@charset "utf-8";
@font-face {
font-family: 'NanumGothic';
font-style: normal;
font-weight: 400;
src: url(//themes.googleusercontent.com/static/fonts/earlyaccess/nanumgothic/v3/NanumGothic-Regular.eot);
src: url(//themes.googleusercontent.com/static/fonts/earlyaccess/nanumgothic/v3/NanumGothic-Regular.eot?#iefix) format('embedded-opentype'),
	url(//themes.googleusercontent.com/static/fonts/earlyaccess/nanumgothic/v3/NanumGothic-Regular.woff2) format('woff2'),
	url(//themes.googleusercontent.com/static/fonts/earlyaccess/nanumgothic/v3/NanumGothic-Regular.woff) format('woff'),
	url(//themes.googleusercontent.com/static/fonts/earlyaccess/nanumgothic/v3/NanumGothic-Regular.ttf) format('truetype');
}
@font-face {
font-family: 'NanumGothic';
font-style: normal;
font-weight: 700;
src: url(//themes.googleusercontent.com/static/fonts/earlyaccess/nanumgothic/v3/NanumGothic-Bold.eot);
src: url(//themes.googleusercontent.com/static/fonts/earlyaccess/nanumgothic/v3/NanumGothic-Bold.eot?#iefix) format('embedded-opentype'),
	url(//themes.googleusercontent.com/static/fonts/earlyaccess/nanumgothic/v3/NanumGothic-Bold.woff2) format('woff2'),
	url(//themes.googleusercontent.com/static/fonts/earlyaccess/nanumgothic/v3/NanumGothic-Bold.woff) format('woff'),
	url(//themes.googleusercontent.com/static/fonts/earlyaccess/nanumgothic/v3/NanumGothic-Bold.ttf) format('truetype');
}

@font-face {
  font-family: 'Nanum Gothic';
  font-style: normal;
  font-weight: 800;
  src: url(//themes.googleusercontent.com/static/fonts/earlyaccess/nanumgothic/v3/NanumGothic-ExtraBold.eot);
  src: url(//themes.googleusercontent.com/static/fonts/earlyaccess/nanumgothic/v3/NanumGothic-ExtraBold.eot?#iefix) format('embedded-opentype'),
       url(//themes.googleusercontent.com/static/fonts/earlyaccess/nanumgothic/v3/NanumGothic-ExtraBold.woff2) format('woff2'),
       url(//themes.googleusercontent.com/static/fonts/earlyaccess/nanumgothic/v3/NanumGothic-ExtraBold.woff) format('woff'),
       url(//themes.googleusercontent.com/static/fonts/earlyaccess/nanumgothic/v3/NanumGothic-ExtraBold.ttf) format('truetype');
}

html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video,input{margin:0; padding:0; word-break:break-all;}
table {border-collapse:collapse;border-spacing:0;margin:0;padding:0;}
ol,ul {list-style:none;}

body{font-size:12px;font-family:Malgun Gothic,'맑은 고딕',Dotum,'돋움',Gulim,'굴림',Helvetica,sans-serif;color:#666666;line-height:1;_text-align:center;}
td{font-family:Malgun Gothic,'맑은 고딕',Dotum,'돋움',Gulim,'굴림',Helvetica,sans-serif;font-size:12px;}
body, html {}
a{selector-dummy:expression(this.hideFocus=true);outline:none;}
a,label{cursor:pointer;}
A:link{text-decoration:none; color:#666;}
A:visited{text-decoration:none; color:#666;}
A:hover{text-decoration:none; color:#0099ff;}
.clear{display:block; float:none; clear:both; height:0; width:100%; font-size:0 !important; line-height:0 !important; overflow:hidden; margin:0 !important; padding:0 !important;}
body {scrollbar-face-color:#DCDCDC;scrollbar-highlight-color:#CCCCCC;scrollbar-shadow-color:#CCCCCC;scrollbar-3dlight-color:#F2F2F2;scrollbar-darkshadow-color:#F2F2F2;scrollbar-track-color:#F2F2F2;scrollbar-arrow-color: #777777;overflow:auto;}
img {border:0px;}

/* layout */
#visual {display:block;width:100%; background:url(../img/bg.jpg) 0 0 repeat-x;}

#header {width:1000px;height:200px;background:url(../img/topbg.jpg) no-repeat;margin:0 auto;text-align:left;}
#contents {postion:relative;width:1000px;height:100%;margin:0 auto;margin-top:40px;display:block;text-align:left;}
#contents_sub {postion:relative;width:1000px;height:100%;margin:0 auto;display:block;text-align:left;}

#footer {postion:relative;width:1000px;height:242px;background:url(../img/copyright.jpg) no-repeat;margin:0 auto;text-align:left;}

#contents_top {width:100%;height:200px;background:url(../img/subpagebg.jpg) no-repeat;}
#contents_top .bread {position:relative;top:98px;left:550px;width:330px;height:18px;text-align:right;}

#contents_middle {display:block;width:100%;background:url(../img/subpagebg_middle.jpg)}
#contents_middle .sub_menu {position:relative;width:234px;float:left;top:-60px; left:15px;display:}
#contents_middle .sub_contents {position:relative;width:700px;float:right;top:-60px; right:20px;display:block;}
#contents_middle .sub_contents_all {position:relative;width:100%;top:-60px; display:block;}
#contents_middle .sub_contents_map {position:relative;width:950px;top:-60px; display:block;margin-left:25px;}
#contents_middle .common {margin-top:50px;display:block;width:243px;}

#contents_bottom {margin-top:-30px;font-size:10pt;position:relative;width:100%;height:30px;background:url(../img/subpagebg_bottom.jpg) no-repeat;}
#contents_bottom a:link, a:visited {color:#000;}
#contents_bottom a:hover {color:#214E78;}

/* logo */
.logo {position:relative;top:84px;width:433px;}

/* menu */
#menu {position:relative;top:105px;left:230px;width:756px;height:36px;border:3px solid;background-color:#A30604 ;text-align:left;border-color:#380202;}
#menu li {font-weight:bold;list-style:none;font-size:13pt;margin-top:9px;width:150px;text-align:center;color:#ffffff;float:left;font-family:NanumGothic;border-right:1px dotted;}
#menu li a:visited, a:link {color:#fff;}
#menu li a:hover,
#menu li a.selected, 
#menu li a.selected:hover {color:#FFFC00;}

.subtitle {color:#EB2E03;font-family:NanumGothic,Malgun Gothic,'맑은 고딕',Dotum,'돋움',Gulim,'굴림',Helvetica,sans-serif;font-size:25px;}
.subtitle_contents {color:#000000;font-family:NanumGothic,Malgun Gothic,'맑은 고딕',Dotum,'돋움',Gulim,'굴림',Helvetica,sans-serif;font-size:20px;}
.submenu {text-align:left;padding-left:35px;font-family:NanumGothic,Malgun Gothic,'맑은 고딕',Dotum,'돋움',Gulim,'굴림',Helvetica,sans-serif;}
.submenu li {border-bottom:1px dotted;width:140px;line-height:18px;text-align:center;font-size:10pt;padding:10px;0px;}
.submenu li a {color:#000; font-weight:normal;}
.submenu li a:visited {font-weight:normal;color:#949494;}
.submenu li a:hover {font-weight:bold;color:#0057B0;}

.h_submenu {font-family:Malgun Gothic,'맑은 고딕',Dotum,'돋움',Gulim,'굴림',Helvetica,sans-serif;}
.h_submenu li {width:160px;height:50px;text-align:center;font-size:12pt;float:left;background-color: #dedede;margin:0 10px 10px 0px;padding-top:10px;}
.h_submenu li a {color:#000; font-weight:normal;color:#000;}
.h_submenu li a:visited {font-weight:normal;color:#000;}
.h_submenu li a:hover {font-weight:bold;color:#a00000;}

/* copyright */
.txt {height:30px;font-size:11pt;}
.dv {width:190px;text-align:left;height:30px;font-size:10pt;font-family:Malgun Gothic,'맑은 고딕',Dotum,'돋움',Gulim,'굴림',Helvetica,sans-serif;}
.bl {width:10px;font-family:Malgun Gothic,'맑은 고딕',Dotum,'돋움',Gulim,'굴림',Helvetica,sans-serif;font-weight:bold;}

/* album title */
.title{font-family:NanumGothic,Malgun Gothic,'맑은 고딕',Dotum,'돋움',Gulim,'굴림',Helvetica,sans-serif;font-size:12px;}

/* clear */
.clear {clear:both;}

/* main left */
.main_left {float:left;width:740px;margin-top:0px;}

/* main right */
.main_right {float:right;width:235px;margin-top:0px;}

/* main gallery */
.image_list {overflow: hidden;position: relative;height: 450px;width: 740px; cursor:pointer; clear:both;top:0; left:0;}
.image_list .images {position:absolute; display:none; }

/* main contents */
#unit {width:242px;float:left;} 
#unit11 {float:left;width:242;height:254px;background:url(../img/maintitle_eventnews.gif) no-repeat;}} 
#unit2 {width:485px;float:right;} 
#unit1 {width:281px;float:left;} 

/* mask */
.mask-container-thumbnail {
	position: relative;
  width: 100px;
  height: 70px;
  }
        
.mask-gloss-thumbnail {
  position: absolute;
	width: 100px;
  height: 70px;
  background: url(../img/mask.png);
  top: 0;
  left: 0;
 }
            
/* left & right */
#left {
    width:200px;
    float:left;
}

#left li {
    font-size:11pt;
    border-bottom:1px dotted;
    border-color:#ddd;
    padding:8px 0 10px 20px;
    text-align:right;
}

#left li a {color:#000;text-decoration:none;}
#left li a:hover,
#left li a.selected,
#left li a.selected:hover {color:#037029;text-decoration:none;font-weight:bold;}

#right {
    width:800px;
    float:left;
}

/* float navigation */
#navigation {
    position: absolute;
    left : 1200px;
    top : 280px;
    width: 36px;
    }
    
/* iboard */
#iboard_INNER A:link{text-decoration:none; color:#000000;} /*글제목: 읽지 않은 글 */
#iboard_INNER A:visited{text-decoration:none; color:#000000;} /*글제목: 읽은 글 */
#iboard_INNER A:hover{text-decoration:none; color:#055626;} /*글제목: 마우스OVER */

/* count */
.count {font-size:0.8em;color:#373737;}

/* category */
.category {font-family:'나눔고딕', NanumGothic, 'Nanum Gothic';font-size:11pt;}
.model {font-family:'나눔고딕', NanumGothic, 'Nanum Gothic';font-size:10pt;}
.model a:hover,
.model a.selected,
.model a.selected:hover {color:#55b2f3;text-decoration:none;font-weight:bold;}