@charset "euc-kr";

/**
noscript ´ëÃ¼ÄÜÅÙÃ÷
**/
/* ±ÛÀÚÅ©±âÁ¶Àý */
#font_acc{position:absolute; top:10px; left:665px; width:100px; height:15px; padding:5px; background:#fff; border:1px solid #ccc;}

/* ¸ÞÀÎ¸Þ´º */
#topmenu_acc{position:absolute; top:0px; left:0px; z-index:99; width:945px; padding:5px; background:#fff; border:1px solid #ccc;}
#topmenu_acc #topmenu_acc_inner{position:relative; overflow:auto; width:100%; height:55px;}
#topmenu_acc li.menu1{float:left; width:130px;}
#topmenu_acc li.menu2{float:left; width:130px;}
#topmenu_acc li.menu3{float:left; width:130px;}
#topmenu_acc li.menu4{float:left; width:130px;}
#topmenu_acc li.menu5{float:left; width:130px;}
#topmenu_acc li.menu6{float:left; width:130px;}
#topmenu_acc li.menu7{float:left; width:130px;}
#topmenu_acc li ul{margin:5px 0 0 0;}
#topmenu_acc li ul li{padding:2px 0; font-size:0.92em;}
#topmenu_acc li ul li.current_on a{color:#3c6abd; text-decoration:underline;}

/* ÆË¾÷Á¸ */
#pop_acc{float:left; display:inline; width:280px; margin:-45px 0 0 40px;}
#pop_acc ul{position:relative; overflow:auto; width:260px; height:50px; padding:5px; background:#fff; border:1px solid #ccc;}
#pop_acc ul li{padding:2px 0 2px 6px; background:url(/source/korean/images/main/notice_ico.gif) no-repeat 0 0.5em;}

/* ¹è³Ê¸ðÀ½ */
#banner_acc{position:absolute; top:475px; left:400px; width:325px; height:100px; padding:5px; background:#fff; border:1px solid #ccc;}
#banner_acc ul{position:relative; overflow:auto; width:310px; height:80px; margin:5px 0 0 0; padding:5px; line-height:1.4em; background:#fafafa; border:1px solid #eaeaea;}

