body{margin:0px;font-size:13px;color:#000;line-height:1.5;}
h1{display:none;}
h2{display:none;}
h3{width:477px;font-size:13px;background:#cccccc;margin:0px 0px 15px 0px;padding:3px 20px;color:#231815;}
h4{font-weight:normal;margin:0px;padding:3px;font-size:13px;background:#ffffdf;}
h5{margin:0px 0px 15px 0px;padding:8px 0px 0px 15px;height:27px;color:#fff;background:url('img/index_10.jpg') no-repeat;font-size:14px;}
h6{margin:0px 0px 0px 0px;padding:8px 0px 0px 15px;height:27px;color:#fff;background:url('img/index_53.jpg') no-repeat;font-size:14px;}
span{display:none;}
form{margin:0px;padding:0px;}
table{width:498px;margin:0px;border-collapse:collapse;border-spacing:0px;color:#808080;font-size:12px;}
TH{text-align:right;margin:0px;padding:3px 8px;font-weight:normal;background:#efefef;border:1px #aaaaaa solid;}
TD{margin:0px;padding:3px 8px;border:1px #aaaaaa solid;}
TD.no{border:0px;text-align:center;color:#cccccc;}
textarea{font-size:13px;}
img{border:0px;}
ul{margin:10px;padding:10px;}
li{margin:5px 10px 20px 0px;padding:0px 0px 0px 10px;}
#body{margin:0px auto;width:805px;padding:0px 30px 0px 30px;overflow:hidden;background:url('img/kage.jpg') repeat-y;}
#top{margin:0px auto;border-bottom:1px #fff solid;width:805px;padding:0px;overflow:hidden;background:url('img/hed.jpg') no-repeat top;}
#bodytop{margin:0px;width:805px;height:31px;padding:0px;background:#000000;text-align:center;}
#bodytopin{margin:0px auto;width:805px;overflow:hidden;}
#bodymain{margin:10px auto 0px auto;width:805px;padding:0px;overflow:hidden;}
#maintop{margin:10px 0px;background:url('img/line.gif') repeat-x bottom;}
#pcleft{float:left;width:760px;}
#pcright{margin-left:767px;padding-top:0px;}
#topleft{float:left;}
#topleft a{display:block;width:500px;height:155px;}
#topright{float:right;width:285px;padding:118px 10px 0px 0px;}
#sright{float:right;width:470px;text-align:right;}
#imgx{margin:5px 0px;}
.main{width:760px;clear:left;}
#mainleft{float:left;width:540px;padding-left:10px;}
#mainright{float:right;width:235px;padding-right:10px;}
#mag{margin-bottom:10px;padding-top:15px;background:#e6e6e6;border:1px #adadad solid;text-align:center;}
.wbox{margin:10px auto 0px auto;padding:5px;background:#ffffff;width:190px;border:1px #aaaaaa solid;text-align:left;}
#bar{background:#ffffcc;padding:8px 4px 0px 4px;}
.form{overflow:hidden;}
.formleft{width:100px;float:left;text-align:right;font-weight:bold;color:#000000;}
.formright{margin-left:110px;text-align:left;}
p{margin:0px;padding:3px 0px 0px 10px;color:#808080;}
a{color:#c70012;}
a:hover{text-decoration:none;color:#ff3b14;}
a.smn{color:#ffffff;background:#7070ff;padding:2px 4px;border:1px #ffffff solid;border-bottom:0px;text-decoration:none;margin-right:4px;}
a.smn:hover{background:#3366ff;text-decoration:underline;}
a.smn2{background:#ffffff;padding:2px 4px;border:1px #ffffff solid;border-bottom:0px;text-decoration:none;margin-right:4px;}
a.smn2:hover{text-decoration:underline;}
a.menu1{background:url('img/menu1.jpg') no-repeat bottom;width:165px;height:30px;padding:0px;display:block;float:left;}
a.menu1:hover{background-position:top;}
a.menu1n{background:url('img/menu1.jpg') no-repeat top;width:165px;height:30px;padding:0px;display:block;float:left;}
a.menu2{background:url('img/menu2.jpg') no-repeat bottom;width:204px;height:30px;padding:0px;display:block;float:left;}
a.menu2:hover{background-position:top;}
a.menu2n{background:url('img/menu2.jpg') no-repeat top;width:204px;height:30px;padding:0px;display:block;float:left;}
a.menu3{background:url('img/menu3.jpg') no-repeat bottom;width:210px;height:30px;padding:0px;display:block;float:left;}
a.menu3:hover{background-position:top;}
a.menu3n{background:url('img/menu3.jpg') no-repeat top;width:210px;height:30px;padding:0px;display:block;float:left;}
a.menu4{background:url('img/menu4.jpg') no-repeat bottom;width:226px;height:30px;padding:0px;display:block;float:left;}
a.menu4:hover{background-position:top;}
a.menu4n{background:url('img/menu4.jpg') no-repeat top;width:226px;height:30px;padding:0px;display:block;float:left;}
a.link{background:url('img/sankaku.png') no-repeat 0px 4px;font-size:14px;height:24px;margin-left:10px;padding:0px 0px 0px 18px;display:block;}
.menutop{background:url('img/menutop.gif') no-repeat;width:145px;height:22px;padding:12px 0px 0px 35px;font-size:14px;color:#555;font-weight:bold;}
.search{cursor:pointer;margin-left:10px;background:url('img/search.png') no-repeat bottom;border:0px;width:76px;height:22px;}
.mmag{margin:10px 0px;cursor:pointer;background:url('img/index_46.png') no-repeat bottom;border:0px;width:76px;height:22px;}
.word{background:url('img/word.gif') no-repeat;margin:5px 0px;padding:3px 0px 3px 100px;}
.item{margin-bottom:20px;padding-bottom:10px;overflow:hidden;border-bottom:1px #aaaaaa solid;}
.itemleft{display:block;padding:0px 10px;float:left;width:100px;background:url('img/f.gif') no-repeat right top;}
.itemleft2{display:block;padding:0px 10px;float:left;width:100px;}
.itemright{margin:5px 0px 0px 119px;padding:10px;border:1px #8ffe69 solid;background:#effeef;}
.itemrights{margin:5px 0px 0px 119px;padding:10px;border:1px #8ffe69 solid;background:#effeef;}
.itemright2{margin:5px 0px 0px 119px;padding:10px;}
.nr{text-align:right;color:#aaaaaa;}
.itemmenu{margin:0px 10px;padding:10px 10px 0px 10px;border:1px #feeb69 solid;background:#ffffde;}
.title{padding:3px 0px;color:#ff9900;}
.com{margin:0px 0px 10px 10px;padding:10px;border:1px #dfdfff solid;background:#fafaff;}
.com2{margin:0px 0px 10px 10px;padding:10px;border:1px #ffdfdf solid;background:#fffafa;}
.com3{margin:10px;padding:10px;border:1px #ffdfdf solid;background:#fffafa;}
#boxtop{background:#cccccc;margin:0px;border-bottom:1px #aaaaaa solid;color:#000000;padding:5px 10px;font-weight:bold;}
#boxreview{background:#cccccc;margin:0px;color:#000000;padding:5px 10px;font-weight:bold;}
.news{margin:10px 0px 15px 0px;}
#mailmag{text-align:center;}
#footer{background:url('img/footer.jpg');margin:0px;width:805px;height:45px;}
#foot{padding-top:10px;text-align:center;color:#fff;}
.mag{width:172px;padding:3px;border-left:1px #cccccc solid;border-right:1px #cccccc solid;}
.boxt{margin:0px 10px;border:1px #dddddd solid;border-top:0px;border-bottom:0px;padding:10px 10px 20px 10px;line-height:1.3em;}
.box{margin:0px 10px;border:1px #dddddd solid;border-top:0px;padding:10px 10px 20px 10px;line-height:1.3em;}
.box table{width:480px;margin:0px;border-collapse:separate;border-spacing:5px;color:#808080;font-size:12px;}
.box TH{margin:0px;padding:3px 8px;text-align:left;font-weight:normal;background:#efefef;border:0px;}
.box TD{margin:0px;padding:3px 8px;border:0px;}
.r{text-align:right;}
.sr{margin-top:15px;text-align:right;color:#808080;}
.nitem{margin:10px 0px;padding-bottom:10px;border-bottom:2px #808080 dotted;}
.citem{width:90px;padding:0px 0px 0px 15px;float:left;text-align:center;}
.ctext{text-align:left;}
.picup{width:530px;overflow:hidden;margin:0px 0px 15px 0px;}
.picup img{margin-bottom:15px;}
#strank{margin:0px 20px 15px 70px;}
.fleft{width:100px;float:left;}
.fright{margin-left:120px;color:#666666;}
.cate{margin:15px 0px 15px 20px;width:500px;}
#review{width:497px;margin:20px 0px 0px 20px;}
#reviewtitle{border-bottom:1px #aaaaaa solid;padding:3px 0px;color:#000000;}
.rcom{border-bottom:1px #aaaaaa solid;padding:3px 0px;}
.chimg{cursor:pointer;background:url('img/changeimg.jpg');border:0px;width:115px;height:30px;}
.submit{cursor:pointer;background:url('img/submit.jpg');border:0px;width:115px;height:30px;}
.reset{cursor:pointer;background:url('img/reset.jpg');border:0px;width:115px;height:30px;}
.bmenu{margin:0px 0px 15px 0px;padding:8px 0px 0px 15px;height:27px;color:#fff;background:url('img/index_10.jpg') no-repeat;font-size:14px;}
.imgr{margin-bottom:10px;}

