#kanzobyo{margin-left:auto;
margin-right:auto;
border-left:1px solid #cccccc;
border-right:1px solid #cccccc;
width:821px;
margin-top:5px;
border-top:1px solid #cccccc;
font-size:12px;
line-height:18px;
color:#333333;}
.m1201{margin:10px 20px 0px 10px; }
.m0{ margin:0px;}
.aka{ color:#FF0000;}
.pin{ color:#FF00FF;}
.heder{margin:0px;}
.clear{
clear:both;
margin:0px;
padding:0px;
}
.jyou{margin:10px 0px 0px 20px;}
.otoku{margin:0px 0px 0px 100px; font-size:12px;}
.hdkore{margin:10px 20px 0px 10px;}
.asebu{margin:20px 30px 0px 20px;}
.m50{margin:50px 0px 0px 0px;}
.zyuiko{margin:30px 0px 0px 0px;}
.fft{margin:30px 0px 0px 0px; width:792px; height:25px; background-image:url(img/kanken_30.gif); background-repeat:no-repeat; text-align:center; padding:3px 0px 0px 0px;}
.gokara{margin:0px 5px 0px 0px; font-size:12px; text-align:right; line-height:20px;}
.komento{margin:20px 0px 0px 0px; text-align:center;}
.rara{margin:12px 0px 0px 0px; text-align:center;}

#zokan{margin-left:auto;
margin-right:auto;
border-left:1px solid #cccccc;
border-right:1px solid #cccccc;
width:821px;
margin-top:0px;
font-size:14px;
line-height:18px;
color:#333333;}



#zokan a:link { text-decoration:underline; }
#zokan a:visited {text-decoration:underline;}
#zokan a:hover { text-decoration:underline;}
#zokan a:active { text-decoration:underline;}
#zokan .m0c{margin:0px 0px 0px 0px; text-align:center;}
#zokan .hyoban{margin:10px 0px 0px 0px; text-align:center; padding:0px 0px 1px 0px;}
#zokan .mc2{margin:20px 0px 0px 0px; text-align:center;}
#zokan .mc15{margin:15px 0px 0px 0px ; text-align:center; }
#zokan .mc5{margin:5px 0px 0px 0px; text-align:center}
#zokan .sozai{margin:30px 0px 0px 20px; background-image:url(img/nakanaka.gif); width:736px; height:613px; background-repeat:no-repeat; padding:195px 0px 0px 30px; }
#zokan .m34{margin:0px 340px 0px 0px;  }
#zokan .bun2{margin:240px 210px 0px 0px;}
#zokan .bun3{margin:120px 210px 0px 23px; }
#zokan .tema{margin:7px 0px 0px 23px; font-size:16px;}
#zokan .mc1{margin:10px 0px 0px 0px; text-align:center;}
#zokan .konyu1{margin:50px 0px 0px 27px; background-image:url(img/honnana_04.gif); width:683px; height:387px; padding:412px 30px 0px 30px; background-repeat:no-repeat;}
#zokan .waku1{margin:0px 0px 0px 0px; padding:1px 0px 0px 0px; width:683px;}
#zokan .l1{margin:0px 0px 0px 0px; float:left; width:373px;}
#zokan .r1{margin:0px 0px 0px 0px; float:right; width:310px;}
#zokan .m0{margin:0px 0px 0px 0px;}
#zokan .m23{margin:230px 0px 0px 0px;}
#zokan .m1c5{margin:10px 0px 0px 5px; text-align:center;}
#zokan .himitu{margin:50px 0px 0px 17px; }
#zokan .hiwa1{margin:10px 0px 0px 20px; background-image:url(img/honroku_05.gif); width:479px; height:269px; background-repeat:no-repeat; padding:250px 0px 0px 287px;}
#zokan .hibun1{margin:0px 0px 0px 0px; background-color:#FFFFD1; padding:5px 10px 5px 10px; width:400px; }
#zokan .hiwa2{margin:50px 0px 0px 20px; background-image:url(img/honroku_07.gif); width:426px; height:389px; background-repeat:no-repeat; padding:250px 0px 0px 340px;}
#zokan .hibun2{margin:0px 0px 0px 0px; background-color:#FFFFD1; padding:5px 10px 5px 10px; width:355px;}
#zokan .hiwa3{margin:50px 0px 0px 20px; background-image:url(img/honnana_01.gif); width:471px; height:258px; background-repeat:no-repeat; padding:220px 0px 0px 295px;}
#zokan .hibun3{margin:0px 0px 0px 0px; background-color:#FFFFD1; padding:5px 10px 5px 10px; width:397px;}
#zokan .teiki{margin:10px 55px 0px 55px;}
#zokan .toi{margin:10px 0px 0px 27px; background-image:url(img/teisei_06.gif); width:288px; height:52px; background-repeat:no-repeat; padding:117px 0px 0px 448px;}
#zokan .gaiyo{margin:50px 0px 0px 0px; text-align:center;}
#zokan .kozin{margin:0px 0px 0px 70px;}
#zokan .fot{margin:5px 0px 0px 0px; background-color:#999999; text-align:center; color:#FFFFFF; font-size:12px; padding:3px 0px 3px 0px; }
#zokan .sam{margin:30px 0px 0px 30px; background-image: url(img/sanko_01.gif); width:303px; height:91px; padding:165px 0px 0px 440px; background-repeat:no-repeat;}
#zokan .konyu2{margin:10px 0px 0px 27px; background-image:url(img/honnana_04.gif); width:683px; height:387px; padding:412px 30px 0px 30px; background-repeat:no-repeat;}

#zokan .pin{color:#F0037F;}
#zokan .daiiti{margin:0px 0px 0px 17px; background-image:url(img/images/sinkouka_02_01.gif); width:488px; height:72px; padding:208px 0px 0px 278px; background-repeat:no-repeat; font-size:14px; line-height:16px;}
#zokan .daini{margin:0px 0px 0px 17px; background-image:url(img/images/sinkouka_02_02.gif); width:446px; height:74px; padding:41px 0px 0px 320px; font-size:14px; line-height:16px; background-repeat:no-repeat;}
#zokan .daisan{margin:0px 0px 0px 17px; padding:0px 0px 0px 0px; height:214px; width:766px; background-image:url(img/sinkouka_03.gif); background-repeat:no-repeat;}
#zokan .daiyon{margin:0px 0px 0px 17px; background-image:url(img/sinkouka_04.gif); width:476px; height:210px; padding:205px 0px 0px 295px; background-repeat:no-repeat;}
#zokan .daigo{margin:0px 0px 0px 17px; background-image:url(img/sinkouka_05.gif); width:338px; height:150px; padding:55px 0px 0px 428px; background-repeat:no-repeat;}
#zokan .dairoku{margin:0px 0px 0px 17px; background-image:url(img/sinkouka_06.gif); width:766px; height:140px; background-repeat:no-repeat;}
#zokan .dainana{margin:0px 0px 0px 17px; background-image:url(img/sinkouka_07.gif); width:460px; height:261px; padding:85px 0px 0px 306px; font-size:14px; line-height:16px; background-repeat:no-repeat;}
#zokan .daihati{margin:67px 0px 0px 43px;}


#top{ margin:0px;}









#link1{margin:20px 0px 0px 70px; width:700px;}

#link1 ul{list-style-type:none;margin:0px 0px 0px 0px;padding:0px;float:left; width:700px;
}
#link1 li{
font-size:12px;
line-height:16px;
float:left;
padding:0px 0px 0px 0px;
margin:0px 0px 0px 0px ;
width:70px; font-size:10px;
}




#link2{margin:20px 0px 0px 70px; width:730px;}

