body{margin:0px;font-size:12px;line-height:1.65em;background:url(topimg/back02.jpg);}
@media print {body {/zoom: 0.75;} }
a{overflow:hidden;outline:none;color:red;text-decoration:none;}
a:hover{color:darkgreen;text-decoration:underline;}
img{border:0px;}
h2{font-size:1.4em;font-weight:bold;background:url(subimg/td.jpg);padding:5px;color:white;}

/* 20140702 add_s */
#kakuti_title{font-size:1.4em;font-weight:bold;background:url(subimg/td.jpg);padding:5px;margin:10px;color:white;}
#kakuti_midasi{font-size:2.5em;line-height:1.0em;font-weight:bold; padding:5px;margin:5px;color:green;}
/* 20140702 add_e */

#contentT{margin:0 auto 0 auto;width:900px;height:100%;padding:0px;background:url(topimg/back.jpg);border: 10px solid white;border-top:0px;}

/* 20140514 change */
/*#contentS{margin:0 auto 0 auto;width:900px;padding:0px;background:url(subimg/footer.jpg) bottom repeat-x white;border: 10px solid white;border-top:0px;}*/
#contentS{margin:0 auto 0 auto;width:900px;padding:0px;background-color: white;border: 10px solid white;border-top:0px;}

#head{width:900px;margin:0px;}
#main{width:880px;padding:0 10px 0 10px;}

#topnavi{margin:0px;width:882px;padding:0px;background:whitet;height:40px;padding-left:9px;}
#topnavi ul{list-style: none;text-indent: -5000em;padding:0px;margin:0px;}
#topnavi li a{display:block;overflow:hidden;outline:none;height:40px;width:110px;}
#topnavi img,#topnavi li{float:left;margin:0px;padding:0px;}
#n01 a{background: url(topimg/n01a.jpg) no-repeat;border-left:1px solid white;}
#n01 a:hover{background: url(topimg/n01b.jpg) no-repeat;}
#n02 a{background: url(topimg/n02a.jpg) no-repeat;}
#n02 a:hover{background: url(topimg/n02b.jpg) no-repeat;}
#n03 a{background: url(topimg/n03a.jpg) no-repeat;}
#n03 a:hover{background: url(topimg/n03b.jpg) no-repeat;}
#n04 a{background: url(topimg/n04a.jpg) no-repeat;}
#n04 a:hover{background: url(topimg/n04b.jpg) no-repeat;}
#n05 a{background: url(topimg/n05a.jpg) no-repeat;}
#n05 a:hover{background: url(topimg/n05b.jpg) no-repeat;}
#n06 a{background: url(topimg/n06a.jpg) no-repeat;}
#n06 a:hover{background: url(topimg/n06b.jpg) no-repeat;}
#n07 a{background: url(topimg/n07a.jpg) no-repeat;}
#n07 a:hover{background: url(topimg/n07b.jpg) no-repeat;}
#n08 a{background: url(topimg/n08a.jpg) no-repeat;border-right:1px solid white;}
#n08 a:hover{background: url(topimg/n08b.jpg) no-repeat;}

#subnavi{margin:0px;width:900px;padding:0px;background: url(topimg/navi.jpg) no-repeat;height:40px;}
#subnavi ul{list-style: none;text-indent: -5000em;padding:0px;margin:0px;}
#subnavi li a{display:block;overflow:hidden;outline:none;height:40px;width:100px;}
#subnavi img,#subnavi li{float:left;margin:0px;padding:0px;}
#s00 a{background: url(subimg/n00a.jpg) no-repeat;}
#s00 a:hover{background: url(subimg/n00b.jpg) no-repeat;}
#s01 a{background: url(subimg/n01a.jpg) no-repeat;}
#s01 a:hover{background: url(subimg/n01b.jpg) no-repeat;}
#s02 a{background: url(subimg/n02a.jpg) no-repeat;}
#s02 a:hover{background: url(subimg/n02b.jpg) no-repeat;}
#s03 a{background: url(subimg/n03a.jpg) no-repeat;}
#s03 a:hover{background: url(subimg/n03b.jpg) no-repeat;}
#s04 a{background: url(subimg/n04a.jpg) no-repeat;}
#s04 a:hover{background: url(subimg/n04b.jpg) no-repeat;}
#s05 a{background: url(subimg/n05a.jpg) no-repeat;}
#s05 a:hover{background: url(subimg/n05b.jpg) no-repeat;}
#s06 a{background: url(subimg/n06a.jpg) no-repeat;}
#s06 a:hover{background: url(subimg/n06b.jpg) no-repeat;}
#s07 a{background: url(subimg/n07a.jpg) no-repeat;}
#s07 a:hover{background: url(subimg/n07b.jpg) no-repeat;}
#s08 a{background: url(subimg/n08a.jpg) no-repeat;}
#s08 a:hover{background: url(subimg/n08b.jpg) no-repeat;}


