@charset "utf-8";
/* CSS Document */

/* 共通 */

#clr{clear:both;}

a:link{color:#ffffff; text-decoration:underline ;}
a:visited{color:#ffffff; text-decoration:underline;}
a:hover{color:#cc0000; text-decoration:none;} 

.step{width:750px; margin:0px auto;}
.step dt{float:left; position:relative;}
.step dd{float:left; background:url(images_touroku/img_sankaku4.gif) center no-repeat; width:30px; height:570px;}
.dt1{background:url(images_tameru/back_s1.png) no-repeat; width:230px; height:570px;}
	* html .dt1{width:230px; height:570px; behavior:expression(IEPNGFIX.fix(this));}
.dt2{background:url(images_tameru/back_s2.png) no-repeat; width:230px; height:570px;}
	* html .dt1{width:230px; height:570px; behavior:expression(IEPNGFIX.fix(this));}
.dt3{background:url(images_tameru/back_s3.png) no-repeat; width:230px; height:570px;}
	* html .dt1{width:230px; height:570px; behavior:expression(IEPNGFIX.fix(this));}
.p_h3{width:204px; margin:6px auto 25px auto;}
.step_p1{width:180px; line-height:140%; margin:0px auto; color:#222222; font-size:14px;}
#stepp2{position:absolute; top:480px; left:15px; color:#cc0000; background:url(common/images/img_chui.gif) left top no-repeat; width:137px; padding-left:58px; font-size:10px; line-height:150%; padding-top:10px;}
#step_p3{position:absolute; top:465px; left:15px; color:#cc0000; background:url(common/images/img_chui.gif) left top no-repeat; width:137px; padding-left:58px; font-size:10px; line-height:150%; padding-top:10px;}
	
.link01{background:url(common/images/img_megane.gif) left center no-repeat; width:410px; padding-left:40px; margin:15px auto 10px auto;}
.link01 p{padding:5px 0px; color:#cc0000; font-size:14px;}
.link01 a:link{color:#000000; text-decoration:underline ;}
.link01 a:visited{color:#000000; text-decoration:underline;}
.link01 a:hover{color:#cc0000; text-decoration:none;}

.myp{background:url(images_tameru/back_mp.png) no-repeat; width:500px; height:95px; padding:28px 0px 0px 200px; margin:0px auto;}
	* html .myp{width:500px; height:95px; behavior:expression(IEPNGFIX.fix(this));}
.myp li{font-size:14px; color:#222222; font-weight:bold; padding:1px 0px 1px 30px; list-style:none;}
.myp_li1{background:url(images_tameru/img1.gif) no-repeat top left;}
.myp_li2{background:url(images_tameru/img2.gif) no-repeat top left;}
.myp img{padding-left:30px; vertical-align:bottom;}
.myp p{margin-left:210px; color:#0099CC; font-size:10px; font-weight:bold;}