#link2 ul{list-style-type:none;margin:0px 0px 0px 0px;padding:0px;float:left; width:730px;
}
#link2 li{
font-size:12px;
line-height:16px;
float:left;
padding:0px 0px 0px 0px;
margin:0px 0px 0px 0px ;
width:80px; font-size:10px;
}







.pankuzu{margin:0px 0px 0px 3px; font-size:10px; color:#666666; line-height:14px;}

#hed{margin:0px 0px 0px 0px; background-image:url(img/kanken_03.gif); width:770px; height:53px; padding:18px 0px 0px 22px; background-repeat:no-repeat; color:#FFFFFF;}


#hed a{
color:#FFFFFF;
}
#hed a:link {text-decoration:none;}
#hed a:visited {text-decoration:none;}
#hed a:hover{text-decoration:underline;}
#hed a:active{text-decoration:underline;}
h1{margin:5px 0px 0px 22px; font-size:24px; }

#subheader{ margin:0px 0px 0px 0px;
}
#subheader ul{
list-style-type:none;
margin:0px 0px 0px 0px;
padding:0px;
float:left;
width:792px;
background-color:#CC0000;
}
#subheader li{
font-size:12px;
line-height:16px;
background-repeat:no-repeat;
float:left;
padding:6px 0px 0px 10px;
margin:0px 1px 0px 0px ;
background-image:url(img/kanken_05.gif);
width:123px; height:21px;
}
#subheader a{
color:#FFFFFF;
}
#subheader a:link {text-decoration:none;}
#subheader a:visited {text-decoration:none;}
#subheader a:hover{text-decoration:underline;}
#subheader a:active{text-decoration:underline;}

.akatya{color:#A23B3B;}
.ao{color:#0000FF; }

#left1{margin:0px 0px 0px 0px; float:left; width:210px; height:1300px; background-repeat:no-repeat;}

#left1 .kuti{margin:10px 5px 0px 5px; background-image:url(img/kutikomi.gif); width:169px; height:387px; background-repeat:no-repeat; padding:38px 5px 0px 10px;}

#left1 .kutiran{margin:30px 0px 0px 0px; float:left; width:90px; font-size:12px; line-height:13px;}

#left1 .mzero{margin:0px 0px 0px 0px;}
#left1 .mgo{margin:51px 0px 0px 0px;}
#left1 .mgoiti{margin:51px 0px 0px 0px;}

#left1 .kutir{margin:0px 0px 0px 0px; width:74px; float:right;}
#left1 .mzeroh{margin:0px 0px 0px 0px; height:61px;}
#left1 .mzyuh{margin:10px 0px 0px 0px;height:61px;}
#left1 .mgogoh{margin:15px 5px 0px 0px;height:61px;}
#left1 .mitigoh{margin:15px 0px 0px 0px;height:61px;}

#left1 .yakudati{margin:30px 5px 0px 5px; background-color:#333333; padding:5px 5px 5px 5px; text-align:center; color:#FFFFFF; font-size:14px; line-height:18px;}

#left1 .yaku{margin:0px 5px 0px 5px; background-color:#FFFFFF; border:1px solid #333333; padding:5px 0px 5px 25px; font-size:12px; line-height:20px;}

#left1 .tiyu{margin:30px 5px 0px 5px; background-color:#000099; padding:5px 5px 5px 5px; text-align:center; color:#FFFFFF; font-size:14px; line-height:18px;}

#left1 .tiko{margin:0px 5px 0px 5px; background-color:#FFFFFF; border:1px solid #333333; padding:5px 0px 5px 25px; font-size:12px; line-height:20px;}






















#left{margin:0px 0px 0px 0px; float:left; width:194px; background-image:url(img/saide.gif); height:1000px; background-repeat:no-repeat; }
#left a{
color:#FFFFFF;
}
#left a:link {text-decoration:none;}
#left a:visited {text-decoration:none;}
#left a:hover{text-decoration:underline;}
#left a:active{text-decoration:underline;}

#left .m26{margin:21px 0px 0px 60px;}

#left .m2c{margin:20px 0px 0px 0px; text-align:center;}

#left .m2c2{margin:19px 5px 0px 0px; text-align:center;}

#left .m17c{margin:17px 0px 0px 0px; text-align:center;}

#left .m17c2{margin:17px 5px 0px 0px; text-align:center;}

#left .ps1{margin:4px 0px 0px 17px; font-size:10px;}

#left .ps2{margin:7px 0px 0px 17px; font-size:10px; }

#left .m3557{margin:35px 0px 0px 57px; }

#left .m19{margin:19px 5px 0px 0px; text-align:center;}

#left .ps3{margin:7px 0px 0px 17px; font-size:10px;}

#right{margin:0px 0px 0px 0px; width:605px; border-left:1px #666666 solid; padding:0px 0px 0px 5px;
float:right; font-size:14px; line-height:20px;  }

#right .title{margin:5px 0px 0px 0px; background-image:url(img/kanken_22.gif); width:564px; height:24px; padding:8px 0px 0px 15px; background-repeat:no-repeat;}

h2{margin:5px 0px 0px 0px; background-image:url(img/kanken_22.gif); width:564px; height:24px; padding:8px 0px 0px 15px; background-repeat:no-repeat; font-size:14px;}

h3{ margin:5px 0px 0px 0px; text-align:center; font-size:16px;}


#right .waku1{margin:10px 10px 0px 10px; width:560px;}

#right .left1{margin:5px 0px 0px 0px; width:330px; float:left; }

#right .right1{margin:0px 0px 0px 0px; width:200px; float:right; }

#right .m331{margin:3px 30px 0px 10px;}

#right .back1{margin:20px 0px 20px 10px; background-image:url(img/bubun.gif); width:161px; height:31px; padding:90px 0px 0px 400px; background-repeat:no-repeat;}

#right .bun1{ margin:10px 25px 0px 15px;}

#right .gurafu1{margin:20px 0px 0px 0px; text-align:center;}

#right .biko1{margin:5px 20px 0px 0px; font-size:14px; text-align:right;}


#right .itiimg{margin:10px 0px 0px 20px; font-size:22px; line-height:22px; padding:14px 0px 0px 60px; background-image:url(img/iti.gif); background-repeat:no-repeat; height:36px;}

#right .msan{margin:0px 0px 0px 30px;}
#right .mhati{margin:0px 0px 0px 80px;}

#right .itiback{margin:5px 0px 0px 15px; background-image:url(img/daii.gif); height:356px; background-repeat:no-repeat; font-size:14px; line-height:22px; padding:17px 0px 0px 0px; width:540px;}

#right .ina{margin:0px 0px 0px 170px;}
#right .msi{margin:0px 0px 0px 40px;}
#right .ritu{margin:0px 0px 0px 25px;}
#right .sebun{margin:0px 0px 0px 12px;}
#right .niseibun{margin:0px 0px 0px 45px;}
#right .musyu{margin:0px 0px 0px 65px;}

#right .kansen{margin:5px 0px 0px 20px; font-size:16px;}
#right .hakasebun{margin:5px 0px 0px 20px; font-size:14px; line-height:18px;}

#right .kosiki{margin:30px 0px 0px 240px;}

#right .niimg{margin:30px 0px 0px 20px; font-size:22px; line-height:22px; padding:14px 0px 0px 60px; background-image:url(img/dainii.gif); background-repeat:no-repeat; height:36px;}

#right .mhyaku{margin:0px 0px 0px 100px;}

#right .niback{margin:5px 0px 0px 15px; background-image:url(img/daii.gif); height:356px; background-image:url(img/sese.gif); font-size:14px; line-height:22px; padding:17px 0px 0px 0px; width:540px;}

#right .mgosi{margin:0px 0px 0px 54px;}

#right .kansenni{margin:25px 0px 0px 20px; font-size:16px;}

