@media screen and (min-width:769px){img{max-width:100%;height:auto;width:auto;border:0;}
#container{width:100%;}
article,aside,details,footer,header,hgroup,menu,nav,section,summary{display:block;}
* html body{background:url(null) fixed;}
body{font-family:'���C���I',Meiryo,'�q���M�m�p�S Pro W3','Hiragino Kaku Gothic Pro','�l�r �o�S�V�b�N',sans-serif;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;background:#ffffff;text-align:center;}
p{clear:both;line-height:140%;margin:5px 10px 5px 10px;color:#000000;text-align:left;font-size:16px;}
#wrapper{width:1000px;background:#ffffff;padding:0px 0px 0px 0px;margin:0px auto 0px auto;}
#wrapper a:hover img{opacity:0.8;filter:alpha(opacity=80);-ms-filter:"alpha( opacity=80 )";background:#fff;}
header{width:1000px;background:#000;margin:0px auto 0px auto;padding:0px 0px 0px 0px;}
hgroup{width:1000px;height:120px;background-image:url(../img/haed.png);background-repeat:no-repeat;padding:0px 0px 0px 0px;margin:0px auto 0px auto;}
h1{text-align:left;color:#ffffff;font-size:14px;text-indent:10px;padding:22px 0px 0px 240px;margin:0px 0px 0px 0px;}
hgroup h2{width:730px;height:auto;float:left;text-align:left;font-size:14px;line-height:150%;color:#33ccff;font-weight:normal;margin:0px 0px 0px 250px;padding:0px 0px 0px 0px;}
header nav{width:100%;background:#ffffff;border:solid 1px #ffffff;margin:0px 0px 0px 0px;padding:5px 0px 0px 0px;}
header nav ul{width:1000px;height:40px;margin:0px auto 0px auto;padding:0px 0px 0px 0px;}
header nav li.menu1{width:198px;background-color:#ffe1e1;border:solid 1px #f6a7a7;text-align:center;font-size:12px;list-style:none;color:#ffffff;float:left;height:40px;line-height:40px;padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;}
header nav li.menu2{width:198px;background-color:#ffe1e1;border:solid 1px #f6a7a7;text-align:center;font-size:12px;list-style:none;color:#ffffff;float:left;height:40px;line-height:40px;padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;}
header nav li.menu3{width:198px;background-color:#ffe1e1;border:solid 1px #f6a7a7;text-align:center;font-size:12px;list-style:none;color:#ffffff;float:left;height:40px;line-height:40px;padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;}
header nav li.menu4{width:198px;background-color:#ffe1e1;border:solid 1px #f6a7a7;text-align:center;font-size:12px;list-style:none;color:#ffffff;float:left;height:40px;line-height:40px;padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;}
header nav li.menu5{width:198px;background-color:#ffe1e1;border:solid 1px #f6a7a7;text-align:center;font-size:12px;list-style:none;color:#fffff;float:left;height:40px;line-height:40px;padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;}
header nav li a:link{color:#666666;display:block;font-weight:bold;text-decoration:none;}
header nav li a:visited{color:#666666;display:block;text-decoration:none;}
header nav li a:hover{background:#ffb6c1;color:#666666;display:block;padding:0px 10px 0px 10px;text-decoration:none;}
#pannavi{width:1000px;height:30px;background:#ffffff;margin:10px auto 0px auto;padding:0px 0px 0px 0px;}
#pannavi nav{width:100%;height:25px;font-size:10px;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;margin-right:auto;margin-left:auto;}
#pannavi nav a:link{color:#333366 !important;text-decoration:none;}
#pannavi nav a:visited{color:#333366 !important;text-decoration:none;}
#pannavi nav a:hover{color:#000000 !important;text-decoration:none;}
#pannavi nav div{height:25px;line-height:25px;float:left;text-align:left;font-size:12px;margin:0px 0px 0px 10px;padding:0px 0px 0px 0px;}
#contents{width:650px;float:right;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}
#report{width:630px;float:left;margin:20px 0px 0px 0px;padding:0px 0px 0px 0px;}
#report h2{font-size:16px;text-align:left;font-weight:normal;text-indent:10px;height:40px;line-height:40px;color:#333333;background-color:#ffe1e1;border:solid 1px #f6a7a7;clear:both;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}
#news{width:628px;float:left;border:1px solid #ccc;margin:10px 0px 0px 0px;padding:0px 0px 0px 0px;}
#news ul{width:630px;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}
#news li{list-style:none;line-height:140%;padding:5px 0px 5px 0px;margin:5px 10px 5px 10px;color:#000000;border-bottom:dotted 1px #000000;text-align:left;font-size:14px;}
#news li a{margin:0px 2px 0px 2px;padding:0px 0px 0px 0px;color:#006699;text-decoration:none;}
#news li a:hover{margin:0px 2px 0px 2px;padding:0px 0px 0px 0px;color:#669900;text-decoration:none;}
.newsdata{font-size:14px;text-align:left;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}
article{width:630px;float:left;margin:20px 0px 0px 0px;padding:0px 0px 0px 0px;}
article h2{font-size:16px;text-align:left;font-weight:normal;text-indent:10px;height:40px;line-height:40px;color:#333333;background-color:#ffe1e1;border:solid 1px #f6a7a7;0;clear:both;margin:0px 0px 20px 0px;padding:0px 0px 0px 0px;}
#cont{width:600px;float:left;border:solid 2px #5f94c9;background-color:#fff9d8;margin:10px 0px 10px 13px;padding:0px 0px 0px 0px;}
h3{font-size:18px;text-align:left;font-weight:bold;text-indent:10px;color:#5f44c4;margin:10px 0px 0px 0px;padding:0px 0px 10px 0px;}
#cont h3{font-size:16px;text-align:left;font-weight:normal;text-indent:10px;color:#005985;margin:10px 0px 0px 0px;padding:0px 0px 0px 0px;}
#cont ul{width:570px;float:left;margin:10px 0px 10px 13px;padding:0px 0px 0px 0px;}
#cont li{text-align:left;font-size:16px;list-style:none;float:left;height:40px;line-height:40px;padding:0px 20px 0px 0px;margin:0px 0px 0px 0px;}
#cont li a:link{color:#005985;text-decoration:none;}
#cont li a:visited{color:#005985;text-decoration:none;}
#cont li a:hover{color:#2e90c5;text-decoration:underline;}
#cont1{width:600px;float:left;border:solid 2px #5f94c9;background-color:#fff9d8;margin:10px 0px 10px 13px;padding:0px 0px 0px 0px;}
#cont1 h3{font-size:16px;text-align:left;font-weight:normal;text-indent:10px;color:#005985;margin:10px 0px 0px 0px;padding:0px 0px 0px 0px;}
#cont1 ul{width:570px;float:left;margin:10px 0px 10px 13px;padding:0px 0px 0px 0px;}
#cont1 li{text-align:left;font-size:16px;list-style:none;float:left;height:40px;line-height:40px;padding:0px 20px 0px 0px;margin:0px 0px 0px 0px;}
#cont1 li a:link{color:#006699;text-decoration:none;}
#cont1 li a:visited{color:#009900;text-decoration:none;}
#cont1 li a:hover{color:#2e90c5;text-decoration:underline;}
#cont2{width:600px;float:left;border:solid 2px #5f94c9;background-color:#fff9d8;margin:10px 0px 10px 13px;padding:0px 0px 0px 0px;}
#cont2 h3{font-size:16px;text-align:left;font-weight:normal;text-indent:10px;color:#5f94c9;margin:10px 0px 0px 0px;padding:0px 0px 0px 0px;}
#cont2 ul{width:570px;float:left;margin:10px 0px 10px 13px;padding:0px 0px 0px 0px;}
#cont2 li{text-align:left;font-size:16px;list-style:none;float:left;height:40px;line-height:40px;padding:0px 20px 0px 0px;margin:0px 0px 0px 0px;}
#cont2 li a:link{color:#006699;text-decoration:none;}
#cont2 li a:visited{color:#009900;text-decoration:none;}
#cont2 li a:hover{color:#2e90c5;text-decoration:underline;}
#cont3{width:600px;float:left;border:solid 2px #5f94c9;background-color:#fff9d8;margin:10px 0px 10px 13px;padding:0px 0px 0px 0px;}
#cont3 h3{font-size:16px;text-align:left;font-weight:normal;text-indent:10px;color:#5f94c9;margin:10px 0px 0px 0px;padding:0px 0px 0px 0px;}
#cont3 ul{width:570px;float:left;margin:10px 0px 10px 13px;padding:0px 0px 0px 0px;}
#cont3 li{text-align:left;font-size:16px;list-style:none;float:left;height:40px;line-height:40px;padding:0px 20px 0px 0px;margin:0px 0px 0px 0px;}
#cont3 li a:link{color:#006699;text-decoration:none;}
#cont3 li a:visited{color:#009900;text-decoration:none;}
#cont3 li a:hover{color:#2e90c5;text-decoration:underline;}
#cont4{width:600px;float:left;border:solid 2px #5f94c9;background-color:#fff9d8;margin:10px 0px 10px 13px;padding:0px 0px 0px 0px;}
#cont4 h3{font-size:16px;text-align:left;font-weight:normal;text-indent:10px;color:#5f94c9;margin:10px 0px 0px 0px;padding:0px 0px 0px 0px;}
#cont4 ul{width:570px;float:left;margin:10px 0px 10px 13px;padding:0px 0px 0px 0px;}
#cont4 li{text-align:left;font-size:16px;list-style:none;float:left;height:40px;line-height:40px;padding:0px 20px 0px 0px;margin:0px 0px 0px 0px;}
#cont4 li a:link{color:#006699;text-decoration:none;}
#cont4 li a:visited{color:#009900;text-decoration:none;}
#cont4 li a:hover{color:#2e90c5;text-decoration:underline;}
#cont5{width:600px;float:left;border:solid 2px #5f94c9;background-color:#fff9d8;margin:10px 0px 10px 13px;padding:0px 0px 0px 0px;}
#cont5 h3{font-size:16px;text-align:left;font-weight:normal;text-indent:10px;color:#5f94c9;margin:10px 0px 0px 0px;padding:0px 0px 0px 0px;}
#cont5 ul{width:570px;float:left;margin:10px 0px 10px 13px;padding:0px 0px 0px 0px;}
#cont5 li{text-align:left;font-size:16px;list-style:none;float:left;height:40px;line-height:40px;padding:0px 20px 0px 0px;margin:0px 0px 0px 0px;}
#cont5 li a:link{color:#006699;text-decoration:none;}
#cont5 li a:visited{color:#009900;text-decoration:none;}
#cont5 li a:hover{color:#2e90c5;text-decoration:underline;}
#cont6{width:600px;float:left;border:solid 2px #5f94c9;background-color:#fff9d8;margin:10px 0px 10px 13px;padding:0px 0px 0px 0px;}
#cont6 h3{font-size:16px;text-align:left;font-weight:normal;text-indent:10px;color:#5f94c9;margin:10px 0px 0px 0px;padding:0px 0px 0px 0px;}
#cont6 ul{width:570px;float:left;margin:10px 0px 10px 13px;padding:0px 0px 0px 0px;}
#cont6 li{text-align:left;font-size:16px;list-style:none;float:left;height:40px;line-height:40px;padding:0px 20px 0px 0px;margin:0px 0px 0px 0px;}
#cont6 li a:link{color:#006699;text-decoration:none;}
#cont6 li a:visited{color:#009900;text-decoration:none;}
#cont6 li a:hover{color:#2e90c5;text-decoration:underline;}
#cont7{width:600px;float:left;border:solid 2px #5f94c9;background-color:#fff9d8;margin:10px 0px 10px 13px;padding:0px 0px 0px 0px;}
#cont7 h3{font-size:16px;text-align:left;font-weight:normal;text-indent:10px;color:#5f94c9;margin:10px 0px 0px 0px;padding:0px 0px 0px 0px;}
#cont7 ul{width:570px;float:left;margin:10px 0px 10px 13px;padding:0px 0px 0px 0px;}
#cont7 li{text-align:left;font-size:16px;list-style:none;float:left;height:40px;line-height:40px;padding:0px 20px 0px 0px;margin:0px 0px 0px 0px;}
#cont7 li a:link{color:#006699;text-decoration:none;}
#cont7 li a:visited{color:#009900;text-decoration:none;}
#cont7 li a:hover{color:#2e90c5;text-decoration:underline;}
#bbs{width:630px;float:left;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}
.comment{width:100%;height:90px;background:#fff9d8;clear:both;border:solid 1px #cccccc;-moz-border-radius-topleft:10px;-moz-border-radius-topright:10px;-moz-border-radius-bottomright:10px;-moz-border-radius-bottomleft:10px;border-top-left-radius:10px;border-top-right-radius:10px;border-bottom-left-radius:10px;border-bottom-right-radius:10px;margin:10px 0px 10px 0px;padding:0px 0px 0px 0px;}
.less{font-size:16px;color:#ffffff;font-weight:bold;text-align:center;width:50px;float:right;background:#0fb7db;-moz-border-radius-topleft:10px;-moz-border-radius-topright:10px;-moz-border-radius-bottomright:10px;-moz-border-radius-bottomleft:10px;border-top-left-radius:10px;border-top-right-radius:10px;border-bottom-left-radius:10px;border-bottom-right-radius:10px;margin:10px 10px 0px 0px;padding:3px 0px 3px 0px;}
.lessfont{font-size:10px;color:#ffffff;font-weight:normal;text-align:center;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}
.commenttele{text-align:left;margin:0px 0px 0px 0px;padding:10px 10px 10px 10px;}
.commenttele a{font-size:20px;font-weight:bold;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;color:#006699;text-decoration:none;}
.commenttele a:hover{font-size:20px;font-weight:bold;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;color:#ff9933;text-decoration:none;}
.next_text{font-size:14px;text-align:right;margin:10px 10px 10px 0px;padding:0px 0px 0px 0px;}
.next_text a{color:#0fb7db;text-decoration:none;}
.next_text a:hover{color:#0a788f;text-decoration:underline;}
#rank{width:630px;float:left;margin:20px 0px 0px 0px;padding:0px 0px 0px 0px;}
#rank h2{font-size:16px;text-align:left;font-weight:normal;text-indent:10px;height:40px;line-height:40px;color:#ffffff;border:solid 1px #da3030;background-color:#da3030;clear:both;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}
#siterank{width:630px;float:left;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}
.sitedata{width:100%;height:250px;border-bottom:solid 1px #ff0000;margin:10px 0px 10px 0px;padding:0px 0px 0px 0px;}
.site_img{width:240px;height:180px;float:left;margin:10px 0px 10px 0px;padding:0px 0px 0px 0px;}
.site_pcimg{width:240px;height:180px;float:left;margin:10px 0px 10px 0px;padding:0px 0px 0px 0px;}
.site_spimg{display:none;}
.site_text{width:380px;height:230px;float:right;margin:10px 0px 10px 0px;padding:0px 0px 0px 0px;}
.site_text1{font-size:12px;text-align:right;clear:both;margin:10px 0px 10px 0px;padding:0px 0px 0px 0px;}
.site_text1 a{color:#0fb7db;text-decoration:none;}
.site_text1 a:hover{color:#0a788f;text-decoration:underline;}
.site_text2{font-size:12px;text-align:left;color:#ff3333;margin:10px 0px 0px 0px;padding:0px 0px 0px 0px;}
#rank caption{width:100%;font-size:16px;text-align:left;text-indent:10px;height:30px;line-height:30px;color:#ffffff;background-color:#8a75d8;clear:both;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}
#rank ul{width:100%;font-size:16px;text-align:left;color:#ffffff;background-color:#009900;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}
#rank li{float:left;text-align:left;font-size:12px;list-style:none;color:#333333;padding:0px 5px 0px 0px;margin:0px 0px 0px 0px;}
#rank table{width:100%;border-collapse:collapse;border:solid 1px #cccccc;float:left;background-color:#ffffff;margin:0px 0px 10px 0px;padding:0px 0px 0px 0px;}
#rank table th.koumoku{width:150px;height:30px;border:solid 1px #cccccc;font-size:14px;text-align:left;text-indent:10px;font-weight:normal;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}
#rank table th.naiyou{width:230px;height:30px;border:solid 1px #cccccc;font-size:14px;text-align:left;text-indent:10px;font-weight:normal;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}
#rank table td.naiyou1{width:230px;height:30px;color:#ff3333;border:solid 1px #cccccc;font-size:14px;text-align:left;text-indent:10px;font-weight:normal;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}

#shicho ul{width:100%;font-size:16px;text-align:left;color:#ffffff;background-color:#009900;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}
#shicho li{float:left;text-align:left;font-size:16px;list-style:none;color:#333333;padding:0px 5px 0px 0px;margin:0px 0px 0px 0px;}

#sitepage1{width:630px;float:left;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}
.sitepage2{width:100%;height:220px;margin:10px 0px 10px 0px;padding:0px 0px 0px 0px;}
.sitepage3{width:240px;height:180px;float:left;margin:10px 0px 10px 0px;padding:0px 0px 0px 0px;}
.sitepage4{width:380px;height:190px;float:right;margin:10px 0px 10px 0px;padding:0px 0px 0px 0px;}
#sitepage1 caption{width:380px;font-size:14px;text-align:left;text-indent:10px;height:30px;line-height:30px;color:#333333;border-top:solid 1px #cccccc;border-right:solid 1px #cccccc;border-left:solid 1px #cccccc;background-color:#efefef;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}
#sitepage1 table{width:380px;border-collapse:collapse;border:solid 1px #cccccc;float:left;background-color:#ffffff;margin:0px 0px 10px 0px;padding:0px 0px 0px 0px;}
#sitepage1 table th.koumoku{width:150px;height:30px;border:solid 1px #cccccc;font-size:14px;text-align:left;text-indent:10px;font-weight:normal;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}
#sitepage1 table th.naiyou{width:230px;height:30px;border:solid 1px #cccccc;font-size:14px;text-align:left;text-indent:10px;font-weight:normal;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}
#sitepage1 table td.naiyou1{width:230px;height:30px;color:#ff3333;border:solid 1px #cccccc;font-size:14px;text-align:left;text-indent:10px;font-weight:normal;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}
.sitepate_text{width:380px;height:40px;line-height:40px;float:left;text-align:center;color:#ffffff;background-color:#ff9c00;margin:10px auto;padding:0px 0px 0px 0px;}
.sitepate_text a{display:block;width:380px;height:40px;line-height:40px;color:#ffffff;text-align:center;background-color:#ff9c00;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;text-decoration:none;}
.sitepate_text a:hover{display:block;width:380px;height:40px;line-height:40px;text-align:center;color:#ffffff;background-color:#ffcc33;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;text-decoration:none;}
.sitepate_textsp{display:none;}
#function{width:630px;float:left;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}
#function caption{width:630px;font-size:14px;text-align:left;text-indent:10px;height:30px;line-height:30px;color:#333333;border-top:solid 1px #cccccc;border-right:solid 1px #cccccc;border-left:solid 1px #cccccc;background-color:#f1f5ff;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}
#function table{width:630px;border-collapse:collapse;border:solid 1px #cccccc;float:left;background-color:#ffffff;margin:10px 0px 10px 0px;padding:0px 0px 0px 0px;}
#function table th.genre{width:450px;height:30px;border:solid 1px #cccccc;font-size:14px;text-align:left;text-indent:10px;font-weight:normal;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}
#function table td.fee{width:180px;height:30px;color:#ff3333;border:solid 1px #cccccc;font-size:14px;text-align:left;text-indent:10px;font-weight:normal;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}
#bureau{width:630px;float:left;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}
#bureau caption{width:630px;font-size:14px;text-align:left;text-indent:10px;height:30px;line-height:30px;color:#333333;border-top:solid 1px #cccccc;border-right:solid 1px #cccccc;border-left:solid 1px #cccccc;background-color:#dbf7db;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}
#bureau table{width:630px;border-collapse:collapse;border:solid 1px #cccccc;float:left;background-color:#ffffff;margin:10px 0px 10px 0px;padding:0px 0px 0px 0px;}
#bureau table th.area{width:111px;height:30px;border:solid 1px #cccccc;font-size:14px;text-align:left;text-indent:10px;font-weight:normal;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}
#bureau table td.tel{width:204px;height:30px;border:solid 1px #cccccc;font-size:14px;text-align:left;text-indent:10px;font-weight:normal;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}
.luky{font-size:20px;text-align:left;color:#ff3300;margin:0px 5px 0px 5px;padding:0px 0px 0px 0px;}
#reviewsite{width:600px;float:left;margin:10px 0px 10px 13px;padding:0px 0px 0px 0px;}
#reviewsite caption{width:590px;font-size:14px;text-align:left;text-indent:10px;height:30px;line-height:30px;color:#333333;border-top:solid 1px #cccccc;border-right:solid 1px #cccccc;border-left:solid 1px #cccccc;background-color:#efefef;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}
#reviewsite table{width:590px;border-collapse:collapse;border:solid 1px #cccccc;float:left;background-color:#ffffff;margin:10px 0px 10px 5px;padding:0px 0px 0px 0px;}
#reviewsite table th.reviewt1{width:90px;height:30px;border:solid 1px #cccccc;font-size:14px;text-align:left;text-indent:10px;font-weight:normal;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}
#reviewsite table th.reviewt2{width:498px;height:30px;border:solid 1px #cccccc;font-size:14px;text-align:left;text-indent:10px;font-weight:normal;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}
#reviewsite table td.reviewt2{width:498px;height:30px;border:solid 1px #cccccc;font-size:14px;text-align:left;text-indent:10px;font-weight:normal;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}
#reviewsite table td.reviewt3{width:498px;height:30px;border:solid 1px #cccccc;font-size:12px;text-align:left;text-indent:10px;font-weight:normal;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}
.comment_box{border-top:dotted 1px #cccccc;width:580px;float:left;clear:both;margin:0px 0px 0px 20px;padding:10px 0px 10px 0px;}
.comment_boxkakunin{border-top:dotted 1px #cccccc;border-bottom:dotted 1px #cccccc;width:580px;float:left;clear:both;margin:0px 0px 20px 20px;padding:10px 0px 10px 0px;}
.site_day{text-align:right;font-size:12px;color:#333333;margin:0px 0px 20px 0px;padding:0px 0px 0px 0px;}
#adding_box{clear:both;border-top:dotted 2px #cccccc;width:620px;float:left;margin:0px 0px 0px 0px;padding:10px 0px 10px 0px;}
table.adding{width:620px;float:left;border-collapse:collapse;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}
.adding1{text-align:left;font-size:16px;height:30px;color:#ff4411;line-height:30px;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}
.adding2{width:600px;text-indent:5px;font-size:16px;height:200px;color:#666666;line-height:30px;margin:0px 0px 10px 0px;padding:0px 0px 0px 0px;}
.adding3{clear:both;text-align:center;color:#333333;line-height:40px;margin:10px auto 0px auto;padding:0px 0px 0px 0px;}
input#submit_button{clear:both;display:block;width:200px;font-size:14px;height:40px;margin:0px auto 0px auto;color:#333333;}
input#return_button{display:block;border-radius:8px;background:-webkit-gradient(linear, left top, left bottom, color-stop(0.88, #666666), color-stop(0.00, #cccccc));background:-webkit-linear-gradient(top, #cccccc 0%, #666666 88%);background:-moz-linear-gradient(top, #cccccc 0%, #666666 88%);background:-o-linear-gradient(top, #cccccc 0%, #666666 88%);background:-ms-linear-gradient(top, #cccccc 0%, #666666 88%);background:linear-gradient(to bottom, #cccccc 0%, #666666 88%);font-size:14px;height:40px;margin:0px auto 0px auto;color:#ffffff;}
aside{width:310px;background:#ffffff;float:left;margin:20px 0px 0px 10px;padding:0px 0px 0px 0px;}
aside h2{font-size:16px;text-align:left;font-weight:normal;text-indent:10px;height:40px;line-height:40px;color:#333333;background-color:#ffe1e1;border:solid 1px #f6a7a7;clear:both;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}
aside ul{width:308px;border:solid 1px #dfdfdf;float:left;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}
aside li{text-align:left;font-size:14px;list-style:none;color:#000000;text-indent:10px;padding:0px 0px 0px 0px;margin:10px 0px 10px 0px;}
aside li a:link{display:block;color:#000000 !important;text-decoration:none;}
aside li a:visited{display:block;color:#000000 !important;text-decoration:none;}
aside li a:hover{display:block;color:#009966 !important;text-decoration:none;}
#adarea1{width:300px;height:300px;float:left;margin:0px 0px 10px 5px;padding:0px 0px 0px 0px;}
#adarea2{display:none;}
#return{clear:both;width:1000px;height:50px;margin:0px auto 0px auto;padding:0px 0px 0px 0px;text-align:right;}
#return p.button{width:100px;height:30px;line-height:30px;padding:0px 0px 0px 0px;margin:10px 20px 0px 0px;text-align:center;background:#ff0000;display:block;color:#ffffff;font-size:12px;letter-spacing:1px;float:right;}
#return p.button a{width:100px;height:30px;line-height:30px;padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;text-decoration:none;text-align:center;background:#333333;display:block;color:#ffffff;font-size:12px;letter-spacing:1px;}
#return p.button a:hover{width:100px;height:30px;line-height:30px;padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;text-align:center;background:#666666;display:block;color:#ffffff;text-decoration:none;font-size:12px;letter-spacing:1px;}
footer{width:100%;height:80px;clear:both;padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;border-top:solid 1px #000000;background:#000;}
footer p{font-size:10px;text-align:center;color:#ffffff;margin:10px 0px 0px 0px;padding:0px 0px 0px 0px;}
footer p a{color:#ffffff !important;text-decoration:none;}
.pcnone{display:none;}
article p{padding:0 0 10px 0;}
#rank p{padding:0;}
}
.right {
	text-align: right;
	font-size: 10px;
	background-color: #FFF;
}