/* ±¸±Û À¥ÆùÆ® ³ª´®°íµñ */
@import url(https://fonts.googleapis.com/earlyaccess/nanumgothic.css);
@import url(https://fonts.googleapis.com/earlyaccess/nanummyeongjo.css);

* {font-family:"NanumGothic","Nanum Gothic","³ª´®°íµñ",'Malgun Gothic','¸¼Àº°íµñ',sans-serif;} /* ÀüÃ¼ ÆùÆ® ¼³Á¤ */


/* °øÅë ½ºÅ¸ÀÏ
-----------------------------------------------------------------------------*/
body {font-size:10pt;color:#666;line-height:1.8em;_text-align /**/:center; /* IE 5.5 ÀÌÇÏ ÅØ½ºÆ® Á¤·Ä */}
body, form {padding:0;margin:0;}
div, td, li {line-height:1.8em;}

hr { display:none;visibility:hidden; }

A:link {color:#666;text-decoration:none;}
A:visited {color:#666;text-decoration:none;}
A:hover {color:#666;text-decoration:underline;}
A img {border:0;}

.form {border:1px solid #999;text-align:left;}
.t0 {text-decoration:none;}
.t1 {font-size:10pt;}
.bigtext {font-size:13pt;}
.bodytext {font-size:9pt;line-height:25px;}
.bodytext1 {font-size:9pt;line-height:16px;}
.bodytext2 {font-size:8pt;line-height:16px;}
.bold {font-size:9pt;font-weight:bold;}

.top-menu {font-size:8pt;}
.top-menu a:link,
.top-menu a:visited,
.top-menu a:hover {color:#9D9D9D ! important;text-decoration:none;}

.invisible {text-indent:-200px;height:1px;width:1px;margin:0px;padding:0px;font-size:1px;line-height:1px;position:absolute;left:-1000px;top:-1000px;visibility:hidden;overflow:hidden;}

a.button {text-decoration:none;display:inline-block;background:#f1f1f1 url(/gears/dlg_buttons/buttonWhite.gif) no-repeat left top;position:relative;vertical-align:top;white-space:nowrap;padding:0;font:0px/23px Sans-serif;margin-right:4px;}
a.button span {display:inline-block;background:#f1f1f1 url(/gears/dlg_buttons/buttonWhite.gif) no-repeat right top;padding:0 10px 0 8px;font-size:12px;color:#000;position:relative;vertical-align:top;cursor:pointer;left:2px;}



button.plain{display:inline;border:none;vertical-align:middle;cursor:pointer;}



/* °øÅë 
-----------------------------------------------------------------------------*/
#skipNavigationDiv {text-indent:-2000px;clear:both;height:0px;margin:0px;padding:0px;font-size:0px;line-height:1px;position:absolute;visibility:hidden;overflow:hidden;}

.outWrap {clear:both;display:block;width:1080px;height:100%;position:relative;margin:0 auto;text-align:left;}

/* »ó´Ü */
#topDiv, .topDiv {clear:both;overflow:hidden;width:100%;min-width:1080px;}
#topDiv {background:url(/public/images/bg_top.gif) repeat-x 0 0;}

/* À¯Æ¿ ¸Þ´º */
#utilLeft, #utilRight {width:auto;height:40px;padding:0;margin:0;list-style:none;}
#utilLeft li, #utilRight li {display:inline;float:left;color:#fff;line-height:3.0em;border-right:1px solid #1F3F7C;}
#utilLeft li a, #utilRight li a {display:inline-block;color:#fff;}
#utilLeft li a:hover, #utilRight li a:hover {text-decoration:none;}
#utilLeft {float:left;border-left:1px solid #1F3F7C;}
#utilLeft li a {padding:0 15px;}
#utilLeft li a:hover {color:#000;background-color:#fff;}
#utilLeft li.none {border-right:none;}
#utilLeft li.none a:hover{color:#fff;background-color:transparent;}
#utilRight {float:right;}
#utilRight li a {padding:0 8px;}
#utilRight li a img {padding:15px 0;border:0;vertical-align:middle;}
#utilRight li.none a {cursor:text;}
#defFont,#bigFont,#smlFont {cursor:pointer;background-color:#2c5ab0;color:#fff;height:3.0em;line-height:3.0em;padding:0 0.5em;}
#printPage {background-color:transparent;padding:0;margin:0;cursor:pointer;}

/* ·Î°í */
#logo {float:left;width:auto;height:100px;}
#logo img {margin-top:33px;}

/* °Ë»ö */
#qform {float:left;position:relative;left:175px;top:30px;width:auto;}
#searchTop {float:left;width:370px;padding:0;margin:0;border-top-left-radius:30px;border-top-right-radius:30px;border-bottom-left-radius:30px;border-bottom-right-radius:30px;border:3px solid #3065E9;background-color:#fff;}
#searchTop dt {float:left;width:100px;padding:8px 0 8px 10px;margin:0;letter-spacing:-0.1em;}
#searchTop dt select {border:none;}
#searchTop dd {float:right;width:250px;padding:0;margin:0;}
#searchTop input {float:left;width:200px;padding:6px 0;margin:4px 0 0 0;border:none;font-size:1.1em;vertical-align:middle;}
#searchTop button {float:right;width:45px;height:35px;border:none;vertical-align:middle;cursor:pointer;background:url(/public/images/btn_search.gif) no-repeat 10% 50%;}
#searchTop button span {display:none;}

/* ¸ÞÀÎ ¸Þ´º */
#topMenuDiv {clear:both;position:absolute;z-index:100;left:0;width:100%;background:#fff url(/public/images/bg_menu.gif) repeat-x 0 0;min-width:1080px;}
#topMenuDiv dl {float:left;width:180px;padding:0;margin:0;}
#topMenuDiv dl dt {height:52px;padding:0;margin:0;font-weight:600;font-size:13pt;text-align:center;background:url(/public/images/line_menu.gif) no-repeat 0 50%;}
#topMenuDiv dl dt a {display:block;padding:15px 0;color:#000;}
#topMenuDiv dl dt a.hover,
#topMenuDiv dl dt a:hover {color:#14479B;text-decoration:none;}
#topMenuDiv dl dd {display:none;width:179px;padding:0;margin:0 0 3px 0;border-left:1px solid #E0E0E0;} /* ¸Þ´º ÆîÄ§ºÎºÐ */
#topMenuDiv dl dd,
#topMenuDiv dl dd.hover,
#topMenuDiv dl dd:hover {height:357px;} /* ÆîÄ§ºÎºÐ ³ôÀÌ */
#topMenuDiv dl dd.hover,
#topMenuDiv dl dd:hover {background-color:#F3F3F5;} /* ÆîÄ§ºÎºÐ ·Ñ¿À¹ö½Ã ¹è°æ»ö */
#topMenuDiv dl dd ul {float:left;width:90%;padding:20px 0 0 10%;margin:0;list-style:none;}
#topMenuDiv dl dd ul li {display:block;width:100%;line-height:1.6em;font-weight:500;}
#topMenuDiv dl dd ul li a {display:block;width:auto;padding:4px 0;color:#000;}
#topMenuDiv dl dd ul li a:hover {color:#0556DA;font-weight:600;}
#topMenuDiv dl.first dt {background:none;}
#topMenuDiv dl.last dd {width:178px;border-right:1px solid #E0E0E0;}

/* ¾Èµ¿³¯¾¾ */
#weather {float:right;width:330px;margin:18px 0;color:#000;text-align:right;}
#weather img {height:35px;margin-right:7px;border:0;vertical-align:middle;}
#weather strong {font-size:16pt;font-weight:600;color:#FF0000;}

/* SNS */
#sns {float:right;position:absolute;right:5px;width:140px;padding:0;margin:63px 0 0 0;list-style:none;}
#sns li {display:inline;float:left;width:20%;text-align:center;}
#sns li img {width:23px;border:0;vertical-align:middle;}

/* ÇªÅÍ */
#bottomDiv {clear:both;overflow:hidden;width:100%;height:170px;background:url(/public/images/bg_bottom.gif) repeat-x 0 0;min-width:1080px;}

/* ¹è³Ê±¤Àå */
#banner {float:left;width:700px;padding:6px 0;}
#banner h3 {float:left;width:140px;padding:0;margin:5px 0 0 0;font-size:9pt;font-weight:600;color:#333;}
#banner h3 img {border:0;vertical-align:middle;}
#banner ul {float:right;width:540px;padding:0;margin:0;list-style:none;white-space:nowrap;overflow:hidden;font-size:0;}
#banner ul li {display:inline;margin-right:10px;}
#banner ul li img {border:1px solid #C5C5C5;width:125px;height:35px;}

/* Á¢¼ÓÀÚ¼ö */
#counter {float:right;width:auto;padding:14px 15px 11px 0;margin:0;list-style:none;background-color:#3A3333;}
#counter li {display:inline;float:left;margin-left:15px;font-size:9pt;color:#fff;}
#counter li span {color:#FBD475;}

/* Ä«ÇÇ¶óÀÌÆ® */
#bottomDiv address {float:left;width:80%;padding:15px 0;font-style:normal;color:#333;line-height:1.8em;text-align:center}
#bottomDiv address strong {text-transform:uppercase;}
#copyrightDiv {font-size:9pt;font-weight:600;line-height:2.8em;}

/* °ü·Ã»çÀÌÆ® ¸µÅ© */
#Network {float:right;width:20%;padding:20px 0;margin:0;list-style:none;}
#Network select {padding:1px 0;font-size:9pt;vertical-align:middle;}
#Network input {padding:2px 8px;font-size:8pt;font-weight:600;color:#fff;border-top-left-radius:3px;border-top-right-radius:3px;border-bottom-left-radius:3px;border-bottom-right-radius:3px;border:1px solid #666;background-color:#808080;vertical-align:middle;}

/* W3C */
#w3c {float:right;width:20%;height:25px;position:absolute;right:0;margin-top:100px;text-align:center;}










/* ¸ÞÀÎ 
-----------------------------------------------------------------------------*/

/* ¸ÞÀÎ ºñÁÖ¾ó(·ÎÅ×ÀÌ¼Ç) */
#visualDiv {overflow:hidden;width:100%;min-width:1080px;margin-top:52px;position:relative;}
#visualDiv .container {position:relative;width:1080px;height:351px;margin:0 auto;}
#visualDiv .container #visual {width:1900px;left:-410px;height:351px;overflow:hidden;background-image:none;position:absolute;}
#visualDiv .container #visual ul {list-style:none none outside;padding:0;margin:0;}
#visualDiv .container #visual div.fg {position:absolute;top:0px;left:0px;z-index:2;width:100%;}
#visualDiv .container #visual a.bx-prev,
#visualDiv .container #visual a.bx-next {display:none;}
#visualDiv #slideLeft {position:absolute;top:125px;left:10px;z-index:99;}
#visualDiv #slideRight {position:absolute;top:125px;right:10px;z-index:99;}
/* ºñÁÖ¾ó ¹öÆ°
#mainTxt {position:absolute;width:auto;top:147px;left:160px;z-index:3;}
#seeMore {position:absolute;width:auto;top:490px;left:457px;z-index:3;}
#rotationLeft,#rotationRight{position:absolute;width:auto;top:200px;z-index:3;}
#rotationLeft {left:-130px;}
#rotationRight {right:-130px;}
*/

#mainMidDiv {clear:both;overflow:hidden;width:100%;padding-bottom:30px;min-width:1080px;}

/* ¾Èµ¿°ü±¤Á¤º¸ */
#iconInfo {clear:both;overflow:hidden;width:100%;height:155px;margin-bottom:15px;background-color:#A0D836}
#iconInfo h3 {float:left;width:130px;padding:0;margin:23px 0 0 0;font-size:8pt;font-weight:600;color:#000;letter-spacing:-0.1em;line-height:1.5em;}
#iconInfo h3 span {font-size:17pt;line-height:2.6em;}
#iconInfo ul {float:right;width:935px;padding:0;margin:15px 0;list-style:none;}
#iconInfo ul li {display:inline;float:left;width:14.2%;font-size:11pt;font-weight:600;text-align:center;}
#iconInfo ul li a {display:inline-block;width:95px;padding-top:100px;color:#000;background-image:url(/public/images/icon_info.png);background-repeat:no-repeat;}
#iconInfo ul li.iconInfo1 a {background-position:5px 5px;}
#iconInfo ul li.iconInfo2 a {background-position:-130px 5px;}
#iconInfo ul li.iconInfo3 a {background-position:-263px 5px;}
#iconInfo ul li.iconInfo4 a {background-position:-398px 5px;}
#iconInfo ul li.iconInfo5 a {background-position:-529px 5px;}
#iconInfo ul li.iconInfo6 a {background-position:-663px 5px;}
#iconInfo ul li.iconInfo7 a {background-position:-796px 5px;}
#iconInfo ul li.iconInfo1 a:hover {background-position:5px 7px;}
#iconInfo ul li.iconInfo2 a:hover {background-position:-130px 7px;}
#iconInfo ul li.iconInfo3 a:hover {background-position:-263px 7px;}
#iconInfo ul li.iconInfo4 a:hover {background-position:-398px 7px;}
#iconInfo ul li.iconInfo5 a:hover {background-position:-529px 7px;}
#iconInfo ul li.iconInfo6 a:hover {background-position:-663px 7px;}
#iconInfo ul li.iconInfo7 a:hover {background-position:-796px 7px;}

/* ¸ÞÀÎ ¹Ú½º °øÅë */
.mainBox {margin:15px 0;border:1px solid #DBDBDB;}
.boxLeft {float:left;width:473px;}
.boxCenter {float:left;position:relative;left:30px;width:270px;}
.boxRight {float:right;width:270px;}
.box1 {height:155px;}
.box2 {height:218px;}
.box3 {height:152px;}
.mainBox h3, .box1 strong, .box2 strong, .boxCenter.box3 strong {padding:15px 15px 20px 15px;font-size:14pt;font-weight:600;color:#000;}
.boxLeft.box1 h3 a img {border:0;vertical-align:middle;}
.boxLeft.box1 h3 span,
.boxCenter.box1 strong u, .boxRight.box1 strong u, .boxCenter.box3 strong u {float:left;color:#134AB1;}

/* °øÁö»çÇ× */
.boxLeft.box1 h3 {clear:both;overflow:hidden;margin:0;width:443px;}
.boxLeft.box1 h3 a {float:right;right:0;}
.notice {clear:both;overflow:hidden;width:358px;padding:0 0 0 85px;margin:0 15px;list-style:none;background:url(/public/images/icon_notice.png) no-repeat 5px 50%;}
.notice li {float:left;width:97%;padding-left:3%;line-height:2.0em;background:url(/public/images/bl_notice.gif) no-repeat 0 50%;}
.notice li a {float:left;color:#000;width:260px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.notice li span {float:right;font-size:8pt;}

/* ¿©ÇàÃ¥ÀÚ½ÅÃ» */
.boxCenter.box1 a {display:block;height:155px;color:#666;}
.boxCenter.box1 a:hover {text-decoration:none;color:#000;background-color:#F7F7F7;}
.boxCenter.box1 strong {float:left;width:240px;}
.boxCenter.box1 strong u {text-decoration:none;}
.boxCenter.box1 strong img {float:right;}
.boxCenter.box1 span {float:left;width:145px;padding:19px 0 19px 95px;margin:0 15px;font-weight:600;letter-spacing:-0.1em;line-height:1.5em;}
.boxCenter.box1 span {background:url(/public/images/icon_book.png) no-repeat 5px 0;}


/* ¹®È­°ü±¤ÇØ¼³»ç */
.boxRight.box1 h3 {clear:both;overflow:hidden;padding:0;margin:15px 0 15px 15px;font-size:14pt;}
.boxRight.box1 p {clear:both;overflow:hidden;padding:0;margin:0 15px 15px 15px;font-size:9pt;font-weight:600;line-height:1.4em;}
.boxRight.box1 ul {clear:both;overflow:hidden;padding:0;margin:0 10px;list-style:none;}
.boxRight.box1 ul li {display:inline;float:left;width:45%;margin:0 5px;font-size:10pt;font-weight:600;text-align:center;}
.boxRight.box1 ul li a {display:inline-block;width:100%;padding:6px 0;color:#fff;background-color:#808080;}
.boxRight.box1 ul li a:hover,
.boxRight.box1 ul li.bgGreen a:hover {text-decoration:none;background-color:#333;}
.boxRight.box1 ul li.bgGreen a {background-color:#43A502;}
.boxRight.box1 {background:url(/public/images/icon_speaker.png) no-repeat 90% 40%;}

/* ¾Èµ¿°ü±¤¸í¼Ò */
.peopleIndex {float:left;width:100%;height:218px;background-color:#5B5951;}
.peopleIndex a.peopleTab {position:absolute;left:1px;z-index:1;display:block;font-size:11pt;font-weight:600;text-align:center;color:#fff;}
.peopleIndex a.peopleTab span {float:left;width:118px;padding:8px 7px 8px 0;background:url(/public/images/bg_tab.png) no-repeat right bottom;}
.peopleIndex a.current span,
.peopleIndex a:hover.peopleTab span {background:#2C55AB url(/public/images/bg_tab_o.png) no-repeat right bottom;}
.peopleIndex .tabpage {display:none;} /* °¡·ÁÁö´Â ÅÇ */
.peopleIndex .current {display:block;} /*¼±ÅÃµÈ ÅÇ*/
.peopleIndex dl {float:left;position:absolute;left:119px;width:305px;height:218px;padding:0 25px;margin:0;}
.peopleIndex dl dt {padding:0;margin:25px 0 15px 10px;font-size:18pt;font-weight:600;color:#333;line-height:1.2em;}
.peopleIndex dl dt span {font-size:9pt;color:#666;}
.peopleIndex dl dd {padding:0;margin:0;}
.peopleIndex dl dd ul {float:left;width:auto;padding:0;margin:0;list-style:none;border-left:1px solid #DADADA;border-top:1px solid #DADADA;}
.peopleIndex dl dd ul li {display:inline;float:left;width:150px;font-weight:600;border-right:1px solid #DADADA;border-bottom:1px solid #DADADA;}
.peopleIndex dl dd ul li a {display:block;width:90%;padding:4px 0 4px 10%;color:#333;text-decoration:none;background:#fff url(/public/images/bl_tab_link.png) no-repeat 90% 50%;}
.peopleIndex dl dd ul li a:hover {color:#fff;background-color:#2C5AB0;}
.peopleIndex .peopleTabImg {float:left;position:absolute;left:10px;top:15px;}
dl#peopleIndex0 {background:#fff url(/public/images/bg_hotspot.jpg) no-repeat 0 bottom;} /* °ü±¤¸í¼Ò ¹è°æ */
dl#peopleIndex1 {background:#fff url(/public/images/bg_hotspot.jpg) no-repeat 0 bottom;} /* Ã¼Çè¿©Çà ¹è°æ */
dl#peopleIndex2 {background:#fff url(/public/images/bg_hotspot.jpg) no-repeat 0 bottom;} /* ¹®È­Çà»ç¾Ë¸² ¹è°æ */
dl#peopleIndex3 {background:#fff url(/public/images/bg_hotspot.jpg) no-repeat 0 bottom;} /* ÃßÃµÄÚ½º ¹è°æ */
a.peopleTab1 {top:244px;}
a.peopleTab2 {top:284px;}
a.peopleTab3 {top:324px;}

/* ÁöºØ¾ø´Â ¹Ú¹°°ü µµ½Ã ¾Èµ¿ */
.boxCenter.box2 {letter-spacing:-0.1em;background:url(/public/images/bg_museum.jpg) no-repeat 0 bottom;}
.boxCenter.box2 a {display:block;height:218px;color:#000;}
.boxCenter.box2 a:hover {text-decoration:none;}
.boxCenter.box2 strong {float:left;width:240px;padding:15px 0 10px 15px;font-size:18pt;line-height:1.3em;}
.boxCenter.box2 strong u {text-decoration:none;color:#134AB1;}
.boxCenter.box2 strong img {float:right;position:relative;top:-25px;}
.boxCenter.box2 span {float:left;padding:0;margin:0 15px;font-size:9pt;font-weight:600;line-height:1.5em;}
.boxCenter.box2 a span {color:#666;}

/* ¹è³Ê */
.boxRight.box2 ul {clear:both;overflow:hidden;width:94%;padding:0 3%;margin:0;list-style:none;}
.boxRight.box2 ul li {font-size:11pt;font-weight:600;border-bottom:1px dashed #C5C5C5;}
.boxRight.box2 ul li.txtBN1 {background:url(/public/images/banner_maskmuseum.png) no-repeat 18px 50%;}
.boxRight.box2 ul li.txtBN2 {background:url(/public/images/banner_maskdance.png) no-repeat 20px 50%;}
.boxRight.box2 ul li.txtBN3 {background:url(/public/images/banner_aftf.png) no-repeat 25px 50%;}
.boxRight.box2 ul li.txtBN4 {border-bottom:none;background:url(/public/images/banner_stamp.png) no-repeat 25px 50%;}
.boxRight.box2 ul li a {display:block;padding:12px 0 15px 80px;color:#000;}
.boxRight.box2 ul li a:hover {color:#CC0000;text-decoration:none;}

/* ¾Èµ¿Åõ¾î, À¥¸Å°ÅÁø */
.box3 h3 {clear:both;overflow:hidden;padding:0;font-size:14pt;}
.box3 p {clear:both;overflow:hidden;padding:0;margin:0 15px 15px 15px;font-size:9pt;font-weight:600;line-height:1.4em;}
.box3 ul {clear:both;overflow:hidden;padding:0;margin:0 10px;list-style:none;}
.box3 ul li {display:inline;float:left;width:31.3%;margin:0 2% 0 0;font-size:10pt;font-weight:600;text-align:center;}
.box3 ul li a {display:inline-block;width:100%;padding:6px 0;color:#fff;background-color:#808080;}
.box3 ul li a:hover,
.box3 ul li.bgGreen a:hover {text-decoration:none;background-color:#333;}
.box3 ul li.bgGreen a {background-color:#43A502;}
.box3 ul li.bgBlue a:hover {text-decoration:none;background-color:#333;}
.box3 ul li.bgBlue a {background-color:#0277A5;}
.boxLeft.box3 {background:url(/public/images/icon_taxi1.png) no-repeat 100% 0;}
.boxLeft.box3 h3 {margin:15px 0 63px 15px;}
.boxLeft.box3 ul {width:85%;} 
.boxRight.box3 {background:url(/public/images/icon_newsletter.png) no-repeat 90% 40%;}
.boxRight.box3 h3 {margin:15px 0 15px 15px;}

/* °ü±¤¾È³»¼Ò */
.boxCenter.box3 a {display:block;color:#666;}
.boxCenter.box3 a:hover {text-decoration:none;color:#000;background-color:#F7F7F7;}
.boxCenter.box3 strong {float:left;width:240px;}
.boxCenter.box3 strong u {text-decoration:none;}
.boxCenter.box3 strong img  {float:right;}
.boxCenter.box3 span {float:left;width:145px;padding:19px 0 19px 95px;margin:0 15px;font-weight:600;letter-spacing:-0.1em;line-height:1.5em;background:url(/public/images/icon_information.png) no-repeat 5px 0;}

/* quick */
#quick {position:absolute; left:1500px; top:727px; width:100px; height:82px; z-index:1}
#quick ul {margin:0;padding:0;list-style:none;}



/* ¼­ºê 
-----------------------------------------------------------------------------*/

/* ÀÏ¹Ý ÄÜÅÙÃ÷ ÆäÀÌÁö */
#subMidDiv {clear:both;overflow:hidden;width:100%;min-width:1080px;padding:85px 0 40px 0;}
#midLeftDiv {float:left;width:205px;}
#midContentDiv {float:right;width:835px;padding-top:45px;}
#contentDiv {clear:both;overflow:hidden;width:100%;min-height:500px;color:#000;text-align:justify;}

/* Å¸ÀÌÆ² */
#midLeftDiv h2 {clear:both;overflow:hidden;width:100%;padding:10px 0 20px 0;margin:0;font-size:22pt;font-weight:600;color:#fff;letter-spacing:-0.1em;line-height:1.1em;text-align:center;background-color:#2651BD;}
#midLeftDiv h2 span {font-size:8pt;letter-spacing:0;color:#D0DEF3;}

/* ¼­ºê ¸Þ´º */
#leftMenuDiv {float:left;width:100%;padding:0 0 70px 0;margin:0;list-style:none;}
#leftMenuDiv li {float:left;width:100%;font-size:11pt;font-weight:600;line-height:1.4em;border-bottom:1px solid #DFDFDF;}
#leftMenuDiv li a {color:#000;display:block;padding:15px 0 15px 20px;}
#leftMenuDiv li a:hover,
#leftMenuDiv li a.hover,
#leftMenuDiv li.active a {color:#14479B;text-decoration:none;background:url(/public/images/bl_sm_o.png) no-repeat 93% 21px;}
#leftMenuDiv li ul {float:left;width:100%;padding:10px 0;margin:0;list-style:none;border-top:1px solid #DFDFDF;background-color:#F1F1F1;display:none;}
#leftMenuDiv li.active ul {display:block;}
#leftMenuDiv li ul li {display:block;padding:0;margin:0;line-height:2.0em;border:none;background:none;font-weight:600;}
#leftMenuDiv li ul li a,
#leftMenuDiv li.active ul li a {display:block;padding:0 0 0 30px;color:#000;font-size:10pt;letter-spacing:-0.05em;background:none;}
#leftMenuDiv li ul li a:hover,
#leftMenuDiv li ul li.active a {text-decoration:none;color:#14479B;background:none;}

/* ¼­ºêÅ¸ÀÌÆ² */
#subtitle {clear:both;overflow:hidden;width:100%;padding:0 0 12px 0;margin:0 0 40px 0;font-size:20pt;font-weight:600;color:#000;line-height:1.3em;border-bottom:2px solid #666;}

/* ÇöÀç À§Ä¡ */
#locationDiv {float:right;position:absolute;right:0;top:145px;width:auto;padding-left:20px;font-size:9pt;background:url(/public/images/location.gif) no-repeat 0 5px;}
#locationDiv a {color:#666;}

/* SNS °øÀ¯ */
#sns_pr{width:126px;top:83px;right:0px;position:absolute;font-size:0;list-style:none none outside;padding:0;margin:0;}
#sns_pr li{display:block;float:left;margin-left:2px;}
#sns_pr li button{display:block;width:40px;height:35px;background:url(/public/images/btn_snspr.gif) no-repeat 0 0;font-size:0;line-height:0;border:1px solid #E2E2E2;}
#sns_pr li.fb button{background-position:0 0;}
#sns_pr li.tt button{background-position:0 -50px;}
#sns_pr li.pr button{background-position:0 -100px;}


/* ÄÜÅÙÃ÷ ºÎºÐ 
-----------------------------------------------------------------------------*/

.Left {float:left;}
.Right {float:right;}

/* ÅØ½ºÆ® »ö»ó ÁöÁ¤(ÀÏ¹Ý ÅØ½ºÆ® °­Á¶ÀÇ ÀÇ¹Ì) */
.blue {color:#3576D9;}
.green {color:#00AC90;}
.orange {color:#E96900;}
.red {color:#FF0000;}
.yellow {color:#FFFF00;}

/* ÀÛÀº Å¸ÀÌÆ² */
h4.blue,
dl.blue dt,
.blue caption {color:#004C95;background:url(/public/sub1/images/bullet1.gif) no-repeat 1px 7px;}

h4.green,
dl.green dt,
.green caption {color:#008550;background:url(/public/sub1/images/bullet2.gif) no-repeat 0 7px;}

h4.orange,
dl.orange dt,
.orange caption {color:#FF6600;background:url(/public/sub1/images/bullet3.gif) no-repeat 0 7px;}

h4.violet,
dl.violet dt,
.violet caption {color:#64259E;background:url(/public/sub1/images/bullet4.gif) no-repeat 0 7px;}

/* ÇÑ ÁÙ¿¡ ÇÏ³ª¾¿ µé¾î°¡´Â DL */
dl.stt1 {clear:both;overflow:hidden;width:100%;padding:0;margin:0 0 30px 0;}
dl.stt1 dt {padding:0 0 0 17px;margin:0 0 10px 0;font-size:1.1em;font-weight:600;}
dl.stt1 dd {padding:0 0 0 15px;margin:0;color:#333;}
dl.stt1 dd ul {padding:0 0 0 25px;margin:0;}


/* ÇÑ ÁÙ¿¡ ¿©·¯°³ µé¾î°¡´Â DL */
dl.stt2 {float:left;padding:0;margin:0 0 30px 0;}
dl.stt2 dt {padding:0 0 0 17px;margin:0 0 10px 0;font-size:1.1em;font-weight:600;}
dl.stt2 dd {padding:0;margin:0;color:#333;}

/* ÄÁÅÙÃ÷ ³» »ó´Ü ÀÌ¹ÌÁö Å¸ÀÌÆ² */
h3.st1 {clear:both;overflow:hidden;width:80%;padding:10px 0 10px 20%;margin:0 0 30px 0;font-size:10pt;font-weight:600;color:#7C7C7C;line-height:2.0em;}
h3.st1 span {font-size:14pt;font-weight:600;font-family:Arial, Verdana, Helvetica, sans-serif;text-transform:uppercase;color:#4573B8;}
h3.st1 strong {font-size:14pt;font-weight:600;font-family:"nanummyeongjo","Nanum Myeongjo","batang";color:#1D5EB6;}

h3.st2 {clear:both;overflow:hidden;width:80%;padding:20px 0 5px 20%;margin:0 0 7px 0;font-size:10pt;color:#F55102;line-height:3.2em;}
h3.st2 strong {font-size:18pt;}
h3.st2 span {font-size:9pt;color:#7C7C7C;line-height:1.4em;}
h3.st2,
h3.st2 strong {font-weight:600;font-family:"nanummyeongjo","Nanum Myeongjo","batang";}

/* ÄÁÅÙÃ÷ ¿µ¿ª ³» ¸Þ´º */
/* ¹Ú½ºÇü */
#tabNav1 {clear:both;overflow:hidden;width:100%;padding:0;margin:0 0 30px 0;list-style:none;}
#tabNav1 li {display:inline;float:left;width:165px;margin:1px;font-weight:600;}
#tabNav1 li a {float:left;width:163px;padding:2px 0;color:#000;text-align:center;border:1px solid #D2D2D2;background-color:#EFF1F2;}
#tabNav1 li a:hover,
#tabNav1 li.current a {text-decoration:none;color:#fff;border:1px solid #075093;background-color:#4573B8;}
/* ÅÇÇü */
#tabNav2 {clear:both;overflow:hidden;width:98%;padding-left:2%;margin-bottom:30px;border-bottom:1px solid #999;}
#tabNav2 ul {clear:both;overflow:hidden;padding:0;margin:0;list-style:none;border-left:1px solid #D2D2D2;}
#tabNav2 ul li {display:inline;float:left;font-weight:600;border-top:1px solid #D2D2D2;border-right:1px solid #D2D2D2;background-color:#EFF1F2;}
#tabNav2 ul li a {display:inline-block;padding:5px 12px;color:#000;}
#tabNav2 ul li a:hover,
#tabNav2 ul li.current a {color:#fff;text-decoration:none;background-color:#4573B8;}

/* Å×ÀÌºí ±âº» ¼Ó¼º */
.data_t {clear:both;overflow:hidden;width:100%;margin-bottom:20px;border-left:1px solid #C0C0C0;border-collapse:separate;empty-cells:show;border-spacing:0;}
.data_t caption {padding-left:17px;margin:5px 0 5px 0;font-size:11pt;text-align:left;font-weight:600;background:url(/public/sub1/images/bullet1.gif) no-repeat 1px 7px;}
.data_t caption span {float:right;right:0;font-size:9pt;font-weight:400;color:#333;}
.data_t thead th {padding:8px 0;font-weight:600;text-transform:uppercase;}
.data_t thead th.none {border-top:none;}
.data_t th,
.data_t td {padding:8px 5px;text-align:center;line-height:1.4em;border-bottom:1px solid #C0C0C0;border-right:1px solid #C0C0C0;color:#333;text-align:center;}
.data_t tbody th {font-weight:600;}
.data_t tfoot th,
.data_t tfoot td {background-color:#f6f6f6;}
.data_t tbody td.txLeft {text-align:left;}

/* Å×ÀÌºí td ¿ÞÂÊ Á¤·Ä */
.tdLeft tbody td,
table th.text_left,
table td.text_left,
table td.fleft {text-align:left;}

/* »ö»óº° Å×ÀÌºí thead ¿µ¿ª¿¡ ¹è°æ ¹× ¶óÀÎ»ö ÁöÁ¤ */
table.blue {border-top:2px solid #4D90D0;}
table.blue thead th {color:#004C95;border-bottom:1px solid #4D90D0;background-color:#F9FBFE;}
table.green {border-top:1px solid #008550;}
table.green thead th {color:#008550;border-bottom:1px solid #008550;background-color:#EDFAF5;}
table.orange {border-top:1px solid #FF6600;}
table.orange thead th {color:#FF6600;border-bottom:1px solid #FF6600;background-color:#FEEFDE;}
table.violet {border-top:1px solid #8560A8;}
table.violet thead th {color:#64259E;border-bottom:1px solid #8560A8;background-color:#F7EFF8;}

/* º»¹® ³»¿¡ ¸µÅ© ÅØ½ºÆ® »ö»ó ÁöÁ¤ */
table.blue tr a,
table.blue td a,
a.blue {color:#1F62C8;}
table.green tr a,
table.green td a,
a.green {color:#008550;border-bottom:1px dashed #008550;}
table.orange tr a,
table.orange td a,
a.orange {color:#FF6600;border-bottom:1px dashed #FF6600;}
table.violet tr a,
table.violet td a,
a.violet {color:#64259E;border-bottom:1px dashed #8560A8;}

/* °ü±¤ÀÚ¿ø °Ë»ö Æû */
#resources_form {float:left;width:auto;margin-bottom:10px;}
#resources_search {float:left;width:auto;padding:0;margin:0;}
#resources_search select {vertical-align:middle;padding:3px;border:solid 1px #ccc;}
#resources_search input {width:115px;padding:4px;border:solid 1px #ccc;vertical-align:middle;}
#resources_search button {height:26px;color:#fff;background-color:#676767;vertical-align:middle;border:solid 1px #676767;}
#resources_num {float:right;width:auto;font-size:9pt;color:#666;}

/* °ü±¤ÀÚ¿ø ¸®½ºÆ®, ºä °øÅë */
.resources_subject {width:480px;}
.resources_subject h3 {font-weight:600;padding:0;}
.resources_subject dl {clear:both;overflow:hidden;width:97%;padding:1% 0 1% 3%;background-color:#F1F1F1;}
.resources_subject dl dt {float:left;width:15%;padding:0 0 0 2%;margin:0;background:url(/public/images/dot_gray.gif) no-repeat 0 50%;}
.resources_subject dl dd {float:right;width:82%;padding:0;margin:0;}
.resources_subject dl dd a {color:#1F62C8;}

/* °ü±¤ÀÚ¿ø ¸®½ºÆ® */
#resources_list_wrap {clear:both;overflow:hidden;width:100%;border-top:2px solid #BFBFBF;}
.resources_list {clear:both;overflow:hidden;width:100%;padding:30px 0;border-bottom:1px solid #eee;}
.resources_list .resources_picture {float:left;width:190px;}
.resources_list .resources_picture img {width:180px;border-radius:15px;box-shadow:#ccc 1px 1px 2px 0;}
.resources_list .resources_subject {float:left;position:relative;left:30px;line-height:1.5em;}
.resources_list .resources_subject h3 {margin:0;font-size:17pt;}
.resources_list .resources_subject h3 a {color:#333;}
.resources_list .resources_subject dl {margin:0;font-size:9pt;}

/* °ü±¤ÀÚ¿ø ºä */
.resources_view {clear:both;overflow:hidden;width:100%;padding:30px 0 20px 0;border-top:2px solid #BFBFBF;}
.resources_view .resources_picture {float:left;width:310px;margin-bottom:30px;}
.resources_view .resources_picture img {width:100%;border:solid 1px #ccc;}
.resources_view .resources_subject {float:right;line-height:2.0em;}
.resources_view .resources_subject h3 {float:left;margin:5px 0 20px 0;font-size:20pt;}
.resources_view .resources_subject dl {margin:0 0 30px 0;font-size:10pt;}
.resources_view.no-thumb .resources_subject {width:auto;float:none;}
.resources_view p {clear:both;width:100%;}
.resources_view h4 {float:left;width:817px;padding:10px 0 0 10px;margin:20px 0 10px 0;font-size:11pt;font-weight:600;color:#000;line-height:1.1em;border-left:8px solid #1F62C8;/*background:url(/public/images/bullet3.gif) no-repeat 18px 50%;*/}
.resources_album {clear:both;overflow:hidden;width:813px;padding:20px 10px;margin-bottom:30px;border:1px solid #C7C5C5;position:relative;}
.resources_album .Left,
.resources_album .Right {position:absolute;top:80px;width:21px;}
.resources_album .Left {left:10px;}
.resources_album .Right {right:10px;}
.resources_album ul {width:750px;height:150px;overflow:hidden;padding:0;margin:0 auto;list-style:none;}
.resources_album ul li {display:inline;float:left;width:33.3%;text-align:center;}
.resources_album ul li img {width:225px;height:150px;}
.resources_detail {border-top:none;}
.resources_view .resource_paragraph {clear:both;}

/* °ü±¤ÀÚ¿ø ¸®½ºÆ®, ºä¿¡ »ç¿ëµÈ ¹öÆ° */
.resources_button1 li.bgBlue a {color:#fff;background:#6AA3DA url(/public/images/bl_resources2.png) no-repeat 90% 50%;}
.resources_button1,
.resources_button2 {float:right;width:110px;padding:0;margin:0;list-style:none;}
.resources_button1 li,
.resources_button2 li {display:block;margin-bottom:5px;font-size:9pt;}
.resources_button1 li a,
.resources_button2 li a {display:block;width:98px;padding:6px 0 6px 10px;color:#000;border:1px solid #C7C5C5;background:url(/public/images/bl_resources1.png) no-repeat 90% 50%;}
.resources_button1 li a:hover,
.resources_button2 li a:hover {color:#fff;text-decoration:none;background:#666 url(/public/images/bl_resources2.png) no-repeat 90% 50%;}

.paging-container {margin-top: 1em;}

/* pdfbooks */
#pdfbooks ul.items {display:block;padding:0;margin:0;list-style-type:none;list-style-position:outside;}
#pdfbooks ul.items li.item {display:block;float:left;width:410px;height:200px;line-height:1.8;}
#pdfbooks ul.items li.item a.thumb img {float:left;width:125px;border:solid 1px #ddd;margin-right:10px;}
#pdfbooks ul.items li.item strong {color:#5463A5;font-size:1.1em;font-weight:600;}
#pdfbooks ul.items li.item span {}
#pdfbooks ul.items li.split {clear:both;font-size:1px;color:#ffffff;margin:3px 0;height:1px;line-height:1px;}
#pdfbooks ul.items li.item a.pdf_files_link {}
#pdfbooks div.pdf_files {position:relative;height:1px;}
#pdfbooks ol.pdf_files {display:none;position:absolute;border:solid 1px #777;background:#f4f4f4;padding:3px 5px;margin:0;list-style-position:inside;}
#pdfbooks ol.pdf_files li {display:block;white-space:nowrap;font-size:12px;line-height:1.6;}

/* clearfix */
.group:after {visibility:hidden;display:block;content:"";clear:both;height:0;}
.group {zoom:1;}

a.new-win {padding-right:20px;background:url(/_cs_/icon/16/333/feather/open.png) no-repeat 100% 0;}

/* ¾ÆÀÌÄÜ ¸Þ´º */
#btnIcon {clear:both;overflow:hidden;width:100%;padding:15px;margin:0 0 40px 0;list-style:none;background:#eee;}
#btnIcon li {display:inline;float:left;width:260px;font-size:10pt;font-weight:600;text-align:center;border-right:1px solid #CCCCCC;}
#btnIcon li.none {width:260px;border-right:none;}
#btnIcon li a {color:#000;}
#btnIcon li img {margin-bottom:8px;}

/* °ü±¤ÅÃ½ÃÁ¤º¸ */
.taxiinfo {clear:both;overflow:hidden;width:98%;padding:8px 0;margin:0 0 30px 0; border:1px dashed #B2B2B2;}
.taxiinfo dt {float:left;width:305px;padding:120px 0 0 0;margin:0 0 0 5px;font-weight:bold;font-size:1.0em;text-align:center;color:#000;background:url(/public/sub2/images/taxi_top.gif) no-repeat 10px 0;}
.taxiinfo dd {float:right;width:480px;padding:20px 0 0 0;margin:0;}
.taxiinfo dd span {margin:0 15px 0 0;font-size:11pt;font-weight:600;}

/* »ç´ç¼³¸í */
.data_info {clear:both;overflow:hidden;width:98%;padding:8px 0;margin:0 0 30px 0; border:1px dashed #B2B2B2;}
.data_info dd {float:left;width:770px;padding:10px 20px;margin:0;}
.data_info dd span {margin:0 15px 0 0;font-size:11pt;font-weight:600;}

.contt{font-size: 16px; color: #003399;}
.contt2 {color: #CC0033;font-size:16px;font-weight:600;}

/* print preview */
@media print {
    body#sub{padding:1em;}
    #sub #topDiv,
    #sub #topMenuDiv,
    #sub #midLeftDiv,
    #sub #bottomDiv{display:none;}
    #sub #subMidDiv{padding:0;}
    #sub #midContentDiv{float:none;width:100%;padding-top:0;}
    #sub .outWrap{width:100%;}
    #sub #midContentDiv img{max-width:100%;}
    #sub #locationDiv{top:20px;}
}

.zoom1{zoom:.7;-moz-transform:scale(.7);-moz-transform-origin:0 0;}
.zoom2{zoom:.8;-moz-transform:scale(.8);-moz-transform-origin:0 0;}
.zoom3{zoom:.9;-moz-transform:scale(.9);-moz-transform-origin:0 0;}
.zoom4{zoom:1;-moz-transform:scale(1);-moz-transform-origin:0 0;}
.zoom5{zoom:1.1;-moz-transform:scale(1.1);-moz-transform-origin:0 0;}
.zoom6{zoom:1.2;-moz-transform:scale(1.2);-moz-transform-origin:0 0;}
.zoom7{zoom:1.5;-moz-transform:scale(1.5);-moz-transform-origin:0 0;}
.zoom8{zoom:2;-moz-transform:scale(2);-moz-transform-origin:0 0;}