@charset "utf-8";
/* CSS Document */
@import url(common.css);
*{margin:0; padding:0;}
body {
  -webkit-text-size-adjust: 100%;
}

#mainContents {font-size:14px; letter-spacing:1px;}

#mainContents h2{ clear:both; text-indent:-9999px; width:720px; height:200px; overflow:hidden; background:url(../img/ass_kantei_h2.jpg) no-repeat;}

#mainContents h2#kanteisho{background:url(../img/ass_kanbetsu.jpg) no-repeat;}

#mainContents h3#itakuHanbai{text-indent:-9999px; width:720px; height:30px; overflow:hidden; background:url(../img/ass_kantei_flow.jpg) no-repeat; margin:25px auto;}
#mainContents h3#itakuFlow{text-indent:-9999px; width:720px; height:30px; overflow:hidden; background:url(../img/ass_itaku_nagare.jpg) no-repeat; margin:25px auto;}
#mainContents h3{clear:both; font-size:28px; color:#444; letter-spacing:1px;}
#mainContents ul{text-align:center;}
#mainContents li{width:30%; float:left; margin-left:2%; margin-bottom:20px;  border:1px solid #999; font-size:90%; text-align:left; }
#mainContents li strong{ display:block; background:#8E8C77; text-align:center; padding:5px 0; color:#FFF; font-size:16px;}
#mainContents .left{float:left;}
#mainContents .right{float:right; margin-left:10px; margin-bottom:10px;}

#mainContents #notice p{ margin:15px; auto;}

#mainContents #notice dl{margin:1em auto; width:90%;}
#mainContents #notice dt{margin:10px 0; background:#666; padding:3px; text-indent:10px; color:#FFF; font-size:20px;}
#mainContents #notice dd{font-size:16px; padding-left:50px; background:url(../img/ass_step_arrow.jpg) no-repeat left bottom; height:90px; margin-bottom:20px;}

#mainContents #notice dd#lastStep{ background:none;}

#mainContents #notice img{margin-top:15px;}
#mainContents #aboutGia h3{ clear:both; text-indent:-9999px; width:720px; height:100px; margin-top:30px; margin-bottom:20px; overflow:hidden; background:url(../img/ass_kantei_paper.jpg) no-repeat;}

#mainContents #aboutGia h4{clear:both; text-indent:-9999px; width:720px; height:50px; margin-bottom:10px; overflow:hidden; background: no-repeat;}
#mainContents #aboutGia h4#whatKantei{ background:url(../img/ass_kantei_h3_01.jpg) no-repeat;}
#mainContents #aboutGia h4#noticeKantei{ background:url(../img/ass_kantei_h3_02.jpg) no-repeat;}
#mainContents #aboutGia h4#crarteKantei{ background:url(../img/ass_kantei_paper_create.jpg) no-repeat;}

#mainContents #aboutGia table{ border-collapse:collapse; width:100%; border:none;}
#mainContents #aboutGia table caption{ text-align:center; font-size:24px; padding:7px;}
#mainContents #aboutGia td{border:1px solid #CCC; padding:8px; widows:30%;}
#mainContents #aboutGia td p{margin:0;}
#mainContents #priceList p{margin:5px; padding:0;}

#contactButton{margin-bottom:30px;}