#topics{width:430px;height:200px;background:url(topimg/information.jpg) no-repeat;margin:10px 0 0 0px;padding:0px;float:left;}
#topics ul{height:155px;list-style: none;padding:5px 5px 5px 0;margin:30px 0 0 5px;overflow:auto;width:416px;}
#topics li{padding:0px 5px 0px 0px;margin-bottom:5px;color:white;}
.date{font-size:.9em;padding-right:5px;color:black;font-weight:bold;}

#gallery{width:210px;height:250px;margin:10px 0 0 10px;float:left;background:url(topimg/poster.jpg) no-repeat;}
#gallery a{display:block;text-indent: -5000em;}

#pos a{width:80px;height:113px;background:url(topimg/poster01.jpg) no-repeat;margin:40px auto 0 auto;}
#pos a:hover{background:url(topimg/poster02.jpg) no-repeat;}
#pv a{width:125px;height:70px;background:url(topimg/pv01.jpg) no-repeat;margin:15px auto 0 auto;}
#pv a:hover{background:url(topimg/pv02.jpg) no-repeat;}

#post{width:80px;height:113px;background:url(topimg/poster01t.jpg) no-repeat;margin:40px auto 0 auto;text-indent: -5000em;}
#pvt{width:125px;height:70px;background:url(topimg/pv01t.jpg) no-repeat;margin:15px auto 0 auto;text-indent: -5000em;}

#banner{width:220px;height:240px;background:url(topimg/banner.jpg);margin:10px 0 0 10px;float:left;}

.title{margin:20px 0 20px 0;}

#gotop{text-align:right;margin:5px;font-size:.9em;}

/* 20140514 change */
/*#footer{clear:both;padding-top:20px;_padding-top:10px;width:900px;height:65px;}*/
#footer{clear:both;padding-top:10px;_padding-top:10px;width:900px;height:65px; background:url(subimg/footer.jpg) bottom repeat-x}

#linkL{float:left;width:650px;padding-top:13px;margin:0px;}
#linkL img{padding-right:5px;border:0px;}
#linkLT{float:left;width:900px;padding-top:13px;margin:0px;}
#linkLT img{padding-right:6px;border:0px;}

#linkR{float:right;width:220px;padding-right:5px;margin:0px;}
#linkR ul{list-style: none;text-indent: -5000em;padding:0px;margin:0px;}
#linkR a{display:block;overflow:hidden;outline:none;_float:left;}
#linkR li{float:left;margin:0px;padding:0px;}
#f01 a{background: url(topimg/link01a.jpg) no-repeat;width:220px;height:30px;}
#f01 a:hover{background: url(topimg/link01b.jpg) no-repeat;}
#f02 a{background: url(topimg/link02a.jpg) no-repeat;width:110px;height:30px;}
#f02 a:hover{background: url(topimg/link02b.jpg) no-repeat;}
#f03 a{background: url(topimg/link03a.jpg) no-repeat;width:110px;height:30px;}
#f03 a:hover{background: url(topimg/link03b.jpg) no-repeat;}

#linkRT{float:left;width:430px;height:30px;padding:5px 0 5px 5px;margin-top:15px;background:url(topimg/linkback.jpg) no-repeat;}
#linkRT ul{list-style: none;text-indent: -5000em;padding:0px;margin:0px;width:430px;height:30px;}
#linkRT a{display:block;overflow:hidden;outline:none;_float:left;}
#linkRT li{float:left;margin:0px;;padding:0px;height:30px;}
#f01t a{background: url(topimg/link01at.jpg) no-repeat;width:189px;height:30px;padding-left:5px;}
#f01t a:hover{background: url(topimg/link01bt.jpg) no-repeat;}
#f02t a{background: url(topimg/link02at.jpg) no-repeat;width:110px;height:30px;padding-left:5px;}
#f02t a:hover{background: url(topimg/link02bt.jpg) no-repeat;}
#f03t a{background: url(topimg/link03at.jpg) no-repeat;width:110px;height:30px;}
#f03t a:hover{background: url(topimg/link03bt.jpg) no-repeat;}
