@media screen and (max-width:768px){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;text-align:center;}
p{clear:both;line-height:140%;margin:5px 10px 5px 10px;color:#000000;text-align:left;font-size:14px;}
#wrapper{width:98%;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:100%;background:#1e1e1e;border-bottom:solid 1px #cccccc;margin:0px 0px 0px 0px;padding:0px 0px 10px 0px;}
hgroup{width:100%;height:60px;background-image:url(../img/haed.png);background-repeat:no-repeat;padding:0px 0px 0px 0px;margin:0px auto 0px auto;}
h1{display:none;}
hgroup h2{display:none;}
header nav{width:100%;margin:5px 0px 0px 0px;padding:0px 0px 0px 0px;}
header nav ul{width:96%;height:40px;margin:0px auto 0px auto;padding:0px 0px 0px 0px;}
header nav li.menu1{width:24%;background:#e5e5e5;background:-moz-linear-gradient(#e5e5e5,#fcfcfc);background:-webkit-gradient(linear,left top,left bottom, from(#e5e5e5),to(#fcfcfc));background:-linear-gradient(#e5e5e5,#fcfcfc);border:solid 1px #cccccc;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{display:none;}
header nav li.menu3{width:24%;background:#e5e5e5;background:-moz-linear-gradient(#e5e5e5,#fcfcfc);background:-webkit-gradient(linear,left top,left bottom, from(#e5e5e5),to(#fcfcfc));background:-linear-gradient(#e5e5e5,#fcfcfc);border:solid 1px #cccccc;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:24%;background:#e5e5e5;background:-moz-linear-gradient(#e5e5e5,#fcfcfc);background:-webkit-gradient(linear,left top,left bottom, from(#e5e5e5),to(#fcfcfc));background:-linear-gradient(#e5e5e5,#fcfcfc);border:solid 1px #cccccc;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:24%;background:#e5e5e5;background:-moz-linear-gradient(#e5e5e5,#fcfcfc);background:-webkit-gradient(linear,left top,left bottom, from(#e5e5e5),to(#fcfcfc));background:-linear-gradient(#e5e5e5,#fcfcfc);border:solid 1px #cccccc;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;}
nav li a:link{color:#362102;display:block;text-decoration:none;}
nav li a:visited{color:#362102;display:block;text-decoration:none;}
nav li a:hover{background:#e5e5e5;color:#2e90c5;display:block;padding:0px 0px 0px 0px;text-decoration:none;}
#pannavi{display:none;}
#contents{width:100%;float:left;margin:10px 0px 0px 0px;padding:0px 0px 0px 0px;}
#report{width:100%;float:left;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}
#report h2{font-size:14px;text-align:left;text-indent:10px;height:25px;line-height:25px;color:#ffffff;background-color:#2e90c5;clear:both;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}
#news{width:100%;float:left;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}
#news ul{width:100%;background-color:#fafafa;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}
#news li{list-style:none;text-indent:10px;padding:5px 0px 5px 0px;margin:0px 8px 0px 0px;border-bottom:solid 1px #cccccc;text-align:left;font-size:14px;display:block;text-decoration:none;list-style-type:none;background-image:url(../img/arrow.png);background-repeat:no-repeat;background-position:right;}
#news li a{display:block;color:#4c4c4c;text-decoration:none;}
#news li a:hover{display:block;color:#4c4c4c;text-decoration:none;}
.newsdata{display:none;}
.newsfont{width:94%;height:40px;line-height:40px;background:-moz-linear-gradient(#ffffff,#eeeeee);background:-webkit-gradient(linear,left top,left bottom, from(#ffffff),to(#eeeeee));background:-linear-gradient(#ffffff,#eeeeee);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 auto 0px auto;padding:0px 0px 0px 0px;}
.newsfont a{display:block;color:#4c4c4c;text-decoration:none;}
.newsfont a:hover{display:block;color:#4c4c4c;text-decoration:none;}
article{width:100%;float:left;margin:10px 0px 0px 0px;padding:0px 0px 0px 0px;}
article h2{font-size:14px;text-align:left;text-indent:10px;height:25px;line-height:25px;color:#ffffff;background-color:#2e90c5;clear:both;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}
#cont{width:96%;float:left;border:solid 2px #5f94c9;background-color:#fff9d8;margin:10px auto 10px auto;padding:0px 0px 0px 0px;}
#cont h3{font-size:14px;text-align:left;font-weight:normal;text-indent:10px;color:#5f94c9;margin:10px 0px 0px 0px;padding:0px 0px 0px 0px;}
#cont ul{width:100%;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}
#cont li{text-indent:10px;height:40px;line-height:40px;font-weight:bold;text-align:left;font-size:14px;list-style:none;width:100%;float:left;border-top:1px dotted #5f94c9;}
#cont a{display:block;text-decoration:none;height:40px;color:#000000;}
#cont1{width:96%;float:left;border:solid 2px #5f94c9;background-color:#fff9d8;margin:10px auto 10px auto;padding:0px 0px 0px 0px;}
#cont1 h3{font-size:14px;text-align:left;font-weight:normal;text-indent:10px;color:#5f94c9;margin:10px 0px 0px 0px;padding:0px 0px 0px 0px;}
#cont1 ul{width:100%;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}
#cont1 li{text-indent:10px;height:40px;line-height:40px;font-weight:bold;text-align:left;font-size:14px;list-style:none;width:100%;float:left;border-top:1px dotted #5f94c9;}
#cont1 a{display:block;text-decoration:none;height:40px;color:#000000;}
#cont2{width:96%;float:left;border:solid 2px #5f94c9;background-color:#fff9d8;margin:10px auto 10px auto;padding:0px 0px 0px 0px;}
#cont2 h3{font-size:14px;text-align:left;font-weight:normal;text-indent:10px;color:#5f94c9;margin:10px 0px 0px 0px;padding:0px 0px 0px 0px;}
#cont2 ul{width:100%;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}
#cont2 li{text-indent:10px;height:40px;line-height:40px;font-weight:bold;text-align:left;font-size:14px;list-style:none;width:100%;float:left;border-top:1px dotted #5f94c9;}
#cont2 a{display:block;text-decoration:none;height:40px;color:#000000;}
#cont3{width:96%;float:left;border:solid 2px #5f94c9;background-color:#fff9d8;margin:10px auto 10px auto;padding:0px 0px 0px 0px;}
#cont3 h3{font-size:14px;text-align:left;font-weight:normal;text-indent:10px;color:#5f94c9;margin:10px 0px 0px 0px;padding:0px 0px 0px 0px;}
#cont3 ul{width:100%;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}
#cont3 li{text-indent:10px;height:40px;line-height:40px;font-weight:bold;text-align:left;font-size:14px;list-style:none;width:100%;float:left;border-top:1px dotted #5f94c9;}
#cont3 a{display:block;text-decoration:none;height:40px;color:#000000;}
#cont4{width:96%;float:left;border:solid 2px #5f94c9;background-color:#fff9d8;margin:10px auto 10px auto;padding:0px 0px 0px 0px;}
#cont4 h3{font-size:14px;text-align:left;font-weight:normal;text-indent:10px;color:#5f94c9;margin:10px 0px 0px 0px;padding:0px 0px 0px 0px;}
#cont4 ul{width:100%;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}
#cont4 li{text-indent:10px;height:40px;line-height:40px;font-weight:bold;text-align:left;font-size:14px;list-style:none;width:100%;float:left;border-top:1px dotted #5f94c9;}
#cont4 a{display:block;text-decoration:none;height:40px;color:#000000;}
#cont5{width:96%;float:left;border:solid 2px #5f94c9;background-color:#fff9d8;margin:10px auto 10px auto;padding:0px 0px 0px 0px;}
#cont5 h3{font-size:14px;text-align:left;font-weight:normal;text-indent:10px;color:#5f94c9;margin:10px 0px 0px 0px;padding:0px 0px 0px 0px;}
#cont5 ul{width:100%;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}
#cont5 li{text-indent:10px;height:40px;line-height:40px;font-weight:bold;text-align:left;font-size:14px;list-style:none;width:100%;float:left;border-top:1px dotted #5f94c9;}
#cont5 a{display:block;text-decoration:none;height:40px;color:#000000;}
#cont6{width:96%;float:left;border:solid 2px #5f94c9;background-color:#fff9d8;margin:10px auto 10px auto;padding:0px 0px 0px 0px;}
#cont6 h3{font-size:14px;text-align:left;font-weight:normal;text-indent:10px;color:#5f94c9;margin:10px 0px 0px 0px;padding:0px 0px 0px 0px;}
#cont6 ul{width:100%;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}
#cont6 li{text-indent:10px;height:40px;line-height:40px;font-weight:bold;text-align:left;font-size:14px;list-style:none;width:100%;float:left;border-top:1px dotted #5f94c9;}
#cont6 a{display:block;text-decoration:none;height:40px;color:#000000;}
#cont7{width:96%;float:left;border:solid 2px #5f94c9;background-color:#fff9d8;margin:10px auto 10px auto;padding:0px 0px 0px 0px;}
#cont7 h3{font-size:14px;text-align:left;font-weight:normal;text-indent:10px;color:#5f94c9;margin:10px 0px 0px 0px;padding:0px 0px 0px 0px;}
#cont7 ul{width:100%;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}
#cont7 li{text-indent:10px;height:40px;line-height:40px;font-weight:bold;text-align:left;font-size:14px;list-style:none;width:100%;float:left;border-top:1px dotted #5f94c9;}
#cont7 a{display:block;text-decoration:none;height:40px;color:#000000;}
.next_text{width:94%;height:40px;line-height:40px;background:-moz-linear-gradient(#ffffff,#eeeeee);background:-webkit-gradient(linear,left top,left bottom, from(#ffffff),to(#eeeeee));background:-linear-gradient(#ffffff,#eeeeee);text-align:center;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 auto 10px auto;padding:0px 0px 0px 0px;}
.next_text a{display:block;color:#4c4c4c;text-decoration:none;}
.next_text a:hover{display:block;color:#4c4c4c;text-decoration:none;}
#rank{width:100%;float:left;margin:10px auto 0px auto;padding:0px 0px 0px 0px;}
#rank h2{font-size:14px;text-align:left;font-weight:normal;text-indent:10px;height:30px;line-height:30px;color:#ffffff;border:solid 1px #cccccc;background-color:#5f94c9;clear:both;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}
#siterank{width:100%;float:left;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}
.sitedata{width:98%;float:left;border-bottom:solid 1px #000000;margin:10px 0px 10px 2px;padding:0px 0px 0px 0px;}
.site_img{width:45%;float:left;margin:10px 0px 10px 0px;padding:0px 0px 0px 0px;}
.site_pcimg{display:none;}
.site_spimg{width:45%;float:left;margin:10px 0px 10px 0px;padding:0px 0px 0px 0px;}
.site_text{width:50%;float:right;margin:10px 0px 10px 0px;padding:0px 0px 0px 0px;}
#rank ul{display:none;}

#shicho ul{width:100%;background-color:#fafafa;margin:0px 0px 20px 0px;padding:0px 0px 0px 0px;}
#shicho li{list-style:none;text-indent:10px;padding:5px 0px 5px 0px;margin:0px 8px 0px 0px;border-bottom:solid 1px #cccccc;text-align:left;font-size:14px;display:block;text-decoration:none;list-style-type:none;background-image:url(../img/arrow.png);background-repeat:no-repeat;background-position:right;}
#shicho li a{display:block;color:#4c4c4c;text-decoration:none;}
#shicho li a:hover{display:block;color:#4c4c4c;text-decoration:none;}

.site_text1{width:94%;height:40px;line-height:40px;float:left;background:-moz-linear-gradient(#ffffff,#eeeeee);background:-webkit-gradient(linear,left top,left bottom, from(#ffffff),to(#eeeeee));background:-linear-gradient(#ffffff,#eeeeee);text-align:center;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 auto 0px auto;padding:0px 0px 0px 0px;}
.site_text1 a{display:block;color:#4c4c4c;text-decoration:none;}
.site_text1 a:hover{display:block;color:#4c4c4c;text-decoration:none;}
#sitepage1{width:100%;float:left;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}
.sitepage2{width:98%;float:left;margin:10px 0px 10px 2px;padding:0px 0px 0px 0px;}
.sitepage3{width:45%;float:left;margin:10px 0px 10px 0px;padding:0px 0px 0px 0px;}
.sitepage4{width:50%;float:right;margin:10px 0px 10px 0px;padding:0px 0px 0px 0px;}
#sitepage1 caption{width:100%;font-size:14px;text-align:left;text-indent:10px;height:25px;line-height:25px;color:#ffffff;background-color:#009900;clear:both;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}
#sitepage1 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;}
#sitepage1 table th.koumoku{width:40%;border:solid 1px #cccccc;font-size:12px;text-align:left;text-indent:5px;font-weight:normal;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}
#sitepage1 table th.naiyou{width:59%;border:solid 1px #cccccc;font-size:12px;text-align:left;text-indent:5px;font-weight:normal;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}
#sitepage1 table td.naiyou1{width:59%;color:#ff3333;border:solid 1px #cccccc;font-size:12px;text-align:left;text-indent:5px;font-weight:normal;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}
.sitepate_text{display:none;}
.sitepate_textsp{width:94%;height:40px;line-height:40px;clear:both;background:-moz-linear-gradient(#ffffff,#eeeeee);background:-webkit-gradient(linear,left top,left bottom, from(#ffffff),to(#eeeeee));background:-linear-gradient(#ffffff,#eeeeee);text-align:center;border:solid 1px #cccccc;margin:0px auto 10px auto;padding:0px 0px 0px 0px;}
.sitepate_textsp a{font-size:14px;display:block;color:#4c4c4c;text-decoration:none;}
.sitepate_textsp a:hover{font-size:14px;background:-moz-linear-gradient(#eeeeee,#ffffff);background:-webkit-gradient(linear,left top,left bottom, from(#eeeeee),to(#ffffff));background:-linear-gradient(#eeeeee,#ffffff);text-align:center;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;display:block;color:#4c4c4c;text-decoration:none;}
#function{width:100%;float:left;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}
#function caption{width:100%;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:100%;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:60%;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:40%;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:100%;float:left;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}
#bureau caption{width:100%;font-size:12px;text-align:left;text-indent:10px;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:5px 0px 5px 0px;}
#bureau table{width:100%;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:15��;font-size:12px;height:30px;border:solid 1px #cccccc;text-align:left;text-indent:5px;font-weight:normal;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}
.site_text2{display:none;}
#bureau table td.tel{width:35%;height:30px;border:solid 1px #cccccc;font-size:12px;text-align:left;text-indent:5px;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;}
#rank caption{width:100%;font-size:14px;text-align:left;text-indent:10px;height:25px;line-height:25px;color:#ffffff;background-color:#009900;clear:both;margin:0px 0px 0px 0px;padding: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:40%;border:solid 1px #cccccc;font-size:12px;text-align:left;text-indent:5px;font-weight:normal;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}
#rank table th.naiyou{width:59%;border:solid 1px #cccccc;font-size:12px;text-align:left;text-indent:5px;font-weight:normal;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}
#rank table td.naiyou1{width:59%;color:#ff3333;border:solid 1px #cccccc;font-size:12px;text-align:left;text-indent:5px;font-weight:normal;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}
aside{width:100%;background:#ffffff;float:left;margin:10px 0px 0px 0px;padding:0px 0px 0px 0px;}
aside h2{font-size:14px;text-align:left;text-indent:10px;height:25px;line-height:25px;color:#ffffff;background-color:#2e90c5;clear:both;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}
aside ul{width:100%;float:left;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}
aside li{height:36px;line-height:36px;list-style:none;text-indent:10px;padding:0px 0px 0px 0px;margin:0px 8px 0px 0px;border-bottom:solid 1px #cccccc;text-align:left;font-size:14px;display:block;text-decoration:none;list-style-type:none;background-image:url(../img/arrow.png);background-repeat:no-repeat;background-position:right;}
aside li a{display:block;color:#4c4c4c;text-decoration:none;}
aside li a:hover{display:block;color:#4c4c4c;text-decoration:none;}
#adarea2{width:98%;margin:0px auto 0px auto;padding:0px 0px 0px 0px;}
#adarea1{display:none;}
#return{width:100%;float:left;margin:10px 0px 10px 0px;padding:0px 0px 0px 0px;}
#return p.button{width:94%;height:40px;line-height:40px;background:-moz-linear-gradient(#ffffff,#eeeeee);background:-webkit-gradient(linear,left top,left bottom, from(#ffffff),to(#eeeeee));background:-linear-gradient(#ffffff,#eeeeee);text-align:center;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 auto 0px auto;padding:0px 0px 0px 0px;}
#return p.button a{display:block;color:#4c4c4c;text-decoration:none;}
#return p.button a:hover{display:block;color:#4c4c4c;text-decoration:none;}
footer{width:100%;height:35px;float:left;padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;background:#cccccc;}
footer p{font-size:10px;text-align:center;color:#666666;margin:10px 0px 0px 0px;padding:0px 0px 0px 0px;}
footer p a{color:#666666 !important;text-decoration:none;}
#reviewsite{width:100%;float:left;margin:10px 0px 0px 0px;padding:0px 0px 0px 0px;}
#reviewsite caption{display:none;}
#reviewsite table{width:98%;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:28%;border:solid 1px #cccccc;font-size:12px;text-align:left;text-indent:5px;font-weight:normal;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}
#reviewsite table th.reviewt2{width:70%;border:solid 1px #cccccc;font-size:12px;text-align:left;text-indent:5px;font-weight:normal;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}
#reviewsite table td.reviewt2{width:68%;border:solid 1px #cccccc;font-size:12px;text-align:left;text-indent:5px;font-weight:normal;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}
#reviewsite table td.reviewt3{width:68%;border:solid 1px #cccccc;font-size:12px;text-align:left;text-indent:5px;font-weight:normal;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}
.comment_box{border-top:dotted 1px #cccccc;width:100%;background-color:#ffeeee;float:left;clear:both;margin:0px 0px 0px 0px;padding:10px 0px 10px 0px;}
.comment_boxkakunin{border-top:dotted 1px #cccccc;border-bottom:dotted 1px #cccccc;width:100%;float:left;clear:both;margin:0px 0px 20px 0px;padding:10px 0px 10px 0px;}
.site_day{text-align:right;font-size:10px;color:#333333;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}
#adding_box{clear:both;border-top:dotted 2px #cccccc;width:100%;float:left;margin:0px 0px 0px 0px;padding:10px 0px 10px 0px;}
table.adding{width:100%;float:left;border-collapse:collapse;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}
.adding1{text-align:left;font-size:10px;height:30px;color:#ff4411;line-height:30px;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}
.adding2{width:100%;text-indent:5px;font-size:10px;height:100px;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;}
.pcnone{display:none;}
}
.right {
	text-align: right;
	font-size: 10px;
	background-color: #fff;
}