#right .sanimg{margin:30px 0px 0px 20px; font-size:22px; line-height:22px; padding:14px 0px 0px 60px; background-image:url(img/daisani.gif);
 background-repeat:no-repeat; height:36px;}
 
#right .sanback{margin:5px 0px 0px 15px; background-image:url(img/same.gif); height:356px; background-repeat:no-repeat; font-size:14px; line-height:22px; padding:17px 0px 0px 0px; width:540px;}

#right .sansii{margin:0px 0px 0px 34px;}

#right .youback{margin:30px 0px 0px 20px; font-size:22px; line-height:22px; padding:14px 0px 0px 60px; background-image:url(img/daiyon.gif); background-repeat:no-repeat; height:36px;}

#right .mroku{margin:0px 0px 0px 60px;}

#right .yonback{margin:5px 0px 0px 15px; background-image:url(img/ninran.gif);height:356px; background-repeat:no-repeat; font-size:14px; line-height:22px; padding:17px 0px 0px 0px; width:540px;}

#right .mitini{margin:0px 0px 0px 12px;}

#right .goimg{margin:30px 0px 0px 20px; font-size:22px; line-height:22px; padding:14px 0px 0px 60px;
background-image:url(img/daigoi.gif); background-repeat:no-repeat; height:36px;}

#right .mzyuu{ margin:0px 0px 0px 10px;}

#right .goback{margin:5px 0px 0px 15px; background-image:url(img/dainibn.gif); height:306px; background-repeat:no-repeat; font-size:14px; line-height:22px; padding:17px 0px 0px 0px; width:540px;}

#right .msaigo{margin:15px 0px 0px 240px;}

#right .modoru{margin:20px 30px 0px 0px ; text-align:right; font-size:12px;}

#right .suu{margin:3px 0px 0px 5px;}












.nayamare{margin:50px 0px 0px 20px;}
.nayabana{margin:3px 0px 0px 0px; text-align:center;}





#link{margin:20px 0px 50px 70px; width:500px;}

#link ul{list-style-type:none;margin:0px 0px 0px 0px;padding:0px;float:left; width:480px;
}
#link li{
font-size:12px;
line-height:16px;
float:left;
padding:0px 0px 0px 0px;
margin:0px 0px 0px 0px ;
width:40px; font-size:10px;
}

#kino{ margin:0px 0px 0px 0px;}

#kino .waku1{margin:10px 0px 0px 0px; width:580px;}

#kino .left1{margin:5px 0px 0px 10px; width:250px; float:left;}

#kino .right1{margin:0px 10px 0px 0px; width:280px; float:right; }

#kankino{margin:10px 0px 0px 15px; background-image:url(img/kanken_19.gif); width:553px; height:59px; background-repeat:no-repeat; }

#kankino ul{list-style-type:none;margin:0px 0px 0px 0px;padding:0px;float:left; width:553px;}

#kankino li{font-size:12px;
line-height:16px;
float:left;
padding:22px 0px 0px 10px;
margin:0px 1px 0px 0px ;
width:79px; }

#kino .ti2{margin:30px 0px 0px 0px; background-image:url(img/kanken_22.gif); width:564px; height:24px; padding:8px 0px 0px 15px; background-repeat:no-repeat;}

#kino .bun2{ margin:9px 25px 0px 15px; }


#kino .gurafu2{margin:20px 0px 0px 0px; text-align:center;}


#hataraki{margin:0px 0px 0px 0px;}


#hataraki .m132{margin:10px 30px 0px 20px;}

#hataraki .waku1{margin:5px 20px 0px 20px; width:550px;}

#hataraki .left1{width:350px; float:left; margin:0px 0px 0px 0xp; padding:5px; background-color:#FFFFCC;}

#hataraki .right1{margin:0px 0px 0px 0px; width:165px; float:right;}

#hataraki .sen1{border-bottom:1px #18067B solid; margin:25px 100px 25px 100px; }

#hataraki .waku2{margin:0px 20px 0px 20px; width:550px;}

#hataraki .left2{margin:0px 0px 0px 0px; float:left; width:300px; }

#hataraki .right2{margin:0px 0px 0px 0px; width:230px; float:right;}

#hataraki .waku3{margin:0px 20px 0px 20px; width:550px; }

#hataraki .left3{margin:0px 0px 0px 0px; float:left; width:350px;}

#hataraki .right3{margin:0px 0px 0px 0px; float:right; width:190px; }

#hataraki .m32{margin:0px 30px 0px 20px; }

#hataraki .zu3{margin:10px 0px 0px 0px; text-align:center;}

#hataraki .m132{margin:10px 30px 0px 20px;}

#hataraki .waku4{margin:0px 20px 0px 20px; width:550px; }

#hataraki .left4{margin:0px 0px 0px 0px; float:left; width:350px; }

#hataraki .right4{margin:0px 0px 0px 0px; float:right; width:190px; }



#syozyo{ margin:0px 0px 0px 0px; font-size:12px;}

#syozyo .sen1{border-bottom:1px #18067B solid; margin:15px 100px 15px 100px;}

#syozyo a{
color:#FFFFFF;
}
#syozyo a:link {text-decoration:none;}
#syozyo a:visited {text-decoration:none;}
#syozyo a:hover{text-decoration:underline;}
#syozyo a:active{text-decoration:underline;}

#syozyo .bun1{margin:5px 30px 0px 20px;}
#syozyo .waku1{margin:20px 20px 0px 20px; width:550px; }

#syozyo .l1{margin:0px 0px 0px 0px; float:left; width:340px; }
#syozyo .r1{margin:0px 0px 0px 0px; width:200px; float:right;}
#syozyo .mozi1{margin:0px 30px 0px 20px;}
#syozyo .kanko{margin:0px 40px 0px 0px; text-align:right}
#syozyo .m0302{margin:0px 30px 0px 20px; }
#syozyo .wali2{margin:0px 20px 0px 20px; width:550px; }
#syozyo .l2{margin:0px 0px 0px 0px; float:left; width:340px;}
#syozyo .r2{margin:0px 0px 0px 0px; width:200px; float:right;}
#syozyo .waku3{margin:0px 20px 0px 20px; width:550px;}
#syozyo .l3{margin:0px 0px 0px 0px; float:left; width:340px;}
#syozyo .r3{margin:0px 0px 0px 0px; width:200px; float:right;}
#syozyo .ba1{margin:5px 0px 0px 400px; background-image:url(syozyo/img/kanken4_07.gif); width:125px; height:24px; background-repeat:no-repeat; padding:5px 0px 0px 35px; }






#yougo{ margin:20px 20px 0px 30px; padding:0px; font-size:14px; color:#333333; line-height:20px;}

ul{ margin:0px; padding:0px; list-style:none;}
li{ margin:0px; padding:0px;}

#yougo .retu{float:left; width:170px; margin:0px 0px 0px 0px; font-size:12px; line-height:20px; color:#333333; }

#yougo .retu2{float:left; width:170px; margin:0px 0px 0px 0px; padding:0px 0px 0px 5px; font-size:12px; line-height:20px; color:#333333; border-left:2px #FF3300 solid ;}



#got{ margin:0px 0px 0px 0px;}

#got .waku1{margin:5px 20px 0px 20px; width:550px;}

#got .left1{margin:5px 0px 0px 0px; float:left; width:300px;}

#got .right1{margin:0px 0px 0px 0px; width:240px; float:right; }

#got .m0302{margin:0px 30px 0px 20px; }

#got .left2{margin:5px 0px 0px 0px; float:left; width:340px;}

#got .right2{margin:0px 0px 0px 0px; width:190px; float:right;}

