a:link{color:#000000;text-decoration:none;}
a:active{color:#FF0C09;text-decoration:none;}
a:visited{color:#000000;text-decoration:none;}
a:hover{color:#FF0C09;text-decoration:underline;}
.md{font-size:12px;color:#FFFFFF;line-height:16px;}
.bg{font-size:14px;line-height:16px;}
.bg1{font-size:14px;line-height:16px;font-weight:bold;}
.sm{font-size:10px;color:#FFFFFF;line-height:18px;margin-bottom:14px;}
.sm2{font-size:10px;color:#FFFFFF;line-height:18px;margin-bottom:12px;}
.ssm{font-size:8px;color:#FFFFFF;line-height:12px;}
.rd{color:#FF0C09;font-size:10px;}
.rdm{color:#FF0C09;font-size:12px;font-weight:bold;}
.gold{color:#B9A137;font-size:10px;}
.goldb{color:#B9A137;font-size:10px;font-weight:bold;}
.goldm{color:#B9A137;font-size:12px;}
.sv{color:#c0c0c0;font-size:10px;}
.rdm{color:#FF0C09;font-size:12px;}
.rdsb{color:#FF0C09;font-size:9px;font-weight:bold;}
.blsb{color:#0072ff;font-size:9px;font-weight:bold;margin-right:8px;}
.bold{font-weight:bold;}
.bgb{font-size:14px;line-height:16px;color:#555555;}

body{
background: #ffffff;padding:0px;margin:0px;border-spacing:0px;
font-size:12px;color:#777777;line-height:18px;
}
table{border:0px; padding:0px; margin:0px;}
img{border:0px; }


#container{
margin:30px auto;
width:800px;
padding:0px;
}

#line{
margin:0px 0px 0px 0px;
width:800px;
padding: 0px;
border-style:solid;border-color:#111111;border-width:1px;
}

#topbar{
width:800px;
height:10px;
margin:0px;
padding: 0px;
background: #ffffff;
}

#topbar2{
width:800px;
height:50px;
margin:0px;
padding: 0px;
background: #ffffff;
}

#main{
width:800px;
height:400px;
margin:0px;
padding: 0px;
background: #ffffff;
}

#page0{
width:710px;
margin:40px;
padding: 5px;
background: #ffffff;
}

.page00{
width:710px;
margin:40px;
padding: 5px;
background: #ffffff;
}

.page01{
width:710px;
margin:40px 40px 0px 40px;
padding: 5px;
background: #ffffff;
}

#page0p{
width:710px;
margin:0px 40px;
padding: 5px;
background: #ffffff;
}

#page400{
margin:30px 0px 35px 15px;
padding: 5px;
background: #ffffff;
}

.page400t{
margin:0px 0px 35px 15px;
font-size:12px;
text-align:center;
padding:0px 5px;
background: #ffffff;
border-style:solid;border-color:#c0c0c0;border-width:1px;
}

#menu{
font-size:12px;color:#ffffff;
width:800px;height:25px;
background: #000000;
border-top-style:solid;border-color:#c0c0c0;border-width:2px;
border-bottom-style:solid;border-color:#c0c0c0;border-width:2px;
}

#menu ul{
list-style:none;
margin:0px;
padding:1px 0px 0px 10px;}

#menu li{
float:left;
padding-left:14px;
}

#menu li a{
text-decoration:none;
display:block;
font-size:12px;color:#ffffff;
}

#menu li a:visited{
text-decoration:none;
display:block;
font-size:12px;color:#ffffff;
}

#menu li a:hover{
display:block;
font-size:12px;color:#ffffff;
}

.update{
font-size:12px;color:#333333;
width:700px;
height:27px;
padding:7px 0px 0px 100px;
margin:0px;
text-align:left;
}

.update2{
font-size:12px;color:#333333;
width:800px;
padding:0px 0px 0px 0px;
margin:0px;
text-align:center;
}

.copyright{
width:800px;
height:25px;
margin:0px;
text-align:center;
}

.copyright1{
width:525px;height:22px;
margin:0px;
text-align:center;
float:left;
}

.copyright2{
width:275px;height:22px;
margin:0px;padding:0px;
text-align:center;vertical-align:middle;
float:left;
}

.content{
width:620px;
font-size:14px;
margin:10px 0px 20px 10px;padding:10px;line-height:18px;
}

.content2{
width:700px;
font-size:14px;
margin:10px 0px 20px 10px;padding:10px;line-height:18px;
}

.content0{
font-size:12px;
margin:20px;padding:10px;line-height:18px;
}


.scmargin{
margin:10px 0px 20px 20px;
}

.sc0{
margin:10px 0px 20px 10px;padding:10px;line-height:18px;
}


.sc1{
width:110px;height:75px;
margin:0px;
padding:5px 0px 0px 20px;
line-height:18px;
float:left;
border-bottom-style:solid;border-color:#B9A137;border-width:1px;
}

.sc2{
width:540px;height:75px;
margin:0px;
padding:5px 0px 0px 5px;
line-height:18px;
border-left-style:dotted;border-color:#B9A137;border-width:1px;
border-bottom-style:solid;border-color:#B9A137;border-width:1px;
float:right
}


.sc10{
width:110px;height:45px;
margin:0px;
padding:5px 0px 0px 20px;
line-height:18px;
float:left;
border-bottom-style:solid;border-color:#B9A137;border-width:1px;
}

.sc20{
width:540px;height:45px;
margin:0px;
padding:5px 0px 0px 5px;
line-height:18px;
border-left-style:dotted;border-color:#B9A137;border-width:1px;
border-bottom-style:solid;border-color:#B9A137;border-width:1px;
float:right
}



.goldbar{
height:17px;
padding:0 2px;
margin:2 0 10 0px;
font-size:14px;font-weight:bold;
text-align:left;
vertical-align:top;
border-left-style:solid;border-color:#B9A137;border-width:3px;
}

.sc00{
width:620px;
margin:20px 0px 10px 20px;
vertical-align:top;
border-style:solid;border-color:#B9A137;border-width:1px;
}

.sc01{
width:120px;
margin:0px;
padding:5px 0px 5px 10px;
vertical-align:top;
font-size:14px;color:#555555;line-height:18px;
background: #FAF3D9;
border-bottom-style:solid;border-color:#B9A137;border-width:1px;
}

.sc02{
width:500px;
margin:0px;
padding:5px 0px 5px 5px;
vertical-align:top;
line-height:18px;
border-left-style:dotted;border-color:#B9A137;border-width:1px;
border-bottom-style:solid;border-color:#B9A137;border-width:1px;
}

.sc02ticket{
width:500px;
font-size:14px;
margin:0px;
padding:5px 0px 5px 5px;
vertical-align:top;
line-height:18px;
border-left-style:dotted;border-color:#B9A137;border-width:1px;
border-bottom-style:solid;border-color:#B9A137;border-width:1px;
}

.sc02ticket ul{
margin:0px;padding:1px;
}

.sc02ticket li{
list-style-type:none;
font-size:12px;line-height:18px;
margin:0px;
padding:2px;
vertical-align:top;
border-bottom-style:dotted;border-color:#dddddd;border-width:1px;
}

.sc01f{
width:160px;
margin:0px;
padding:5px 0px 5px 10px;
vertical-align:top;
font-size:14px;color:#555555;line-height:18px;
background: #FAF3D9;
border-bottom-style:solid;border-color:#B9A137;border-width:1px;
}

.sc02f{
width:460px;
margin:0px;
padding:5px 0px 5px 5px;
vertical-align:top;
line-height:18px;
border-left-style:dotted;border-color:#B9A137;border-width:1px;
border-bottom-style:solid;border-color:#B9A137;border-width:1px;
}


#main0{
width:750px;
margin:0px;
padding: 0px;
}



#update{
width:800px;
height:70px;
margin:0px;
padding: 0px;
background: #ffffff;
}

.update_box{
width:720px;
height:55px;
margin:0px 0px 0px 10px;
padding:10px 0px 0px 0px;
}

.update_img{
width:60px;height:50px;
text-align:center;
margin:5px 0px 0px 0px;
float:left;
}

.update_txt{
width:500px;height:50px;
font-size:12px;color:#ffffff;line-height:16px;
margin:0px 0px 0px 5px;
float:left;
}

.update_txt2{
width:120px;height:50px;
padding-left:20px;
font-size:12px;color:#ffffff;line-height:16px;
float:left;
}

.update_txt a:link{color:#ffffff;border-style:solid;border-color:#888888;border-width:1px;}
.update_txt a:active{color:#FF0C09;text-decoration:none;}
.update_txt a:visited{color:#ffffff;text-decoration:none;border-bottom-style:dotted;border-color:#0072ff;border-width:1px;}
.update_txt a:hover{color:#FF0C09;text-decoration:underline;}


.copyright{
height:22px;
margin:2px 0px 0px 0px;
text-align:center;
}

.blbar{
height:17px;
padding:0 2px;
margin:2 0 10 0px;
font-size:14px;font-weight:bold;
text-align:left;
vertical-align:top;
border-left-style:solid;border-color:#0072ff;border-width:3px;
}

.main200{
width:250px;
padding:0px;
margin:0px;
float:left;
}

.main200t{
width:400px;
padding:0px;
margin:0px;
font-size:12px;color:#ffffff;line-height:16px;
float:left;
border-style:solid;border-color:#0072ff;border-width:3px;
}


.cddata{
width:650px;height:270px;
}

.cddata1{
width:250px;
padding:0px;
margin:0px;
float:left;
}

.cddata2{
width:380px;
padding:0px;
margin:0px;
font-size:14px;line-height:18px;
float:left;
}











.title{
font-size:16px;color:#777777;line-height:16px;
margin-bottom:8px;
background:url(../img/arwbl.gif) no-repeat;
padding-left:18px;
}



.contentmain{
font-size:12px;color:#333333;line-height:16px;
margin:10 0px;padding:5px;line-height:18px;
border-bottom-style:dotted;border-color:#dddddd;border-width:3px;
}

.maintitle{
height:17px;
padding:0 3px;
margin:2 0 18 0px;
font-size:16px;color:#ff0c09;line-height:16px;font-weight:bold;
text-align:left;
vertical-align:top;
border-left-style:solid;border-color:#FFD409;border-width:3px;
}


.mainphoto{
padding:0 6 6 6px;
float:left;
}




.ttlbox{
width:468px;
height:125px;
text-align:right;
padding-top:20px;
margin-left:320px;
}




#right{
width:180px;
padding:0 0 0 20px;
float:left;
}

#left{
width:180px;
padding:0 0 0 10px;
float:left;
}

#right ul{
list-style-type:none;
vertical-align:top;
padding:0 4px;
margin:0 0 20 0px;
}


#right li{
vertical-align:middle;
padding:0 4px;margin:2px;
border-left-style:solid;border-color:#FFD409;border-width:3px;
}

#right li a {display:block;
width:150px;
background-color:#ffffff;
}

#right li a:hover {color:#ffffff;background-color:#ff8833}


#footer{
font-size:10px;color:#ffffff;
width:800px;height:50px;
vertical-align:bottom;
background: #0D4AD5;
border-top-style:solid;border-color:#FFD409;border-width:3px;
clear:both;
}

