@charset "utf-8";
@import url(http://fonts.googleapis.com/earlyaccess/jejugothic.css);
/* CSS Document */
body {margin:0px; 
      background-image:url(/images/bg_body.jpg);
      background-position:left top;
	  background-repeat:repeat-x;
	  background-color:#030302;
	  }
#bodycenter{text-align:center}	  
table,td {font-size:12px; color:#333333;}

table,div{margin:0px;}
table.table-st{
	          width:990px;
			  margin: 0 auto;
			  }
img {border:0px;}
a,a:link{font-size:12px;color:#666666;text-decoration:none}
a:hover{font-size:12px;color:#000000;text-decoration:none}

a,a:link.mlist{font-size:12px;color:#ffffff;text-decoration:none}
a:hover.mlist{font-size:12px;color:#ffffff;text-decoration:underline}

a.photov{width:85px;padding:15px; display:block; text-align:center; float:left;
         color:#FFF; background-color:#F60; font-weight:bold;}
a.photon {width:85px;padding:15px; display:block; text-align:center; float:left;
          color:#666; background-color:#CCC;}

ul{line-height:19px; padding-top:7px;}
.ulst1{margin:0px; line-height:19px; padding-top:7px;padding-left:25px;}

ul.top-menu {width:570px; list-style:none; margin:40px 0 0 30px; padding:0; overflow:hidden;}
ul.top-menu li {float:left; display:block; padding:10px 9px; text-align:center;}
ul.top-menu li a {display:block; font-family:'Jeju Gothic', serif;font-size:16px; color:#000; text-decoration:none;}
ul.top-menu li a:hover {color:#F30;}
ul.top-menu li a span {display:block; font-family:Verdana, Geneva, sans-serif; font-size:10px; color:#666; line-height:14px; padding:5px; margin:0 2px;}

blockquote{margin-right:0px; padding-right:0px;}
.fieldsetinfo{margin-right:20px; padding:5px; border:#CCC solid 1px;}
legend{color:#FF6600; font-weight:bold;}
.fieldsetphoto{margin:4px; padding:1px;}
.subrightbg{background-image:url(images/sub_right_bg.jpg);
            background-position:left top;
			background-repeat:no-repeat;
			background-color:#B38D44;}

#mnotice{height:127px;
         background-image:url(images/m_notice_bg.jpg);
		 background-position:left top;
		 background-repeat:no-repeat;
		 }
		 
#subswf{ width:732px; height:179px; background-image:url(/images/main_swf_bg.jpg);
        background-position:right top; background-repeat:repeat-y;
		overflow:hidden;
		padding-top:13px;}

.leftmenubg{background-image:url(/images/left_bg.gif);
          background-position:left top;
		  background-repeat:no-repeat;}
		  
.spacingright{background-image:url(images/spacing_right.jpg);
              background-position:left top;
			  background-repeat:repeat-y;
			  }
#subtitle{background-image:url(/images/title_bg.gif);
          background-position:left top;
		  background-repeat:no-repeat;
		  height:62px;
		  width:730px;}
#rightDiv {
	position:absolute;
	left:970px;
	top:115px;
	width:83px;
	height:300px;
	z-index:3;
}

#sub01contents{background:url(/images/sub01_bg.jpg) no-repeat right bottom;
               background-color:#FFFFFF; 
			   line-height:19px;
			   padding-top:18px;}
#contents{     background-color:#FFFFFF; 
			   line-height:19px;
			   padding-top:18px;}
#sub04contents{ 
               height:510px; margin:10px 0px 10px 20px;
			   line-height:19px;}
#infomation{margin-bottom:10px; padding:10px;}	
	
.leftspace{background-image:url(/images/left_space.jpg);
           background-position:left top;
		   background-repeat:no-repeat;
}
.subimgbg{background-image:url(/images/sub_img_bg.jpg);
          background-position:left bottom;
		  background-repeat:repeat-x;
}
.mainimgbg{background-image:url(/images/main_img_bg.jpg);
          background-position:left bottom;
		  background-repeat:repeat-x;
}
.bus1{color:#3366FF; font-size:12px;}
.bus2{color:#006600; font-size:12px;}
.bus3{color:#FF0000; font-size:12px;}

.point{color:#FF4E00; font-size:14px; font-weight:bold;}