a:link{color:#3366FF;text-decoration:none;}
a:active{color:#FF0C09;text-decoration:none;}
a:visited{color:#1188cc;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;}
.sm{font-size:10px;color:#FFFFFF;line-height:12px;}
.ssm{font-size:8px;color:#FFFFFF;line-height:12px;}
.rd{color:#FF0C09;font-size:10px;}
.rdm{color:#FF0C09;font-size:12px;}
.rdsb{color:#FF0C09;font-size:9px;font-weight:bold;}
.og{color:#FF8833;font-size:12px;}
.bold{font-weight:bold;}


BODY{background: #000000;padding:0px;margin:0px;border-spacing:0px;}
table{padding:0px; margin:0px;}
td{font-size:12px;color:#ffffff;line-height:16px;text-align:left;vertical-align:top;}

.tdsp130{width:130px;padding:0px 0px;text-align:left;vertical-align:top;font-size:10px;color:#ffffff;}
.tdsp50{width:50px;padding:0px 0px;text-align:left;vertical-align:top;}
.td10{width:10px;padding:0px 0px;text-align:left;vertical-align:top;}
.td750l{width:750px;padding:0px 0px;text-align:left;vertical-align:top;font-size:12px;color:#ffffff;}
.td750r{width:750px;padding:2px 0px;text-align:right;vertical-align:middle;font-size:12px;color:#ffffff;}
.td750c{width:750px;padding:0px 0px;text-align:center;vertical-align:top;font-size:12px;color:#ffffff;}

.tbltb{width:700px;height:240;padding:0px; margin:0px;text-align:left;vertical-align:top;}


#container{
width:750px;
margin-top:25px;
margin-left:25px;
margin-right:auto;
margin-bottom:25px;
padding:0px;
}

#line{
width:750px;
padding:0px 0px;
border-style:solid;border-color:#111111;border-width:1px;
}

#ttl0{
width:750px;height:450px;
padding:0px;margin:0px;
margin-bottom:10px;
background:url(../img/main/1218.jpg) no-repeat;
border-bottom-style:solid;border-color:#111111;border-width:1px;
}

#sammy0{
width:200px;
padding:0px;margin:0px;;
position:relative;
top:15px;left:515px;
}

#banner0{
width:200px;
padding:0px;margin:0px;;
position:relative;
top:25px;left:515px;
}
#en0{
width:200px;
padding:0px;margin:0px;;
position:relative;
top:40px;left:515px;
}

#map0{
width:750px;height:300px;
padding:0px;margin:0px;
position:relative;
top:80px;left:0px;
}


#main{
width:700px;
padding:0px;margin:0px;
position:relative;
left:30px;
font-size:12px;color:#ffffff;line-height:16px;
background: #000000;
}


#main0{
width:750px;
padding:0px;margin:0px;
font-size:12px;color:#ffffff;line-height:16px;
background: #000000;
}

#main_img
{
width:750px;
padding:0px;
margin:6 0px;
border-color:#111111;border-top-style:solid;border-width:1px;
border-color:#111111;border-bottom-style:solid;border-width:1px;
}

#cont_menu
{
width:170px;
padding-top:6px;padding-left:4px;
font-size:12px;line-height:18px;
float:left;
}

.cmenu1
{
width:160px;
font-size:12px;line-height:18px;
padding-bottom:2px;
margin-bottom:2px;
border-color:#333333;border-bottom-style:solid;border-width:2px;
}

.cmenu2
{
width:160px;
font-size:12px;line-height:16px;
border-color:#222222;border-bottom-style:dotted;border-width:1px;
}


#update
{
width:450px;
font-size:12px;line-height:20px;
float:right;
}

#updatemenu
{
width:450px;
font-size:12px;line-height:18px;
margin:4 0px;
border-color:#ff0c09;border-bottom-style:dotted;border-width:1px;
}


#sp_menu
{
width:120px;
text-align:center;
font-size:12px;line-height:18px;
float:right;
}

.spicn{
width:115px;height:40px;
text-align:center;
padding:0px;
margin-top:5px;
border-color:#333333;border-style:dotted;border-width:1px;
}

.spicn2{
width:115px;height:54px;
font-size:10px;line-height:8px;
text-align:center;vertical-align:top;
padding:0px;
margin-top:5px;
border-color:#333333;border-style:dotted;border-width:1px;
}

.spicn3{
width:115px;height:60px;
text-align:center;vertical-align:top;
padding:0px;
margin:5 0 5 0px;
border-color:#333333;border-style:dotted;border-width:1px;
}

.icnp{
background:url(../img/icnism.gif) no-repeat;
font-size:12px;
padding-left:18px;
padding-bottom:17px;
}

.icnm{
background:url(../img/icnmission.gif) no-repeat;
font-size:12px;
padding-left:18px;
padding-bottom:17px;
}

.icnps{
background:url(../img/icnps.gif) no-repeat;
font-size:12px;
padding-left:18px;
padding-bottom:17px;
}

.icnb{
background:url(../img/icnbodog.gif) no-repeat;
font-size:12px;
padding-left:18px;
padding-bottom:17px;
}

#sitemap{
width:750px;
font-size:12px;line-height:20px;
text-align:center;
padding:7px 0px;;
margin-top:40px;
border-top-style:solid;border-width:1px;color:#222222;
border-bottom-style:solid;border-width:1px;color:#222222;
clear:both
}

#copyright{
width:700px;height:50px;
text-align:center;
padding:0px;
margin-top:5px;
clear:both
}

.ad{
padding:6px;
margin:4px;
border-top-style:dotted;border-color:#222222;border-width:1px;
border-bottom-style:dotted;border-color:#222222;border-width:1px;
}
