@charset "Shift_JIS";
/*===========================================================================
                                                                 2009/08/30
   hydrotect_cd.css 
   hydrotect/cd.html‚Ö‚ÌCSS
  =========================================================================== */

/*--hydrotect/cd.html-------*/

p#cd_title {
	width : 525px ;
	height : 45px ;
	display : block ;
	background :url(../images/hydrotect/hy_cd_title.gif) left top no-repeat;
	text-indent : -2000px ;
}

#cd_main {
	width : 524px ;
	height : 500px ;
	background :url(../images/hydrotect/hy_cd_bg.jpg) left top no-repeat;
	position : relative ;
}

#cd_main h3 {
	margin : 0 ;
	padding : 0 ;
	font-size : 11px ;
	display : block ;
	width : 229px ;
	height : 27px ;
	text-indent : -2000px ;
}

#cd_main h3.cup1 {
	position : absolute ;
	top : 17px ;
	left : 123px ;
	background :url(../images/hydrotect/hy_cd_p1.gif) left top no-repeat;
}

#cd_main h3.cup2 {
	position : absolute ;
	top : 118px ;
	left : 123px ;
	background :url(../images/hydrotect/hy_cd_p2.gif) left top no-repeat;
}

#cd_main p.text1 {
	position : absolute ;
	top : 56px ;
	left : 148px ;
	padding-right : 15px ;
}

#cd_main p.text2 {
	position : absolute ;
	top : 157px ;
	left : 148px ;
	padding-right : 15px ;
}

#cd_main p.text3 {
	position : absolute ;
	top : 460px ;
	left : 20px ;
	padding-right : 15px ;
	font-size : 9px ;
	text-align : center ;
}

#cd_main p.text4 {
	position : absolute ;
	top : 433px ;
	left : 325px ;
	padding-right : 15px ;
	text-align : center ;
}

#cd_main img {
	position : absolute ;
	top : 376px ;
	left : 295px ;
	padding-right : 15px ;
	text-align : center ;
}

.cd_me {
	width : 565px ;
	height : 45px ;
	padding : 23px 0 25px 0 ;
	border-top : 1px dotted #333333;
	background :url(../images/hydrotect/hy_cd_message.gif) left 23px no-repeat;
}

.cd_me p {
	text-indent : -2000px ;
}

/*
	border : 1px solid red;

*/