#footer ul{
vertical-align:bottom;
list-style:none;
margin:0px;
padding:10 0 0 10px;
}

#footer li{
float:left;
height:30px;
padding:0 15 0 14px;
}

#footer li a{
text-decoration:none;
display:block;
font-size:10px;color:#ffffff;
}

#footer li a:visited{
text-decoration:none;
display:block;
font-size:10px;color:#ffffff;
}

#footer li a:hover{
display:block;
font-size:10px;color:#ffffff;
background:#ff8833;
}


.redbar{
height:17px;
padding:0 2px;
margin:2 0 10 0px;
font-size:14px;font-weight:bold;
text-align:left;
vertical-align:top;
border-left-style:solid;border-color:#FF0C09;border-width:3px;
}

.arwog{
background:url(../img/arwog.gif) no-repeat;
font-size:12px;line-height:18px;padding-left:18px;
}

.arwrd{
background:url(../img/arwrd.gif) no-repeat;
font-size:12px;line-height:18px;padding-left:18px;
}

.arwbl{
background:url(../img/arwbl.gif) no-repeat;
font-size:12px;line-height:18px;padding-left:18px;
}

#left ul{
list-style-type:none;
vertical-align:top;
padding:0 4px;
margin:0 0 20 0px;
}

#left li{
vertical-align:middle;
padding:0 4px;margin:2px;
border-left-style:solid;border-color:#FFD409;border-width:3px;
}

