/* コンテンツヘッダーの設定 */
#contents h3{
background:no-repeat url(image/h.jpg);
display:block;
width:850px;
height:120px;
text-indent:-999em;
}

/* メインコンテンツ部分の設定 */
#main{
background:repeat-x url(../common/dl_shadow.gif);
margin:0;
padding:14px 23px 14px 22px;
width:805px;
}
#main:after {
content:"";
display:block;
clear:both;
height:1px;
overflow:hidden;
}
/*\*/
* html #main {
height:1em;
overflow:visible;
}
/**/

/* キャッチ文章の設定 */
#main p.liner{
float:left;
margin:0 0 27px;
width:580px;
color:#666666;
font-size:14px;
line-height:24px;
}

/* 問合せバナーの設定 */
#main a.toi{
background:no-repeat url(../common/banner2.jpg);
float:right;
display:block;
width:222px;
height:61px;
text-indent:-999em;
}
/* 問合せ注意分の設定 */
.text{
clear:both;
border-top:1px dashed #808080;
padding:27px 0 12px 88px;
width:717px;
color:#666666;
font-size:14px;
}
strong{
font-weight:bold;
color:#AB362A;
}

/* 広告表示設定 */
.kokoku_box_l{
float:left;
widows:380px;
margin:15px 20px 30px 0;
}
.kokoku_box_r{
float:right;
widows:380px;
margin:15px 0 30px 20px;
}
.kokoku_waku{
margin-bottom:15px;
padding:5px;
width:370px;
height:30px;
border:1px solid #666666;
}
.kokoku_waku p{
float:left;
margin:9px 20px 9px 0;
width:205px;
color:#000000;
}
a.kakudai{
float:right;
background:no-repeat url(image/kb1.gif);
display:block;
margin-top:2px;
width:145px;
height:26px;
text-indent:-999em;
}
a:hover.kakudai{background:no-repeat url(image/kb2.gif);}

.kokoku_p{
width:380px;
}


