@charset "utf-8";


@import url('//fonts.googleapis.com/css2?family=IBM+Plex+Sans+KR:wght@100;200;300;400;500;600;700&display=swap');


@font-face {
    font-family: 'NEXON Lv2 Gothic';
    src: url('https://cdn.jsdelivr.net/gh/projectnoonnu/noonfonts_20-04@2.1/NEXON Lv2 Gothic.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}
html{ margin:0px; padding:0px; overflow-x: hidden;  } 
body {font-family:'IBM Plex Sans KR','NEXON Lv2 Gothic', Dotum, AppleGothic, Sans-serif; border-collapse:collapse; margin:0px; padding:0px; width:100%; -webkit-text-size-adjust:none; zoom:1;}
h1, h2, h3, h4, h5, h6 { margin:0px; padding:0px;}
img { border:none; margin:0px; padding:0px; vertical-align:top;}
ol, ul {margin:0px; padding:0px; list-style:none;}
div, li, dl, dt, dd, form, iframe, p, a, span{margin:0px; padding:0px; list-style:none; vertical-align:top;}
label {vertical-align: middle;}
table, th, td {margin:0px; padding:0px; border-collapse:collapse;}
input, textarea {margin:0px; padding:0px; font-family:'IBM Plex Sans KR','NEXON Lv2 Gothic', Dotum, "±¼¸²", Gulim, Tahoma, Verdana, AppleGothic, sans-serif;}

.wrap{width:515px; height:330px; float:left; height:auto; margin-bottom:20px;}
.wrap ul.id_tit{width:515px; height:53px; float:left; border-bottom:2px solid #1e1e1e;}
.wrap ul.id_tit li{width:100%; height:45px; padding-top:8px; float:left; text-align:center;  font-size:24px; color:#555555;}
.wrap ul.jung_buk{width:455px; height:129px; float:left; margin:30px; border-top:1px solid #d1d1d1; border-bottom:1px solid #d1d1d1; background-color:#eeeeee;}
.wrap ul.jung_buk li.id_chck{width:100%; float:left; text-align:center; color:#000; font-size:14px; padding:40px 0 10px 0;}
.wrap ul.jung_buk li.id_chck2{width:100%; float:left; text-align:center; margin-top:10px;}
.wrap ul.jung_buk li.id_chck3{width:100%; float:left; text-align:center; color:#000; font-size:14px; padding:60px 0 10px 0;}
.wrap ul.jung_buk li.id_chck4{width:100%; float:left; text-align:center; color:#000; font-size:14px; padding:30px 0 10px 0;}
.wrap ul.jung_buk li.id_chck5{width:100%; float:left; text-align:center; color:#000; font-size:14px; padding:20px 0 10px 0;}


.id_bon{font-weight:bold; text-decoration:underline;}
.id_sa_ok{width:142px; height:40px; background-color:#3b3b3b; border:0; color:#fff; font-weight:bold; cursor:pointer;}
.id_sa_ok2{width:142px; height:30px; float:left; font-size:12px; text-decoration:none; line-height:30px; margin-left:10px; background-color:#3b3b3b; border:0; color:#fff; font-weight:bold; cursor:pointer;}


.wrap ul.chan_id{width:440px; height:51px; float:left; margin:0 30px 0 30px; border-top:1px solid #d1d1d1; border-bottom:1px solid #d1d1d1;}
.wrap ul.chan_id li{width:440px; height:51px; float:left;}
.id_text_sty1{height:51px; line-height:51px; font-size:12px; color:#000; float:left; padding-left:10px;}
.id_text_sty2{width:228px; height:26px;line-height:26px; float:left; border:1px solid #b2b2b2; margin:12px 0 0 10px;}
.id_text_sty3{width:62px; height:26px;line-height:26px; font-size:12px; text-decoration:none; float:right; border:0; background-color:#3b3b3b; color:#fff; text-align:center; cursor:pointer; margin:12px 0 0 10px;}
.id_text_sty4{width:87px; height:26px;line-height:26px; float:left; border:1px solid #b2b2b2; margin:12px 0 0 5px;}
.id_text_sty5{width:370px; height:70px; padding:5px; float:left; border:1px solid #b2b2b2; margin:12px 0 0 10px;}
.id_text_sty6{height:51px; line-height:49px; font-size:12px; color:#000; float:left; padding-left:10px; font-weight:bold;}
.id_text_sty7{width:40px; height:26px;line-height:26px; border:0; background-color:#3b3b3b; color:#fff; text-align:center; cursor:pointer; margin:12px 0 0 10px;}
.id_text_sty8{width:100px; height:51px; line-height:51px; font-size:12px; color:#000; float:left; padding-left:10px;}

.wrap ul.chan_id4{width:440px; height:auto; float:left; margin:0 30px 0 30px;}
.wrap ul.chan_id4 li{width:380px; height:auto; float:left; padding:10px 0 0 60px;}

.dab_u{width:370px; height:auto; float:left; font-size:12px; padding:17px 0 10px 10px;}

/*¿ìÆí¹øÈ£Ã£±â*/
.wrap ul.juso_top_btn{width:440px; height:41px; float:left; margin:30px 30px 0 30px;}
.wrap ul.juso_top_btn li{float:left; font-size:12px;}
.wrap ul.juso_top_btn li.gu_juso{width:218px; height:39px; cursor:pointer; line-height:39px; font-weight:bold; text-align:center; font-size:12px; color:#000; border-top:2px solid #777777; border-left:2px solid #777777; border-right:2px solid #777777;}
.wrap ul.juso_top_btn li.sin_juso{width:217px; height:38px; cursor:pointer; line-height:38px; text-align:center; color:#$747474; border-top:1px solid #c4c4c4; border-right:1px solid #c4c4c4; border-bottom:2px solid #777777;}
.wrap ul.juso_top_btn li.sin_juso2{width:217px; height:38px; cursor:pointer; line-height:38px; text-align:center; color:#$747474; border-top:1px solid #c4c4c4; border-left:1px solid #c4c4c4; border-bottom:2px solid #777777;}

.wrap ul.indu_juso{width:440px; height:auto; float:left; margin:10px 30px 10px 30px; line-height:15px; font-size:12px;}
.wrap ul.u_adre{width:440px; height:40px; float:left; margin:20px 30px 0 30px; background-color:#f2f2f2; border-bottom:1px solid #e5e5e5; border-top:1px solid #666666;}
.wrap ul.u_adre li{float:left; height:40px; font-size:12px; text-align:center; line-height:40px; color:#000; font-weight:bold;}
.wrap ul.u_adre li.u_num{width:94px;}
.wrap ul.u_adre li.adres_num{width:346px;}
.wrap ul.u_adre2{width:440px; height:40px; float:left; margin:0 30px 0 30px; border-bottom:1px solid #e5e5e5;}
.wrap ul.u_adre2 li{float:left; height:40px; font-size:12px; line-height:40px; text-align:center;}
.wrap ul.u_adre2 li.u_num2{color:#666666; width:94px;}
.wrap ul.u_adre2 li.u_num3{color:#666666; width:100%;}
.wrap ul.u_adre2 li.adres_num2{color:#999999; width:346px; text-align:left;}
.wrap ul.u_adre2 li.adres_num3{color:#999999; width:346px; text-align:left; line-height:15px; padding-top:5px;}

.sel_cho{width:80px; height:26px; line-height:26px; border:1px solid #b2b2b2; margin:12px 0 0 5px; float:left;}
.sel_cho2{width:90px; height:26px; line-height:26px; border:1px solid #b2b2b2; margin:12px 0 0 5px; float:left;}

/*»óÇ°Áú¹®*/
.wrap ul.chan_id2{width:480px; height:51px; float:left; margin:30px 10px 0 10px; border-top:1px solid #d1d1d1; border-bottom:1px solid #d1d1d1;}
.wrap ul.chan_id2 li{width:480px; height:51px; float:left;}
.wrap ul.chan_id3{width:480px; height:100px; float:left; margin:0 10px 0 10px; border-bottom:1px solid #d1d1d1;}
.wrap ul.chan_id3 li{width:480px; height:100px; float:left;}
.wrap ul.write_btns{width:480px; height:auto; float:left; margin:0 10px 0 10px;}
.wrap ul.write_btns li{width:100%; float:left; text-align:center;}

.wrap ul.u_adre3{width:480px; height:30px; float:left; margin:0 10px 0 10px; background-color:#f2f2f2; border-bottom:1px solid #e5e5e5; border-top:1px solid #666666;}
.wrap ul.u_adre3 li{float:left; height:30px; font-size:12px; text-align:center; line-height:30px; color:#000; font-weight:bold;}
.dap_text{width:480px; height:auto; float:left; font-size:12px; margin:20px 10px 0 10px; font-weight:bold;}

.wrap ul.u_adre4{width:480px; height:30px; float:left; margin:0 10px 0 10px; border-bottom:1px solid #e5e5e5; }
.wrap ul.u_adre4 li{float:left; height:40px; text-align:center; line-height:30px; color:#000;}

.wrap ul.u_adre5{width:480px; height:auto; float:left; margin:0 10px 0 10px; padding-bottom:10px;}
.wrap ul.u_adre5 li{float:left; width:100%;}

.pop_ne_sty1{width:130px; height:25px; float:left; border:1px solid #6F6F6F;}
.pop_ne_sty2{float:left; padding-right:10px; height:25px; line-height:25px;}
.pop_ne_sty3{float:left; padding:0 10px 0 20px; height:25px; line-height:25px;}
.pop_ne_sty4{width:100%; height:70px; float:left; border:1px solid #6F6F6F;}

.id_text_sty100{width:62px; height:25px;line-height:25px; font-size:12px; text-decoration:none; float:right; border:0; background-color:#3b3b3b; color:#fff; text-align:center; cursor:pointer;}



/*¸ÞÀÎÆË¾÷*/
.main_popup{width:100%; height:auto; float:left;}
.main_popup ul.top_tit{width:100%; float:left; height:30px; border-bottom:2px solid #1e1e1e;}
.main_popup ul.top_tit li.pop_tit_top{float:left; padding-left:10px; height:30px; line-height:30px; font-size:12px; font-weight:bold;}
.main_popup ul.top_tit li.pop_tit_top2{float:right; padding-right:10px; height:30px; line-height:30px; font-size:12px; color:#767676;}
.main_popup ul.popup_con{width:96%; height:auto; float:left; padding:2%;}
.main_popup ul.popup_con li{font-size:12px;}
.main_popup ul.popup_con li img{width:100%; float:left;}
.main_popup ul.popup_close{width:100%; height:30px; float:left; background-color:#f2f2f2;}
.main_popup ul.popup_close li{float:right; font-size:12px; height:30px; line-height:30px;}
.close_btn{font-weight:bold; color:blue; text-decoration:none; padding:0 10px 0 10px;}