#left li a {display:block;
width:150px;
background-color:#ffffff;
}

#left li a:hover {color:#ffffff;background-color:#ff8833}

.barbl{
color:#ffffff;
width:178px;height:35px;
background:url(../img/barbl.gif) no-repeat;
padding:9 0 0 8px;
}


#info{width:800px;height:15px;padding:5px; margin-bottom:5px;}
.info1{width:650px;padding-left:20px;float:left;}
.info2{
width:100px;float:right;
background:url(../img/arwrd.gif) no-repeat;
font-size:12px;line-height:18px;padding-left:18px;}

.rptphoto{
width:770px;
text-align:center;
}

.rptphoto0{
width:250px;
vertical-align:top;
margin:5px 0px;
font-size:12px;line-height:18px;
padding:2px;
float:left;
}

.rptphoto0ya{
width:160px;
vertical-align:top;
margin:5px 0px;
font-size:12px;line-height:18px;
padding:2px 2px 2px 60px;
float:left;
}

.rptphoto0yb{
width:160px;
vertical-align:top;
margin:5px 0px;
font-size:12px;line-height:18px;
padding:2px 60px 2px 2px;
float:left;
}

.map_txt{
width:400px;
font-size:12px;
text-align:left;
margin:10px 0px 20px 10px;
}