#got .waku2{margin:10px 20px 10px 20px; padding:5px 10px 5px 10px; background-color:#CECBE3;}

#got .m1302{margin:10px 30px 0px 20px;}

#got .rightnomi{margin:0px 30px 0px 0px; text-align:right;}


#kore{ margin:0px;}

#kore .waku1{margin:10px 30px 0px 20px; width:540px; }

#kore .left1{margin:0px 0px 0px 0px; float:left; width:280px; }

#kore .right1{margin:10px 0px 0px 0px; width:250px; float:right;}

#kore .m0302{margin:0px 30px 0px 20px; }

#kore .m1302{margin:10px 30px 0px 20px;}

#kore .mc11{margin:10px 10px 0px 0px; text-align:center;}

#kore .hataraki{margin:5px 0px 0px 0px; text-align:center; font-size:14px;}

#kore .waku2{margin:30px 30px 0px 20px; width:540px;}

#kore .left2{margin:0px 0px 0px 0px; width:280px; float:left;}

#kore .sessyu{margin:2px 0px 0px 45px; color:#CC0000;}

#kore .right2{margin:60px 0px 0px 0px; float:right; width:230px;}

#kore .sageru{margin:5px 0px 0px 400px; background-image:url(koreste/img/kanken6_15.gif);width:159px;height:26px; padding:5px 0px 0px 8px; background-repeat:no-repeat;}

.sageru{margin:5px 0px 0px 400px; background-image:url(koreste/img/kanken6_15.gif);width:159px;height:26px; padding:5px 0px 0px 8px; background-repeat:no-repeat;}


#ko{margin:20px 30px 0px 20px; border:2px #D15D66 solid; background-color:#F1E4C2; font-size:12px; }

#ko a{
color:#FFFFFF;
}
#ko a:link {text-decoration:none;}
#ko a:visited {text-decoration:none;}
#ko a:hover{text-decoration:underline;}
#ko a:active{text-decoration:underline;}




#sageruko{ margin:0px 0px 0px 0px;}

#sageruko .waku1{margin:10px 30px 0px 20px; width:540px;}

#sageruko .l1{ margin:0px 0px 0px 0px; width:310px; float:left;}
#sageruko .r1{margin:0px 0px 0px 0px; width:205px; float:right;}

#sageruko .waku2{margin:20px 20px 0px 15px; padding:10px 20px 10px 20px; background-color:#FFFFCC; }

#sageruko .bun2{margin:20px 30px 0px 20px;}

#ko .l3{margin:10px 0px 15px 20px; padding:0px 0px 0px 0px; float:left; width:240px; }

#ko .l3ue{background-image:url(koresageru/img/kanken71_03.gif); background-repeat:no-repeat; height:23px; margin:0px 0px 0px 0px; padding:5px 0px 0px 15px;}

#ko .l3sita{margin:10px 0px 0px 0px; padding:5px 0px 0px 15px;background-image:url(koresageru/img/kanken71_03.gif); background-repeat:no-repeat; height:23px;}

#ko .r3{ margin:10px 0px 15px 0px; padding:0px 0px 0px 0px; float:right; width:240px;}

#ko .r3ue{background-image:url(koresageru/img/kanken71_03.gif); background-repeat:no-repeat; height:23px; margin:0px 0px 0px 0px; padding:5px 0px 0px 5px;}

#ko .r3sita{margin:10px 0px 0px 0px; padding:5px 0px 0px 15px;background-image:url(koresageru/img/kanken71_03.gif); background-repeat:no-repeat; height:23px;}


#yogo{margin:30px 30px 0px 30px; border:1px #993333 solid; background-color:#FFFFCC; padding:10px 10px 10px 10px; }

#yogo .setu1{margin:10px 20px 0px 20px; }


#koresyokuzi{ margin:0px;}

#koresyokuzi .waku1{margin:10px 30px 0px 10px; width:540px; }

#koresyokuzi .l1{margin:0px 0px 0px 0px; width:350px; float:left;}

#koresyokuzi .r1{margin:0px 0px 0px 0px; width:180px; float:right; }

#koresyokuzi .tit2{margin:30px 30px 0px 10px; color:#330066;}

#koresyokuzi .waku2{margin:5px 30px 0px 10px; width:540px;}

#koresyokuzi .l2{margin:0px 0px 0px 0px; float:left; width:330px;}

#koresyokuzi .r2{margin:0px 0px 0px 0px; width:205px; float:right; }

#koresyokuzi .m331{margin:30px 30px 0px 10px;}

 .murasaki{color:#330099;}
 
#koresyokuzi .syoku{margin:3px 30px 0px 0px; text-align:right;}
 
 
#kotabe{ margin:0px;} 
 
#kotabe .waku1{margin:10px 30px 0px 10px; width:540px; }
 
#kotabe .l1{margin:0px 0px 0px 0px; width:360px; float:left;} 
 
#kotabe .r1{margin:18px 0px 0px 0px; width:170px; float:right;}
 
#kotabe .waku2{margin:30px 30px 0px 10px; width:540px;}
 
#kotabe .l2{margin:0px 0px 0px 0px; width:360px; float:left;}
 
#kotabe .r2{margin:18px 0px 0px 0px; width:170px; float:right; } 
 
#kotabe .waku3{ margin:30px 30px 0px 10px; width:540px;}
 
#kotabe .l3{margin:0px 0px 0px 0px; width:360px; float:left; } 
 
#kotabe .r3{margin:18px 0px 0px 0px; width:160px; float:right;}
 
#kotabe .waku4{margin:30px 30px 0px 10px; width:540px; }
 
#kotabe .l4{margin:0px 0px 0px 0px; width:360px; float:left; } 
 
#kotabe .r4{margin:18px 0px 0px 0px; width:160px; float:right; }
 
 
#koundo{ margin:0px;}
 
#koundo .bun1 {margin:5px 30px 0px 10px;}
 
#koundo .waku1{margin:0px 0px 0px 0px; width:580px;} 
 
#koundo .l1{margin:10px 0px 0px 10px; width:270px; float:left; } 
 
#koundo .r1{margin:10px 10px 0px 0px; float:right; width:270px;} 
 
#koundo .waku2{margin:30px 20px 0px 20px; width:540px;}
 
#koundo .l2{margin:0px 0px 0px 0px; width:380px; float:left;}
 
#koundo .r2{margin:0px 0px 0px 0px; width:140px; float:right; }
 
#koundo .bun2{margin:30px 20px 0px 20px;}
 
 #sibo{ margin:0px;}
 
#sibo .bun1{margin:10px 30px 0px 10px;} 
 
#sibo .waku1{margin:40px 30px 0px 10px; width:540px;}
 
#sibo .l1{margin:0px 0px 0px 0px; float:left; width:340px; } 
 
#sibo .r1{margin:0px 0px 0px 0px; float:right; width:190px; }
 
#sibo .bun2{margin:0px 30px 0px 10px;}
 
#sibo .waku2{margin:40px 30px 0px 10px; width:540px;} 
 

#kohen{margin:0px;}
 
#kohen .waku1{margin:10px 30px 0px 10px; width:540px;}
 
#kohen .l1{margin:0px 0px 0px 0px; float:left; width:340px;} 
 
#kohen .r1{margin:20px 0px 0px 0px; float:right; width:190px;}
 
#kohen .syozyo{margin:45px 30px 0px 10px;}
 
#kohen .waku2{margin:15px 30px 0px 10px; padding:10px 10px 10px 10px; background-color:#F8DD9F; border:1px #BA3466 solid; }
 
#kohen .bun2{margin:15px 30px 0px 10px; }
 
 
#tokutei{ margin:0px 30px 0px 30px; padding:70px 0px 0px 0px;}

#tokutei .zyouhou{margin:20px 0px 10px 0px; border-bottom:1px #BFE3C3 solid;background-color:#F5F8CA; color:#330000; padding:2px 0px 1px 15px; } 
 
#tokutei .kaisyatop{margin:20px 0px 0px 0px; text-align:center; }

#tokutei .aisatubun{margin:5px 0px 10px 5px; float:left; width:300px;}

#tokutei .syatyo{margin:50px 0px 0px 0px; float:right; width:240px; text-align:center;}

#tokutei .syatyosita{font-size:10px; } 
 
 
#syohin{ margin:0px;}


#syohin a{
color:#FFFFFF;
}
#syohin a:link {text-decoration:none;}
#syohin a:visited {text-decoration:none;}
#syohin a:hover{text-decoration:underline;}
#syohin a:active{text-decoration:underline;}

