@charset "utf-8";
/* CSS Document */

ul{margin:0; padding:0; list-style-type:none;}
p, img, ul, li{margin:0px; padding:0px;}

#kensyukaijyo .alt{display:none;}
#kensyukaijyo .clear{clear:both;}
#kensyukaijyo .fred{color:#e80000;}
#kensyukaijyo .fdarkorange{color:#c24000;}
#kensyukaijyo .f14{font-size:14px;}
#kensyukaijyo .f18{font-size:18px;}
#kensyukaijyo .fb{font-weight:bold;}

#kensyukaijyo{width:713px; margin:15px auto; padding:0px; color:#333333; font-size:12px; 
font-family: "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS P Gothic", Geneva, Arial, Verdana, sans-serif; line-height:120%; clear:both; background-color:#ffffff; padding: 5px;}
#kensyukaijyo .topimg{display:block; width:360px; height:90px; padding-top:125px; padding-left:353px; margin:0 auto 25px auto; background:url(../img/kensyukaijyo_topimg.jpg); clear:both;}
*html #kensyukaijyo .topimg{width:713px; height:215px;}
#kensyukaijyo .topimg .kensyutells{width:171px; height:72px; background-image:url(../img/kensyukaijyo_sml_tell.jpg); float:left;}
#kensyukaijyo .topimg .kensyuinquirys{width:214px; height:72px; background:url(../img/kensyukaijyo_sml_inquiry2.png); margin-right:64px; float:right;}
#kensyukaijyo .topimg a.kensyuinquirys:hover{background-position:0 -72px;}
#kensyukaijyo .container{width:713px; border-top:3px solid #910200; padding-top:20px; padding-bottom:40px; clear:both;}
#kensyukaijyo .container .lside{width:260px; float:left;}
#kensyukaijyo .container .rside{width:435px; padding-left:15px; border-left:1px solid #e7e7e7; float:right;}
#kensyukaijyo .tipbox{width:696px; margin:0 auto; clear:both; padding-top:20px;}
#kensyukaijyo .tipbox .bgtop{width:696px; height:10px; background:url(../img/kensyukaijyo_con2_bgtop.gif); overflow:hidden; margin:0px; padding:0px; clear:both;}
#kensyukaijyo .tipbox .bgmdl{width:656px; padding:5px 20px; background:#f9f8e0; overflow:hidden; margin:0px; clear:both;}
*html #kensyukaijyo .tipbox .bgmdl{width:696px;}
#kensyukaijyo .tipbox .bgbtm{width:696px; height:10px; background:url(../img/kensyukaijyo_con2_bgbtm.gif); overflow:hidden; margin:0px; padding:0px; clear:both;}
#kensyukaijyo .stepbox{display:block; width:690px; margin:20px 0 10px 15px;}
*html #kensyukaijyo .stepbox{display:block; width:710px; margin:20px auto 10px auto;}
#kensyukaijyo .kensyukaijyo_step_img1{width:179px; height:182px; margin:0; padding:0; float:left; background:url(../img/kensyukaijyo_step1.jpg);}
#kensyukaijyo .kensyukaijyo_step_img2{width:167px; height:182px; margin:0; padding:0; float:left; background:url(../img/kensyukaijyo_step2.jpg);}
#kensyukaijyo .kensyukaijyo_step_img3{width:184px; height:182px; margin:0; padding:0; float:left; background:url(../img/kensyukaijyo_step3.jpg);}
#kensyukaijyo .kensyukaijyo_step_img4{width:159px; height:182px; margin:0; padding:0; float:left; background:url(../img/kensyukaijyo_step4.jpg);}
#kensyukaijyo .bannerbox{width:700px; height:119px; padding:110px 0 0 0; margin:0 auto; background:url(../img/kensyukaijyo_big_tellbg.jpg); clear:both; text-align: center;}
*html #kensyukaijyo .bannerbox{width:710px; height:229px;}
#kensyukaijyo .bannerbox .kensyunavi{width:700px; clear:both; text-align: center;}
#kensyukaijyo .bannerbox .kensyunavi .kensyutell{width:326px; height:104px; background:url(../img/kensyukaijyo_big_tell.jpg); float:left;}
#kensyukaijyo .bannerbox .kensyunavi .kensyuinquiry{ display: block; width:327px; height:103px; margin:0 auto; background-image:url(../img/kensyukaijyo_big_inquiry.jpg);}
#kensyukaijyo .bannerbox .kensyunavi a.kensyuinquiry:hover{background-position:0 -103px;}



.img-kage {
margin: 0px 0px 0px 5px;
background: url(影画像を置いたURL) right bottom;
float: left;
}

.img-waku {
position: relative;
left: -5px;
top: -5px;
padding: 5px 5px 2px 5px;
background: #FFFFFF;
border: 1px solid #cccccc;
} 