.report_main
{
margin:30px 0px 35px 10px;
padding: 5px;
}

.report_main2
{
margin:0px 0px 35px 10px;
padding: 5px;
}

.report_ttl{
height:40px;
margin:0px 0px 5px 0px;
}

.report_photo{
height:170px;
text-align:center;
}

.report_photo320{
height:335px;
text-align:center;
}

.report_photo250{
height:250px;
text-align:center;
}

.report_read70{
margin:5px 0px 20px 0px;
height:70px;
font-size:12px;
text-align:center;
padding:0px 5px;
}

.report_read30{
margin:5px 0px 20px 0px;
height:30px;
font-size:12px;
text-align:center;
padding:0px 5px;
}

.report_read150{
margin:5px 0px 20px 0px;
height:150px;
font-size:12px;
text-align:center;
padding:0px 5px;
}

.report_navi{
margin:10px 0px 0px 720px;
width:50px;
height:20px;
padding:0px;
}

.prttable{
width:700px;
margin:0px 0px 20px 0px;
}

.rptd{
width:80px;
padding:2px;
border-bottom-style:solid;border-color:#B9A137;border-width:1px;
}

.rptt{
width:600px;
padding:2px;
border-bottom-style:solid;border-color:#B9A137;border-width:1px;
}

.rpt_blockquote{
margin:10px;
padding:15px;
border-style:solid;border-color:#c0c0c0;border-width:3px;
}

.rpt_photo{
margin:10px;
padding:0px;
}