#syohin .zu1{margin:0px 0px 0px 0px; text-align:center;}

#syohin .bun1{margin:20px 0px 0px 20px; font-size:16px; color:#333333;}

#syohin .bo1{margin:3px 0px 0px 0px; text-align:center;}

#syohin .bun2{margin:2px 10px 0px 0px; text-align:right;}

#syohin .zu2{margin:17px 0px 0px 0px; text-align:center;}

#syohin .zu3{margin:40px 0px 0px 0px; text-align:center; }

#syohin .zu4{margin:40px 0px 0px 0px; text-align:center; }

#syohin .zu5{margin:10px 0px 0px 0px; text-align:center; }

#syohin .bun5{margin:20px 0px 0px 20px; font-size:16px; color:#333333; }

#syohin .bo5{margin:3px 0px 0px 0px; text-align:center; }

#syohin .bun6{margin:2px 10px 0px 0px; text-align:right; }

#syohin .zu6{margin:30px 0px 0px 0px; text-align:center; }

#syohin .zu7{margin:0px 0px 0px 0px; text-align:center; }

#syohin .zu8{margin:30px 0px 0px 0px; text-align:center; }






#koti{ margin:0px;}

#koti .bun1{ margin:10px 30px 0px 20px; }

#koti .waku1{margin:50px 30px 0px 10px; padding:10px; background-color:#FFFAD4; width:530px;}

#koti .bun2{margin:0px 0px 0px 0px;}

#koti .l2{margin:10px 0px 5px 5px; float:left; width:220px; padding:5px 5px 5px 5px; background-color:#FEDE58; }

#koti .r2{margin:10px 5px 5px 0px; float:right; width:220px; padding:5px 5px 5px 5px; background-color:#C1E8E9;}

#koti .waku3{margin:50px 30px 0px 10px; padding:10px; background-color:#FEEBF5; width:530px;}

#koti .l3{margin:0px 0px 0px 0px; width:300px; float:left;}

#koti .r3{margin:0px 0px 0px 0px; float:right; width:210px;}


#sideli{margin:20px 10px 0px 10px; }

#sideli ul{list-style-type:none;margin:0px 0px 0px 0px;padding:0px; 
}
#sideli li{
font-size:12px;
line-height:16px;
padding:3px 0px 3px 0px;
margin:0px 10px 0px 10px ;
border-bottom:1px #000000 solid;
}

#sideli a{ color:#0000FF;
}
#sideli a:link {text-decoration:none;}
#sideli a:visited {text-decoration:none;}
#sideli a:hover{text-decoration:underline;}
#sideli a:active{text-decoration:underline;}




#kanen{ margin:0px;}

#kanen .waku1{margin:10px 30px 0px 10px; width:540px;}

#kanen .l1{margin:0px 0px 0px 0px; float:left; width:370px; }

#kanen .r1{ margin:0px ; width:130px; float:right;}

#kanen .topic1{margin:20px 0px 0px 10px; color:#990066;}

#kanen .tl1{border:1px #cccccc solid; font-size:14px; color:#333333;}

#kanen .tr1{border:1px #cccccc solid; padding:5px 5px 5px 5px; font-size:12px; line-height:18px;}

#kanen .ti2{margin:30px 30px 0px 10px; color:#990099; font-size:14px;}

#kanen .bun2{margin:1px 30px 0px 10px;}

#kanen .tue{margin:5px 0px 0px 10px;}

#kanen .waku2{margin:20px 30px 0px 10px; width:540px;}

#kanen .l2{margin:0px 0px 0px 0px; width:380px; float:left;}

#kanen .r2{margin:0px 0px 0px 0px; width:125px; float:right;}

#kanen .ti3{margin:20px 30px 0px 10px;}

#kanen .waku3{margin:5px 30px 0px 10px; padding:10px; background-color:#FDCDBA; }

#kanen .bun3{margin:5px 30px 0px 10px;}

#kanen .bun4{margin:20px 30px 0px 10px; border-bottom:1px #000099 solid; padding:0px 0px 10px 0px;}

#kanen .bun5{margin:10px 30px 0px 10px;}

#kanen .link5{margin:2px 30px 0px 0px; text-align:right; font-size:12px;}



#uirus{ margin:0px;}

#uirus .waku1{margin:10px 30px 0px 15px; width:535px;}

#uirus .l1{margin:0px 0px 0px 0px; float:left; width:390px;}

#uirus .r1{margin:0px 0px 0px 0px; float:right; width:130px;}

#uirus .bun1{margin:10px 30px 0px 15px;}

#uirus .waku2{ margin:20px 30px 0px 20px; background-color:#F6EDD5; padding:10px;}

#uirus .ue2{margin:0px 0px 0px 0px; text-align:center; padding:0px 0px 0px 0px; }

#uirus .waku3{margin:5px 0px 0px 0px; width:520px;}

#uirus .l3{margin:0px 0px 0px 0px; float:left; width:80px; padding:0px 0px 0px 60px; }

#uirus .c3{margin:0px 0px 0px 0px; float:left; width:80px; padding:0px 0px 0px 85px;}

#uirus .r3{margin:0px 0px 0px 0px; float:right; width:80px; padding:0px 80px 0px 0px;}

#uirus .ti4{margin:30px 0px 0px 0px; background-image:url(img/kanken_22.gif); width:564px; height:24px; padding:8px 0px 0px 15px; background-repeat:no-repeat;}

#uirus .waku4{margin:10px 30px 0px 15px; width:530px;}

#uirus .l4{margin:10px 0px 0px 0px; float:left; width:400px;}

#uirus .r4{margin:0px 0px 0px 0px; width:125px; float:right; }

#uirus .egata{margin:20px 30px 0px 15px;}

#agata{ margin:0px;}

#agata .bun1{margin:10px 30px 0px 10px ;}

#agata .zu1{margin:20px 20px 0px 0px; text-align:center;}

#agata .waku2{margin:20px 30px 0px 10px; width:540px;}

#agata .l2{margin:0px 0px 0px 0px; float:left; width:350px;}

#agata .r2{margin:0px 0px 0px 0px; float:right; width:180px;}

#agata .bun2{margin:0px 30px 0px 10px;}

#agata .waku3{margin:5px 30px 20px 10px; width:540px;}

#agata .bun3{margin:20px 0px 0px 10px; color:#330066;}

#agata .l3{margin:0px 0px 0px 0px; float:left; padding:5px 10px 5px 10px; width:220px; background-color:#FFFF99;}

#agata .r3{margin:0px 0px 0px 0px; float:right; padding:5px 10px 5px 10px; width:220px; background-color:#FFFF99; }


#futu{ margin:0px 0px 0px 0px;}

