@charset "euc-kr";

/*popup*/
#wrap_pop_01 {position:relative;width:100%; background:#fff;/* border:1px solid #22408a; */z-index:100;}
#header_pop {height:65px;background:#11A0FF;}
#content_area_pop {}
#footer_pop {}

.pop_title {padding:20px 30px;font-size:22px;color:#fff;font-weight:bold;margin:0;}
.pop_title img {position:relative;top:-1px;margin:0 7px 0px 0; display:none;}

.txt_area_pop {width:330px;height:110px;margin:0 auto;padding-top:20px;border-bottom:1px solid #e5e5e5;overflow:auto;}
.txt_area_pop .txt_01 {padding:0 0 0px 0;line-height:150%;}

.btn_area_pop {margin:20px 0 0 0;text-align:center;}
.btn_close a {display:inline-block;width:88px;height:30px;text-align:center;color:#fff !important;line-height:200%;background:url(/kor/images/popup/btn_blue.gif) no-repeat;}

.btn_close_pop {position:absolute;top:18px;right:30px;}
.btn_close_pop a img {display:none;}
.btn_close_pop a {position: relative;display:inline-block; text-indent: -9999px;width:30px; height:30px;}
.btn_close_pop a::before, .btn_close_pop a::after {content:''; position:absolute; left:50%; top:50%; width:3px; height:30px; background-color:#fff; transform:translate(-50%, -50%) rotate(45deg);}
.btn_close_pop a::after {transform:translate(-50%, -50%) rotate(135deg);}

.pop_cont {padding:40px 30px;}
#wrap_pop_01 .btn_wrap {margin-top:30px; text-align:center}


/* °øÅë */
#pop_area {position:relative;}
#pop_area input[type="text"], #pop_area input[type="password"],#pop_area select {height:25px;line-height:25px;border:1px solid #cacaca;vertical-align:middle;}
#pop_area h1 {background:#11A0FF;;padding:20px 30px;font-size:22px;color:#fff;font-weight:bold;margin:0;}
#pop_area span.btn_close_s {position:absolute;right:12px;top:12px;display:block;}
#pop_area span.btn_close_s a {display:inline-block;padding:5px;}
#pop_area .pop_wrap {min-width:500px;overflow: hidden; position: fixed; top: 50%; left: 50%; transform: translate(-50%, -50%); margin: 0 auto; background: #fff; box-shadow: 0 0 30px rgba(0, 0, 0, 0.2); z-index: 9999;border-radius:10px;} 
#pop_area .pop_cont {padding:30px;}
.w380 {width:380px !important;}
input[type="text"],input[type="text"] {text-indent:5px;}

/* Á¶È¸¿ë ºñ¹Ð¹øÈ£ Ã£±â*/
#pop_area.pwfind {width:360px;height:300px;border:1px solid #12428a;}
#pop_area .pwfind_area {padding:20px 30px;}
#pop_area .pwfind_area ul>li {padding-bottom:7px;line-height:25px;}
#pop_area .pwfind_area ul>li label {display:inline-block;padding-right:10px;width:80px;text-align:right;}
#pop_area .pwfind_area ul>li label.long {display:block;height:50px;}
#pop_area .pwfind_area ul>li {*zoom:1;}
#pop_area .pwfind_area ul>li:after {content:"";display:block;clear:both;}
#pop_area .pwfind_area ul>li label {float:left;font-size:12px;font-weight:bold;letter-spacing:normal;color:#222;}
#pop_area .pwfind_area ul>li input,#pop_area .pwfind_area ul>li select {float:right;}

a.btn {display:inline-block;width:88px;height:30px;line-height:30px;font-size:12px;text-align:center;color:#fff;letter-spacing:normal;}
a.btn.blue_s {background:url(/kor/images/common/btn_pop_blue_s.png) no-repeat 0 0}
a.btn.gray_s {background:url(/kor/images/common/btn_pop_gray_s.png) no-repeat 0 0}

.btn_align.line {margin-top:15px;padding-top:15px;border-top:1px solid #e5e5e5;}

label {display:inline-block;}

/* Áöµµº¸±â ¼­ºñ½º */
#pop_area .map {width:840px;overflow: hidden; position: fixed; top: 50%; left: 50%; transform: translate(-50%, -50%); margin: 0 auto; background: #fff; box-shadow: 0 0 30px rgba(0, 0, 0, 0.2); z-index: 9999;border-radius:10px;} 
#pop_area .map_area {padding: 30px; display: flex;  justify-content: space-between;}
#pop_area .map_area div.left {width:260px;}
#pop_area .map_area div.left dt {font-size:16px; font-weight:700; margin-bottom:20px;}
#pop_area .map_area div.left dd {margin-bottom:10px;word-break:keep-all;}
#pop_area .map_area div.left dd .tit {    min-width: 50px;text-align: center; margin-right: 10px; background: #e8f4ff; border-radius: 3px; padding: 3px 8px;color: #0060b3; font-size: 12px; display: inline-block; line-height: 1.5;}
#pop_area .map_area div.left dd .block {margin-top:5px;}
#pop_area .map_area div.right .loadmap {width:482px;height:415px;border:1px solid #d9d9d9;}


/* ¿ìÆí¹øÈ£ Ã£±â */
/* #pop_area.post {width:459px;height:367px;border:1px solid #12428a;} */
#pop_area .post_area ul.tab {*zoom:1;font-weight:bold;}
#pop_area .post_area ul.tab:after {content:"";display:block;clear:both;}
#pop_area .post_area ul.tab>li {float:left;}
#pop_area .post_area ul.tab>li a {display:inline-block;width:229px;height:42px;line-height:42px;text-align:center;font-size:14px;border-bottom:1px solid #afafaf;color:#12428a;}
#pop_area .post_area ul.tab>li.n01 a {border-right:1px solid #afafaf}
#pop_area .post_area ul.tab>li.ch a {color:#666;border-bottom:1px solid #fff;}

.post_ty01 {padding:15px 20px 0 20px;}
.post_ty01 p {padding-bottom:5px;line-height:18px;}
.post_ty01 div.search input[type="text"] {height:22px !important;line-height:22px}
.post_ty01 div.data_box {position:relative;width:auto;height:145px;margin-top:22px;border-top:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5;overflow:auto;}
.post_ty01 div.data_box ul {padding:10px 0;}
.post_ty01 div.data_box ul>li {position:relative;padding-left:75px;line-height:18px;}
.post_ty01 div.data_box ul>li span {display:inline-block;}
.post_ty01 div.data_box ul>li span.num {position:absolute;left:5px;padding-left:10px;background:url(/kor/images/common/blt02.gif) no-repeat 0 center;}

.post_ty02 {padding:15px 20px 0 20px;}
.post_ty02 p {padding-top:10px;line-height:18px;}
.post_ty02 div.top_ch {padding-bottom:10px;}
.post_ty02 div.top_ch label {display:inline-block;padding:0 15px 0 3px;}
.post_ty02 ul {padding:15px 0;border-top:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5;}
.post_ty02 ul {*zoom:1;}
.post_ty02 ul:after {content:"";display:block;clear:both;}
.post_ty02 ul>li {float:left;width:50%;padding:3px 0;}
.post_ty02 ul>li.long {width:100%;}
.post_ty02 ul>li label.blt {display:inline-block;width:49px;padding-left:10px;background:url(/kor/images/common/blt02.gif) no-repeat 0 center;}

/*20140224*/
.txt_title_pop_01 {margin:0px 0 0px 0;padding:7px 0 0 0;font-size:16px;color:#222222;background:url(/kor/images/common/img_txt_title_bar_grey.gif) no-repeat 0px 0px;clear:both;}

.txt_area_pop_info {margin:20px 15px 0 15px;letter-spacing:-0.5px;}
.txt_area_pop_info .img_area {margin:12px 0 60px 0;}
.txt_list_info_pop {margin:15px 0 25px 0;}
.txt_list_info_pop>li {padding:0 0 8px 10px;background:url(/kor/images/common/icon_circle_blue.gif) no-repeat 0px 6px;}
.txt_list_info_pop>li ol li {margin:0 0 5px 0;}
.txt_list_info_pop>li>ul>li {padding:0 0 8px 8px;background:url(/kor/images/popup/icon_circle_grey.gif) no-repeat 0px 7px;}

.txt_list_info_pop>li.txt_notice_pop {padding:0 0 8px 8px;background:url(/kor/images/common/icon_star_01.png) no-repeat 0px 5px;}

.txt_01_pop {margin:0 0 50px 0;}

.tab_btn_area_pop {/*position:relative;*/clear:both;width:100%;/*height:34px;*/margin:25px 0 23px 0;padding:0;border-bottom:0px solid #000;background:url(/kor/images/license/tab_bottom_01.gif) repeat-x 0 0; overflow:hidden;/*z-index:-10;*/}
.tab_btn_area_pop ul {*zoom:1;margin:0 5px;}
.tab_btn_area_pop ul:after {content:"";display:block;clear:both;}
.tab_btn_area_pop ul li {float:left;width:129px;margin:0 2px 0 0;font-size:14px;text-align:center;cursor:pointer;}
.tab_btn_area_pop ul li a {display:block;height:100%;padding:0 1px;background:url(/kor/images/license/tab_left_off.gif) no-repeat 0 0px;}
.tab_btn_area_pop ul li a span {display:block;padding:0 1px;white-space:nowrap;background:url(/kor/images/license/tab_right_off.gif) no-repeat 100% 0px;text-align:center;cursor:pointer;}
.tab_btn_area_pop ul li a span strong {display:inline-block;position:relative;top:0px;width:100%;padding:10px 0 8px 0;background:url(/kor/images/license/tab_center_off.gif) repeat-x 0 0px;cursor:pointer;}
.tab_btn_area_pop ul li.on a {display:block;height:100%;padding:0 0px 0 1px;color:#22408a;background:url(/kor/images/license/tab_left_on.gif) no-repeat 0 0px;}
.tab_btn_area_pop ul li.on a span {display:block;padding:0 1px 0 1px;white-space:nowrap;background:url(/kor/images/license/tab_right_on.gif) no-repeat 100% 0px;text-align:center;cursor:pointer;} 
.tab_btn_area_pop ul li.on a span strong {display:inline-block;position:relative;top:0px;width:100%;margin:0 1px 0 0px;padding:10px 0px 6px 0px;background:#fff url(/kor/images/license/tab_center_on.gif) repeat-x 0px 0px;cursor:pointer;outline:0px solid #c64;} 


/* .step_area {width:690px;margin:0 auto;border-top:1px solid #22408a;} */
.step_area ul {border-top:1px solid #111; border-bottom:1px solid #dedede;}
.step_area li.step_up {position:relative; padding:15px; border-top:1px solid #dedede;line-height:1.5;}
.step_area li:first-child {border-top:0 none;}
.step_area li.step_up:after {	    
    content: '';
    position: absolute;    
    width: 24px;
    height: 24px;
    right: 10px;
    top: 12px;
    background: url(/kor/images/common/ico_arrow_down.svg);
    background-size: contain;
    transition:0.2s;
}
/* .step_area li {margin:10px 0 8px 0;} */
.step_area li span {margin:0 20px 0 0;color:#007FE1;  font-weight:500;}
.step_area li div {padding:20px 30px;background:#FBFBFB;}
.step_area li.on a {font-weight:500;} 
.step_area li.step_up.on:after {transform: rotate(180deg);}

.regular_info_list {margin:10px 0 0 0;}
.regular_info_list dt {float:left;width:55px;min-height:18px;outline:0px solid #c64;}
.regular_info_list dt.last {min-height:150px;outline:0px solid #c64;}
.regular_info_list dd {width:600px;min-height:18px;outline:0px solid #c64;}


/* 20140930 Ãß°¡ ½ÃÀÛ */
#wrap_pop_02 {position:relative;width:100%;height:100%;background:#fff;z-index:100;overflow-x:hidden;overflow:auto;}
/* #wrap_pop_02 #header_pop .pop_title {padding:0 0 0 16px;height:46px;line-height:46px;font-size:20px;} */
.pop_data {padding:40px 30px;}
.pop_data .btn_wrap {margin-top:30px}
p.tit01 {font-size:20px; font-weight:700;}
p.tit02 {padding:20px 0;}
p.tit02 span {font-weight:bold;color:#002a68 !important;}
#wrap_pop_02 ul.ul_ty01 li {padding-left:8px;font-size:14px;line-height:22px;color:#666;background:url(../../images/common/blt04.gif) no-repeat 0 6px !important;}

a.btn_big02 {display:inline-block;overflow:hidden;margin:0 5px;padding-top:17px;width:198px;height:32px;text-align:center;background:url(../../images/common/bg_bg_big01.gif) no-repeat 0 0}
a.btn_big02 span {line-height:18px;font-size:14px;color:#fff;}
a.btn_big02.long {padding-top:7px;height:42px;}

.pop_table01 {border-top:2px solid #22408a;}
.pop_table01 th {padding:13px 0 10px 0;border-right:1px solid #dedede;border-bottom:1px solid #bbbbbb;text-align:center;font-weight:bold;font-size:14px;color:#000;}
.pop_table01 th.last-item {border-right:0px;}
.pop_table01 td {padding:10px 5px;border-right:1px solid #dedede;border-bottom:1px solid #d6dae2;text-align:center;font-size:14px;line-height:20px;color:#666;}
.pop_table01 td.last-item {border-right:0px;}
.pop_table01 td a span {margin:0 0px 0 5px;text-decoration:underline;}
.pop_table01 tr.bg {background:#fafafa;}
.pop_table01 td.txt_left {padding-left:15px;text-align:left;}
.pop_table01 td.txt_right {text-align:right;}
.tc {text-align:center;}
/* 20140930 Ãß°¡ ³¡ */

/* ´ÜÃ¼Ã£±â ÆË¾÷ */


/* #popacc_area {position:relative; padding:20px 20px;} */
.table_popacc {border-top:1px solid #22408a;border-bottom:3px double #e9e9e9;width:100%;font-size:12px;}
.table_popacc th {padding:13px 0 13px 10px;color:#333333;border-bottom:1px solid #d6d6d6;border-right:1px solid #d6d6d6;font-size:13px;background:#f9f9f9;text-align:center;}
.table_popacc th.last-item {border-right:0px;}
.table_popacc td {padding:8px 10px;border-bottom:1px solid #d6d6d6;border-right:1px solid #d6d6d6;text-align:center;}
.table_popacc td.last-item {border-right:0px;}
.table_popacc tr.bg {background:#fafafa;}
.table_popacc td.bg {background:#fafafa;}
.table_popacc td.txt_left {text-align:left;}
.table_popacc td.txt_right {text-align:right;}

.pop_search_center {width:100%; border-top:#22408a 1px solid; border-right:#e1e1e1 1px solid; border-bottom:#e1e1e1 1px solid;border-left:#e1e1e1 1px solid; text-align:center;}
.pop_search_center p {padding:13px 0 0px 0px;}
.pop_search_center p .txt_01 {margin:0 16px 0 0;}
.pop_search_center p .txt_01 img {position:relative;top:-1px;}
.pop_search_center p .txt_01 input a img {position:relative;top:0px;}

.table_post1 {border-top:1px solid #22408a;border-bottom:1px solid #e9e9e9;width:100%;font-size:12px;}
.table_post1 th {padding:8px 0;font-size:13px;color:#333333;border-bottom:1px solid #d6d6d6;border-right:1px solid #d6d6d6;background:#f9f9f9; text-align:center;}
.table_post1 th.last-item {border-right:0px;}
.table_post1 td {padding:5px 0;border-bottom:1px solid #d6d6d6;border-right:1px solid #d6d6d6;}
.table_post1 td.last-item {border-right:0px;}
.table_post1 tr.bg {background:#f9f9f9;}
.table_post1 td.bg {background:#f9f9f9;}
.table_post1 td.txt_left {text-align:left;}
.table_post1 td.txt_right {text-align:right;}
.table_post1 td.txt_center {text-align:center;}
.table_post1 table{border:none;}


.layer_pop{position: relative;}
.dim{position: fixed; top: 0; left: 0; z-index: 9999; width: 100%; height: 100%; background: rgba(0, 0, 0, 0.3);}
.layer_wrap {overflow: hidden; position: fixed; top: 50%; left: 50%; transform: translate(-50%, -50%); margin: 0 auto;min-width: 300px; box-shadow: 0 0 30px rgba(0, 0, 0, 0.4); z-index: 9999;border-radius:10px;}
.layer_wrap .cont {text-align:center; padding:35px 30px; line-height:1.6; background: #fff;}
.layer_wrap .cont p + p {margin-top:10px}
.layer_wrap .btn_area {display:flex}
.layer_wrap .btn_area a { display:inline-block;font-size:16px;border-radius:0;text-align:center;width:100%;}
.layer_wrap .btn_area .btn_gray {background:#e9e9e9; color:#666}

.layer_wrap.map {width:780px;}