
/* tbody {display: table-row-group;vertical-align: middle;border-color: inherit;} */
/* td, th {display: table-cell;vertical-align: inherit;} */
/* legend {display: none;} */
/* label {cursor: pointer;margin-left: 3px;} */



body {height:auto;  }
a:link, a:visited, a:hover {text-decoration: none;}
a{color:#2d2d2d; cursor:pointer;}
noscript, caption {text-indent: -20000px;height: 0px;width: 0px;}
.hidden {position:absolute; left:-9999px; top:-9999px;}
.borderlist_search label{position: absolute;left: -10000px;top: auto;width: 1px;height: 1px;overflow: hidden;}	/* guk 20171215 추가 */

/* 20170921 sub2_4  */
.s2_4contents .tabs a{color:#fff;}


/* 01_02 20170914 수정 */
	.s1_2_contents .tabs .active a{color:#fff !important;}
	
	.active a{ color: #fff !important;}

/* 게시판 수정 */

#contentsView{
    height: 550px;
    vertical-align: top;
    white-space:pre-line;
}
.borderlist_table .borderlist_subject{text-align: left !important;text-indent: 1%;}
.borderlist_table .title{text-align: left!important;text-indent: 1%; line-height: 26px;}



/*소식알림 - DO-it 캠페인*/
.doit_top { background:url(../img/doit_img.png) no-repeat 20px 20px; border: 2px solid #d2d2d2; padding: 30px; padding-left: 150px; margin-bottom: -81px; position: relative; margin-top: -1px;line-height: 24px; z-index: 2;word-break: keep-all;font-size:15px;}


/*소극행정신고*/
.singo .top_ico {border:1px solid #d2d2d2; padding:28px 28px 28px 250px; line-height:1.4em; position:relative; margin-bottom:40px;}
.singo .top_ico:before {content:''; display:block; width:163px; height:163px; position:absolute; left:45px; top:50%; margin-top:-81px; background:url(../img/singo_ico.png) no-repeat;}
.singo .top_ico h3 {padding-bottom:11px; font-size:21px;}
.singo .top_ico p {font-size:15px;}
.singo .top_ico p strong {color:#005bc3;}
.singo .top_ico p.red {color:#; padding-top:6px;}
.singo .chart {position:relative; margin-bottom:40px;}
.singo .chart h3 { width:150px; height:150px; box-sizing:border-box; border-radius:100%; color:#fff; text-align:center; background:#0d4d96; line-height:1.4em; font-size:20px; padding-top:46px; position:absolute; left:50%; top:50%; margin-left:-75px; margin-top:-75px;}
.singo .chart ul {overflow:hidden; margin:-10px;}
.singo .chart ul li {width:calc(50% - 20px); float:left; margin:10px; border:1px solid #555; box-sizing:border-box; padding:20px 0; text-align:center;line-height:1.4em;}
.singo .chart ul li:nth-child(1) {border:1px solid #508ed4; background:#f0f7ff;}
.singo .chart ul li:nth-child(2) {border:1px solid #48a113; background:#efffe6;}
.singo .chart ul li:nth-child(3) {border:1px solid #ca6a23; background:#fff1e7;}
.singo .chart ul li:nth-child(4) {border:1px solid #c648d5; background:#fce6ff;}
.singo .chart ul li strong {display:block; text-align:center; padding-bottom:6px; font-size:18px;}
.singo .chart ul li span {font-size:16px; color:#666;}
.singo .lst {padding-left:20px;}
.singo .lst li { position:relative; line-height:1.4em; padding:0 0 8px 13px; font-size:16px;}
.singo .lst li:before {content:''; display:block; width:5px; height:5px; border-radius:5px; background:#aaa; position:absolute; left:0; top:7px;}
.singo .btn {margin:30px 0 15px; padding-top:40px; border-top:1px solid #e2e2e2; text-align:center;}
.singo .btn a {display:inline-block; width:150px; height:45px; line-height:45px; border-radius:3px; background:#008e98; color:#fff; font-weight:bold; text-align:center; margin:0 6px;}
.singo .btn a:last-child {background:#004898;}

.layer_singo {position:fixed; left:0; top:0; right:0; bottom:0; z-index:222222; letter-spacing:-0.05em; line-height:1.3; font-size:15px;}
.layer_singo .bg {position:absolute; left:0; top:0; right:0; bottom:0; background:rgba(0,0,0,0.3);}
.layer_singo .con {position:relative; max-width:340px;  background:#fff; margin:50px auto 0; padding:20px; border:1px solid #888; box-shadow: 0 3px 10px rgba(0,0,0,0.3);}
.layer_singo h3 {font-size:20px; padding-bottom:12px; }
.layer_singo .box {background:#c8eeff; padding:15px; margin-bottom:20px;}
.layer_singo .box a { background:#333; color:#fff; margin-top:10px; font-weight:bold; border-radius:2px; display:inline-block; padding:5px 12px 5px 12px; font-size:14px;}
.layer_singo .box a:after {content:'→'; margin-left:6px;}
.layer_singo h4 {font-size:17px; padding:0 0 10px 21px; position:relative;}
.layer_singo h4:before {content:''; display:block; width:12px; height:12px; border:2px solid #ff6400; border-radius:10px; position:absolute; left:0; top:3px;}
.layer_singo h4:after { display:block; content:'';border:2px solid #ff6400; width:0px; height:0px; border-left:2px solid transparent; border-top:2px solid transparent; position:absolute; left:5px; top:9px; transform: rotate(-45deg);}
.layer_singo ul {border-bottom:1px solid #d2d2d2; padding-bottom:20px;}
.layer_singo li {position:relative; padding:0 0 5px 20px;}
.layer_singo li:before {content:''; display:block; width:3px; height:3px; background:#aaa; border-radius:100%; position:absolute; left:10px; top:8px;}
.layer_singo .close_btn {display:block; width:100px; height:40px; line-height:40px; border:1px solid #aaa; border-radius:100px; text-align:center; margin:20px auto 0; transition: 0.3s; }
.layer_singo .close_btn:hover {background:#ff6400; border:1px solid #ff6400; color:#fff;}
/* 주요사업안내 */


.business_Wrap_box * {}
.business_Wrap_box .t_txt_box {padding:50px 30px; margin-bottom:40px; font-size:16px; background:#f7f7f7 url(../img/bus_txt_img.jpg) no-repeat right bottom; line-height:22px;}
.business_Wrap_box .t_txt_box.n01 {background:#f7f7f7 url(../img/bus_txt_img01.jpg) no-repeat right bottom;}
.business_Wrap_box .t_txt_box.n02 {background:#f7f7f7 url(../img/bus_txt_img02.jpg) no-repeat right bottom;}
.business_Wrap_box .t_txt_box.n03 {background:#f7f7f7 url(../img/bus_txt_img03.jpg) no-repeat right bottom;}
.business_Wrap_box .t_txt_box.n04 {background:#f7f7f7 url(../img/bus_txt_img04.jpg) no-repeat right bottom;}
.business_Wrap_box .t_txt_box.n05 {background:#f7f7f7 url(../img/bus_txt_img05.jpg) no-repeat right bottom;}
.business_Wrap_box .t_txt_box.n06 {background:#f7f7f7 url(../img/bus_txt_img06.jpg) no-repeat right bottom;}
.business_Wrap_box .t_txt_box.n07 {background:#f7f7f7 url(../img/bus_txt_img07.jpg) no-repeat right bottom;}


.business_Wrap_box .h3_title {font-size:17px; font-weight:bold;}
.business_Wrap_box .ul_list {font-size:15px; line-height:24px; margin-bottom:40px;}
.business_Wrap_box .ul_list li {position:relative; padding-left:24px;}
.business_Wrap_box .ul_list li:before {content:'-'; position:absolute; left:12px; top:0;}
.business_Wrap_box .ul_list li.bul_none {padding-top:6px;}
.business_Wrap_box .ul_list li.bul_none:before {display:none;}
.business_Wrap_box .ul_list li strong {color:#f15f00;}
.business_Wrap_box .service_box {padding:30px; border:1px solid #d2d2d2; overflow:hidden;}
.business_Wrap_box .service_box ol > li {position:relative; padding-left:34%;  list-style:none; margin-bottom:40px;}
.business_Wrap_box .service_box ol > li:before {content:''; display:block; width:1px; height:40px; background:#e2e2e2; position:absolute; left:15%; bottom:-40px;}
.business_Wrap_box .service_box ol > li:after {display:block; content:''; width:13px; height:8px; background:url(../img/bus_cursor.png) no-repeat; position:absolute; z-index:2; left:15%; margin-left:-6px; bottom:-25px;}
.business_Wrap_box .service_box ol > li:last-child:before , .business_Wrap_box .service_box ol > li:last-child:after {display:none;}
.business_Wrap_box .service_box ol > li div { width:30%; position:absolute; left:0; top:0; bottom:0; border-radius:5px; background:#0869c0; text-align:center;line-height:24px;vertical-align:middle;
 padding:18px 0; font-size:17px; color:#fff; font-weight:bold;}
.business_Wrap_box .service_box ol > li h3 {font-size:17px; font-weight:bold; padding-bottom:12px; color:#0869c0;}
.business_Wrap_box .service_box ol > li h3 span {color:#555; font-size:13px; padding-left:10px; letter-spacing:-0.6px;}
.business_Wrap_box .service_box ol > li ul li {font-size:14px; color:#444; line-height:22px; padding-bottom:7px; position:relative; padding-left:10px;}
.business_Wrap_box .service_box ol > li ul li:before {content:'-'; display:block; position:absolute; left:0; top:0;}
.business_Wrap_box .service_box ol > li ul li strong {font-size:14px; color:#444;}
.business_Wrap_box .service_box ol > li ul {margin-bottom:10px; padding-bottom:6px;}

.business_Wrap_box .service_box ol.half {width:50%; float:left;}
.business_Wrap_box .service_box ol.half div {font-size:15px; line-height:20px;}
.business_Wrap_box .service_box ol.half:first-child > li {padding-right:10px;}
.business_Wrap_box .service_box ol.half li.title {padding-left:0; font-weight:bold; font-size:17px; position:relative;}
.business_Wrap_box .service_box ol.half li.title:before , .business_Wrap_box .service_box ol.half li.title:after {display:none;}
.business_Wrap_box .service_box ol.half li.title:before {display:block; width:24px; height:1px; background:#888; left:0; top:35px;}
.business_Wrap_box .service_box ol.half li h3 {font-size:15px; padding-bottom:9px;}
.business_Wrap_box .service_box ol.half li ul {padding-bottom:5px;}
.business_Wrap_box .service_box ol.half li ul li {font-size:13px; line-height:20px; padding-bottom:4px;}
.business_Wrap_box .service_box ol.half li ul li strong {font-size:13px;}

/*교육과정 */
.tab_type2 {overflow:hidden; margin:0 -0.5%; padding:40px 0;}
.tab_type2 li {float:left; width:24%; margin:0 0.5% 10px;}
.tab_type2 li a {display:block;  padding:15px 0 15px 20px; font-size:15px; border:1px solid #d2d2d2; letter-spacing:-1.2px; position:relative; }
.tab_type2 li a:before {content:''; display:block; width:12px; height:2px; background:#d2d2d2; position:absolute; right:12px; top:22px;}
.tab_type2 li a.sel {background:#333; border:1px solid #333; color:#fff; font-weight:bold;}
.tab_type2 li a.sel:after {content:''; display:block; width:2px; height:12px; background:#fff; position:absolute; right:17px; top:17px;}
.tab_type2 li:nth-child(1) a.sel {background:#5647ab; border:1px solid #5647ab;}
.tab_type2 li:nth-child(2) a.sel {background:#268fc0; border:1px solid #268fc0;}
.tab_type2 li:nth-child(3) a.sel {background:#6da041; border:1px solid #6da041;}
.tab_type2 li:nth-child(4) a.sel {background:#219573; border:1px solid #219573;}
.tab_type2 li:nth-child(5) a.sel {background:#e3720e; border:1px solid #e3720e;}
.tab_type2 li:nth-child(6) a.sel {background:#da4b4b; border:1px solid #da4b4b;}
.tab_type2 li:nth-child(7) a.sel {background:#8a7360; border:1px solid #8a7360;}

.edu_top {padding:40px; margin-bottom:40px; border:6px solid #5647ab; position:relative; background:url(../img/edu_bg01.png) no-repeat right bottom;}
.edu_top.n2 {background:url(../img/edu_bg02.png) no-repeat right bottom; border:6px solid #268fc0;}
.edu_top.n3 {background:url(../img/edu_bg03.png) no-repeat right bottom; border:6px solid #6da041;}
.edu_top.n4 {background:url(../img/edu_bg04.png) no-repeat right bottom; border:6px solid #219573;}
.edu_top.n5 {background:url(../img/edu_bg05.png) no-repeat right bottom; border:6px solid #e3720e;}
.edu_top.n6 {background:url(../img/edu_bg06.png) no-repeat right bottom; border:6px solid #da4b4b;}
.edu_top.n7 {background:url(../img/edu_bg07.png) no-repeat right bottom; border:6px solid #8a7360;}

.edu_top:before {display:block; content:''; width:26px; height:26px; background:url(../img/edu_line.png) no-repeat; position:absolute; left:0; top:0; opacity:.5; }
.edu_top:after {display:block; content:''; width:26px; height:26px; background:url(../img/edu_line.png) no-repeat; position:absolute; left:0; bottom:0; transform:rotate(90deg);opacity:.5;}
.edu_top h3 { font-size:26px; padding-bottom:16px; letter-spacing:-1px;}
.edu_top p {font-size:15px; letter-spacing:-0.6px; padding-bottom:30px;}
.edu_top strong {display:inline-block; width:90px; height:36px; line-height:36px; font-size:15px; border-radius:4px; margin-right:5px; background:#5647ab; color:#fff; text-align:center;}
.edu_top.n2 strong {background:#268fc0;}
.edu_top.n3 strong {background:#6da041;}
.edu_top.n4 strong {background:#219573;}
.edu_top.n5 strong {background:#e3720e;}
.edu_top.n6 strong {background:#da4b4b;}
.edu_top.n7 strong {background:#8a7360;}
.edu_top span {font-size:15px; letter-spacing:-0.6px; font-weight:bold;}



@media only screen and (max-width:800px) {
	
	.tab_type2 li {width:32.333%;}
	.tab_type2 li a {text-align:center; padding-left:0;}
	.tab_type2 li a:before, .tab_type2 li a.sel:after {display:none;}
	.edu_top {background:none; padding:25px 10px 30px;}
	.edu_top:after { transform: none; left:inherit; right:0;}
	.edu_top {text-align:center; font-size:19px;}
	.edu_top p {line-height:20px; padding-bottom:18px; text-align:center;}
	.edu_top strong {display:block; height:30px; line-height:30px; margin:0 auto; margin-bottom:12px;}
	
	.business_Wrap_box .t_txt_box {background:#f7f7f7 !important; font-size:14px;}
	.business_Wrap_box .service_box {padding:20px;}
	.business_Wrap_box .service_box ol.half {width:100%; float:none;}
	
	}

.business_Wrap_box .service_box ol > li:nth-child(2) div { background:#0d6db7;}
.business_Wrap_box .service_box ol > li:nth-child(3) div { background:#1979a0;}
.business_Wrap_box .service_box ol > li:nth-child(4) div { background:#268588;}
.business_Wrap_box .service_box ol > li:nth-child(5) div { background:#339170;}
.business_Wrap_box .service_box ol > li:nth-child(6) div { background:#409d59;}
.business_Wrap_box .service_box ol > li:nth-child(7) div { background:#4aa63f;}
.business_Wrap_box .service_box ol > li:nth-child(8) div { background:#8e963d;}
.business_Wrap_box .service_box ol > li:nth-child(9) div { background:#a27e27;}

.business_Wrap_box .service_box ol > li:nth-child(2) h3 { color:#0d6db7;}
.business_Wrap_box .service_box ol > li:nth-child(3) h3 { color:#1979a0;}
.business_Wrap_box .service_box ol > li:nth-child(4) h3 { color:#268588;}
.business_Wrap_box .service_box ol > li:nth-child(5) h3 { color:#339170;}
.business_Wrap_box .service_box ol > li:nth-child(6) h3 { color:#409d59;}
.business_Wrap_box .service_box ol > li:nth-child(7) h3 { color:#4aa63f;}
.business_Wrap_box .service_box ol > li:nth-child(8) h3 { color:#8e963d;}
.business_Wrap_box .service_box ol > li:nth-child(9) h3 { color:#a27e27;}

.business_Wrap_box .service_box ol > li .a4 {padding-top:50px;}
.business_Wrap_box .service_box ol > li .a5 , .business_Wrap_box .service_box ol > li .a6 {padding-top:70px;}
.business_Wrap_box .service_box ol > li .a7 {padding:22px 0;}

.business_Wrap_box .service_box ol > li .b1 {padding-top:33px;}
.business_Wrap_box .service_box ol > li .b2 {padding-top:66px;}
.business_Wrap_box .service_box ol > li .b3 {padding-top:88px;}
.business_Wrap_box .service_box ol > li .b4 {padding:22px 0;}

.business_Wrap_box .service_box ol > li .c1 {padding-top:33px;}
.business_Wrap_box .service_box ol > li .c2 {padding-top:37px;}
.business_Wrap_box .service_box ol > li .c3 {padding-top:94px;}
.business_Wrap_box .service_box ol > li .c4 {padding-top:74px;}
.business_Wrap_box .service_box ol > li .c5 {padding-top:14px;}
.business_Wrap_box .service_box ol > li .c6 {padding-bottom:24px;}

.business_Wrap_box .service_box ol > li .d1 {padding-top:28px;}
.business_Wrap_box .service_box ol > li .d11 {padding-bottom:24px !important;}
.business_Wrap_box .service_box ol > li .d12 {padding-top:28px;}
.business_Wrap_box .service_box ol > li .d2 {padding-top:28px;}
.business_Wrap_box .service_box ol > li .d3 {padding-top:27px;}
.business_Wrap_box .service_box ol > li .d4 {padding-bottom:30px !important;}
.business_Wrap_box .service_box ol > li .d5 {padding-top:41px;}

.business_Wrap_box .service_box ol > li .e1 {padding-top:28px;}
.business_Wrap_box .service_box ol > li .e2 {padding-top:68px;}
.business_Wrap_box .service_box ol > li .e3 {padding-top:48px;}
.business_Wrap_box .service_box ol > li .e4 {padding-top:78px;}
.business_Wrap_box .service_box ol > li .e5 {padding-top:38px;}
.business_Wrap_box .service_box ol > li .e6 {padding-top:48px;}

.business_Wrap_box .service_box ol > li .f1 {padding-top:32px;}
.business_Wrap_box .service_box ol > li .f2 {padding-top:32px;}
.business_Wrap_box .service_box ol > li .f3 {padding-bottom:32px !important;}
.business_Wrap_box .service_box ol > li .f4 {padding-bottom:40px !important;}
.business_Wrap_box .service_box ol > li .f5 {padding-top:48px;}
.business_Wrap_box .service_box ol > li .f6 {padding-top:10px;}
.business_Wrap_box .service_box ol > li .f7 {padding-top:78px;}

.business_Wrap_box .service_box ol > li .g0 {padding-top:32px;}
.business_Wrap_box .service_box ol > li .g1 {padding-top:32px;}
.business_Wrap_box .service_box ol > li .g2 {padding-top:32px;}
.business_Wrap_box .service_box ol > li .g3 {padding-bottom:32px !important;}
.business_Wrap_box .service_box ol > li .g4 {padding-top:32px;}
.business_Wrap_box .service_box ol > li .g5 {padding-top:32px;}
.business_Wrap_box .service_box ol > li .g6 {padding-top:42px;}
.business_Wrap_box .service_box ol > li .g7 {padding-top:78px;}

.business_Wrap_box .service_box ol > li .h1 {padding-top:34px;}
.business_Wrap_box .service_box ol > li .h2 {padding-top:34px;}
.business_Wrap_box .service_box ol > li .h3 {padding-top:70px;}
.business_Wrap_box .service_box ol > li .h4 {padding:24px 0;}




/* 갑질피해신고센터 시작 */
.declaration { padding-top:40px;}
.declaration h3 {font-size:24px; letter-spacing:-1.8px; font-weight:normal; padding-bottom:16px;}
.declaration .dec_top p { padding:23px; border:1px solid #e2e2e2; line-height:19px; margin-bottom:40px; font-size:15px; color:#444;}
.declaration h4 {position:relative; font-size:21px; font-weight:bold; letter-spacing:-1.2px; }
.declaration h4:before { content:''; display:block; width:72px; height:1px; background:#439bff; margin-bottom:12px;}
.declaration table {margin-bottom:40px;border-left:1px solid #e7e7e7; border-right:1px solid #e7e7e7;}
.declaration table th {border-bottom:1px solid #aaa;}
.declaration table td {background:#fdfdfd; color:#444;}
.declaration table td:first-child {font-weight:bold;}
.declaration table .tal {text-align:left; padding-left:20px;}
.declaration .b_box {border:1px solid #e2e2e2; padding:26px; padding-bottom:20px; margin-top:18px;}
.declaration .b_box li { line-height:20px; font-size:15px; color:#444; position:relative; margin-bottom:7px; padding-left:11px;}
.declaration .b_box li:before { content:''; display:block; width:4px; height:4px; border-radius:4px; background:#aaa; position:absolute; left:0; top:8px;}
.declaration .dec_btn {text-align:center; padding:40px 0 30px; position:relative;}
.declaration .dec_btn:before { display:block; content:''; width:1px; height:60px; border-left:1px dashed #d2d2d2; position:absolute; left:50%; top:40px;}
.declaration .dec_btn a { display:inline-block; width:190px; margin:0 120px; line-height:60px; border-radius:4px; background:#0f9dd1; color:#fff; font-weight:bold; font-size:17px;}
.declaration .dec_btn a.b_type1 { background:#09a3a1;}
@media all and (max-width: 1124px) {
	.declaration .dec_btn a {margin:0 30px;}
}
@media all and (max-width: 768px) {
	.declaration .borderlist_table { margin-top:16px;}
	.declaration .dec_top p {font-size:14px; padding:16px;}
	.declaration .b_box {padding:16px; padding-bottom:10px; font-size:14px;}
	.declaration .b_box li { font-size:14px;}
	.declaration .dec_btn a {width:40%; line-height:50px; margin:0 3%;}
}
/* 갑질피해신고센터 끝 */

/* VOLUNTEER 異붽� guk*/
.join_text01 .join_title{margin-top:10px;}
.join_text01 .join_title b{font-size:16px;}
.join_text01 .join_agree{font-size:14px;}
.join_content{position: relative;border: 1px solid #cad0d1;padding: 10px 15px 0 15px;margin: 0 0 10px 0;margin-top: 20px;overflow-y: auto;height: 200px;width: 96%;line-height: 20px;}


.sub_topmenu_wrap{width:100%; background:#0d4d96;height:55px;}
.sub_topmenu_wrap .topmenu_wrap{width: 1200px;margin: 0 auto;}
.topmenu_wrap label{position: absolute;left: -10000px;top: auto;width: 1px;height: 1px;overflow: hidden; } 
.topmenu_wrap ul{height:55px;border-left: 1px solid #5683b6;}
.topmenu_wrap ul li{ float: left; }
.topmenu_wrap .sub_topmenu_home{margin-left: 20px; width: 35px; height:55px;  border-right: 1px solid #5683b6;}
.topmenu_wrap .sub_topmenu_home img{ margin-top: 20px;}
.topmenu_wrap .sub_topmenu_select_1 { width: 154px; height: 55px; background: #0d4d96; width: 154px;height: 55px; line-height:55px;  color: #fff; font-size: 14px; border: none; border-right: 1px solid #5683b6; padding-left: 10px;}
.topmenu_wrap .sub_topmenu_select_1 option{background: #0d4d96; display: inline-block;}
.topmenu_wrap .sub_topmenu_select_1 select{ }
.topmenu_wrap .sub_topmenu_select_1 select::-ms-expand{display: none;}

.topmenu_wrap .sub_topmenu_select_2 { width: 210px; height: 55px; line-height:55px; background:#0d4d96; color: #fff; font-size: 14px; border: none; border-right: 1px solid #5683b6; padding-left: 10px; }
.topmenu_wrap .sub_topmenu_select_2 option{background: #0d4d96; display: inline-block;}
.topmenu_wrap .sub_topmenu_select_2 select{ }
.topmenu_wrap .sub_topmenu_select_2 select::-ms-expand{display: none; background: #0d4d96;}

.topmenu_wrap .sub_topmenu_select_3 { width: 192px; height: 55px; line-height:55px; background:#0d4d96; color: #fff; font-size: 14px; border: none;  padding-left: 10px;   border-radius: 0px; }
.topmenu_wrap .sub_topmenu_select_3 option{background: #0d4d96; display: inline-block;}
.topmenu_wrap .sub_topmenu_select_3 select{ }
.topmenu_wrap .sub_topmenu_select_3 select::-ms-expand{display: none; background: #0d4d96;}
.footer_topmenu_select { float: right;height: 44px; background: #363636; position:relative;}
.footer_topmenu_select option{background: #363636; display: inline-block;}
.footer_topmenu_select .family_site{ display:block;width: 154px;height: 44px; color:#fff; font-size:13px; border: none; background: url(../img/sub/select_down.png) no-repeat 95% 16px #363636; -ms-background: url(../img/sub/select_down.png) no-repeat 95% 16px #363636;  border-radius: 0px; /* iOS 둥근모서리 제거 */
  -webkit-appearance: none; /* 네이티브 외형 감추기 */ -moz-appearance: none; }
.footer_topmenu_select select::-ms-expand{position: absolute;left: -10000px;top: auto;width: 1px;height: 1px;overflow: hidden;}
.footer_topmenu_select .family_box {position:absolute; right:0; top:44px; z-index:333; border:1px solid #d2d2d2; background:#fff; display:none; width:152px;}
.footer_topmenu_select .family_box a {display:block; line-height:30px; background:#fff; padding-left:12px; font-size:14px; color:#333;}


/* daily_view */
.write_wrap h1{font-size:26px; text-align: center; margin-top: 20px;}
.write_wrap h2{font-size:16px; margin-top:30px;}
.write_table .daily_view_wp{width:15%;}
.write_table .daily_view_wp1{width:auto;}
.write_wrap .write_table .td:last-child{border-right:none;}		/* 20170825 guk 異붽� */
.write_wrap .write_table .center{text-align:center;padding: 5px 0 !important;}		/* 20170825 guk 異붽� */

.write_wrap .daily_write{padding: 5px 2px;font-size: 13px;width: 73%;}

.write_wrap .add_btn{background-color:#439bff; color:white; margin-top:10px; cursor: pointer;-webkit-appearance: none;-webkit-border-radius: 0; border:none; padding: 4px 6px;}
.write_wrap .ap_btn{background-color:#439bff; color:white; margin-top:10px; cursor: pointer;-webkit-appearance: none;-webkit-border-radius: 0; border:none; padding: 4px 6px;}

.daily_subject{}
/*daily_list  */
.borderlist_table .borderlist_subject{text-align: inherit; padding-left: 20px;max-width: 20px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;margin: 0;padding: 0;}

.borderlist_table .dl_colgroup_1{ width:12% !important;}
.borderlist_table .dl_colgroup_2{ width:10% !important;}
.borderlist_table .dl_colgroup_3{ width:7% !important;}
.borderlist_table .dl_colgroup_4{ width:25%!important;}

/* volunteer_req �옄�썝遊됱궗�옄 �떊泥� */
.join_tap2 .aform_table_box{ width:100%; border:1px solid #ddd;}
.join_tap2 .aform_view_table{width:100%; }

.aform_view_table .colgroup_1{width:4%;}
.aform_view_table .colgroup_2{width:5%;}
.aform_view_table .colgroup_3{width:3%;}
.aform_view_table .colgroup_4{width:1%;}
.aform_view_table .colgroup_5{width:3%;}
.aform_view_table .colgroup_6{width:5%;}
.aform_view_table .colgroup_7{width:3%;}
.aform_view_table .colgroup_8{width:6%;}
.aform_view_table .colgroup_9{width:9%;}

.aform_view_table .aform_title{ padding: 76px 0; font-size:16px;}

.aform_view_table th{border:1px solid #ddd;vertical-align:middle;  padding: 8px 0px; font-size: 14px;}
.aform_view_table td{border:1px solid #ddd;vertical-align:middle; text-align: center;  padding: 8px 0px; font-size: 14px;}

.aform_view_table .picture{width:120px; height: 238px;}

.aform_table_box .acform_box{text-align:center; font-size:15px;}
.aform_table_box .acform_box p{ margin-top: 27px;margin-bottom: 15px;}

.aform_view_table .aform_text{font-family: "NanumGothic", "�굹�닎怨좊뵓";font-size: 15px;vertical-align: middle;-webkit-box-sizing: border-box;-moz-animation: border-box;-ms-box-sizing: border-box;box-sizing: border-box;float: left;margin-left: 3%; width: 90%;    border: 1px solid #cecece;}
.acform_box .aform_text{font-family: "NanumGothic", "�굹�닎怨좊뵓";font-size: 15px;vertical-align: middle;-webkit-box-sizing: border-box;-moz-animation: border-box;-ms-box-sizing: border-box;box-sizing: border-box;width: 14%;min-width: 110px;}
.acform_box .aform_day_text{font-family: "NanumGothic", "�굹�닎怨좊뵓";font-size: 15px;vertical-align: middle;-webkit-box-sizing: border-box;-moz-animation: border-box;-ms-box-sizing: border-box;box-sizing: border-box;width: 50px;border: none; border-bottom: 1px solid}
.aform_view_table .subtitle {font-size:15px;}



/*寃뚯떆�뙋 view*/

.write_wrap {width: 100%; font-size:14px;}
.write_wrap .list_table, .write_wrap .view_table, .write_wrap .write_table {border-collapse: separate; border-spacing: 0px; width: 100%; table-layout: fixed; border-top:2px solid #36435f;}
.write_wrap .wp15 {width: 18%;}
.write_wrap .write_table .th {text-align: center;background-color: #fafafb;padding: 14px 0 16px 0;border-bottom: 1px solid #cccccc;border-right: 1px solid #cccccc; font-size:14px;word-break: keep-all; vertical-align: middle;line-height: 18px;} /* 20170825 guk �닔�젙 */
.write_wrap .write_table .td {color: #454545;font-size: 14px;padding: 5px 0 5px 11px;border-bottom: 1px solid #cccccc; line-height:18px; vertical-align: middle; word-break: keep-all; border-right: 1px solid #ccc;} /* 20170825 guk �닔�젙 */

.write_wrap .write_table #article_text, .write_wrap .write_table input.title, #article_reply {width: 98%;}
.write_wrap .write_table input[type=text] {padding: 5px 2px; font-size: 13px;}
.write_wrap .write_table .input, .write_wrap .write_table #article_text { border: 1px solid #cccccc; padding: 1px;}
.write_wrap td, .write_wrap th {word-break: break-all;}
.pt5 {padding-top: 5px;}
.mr10 {margin-right: 10px;}
.write_wrap input[type=text], .write_wrap select {font-size: 13px; border: 1px solid #C5C5C5;}
.write_table select {padding: 2px;}

.write_wrap .btn_wrap {width: 100%; height: 45px; padding: 30px 0 0 0; clear: both; text-align: right;}
.write_wrap .write_table .attach_list .border {height: 26px; padding: 6px 0px;}
.write_wrap .write_table .attach_list .border .file_input {width: 310px; margin: 5px 0;}
.write_wrap textarea, .write_wrap input[type='text'], .write_wrap input[type='password'], .write_wrap .uneditable-input {
background-color: #ffffff;border: 1px solid #cccccc;-webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);-moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);box-shadow: inset 0px 1px 1px rgba(0,0,0,0.075);-webkit-transition: border linear 0.2s, box-shadow linear 0.2s;-moz-transition: border linear 0.2s, box-shadow linear 0.2s;-o-transition: border linear 0.2s, box-shadow linear 0.2s;transition: border linear 0.2s, box-shadow linear 0.2s;}
.write_wrap .wp70 {width: 70%;}
.write_wrap .btn_wrap {width: 100%;height: 45px;padding: 30px 0 0 0;clear: both;text-align: right;}

[type='submit'].btn_02 {display: inline-block;width: 77px;text-align: center;font-size: 14px;font-weight: bold;color: #333333;border: 1px solid #cccccc;background: #ffffff;padding: 8px 0;height: 39px;vertical-align: top;}
[type='button'].btn_02 {display: inline-block;width: 77px;text-align: center;font-size: 14px;font-weight: bold;color: #333333;border: 1px solid #cccccc;background: #ffffff;padding: 8px 0;height: 39px;vertical-align: top;}
.write_wrap .pointer {cursor: pointer;-webkit-appearance: none; -webkit-border-radius: 0; }
.write_wrap .btn_wrap1 {display: inline-block;width: 75px;text-align: center;font-size: 14px;font-weight: bold;color: #333333;border: 1px solid #cccccc;padding: 8px 0;}

.write_wrap tr.first {border-right:0;}

/* 자원봉사자 신청 */
.manager_text{width:100%;margin-top:25px;}
#use_sumit {display: inline-block;width: 10%;text-align: center;font-size: 14px;font-weight: bold;color: #333333;border: 1px solid #cccccc;background: #ffffff;padding: 8px 0;height: 35px;vertical-align: top;}
#use_content{width: 65%; height: 30px; vertical-align: middle;}
#use_name{width:17%; height: 30px; vertical-align: middle;}

/*寃뚯떆�뙋 list.css*/

.list_table {border-collapse: collapse;border-spacing: 0;width: 100%;}
.borderlist_table .colgroup_1{width: 10%}
.borderlist_table .colgroup_2{width: 13%}
.borderlist_table .colgroup_3{width: 30%}
.borderlist_table .colgroup_4{width: 15%}
.borderlist_table .colgroup_5{width: 12%}
.borderlist_table .colgroup_6{width: 11%}
.borderlist_table .colgroup_7{width: 10%}

.border_list .border_list a{ text-decoration: none;color: #000;}
.borderlist_search .borderlist_text {float:left; width:57%;}
.border_list .borderlist_search {margin-top:0px;margin-bottom: 20px; float: right;width:360px; position:relative; z-index:2;}
.borderlist_date2 {position:relative; z-index:2;}
.border_list .borderlist_searchform {width: 20%;height: 30px;float:left; margin-right: 5px;  -webkit-border-radius: 0; position:relative;z-index:2;}
.border_list .searchbranchnews {width: 130px;height: 30px;float:left; margin-top:0px; margin-right: 5px;  -webkit-border-radius: 0; position:relative; z-index:2;}
.border_list .sel_btn {float:left; height:30px; margin-top:0px; padding:0 14px; position:relative; z-index:2;}
f {width: 52%;height: 30px;float:right; margin-right: 5px; -webkit-border-radius: 0;}
.border_list .borderlist_search button {width: 17%;height: 30px;border: none;float: left; background:#5b6274; color:#fff;-webkit-border-radius: 0;}

/*�뀒�씠釉�*/

.borderlist_table .list_tbody {display: table-row-group;vertical-align: middle;border-color: inherit;}
.borderlist_table {width: 100%;text-align: center;font-size: 14px; margin-top: 20px; position:relative;}
.borderlist_table th {border-top: 2px solid #35435e;border-right: 1px solid #e7e7e7;border-bottom: 1px solid #35435e;line-height: 35px;height: 43px;font-size: 14px;font-weight: bold; vertical-align: middle;}
.borderlist_table th:last-child{border-right:none;}	/* 20170825 guk 異붽� */
.borderlist_table td:last-child{border-right:none;} /* 20170825 guk 異붽� */
.borderlist_table td {border-bottom: 1px solid #e7e7e7;border-right: 1px solid #e7e7e7;line-height: 41px; font-size:14px; vertical-align: middle;}
.borderlist_subject {text-align: left;padding-left: 20px; max-width: 20px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
.borderlist_table td div {width: 90%; line-height: 18px;margin: 0 auto;word-break: keep-all;white-space: pre-line;}		/* 20170825 guk �닔�젙 */
.btn_pack {overflow:hidden;}
.btn_pack a {background-color:#36435f; color:white; padding: 10px; font-size:13px; margin-bottom:10px; float:right; }
.board_white {}
.borderlist_table .border_none_thtd{border-right:none;}
/*�뀒�씠釉� 遺꾨쪟/吏�遺�/援щ텇 踰꾪듉 媛곴컖 �깋*/
/*遺꾨쪟*/
.borderlist_group {border: 1px solid #35435e;color: #35435e;box-sizing: border-box;}
/* �깋�긽 �떎�떆吏��젙 遺��궛
.borderlist_fao_busan {background-color:#d1ffd6;}
�쟾遺�
.borderlist_fao_jeonbuk {background-color:#fffed0;}
�꽌�슱
.borderlist_fao_seoul {background-color:#ffe2d0;}*/
/*��湲�*/
.borderlist_progress_wait {background-color: #f36523;color: #fff;}
/*�젒�닔以�*/
.borderlist_progress_ing {background-color: #014a81;color: #fff;}
/*�셿猷�*/
.borderlist_progress_finish {background-color: #fe0000;color: #fff;}
/*�럹�씠吏��씠�룞踰꾪듉*/
.page_pass {text-align: center;margin-top: 20px; margin-bottom: 50px;width: 100%;display: inline-block;margin-left: auto;margin-right: auto;}
.page_pass strong {color: #699efc; }
/*蹂꾩젏諛뺤뒪*/
.star_box {width: 100%;background-color: #f2f2f2;padding-top: 30px;padding-bottom: 30px;margin-top: 20px;text-align: center;font-size: 14px;}
.star_box div {color: #929292;padding-bottom: 10px;}
.star_box button {background: #fff;border: 1px solid #d2d2d2;color: #959595;}

.star_box1{margin:0 auto; width:130px; display:inline-block;} 
/*�궗�씠�듃留� css*/
.sitemap_contents{width:100%;margin-top:30px;}
.sitemapBox{width:32%;height:auto;margin-right:2%;float:left;margin-bottom:50px;}

/* 학회 추가 guk 20170907 */
.s7_site{min-height: 360px;}


.sitemapBox:nth-of-type(3n){margin-right:0;}
.SiteBar1{width:60%;height:2px;background:#004a80;float:left;}
.SiteBar2{width:40%;height:2px;background:#439bff;float:left;}
.SiteH1{font-size:20px;color:#2d2d2d;height:33px;line-height:40px;margin-bottom:15px;margin-left:5px;}
.SiteMap li{font-size:14px;border-bottom:1px solid #ebebeb;box-sizing:border-box;line-height:35px;}
.SiteMap li a{color:#4d4d4d;}
.SiteMap li a .Siss{font-size:8px;color:#0f0f0f;margin-right:7px;margin-left:10px;}
.SiteMap li ul li{border-bottom:none;font-size:12px;margin-left:25px;}
.SiteMap li ul li a{color:#686868;}
.personalD_contents table,.personalD_Box table{word-break:normal;}
/*留덉씪由ъ� css*/
        .mg_wrap{width:100%;margin:0 auto;margin-top:50px;}
        .mg_wrap h3{font-size:20px;color:#333;margin-bottom:10px;width:90%;}
        .mg_box{width:100%;height:auto;border:1px solid #777;padding:30px 20px;line-height:30px;box-sizing:border-box;margin-top:20px;margin-bottom:10px;font-size:14px;overflow:hidden;}
        .mg_txt{width:100%;color:red;line-height:20px;font-size:14px;}
        .mg_txt2{width:100%;text-align:right;font-size:14px;}
        .mg_Table{width:100%;border-collapse: separate;border-spacing: 1px; text-align: center; line-height: 1.5; border-top:2px solid #36435f; margin-bottom:20px;box-sizing:border-box;margin-top:40px;font-size:14px;}
        .mg_Table th{padding: 5px; font-weight: bold; vertical-align: top; border-bottom: 1px solid #ccc; background-color: #fafafb;vertical-align:middle;}
        .mg_Table td{padding: 5px; vertical-align: top; border-bottom: 1px solid #ccc;vertical-align:middle;}
        .page_pass{text-align:center;margin-top:20px;margin-bottom:50px;}
        .mgBox1_btn{margin-left:10px;}
        .mgBox1_btn1{padding: 5px 16px !important;background-color: #36435f !important;color: white;vertical-align: middle;cursor: pointer;-webkit-appearance: none !important;border: none !important;-webkit-border-radius: 0;}
        .mgBox1_btn2{margin-left:10px; -webkit-appearance: textfield;-webkit-rtl-ordering: logical; -ms-user-select: text; padding: 6px 16px;border-width: 2px;border-style: inset;border-color: initial;border-image: initial;background-color: #36435f;color: white;vertical-align: middle;cursor: pointer;-webkit-appearance: none;border: none;-webkit-border-radius: 0;}
        .mg_select{margin-left:10px;width:80px;height:25px;}
        .mg_Btn{height:30px;width:100px;border:none;background:#5b6274;color:#fff;float:right;}
        .mgBox1{float:left;margin-right:50px;}
        .mgBox2{float:left;}
        
        .apbox { border:4px solid #aaa; padding:25px; position:relative;}
        .apbox  label { margin-right:6px; color:#444;}
        .apbox span {display:inline-block; padding-right:16px;}
        .apbox input[type=text] {height:28px !important; vertical-align:middle; margin:6px 0; width:150px !important;}
        .apbox select {vertical-align:middle; margin:6px 0; width:150px !important;}
        .apbox .mgBox1_btn {position:absolute; font-size:16px; font-weight:600; right:25px; top:25px; display:block; width:116px;  line-height:38px; text-align:center; color:#fff; background:#444;border:none; border-bottom:3px solid #000; border-radius:4px;}
        .apbox .mgBox2 {float:none; padding-right:100px; }
        .apbox .mg_Btn {float:none; width:130px; margin:0 auto !important; display:block; border-radius:2px;}
        
         @media only screen and (max-width:870px) {
         .apbox span {display:block; position:relative; padding-left:80px;}
         .apbox br {display:none;}
         .apbox label {margin-right:0 !important; position:absolute; left:0; top:0;}
         .apbox .lb4 {display:block;}
         .apbox select , .apbox input[type=text]{width:100% !important;}
         .apbox .mgBox1_btn {position:relative; top:0; right:0; width:60%; line-height: 28px; margin:0 auto; margin-top:20px;}
         
		 }
/*媛쒖씤�젙蹂댁쿂由щ갑移� css*/
	.content_Wrap_box{min-height:500px;}
    .copyright_contents h1{ margin-top:30px; color: #0d4d96;font-size:20px; padding-left: 28px; margin-bottom:10px;font-family: "Noto Sans KR";
                      font-weight: bold;background: url('./img/sub/text_point.jpg') no-repeat 0 center;}
	.copyright_contents p{ font-size:14px;line-height:20px;color:#4d4d4d; font-weight:600;padding-left: 15px; margin:10px 0;}
	.copyright_contents .email_img{width:222px; margin:40px auto;}
	.copyright_contents h2{font-size:18px; color:#2d2d2d; margin-top:20px;line-height:28px;}
	.copyright_contents ul{width:100%; height:auto; border:1px solid #ccc; padding:20px 10px; margin-top:5px; box-sizing:border-box;}
	.copyright_contents ul li{font-size:14px; line-height:24px; padding-left:20px;background: url('./img/sub/amb_dot.png') no-repeat 8px 10px;} 
	
    .personalD_contents{}
	.personalD_Txt{font-size:16px;color:#0d4d96;background:url('../img/sub/border_list_icon.png') no-repeat 0 4px;padding-left:20px;line-height:22px;margin-top:30px;}
    .personalD_Title{font-size:18px;color:#2d2d2d;margin-top:20px;line-height:28px;}
    .personalD_Box{width:100%;height:auto;border:1px solid #ccc;padding:0px 20px 30px 20px;margin-top:5px;box-sizing:border-box;font-size:13px;line-height:22px;}
    .personalD_Box h2{font-size:14px;font-weight:bold;margin-top:30px;}
    .personalD_Box ul li{margin-left:20px; font-size:14px;}
    .personalD_Box ul li p{margin-left:20px; font-size:14px;}
    .personalD_table,.personalD_table2{width:100%;text-align:center;border:1px solid #e4e7ec;box-sizing:border-box;margin-bottom:20px;}
    .personalD_table td,.personalD_table2 td,.personalD_table2 th{padding:8px 0px;border-right:1px solid #e4e7ec;border-bottom:1px solid #e4e7ec;vertical-align:middle;font-size:14px;}
    .personalD_table2 th{background:#fafafc;}
    .personalD_table th{background:#fafafc;border-right:1px solid #e4e7ec;border-bottom:1px solid #e4e7ec;padding: 15px 0px; font-size:14px;}
    .personalD_table td:nth-child(1),.personalD_table td:nth-child(3){background:#fafafc;}
/*sub_07_02�솃�럹�씠吏��씠�슜�븞�궡 css*/
	.content_Wrap_box{min-height:500px;}
	.use_contents h2{ margin-top:30px; color: #0d4d96;font-size:20px; padding-left: 28px; margin-bottom:10px;font-family: "Noto Sans KR";
    font-weight: bold;background: url('../img/sub/text_point.jpg') no-repeat 0 center;}
	.use_contents ul li{font-size:13px; line-height:24px; padding-left:20px;background: url('../img/sub/amb_dot.png') no-repeat 8px 10px;} 
	.use_contents p{ font-size:14px;line-height:20px; font-weight:600;}
	/*sub_07_06E-MAIL�닔吏묎굅遺� css*/
	.content_Wrap_box{min-height:500px;}
    .copyright_contents h1{ margin-top:30px; color: #0d4d96;font-size:20px; padding-left: 28px; margin-bottom:10px;font-family: "Noto Sans KR";
                      font-weight: bold;background: url('../img/sub/text_point.jpg') no-repeat 0 center;}
	.copyright_contents p{ font-size:14px;line-height:20px;color:#4d4d4d; font-weight:600;padding-left: 15px; margin:10px 0;}
	.copyright_contents .email_img{width:222px; margin:40px auto;}
	.copyright_contents h2{font-size:18px; color:#2d2d2d; margin-top:20px;line-height:28px;}
	.copyright_contents ul{width:100%; height:auto; border:1px solid #ccc; padding:20px 10px; margin-top:5px; box-sizing:border-box;}
	.copyright_contents ul li{font-size:13px; line-height:24px; padding-left:20px;background: url('../img/sub/amb_dot.png') no-repeat 8px 10px;} 
	/*sub_07_06E-MAIL�닔吏묎굅遺� css*/
	.content_Wrap_box{min-height:700px;}

	.email_contents h3{margin-top:30px;font-size:16px; color:#0d4d96;background: url('../img/sub/border_list_icon.png') no-repeat 0 4px;padding-left: 20px; line-height:22px;}
	.email_contents p{ font-size:14px;line-height:20px;color:#4d4d4d; font-weight:600;padding-left: 20px; margin:10px 0;}
	.email_contents .email_img{width:222px; margin:40px auto;}
	.email_contents h2{font-size:16px; color:#2d2d2d; margin-top:20px;line-height:28px;}
	.email_contents ul li{font-size:14px; line-height:24px; padding-left:20px;background: url('../img/sub/amb_dot.png') no-repeat 8px 10px;} 
/* �넻�빀寃��깋 */ /* guk2 吏�湲� */
	.search_contents { margin-top: 14px;float: left;width: 100%; margin-bottom:50px;}
	.search_contents .search_all{ padding:25px; background:#f6f6f6; border: 1px solid #e4e4e4;}
	.search_contents .total_search { text-align: center; margin-bottom: 23px;}
	.search_contents .tf{ width: 300px; border: 1px solid #d7d7d7; padding: 7px;}
	.search_contents .search_btn{border: 0;background: #33353b;color: #fff;padding: 0px 20px;height: 30px;vertical-align: top;}
	.search_contents .text_info{ color: #323232;font-weight: 600;font-size: 1.15em;background: url(../img/sub/bar_07.jpg) no-repeat 0 11px;padding-left: 24px;margin: 40px 0 25px 0px;line-height: 26px;}
	.search_contents .info_box1{width:100%;margin-top:20px;}
	.search_contents .info_box1 li{margin-left: 17px; margin-bottom:40px;}
	.search_contents .info_box1 h3{font-size: 20px;margin-bottom:10px;margin-top: 45px; line-height:22px;}
	.search_contents .info_box1 h3 span{font-size:16px;}
	.search_contents .info_box1 a{color:#2d2d2d; line-height: 26px; font-size:14px;}
	.search_contents .info_box1 a:hover{color:#0d4d96;}
	.search_contents .info_box1 strong{color: #439bff; font-size:18px;line-height: 22px;}
	.search_contents_box .tabs{ margin-top: 30px; width: 100%;float: left;list-style: none;font-size: 14px;box-sizing: border-box;color: #666666;font-family: 'Nanum Gothic';}
	.search_contents_box .tabs li{ float: left;border: 1px solid #A2A2A2;text-align: center;cursor: pointer;width: 23%;height: 52px;font-size: 14px;font-weight: 400;background: #fff;box-sizing: border-box;font-weight: normal;padding: 15px 10px 5px 10px;margin-bottom: 10px;line-height: 18px;margin-right: 19.2px;}
    .search_contents_box .tabs li:last-child {margin-right:0px;} 

/*sub_01_01*/
        .sub_01_01 { width: 100%; font-family: 'Noto Sans KR';font-weight: 400; margin-top:80px;}
        .s1_1Title{width: 100%;position: relative;color: #4d4d4d;font-size: 14px;line-height: 25px;height: 90px;margin-bottom: 110px;}
        .s1_dd01{position: absolute;top: 0;left: 0px;}
        .s1_dd02{position: absolute;top: 0;right: 0px;}
        .s1Title_txt{width:80%;margin:0 auto;height:123px;}
        .s1_1Title_Img{float:left;margin-right:50px;margin-left:50px;margin-top:15px;}
        .s1_1Title_Txt{float:left;width:70%;font-size:14px;}
        .s1_1Title .s1_1Title_Txt h1{font-size:28px;margin-bottom:20px;}
        .sub1_1H1{font-size: 28px;color: #0d4d96;background: url(../img/sub/title_left.png) no-repeat 0 center;width: 90%;padding-left: 30px;margin-bottom: 25px;font-family: 'Noto Sans KR';font-weight: bold;}
        .s1_1boxWrap{width:100%;overflow:hidden;margin-bottom:40px;}
        .s1_1box{width:48%;margin-right:2%;height:135px;border-bottom:2px dotted #818181;float:left;box-sizing:border-box;position:relative;}
        .s1_1box0 {height:180px;}
        .s1_1box:nth-of-type(2n){margin-right:0%;}
        .s1_1boxNumber{font-size:60px;color:#c4c4c4;font-weight:bold;float:left;line-height:135px;margin-right:10%;width:10%; padding-left:10px; box-sizing:border-box;}
        .s1_1boxContents{float:left;margin-top:30px;width:70%;}
        .s1_1boxContents a{color:#999; border-bottom:1px solid #777;}
        .s1_1boxContents h1{color:#353535;font-size:20px;font-weight:bold;margin-bottom:23px;}
        .s1_1boxContents p{color:#353535;font-size:14px;line-height:20px;}
        .s1_1box2Wrap{width:100%;padding:15px;height:185px;border-top:1px solid #b7b7b7;border-bottom:1px solid #b7b7b7;box-sizing:border-box;}
        .s1_1box2{width:25%;height:110px;float:left;}
        .s1_1box2Number{width:15%;height:30px;background:#707070;color:#fff;font-size:24px;font-weight:bold;line-height:30px;text-align:center;float:left;}
        .s1_1box2Contents{width:85%;height:140px;border-left:2px solid #707070;box-sizing:border-box;float:left;padding:6%;}
        .s1_1box2Contents h1{font-size:18px;color:#353535;margin-bottom:20px;margin-top:5px;font-weight:400;}
        .s1_1box2Contents p{font-size:13px;color:#353535;line-height:20px;}
        .s1_red{color:#f71515;font-size:17px;margin-top:5px;font-weight:300;margin-bottom:70px;font-size:14px;}
        .s1_1Table{width:100%;text-align: center;border-top: 2px solid #36435f;box-sizing:border-box;font-size: 13px;color: #4d4d4d;margin-bottom:80px;}
        .s1_1Table th{padding: 15px 0;border-bottom: 1px solid #c1c5cd;border-right: 1px solid #e4e7ec;background: #fafafc;color: #36435f; font-size: 14px; font-weight: bold;}
        .s1_1Table th:last-child{border-right:0;}
        .s1_1Table td{padding: 8px 0;border-bottom: 1px solid #e4e7ec;border-right: 1px solid #e4e7ec;vertical-align: middle;line-height: 18px;font-size:14px;}
        .s1_1Table td:last-child{border-right:0;}
        .sub_01_01 { width: 90%; font-family: 'Noto Sans KR';font-weight: 400; margin-top:40px;}
        .sub1_1H1{font-size: 26px;color: #0d4d96;background: url(../img/sub/title_left.png) no-repeat 0 center;width: 90%;padding-left: 30px;margin-bottom: 25px;font-weight: bold;}
        .sub1_1H2{font-size:14px;line-height:30px;background:url(../img/sub/title3_left.png) no-repeat 10px 10px;padding-left:30px;}
        .sub1_1H3{margin-top:50px;font-size: 14px;}
        .sub1_1H4{font-size: 20px;height:21px;color:#1665bc;background: url(../img/sub/title2_left.png) no-repeat 0 center;width: 90%;padding-left: 30px;margin-bottom: 10px;margin-top:40px;}
        .s1_1Table2{width:100%;/* text-align: center; */border-top: 2px solid #36435f;box-sizing:border-box;font-size: 13px;color: #4d4d4d;margin-bottom:20px;}
        .s1_1Table2 th{padding: 15px 0;border-bottom: 1px solid #c1c5cd;border-right: 1px solid #e4e7ec;background: #fafafc;color: #36435f;vertical-align:middle;font-size:14px; font-weight:bold;}
        .s1_1Table2 th:last-child{border-right:0;}
        .s1_1Table2 td{padding: 8px 0;border-bottom: 1px solid #e4e7ec;border-right: 1px solid #e4e7ec;/* vertical-align: middle; */line-height: 18px;font-size:14px;padding-left: 13px;}
        .s1_1Table2 td:last-child{border-right:0;}
        
        .s1_1box_Left{width:48%;float:left;}
        .s1_1box_Right{width:48%;float:right;}
        .dotdot{position:absolute;right:0;bottom:0;}
/*sub01_2 css*/
        .s1_2_contents { width: 100%; box-sizing: border-box;margin-top: 20px;}
        .s1_2_contents .tabs {width: 100%;float: left; list-style: none;font-size: 14px;box-sizing: border-box;color: #666666; font-family: 'Noto Sans KR'; }
        .s1_2_contents .s1tab1{margin-right:12px;}
        
        .s1_2_contents .tabs li { float: left;border: 1px solid #A2A2A2;text-align: center;cursor: pointer;width: 300px; height: 52px;font-size: 1.00em;font-weight: 400; background: #fff;overflow: hidden; position: relative; box-sizing: border-box; font-weight: normal;padding:7px 10px 5px 10px;margin-bottom:10px;line-height:18px;}
        /* guk */
        /* .s1_2_contents .tabs li:nth-child(4n){line-height:18px; margin-right: 12px;} */
        
        .s1_2_contents .s1_2tab2{ white-space: pre;}
        .s1_2_contents .s1_2tab3{ white-space: pre;}
        .s1_2_contents .s1_2tab4{ white-space: pre;}
        .s1_2_contents .s1_2tab6{ white-space: pre;}
        
        .s1_2_contents .li_tab1{line-height:27px;}
        .s1_2_contents .li_tab2{line-height:15px;}
        .s1_2_contents .li_tab3{line-height:27px;}
        .s1_2_contents .li_tab4{line-height:27px;}
        .s1_2_contents .li_tab5{line-height:27px;}
        .s1_2_contents .li_tab6{line-height:15px;}
        .s1_2_contents .li_tab7{line-height:27px;}
        
        .s1_2_contents .tabs li.active {background: #439BFF;font-weight: 400;color: #fff; font-size: 14px;}
        .s1_2_topTxt{font-size:14px;color:#4d4d4d;line-height:26px;letter-spacing:-0.5px;margin-top:20px;margin-bottom:20px; text-indent:-2em; padding-left:2em}
        .s1_2_topTxt img{margin-bottom: -4px;width: 16px;height: 16px; margin-right: 5px;}
        .s1_tabContent{padding-top:30px;}
        .s1_tabContent h1{font-size: 26px;color: #0d4d96;background: url(../img/sub/title_left.png) no-repeat 0 bottom;width: 90%;padding-left: 30px;margin-bottom: 25px;font-family: 'Noto Sans KR';font-weight: bold;}
        .s1_table{width:100%;text-align: center;border-top: 2px solid #36435f;box-sizing:border-box;font-size: 13px;color: #4d4d4d;margin-bottom:30px;}
        .s1_table th{padding: 15px 0;border-bottom: 1px solid #c1c5cd;border-right: 1px solid #e4e7ec;background: #fafafc;color: #36435f;font-size:14px;}
        .s1_table th:last-child{border-right:0;}
        .s1_table td{padding: 12px 0;border-bottom: 1px solid #e4e7ec;border-right: 1px solid #e4e7ec;vertical-align: middle;line-height: 18px; font-size:14px;}
        .s1_table td:last-child{border-right:0;}
        .s1_Gobtn{border:none;background:#35445e;color:#fff;/* height:25px; */font-size:13px; padding-top:5px;padding-bottom:5px;}
        
        /*sub_01_04*/
        .sub_01_04 { width: 100%; font-family: 'Noto Sans KR';font-weight: 400; margin-top:40px;}
        .sub_01_04 .s1_04Title{width: 100%;position: relative;color: #4d4d4d;font-size: 14px;line-height: 25px;height: 90px;margin-bottom: 110px;}
        .sub_01_04 .s1_dd01{position: absolute;top: 0;left: 0px;}
        .sub_01_04 .s1_dd02{position: absolute;top: 0;right: 0px;}
        .sub_01_04 .s1Title_txt{width:80%;margin:0 auto;height:123px;}
        .sub_01_04 .s1_04Title_img{float:left;margin-right:50px;margin-left:50px;margin-top:15px;}
        .sub_01_04 .s1_04Title_Txt{float:left;width:70%;}
        .sub_01_04 .s1_04Title .s1_04Title_Txt h1{font-size:30px;margin-bottom:20px;font-size: 28px;}
        .sub_01_04 .s1_04Title .s1_04Title_Txt h1 span{color:#cb0004;}
        .sub_01_04 .sub01_04_1H1{ background: url(../img/sub/text_point.jpg) no-repeat 0 center; width: 90%; font-size: 20px; color: #0d4d96; padding-left: 30px; margin-bottom: 10px; font-family: 'Noto Sans KR'; font-weight: bold; margin-top:130px;}
        .sub_01_04 .sub01_04_1H2{ background: url(../img/sub/text_point.jpg) no-repeat 0 center; width: 90%; font-size: 20px; color: #0d4d96; padding-left: 30px; margin-bottom: 10px; font-family: 'Noto Sans KR'; font-weight: bold; margin-top:40px;}
        .sub_01_04  a{color:#888; border-bottom:1px solid #777;}
		.write_wrap_s01_04 {width: 100%; font-size:14px;}
		.write_wrap_s01_04 h2 {font-size:18px; padding-top:60px; color:#2d2d2d;}
		.write_wrap_s01_04 fieldset {border: 0; margin:0; padding: 0; margin-top:-40px;}
		.write_wrap_s01_04 legend {border: 0; margin: 0; padding: 0; display: none;}
		.write_wrap_s01_04 button, .write_wrap_s01_04 input, .write_wrap_s01_04 select {font-family: "Nanum Gothic", Dotum, sans-serif;}
		.write_wrap_s01_04 input {font-family: "Nanum Gothic", Dotum, sans-serif;line-height: 150%;}
		.write_wrap_s01_04 .write_table {margin-top: 50px;border-collapse: separate; border-spacing: 0px; width: 99%; table-layout: fixed; border-top:2px solid #36435f;}
		.write_wrap_s01_04 caption {text-indent: -20000px;height: 0px;width: 0px;}
		.write_wrap_s01_04 .wp1 {width: 29%;}
		.write_wrap_s01_04 .wp2 {width: 30%;}
		.write_wrap_s01_04 .wp3 {width: 15%;}
		.write_wrap_s01_04 .write_table .th {vertical-align:middle;text-align: center;background-color: #fafafb;padding: 14px 0 16px 0;border-bottom: 1px solid #cccccc;border-right: 1px solid #cccccc;}
		.write_wrap_s01_04 label {cursor: pointer; margin-left: 3px; border:0; border-radius:0; vertical-align:middle; padding-right:10px;font-size: 14px;}
		.write_wrap_s01_04 .write_table .td {color: #454545;font-size: 14px;padding: 5px 0 5px 11px;border-bottom: 1px solid #cccccc; padding:20px; line-height:25px; word-break: inherit;}
		.write_wrap_s01_04 .write_table input.title{width: 100%;}
		.write_wrap_s01_04 .write_table input[type=text] {padding: 5px 2px; font-size: 13px; width: 15%;}
		.write_wrap_s01_04 .write_table .input{ border: 1px solid #cccccc; padding: 1px;}
		.write_wrap_s01_04 td, .write_wrap_s01_04 th {word-break: break-all;}
		.write_wrap_s01_04 input[type=text], .write_wrap_s01_04 select {font-size: 13px; border: 1px solid #C5C5C5;}
		.write_wrap_s01_04 .write_table select {padding: 2px; -webkit-border-radius: 0;}

		.write_wrap_s01_04 textarea, .write_wrap_s01_04 input[type='text']{background-color: #ffffff;border: 1px solid #cccccc;
-webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);-moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);box-shadow: inset 0px 1px 1px rgba(0,0,0,0.075);-webkit-transition: border linear 0.2s, box-shadow linear 0.2s;
-moz-transition: border linear 0.2s, box-shadow linear 0.2s;-o-transition: border linear 0.2s, box-shadow linear 0.2s;transition: border linear 0.2s, box-shadow linear 0.2s;}
.write_wrap_s01_04 .btn_wrap {width: 100%;height: 45px;padding: 30px 0 0 0;clear: both;text-align: right;}

[type='submit'].btn_03 {display: inline-block;width: 77px;text-align: center;font-size: 14px;font-weight: bold;color: #333333;border: 1px solid #cccccc;background: #ffffff;
padding: 8px 0;height: 39px;vertical-align: top;-webkit-border-radius: 0;-webkit-appearance: none;}
[type='button'].btn_03 {display: inline-block;width: 77px;text-align: center;font-size: 14px;font-weight: bold;color: #333333;border: 1px solid #cccccc;background: #ffffff;
padding: 8px 0;height: 39px;vertical-align: top;-webkit-border-radius: 0;-webkit-appearance: none;}
        
        /*sub_01_06*/
        .sub1_6P{margin-top:50px;font-size:14px;color:#333;padding-left:10px;margin-bottom:20px;}
        .sub1_6P a{color:#333;}
/*sub02_1 css*/
        .s2_1contents{font-family: 'Noto Sans KR';width:100%;box-sizing:border-box;}
        .s2_1contents .s2_1contents_box1{background: url(../img/sub/s2_1visual.jpg) no-repeat center; width: 100%; height: 370px;position:relative;}
        .s2_1visual_txt{padding-left:10px;padding-right:10px;padding-top:185px;text-align:center;color:#fff;font-size:20px;line-height:47px;text-shadow: -2px 1px 7px rgba(0, 0, 0, 1);}
        .s2_1visual_txt2{font-size:30px;font-weight:500;}
        .s2_1contents .s2_1wrap1{width:1200px;margin:0 auto;height:290px;position:relative;padding-top:50px;padding-bottom:40px;}
        .s2_1contents .s2_1wrap1 .s2_1Left{width:28%;color:#333333;float:left;margin-right:7%;}
        .s2_1contents .s2_1wrap1 .s2_1Left h1{font-size:36px;font-weight:bold;margin-bottom:20px;}
        .s2_1contents .s2_1wrap1 .s2_1Left_p1{font-size:22px;font-weight:lighter;margin-bottom:30px;line-height:30px;}
        .s2_1contents .s2_1wrap1 .s2_1Left_p2{font-size:14px;font-weight:300;line-height:22px;}
        .s2_1contents .s2_1wrap1 .s2_1Right{width:65%;height:280px;border-top:1px solid #333333;border-bottom:1px solid #333333;position:relative;color:#333333;margin:0 auto;}
        .s2_1Right_title{width:135px;height:20px;background:#fff;z-index:9;line-height:20px;text-align:center;position:absolute;top:-10px;left:50%;margin-left:-67.5px;}
        .s2_1contents .s2_1contents_box2{background:#333333; width: 100%; height: 550px;position:relative;padding-top:45px;padding-bottom:35px;}
        .s2_1slideTitle{font-size:28px;font-weight:bold;text-align:center;color:#fff;margin-bottom:48px;}
        .s2_1slideTitle_t{color:#858585;}
        .s2_1slideBox{width:450px;height:400px;background:#fff;position:absolute;top:0;right:0;top:52%;margin-top:-210px;padding:40px;box-sizing:border-box;}
        .s2_1slideBox h2{font-size:32px;color:#333333;font-weight:bold;margin-bottom:20px;margin-top:15px;}
        .s2_1slideBox p{font-size:14px;font-weight:normal;color:#333;line-height:20px;}
        .s2_1_table{width:100%;margin-top:50px;border-bottom:1px solid #333;}
        .s2_2_table{margin-top:30px;}
        .s2_1_table td , .s2_1_table th{border-top:1px solid #333;}
        .s2_1_table .s2_1td1{color:#374d70;font-weight:bold;height:60px;line-height:60px;font-size: 14px;}
        .s2_1_table .s2_1td2{color:#4d4d4d;font-size:13px;font-weight:normal; text-indent: -10px; padding-right: 10px;}
        .s2_1_table .s2_1td3{line-height:15px; vertical-align:middle;}
        .s2_1slideBoxIcon{width:80px;height:65px;position:absolute;right:40px;top:28px;overflow:hidden;}
        .s2_1slideBoxIcon img{width:100%;}
/*sub02_2 css */
		/*sub_02 吏��뿭蹂� 臾명솕�봽濡쒓렇�옩*/
		.s2_2_1_box { margin-top: -33px;}
		.s2_2_1_box .map{overflow:hidden;}
		.s2_2_1_box .map_list{float:left; font-size:16px; font-weight:bold;}
		.s2_2_1_box .map_list a{color:#333;}
		.s2_2_1_box .map_list a:hover,.map_list a:active{color:#ff0000;}
		.s2_2_1_box .map_img {background:url(../img/sub/map_img.png) no-repeat 38px 56px; width:350px; height:468px; margin:0 0 0 0; position:relative; display:inline-block; margin-left: 7%;}
		.s2_2_1_box .map_clear{float:right; width:46%; margin-right: 7%;}
		.s2_2_1_box .map_clear > span { font-size:16px !important; line-height:22px;}
		.s2_2_1_box .map_img ul li a{position:absolute;}
		.s2_2_1_box .hide{position: absolute;left: -10000px;top: auto;width: 1px;height: 1px;overflow: hidden;}
		/*�씤泥�*/.s2_2_1_box .map_text1{top:24%; left:20%;}
		/*�꽌�슱*/.s2_2_1_box .map_text2{top:23%; left:30%;}
		/*媛뺤썝*/.s2_2_1_box .map_text3{top:22%; right:35%;}
		/*寃쎄린*/.s2_2_1_box .map_text4{top:27%; left:37%;}
		/*異⑸턿*/.s2_2_1_box .map_text5{top:37%; left:45%;}
		/*�꽭醫�*/.s2_2_1_box .map_text6{top:39%; left:34%;}
		/*異⑸궓*/.s2_2_1_box .map_text7{top:40%; left:24%;}
		/*���쟾*/.s2_2_1_box .map_text8{top:43%; left:39%;}
		/*寃쎈턿*/.s2_2_1_box .map_text9{top:47%; right:25%;}
		/*�쟾遺�*/.s2_2_1_box .map_text10{top:54%; left:32%;}
		/*��援�*/.s2_2_1_box .map_text11{top:53%; right:33%;}
		/*愿묒＜*/.s2_2_1_box .map_text12{top:63%; left:26%;}
		/*寃쎈궓*/.s2_2_1_box .map_text13{top:60%; left:55%;}
		/*�슱�궛*/.s2_2_1_box .map_text14{bottom:40%; right:18%;}
		/*�쟾�궓*/.s2_2_1_box .map_text15{bottom:26%; left:26%;}
		/*遺��궛*/.s2_2_1_box .map_text16{bottom:34%; right:25%;}
		/*�젣二�*/.s2_2_1_box .map_text17{bottom:12%; left:21%;}
		
		/*1*/
		.s2_2_1_box .map_con1 { position:relative;}
		.s2_2_1_box .map_con1,.map_con2{width:100%;}
		.s2_2_1_box .map_con1 .ico_map{padding:2px 10px 0 10px; width:17px;vertical-align: middle;}
		.s2_2_1_box .map_con2 .ico_map2{padding:2px 10px 0 10px; width:20px;vertical-align: middle;}
		
		.s2_2_1_box .border_wrap span{font-size:20px; font-weight:bold; vertical-align:middle;}
		.s2_2_1_box .it{float:right;width:67px; vertical-align: middle;}
		.s2_2_1_box .map_con1{margin:78px 0px 30px 0px}
		.s2_2_1_box .border_wrap{border-bottom:1px solid #e2e2e2; border-top:2px solid #35435e; padding:10px 0 13px 0;}
		.s2_2_1_box .map_con1 .ms_wrap {position:relative; overflow:hidden;}
		.s2_2_1_box .map_con1 select{width:85%; height:40px; margin:20px 0 0 0; padding-left:10px; font-size:14px; float:left;}
		.s2_2_1_box .map_con1 button { float:right; width:14%; margin-top:20px; height:40px; }
		.s2_2_1_box .map_con2 > input[type="text"]{width:100% !important; height:40px; padding-left:2%; margin-top:20px; font-size:16px; box-sizing:border-box;}
		.s2_2_1_box .con2_list{width:100%; height:220px; overflow:auto; font-size:14px; line-height:2; margin-top:20px; border:1px solid #e6e6e6; box-sizing: border-box;}
		.s2_2_1_box .con2_list ul li{padding-left:3%}
		.s2_2_1_box .abso { position:absolute; top:11px; right:0; }/*寃��깋踰꾪듉*/
		
		/*2*/
		.s2_2_1_box .map_con2 { position:relative;}
		.s2_2_1_box .map_contents{border-top:3px solid #f26650; border-bottom:3px solid #b8b8b8; margin-top:50px; overflow:hidden; padding-bottom:35px; width:100%;}
		.s2_2_1_box .map_contents h3{ padding:22px 0 0 18px; text-indent:-11px; font-size:26px;}
		.s2_2_1_box .map_contents dl{line-height:1.8; margin:15px 0 0 6px;}
		.s2_2_1_box .map_contents dl dt{font-size:16px; float:left; margin-right:5px; font-weight:bold;}
		.s2_2_1_box .map_contents dl dd{font-size:16px;}
		.s2_2_1_box .map_contents ul{margin-top:20px; width:100%;}
		.s2_2_1_box .map_contents ul li{float:left; width:32.3%; padding-right:1.5%;}
		.s2_2_1_box .map_contents ul li:last-child{padding-right:0}
		.s2_2_1_box .map_contents ul li img{width:100%;}
		.s2_2_1_box .map_contents ul li a:hover{background:#333;}
		.s2_2_1_box .action_poto li {width:33.33%;overflow:hidden; float:left;}
		.s2_2_1_box .action_poto li > div {position:relative; width:100%; height:100%;overflow:hidden;} /*�빐�떦 �궗�뾽�쓽 �궗吏� 遺�遺� **/
		.s2_2_1_box .action_poto li > a { display:inline-block; width:100%; height:100%;overflow:hidden;}
		.s2_2_1_box .action_poto li > a > img {width:100%; height:100%;}
		.s2_2_1_box .action_poto li > div .mask { opacity:0; position:absolute; bottom:0; right:0;  width:100%; height:70px; background:rgba(0,0,0,0.5); line-height:70px; transition:all 0.5s;}
		.s2_2_1_box .action_poto li a:hover + .mask { opacity:1;}
		.s2_2_1_box .action_poto li > div .mask > div { padding:  0 14%; }
		.s2_2_1_box .action_poto li > div .mask > div h4 { font-size:16px; color:#fff;    overflow: hidden; text-overflow:ellipsis; white-space:nowrap;}

.s2_2contents{width:100%;box-sizing:border-box;margin-top:90px;font-family: 'Noto Sans KR'; margin-bottom: 168px;}
.s2_2contents .tabs{width:100%;float:left;list-style:none;border-bottom:1px solid #cad0d1;font-size:14px;box-sizing:border-box;color:#666666;}
.s2_2contents .tabs li{float:left;border-top:1px solid #cad0d1;border-right:1px solid #cad0d1;text-align:center;cursor:pointer;width:240px;height:40px;border-left:none;font-size:14px; font-weight:400;background:#fff;overflow:hidden;position:relative;box-sizing:border-box;font-weight:lighter;padding-top:12px;}
.s2_2contents .tabs li:first-child{border-left:1px solid #cad0d1;}
.s2_2contents .tabs li.active{font-size:14px;background:#000;box-sizing:border-box;font-weight:400;color:#fff;}

.tab_content .s2_2_2wrap{ padding-top: 80px;  width: 100%;}

.s2_tabContent{width:100%;padding-top:80px;}
.s2_tabContent .h1_1{font-size:20px;color:#136fd7;background:url(../img/sub/s2_2num1.jpg) no-repeat 0 center; width:auto;padding-left:30px;margin-bottom:15px;font-family: 'Noto Sans KR';font-weight:bold;}
.s2_tabContent .h1_2{font-size:20px;color:#136fd7;background:url(../img/sub/s2_2num2.jpg) no-repeat 0 center; width:auto;padding-left:30px;margin-bottom:15px;font-family: 'Noto Sans KR';font-weight:bold;}
.s2_tabContent .h1_3{font-size:20px;color:#136fd7;background:url(../img/sub/s2_2num3.jpg) no-repeat 0 center; width:auto;padding-left:30px;margin-bottom:15px;font-family: 'Noto Sans KR';font-weight:bold;}
.s2_tabContent .h1_4{font-size:20px;color:#136fd7;background:url(../img/sub/s2_2num4.jpg) no-repeat 0 center; width:auto;padding-left:30px;margin-bottom:15px;font-family: 'Noto Sans KR';font-weight:bold;}
.s2_tabContent h2{font-size:16px;height:19px;color:#1665bc;background:url(../img/sub/title2_left.png) no-repeat 0 center;padding-left:30px;margin-bottom:10px;}

/* .s2_tabContent .s2_2_2_box1{margin-left:16px;} */
.s2_tabContent .s2_2_2_text1{margin-left: 14px; margin-bottom:42px;line-height: 22px;}

/* .s2_tabContent .s2_2_2_box2{margin-left:16px;} */
.s2_tabContent .s2_2_2_box2_1{width: 100%;}

.s2_tabContent .s2_2_2_box2_1{width:98%; height:148px; border-top:1px solid #c1c5cd; border-bottom: 1px solid #c1c5cd;}
.s2_tabContent .box2_1_1{width: 20%; height:148px; background:#e6e7e8; float: left;}

.s2_tabContent .box2_1_1_con{width: 92px; height:84px;margin-left: auto; margin-right: auto; display: block;padding-top: 45px;;}
.s2_tabContent .png_1{ margin-left: auto; margin-right: auto; display: block;}
.s2_tabContent .box2_1_1_text1{text-align:center; margin-top:10px;}

.s2_tabContent .box2_1_2{ width:265px; height:auto; float:left;padding:19px 0 0 35px;}
.s2_tabContent .box2_1_2 p{font-size:14px; font-weight:bold; line-height:18px; color:#4d4d4d;margin-bottom: 10px;}
.s2_tabContent .box2_1_2 span{font-size:12px; font-weight:400; margin-left:10px;}

.s2_tabContent .s2_2_2_box2_2{width:98%; height:148px; border-bottom: 1px solid #c1c5cd;}
.s2_tabContent .box2_1_3{ width:265px; height:auto; float:left;padding:60px 0 0 35px;}
.s2_tabContent .box2_1_3 p{font-size:14px; font-weight:bold; line-height:18px; color:#4d4d4d;margin-bottom: 10px;}

.s2_tabContent .s2_2_2_box2_3{width:98%; height:148px; border-bottom: 1px solid #c1c5cd; margin-bottom:45px;}
.s2_tabContent .box2_1_4{ width:265px; height:auto; float:left;padding:35px 0 0 35px;}
.s2_tabContent .box2_1_4 p{font-size:14px; font-weight:bold; line-height:18px; color:#4d4d4d;margin-bottom: 10px;}
.s2_tabContent .box2_1_4 span{font-size:12px; font-weight:400; margin-left:10px;}

.s2_tabContent .s2_2_2_box3{/* margin-left:16px; */ float:left; margin-top:45px;}
.s2_tabContent .s2_2_2_box3_img_dowun{vertical-align: middle;}
.s2_tabContent .s2_2_2_box3 p {margin-left: 30px; float:left; color:#4d4d4d; font-size:14px; line-height:36px;}

.s2_tabContent .s2_2_2_box4{/* margin-left:16px; */ float:left; margin-top:45px;}
.s2_tabContent .box2_1_5 p{margin-left: 16px; font-size:14px; font-weight:bold; line-height:22px; color:#4d4d4d;margin-bottom: 10px; font-weight: 500;}

.s2_tabContent .box2_1_5 span{font-size:14px; font-weight:400; margin-left:10px; font-weight: 400;}
.s2_tabContent .box2_1_5 .point{color:#d30000; font-size:14px; font-weight:500;}

.s2_2borderlist_table .colgroup_1{width: 15%}
.s2_2borderlist_table .colgroup_2{width: 35%}
.s2_2borderlist_table .colgroup_3{width: 12%}
.s2_2borderlist_table .colgroup_4{width: 12%}
.s2_2borderlist_table .colgroup_5{width: 12%}

.s2_2borderlist_table .tr_1{text-align:center; line-height: 16px;vertical-align: middle;}
.s2_2borderlist_table .tr_2{text-align:center; line-height: 20px;vertical-align: middle;}
.s2_2borderlist_table .tr_3{text-align:center; line-height: 20px;vertical-align: middle;}
.s2_2borderlist_table .tr_4{text-align:center; line-height: 35px;vertical-align: middle;}
.s2_2borderlist_table .tr_5{text-align:center; line-height: 20px;vertical-align: middle;}

.s2_2borderlist_table .list_tbody img{vertical-align: middle;}

.s2_2borderlist_table th {border-top: 2px solid #35435e; background:#fafafc;border-right: 1px solid #e7e7e7;border-bottom: 1px solid #35435e;line-height: 50px;height: 50px;font-size: 14px;font-weight: 400;}
.s2_2borderlist_table td {border-bottom: 1px solid #e7e7e7;border-right: 1px solid #e7e7e7;line-height: 50px; font-size:14px;}

.s2_2list_table{ width:100%;}
.s2_2list_table .border_list a{ text-decoration: none;color: #000;}
.s2_2list_table .borderlist_search {margin-top: 10px;margin-bottom: 20px; float: right;}
.s2_2list_table .borderlist_searchform {width: 20%;height: 30px;float:right; margin-right: 5px;  -webkit-border-radius: 0;}
.s2_2list_table .borderlist_text {width: 52%;height: 30px;float:right; margin-right: 5px; -webkit-border-radius: 0;}
.s2_2list_table .borderlist_search button {width: 17%;height: 30px;border: none;float: right; background:#5b6274; color:#fff;-webkit-border-radius: 0;}

.s2_tabContent .s2_map1{ width:100%;}
.s2_tabContent .map_naver{width:100%; height:auto;}
.s2_tabContent .pop-conts{width:100%;}


/* �젅�씠�뼱�뙘�뾽李� */
.s2_tabContent .layer {display:none; position:fixed; _position:absolute; top:0; left:0; width:100%; height:100%; z-index:100;}
.s2_tabContent .layer .bg {position:absolute; top:0; left:0; width:100%; height:100%; background:#000; opacity:.5; filter:alpha(opacity=50);}
.s2_tabContent .layer .pop-layer{display: block;}

.s2_tabContent .pop-layer {display:none; position: absolute; top: 50%; left: 50%; width: 24%; height: auto;  background-color:#fff; z-index: 10; border:1px solid #0d4d96;}	
.s2_tabContent .pop-layer .s2_tabContent .pop-container {padding:0px;}
.s2_tabContent .pop-layer p .s2_tabContent .ctxt {color: #666; line-height: 25px;}
.s2_tabContent .pop-layer .s2_tabContent.btn-r {width: 100%; margin:10px 0 20px; padding-top: 10px; border-top: 1px solid #DDD; text-align:right;}

.s2_tabContent a.cbtn {display:inline-block; height:25px; padding:0 14px 0; border:1px solid #304a8a; background-color:#3f5a9d; font-size:13px; color:#fff; line-height:25px;}	
.s2_tabContent a.cbtn:hover {border: 1px solid #091940; background-color:#1f326a; color:#fff;}
        
	/* 蹂댄샇�궗�뾽 �떊泥� 紐⑸줉 CSS */
	/* UI Object */
	.tbl_type,.tbl_type th,.tbl_type td{border:0}
	.tbl_type{width:100%;border-bottom:2px solid #dcdcdc;font-family:Tahoma;font-size:11px;text-align:center}
	.tbl_type caption{display:none}
	.tbl_type th{padding:15px 0;border-top:2px solid #dcdcdc;background-color:#f5f7f9;color:#666;font-family:'�룍��',dotum;font-size:14px;font-weight:bold}
	.tbl_type td{padding:8px 0;border-top:1px solid #e5e5e5;color:#4c4c4c; font-size:14px;vertical-align: middle;max-width: 20px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
	/* //UI Object */
	
	/*0718異붽�css*/
	.s2_2_rightWrap{width:49%;float:right;}
	.s2_2_leftWrap{width:49%;float:left;margin-right:2%;border-right:1px solid #c1c5cd;box-sizing:border-box;}
	.s2_lW_p{line-height:60px;color: #353535;font-size: 20px;font-weight: bold; margin-bottom: 10px;}
	.circle_num{width:60px;height:60px;border-radius:60px;background:#fcd33b;display:block;float:left;text-align:center;line-height:60px;color:#000;font-size:16px;margin-right:10px;}
    .s2_lW_span{font-size:14px;color:#4d4d4d;font-weight:500;margin-left:10px;}
    .s2_lW_table{width:95%;border:1px solid #c1c5cd;margin:0 auto; }    
    .s2_lW_table td{vertical-align:middle;padding:10px;font-size: 14px;line-height: 22px;}  
    .s2_lW_table th:first-child{background:#e6e7e8;text-align:center; word-break: keep-all; vertical-align:middle;} 
    .s2_lW_table td:nth-child(2){border-right:1px solid #c1c5cd;;}
    .s2_lW_table td ul li{font-size: 14px;font-weight: bold;line-height: 30px!important;color: #4d4d4d;line-height:20px; margin-left: 10px; text-indent: -10px;}
    .s2_lW_table p{font-size: 12px;font-weight: 400;margin-left: 3px;line-height: 20px;text-indent: -2px;}
    .s2_2Arrow{width:100%;text-align:center;margin-top:10px;}
    .s2_tabContent .s2_2_leftWrap .point{color: #d30000;font-size: 14px;font-weight: 500;margin-left:16px;margin-top:10px;}
    .s2_2_centerWrap{width:100%;padding:20px;background:#fff5d9;float:left;box-sizing:border-box;margin-bottom:80px;position:relative;overflow:hidden;}   
    .s2_2_centerWrap h1{color:#ff6c00;font-size:24px;font-weight:bold;float:left;line-height:43px;} 
    .s2_ask{float:left;margin-left:10px;margin-top:-8px;}
    .s2_stop{position:absolute;right:-28px;top:9px;transform: rotate(45deg);}
    .cW_txt1{margin-top:45px;font-size:14px;color:#4d4d4d;font-weight:500;line-height:22px;}
    .s2_2_centerWrap ul{margin-top:15px;}
    .s2_2_centerWrap ul li{margin-top:5px;margin-bottom:5px;margin-left:10px;font-size:14px;color:#4d4d4d; line-height: 20px;text-indent: -63px;margin-left: 65px;}
    .cW_txt2{font-size:12px;line-height:20px;text-indent: -15px;margin-left: 33px;color:#4d4d4d;margin-top:10px;}
    .cW_table{width:100%;text-align:center;font-size:14px;color:#4d4d4d;}
    .cW_table td{border-bottom:1px solid #ff6c00;border-right:1px solid #ff6c00;padding-top:5px;padding-bottom:5px;font-size:14px; vertical-align: middle;}
    .cW_table th{font-size:14px;border-bottom:1px solid #ff6c00;border-right:1px solid #ff6c00;border-top:1px solid #ff6c00;padding-top:5px;padding-bottom:5px;background:#ffeee1;vertical-align: middle;}
    .cW_table td:last-child,.cW_table th:last-child{border-right:none;}

/* sub02_03_2 �빑�떖�궗�뾽 異붿쭊怨꾪쉷 css*/
		.s2_3contents_boxsing {float:right;font-family: 'Noto Sans KR';}
		.s2_3contents_boxsing .s2_3contents_year {  padding:0 10px;color:#7f7f7f; font-size:17px; background:url(../img/sub/s2_3_2stic.png) no-repeat 0 center;}
		.s2_3contents_boxsing .s2_3contents_pp{  padding:0 10px;color:#0b4d97; font-size:17px; background:url(../img/sub/s2_3_2stic.png) no-repeat 0 center;}
		.container_top_center .sub_name1{ font-size:22px;color:#4d4d4d;}
        .s2_3contents{width:100%;padding-top:20px;font-family: 'Noto Sans KR';font-weight:400;}
        .s2_3contents h1{font-size:28px;color:#0d4d96;background:url(../img/sub/title_left.png) no-repeat 0 center;padding-left:30px;margin-bottom:60px;font-weight:bold;}
		.s2_3contents .s2_3_2_box{width:48%; float:left;}
		.s2_3contents .s232box{margin-top:40px;}
		.s2_3contents .s2_3_2_box p{font-size:20px; color:#1665bc;background:url(../img/sub/text_point.jpg) no-repeat 0 center;padding-left:30px;height: 22px;}
		.s2_3contents .s2_3_2_box ul li{font-size:14px; line-height:30px;background:url(../img/sub/title3_left.png) no-repeat 10px 10px;padding-left:30px;}
		.s2_3contents .s2_3_2_box ul li ul li{background:none;padding-left:0; margin-left: 14px;text-indent: -11px;}

/*sub02_4 css*/
        .s2_4contents{font-family: 'Noto Sans KR';}
        .s2_4contents .s2_4contents_box1{background: url(../img/sub/s2_4visual.jpg) no-repeat center; width: 100%; height: 370px;position:relative;}
        .s2_4visual_txt{width:100%;height:195px;background:rgba(0,0,0,0.5);position:absolute;bottom:0;text-align:center;}
        .s2_4visual_txt h1{color:#fff;font-size:30px;font-weight:500;padding-top:30px;padding-bottom:30px;}
        .s2_4visual_txt p{color:#fff;font-size:17px;font-weight:400;line-height:30px;}
        .s2_4contents .s2_4wrap1{width:1000px;margin:0 auto;margin-bottom:180px;height:auto;position:relative;}
        
        .s2_4contents{width:100%;box-sizing:border-box;}
        .s2_4contents .tabs{width:100%;float:left;list-style:none;font-size:14px;color:#fff;font-family: 'Noto Sans KR';margin-top:20px;}
        .s2_4contents .tabs li{float:left;text-align:center;cursor:pointer;width:190px;height:145px;line-height:24px;font-size:1.25em;font-weight:400;background:#0d4d95;overflow:hidden;position:relative;margin-right:12.5px;z-index:99;padding-top:50px;box-sizing:border-box;}
        .s2_4contents .tabs li:last-child{margin-right:0px;padding-top:65px;}
        .s2_4contents .tabs li.active{font-size:1.25em;background:url(../img/sub/sub2_4tabImg.jpg);box-sizing:border-box;font-weight:400;color:#fff;margin-top:20px;} 
        
        .s2_4contents .tabs .s2_1{}
        
        .tab_title2 {position:absolute;left:0; top:25px;display:block;color:#fff; text-align:center;cursor:pointer;width:190px;height:145px;line-height:24px;font-size:1.25em;font-weight:400;background:#0d4d95;overflow:hidden;z-index:99;padding-top:50px;box-sizing:border-box;}
        .tab_title2:hover {color:#fff;}
        .tab_title2.active {background:url(../img/sub/sub2_4tabImg.jpg);margin-top:20px;}
        .tab_title2.n2 {left:200px;}
        .tab_title2.n3 {left:400px;}
        .tab_title2.n4 {left:600px;}
        .tab_title2.n5 {left:800px;}
        
        
        
        .s2_4tabBack{width:100%;height:145px;background:#3b3b3b;position:absolute;top:60px;}
        .s2_4contents .Stab_container .tab_content{padding-top:185px;}
        .s2_4contents .Stab_container #tab1 h1,.s2_4contents .Stab_container #tab2 h1{font-size:26px;color:#0d4d96;background:url(../img/sub/title_left.png) no-repeat 0 center;width:94%;padding-left:30px;margin-bottom:25px;font-family: 'Noto Sans KR';font-weight:bold;}
        .s2_4contents .Stab_container #tab1 p,.s2_4contents .Stab_container #tab2 p{color:#2d2d2d;font-size:14px;line-height:22px;margin-left:20px;margin-bottom:50px;}
        .s2_4process{width:1084px;margin:0 auto;}
        .hug_enter_wrap{width:100%;height:500px;}
        .hug_enter{width:18.4%;height:auto;border:1px solid #d4d4d4;float:left;margin-right:2%;margin-bottom:50px;text-align:center;box-sizing:border-box;position:relative;}
        .hug_enter:nth-of-type(5n){margin-right:0;}
        .hug_enter:nth-of-type(5n) .hug_enter_info{left:-280px !important;}

        .hug_enter img{ width:100%!important;height:auto;}
        .hug_enter_info{position:absolute;width:440px;height:auto;border:1px solid #0d4d95;box-sizing:border-box;background:#fff;z-index:99;top:100px;left:0px;display:none;}

        
        .page_pass{text-align:center;margin-top:20px;margin-bottom:120px;width:100%;display: inline-block;margin-left:auto; margin-right:auto; }
        .page_pass a{color:#2d2d2d;}
        .s2_logo_table{width:95%;margin-left:2.5%;margin-top:20px;text-align:center;border:1px solid #959595;box-sizing:border-box;margin-bottom:30px;}
        .s5_process_table caption{visibility:hidden;width:0;height:0;line-height:0;font-size:0;}
        .s2_logo_table td , .s2_logo_table th {padding:8px 0;border-bottom:1px solid #959595;vertical-align:middle;line-height:18px;color:#2d2d2d;font-size:12px;}
        .s2_4td{background:#ebebeb;border-left:1px solid #959595;}
        .s2_4data_wrap{width:100%;height:500px;}
       /* .s2_4data{width:28%;margin-right:8%;height:400px;border:1px solid #959595;box-sizing:border-box;float:left;} */
/*06.30*/.s2_4data{width:100%;height:700px;}
        .s2_4data:last-child{margin-right:0%;}
        .s2_4dataImg{width:100%;height:330px;text-align:center;}
        .s2_4dataImg img{margin-top:30px;}
        .s2_4dataTxt{width:100%;height:70px;line-height:70px;text-align:center;}
/*sub02_5 css*/
        .s2_5contents{font-family: 'Noto Sans KR';width:100%;box-sizing:border-box;}
        .s2_5contents .s2_5wrap1{width:1200px;margin:0 auto;height:290px;position:relative;padding-top:80px;padding-bottom:80px;}
        .s2_5contents .s2_5_box{font-family: 'Noto Sans KR'; float: left; width: 100%; height:auto;}
        .s2_5contents .s2_5_box2{margin-top:50px;}
        .s2_5contents .s2_5_box h1{ background: url(../img/sub/text_point.jpg) no-repeat 0 center; width: 100%; font-size: 28px; color: #0d4d96; padding-left: 30px; /* margin-bottom: 36px; */ font-family: 'Noto Sans KR'; font-weight: bold;}
        .s2_5contents .s2_5_box1_textbox{width: 100%;  text-align: left; background: #f4f4f4; margin: 0 auto; line-height:30px;}
        .s2_5contents .s5_1_1_text2{ padding: 46px;}
        .s2_5contents .s5_1_1_text2 span{ padding-left:10px;}
        #calendar_table_2{width:100%;border-bottom:1px solid #c9c9c9;background-color:#fff;margin-top:25px;margin-bottom:30px;font-family: 'Noto Sans KR';}
        #calendar_table_2 td{width:13.5714%;text-align:left;vertical-align:top;height:100px;padding:7px;border:1px solid #d2d2d2;}
        /* .sch_box_ifr{margin-bottom:-250px;} */
        .sch_box_ifr01{margin-top:20px;}
        .sch_box_ifr02{margin-top:-80px;}
        
/*濡쒓렇�씤 css*/
        .loginbox_wrap{width:730px;margin:0 auto;border:1px solid #cccccc;height:210px;margin-top:150px;margin-bottom:150px;padding:50px;}
        .memberL{width:50%;height:180px;padding-top:20px;padding-bottom:20px;margin:0 auto; box-sizing:border-box;}
        .memberR{width:50%;height:180px;padding-top:20px;padding-bottom:20px;float:right;}
        .login_Title{font-size:20px;color:#36435f;font-weight:bold;}
        .loginForm{width:100%;height:55px;margin-top:35px;}
        .loginForm_2{width:100%;height:55px;margin-top:35px;margin-left:30px;}
        .loginForm1{width:60%;float:left;}
        .loginForm2{width:40%;float:left;}
        .login_id{width:50px;display:block;float:left;font-size:12px;line-height:20px;}
        .login_txt{width:160px;height:20px;border:1px solid #d8d8d8;float:left;margin-bottom:7px;}
        .loginBtn{width:98px;height:55px;background:#36435f;color:#fff;font-size:15px;border:none;}
        .loginBtn2{width:160px;height:55px;background:#36435f;color:#fff;font-size:15px;border:none;margin-left:10px;}
        .login_title2{margin-top:27px;font-size:14px;}
        .login_title3{margin-top:27px;font-size:14px;margin-left:45px;}
        .login_tt{font-size:10px;color:#c9c9c9;margin-right:10px;}
        .loginPB,.loginPB2{width:140px;height:22px;border:1px solid #cccccc;color:#36435f;font-size:11px;box-sizing:border-box;background:#fff;-webkit-box-shadow: 2px 2px 5px -1px rgba(0,0,0,0.75);
-moz-box-shadow: 2px 2px 5px -1px rgba(0,0,0,0.75);
box-shadow: 2px 2px 5px -1px rgba(0,0,0,0.75);margin-top:10px;margin-left:10px;}
        .loginPB2{margin-left:55px;}
        .login_Title2{font-size:20px;color:#36435f;font-weight:bold;padding-left:45px;}
        .pLtxt1{color:gray;font-weight:500;}
        .loginForm2{text-align:left;}
        .loginBtn,.loginBtn2{width:98px;height:55px;background:#36435f;color:#fff;font-size:15px;border:none;}
        .loginBtn2{height:86px;width:120px;}
        .pLbox_wrap{width:730px;margin:0 auto;border:1px solid #cccccc;height:210px;margin-top:50px;padding:50px;}
        .loginbtn_2{width:160px;height:55px !important;}
/*�쉶�썝媛��엯 css*/
.join_content p{font-size:14px;line-height:25px;}
.join_agree{font-size:12px;}
.join_contents { width: 100%; box-sizing: border-box;margin-top:-60px;}
.join_contents .tabs {width: 100%;float: left; list-style: none;border-bottom: 1px solid #cad0d1;font-size: 14px;box-sizing: border-box;color: #666666; font-family: 'Noto Sans KR'; margin-bottom:10px;}
.join_tap1 .join_title b{font-size:16px;}
.join02_title b{font-size:20px;}


.join_contents .tabs li { float: left;border-top: 1px solid #cad0d1;border-right: 1px solid #cad0d1;text-align: center;cursor: pointer;width: 240px; height: 40px;line-height: 40px;border-left: none;font-size: 0.95em;font-weight: 400; background: #fff;overflow: hidden; position: relative; box-sizing: border-box; font-weight: lighter;}
.join_contents .tabs li:first-child { border-left: 1px solid #cad0d1; }
.join_contents .tabs li.active {line-height: 42px;font-size:14px ;background: #000;box-sizing: border-box;font-weight: 400;color: #fff;}
.tab_bt2 {width: 100%;height: 6px;background-image: url(img/sub/tabimg.jpg);position: absolute;top: 117px;}
 .join_tap1 {width: 100%;}
.join_tap1 .tap_agree { width: 100%; }
.join_tap1 {width: 100%;}
.join_tap1 .join_text01 {width: 100%; margin-top: 20px;}
 .join_tap1 .join_title {font-size: 22px;margin-top: 20px;}
.join_tap1 .join_content { position: relative;border: 1px solid #cad0d1;padding: 10px 15px 0 15px;margin: 0 0 10px 0;margin-top: 20px;overflow-y: auto; height: 100px; width: 96%;line-height: 20px;}
 .join_tap1 .join_title_t { margin-top: 10px;line-height: 20px; font-size:14px; }
 .join_tap1 .join_box {margin: 0 auto;width: 40%;height: 70px;margin-top: 20px;}
.join_tap1 .btn_first { width: 100%; text-align: center;margin: 30px 0;}
.join_tap1  .btn_first button { margin-left: 5px; width: 165px;height: 50px;line-height: 40px;text-align: center;color: #fff;font-size: 15px; font-weight: 600;  cursor: pointer; border: 0;vertical-align: middle;padding: 0;}
.join_tap1  .btn_first .btn_phone  {background-color:#36435f;}
.join_tap1  .btn_first .btn_ipin  {background-color:#36435f;}
.join_tap1 .all .btn_first button { margin-left: 5px; width: 165px; height: 50px;line-height: 40px;text-align: center;color: #fff;font-size: 15px;font-weight: 600;cursor: pointer;border: 0; vertical-align: middle;padding: 0;}
.join_tap2 {width: 100%; }
.join_tap2 .join02_title {font-size: 22px;margin-top: 20px;}
.join02_guide  table {width: 100%;border-top: 2px solid #43494f;border-bottom: 2px solid #43494f; margin-top:20px;}
.join02_guide table { border-collapse: collapse;table-layout: fixed;border-spacing: 0; width: 100%;}
.join02_guide tbody {display: table-row-group;vertical-align: middle; border-color: inherit;}
.join02_guide  tr {display: table-row;vertical-align: inherit;border-color: inherit;}
.join02_guide table th {background: #efefef;width: 20%; text-align: center;border-bottom: 1px solid #43494f;padding: 20px 0;font-size:14px;vertical-align:middle; line-height:20px;}
.join02_guide  table td {border-bottom: 1px solid #43494f; padding: 10px; font-size: 14px;line-height: 30px; vertical-align:middle;}
.join02_guide  input { -webkit-appearance: textfield; background-color: white;-webkit-rtl-ordering: logical;-ms-user-select: text; cursor: auto;padding: 1px; border-width: 2px;border-style: inset; border-color: initial; border-image: initial;}
.join02_guide  .btn_submit { background-color: #36435f; padding: 1px 10px;color: #fff;font-size:14px;}
.join02_guide  button {padding: 0;border: none;letter-spacing: 0.5px; cursor: pointer; background: transparent;}
/*  input:not([type="image" i]), textarea { box-sizing: border-box;
 	guk異붽�
 	width: 52%;
    height: 30px;
    float: right;
    margin-right: 5px;
    -webkit-border-radius: 0;
    } */
input[type="radio"] {margin: 3px 3px 0px 5px;}
input[type="radio"] {-webkit-appearance: radio; box-sizing: border-box;}
input[type="radio"], input[type="checkbox"] { background-color: initial;margin: 3px 0.5ex; padding: initial;border: initial;}
.join02_guide  .btnArea { width: 100%; text-align: center;margin: 30px 0;}
.join02_guide  .btnArea button { margin-left: 5px; width: 165px;height: 50px;line-height: 40px;text-align: center;color: #fff;font-size: 15px; font-weight: 600;  cursor: pointer; border: 0;vertical-align: middle;padding: 0;}
.join02_guide .btnArea .btn_cancel {background-color: #52555e;}

/* 회원탈퇴 */
.join02_guide .btnArea .btn_memleave{background: #CC1028;}

/* join_form.do?MENU_IDX=53:45 */	/* 萸먯짛? */




.join02_guide  .all .btnArea button { margin-left: 5px; width: 165px; height: 50px;line-height: 40px;text-align: center;color: #fff;font-size: 15px;font-weight: 600;cursor: pointer;border: 0; vertical-align: middle;padding: 0;}
.join_tap3 {width: 100%; height:500px;}
.join_tap3 .join_title3 {font-size: 28px;margin-top: 40px; text-align:center;line-height: 26px;}
.join_tap3  .btn_last { width: 100%; text-align: center;margin: 30px 0;}
.join_tap3  .btn_last button { margin-left: 5px; width: 165px;height: 50px;line-height: 40px;text-align: center;color: #fff;font-size: 15px; font-weight: 600;  cursor: pointer; border: 0;vertical-align: middle;padding: 0;}
.join_tap3 .btn_last .btn_login  {background-color:#52555e;}
.join_tap3 .btn_last .btn_home  {background-color:#52555e;}
.join_tap3 .all .btn_last button { margin-left: 5px; width: 165px; height: 50px;line-height: 40px;text-align: center;color: #fff;font-size: 15px;font-weight: 600;cursor: pointer;border: 0; vertical-align: middle;padding: 0;}


/*�븰�쉶 �쉶�썝媛��엯*/
.join_contents .member_society{font-size:20px; color:#1665bc; background:url(../img/sub/title2_left.png) no-repeat 0 center; width:90%; padding-left:30px; margin-bottom:30px;}
/*寃뚯떆�뙋write*/
.write_wrap_write {width: 100%; font-size:14px;}
.write_wrap_write fieldset {border: 0; margin: 0; padding: 0;}
.write_wrap_write legend {border: 0; margin: 0; padding: 0; display: none;}
.write_wrap_write button, .write_wrap_write input, .write_wrap_write select {font-family: "Nanum Gothic", Dotum, sans-serif;}
.write_wrap_write input {font-family: "Nanum Gothic", Dotum, sans-serif;line-height: 150%;}
.write_wrap_write textarea {font-family: "Nanum Gothic", Dotum, sans-serif;line-height: 150%;}
.write_wrap_write .list_table, .write_wrap_write .view_table, .write_wrap_write .write_table {margin-top: 50px;border-collapse: separate; border-spacing: 0px; width: 99%; table-layout: fixed; border-top:2px solid #36435f;}
.write_wrap_write noscript, .write_wrap_write caption {text-indent: -20000px;height: 0px;width: 0px;}
.write_wrap_write .wp1 {width: 5%;}
.write_wrap_write .wp2 {width: 20%;}
.write_wrap_write .write_table .th {text-align: center;background-color: #fafafb;padding: 14px 0 16px 0;border-bottom: 1px solid #cccccc;border-right: 1px solid #cccccc;}
.write_wrap_write label {cursor: pointer;margin-left: 3px; }
.write_wrap_write .add{font-size:12px;}
.write_wrap_write .write_table .td {color: #454545;font-size: 14px;padding: 5px 0 5px 11px;border-bottom: 1px solid #cccccc;}
.write_wrap_write .write_table #article_text, .write_wrap_write .write_table input.title, #article_reply {width: 100%;}
.write_wrap_write .write_table input[type=text] {padding: 5px 2px; font-size: 13px; width: 250px;}
.write_wrap_write .write_table .input, .write_wrap_write .write_table #article_text { border: 1px solid #cccccc; padding: 1px;}
.write_wrap_write td, .write_wrap_write th {word-break: break-all;}
.write_wrap_write .pt5 {padding-top: 5px;}
.write_wrap_write .mr10 {margin-right: 10px;}
.write_wrap_write input[type=text], .write_wrap_write select {font-size: 13px; border: 1px solid #C5C5C5;}
.write_wrap_write .write_table select {padding: 2px; -webkit-border-radius: 0;}

.write_wrap_write .btn_wrap {width: 100%; height: 45px; padding: 30px 0 0 0; clear: both; text-align: right;}
.write_wrap_write .write_table .attach_list .border {padding: 15px 0px;}
.write_wrap_write .write_table .attach_list .border .file_input {margin: 5px 0; -webkit-border-radius: 0;-webkit-appearance: none;}
.write_wrap_write textarea, .write_wrap_write input[type='text'], .write_wrap_write input[type='password'], .write_wrap_write .uneditable-input {background-color: #ffffff;border: 1px solid #cccccc;
-webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);-moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);box-shadow: inset 0px 1px 1px rgba(0,0,0,0.075);-webkit-transition: border linear 0.2s, box-shadow linear 0.2s;
-moz-transition: border linear 0.2s, box-shadow linear 0.2s;-o-transition: border linear 0.2s, box-shadow linear 0.2s;transition: border linear 0.2s, box-shadow linear 0.2s;}
.write_wrap_write .wp70 {width: 70%;}
.write_wrap_write .btn_wrap {width: 100%;height: 45px;padding: 30px 0 0 0;clear: both;text-align: right;}

[type='submit'].btn_03 {display: inline-block;width: 77px;text-align: center;font-size: 14px;font-weight: bold;color: #333333;border: 1px solid #cccccc;background: #ffffff;
padding: 8px 0;height: 39px;vertical-align: top;-webkit-border-radius: 0;-webkit-appearance: none;}
[type='button'].btn_03 {display: inline-block;width: 77px;text-align: center;font-size: 14px;font-weight: bold;color: #333333;border: 1px solid #cccccc;background: #ffffff;
padding: 8px 0;height: 39px;vertical-align: top;-webkit-border-radius: 0;-webkit-appearance: none;}
.write_wrap_write .pointer1 {cursor: pointer;}
.write_wrap_write .btn_wrap3 {display: inline-block;width: 75px;text-align: center;font-size: 14px;height: 14px;font-weight: bold;color: #333333;border: 1px solid #cccccc;
padding: 12px 0;}


 /*媛ㅻ윭由� �쟾泥대컯�뒪*/
 .gallery_box { margin-top: 80px; border-top:1px solid #36435f; margin-bottom:50px;}
/*媛ㅻ윭由щ쪟*/
.gallery01_box {width:100%;height:150px; border-bottom:1px solid #cccccc;}
.gallery01_box:hover {opacity:0.7;}
.gallery01_imgbox {width:24%;height:130px; padding-top:10px; float:left; overflow:hidden; }
 .gallery01_text {width:70%;height:130px;float:left; margin-left:20px;margin-top:11px;}
.gallery01_title > a {color:#36435f; font-size:24px;}
.gallery01_concent{padding-top:20px; }
.gallery01_concent > a {color:#4d4d4d; font-size:14px; line-height:20px;  }
.gallery01_days {color:#4d4d4d; font-size:13px; padding-right:10px; padding-top:4px;text-align : right}
.red {color:red;}
.borderlist_search1{margin-top: 30px;margin-bottom: 20px;float: right;width:310px;}
.borderlist_search1 .borderlist_searchform {width: 27%;height: 30px;float:left; margin-right: 5px;  -webkit-border-radius: 0;}
.borderlist_search1 .borderlist_text {width: 52%;height: 30px;float:left; margin-right: 5px; -webkit-border-radius: 0;}
.borderlist_search1 .border_search {width: 17%;height: 30px;border: none;float:left; background:#5b6274; color:#fff;-webkit-border-radius: 0;}

 /*媛ㅻ윭由� 2踰꾩쟾*/
.gallery_box2 {width: 100%; height:auto; border-top:1px solid #36435f; margin-top:80px; padding-bottom:110px;}
.gallery{}

.gallery_line_top {width:100%;height:2px; background-color:#36435f;}
.gallery02_box{width:24.2%; margin-top:20px;float:left;margin-bottom:50px;margin-right:1%;}	/* height:240px; */
.gallery02_box:nth-of-type(4n){margin-right:0;}
.gallery02_box img {width:80%; height:auto;}
.gallery02_box img:hover {opacity:0.8;}
.gallery02_box1 img:hover {opacity:0.8;}
.gallery02_box1 {width:32%; height:300px; margin-top:20px; float:left;margin-left:14px;}
.gallery02_box1 img{width:100%; height:77%;}
.gallery02_title {font-size: 15px;font-weight: 500; margin-top:6px; height: 14px;}
.gallery02_text {font-size:14px; line-height:20px;}


/* view slider 寃뚯떆�뙋 */

.write_wrap1 {width: 100%;font-size: 14px;}

#wfform1{width:100%;}
.write_wrap1 .viewslider_iframe{width:560px; height:315px; margin: 0 auto;}
.write_wrap1 #ccc{width:560px; height:315px; margin: 0 auto;}

.write_wrap1 .slider_tbody{ width:100%;}

.write_wrap1 .list_table, .write_wrap .view_table, .write_wrap .write_table {border-collapse: separate;border-spacing: 0px;width: 100%;table-layout: fixed;border-top: 2px solid #36435f; margin-top:20px;}
.write_wrap1 .wp0614 {width: 25%;}
.write_wrap1 .wp0614_1 {width: 25%;}
.write_wrap1 .wp0614_2 {width: 25%;}
.write_wrap1 .wp0614_3 {width: 25%;}

.write_wrap1 .slider_table .th { text-align: center;background-color: #fafafb;padding: 14px 0 16px 0;border-bottom: 1px solid #cccccc;border-right: 1px solid #cccccc;}
.write_wrap1 .slider_table .td {color: #454545;font-size: 14px;padding: 5px 0 5px 11px;border-bottom: 1px solid #cccccc;}

.write_wrap1 .slider_table #article_text, .write_wrap .slider_table input.title, #article_reply {width: 98%;}
.write_wrap1 .slider_table input[type=text] {padding: 5px 2px;font-size: 13px;}
.write_wrap1 .slider_table .input, .write_wrap .slider_table #article_text {border: 1px solid #cccccc;padding: 1px;}
.write_wrap1 td, .write_wrap1 th {word-break: break-all;}
.write_wrap1 .pt5 {padding-top: 5px;}
.write_wrap1 .mr10 {margin-right: 10px;}
.write_wrap1 input[type=text], .write_wrap1 select {font-size: 13px;border: 1px solid #C5C5C5;}
.write_wrap1 .slider_table select {padding: 2px;}
.write_wrap1 .btn_wrap {width: 100%;height: 45px;padding: 30px 0 0 0;clear: both;text-align: right;}
.write_wrap1 .slider_table .attach_list .border {height: 26px;padding: 6px 0px;}
.write_wrap1 .slider_table .attach_list .border .file_input {width: 310px;margin: 5px 0;}
.write_wrap1 textarea, .write_wrap1 input[type='text'], .write_wrap1 input[type='password'], .write_wrap1 .uneditable-input {background-color: #ffffff;border: 1px solid #cccccc;-webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);-moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);box-shadow: inset 0px 1px 1px rgba(0,0,0,0.075);-webkit-transition: border linear 0.2s, box-shadow linear 0.2s;-moz-transition: border linear 0.2s, box-shadow linear 0.2s;-o-transition: border linear 0.2s, box-shadow linear 0.2s;transition: border linear 0.2s, box-shadow linear 0.2s;}
.write_wrap1 .wp70 {width: 70%;}
.write_wrap1 .btn_wrap {width: 100%;height: 45px;padding: 30px 0 0 0;clear: both;text-align: right;}
[type='submit'].btn_02_1 {-webkit-appearance: none; -webkit-border-radius: 0; display: inline-block;width: 77px;text-align: center;font-size: 14px;font-weight: bold;color: #333333;border: 1px solid #cccccc;background: #ffffff;padding: 8px 0;height: 39px;vertical-align: top;}
[type='button'].btn_02_1 {-webkit-appearance: none; -webkit-border-radius: 0; display: inline-block;width: 77px;text-align: center;font-size: 14px;font-weight: bold;color: #333333;border: 1px solid #cccccc;background: #ffffff;padding: 8px 0;height: 39px;vertical-align: top;}
.write_wrap1 .pointer {cursor: pointer;}
.write_wrap1 .btn_wrap1 {display: inline-block;width: 75px;text-align: center;font-size: 14px;font-weight: bold;color: #333333;border: 1px solid #cccccc;padding: 8px 0;}
.write_wrap1 tr.first {border-right: 0;}

/*view slider 寃뚯떆�뙋 �뒳�씪�씠�뱶*/
.view_slider {width: 80%;padding: 0px 15px;margin: 0 auto;overflow-x: hidden;}
.free-simple-slider {position: relative;}
.free-simple-slider .slider-box {height: 370px;list-style: none;margin: 0;padding: 0;position: relative;margin-bottom: 25px;}
.free-simple-slider li {height: 100%;width: 100%;max-width: 1200px;position: absolute;overflow: hidden;top: 0;left: 0;display: none;background-size: cover;background-position: center center;}
.free-simple-slider li img {visibility: hidden;}
.free-simple-slider .current {display: block;}
.free-simple-slider .slider-box.slide-animation, .free-simple-slider .slider-box.slide-fade {position: relative;overflow: hidden;}
.free-simple-slider .slider-box.slide-animation li {float: left;position: absolute;left: 100%;display: block;-webkit-transition: all 0.3s;transition: all 0.3s;}
.free-simple-slider .slider-box.slide-animation li.current, .free-simple-slider .slider-box.slide-animation li.prev {left: 0%;}
.free-simple-slider .slider-box.slide-animation li.prev {z-index: 998;}
.free-simple-slider .slider-box.slide-animation li.current {z-index: 999;}
.free-simple-slider .slider-box.slide-fade li {float: left;position: absolute;top: 0;left: 0;opacity: 0;-webkit-transition: all 1s;transition: all 1s;display: block;}
.free-simple-slider .slider-box.slide-fade li.current, .free-simple-slider .slider-box.slide-fade li.prev {opacity: 1;}
.free-simple-slider .slider-box.slide-fade li.prev {z-index: 998;}
.free-simple-slider .slider-box.slide-fade li.current {z-index: 999;}
.free-simple-slider .slider-dots {text-align: center;position: absolute;bottom: 0;left: 0;right: 0;margin: 0;padding: 10px 10px;z-index: 999999;}
.free-simple-slider .slider-dots li {height: 15px;width: 15px;display: block;background-color: rgba(255, 255, 255, 0.7);border: 1px solid #ccc;display: inline-block;margin: 0 10px;position: static;border-radius: 50%;}
.free-simple-slider .slider-dots li:hover {cursor: pointer;background-color: #fff;}
.free-simple-slider .slider-dots li.current {background-color: #000;border: 1px solid #000;}
.free-simple-slider .arrows {position: absolute;top: 50%;transform: translateY(-50%);width: 60px;z-index: 99999;}
.free-simple-slider .arrows:hover {background: #fff;cursor: pointer;}
.free-simple-slider .prev-arrow {left: 0px;}
.free-simple-slider .next-arrow {right: 0px;}
.free-simple-slider .arrows img {width: 100%;}

/*sub04_03_list css */	
		.s4_3_list{}
		.s4_3_list_table_box{ width: 100%; text-align: center;font-size: 14px;margin-top: 50px;}
		.s4_3_list_table_box .list_tbody{display: table-row-group;vertical-align: middle;border-color: inherit;}
		.s4_3_list_table_box .colgroup_1{width:5%}
		.s4_3_list_table_box .colgroup_2{width:40%}
		.s4_3_list_table_box .colgroup_3{width:20%}
		.s4_3_list_table_box .list_tbody th{border-top: 2px solid #35435e;border-right: 1px solid #e7e7e7;border-bottom: 1px solid #35435e;line-height: 35px;height: 35px;font-size: 15px;font-weight: bold;}
		.s4_3_list_table_box .list_tbody td{border-bottom: 1px solid #e7e7e7;border-right: 1px solid #e7e7e7;line-height: 40px;}
		
/*sub_04_10*/
.sub_04_10 {width: 100%;margin-top:30px;}
.sub_04_10_Box {width: 33.3%; padding: 2%;vertical-align: top; font-size:13px; line-height:25px; padding-bottom:50px;float:left;box-sizing:border-box;height:270px;border-bottom:1px solid #8a8a8a;}
.sub_04_10_Box img{width:100px;}
.sub_04_10_Box p:nth-of-type(1){margin-top:13px;border-top:1px solid #cecece;}
.s04_10_people_name p:first-child
.s04_10_people_name{font-size:20px; font-weight:bold; margin-left:10px;}
.s04_10_people_name2{color:#0d4d96; font-weight:bold; font-size:17px;}

.s5_1Next2{display:none;}
/*sub05_2 css*/
        .s5_2contents{width:100%;box-sizing:border-box;margin-top:20px;}
        .s5_2contents .tabs{width:100%;float:left;list-style:none;border-bottom:1px solid #cad0d1;font-size:14px;box-sizing:border-box;color:#666666;font-family: 'Noto Sans KR'; margin-bottom: 2%;}
        .s5_2contents .tabs li{float:left;border-top:1px solid #cad0d1;border-right:1px solid #cad0d1;text-align:center;cursor:pointer;width:240px;height:40px;line-height:40px;border-left:none;font-size:0.95em;font-weight:400;background:#fff;overflow:hidden;position:relative;box-sizing:border-box;font-weight:lighter;}
        .s5_2contents .tabs li:first-child{border-left:1px solid #cad0d1;}
        .s5_2contents .tabs li.active{line-height:42px;font-size:1.1em;background:#000;box-sizing:border-box;font-weight:400;color:#fff;}
        .tab_bt{width:100%;height:6px;background-image:url(../img/sub/tabimg.jpg);position:absolute;top:61px;}
        .s5_tabContent{width:100%; margin-top:80px;}
        
        .s5_tabContent h2{font-size:16px;height:19px;color:#1665bc;background:url(../img/sub/title2_left.png) no-repeat 0 center;padding-left:30px;margin-bottom:10px;}
        .s5_process{padding-left:40px;padding-right:40px;font-size:13px;color:#4d4d4d;}
        .s5_2contents .s5_pr1{color:#1665bc;font-weight:bold;line-height:24px;font-size:14px;}
        .s5_2contents .s5_btn{float:right;margin-right:28px;margin-bottom:10px;}
        .listBtn{width:100px;height:28px;background:#36435f;color:#fff;border:none;font-size:13px;}
        .calBtn{width:100px;height:28px;background:#fff;color:#36435f;border:1px solid #36435f;box-sizing:border-box;font-size:13px;}
        .s5_process_table{width:95%;margin-left:2.5%;margin-top:25px;text-align:center;border-top:2px solid #36435f;box-sizing:border-box;margin-bottom:30px;}
        .s5_process_table caption{visibility:hidden;width:0;height:0;line-height:0;font-size:0;}
        
        .s5_process_table td{padding:8px 0;border-bottom:1px solid #e4e7ec;border-right:1px solid #e4e7ec;vertical-align:middle;line-height:18px;}
        .s5_process_table .keep{word-break:keep-all;}
        .s5_process_table th:last-child{border-right:0;}
        .s5_process_table td:last-child{border-right:0;}
        .recBox{width:100px;height:28px;background:#ff4343;color:#fff;margin:0 auto;border:none;font-size:14px;}
        .noBox{width:100px;height:28px;background:#808080;color:#fff;margin:0 auto;border:none;font-size:14px;}

        .s5_app_left{width:50%;height:297px;float:left;text-align:center;vertical-align:middle;line-height:297px;color:#fff;font-size:30px;font-weight:600;font-family: 'Noto Sans KR';}
        .s5_app_right{width:50%;height:297px;float:left;padding-top:30px;}
        .s5_form{width:80%;height:33px;margin-bottom:17px;border:1px solid #808080;box-sizing:border-box;padding-left:20px;font-size:14px;color:#9a9a9a;font-family: 'Noto Sans KR';}
        .s5_app_selectWrap{width:80%;height:33px;margin-bottom:17px;font-size:14px;}
        .s5_app_select{height:33px;width:48%;float:left;padding-left:20px;border:1px solid #808080;box-sizing:border-box;color:#9a9a9a;font-family: 'Noto Sans KR';}
        .s5_app_select:last-of-type{float:right;}
        .s5_app1{width:100%;height:323px;background-image:url(../img/sub/s6_appBg1.jpg);}
        .s5_app2{width:100%;height:73px;background-image:url(../img/sub/s6_appBg2.jpg);position:relative;}
        .s5_app2 button{width:118px;height:48px;background:#ff4343;color:#fff;border:none;margin-left:40px;font-size:23.5px;line-height:48px;}
        .s5_app2_wrap{width:400px;height:48px;position:absolute;left:50%;margin-left:-200px;text-align:center;top:50%;margin-top:-24px;color:#fff;font-size:24px;line-height:48px;font-family: 'Noto Sans KR';}
        .s5_app3{position:absolute;top:0;left:0;z-index:9;width:100%;height:370px;background-image:url(../img/sub/s6_appBg.jpg);display:none;}
        .s5_app2_wrap_r{width: 600px;position: absolute;left: 50%;margin-left: -300px;text-align: center;top: 50%;margin-top: -48px;color: #fff;font-size: 25px;line-height: 48px;}
        .s5_process_left{width:50%;float:left;font-family: 'Noto Sans KR';}
        .s5_process_right{width:50%;float:left;}
        .s5_pr_txt{display:block;width:83%;margin-left:5%;font-size:14px;line-height:26px;color:#4d4d4d;letter-spacing:-0.5px;margin-bottom:30px;}
        #calendar_table{width:95%;border-bottom:1px solid #c9c9c9;background-color:#fff;margin-top:5px;margin-bottom:30px;font-family: 'Noto Sans KR';}
        #calendar_table td{width:13.5714%;text-align:left;vertical-align:top;height:80px;padding:5px;border:2px solid #d2d2d2;}
        
        .s5_2_2{font-size:20px;margin-left: 1%;}
        
        /* �젅�씠�뼱�뙘�뾽李� */
      	.layer {display:none; position:fixed; _position:absolute; top:0; left:0; width:100%; height:100%; z-index:100;}
		.layer .bg {position:absolute; top:0; left:0; width:100%; height:100%; background:#000; opacity:.5; filter:alpha(opacity=50);}
		.layer .pop-layer {display:block;}

		.pop-layer {display:none; position: absolute; top: 50%; left: 50%; width: 50%; height: auto;  background-color:#fff; z-index: 10; border:1px solid #0d4d96;}	
		.pop-layer .pop-container {padding:0px;}
		.pop-layer p.ctxt {color: #666; line-height: 25px;}
		.pop-layer .btn-r {width: 100%; margin:10px 0 20px; padding-top: 10px; border-top: 1px solid #DDD; text-align:right;}
	
		a.cbtn {display:inline-block; height:25px; padding:0 14px 0; border:1px solid #304a8a; background-color:#3f5a9d; font-size:13px; color:#fff; line-height:25px;}	
		a.cbtn:hover {border: 1px solid #091940; background-color:#1f326a; color:#fff;}
        
/*sub05_2 css*/
        .s5_1contents{width:100%;box-sizing:border-box;margin-top:20px;font-family: 'Noto Sans KR'; line-height:23px;}
        .s5_1contents .tabs{position:relative; z-index:2;width:100%;float:left;list-style:none;border-bottom:1px solid #cad0d1;font-size:14px;box-sizing:border-box;color:#666666;}
        .s5_1contents .tabs li{float:left;border-top:1px solid #cad0d1;border-right:1px solid #cad0d1;text-align:center;cursor:pointer;width:240px;height:40px;line-height:40px;border-left:none;font-size:14px;;font-weight:400;background:#fff;overflow:hidden;position:relative;box-sizing:border-box;font-weight:lighter;}
        .s5_1contents .tabs li:first-child{border-left:1px solid #cad0d1;}
        .s5_1contents .tabs li.active{line-height:42px;font-size:14px;;background:#000;box-sizing:border-box;font-weight:400;color:#fff;}
        .tab_bt{width:100%;height:6px;background-image:url(../img/sub/tabimg.jpg);position:absolute;top:61px;}
        
        /*sub05_02_1 css*/
        .s5_2Firwrap{margin:0 auto;}
        .s5_1_tabContent{width:100%;padding-top:50px;font-family: 'Noto Sans KR';font-weight:400; margin-top:40px;}
        .s5_1_tabContent h1{font-size:26px;color:#0d4d96;background:url(../img/sub/title_left.png) no-repeat 0 center;width:90%;padding-left:30px;margin-bottom:60px;font-weight:bold;}
        .s5_1Title{width:100%;position:relative;color:#4d4d4d;font-size:18px;text-align:center;line-height:35px;height:auto;margin-bottom:65px;}
        .dd01{position:absolute;top:0;left:0px; width: 33px;}
        .dd02{position:absolute;top:0px;right:0px; width: 33px;}
		
		.edu_pro h3{font-size:20px; color:#333; float:left;margin-top: 4px;}
		.edu_pro h3 > img{width:20px; margin-left:10px; margin-right:10px;margin-bottom: -2px;}
		.edu_pro button{width:100px; height:30px; background:#35435e; color:#fff; border:none; margin-left:30px; cursor:pointer;}
		.edu_pro button:hover{background:#fff;color:#35435e; border:1px solid #35435e; box-sizing:border-box;}
		.edu01_box{width:100%; margin-top:30px;height:auto;overflow:hidden;}
		.edu01_box .bx{width:19%; height:215px; border-radius:20px; float:left; margin-right:1%;background-color:#fff; border:1px solid #35435e; box-sizing:border-box;}
		.edu01_box .bx h2{font-size:20px; text-align:center; color:#35435e;; margin-top:30px;line-height: 24px;height:50px;}
		.b01 h2,.b04 h2{line-height:44px;}
		.edu01_box .bx p{font-size:20px; text-align:center; color:#fff; margin-top:30px; line-height:40px;display:none;}
		.edu01_box .bx ul{display:block; color:#4d4d4d;margin-top:13px;}		
		.edu01_box .bx ul li{line-height: 24px;margin-left: 35px;font-size: 14px;text-indent: -20px;}
		.edu01_box .b01 p{margin-top:50px;}
		.edu01_box .b04 p{margin-top:50px;}
		
		.edu02{margin-top:60px;}
		.edu02_box{width:100%; margin-top:30px;height:auto;overflow:hidden;margin-bottom:50px;}
		.edu02_box .cx{margin-bottom:10px;text-align:center;width:19%; height:120px; border-radius:20px; float:left; margin-right:1%;background-color:#fff; border:1px solid #35435e; box-sizing:border-box;}
		.edu02_box .cx .bg{width:20px; height:100px; float:left;}
		.edu02_box .cx h2{font-size:40px; left:0; line-height:100px; float:left; letter-spacing:-2px; margin-right:10px; }
		.edu02_box .cx p{line-height:24px;color:#4d4d4d; margin-top:40px;font-size:14px;}

        /*sub_04_11�솉蹂대��궗 css*/
		.s4_11_topTxt {font-size: 14px; color: #4d4d4d; line-height: 26px; letter-spacing: -0.5px; margin-top: 20px; padding-left:24px; 
		 background:url('../img/sub/title2_left.png') no-repeat 0 5px;}
		.amb_front{width:100%; height:180px; border-bottom:1px solid #4d4d4d;}
		.amb_front .front_b{float:left;margin-left:10px;}
		.amb_front .front_b p{font-size:16px; text-align:center; font-weight:600; line-height:30px; color:#4d4d4d;}
		.amb_all{width:100%;margin-left:25px;margin-top:20px;}
		.amb_all .amb_box{float:left; width:142px; height:280px; margin-right:40px; margin-top:20px;}
		.amb_all .amb_box p{font-size:16px; font-weight:600; color:#36435f; margin-top:8px; padding-left:5px;}
		.amb_all .amb_box ul{margin-top:5px; padding-left:5px; padding-top:8px; border-top:1px solid #a0a0a0;}
		.amb_all .amb_box ul li{font-size:12px; line-height:15px; color:#4d4d4d;background:url('../img/sub/amb_dot.png') no-repeat 0 5px; padding-left:8px;}
        
/* sub_5_1 css*/
        .tab_content .s5_1_1wrap{ padding-top: 80px;  width: 100%;}
        .s5_1_1wrap .s5_1_1_box{ width: 100%; height: 350px; font-family: 'Noto Sans KR', 'sans-serif'; float: left; background: url(../img/sub/sub5_1_ddabong.jpg) no-repeat 0 center;}
        .s5_1_1wrap .s5_1_1_box h1{ background: url(../img/sub/title_left.png) no-repeat 0 center; width: 100%; font-size: 26px; color: #0d4d96; padding-left: 30px; margin-bottom: 25px; font-family: 'Noto Sans KR',sans-serif; font-weight: bold;margin-top:20px;}
        .s5_1_1wrap .s5_1_1_text1{ margin-top:15px;width: 315px; height: 200px; margin-left: 29px; line-height: 22px;background:rgba(255, 255, 255, 0.5);padding:20px;}
        .s5_1_1wrap .s5_1_1_text1 p{font-size: 14px; font-weight: 300; line-height: 22px;}
        .s5_1_1wrap .s5_1_1_text1 span{font-size: 22px; font-weight:300;}
        .s5_1_1wrap .s5_1_1_box2{float: left; width: 789px; height: 350px;}
        .s5_1_1wrap .s5_1_1_box3{font-family: 'Noto Sans KR', 'sans-serif'; float: left; width: 100%; height:auto; margin-top: 53px;}
        .s5_1_1wrap .s5_1_1_box3 h1{ background: url(../img/sub/title_left.png) no-repeat 0 center; width: 89%; font-size: 26px; color: #0d4d96; padding-left: 30px; margin-bottom: 36px; font-family: 'Noto Sans KR',sans-serif; font-weight: bold;}
        .s5_1_1wrap .s5_1_1_box3_1{width: 100%;  text-align: center; background: #f4f4f4; margin: 0 auto;}
        .s5_1_1wrap .s5_1_1_text2{ padding: 46px; }
        .s5_1_1wrap .s5_1_1_box3_1 span{ font-size: 20px; line-height: 30px; font-weight: bold; padding: 20px; border-bottom: 1px solid #000000;}
        .s5_1_1wrap .s5_1_1_box3_1 p{ margin-top: 45px; font-size: 14px; font-weight: 300;line-height:20px;}
        .s5_1_1wrap .s5_1_1_box4{font-family: 'Noto Sans KR', 'sans-serif'; float: left; width: 100%;}
        .s5_1_1wrap .s5_1_1_text3{background: url(../img/sub/s5_1_1_box4_bg1.jpg) no-repeat; width: 328px; height: 200px; text-align: center;float:left;padding-top:49px;margin-left:80px;}
        .s5_1_1wrap .s5_1_1_text4{background: url(../img/sub/s5_1_1_box4_bg2.jpg) no-repeat; width: 393px; height: 200px; text-align: center;float:left;padding-top:49px;}
        .s5_1_1wrap .s5_1_1_text5{background: url(../img/sub/s5_1_1_box4_bg3.jpg) no-repeat; width: 328px; height: 200px; text-align: center;float:left;padding-top:49px;}
        .s5_1_1wrap .s5_1_1_text3 span,.s5_1_1wrap .s5_1_1_text4 span,.s5_1_1wrap .s5_1_1_text5 span{font-size: 20px; color:#0d4d96; font-weight: bold;}
        .s5_1_1wrap .s5_1_1_text3 p,.s5_1_1wrap .s5_1_1_text4 p,.s5_1_1wrap .s5_1_1_text5 p{ font-size: 14px; line-height: 30px;padding:40px;}
        .s5_1_1wrap .s5_1_1_box5{width:100%; font-family: 'Noto Sans KR', 'sans-serif'; font-size:14px; line-height:32px;margin-bottom: 40px;}
        .s5_1Next1{margin-left:20px;width:80%;} 
        .SV_content_Wrap_box{height:auto;}
        .s5_1_2_boxWrap{width:720px;height:220px;margin:0 auto;}
        .s5_1_2_box1{width:360px;background: url(../img/sub/s5_1_2_box1_bg1.jpg) no-repeat;float:left;text-align:center;padding-top:49px;}
        .s5_1_2_box2{width:360px;background: url(../img/sub/s5_1_2_box1_bg2.jpg) no-repeat;float:left;text-align:center;padding-top:49px;}
        .s5_1_2_box1 span, .s5_1_2_box2 span{font-size: 20px; color:#0d4d96; font-weight:bold;}
        .s5_1_2_box1 p,.s5_1_2_box2 p{ font-size: 14px; line-height: 30px;padding:40px;}
        .s5_1Chart{width:860px;margin:0 auto;margin-top:20px;}
        .s5_1_1wrap .s5_1_3_box3{padding-top:80px; font-size:14px;}
        .s5_1_1wrap .s5_1_3_box3 h1 {background: url(../img/sub/title_left.png) no-repeat 0 center; width: 89%; font-size: 26px; color: #0d4d96; padding-left: 30px; margin-bottom: 36px; font-family: 'Noto Sans KR',sans-serif; font-weight: bold;}
        .s5_1_1Bbox{padding-top:80px;}
        
        .s5_process_table{width:95%;margin-left:2.5%;margin-top:25px;text-align:center;border-top:2px solid #36435f;box-sizing:border-box;margin-bottom:30px;font-size:13px;font-family:"Nanum Gothic";}
        .s5_process_table caption{visibility:hidden;width:0;height:0;line-height:0;font-size:0;}
        .s5_process_table th{padding:15px 0;border-bottom:1px solid #c1c5cd;border-right:1px solid #e4e7ec;background:#fafafc;color:#36435f;font-size:14px;font-weight:bold;}
        .s5_process_table td{padding:8px 0;border-bottom:1px solid #e4e7ec;border-right:1px solid #e4e7ec;vertical-align:middle;line-height:18px;font-size:14px;}
        .s5_process_table th:last-child{border-right:0;}
        .s5_process_table td:last-child{border-right:0;}
        
        .s5_1_1wrap .s5_1_1_box5 p{font-size:14px; margin-left: 36px; text-indent: -11px;}
        .s5_1_1wrap .s5_1_1_box5 .box5_p{color:#0d4d96;font-weight:bold;font-size:14px;}
        
 /*sub05_3_1 css*/
        .s5_3contents{font-family: 'Noto Sans KR';}
        .s5_3contents .s5_3contents_box1{background: url(../img/sub/s5_3_img1.jpg) no-repeat center; background-size:cover;width: 100%; height: 491px;}
        .s5_3contents .s5_3_1tabbox img{width:100%;}
        .s5_3contents .s5_3wrap1{width:1407px;margin:0 auto;height:500px;}
        .s5_3contents .s5_3txt2{font-size:31px;font-weight:bold;line-height:30px;text-align:center;padding-top:80px;padding-bottom:80px;line-height:35px;}
        .s5_3contents .s5_3txt3{font-size:21px;color:#000001;}
        .s5_3contents .s5_tabbox{width:336px; height:400px; float:left; margin-right:21px;margin-top:-20px;}
        .s5_3contents .s5_tabbox3{margin-right:0;}
        .s5_3contents .s5_textbox1{width: 336px; height: 50px; line-height:50px; text-align:center; margin-right:20px; margin-bottom:5px; background-color:#0d4d95;color:#fff;font-size:20px;}
        .s5_3contents .s5_textbox2{width: 336px; height: 50px; line-height:50px; text-align:center; margin-bottom:5px; background-color:#0d4d95; color:#fff;font-size:20px;}
        .s5_3contents .s5_textbox3{width: 336px; height: 50px; line-height:50px; text-align:center; margin-bottom:5px; background-color:#0d4d95;color:#fff;font-size:20px;}
        .s5_3contents .s5_textbox4{width: 336px; height: 140px; line-height:50px; text-align:center; margin-right:20px; float:left; margin-top:5px; padding:10px; border:1px solid #cfcfcf; box-sizing:border-box; color:#555;font-size:16px;}
        .s5_3contents .s5_textbox5{width: 336px; height: 140px; line-height:50px; text-align:center; float:left; margin-top:5px; padding:10px; border:1px solid #cfcfcf; box-sizing:border-box; color:#555;font-size:16px;}
        .s5_3contents .s5_textbox6{width: 336px; height: 140px; line-height:50px; text-align:center; float:left; margin-top:5px; padding:10px; border:1px solid #cfcfcf; box-sizing:border-box; color:#555;font-size:16px;}
        
        .s5_3contents .s5_subtext2{width: 20%; height: auto; line-height:20px; text-align:right; margin-top:30px; float:right;  font-size:13px; font-weight:500; color:#f47f56;}
        .s5_3contents .s5_frame1{background: url(../img/sub/s5_3_contents1.jpg) no-repeat center; background-size:cover; width: 336px; height: 211px; margin-right:20px; float:left;}
        .s5_3contents .s5_frame2{background: url(../img/sub/s5_3_contents2.jpg) no-repeat center; background-size:cover; width: 336px; height: 211px;float:left;}
        .s5_3contents .s5_frame3{background: url(../img/sub/s5_3_contents3.jpg) no-repeat center; background-size:cover;width: 336px; height: 211px;float:right;}
        .s5_3contents .s5_btn1{width:250px; height:40px; line-height:30px; background-color:#fff; color:#535fa2; font-weight:800; border: 1px solid #768092;font-size:14px;}
        .s5_3contents .s5_btn2{width:120px; height:40px; line-height:30px; background-color:#fff; color:#535fa2; font-weight:800; border: 1px solid #768092;font-size:14px;}
        .s5_3contents .s5_formWrap{float:right;color:#4d4d4d;font-size:14px;font-weight:600;}
        .s5_3contents .s5_5wrap2{background: url(../img/sub/s5_3_contents4.jpg) no-repeat center; background-size:cover; width:100%; height:539px; margin:0 auto; margin-bottom:20px;}
        .s5_3contents .s5_bigtext{text-align: center;font-size:22px;line-height:58px;letter-spacing:-1px;color:#fff; font-size:33px;font-weight:bold;}
        .s5_3contents .s5_bigtext2{text-align: center;font-size:22px;letter-spacing:-1px;color:#dbdad9; padding-top:200px; font-size:33px; font-weight:500;}
         .s5_3contents section { -webkit-transition: all 0.4s ease; transition: all 0.4s ease; background-size: cover; background-repeat: no-repeat; background-position: center; }
         .s5_3contents section div {position: relative;top: 80%;left: 50%;-webkit-transform: translate(-50%, -50%); transform: translate(-50%, -50%); opacity: 0;-webkit-transition: all 0.4s ease; transition: all 0.4s ease; padding: 30px; text-align:center; line-height:58px; letter-spacing:-1px; color:#fff; font-size:33px; font-weight:bold;}
         .s5_3contents section .s5_bigtext2 {color:#dbdad9; font-weight:500;}
         .s5_3contents section:nth-of-type(1) { background-image: url(../img/sub/s5_3_contents4.jpg); overflow:hidden; }
         .s5_3contents section:nth-of-type(2) { background-color:#fff; }
         .s5_3contents .container .active { background-color: #fff; }
         .s5_3contents .active div {opacity: 1;top: 50%; }
         .s5_3contents .container .after {opacity: 0; }
         .s5_3contents .after div {opacity: 0; top: -10%; }
         /* Required Styles Start */
         .s5_3contents .container .fixed {position: fixed; top: -40%; left: 0; width: 100%;}
         .s5_3contents .container .unfixed {position: relative; width: 100%; }

/*sub05_3_1(1)css*/
.big_box{ width:100%; height:auto !important; }
.s5_3contents{font-family: 'Noto Sans KR'; height:auto;} /* height:3500px; */
.s5_3contents .s5_3contents_box1{background: url(../img/sub/s5_3_img1.jpg) no-repeat center; background-size:cover;width: 100%; height: 400px;}
.s5_3contents .s5_3{text-align: center;font-size:20px;line-height:53px;letter-spacing:-1px;text-shadow: 0 0 3px #fff;padding-top:120px;}
.s5_3contents .s5_3txt{font-size:28px;font-weight:bold;}
.s5_3contents .s5_3txt_span{font-size:38px;}
.s5_3contents .s5_3_1wrap1{width:988px;margin:0 auto;margin-bottom:80px;}
.s5_3contents .s5_3_1txt2{font-size:26px;font-weight:bold;line-height:30px;text-align:center;padding-top:80px;line-height:35px;}
.s5_3contents .s5_3txt3{font-size:21px;color:#000001;}
.s5_3contents .s5_3_1tabbox{width:100%; height:94px; float:left;}
.s5_3contents .s5_subtext1{width: 80%; height: auto; line-height:22px; text-align:left; margin-top:30px; float:left;  font-size:14px; font-weight:500;margin-bottom:20px;}
.s5_3contents .s5_subtext2{width: 20%; height: auto; line-height:22px; text-align:right; margin-top:30px; float:right;  font-size:14px; font-weight:500; color:#f47f56;}
.s5_3contents .s5_frame1{background: url(../img/sub/s5_3_contents1.jpg) no-repeat center; background-size:cover; width: 336px; height: 211px; margin-right:20px; float:left;}
.s5_3contents .s5_frame2{background: url(../img/sub/s5_3_contents2.jpg) no-repeat center; background-size:cover; width: 336px; height: 211px;float:left;}
     /*臾닿린紐낇썑�썝 css*/
        .s5MouH1{font-size:28px;color:#0d4d96;background:url(../img/sub/title_left.png) no-repeat 0 center;padding-left:30px;margin-bottom:25px;font-weight:bold;margin-bottom:35px;}
        .s5_3_1_1txt3{font-size:14px;color:#000001; font-weight:600;margin-bottom:30px;background:url(../img/sub/title2_left.png) no-repeat 0px 3px;padding-left:30px;background-size: 16px;}
        .s5_3_1_1txt4{font-size: 14px; line-height:24px;}
        .s5_3_1_1tabbox{width:100%; height:auto; background:#f4f4f4;padding:40px;border-radius:15px;box-sizing:border-box;}
        .sub_table_s05_03_1_1{width:100%; margin-top:50px; box-sizing:border-box; }
        .type1 {width:100%;border-collapse: separate;border-spacing: 1px; text-align: center; line-height: 1.5; border-top:2px solid #36435f; margin-bottom:20px;}
        .type1 th {font-size:14px; padding: 10px; font-weight: bold; vertical-align: top; border-bottom: 1px solid #ccc; background-color: #fafafb;}
        .type1 td {font-size:14px; padding: 10px; vertical-align: top; border-bottom: 1px solid #ccc;}
        /*湲곗뾽�썑�썝 css*/
        .s5Mou_wrap{width:100%;background:#f4f4f4;padding:40px;border-radius:15px;box-sizing:border-box;}
        .s5MouH1{font-size:28px;color:#0d4d96;background:url(../img/sub/title_left.png) no-repeat 0 center;padding-left:30px;margin-bottom:25px;font-weight:bold;margin-bottom:35px;}
        .s5MouP{width:95%;margin:0 auto;font-size:14px;font-weight:bold; background:url(../img/sub/title2_left.png) no-repeat 0px 3px; background-size:16px; padding-left:30px;margin-bottom:10px;}
        .s5MouP2{width:95%;margin:0 auto;background:url(../img/sub/title3_left.png) no-repeat 10px 10px;padding-left:30px;font-size:14px;color:#333;line-height:24px;}
        .s5MouP3{text-align:right;font-size:14px;color:#333;width:100%;}
        .s5MouP4{width:90%;margin-left:3%;font-size:14px;background:url(../img/sub/title3_left.png) no-repeat 0 center;padding-left:30px;margin-bottom:10px;margin-top:30px;color:#333;line-height:24px;}
        .mouImg{width:624px;margin:0 auto;margin-top:20px;}
/*寃뚯떆�뙋write*/
.write_wrap_s05_03_1 {width: 99%; font-size:14px;}
.write_wrap_s05_03_1 h2 {font-size:20px; padding-top:60px; color:#2d2d2d;}
.write_wrap_s05_03_1 h4{font-size:14px; line-height:22px;}
.write_wrap_s05_03_1 fieldset {border: 0; margin:0; padding: 0; margin-top:-30px;}
.write_wrap_s05_03_1 legend {border: 0; margin: 0; padding: 0; display: none;}
.write_wrap_s05_03_1 button, .write_wrap_s05_03_1 input, .write_wrap_s05_03_1 select {font-family: "Nanum Gothic", Dotum, sans-serif;}
.write_wrap_s05_03_1 input {font-family: "Nanum Gothic", Dotum, sans-serif;line-height: 150%;}
.write_wrap_s05_03_1 textarea {font-family: "Nanum Gothic", Dotum, sans-serif;line-height: 150%;}
.write_wrap_s05_03_1 .list_table, .write_wrap_s05_03_1 .view_table, .write_wrap_s05_03_1 .write_table {margin-top: 50px;border-collapse: separate; border-spacing: 0px; width: 99%; table-layout: fixed; border-top:2px solid #36435f;}
.write_wrap_s05_03_1 caption {text-indent: -20000px;height: 0px;width: 0px;}
.write_wrap_s05_03_1 .wp1 {width: 8%;}
.write_wrap_s05_03_1 .wp2 {width: 20%;}
.write_wrap_s05_03_1 .write_table .th {text-align: center;background-color: #fafafb;padding: 14px 0 16px 0;border-bottom: 1px solid #cccccc;border-right: 1px solid #cccccc;font-size:14px;}
.write_wrap_s05_03_1 label {cursor: pointer; margin-left: 3px; border:0; border-radius:0; vertical-align:middle; padding-right:10px;font-size:14px;}
.write_wrap_s05_03_1 .write_table .td {color: #454545;font-size: 14px;padding: 5px 0 5px 11px;border-bottom: 1px solid #cccccc;vertical-align: middle;}
.write_wrap_s05_03_1 .write_table input.title{width: 100%;}
.write_wrap_s05_03_1 .write_table input[type=text] {padding: 5px 2px; font-size: 13px; width: 15%;}
.write_wrap_s05_03_1 .write_table .input{ border: 1px solid #cccccc; padding: 1px;margin: 2px;}
.write_wrap_s05_03_1 td, .write_wrap_s05_03_1 th {word-break: break-all;}
.write_wrap_s05_03_1 input[type=text], .write_wrap_s05_03_1 select {font-size: 13px; border: 1px solid #C5C5C5;}
.write_wrap_s05_03_1 .write_table select {padding: 2px; -webkit-border-radius: 0;}

.write_wrap_s05_03_1 .btn_wrap {width: 100%; height: 45px; padding: 30px 0 0 0; clear: both; text-align: right;}
.write_wrap_s05_03_1 textarea, .write_wrap_s05_03_1 input[type='text']{background-color: #ffffff;border: 1px solid #cccccc;
-webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);-moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);box-shadow: inset 0px 1px 1px rgba(0,0,0,0.075);-webkit-transition: border linear 0.2s, box-shadow linear 0.2s;
-moz-transition: border linear 0.2s, box-shadow linear 0.2s;-o-transition: border linear 0.2s, box-shadow linear 0.2s;transition: border linear 0.2s, box-shadow linear 0.2s;}
.write_wrap_s05_03_1 .btn_wrap {width: 100%;height: 45px;padding: 30px 0 0 0;clear: both;text-align: right;}

[type='submit'].btn_03 {display: inline-block;width: 77px;text-align: center;font-size: 14px;font-weight: bold;color: #333333;border: 1px solid #cccccc;background: #ffffff;
padding: 8px 0;height: 39px;vertical-align: top;-webkit-border-radius: 0;-webkit-appearance: none;}
[type='button'].btn_03 {display: inline-block;width: 77px;text-align: center;font-size: 14px;font-weight: bold;color: #333333;border: 1px solid #cccccc;background: #ffffff;
padding: 8px 0;height: 39px;vertical-align: top;-webkit-border-radius: 0;-webkit-appearance: none;}
.write_wrap_s05_03_1 .pointer1 {cursor: pointer;}

.write_wrap_s05_03_1 .write_table_s05_03_01_1 input[type="radio"] {-webkit-appearance:radio; cursor: pointer; vertical-align: middle;}
.write_wrap_s05_03_1 .write_table_s05_03_01_1 .radio-width {padding-right:15px;}
.write_wrap_s05_03_1 .s5_03_02_textbox1 {width: 100%; margin-top:20px;}
.write_wrap_s05_03_1 .s5_03_02_textbox2 {width: 100%; margin-top:40px;}
.write_wrap_s05_03_1 .s5_03_02_textbox1 h4{margin-bottom:10px; margin-left:10px; color:#35435e;font-size:14px;}
.write_wrap_s05_03_1 .s5_03_02_textbox2 h4{margin-bottom:10px; margin-left:10px; color:#35435e;}
.write_wrap_s05_03_1 .s5_03_02_textb{width:100%; border:1px solid #cccccc; box-sizing:border-box; padding:15px; line-height:25px;font-size:14px;}
.write_wrap_s05_03_1 .s5_03_02_cbox {margin-top:10px; float:right;font-size:14px;}
/*sub05_3_2 css*/
        .s5_3_2contents{font-family: 'Noto Sans KR'; font-size:14px;}
        .s5_3_2contents .s5_3_2contents_box1{background: url(../img/sub/s5_3_img1.jpg) no-repeat center; background-size:cover;width: 100%; height: 491px;}
        .s5_3_2contents .s5_3{text-align: center;font-size:22px;line-height:53px;letter-spacing:-1px;text-shadow: 0 0 3px #fff;padding-top:166px;}
        .s5_3_2contents .s5_3_2txt{font-size:33px;font-weight:bold;}
        .s5_3_2contents .s5_3_2wrap1{width:1050px;margin:0 auto;margin-bottom:80px;}
        .s5_3_2contents .s5_3_2txt2{font-size:26px;font-weight:bold;line-height:30px;text-align:center;padding-top:80px;padding-bottom:80px;line-height:35px;}
        .s5_3_2contents .s5_3_2txt3{font-size:21px;color:#000001;}
        .s5_3_2contents .s5_3_2tabbox{width:100%; height:auto; border: 1px solid #777; padding:20px; line-height:30px; box-sizing:border-box;}
        .s5_3_2contents .write_table_s05_03_02 input[type="radio"] {border:0; border-radius:0; padding:0; vertical-align:middle;}
        .s5_3_2contents .write_table_s05_03_02 .radio-width {padding-right:15px;}
        .s5_3_2contents .s5_3_2namebox input[type="text"]{margin-right:10px;}
        .s5_3_2contents .s5_3_2tabbox span{color:red; padding-left:10px; font-size:14px;}
        .sub_table_s05_03_02{width:100%; margin-top:50px; box-sizing:border-box;overflow-y: scroll; overflow-x: scroll;}
        .s5_3_2contents table.type1 {width:100%;border-collapse: separate;border-spacing: 1px; text-align: center; line-height: 1.5; border-top:2px solid #36435f; margin-bottom:30px;}
        .s5_3_2contents table.type1 th {padding: 10px; font-weight: bold; vertical-align: top; border-bottom: 1px solid #ccc; background-color: #fafafb; vertical-align: middle;}
        .s5_3_2contents table.type1 td {padding: 10px; vertical-align: top; border-bottom: 1px solid #ccc;}
        .s5_3_2contents .sub_table_s05_03_02 span{    background: url(../img/sub/text_point.jpg) no-repeat 0 center; width: 100%;padding-left: 25px;margin-top: 15px;margin-bottom: 13px;margin-left: 10px;display: inline-block;background-size: 14px;}
        .s5_3_2contents .page_pass {text-align: center;margin-top: 22px; color:#333;}
        .page_pass strong {color: #699efc;}
        .s5_3_2_1text{font-size:14px;}
        .s5_3_2_1_sch{color:#fff;background-color:#35435e;border:none;height:30px;line-height: 30px}
        /*sub05_3_2_p css*/
        .s5_3_2_p_contents{font-family: 'Noto Sans KR'; font-size:14px;}
        .s5_3_2_p_contents .s5_3_2_p_contents_box1{background: url(../img/sub/s5_3_img1.jpg) no-repeat center; background-size:cover;width: 100%; height: 491px;}
        .s5_3_2_p_contents .s5_3_p{text-align: center;font-size:22px;line-height:53px;letter-spacing:-1px;text-shadow: 0 0 3px #fff;padding-top:166px;}
        .s5_3_2_p_contents .s5_3_2txt{font-size:33px;font-weight:bold;}
        .s5_3_2_p_contents .s5_3_2_p_wrap1{width:1050px;margin:0 auto;margin-bottom:80px;}
        .s5_3_2_p_contents .s5_3_2_p_txt2{font-size:31px;font-weight:bold;text-align:center;padding-top:80px; padding-bottom:30px;}
        .s5_3_2_p_contents .s5_3_2_p_tabbox{width:100%; height:auto; border: 1px solid #777; padding:20px; line-height:30px; box-sizing:border-box;}
        .s5_3_2_p_contents .write_table_s05_03_02 input[type="radio"] {border:0; border-radius:0; padding:0; vertical-align:middle;}
        .s5_3_2_p_contents .write_table_s05_03_02 .radio-width {padding-right:15px;}
        .s5_3_2_p_contents .s5_3_2_p_namebox span{color:#5683b6; font-weight:700;}
        .sub_table_s05_03_02_p{width:100%; margin-top:50px; box-sizing:border-box;}
        .s5_3_2_p_contents table.type1 {width:100%;border-collapse: separate;border-spacing: 1px; text-align: center; line-height: 1.5; border-top:2px solid #36435f; margin-bottom:20px;}
        .s5_3_2_p_contents table.type1 th {padding: 10px; font-weight: bold; vertical-align: top; border-bottom: 1px solid #ccc; background-color: #fafafb;}
        .s5_3_2_p_contents table.type1 td {padding: 10px; vertical-align: top; border-bottom: 1px solid #ccc;}
        .s5_3_2_p_contents .sub_table_s05_03_02_p span{ background: url(../img/sub/text_point.jpg) no-repeat 0 center; width: 100%; padding-left: 25px; margin-bottom: 10px; margin-left:10px;}
        .s5_3_2_p_contents .page_pass {text-align: center;margin-top: 22px; color:#333;}
        .page_pass strong {color: #699efc;}
        
        .s5_3_2_1_ww{margin-top: 10px; color: #35435e; font-size:14px;}
        
/*sub05_4 css*/
.sub_05_04_box .sub_05_04_right select{ -webkit-border-radius: 0; width: 60%;padding: 2px;font-size: 14px;vertical-align: text-bottom;}

.sub_05_04_box {width:100%;  height:100%; padding-top:80px;} 
.sub_05_04_box .sub_05_04_right {float:right; box-sizing: border-box; width: 200px; font-size: 14px;}
.sub_05_04_box .sub_05_04_dep1 .dep1_box1 {float: left;width: 48%;height:300px; margin-top:20px; font-size:20px; }
.sub_05_04_box .sub_05_04_dep1 .dep1_box2 {float: left;width: 48%;margin-top:20px;margin-left:4%;font-size:20px;}
.sub_05_04_box .sub_05_04_dep1 .dep1_box1 .dep1_box1_line {width:100%; height:2px; background-color:#cad0d1;margin-top:10px;}
.sub_05_04_box .sub_05_04_dep1 .dep1_box2 .dep1_box1_line{width:100%; height:2px; background-color:#cad0d1;margin-top:10px;}    
/* 異붽��닔�젙 */
.sub_05_04_box .sub_05_04_dep1 {width:100%; height:400px; font-size:20px; font-weight:bold;}
.sub_05_04_box .sub_05_04_dep1 .dep1_line {width:100%; height:2px; background-color:#cad0d1; margin-top:10px;}
/* 異붽��닔�젙 */  
.sub_05_04_box .sub_05_04_dep2 {width:100%; height:400px; font-size:20px; font-weight:bold;}
.sub_05_04_box .sub_05_04_dep2 .dep2_line {width:100%; height:2px; background-color:#cad0d1; margin-top:10px;}
.sub_05_04_box .sub_05_04_dep3 {width:100%; height:400px; font-size:20px; font-weight:bold;}
.sub_05_04_box .sub_05_04_dep3 .dep2_line {width:100%; height:2px; background-color:#cad0d1; margin-top:10px;}

.sub_05_04_box2 .sub_05_04_right select{ -webkit-border-radius: 0;}
.sub_05_04_box2 .sub_05_04_table_right select{ -webkit-border-radius: 0;}

.sub_05_04_box2 { width:100%;height:100%; padding-top:60px;} 
.sub_05_04_box2 .sub_05_04_right {float:right; }
.sub_05_04_box2 .sub_05_04_dep4{width:100%; height:400px; font-size:20px; font-weight:bold; margin-top:20px;}
.sub_05_04_box2 .sub_05_04_dep4 .dep3_line {width:100%; height:2px; background-color:#cad0d1; margin-top:10px;} 
.sub_05_04_box2 .sub_05_04_dep5 {width:100%; height:400px; font-size:20px; font-weight:bold; margin-top:20px;}
.sub_05_04_box2 .sub_05_04_dep5 .dep3_line {width:100%; height:2px; background-color:#cad0d1; margin-top:10px;} 
.sub_05_04_box2 .sub_05_04_table_right {float:right;}
.sub_05_04_table{width:100%;/*margin-left:2.5%;*/margin-top:25px;text-align:center;border-top:2px solid #36435f;box-sizing:border-box;margin-bottom:30px;}
.sub_05_04_table caption{visibility:hidden;width:0;height:0;line-height:0;font-size:0;}
.sub_05_04_table th{padding:15px 0;border-bottom:1px solid #c1c5cd;border-right:1px solid #e4e7ec; font-size:14px;}
.sub_05_04_table td{padding:8px 0;border-bottom:1px solid #e4e7ec;border-right:1px solid #e4e7ec;vertical-align:middle;line-height:18px;font-size:14px;}
.sub_05_04_table th:last-child{border-right:0;}
.sub_05_04_table td:last-child{border-right:0;}
.s5_4contents{width:100%;box-sizing:border-box;margin-top:20px;}
.s5_4contents .tabs{width:100%;float:left;list-style:none;border-bottom:1px solid #cad0d1;font-size:14px;box-sizing:border-box;color:#666666;font-family: 'Noto Sans KR';}
.s5_4contents .tabs li{float:left;border-top:1px solid #cad0d1;border-right:1px solid #cad0d1;text-align:center;cursor:pointer;width:240px;height:40px;line-height:40px;border-left:none;font-size:0.95em;font-weight:400;background:#fff;overflow:hidden;position:relative;box-sizing:border-box;font-weight:lighter;}
.s5_4contents .tabs li:first-child{border-left:1px solid #cad0d1;}
.s5_4contents .tabs li.active{line-height:42px;font-size:1.1em;background:#000;box-sizing:border-box;font-weight:400;color:#fff;}
.tab_bt{width:100%;height:6px;background-image:url(../img/sub/tabimg.jpg);position:absolute;top:61px;}
/*sub_06_01_1*/
.sub_06_01_1{width:100%; margin-top:20px;}
.sub_06_01_1 img{width:100%; height:auto;}
.sub_06_01_1 .sub_06_01_1_lefttext{width:48%; float:left; margin-top:40px; line-height:28px; font-weight:300; font-family:Noto Sans KR; text-align:justify; /* text-justify:distribute-all-lines; */}
.sub_06_01_1 .sub_06_01_1_lefttext span{font-weight:bold;}
.sub_06_01_1 .sub_06_01_1_rigthtext{width:48%; float:right; margin-top:20px; line-height:28px; font-weight:300; font-family:Noto Sans KR; text-align:justify; /* text-justify:distribute-all-lines; */}
.sub_06_01_1 .sub_06_01_1_rigthtext span{font-weight:bold;}
.sub_06_01_1 .sub_06_01_1_bigtext{width:49%; float:right; text-align:right; margin-top:35px; line-height:40px; font-size:23px; color:#0d4d96; font-family:Noto Sans KR;}
.sub_06_01_1 .sub_06_01_1_bigtext span{font-weight:bold;}
.sub_06_01_1 .sub_06_01_1_nametext{width:100%; float:right; text-align:right; margin-top:15px; font-size:20px;font-family:Noto Sans KR;}
.sub_06_01_1 .sub_06_01_1_nametext span{font-weight:bold; font-size:25px;}
.sub_06_01_1 .sub_06_01_1_bigtext img {width:16px; height:18px; margin-bottom:10px; margin-left:7px; margin-right:5px;}
.sub_06_01_1 p{font-size:14px;}
/*s6_1_2css*/
.s6_1_2{width:100%;margin-top:20px;}
.s6_1_2Table{width:100%;margin-top:25px;text-align:center;border-top:2px solid #36435f;box-sizing:border-box;margin-bottom:30px;font-size:13px;}
.s6_1_2Table th{padding:15px 0;border-bottom:1px solid #c1c5cd;border-right:1px solid #e4e7ec;background:#fafafc;color:#36435f;font-size:14px;}
.s6_1_2Table td{padding:8px 5px;border-bottom:1px solid #e4e7ec;vertical-align:middle;line-height:22px;font-size:14px; height:40px;}
.s6_1_2Table th:last-child{border-right:0;}
.s6_1_2Table td:last-child{border-right:0;}
.s6_1TableNum{color:#439bff;font-size:18px !important;}
.s6_1TableC{background:#36435f;color:#fff;font-size:15px;font-weight:bold;}
/*s6_2_1css*/
.s6_2_1{width:100%;box-sizing:border-box;margin-top:-43px;font-family: 'Noto Sans KR';}
.s6_2_1Title{width:100%;height:320px;background:url(../img/sub/s6_2_1T.jpg) right center no-repeat;background-size:80%;}
.s6_2_1TitleH{font-size:28px;font-weight:bold;color:#36435f;margin-bottom:15px;margin-top:80px;z-index:9;}
.s6_2_1TitleP1{font-size:20px;color:#36435f;font-weight:bold;margin-bottom:5px;z-index:9;}
.s6_2_1TitleP1_mn{font-size:18px;z-index:9;}
.s6_2_1TitleP2{font-size:14px;color:#36435f;line-height:20px;z-index:9;}
.s6_2_1Contents{width:100%;margin-top:90px;}

.s6_2_1Left{width:48%;margin-right:4%;float:left;border:1px solid #e1e1e1;box-sizing:border-box;padding:30px;position:relative;}
.s6_2_1H{font-size:16px;font-weight:bold;color:#202020;margin-bottom:5px;}
.s6_2_1P{font-size:14px;color:#202020;line-height:22px;margin-bottom:15px;}


/*부조리신고센터 0626_2018*/
.s6_2_1Left_0626{margin:40px 0px 10px 0px; width:100%;margin-right:4%;float:left;border:1px solid #e1e1e1;box-sizing:border-box;padding:30px;position:relative;}
.s6_2_1H_0626{font-size:16px;font-weight:bold;color:#202020;margin-bottom:5px;}
.s6_2_1P_0626{font-size:14px;color:#202020;line-height:22px;margin-bottom:15px;}
.s6_2_1TT1_0626{font-size:20px;font-weight:bold;margin-bottom:30px;color:#5e92cd;z-index:99;position:relative;left:85px;}
.s6_2_1TT2_0626{font-size:20px;font-weight:bold;margin-bottom:30px;color:#b08e54;z-index:99;position:relative;left:85px;}
.s6_2_1TT3_0626{font-size:20px;font-weight:bold;margin-bottom:30px;color:#36445e;z-index:99;position:relative;left:85px;}
.s6_2_1N1_0626{position:absolute;top:-30px;}
.s6_2_1N2_0626{position:absolute;top:-35px;}
.s6_2_1N3_0626{position:absolute;top:-30px;}




.s6_2_1Right{width:48%;float:left;}
.s6_2_1Right1,.s6_2_1Right2{border:1px solid #e1e1e1;box-sizing:border-box;padding:30px;position:relative;}
.s6_2_1Right1{margin-bottom:40px;}
.s6_2_1TT1{font-size:18px;font-weight:bold;margin-bottom:30px;color:#5e92cd;z-index:99;position:relative;left:85px;}
.s6_2_1TT2{font-size:18px;font-weight:bold;margin-bottom:30px;color:#dbc093;z-index:99;position:relative;left:85px;}
.s6_2_1TT3{font-size:18px;font-weight:bold;margin-bottom:30px;color:#36445e;z-index:99;position:relative;left:85px;}
.s6_2_1N1{position:absolute;top:-30px;}
.s6_2_1N2{position:absolute;top:-35px;}
.s6_2_1N3{position:absolute;top:-30px;}
/*sub_06_01_3*/
.sub_06_01_3 {width: 100%;margin-top:30px;}
.sub_06_01_3Box {width: 33.3%; padding: 2%;vertical-align: top; font-size:13px; line-height:25px; padding-bottom:50px;float:left;box-sizing:border-box;height:350px;border-bottom:1px solid #8a8a8a;}
.sub_06_01_3Box:nth-of-type(1),.sub_06_01_3Box:nth-of-type(2),.sub_06_01_3Box:nth-of-type(3){height:400px;}
.sub_06_01_3Box img{width:82px; height:100px;}
.sub_06_01_3Box p{margin-top:13px;border-top:1px solid #cecece;}
.s06_01_3_people_name{font-size:20px; font-weight:bold; margin-left:10px;}
.s06_01_3_people_name2{color:#0d4d96; font-weight:bold; font-size:17px;}
/*s6_2_2css*/
        .s6_2_2{width:100%;box-sizing:border-box;margin-top:20px;font-family: 'Noto Sans KR';text-align:center;}
/*sub_06_02_3*/
 .sub_06_02_3{width:100%; margin-top:20px;}
 .sub_06_02_3 img{ width:45%; height: auto; float:left;}
 .sub_06_02_3 .sub_06_02_3_textbox{width:52%; float:right;margin-top:80px;}
 .sub_06_02_3 .sub_06_02_3_textbox1{margin-top:80px;}
 .sub_06_02_3 .sub_06_02_3_textbox2_2{width:55%; float:right;margin-top:80px; margin-top:5px;}
 .sub_06_02_3 .sub_06_02_3_textbox h3{font-size:20px; color:#0d4d96; margin-bottom:20px;}
 .sub_06_02_3 .sub_06_02_3_text1{float:left;padding-left:8px;}
 .sub_06_02_3 .sub_06_02_3_text2{float:left; margin-left:25px;line-height:25px; margin-top:-4px;}
 .sub_06_02_3 .sub_06_02_3_text4{float:left; margin-left:25px;line-height:25px; margin-top:-4px;}
      
/*s6_2_4css*/
.s6_2_4{width:100%;box-sizing:border-box;margin-top:20px;font-family: 'Noto Sans KR';}
.s6_2_4 .tabs{width:100%;float:left;list-style:none;border-bottom:1px solid #2d2d2d;font-size:14px;box-sizing:border-box;color:#808080;}
.s6_2_4 .tabs li{float:left;border-top:1px solid #cad0d1;border-right:1px solid #cad0d1;text-align:center;cursor:pointer;width:170px;height:40px;line-height:40px;border-left:none;font-size:14px;font-weight:400;background:#fff;overflow:hidden;position:relative;box-sizing:border-box;font-weight:lighter;}
.s6_2_4 .tabs li:first-child{border-left:1px solid #cad0d1;}
.s6_2_4 .tabs li.active{line-height:42px;font-size:14px;background:#35435e;box-sizing:border-box;font-weight:400;color:#fff;}
.s6_2Tab{/*padding-top:60px;*/width:100%;}
.s6_symbolWrap{width:80%;height:250px;text-align:center;margin:0 auto;padding-top:100px;}
.s6_symbol{width:50%;float:left;}
.s6_symbolbtnWarp{width:100%;margin-top:20px;text-align:right;}
.s6_symbolbtn{width:120px;height:32px;background:#36435f;border:none;border-radius:15px;color:#fff;font-size:12px;line-height:32px;display:inline-block;text-align:center;margin-left:10px;text-align:center;cursor:pointer;}

.Stab2 {}
.Stab_container {position:relative;}
.tab_title {position:absolute; top:0;left:0; display:block;width:20%;height:42px;line-height:40px; border:1px solid #cad0d1; text-align:center;box-sizing:border-box;}
.tab_title.n2 {left:20%;}
.tab_title.n3 {left:40%;}
.tab_title.n4 {left:60%;}
.tab_title.n5 {left:80%;}
.tab_title.active { background:#000; color:#fff; font-weight:bold;}

.hug_work .tab_title {width:33.3%;}
.hug_work .tab_title.n2 {left:33.3%;}
.hug_work .tab_title.n3 {left:66.6%;}


@media only screen and (max-width:860px) {
.tab_title {width:25%; font-size:13px; box-sizing:border-box;}	
.tab_title.n2 {left:25%;}
.tab_title.n3 {left:50%;}
.tab_title.n4 {left:75%;}	
.tab_title.n5 {left:0; top:42px;}
	
	
	
	.s1_tabContent.singo {padding-top:30px !important;}
	.singo .top_ico {padding:18px 18px 18px 136px;}
	.singo .top_ico:before {width:100px; height:100px; background-size:100%; left:18px; top:18px; margin-top:0;}
	.singo .chart {margin-bottom:20px;}
	.singo .chart h3 {width:auto; height:auto; padding:10px; margin:0 0 15px; position:inherit; left:inherit; top:inherit; border-radius:0;}
	.singo .chart h3 br {display:none;}
	.singo .chart ul {margin:0;}
	.singo .chart ul li {float:none; width:auto; margin:0 0 15px; padding:10px;}
}

@media only screen and (max-width:560px) {
	.singo .top_ico {padding:18px;}
	.singo .top_ico:before{display:none;}
}




/*부조리신고센터 버튼 0626_2018*/
.s6_symbolbtnWarp2{width:100%;margin-top:20px;text-align:right;}
.s6_symbolbtn2{width:220px;height:40px;background:#36435f;border:none;border-radius:15px;color:#fff;font-size:14px;line-height:38px;display:inline-block;text-align:center;margin-left:10px;text-align:center;cursor:pointer;}


.s6_symbolTxt{width:100%;padding:40px;background:#f7f7f7;color:#36435f;font-size:14px;line-height:27px;margin-top:10px;box-sizing:border-box;font-weight:300;border-radius:15px;}
.s6_color1{width:100%;height:100px;background:#f7931d;margin-bottom:35px;}
.s6_color2{width:100%;height:100px;background:#0f4d95;margin-bottom:35px;}
.s6_color3{width:100%;height:100px;background:#009a4f;}
.s6Color1{font-size:16px;width:25%;height:52px;float:left;border-right:1px solid rgba(255, 255, 255, 0.7);box-sizing:border-box;margin-top:24px;line-height:52px;color:#fff;font-weight:bold;text-align:center;}
.s6Color2{font-size:16px;width:75%;height:52px;float:left;margin-top:24px;color:#fff;padding-left:30px;box-sizing:border-box;padding-top:16px;padding-right:10px;}
.s6_sigSen{font-size:14px;color:#4d4d4d;background:url(../img/sub/title3_left.png) no-repeat 0;padding-left:15px;line-height:22px;}
.s6_sigbox_wrap{border:1px solid #e1e1e1;box-sizing:border-box;border-radius:13px;padding:70px;margin-top:10px;height:480px;}
.s6_sigbox1{width:33.3%;float:left;height:120px;text-align:center;position:relative;margin-bottom:50px;}
.s6_sigbox2{width:33.3%;float:left;height:160px;text-align:center;position:relative;}
.s6_sigTitle{font-size:13px;color:#36435f;width:140px;height:30px;background:#f2f2f2;border-radius:13px;line-height:30px;position:absolute;bottom:0;left:50%;margin-left:-70px;}
.s6_emb_wrap{border:1px solid #e1e1e1;box-sizing:border-box;border-radius:13px;width:100%;padding:40px;padding-left:10%;padding-right:10%;height:280px;text-align:center;margin:0 auto;margin-top:10px;margin-bottom:50px;}
.s6_emb{width:50%;float:left;position:relative;height:200px;}
.s6_embTitle{font-size:13px;color:#36435f;width:140px;height:30px;background:#f2f2f2;border-radius:13px;line-height:30px;position:absolute;bottom:0;left:50%;margin-left:-70px;}


/*sub_06_02_5*/
.sub_06_02_5 { width: 100%; font-family: 'Noto Sans KR';font-weight: 400; margin-top:20px;}
.sub_06_02_5 .s6_characterbox_01 {margin-top:30px; width:100%; height:250px; border:1px solid #c9c9c9;  border-radius:10px 10px 10px 10px;}
.sub_06_02_5 .s6_characterbox_01 .s6_characterbox_img {width:30%;float:left;text-align:center;}
.sub_06_02_5 .s6_characterbox_01 img  { margin-top:33px;}
.sub_06_02_5 .s6_characterbox_01 .s6_characterbox_text {width:70%;float:left;padding-left:3%;padding-right:3%;box-sizing:border-box;}
.sub_06_02_5 .s6_characterbox_01 .s6_characterbox_text  .character_title {font-size:28px; color:#36435f; margin-top:33px;}
.sub_06_02_5 .s6_characterbox_01 .s6_characterbox_text  .character_title b{font-size:28px;}
.sub_06_02_5 .s6_characterbox_01 .s6_characterbox_text .character_text {font-size:14px; color:#2d2d2d; margin-top:10px; line-height:27px;}
.sub_06_02_5 .s6_characterbox_01 .s6_characterbox_text .btn_zone {width:100%; margin-top:10px;}
.sub_06_02_5 .s6_characterbox_01 .s6_characterbox_text .btn_zone .btn_a {width:110px;height:32px;background:#36435f;border:none;border-radius:15px;color:#fff;font-size:12px;line-height:32px;display:inline-block;text-align:center;cursor:pointer;margin-right:5px;}

/*sub06_02_6 css  */

.s6_2_6 {width: 100%;font-family: 'Noto Sans KR';font-weight: 400;margin-top: 20px;}
.s6_2_6 h1{font-size: 26px;color: #0d4d96;background: url(../img/sub/title_left.png) no-repeat 0 center;width: 90%;padding-left: 30px;margin-bottom: 40px;font-weight: bold;}
.s6_2_6 .s6_2_6_box1{width:100%;}


.s6_2_6 .s6_2_6_box2{width:100%; margin-top: 74px;}
.s6_2_6 .s6_2_6_box2 img{float:left; }
.s6_2_6 .dong_1{margin-right: 7%;;border:1px solid #e8e8e8;}
.s6_2_6 .dong_2{border:1px solid #e8e8e8;}

.s6_2_6 .s6_2_6_box1 .mp{border:1px solid #0d4d96;background:#0d4d96; color: #fff;  padding:0 8px; }

.s6_2_6 .s6_2_6_box1 .imgdown{border:1px solid #0d4d96;background:#0d4d96; color: #fff;  padding:0px 8px; }
.s6_2_6 .s6_2_6_box1 .imgdown:hover{border:1px solid #439bff; background:#439bff; color:#fff;}

.s6_2_6 .s6_2_6_box1 .audio {float:right; margin-top:-10px;}

/*sub_06_03_1 여기 */		
        
 .sub_06_03_1{width:100%; position:relative; margin-top:20px;}
 .sub_06_03_1 img {width: 100%;}
 .sub_06_03_1 div{position:absolute; text-align:center;}
 .sub_06_03_1 .sub_06_03_1_big{color:#fff; font-size:22px; font-weight:700;}
 .sub_06_03_1 .sub_06_03_1_big_1{top:6%; right:45.9%; font-size:25px; font-weight:800;}
 .sub_06_03_1 .sub_06_03_1_big_2{top:13.5%; right:79.9%; }
 .sub_06_03_1 .sub_06_03_1_big_3{top:13.5%; right:13.1%;}
  .sub_06_03_1 .sub_06_03_1_big_3_2 {top:22.9%; right:12.6%;}
 .sub_06_03_1 .sub_06_03_1_big_4{top:24%; right:45.7%; font-size:20px;}
 .sub_06_03_1 .sub_06_03_1_big_5{top:52.4%; right:46.8%;font-size:20px; line-height:24px;}
 .sub_06_03_1 .sub_06_03_1_mid{color:#fff; font-size:14px; font-weight:700;}
 .sub_06_03_1 .sub_06_03_1_mid_6{top:36.3%; right:81.2%;}
 .sub_06_03_1 .sub_06_03_1_mid_1{top:36.3%; right:70.2%;}
 .sub_06_03_1 .sub_06_03_1_mid_2{top:36.3%; right:59.1%;}
 .sub_06_03_1 .sub_06_03_1_mid_3{top:36.3%; right:32.9%;}
 .sub_06_03_1 .sub_06_03_1_mid_4{top:36.3%; right:21.8%;}
 .sub_06_03_1 .sub_06_03_1_mid_5{top:35.4%; right:12%;line-height:16px;}
 .sub_06_03_1 .sub_06_03_1_mid_c{color:#000; font-size:12px; font-weight:700;}
 .sub_06_03_1 .sub_06_03_1_mid_c_1{top:41.7%; right:70.7%;}
 .sub_06_03_1 .sub_06_03_1_mid_c_2{top:46.5%; right:72%;}
 .sub_06_03_1 .sub_06_03_1_mid_c_3{top:41.7%; right:59.7%;}
 .sub_06_03_1 .sub_06_03_1_mid_c_4{top:46.5%; right:61%;}
 .sub_06_03_1 .sub_06_03_1_mid_c_44{top:51.1%; right:59.8%;}
 .sub_06_03_1 .sub_06_03_1_mid_c_5{top:41.7%; right:33.5%;}
 .sub_06_03_1 .sub_06_03_1_mid_c_6{top:46.5%; right:32.5%;}
 .sub_06_03_1 .sub_06_03_1_mid_c_7{top:41.7%; right:22.5%;}
 .sub_06_03_1 .sub_06_03_1_mid_c_8{top:46.5%; right:22.5%;}
 .sub_06_03_1 .sub_06_03_1_mid_c_9{top:41.7%; right:11.8%;}
 .sub_06_03_1 .sub_06_03_1_mid_c_10{top:46.5%; right:11.2%;}
 .sub_06_03_1 .sub_06_03_1_sm{color:#000; font-size:14px; font-weight:500; -ms-writing-mode: tb-rl; /* for IE */-webkit-writing-mode: vertical-rl; /* for Safari */writing-mode: vertical-rl;top:51.5%; letter-spacing: 1px;}
 .sub_06_03_1 .sub_06_03_1_sm_1{ right:96.3%;} /*3.7*/
 .sub_06_03_1 .sub_06_03_1_sm_2{ right:92.6%;} 
 .sub_06_03_1 .sub_06_03_1_sm_3{ right:88.8%;} 
 .sub_06_03_1 .sub_06_03_1_sm_4{ right:85.1%;} 
 .sub_06_03_1 .sub_06_03_1_sm_5{ right:81.4%;} 
 .sub_06_03_1 .sub_06_03_1_sm_6{ right:77.7%;}
 .sub_06_03_1 .sub_06_03_1_sm_7{ right:74%;}
 .sub_06_03_1 .sub_06_03_1_sm_8{ right:70.3%;}
 .sub_06_03_1 .sub_06_03_1_sm_9{ right:66.6%;}
 .sub_06_03_1 .sub_06_03_1_sm_10{ right:62.9%;}
 .sub_06_03_1 .sub_06_03_1_sm_11{ right:59.2%;} 
 .sub_06_03_1 .sub_06_03_1_sm_12{ right:55.5%;} 
 .sub_06_03_1 .sub_06_03_1_sm_13{ right:51.8%;}
 .sub_06_03_1 .sub_06_03_1_sm_14{ right:48.1%;} 
 .sub_06_03_1 .sub_06_03_1_sm_15{ right:44.4%;} 
 .sub_06_03_1 .sub_06_03_1_sm_16{ right:40.7%;} 
 .sub_06_03_1 .sub_06_03_1_sm_17{ right:37%;} 
 .sub_06_03_1 .sub_06_03_1_sm_18{ right:33.3%;}
 .sub_06_03_1 .sub_06_03_1_sm_19{ right:29.6%;}
 .sub_06_03_1 .sub_06_03_1_sm_20{ right:25.9%;} 
 .sub_06_03_1 .sub_06_03_1_sm_21{ right:22.2%;} 
 .sub_06_03_1 .sub_06_03_1_sm_22{ right:18.5%;}
 .sub_06_03_1 .sub_06_03_1_sm_23{ right:14.8%;}  
 .sub_06_03_1 .sub_06_03_1_sm_24{ right:11.1%;} 
 .sub_06_03_1 .sub_06_03_1_sm_25{ right:7.4%;} 
 .sub_06_03_1 .sub_06_03_1_sm_26{ right:3.7%;}
 
 .sub_06_03_1 .sub_06_03_1_vsm{color:#000; font-size:14px; font-weight:500; -ms-writing-mode: tb-rl; /* for IE */-webkit-writing-mode: vertical-rl; /* for Safari */writing-mode: vertical-rl; top:68.3%;}
 .sub_06_03_1 .sub_06_03_1_vsm_2{ right:92.6%;}
 .sub_06_03_1 .sub_06_03_1_vsm_3{ right:88.8%;}
 .sub_06_03_1 .sub_06_03_1_vsm_7{ right:74%;}
 .sub_06_03_1 .sub_06_03_1_vsm_10{ right:62.9%;}
 .sub_06_03_1 .sub_06_03_1_vsm_11{ right:59.2%;} 
 .sub_06_03_1 .sub_06_03_1_vsm_13{ right:51.8%;}
 .sub_06_03_1 .sub_06_03_1_vsm_15{ right:44.4%;}
 .sub_06_03_1 .sub_06_03_1_vsm_16{ right:40.7%;}
 .sub_06_03_1 .sub_06_03_1_vsm_17{ right:37%;} 
 .sub_06_03_1 .sub_06_03_1_vsm_18{ right:33.3%;}
 .sub_06_03_1 .sub_06_03_1_vsm_19{ right:29.6%;}
 .sub_06_03_1 .sub_06_03_1_vsm_25{ right:7.4%;}
 
 .sub_06_03_1_table{width:100%; margin-top:50px;}
 .sub_06_03_1_img2{display:none;}
 
 
 

	.type11 .colgroup_1{width:10%;}
	.type11 .colgroup_2{width:10%;}
	.type11 .colgroup_3{width:33%;}
	.type11 .colgroup_4{width:10%;}
	
	.type11 .type_3_1{padding-left: 19px;text-align: left;line-height: 28px;}

	.sub_06_03_1_table .type11 {width:100%;border-spacing: 1px;text-align: center;line-height: 1.5;margin: 20px 10px;border-collapse: collapse;}
	.sub_06_03_1_table .type11 th {border-top: 2px solid #35435e;border-right: 1px solid #e7e7e7;border-bottom: 1px solid #35435e;line-height: 35px;height: 35px;font-size: 14px;font-weight: bold;vertical-align: middle;}
    .sub_06_03_1_table .type11 td{ border-bottom: 1px solid #e7e7e7; border-right: 1px solid #e7e7e7;line-height: 41px;font-size:14px;vertical-align: middle;}
    /* padding: 10px; font-weight: bold; vertical-align: top; color: #111;border-top:1px solid #5689d2; border-bottom:1px solid #5689d2; */

/* s6_3_1 */
	#s_6_3_1_btn_search{width: 5.5%;height: 30px;border: none;float: right;background: #5b6274;color: #fff;-webkit-border-radius: 0; margin-right: -8px;}
	.s_6_3_1_borderlist_text{width: 17%;height: 30px;float: right;margin-right: 5px;-webkit-border-radius: 0; margin-bottom: 20px; }


/*subs06_03_2 css */
.s6_3_2 .colgroup_1{width:15%;}
.s6_3_2 .colgroup_2{width:30%;}
.s6_3_2 .colgroup_3{width:30%;}
.s6_3_2 .colgroup_4{width:13%;}
.s6_3_2 .colgroup_5{width:13%;}

.s6_3_2{width: 100%; font-family: 'Noto Sans KR';font-weight: 400;margin-top: 30px;}

.s6_3_2 .s6_3_2_box1{margin-bottom: 20px; float:left; width:270px; }
.s6_3_2 .s6_3_2_box2{margin-bottom: 20px; float:right; }
.s6_3_2 .s6_3_2_select1{width: 50%;height: 30px;float: left;margin-right: 5px;-webkit-border-radius: 0;}
.s6_3_2 .s6_3_2_select2{width: 35%;height: 30px;float: left;-webkit-border-radius: 0;}
.s6_3_2 .s6_3_2_keyword{width: 70%;height: 30px;float: left;margin-right: 5px;-webkit-border-radius: 0;}
.s6_3_2 .s6_3_2_sch{width: 24.5%;height: 30px;border: none;float: left;background: #5b6274;color: #fff;-webkit-border-radius: 0;}

.s6_3_2 .s6_3_2_table{width:100%;text-align: center;border-top: 2px solid #36435f;box-sizing:border-box;font-size: 13px;color: #4d4d4d;margin-bottom:80px;}
.s6_3_2 .s6_3_2_table th{padding: 15px 0;border-bottom: 1px solid #c1c5cd;border-right: 1px solid #e4e7ec;background: #fafafc;color: #36435f; font-size:14px; font-weight:bold;}
.s6_3_2 .s6_3_2_table th:last-child{border-right:0;}
.s6_3_2 .s6_3_2_table td{padding: 8px 0; border-bottom: 1px solid #e4e7ec;border-right: 1px solid #e4e7ec;vertical-align: middle;line-height: 18px;font-size: 14px;}
.s6_3_2 .s6_3_2_table td{border-right:0;border-right: 1px solid #e4e7ce;}
.s6_3_2 .s6_3_2_table td:nth-child(4){border-right:none;}
.s6_3_2 .s6_3_2_td1{ text-align: left; padding-left:3%;}
.s6_3_2 .s6_3_2_td2{ text-align: left; padding-left:4% !important; box-sizing:border-box;}

.s6_3_2 .s6_3_2_homepage{border: 1px solid #36435f;padding: 0 13px; background: #fff;width: 55px;border-radius: 5px;color:#36435f; margin-top: 8%; float: left; margin-left: 10%;}
.s6_3_2 .s6_3_2_lod{}
.btn-example {border: 1px solid #36435f;padding: 0 13px; background: #36435f;width: 55px;border-radius: 5px; color:#fff;margin:8% auto; display:block; }
.btn-example * {color:#fff;}

/*sub06_06_01*/

        .s06_6_1contents{width:100%;box-sizing:border-box;margin-top:-60px;}
        .s06_6_1contents .tabs{width:100%;float:left;list-style:none;position:relative;z-index:2;border-bottom:1px solid #cad0d1;font-size:14px;box-sizing:border-box;color:#666666;font-family: 'Noto Sans KR', sans-serif; margin-bottom:2%;}
        .s06_6_1contents .tabs li{float:left;border-top:1px solid #cad0d1;border-right:1px solid #cad0d1;text-align:center;cursor:pointer;width:33.3%;height:40px;line-height:40px;border-left:none;font-size:14px;font-weight:400;background:#fff;overflow:hidden;position:relative;box-sizing:border-box;font-weight:lighter;}
        .s06_6_1contents .tabs li:first-child{border-left:1px solid #cad0d1;}
        .s06_6_1contents .tabs li.active{line-height:42px;font-size:14px;background:#000;box-sizing:border-box;font-weight:400;color:#fff;}
        .tab_bt{width:100%;height:6px;background-image:url(img/sub/tabimg.jpg);position:absolute;top:61px;}
        
        .s06_6_1contents .pds-law-cont1, .s06_6_1contents .pds-law-cont2, .s06_6_1contents .pds-law-cont3{line-height:30px;}
        .s06_6_1contents .pds-law-title{background:url(../img/sub/title_left.png) no-repeat 0 bottom; color:#0d4d96; font-weight:bold; font-size:26px; font-family:'Noto Sans KR'; padding-top:20px; padding-left:30px; margin-bottom:20px;}
        .s06_6_1contents .pds-law-title-sub{ color:#555; font-size:16px;}
        .s06_6_1contents .pds-law-title-desc{color:#888; font-size:16px; margin-bottom:20px; padding-bottom:20px; border-bottom:1px solid #e6e6e6;}
        .s06_6_1contents .pds-law-cont h5{margin-bottom:5px; font-size:14px; font-weight:bold; color:#0d4d96;}
        .s06_6_1contents .pds-law-cont p{font-size:14px; line-height:20px;}
        .s06_6_1contents .pds-law-cont section + section{margin-top:30px;}
        .s06_6_1contents .pds-law-cont section section{margin-top:20px;}
        .pds-law-cont section ol{margin-left:16px; list-style:decimal;}
        .pds-law-cont section ol li{line-height:24px; font-size:14px;}
        
        /*sub06_06_03*/
        .s06_6_3contents{width:100%; margin-top:20px; box-sizing:border-box;}
        .s06_6_3contents .title-sub-pds-others{font-size:20px; color:#0d4d96; background:url(../img/sub/text_point.jpg) no-repeat 0 center; width:90%; padding-left:30px; margin-bottom:10px; font-family:'Noto Sans KR'; font-weight:bold;}
        .s06_6_3contents .france, .s06_6_3contents .singapore, .s06_6_3contents .hongkong, .s06_6_3contents .japan{padding:30px 0 24px 0; border-bottom:1px solid #e6e6e6; height:150px;}
        .s06_6_3contents .france .country, .s06_6_3contents .hongkong .country, .s06_6_3contents .singapore .country, .s06_6_3contents .japan .country{width:20%; height:100px; float:left; font-size:14px; text-align:center; line-height:20px;}
        .s06_6_3contents img{width:90%; border:1px solid #999;}
        .s06_6_3contents  dd{float:left; width:80%; padding-left:2%; box-sizing:border-box;}
        .s06_6_3contents .pds-others-cont .title{display:inline-block; margin-bottom:10px; color:#0d4e96; font-size:18px; font-weight:bold; line-height:20px;}
        .s06_6_3contents .pds-others-cont .desc{font-size:14px; line-height:20px;}

/* �젅�씠�뼱�뙘�뾽李� */
.s6_3_2 .s2_map1{ width:100%;}
.s6_3_2 .map_naver{width:100%; height:auto;}
.s6_3_2 .pop-conts{width:100%;}

.s6_3_2 .layer {display:none; position:fixed; _position:absolute; top:0; left:0; width:100%; height:100%; z-index:100;}
.s6_3_2 .layer .bg {position:absolute; top:0; left:0; width:100%; height:100%; background:#000; opacity:.5; filter:alpha(opacity=50);}
.s6_3_2 .layer .pop-layer{display: block; margin-top:-201px; margin-left:-220px;}

.s6_3_2 .pop-layer {display:none; position: absolute; top: 50%; left: 50%; width: 24%; height: auto;  background-color:#fff; z-index: 10; border:1px solid #0d4d96;}	
.s6_3_2 .pop-layer .s6_3_2 .pop-container {padding:0px;}
.s6_3_2 .pop-layer p .s6_3_2 .ctxt {color: #666; line-height: 25px;}
.s6_3_2 .pop-layer .s6_3_2.btn-r {width: 100%; margin:10px 0 20px; padding-top: 10px; border-top: 1px solid #DDD; text-align:right;}

.s6_3_2 a.cbtn {display:inline-block; height:25px; padding:0 14px 0; border:1px solid #304a8a; background-color:#3f5a9d; font-size:13px; color:#fff; line-height:25px;}	
.s6_3_2 a.cbtn:hover {border: 1px solid #091940; background-color:#1f326a; color:#fff;}
  
/*鍮꾨�踰덊샇 蹂�寃�*/
.PW_change{width:100%; font-family:'Noto Sans KR'; font-size:14px;}
.PW_change h2{background:url(../img/sub/text_point.jpg) no-repeat 0 center; width:90%; font-size:20px; color:#0d4d96; padding-left:30px; margin-bottom:10px; font-weight:bold; margin-top:20px;}
.PW_change .PWchage_text{line-height:22px; color:#4d4d4d; margin-top:20px;}
.PW_change .PWchage_text_r{color:red; font-weight:500;}
.PW_change .PWchage_text_b{color:blue; font-weight:500;}
.PW_change .write_table{margin-top:30px; border-collapse:collapse; border-spacing:0px; width:99%; table-layout:fixed; border-top:2px solid #36435f;}
.PW_change .wp1{width:8%;}
.PW_change .wp2{width:20%;}
.PW_change .write_table .th{text-align:center; background-color:#fafafb; padding:14px 0 16px 0; border-bottom:1px solid #cccccc; border-right:1px solid #cccccc; font-size:14px;}
.PW_change .write_table .td{color:#454545; font-size:14px; padding:5px 0 5px 11px; border-bottom:1px solid #cccccc; vertical-align:middle;}
.PW_change .PWconfirm{width:160px; height:55px; background-color:#36435f; color:#fff; font-size:15px; border:none; margin-right:10px;}
.PW_change .next_PWconfirm{width:160px; height:55px; background-color:#36435f; color:#fff; font-size:15px; border:none;}
.PW_change .PWC_buttonbox{width:100%; text-align:center; margin-top:20px;}


/* 鍮꾨�踰덊샇 蹂�寃� �븞�궡 �뙘�뾽 */
	.PW_change_popup{width:550px; height:502px;}
	.PW_change_popup h2{font-size:20px; margin-left:10px;padding-left:3px; padding-top:18px; padding-bottom:13px; border:none; border-bottom:1px solid #464646;margin-bottom:10px;}
	.PW_change_popup .PW_change_info p{font-size: 12.5px;line-height: 24px;margin-left: 10px;}
	.PW_change_popup .PW_change_info{margin-left:10px;width: 100%;margin-bottom: 32px;border-bottom: 1px solid #e1e1e1;}
	.PW_change_popup .PWC_buttonbox{width:100%; text-align:center; margin-top:32px; margin-bottom: 32px;}
	.PW_change_popup .popup_PWconfirm{width:95px; height:55px; background-color:#36435f; color:#fff; font-size:14px; border:none; }
	.PW_change_popup .popup_next_PWconfirm{width:125px; height:55px; background-color:#fff; color:#4d4d4d; font-size:14px; border:1px solid #36435f;}
	.PW_change_popup .popup_thirtieth_PWconfirm{width:125px; height:55px; background-color:#fff; color:#4d4d4d; font-size:14px; border:1px solid #36435f;}
	.PW_change_popup .PW_change_info2 p{font-size: 12.5px;line-height: 24px;margin-left: 43px;text-indent: -16px;}


/*�븰�쉶*/

.s07_01_01 {width:100%; font-family:NanumGothic;color:#3d3d3d;}
.s07_01_01 img {width:100%;margin-top:20px;}
.s07_01_01 .s07_text_left {width:48%;float:left;padding-top:24px;font-size:14px; line-height:26px; /* text-justify:distribute-all-lines; */}
.s07_01_01 .s07_text_right {width:48%;float:right;padding-top:30px; margin-top:22px;font-size:14px; line-height:26px; /* text-justify:distribute-all-lines; */}
.s07_01_01 .s07_text_left .first_black {font-size:24px;}
.s07_01_01 .s07_text_left .first_blue {color:#0d4d96}
.s07_01_01 .s07_text_right .se_blue {color:#0d4d96;font-size:16px;}
.s07_01_01 .s07_text_right .last_text01 {float:right;}
.s07_01_01 .s07_text_right .last_text02 {float:right;font-size:14px;color:#2d2d2d;}
.s07_01_01 .s07_text_right .last_text02 b{font-size:20px;}

/* sub07_02_02 */
	.s07_02_02 .border_list .borderlist_search{margin-top: 30px;margin-bottom: 0px;float: right;width: 310px;}
	.s07_02_02 .border_list .borderlist_search button{width: 17%;height: 30px;border: none;float: right;background: #5b6274;color: #fff;-webkit-border-radius: 0;}
	.s07_02_02 .border_list .borderlist_text{width: 52%;height: 30px;float: right;margin-right: 5px;-webkit-border-radius: 0;}
    .s07_02_02 .border_list .borderlist_searchform{width: 27%;height: 30px;float: right;margin-right: 5px;-webkit-border-radius: 0;}
	
	.s07_02_02 .borderlist_table{width: 100%;text-align: center;font-size: 14px;margin-top: 20px;float: left;}
	.s07_02_02 .borderlist_table .colgroup_1{width: 3%;}
	.s07_02_02 .borderlist_table .colgroup_2{width: 5%;}
	.s07_02_02 .borderlist_table .colgroup_3{width: 20%;}
	.s07_02_02 .borderlist_table .colgroup_4{width: 7%;}
	.s07_02_02 .borderlist_table .colgroup_5{width: 3%;}
	
	.s07_02_02 .borderlist_table .list_tbody{display: table-row-group; vertical-align: middle; border-color: inherit;}
	.s07_02_02 .borderlist_table th{border-top: 2px solid #7e7e7e;border-right: 1px solid #e7e7e7;border-bottom: 1px solid #7e7e7e;line-height: 35px;height: 35px;font-size: 15px;font-weight: bold;}
	.s07_02_02 .borderlist_table td{border-bottom: 1px solid #e7e7e7;border-right: 1px solid #e7e7e7;line-height: 36px;}
    
	.s07_02_02 .borderlist_infor p{ margin: 3% 9%;border: 1px solid #aaa;}
    .s07_02_02 .borderlist_notice p{margin: 3% 9%;border: 1px solid #5683b6;}
	.s07_02_02 .borderlist_report p{margin: 3% 9%;border: 1px solid #c72027;}
	.s07_02_02 .borderlist_other p{margin: 3% 9%;border: 1px solid #000;}
	
	.s07_02_02 .page_pass_box{width: 100%;float: left;}
	.s07_02_02 .page_pass{text-align: center;margin-top: 20px;margin-bottom: 50px;}
	

/* sub07_02_03 */
	.s07_02_03 .s7_gallery_box .borderlist_search{margin-top: 30px;margin-bottom: 0px;float: right;width: 310px;}
	.s07_02_03 .s7_gallery_box .borderlist_search button{width: 17%;height: 30px;border: none;float: right;background: #5b6274;color: #fff;-webkit-border-radius: 0;}
	.s07_02_03 .s7_gallery_box .borderlist_text{width: 52%;height: 30px;float: right;margin-right: 5px;-webkit-border-radius: 0;}
    .s07_02_03 .s7_gallery_box .borderlist_searchform{width: 27%;height: 30px;float: right;margin-right: 5px;-webkit-border-radius: 0;}

	.s07_02_03 .gallery{float: left; width: 100%; margin-bottom: 69px;}
	.s07_02_03 .gallery02_box{width: 32%;height: 370px;margin-top: 20px;float: left;margin-bottom: 0px;margin-right: 2%;}
    .s07_02_03 .gallery02_box img{width: 100%;height: 55%;}
    .s07_02_03 .gallery02_title{font-size: 15px;font-weight: 500;margin-top: 6px;}
    .s07_02_03 .gallery02_text{font-size: 14px;line-height: 20px;}
    
    
    .s07_02_03 .page_pass_box{width: 100%;float: left;}
	.s07_02_03 .page_pass{text-align: center;margin-top: 20px;margin-bottom: 50px;}
	/*�븰�쉶  �뿰�쁺 諛� �솢�룞*/
.s7_01_04 {width:100%;}
.s7_01_04 img{ height: auto; float:left;}
.s7_01_04 .s7_01_04_left {width:52%; float:right;margin-top:60px;}

.s7_01_04 .s7_01_04_left .s5_historyTable{width:100%;border-top:1px solid #c7c7c7;color:#808080;font-size:14px;margin-bottom:80px;}
.s7_01_04 .s7_01_04_left .s5_historyTable tr{}
.s7_01_04 .s7_01_04_left .s5h_1{font-size:18px;font-weight:bold;color:#555;}
.s7_01_04 .s7_01_04_left .s5_historyTable td{padding-top:15px;padding-bottom:15px;line-height:30px;}
.s7_01_04 .s7_01_04_left .s5h_b td{font-weight:bold;}

/* 법무 학회 조직도 여기 */	
 .s7_01_03 a{color:#fff;}
 .s7_01_03{width:100%; position:relative; margin-top:20px;}
 .s7_01_03 img {width: 100%;}
 .s7_01_03 div{position:absolute; text-align:center;}

 .s7_01_03 .s7_01_03_big{color:#fff; font-size:22px; font-weight:700;}
 .s7_01_03 .s7_01_03_big_1{top:10.5%; right:46.5%; font-size:28px; font-weight:800;}
 .s7_01_03 .s7_01_03_big_2{top:33%; right:67.5%; }
 .s7_01_03 .s7_01_03_big_3{top:33%; right:22.8%;}
 .s7_01_03 .s7_01_03_big_4{top:33%; right:47.5%; font-size:25px;}

 .s7_01_03 .s7_01_03_mid{color:#fff; font-size:14px; font-weight:700;}
 .s7_01_03 .s7_01_03_mid_1{top:55.5%; right:63.4%;}
 .s7_01_03 .s7_01_03_mid_2{top:55.5%; right:32%;}
 
 .s7_01_03 .s7_01_03_mid_c{color:#000; font-size:12px; font-weight:700;}
 .s7_01_03 .s7_01_03_mid_c_1{top:62.7%; right:63.5%;}
 .s7_01_03 .s7_01_03_mid_c_2{top:69%; right:64.2%;}
 .s7_01_03 .s7_01_03_mid_c_3{top:62.7%; right:31.8%;}
 .s7_01_03 .s7_01_03_mid_c_4{top:69%; right:31.8%;}
 
 .s7_01_03 .jicolor{color:#000}
 
 .s7_01_03 .s7_01_03_sm{color:#000; font-size:14px; font-weight:700; -ms-writing-mode: tb-rl; /* for IE */-webkit-writing-mode: vertical-rl; /* for Safari */writing-mode: vertical-rl; top:83.5%;}
 .s7_01_03 .s7_01_03_sm_1{ right:76.5%;}
 .s7_01_03 .s7_01_03_sm_2{ right:22.1%;}

 .s7_01_03_img2{display:none;}

/*�븰�쉶 �젙愿� 諛� 洹쒖젙 */
/*�젙愿�*/
.s07_06_01 .rule { width:100%; overflow:hidden;border:1px solid #a0a0a0; padding:20px 60px; margin-top:30px; box-sizing:border-box; line-height:24px; margin-bottom:30px; font-size:14px;font-family:'Noto Sans CJK KR';}
.s07_06_01 .rule h1 {font-size:30px; margin-top:40px;}
.s07_06_01 .rule h2 {font-size:20px; line-height:35px; font-weight:600;}
.s07_06_01 .rule h4 {font-size:14px; line-height:24px;}
.s07_06_01 .rule h5 { line-height:0; text-align:right;}
.s07_06_01 .rule_indent1 {display:block; padding-left:33px; text-indent:-20px;}
.s07_06_01 .rule_indent2 {display:block; padding-left:50px; text-indent:-20px;}
/*洹쒖젙*/	
.s07_06_02 .rule { width:100%; overflow:hidden;border:1px solid #a0a0a0; padding:20px 60px; margin-top:30px; box-sizing:border-box; line-height:24px; margin-bottom:30px; font-size:14px;font-family:'Noto Sans CJK KR';}
.s07_06_02 .rule h1 {font-size:30px; margin-top:40px;}
.s07_06_02 .rule h4 {font-size:14px; line-height:24px;}
.s07_06_02 .rule h5 { line-height:0; text-align:right;}
.s07_06_02 .rule_indent1 {display:block; padding-left:33px; text-indent:-20px;}
.s07_06_02 .rule_indent2 {display:block; padding-left:50px; text-indent:-20px;}
/*�끉臾명닾怨좎�移�*/	
.s07_06_03 .rule { width:100%; overflow:hidden;border:1px solid #a0a0a0; padding:20px 60px; margin-top:30px; box-sizing:border-box; line-height:24px; margin-bottom:30px; font-size:14px;font-family:'Noto Sans CJK KR';}
.s07_06_03 .rule h1 {font-size:30px; margin-top:40px;}
.s07_06_03 .rule h4 {font-size:14px; line-height:24px;}
.s07_06_03 .rule h5 { line-height:0; text-align:right;}
.s07_06_03 .rule_indent1 {display:block; padding-left:33px; text-indent:-20px;}
.s07_06_03 .rule_indent2 {display:block; padding-left:50px; text-indent:-20px;}
.s07_06_03 .rule_indent3 {display:block; padding-left:67px; text-indent:-20px;}

	
	
	
	
	
	
@media only screen and (min-width:800px) {
	.s07_02_03 .gallery02_box:nth-of-type(3n) {margin-right: 0;}
}
@media only screen and (max-width:970px) {
.s7_01_04 img {display:none;}
.s7_01_04 .s7_01_04_left {width: 100%;}
        }

        @media only screen and (max-width:1200px) {
              .s07_01_01 {width:100%;}
              .s07_01_01 img {width:100%;}
              
              
              .s7_01_03{width:100%;}
              .s7_01_03 img {width:100%;}
              .join_tap1 .join_title b{font-size:14px;}
              .join_agree{font-size:11px;}
              .join_content p{font-size:12px;}
              .join_tap1 .join_title_t{font-size:12px;}
        }
@media only screen and (max-width:700px) {
            .s07_01_01 {width:100%;}
            
            .s07_01_01 .s07_text_left {width:100%;}
            .s07_01_01 .s07_text_right {width:100%;}
        }
.s07_01_05 { width:100%;}
.s07_01_05 .s07_01_05_top {width:100%; height:375px; border-bottom:2px solid #212121;  margin-top:20px;}
.s07_01_05 .s07_01_05_top .s07_01_05_top_l {width: 45%; float: left;}
.s07_01_05 .s07_01_05_top .s07_01_05_top_l img {float:right;}
.s07_01_05 .s07_01_05_top .s07_01_05_top_r {width:53%; height:345px; padding-top:30px;float:right;}
.s07_01_05 .s07_01_05_top .s07_01_05_top_r p {font-size:25px;line-height:35px;}
.s07_01_05 .s07_01_05_top .s07_01_05_top_r .bigtext {font-size:35px;}
.s07_01_05 .s07_01_05_top .s07_01_05_top_r .line {width:90%;border:1px solid #c9c9c9; margin-top:20px;}
        .s07_01_05 .s07_01_05_top .s07_01_05_top_r .s07_01_05_top_text {margin-top:25px;color:#35435e;font-size:18px;
        }
            .s07_01_05 .s07_01_05_top .s07_01_05_top_r .s07_01_05_top_text img {
            margin-top:2px;float:left;}
.s07_01_05 .s07_01_05_bottom {width:100%; padding-top:20px;}
.s07_01_05 .s07_01_05_left {width:48%; float:left;}
.s07_01_05 .s07_01_05_left p {font-size:20px; color:#000000;  }
.s07_01_05 .s07_01_05_left img {float:left; width:30px; height:245px;}
.s07_01_05 .s07_01_05_left span {font-size:18px;color:#35435e; line-height:27px;}
.s07_01_05 .s07_01_05_rigth {width:48%; float:right; padding-top:20px;}
.s07_01_05 .s07_01_05_right p {font-size:20px; color:#000000;}
.s07_01_05 .s07_01_05_right img {float:left; width:30px; height:505px;}
.s07_01_05 .s07_01_05_right span {font-size:18px;color:#35435e; line-height:27px;}
@media only screen and (max-width:850px) {
 .s07_01_05 .s07_01_05_left {width:100%;}
                 .s07_01_05 .s07_01_05_right {width:100%;}
}
        @media only screen and (max-width:800px) {
            .s07_01_05 .s07_01_05_top {width:100%;
            margin-top:0px;}
            .s07_01_05 .s07_01_05_top .s07_01_05_top_l img {
            width:100%;}
           .s07_01_05 .s07_01_05_top .s07_01_05_top_r p {font-size:18px;}
.s07_01_05 .s07_01_05_top .s07_01_05_top_r .bigtext {font-size:28px;}
        }
        @media only screen and (max-width:608px) {
          .s07_01_05 .s07_01_05_top .s07_01_05_top_r .s07_01_05_top_text {
        font-size:16px;}
           .s07_01_05 .s07_01_05_top .s07_01_05_top_r .s07_01_05_top_text img {
        display:none;}
        }
        @media only screen and (max-width:530px) {
            .s07_01_05 .s07_01_05_top .s07_01_05_top_r .s07_01_05_top_text img {
        display:none;}
        }

        @media only screen and (max-width:450px) {
            
.s07_01_05 .s07_01_05_top {width:100%;margin-top:-0px;}
.s07_01_05 .s07_01_05_top .s07_01_05_top_r p {font-size:13px;}
.s07_01_05 .s07_01_05_top .s07_01_05_top_r .bigtext {font-size:20px;}
        .s07_01_05 .s07_01_05_top .s07_01_05_top_r .s07_01_05_top_text {
        font-size:14px;}
        .s07_01_05 .s07_01_05_top .s07_01_05_top_r .s07_01_05_top_text img {
        display:none;}
        }
        @media only screen and (max-width:490px) {
            .s07_01_05 .s07_01_05_top .s07_01_05_top_r .s07_01_05_top_text {
        font-size:14px;}
        }
         @media only screen and (max-width:432px) {
            .s07_01_05 .s07_01_05_top .s07_01_05_top_r .s07_01_05_top_text {
        font-size:12px;}
        }
          @media only screen and (max-width:372px) {
            .s07_01_05 .s07_01_05_top .s07_01_05_top_r .s07_01_05_top_text {
        font-size:10px;}
        }


/*media only screen �옄由�*/ 	/* guk2吏�湲� */
@media only screen and (min-width:951px) {
	.s1_2_contents .tabs li{ margin-right:12px;}
	.s1_2_contents .tabs li:nth-child(3n){margin-right:0px;}
}
@media only screen and (max-width:1200px) {
	.s1_1boxNumber{width:10%;margin-right:5%;}
	.s1_1boxContents{width:80%;margin-left:3%;}
	
	.s1_2_contents .tabs li{width: 31%;margin-left: 1%;}
	 .s1_table td:last-child{border-right:0;}
	.s2_1contents .s2_1wrap1{width:95%;}
	
	.s1_2_contents .li_tab1{line-height:27px;}	/* guk */
    .s1_2_contents .li_tab2{line-height:27px;}
    .s1_2_contents .li_tab3{line-height:27px;}
    .s1_2_contents .li_tab4{line-height:27px;}
    .s1_2_contents .li_tab5{line-height:27px;}
    .s1_2_contents .li_tab6{line-height:27px;}
    .s1_2_contents .li_tab7{line-height:27px;}

.view_slider {width: calc(100% - 30px);}
.join_contents .tabs li { width: 33.3%;}
.s2_4contents .s2_4wrap1{width:95%;}
.s5_1contents .tabs li{width:20%;}
.s2_4contents .tabs li{width:19.2%;margin-right:1%}
.s2_4contents .tabs li:last-child{margin-right:0px;}
/* .hug_enter{width:24.25%;margin-right:1%}
.hug_enter:nth-child(4n){margin-right:0;} */
.s2_4data{margin-right:2%;}
.pop-layer{width: 70%;}	
.s2_5contents .s2_5wrap1{width:100%;}
.gallery_box {width:100%;}
.gallery01_box {  width: 100%; height:150px; }
.gallery01_imgbox {width: 18%; }
.gallery01_imgbox img { width: 220px; overflow:hidden;} 
.gallery01_text { margin-left: 3%;}
.gallery01_text {width:77%;}
.gallery01_title { font-size:1.2em;}
.gallery01_concent {font-size:1em;}
	
.s5_1contents .tabs li{width:20%;}
.s5_1_1wrap .s5_1_1_box2{width:60%;}
.s5_1_1wrap .s5_1_1_box2 img{width:100%;}
.s5_1_1wrap .s5_1_1_text3{margin-left:0;}
.s5_1_1wrap .s5_1_1_text3,.s5_1_1wrap .s5_1_1_text4,.s5_1_1wrap .s5_1_1_text5{width:33.3%;background:none;padding-top:0;height:auto;}
.s5_1_1wrap .s5_1_1_text3 p, .s5_1_1wrap .s5_1_1_text4 p, .s5_1_1wrap .s5_1_1_text5 p{padding:20px;}
.s5_1_1wrap .s5_1_1_text3, .s5_1_1wrap .s5_1_1_text4{border-right:2px solid #ebebeb;box-sizing:border-box;}
.s5_1_1wrap .s5_1_1_box4{margin-top:50px;}
.s5_1Chart{width:100%;}
.s5_1Chart img{width:100%;}
.s5_1_2_boxWrap{height:auto;}
.s5_1_2_box1 p, .s5_1_2_box2 p{padding:20px;}
.edu02_box .cx{width:32%;}
.edu02_box .c03{margin-right:0;}
.s5_2contents .tabs li{width:33.333%;}
.s5_process{padding-left:0;padding-right:0;}
.s5_process_right img{width:100%;}
.s5_4contents .tabs li{width:50%;}

.s2_2contents .tabs li{width:50%;}

.s2_tabContent .pop-layer{width:38%;}
.s6_2_4 .tabs li{width:25%;}
            .s6_symbolWrap{width:100%;}
.s6_2_6 .s6_2_6_box2 img{float:left; width: 45.1%;}
.s6_2_6 .dong_1{border:1px solid #e8e8e8;}
.s6_2_6 .dong_2{border:1px solid #e8e8e8; float:right;}

.s6_3_2 .pop-layer{width:38%;}

.sub_06_03_1 .sub_06_03_1_big_1{right:46.3%;}
.sub_06_03_1 .sub_06_03_1_big_2{right:80.5%;}
.sub_06_03_1 .sub_06_03_1_big_3{right:13.5%;}
.sub_06_03_1 .sub_06_03_1_big_4{right:46.5%;}
.sub_06_03_1 .sub_06_03_1_big_5{top:51.6%; right:47.3%;}
.sub_06_03_1 .sub_06_03_1_mid_1{right:70.8%;}
.sub_06_03_1 .sub_06_03_1_mid_2{right:59.7%;}
.sub_06_03_1 .sub_06_03_1_mid_3{right:33.3%;}
.sub_06_03_1 .sub_06_03_1_mid_4{right:22.3%;}
.sub_06_03_1 .sub_06_03_1_mid_5{right:11.5%;}
.sub_06_03_1 .sub_06_03_1_mid_c_1{right:71.3%;}
.sub_06_03_1 .sub_06_03_1_mid_c_3{right:60.2%;}
.sub_06_03_1 .sub_06_03_1_mid_c_4{right:61.1%;}

/* �뿀洹몄씤利앷린�뾽 �쁽�솴 */	
/* 	.hug_enter{width:23%;margin-right:2.5%; height:auto;}
	.hug_enter:nth-child(4n){margin-right:0;}
	.hug_enter:nth-child(2n) .hug_enter_info{left: -223px;} */
	
	
/* �넻�빀寃��깋 */
	.search_contents_box .tabs li{width: 12.8%; margin-right: 1.7%;}
	
	
 }
 @media only screen and (max-width:1160px) {
 .s1_2_contents .li_tab6{line-height:15px;}

 }
 @media only screen and (max-width:1100px) {
 .s6_2_6 .s6_2_6_box1 .audio{margin-top:-12px;}
 }
 
 @media only screen and (max-width:1097px) {
 .sch_box_ifr02{margin-top:-280px;}
}

 @media only screen and (max-width:1083px) {
 .s1_2_contents .li_tab2{line-height:15px;}
 }
@media only screen and (max-width:1050px) {
.s5_3contents .s5_3wrap1{width:100%;}
.s5_3contents .s5_frame1{width:100%;background-size:100%;}
.s5_3contents .s5_frame2{width:100%;background-size:100%;}
.s5_3contents .s5_frame3{width:100%;background-size:100%;}
.s5_3contents .s5_tabbox{width:100%;}
.s5_tabMa{margin-bottom:60px;}
.s5_3contents .s5_textbox4{margin-bottom:10px;}
.s5_3contents .s5_textbox5{margin-bottom:10px;}
.s5_3contents .s5_textbox6{margin-bottom:10px;}
.s5_3contents .s5_subtext{margin-top:8px; width:100%;}
.s5_3contents .s5_subtext2{margin-top:0; margin-bottom:10px; float:left; text-align:left;}
.s5_3contents .s5_btn{width:100%;}
.s5_3contents .container{display:none;}
.s5_3contents .s5_3txt2{padding-top: 0px;}

.s5_3contents .s5_3wrap1{width:100%;}
.s5_3contents .s5_3_1tabbox img{width:100%; height:auto;}
.s5_3_2contents .s5_3_2wrap1{width:100%;}
.s5_3_2_p_contents .s5_3_2_p_wrap1{width:100%;}
}
 
          
@media only screen and (max-width:1000px) {
	 .s5_2Firwrap{width:100% !important;}
.hug_enter_wrap{height:950px;}
/* .hug_enter{width:23%;margin-right:2.5%}	 */	/* guk width:25%� 수정 */

.hug_enter img{ width: 100%!important; }


/* .hug_enter:nth-child(2n) .hug_enter_info{left:-211px;} */

.s5_3contents .s5_3_1wrap1{width:98%;}
.s5_3contents .s5_3_1tabbox img{width:100%; height:auto;}

.s2_2_1_box .map_clear{width:35%; margin-right:7%;}

.sub_06_03_1 .sub_06_03_1_big{font-size:20px;}
.sub_06_03_1 .sub_06_03_1_big_4{font-size:15px;}
.sub_06_03_1 .sub_06_03_1_big_5{top:51%; font-size:15px;}
.sub_06_03_1 .sub_06_03_1_mid{font-size:13px;}

/* 여기 */
.s7_01_03 .s7_01_03_big{font-size:20px;}
.s7_01_03 .s7_01_03_mid{font-size:13px;}
.s7_01_03 .s7_01_03_big_4{right: 47.8%;}
.s7_01_03 .s7_01_03_big_1{font-size:24px;right: 46.6%;}

	.search_contents_box .tabs li{width:49%;}
	
}
@media only screen and (min-width:0px) and (max-width:1000px){
	.search_contents_box .tabs li:nth-child(2n){margin-right:0px;}
}
@media only screen and (max-width:990px) {
/* .s1_1box2Wrap{height:220px;} */

}

@media only screen and (max-width:960px) {
.amb_front{height:340px;}		 
}

 @media only screen and (max-width:950px) {
.s1_1boxNumber{margin-right:20px;}
.s6_sigbox_wrap{padding:80px 20px;}
.sub_06_02_3 .sub_06_02_3_textbox{font-size:15px;}
.sub_06_02_3 .sub_06_02_3_textbox2_2{font-size:15px;}


	.s1_2_contents .tabs li{width: 48%;margin-left: 1%;}
	.s1_2_contents .tabs li:nth-child(2n){margin-right:0px;}
	
	.s1_2_contents .li_tab2 {line-height: 27px;}
	.s1_2_contents .li_tab6 {line-height: 27px;}
}

@media only screen and (max-width:931px) {
.s2_4process{width:100%;}
.s2_4process img{width:100%;}
.s5_3contents .write_wrap_s05_03_1 h2{padding-top:30px;}
}
@media only screen and (max-width:930px) {
.s6_2_2 img{width:100%;}
}
  @media only screen and (max-width:920px) {
.sub_06_02_3 .sub_06_02_3_textbox{font-size:12px; margin-top:40px;}
.sub_06_02_3 .sub_06_02_3_textbox2_2{font-size:12px;}
.sub_06_02_3 .sub_06_02_3_textbox1{margin-top:60px;}
.sub_06_02_3 .sub_06_02_3_textbox h3{font-size:20px;}
.sub_06_02_3 img{margin-top:50px;}
}

@media only screen and (max-width:900px) {
.s2_1contents .s2_1wrap1{height:300px;padding-top:0px;padding-bottom:0px;}
.s2_1contents .s2_1wrap1 .s2_1Left{width:100%;text-align:center;}
.s2_1contents .s2_1wrap1 .s2_1Right{width:100%;margin-top:50px;}
.s2_1slideBox{left:20px;}
.s2_1contents .s2_1wrap1 .s2_1Right{height:250px;}
.s2_4data{width:100%;height:auto;margin-bottom:10px;}
.s2_4data_wrap{height:900px;}
.s2_4dataImg{height:auto;}
.s2_4dataImg img{width:80%;}
.s2_5contents .s2_5wrap1{height:550px;}
.loginbox_wrap{width:100%;height:600px;}
.memberL,.memberR{width:100%;height:250px;}
.memberL{border-right:none;}
.memberR {border-top: 1px solid #cccccc;}
.login_title3{margin-left:0;}
.login_Title2{padding-left:0;}
.loginForm_2{margin-left:0;text-align:center;}
.loginbox_wrap{box-sizing:border-box;}
.loginPB2{margin-left:10px;}
.login_txt{width:80%;}
.s5_1Title{font-size:16px;line-height:30px;}
.dd01,.dd02{width:29px;}
.edu01_box .bx{width:48%;margin-bottom:10px;}
.sub_06_02_5 {width:100%;}
.sub_06_02_5 .s6_characterbox_01 .s6_characterbox_img {width:30%;}
.sub_06_02_3 .sub_06_02_3_textbox{font-size:12px; margin-top:20px;}
.sub_06_02_3 .sub_06_02_3_textbox2_2{font-size:12px;}
.sub_06_02_3 .sub_06_02_3_textbox1{margin-top:20px;}
.sub_06_02_3 .sub_06_02_3_textbox h3{font-size:20px;}
.sub_06_02_3 img{margin-top:30px;}
.sub_06_03_1 .sub_06_03_1_big{}
 .sub_06_03_1 .sub_06_03_1_big_1{right:46.5%;}
 .sub_06_03_1 .sub_06_03_1_big_4{right:45.9%;}
 .sub_06_03_1 .sub_06_03_1_big_5{right:47.3%;}
 .sub_06_03_1 .sub_06_03_1_mid_c{font-size:11px;}
 .sub_06_03_1 .sub_06_03_1_sm{font-size:11px;}
 .sub_06_03_1 .sub_06_03_1_vsm{font-size:11px;}
.pLbox_wrap{width:90%;height:600px;box-sizing:border-box;}
.s2_lW_table td ul li{line-height: 20px!important;}

 .s7_01_03 .s7_01_03_mid_c{font-size:11px;}
 .s7_01_03 .s7_01_03_sm{font-size:11px;}
 .s7_01_03 .s7_01_03_big_2{font-size:18px;right: 68%;}
 .s7_01_03 .s7_01_03_big_3{font-size:18px;right: 23.1%;}
}
	
@media only screen and (max-width:860px) {
.s1_1boxNumber{font-size:52px;}

/* 媛ㅻ윭由� 寃뚯떆�뙋 */
	.gallery01_title > a { font-size: 18px;}
	.gallery01_concent > a {font-size: 12px; }
	.gallery01_days{padding-top: 30px;}
	
}

@media only screen and (max-width:850px) {
.sub_topmenu_wrap{display:none;}
.topmenu_wrap{display:none;}
.star_box div{padding-bottom:10px;}
.edu02_box .cx{width:48%;}
.edu02_box .cx{margin-right:1%;}
.sub_01_01,.sub_01_04{margin-top:40px;}
.s5_3contents .write_wrap_s05_03_1 h2{padding-top:10px;}
.sub_06_01_1 .sub_06_01_1_lefttext{font-size:15px;}
.sub_06_01_1 .sub_06_01_1_rigthtext{font-size:15px;}
.sub_06_01_1 .sub_06_01_1_bigtext{font-size:20px;}
.sub_06_01_1 .sub_06_01_1_nametext {font-size:15px;}
.sub_06_01_1 .sub_06_01_1_nametext span{font-size:20px;}
.sub_06_01_3Box{width:50%;}
.sub_04_10_Box{width:50%;}
.sub_06_01_3Box:nth-of-type(3){height:350px;}
.s6_2_1Left,.s6_2_1Right{width:100%;margin-right:0;}
.s6_2_1Left{margin-bottom:40px;}
            
.s6_3_2 .s6_3_2_lod{float:none; padding:0; margin:0;}

.s2_2_1_box .map_clear{width:30%;}

.sub_06_03_1 .sub_06_03_1_big_5{top:52.5%;}
.s6_2_6 .s6_2_6_box1 .audio{/* magin-top:-10px; */}
.join_contents .tabs li{font-size:11px;}

/* �븰�쉶 */
.sub_topmenu_wrap2{display:none;}

	.s2_2_leftWrap{width:100%;margin-right:0;border-right:none;}
    .s2_2_rightWrap{float:left;margin-top:50px;width:100%;}

}
@media only screen and (max-width:830px) {
            .mgBox1{width:100%;margin-right:0;}
            .mgBox2{width:100%;}
            .mg_Btn{margin-top:10px;}
        }
@media only screen and (max-width:828px){
	.s1_1Title_Img{display:none;}
	.s1_dd01{display:none;}
	.s1_dd02{display:none;}
 .s1Title_txt{margin:0 auto;}
 .s1_04Title_img{display:none;}
}

@media only screen and (max-width:820px) {
.s1_1Title_Img{margin-right:20px;}
.s1Title_txt{width:90%;}
.s1_1Tite .s1_dd01{display:none;}
.s6_2_6 .s6_2_6_box1 .audio{margin-top:-7px;}

}
@media only screen and (max-width:811px) {
.sub_01_04 .s1_04Title_img{margin-right:30px;margin-left:30px;}
.sub_01_04 .s1_04Title_img{margin-left:10px;}
}
@media only screen and (max-width:810px) {
.s6_2_1Title{background:none;height:100px;text-align:center;}
}
@media only screen and (max-width:800px) {

.fixed {width: 100%;height: 130px;border-bottom: 1px solid #c9c9c9;margin-bottom: 20px;top: -30px;position: fixed;height: 90px;background-color: white;transition-duration: 0.7s;z-index: 99999;}
.write_wrap .img1 {width:100%;}
.fixed {width: 100%;height: 130px;border-bottom: 1px solid #c9c9c9;margin-bottom: 20px;top: -30px;position: fixed;height: 90px;background-color: white;transition-duration: 0.7s;z-index: 99999;}
.gallery_box { width:100%;}
.gallery01_box {  width: 100%; height:170px; }
.gallery01_imgbox {width:30%;}
 .gallery01_text { margin-left: 5%;}
.gallery01_text {width:65%;}
.gallery01_title { font-size:1.2em;}
.gallery01_concent {font-size:1em;}
.s5_app_left{font-size:23px;}
.s5_process_right{display:none;}
.s5_process_left{width:100%;}
.gallery02_box:nth-of-type(3n){ margin-bottom:5px;margin-right:2%;}
.gallery02_box{width:48%;height:48%; margin-top:20px;float:left; margin-bottom:5px;margin-right:2%;}
.gallery02_box img {width:50%; height:100%;}
.gallery02_box1 {width:47%; height:50%; margin-top:20px; float:left;margin:5px;}
.gallery02_box1 img{width:100%; height:100%;}
.sub_06_03_1 .sub_06_03_1_big{font-size:15px;}

.organ_wrap {width:100%; overflow-x:scroll; overflow-y:hidden;padding-bottom:10px;}
.sub_06_03_1 {min-width:650px; overflow-y:hidden;}
.sub_06_03_1_mid {margin-right:-1%;}
.sub_06_03_1 .sub_06_03_1_mid_6 {right:81.2%;}

 .sub_06_03_1 .sub_06_03_1_big_1{right:47%;}
 .sub_06_03_1 .sub_06_03_1_big_4{right:46.3%; font-size:13px;}
 .sub_06_03_1 .sub_06_03_1_big_5{right:47%;font-size:13px; line-height:20px;top:50.5%;}
 .sub_06_03_1 .sub_06_03_1_mid {font-size:11px;}
 .sub_06_03_1 .sub_06_03_1_mid_c{font-size:10px; margin-right:-1%;}
 .sub_06_03_1 .sub_06_03_1_mid_5 {top:35%;right:11.5%;}
 
.s2_2borderlist_table .tr_3 , .s2_2borderlist_table .colgroup_3{ display:none;}
.s2_2borderlist_table th {font-size: 12px;}
.s2_2borderlist_table td	{font-size: 12px;}

.sub_06_03_1_table .type11 th,
.sub_06_03_1_table .type11 td {font-size:12px;}
.s2_2_1_box .map_img{ display:none;}
.s2_2_1_box .map_clear{width: 97%; margin-right: 2%;}

/* s7_2_3 */
	.s07_02_03 .gallery02_box{    width: 49%;
    height: 48%;
    margin-top: 20px;
    float: left;
    margin-bottom: 5px;
    margin-right: 2%;}
    
    .s07_02_03 .gallery02_box:nth-of-type(2n) {margin-right: 0;}

}
@media only screen and (max-width:789px) {
	.gallery01_days{ padding-top: 30px;}
}

@media only screen and (max-width:772px) {
.s1_1box2{width:50%;margin-bottom:10px;}
.s1_1box2Wrap{height:290px;}

	.border_list .borderlist_search {float:none; clear:both; overflow:hidden; padding-top:10px;}
	.border_list .borderlist_date2 {float:none !important; overflow:hidden; margin-top:-10px;}

}

@media only screen and (max-width:768px) {
		
	.s2_4visual_txt h1{font-size: 26px;}
	.s2_4visual_txt p{font-size: 16px;}
	.s2_4contents .tabs li.active{font-size: 1em;}
	.s2_4contents .tabs li{font-size: 1em;}
	.s2_4contents .Stab_container #tab1 h1, .s2_4contents .Stab_container #tab2 h1{font-size: 24px;}
	
	.sub1_1H1{font-size:24px;}
	
	.s1_1Title .s1_1Title_Txt h1{font-size:26px;}
	.sub_01_04 .s1_04Title .s1_04Title_Txt h1{font-size:26px;}
	.s1_1boxContents h1{font-size:18px;}
	.s1_1boxContents p{font-size:12px;}
	.s1_1box2Contents h1{font-size:16px;}
	.s1_1box2Contents p{font-size:12px;}
	.s1_2_topTxt{font-size:12px;}
	.s1_2_topTxt img{    margin-bottom: -4px!important;width: 16px!important;height: 16px!important;}
	
	.s1_2_contents .tabs li.active{font-size:12px;}
	.s1_2_contents .tabs li{font-size:12px;}
	.s1_tabContent h1{font-size:24px;}
	.sub_01_04 .sub01_04_1H2{font-size:18px; background-size:20px;line-height: 22px;}
	.sub_01_04 .sub01_04_1H1{font-size:18px; background-size:20px;line-height: 22px;}
	.sub1_1H4{font-size:18px; background-size:20px;line-height: 22px;}
	.s5_1contents .tabs li.active{font-size:12px;}
	.s5_1contents .tabs li{font-size:12px;}
	
	.s2_1visual_txt{font-size:16px; line-height:35px;padding-top: 160px;}
	.s2_1visual_txt2{font-size:22px;}
	.s2_1contents .s2_1contents_box1{height: 320px;}
	
	.s2_1slideTitle{font-size:26px;}
	.s2_1_table .s2_1td1{font-size:12px;}
	
	.s06_6_1contents .tabs li, .s06_6_1contents .tabs li.active{font-size:12px;}
    .s06_6_1contents .pds-law-title{font-size:24px;}
    .s2_2contents .tabs li.active{font-size:12px;}
    .s2_2contents .tabs li{font-size:12px;}
    .s2_3contents .s2_3_2_box p{font-size:18px; background-size:20px; line-height:22px; height: 28px;}
    .s2_4visual_txt p{font-size:18px;}
    .s06_6_3contents .title-sub-pds-others{font-size:18px; background-size:20px; line-height:22px;} 
    .s2_tabContent .h1_1{font-size:18px; line-height:22px;background: url(../img/sub/s2_2num1.jpg) no-repeat 4px 1px; background-size:16px;}
    .s2_lW_p{font-size:18px;}
    .circle_num{width: 50px;height: 50px;line-height: 49px;}
    .s2_tabContent .h1_2{font-size:18px; line-height:22px;background: url(../img/sub/s2_2num2.jpg) no-repeat 4px 1px; background-size:16px;}
    .s2_tabContent .h1_3{font-size:18px; line-height:22px;background: url(../img/sub/s2_2num3.jpg) no-repeat 4px 1px; background-size:16px;}
    .s2_tabContent .h1_4{font-size:18px; line-height:22px;background: url(../img/sub/s2_2num4.jpg) no-repeat 4px 1px; background-size:16px;}
    .s2_2_centerWrap h1{font-size:22px;}
    .s5_1_1wrap .s5_1_1_box h1{font-size:24px;}
    .s5_1_1wrap .s5_1_1_box3 h1{font-size:24px;}
    .s5_1_1wrap .s5_1_1_box3_1 span{font-size:18px;}
    .s5_1_1wrap .s5_1_1_text3 span,.s5_1_1wrap .s5_1_1_text4 span,.s5_1_1wrap .s5_1_1_text5 span{font-size: 18px;}
    .s5_1_2_box1 span, .s5_1_2_box2 span{font-size: 18px;}
    .s5_1_1wrap .s5_1_3_box3 h1{font-size:24px;}
    .s5_1_tabContent h1{font-size:24px;}
    .edu_pro h3{font-size:18px;}
    .edu_pro h3 > img{width: 18px;}
    .edu01_box .bx h2{font-size:18px;}
    .s5_2_2{font-size:18px;}
    .s5_3contents .s5_3txt{font-size:26px;}
    .s5_3contents .s5_3txt_span{font-size:36px;}
    .s5_3contents .s5_3{font-size:18px;}
    .s5_3contents .s5_textbox1{font-size:18px;}
    .s5_3contents .s5_tabbox{font-size:18px;}
    .write_wrap_s05_03_1 h2{font-size:18px;}
    .s5_3contents .s5_3_1txt2{font-size:24px;}
    .s5_3_2contents .s5_3_2txt2{font-size:24px;}
    .boardZone{width:100%!important;}
    .s5_3contents .write_wrap_s05_03_1 h2{font-size:18px;}
    .s5MouH1{font-size:24px;}
    .s6_2_1TitleH{font-size:26px;}
    .s6_2_1TitleP1{font-size:18px;}
    .sub_06_02_5 .s6_characterbox_01 .s6_characterbox_text  .character_title{font-size:26px;}
    .sub_06_02_5 .s6_characterbox_01 .s6_characterbox_text  .character_title b{font-size:26px;}
    .s6_2_6 h1{font-size:24px;}
    .join_contents .tabs li.active{font-size:12px;}
    .join_tap1 .join_title b{font-size:14px;}
    .join02_title b{font-size:18px;}
    .join_tap3 .join_title3{font-size:26px;}
    .mg_wrap h3{font-size:18px;}
    .mg_wrap h3 img{width:20px; line-height:22px;}
    .copyright_contents h1{font-size:18px;}
    .email_contents h3{font-size:14px;}
    .email_contents h2{font-size:14px;}
    /*鍮꾨�踰덊샇蹂�寃�*/
    .PW_change h2{font-size:18px; background-size:20px;line-height: 22px;}
 
 	/* 吏�遺�/�꽱�꽣/吏��냼�냼媛� 吏��룄 */
	#map{width:350px !important; height:350px !important; }
	.s6_3_2 .pop-layer{left:42%;} 
    
}

@media only screen and (max-width:754px) {
	.s1_2_contents .li_tab6 {line-height: 15px;}
}
@media only screen and (max-width:750px) {
	
	
	.sub_06_03_1_img2{display:block; width:100%;}
	.s5_3contents .write_wrap_s05_03_1 h2 {padding-top: 0px;}
	.s6_sigbox1{width:50%;height:160px;}
	.s6_sigbox2{width:50%;margin-bottom:50px;}
	.s6_sigbox_wrap{padding:40px 20px;height:660px;}
	
	.s7_01_03 {display:none;}
	.s7_01_03_img2{display:block; width:100%;}
	
	
	
	
	
}
@media only screen and (max-width:742px) {
	.sub_06_02_3 img{ display:none;}
	.sub_06_02_3 .sub_06_02_3_textbox{width:100%; margin-left:20px;}
	.sub_06_02_3 .sub_06_02_3_textbox2_2{width:100%;}

/* 媛ㅻ윭由� 寃뚯떆�뙋 */
	.gallery01_title > a { font-size: 16px;}
	.gallery01_concent{ padding-top: 10px;}
	.gallery01_concent > a {font-size: 11px; }
	.gallery01_days{padding-top: 37px;}
	
	
	
	
}
@media only screen and (max-width:730px) {
	.sch_box_ifr01{width:100% !important; margin-right: 0 !important; margin-top:20px;}
	.sch_box_ifr02{width:100% !important; margin-top:-300px;}
}
@media only screen and (max-width:720px) {
	.s5_1_2_box1,.s5_1_2_box2{background:none;width:50%;}
	.s5_1_2_box1{border-right:2px solid #ebebeb;box-sizing:border-box;}
	.s5_1_2_boxWrap{width:100%;}
	
	
	
}

@media only screen and (max-width:705px) {
	.s1_2_contents .li_tab2 {line-height: 15px;}
}

@media only screen and (max-width:700px) {
	.borderlist_table .colgroup_7{display: none;}
	.borderlist_table .borderlist_add{display: none;}
	.write_wrap1 .viewslider_iframe{width:100%; height:315px;}
	.write_wrap1 #ccc{width:100%; height:315px;}
	.sub_06_01_1 .sub_06_01_1_lefttext{font-size:12px; margin-top:20px; line-height:20px;}
	.sub_06_01_1 .sub_06_01_1_rigthtext{font-size:12px; margin-top:15px; line-height:20px;}
	.sub_06_01_1 .sub_06_01_1_bigtext{font-size:17px; margin-top:15px; line-height:30px;}
	.sub_06_01_1 .sub_06_01_1_nametext {font-size:12px; margin-top:20px;}
	.sub_06_01_1 .sub_06_01_1_nametext span{font-size:17px;}
	.sub_06_01_1 .sub_06_01_1_bigtext img {width:13px; height:15px; }
	.sitemapBox{width:48%;}
	.sitemapBox:nth-of-type(3n),.sitemapBox:nth-of-type(2n){margin-right:2%;}
	.s06_6_3contents .france, .s06_6_3contents .singapore, .s06_6_3contents .hongkong, .s06_6_3contents .japan{height:180px;}
}
@media only screen and (max-width:690px) {
    .mg_Table{font-size:11px;}
}

@media only screen and (max-width:680px) {
	.borderlist_table {width: 100%;text-align: center;font-size: 12px; margin-top: 50px;}
	.borderlist_table th{font-size:12px;}
	
	.borderlist_subject {text-align: left;padding-left: 7px!important; max-width: 20px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
	
	/* daily_list 諛섏쓳�삎 異붽� guk 20170828 */
	.daily_subject{padding-left: 1px!important;}
	
	.borderlist_table .colgroup_7{width: 12%;}
	.border_list .star_box img{width: 55px;}
	.write_wrap_write .write_table .span_ga{font-size:11px;}
	.write_wrap_write .wrslider_tablenput[type=text] {width: 80%;}
	
	.write_wrap_s05_03_1 .write_table input[type=text] {width: 30%;}
	.write_wrap_s01_04 .write_table input[type=text] {width: 30%;}
	.s1_red{font-size:12px; line-height:22px;}
	.borderlist_table td{ line-height: 18px;padding: 9px 0 9px 0; box-sizing: border-box; font-size: 12px; vertical-align: middle; word-break: keep-all;}
	.s1_1Table th{font-size:12px;}
	.s1_1Table td{font-size:12px;}
	.s1_table th{font-size:12px;}
	.s1_table td{font-size:12px;}
	.write_wrap_s01_04 .write_table .td{font-size:12px;}
	.write_wrap_s01_04 label{font-size:12px;}
	.s1_1Table2 th{font-size:12px;}
	.s1_1Table2 td{font-size:12px;}
	.write_wrap .write_table .th{font-size:12px;}
	.write_wrap .write_table .td{font-size:12px;}
	.s5_1contents .tabs li.active{font-size:11px;}
	.s5_1contents .tabs li{font-size:11px;}
	.s2_2contents .tabs li.active{font-size:11px;}
	.s2_2contents .tabs li{font-size:11px;}
	.s6_3_2 .s6_3_2_table th{font-size:12px;}
	.s6_3_2 .s6_3_2_table td{font-size:12px;}
	.s2_lW_table td ul li{font-size:12px;}
	.cW_table th{font-size:12px;}
	.cW_table td{font-sizE:12px;}
	.recBox{font-size:12px; }
    .noBox{font-size:12px; }
	

/* �븰�쉶 News */
	.s07_02_02 .borderlist_subject{text-align: left;padding-left: 7px;max-width: 20px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
	.s1_2_contents .tabs li.active{font-size:11px;}
		.s1_2_contents .tabs li{font-size:11px;}
		
    .s06_6_1contents .tabs li, .s06_6_1contents .tabs li.active, .s06_6_1contents .pds-law-cont h5{font-size:11px;}
   
   .tbl_type th{font-size:12px; vertical-align: middle;}
   	.tbl_type td{font-size:12px; vertical-align: middle;}
   	
   	.s2_lW_table td{font-size:12px;}

   /*�젙愿� 諛� 洹쒖젙*/
  
   .s07_06_01 .rule{font-size:13px; padding: 10px 50px;}
   .s07_06_02 .rule{font-size:13px; padding: 10px 50px;}
   .s07_06_03 .rule{font-size:13px; padding: 10px 50px;}
   .s07_06_04 .rule{font-size:13px; padding: 10px 50px;}
   .s07_06_01 .rule_indent1{font-size:13px;}
   .s07_06_02 .rule_indent1{font-size:13px;}
   .s07_06_03 .rule_indent1{font-size:13px;}
   .s07_06_04 .rule_indent1{font-size:13px;}
   .s07_06_01 .rule_indent2{font-size:13px;}
   .s07_06_02 .rule_indent2{font-size:13px;}
   .s07_06_03 .rule_indent2{font-size:13px;}
   .s07_06_04 .rule_indent2{font-size:13px;}
    .s07_06_01 .rule h1{font-size:25px;}
    .s07_06_02 .rule h1{font-size:25px;}
    .s07_06_03 .rule h1{font-size:25px;}
    .s07_06_04 .rule h1{font-size:25px;}
    .s07_06_01 .rule h2 center{font-size:18px;}
    .s07_06_02 .rule h2 center{font-size:18px;}
    .s07_06_03 .rule h2 center{font-size:18px;}
    .s07_06_04 .rule h2 center{font-size:18px;}
    .s07_06_01 .rule h4{font-size:13px;}
    .s07_06_02 .rule h4{font-size:13px;}
    .s07_06_03 .rule h4{font-size:13px;}
    .s07_06_04 .rule h4{font-size:13px;}
    .s07_06_01 .rule h5{font-size:13px;}
    .s07_06_02 .rule h5{font-size:13px;}
    .s07_06_03 .rule h5{font-size:13px;}
    .s07_06_04 .rule h5{font-size:13px;}
    .s5_process_table th{font-size:12px;}
    .s5_process_table td{font-size:12px;}
   
    .s6_1_2Table th{font-size:12px;}
	.s6_1_2Table td{font-size:12px;}
	.s6_1TableNum{ font-size: 16px !important;}

   	.sub_table_s05_03_1_1{overflow: hidden; overflow-x: scroll;}
   	.join_contents .tabs li.active{font-size:11px;}
   	.join02_guide table th{font-size:12px; width:27%;}
   	.join02_guide  table td{font-size:12px;}
   	.join02_guide  .btnArea button{width:43%;}
   	.join_tap3  .btn_last button{width:43%;}
   	
	.personalD_table td,.personalD_table2 td,.personalD_table2 th{font-size:12px;}
   	
   	.personalD_table th{font-size:12px;}
   	/*鍮꾨�踰덊샇蹂�寃�*/
   	.PW_change .write_table label{font-size:12px;}
   	.PW_change .write_table .td{font-size:12px;}
}

@media only screen and (max-width:650px) {
	.sub_01_04 .s1_04Title_img{margin-left:20px;}
	.s1_1Title_Img{margin-left:20px;}
	.s1_1box_Left,.s1_1box_Right{width:100%;}
	.s1_1boxWrap{height:810px;}
	.s1_1box{width:100%;}
	.sub_06_02_5 .s6_characterbox_01 .s6_characterbox_img{width:100%;}
	.sub_06_02_5 .s6_characterbox_01{height:465px;}
	.sub_06_02_5 .s6_characterbox_01 .s6_characterbox_text{width:100%;text-align:center;}
	.sub_06_02_5 .s6_characterbox_01 .s6_characterbox_text .character_text{margin-top:0px;}
	.sub_06_02_5 .s6_characterbox_01 .s6_characterbox_text  .character_title{margin-top:20px;}
}

@media only screen and (max-width:640px) {
	.sub_06_01_1 .sub_06_01_1_nametext {font-size:12px; margin-top:10px;}
	.sub_06_01_1 .sub_06_01_1_bigtext{font-size:17px; margin-top:30px; margin-bottom:10px; line-height:30px;}

}
@media only screen and (max-width:624px) {
    .mouImg{width:100%;}
    .mouImg img{width:100%;}
    /* .sch_box_ifr{margin-bottom: -153px;} */
}
@media only screen and (max-width:610px) {
	.s06_6_3contents .france, .s06_6_3contents .singapore, .s06_6_3contents .hongkong, .s06_6_3contents .japan{height:200px;}
}
@media only screen and (max-width:606px) {
	.s1_2_contents .li_tab3 {line-height: 15px;}
}
@media only screen and (max-width:600px) {
	.s2_1slideBox h2{margin-top:38px;}
	.pLbox_wrap{padding:15px;}
    .pLbox_wrap{height:520px;}
	.sub_01_04 .s1_04Title_img{display:none;}
	.s1_04Title_Txt{width:80%;margin-left:10%;text-align:center;}
	.s2_1contents .s2_1wrap1 .s2_1Right{height:200px;}
	.s2_1contents .s2_1wrap1{padding-bottom:20px;height:230px;}
	.s2_1slideBox{width:90%;height:auto;padding:20px;}
	.s2_1slideBox h1{font-size:28px;}
	.s2_1slideBox p{font-size:12px;}
	
	.s2_1_table .s2_1td2{font-size:12px; padding-left: 15px;text-indent: -10px;line-height: 14px; padding-right: 10px;}
	.s2_1contents .s2_1contents_box2{padding-bottom:0;height: 500px;}
	
	.s2_1_table .s2_1td1{font-size:12px;}
	.s2_1contents .s2_1contents_box2{padding-bottom:0;}
	.s2_5contents .s2_5wrap1{padding-bottom:20px;}
	.loginbox_wrap{padding:15px; padding-left: 2%; padding-right: 2%;}
	.loginbox_wrap{height:290px;}
	.edu01_box .bx{width:100%;}
	.s5_app_left{display:none;}
	.s5_app_right{width:100%;margin-left:5%;}
	.appQ{display:none;}
	.s5_app2 button{margin-left:0;}
	
	.s2_3contents .s2_3_2_box{width:100%; margin-top:40px;}
	
	.s2_tabContent .pop-layer {width: 60%; }	
	
	.s6_2_6 .s6_2_6_box2 img{float:left; width: 98%; margin-left:1%;}
	.s6_2_6 .dong_1{border:1px solid #e8e8e8; float:right;}
	.s6_2_6 .dong_2{border:1px solid #e8e8e8; float:right; margin-top:3%;}
	
	.s6_3_2 .pop-layer {width: 60%; }	
	
	.s2_1slideBoxIcon{top: 44px; width: 70px;}
	.s2_1slideBox h2{font-size:26px;}
	.s2_1slideBox{ top: 52%;}
	
	/* 20171012추가 */
	.don_select{ width: 63% !important; margin-left:0px; }
	.ddon_select{width: 100% !important; margin: 0px; margin-bottom: 13px; }
}
@media only screen and (max-width:596px){
	/* .hug_enter:nth-child(2n){margin-right:0%;} */
}

@media only screen and (max-width:590px) {
	.gallery02_title,.gallery02_text{font-size:11px;}
}
@media only screen and (max-width:580px) {
	.s1_2_contents .tabs li{width:48%;}
	.s1_tabContent{padding-top:250px;}
	.s2_logo_table td{font-size:9px;}
	.business_Wrap_box .service_box ol > li div {font-size:15px; line-height:1.3;}
	
 }	
 @media only screen and (max-width:570px) {
 		.business_Wrap_box .service_box ol > li .f6 {padding-top:20px;}
 }
 @media only screen and (max-width:563px) {
	.s1_2_contents .li_tab4 {line-height: 15px;}

 }	
@media only screen and (max-width:560px) {
	.sub_06_01_1 .sub_06_01_1_lefttext{font-size:11px;}
	.sub_06_01_1 .sub_06_01_1_rigthtext{font-size:11px;}
	.sub_06_01_1 .sub_06_01_1_bigtext{font-size:13px; line-height:25px;margin-top:40px; margin-bottom:20px;}
	.sub_06_01_1 .sub_06_01_1_bigtext img {width:10px; height:10px; margin-bottom:0px;margin-left:5px;}
	.sub_06_01_1 .sub_06_01_1_nametext {font-size:11px;}
	.sub_06_01_1 .sub_06_01_1_nametext span{font-size:15px;}

}
@media only screen and (max-width:550px) {
	.hug_enter{width:48%;margin-right:4%;}
	
	.hug_enter:nth-of-type(5n){margin-right:4%;}
	.hug_enter:nth-of-type(2n){margin-right:0%;}
	
	.hug_enter_info{width:100%;}
	/*.s2_logo_table td{font-size:11px;}*/
	.s1_1Title_Img{display:none;}
	.s1_1Title_Txt{width:80%;margin-left:10%;text-align:center;}
	.s1_1box2{width:100%;}
	.s1_1box2Wrap{height:530px;}
	.s6_1_2Table{font-size:12px;}
	.s6_1TableNum{font-size:14px;}
	.s6_symbolTxt{padding:20px;}
	.s6_sigbox1{width:100%;}
	.s6_sigbox2{width:100%;}
	.s6_sigbox_wrap{height:1300px;}
	
	.s1_tabContent h1{margin-top:30px;}
	.s5_1_1wrap .s5_1_1_text2{padding:25px;}
	
	.hug_enter:nth-of-type(5n) .hug_enter_info{left:0px !important;}
        .hug_enter:nth-of-type(4) .hug_enter_info{left:0px !important;}
        .hug_enter:nth-of-type(9) .hug_enter_info{left:0px !important;}
        .hug_enter:nth-of-type(14) .hug_enter_info{left:0px !important;}
        .hug_enter:nth-of-type(19) .hug_enter_info{left:0px !important;}
        
        .hug_enter:nth-child(2n) .hug_enter_info{left:-10px !important;}
}

@media only screen and (max-width:520px) {
	.sub_06_01_3Box{width:100%;height:auto;text-align:center;}
	.sub_04_10_Box{width:100%;height:auto;text-align:center;}
	.sub_06_01_3Box:nth-of-type(1),.sub_06_01_3Box:nth-of-type(2),.sub_06_01_3Box:nth-of-type(3){height:auto;}
	.gallery01_box{width:100%;}

}
@media only screen and (max-width:500px) {
	.border_list .borderlist_search{width:300px}
	.login_txt{width:65%;}
	.edu02_box .cx{width:100%;}
	
	.s2_tabContent .box2_1_1{width:100%; height:auto;}
	
	.s2_tabContent .box2_1_2{ padding: 0px;}
	.s2_tabContent .box2_1_1_text1{font-size: 13px;}
	.s2_tabContent .box2_1_2 p{font-size: 12px;}
	
	.s2_tabContent .box2_1_3{padding: 0px;}
	.s2_tabContent .box2_1_3 p{font-size: 12px;}
	
	.s2_tabContent .box2_1_4{ padding: 0px;}
	.s2_tabContent .box2_1_4 p{font-size: 12px;}
	
	.s2_tabContent .s2_2_2_box1{margin-left: 2px;}
	.s2_tabContent .s2_2_2_box2{margin-left: 2px;}
	.s2_tabContent .s2_2_2_box3{margin-left: 2px;}
	.s2_tabContent .s2_2_2_box4{margin-left: 2px;}
	.s2_tabContent .box2_1_1_con{height:auto;}
	.s2_tabContent .box2_1_1_con{padding-top:0px;}
	.s2_tabContent .s2_2_2_box2_1{height:auto; border:none;}
	.s2_tabContent .s2_2_2_box2_2{border:none;}
	.amb_front img{width:200px;}	 
	
	.s6_3_2 .box2_1_1{width:100%; height:auto;}
	.s6_2_6 .s6_2_6_box1 .audio{margin-top:10px;}
	
	.gallery01_days{padding-top: 8px;}
	.s5_1_1wrap .s5_1_1_text3, .s5_1_1wrap .s5_1_1_text4, .s5_1_1wrap .s5_1_1_text5{width:100%;border:none;}
	
	.s5_1Next1{display:none;}
	.s5_1Next2{display:block;width:55%;}


	.search_contents .tf { width: 65%;}
	
	.s2_ask{display:none;}
	
/* �븰�쉶 News */
	.s07_02_02 .borderlist_table .colgroup_4{width: 15%;}
	.s06_6_3contents .france, .s06_6_3contents .singapore, .s06_6_3contents .hongkong, .s06_6_3contents .japan{height:250px;}
} 
@media only screen and (max-width:480px) {
	.border_list .searchbranchnews{width:100%;}
	}

 @media only screen and (max-width:480px) {
	.s2_1contents .s2_1wrap1 .s2_1Right{height:380px;}
	.s2_1contents .s2_1wrap1{height:410px;}
	.s2_1slideTitle{font-size:24px;}
	.s2_5contents .s2_5wrap1{height:650px;}
	.s6_1TableC{font-size:12px;}
	.s6_symbol img{width:100%;}
	.s6_symbolWrap{height:auto;}
	.s6_symbol{margin-bottom:20px;}
	
	.s6_3_2 .s6_3_2_table{font-size: 11px;}
	.s6_3_2 .colgroup_1{width:14%;}
	.s6_3_2 .colgroup_2{width:21%;}
	.s6_3_2 .colgroup_3{width:25%;}
	.s6_3_2 .colgroup_4{width:11%;}

.gallery01_box{width:100%;}

/* �븰�쉶 News */
	.s07_02_02 .borderlist_table th{font-size: 12.5px;}
	.s07_02_02 .borderlist_table td{font-size:12px;}
}
@media only screen and (max-width:463px) {
	/* .s5_1contents .tabs li.active{line-height:15px;}  �뼱�뼡 �슜�룄�씤吏� 紐⑤쫫*/
	/* .s5_1contents .tabs li:nth-child(1),.s5_1contents .tabs li:nth-child(2){padding-top:10px;}  �뼱�뼡 �슜�룄�씤吏� 紐⑤쫫*/
	.loginbtn_2{width:115px;font-size:12px}
    /* .tab_upup{padding-top:10px !important;}  �뼱�뼡 �슜�룄�씤吏� 紐⑤쫫*/
    /* .s5_1contents .tabs .active{line-height:15px; padding-top:4px;} */
    
    /*鍮꾨�踰덊샇蹂�寃�*/
    .PW_change .PWconfirm{width:115px; font-size:12px;}
    .PW_change .next_PWconfirm{width:115px; font-size:12px;}
}
@media only screen and (max-width:460px) {
            .sitemapBox{width:100%;}
            .sitemapBox:nth-of-type(3n),.sitemapBox:nth-of-type(2n){margin-right:0%;}
            .s5_1_1wrap .s5_1_1_text1{width:80%;margin-left:5%;padding:5%;height:auto;}
            .s5_1_1wrap .s5_1_1_text1 span{font-size:18px;}
            .sub_06_02_5 .s6_characterbox_01 img{width:43%;}
        }
@media only screen and (max-width:450px) {
	.borderlist_table{ font-size: 10px;}
	.border_list .page_pass img{ width:3%;}
	.border_list .page_pass a{ font-size:12px; }
	.borderlist_table td div{ width:82%}
	/* .gallery02_box{width:97%;height:77%; margin-top:20px;float:left; margin:5px;} */
	.gallery02_box img {width:100%; height:100%;}
	.gallery02_box1 {width:97%; height:77%; margin-top:20px; float:left;margin:5px;}
	.gallery02_box1 img{width:100%; height:100%;}
	.s1_Gobtn{font-size:11px;}
	.amb_front{height:260px;}
	.amb_front img{width:160px;}	
	.amb_front .front_b p{font-size:14px;}
	.amb_all .amb_box{margin-right:30px; margin-top:10px;}	
	.s2_2borderlist_table .list_tbody img{width:66px;}
	.s6_emb_wrap{padding-left:5%;padding-right:5%;}
	.s6_emb{width:100%;margin-bottom:40px;}
	.s6_emb_wrap{height:520px;}
	.sub_06_02_5 .s6_characterbox_01 .s6_characterbox_text  .character_title{font-size:23px;}
	
	
	.s6_3_2 .s6_3_2_keyword{width: 70%;}
	.s6_3_2 .s6_3_2_box2{width: 45%;}  
	
	.gallery01_days{padding-top: 10px; font-size:11px;}
	.gallery01_concent > a{line-height: 13px;}
		
	.s2_4visual_txt p{font-size: 13px;}
	.s2_4contents .tabs li.active{font-size:0.857em;}
	.s2_4contents .tabs li{font-size:0.857em;}
	.s5_process_table{font-size:11px;}
	
	.s07_02_03 .gallery02_box{    width: 100%;
    height: 48%;
    margin-top: 20px;
    float: left;
    margin-bottom: 5px;
    margin-right: 2%;}
}

@media only screen and (max-width:430px) {
	
	.SiteH1{font-size:18px;}
	.SiteMap li a{font-size:12px;}
	.util_menu_wrap .util_menu ul li a{font-size:12px;}
	.use_contents h2{font-size:14px;line-height:18px;background:url(..img/textpoint.jpg) no-repeat 10px; background-size:14px;}
	.use_contents ul li{font-size:12px;}
	.use_contents p{font-size:12px;}
	.sub_06_01_1 .sub_06_01_1_lefttext{width:100%}
	.sub_06_01_1 .sub_06_01_1_rigthtext{width:100%;}
	.sub_06_01_1 .sub_06_01_1_bigtext{display:none;}
	.page_pass{margin-top:10px;}
	.sub1_1H1{font-size:22px; background: url(../img/sub/title_left.png) no-repeat 10px ; background-size:20px;}
	
	.s07_02_02 .borderlist_table td{padding-top:0px;}
	
	.s1_1Title .s1_1Title_Txt h1{font-size:24px;}
	.s1_1Title_Txt{font-size:12px;}
	.s1_1Title{ margin-bottom: 150px;}
	.sub_01_04 .s1_04Title .s1_04Title_Txt h1{font-size:24px;}
	.sub_01_04 .s1_04Title_Txt p{font-size:12px;}
	.s1_2_contents .tabs li.active{letter-spacing:-1px;}
	.s1_2_contents .tabs li{letter-spacing:-1px;}
	.s1_tabContent h1{font-size:22px;  background: url(../img/sub/title_left.png) no-repeat 10px bottom; background-size:20px;}
	.sub_01_04 .sub01_04_1H2{font-size:14px; line-height:18px; background: url(../img/sub/text_point.jpg) no-repeat 10px;background-size:14px;}
	.sub_01_04 .sub01_04_1H1{font-size:14px; line-height:18px; background: url(../img/sub/text_point.jpg) no-repeat 10px;background-size:14px;}
	.write_wrap_s01_04 .wp3{ width: 22%;}
	.sub1_1H2{font-size:12px;}
	.sub1_6P{font-size:12px;}
	.sub1_1H4{background: url(../img/sub/title2_left.png) no-repeat 10px; font-size:14px; line-height:18px; background-size:14px;}
	.sub1_1H3{font-size: 12px;font-size: 12px;margin-left: 45px;text-indent: -14px;line-height: 18px;}
/* 	.border_list .borderlist_text{width:44%;} */
	.s5_1contents .tabs li.active{letter-spacing:-1px;}
	.s5_1contents .tabs li{letter-spacing:-1px;}
	.s2_1visual_txt{font-size:14px;}
	
	.s2_1slideTitle{font-size:24px;}
	.s2_1slideBox{top: 56%;}
	.s2_1_table{ margin-top: 26px;}
	.fa{font-size:24px;}
	
	.s06_6_1contents .tabs li, .s06_6_1contents .tabs li.active{letter-spacing:-1px;}
    .s06_6_1contents .pds-law-title{font-size:22px;background: url(../img/sub/title_left.png) no-repeat 12px 52px; background-size:16px; }
    .s06_6_1contents .pds-law-cont p, .pds-law-cont section ol li{font-size:12px;}
    .s2_2contents .tabs li.active{letter-spacing:-1px;}
    .s2_2contents .tabs li{letter-spacing:-1px;}
    .s2_2_1_box .border_wrap span{font-size:14px;}
    .s2_2_1_box .con2_list{font-size:12px;}
    .s2_2_1_box .map_con1 select{font-size:12px;}
    .s2_3contents .s2_3_2_box p{font-size:14px; background: url(../img/sub/text_point.jpg) no-repeat 10px; background-size:14px; line-height:18px;height: 19px;}
	.s2_3contents .s2_3_2_box ul li{font-size:12px;}
	.s2_4visual_txt h1{font-size: 24px;}
	.s2_4visual_txt p{font-size:14px;}
	
	.s2_4contents .Stab_container #tab1 h1, .s2_4contents .Stab_container #tab2 h1{font-size: 22px;width: 90%; background: url(../img/sub/title_left.png) no-repeat 10px; background-size:20px;}
	.s2_4contents .Stab_container #tab1 p, .s2_4contents .Stab_container #tab2 p{font-size:12px;}
	.s2_4contents .s5_tabContent span{margin-left: 13px;text-indent: -13px;display: inline-block;}
	.s06_6_3contents .title-sub-pds-others{font-size:14px; line-height:18px; background:url(../img/sub/text_point.jpg) no-repeat 10px; background-size:14px;}
    .s06_6_3contents .pds-others-cont .title{font-size:14px;}
    .s06_6_3contents .pds-others-cont .desc{font-size:12px;}
    .s06_6_3contents .france .country, .s06_6_3contents .hongkong .country, .s06_6_3contents .singapore .country, .s06_6_3contents .japan .country{font-size:12px;}

	.s2_tabContent .h1_1{font-size:14px; line-height:18px;background: url(../img/sub/s2_2num1.jpg) no-repeat 6px 3px;  background-size: 13px;}
	.s2_lW_p{font-size:14px;}
	.s2_lW_span{font-size:12px;}
	.circle_num{width: 40px;height: 40px;line-height: 41px;font-size: 14px;margin-top: 10px;}
	.s2_lW_table p{font-size:11px;letter-spacing: -1px; }
	.s2_tabContent .s2_2_leftWrap .point{font-size:12px;}
	.s2_tabContent .box2_1_5 .point{font-size:12px;}
	.s2_tabContent .s2_2_2_text1{font-size:12px;}
	.s2_tabContent .h1_2{font-size:14px; line-height:18px;background: url(../img/sub/s2_2num2.jpg) no-repeat 6px 3px;  background-size: 13px;}
	.s2_tabContent .h1_3{font-size:14px; line-height:18px;background: url(../img/sub/s2_2num3.jpg) no-repeat 6px 3px;  background-size: 13px;}
	.s2_tabContent .h1_4{font-size:14px; line-height:18px;background: url(../img/sub/s2_2num4.jpg) no-repeat 6px 3px;  background-size: 13px;}
	.s2_tabContent .s2_2_2_box3 p{font-size:12px;}
	.s2_tabContent .box2_1_5 p{font-size:12px;}
	.s2_tabContent .box2_1_5 span{font-size: 12px;margin-left: 8px;text-indent: 2px;display: inline-block;}
	.s2_2_centerWrap h1{font-size:18px;}
	.s2_2_centerWrap ul li{font-size:12px;}
	.s2_2_centerWrap ul li{font-size:12px;}

 /*�븰�쉶 �젙愿� 諛� 洹쒖젙*/
   .s07_06_01 .rule{font-size:11px;    padding: 10px 30px;}
   .s07_06_02 .rule{font-size:11px;    padding: 10px 30px;}
   .s07_06_03 .rule{font-size:11px;    padding: 10px 30px;}
   .s07_06_04 .rule{font-size:11px;    padding: 10px 30px;}
   .s07_06_01 .rule_indent1{font-size:11px;}
   .s07_06_02 .rule_indent1{font-size:11px;}
   .s07_06_03 .rule_indent1{font-size:11px;}
   .s07_06_04 .rule_indent1{font-size:11px;}
   .s07_06_01 .rule_indent2{font-size:11px;}
   .s07_06_02 .rule_indent2{font-size:11px;}
   .s07_06_03 .rule_indent2{font-size:11px;}
   .s07_06_04 .rule_indent2{font-size:11px;}
    .s07_06_01 .rule h1{font-size:22px;}
    .s07_06_02 .rule h1{font-size:22px;}
    .s07_06_03 .rule h1{font-size:22px;}
    .s07_06_04 .rule h1{font-size:22px;}
    .s07_06_01 .rule h2 center{font-size:15px;}
    .s07_06_02 .rule h2 center{font-size:15px;}
    .s07_06_03 .rule h2 center{font-size:15px;}
    .s07_06_04 .rule h2 center{font-size:15px;}
    .s07_06_01 .rule h4{font-size:11px;}
    .s07_06_02 .rule h4{font-size:11px;}
    .s07_06_03 .rule h4{font-size:11px;}
    .s07_06_04 .rule h4{font-size:11px;}
    .s07_06_01 .rule h5{font-size:11px;}
    .s07_06_02 .rule h5{font-size:11px;}
    .s07_06_03 .rule h5{font-size:11px;}
    .s07_06_04 .rule h5{font-size:11px;}

	#calendar_table td{ padding: 0px!important;}
	.s5_1_1wrap .s5_1_1_box h1{font-size:22px; background: url(../img/sub/title_left.png) no-repeat 10px; background-size:20px;}
	.s5_1_1wrap .s5_1_1_text1 p{font-size:12px;}
	.s5_1_1wrap .s5_1_1_box3 h1{font-size:22px; background: url(../img/sub/title_left.png) no-repeat 10px; background-size:20px;}
	.s5_1_1wrap .s5_1_1_box3_1 span{font-size:14px;padding:9px;}
	.s5_1_1wrap .s5_1_1_box3_1 p{font-size:12px;margin-top:35px;}
	
	.s5_1_1wrap .s5_1_1_text3 span,.s5_1_1wrap .s5_1_1_text4 span,.s5_1_1wrap .s5_1_1_text5 span{font-size: 14px;}
	.s5_1_1wrap .s5_1_1_box5 p{font-size:12px;}
    .s5_1_1wrap .s5_1_1_box5 .box5_p{font-size:12px;}
    .s5_1_2_box1 span, .s5_1_2_box2 span{font-size: 14px; }
    .s5_1_1wrap .s5_1_3_box3 h1{font-size:22px; background: url(../img/sub/title_left.png) no-repeat 10px; background-size:20px;}
    .s5_1_tabContent h1{font-size:22px; background: url(../img/sub/title_left.png) no-repeat 10px; background-size:20px; }
    .s5_1Title{font-size:14px;}
    .edu_pro h3{font-size:14px;}
    .edu_pro h3 > img{width:15px;}
    .edu_pro button{width: 40%;height: 24px;float: right;margin-right: 12px;margin-bottom: 14px;}
    .edu01_box .bx h2{font-size:14px;}
    .edu01_box .bx ul li{font-size:12px;}
    .edu02_box .cx p{font-size:12px;}
    .s5_2_2{font-size:14px; }
    .s5_3contents .s5_3txt{font-size:24px;}
    .s5_3contents .s5_3txt_span{font-size:32px;}
    .s5_3contents .s5_3{font-size:14px;}
    .s5_3contents .s5_textbox1{font-size:14px;}
    .s5_3contents .s5_textbox4{font-size:14px;}
    .s5_3contents .s5_btn1{font-size:12px;}
    .s5_3contents .s5_tabbox{font-size:14px;}
    .s5_3contents .s5_btn2{font-size:12px;}
    .s5_3contents .s5_subtext1{font-size:12px; margin-bottom: 20px;}
    .s5_3contents .s5_subtext2{font-size:12px;}
    .write_wrap_s05_03_1 h2{font-size:14px;}
    .write_wrap_s05_03_1 label{font-size:12px;}
    .s5_3_2_1_ww{font-size:12px;}
    .s5_3contents .s5_3_1txt2{font-size:22px;}
    .radio-width{font-size:12px;}
    .write_wrap_s05_03_1 .write_table .th{font-size:12px;}
    .s5_3_2_1text{font-size:12px;}
    .s5_3_2_1_sch{font-size:12px;}
    .write_wrap_s05_03_1 .s5_03_02_textbox1 h4{font-size:12px;}
    .write_wrap_s05_03_1 .s5_03_02_textb{font-size:12px;}
    .write_wrap_s05_03_1 .s5_03_02_cbox{font-size:12px;}
    
   	.write_wrap_s05_03_1 label{font-size:12px;}
   	.write_wrap_s05_03_1 .write_table .td{font-size:12px;}
   	.s5_3_2contents .s5_3_2txt2{font-size:22px;}
   	.s5_3_2contents .s5_3_2tabbox span{font-size:12px;}
   	.boardZone th{font-size:12px;}
   	.s5_3contents .write_wrap_s05_03_1 h2{font-size:14px;}
   	.write_wrap_s05_03_1 h4{font-size:12px;}
   	
   	.sub_06_01_1 p{font-size:12px;line-height:22px;}
   	.s07_01_01 .s07_text_left{font-size:12px;}
   	.s07_01_01 .s07_text_right{font-size:12px;}
   	.s07_01_01 .s07_text_right .last_text02{font-size:12px;}
   	.s07_01_01 .s07_text_right .last_text02 b{font-size:18px;}
   	.s7_01_04 .s7_01_04_left .s5_historyTable td{font-size:12px;}
   	
   	.personalD_Txt{font-size:14px;}
   	.personalD_Title{font-size:16px;}
   	.personalD_Box {font-size:12px;}
   	.personalD_Box p{font-size:12px;}
   	.sub_05_04_table th{font-size:12px;}
   	.sub_05_04_table td{font-size:12px;}
   	.s5MouH1{font-size:22px; background: url(../img/sub/title_left.png) no-repeat 10px; background-size:20px; }
   	.s5_3_1_1txt3{font-size:12px;}
   	.s5_3_1_1txt4{font-size:12px;}
   	.type1 th{font-size:12px;}
   	.type1 td{font-size:12px;}
   	.s5MouP2{font-size:12px;}
   	.s5MouP{font-size:12px;}
   	.borderlist_search1 .borderlist_text{width:44%;}
   	.s4_11_topTxt{font-size:12px; background: url(../img/sub/title2_left.png) no-repeat 0 6px; background-size: 14px;}
   	.s6_2_1TT1{left:0px; top:17px;}
   	.s6_2_1TT2{left:0px; top: 25px;}
	.s6_2_1TT3{left:0px; top:15px;}
	.s6_2_1TitleH{font-size:24px;}
	.s6_2_1TitleP1{font-size:16px;}
	.s6_2_1TitleP1_mn{font-size:14px;}
	.s6_2_1TitleP2{font-size:12px;}
	.s6_2_1P{font-size:12px;}
	.s6_2_1H{font-size:14px;}
	.s6_2_4 .tabs li.active{font-size:10px;}
	.s6_2_4 .tabs li{font-size:10px;}
	.s6_symbolTxt{font-size:12px;}
	.s6Color2{font-size:14px;}
	.s6Color2{ line-height: 22px; padding-top: 0px;}
	.sub_06_02_5 .s6_characterbox_01 .s6_characterbox_text  .character_title{font-size:24px;}
	.sub_06_02_5 .s6_characterbox_01 .s6_characterbox_text  .character_title b{font-size:24px;}
	
	.sub_06_02_5 .s6_characterbox_01 .s6_characterbox_text .character_text{font-size:12px;line-height:22px;}
	.s6_2_6 h1{font-size:22px; background: url(../img/sub/title_left.png) no-repeat 10px; background-size:20px;  }
	.join_contents .tabs li.active{letter-spacing:-1px;}
	.join_tap1 .join_title b{font-size:12px;}
	.join_content p{font-size:11px;}
	.join_tap1 .join_title_t{font-size:11px;}
	.join02_title b{font-size:12px;}
	.join02_guide  .btn_submit{font-size:11px;}
	.join_tap3 .join_title3{font-size:24px;}
	.join_tap1  .btn_first button{font-size:12px;}
	.mg_wrap h3{font-size:14px;}
	.mg_wrap h3 img{width: 16px; line-height:18px;}
	.mg_txt{font-size:12px;}
	.mg_txt2{font-size:12px;}
	.copyright_contents h1{font-size:14px; background: url(../img/sub/text_point.jpg) no-repeat 0px -1px; background-size: 16px;}
	.copyright_contents p{font-size:12px;}
	.copyright_contents h2{font-size:16px;}
	.personalD_Box ul li{font-size:12px;}
	.personalD_Box p{font-size:12px;}
	.personalD_Box h2{font-size:12px;}
	.personalD_Box ul li p{font-size:12px;}
	.copyright_contents ul li{font-size:12px;}
	.email_contents h3{font-size:12px;}
	.email_contents p{font-size:12px;}
	.email_contents h2{font-size:12px;}
	.email_contents ul li{font-size:12px;}
	.search_contents .info_box1 a{font-size:12px;}
	.search_contents .info_box1 strong{font-size:16px;}
	.search_contents .info_box1 h3{font-size:16px;}
	
	/*鍮꾨�踰덊샇蹂�寃�*/
    .PW_change h2{font-size:14px; line-height:18px; background:url(../img/sub/text_point.jpg) no-repeat 10px; background-size:14px;}
	.PW_change .PWchage_text{font-size:12px;}
	
	/* 吏�遺�/�꽱�꽣/吏��냼 �냼媛� 吏��룄  */
	#map{width:256px !important; height:256px !important; }
	.s6_3_2 .pop-layer{left:49%;} 
	
}
@media only screen and (max-width:420px) {
            .mg_Table th,.mg_Table td{padding:2px;}
}
@media only screen and (max-width:410px) {
	.write_wrap_s01_04{margin-top:30px;}
	.s6_2_1TT1,.s6_2_1TT2,.s6_2_1TT3{font-size:13.5px;}
	.s2_1slideBoxIcon{display:none;}
	.s2_1slideBox h2{margin-top:20px;}
}

@media only screen and (max-width:400px) {
	.s2_1contents .s2_1wrap1 .s2_1Left h1{font-size:28px;}
	.s2_1contents .s2_1wrap1 .s2_1Left_p1{font-size:18px;}
	.s2_1contents .s2_1wrap1 .s2_1Left_p2{font-size:12px;}
	.loginBtn2{width:115px;font-size:12px;}
	
	.s6_3_2 .s6_3_2_keyword{width: 60%;}
	.s6_3_2 .s6_3_2_sch{width: 30%}
	.gallery01_box{width:100%;}
	.s5_1_1wrap .s5_1_1_box3_1 span{border-bottom:none;}
	.s5_1_2_box1, .s5_1_2_box2{width:100%;border:none;}
	.s5_1_2_box2{padding-top:10px;}
	.sub_06_02_5 .s6_characterbox_01{height:400px;}
	
	.s2_4contents .s2_4wrap1{margin-bottom: 88px;}
	.page_pass{margin-bottom: 130px;}
	
}
@media only screen and (max-width:374px) {


	.s2_4contents .tabs li.active{font-size:0.786em;}
	.s2_4contents .tabs li{font-size:0.786em;}
	.s06_6_3contents .france, .s06_6_3contents .singapore, .s06_6_3contents .hongkong, .s06_6_3contents .japan{height:310px;}
}
@media only screen and (max-width:360px) {

	.s2_4contents .tabs li.active{font-size:0.714em;}
	.s2_4contents .tabs li{font-size:0.714em;}
/* �븰�쉶 News  */
	.s07_02_02 .border_list .borderlist_text{width:35%;}
	.s07_02_03 .s7_gallery_box .borderlist_text{width:35%;}
	
   	.s5_3_2tabbox_btn{width:100%;}
}
@media only screen and (max-width:347px) {
/* .s5_1contents .tabs li:nth-child(1){padding-top:10px;}  �뼱�뼡 �슜�룄�씤吏� 紐⑤쫫*/
}

	
@media only screen and (max-width:340px) {
		.util_menu_wrap .util_menu ul li a{font-size:12px;}
	.use_contents h2{font-size:12px;line-height:18px;background:url(..img/textpoint.jpg) no-repeat 10px; background-size:14px;}
	.use_contents ul li{font-size:11px;}
	.use_contents p{font:11px;} 
	
	.sub1_1H1{font-size:20px;}
	.s1_1Title .s1_1Title_Txt h1{font-size:22px;}
	.sub_01_04 .s1_04Title .s1_04Title_Txt h1{font-size:22px;}
	.s1_2_contents .tabs li.active{font-size:10px;}
	.s1_2_contents .tabs li{font-size:10px;}
	.borderlist_table th{font-size:11px;}
	.borderlist_table td{font-size:11px;}
	.s1_1Table th{font-size:11px;}
	.s1_1Table td{font-size:11px;}
	.s1_tabContent h1{font-size:20px;}
	.s1_table th{font-size:11px;}
	.s1_table td{font-size:11px;}
	.sub_01_04 .sub01_04_1H2{font-size:12px; background-size:12px;}
	.sub_01_04 .sub01_04_1H1{font-size:12px; background-size:12px;}
	.write_wrap_s01_04 .write_table .td{font-size:11px;}
	.write_wrap_s01_04 label{font-size:11px;}
	.s1_1Table2 th{font-size:11px;}
	.s1_1Table2 td{font-size:11px;}
	.sub1_1H4{font-size:12px; background-size:12px;}
	.write_wrap .write_table .th{font-size:11px;}
	.write_wrap .write_table .td{font-size:11px;}
	.s5_1contents .tabs li.active{font-size:10px;}
	.s5_1contents .tabs li{font-size:10px;}
	.s2_1visual_txt{font-size:12px;}
	.s2_1visual_txt2{font-size:20px;}
	
	.s2_1slideTitle{font-size:22px;}

	.s06_6_1contents .tabs li, .s06_6_1contents .tabs li.active{font-size:10px;}
    .s06_6_1contents .pds-law-title{font-size:20px;}
    .s2_2contents .tabs li.active{font-size:10px;}
    .s2_2contents .tabs li{font-size:10px;}
    .s2_2_1_box .border_wrap span{font-size:12px;}
    .s6_3_2 .s6_3_2_table th{font-size:11px;}
    .s6_3_2 .s6_3_2_table td{font-size:11px;}
   	.s2_4visual_txt h1{font-size: 22px;}
   	.s2_4visual_txt p{font-size:12px;}
   	.s2_4contents .Stab_container #tab1 h1, .s2_4contents .Stab_container #tab2 h1{font-size: 20px;}
   	.s06_6_3contents .title-sub-pds-others{font-size:12px; background-size:12px;}
   	
   	.tbl_type th{font-size:11px;}
  	.tbl_type td{font-size:11px;}
  	
  	.s2_lW_p{font-size:12px;}
  	
  	.s2_lW_table td ul li{font-size:11px;}
  	.s2_tabContent .h1_1{font-size:12px;}
  	.s2_tabContent .h1_2{font-size:12px;}
  	.s2_tabContent .h1_3{font-size:12px;}
  	.s2_tabContent .h1_4{font-size:12px;}
  	.s2_2_centerWrap h1{font-size:16px;}
  	.cW_table th{font-size:11px;}
  	.cW_table td{font-size:11px;}
   	
   	 /*�븰�쉶 �젙愿� 諛� 洹쒖젙*/
	.s07_06_01 .rule{font-size:10px;    padding: 10px 20px;}
	.s07_06_02 .rule{font-size:10px;    padding: 10px 20px;}
	.s07_06_03 .rule{font-size:10px;    padding: 10px 20px;}
	.s07_06_04 .rule{font-size:10px;    padding: 10px 20px;}
	.s07_06_01 .rule_indent1{font-size:10px;}
	.s07_06_02 .rule_indent1{font-size:10px;}
	.s07_06_03 .rule_indent1{font-size:10px;}
	.s07_06_04 .rule_indent1{font-size:10px;}
	.s07_06_01 .rule_indent2{font-size:10px;}
	.s07_06_02 .rule_indent2{font-size:10px;}
	.s07_06_03 .rule_indent2{font-size:10px;}
	.s07_06_04 .rule_indent2{font-size:10px;}
    .s07_06_01 .rule h1{font-size:20px;}
    .s07_06_02 .rule h1{font-size:20px;}
    .s07_06_03 .rule h1{font-size:20px;}
    .s07_06_04 .rule h1{font-size:20px;}
    .s07_06_01 .rule h2 center{font-size:12px;}
    .s07_06_02 .rule h2 center{font-size:12px;}
    .s07_06_03 .rule h2 center{font-size:12px;}
    .s07_06_04 .rule h2 center{font-size:12px;}
    .s07_06_01 .rule h4{font-size:10px;}
    .s07_06_02 .rule h4{font-size:10px;}
    .s07_06_03 .rule h4{font-size:10px;}
    .s07_06_04 .rule h4{font-size:10px;}
    .s07_06_01 .rule h5{font-size:10px;}
    .s07_06_02 .rule h5{font-size:10px;}
    .s07_06_03 .rule h5{font-size:10px;}
    .s07_06_04 .rule h5{font-size:10px;}
   	
   	.s5_1_1wrap .s5_1_1_box h1{font-size:20px;}
   	.s5_1_1wrap .s5_1_1_box3 h1{font-size:20px;}
   	.s5_1_1wrap .s5_1_1_box3_1 span{font-size:12px;}
   	.s5_1_1wrap .s5_1_1_text3 span,.s5_1_1wrap .s5_1_1_text4 span,.s5_1_1wrap .s5_1_1_text5 span{font-size: 12px;}
   	.s5_1_1wrap .s5_1_1_text3 p,.s5_1_1wrap .s5_1_1_text4 p,.s5_1_1wrap .s5_1_1_text5 p{ font-size: 12px;}
   	.s5_1_2_box1 span, .s5_1_2_box2 span{font-size: 12px;}
   	.s5_1_2_box1 p,.s5_1_2_box2 p{ font-size: 12px;}
   	.s5_1_1wrap .s5_1_3_box3 h1{font-size:20px;}
   	.s5_1_1wrap .s5_1_3_box3{font-size:12px;}
   	.s5_process_table th{font-size:11px;}
   	.s5_process_table td{font-size:11px;}
   	.s5_1_tabContent h1{font-size:20px;}
   	.s5_1Title{font-size:12px;}
   	.edu_pro h3{font-size:12px;}
   	.edu01_box .bx h2{font-size:12px;}
   	.s5_2_2{font-size:12px;}
   	.recBox{font-size:11px; width: 95%;}
   	.noBox{font-size:11px;width: 95%;}
   	.s5_3contents .s5_3txt{font-size:20px;}
   	.s5_3contents .s5_3txt_span{font-size:30px;}
   	.s5_3contents .s5_3{font-size:12px;}
   	.s5_3contents .s5_textbox4{font-size:12px;}
   	.s5_3contents .s5_tabbox{font-size:12px;}
   	.write_wrap_s05_03_1 h2{font-size:12px;}
   	.s5_3contents .s5_3_1txt2{font-size:20px;}
   	.s5_3_2contents .s5_3_2txt2{font-size:20px;}
   	.s5_3contents .write_wrap_s05_03_1 h2{font-size:12px;}
   	
   	.s6_1_2Table th{font-size:11px;}
	.s6_1_2Table td{font-size:11px;}
	.s6_1TableNum{ font-size: 14px !important;}

   	.personalD_Txt{font-size:12px;}
   	.personalD_Title{font-size:14px;}
   	.personalD_Box {font-size:10px;}
   	.s5MouH1{font-size:20px;}
   	.s6_2_1TitleH{font-size:22px;}
   	.s6Color2{font-size:12px;}
	.sub_06_02_5 .s6_characterbox_01 .s6_characterbox_text  .character_title{font-size:22px;}
	.sub_06_02_5 .s6_characterbox_01 .s6_characterbox_text  .character_title b{font-size:22px;}
	.s6_2_6 h1{font-size:20px;}
	.join_contents .tabs li.active{font-size:10px;}
	.join_tap1 .join_title b{font-size:12px;}
	.join02_title b{font-size:12px;}
	.join02_guide table th{font-size:11px;}
	.join02_guide  table td{font-size:11px;}
	.join_tap3 .join_title3{font-size:22px;}
	.copyright_contents h2{font-size:14px;}
	.personalD_table td,.personalD_table2 td,.personalD_table2 th{font-size:11px;letter-spacing: -1px;}
	.personalD_table th{font-size:11px;}
	
	/*鍮꾨�踰덊샇蹂�寃�*/
    .PW_change h2{font-size:12px; background-size:12px;}
    .PW_change .write_table label{font-size:11px;}
    .PW_change .write_table .td{font-size:11px;}
	
	
	
}

@media only screen and (max-width:325px){
	.gallery01_box{width:100%;}
	.s6_1_2Table{margin-left: -7px;}
	.page_pass{margin-bottom: 210px;}
}
@media only screen and (max-width:324px) {

}





/*sub_06_07_1*/
.sub_06_07_1_wrap{width: 100%;overflow: hidden;min-height: 713px;background: url(../img/sub/charter_bg.jpg) no-repeat;background-size: 100% 100%;text-align: center;padding: 0 0 20px; margin-top: 20px;}
.charter_title{width: 100%;overflow: hidden}
.charter_title::after{display: block;content: "";clear: both}
.charter_title>p{background: url(../img/sub/charter_title.jpg) no-repeat center bottom;font-size: 32px;font-weight: 600; color: #0f0f0f; padding: 14px 0;margin: 50px 0 30px 0;}
.text_r{float: right;text-align: left; margin-right: 35px;font-size: 17px;font-weight: bold;line-height: 22px}
.charter_innertext{width: 90%; margin: 50px auto}

.top_text{color: #1d1d1d;width: 100%;line-height: 24px;margin-bottom: 50px}
.bottom_text{clear: both;color: #1d1d1d;width: 80%;line-height: 24px;width: 100%;margin: 50px auto}
.top_text span{color: #374d70;font-weight: bold}
.middle_text{width: 100%;overflow: hidden}
.middle_text p{text-align: left;font-size: 14px;padding: 5px 0;line-height: 18px;text-indent: -40px;
    margin-left: 40px;}
.middle_text p span,.bottom_text p span{font-size: 16px;font-weight: bold;color: #202020;}

.sub_06_07_2_wrap{width: 100%;overflow: hidden;margin-top: 50px}
.SPStand_title{font-size: 26px;color: #0d4d96; background: url(../img/sub/title_left.png) no-repeat 0 bottom;
    width: 90%;padding-left: 30px;margin-bottom: 25px;
    font-family: 'Noto Sans KR';font-weight: bold;}
.sub_06_07_list{color: #202020;margin-bottom: 35px;}
.SPS_t_innerT{font-size: 20px;color: #36435f;font-weight: bold;margin-bottom: 15px;
}
.SPS_t_inner_contents{width: 98%; margin-top: 20px;padding: 0 1%}
.SPS_t_inner_contents p{margin-bottom: 1%}
.SPS_t_inner_contents > p{font-weight: bold}
.SPS_t_inner_contents ul {width: 98%;padding: 0 1%}
.SPS_t_inner_contents ul li{font-size: 14px; color: #202020; line-height: 18px;padding: 5px 0;text-indent: -9px;margin-left: 9px;}
.SPS_t_inner_contents ul li > p{padding-left: 2%;margin-top: 5px}
.sub06_add_info{display: inline-block;line-height: 21px}

.SPS_t_inner_contents .write_table {border-collapse: separate; border-spacing: 0px; width: 99%; table-layout: fixed; border-top:2px solid #36435f;margin-top: 20px}
.SPS_t_inner_contents .write_table caption {text-indent: -20000px;height: 0px;width: 0px;}
.SPS_t_inner_contents .wp1 {width: 50%;}
.SPS_t_inner_contents .wp2 {width: 50%;}
.SPS_t_inner_contents .write_table th {vertical-align:middle;text-align: center;background-color: #fafafb;padding: 14px 0 16px 0;border-bottom: 1px solid #cccccc;border-left: 1px solid #cccccc;font-size: 14px}
.SPS_t_inner_contents .write_table td {vertical-align:middle;text-align: center;padding: 14px 0 16px 0;border-bottom: 1px solid #cccccc;border-left: 1px solid #cccccc;font-size: 14px}
.SPS_t_inner_contents .write_table th:first-child,.SPS_t_inner_contents .write_table td:first-child{border-left: 0} 

@media only screen and (max-width:900px) {
    .sub_06_02_5 {width:100%;}
    .sub_06_02_5 .s6_characterbox_01 .s6_characterbox_img {width:30%;}
}
@media only screen and (max-width:650px) {
    .charter_title>p{font-size: 27px}
    .text_r{font-size: 14px}
}
@media only screen and (max-width:520px) {
    .charter_title>p{font-size: 27px}
    .text_r{font-size: 14px}
    .top_text,.bottom_text,.bottom_text p span{font-size:14px }
    .top_text{margin-bottom: 5%}
    .bottom_text{margin: 5% 0}
    .middle_text p,.middle_text p span{font-size: 13px}
    .sub_06_07_1_wrap .disnone{display: none}
    .SPStand_title{font-size: 22px}
    .SPS_t_innerT{font-size: 18px}
}
@media only screen and (max-width:450px) {
    .charter_title>p{font-size: 22px}
    .text_r{font-size: 14px}
    .top_text,.bottom_text{font-size:14px }
    .top_text{margin-bottom: 5%}
    .bottom_text{margin: 5% 0}
    .middle_text p,.middle_text p span{font-size: 13px}
    .sub_06_07_1_wrap .disnone{display: none}
    .SPStand_title{font-size: 22px}
    .SPS_t_innerT{font-size: 16px}
    .SPS_t_inner_contents > p{font-size: 14px}
    .SPS_t_inner_contents ul li{font-size: 12px}
    .SPS_t_inner_contents .write_table th,.SPS_t_inner_contents .write_table td{font-size: 12px}
}
@media only screen and (max-width:320px) {
    .charter_title>p{font-size: 20px}
    .text_r{font-size: 12px;line-height: 17px;margin-right: 15px;}
    .top_text, .bottom_text,.middle_text p, .middle_text p span,.bottom_text p span {font-size: 12px;}
    .charter_innertext{margin: 30px auto}
    .middle_text p{text-indent: 0;margin-left: 0px;}
    
}
.container_wrap {overflow:hidden}
.bx-wrapper {position:static;}


	@media all and (min-width: 1200px) {
			.honor {overflow:hidden; padding:86px 0 0px;}

			.honor_left {float:left;width:238px; border:1px solid #d2d2d2; border-top:none;}
			.honor_left h2 {padding: 186px 0 10px; font-size:24px; letter-spacing:-2.4px; color:#333; text-align:center; background:url(../img//honor_left_bg.png) no-repeat center top;}
			.honor_left p {font-size:13px; text-align:center; letter-spacing:-1.4px; line-height:18px; padding-bottom:14px; color:#555;}
			.honor_left .intro_btn { display:block; width:134px; height:30px; line-height:30px; font-weight:bold; font-size:14px; background:#f68009; border-radius:4px;color:#fff; text-align:center; margin:0 auto 20px;}
			.honor_left .honor_search {border-top:1px solid #d2d2d2; border-bottom:1px solid #d2d2d2; background:#e7e7e7; position:relative; padding-right:40px; height:52px;}
			.honor_left .honor_search input[type=text] {border:0; background:none; width:94%; padding-left:6%; height:52px; line-height:52px; font-size:14px;}
			.honor_left .honor_search button {position:absolute; right:0; top:0; width:52px; height:52px;border:0; border-left:1px solid #d2d2d2; text-indent:-9999px; background:#fff url(../img//honor_search.png) no-repeat center center; cursor:pointer;}
			.honor_left ul {padding:27px 20px 15px;}
			.honor_left ul li {padding-bottom:12px;}
			.honor_left ul li a {display:block; background:#f2f2f2; border-radius:46px; line-height:46px; text-align:center; color:#555; font-size:15px; letter-spacing:-1px; }
			.honor_left ul li a.on , .honor_left ul li a:hover {background:#2973c7; color:#fff; font-weight:bold;transition: 0.3s;}
			
			.honor_con {float:right; width:928px; border:1px solid #d2d2d2; border-top:3px solid #333;}
			.honor_con .section { padding:35px; border-bottom:1px solid #d2d2d2;}
			.honor_con .section:last-child {border-bottom:none;}
			.honor_con h3 { font-size:28px; letter-spacing:-2.6px; color:#333; padding-bottom:17px; font-weight:700;}
			.honor_list {position:relative;}
			.honor_list .bx-wrapper {padding:0; margin:0; height:auto;}
			.honor_list ul li.h_no_con { font-size:13px; line-height:163px;}
			.honor_list .img {position:relative;}
			.honor_list img {height:145px !important; display:block;}
			.honor_list .img span {display:block;  width:100%; font-size:13px; color:#fff; text-align:center; line-height:34px; background:#888; transition:0.3s;}
			
			.honor_list .h_btn  { display:block; width:118px; height:29px; line-height:29px; font-size:14px; letter-spacing:-1px; color:#555; text-align:center; border:1px solid #b3b3b3; margin:16px auto;
			background: #ffffff; /* Old browsers */
			background: -moz-linear-gradient(top, #ffffff 50%, #eee 100%); /* FF3.6-15 */
			background: -webkit-linear-gradient(top, #ffffff 50%,#eee 100%); /* Chrome10-25,Safari5.1-6 */
			background: linear-gradient(to bottom, #ffffff 50%,#eee 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
			filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#e9e9e9',GradientType=0 ); /* IE6-9 */
			box-shadow: 0px 2px 3px 0px rgba(0,0,0,0.06); transition:0.3s;}
			.honor_list .h_btn:hover { color:#f15f00; font-weight:bold; border:1px solid #f15f00;box-shadow: 0px 3px 6px 0px rgba(0,0,0,0.2);}
			.honor_list .control_area { position:absolute; right:98px; top:-45px; }
			.honor_list .control_area div {float:left; }
			.honor_list .control_area a { display:block; text-indent:-9999px; width:28px; height:29px; background:url(../img//honor_pg.png) no-repeat;}
			.honor_list .control_area a.bx-next {background-position:-28px 0;}
			.honor_list .control_area a.bx-stop {width:29px; background-position:-56px;}
			.honor_list .control_area a.bx-start {width:29px; background-position:-84px;}
			.honor_list .bx-has-pager {position:absolute; right:180px; top:-45px; height:29px; line-height:29px; text-align:right; width:60px; }
			.honor_list .bx-pager {bottom:auto; font-weight:normal;}
			.honor_list .more_btn { position:absolute; right:0; top:-45px; display:block; width:90px; height:29px; line-height:29px; text-align:center; color:#fff; background:#666; font-size:13px; transition: 0.3s;}
			.honor_list .more_btn:hover {background:#333;}
			

			.honor_list.h_dtl_list {}
			.honor_list.h_dtl_list ul { width:120%;  overflow:hidden;}	
			.honor_list.h_dtl_list li {float:left; margin-right:33px; margin-bottom:20px;}	
			.honor_list.h_dtl_list li .img {}	
			.honor_list.h_dtl_list li .img img {width:145px;min-height:145px;}
			
			.honor_layer {position:fixed; left:0; top:0;right:0; bottom:0; z-index:9999999999; width:100%; height:100%; background:rgba(0,0,0,0.5); display:none; }
			.honor_layer .hl_con { position:relative; width:800px; margin:120px auto 0 auto;  background:#fff; border-top:3px solid #57b5ff;
			box-shadow: 0px 2px 38px 0px rgba(0,0,0,0.3);}
			.honor_layer .hl_con h2 {padding:0 20px; line-height:73px; font-size:28px; letter-spacing:-1px; border-bottom:1px solid #d2d2d2;position:relative;z-index:10;box-shadow: 0px 3px 0px 0px rgba(0,0,0,0.05);}
			.honor_layer .scroll_box {height:620px;  overflow-y: scroll;}
			.honor_layer .hl_con .t_box { position:relative;padding:35px; min-height:145px; background:url(../img//layer_bg.png);}
			.honor_layer .hl_con .t_box img {position:absolute; left:35px; top:35px; width:145px; height:145px;}
			.honor_layer .hl_con .t_box ul { padding:0px 0 0 200px;}
			.honor_layer .hl_con .t_box ul li { padding-left:23px; line-height:20px; font-size:15px; margin-bottom:11px; background:url(../img//layer_bullet.png) no-repeat left 2px; color:#333; letter-spacing:-0.7px;}
			.honor_layer .hl_con .t_box ul li strong { color:#f15f00;}
			.honor_layer .hl_con .b_box { padding:35px;}
			.honor_layer .hl_con .b_box h3 { font-size:22px; padding-bottom:22px;}
			.honor_layer .hl_con .b_box li { padding:5px 0 15px 158px;  line-height:22px; font-size:14px; position:relative;}
			.honor_layer .hl_con .b_box li span { display:inline-block; width:130px; padding-left:12px; height:32px; line-height:32px; background:#fafafa; border-radius:50px; margin-right:15px; position:absolute; left:0; top:0;}
			.honor_layer .hl_con .close_btn { display:block; position:absolute;z-index:200; right:0; top:0; width:73px; height:73px; background:url(../img//layer_close_btn.png) no-repeat center center; text-indent:-9999px;}
			.honor_layer .hl_con .close_btn:before { display:block; content:''; width:1px; height:73px; background:#d2d2d2; position:absolute; left:0; top:0;}
			.honor_layer .hl_con .close_btn:hover { background-color:#fafafa;}
			
			.honor_intro {padding:35px;}
			.honor_intro h3 { font-size:28px; letter-spacing:-2.6px; color:#333; padding-bottom:34px; position:relative; font-weight:700;}
			.honor_intro h3:before { display:block; content:''; width:32px; height:1px; background:#888; position:absolute; left:0; top:46px;}
			.honor_intro .h_t_text {font-size:16px; color:#333; padding-bottom:44px;}
			.honor_intro .h_t_text span { font-size:21px;}
			.honor_intro .h_t_text strong { font-size:21px; color:#ff5717;}
			.honor_intro h4 { font-size:18px; padding-bottom:12px;}
			.honor_intro .h_intro_box {  background:#fafafa url(../img/h_intro_bg.png) no-repeat 93% bottom; padding:35px;}
			.honor_intro .h_intro_box h5 { font-size:17px; line-height:30px; position:relative; padding-left:38px; padding-bottom:12px; padding-top:2px;}
			.honor_intro .h_intro_box h5:before {content:'01'; font-size:14px; display:block; width:30px; height:30px; background:#333; line-height:30px; text-align:center; border-radius:30px; color:#fff; position:absolute; left:0; top:0;}
			.honor_intro .h_intro_box h5.n1:before {content:'01'; background:#6f8d24; }
			.honor_intro .h_intro_box h5.n2:before {content:'02'; background:#d15c2f; }
			.honor_intro .h_intro_box h5.n3:before {content:'03'; background:#3075c4; }
			.honor_intro .h_intro_box ul { padding-bottom:26px;}
			.honor_intro .h_intro_box ul li { line-height:22px; font-size:14px; margin-left:30px; padding-bottom:4px; color:#333;}
			.honor_intro .h_intro_box ul li:before { content:'-'; display:inline-block; padding-right:4px;}
			.honor_intro p { border:1px solid #ddd; padding:22px; text-align:center; font-size:14px; margin-bottom:20px;}
			
			}
			
			@media all and (min-width: 769px) and (max-width: 1199px) {

				
			
			.honor {overflow:hidden; padding:86px 0 0;}

			.honor_left {}
			.honor_left h2 {padding: 0px 0 10px; font-size:28px; letter-spacing:-2.4px; color:#333; text-align:center; display:none;}
			.honor_left p {font-size:15px; text-align:center; letter-spacing:-1.4px; line-height:22px; padding-bottom:24px; color:#555;}
			.honor_left .intro_btn { display:block; width:134px; height:30px; line-height:30px; font-weight:bold; font-size:14px; background:#f68009; border-radius:4px;color:#fff; text-align:center; margin:0 auto 20px;}
			.honor_left .honor_search {border:1px solid #d2d2d2; width:60%; margin:0 auto; overflow:hidden;border-radius:50px; background:#e7e7e7; position:relative; padding-right:40px; height:46px;}
			.honor_left .honor_search input[type=text] {border:0; background:none; width:97%; padding-left:3%; height:46px; line-height:46px; font-size:14px;}
			.honor_left .honor_search button {position:absolute; right:0; top:0; width:82px; height:46px;border:0; border-left:1px solid #d2d2d2; text-indent:-9999px; background:#fff url(../img//honor_search.png) no-repeat center center; cursor:pointer;}
			.honor_left ul {padding:40px 0 30px 0; margin:0 -4px; overflow:hidden;}
			.honor_left ul li { float:left; width:33.33%; }
			.honor_left ul li a {display:block;margin:0 4px; background:#f2f2f2; border-radius:4px; line-height:46px; text-align:center; color:#555; font-size:15px; letter-spacing:-1px; }
			.honor_left ul li a.on , .honor_left ul li a:hover {background:#2973c7; color:#fff; font-weight:bold;transition: 0.3s;}
			.honor_con { border:1px solid #d2d2d2; border-top:3px solid #333;  overflow:hidden;}
			.honor_con .section { padding:35px; border-bottom:1px solid #d2d2d2;}
			.honor_con h3 { font-size:28px; letter-spacing:-2.6px; color:#333; padding-bottom:17px; font-weight:700;}
			
			.honor_list {position:relative;width:100%;}
			.honor_list .bx-wrapper {padding:0; margin:0; height:auto; width:auto !important;}
			.honor_list ul li.h_no_con { font-size:13px; line-height:163px;}
			.honor_list .img {position:relative;}
			.honor_list img {height:145px !important; display:block;}
			.honor_list .img span {display:block;  width:100%; font-size:13px; color:#fff; text-align:center; line-height:34px; background:#2762a5; transition:0.3s;}
			.honor_list .h_btn  { display:block; width:118px; height:29px; line-height:29px; font-size:14px; letter-spacing:-1px; color:#555; text-align:center; border:1px solid #b3b3b3; margin:16px auto;
			background: #ffffff; /* Old browsers */
			background: -moz-linear-gradient(top, #ffffff 50%, #eee 100%); /* FF3.6-15 */
			background: -webkit-linear-gradient(top, #ffffff 50%,#eee 100%); /* Chrome10-25,Safari5.1-6 */
			background: linear-gradient(to bottom, #ffffff 50%,#eee 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
			filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#e9e9e9',GradientType=0 ); /* IE6-9 */
			box-shadow: 0px 2px 3px 0px rgba(0,0,0,0.06); transition:0.3s;}
			.honor_list .h_btn:hover { color:#f15f00; font-weight:bold; border:1px solid #f15f00;box-shadow: 0px 3px 6px 0px rgba(0,0,0,0.2);}
			.honor_list .control_area { position:absolute; right:98px; top:-45px; }
			.honor_list .control_area div {float:left; }
			.honor_list .control_area a { display:block; text-indent:-9999px; width:28px; height:29px; background:url(../img//honor_pg.png) no-repeat;}
			.honor_list .control_area a.bx-next {background-position:-28px 0;}
			.honor_list .control_area a.bx-stop {width:29px; background-position:-56px;}
			.honor_list .control_area a.bx-start {width:29px; background-position:-84px;}
			.honor_list .bx-has-pager {position:absolute; right:180px; top:-45px; height:29px; line-height:29px; text-align:right; width:60px; }
			.honor_list .bx-pager {bottom:auto; font-weight:normal;}
			.honor_list .more_btn { position:absolute; right:0; top:-45px; display:block; width:90px; height:29px; line-height:29px; text-align:center; color:#fff; background:#666; font-size:13px; transition: 0.3s;}
			.honor_list .more_btn:hover {background:#333;}
			
			.honor_list.h_dtl_list {}
			.honor_list.h_dtl_list ul { overflow:hidden; margin:0 -1%;}	
			.honor_list.h_dtl_list li {float:left; width:31.3%; margin:0 1%; margin-bottom:20px;}	
			.honor_list.h_dtl_list li .img {}	
			.honor_list.h_dtl_list li .img img {width:100%;height:auto !important;min-height:auto; display:block;}	
				
				
			.honor_layer {position:fixed; left:0; top:0;right:0; bottom:0; z-index:9999999999; width:100%; height:100%; background:rgba(0,0,0,0.5); display:none; }
			.honor_layer .hl_con { position:relative; width:740px; margin:30px auto 0 auto;  background:#fff; border-top:3px solid #57b5ff;
			box-shadow: 0px 2px 38px 0px rgba(0,0,0,0.3);}
			.honor_layer .hl_con h2 {padding:0 20px; line-height:73px; font-size:28px; letter-spacing:-1px; border-bottom:1px solid #d2d2d2;position:relative;z-index:10;box-shadow: 0px 3px 0px 0px rgba(0,0,0,0.05);}
			.honor_layer .scroll_box {height:520px; padding-bottom:35px; overflow-y: scroll;}
			.honor_layer .hl_con .t_box { position:relative;padding:35px; min-height:145px; background:url(../img//layer_bg.png);}
			.honor_layer .hl_con .t_box img {position:absolute; left:35px; top:35px; width:145px; height:145px;}
			.honor_layer .hl_con .t_box ul { padding:0px 0 0 190px;}
			.honor_layer .hl_con .t_box ul li { padding-left:23px; line-height:20px; font-size:15px; margin-bottom:11px; background:url(../img//layer_bullet.png) no-repeat left 2px; color:#333; letter-spacing:-0.7px;}
			.honor_layer .hl_con .t_box ul li strong { color:#f15f00;}
			.honor_layer .hl_con .b_box { padding:35px;}
			.honor_layer .hl_con .b_box h3 { font-size:22px; padding-bottom:22px;}
			.honor_layer .hl_con .b_box li { padding:5px 0 15px 158px;  line-height:22px; font-size:14px; position:relative;}

			.honor_layer .hl_con .b_box li span { display:inline-block; width:130px; padding-left:12px; height:32px; line-height:32px; background:#fafafa; border-radius:50px; margin-right:15px; position:absolute; left:0; top:0;}
			.honor_layer .hl_con .close_btn { display:block; position:absolute; z-index:200; right:0; top:0; width:73px; height:73px; background:url(../img//layer_close_btn.png) no-repeat center center; text-indent:-9999px;}
			.honor_layer .hl_con .close_btn:before { display:block; content:''; width:1px; height:73px; background:#d2d2d2; position:absolute; left:0; top:0;}
			.honor_layer .hl_con .close_btn:hover { background-color:#fafafa;}	
			
			
			.honor_intro {padding:35px;}
			.honor_intro h3 { font-size:28px; letter-spacing:-2.6px; color:#333; padding-bottom:34px; position:relative; font-weight:700;}
			.honor_intro h3:before { display:block; content:''; width:32px; height:1px; background:#888; position:absolute; left:0; top:46px;}
			.honor_intro .h_t_text {font-size:16px; color:#333; padding-bottom:44px;}
			.honor_intro .h_t_text span { font-size:21px;}
			.honor_intro .h_t_text strong { font-size:21px; color:#ff5717;}
			.honor_intro h4 { font-size:18px; padding-bottom:12px;}
			.honor_intro .h_intro_box {  background:#fafafa url(../img/h_intro_bg.png) no-repeat 93% bottom; padding:35px;}
			.honor_intro .h_intro_box h5 { font-size:17px; line-height:30px; position:relative; padding-left:38px; padding-bottom:12px; padding-top:2px;}
			.honor_intro .h_intro_box h5:before {content:'01'; font-size:14px; display:block; width:30px; height:30px; background:#333; line-height:30px; text-align:center; border-radius:30px; color:#fff; position:absolute; left:0; top:0;}
			.honor_intro .h_intro_box h5.n1:before {content:'01'; background:#6f8d24; }
			.honor_intro .h_intro_box h5.n2:before {content:'02'; background:#d15c2f; }
			.honor_intro .h_intro_box h5.n3:before {content:'03'; background:#3075c4; }
			.honor_intro .h_intro_box ul { padding-bottom:26px;}
			.honor_intro .h_intro_box ul li { line-height:22px; font-size:14px; margin-left:30px; padding-bottom:4px; color:#333;}
			.honor_intro .h_intro_box ul li:before { content:'-'; display:inline-block; padding-right:4px;}
			.honor_intro p { border:1px solid #ddd; padding:22px; text-align:center; font-size:14px; margin-bottom:20px;}
			
				
				
			}
			@media all and (max-width: 768px) {
				
			
			.honor {overflow:hidden; padding:76px 0 0;}

			.honor_left {}
			.honor_left h2 {padding: 0px 0 10px; font-size:28px; letter-spacing:-2.4px; color:#333; text-align:center; display:none;}
			.honor_left p {font-size:15px; text-align:center; letter-spacing:-1.4px; line-height:22px; padding-bottom:24px; color:#555;}
			.honor_left .intro_btn { display:block; width:134px; height:30px; line-height:30px; font-weight:bold; font-size:14px; background:#f68009; border-radius:4px;color:#fff; text-align:center; margin:0 auto 20px;}
			.honor_left .honor_search {border:1px solid #d2d2d2; width:60%; margin:0 auto; overflow:hidden;border-radius:50px; background:#e7e7e7; position:relative; padding-right:60px; height:46px;}
			.honor_left .honor_search input[type=text] {border:0; background:none; width:94%; padding-left:6%; height:46px; line-height:46px; font-size:14px;}
			.honor_left .honor_search button {position:absolute; right:0; top:0; width:62px; height:46px;border:0; border-left:1px solid #d2d2d2; text-indent:-9999px; background:#fff url(../img//honor_search.png) no-repeat center center; cursor:pointer;}
			.honor_left ul {padding:40px 0 30px 0; margin:0 -4px; overflow:hidden;}
			.honor_left ul li { float:left; width:33.33%; }
			.honor_left ul li a {display:block;margin:0 4px; background:#f2f2f2; border-radius:4px; line-height:46px; text-align:center; color:#555; font-size:15px; letter-spacing:-1px; }
			.honor_left ul li a.on , .honor_left ul li a:hover {background:#2973c7; color:#fff; font-weight:bold;transition: 0.3s;}
				
				
			.honor_con { border:1px solid #d2d2d2; border-top:3px solid #333;  overflow:hidden;}
			.honor_con .section { padding:20px; border-bottom:1px solid #d2d2d2;}
			.honor_con h3 { font-size:22px; letter-spacing:-2.6px; color:#333; padding-bottom:17px; font-weight:700;}
			.honor_list {position:relative;}
			.honor_list .bx-wrapper {padding:0; margin:0; height:auto;}
			.honor_list ul li.h_no_con { font-size:13px; line-height:163px;}
			.honor_list .img {position:relative;}
			.honor_list img {height:145px !important; display:block;}
			.honor_list .img span {display:block;  width:100%; font-size:13px; color:#fff; text-align:center; line-height:34px; background:#2762a5; transition:0.3s;}
			.honor_list .h_btn  { display:block; width:118px; height:29px; line-height:29px; font-size:14px; letter-spacing:-1px; color:#555; text-align:center; border:1px solid #b3b3b3; margin:16px auto;
			background: #ffffff; /* Old browsers */
			background: -moz-linear-gradient(top, #ffffff 50%, #eee 100%); /* FF3.6-15 */
			background: -webkit-linear-gradient(top, #ffffff 50%,#eee 100%); /* Chrome10-25,Safari5.1-6 */
			background: linear-gradient(to bottom, #ffffff 50%,#eee 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
			filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#e9e9e9',GradientType=0 ); /* IE6-9 */
			box-shadow: 0px 2px 3px 0px rgba(0,0,0,0.06); transition:0.3s;}
			.honor_list .h_btn:hover { color:#f15f00; font-weight:bold; border:1px solid #f15f00;box-shadow: 0px 3px 6px 0px rgba(0,0,0,0.2);}
			.honor_list .control_area { position:absolute; right:98px; top:-41px; }
			.honor_list .control_area div {float:left; }
			.honor_list .control_area a { display:block; text-indent:-9999px; width:28px; height:29px; background:url(../img//honor_pg.png) no-repeat;}
			.honor_list .control_area a.bx-next {background-position:-28px 0;}
			.honor_list .control_area a.bx-stop {width:29px; background-position:-56px;}
			.honor_list .control_area a.bx-start {width:29px; background-position:-84px;}
			.honor_list .bx-has-pager {position:absolute; right:180px; top:-41px; height:29px; line-height:29px; text-align:right; width:60px; }
			.honor_list .bx-pager {bottom:auto; font-weight:normal;}
			.honor_list .more_btn { position:absolute; right:0; top:-41px; display:block; width:90px; height:29px; line-height:29px; text-align:center; color:#fff; background:#666; font-size:13px; transition: 0.3s;}
			.honor_list .more_btn:hover {background:#333;}
			
			.honor_list.h_dtl_list {}
			.honor_list.h_dtl_list ul { overflow:hidden; margin:0 -1%;}	
			.honor_list.h_dtl_list li {float:left; width:48%; margin:0 1%; margin-bottom:20px;}	
			.honor_list.h_dtl_list li .img {}	
			.honor_list.h_dtl_list li .img img {width:100%;height:auto !important;min-height:auto; display:block;}		
				
				
			.honor_layer { }
			.honor_layer .hl_con { position:relative; width:96%; margin:20px auto 0 auto;  background:#fff; border-top:3px solid #57b5ff;
			box-shadow: 0px 2px 38px 0px rgba(0,0,0,0.3);}
			.honor_layer .hl_con h2 {padding:0 20px; line-height:53px; font-size:22px; letter-spacing:-1px; border-bottom:1px solid #d2d2d2;position:relative;z-index:10;box-shadow: 0px 3px 0px 0px rgba(0,0,0,0.05);}
			.honor_layer .scroll_box { height:450px;  overflow-y: scroll;}
			.honor_layer .hl_con .t_box { position:relative;overflow:hidden;padding:25px; background:url(../img//layer_bg.png);}
			.honor_layer .hl_con .t_box img {float:left; width:30%;}
			.honor_layer .hl_con .t_box ul { float:left; width:66%; margin-left:4%;}
			.honor_layer .hl_con .t_box ul li { padding-left:23px; line-height:20px; font-size:14px; margin-bottom:11px; background:url(../img//layer_bullet.png) no-repeat left 2px; color:#333; letter-spacing:-1px;}
			.honor_layer .hl_con .t_box ul li strong { color:#f15f00;}
			.honor_layer .hl_con .b_box { padding:25px;}
			.honor_layer .hl_con .b_box h3 { font-size:22px; padding-bottom:22px;}
			.honor_layer .hl_con .b_box li { padding:0px 0 20px 10px;  line-height:22px; font-size:13px; position:relative;}
			.honor_layer .hl_con .b_box li span { display:block; width:110px; padding-left:10px; height:32px; line-height:32px; background:#fafafa; border-radius:50px; margin-bottom:5px; margin-left:-10px; }
			.honor_layer .hl_con .close_btn { display:block; position:absolute; right:0; top:0; width:53px; height:53px; background:url(../img//layer_close_btn.png) no-repeat center center; text-indent:-9999px; z-index:1000;}
			.honor_layer .hl_con .close_btn:before { display:block; content:''; width:1px; height:53px; background:#d2d2d2; position:absolute; left:0; top:0;}
			.honor_layer .hl_con .close_btn:hover { background-color:#fafafa;}	
			
			
			
			.honor_intro {padding:20px;}
			.honor_intro h3 { font-size:28px; letter-spacing:-2.6px; color:#333; padding-bottom:34px; position:relative; font-weight:700;}
			.honor_intro h3:before { display:block; content:''; width:32px; height:1px; background:#888; position:absolute; left:0; top:46px;}
			.honor_intro .h_t_text {font-size:16px; color:#333; line-height:22px; padding-bottom:30px;}
			.honor_intro .h_t_text span { font-size:21px;}
			.honor_intro .h_t_text strong { font-size:21px; color:#ff5717;}
			.honor_intro h4 { font-size:18px; padding-bottom:12px;}
			.honor_intro .h_intro_box {  background:#fafafa; background-size:150px; padding:15px;}
			.honor_intro .h_intro_box h5 { font-size:17px; line-height:30px; position:relative; padding-left:38px; padding-bottom:12px; padding-top:2px;}
			.honor_intro .h_intro_box h5:before {content:'01'; font-size:14px; display:block; width:30px; height:30px; background:#333; line-height:30px; text-align:center; border-radius:30px; color:#fff; position:absolute; left:0; top:0;}
			.honor_intro .h_intro_box h5.n1:before {content:'01'; background:#6f8d24; }
			.honor_intro .h_intro_box h5.n2:before {content:'02'; background:#d15c2f; }
			.honor_intro .h_intro_box h5.n3:before {content:'03'; background:#3075c4; }
			.honor_intro .h_intro_box ul { padding-bottom:26px;}
			.honor_intro .h_intro_box ul li { line-height:22px; font-size:14px; margin-left:30px; padding-bottom:4px; color:#333;}
			.honor_intro .h_intro_box ul li:before { content:'-'; display:inline-block; padding-right:4px;}
			.honor_intro p { border:1px solid #ddd; padding:15px; text-align:center; font-size:14px; line-height:20px; margin-bottom:20px;}
			
			
				
			}