@font-face {
    font-family: 'GmarketSansBold';
    src: url('https://cdn.jsdelivr.net/gh/projectnoonnu/noonfonts_2001@1.1/GmarketSansBold.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}
.pb_80 {padding-bottom:80px !important}
#topmenu_wrap {position: absolute}
.sub_visual {margin-top:115px;background:url("/image/sub/sub_visual.png") 50% 50% no-repeat;display:table;width:100%;height:300px;background-size:cover}
.sub_visual>div {display:table-cell;vertical-align: middle;color:#fff;}

.sub_visual>div>p{font-size:4.2rem;font-weight:500; }
.sub_tab_in {position: relative;margin-bottom:100px;}
.sub_tab {border:1px solid #ddd;max-width:1180px;width:100%;position:absolute;left:50%;margin-left:-590px;top:-20px;z-index: 99;background-color:#fff}
.sub_tab li {width:25%;float:left;border-left:1px solid #ddd;}
.sub_tab li  a {color:#2d2d2d;font-size:1.6rem;padding:1rem 0;display:block}
.sub_tab li.on a {background-color:#006fda;color:#fff}
.sub_visual2 {margin-top:115px;background:url("/image/sub/sub_visual.png") 50% 50% no-repeat;display:table;width:100%;height:300px;background-size:cover}
.sub_visual3 {margin-top:115px;background:url("/image/sub/sub_visual3.png") 50% 50% no-repeat;display:table;width:100%;height:300px;background-size:cover}
.sub_visual4 {margin-top:115px;background:url("/image/sub/sub_visual4.png") 50% 50% no-repeat;display:table;width:100%;height:300px;background-size:cover}
.sub_visual5{margin-top:115px;background:url("/image/sub/sub_visual5.png") 50% 50% no-repeat;display:table;width:100%;height:300px;background-size:cover}
.sub_visual6{margin-top:115px;background:url("/image/sub/sub_visual6.png") 50% 50% no-repeat;display:table;width:100%;height:300px;background-size:cover}
.sub_visual7{margin-top:115px;background:url("/image/sub/sub_visual7.png") 50% 50% no-repeat;display:table;width:100%;height:300px;background-size:cover}

.sub_tab2 li {width:50%;}
.sub_tab3 li {width:33.333333%;}
.con_1 {max-width:1180px;margin: auto}
.con_bx1 {display:table;}
.con_bx1>div{display:table-cell;vertical-align: middle}
.con_bx1>div.right {padding-left:13rem}
.con_bx1>div.right .st1 {color:#515151;font-size:1.8rem;}
.con_bx1>div.right .st1 span{color:#006fda;}
.con_bx1>div.right .st2{display:inline-block;background-color:#c5b79d;width:1px;height:30px;margin:1rem 0}
.con_bx1>div.right .st3 {   font-family: 'GmarketSansBold';color:#080808;font-size:3.8rem;line-height:4.5rem;font-weight:500}
.con_bx1>div.right .st4 {color:#393939;font-size:1.7rem;}

.con_2 {background-color:#f3f7ff;padding:7rem 0;}

.txt_st1 {color:#383838;font-size:2.2rem}
.txt_st2 {color:#000;font-weight:600;font-size:4rem;font-family: 'Poppins', sans-serif;}
.txt_st2 span {color:#0859a6}

.b_st1  {max-width:1180px;margin:auto}
.b_st1 li {width:33.3333%;float:left;}
.b_st1 li p {font-family: 'GmarketSansBold';font-size:2.4rem;margin:1rem 0}
.b_st1 li div {color:#3a3a3a;font-size:1.7rem;}
.txt_st3{color:#0c0c0c;font-size:1.8rem;}

.b_txt1  a{color:#0f0f0f;font-size:2rem;}

.history_li {margin-bottom:6rem}
.history_li>p {color:#080808;font-size:4rem;font-weight:600;padding-bottom:1rem}
.history_li>div {border-top:2px solid #000;border-bottom:1px solid #ddd;padding:3rem 0 1rem}
.history_li>div>ul>li {margin-bottom:2rem;padding-left:5rem;position:relative}
.history_li>div>ul>li:before {content:"";background:url('/image/sub/dot1.png') 50% 50% no-repeat;width:13px;height:13px;position:absolute;left:0;top:11px;}
.history_li>div>ul>li:after {content:"";width:1px;height:100%;background-color:#ddd;position: absolute;left:6.1px;top:26px;}

.history_li>div>ul>li:last-child:after {display:none}
.history_li>div>ul>li span {color:#080808;font-size:2.5rem;font-weight:600;display:inline-block;padding-right:3rem;vertical-align: top}
.history_li>div>ul>li ul {display:inline-block;vertical-align: top}
.history_li>div>ul>li ul li {margin-bottom:5px;color:#393939;font-size:1.7rem;}


.lo_txt1 {color:#252525;border-bottom:2px solid #252525;padding-bottom:2rem;margin-bottom:2rem;font-size:3rem;font-weight:500;}
.lo_txt2 {color:#2d2d2d;font-size:1.8rem;}
.lo_box2>div>p  img,
.lo_box2>div>div>div>p img,
.lo_txt2 img {vertical-align: middle}
.lo_box2.pc_img {display:block !important}
.lo_box2>div {width:50%;float:left;padding-left:100px}
.lo_box2 {margin-left:-100px}

.lo_box2>div>p {color:#2d2d2d;font-size:1.7rem;border-top:1px solid #ddd;padding:1.5rem 2rem;}
.lo_box2>div>div {margin-top:3rem;border:1px solid #ddd;padding:2rem;padding-right:100px;position: relative}
.lo_box2>div>div>div>p:nth-child(1) {color:#2d2d2d;font-size:1.8rem;border-bottom:1px solid #ddd;padding-bottom:1rem;margin-bottom:1.5rem}
.lo_box2>div>div>div>p:nth-child(2),
.lo_box2>div>div>div>p:nth-child(3),
.lo_box2>div>div>div>p:nth-child(4) {margin-bottom:1rem;color:#2d2d2d;font-size:1.6rem;}
.lo_box2>div>div>div>p:nth-child(2) span {color:#3cb44a;text-decoration:underline}
.lo_box2>div>div>div>p:nth-child(3) span {color:#697215;text-decoration:underline}
.lo_box2>div>div>p {position: absolute;right:2rem;top:2rem}
.lo_long_t {padding-left:1.3rem;;font-weight:normal;width:80%;}
select::-ms-expand { /* for IE 11 */
    display: none;}

.search_bar {background-color:#f7f7f7;border:1px solid #ddd;padding:1rem 2rem;}
.search_bar p {display:inline-block;vertical-align:middle;color:#000;margin-right:1rem;line-height:40px;font-size:1.6rem;}
.search_bar div {padding-right:62px;position:relative;}
.search_bar div input[type="text"] {padding:0px 1rem;width:340px;height:40px;border:1px solid #ddd;border-right:0px;background-color:#fff;}
.search_bar div .btnSch {width:85px;height:40px;background-color:#f4f4f4;border:1px solid #ddd;color:#777;font-size:1.2rem;position:absolute;right:0px;top:0px}
.notice_bar select {float:left;width:119px;height:40px;margin-right:10px}
.notice_bar .notice_search  {float:left;}
.notice_bar>div {padding-right:0px !important}

.select_box {display:table-cell;border:1px solid #ddd; width: 50%;height: 45px;font-size: 13px;color: #656565; background:#fff url(/image/sub/select_btn.png) no-repeat 100% 50%;  -webkit-appearance: none; -moz-appearance: none;appearance: none;text-indent: 10px}
.app_tb {width:100%}
.app_tb th{ background-color:#fafafa;color:#000;font-size:1.6rem;font-weight:500;padding:1rem 0;border:1px solid #ddd;border-top:1px solid #0859a6;padding:1rem;}
.app_tb td {color:#454545;font-size:1.5rem;border:1px solid #ddd;padding:1rem}
.app_tb input[type="text"]  {height:40px;border:1px solid #ddd;padding:1rem;}
.app_tb .select_box {display:inline-block;border:1px solid #ddd; width: auto;;height: 40px;font-size: 13px;color: #656565; background:#fff url(/image/sub/select_btn.png) no-repeat 100% 50%;  -webkit-appearance: none; -moz-appearance: none;appearance: none;text-indent: 10px}
.app_tb textarea{border:1px solid #ddd;width:100%;height:100px}
.paging {text-align:center; margin-top:30px; position:relative; font-size:0;}
.paging .btn {border:none; padding:0; line-height:0; font-size:0; vertical-align:top; width:34px; height:34px; overflow:hidden; position:relative; z-index:1;}
.paging img {vertical-align:top;}
.paging a {font-size:13px; vertical-align:top; display:inline-block; *zoom:1; *display:inline; padding:0 2px; color:#676767; min-width:34px; height:34px; line-height:34px; background-color:#fff; box-sizing:border-box;  border:1px solid #ddd; margin:0 -1px; position:relative; z-index:2;}
.paging span{vertical-align:top;}
.paging span.pg,
.paging a.sel {color:#0859a6;  background-color:#fbfbfb;  z-index:3}
.paging span.empty_msg { border:none !important; font-weight:normal; font-size:13px; color:#ff6600; }


.list_btm {position: relative}
.list_btm>span {position: absolute;right:0;top:-5px;}
.list_btm>span a {font-size:1.5rem;color:#fff;background-color:#0c4275;display:inline-block;padding:1rem 2rem}

#element_to_pop_up2 {padding:4rem 2rem;width:780px;background-color:#fff;}
#element_to_pop_up2>p {color:#000;font-size:2rem;margin-bottom:2rem}
#element_to_pop_up2>div.st1 {color:#676767;font-size:1.6rem;background-color:#fafafa;padding:2rem 0;border:1px solid #ddd;border-top:1px solid #0859a6}
#element_to_pop_up2>div input[type="password"] {border:1px solid #ddd;height:40px;width:40%;}
#element_to_pop_up2 .st2 a {color:#676767;font-size:1.5rem;border:1px solid #ddd;display:inline-block;padding:1rem 3rem}
#element_to_pop_up2 .st2 a.st3 {color:#fff;background-color:#0c4275;font-size:1.5rem;border:1px solid #ddd;display:inline-block;padding:1rem 3rem}

.element_to_pop_up {padding:1rem;display:none;height:400px;background-color:#fff;width:800px}
.element_to_pop_up textarea{border:1px solid #ddd;width:100%;height:100%;}

.write_1 {position: relative;padding-left:550px;padding-bottom:100px}
.write_1 .st1 {position: absolute;left:0;top:0;}
.write_1 .st2 {padding-top:40px;}
.write_1 .st3 {color:#252525;font-size:3rem;padding-bottom:4rem;position:relative }
.write_1 .st3:before {content:"";width:780px;height:1px;background-color:#006fda;position: absolute;right:0;bottom:2rem}

.write_1 .st5 {color:#454545;font-size:1.8rem;}
.pc_br {display:block}
.write_2 {border:1px solid #ddd;}
.write_2>p {border-bottom:1px solid #ddd;color:#000;font-size:1.8rem;padding:1.5rem;}
.write_3 {width:100%;height:200px;padding:1rem;border:0;}
.write_4 {background-color:#fafafa;border-top:1px solid #ddd;color:#393939;font-size:1.6rem;padding:1.5rem;}
.write_4 a {color:#0859a6}

.write_txt1 {color:#000;font-size:1.8rem;}
.write_txt2 {color:#006fda;font-size:1.5rem;}

.list_btn a {min-width:110px;color:#676767;font-size:1.5rem;border:1px solid #ddd;display:inline-block;padding:1rem 3rem}
.list_btn a.st3 {color:#fff;background-color:#0c4275;font-size:1.5rem;border:1px solid #ddd;display:inline-block;padding:1rem 3rem}

.list_btn button {min-width:110px;color:#676767;font-size:1.5rem;border:1px solid #ddd;display:inline-block;padding:1rem 3rem}
.list_btn button.st3 {color:#fff;background-color:#0c4275;font-size:1.5rem;border:1px solid #ddd;display:inline-block;padding:1rem 3rem}

.sub_tab_st1 {margin-top:-20px;margin-bottom:50px;}
.sub_tab_st1>li {border-bottom:1px solid #ddd;font-weight:500;color:#2d2d2d;float:left;font-size:1.6rem;padding-bottom:1rem;width:14.28571428%;text-align:center;}
.sub_tab_st1>li.on{border-bottom:2px solid #006fda;}

.sub_tab_st1>li.on a {color:#006fda}


.sub_tab_st2 {margin-left:-20px;margin-bottom:60px;margin-top:-80px}
.sub_tab_st2>li {float:left;width:33.333333%;padding-left:2rem;text-align:center;}
.sub_tab_st2>li  a {font-size:1.6rem;color:#2d2d2d;border:1px solid #ddd;display:block;background-color:#fafafa;padding:1rem 0;}
.sub_tab_st2>li.on a{background-color:#fff;color:#006fda;border-bottom:2px solid #006fda;}

.sub_tab_st5>li {float:left;width:20%;padding-left:2rem;text-align:center;}

.sub_tab_st4>li {float:left;width:25%;padding-left:2rem;text-align:center;}
.sub_tab_st5>li:nth-child(5n+1) {clear:both}
.sub_tab_st5>li {padding-top:2rem;}
.sub_tab_st5>li img {vertical-align: middle}
.sub_tab_st5>li a {line-height:35px;display:block;}


.space_tab_new {margin-left:-2rem}
.space_tab_new>li {width:50%;float:left;padding-left:2rem}
.space_tab_new>li a {display:block;background-color:#f9f9f9;font-size:1.9rem;padding:1rem 0;border:1px solid #ddd;}
.space_tab_new>li a.on {background-color:#fff;color:#006fda;border:1px solid #006fda;}



.space_tab_new2>li {width:33.33333%;float:left;padding-left:2rem}



.sub_title2 {color:#2d2d2d;font-size:3rem;font-weight:500;padding-bottom:1.5rem;margin-bottom:1.5rem;border-bottom:1px solid #ddd;}

.space_txt {font-size:1.9rem;color:#2d2d2d}
.space_bg2{padding-top:100px;margin-top:-100px;position: relative;padding-bottom:140px;}
.space_bg2:before {content:" ";width:100%;height:40%;background-color:#f5f6f8;position: absolute;bottom:0;top:0}

.space_bg2>div {position: relative}
.space_bg{position: relative;padding-bottom:140px;}
.space_bg:before {content:" ";width:100%;height:40%;background-color:#f5f6f8;position: absolute;bottom:0;left:0}
.space_nav {margin:0 4rem;margin-top:-80px;background-color:#fff;padding:2rem;padding-left:0}
.space_nav .slick-slide {padding-left:2rem}
.space_nav .slick-slide>div>div {background-color:#000;}
.space_nav .slick-slide .img_dummy {opacity: 0.6}
.space_nav .slick-current .img_dummy {border:3px solid #006fda;opacity: 1}
.space_for .slick-prev {text-indent:-999999px;z-index:999;border:0;bottom:50%;margin-bottom:-115px;position:absolute;left:2rem;background-color:rgba(255,255,255,0);background:url('/image/sub/visual_left2.png') no-repeat;width:70px;height:70px;}
.space_for .slick-next {text-indent:-999999px;z-index:999;border:0;bottom:50%;margin-bottom:-115px;position:absolute;right:2rem;background-color:rgba(255,255,255,0);background:url('/image/sub/visual_right2.png') no-repeat;width:70px;height:70px;}

.space_nav  .slick-dots {text-align:center;position:absolute;width:100%;bottom:-10rem;left:0;margin:auto;}
.space_nav  .slick-dots:after {content:""; display:block; clear:both;}
.space_nav  .slick-dots > li {display:inline-block;margin: 4rem 1rem}
.space_nav .slick-dots > li button{vertical-align:middle;width:7px; height:7px; border-radius: 50%;border:0; overflow:hidden; text-indent: -9999px;border:0; position:relative;background-color:#979797; }
.space_nav .slick-dots > li.slick-active button{background:url('/image/sub/dot_ac2.png') no-repeat;width:30px;height:30px;border:0;;border-radius:0}

.special_1 {padding-top:130px;background:url('/image/sub/special_bg.png') 50% 50% no-repeat;background-size:cover;position: relative;margin:auto;margin-top:-100px}

.special_2 {background-color:rgba(8,89,166,.8);padding:4rem;position: absolute;bottom:0;left:0;width:100%;}
.special_2 li {letter-spacing:-0.5px;color:#fff;font-size:1.8rem;margin-top:5px;width:11.1111%;float:left;border-right:1px solid rgba(255,255,255,.2);}
.special_2 li:last-child {border:0}
.special_2 ul {max-width:1180px;margin:auto}

.sepcial_tab {background-color:#fff;z-index: 999}
.sepcial_tab>ul {max-width:1180px;margin:auto}
.sepcial_tab>ul>li {width:16.6666%;float:left;text-align:center;}
.sepcial_tab>ul>li a{font-weight:500;display:block;color:#454545;font-size:1.8rem;padding:1.5rem 0;}
.sepcial_tab>ul>li.active a {color:#006fda;}
.special_3>div {max-width:1180px;margin:auto;position: relative}
.special_3 {padding-top:20px;background-color:#f6f9fe}
.special_3 .d_ic {position: absolute;bottom:-40px;right:0;}
.special_4 {padding:4rem 0;margin:0 7rem;border-bottom:1px solid #ddd;}
.special_4 li {width:25%;float:left;padding-left:2rem}
.special_4 ul {margin-left:-2rem}

.special_5 {background-color:#eff1f6;padding:110px 0}


.s_txt1 span{color:#1c344b;font-size:2.5rem;font-weight:500;border-bottom:1px solid #1c344b;display:inline-block}
.s_txt2{color:#000;font-size:4rem; line-height:4.5rem;font-family: 'GmarketSansBold';}
.s_txt2 span {color:#0859a6}

.s_txt3 {color:#252525;font-size:2.5rem}
.s_txt4  {margin:0 20rem}
.s_txt4 li {float:left;width:20%}

.special_6 {background:url('/image/sub/special_bg2.png') 50% 50% no-repeat;background-size:cover;padding:120px 0}
.special_top {position: fixed;right:6rem;bottom:14rem;}
.s_txt5  {max-width:1180px;margin:auto}
.s_txt5 li {float:left;width:25%;padding:0 1rem}
.s_txt5 li p {font-weight:500;color:#000;font-size:2.3rem;border-bottom:1px solid #ddd;padding:1rem 0}

.s_txt5 li div {margin-top:1rem;color:#454545;font-size:1.8rem;}


.special_7 {background:url('/image/sub/special_bg3.png') 50% 50% no-repeat;background-size:cover;padding:120px 0 0}
.visual_box3>div li {padding:7px 0;padding-left:45px;position:relative;color:#252525;font-size:2.2rem;letter-spacing: -0.5px}
.visual_box3>div li:before {content:"";width:20px;height:20px;background:url('/image/sub/li_dot.png') 50% 50% no-repeat;position: absolute;left:0;top:15px;}
.visual_box3>div li>span {font-weight:500;color:#0859a6;position: relative}
.visual_box3>div li>span>span {position: relative;z-index: 9}
.visual_box3>div li>span:before {content:"";width:100%;height:4px;background-color:rgba(134,217,255,.6);position: absolute;bottom:3px;left:0;}
.special_7>div {max-width:1200px;margin:auto;padding-left:437px;position: relative}
.special_7>div .left {position: absolute;left:0;top:-70px;}
.visual_box3 {margin-top:70px;margin-bottom:90px;}
.visual_box3>div {position:relative;margin-right:2rem;margin-bottom:2rem;}
.visual_box3>div:after {border-radius:3rem;content:"";width:100%;height:100%;border:1px solid #0859a6;position: absolute;right:-2rem;bottom:-2rem;}
.visual_box3>div>div {background-color:#fff;border:1px solid #ddd;border-radius:3rem;padding:50px 60px 50px;position: relative;z-index: 99}
.special_8 {background-color:#f6f9fe;padding:100px 0}
.special_9 {margin:auto;max-width:1180px;}
.special_9>div {margin-left:-2rem}
.special_9>div>div {width:50%;float:left;padding-left:2rem;margin-bottom:2rem;}
.special_9>div>div .st1 {width:100%;position:absolute;bottom:0;left:0;font-size:2.3rem;color:#fff;background-color:rgba(8,89,166,.6);padding:1rem 0}
.special_9>div>div>div {position: relative;}
.special_9>div>div:nth-child(2n+1) {clear:both}
.special_9>div>div .st2 {border:1px solid #ddd;padding:1rem 0;color:#454545;font-size:1.8rem;}

.special_10 {background-color:#fafafa;padding:100px 0 70px}
.special_11 {padding:50px 0 }


.cost_li li {margin-top:60px;width:20%;float:left;position:relative}
.cost_li li:before {content:"";width:18px;height:18px;background:url('/image/sub/dot2.png') no-repeat;z-index:9999;position: absolute;left:50%;top:230px}
.cost_li li:after{content:"";width:100%;height:2px;background-color:#1c344b;position: absolute;top:238px;left:50%;}
.cost_li li:nth-child(5n):after {display:none}

.cost_li li p {color:#000;font-size:1.8rem;margin-top:55px;;padding:0;letter-spacing:-1px }

.cost_li li div {color:#454545;font-size:1.6rem;margin-top:10px;padding:0 2rem;letter-spacing:-.5px}

.cost_li li:nth-child(5n+1) {clear:both}

.cost_li2>li {margin-top:6rem;width:33.3333%;float:left;padding-left:2rem;text-align:center;}
.cost_li2 {margin-left:-2rem}
.cost_li2 .st1 {font-weight:500;color:#0c4275;font-size:2.1rem;font-weight:500;}
.cost_li2 .st2 {margin-bottom:2rem;color:#000;font-size:1.8rem;}
.cost_li2 .st3 {border-top:1px solid #ddd;margin-top:2rem;color:#454545;font-size:1.6rem;padding-top:2rem;text-align:left;}
.cost_li2>li:nth-child(3n+1) {clear:both}
.con_5 {background-color:#f5f6f8;padding:7rem 0;}
.con_5>div {max-width:1180px;margin:auto}

.cost1 {color:#000;font-size:3rem;font-weight:500}
.cost2 {color:#fff;font-size:2rem;padding:1rem 0;background-color:#1c344b;}
.cost1 img {vertical-align: middle}

.cost_tb {width:100%;border:1px solid #ddd}
.cost_tb td {border:1px solid #ddd;padding:1.3rem 0;background-color:#fff;color:#454545;font-size:1.5rem}
.cost_tb td.st1 {background-color:#fafafa;color:#000;font-weight:500}
.cost_tb td.st2 {background-color:#fafafa;color:#454545}
.cost_tb td.st3 {background-color:#f9fcff;font-weight:500}
.cost_tb td.st4 {background-color:#fafafa;color:#0859a6;font-weight:500}

.cost_tb2 {width:100%;}
.cost_tb2 td {font-weight:500;color:#0859a6;border-bottom:2px solid #0859a6;padding:1.5rem 0;font-size:1.5rem}


.cost3 {color:#676767;font-size:1.5rem;line-height:3rem}




.video_li>li {background:url("/image/sub/aroow_1.png") 100% 100% no-repeat;width:33.3333%;float:left;padding-left:2rem;margin-bottom:2rem;}
.video_li {margin-left:-2rem}
.video_li .st1 {color:#006fda;font-size:1.7rem;padding-right:53px;min-height:50px;font-weight:500;margin-top:1rem;}
.video_li .st2 {color:#2d2d2d;font-size:1.7rem;}
.video_li img {height:230px}


#element_to_pop_up5 { display:none;min-width:850px;padding:2rem;background-color:#fff; }
#element_to_pop_up5 iframe{width:100%;height:510px;}
#element_to_pop_up5 .b-close {position: absolute;right:0;top:-4rem}
 .my-button5, .b-close {cursor:pointer}





.member_bg {width:100%;background:url('/image/sub/member_bg.png ') 50% 50% no-repeat;background-size:cover;height:425px;display:table;}
.member_bg>div {display:table-cell;color:#fff;vertical-align: middle}
.member_bg>div .st1 {font-size:2rem;opacity:.8;margin-top:1rem;}
.member_bg>div .st2 {font-size:4.5rem;font-weight:600;}



 .write_5 {background-color:#fafafa;border:1px solid #ddd;color:#393939;font-size:1.6rem;padding:1.5rem 2rem ;}
.write_5 a {color:#0c4275;font-size:1.6rem;border:1px solid #ddd;background-color:#fff;display:inline-block;padding:1rem 3rem}
.write_5 span {line-height:45px}




.map_box1 {border:1rem solid #fafafa;position:relative}
.map_txt2 {color:#252525;font-size:1.9rem;margin:3rem 0;}

.map_left {width:320px;position:absolute;left:3rem;top:3rem;z-index: 999;background-color:#fff;}
.map_left .tab button {font-family: "Noto Sans KR", 'Noto Sans', sans-serif, "돋움", dotum, AppleGothic;width:50%;float:left;background-color:#fff;border:0;color:#000;font-size:1.7rem;height:50px;border-top:1px solid #ddd;}
.map_left .tab button.active {background-color:#1c344b;color:#fff}
.search_box3 {background-color:#1c344b;padding:2rem;}
.search_box3>div {background-color:#fff;border-radius:10px;padding:1rem;}
.search_box3>div input[type="text"] {width:85%;border:0;font-size:1.7rem;}
.search_box3>div button{border:0;background:none;}

.searhc_box4 {height:440px;overflow-y: scroll;border:1px solid #ddd;}
.searhc_box4 li {overflow:hidden;clear:both;padding:2rem;border-bottom:1px solid #ddd;}
.searhc_box4 li>div {width:70%;padding-left:1rem;}
.searhc_box4 li>div .st2 {color:#252525;font-size:1.5rem;font-weight:500;}
.searhc_box4 li>div .st3 {color:#676767;font-size:1.4rem;margin-top:0;}

.map_box1 .img_dummy {border:1px solid #ddd;}

.map_bx2 {position: absolute;background-color:#fff;width:440px;z-index:999;top:20%;left:50%;margin-left:-220px;}
.map_bx2 .st5 {padding:1rem;position:relative;font-size:1.8rem;color:#fff;background-color:#1c344b}
.map_bx2 .close_p {position: absolute;top:1rem;right:1rem;cursor:pointer}
.map_bx2>div>div {padding:2rem;position:relative}
.map_bx2>div>div:before {content:"";width:31px;height:27px;background:url('/image/sub/map_arrow.png') no-repeat;position: absolute;bottom:-26px;left:50%;margin-left:-15px;}
.map_bx2>div>div>div {position:relative}
.map_bx2>div>div .st2 {color:#676767;font-size:1.5rem;}
.map_bx2>div>div .st3 {color:#006fda;font-size:1.6rem}
.map_bx2>div>div .st1 {width:62%;padding-left:2rem}
.map_bx2>div>div .btn_st3 {position: absolute;bottom:0;right:0;font-size:1.5rem;color:#1c344b;background-color:#fafafa;border:1px solid #ddd;padding: 5px 1rem;}
.map_bx2>div>div .box_st2 {border-top:1px solid #ddd;padding-top:1.5rem;margin-top:1.5rem}
.map_bx2>div>div .st4 {color:#1c344b;font-size:1.6rem;}
.map_bx2>div>div .st6 {color:#676767;font-size:1.5rem;margin-top:1rem}

.map_logo {cursor:pointer;position: absolute;top:60%;left:50%;margin-left:-30px;z-index:999}
#element_to_pop_up6 {display:none;width:980px;}
#element_to_pop_up6>div {padding:4rem 3rem;background-color:#fff;}
.view_txt3 {color:#252525;font-size:2rem;font-weight:500;margin-bottom:1rem;margin-top:3rem}

.view_pop1 {border:1px solid #ddd;background-color:#fafafa;padding:3rem 3rem 2rem 3rem;}
.view_pop1 li {color:#000;font-size:1.6rem;margin-bottom:1.5rem;padding-left:3rem;position:relative}
.view_pop1 li:before {content:"";width:23px;height:22px;background:url('/image/sub/ch_1.png') no-repeat;position: absolute;left:0;top:6px;}
.view_pop1 li  span {font-weight:500}
.view_pop2 {padding:3rem 0;border:1px solid #ddd;background-color:#fafafa;}
.view_pop2 ul {margin:0 6rem}
.view_pop2 ul li {width:25%;float:left;position:relative}
.view_pop2 ul li:before {content:"";width:22px;height:18px;background:url('/image/sub/arrow_5.png') no-repeat;position:absolute;top:5rem;right:0;}
.view_pop2 ul li p {color:#454545;font-size:1.6rem;margin-top:1rem}
.view_pop2 ul li:last-child:before {display:none}

.view_pop3 >div {float:left;margin-right:4rem}
.view_pop3 >div>p {margin-right:2rem;}
.view_pop3 >div>div {margin-top:1rem;}
.view_pop3 >div>div>p:nth-child(1) {color:#454545;font-size:1.7rem}
.view_pop3 >div>div>p:nth-child(2) {color:#000;font-size:2rem;font-weight:500}
#element_to_pop_up6 .b-close {margin-top:5rem;display:block;margin-bottom:2rem}
.notice_li {margin-left:-2rem}
.notice_li>div {width:33.33333%;float:left;padding-left:2rem;margin-bottom:2rem}
.notice_li .st1 {color:#000;font-size:1.5rem}
.notice_li .st2 {color:#000;font-size:2rem;margin:1rem 0 2rem;}
.notice_li .st3 {color:#454545;font-size:1.7rem;margin-bottom:2rem;}
.notice_li>div a {display:block;padding:2rem;border:1px solid #ddd;padding:3rem;}
.notice_li .st4 {margin-top:3rem;color:#006fda;font-size:1.4rem;text-decoration:underline}
.notice_li>div:nth-child(3n+1) {clear:both}
.notice_li>div a:hover {border:3px solid #006fda;box-shadow:1px 1px 5px 1px rgba(0,0,0,0.2)}





.view_top {border:1px solid #ddd;border-top:1px solid #006fda;padding:0 2rem;}
.view_top>div {padding:3rem 0;}

.view_top>div .st1 {color:#252525;font-size:1.8rem;font-weight:500}
.view_top>div .st2 {color:#676767;font-size:1.6rem;margin-top:1rem;}
.view_top .st3 {padding:1.5rem 0;border-top:1px solid #ddd;color:#676767;font-size:1.5rem}

.view_in {border:1px solid #ddd;border-top:0;min-height:300px;padding:1rem}
.view_btn .fl a {color:#676767;font-size:1.5rem;border:1px solid #ddd;display:inline-block;padding:1rem 3rem;}
.view_btn .fl li {display:inline-block;}
.view_btn .fr a {color:#fff;font-size:1.5rem;background-color:#0c4275;display:inline-block;padding:1rem 3rem;}



.search_bar2 {background-color:#f7f7f7;border:1px solid #ddd;padding:1rem 2rem;}
.search_bar2 p {float:left;color:#454545;line-height:40px;font-size:13px;}
.search_bar2 div {float:right;padding-right:62px;position:relative;}
.search_bar2 div input[type="text"] {padding:0px 1rem;width:176px;height:40px;border:1px solid #ddd;border-right:0px;background-color:#fff;}
.search_bar2 div .btnSch {width:62px;height:40px;background-color:#f4f4f4;border:1px solid #ddd;color:#777;font-size:1.2rem;position:absolute;right:0px;top:0px}
.search_bar2 .fr {padding-right:0px}


.event_tab {margin-bottom:3rem;margin-left:-2rem}
.event_tab>li {width:50%;float:left;padding-left:2rem}
.event_tab>li a {color:#2d2d2d;font-size:1.8rem;display:block;border-bottom:2px solid #979797;padding-bottom:1rem;}
.event_tab>li a.on {border-bottom:2px solid #006fda;color:#006fda}


.event_li {margin-left:-2rem}
.event_li>div {width:33.3333%;float:left;padding-left:2rem;margin-top:3rem;}


.event_li .st2 {margin-top:2rem;color:#000;font-size:2rem;}
.event_li .st3 {color:#454545;font-size:1.7rem;margin:1rem 0;}
.event_li .st4 {color:#006fda;font-size:1.4rem;text-decoration:underline}

.event_li>div:nth-child(3n+1) {clear:both}

.new_txt2 {color:#454545;font-size:1.8rem;}




.notice_faq .beefup__head {white-space: inherit;padding:20px 0;}
.notice_faq .beefup__head .txt1 {color:#252525;font-size:17px;line-height:40px;}
.notice_faq .beefup__head .txt2 {color:#676767;font-size:1.5rem;line-height:40px;}
.notice_faq .beefup__head  img {vertical-align: middle}
.notice_faq .beefup3 .beefup__head {margin:0;border:1px solid #ddd;;padding:1.5rem 0;color:#252525 !important;}
.notice_faq .beefup3 .beefup__head .q_ic {font-size:1.5rem;line-height:27px;width:60px;font-size:1.7rem;text-align:center;font-weight:normal}
.notice_faq .beefup3 .beefup__head .q_ic2 {padding-left:2rem;text-align:left;color:#141414;font-size:1.7rem;font-weight:normal}
.notice_faq .beefup3 .beefup__body {background-color:#fafafa;margin:0;border:1px solid #ddd;border-top:0;padding:10px 0;color:#252525 !important;}
.notice_faq .beefup3 .beefup__body .q_ic {margin-top:5px;font-size:1.7rem;color:#0859a6;width:60px;text-align:center;}
.notice_faq .beefup3 .beefup__body .q_ic2 {padding-left:2rem;width:80%;font-size:1.7rem;color:#0859a6;word-break: break-all}
.notice_faq .beefup3 .beefup__head:after {visibility:inherit;background: url("/image/sub/p_ic2.png") no-repeat;top:2rem;right:2rem;width:19px;height:19px}
.notice_faq .beefup3.is-open .beefup__head:after {visibility:inherit;background: url("/image/sub/m_ic2.png") no-repeat;top:2rem;right:2rem;width:19px;height:19px;}
.notice_faq .beefup3 .beefup__head .q_ic2 {width:80%;}
.notice_faq .beefup3 {margin-top:-1px;}
.notice_faq .beefup3.is-open {background-color:#fafafa}



.inquiry_box>div {border-bottom:1px solid #ddd;margin-bottom:4rem;padding-bottom:3rem}
.inquiry_box {border:1px solid #ddd;padding:5rem ;background-color:#f0f0f0;border:1px solid #ddd;}
.inquiry_box>div>p {width:20%;color:#000;font-size:2.3rem;font-weight:500}
.inquiry_box>div li {margin-bottom:10px;display:table;width:100%;}
.inquiry_box>div li>span {vertical-align:top;width:20%;display:table-cell;;color:#454545;font-size:1.7rem;}
.inquiry_box>div li>span>span {color:#e2454a;}
.inquiry_box>div ul {width:80%;}
.inquiry_box>div li>div {width:80%;color:#454545;font-size:1.5rem;vertical-align:top;display:table-cell;}
.inquiry_box>div li input[type="text"] ,
.inquiry_box>div li input[type="file"] {border:1px solid #ddd;height:45px;width:100%}.inquiry_box>div li  textarea {width:100%;border:1px solid #ddd;height:200px;padding:1rem;font-size:1.5rem;background-color:#fff;}
.inquiry_box>div li .ph>div {margin-left:-2rem}
.inquiry_box>div li .ph>div>div {width:33.333%;float:left;padding-left:2rem}

.inquiry_box>div.write_5  {padding-bottom:2rem;margin-top:-2rem !important;margin-bottom:0 !important}


.in_txt1 {color:#252525;font-size:3rem;font-weight:500}

.in_txt2 {color:#000;font-size:1.8rem;border:1px solid #ddd;padding:2rem 0;font-weight:500}
.in_txt2 img{vertical-align: middle}






.sm_wrap {background-color:#f4f7fe;margin-top:-100px;padding:80px 0}
.sm_wrap>div{max-width:1180px;margin:auto}
.sm_box {margin-left:-2rem}
.sm_box>div {width:33.333%;float:left;padding-left:2rem;margin-bottom:2rem}
.sm_box>div>div {border:1px solid #ddd;background-color:#fff;min-height:400px;padding:3rem}
.sm_box>div>div li {background:url('/image/sub/more_3.png') 100% 50% no-repeat;border-bottom:1px solid #ddd;font-size:1.7rem;padding:1rem 0;}
.sm_box>div>div li:last-child {border:0}

.etc_box {height:400px;padding:1rem;border:1px solid #ddd;width:100%;}




.element_to_pop_up3 {background-color:#fff;display:none;width:780px;padding:5rem 3rem;}

.in_box4 {padding:5rem 0;border:1px solid #ddd;background-color:#fafafa;border-top:1px solid #0859a6}

.element_to_pop_up3 .st1 {color:#000;font-size:2rem;margin:1rem 0 3rem;}
.element_to_pop_up3 .st2 a {color:#fff;background-color:#0c4275;display:inline-block;font-size:1.5rem;padding:1rem 3rem;}



.bottom_special {background-color:#1c344b;padding:1rem 0;position: fixed;bottom:0;width:100%;z-index: 99999}
.bottom_special>div {max-width:1180px;margin:auto;}
.bottom_special>div>div {float:left; }
.bottom_special>div>div.left_2 {padding-right:8rem ; font-family: 'GmarketSansBold';position: relative }
.bottom_special>div>div.left_2 p:nth-child(1) {font-size:2.5rem;font-weight:600;color:#fff;}
.bottom_special>div>div.left_2 p:nth-child(2) {font-size:4.3rem;font-weight:600;color:#fff;letter-spacing: 5px;}
.bottom_special>div>div.left_2 span {position: absolute;right:0;top:12px;}
.bottom_special>div>div.right_2 {padding-left:2.5rem;} 
.bottom_special>div>div.right_2 input[type="text"] {height:45px;min-width:29rem;margin-right:1rem;color:#676767;font-size:1.7rem;border:0;background-color:#fff;border-radius:5rem;padding:1rem 2rem;}
.bottom_special>div>div.right_2 button {font-size:2.5rem;line-height:4.5rem;color:#fff;font-family: 'GmarketSansBold';background-color:#006fda;border-radius:5rem;padding:0 3rem;border:0;}
.bottom_special>div>div .right_3  {font-size:1.6rem;color:#fff;opacity:.6; background-color:#33495d;padding:5px 3rem;}
.bottom_special>div>div .right_3  .fr a {font-size:1.5rem;border:1px solid rgba(255,255,255,.6);padding:0 3rem;display:inline-block;color:rgba(255,255,255,.6)}

.evnet_e>a .img_dummy { text-align:center;display:block;position: relative;}
.evnet_e>a .img_dummy:before {content:"";width:100%;height:100%;background-color:rgba(0,0,0,0.6); position: absolute;left:0;top:0;}

.evnet_e_t {display:table;position: absolute;left:0;top:0;width:100%;height:100%;}
.evnet_e_t>span {display:table-cell;vertical-align: middle}
.evnet_e_t>span p {font-size:2rem;color:#fff;margin-top:1rem;}
.vr_btn {cursor:pointer; margin:0 4rem;position: relative;font-size:1.9rem;color:#fff;background-color:#006fda;display:block;padding:1.5rem 0;}

.r_lo_bx1 {font-weight:600;}


.element_to_pop_up6 {display:none;}
.element_to_pop_up6>div {min-width:1380px;background-color:#fff;padding:10rem;}

.iframe_box {position: relative;z-index: 999}

.long_t {text-indent:-9px;padding-left:9px;}