/* ¸µÅ©»çÀÌÆ® */
.linksite_acc{clear:both; width:150px; line-height:1.3em; padding:5px; background:#fff; border:1px solid #ccc;}
.linksite_acc p{clear:both; font-weight:bold;}
.linksite_acc ul{position:relative; overflow:auto; width:140px; height:80px; margin:5px 0 0 0; padding:5px; line-height:1.4em; background:#fafafa; border:1px solid #eaeaea;}

/* °Ô½ÃÆÇ */
#notice_acc{position:absolute; top:0px; left:0px; width:358px; height:105px; padding:5px; line-height:0.5em; background:#fff; border:1px solid #ccc; z-index:99;}
#notice_acc .notice_acc1{float:left; width:150px;}
#notice_acc .notice_acc2{float:right; width:150px;}
#notice_acc .notice_acc3{clear:both; float:left; width:350px;}
#notice_acc p{margin:5px 0; font-weight:bold;}
#notice_acc li{clear:both; padding:0 0 0 8px; line-height:1.7em; font-size:0.92em; background:url(../images/main/notice_ico.gif) no-repeat 0 7px;}

/**
°øÅë Àû¿ë¿ä¼Ò
**/
/*
°øÅë ·¹ÀÌ¾Æ¿ô
*/
#skip-navigation{z-index:9999; position:absolute; left:0; top:0;}
#skip-navigation *{list-style:none; margin:0; padding:0;}
#skip-navigation a{display:block; width:1px; height:1px; overflow:hidden; color:#000; white-space:nowrap;}
#skip-navigation a:focus,
#skip-navigation a:active{width:100px; height:auto; background:#ffd;}

#containerBox{float:left; width:100%; background:url(/source/korean/images/common_2018/bg.gif) repeat-x;}
#container{position:relative; overflow:hidden; width:100%;}
#headArea{position:relative; overflow:hidden; width:1000px; height:120px; z-index:1; margin:0 auto;}

h1{position:absolute; top:26px; left:0px; z-index:96;}
h1 img{vertical-align:top;}

#lnb{position:absolute; float:left; top:11px; left:530px; width:470px; z-index:1000;}
#global{float:left;  padding:4px 0 0 0; width:197px; font-size:92%;}
#global li{float:left; padding:0 9px 0 0; margin:0 7px 0 0; letter-spacing:-1px; background:url(/source/korean/images/common_2014/bg_global.gif) no-repeat 100% 3px;}
#global li.language {position:relative; width:82px; background:none; margin:-3px 0 0 0; padding:0; z-index:1000; cursor:pointer;}
#global li.language .lang_list {position:absolute; top:16px; left:0px; width:77px; padding:5px 0 0 5px; background:#b892e2; z-index:1000; display:none;}
#global li.language .lang_list li {float:none; margin:0 0 5px 0; padding:0; background:none; letter-spacing:0;}
#global li.language .lang_list li a {color:#fff;}

#search{float:left; width:135px; }
#search .searchbar{width:110px; height:20px; line-height:20px; border:none; border:1px solid #cbcbcb; border-right:none;}

#font_control{float:right;}
#font_control li{float:left;}
#font_control li img{vertical-align:top;}


/* ¸ÞÀÎ¸Þ´º */
#mainmenu{float:left; position:absolute; top:51px; left:300px; z-index:97; width:700px; height:43px;}
ul#topmenu{float:left; width:100%; z-index:40;}
#topmenu li{float:left; letter-spacing:-1px; line-height:0; }
#topmenu li a{float:left; padding:0 37px 0 37px; font-weight:bold; font-size:150%; line-height:130%; text-align:center; text-decoration:none;}

#topmenu li ul{overflow:hidden; position:absolute; top:46px; left:0; width:730px; height:40px; z-index:60; display:none;}
#topmenu li ul li{float:left; padding:0 10px 0 0; margin:0 10px 0 0; line-height:0; letter-spacing:-1px; background:url(/source/korean/images/common_2014/bg_menu.gif) no-repeat 100% 2px;}
#topmenu li ul li a{float:left; width:auto; height:30px; padding:0; line-height:22px; font:normal 100% "µ¸¿ò", Dotum, sans-serif; color:#fff;}
#topmenu li ul li.last-child{padding:0; margin:0; background:none;}
#topmenu li ul li.first-child{display:inline;}

#topmenu li.menu1 ul li.first-child{margin-left:0px;}
#topmenu li.menu2 ul li.first-child{margin-left:130px;}
#topmenu li.menu3 ul li.first-child{margin-left:0px;}
#topmenu li.menu4 ul li.first-child{margin-left:340px;}
#topmenu li.menu5 ul li.first-child{margin-left:420px;}
#topmenu li.menu6 ul li.first-child{margin-left:380px;}

#topmenu li.menu3 ul {width: 780px;left: -90px;}

#topmenu li ul li.current a:link,
#topmenu li ul li.current a:visited{color:#fff; background:none;}
#topmenu li ul li.current a:active,
#topmenu li ul li.current a:focus,
#topmenu li ul li.current a:hover{color:#e4f4fd; text-decoration:underline; background:none;}

#topmenu li ul li.current_on a:link,
#topmenu li ul li.current_on a:visited,
#topmenu li ul li.current_on a:active,
#topmenu li ul li.current_on a:focus,
#topmenu li ul li.current_on a:hover{color:#e4f4fd; text-decoration:underline; background:none;}

/* ÇªÅÍ */
#footArea{overflow:hidden; width:100%; border-top:1px solid #cacaca;}
#foot{position:relative; overflow:hidden; width:1000px; padding:15px 0 50px 0; margin:0 auto;}
#foot .info{overflow:hidden; width:1000px; }
#foot .info .list{float:left; width:600px; padding:3px 0 0 0;}
#foot .info .list li{float:left; padding:0 10px 0 0; margin:0 10px 0 0; letter-spacing:-1px;background:url(/source/korean/images/common_2014/bg_foot.gif) no-repeat 100% 3px;}
#foot .info .list li.end{padding:0; margin:0; background:none;}
#foot .info .list li.start a{font-weight:bold; color:#c9651a;}
#foot .info address {clear:both; width:100%; padding:10px 0 5px 0; color:#414141;}
#foot .info p{text-transform:uppercase; font-size:80%; color:#4f4f4f;}
#foot .info .linksite{float:right; width:360px;}
#foot .info .linksite fieldset{float:left; padding:0 0 0 5px;}
#foot .info .linksite fieldset select{width:135px;}

/*
¸ÞÀÎ ·¹ÀÌ¾Æ¿ô
*/
#mainContent{overflow:hidden; width:100%; padding:25px 0 0 0;}
#mainTop{overflow:hidden; margin:0 0 30px 0;}
#mainBottom .sec1{padding-bottom:30px;}
#mainBottom .sec2{padding:30px 0 60px 0; background:#eee;}
#mainBottom .sec1 .inner{position:relative; overflow:hidden; width:1000px; margin:0 auto;}
#mainBottom .sec2 .inner{position:relative; overflow:hidden; width:1000px; margin:0 auto;}
#mainBottom .sec2 .sec2_bottom{overflow:hidden; width:100%; padding-top:25px;}
#mainContent h4{font-size:122%; font-weight:bold; letter-spacing:-1px;}
#mainBottom .sec1 .left{float:left;}
#mainBottom .sec1 .quick{float:right; width:630px; background:url(/source/korean/images/main_2018/quick_line.gif) repeat-x 0 185px;}
#mainBottom .sec1 .quick ul{float:left;}
#mainBottom .sec1 .quick ul li{float:left; margin:15px 0; padding:15px 0; border-right:1px solid #e6e6e6;}
#mainBottom .sec1 .quick ul li a{display:block; width:92px; padding:105px 32px 5px 32px; text-align:center; font-size:115%; font-weight:bold;}
#mainBottom .sec1 .quick ul li.q1 a{background:url(/source/korean/images/main_2018/q1.gif) no-repeat center 5px;}
#mainBottom .sec1 .quick ul li.q2 a{background:url(/source/korean/images/main_2018/q2.gif) no-repeat center 5px;}
#mainBottom .sec1 .quick ul li.q3 a{background:url(/source/korean/images/main_2018/q3.gif) no-repeat center 5px;}
#mainBottom .sec1 .quick ul li.q4 a{background:url(/source/korean/images/main_2018/q4.gif) no-repeat center 5px;}
#mainBottom .sec1 .quick ul li.q5 a{background:url(/source/korean/images/main_2018/q5.gif) no-repeat center 5px;}
#mainBottom .sec1 .quick ul li.q6 a{background:url(/source/korean/images/main_2018/q6.gif) no-repeat center 5px;}
#mainBottom .sec1 .quick ul li.q7 a{background:url(/source/korean/images/main_2018/q7.gif) no-repeat center 5px;}
#mainBottom .sec1 .quick ul li.q8 a{background:url(/source/korean/images/main_2018/q8.gif) no-repeat center 5px;}
#mainBottom .sec1 .quick ul li.q4,
#mainBottom .sec1 .quick ul li.q8{border-right:0;}


/* ÀÇÀåÀÎ»ç¸» */
#chairman{width:340px; height:185px; background:url(/source/korean/images/main_2018/chairman_bg.jpg) no-repeat;}
#chairman .chair_inner{padding:17px 0 0 30px; color:#fff;}
#chairman .chair_inner p{padding-top:20px; font-size:14px;}
#chairman .chair_inner span{font-size:15px;} 
#chairman .chair_btn {margin-top:12px;}
#chairman .chair_btn a {font-size:12px; color:#fff; padding:5px 0 5px 0; } 
#chairman .chair_btn li {margin-top:5px; width:115px;border:solid 1px #fff; text-align:center; padding:5px 0 5px 0;}


/* ÀÇ¿ø¼Ò°³ */
#member{position:relative; width:340px; height:185px; background:#387bc0;}
#member .mem_inner{padding:17px 0 0 30px; color:#fff;}
#member .mem_inner h3{font-size:120%;}
#member .control{float:left; padding:5px;}
#member .control a{float:left; border:1px solid #ccc; margin-left:-1px;}
#member .profile{position:relative; float:left; width:320px; margin-top:10px; color:#fff;}
#member .profile dl{float:left; position:absolute; top:0; left:0; width:295px;}
#member .profile dt{position:absolute; top:0; right:0px;}
#member .profile dt img{width:98px; height:128px;}
#member .profile dd{position:absolute; top:7px; left:0px; width:150px; z-index:2;}
#member .profile dd li{line-height:160%; padding-left:10px; font-size:115%; background:url(/source/korean/images/main_2018/profile_ico.gif) no-repeat 0 10px;}
#member .profile dd li:last-child{margin-top:15px; line-height:100%; background:none;}
#member .profile dd li:last-child a{display:block; text-align:center; margin:0; padding:10px 15px; color:#fff; border:1px solid #fff;}
#member .control{position:absolute; top:8px; right:7px; z-index:2;}
#member .control li{float:left; margin:0 3px 0 0;}

/* ºñÁÖ¾ó*/
#visual{position:relative; float:left; width:100%; background:#eaeaea;}
#visual .list{position:relative; width:100%; margin:0 auto;}
#visual .list li{position:absolute; top:0; left:0; width:100%; height:auto; z-index:1; text-align:center;}
#visual .list li img{width:100%;}
#visual .control{position:absolute; top:15px; right:50%; z-index:99; width:200px; margin-right:-600px;}
#visual .control ul,
#visual .control li{float:left;}
#visual .control .num{padding:0 10px 0 0;}
#visual .control .num li{padding:0 0 0 4px;}
/*
#visual{position:relative; max-width:1600px; margin:0 auto;}
#visual li{position:absolute; top:0; left:0; margin:0; width:100%;}
#visual li img{width:100%;}
#visual .bx-controls {z-index:56; position:absolute; bottom:31px; left:0; width:100%; text-align:center;}
#visual .bx-controls a{width:22px; height:22px; margin:0 2px; border-radius:5px; background:url(/images/kr/main/bg_bullet.png) no-repeat 7px -277px; background-color:rgba(0,0,0,0.5);}
#visual .bx-controls-direction .bx-next{right:0; left:auto; background-position:9px -189px;}
#visual .bx-controls-auto .bx-start{background-position:9px -220px;}
#visual .bx-controls-auto .bx-stop{background-position:8px -248px;}
#visual .bx-controls-auto .active{display:none;}
#visual .bx-pager {padding:2px 0 0 5px;}
#visual .bx-pager a{width:14px; height:14px; margin:0 5px; border-radius:50%; border:1px solid #fff; background:#fff;}
#visual .bx-pager .active{background:#2277c0;}
*/
/* °øÁö»çÇ× */
#board{float:left; overflow:hidden; width:455px; height:250px; padding:0 30px; background:#fff; border:1px solid #ddd;}
#board ul{position:relative; float:left; width:100%;}
#board ul li{float:left;}
#board ul li h4{line-height:0; font-size:115%;}
#board ul li h4 a{float:left; height:25px; padding:30px 15px 5px 15px; margin:0; line-height:25px; text-decoration:none; color:#000;}
#board ul li h4 a#tab4m4{margin:0;}
#board ul li h4 a.on{height:26px; line-height:26px; color:#fff; background:#1e9fe4;}
#board ul ul{background:none; position:absolute; top:80px; left:0;}
#board ul ul li{overflow:hidden; width:100%; margin:0; font-size:110%;}
#board ul ul li a{float:left; overflow:hidden; width:360px; padding:6px 0 6px 10px; white-space:nowrap; word-wrap:normal; text-overflow:ellipsis; box-sizing:border-box; background:url(/source/korean/images/main_2018/board_ico.gif) no-repeat 0 13px;}
#board ul ul li span{float:right; padding:6px 0;}
#board .more a{position:absolute; top:35px; right:0; width:35px; padding:1px 0 1px 7px; letter-spacing:-1px; font-size:100%; background:url(/source/korean/images/main_2018/bg_more.gif) no-repeat 0 4px;}
#board ul ul li.none{width:100%; padding:40px 0; text-align:center; border:1px solid #ccc;}

/* ÀÇ»çÀÏÁ¤ */
#agenda{float:right; width:395px; height:230px; padding:20px 30px 0 30px; background:#fff; border:1px solid #ddd;}
#agenda .agenda{float:left; width:100%;}
#agenda .agenda h4{float:left; margin-bottom:10px;}
#agenda .agenda .date{float:left; padding-left:15px; font-size:200%; font-weight:bold; color:#dc783c;}
#agenda .agenda .result{clear:both; position:relative; overflow:hidden; padding:15px; background:#f7f3f0;}
#agenda .agenda .more{float:right; padding:1px 0 1px 7px; background:url(/source/korean/images/main_2018/bg_more.gif) no-repeat 0 4px;}
#agenda .agenda_today{margin-bottom:25px; padding-bottom:25px; border-bottom:1px solid #ccc;}
#agenda .agenda_today h4{padding-top:8px;}

/* °¶·¯¸® */
#gallery{float:left; position:relative; overflow:hidden; width:540px; height:240px;}
#gallery h4{height:34px; font-size:140%;}
#gallery dl{float:left; position:relative; overflow:hidden; height:210px; margin-right:27px;}
#gallery dl dt img{width:243px; height:150px;}
#gallery dl dd{width:243px; padding-bottom:10px; background:#fff;}
#gallery dl dd span{display:inline-block; padding:10px 10px 0 10px; color:#666;}
#gallery dl dd span a{display:inline-block; color:#333;}
#gallery .more a{position:absolute; top:10px; right:26px; width:35px; padding:1px 0 1px 7px; letter-spacing:-1px; font-size:100%; background:url(/source/korean/images/main_2018/bg_more.gif) no-repeat 0 4px;}

/* ÀÎÅÍ³Ý¹æ¼Û, ¿µ»ó´º½º */
#quick{float:right;}
#quick li{float:left;}
#quick li:first-child{margin-right:30px;}