@charset "Shift_JIS";

/* index.css
------------------------------------------ */
/* titleArea
------------------------------------------ */
.contents .titleArea{margin-top:15px;}
.contents .titleArea h3{font-size:0;line-height:0;}




/* promiseArea
------------------------------------------ */
.contents .promiseArea{margin-top:20px;}
.contents .promiseArea h4{padding-bottom:15px;font-size:0;line-height:0;}


/* photoSec */
.contents .promiseArea .photoSec{float:left;width:293px;}
.contents .promiseArea .photoSec ul li{margin-bottom:5px;font-size:0;line-height:0;}


/* textSec */
.contents .promiseArea .textSec{float:right;width:637px;}
.contents .promiseArea .textSec ul li{font-size:0;line-height:0;}




/* courseArea
------------------------------------------ */
.contents .courseArea{margin-top:30px;}
.contents .courseArea h4{padding-bottom:5px;}
.contents .courseArea ul li{float:left;margin:10px 10px 0 0;font-size:0;line-height:0;}
.contents .courseArea ul li.even{margin-right:0;}




/* linkArea
------------------------------------------ */
.contents .linkArea{margin-top:30px;}
.contents .linkArea ul li,
.contents .linkArea ul p{font-size:0;line-height:0;}
.contents .linkArea ul li.first{float:left;width:461px;}
.contents .linkArea ul li.last{float:right;width:461px;}
.contents .linkArea p{margin-top:15px;}



/* telArea
------------------------------------------ */
.contents .telArea{margin-top:30px;}
.contents .telArea ul{padding:0 10px 15px;background:url(../img/index/parts_tel_bg-bottom.gif) no-repeat left bottom;}
.contents .telArea ul li{float:right;width:455px;font-size:0;line-height:0;}
.contents .telArea ul li:first-child{float:left;}

.telAreaDom h3{line-height:1.3;padding-top:0 !important;}
.telAreaDom h3 .domTel{background:#1552ed;padding:1px 22px;color:#FFF;display:inline-block;margin-bottom:25px;}
.telAreaDom .telNumber .telDetail{width:165px;float:left;margin-left:6px;}
.telAreaDom .telNumber{margin-top:8px !important;}