#futu a{
color:#FFFFFF;
}
#futu a:link {text-decoration:none;}
#futu a:visited {text-decoration:none;}
#futu a:hover{text-decoration:underline;}
#futu a:active{text-decoration:underline;}
.font16p{ font-size:16px; color:#000099;}
#futu .bunbun{margin:20px 20px 0px 20px; font-size:12px; line-height:18px;}
#futu .waku1{margin:10px 30px 0px 10px; width:540px;}

#futu .l1{margin:0px 0px 0px 0px; float:left; width:300px;}

#futu .r1{margin:20px 0px 0px 0px; width:230px; float:right;}

#futu .bo1{margin:0px 0px 0px 400px; background-image:url(futukayoi/img/kanken4_07.gif); padding:4px 0px 0px 30px; background-repeat:no-repeat; width:130px; height:24px; }

#futu .bun2{margin:30px 30px 0px 10px;}

#futu .bo2{margin:0px 0px 0px 400px; background-image:url(futukayoi/img/kanken4_07.gif); padding:4px 0px 0px 20px; background-repeat:no-repeat; width:140px; height:24px; }

#futu .bun3{margin:30px 30px 0px 10px;}

#futu .zu3{margin:10px 0px 0px 95px; }

#futu .zu4{margin:5px 0px 0px 5px;}

#futu .bo3{margin:0px 0px 0px 400px; background-image:url(futukayoi/img/kanken4_07.gif); padding:4px 0px 0px 10px; background-repeat:no-repeat; width:150px; height:24px;}


#futukai{ margin:0px ;}

#futukai .bun1{margin:10px 30px 0px 20px; }

#futukai .waku1{margin:30px 30px 10px 20px; width:530px;}

#futukai .l1{margin:0px 0px 0px 0px; float:left; width:360px; }

#futukai .r1{margin:10px 0px 0px 0px; width:140px; float:right;}

#futukai .sen1{margin:20px 50px 0px 50px; border-bottom:1px #0A50A1 solid;}

#futukai .waku2{margin:20px 30px 0px 20px; width:530px;}

#futukai .l2{margin:0px 0px 0px 0px; float:left; width:350px; }

#futukai .r2{margin:0px 0px 0px 0px; width:170px; float:right;}

#futukai .bun2{margin:0px 30px 0px 20px; }

#futukai .bun3{margin:20px 30px 0px 20px;}


#bgata{ margin:0px;}

#bgata .waku1{margin:10px 30px 0px 20px; width:540px;}

#bgata .l1{margin:0px 0px 0px 0px; width:350px; float:left; }

#bgata .r1{margin:0px 0px 0px 0px; width:185px; float:right;}

#bgata .bun1{margin:0px 30px 0px 20px; }

#bgata .waku2{margin:30px 30px 0px 20px; width:540px; }
 
#bgata .l2{margin:0px 0px 0px 0px; float:left; width:400px;}
 
#bgata .r2{margin:0px 0px 0px 0px; width:130px; float:right; }
 
#bgata .bun2{margin:30px 30px 0px 20px; }
 
#bgata .waku3{margin:10px 150px 0px 20px; padding:10px 10px 10px 10px; width:400px; background-color:#DE7F47; color:#FFFFFF;}
 
#bgata .bun3{margin:10px 30px 0px 20px;} 

#nomal{ margin:0px 0px 0px 0px;}

#nomal a{
color:#000099;
}

 
#yakuzai{margin:0px;}
 
#yakuzai .waku1{margin:10px 30px 0px 20px; width:540px;}
 
#yakuzai .l1{margin:0px 0px 0px 0px; width:350px; float:left;}
 
#yakuzai .r1{margin:0px 0px 0px 0px; width:180px; float:right; }
 
#yakuzai .bun1{margin:0px 30px 0px 20px;}
 
#yakuzai .waku2{margin:30px 30px 0px 20px; width:540px; }
 
#yakuzai .l2{margin:0px 0px 0px 0px; width:170px; float:left; }
 
#yakuzai .r2{margin:0px 0px 0px 0px; width:350px; float:right;}
 
 
 
 
#ziko{ margin:0px;}
 
#ziko .waku1{margin:10px 30px 0px 20px; width:540px;} 
 
#ziko .l1{margin:0px 0px 0px 0px; width:440px; float:left;}
 
#ziko .r1{margin:0px 0px 0px 0px; width:85px; float:right; }
 
#ziko .bun1{margin:0px 30px 0px 20px; }
 
#ziko .bun2{margin:30px 30px 0px 20px; }
 
#ziko .bun3{margin:30px 30px 0px 20px;} 
 
#al{ margin:0px;} 
 
#al .waku1{margin:10px 30px 0px 20px; width:540px;}
 
#al .l1{margin:0px 0px 0px 0px; float:left; width:350px;}
 
#al .r1{margin:0px 0px 0px 0px; width:180px; float:right; }
 
#al .bun1{margin:30px 30px 0px 20px;} 
 
#al .waku2{margin:50px 30px 0px 20px; width:540px;}
 
#al .l2{margin:0px 0px 0px 0px; float:left; width:320px;}
 
#al .r2{margin:0px 0px 0px 0px; width:190px; float:right;}

#resipi{ margin:0px;}
 
#resipi .mozi1{margin:10px 0px 0px 10px;color:#FF0000;}
 
#resipi .bun1{margin:10px 20px 0px 10px; font-size:12px; line-height:16px;}
 
#resipi .zairyo{margin:10px 10px 0px 10px; border-bottom:1px dotted #993300; padding:0px 0px 0px 5px; color:#993300;} 
 
#resipi .waku1{margin:10px 0px 0px 20px; width:500px;}
 
#resipi .l1{margin:0px 0px 0px 0px; float:left; width:230px; line-height:22px; font-size:12px;}
 
#resipi .r1{margin:0px 0px 0px 0px; float:right; width:230px; line-height:22px; font-size:12px;}
 
#resipi .tukurikata{margin:10px 10px 0px 10px; border-bottom:1px dotted #993300; padding:0px 0px 0px 5px; color:#993300;}
 
#resipi .bun2{margin:10px 20px 0px 20px; font-size:12px; line-height:18px;}
 
#resipi .tugi1{margin:20px 20px 0px 0px; text-align:right; font-size:12px;}
 
#top{ margin:0px;}
 
#top .waku1{margin:10px 30px 0px 20px; width:540px;}
 
#top .l1{margin:5px 0px 0px 0px; float:left; width:350px; } 
 
#top .r1{margin:0px 0px 0px 0px; float:right; width:170px; }
 
#top .bun1{margin:0px 30px 0px 20px;} 
 
#top .lin1{margin:20px 0px 40px 15px; padding:90px 0px 0px 370px; background-image:url(img/bubun.gif); width:190px; height:29px; background-repeat:no-repeat;}
 
#top .bun2{margin:10px 30px 0px 20px;}
#top .img1{margin:20px 0px 0px 0px; text-align:center;}
#top .tugi1{margin:5px 20px 0px 0px; text-align:right; }
#top .syurui{font-size:16px; color:#993300;}
#top .syurui2{margin:10px 30px 0px 20px;}


#benpi{ margin:0px;}
#benpi .waku1{margin:10px 30px 0px 20px; width:540px; }
#benpi .l1{margin:0px; float:left; width:340px;}
#benpi .r1{margin:0px ; float:right; width:180px;}
#benpi .bun1{margin:0px 30px 0px 20px;}
#benpi .nana{margin:20px 30px 0px 20px ; padding:10px 10px 10px 10px; background-color:#FFCCFF; }

#cgata{ margin:0px;}
#cgata .waku1{margin:10px 30px 0px 20px; width:540px; }
#cgata .l1{margin:0px 0px 0px 0px; float:left; width:310px;}
#cgata .r1{margin:0px 0px 0px 0px; float:right; width:205px;}
#cgata .waku2{margin:30px 30px 0px 20px; width:540px;}
#cgata .l2{margin:0px 0px 0px 0px; width:310px; float:left; }
#cgata .r2{margin:25px 0px 0px 0px; width:205px; float:right;}
#cgata .m0302{margin:0px 30px 0px 20px ; }

