<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "utf-8";

/* sub_visual */
/* .lnbWrap{position:relative;padding-bottom:50px;border-bottom:1px solid #d7d7d7;} */
.sub_visual{display:table;width:100%;height:250px;text-align:center;background-repeat:no-repeat;background-size:cover !important;background-position:center top;border-bottom:1px solid #d7d7d7;}
.visual01{background-image:url('../img/sub/subVisual.jpg');}
.sub_visual p{text-align:center;font-size:41px;color:#fff;line-height:52px;letter-spacing:1px;}
.sub_visual p:nth-child(1){margin-top:78px;margin-left:-116px;}
.sub_visual p:nth-child(2){margin-left:117px;}
.sub_visual p &gt; span{border-bottom:1px solid #fff;padding:2px 0;}
.sub_visual p span.tb{font-weight:bold;background-color:#ffdd05;color:#00165b;}
.sub_visual p:nth-child(2):after{content:'KOREA COAST GURAD';display:block;font-size:19px;color:#fff;letter-spacing:-0.4px;line-height:26px;}

/*** LNB ***/
.lnbWrap{position: relative;width:100%;height:50px; border-bottom: 1px solid #e1e3e5;background-color:#173573;}
.lnbWrap.fixed{position:fixed;top:0;z-index:1000;}
.lnbWrap.fixed .lnb{position:relative;}
.lnbWrap .lnb{position: absolute;width: 1200px;left: 50%;margin-left: -591px;/*margin-left: -600px*/}
.lnbWrap .lnb&gt;ul&gt;li{position: relative;float: left;margin-left: -1px;width: 180px;border-right: 1px solid #e1e3e5;border-left: 1px solid #e1e3e5;box-sizing: border-box;}
.lnbWrap .lnb&gt;ul&gt;li&gt;a{width: 100%;line-height: 50px;text-indent: 20px;font-size: 17px;font-weight: normal;color: #fff;background: url('../img/sub/arrow_d.png')no-repeat 90% center;}
.lnbWrap .lnb&gt;ul&gt;li.selected&gt;a{background: url('../img/sub/arrow_u_b.png')#fff no-repeat 90% center;color:#444;}
.lnbWrap .lnb&gt;ul&gt;li.home{width: auto;background-color:#fff;}
.lnbWrap .lnb&gt;ul&gt;li.home a{width: 50px;height: 50px;background: url('../img/sub/home.png')no-repeat center;text-indent: -9999px;display:block;}
.lnbWrap .lnb&gt;ul&gt;li&gt;ul{display: none;width: 100%;padding: 15px 20px;background-color: #fff;border-top: 1px solid #e1e3e5;border-bottom: 1px solid #e1e3e5;box-sizing: border-box;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;position:relative;z-index:1;}
.lnbWrap .lnb&gt;ul&gt;li&gt;ul&gt;li{margin-top: 15px;}
.lnbWrap .lnb&gt;ul&gt;li&gt;ul&gt;li:first-child{margin-top: 0;}
.lnbWrap .lnb&gt;ul&gt;li&gt;ul&gt;li&gt;a{font-size: 15px;font-weight: normal;color: #444;}
.lnbWrap .lnb&gt;ul&gt;li&gt;ul&gt;li&gt;a:hover{color: #173573;}


/* section */
section{width:100%;overflow:hidden;position:relative;}
section h3.subtitle{text-align:left;font-size:30px;color:#191919;font-weight:bold;padding:5px 0;border-bottom:1px solid #959595;margin-top:30px;}
section .listBox{padding:20px 0;}
section .listBox button{font-size:16px;background:#323232;width:90px;height:35px;display:block;float:right;color:#fff;margin-right:10px;}
section .listBox button:first-child{margin-right:0;}
section .listBox button.modify,
section .listBox button.confirm{background:#2a4270;color:#fff;}
section .listBox button.delete{background:#fff;border:1px solid #2a4270;color:#2a4270;}
section.sub div.wrapArea{border:none;padding:20px 0 60px 0;position:relative;left:9px;}
table span.new{position:relative;top:3px;margin-left:5px;}

/*lnb_quickmenu*/
article{position:absolute;top:0;right:0;width:0px;height:100%;z-index:10;border-left:1px solid #d7d7d7;}
article.act{width:150px;z-index:20;border-left:1px solid #d7d7d7;background:rgba(256, 256, 256, 0.9);}
#lnb_quickMenu{position: absolute; right:15px; bottom:16px;}
#lnb_quickMenu a{font-size:17px;color:#fff;font-weight:bold;}
#lnb_quickMenu a:after{content:'';width:14px;height:26px;display:inline-block;background:url('../img/sub/sub_q_arrow2.png') no-repeat center;position:relative;top:8px;margin-left:15px;}
#lnb_quickMenu.arrow a:after{background:url('../img/sub/sub_q_arrow.png') no-repeat center;}
#lnb_quickBox{position:absolute; width:0px; height:610px; top:0px; right:0px; background: rgba(256, 256, 256, 0.9); transition: 0.5s;}
#lnb_quickBox.on{right:0px;width:150px;transition: 0.5s;}
#lnb_quickBox.fix{position:fixed;top:50px;height:100%;border-left:1px solid #d7d7d7;}
#lnb_quickBox.fix .goTop a{bottom:150px;}
#lnb_quickBox ul{}
#lnb_quickBox ul li{width:150px;display:block;box-sizing:border-box;padding:20px 10px;text-align:center;}
#lnb_quickBox ul li:after{content:'';display:block;width:100%;height:1px;background:url('../img/dot_line.png') repeat-x center;position:relative;top:20px;}
#lnb_quickBox ul li p{font-size:18px;text-align:center;color:#000;font-weight:bold;}
#lnb_quickBox ul li p.quick_tit{font-size:13px;background: #f7e307;border-radius: 15px;padding: 3px;font-weight: bold;color: #113884;letter-spacing: -1.5px;width: 120px;box-sizing: border-box;margin: 0 auto 3px auto;}
#lnb_quickBox ul li p.p_blue{font-size:20px;color: #113884;letter-spacing: -1.5px;}
#lnb_quickBox ul li p.p_blue.number{font-size:23px;}
#lnb_quickBox ul li.apply:after{display:none;}
#lnb_quickBox .btn_apply{bottom: 20px;width: 132px;background: #113884;margin: 0 auto;/* position: absolute; *//* left:132px; *//* margin-left: -65px; */text-align:center;box-sizing:border-box;display:block;padding:10px;}
#lnb_quickBox .btn_apply a{width:100%;height:100%;}
#lnb_quickBox.on .btn_apply{/* left:50%; *//* transition:0.5s; */}
#lnb_quickBox .btn_apply p{color:#fff;font-size:18px;}
#lnb_quickBox .btn_apply p span{color:#f7e307;}

/* area_search (�˻� ����) */
.area_search{position: relative;font-size: 0;text-align: right;margin: 20px 0;}
.area_search .total{position: absolute;top: 12px;left: 0;font-size: 15px;font-weight: normal;color: #474a4e;background: url(../img/sub/list.png)no-repeat left center;}
.area_search .selectb{width: 220px;height: 45px;padding-left: 18px;margin-right: 10px;font-size: 15px;font-weight: normal;color: #474a4e;border: 1px solid #6b6e73;box-sizing: border-box;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;}
.area_search select{width: 129px;height: 45px;padding-left: 15px;margin-right: 10px;background: url(../img/sub/search_select.png)no-repeat 90% center;font-size: 15px;font-weight: normal;color: #474a4e;border: 1px solid #6b6e73;box-sizing: border-box;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;-webkit-appearance: none;-moz-appearance: none;appearance: none;}
.area_search select::-ms-expand{display: none;}
.area_search .searchBox{position: relative;display: inline-block;font-size: 0;vertical-align: top;}
.area_search .searchBox input[type="text"]{width: 340px;height: 45px;padding: 0 18px;font-size: 15px;color: #474a4e;box-sizing: border-box;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;border: 1px solid #6b6e73;margin-right:10px;}
.area_search .searchBox .search{position: relative;display:inline-block;top: 0;right: 0;width: 125px;height: 45px;background: #323232 ;vertical-align: top;font-size:16px;color:#fff;}
.area_search select.select_c{width: 145px;background:url(../img/sub/arrow_u_b2.png) no-repeat 90% center;}
.txt_red{color:#ea3c47;}

/****** hire ******/
/* hire_list */
.boardWrap{}
.boardWrap table.board{color:#545454;font-size:17px;border-top:2px solid #113e72;width:100%;}
.boardWrap table.board thead{background:#f1f1f1;}
.boardWrap table.board thead tr{}
.boardWrap table.board thead tr th{color:#113e72;border-bottom:1px solid #e4e4e4;padding:10px;border:0;}
.boardWrap table.board tbody{}
.boardWrap table.board tbody tr{background:#fff;}
.boardWrap table.board tbody tr:hover{color:#000;background:#fefbea;}
.boardWrap table.board tbody tr td{text-align:center;padding: 0 15px;border-left:1px solid #e4e4e4;border-bottom:1px solid #e4e4e4;height: 60px;box-sizing: border-box;}
.boardWrap table.board tbody tr td a{color:#545454;max-width:98%;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;display:block;}
.boardWrap table.board tbody tr td a:hover{color:#000;}
.boardWrap table.board tbody tr td:first-child{border-left:0;}
.boardWrap table.board tbody tr td:nth-child(2){text-align:left;}
.boardWrap table.board tbody tr td.file{position:relative;}
.boardWrap table.board tbody tr td.file span{display:block;color:#fff;width:105px;height:30px;background:#113e72 url(../img/sub/download.png) no-repeat 90% center;font-size:14px;line-height:30px;padding-right:15px;cursor:pointer;}
.boardWrap table.board tbody tr td div#fileList{position:absolute;top:48px;right: 15px;border:1px solid #113e72;background:#fff;z-index:10;display:none;width: 170px;padding: 20px 15px;box-sizing: border-box;line-height: 24px;font-size: 14px;font-weight: bold;}
.boardWrap table.board tbody tr td div#fileList.act{display:block;}
.boardWrap table.board tbody tr td div#fileList ul{}
.boardWrap table.board tbody tr td div#fileList ul li a{color:#113e72;}
.boardWrap table.board tbody tr td div#fileList ul li a:hover{text-decoration:underline;}
.boardWrap table.board tbody tr td div#fileList a.layer_close{position:absolute;top:10px;right:10px;width:11px;height:10px;background:url(../img/sub/btn_close.png) no-repeat  center;}
.boardWrap table.board_view tbody tr.fileadd{border-bottom:1px solid #acacac;}
.boardWrap table.board_view tbody tr.fileadd td{padding-left:40px;}
.boardWrap table.board_view tbody tr.fileadd input[type="checkbox"]{display:inline-block !important;}
/* ����¡ */
.bo_paging {text-align: center;margin-top: 40px;}
.bo_paging&gt;span {display: inline-block;vertical-align: top;}
.bo_paging a {display: block;width: 43px;border: 1px solid #c1c1c1;color:#545454;font-size:15px;}
.bo_paging .prev a {height: 43px;background: #fff url(../img/sub/page_prev.png) center center no-repeat;text-indent: -9999px;}
.bo_paging .prev a:hover{background: #ffdd05 url(../img/sub/page_prev_on.png) center center no-repeat;}
.bo_paging .prev a img {}
.bo_paging .next a {height: 43px;background: #fff url(../img/sub/page_next.png) center center no-repeat;text-indent: -9999px;}
.bo_paging .next a:hover{background: #ffdd05 url(../img/sub/page_next_on.png) center center no-repeat;color:#113e72;}
.bo_paging .prev a img {}
.bo_paging .pager {padding: 0 2px;}
.bo_paging .pager a {text-align: center;display: inline-block;width: 45px;height:45px;line-height:45px;box-sizing:border-box;margin: 0 1px;font-size:15px;} 
.bo_paging .pager a:hover, .bo_paging .pager a.on {color: #113e72;background-color: #ffdd05;}
.boardWrap table.board_view{width:100%;color:#545454;font-size:17px;border-top:2px solid #113e72;border-bottom:1px solid #252525;font-weight:bold;}
.boardWrap table.board_view tr.bg_g{background-color:#f1f1f1;}
.boardWrap table.board_view thead{color:#113e72;}
.boardWrap table.board_view thead tr{}
.boardWrap table.board_view thead tr th{text-align:right;padding: 15px 0px 15px 40px;border:none;}
.boardWrap table.board_view thead tr th:first-child{font-size:17px;text-align: left;}
.boardWrap table.board_view thead tr th:last-child{padding-right:10px;}
.boardWrap table.board_view thead tr th:last-child:before{content:'|';position:relative;left:-20px;}
.boardWrap table.board_view thead tr th.writeTit{}
.boardWrap table.board_view thead tr th.writeTit:before,
.boardWrap table.board_view thead tr th.writeTit + th:before{content:'';}
.boardWrap table.board_view thead tr th.writeTit:after{content:'|';position:relative;right:-25px;}
.boardWrap table.board_view thead tr th.writeTit +th{text-align:left !important;padding-left:0;}
.boardWrap table.board_view thead tr th.writeTit +th input{width:95%;height:30px;box-sizing:border-box;padding:5px 10px;font-size:16px;}
.boardWrap table.board_view tbody{}
.boardWrap table.board_view tbody tr{}
.boardWrap table.board_view tbody tr.write_area{border-bottom:1px solid #acacac;border-top:1px solid #acacac;}
.boardWrap table.board_view tbody tr td{padding: 15px 0 15px 20px;}
.boardWrap table.board_view tbody tr td span{}
.boardWrap table.board_view tbody tr td span:after{content:'|';position:relative;left:-20px;}
.boardWrap table.board_view tbody tr td span.write_name{padding-left:18px;margin-right:58px;}
.boardWrap table.board_view tbody tr td span.write_name:after{content:'|';position:relative;left:27px;}
.boardWrap table.board_view tbody tr td span.write_mail{padding-left:60px;margin-right:60px;}
.boardWrap table.board_view tbody tr td span.write_mail:after{content:'|';position:relative;left:27px;}
.boardWrap table.board_view tbody tr td span + input{display:inline-block;}
.boardWrap table.board_view tbody tr.write_area input{height:30px;box-sizing:border-box;padding:5px 10px;font-size:16px;}
.boardWrap table.board_view tbody tr td span.write_mail + input{width:52%;}
.boardWrap table.board_view tbody tr td a{}
.boardWrap table.board_view tbody tr.file{background: url(../img/common/clip.png) no-repeat left 35px center;border-bottom:1px solid #acacac;border-top:1px solid #e4e4e4;}
.boardWrap table.board_view tbody tr.file td a{font-size:14px;color:#454545;text-decoration:underline;}
.boardWrap table.board_view tbody tr.file td:first-child{padding-left: 80px;line-height:26px;}
.boardWrap table.board_view tbody tr td.file_down{text-align: right;}
.boardWrap table.board_view tbody tr td.file_down span:after{content:'';}
.boardWrap table.board_view tbody tr td.file_down a{display:inline-block;width:150px;height:30px;line-height:30px;color:#113e72;text-decoration:none;background-color:#ffdd05;text-align:center;font-weight:bold;} 
.boardWrap table.board_view tbody tr td.view_area{border-bottom:2px solid #113e72;padding: 30px;line-height:26px;}
.boardWrap table.board_view tbody tr td.view_area textarea{width:100%;height:300px;max-height:300px;max-width:1140px;box-sizing:border-box;}
.boardWrap table.board_view tbody tr.before td a,
.boardWrap table.board_view tbody tr.next td a{color: #113e72;font-weight: bold;padding-left:10px;}
.boardWrap table.board_view tbody tr.before td{border-bottom:1px solid #acacac;}
.boardWrap table.board_view tbody tr.before td img,
.boardWrap table.board_view tbody tr.next td img{margin-right:10px;}
/* .boardWrap table.board_view tbody tr td.before:before{background:url(../img/common/list_before.png) no-repeat center;}
.boardWrap table.board_view tbody tr td.before:before,
.boardWrap table.board_view tbody tr td.next:before{margin-right:10px;content:'';display:inline-block;width:19px;height:12px;}
.boardWrap table.board_view tbody tr td.next{}
.boardWrap table.board_view tbody tr td.next:before{background:url(../img/common/list_next.png) no-repeat center;} */
.boardWrap table.board_view tbody tr.before td:nth-child(2) a,
.boardWrap table.board_view tbody tr.next td:nth-child(2) a{padding-left:0px;color:#181818;}

.goTop a{position:absolute;bottom:-60px;right:50px;}

/*member*/
.contents{padding-top:50px;min-height:500px}
.contents dd{font-size:15px;color:#5e5e5e;text-align:center;}
fieldset{border:0;}
legend{font-size:0;width:0;height:0;overflow:hidden;}

/*input*/
input[type="checkbox"]{display:none;}
label input[type="checkbox"] + span{display:inline-block;width:22px;height:22px;margin-right:8px;background:url(../img/sub/checkbox.png)no-repeat;vertical-align:middle;}
label input[type="checkbox"]:checked + span{background-image:url(../img/sub/checkbox_on.png);}

.txt_red{color:#ff4200}
.txt_red2{color:#ff0422}
.ac{text-align:center}
.btn{text-align:center;padding:45px 0 40px}
.btn a{display:inline-block;min-width:200px;padding:0 20px;margin:0 2px;height:70px;line-height:70px;background:#173573;text-align:center;color:#fff;font-size:26px;box-sizing:border-box;vertical-align:top}
.btn .write{background:#fff;border:solid 1px #ccc;color:#979797;}

.contTab{overflow:hidden;width:100%;margin:0 0 50px;}
.contTab li{float:left;width:25%;height:68px;line-height:68px;border:solid 1px #e1e1e1;border-left:0;text-align:center;font-size:19px;color:#6f6f6f;box-sizing:border-box}
.contTab li:first-child{border-left:solid 1px #e1e1e1}
.contTab li span{display:inline-block;width:30px;height:30px;line-height:30px;margin-right:8px;border-radius:15px;background:#999;color:#fff;text-align:center;font-size:16px;}
.contTab li a{color:#6f6f6f;display:block;height:68px;line-height:68px}
.contTab li a:hover,
.contTab li.on{background:#ffdd05;color:#173573;}
.contTab li a:hover span,
.contTab li.on span{background:#173573;}
.contTab li.on a{color:#173573}
.contTab.type03 li{width:33%}
.contTab.type03 li:first-child{width:34%;}


.agreeArea{}
.agreeArea &gt; p{padding:30px 0 0;font-size:15px;}
.agreeArea legend + p{padding:0 0 20px;overflow:hidden;width:100%;font-size:18px;color:#000;/* border-bottom:dashed 1px #a3a3a3; */}
.agreeArea legend + p label{float:left;}
.agreeArea legend + p &gt; span{font-size:15px;color:#363636;float:right;}
.agreed &gt; label{display:block;font-size:18px;color:#000;padding:35px 0 20px;t}
.agreed &gt; div{background:#eee;height:400px;overflow-y:scroll;padding:0 40px 30px;}
.agreed &gt; div h4{padding:35px 0 10px;font-size:15px;color:#000}
.agreed &gt; div *{font-size:15px;color:#363636}
.agreed &gt; div table td,th{border:solid 1px #ccc;padding:10px;text-align:center;}
.agreed &gt; div table th{border:solid 1px #999}
.agreed &gt; div u.test{font-size:18px;color:red;text-decoration:underline;}


.pointTxt{position:relative;padding:5px 0 5px 42px;margin-bottom:20px;font-size:18px;color:#000;background:url(../img/sub/icon_check.png) no-repeat 0 3px}
.pointTxt .point{position:absolute;right:0;top:7px;font-size:15px;color:#444}
.pointTxt .point img{margin-right:10px;}
.pointTxt + dd{padding-left:44px;}
.pointTxt2{padding:20px 0 0 94px;min-height:82px;background:url(../img/sub/join_modifi.png) no-repeat 0 0;font-size:18px;box-sizing:border-box}

/*�����̺�*/
.formTable{border-top:solid 2px #113e72;width:100%;}
.formTable th{border:0;border-bottom:solid 1px #e4e4e4;text-align:left;padding-left:50px;font-size:15px;color:#00205b;background:#f1f1f1}
.formTable th img{margin-right:10px;}
.formTable td{padding:7px 11px;min-height:36px;border:0;border-bottom:solid 1px #e4e4e4;vertical-align:middle;font-size:16px;color:#545454;}
.formTable td .point{display:inline-block;vertical-align:middle;font-size:14px;color:#818181;}
.formTable tr:last-child td,.formTable tr:last-child th{border-bottom:solid 1px #00205b}
.find input[type=number],
.find input[type=password],
.find input[type=text],
.formTable input[type=number],
.formTable input[type=password],
.formTable input[type=text]{height:24px;padding:5px;line-height:24px;font-size:14px;color:#545454;border:solid 1px #b9b9b9;}
.find select,
.formTable select{border: 1px solid #b9b9b9;height:36px;padding:0 30px 0 15px;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:url(../img/sub/select_bg.png)no-repeat right center;font-size:14px;color:#545454;}
.find select::-ms-expand,
.formTable select::-ms-expand{display:none;}

.smBtn{display:inline-block;width:125px;background:#323232;height:36px;line-height:36px;margin-left:7px;text-align:center;color:#fff;font-size:16px;vertical-align:middle;}

.joinEnd{padding:125px 0 0;margin:80px 0 0;background:url(../img/sub/join_end.png) no-repeat center 0;font-size:33px;text-align:center;color:#173573;}

.in1{width:330px;}
.in2{width:150px;}
.in3{width:100px;}


/*�α���*/
.login{}
.login fieldset{width:400px;margin:0 auto;}
.login p{margin:10px 0 0}
.login input{width:400px;height:53px;padding:10px;line-height:33px;box-sizing:border-box;font-size:18px;color:#545454;border:solid 1px #c6c6c6;letter-spacing:-1px}
::-webkit-input-placeholder{color:#545454}
::-moz-placeholder{color:#545454}
:-ms-input-placeholder{color:#545454}
input:-moz-placeholder{color:#545454}
.login input:focus{border:solid 1px #173573}
.login .btn{padding:0}
.login .btn a{width:400px;}
.login .pointTxt2{margin-left:305px;margin-bottom:20px;}
.login strong{display:block;text-align:center;margin-bottom:20px}
.login ul{overflow:hidden;width:400px;margin:0 auto;}
.login ul li{float:left;margin-top:35px;}
.login ul li:first-child{width:145px;margin-right:40px;border-right:solid 1px #c4c4c4}
.login ul li a{color:#173573;font-size:20px;}
.login ul li img{margin-right:12px;vertical-align:middle}

/*�����߱�*/
.find{}
.find .tab{overflow:hidden;width:600px;margin:35px auto 0;border-bottom:solid 1px #173573}
.find .tab li{float:left;width:50%;}
.find .tab li a{display:block;border:solid 1px #e1e1e1;border-bottom:0;height:53px;line-height:53px;text-align:center;font-size:18px;color:#6f6f6f;}
.find .tab li.on a{background:#173573;color:#ffe22c;border-color:#173573;font-weight:600;}
.find fieldset{width:600px;margin:0 auto;/* padding-top:25px; */} 
.find fieldset p{padding-left:140px;position:relative;margin-top:15px;}
.find fieldset p span{position:absolute;top:0;left:0;display:inline-block;width:110px;line-height:36px;text-align:right;font-size:15px;color:#00205b;}
.find fieldset p.em .in1{width:85px;}
.find fieldset p.em .in2{width:110px;}
.find fieldset p.em select#u_em{width:103px;}
.find .fieldset{width:600px;margin:0 auto;padding-top:25px;} 
.find .fieldset p{padding-left:140px;position:relative;margin-top:15px;}
.find .fieldset p span{position:absolute;top:0;left:0;display:inline-block;width:110px;line-height:36px;text-align:right;font-size:15px;color:#00205b;}
.find .fieldset p.em .in1{margin-bottom:10px;}
.find .btn a{width:296px;}

.findEnd{text-align:center;}
.findEnd &gt; img{display:inline-block;margin-bottom:20px}
.findEnd &gt; img + p{font-size:18px;color:#363636}
.findEnd p img{margin-right:10px}
.findEnd p span{display:block;font-size:16px;color:#363636;}
.findEnd p span.txt_red{padding:33px 0 5px;font-size:22px;color:#ff4200;font-weight:bold;}
.findEnd.type2{}
.findEnd.type2 .btn{padding:25px 0 30px;}
.findEnd.type3 .btn a,
.findEnd.type2 .btn a{width:300px}
.findEnd.type2 .call{font-size:16px;color:#363636}
.findEnd.type2 .call span{display:block;padding:2px 0 0;color:#173573;font-size:34px;font-weight:bold}
.findEnd.type3{}
.findEnd.type3 p span.txt_red{padding:0 0 6px}

/*ȸ��Ż��*/
.out{}
.out .pointTxt{margin-top:50px}
.out .pointTxt2{margin-left:300px;padding-top:30px}
.out div{background:#f7f7f7;margin:0 0 0 40px;padding:0 0 30px}
.out dl{padding:30px 0 0 35px}
.out dt{padding:0 0 0 25px;background:url(../img/sub/check_bg.png) no-repeat 0 3px;color:#000;font-size:16px;font-weight:600}
.out dd{padding:10px 0 0 25px;font-size:15px;color:#363636;}
.out ul{overflow:hidden;width:100%;background:#fff;}
.out ul li{float:left;height:50px;line-height:50px;font-size:15px;color:#363636}
.out ul li:first-child{padding:0 95px 0 290px;}
.out ul li a{margin-left:5px;font-size:25px;color:#ff0422;font-weight:bold;}
.out ul li:first-child a{text-decoration:underline;}

/*�ֹι�ȣ�Է�*/
.apply{}
.apply .pointTxt{margin-left:8px}
.apply .pointTxt2{margin-left:295px}
.apply div{margin:60px 0 0;padding:45px 0 0;border-top:dashed 1px #173573}
.apply fieldset{padding-left:262px;font-size:18px}
.apply input:focus{border:solid 1px #173573;}
.apply input{width:200px;height:56px;padding:10px;margin:0 8px;line-height:34px;box-sizing:border-box;border:solid 1px #c6c6c6;font-size:18px;color:#545454;}
.apply fieldset a{display:inline-block;width:200px;height:56px;line-height:56px;background:#173573;font-size:18px;text-align:center;color:#fff;vertical-align:top}
/*�������� iframe���� ������*/
.frameWrap{width:100%;height:900px;background:#ccc;}

/*Q&amp;A*/
.qna .pTWrap{width:100%;}
.qna .pTWrap:after{content:'';display:block;width:100%;height:1px;background:url('../img/dot_line.png') repeat-x center;position:relative;top:-5px;}
.qna .pointTxt{width:100%;position:relative;padding:30px 0 55px 450px;background:none;line-height:24px;font-weight:600;box-sizing:border-box;}
.qna .pointTxt:before{content:'';display:block;position:absolute;width:70px;height:81px;background:url(../img/sub/join_modifi.png) no-repeat;left:355px;top:-5px;}
.area_search .searchBox .write{position: relative;display:inline-block;top: 0;right: 0;width: 125px;height: 45px;background: #323232 ;vertical-align: top;font-size:16px;color:#ffdd05;background:#173573;margin-left:10px;}
.board.tabel_qna{}
.board.tabel_qna tr{}
.board.tabel_qna tr td{}
.board.tabel_qna tr td span{}
.board.tabel_qna tr td span.a_wait{}
.board.tabel_qna tr td span.a_complete{}

.contents.qnaView{}
.contents.qnaView .boardWrap table.board_view tbody tr td.view_area{padding-left:110px;}
.contents.qnaView .boardWrap table.board_view tbody tr td.view_area{border-bottom:1px solid #acacac;}
.contents.qnaView table tbody tr.question{background:url(../img/sub/img_q.png) no-repeat left 40px center;}
.contents.qnaView table tbody tr.answer{background:#fff url(../img/sub/img_a.png) no-repeat left 40px center;}
.contents.qnaView table tbody tr.answer td.view_area{border-bottom:2px solid #113e72 !important;}
.contents.qnaView .boardWrap table.board_view tbody tr td.view_area textarea{width:100%;height:300px;max-height:300px;max-width:1030px;box-sizing:border-box;}

/*���ֹ��� ����(FAQ)*/
.faq{padding-top:55px;}
.faq .pointTxt{width:100%;position:relative;padding:5px 0 20px 310px;background:none;line-height:24px;font-weight:600;}
.faq .pointTxt:before{content:'';display:block;position:absolute;width:70px;height:81px;background:url(../img/sub/join_modifi.png) no-repeat;left:210px;top:-15px;}
.faq .tab.qnaTab{margin:35px auto 20px;width:100%;height:55px;max-width:1200px;}
.faq .tab.qnaTab li{width:auto;float:left;display:block;border:solid 1px #e1e1e1;border-left:0;height:53px;line-height:53px;text-align:center;font-size:18px;color:#6f6f6f;}
.faq .tab.qnaTab li:first-child{border-left:solid 1px #e1e1e1;}
.faq .tab.qnaTab li:first-child a{padding:0 51px;}
.faq .tab.qnaTab li a{padding:0 68px;font-weight:600;font-size:18px;color:#173573;position:relative;}
.faq .tab.qnaTab li.on a{background:#173573;color:#ffe22c;border-color:#173573;}
.faq .tab.qnaTab li.on a:after{content:'';display:block;position:absolute;border-top:15px solid #173573;border-left:11px solid transparent;border-right:11px solid transparent;bottom:-22px;left:50%;width:0;height:7px;margin-left:-11px;}
.faq fieldset{}
.faq fieldset .qnaWrap{border-top:2px solid #113e72;}
.faq fieldset .qnaWrap ul{}
.faq fieldset .qnaWrap ul li{background-color:#f1f1f1;border-bottom:1px solid #acacac;}
.faq fieldset .qnaWrap ul li.on{}
.faq fieldset .qnaWrap ul li p.q_txt{background:url(../img/sub/img_q.png) no-repeat left 30px center;cursor:pointer;color:#173573;font-size:18px;font-weight:600;padding:20px 0 20px 80px;}
.faq fieldset .qnaWrap ul li ul{display:none;}
.faq fieldset .qnaWrap ul li.on ul{display:block;}
.faq fieldset .qnaWrap ul li.on ul div.answer{color:#6f6f6f;font-size:17px;padding:30px 60px;background:#fff url(../img/sub/img_a.png) no-repeat left 30px center;}
.faq fieldset .qnaWrap ul li.on ul div.answer p{position:relative;padding-left:0px;line-height:24px;display:list-item;list-style-type:square;list-style-position:initial;margin-left:55px;word-break:keep-all;}
.faq fieldset .qnaWrap ul li.on ul div.answer ul.disc{padding:0 35px;/* list-style:square !important; */}
.faq fieldset .qnaWrap ul li.on ul div.answer ul.disc li{/* list-style:square; */line-height:26px;border-bottom:0;background:none;padding-bottom:20px;word-break:keep-all;background:url(../img/common/bullet_dot.png) no-repeat left top 10px;padding-left:20px;}
.faq fieldset .qnaWrap ul li.on ul div.answer ul.disc li:first-child{margin-top:20px;}
.faq fieldset .qnaWrap ul li.on ul div.answer ul.disc li.nostyle{background:none;}
.faq fieldset .qnaWrap ul li.on ul div.answer ul.disc li span.ml{margin-left:45px;}
.faq fieldset .qnaWrap ul li.on ul div.answer ul.disc li span.orange{color:#ff4200;}
.faq fieldset .qnaWrap ul li.on ul div.answer ul.disc li span.blue{color:blue;}
.faq fieldset .qnaWrap ul li.on ul div.answer p:not(:first-child){margin-top:25px;}
.faq fieldset .qnaWrap ul li.on ul div.answer p.hyphen{list-style-type:none;}
.faq fieldset .qnaWrap ul li.on ul div.answer p.hyphen:before{content:'-';position:absolute;left:0;}
/* .faq fieldset .qnaWrap ul li.on ul div.answer p:before{content:'\25CB ';position:absolute;left:20px;top:0px;} *//* \00B7 */
.faq fieldset .qnaWrap ul li.on ul div.answer p.nostyle{list-style:none;}
.faq fieldset .qnaWrap ul.list{padding:0px 55px 0;}
.faq fieldset .qnaWrap ul.list li{background-color:#fff;border-bottom:0;padding-bottom:5px;}
.answer ul.ulList{width:70%;margin-top:20px;border:2px solid #7b7b7b;margin-left:30px;}
.answer ul.ulList li{width:100%;background:#fff !important;text-align:center;display:block;height:40px;box-sizing:border-box;line-height:40px;}
.answer ul.ulList li.th{background:#f1f1f1 !important;}
.answer ul.ulList li span{width:50%;float:left;box-sizing:border-box;}
.answer ul.ulList li span:first-child{border-right:1px solid #acacac; }
.answer table{border:2px solid #7b7b7b;text-align:center;font-size:16px;line-height:22px;letter-spacing:-0.5px;margin-left:30px;word-break:keep-all;margin-top:10px;}
.answer table tr{border-bottom:1px solid #7b7b7b;}
.answer table tr td.tl{text-align:left;padding:15px 25px;}
.answer table tr td{border-left:1px solid #7b7b7b;padding:5px 8px;}
.answer table tr td:first-child{}
.answer table tr td.orange{color:#ff4200;}
.answer table tr td p.tl{text-align:left;padding-left:10px !important;padding-top:20px;}
.answer table tr td p.nostyle{margin-left:0 !important;}
.answer table tr td ul.tl{text-align:left;padding:20px;}
.answer table tr td ul.tl li{list-style-type: decimal;line-height:26px;border-bottom:0;background-color:#fff !important;}
.answer.list table{}
.answer.list table tr{}
.answer.list table td{padding:10px;}
.answer.list table thead td:nth-child(2){text-align:center;}
.answer.list table thead{background:#f1f1f1 !important;}
.answer p span.ml{margin-left:45px;}
.answer p span.orange{color:#ff4200;}
.answer p span.blue{color:blue;}

/*���������ȳ�*/
section .listBox.guideBtn{position:absolute;top:37px;right:0;}
section .listBox.guideBtn button{width:30px;height:30px;border:1px solid #b7b7b7;text-indent:-9999px;margin-right:0;}
section .listBox.guideBtn button.btn1{background:url(../img/sub/page_next_on.png) #fff no-repeat center right 7px;}
section .listBox.guideBtn button.btn2{background:url(../img/sub/page_prev_on.png) #fff no-repeat center left 7px;margin-right:-1px;}
section .listBox.guideBtn button.btn1:hover{background:url(../img/sub/page_next_on.png) #ffe22d no-repeat center right 7px;}
section .listBox.guideBtn button.btn2:hover{background:url(../img/sub/page_prev_on.png) #ffe22d no-repeat center left 7px;}
.guide .tab.qnaTab{margin:0 auto 40px;width:100%;height:55px;max-width:1200px;}
.guide .tab.qnaTab li{width:auto;float:left;display:block;border:solid 1px #e1e1e1;border-left:0;height:53px;line-height:53px;text-align:center;font-size:18px;color:#6f6f6f;}
.guide .tab.qnaTab li:first-child{border-left:solid 1px #e1e1e1;}
.guide .tab.qnaTab li:first-child a{padding:0 49px;}
.guide .tab.qnaTab li a{padding:0 32px;font-weight:600;font-size:18px;color:#173573;position:relative;}
.guide .tab.qnaTab li.on a{padding:0 32px;background:#173573;color:#ffe22c;border-color:#173573;}
.guide .tab.qnaTab li:first-child.on a{padding:0 49px;}
.guide .tab.qnaTab li.on a:after{content:'';display:block;position:absolute;border-top:15px solid #173573;border-left:11px solid transparent;border-right:11px solid transparent;bottom:-22px;left:50%;width:0;height:7px;margin-left:-11px;}
.guide fieldset{letter-spacing:-0.5px;word-break:keep-all;}
.guide dl{}
.guide dl dt{margin-bottom:20px;}
.guide dl dt p{font-size:18px;display:inline-block;font-weight:bold;color:#000;}
.guide dl dt span.grey{font-size:17px;margin-left:20px;}
.guide dl dt p span.number{width:27px;height:27px;display:inline-block;border-radius:50%;background:#ffe22d;font-size:17px;color:#0f295f;line-height:28px;font-weight:bold;margin-right:15px;box-sizing:border-box;padding-left:4px;letter-spacing:-1.5px;text-indent:1px;}
.guide dl dd{border:solid 1px #e1e1e1;margin-bottom:20px;}
.guide dl dd img{}
/*���������ȳ� �ʵ� �� ��ư*/
.guide .btnWrap{text-align:center;margin-top:40px;}
.guide .btnWrap button{width:200px;height:70px;box-sizing:border-box;text-align:center;color:#fff;font-size:22px;}
.guide .btnWrap button.prev{background:#fff;color:#173573;border:1px solid #173573;margin-right:3px;}
.guide .btnWrap button.next{background:#173573;}
.guide .btnWrap button.return{background:#173573;}
.guide dl dd.noborder{border:0;text-align:left;padding-left:40px;margin-bottom:30px;}
.guide dl dd.noborder p{font-size:17px;line-height:32px;color:#363636;}

/*���ü����� �ȳ�*/
.guide.fees{}
.guide.fees dl dd{border:0;text-align:left;padding-left:40px;margin-bottom:30px;}
.guide.fees dl dd p{font-size:17px;line-height:32px;color:#363636;}
.guide.fees dl dt p span.number{background:#0f295f url(../img/common/check.png) no-repeat center;color:#fff;text-indent:3px;vertical-align:middle;}
.guide.fees dl dt{margin-bottom:15px;}

/*���ڰ��� �ȳ�*/
.guide.payment .tab.qnaTab{}
.guide.payment .tab.qnaTab li{width:33.3333%;display:block;box-sizing:border-box;}
.guide.payment .tab.qnaTab li a{width:100%;height:100%;padding:0;text-align:center;}
.guide.payment .tab.qnaTab li.on a{padding:0;}
.guide.payment dl dt p span.number{background:#0f295f url(../img/common/check.png) no-repeat center;color:#fff;text-indent:3px;vertical-align:middle;}
.guide.payment dl dt ul{width:100%;height:130px;word-break:keep-all;}
.guide.payment dl dt ul li p{margin-bottom:10px;padding-left:40px;position:relative;line-height:24px;}
.guide.payment dl dt ul.three li{width:33.3333%;box-sizing:border-box;float:left;text-align:left;font-size:17px;}
.guide.payment dl dt ul.three li:nth-child(1){padding:15px 20px 0px 47px;}
.guide.payment dl dt ul.three li:nth-child(2){padding:15px 20px 0px 30px;}
.guide.payment dl dt ul.three li:nth-child(3){padding:15px 20px 0px 20px;}
.guide.payment dl dt ul.two li{width:50%;box-sizing:border-box;float:left;text-align:left;font-size:17px;}
.guide.payment dl dt ul.two li:nth-child(1){padding:15px 20px 0px 150px;}
.guide.payment dl dt ul.two li:nth-child(2){padding:15px 70px 0px 120px;}
.guide.payment dl dt ul.two2{margin-bottom:80px;}
.guide.payment dl dt ul.two2 li:nth-child(1){padding:15px 20px 0px 110px;}
.guide.payment dl dt ul.two2 li:nth-child(2){padding:15px 70px 0px 60px;}
.guide.payment dl dt ul li p{font-size:17px;color:#5e5e5e;font-weight:normal;}
.guide.payment dl dt ul li p span.number{width:27px;height:27px;display:inline-block;border-radius:50%;background:#ffe22d;font-size:17px;color:#0f295f;line-height:28px;font-weight:bold;margin-right:15px;box-sizing:border-box;padding-left:4px;position:absolute;left:0;text-indent:0;}

/*���� ������*/
.contents.error{padding-top:100px;text-align:center;}
.contents.error img{}
.contents.error img.error2{margin-top:50px;}
.contents.error .txtBox{color:#363636;}
.contents.error .txtBox h4{font-size:24px;padding:20px 0;}
.contents.error .txtBox p{font-size:17px;line-height:24px;}

.btn .back{background:#fff;border:solid 1px #ccc;color:#979797;}

@media screen and (max-width :1530px ){ 
	article{border-left:0;}
}</pre></body></html>