div#wrap{position:relative}div#wrap
img{border:none}div#wrap
a{text-decoration:none}div#wrap
div#header{position:relative;width:100%;height:120px;z-index:10;background:#fff url("/images/default/main/top_bg.gif") repeat-x 0 0;box-sizing:border-box;border-bottom:1px solid #ddd}#header
.header_inner{width:1200px;margin:0
auto;position:relative}div#wrap div#header
h1{margin:0;float:left;padding-top:7px}div#wrap div#header h1
img{width:134px;height:75px}div.top_gnb{width:100%;z-index:10}div.top_gnb
div.section{width:1200px;margin:0
auto;overflow:hidden;position:relative;height:35px}div.top_gnb
ul{float:right}div.top_gnb ul
li{height:35px;line-height:34px;float:left}div.top_gnb ul li
a{color:#fff;font-size:13px;background:url(/images/default/main/bar.gif) no-repeat 0 center;padding-left:10px;margin-left:10px;text-transform:uppercase}div.top_gnb ul li:first-child
a{background:none;padding-left:0}div.top_gnb
p{position:absolute;left:0;top:5px;color:#fff;font-size:13px}div.top_gnb p
b{font-weight:bold;color:#fff}div.top_gnb p
a{color:#fff;margin-left:5px;font-size:12px;padding:4px
10px;background-color:#13417C;border-radius:3px}#header{z-index:10;width:100%;height:115px}#header
.header_inner{width:1200px;margin:0
auto;position:relative}#header .header_inner
.lnb{position:relative;float:right;margin-top:31px;margin-right:20px}#header .header_inner .lnb
ul{}#header .header_inner .lnb>ul>li{float:left;margin-right:45px}#header .header_inner .lnb > ul > li div
a{text-align:center;font-weight:bold;font-size:17px;box-sizing:border-box;color:#242424;padding-bottom:29px}#header .header_inner .lnb>ul>li:first-child{background:none}div#wrap div#header div#nav ul li
ul{display:none;position:absolute;float:left;top:68px;left:10px;z-index:100;width:100%}div#wrap div#header div#nav ul li ul
li{float:left;margin:0
0 0 20px}div#wrap div#header div#nav ul li ul li
a{color:#555;font-size:15px;font-weight:bold}div#wrap div#header div#nav ul li ul li a:hover{color:#000}#header
.bg_box{position:absolute;width:100%;height:50px;top:120px;left:0;z-index:50;background-color:#fff}div#wrap div#header
p.site_btn{position:absolute;right:0;top:25px}div#wrap div#header  p.site_btn
a{display:block;width:27px;height:37px}div#wrap
div#sitemap{position:absolute;top:0px;width:100%;z-index:10000}div#wrap div#sitemap
div.tsm_bg{width:1200px;margin:0
auto;box-sizing:border-box;position:relative;padding-top:60px}div#wrap div#sitemap div.tsm_bg
div.stitle{color:#fff;font-size:68px}div#wrap div#sitemap div.tsm_bg>ul>li{height:150px}div#wrap div#sitemap div.tsm_bg
ul{content:"";display:block;clear:both}div#wrap div#sitemap div.tsm_bg>ul>li{width:25%;box-sizing:border-box;padding:0px
15px;float:left}div#wrap div#sitemap div.tsm_bg ul li:first-child{margin-left:0}div#wrap div#sitemap div.tsm_bg ul li
div{font-size:20px;font-weight:bold;margin-bottom:15px;text-indent:10px;border-bottom:2px solid #2ec5f4;padding:40px
0px 15px 0px}div#wrap div#sitemap div.tsm_bg ul li
a{color:#2ec5f4}div#wrap div#sitemap div.tsm_bg ul li
ul{content:"";display:block;clear:both;box-sizing:border-box;padding:0px
0px}div#wrap div#sitemap div.tsm_bg ul li ul
li{float:none;width:100%;font-weight:400;font-size:18px;line-height:32px;text-align:left;margin-left:0}div#wrap div#sitemap div.tsm_bg ul li ul li
a{color:#fff;padding-left:7px}div#wrap div#sitemap div.tsm_bg ul li ul li a:hover{color:#d92728;text-decoration:underline !important}div#wrap div#sitemap div.tsm_bg ul li ul li
ul{padding:0;margin-bottom:10px}div#wrap div#sitemap div.tsm_bg ul li ul li ul
li{margin:0;line-height:22px}div#wrap div#sitemap div.tsm_bg ul li ul li ul li
a{color:#a1a1a1;font-size:13px;padding-left:15px}div#wrap div#sitemap div.tsm_bg ul li ul li ul li
ul{display:none}div#wrap div#sitemap div.tsm_bg
p{position:absolute;top:110px;right:0}div#wrap
div#container{width:100%;background:url("/images/default/main/main_bg.jpg") no-repeat center top;height:1210px;box-sizing:border-box;padding:30px
0px}div#wrap div#container
div.section{width:1200px;margin:0
auto;position:relative}div#wrap div#container
.con_tab{position:absolute;right:0;top:0px;overflow:hidden}div#wrap div#container .con_tab
ul{float:left}div#wrap div#container .con_tab
li{float:left;position:relative;z-index:1;width:85px;margin-left:8px}div#wrap div#container .con_tab li:first-child{margin-left:0}div#wrap div#container .con_tab
li.on{z-index:2}div#wrap div#container .con_tab li
a{border:1px
solid #69B7CE;display:block;position:relative;text-align:center;color:#2D4472;font-size:14px;font-weight:bold;height:85px;border-radius:50%;box-sizing:border-box;padding-top:7px}div#wrap div#container .con_tab li.on
a{background:#fff;border:1px
solid #fff}div#wrap div#container .con_tab
p{float:left;margin-left:8px}div#wrap div#container .con_tab p
a{display:block;position:relative;z-index:1;width:85px;text-align:center;color:#000;font-size:14px;font-weight:bold;height:85px;border-radius:50%;box-sizing:border-box;padding-top:10px;background-color:#ffc207;line-height:1.0}div#wrap div#container .con_tab p
img{margin-bottom:5px}div.fl{width:480px;float:left;margin-right:20px;padding-bottom:20px}div.fl
h2{font-size:38px;text-align:center;font-weight:100;color:#373737;line-height:1.2;letter-spacing:-0.06em;font-family:'Noto Sans KR',sans-serif}div.fl h2
b{font-weight:700}div.fl h2
span{color:#5F7FAE;font-size:25px}div.l_list{width:460px;height:630px;background:#4a9bc5 url("/images/default/main/logo_bg.png") no-repeat left top;;margin-left:0px;margin-top:30px;position:relative;box-sizing:border-box;padding:0px
5px;box-shadow:3px 3px 10px #bbb;behavior:url(/css/htc/PIE-1.0.0/PIE.htc)}div.l_list
h3{display:block;position:absolute;top:-18px;height:38px;line-height:30px;text-align:center;box-sizing:border-box;background-color:#fff;border:3px
solid #4a9bc5;left:50%;margin-left:-100px;width:200px;font-size:18px;font-weight:bold;border-radius:38px;box-shadow:2px 2px 10px #0068b0;behavior:url(/css/htc/PIE-1.0.0/PIE.htc);color:#000}div.l_list
p.tit{text-align:center;color:#fff;padding-top:25px;font-size:18px}div.l_list
div.pro_div{overflow-y:scroll;margin-top:10px;height:560px;background-color:#fff}div.l_list div.pro_div
ul{box-sizing:border-box;padding:25px
15px 0px 15px}div.l_list div.pro_div ul
li{position:relative;background:url("/images/default/main/dot_line.gif") repeat-x left top;padding:10px
0px;padding-left:105px}div.l_list div.pro_div ul li:first-child{background:none;padding-top:0;margin:0}div.l_list div.pro_div ul li
span.process{position:absolute;right:0;top:50%;margin-top:-21px;width:42px;height:42px;line-height:42px;text-align:center;box-sizing:border-box;background-color:#87ce25;color:#fff;border-radius:42px;font-size:13px;font-weight:bold}div.l_list div.pro_div ul li
span.waiting{background-color:#aaa}div.l_list div.pro_div ul li
span.finish{background-color:#f13009}div.l_list div.pro_div ul li span.p01,
div.l_list div.pro_div ul li span.p02,
div.l_list div.pro_div ul li span.p03,
div.l_list div.pro_div ul li
span.p04{position:absolute;left:0;text-align:center;font-size:13px;line-height:1.2;width:90px;padding:7px
0px}div.l_list div.pro_div ul li
span.p01{color:#fff;border:1px
solid #fc6767;background-color:#fc6767;border-radius:3px}div.l_list div.pro_div ul li
span.p02{color:#fff;border:1px
solid #2B32B2;background-color:#2B32B2;border-radius:3px}div.l_list div.pro_div ul li
span.p03{color:#fff;border:1px
solid #40E0D0;background-color:#40E0D0;border-radius:3px}div.l_list div.pro_div ul li
span.p04{color:#fff;border:1px
solid #ffa751;background-color:#ffa751;border-radius:3px}div.l_list div.pro_div ul li a
h4{font-size:15px;color:#000;letter-spacing:-0.06em}div.l_list div.pro_div ul li a
p{font-size:14px;color:#ff6618}div.l_list div.pro_div ul li a:hover{text-decoration:underline !important}div.l_list div.pro_div ul
p.more{padding:0;margin-top:5px}div.l_list div.pro_div ul p.more
a{font-size:13px;padding:5px
0px;display:block;width:100%;background:#ebebeb url("/images/default/main/more.png") no-repeat 80% center;text-align:center;color:#666}div.l_list div.pro_div
p.page_style{width:100%;text-align:center;padding:5px
0px}div.l_list div.pro_div p.page_style
a{padding:5px
10px;cursor:pointer;font-weight:bold}div.l_list div.pro_div p.page_style
a.on{background:#ccc;color:#fff}.scircle{width:33px;height:33px;line-height:32px;color:#fff;text-align:center;border-radius:100%;-webkit-border-radius:100%;-moz-border-radius:100%;font-size:0.813em;font-weight:bold;vertical-align:middle;display:inline-block;position:absolute;top:50%;margin-top:-16.5px;right:0;border:1px
solid #c9d5e2}.blue{background-color:#2D4472;color:#fff;border:1px
solid #2D4472}.sky{background-color:#69B7CE;color:#fff;border:1px
solid #69B7CE}.red{background-color:#C65840;color:#fff;border:1px
solid #C65840}.yellow{background-color:#E5A729;color:#fff;border:1px
solid #E5A729}.green{background-color:#568D4B;color:#fff;border:1px
solid #568D4B}div.fr{width:700px;float:left}div.map_wrap{padding-left:100px;margin-top:20px}div.wbox{background-color:#fff;margin-top:118px;width:98%;height:650px;box-shadow:3px 3px 10px #bbb;behavior:url(/css/htc/PIE-1.0.0/PIE.htc);box-sizing:border-box;padding:30px
20px}div.wbox
ul.icon{overflow:hidden}div.wbox ul.icon
li{width:110px;float:left;text-align:center;margin:15px
0px;margin-left:15px}div.wbox ul.icon li
a{display:block;font-size:12px;color:#242424}div.wbox ul.icon li a
div{width:113px;height:113px;display:block;border-radius:50%;background-color:#fff;border:5px
solid #69B7CE;text-align:center;box-sizing:border-box;padding-top:10px}div.wbox ul.icon li a div
img{width:60px}div.wbox ul.icon li.active a
div{background-color:#69B7CE}div.open_class{width:24px;height:31px;position:absolute;color:#fff;text-align:center;font-size:12px;line-height:25px;background:url("/images/default/main/mark.png") no-repeat 100% center}div.open_class
span{position:absolute;top:0px;left:24px;width:200px;height:25px;background:#2b90d9;line-height:25px;border:1px
solid #2b90d9;border-radius:20px;display:none;z-index:100}div.commu{overflow:hidden;margin-top:10px}div#wrap div#container
div.board_l{width:400px;float:left;margin-right:20px}div#wrap div#container div.board_tab
ul{overflow:hidden;position:relative}div#wrap div#container div.board_tab ul
li{float:left}div#wrap div#container div.board_tab ul li
a{width:200px;height:50px;line-height:50px;text-align:center;display:block;color:#818181;font-size:18px;font-weight:bold;background-color:#f0f0f0;box-sizing:border-box;border:1px
solid #d7d7d7}div#wrap div#container div.board_tab ul li:first-child
a{border-right:none}div#wrap div#container div.board_tab ul li.on
a{color:#000;background-color:#fff;border-bottom:1px solid #fff;border-top:1px solid #d7d7d7}div#wrap div#container
div.pcon{z-index:0;overflow:hidden;width:400px;background-color:#fff;height:280px;border:1px
solid #d7d7d7;border-top:none;position:relative;box-sizing:border-box}div#wrap div#container
div.recent_notice{margin:0px
30px}div#wrap div#container div.recent_notice
h4{margin:0px;padding:0px}div#wrap div#container div.recent_notice
dl{margin-top:20px}div#wrap div#container div.recent_notice dl
dt{float:right;line-height:36px;font-size:13px;color:#adadad}div#wrap div#container div.recent_notice dl
dd{line-height:36px;background:url("/images/default/main/dot01.gif") no-repeat left center;padding-left:10px}div#wrap div#container div.recent_notice dl dd a:hover{color:#b71c22;text-decoration:underline !important}div#wrap div#container div.recent_notice
p.more{position:absolute;bottom:30px;left:30px}div#wrap div#container div.recent_notice p.more
a{color:#2b90d9}div#wrap div#container
div.gallery{width:780px;float:left;background-color:#fff;box-sizing:border-box;border:1px
solid #d7d7d7;height:330px;padding:20px
30px;position:relative}div#wrap div#container div.gallery
h4{font-size:18px;font-weight:bold;color:#000;margin-bottom:20px}div#wrap div#container div.gallery ul
li{float:left;margin-left:15px;width:228px;height:230px}div#wrap div#container div.gallery ul li:first-child{margin-left:0px}div#wrap div#container div.gallery ul li
p.gallery_photo{position:relative}div#wrap div#container div.gallery ul li p.gallery_photo
a{display:inline-block}div#wrap div#container div.gallery ul li p.gallery_photo
img{width:228px;height:149px}div#wrap div#container div.gallery ul li
div.gallery_name{font-weight:bold;width:228px;text-align:center;margin-top:10px}div#wrap div#container div.gallery ul li div.gallery_name
p.subject{color:#333;font-size:15px;font-weight:bold}div#wrap div#container div.gallery ul li div.gallery_name
p.date{font-size:13px;color:#bebebe;margin-bottom:5px}div#wrap div#container div.gallery
p.more{position:absolute;top:25px;right:30px}.effect_brd
.brd_top{position:absolute;left:0;top:0;width:0;height:4px;background:#2b90d9;transition:0.3s}.effect_brd
.brd_right{position:absolute;right:0;top:0;width:4px;height:0;background:#2b90d9;transition:0.8s;transition-delay:0.3s}.effect_brd
.brd_bottom{position:absolute;right:0;bottom:0;width:0;height:4px;background:#007cef;transition:0.3s}.effect_brd
.brd_left{position:absolute;left:0;bottom:0;width:4px;height:0;background:#007cef;transition:0.3s;transition-delay:0.3s}.effect_brd:hover
.brd_top{width:100%}.effect_brd:hover
.brd_right{height:100%}.effect_brd:hover
.brd_bottom{width:100%}.effect_brd:hover
.brd_left{height:100%}div.aside{position:fixed;top:280px;right:0;width:150px;z-index:99}div.aside
h3{background-color:#4A9BC5;height:50px;line-height:50px;color:#fff;font-weight:800;font-size:16px;text-align:center}div.aside
ul{background-color:#13417C}div.aside ul
li{}div.aside ul li
a{display:block;height:56px;line-height:56px;padding-left:5px;border-top:1px solid #23568D;color:#fff;font-weight:800;font-size:13px}div.aside ul li:first-child
a{border-top:none}div.aside ul li
img{vertical-align:middle;margin-right:5px;width:30px}div.aside
p.top{border:1px
solid  #23568D;height:50px;line-height:50px;font-weight:800;font-size:17px;text-align:center;background-color:#fff}div.aside p.top
a{color:#222}div.aside p.top
span{background:url("/images/default/main/top.png") no-repeat right center;padding-right:23px}div.aside
p.spot{margin-top:20px}div#wrap
div#footer{width:100%;clear:both;background-color:#38383a;padding:30px
0px}div#wrap div#footer
div.copyright{width:1200px;margin:0
auto;line-height:150%;position:relative}div#wrap div#footer div.copyright
h3{float:left;margin:0px
30px 30px 0px;padding-top:10px}div#wrap div#footer div.copyright
p{margin-bottom:5px;color:#a9a9a9;font-size:13.5px}div#wrap div#footer div.copyright
p.copy{margin-top:0px}div#wrap div#footer div.copyright
span.vbar{color:#a1a1a1;padding:0px
10px}div#wrap div#footer
ul.fcon{overflow:hidden}div#wrap div#footer ul.fcon
li{float:left;height:45px;line-height:45px;padding-left:15px;margin-left:15px;background:url("/images/default/main/vbar.gif") no-repeat 0 center}div#wrap div#footer ul.fcon li
a{color:#fff;font-size:14px}div#wrap div#footer ul.fcon li a
span{color:#f98407}div#wrap div#footer ul.fcon li:first-child{margin:0;padding:0;background:none}div#wrap div#footer
ul.quick{overflow:hidden;position:absolute;top:20px;right:0;border-left:1px solid #525253;padding-left:40px;padding-top:10px}div#wrap div#footer ul.quick
li{float:left;width:80px;margin-left:5px}div#wrap div#footer ul.quick li
a{height:100px;display:block;text-align:center;box-sizing:border-box;padding-top:65px;font-size:13px;line-height:1.2;color:#fff}div#wrap div#footer ul.quick li.q01
a{background:url("/images/default/main/q01.png") no-repeat center top}div#wrap div#footer ul.quick li.q02
a{background:url("/images/default/main/q02.png") no-repeat center top}div#wrap div#footer ul.quick li.q03
a{background:url("/images/default/main/q03.png") no-repeat center top}div#wrap div#footer ul.quick li a:hover{color:#0399f4}div#wrap div#footer ul.quick li.q01 a:hover{background:url("/images/default/main/q01_ov.png") no-repeat center top}div#wrap div#footer ul.quick li.q02 a:hover{background:url("/images/default/main/q02_ov.png") no-repeat center top}div#wrap div#footer ul.quick li.q03 a:hover{background:url("/images/default/main/q03_ov.png") no-repeat center top}div.cal_today{overflow:hidden;position:relative}div.cal_today
ul{overflow:hidden;text-align:center}div.cal_today ul
li{display:inline-block}div.cal_today ul
li.today{font-size:20px;color:#3a3c3e;font-weight:bold;line-height:34px;padding-bottom:10px}div.cal_today ul
li.prev{margin-right:40px;cursor:pointer;background:url("/images/default/main/prev.png") no-repeat 100% center;text-indent:-9999px;width:32px;height:32px}div.cal_today ul
li.next{margin-left:40px;cursor:pointer;background:url("/images/default/main/next.png") no-repeat 100% center;text-indent:-9999px;width:32px;height:32px}div.cal_today ul li:first-child
a{margin-left:0px}div.tb_cal{position:relative;z-index:0}table.calendar{border-collapse:collapse;font-family:"Verdana","Tahoma","Helvetica","Arial";width:100%;box-sizing:border-box}table.calendar thead tr
th{height:35px;background-color:#21416a;color:#fff;font-weight:normal;font-size:12px;border-bottom:2px solid #e4e4e4}table.calendar tbody tr
td{width:85px;height:105px;border-left:1px solid #f1f1f1;border-top:1px solid #f1f1f1;vertical-align:top;color:#505254;font-size:14px;box-sizing:border-box;padding-bottom:9px}table.calendar tbody tr td:first-child{border-left:none}table.calendar thead tr
th.sun{background-color:#f05b1c}table.calendar thead tr
th.sat{background-color:#f05b1c}table.calendar tbody tr
td.mon{color:#f05b1c;border-left:none}table.calendar td
span{cursor:pointer}table.calendar tbody tr
td.nextMonth{color:#ddd}table.calendar tbody tr
td.beforeMonth{color:#ddd}table.calendar tbody tr td.today
p{background:#2b90d9;border-radius:50px;text-align:center;line-height:30px;width:31px;height:30px;color:#fff}table.calendar tbody tr td
p{text-align:center;width:31px;line-height:30px;height:30px}div.s_list{margin:0px;margin-top:5px;border:none;padding-top:0}div.s_list
ul{overflow:hidden;width:100%}div.s_list ul
li{float:left;width:100%;font-size:10px;font-weight:bold;height:20px;line-height:20px;color:#818181;margin-bottom:2px}div.s_list ul li
a{padding-left:10px}div.s_list ul
li.startDate{border-bottom-left-radius:5em;border-top-left-radius:5em}div.s_list ul
li.startEnd{border-bottom-right-radius:5em;border-top-right-radius:5em}div.s_list ul
li.u1{background-color:#fc6767}div.s_list ul
li.u2{background-color:#2B32B2}div.s_list ul
li.u3{background-color:#40E0D0}div.s_list ul
li.u4{background-color:#ffa751}div.s_list ul li.u1
a{color:#fff}div.s_list ul li.u2
a{color:#fff}div.s_list ul li.u3
a{color:#fff}div.s_list ul li.u4
a{color:#fff}