#futubosi{ margin:0px;}
#futubosi .waku1{margin:20px 30px 0px 20px; width:540px;}
#futubosi .l1{margin:0px 0px 0px 0px; float:left; width:350px;}
#futubosi .r1{margin:0px 0px 0px 0px; width:180px; float:right;}
#futubosi .m4302{margin:40px 30px 0px 20px; }
#futubosi .waku2{margin:40px 30px 0px 20px; width:540px;}
#futubosi .l2{margin:0px 0px 0px 0px; float:left; width:330px; }
#futubosi .r2{margin:0px 0px 0px 0px; width:180px; float:right;}
#futubosi .waku3{margin:40px 30px 0px 20px; width:540px;}
#futubosi .l3{margin:0px 0px 0px 0px; float:left; width:350px;}
#futubosi .r3{margin:0px 0px 0px 0px; width:150px; float:right;}
#futubosi .l4{margin:0px 0px 0px 0px; float:left; width:350px;}
#futubosi .r4{margin:0px 0px 0px 0px; width:150px; float:right;}

#aru{ margin:0px;}
#aru .waku1{margin:10px 30px 0px 20px; width:540px;}
#aru .l1{margin:0px 0px 0px 0px; float:left; width:340px;}
#aru .r1{margin:0px 0px 0px 0px; float:right; width:180px;}
#aru .bun1{margin:0px 30px 0px 20px;}
#aru .waku2{margin:40px 30px 0px 20px; width:540px; }
#aru .l2{margin:0px 0px 0px 0px; width:340px; float:left;}
#aru .r2{margin:0px 0px 0px 0px; float:right; width:180px; }

#kangan{ margin:0px;}
#kangan .waku1{margin:10px 30px 0px 10px; width:540px;}
#kangan .l1{margin:0px 0px 0px 0px; float:left; width:330px;}
#kangan .r1{margin:0px 0px 0px 0px; float:right; width:205px;}
#kangan .waku2{margin:10px 30px 0px 10px; padding:5px; background-color:#FFFFCC; }
#kangan .m3301{ margin:30px 30px 0px 10px;}
#kangan .sen1{margin:10px 30px 0px 10px; padding:5px; background-color:#EDEDED; border:1px #000000 solid;}
#kangan .bun1{margin:20px 30px 0px 10px; }

#kouzyun{width:800px; padding:0px;margin:0px auto 0px auto;border-left:1px solid #cccccc;border-right:1px solid #cccccc;border-bottom::1px solid #cccccc; color:#333333; font-size:14px;}

#kouzyun .seibun{margin:10px 0px 0px 0px; font-size:16px; color:#000099; text-align:center;}
#kouzyun .pink1{margin:20px 0px 0px 0px; background-color:#FF0066; color:#FFFFFF; padding:5px 0px 5px 0px; text-align:center;}
#kouzyun .m1{margin:5px 10px 20px 10px; }
#kouzyun .c1{margin:10px 0px 0px 0px; text-align:center;}
#kouzyun .kuro1{margin:30px 0px 0px 0px; background-color:#333333; text-align:center; width:800px; height:30px; padding:20px 0px 0px 0px; color:#FFFFFF;}
#kouzyun .lc{margin:10px 0px 0px 0px; font-size:10px; text-align:center;}

#kouzyun .m2{margin:30px 0px 0px 0px; text-align:center; }
#kouzyun .m3{margin:5px 0px 0px 0px; text-align:center; font-size:24px;}
#kouzyun .cc{color:#FF00CC;}

#kouzyun .cen{ margin:10px 20px 0px 20px; text-align:center;}
#kouzyun h1{margin:10px 0px 0px 0px; font-size:16px; color:#000099; text-align:center;}


#kansyo{ margin:0px;}
#kansyo .kansyo{margin:10px 20px 0px 20px; font-size:12px; line-height:18px; }

#top .onayami{margin:10px 30px 0px 10px; background-color:#FCCDE5; border-bottom:1px dotted #FF0000; padding:3px 0px 3px 10px;font-size:12px; line-height:16px;}

#top .kutiko{margin:3px 30px 0px 10px; font-size:12px; line-height:16px; border-bottom:1px dotted #FF0000; padding:0px 0px 0px 10px;}

#top .hi{margin:3px 30px 0px 10px; text-align:right; font-size:12px; line-height:16px; border-bottom:1px dotted #333333; padding:0PX 10PX 0PX 0PX;}
#top .onayami1{margin:0px 30px 0px 10px; background-color:#FCCDE5; border-bottom:1px dotted #FF0000; padding:3px 0px 3px 10px;font-size:12px; line-height:16px;}

#top .onayamin{margin:10px 30px 0px 10px; background-color:#66FF99; border-bottom:1px dotted #66FF99; padding:3px 0px 3px 10px;font-size:12px; line-height:16px;}

#top .kutikon{margin:3px 30px 0px 10px; font-size:12px; line-height:16px; border-bottom:1px dotted #66FF99; padding:0px 0px 0px 10px;}

#top .hin{margin:3px 30px 0px 10px; text-align:right; font-size:12px; line-height:16px; border-bottom:1px dotted #333333; padding:0PX 10PX 0PX 0PX;}
#top .onayami1n{margin:0px 30px 0px 10px; background-color:#66FF99; border-bottom:1px dotted #66FF99; padding:3px 0px 3px 10px;font-size:12px; line-height:16px;}



#ranking{margin:0px 0px 0px 0px; font-size:14px; line-height:18px;}

#ranking .tyai{ color:#BF360C;}

#ranking .itimodoru{margin:5px 20px 0px 0px; text-align:right; font-size:16px;}

#ranking .hakase{margin:5px 0px 0px 5px; background-image:url(img2/hakase.gif); width:462px; height:93px; padding:10px 0px 0px 110px;background-repeat:no-repeat; font-size:12px;}

#ranking .daii{margin:5px 0px 0px 5px; background-image:url(img2/daiiti.gif); width:463px; height:34px; font-size:20px; line-height:20px; background-repeat:no-repeat; padding:24px 0px 0px 110px;}

#ranking .kaisyame{margin:0px 0px 0px 20px;}

#ranking .kpw{margin:5px 0px 0px 0px; background-image:url(img2/kp.gif); width:551px; height:529px; background-repeat:no-repeat; padding:245px 0px 0px 40px; font-size:14px;}

#ranking .m270{margin:270px 0px 0px 0px;}

#ranking .kosikis{margin:20px 0px 0px 170px;}

#ranking .kpkuti{margin:0px 0px 0px 15px;}

#ranking .daini{margin:40px 0px 0px 5px; background-image:url(img2/daini.gif); width:463px; height:34px; font-size:20px; line-height:20px; background-repeat:no-repeat; padding:24px 0px 0px 110px;}

#ranking .dani{margin:10px 0px 0px 0px; background-image:url(img5/dainikai_03.gif); width:603px; height:1404px; padding:0px; background-repeat:no-repeat; font-size:12px; line-height:16px;}

#ranking .kozuya{margin:5px 0px 0px 0px; background-image:url(img2/kouzuya.gif); width:551px; height:529px; background-repeat:no-repeat; padding:245px 0px 0px 40px;}

#ranking .dais{margin:40px 0px 0px 5px; background-image:url(img2/daisan.gif); width:453px; height:37px; font-size:20px; line-height:20px; background-repeat:no-repeat; padding:24px 0px 0px 120px;}

