/*common*/
body,table{color:#FFFFFF;font-size:12px;line-height:1.2em;}
body{background-image:url(img/back.gif);font-family: sans-serif;scrollbar-face-color:#192142;scrollbar-3dlight-color:#FFCC00;scrollbar-highlight-color:#FFCC00;scrollbar-shadow-color:#FFCC00;scrollbar-darkshadow-color:#FFCC00;scrollbar-arrow-color:#FFCC00;scrollbar-track-color:#192142;}
a{text-decoration:none;}
a:link{color:#FF0066;}
a:visited{color:#3CB371;}
a:hover{color:#FFF5EE;background-color:#3399FF;text-decoration:underline;}
a:hover img{border:2px #0000FF solid;}

/*top*/
.top .topbox{background-color:#000020;width:800px;}
.top .topbox .1{background-color:#242224;}
.top .topbox .hitokoto{background-color:#000020;}
.top .topbox .bbs{background-color:#192142;width:320px;vertical-align:top;}
.top .topbox .news{width:500px;height:120px;}
.top .topbox .what{padding:5px;}
.top .topbox .link{height:200px;}
.top .topbox .copyright{text-align:center;}
.top .topbox .copyright hr{border:1px #FFCC00 solid;}
/*menu*/
.menu .1{background-color:#193E6B;}
.menu form{margin:0px;}
.menu select{background-color:#192142;color:#FFFFFF;}
.menu .counter{text-align:right;}
/*news*/
.news .newsbox{background-color:#FFFFCC;border:solid 1px #C0C0C0;width:100%;margin:0 0 1em 0;}
.news .newsbox .title{background-color:#660033;font-weight:bold;padding:2px 0 2px 5px;}
.news .newsbox .main{color:#000000;padding:5px;}
.news .newsbox .date{background-color:#660033;font-weight:bold;padding:1px 10px 1px 0;text-align:right;}
.news .newsbox .main blockquote{background-color:#FFE4B5;border:solid 2px #660033;padding:5px;margin:10px 0 10px 5px;}
.news .newsbox .main .kakushi{color:#FFDAB9;}

/*chart*/
.chart .chartbox{border:2px #FFCC00 solid;background-color:#192142;width:760px;margin:0 0 10px 0;}
.chart .chartbox h1{font-size:15px;font-weight:bold;padding:2px;margin:5px 0 5px 40px;border-left:solid 4px #FFCC00;border-top:solid 1px #FFCC00;border-bottom:solid 1px #FFCC00;}
.chart .chartbox h2{font-size:12px;text-align:right;padding:2px;margin:5px 340px 5px 0;border-bottom:solid 1px #FFCC00;}
.chart .chartbox .data{margin:5px;}
.chart .chartbox .text{margin:5px;}
.chart .chartbox .text img{margin:5px;}
.chart .chartbox .bosses{text-align:center;margin:5px;}
.chart .chartbox .arrow{text-align:center;}
.chart .box{border:2px #FFCC00 solid;background-color:#192142;margin:5px;}
.chart .box hr{border:1px #FFCC00 solid;}

/*faq*/
.faq h1{background:#000000;font-size:18px;font-weight:bold;padding:3px;margin:1em 0 1em 0;border:double #999999;}
.faq .infobox{background-color:#193E6B;width:100%;margin:0 0 1em 0;}
.faq .infobox .title{font-size:16px;font-weight:bold;height:20px;}
.faq .infobox .main{color:#000000;background-color:#FFFFFF;padding:0.5em;}
.faq .menubox{background-color:#193E6B;width:300;margin:0 0 1em 0;}
.faq .menubox .main{color:#000000;background-color:#FFFFFF;}
.faq .listbox{background-color:#193E6B;width:100%;margin:0 0 1em 0;}
.faq .listbox .title{font-size:16px;font-weight:bold;height:20px;}
.faq .listbox .main{color:#000000;background-color:#FFFFFF;}
.faq .faqbox1{background-color:#193E6B;width:100%;margin:0 0 1em 0;}
.faq .faqbox1 .img{width:150px;height:200px;text-align:center;}
.faq .faqbox1 .title{font-size:16px;font-weight:bold;height:20px;}
.faq .faqbox1 .main{color:#000000;background-color:#FFFFFF;height:180px;vertical-align:top;padding:1em;}
.faq .faqbox2{background-color:#193E6B;width:100%;margin:0 0 1em 0;}
.faq .faqbox2 .title{font-size:16px;font-weight:bold;height:20px;}
.faq .faqbox2 .main{color:#000000;background-color:#FFFFFF;padding:1em;}
.faq .box{border:2px #FFCC00 solid;background-color:#192142;}
.faq .box hr{border:1px #FFCC00 solid;}

/*monsters*/
.monsters .monstersbox{border:2px #FFCC00 solid;background-color:#192142;width:300px;margin:0 0 10px 0;}
.monsters .monstersbox h1{font-size:15px;font-weight:bold;padding:2px;margin:5px 0 5px 7px;border-left:solid 4px #FFCC00;border-top:solid 1px #FFCC00;border-bottom:solid 1px #FFCC00;}
.monsters .monstersbox h2{font-size:12px;text-align:right;padding:2px;margin:5px 50px 5px 0;border-bottom:solid 1px #FFCC00;}
.monsters .monstersbox .data{margin:5px;}
.monsters .monstersbox .data td{border:1px #FFCC00 solid;}
.monsters .monstersbox .text{margin:5px;}
.monsters .monstersbox .text img{margin:5px;}

/*bosses*/
.bosses .bossesbox{border:2px #FFCC00 solid;background-color:#192142;width:400px;margin:0 0 10px 0;}
.bosses .bossesbox h1{font-size:15px;font-weight:bold;padding:2px;margin:5px 0 5px 7px;border-left:solid 4px #FFCC00;border-top:solid 1px #FFCC00;border-bottom:solid 1px #FFCC00;}
.bosses .bossesbox h2{font-size:12px;text-align:right;padding:2px;margin:5px 100px 5px 0;border-bottom:solid 1px #FFCC00;}
.bosses .bossesbox .data{margin:5px;}
.bosses .bossesbox .data td{border:1px #FFCC00 solid;}
.bosses .bossesbox .text{margin:5px;}
.bosses .bossesbox .text img{margin:5px;}

/*items*/
.items .itemsbox{border:2px #FFCC00 solid;background-color:#192142;width:250px;margin:0 0 10px 0;}
.items .itemsbox h1{font-size:15px;font-weight:bold;padding:2px;margin:5px 0 5px 7px;border-left:solid 4px #FFCC00;border-top:solid 1px #FFCC00;border-bottom:solid 1px #FFCC00;}
.items .itemsbox h2{font-size:12px;text-align:right;padding:2px;margin:5px 50px 5px 0;border-bottom:solid 1px #FFCC00;}
.items .itemsbox .data{margin:5px;}
.items .itemsbox .data td{border:1px #FFCC00 solid;}
.items .itemsbox .text{margin:5px;}
.items .itemsbox .text img{margin:5px;}