/* CSS Document */

.top01 { background: url(topback_01.jpg) no-repeat; width: 800px; height: 218px; text-align: center;}
.top01 p { padding-top: 10px;}

.top02 { background: url(topback_02.jpg) no-repeat; width: 800px; height: 163px; text-align: center;}
.top02 p { padding-top: 10px;}

.top03 { background: url(topback_03.jpg) no-repeat; width: 800px; height: 234px; text-align: center;}

.top04 { background: url(topback_04.jpg) no-repeat; width: 800px; height: 126px; text-align: center;}


.tantan_back { background: #000000; width: 800px; text-align: center; padding: 15px 0px 25px 0px;}

.honbun { background: url(honbun_back.gif) no-repeat; width: 764px; height: 409px; color: #FFFFFF; text-align: center; margin: 0px auto 26px auto;}
h3 { padding-top: 76px;}
.honbun p { padding-top: 40px; font-size: 16px; font-weight: bold; width: 600px; text-align: justify; line-height: 2em; margin: 0px auto;}



.kako_top { background: url(kakoback_top.gif) no-repeat; width: 744px; height: 161px; margin: 0px auto;}
.kako_p { font-size: 15px; color: #FFFF00; padding-bottom: 8px;}

.kako_middle { background: url(kakoback_middle.gif) repeat-y; width: 744px; margin: 0px auto;}

.kako_bottom { background: url(kakoback_bottom.gif) no-repeat; width: 744px; height: 30px; margin: 0px auto 20px auto;}


h4 { padding-top:25px;}

.tantan01 { background: url(tantanback01.jpg) no-repeat; width: 670px; height: 234px; margin: 10px auto;}
h5 { margin-left: 280px; text-align: left; padding-top: 25px; padding-bottom: 5px;} 
.tantan01 p { margin-left: 280px; width: 350px; color: #FFFFFF; font-size: 13px; text-align: left; line-height: 1.3em; padding-top: 8px;}


.tantan02 { background: url(tantanback02.jpg) no-repeat; width: 670px; height: 239px; margin: 10px auto;}
h5 { margin-left: 280px; text-align: left; padding-top: 25px; padding-bottom: 5px;} 
.tantan02 p { margin-left: 280px; width: 350px; color: #000000; font-size: 13px; text-align: left; line-height: 1.3em; padding-top: 8px;}


.tantan03 { background: url(tantanback03.jpg) no-repeat; width: 670px; height: 235px; margin: 10px auto;}
h5 { margin-left: 280px; text-align: left; padding-top: 25px; padding-bottom: 5px;} 
.tantan03 p { margin-left: 280px; width: 350px; color: #000000; font-size: 13px; text-align: left; line-height: 1.3em; padding-top: 8px;}


.senkou { background: url(senkou_back.gif) no-repeat; width: 719px; height: 220px; margin: 30px auto 0px auto; padding-top: 15px;}

.senkou_title { margin-bottom: 10px;}


a.kakotan:link { color: #FFCC00; text-decoration: underline;}
a.kakotan:visited { color: #FFCC00; text-decoration: underline;}
a.kakotan:hover { color: #FF9900; text-decoration: none;}


a.kakotan2:link { color: #CC0000; text-decoration: underline;}
a.kakotan2:visited { color: #CC0000; text-decoration: underline;}
a.kakotan2:hover { color: #996600; text-decoration: none;}


a.kensaku:link { color: #ffffff; text-decoration: underline; font-size: 14px;}
a.kensaku:visited { color: #ffffff; text-decoration: underline; font-size: 14px;}
a.kensaku:hover { color: #FFCC00; text-decoration: none; font-size: 14px;}