#ranking .santo{margin:5px 0px 0px 0px; background-image:url(img2/sesamin.gif); width:551px; height:529px; background-repeat:no-repeat; padding:245px 0px 0px 40px;}

#ranking .daiyo{margin:40px 0px 0px 5px; background-image:url(img2/dayon.gif); width:453px; height:37px; font-size:20px; line-height:20px; background-repeat:no-repeat; padding:24px 0px 0px 120px;}

#ranking .kourai{margin:5px 0px 0px 0px; background-image:url(img2/kourai.gif); width:551px; height:529px; background-repeat:no-repeat; padding:245px 0px 0px 40px;}

#ranking .daig{margin:40px 0px 0px 5px; background-image:url(img2/daigoi.gif); width:463px; height:37px; font-size:20px; line-height:20px; background-repeat:no-repeat; padding:24px 0px 0px 110px;}

#ranking .tamatama{margin:5px 0px 0px 0px; background-image:url(img2/tama.gif); width:551px; height:529px; background-repeat:no-repeat; padding:245px 0px 0px 40px;}

#right .cach{ margin:5px 0px 0px 0px;}

.kosinbi{margin:0px 20px 0px 0px; text-align:right;}

#ranking .hikaku1{margin:5px 0px 0px 0px; background-image:url(img2/kai_02.gif); width:589px; height:1030px; padding:290px 0px 0px 0px; background-repeat:no-repeat;}

#ranking .kankuti1{margin:0px 0px 0px 300px; font-size:12px; line-height:16px;}
#ranking .kanhito1{margin:0px 0px 0px 100px; color:#FF0000;}

#ranking .kankuti2{margin:28px 0px 0px 300px; font-size:12px; line-height:16px;}
#ranking .kanhito2{margin:0px 0px 0px 135px; color:#FF0000;}

#ranking .kankuti3{margin:28px 0px 0px 300px; font-size:12px; line-height:16px;}
#ranking .kanhito3{margin:0px 0px 0px 110px; color:#FF0000;}

#ranking .kankoda{margin:25px 0px 0px 408px;}
#ranking .kankodawari{margin:255px 0px 0px 30px;}

#ranking .kanken{margin:288px 0px 0px 35px;}
#ranking .kansite{margin:28px 0px 0px 400px;}

#ranking .hikaku2{margin:5px 0px 0px 0px; background-image:url(img2/niika_01.gif); width:589px; height:830px; padding:290px 0px 0px 0px; background-repeat:no-repeat;}

#ranking .yazkuti1{margin:0px 0px 0px 300px; font-size:12px; line-height:16px;}
#ranking .yazhito1{margin:0px 0px 0px 195px; color:#FF0000;}

#ranking .yazkuti2{margin:28px 0px 0px 300px; font-size:12px; line-height:16px;}
#ranking .yazhito2{margin:0px 0px 0px 120px; color:#FF0000;}

#ranking .yazkuti3{margin:28px 0px 0px 300px; font-size:12px; line-height:16px;}
#ranking .yazhito3{margin:0px 0px 0px 60px; color:#FF0000;}

#ranking .yazkomi{margin:25px 0px 0px 408px;}
#ranking .yazkoda{margin:56px 0px 0px 30px;}
#ranking .yazken{margin:288px 0px 0px 35px;}

#ranking .hikaku3{margin:5px 0px 0px 0px; background-image:url(img2/sanika_02.gif); width:589px; height:830px; padding:290px 0px 0px 0px; background-repeat:no-repeat;}

#ranking .seskuti1{margin:0px 0px 0px 300px; font-size:12px; line-height:16px;}
#ranking .kuti100{margin:0px 0px 0px 100px; color:#FF0000;}
#ranking .kuti70{margin:0px 0px 0px 70px; color:#FF0000;}
#ranking .kuti30{margin:0px 0px 0px 30px; color:#FF0000;}
#ranking .kuti145{margin:0px 0px 0px 145px; color:#FF0000;}
#ranking .kuti110{margin:0px 0px 0px 110px; color:#FF0000;}
#ranking .kuti75{margin:0px 0px 0px 75px; color:#FF0000;}
#ranking .kuti155{margin:0px 0px 0px 155px; color:#FF0000;}
#ranking .kuti190{margin:0px 0px 0px 190px; color:#FF0000;}
#ranking .kuti130{ margin:0px 0px 0px 130px; color:#FF0000;}
#ranking .kuti165{ margin:0px 0px 0px 165px; color:#FF0000;}
#ranking .kuti170{ margin:0px 0px 0px 170px; color:#FF0000;}
#ranking .kuti140{ margin:0px 0px 0px 140px; color:#FF0000;}
#ranking .kuti50{ margin:0px 0px 0px 50px; color:#FF0000;}
#ranking .kuti200{ margin:0px 0px 0px 200px; color:#FF0000;}
#ranking .kuti180{ margin:0px 0px 0px 180px; color:#FF0000;}

#ranking .seskoda{margin:55px 0px 0px 30px;}

#ranking .hikaku4{margin:5px 0px 0px 0px; background-image:url(img2/yoika_03.gif); width:589px; height:830px; padding:290px 0px 0px 0px; background-repeat:no-repeat;}

#ranking .korakuti1{margin:24px 0px 0px 300px; font-size:12px; line-height:16px;}

#ranking .korakoda{margin:55px 0px 0px 30px;}

#ranking .hikaku5{margin:5px 0px 0px 0px; background-image:url(img2/goi_02.gif); width:589px; height:830px; padding:290px 0px 0px 0px; background-repeat:no-repeat;}

#ranking .daiti{margin:10px 0px 0px 0px; background-image:url(img5/daiitikai_03.gif); width:603px; height:1404px; padding:0px; background-repeat:no-repeat; font-size:12px; line-height:16px;}
#ranking .koiti{margin:0px; padding:297px 35px 0px 305px;}
#ranking .koni{margin:0px; padding:30px 35px 0px 305px;}
#ranking .kokosan{margin:0px; padding:25px 0px 0px 415px;}
#ranking .kosi{margin:0px; padding:294px 35px 0px 305px;}
#ranking .kogo{margin:0px; padding:292px 35px 0px 305px;}

#ranking .itihito{margin:0px; padding:652px 40px 0px 30px; font-size:14px; line-height:17px;}
#ranking .itiko{margin:0px; padding:25px 0px 0px 285px;}
#ranking .nihito{margin:0px; padding:650px 40px 0px 30px; font-size:14px; line-height:17px;}

h1{margin:0px 0px 0px 0px; font-size:10px;text-align:right; line-height:10px;}
#ranking .sansan{margin:10px 0px 0px 0px; background-image:url(img5/kansankai_03.gif); width:603px; height:1404px; padding:0px; background-repeat:no-repeat; font-size:12px; line-height:16px;}

#ranking .yonyon{margin:10px 0px 0px 0px; background-image:url(img5/yonkai_03.gif); width:603px; height:1404px; padding:0px; background-repeat:no-repeat; font-size:12px; line-height:16px;}
#ranking .yonkome{margin:0px; padding:712px 40px 0px 30px; font-size:14px; line-height:17px;}
#ranking .gogo{margin:10px 0px 0px 0px; background-image:url(img5/gokai_03.gif); width:603px; height:1404px; padding:0px; background-repeat:no-repeat; font-size:12px; line-height:16px;}
#ranking .goko{margin:0px; padding:710px 40px 0px 30px; font-size:14px; line-height:17px;}

#ranking .rokuika{margin:30px 0px 0px 0px;}


#site{ margin:0px;}

#site ul{list-style-type:none;margin:0px 0px 0px 0px;padding:0px;
}
#site li{
font-size:12px;
line-height:16px;
padding:0px 0px 0px 0px;
margin:5px 0px 0px 30px ;
}




































































































































































































































































