﻿@charset "utf-8";
/* @import url(https://fonts.googleapis.com/earlyaccess/notosanskr.css); */
@import url('/webPub/0_sck2014/font/noto-sans.css');

div.location_Box_business { width: 100%; padding: 0 0 25px 0;  *padding: 0 0 23px 0;
}
div.location_Box_business span.location { display: block; font-size: 11px; font-family: 'NanumGothic',dotum; color: #666; line-height: 11px; text-align: right;  *line-height: 13px;
}
div.location_Box_business span.location span.bold { font-weight: bold; color: #666666; }
div.location_Box_business span.location span.sub_title { display: block; }
#LNB_wrap span.support_bt { display: block; margin-top: 20px; }
div.body_business { width: 100%; overflow:hidden; position: relative; height: auto; padding-bottom: 40px; font-family:'나눔고딕',NanumGothic,'맑은고딕',Malgun Gothic,'돋움',Dotum,'굴림',Gulim; font-size:13px; line-height:160%;}
div.body_business h4, div.body_business h3{ margin-bottom:20px;} 
.rt{color:#e24b3b;}
.rt_soft{color:#f77b6d; font-weight:normal;}
.bold{font-weight:600; color:#666;}
/* */
ul.S2Cont_tab01 { width: 100%; height: 34px; margin-top: 28px; margin-bottom: 38px;}
ul.S2Cont_tab01 li { display: block; float: left; }
ul.S2Cont_tab01 li img { display: block; }
.S2Cont01_txt01 { clear: both; display: block; margin-bottom: 37px; }
div.S2Cont01_1 { display: block; clear: both; overflow: hidden; margin:0 0 70px 0;}
div.S2Cont01_1 h3 img { display: block; }
span.text_link {}

img.business01_img{margin-top:22px;}

span.S2Cont01_1_img { display: block; margin-top: 16px; width: 760px; height: 215px; }
span.S2Cont01_1_img3 { display: block; margin-top: 38px; width: 760px; height: 368px; }


div.About_link { width: 100%; height: auto; overflow:hidden; margin:15px 0 0 0;}
div.About_link span{}
div.About_link span.Link_text { width: 100%; display: inline-block; vertical-align: top; padding-top: 10px; padding-bottom: 8px; border-bottom: 2px solid #999291; font-size: 12px; font-family: dotum; font-weight: bold; color: #666666; }
div.About_link span.Link_text2 { width: 100%; display: inline-block;  vertical-align: top; padding-top: 10px; padding-right: 12px; padding-bottom: 8px; border-bottom: 2px solid #999291; font-size: 12px; font-family: dotum; font-weight: bold; color: #666666; /* background: url(../images/business/arrow_red.gif) 79px 15px no-repeat; */}
div.About_link span.Link_text3 { width: 100%; display: inline-block; vertical-align: top; padding-top: 10px; padding-right: 12px; padding-bottom: 8px; border-bottom: 2px solid #999291; font-size: 12px; font-family: dotum; font-weight: bold; color: #666666; /* background: url(../images/business/arrow_red.gif) 59px 15px no-repeat; */}
div.About_link ul.Link_btnArea { width: 100%; height: 30px; display: block; text-align: left; vertical-align: bottom; overflow:hidden;}
div.About_link ul.Link_btnArea li { float: left; display: block; }

div.About_link ul.Link_btnArea li.cnt01 { margin:10px 14px 0 0; }
div.About_link ul.Link_btnArea li.cnt01 a {padding:0 10px 0 0px; background-position: 98% center;}

div.About_link ul.Link_btnArea li.cnt01_1 { margin:10px 14px 0 0; }
div.About_link ul.Link_btnArea li.cnt01_1 a {padding:0 10px 0 0px; background-position: 98% center;}

div.About_link ul.Link_btnArea li.cnt02_1 {background:url('/webPub/0_sck2014/images/business/bg_part.gif') no-repeat left center; height: 30px; margin:10px 14px 0 0;}
div.About_link ul.Link_btnArea li.cnt02_1 a {padding:0 10px 0 10px; background-position: 98% center;}

div.About_link ul.Link_btnArea li.cnt03_1 { background:url('/webPub/0_sck2014/images/business/bg_part.gif') no-repeat left center; height: 30px; margin:10px 14px 0 0;}
div.About_link ul.Link_btnArea li.cnt03_1 a{ padding:0 13px 0 10px; background-position: 98% center;}

div.About_link ul.Link_btnArea li.cnt04 { background:url('/webPub/0_sck2014/images/business/bg_part.gif') no-repeat left center;height: 30px; margin:10px 14px 0 0;}
div.About_link ul.Link_btnArea li.cnt04 a { padding:0 13px 0 10px; background-position: 98% center;}

div.About_link ul.Link_btnArea li.cnt05 {  }
div.textArea ul.Link_btnArea li.cnt06 a { width: 223px; margin-top:10px;}
div.About_link ul.Link_btnArea li a { display: inline-block; font-size: 11px; font-family:'NanumGothic', dotum; padding: 0 14px 0 0; background: url(../images/business/arrow_red_s.gif) 98% center no-repeat;line-height:30px; }
div.textArea ul.Link_btnArea li a { display: inline-block; height: 11px; font-size: 11px; font-family: 'NanumGothic',dotum; margin: 0; background: url(../images/business/arrow_red_s.gif) 98% 16px no-repeat; }
div.S2Cont01_2 { display: block; margin:0 0 73px 0; overflow:hidden; }
div.S2Cont01_2 li img { display: block; }
div.S2Cont01_3 { width: 100%; height: auto; }
div.S2Cont01_3 h4 { display: block; width: 62px; height: 29px; padding-bottom: 8px; }
div.S2Cont01_3 div.Banner_box { width: 100%; height: 150px; background: url(../images/business/S2con01_banner_bg.gif) repeat-x; }
div.S2Cont01_3 div.Banner_box ul.banner { height: 95px; padding-top: 27px; padding-left: 18px; }
div.S2Cont01_3 div.Banner_box ul.banner li { display: block; float: left; width: 134px; height: 95px; border: 1px solid #bbbaba; }
div.S2Cont01_3 div.Banner_box ul.banner li img { display: block; }
span.S2Cont01_txt02 { clear: both; display: block; margin:0 0 10px 0; font-size:14px; line-height:20px; font-weight:500; letter-spacing:-1px; color:#4f4f4f;}
span.S2Cont01_txt02 img { display: block; }
span.S2Cont01_txt03 { clear: both; display: block; margin-bottom: 30px; }
span.S2Cont01_txt03 img { display: block; }
div.S2Cont01_4 { width: 100%; height: auto; overflow: hidden; clear: both; margin:0 0 50px 0;}
div.S2Cont01_4 span.title { display: block; height: 29px; padding-bottom: 18px; }
div.S2Cont01_4 h4 { display: block; height: 29px; padding-bottom: 22px; }
div.S2Cont01_4 span.imgArea { display: block; float: left; width: 332px; height: 222px; margin-right: 29px; }
div.S2Cont01_4 div.textArea { display: block; float: left; width: 399px; }
div.S2Cont01_4 div.textArea span.text01 { display: block; height: 166px; }
div.S2Cont01_4 div.textArea span.text01 img { display: block; }

div.About_link ul {}
div.About_link ul li {float:left;}

div.hi5_link {}
div.hi5_link span {width: 100%; display: inline-block; vertical-align: top; padding:10px 12px 8px 0;
border-bottom: 2px solid #999291;
font-size: 12px;
font-family: 'NanumGothic',dotum;
font-weight: bold;
color: #666666;
box-sizing:border-box;
/*background: url(../images/business/arrow_red.gif) 79px 15px no-repeat;*/}
div.hi5_link ul {overflow:hidden;}
div.hi5_link ul li { }
div.hi5_link ul li:first-child {padding-top: 10px;}
div.EventArea {overflow: hidden; background: #eeeeee;}
div.EventArea ul.activity li div.hi5_link ul li a {display: inline-block; height: auto; background: url(../images/business/arrow_red_s.gif) 98% 17px no-repeat; padding: 0 10px 0 0; font-weight: bold; font-size: 12px;}


div.About_link span.Link_btnArea1 { width: 100%; height: auto; display: block; text-align: left; vertical-align: bottom; }
div.About_link span.Link_btnArea1 ul.PdfLink { display: block; float: left; height: 16px; }
div.About_link span.Link_btnArea1 ul.PdfLink li.Pdficon { display: block; float: left; width: 16px; height: 16px; }
div.About_link span.Link_btnArea1 ul.PdfLink li.PdfTitle { display: inline-block; float: left; font-family: 'NanumGothic',dotum; vertical-align: top; color: #727272; padding-left: 5px; padding-top: 2px; *padding-top: 2px;
padding-right: 7px; background: url(../images/business/link_line.gif) right top no-repeat; }
div.About_link span.Link_btnArea1 ul.PdfLink li.PdfTitle_2 { display: inline-block; float: left; font-family: 'NanumGothic',dotum; vertical-align: top; color: #727272; padding-left: 5px; padding-top: 3px; *padding-top: 2px;
}
div.About_link span.Link_btnArea1 ul.floatL { float: left; }
div.About_link span.Link_btnArea1 ul { display: block; margin: 0; padding: 7px 0 0 0; }
div.About_link span.Link_btnArea1 ul li { display: block; height: 22px; }
div.About_link span.Link_btnArea1 ul li img { display: block; }


div.S2Cont01_5 { width: 100%; height: auto; overflow: hidden; clear: both; }
div.S2Cont01_5 h4 { display: block; height: 29px; padding-bottom: 22px; }
div.S2Cont01_5 h3 { display: block; height: 29px; padding-bottom: 22px; }
div.S2Cont01_5 span.title { display: block; height: 29px; padding-bottom: 18px; }
div.S2Cont01_5 span.imgArea { display: block; float: left; width: 100%; overflow: hidden; margin-bottom: 15px; }
div.S2Cont01_5 div.textArea { display: block; float: left; width: 100%; }
div.S2Cont01_5 div.textArea span.text01 { display: block; }
div.S2Cont01_5 div.textArea span.text01 img { display: block; }
div.About_link span.Link_btnArea1 ul.left { display: block; margin: 0; padding: 7px 0 0 0; }
div.About_link span.Link_btnArea1 ul.left li { float: left; display: block; }
/* */
span.S2Cont02_txt01 { clear: both; display: block; margin:0 0 10px 0;}
span.S2Cont02_txt01 img { display: block; margin:0 0 0px 0;}
span.S2Cont02_txt01 p {font-size:14px; line-height:22px;}
span.S2Cont02_txt02 {display:block; overflow:hidden; margin:0 0 50px 0; font-size:14px; line-height:20px; font-weight:500; letter-spacing:-1px; color:#4f4f4f;}
span.S2Cont02_txt02 p {display:inline-block; width:550px; font-size:14px; font-weight:500; color:#4f4f4f;}
span.S2Cont02_txt02 p.S2Cont02_txt02_v1 {margin:5px 0 0 0;}
span.S2Cont02_txt02 p.S2Cont02_txt02_v2 {margin:20px 0 0 0;}
span.S2Cont02_txt02 span.bluetext {color:#20afc4;}
span.S2Cont02_txt02 span.bt_hi5go {float:right;}

div.S2Cont02_txt01 { clear: both; display: block; margin:0 0 10px 0;}
div.S2Cont02_txt01 img { display: block; margin:0 0 40px 0;}
div.S2Cont02_txt01 p {font-size:14px; line-height:22px;}
div.S2Cont02_txt02 {display:block; overflow:hidden; margin:0 0 30px 0; font-size:14px; line-height:20px; font-weight:500; letter-spacing:-1px; color:#4f4f4f;}
div.S2Cont02_txt02 p {display:inline-block; width:550px; font-size:13px; line-height:160%; font-weight:500; color:#4f4f4f;}
div.S2Cont02_txt02 p.S2Cont02_txt02_v1 {margin:5px 0 0 0; font-size:13px; line-height:160%;}
div.S2Cont02_txt02 p.S2Cont02_txt02_v2 {margin:20px 0 0 0; font-size:13px; line-height:160%;}
div.S2Cont02_txt02 span.bluetext {color:#20afc4; font-size:13px; line-height:160%;}
div.S2Cont02_txt02 span.bt_hi5go {float:right;}
span.S2Cont02_img01 { clear: both; display: block;  margin:0 0 50px 0;}
span.S2Cont02_img01 img { display: block; }
div.S2Cont02_1 { width: 100%; height: auto; clear: both; }
div.S2Cont02_1 h3 { display: block; width: 100%; height: 29px; padding-bottom: 22px; }
div.S2Cont02_1 span.imgArea { display: block; float: left; width: 331px; height: 221px; margin-right: 25px; }
div.S2Cont02_1 div.textArea { display: block; float: left; width: 404px; padding:80px 0 0 0;}
div.S2Cont02_1 div.textArea span.text01 { display: block; }
div.S2Cont02_1 div.textArea span.text01 img { display: block; }
div.S2Cont02_2 { width: 100%; height: auto; overflow: hidden; clear: both;}
div.S2Cont02_2 h4 { display: block; height: 37px; }
div.S2Cont02_2 div.text01 p {font-size:14px; margin:0 0 3px 0; font-weight:500;} 
div.S2Cont02_2 div.text01 h5 {font-size:15px; margin:10px 0 10px 0;}

div.S2Cont02_2 span.title { display: block; height: 29px; padding-bottom: 22px; }
div.S2Cont02_2 div.textArea { display: block; float: left; width: 100%; overflow: hidden; }
/* 챗쨉?혻흹챗째흹챘째흹??샖ヂ졖???▣?기?*/
span.bt_hi5go{
	clear: both;
	display: block;
}
span.bt_hi5go img{
	display: block;}
/*S2Cont02_txt01 padding_b87div.EventArea { width: 100%; height: 852px; background: #eeeeee; margin:50px 0 0 0; }*/
div.EventArea ul.activity {display: block; width: 100%; }
div.EventArea ul.activity>li { float: left; width: 344px; height: 471px; margin:25px 10px 25px 22px; background: #fff; } /*컨텐츠 2차 수정에 따른 넓이 높이 변환*/
div.EventArea ul.activity>li h4{margin:24px 0 0 0;}
div.EventArea ul.activity>li div.imgArea { display: block; width: 303px; height: 377px; margin: 14px auto 0 auto;}
div.EventArea ul.activity>li span.bt_textview { display: block; width: 74px; height: 22px; margin:10px 0 0 24px; }
div.EventArea ul.activity>li div.imgArea div.imgArea_box {height:377px;}
div.EventArea ul.activity>li div.imgArea div.imgArea_box span {letter-spacing:-1px;}
div.EventArea ul.activity>li div.imgArea div.imgArea_box h4 img {margin-bottom:15px;}
div.S2Cont03_1 { width: 100%; height: auto; clear: both; margin:0 0 50px 0; overflow:hidden;}
div.S2Cont03_1 h4 { display: block; height: 37px; margin:0 0 10px 0; }
div.S2Cont03_1 img.image {float:left; width:300px;}
div.S2Cont03_1 .sec_global_info {position:relative; float:right; width:430px;  }
div.S2Cont03_1 .sec_global_info span.text {letter-spacing:-1px;}
div.S2Cont03_1 .sec_global_info .About_link {position:absolute; left:0px;}

/*
div.S2Cont03_1 span.textArea { display: block; width: 100%; }
div.S2Cont03_1 span.textArea img { display: block; }
*/

div.S2Cont03_1 .borderB { border-bottom: 2px solid #999291; }
div.S2Cont03_1 span.bt_textview { display: block; width: 100%; height: 22px; padding:10px 0 50px 4px; border-top:2px solid #999291; margin:30px 0 0 0; }
div.S2Cont03_1 div.ActiveAbout { width: 100%; border-top: 2px solid #938d8c; background: #eeeeee; overflow: hidden; height: auto; padding: 10px 0; }
div.S2Cont03_1 div.ActiveAbout span.banner01 { display: block; float: left; width: 498px; height: 267px; border: 1px solid #dcdcdc; margin-left: 10px; margin-right: 7px; }
div.S2Cont03_1 div.ActiveAbout div.banner02 { float: left; width: 230px; height: 267px; background: #fff; border: 1px solid #dcdcdc; }
div.S2Cont03_1 div.ActiveAbout div.banner02 span.img { display: block; width: 213px; height: 108px; margin: 8px auto 14px auto; }
div.S2Cont03_1 div.ActiveAbout div.banner02 span.BnTitle { display: inline-block; width: 213px; font-family: 'NanumGothic',dotum; font-size: 14px; font-weight: bold; color: #000; line-height: 20px; padding-left: 13px; padding-bottom: 10px; letter-spacing: -1px; }
div.S2Cont03_1 div.ActiveAbout div.banner02 span.BnText { display: inline-block; width: 213px; }
div.S2Cont03_1 div.ActiveAbout div.banner02 span.BnText p { text-align: left; font-family:'NanumGothic', dotum; font-size: 11px; color: #999; line-height: 18px; width: 100%; padding-left: 13px; letter-spacing: -1px; }
/*###################### ?쨈챙?◈?#######################*/

/*  */
div.over_TirArea { width: 100%; overflow: hidden; height: auto; padding-bottom: 35px; }
div.over_TirArea h3 { display: block; padding-top: 28px; margin-bottom:14px;}
div.over_TirArea h3 img { display: block; }

div.over_TirArea > span { display: block; width: 100%; line-height:18px; font-size:13px; letter-spacing:-1px;}

div.body_business h4.tab_business_title { float:left; letter-spacing:-1.5px; width:80px; height:25px; border:1px solid #cdcdcd; background:#f7f7f7; color:#525252; padding:10px 0 0 44px; font-family:'NanumGothic', dotum; margin-bottom:0px; font-size:12px;}
ul.tab_business { display: block; width: 100%; height: 37px; }
ul.tab_business li.title {}
ul.tab_business li.title h4 { }

.globalChildrenConts {background-color:#f9f7f2; padding:24px; border-radius:3px; border:1px solid #f1eee8;}
.globalChildrenConts > div:after {content:''; display:block; clear:both;}
.globalChildrenConts .left {float:left; width:314px !important; margin-right:20px;}
.globalChildrenConts .right {float:left; padding-top:10px;}
.globalChildrenConts .right .title {font-size:17px; color:#000000; font-family:'Noto Sans KR';}
.globalChildrenConts .right .red {font-size:18.5px; color:#e8242c; font-family:'Noto Sans KR'; margin-top:5px; display:block;}
.globalChildrenConts .text {font-size:13px; color:#777777; line-height:20px; margin:7px 0 20px 0;}
.globalChildrenConts hr {display: block; width: 100%; background-color: #e1d1c9; height: 1px; border: none;}
.globalChildrenConts .title2 {font-size:22px; color:#e8242c; font-family:'Noto Sans KR'; display:block; margin-top:25px;}
.globalChildrenConts .title2 span {font-weight:normal;}
.globalChildrenConts .img {margin-top:10px;}
.globalChildrenConts .txtLink {text-align:center; margin-top:30px; display:block;}
.globalChildrenConts .btn {text-align:center; margin-top:19px; display:block;}
.globalChildrenConts .blind {font-size:0; height:0; text-indent:-50000px;}

/* 
ul.tab_business li { float:left; width:103px; height:37px;  }
ul.tab_business li a { display:block; height:100%; width:100%;}
ul.tab_business li a span {display:block; overflow:hidden; text-indent:100%; white-space:nowrap;}
ul.tab_business li input {margin:12px 0 0 29px;}

ul.tab_business li.Tm01 { background: url(../images/business/overseas_tab01_off.gif) no-repeat; }
ul.tab_business li.Tm02 { background: url(../images/business/overseas_tab02_off.gif) no-repeat; }
ul.tab_business li.Tm03 { background: url(../images/business/overseas_tab03_off.gif) no-repeat; }
ul.tab_business li.Tm04 { background: url(../images/business/overseas_tab04_off.gif) no-repeat; }
ul.tab_business li.Tm05 { background: url(../images/business/overseas_tab05_off.gif) no-repeat; }
ul.tab_business li.Tm06 { background: url(../images/business/overseas_tab06_off.gif) no-repeat; }
*/

ul.tab_business li { float:left; width:103px; height:37px;  }
ul.tab_business li a { display:block; height:100%; width:100%; overflow:hidden; text-indent:100%; white-space:nowrap;}
ul.tab_business li a span {display:block; overflow:hidden; text-indent:100%; white-space:nowrap;}



ul.tab_business li.Tm01 a { background: url(../images/business/overseas_tab01_off.gif) no-repeat; }
ul.tab_business li.Tm02 a { background: url(../images/business/overseas_tab02_off.gif) no-repeat; }
ul.tab_business li.Tm03 a { background: url(../images/business/overseas_tab03_off.gif) no-repeat; }
ul.tab_business li.Tm04 a { background: url(../images/business/overseas_tab04_off.gif) no-repeat; }
ul.tab_business li.Tm05 a { background: url(../images/business/overseas_tab05_off.gif) no-repeat; }
ul.tab_business li.Tm06 a { background: url(../images/business/overseas_tab06_off.gif) no-repeat; }

ul.tab_business li.Tm01 a.selected { background: url(../images/business/overseas_tab01_on.gif) no-repeat; }
ul.tab_business li.Tm02 a.selected { background: url(../images/business/overseas_tab02_on.gif) no-repeat; }
ul.tab_business li.Tm03 a.selected { background: url(../images/business/overseas_tab03_on.gif) no-repeat; }
ul.tab_business li.Tm04 a.selected { background: url(../images/business/overseas_tab04_on.gif) no-repeat; }
ul.tab_business li.Tm05 a.selected { background: url(../images/business/overseas_tab05_on.gif) no-repeat; }
ul.tab_business li.Tm06 a.selected { background: url(../images/business/overseas_tab06_on.gif) no-repeat; }




ul.tab_country { display: block; height: 37px; margin-left: 3px; }
ul.tab_country li { float:left; width:102px; height:37px; }
div.body_business ul.tab_country li.title { width: 123px; height: 36px; }
h4.tab_country_title { float:left; letter-spacing:-1.5px; width:80px; height:25px; border:1px solid #cdcdcd; border-top:none; border-right:none; background:#f7f7f7; color:#525252; padding:10px 0 0 44px; font-family: 'NanumGothic',dotum; margin-bottom:0px; font-size:12px;}

ul.tab_country li.area { width: 207px; height: 35px; border-bottom: 1px solid #e0e0e0; }
ul.tab_country li.country { width: 206px; height: 35px; border-right: 1px solid #e0e0e0; border-bottom: 1px solid #e0e0e0; }
/*
#select_Area {
	width: 103px;
	position:relative;
}
#select_Area h3 {
	color: #999999; 
	cursor: pointer; 
	font-size: 12px; 
	width:104px; 
	height:23px; 
	font-weight: bold; 
	background: url(../images/business/AreaOpenbtn.gif) no-repeat scroll 70px center #fcfcfc;
	padding-top:12px;

}
#select_Area h3.on1 {
	color: #755f57;
	background: url(../images/business/AreaOpen.gif) no-repeat scroll 70px center #fcfcfc;
}
#select_Area ul { 
	background: none repeat scroll 0 0 #fcfcfc;
	padding:0 0 5px 0;
	width: 103px;
	position:absolute;
	left:0;
	top:34px;
}
#select_Area ul li {
	margin:3px;
}
#select_Area ul li a {
	color: #755f57;
	display:block;
	font-size:11px;
	padding: 5px 0 5px 5px; 
}

#select_Area ul li a.on1 {}
.displayno1 {display:none;}


#select_Country {
	width: 103px;
	position:relative;
}
#select_Country h3 {
	color: #999999; 
	cursor: pointer; 
	font-size: 12px; 
	width:100px; 
	height:23px; 
	font-weight: bold; 
	background: url(../images/business/AreaOpenbtn.gif) no-repeat scroll 70px center #fcfcfc; 
	padding-top:12px;
}
#select_Country h3.on {
	color: #755f57;
	background: url(../images/business/AreaOpen.gif) no-repeat scroll 70px center #fcfcfc;
}
#select_Country ul { 
	background: none repeat scroll 0 0 #fcfcfc;
	padding:0 0 5px 0;
	width: 103px;
	position:absolute;
	overflow-x: hidden;
	overflow-y: scroll;
	height: 100px;
	left:0;
	top:34px;
}
#select_Country ul li {
	margin:3px; 
	width:90px;
}
#select_Country ul li a {
	color: #755f57;
	display:block;
	font-size:11px;
	padding: 5px 0 5px 5px;
}
#select_Country ul li a.on {}
	.displayno {display:none;}
*/	

/* 국가찾기 */

div.country_search {margin:30px 0 20px 0; width:743px; height:50px; background:#f9f9f9; border:1px solid #dfdfdf;}
div.country_search h4 {overflow:hidden; display:inline-block; margin:17px 40px 0 17px;}
div.country_search ul {display:inline-block;}
div.country_search ul li {overflow:hidden; float:left; margin:0 3px 0 7px; width:20px;  background:url(../images/business/country_search_icon.gif) no-repeat right center;}
div.country_search ul li.first {width:60px;}
div.country_search ul li.last {background:none;}
div.country_search ul li a:hover, div.country_search ul li a.on{ color:#000000; font-weight:bold;}

/* 해외보건 파트 쪽 수정 */

.country_list{display:block; overflow:hidden;}
div.country_intro {overflow:hidden; width:743px; height:79px; padding:20px 0 0 0; border: 1px solid #dfdfdf; margin:0 0 25px 0; background: #f9f9f9;}
div.country_intro_bg {float:left; margin:0 0 0 20px; width:84px; height:57px; border:1px solid #cdcdcd; }
.laos{background:url(../images/business/Laos.gif) no-repeat;}
.china{background:url(../images/business/china.gif) no-repeat;}
.cambodia{background:url(../images/business/Cambodia.gif) no-repeat;}

div.country_intro div.country_intro_header { display:inline-block; padding:0 0 7px 0; margin:0 30px 7px 0; width:565px; float:right; border-bottom: 1px solid #cbcbcb;}
div.country_intro_header h5 {display:inline-block; font-size:16px; letter-spacing:1px;}
div.country_intro_header h5 a {color:#e24b3b}
div.country_intro_header span {float:right; width:94px; height:22px; background:url(../images/business/bz_go.gif);}
div.country_intro_header span a {display:block; font-size:11px; color:#e24b3b; margin:3px 0 0 5px;}

div.country_intro div.country_intro_description {width:565px; float:right; margin:0 30px 7px 0;}
div.country_intro_description dl dt {float:left; margin:0 2px 0 0;}
div.country_intro_description dl dd {margin:0 20px 0 0; background: #f9f9f9; font-weight:bold; color:#888;}
div.country_intro_description span {float:right; background:url(../images/business/arrow_gray.gif) 98% center no-repeat;}
div.country_intro_description span a {font-size:11px; color:#a6a6a6; margin:0 10px 0 0;}

/* 援??吏?뺤떆 ?뺣?吏???곸뿭 */

div.country_intro2 {overflow:hidden; width:743px; height:315px; padding:30px 0 0 0; border: 1px solid #dfdfdf; margin:0 0 25px 0; background: #f9f9f9;}
div.country_intro2_left {float:left; margin:0 0 0 40px; border: 1px solid #dfdfdf; width:400px; height:277px;}
div.country_intro2_right {float:right; width:300px; margin:50px 0 0 10px;}

div.country_intro2_bg {margin:0 0 30px 0; width:83px; height:56px; }
.laos{background:url(../images/business/Laos.gif) no-repeat;}
.china{background:url(../images/business/china.gif) no-repeat;}
.cambodia{background:url(../images/business/Cambodia.gif) no-repeat;}

div.country_intro2 div.country_intro2_header {overflow:hidden; padding:0 0 7px 0; margin:0 30px 7px 0; border-bottom: 1px solid #cbcbcb;}
div.country_intro2_header h5 {float:left; margin:3px 0 0 0; font-size:16px; letter-spacing:1px;}
div.country_intro2_right div.country_intro2_header span {float:left; margin:0 0 0 6px; width:94px; height:22px; background:url(../images/business/bz_go.gif)}
div.country_intro2_right div.country_intro2_header span a {display:block; font-size:11px; color:#e24b3b; margin:3px 0 0 5px;}

div.country_intro2 div.country_intro2_description {overflow:hidden; margin:0 30px 0 0; padding:0 0 50px 0; border-bottom:1px dotted #cbcbcb;}
div.country_intro2_description dl dt {float:left; clear:left; margin:5px 0 0 0;}
div.country_intro2_description dl dd {margin:6px 0 0 5px; background: #f9f9f9; font-weight:bold; color:#888;}
div.country_intro2_right span {margin:10px 0 0 0; float:right; background:url(../images/business/arrow_gray.gif) 98% center no-repeat;}
div.country_intro2_right span a {font-size:11px; color:#a6a6a6; margin:0 10px 0 0;}

/* 해외사업-상세페이지 */
.BaseMap { margin-top: 19px; width: 744px; height: 330px; margin-left: 3px; position: relative; background:url(../images/business/business_country_bg.gif) 0 0 no-repeat;}
.BaseMap #mapdiv {border: 1px #dfdfdf solid;}
.BaseMap .country_intro2_bg{
margin: 0 0 30px 0;
width: 83px;
height: 56px;
border:1px solid #c3c2c2;
}
.BaseMap .country_intro2_header{border-bottom:1px #bdbbb9 solid; width:277px; padding-bottom:5px; height: 23px;}
.BaseMap .country_intro2_header h5{
float: left;
margin: 3px 0 0 0;
font-size: 16px;
letter-spacing: 1px;
}

.BaseMap .country_intro2_right .country_intro2_description{height: 100px; background:url(../images/business/dot_sun.gif) 0 99px repeat-x; width: 277px;}
.BaseMap .country_intro2_right .country_intro2_description dt {
float: left;
clear: left;
margin: 5px 0 0 0;
}

.BaseMap .country_intro2_right .country_intro2_description dl dd {
margin: 6px 0 0 5px;
background: transparent;
font-weight: bold;
color: #888;
}

.BaseMap .country_intro2_right span{
margin: 10px 31px 0 0;
float: right;
background: url(../images/business/arrow_gray.gif) 98% center no-repeat;
}

.BaseMap .country_intro2_right span a {
font-size: 11px;
color: #a6a6a6;
margin: 0 10px 0 0;
}


ul.business_list { width: 742px; margin-top: 25px; margin-left: 3px; font-family:'나눔고딕',NanumGothic,'맑은고딕',Malgun Gothic,'돋움',Dotum,'굴림',Gulim; }
div.sectionLine { overflow: hidden; padding-bottom: 22px; margin-bottom: 22px; }

ul.business_list li.mali_medi {display:block; overflow:hidden;}
ul.business_list li.mali_medi div.business_list_con dl.dl_header dd {font-size:14px; font-weight: bold; color:#e24b3b; font-family:'나눔고딕',NanumGothic,'맑은고딕',Malgun Gothic,'돋움',Dotum,'굴림',Gulim; width:455px;}
ul.business_list li.mali_medi div.business_list_con dl.dl_header dd.end { color:#333333 !important;}

div.business_list_con { float:right;  display:inline-block; width:514px;} /* 해외보건사업 이미지추가 */
.health_img{width:212px; height:140px; border:1px solid #dfdfdf; float:left; display:inline-block;}

/* 보건아이콘 */
.icon_health{background:url(../images/business/icon_helth.gif) 0 1px no-repeat; text-indent:-9999px;display:inline-block; width:44px; height:22px; margin-right:5px; margin-bottom: -5px;}
/* 교육아이콘 */
.icon_education{background:url(../images/business/icon_education.gif) 0 1px no-repeat; text-indent:-9999px;display:inline-block; width:44px; height:22px; margin-right:5px; margin-bottom: -5px;}
/* 아동보호아이콘 */
.icon_protection{background:url(../images/business/icon_protection.gif) 0 1px no-repeat; text-indent:-9999px;display:inline-block; width:70px; height:22px; margin-right:5px; margin-bottom: -5px;}
/* 생계지원아이콘 */
.icon_livelihood{background:url(../images/business/icon_livelihood.gif) 0 1px no-repeat; text-indent:-9999px;display:inline-block; width:70px; height:22px; margin-right:5px; margin-bottom: -5px;}
/* 해외결연아이콘 */
.icon_relationship{background:url(../images/business/icon_relationship.gif) 0 1px no-repeat; text-indent:-9999px;display:inline-block; width:70px; height:22px; margin-right:5px; margin-bottom: -5px;}
/* 인도적지원아이콘 */
.icon_support{background:url(../images/business/icon_support.gif) 0 1px no-repeat; text-indent:-9999px;display:inline-block; width:81px; height:22px; margin-right:5px; vertical-align:top;}

div.business_list_con dl dt {float:left; clear:left; margin:0 10px 0 0; line-height:22px; font-weight:bold; }
div.business_list_con dl dd { margin:0 0 10px 0; line-height:22px; color:#727272; font-size:12.5px; width:450px;}
/* 해외사업부 사업별 컨텐츠의 목록태그 */
div.business_list_con dl dd span.txt_info{padding-bottom:15px; display:block;}
div.business_list_con dl dd ul{margin-top:3px;}
div.business_list_con dl dd ul li{background:url(../images/business/red_dotte.gif) no-repeat 0 7px; padding-left:10px; font-size:12.5px; color:#727272; line-height:18px; margin-bottom:8px;}
div.business_list_con dl {overflow:hidden;}

div.business_list_con dl.dl_header {border-bottom:1px solid #e0e0e0; margin:0 0 10px 0;}
div.business_list_con dl.dl_header dd.end {overflow:hidden;}
div.business_list_con dl.dl_header span {float:left;}
div.business_list_con dl.dl_header .busi_tit {display:inline-block; width:375px;}


div.CB_contents div.CB_introduce table td span.text_vertical { vertical-align: top; font-weight: bold; color: #e24b3b; padding-left: 7px; font-size: 14px; letter-spacing: -1px; }
div.CB_contents div.CB_introduce table td span.text_vertical_2 { display: inline-block; text-align: left; font-family: 'NanumGothic',dotum; font-weight: bold; color: #6d6462; font-size: 14px; line-height: 18px!important; letter-spacing: -1px; }
div.CB_contents div.CB_introduce table td span.text_vertical_2 span.icon { height: 22px; }
div.CB_contents div.CB_introduce table td span.text_vertical_2 span.title { line-height: 22px; vertical-align: top; padding-top: 10px; padding-left: 7px; }
div.CB_contents div.CB_introduce table td.Bbottom { border-bottom: 1px solid #d2d2d2; }
div.CB_contents div.CB_introduce table td.textBold { font-weight: bold; }
div.CB_contents div.CB_introduce table td.textColor { color: #727272; }
div.DetailMap { margin-top: 19px; width: 704px; height: 302px; margin-left: 3px; background-color: #f8f8f8; border: 1px solid #e8e8e8; padding-left: 36px; padding-top: 24px; }
div.DetailMap span.DM_thum_img { width: 400px; height: 277px; display: block; float: left; margin-right: 26px; }
div.DetailMap div.DM_introduce { width: 259px; float: left; }
div.DetailMap div.DM_introduce table { width: 100%; }
div.DetailMap div.DM_introduce table td { font-family:'NanumGothic', dotum; text-align: left; vertical-align: top; padding-top: 7px; }
div.DetailMap div.DM_introduce table td.CN_title { font-size: 16px; color: #e24b3b; font-weight: bold; border-bottom: 1px solid #cbcbcb; padding-bottom: 9px; padding-top: 25px; }


dd { display:inline-block !important; text-align: left; background-color: #fff; color: #999999; font-size: 12px; float: left; margin: 0; }
div#select_Area, div#select_Country { position: relative; width: 104px; }
.select_Area { border-left: 1px solid #e0e0e0; /*border-right:1px solid #e0e0e0;*/
border-bottom: 1px solid #e0e0e0; }
.select_Country { border-left: 1px solid #e0e0e0; border-right: 1px solid #e0e0e0; border-bottom: 1px solid #e0e0e0; }

.dd .ddTitle {background: #fefefe; padding: 12px 0 0 25px; border-left: 1px solid #e0e0e0; font-weight: bold; text-indent: 0; cursor: default; overflow: hidden; height: 23px; color: #999999;}
.dd .ddTitle:hover span.ddTitleText { color: #755f57; }
.dd .ddTitle span.arrow { background: url(../images/business/dd_arrow.gif) no-repeat 0 0; float: right; display: inline-block; width: 27px; height: 23px; cursor: pointer; margin:0 10px 0 0;}

.dd .ddTitle span.ddTitleText { text-indent: 1px; overflow: hidden; line-height: 16px; color: #999999; }
.dd .ddTitle span.ddTitleText img { text-align: left; padding: 0 2px 0 0 }
.dd .ddTitle span.ddTitleText a:hover { color: #755f57; padding-left:10px; }
.dd .ddTitle img.selected { padding: 0 3px 0 0; vertical-align: top; }
.dd .ddChild { position: absolute; border: 1px solid #e0e0e0; border-top: none; display: none; margin: 0;  *left:0;
width: auto; overflow: auto; overflow-x: hidden !important; background-color: #fefefe; padding-left:10px; }
.dd .ddChild .opta a, .dd .ddChild .opta a:visited { padding-left: 10px }
.dd .ddChild a { display: block; padding: 15px 0 2px 0; text-decoration: none; color: #999999; overflow: hidden; white-space: nowrap; cursor: pointer; }
.dd .ddChild a:hover { background-color: #ccc; }
.dd .ddChild a img { border: 0; padding: 0 2px 0 0; vertical-align: middle; }
.dd .ddChild a.selected { background-color: #fefefe; color: #755f57; }
.hidden { display: none; }
.dd .borderTop { border-top: 1px solid #c3c3c3 !important; }
.dd .noBorderTop { border-top: none 0 !important }
/*援?궡 - 蹂닿굔?섎즺*/
div.medical_top { width: 100%; overflow: hidden; padding-top: 16px; margin-bottom: 121px; }
div.med01 { width: 100%; border-bottom: 2px solid #999291; }/* 20160322 전용성 수정 background: url(../images/business/S2_Con05_4img_01.jpg) right bottom no-repeat;  */
/*div.medical_top div.med_view ul li.cnt01{
	height: 150px;
	padding-bottom: 112px;
}
div.medical_top div.med_view ul li.cnt02{
	height: 25px;
	padding-bottom: 24px;
}
div.medical_top div.med_view ul li.cnt03{
	height: 54px;
	padding-bottom: 21px;
}
div.medical_top div.med_view ul li.cnt04{
	height: 22px;
}*/

#Btn_detail, #Btn_detail_2 { display: block; cursor: pointer; }
#Bnt_hide, #Bnt_hide_2 { cursor: pointer; position: absolute; width: 49px; height: 16px; right: 12px; bottom: 0; margin: 0; padding: 0; }
div.med02 { width: 100%; position: relative; overflow: hidden; border-bottom: 2px solid #999291; background: url(../images/business/medical_bg.gif) repeat; }
div.med02 h4 {margin:30px 0 20px 30px; color:#797979;}
div.med02 .title {margin-bottom:4px; color:#444444; font-size:14px; letter-spacing:-0.5px;}
div.med02 .tx_left {text-align:left; margin:0 30px 40px 30px;}
div.med02 p {margin:20px 0; text-align: center;}
div.med02 div.MapAndArea { width: 100%; overflow: hidden; }
div.med02 dl{overflow:hidden; margin:20px 0 0 30px;}
div.med02 dl dt {float:left; clear:left; font-weight:bold;}
div.med02 dl dd {background:url(../images/business/medical_bg.gif) repeat; font-weight:bold; margin:0 0 10px 2px;}
div.med02 div.MapAndArea div.map { width: 305px; height: 375px; background: url(../images/business/seoul_tb.gif) left top no-repeat; }
div.med02 div.MapAndArea div.Map_section { width: 338px; overflow: hidden; float: left; margin-left: 36px; position: relative; height: 375px; }
div.med02 div.MapAndArea div.Map_section ul li a {font-size: 11px; font-weight: bold; color: #555555; letter-spacing: -0.5px;}
div.med02 div.MapAndArea div.Map_section ul li a:hover,div.med02 div.MapAndArea div.Map_section ul li a.selected {color: #e63e2c;}
div.med02 div.MapAndArea div#seoul a:hover > span.seoul { background: url(../images/business/seoul_on.gif) left top no-repeat; }
div.med02 div.MapAndArea div.Area_section { width: 386px; overflow: hidden; float: left; }
div.med02 div.MapAndArea div.Area_section div { width: 349px; }
div.med02 div.MapAndArea div.Area_section div h5 { display: block; margin-bottom: 10px; }
div.med02 div.MapAndArea div.Area_section div h5 img { display: block; }
div.med02 .closeArea { width: 100%; height: 16px; margin-top: 21px; display: block; clear: both; }
div.med03_header{ width: 100%; margin: 55px 0 0 0;background: url(../images/business/S2_Con05_4img_02.jpg) right bottom no-repeat; border-bottom: 2px solid #999291; }
div.med03 h4 {}
div.med03_header p {margin-bottom: 20px; }
#Btn_detail { display: block; cursor: pointer; }
div.med03_contents { width: 100%; overflow: hidden; position: relative; border-bottom: 2px solid #999291; background: url(../images/business/medical_bg.gif) repeat; margin-bottom: 70px;}
div.med03_contents h4 { display: block; margin-left: 36px; margin-bottom: 13px; margin-top: 46px; }
div.med03_contents h4 img { display: block; }
div.med03_contents .closeArea { width: 100%; height: 16px; margin-top: 21px; display: block; }
div.med03_contents div.table { width: 590px; height: auto; margin-left: 36px; }
div.med03_contents dl{overflow:hidden; margin:20px 0 0 30px;}
div.med03_contents dl dt {float:left; clear:left; font-weight:bold;}
div.med03_contents dl dd {background:url(../images/business/medical_bg.gif) repeat; font-weight:bold; margin:0 0 10px 2px;}
div.med04 { width: 100%; border-bottom: 2px solid #999291; }
div.med04 .cnt01_1 { height: 25px; margin-top: 14px; margin-bottom: 29px; }
div.med04 .cnt01 { margin-bottom: 70px; }
div.med04 .cnt02 { height: 25px;}
div.med04 .cnt03 {padding-bottom: 40px;}
div.med04 .cnt04 { height: 22px; }

table.center { width: 100%; overflow: hidden; empty-cells: show; border-bottom: 1px solid #615343; }
table.center thead th { text-align: center; vertical-align: middle; padding: 7px 0; background: #fff; border-top: 2px solid #e24b3b; border-bottom: 1px solid #615343; }
table.center tbody td { text-align: center; vertical-align: middle; padding: 7px 0; color: #666666; background: #fff; }
table.center tbody td.first { padding: 14px 0 7px 0!important; }
table.center tbody td.last { padding: 7px 0 14px 0!important; }
table.hospital { width: 100%; overflow: hidden; empty-cells: show; border-bottom: 1px solid #615343; }
table.hospital thead th { text-align: center; vertical-align: middle; padding: 7px 0; background: #fff; border-top: 2px solid #e24b3b; border-bottom: 1px solid #615343; }
table.hospital tbody td { text-align: center; vertical-align: middle; padding: 7px 0; color: #666666; background: #fff; }
table.hospital tbody td.name { text-align: left !important; text-indent: 26px; }
table.hospital tbody td.first { padding: 14px 0 7px 0!important; }
table.hospital tbody td.last { padding: 7px 0 14px 0!important; }

/*援?궡 吏???곸뿭*/
#seoul { position: absolute; z-index: 50; width: 29px; height: 29px; top: 36px; left: 87px; cursor: pointer; }
span.seoul { position: absolute; width: 305px; height: 305px; top: -36px; left: -87px; z-index: 15; background: url(../images/business/seoul.gif) left top no-repeat; }
span.seoul img { display: block; }
#Gyeonggido { position: absolute; z-index: 21; width: 34px; height: 15px; top: 63px; left: 102px; }
span.Gyeonggido { position: absolute; width: 305px; height: 305px; top: 0; left: 0; z-index: 14; display: none; }
#Incheon { position: absolute; z-index: 22; width: 34px; height: 15px; top: 53px; left: 39px; }
span.Incheon { position: absolute; width: 305px; height: 305px; top: 0; left: 0; z-index: 13; display: none; }
#Gangwondo { position: absolute; z-index: 23; width: 34px; height: 15px; top: 38px; left: 179px; }
span.Gangwondo { position: absolute; width: 305px; height: 305px; top: 0; left: 0; z-index: 12; display: none; }
#Chungcheongnamdo { position: absolute; z-index: 24; width: 45px; height: 14px; top: 121px; left: 69px; }
span.Chungcheongnamdo { position: absolute; width: 305px; height: 305px; top: 0; left: 0; z-index: 11; display: none; }
#Daejeon { position: absolute; z-index: 25; width: 23px; height: 16px; top: 144px; left: 114px; }
span.Daejeon { position: absolute; width: 305px; height: 305px; top: 0; left: 0; z-index: 10; display: none; }
#Chungcheongbukdo { position: absolute; z-index: 26; width: 45px; height: 14px; top: 100px; left: 130px; }
span.Chungcheongbukdo { position: absolute; width: 305px; height: 305px; top: 0; left: 0; z-index: 9; display: none; }
#Gyeongsangbukdo { position: absolute; z-index: 27; width: 45px; height: 14px; top: 136px; left: 201px; }
span.Gyeongsangbukdo { position: absolute; width: 305px; height: 305px; top: 0; left: 0; z-index: 8; display: none; }
#Jeollabukdo { position: absolute; z-index: 28; width: 45px; height: 14px; top: 203px; left: 89px; }
span.Jeollabukdo { position: absolute; width: 305px; height: 305px; top: 0; left: 0; z-index: 7; display: none; }
#Gyeongsangnamdo { position: absolute; z-index: 29; width: 45px; height: 14px; top: 228px; left: 164px; }
span.Gyeongsangnamdo { position: absolute; width: 305px; height: 305px; top: 0; left: 0; z-index: 6; display: none; }
#Deagu { position: absolute; z-index: 30; width: 23px; height: 16px; top: 187px; left: 201px; }
span.Deagu { position: absolute; width: 305px; height: 305px; top: 0; left: 0; z-index: 5; display: none; }
#Ulsan { position: absolute; z-index: 31; width: 23px; height: 16px; top: 208px; left: 243px; }
span.Ulsan { position: absolute; width: 305px; height: 305px; top: 0; left: 0; z-index: 4; display: none; }
#Busan { position: absolute; z-index: 32; width: 23px; height: 16px; top: 238px; left: 240px; }
span.Busan { position: absolute; width: 305px; height: 305px; top: 0; left: 0; z-index: 3; display: none; }
#Gwangju { position: absolute; z-index: 33; width: 23px; height: 16px; top: 251px; left: 79px; }
span.Gwangju { position: absolute; width: 305px; height: 305px; top: 0; left: 0; z-index: 2; display: none; }
#Jeollanamdo { position: absolute; z-index: 34; width: 45px; height: 14px; top: 274px; left: 77px; }
#Jeju { position: absolute; z-index: 34; width: 45px; height: 14px; top: 340px; left: 60px; }
span.Jeollanamdo { position: absolute; width: 305px; height: 305px; top: 0; left: 0; z-index: 1; display: none; }
/*####################################  援?궡 ##############################################*/
/* Domestic - */
ul.domestic05_tab { width: 100%; height: 34px; margin-top: 28px; margin-bottom: 38px; }
ul.domestic05_tab li { float: left; display: block; margin-right: 2px; }

div.domestic05_cont { width: 100%; overflow: hidden; margin:0 0 20px 0; border-bottom: 2px solid #999291; padding:0 0 30px 0;}
div.domestic05_cont h4 { display: block; height: 24px; clear: both; }
div.domestic05_cont span.domestic05_img01 { display: block; width: 332px; height: 186px; float: left; margin-right: 24px; }
div.domestic05_cont p.dom_text { display: block; margin: 124px 25px 0 0; height: 48px; width:375px; float:right;}
/*span.domestic05_img01 img{
	width:332px;
	height:186px;	
	
}*/
div.domestic05_cont_01 { padding-top: 24px; }
div.domestic05_cont_01 ul li h5 {font-size:14px; margin:0 0 5px 0;}
div.domestic05_cont_01 ul li p { margin:0 0 20px 0;}

div.domestic05_cont_01 dl { display: block; padding-bottom: 29px; }
div.domestic05_cont_01 dl dt { display: block; padding-bottom: 9px; clear: both; }
div.domestic05_cont_01 dl dd { display: block; padding-bottom: 28px; }
div.domestic05_cont_01 dl dd.last { padding-bottom: 0!important; }

.domestic05_btn {position:absolute; right:1px; top:3px; }

/* - Domestic - */
span.domestic01_txt01 { display: block; width: 100%; height: 180px; margin:0 0 52px 0; font-size:14px; line-height:20px; font-weight:500; letter-spacing:-1px; color:#4f4f4f; }
span.domestic01_txt01 img { display: block; padding-bottom: 16px; }
span.domestic01_txt01 p{font-size:15px; width:650px; line-height:23px; font-weight:500; color:#4f4f4f; margin:0 0 0 14px;}
div.domestic01_imgs span { display: inline-block; }
div.domestic01_cont { margin-top: 62px; width: 100%; }
div.domestic01_cont_01 { position: relative; overflow: hidden; clear: both; }
div.domestic01_cont_01 ul.text01 { width: 100%; height: 111px; margin-top: 70px; }
div.domestic01_cont_01 ul.text01 li.cnt01 { height: 16px; margin-bottom: 19px; }
div.domestic01_cont_01 ul.text01 li.cnt02 { height: 75px; margin: 0; }


div.teensaver_video { width: 333px; height: 221px; float:left;}
div.domestic01_text01 { width: 403px; height: 219px; float:right; border-bottom: 2px solid #999291; }
div.domestic01_text01 h5{margin:70px 0 0 0;}
div.domestic01_text01 div{margin:15px 0 0 0; line-height:20px; font-weight:500; color:#888888;}
div.domestic01_text01 span.indent {display:inline-block; width:285px; margin:0 0 0 4px;}
div.domestic01_text01 ul li {margin:0 0 3px 0;}*/
span.teensaver_btn { position: absolute; bottom: 7px; display: block; left: 0;/*bottom:0px \0/IE8;*/ }


div.domestic01_txt01_1 { display: block; width: 100%; overflow: hidden;}
div.domestic01_txt01_1 span.text, span.text img { display: block; }
div.domestic01_txt01_1 div { width: 100%; overflow:hidden; margin: 40px 0 40px 0; }
div.domestic01_txt01_1 div img { float: left; }
div.domestic01_txt01_1 div img.cnt01 { width: 364px; height: 256px; margin-right: 18px; }
div.domestic01_txt01_1 div img.cnt02 { width: 363px; height: 256px; }
div.domestic01_txt01_2 { display: block; width: 100%; overflow: hidden; }
div.domestic01_txt01_2 p {line-height:22px;}
div.domestic01_txt01_2 h4, h4 img { display: block; }


/* domestic01_2 */
div.domestic01_txt01 p {margin:15px 0 0 0; font-size:14px; line-height:22px;}
div.domestic01_txt02_v1 {background:url(../images/business/domestic01_v2_bg.gif) no-repeat bottom right; height:180px;}
div.domestic01_txt02_v1 p {width:65%; line-height:20px;}
div.domestic01_cont ol {margin:50px 0;}
div.domestic01_cont ol li {margin:40px 0 0 0;}
div.domestic01_cont ol li p {margin:20px 0 0 0;}
div.domestic01_cont ol li h6 {margin:20px 0 5px 0; font-size:13.5px; }


div.graph {position:relative; width:735px; height:562px; background:url(../images/business/domestic01_1text06_v2.jpg);}
div.graph ul h5 {width:0; height:0; visibility:hidden;}
div.graph ul li {width:150px; position:absolute; font-weight:500; color:#888888;}
div.graph ul li.graph01 {top:56px; left:24px;}
div.graph ul li.graph02 {top:59px; right:-22px;}
div.graph ul li.graph03 {top:345px; left:30px;}
div.graph ul li.graph04 {top:495px; right:260px;}
div.graph ul li.graph05 {top:324px; right:-35px;}
/*div.domestic01_txt01_2 .domestic_edu{
	width: 100%;
	height: 542px;
	background: url(../images/business/edu_bg.gif) no-repeat;
}*/
div.domestic01_txt01_2 .domestic_edu p { width: 100%; text-align: center; padding: 34px 0 29px 0; }
div.domestic01_txt01_2 .domestic_edu ul { width: 712px; }
div.domestic01_txt01_2 .domestic_edu ul li {position:relative; display: block; width: 712px; height: 125px; margin: 0 0 16px 0; }
div.domestic01_txt01_2 .domestic_edu ul li p{width:360px; text-align:left; letter-spacing:-0.4px; padding:0;}

div.domestic01_txt01_2 .domestic_edu ul li p.feature01_v1{position:absolute; top:20px; left:156px;}
div.domestic01_txt01_2 .domestic_edu ul li p.feature01_v2{position:absolute; top:80px; left:156px;}

div.domestic01_txt01_2 .domestic_edu ul li p.feature02_v1{position:absolute; top:20px; left:156px;}
div.domestic01_txt01_2 .domestic_edu ul li p.feature02_v2{position:absolute; top:43px; left:156px;}
div.domestic01_txt01_2 .domestic_edu ul li p.feature02_v3{position:absolute; top:65px; left:156px;}

div.domestic01_txt01_2 .domestic_edu ul li p.feature03_v1{position:absolute; top:42px; left:156px;}

div.domestic01_txt01_2 .domestic_edu ul li h5 {visibility:hidden; width:0; height:0;}
div.domestic01_txt01_2 .domestic_edu ul li.feature01 {background:url(../images/business/domestic01_1text03_v2.jpg);}
div.domestic01_txt01_2 .domestic_edu ul li.feature02 {background:url(../images/business/domestic01_1text04_v2.jpg);}
div.domestic01_txt01_2 .domestic_edu ul li.feature03 {background:url(../images/business/domestic01_1text05_v2.jpg);}

div.domestic01_txt01_3 { display: block; width: 100%; overflow: hidden; margin-bottom: 30px; } 
div.domestic01_txt01_3 h4, h4 img { display: block; }
div.domestic01_txt01_3 dl {display: block; overflow: hidden; margin-bottom: 10px;}
div.domestic01_txt01_3 dl dt {float:left; clear:left; font-size:13px; line-height:22px;}
div.domestic01_txt01_3 dl dd {margin:3px 0 0 5px; font-size:13px; color:#666;}
div.domestic01_txt01_3 a[target="_blank"]{display:block; margin-bottom:20px;}
div.domestic01_txt01_4 { display: block; width: 100%; height: 228px; margin-bottom: 83px; margin-top: 112px; border-bottom: 2px solid #999291; background: url(../images/business/domestic01_img06.gif) left bottom no-repeat; }
div.domestic01_txt01_4 h4, h4 img { display: block; }
div.domestic01_txt01_4_left {float:left; width:150px;}
div.domestic01_txt01_4_right {float:right; width:550px; margin:15px 0 0 0; }
div.domestic01_txt01_4_right dl {overflow:hidden; font-weight:500;}
div.domestic01_txt01_4_right dl dt {float:left; clear:left; }
div.domestic01_txt01_4_right dl dd {margin:0 0 5px 5px; color:#888888;}
div.domestic01_txt01_4_right ul li {float:left; margin:15px 5px 0 0;}

/*
div.domestic01_txt01_4 ol { padding-left: 202px; }
div.domestic01_txt01_4 ol li.cnt01 { display: block; width: 450px; height: 111px; margin-bottom: 14px; }
div.domestic01_txt01_4 ol li.cnt02 { display: block; height: 29px; }
div.domestic01_txt01_4 ol li.cnt02 ul li { display: block; float: left; margin-right: 6px; }
div.domestic01_txt01_4 ol li.cnt02 ul li.last { margin-right: 0!important; }
*/
div.domestic01_txt01_5 { display: block; width: 100%; overflow: hidden; margin-bottom: 104px; line-height:20px; font-weight:500; color:#888888;}
div.domestic01_txt01_5 h4 { display: block; margin:0 0 4px 0;}
div.domestic01_txt01_5 ul { width: 100%; height: 185px; clear: both; margin-bottom: 20px; }
div.domestic01_txt01_5 ul li { width: 246px; float: left; margin:0 11px 0 0;}
div.domestic01_txt01_5 ul li.li_last { margin:0 0 0 0; }
div.domestic01_txt01_6 { display: block; width: 100%; overflow: hidden; }
div.domestic01_txt01_6 h4, h4 img { display: block; }
div.Place_Tb { width: 100%; height: auto; }
div.Place_Tb table.palce { width: 50%; overflow: hidden; empty-cells: show; float:left; margin:0 22px 0 0;}
div.Place_Tb table.palce thead th { background: #f9f9f9; text-align: center; vertical-align: middle; padding: 9px 0 10px 0; border-top: 2px solid #e24b3b; border-bottom: 1px solid #bcb9b8; }
div.Place_Tb table.palce tbody th { text-align: center; vertical-align: middle; color: #666666; padding: 13px 0; font-weight: bold; border-bottom: 1px solid #ededed; }
div.Place_Tb table.palce tbody td { text-align: center; vertical-align: middle; color: #666666; padding: 13px 0; border-bottom: 1px solid #ededed; }
div.Place_Tb table.palce tbody th.last { border-bottom: 1px solid #bcb9b8 !important; }
div.Place_Tb table.palce tbody td.last { border-bottom: 1px solid #bcb9b8 !important; }
.child_kit,
.child_kit dl {overflow:hidden;}
.child_kit dl dt {float:left; clear:left; line-height: 22px; font-size:13px;}
.child_kit dl dd {margin:3px 0 0 5px; font-size:13px; color:#666;}
.child_kit p {overflow:hidden; width:185px; margin:20px 0 0 0;}
.child_kit p span {display:block; margin:3px 0 0 0; font-size:17px; font-weight:bold; letter-spacing:-1.5px; color:#e24b3b;}
.child_kit img {float:left; margin:10px 10px 0 0;}

/* Domestic- CTF*/
ul.domestic02_tab { width: 100%; height: 34px; margin-top: 28px; margin-bottom: 38px; }
ul.domestic02_tab li { float: left; display: block; margin-right: 3px; }
ul.domestic02_tab li.NoMargin { margin-right: 0; }
div.Domestic_CTF_01 { width: 100%; overflow: hidden; margin:0 0 30px 0; }
div.Domestic_CTF_01 p{width:560px; margin:0 0 10px 0; font-size:13.8px; line-height:20px; font-weight:500; letter-spacing:-0.2px; color:#4f4f4f;}
h3.ctf_txt01 { margin-bottom: 23px; }
div.Domestic_CTF_01 a { width: 148px; height: 169px; background: url(../images/business/Change_home.png) right top no-repeat; float: right; }

.body_business .new_ctf_txt01 {margin-bottom:40px;}
.body_business .new_ctf_img01 {margin-bottom:40px;}
.body_business .new_ctf_txt02 {margin-bottom:25px;}
.body_business .new_ctf_txt02 h4 {margin-bottom:10px;}
.body_business .new_ctf_txt02 h4 img {margin-bottom:0px;}
.body_business .new_ctf_txt02 ul li {margin-bottom:3px;}
.body_business .new_ctf_img02 {margin-bottom:30px;}
.body_business .new_ctf_txt03 {}
.body_business .new_ctf_txt03 h4 {margin-bottom:10px;}
.body_business .new_ctf_txt03 h4 img {margin-bottom:0px;}
.body_business .new_ctf_txt03 > h5 {font-size: 15px; margin: 0 0 5px 0; font-weight: 800;}
.body_business .new_ctf_txt03 .ul1 > li {padding-left:10px;text-indent:-10px;}
.body_business .new_ctf_txt03 .ul2 {margin-top:20px;margin-bottom:30px;margin-left:10px;}
.body_business .new_ctf_txt03 .ul2:after {content:"";height:0;overflow:hidden;display:block;clear:both;}
.body_business .new_ctf_txt03 .ul2 li {float:left;}
.body_business .new_ctf_txt03 .ul2 li.col1 {width:400px;}
.body_business .new_ctf_txt03 .ul2 li.col2 {width:340px;}
.body_business .new_ctf_txt03 .ul3 {margin-top:20px;margin-bottom:30px;margin-left:10px;}

.body_business .new_domestic04_txt01 {margin-bottom:50px;}
.body_business .new_domestic04_img01 h4 {margin-bottom:8px;}
.body_business .new_domestic04_img01 h4 img {margin-bottom:0;}
.body_business .new_domestic04_img01 h5 {font-size:14px; color:#333; line-height:20px; letter-spacing:-0.5px; margin-bottom:3px;}
.body_business .new_domestic04_img01 ul li {text-indent: -7px; margin-left: 7px;}
.body_business .new_domestic04_img01 .contArea {}
.body_business .new_domestic04_img01 .contArea:after {content:"";display:block;height:0;overflow:hidden;clear:both;}
.body_business .new_domestic04_img01 .contArea .img {float:right; margin-left:20px;}
.body_business .new_domestic04_img01 .contArea .cont {width:418px; float:left;}
.body_business .new_domestic04_img01 .contArea .cont .txt1 {height:46px; letter-spacing:-1px;}
.body_business .new_domestic04_img01 .contArea .cont .tit {margin-top:20px;font-weight:bold;color:#e24b3b;font-size:14px;margin-bottom:8px;}
.body_business .new_domestic04_img01 .contArea .cont .txt {}
.body_business .new_domestic04_img01 .contArea .cont .new_domestic04_table {width:100%; border-collapse:collapse;}
.body_business .new_domestic04_img01 .contArea .cont .new_domestic04_table thead th {padding:4px 0; border-top:2px solid #919191; border-bottom:1px solid #b7b7b7; line-height:19px; letter-spacing:-1px;}
.body_business .new_domestic04_img01 .contArea .cont .new_domestic04_table tbody th,
.body_business .new_domestic04_img01 .contArea .cont .new_domestic04_table tbody td {border-bottom: 1px solid #b7b7b7; line-height:19px; letter-spacing:-1px; height:47px;}
.body_business .new_domestic04_img01 .contArea .cont .new_domestic04_dt {width:100%; overflow:hidden; margin-bottom:2px;}
.body_business .new_domestic04_img01 .contArea .cont .new_domestic04_dt dt { float:left; margin-right:15px; letter-spacing:-1px; font-weight:bold;}
.body_business .new_domestic04_img01 .contArea .cont .new_domestic04_dt dd {display:block !imporatant; float:left; letter-spacing:-1px;}
.body_business .new_domestic04_img01 .contArea .cont .new_domestic04_dt dd a {color:#999;}
.body_business .new_domestic04_img01 .contArea .cont .panel_icons {margin-top:36px;}
.body_business .new_domestic04_img01 .contArea .cont .panel_icons h4 {margin-bottom:8px;}
.body_business .new_domestic04_img01 .contArea .cont .panel_icons ul li {display:table; margin-top:8px;}
.body_business .new_domestic04_img01 .contArea .cont .panel_icons ul li .thumb {display:table-cell; height:86px; vertical-align:middle; width:84px;}
.body_business .new_domestic04_img01 .contArea .cont .panel_icons ul li .ct {display:table-cell; height:86px; vertical-align:middle; padding-left:12px;}
.body_business .new_domestic04_img01 .contArea .cont .panel_icons ul li .ct h6 {font-size:16px; color:#333; font-weight: 700; letter-spacing:-0.5px;}
.body_business .new_domestic04_img01 .contArea .cont .panel_icons ul li .ct p {letter-spacing:-0.5px;}
.body_business .new_domestic04_img01 .support_agency {border-top: 1px solid #eeeeee; margin-top:37px; padding-top:40px;}
.body_business .new_domestic04_img01 .support_agency:after {content:""; display:block; clear:both;}
.body_business .new_domestic04_img01 .support_agency h5 {font-size:18px; color:#e62626; letter-spacing:-0.25px; font-weight:700; width:96px; float:left;}
.body_business .new_domestic04_img01 .support_agency h5:after {content:""; display:block; width:1px; background:#fad4d4; height:60px; float:right;}
.body_business .new_domestic04_img01 .support_agency ul {float:left; width:664px; box-sizing:border-box; padding-left:29px;}
.body_business .new_domestic04_img01 .support_agency ul li {float:left; width:310px;}


.body_business .ys_txt01 {margin-top:30px;}
.body_business .ys_txt01 h4 {margin-bottom:14px;}
.body_business .ys_txt01 h4 img {margin-bottom:0;}
.body_business .ys_txt01 h5 {font-size:14px; letter-spacing:-0.5px; color:#333333; margin-bottom:8px; font-weight:700;}
.body_business .ys_txt01 .point_color {color:#333333;}
.body_business .ys_txt01 .panel_yide_content {width:100%; margin-bottom:30px;}
.body_business .ys_txt01 .panel_yide_content:after {content:""; display:block; clear:both;}
.body_business .ys_txt01 .panel_yide_content .inner {position:relative; min-height:250px; padding-left:405px;}
.body_business .ys_txt01 .panel_yide_content .thumb {position:absolute; top:0; left:0;}
.body_business .ys_txt01 .panel_yide_content .content {margin-bottom:30px;}
.body_business .ys_txt01 .panel_yide_content h6 {font-size:14px; color:#333333; margin-bottom:8px;}
.body_business .ys_txt01 .content li {padding-left:10px; text-indent:-10px;}
.body_business .ys_txt01 .content li img {vertical-align:middle;}
.body_business .ys_txt01 .content {position:relative;}
.body_business .ys_txt01 .btn_change_playarea {position:absolute; bottom:0; right:0;}
.body_business .ys_txt01 .desc_black {font-size:15px; letter-spacing:-0.5px; color:#333333; margin-bottom:8px;}
.body_business .unique_img_list:after {content:""; display:block; clear:both;}
.body_business .unique_img_list li {float:left; width:380px; margin-bottom:17px;}
.body_business .unique_img_list li:last-child {margin-bottom:0;}
.body_business .unique_img_list li .inner {display:table; height:109px; width:100%;}
.body_business .unique_img_list li .inner .thumb {height:109px; vertical-align:middle; display:table-cell; width:110px;}
.body_business .unique_img_list li .inner .ct {height:109px; vertical-align:middle; display:table-cell; padding-left:10px;}
.body_business .unique_img_list li .inner .ct p {font-size:13px; letter-spacing:-1px;}
.body_business .ys_toggle {padding-top:17px;}
.body_business .ys_toggle > a {text-indent:-9999em; margin-bottom:17px; display:block; width:100%; height:37px; background:url('/webPub/0_sck2014/images/business/btn_sample_off.jpg') no-repeat;}
.body_business .ys_toggle > a.on {background-image:url('/webPub/0_sck2014/images/business/btn_sample_on.jpg');}
.body_business .ys_toggle .active_box {display:none;}
.body_business .ys_toggle .in {position:relative; padding-bottom:30px; margin-bottom:30px; border-bottom:1px dotted #d7d7d7;}
.body_business .ys_toggle .in.thumb_type {padding-right:245px;}
.body_business .ys_toggle .in.thumb_type .thumb {position:absolute; top:0; right:0;}
.body_business .ys_toggle .in h5 {font-size:16px; color:#333; margin-bottom:5px; letter-spacing:-0.5px; font-weight:700;}
.body_business .ys_toggle .in p {font-size:13px; color:#666; letter-spacing:-1px; line-height:22px;}
.body_business .ys_toggle .btn_area_center {text-align:center;}

.body_business .unique_img_list li .inner .ct h5 {margin-bottom:2px;}
.body_business .playarea_summary {padding:20px 0 0 9px;}
.body_business .playarea_summary:after {content:""; display:block; clear:both;}
.body_business .playarea_summary ul {width:342px; float:left; margin-right:61px;}
.body_business .playarea_summary ul li {padding-left:9px; margin-bottom:21px; background:url('/webPub/0_sck2014/images/business/bg_circle_gray.gif') no-repeat left 7px;}
.body_business .playarea_summary .f_right {margin-right:0;}
.body_business .playarea_summary .f_right li { margin-bottom:14px;} 


/* 보육유치원교사아동권리교육 */
.body_business .new_education1_txt01 {margin-bottom:40px;}
.body_business .new_education1_img01 {margin-bottom:40px;}
.body_business .new_education1_txt02 {margin-bottom:40px;}
.body_business .new_education1_txt02 h4 {margin-bottom:10px;}
.body_business .new_education1_txt02 h4 img {margin-bottom:0;} 
.body_business .new_education1_txt02 .btnArea {text-align:right; margin-top:12px; padding-right:8px;}

.body_business .new_education1_txt03 {margin-bottom:40px;}
.body_business .new_education1_txt03 h4 {margin-bottom:10px;}
.body_business .new_education1_txt03 h4 img {margin-bottom:0;}
.body_business .new_education1_txt03 ul li {margin-bottom:5px;}
.body_business .new_education1_txt03 ul li em {font-style:normal;color:#e24b3b;}
.body_business .new_education1_txt03 .btnArea {margin-top:12px;}

.body_business .new_education1_txt04 h4 {margin-bottom:10px;}
.body_business .new_education1_txt04 h4 img {margin-bottom:0;}
.body_business .new_education1_txt04 .col2Wrap {}
.body_business .new_education1_txt04 .col2Wrap .leftA {width:49%;float:left;}
.body_business .new_education1_txt04 .col2Wrap .rightA {width:49%;float:right;}
.body_business .new_education1_txt04 .col2Wrap:after {content:"";height:0;display:block;overflow:hidden;clear:both;}
.body_business .new_education1_txt04 table {width:100%;border-top:2px solid #e24b3b;}
.body_business .new_education1_txt04 table thead th {background-color:#f9f9f9;border-bottom:1px solid #bcb9b8;text-align:center;}
.body_business .new_education1_txt04 table tbody th {text-align:left;padding-left:30px;font-weight:bold;height:40px;border-bottom:1px solid #ededed;}
.body_business .new_education1_txt04 table tbody td {border-bottom:1px solid #ededed;text-align:center; padding-top:8px; padding-bottom:8px;}

/* 다양한국만들기 */
.body_business .n_0302_txt01 {margin-bottom:30px;}
.body_business .n_0302_txt02 {position:relative;padding-left:257px;font-size:14px;line-height:22px;letter-spacing:-1px;min-height:104px;margin-bottom:30px;}
.body_business .n_0302_txt02 .img {position:absolute;left:0;top:0;} 
.body_business .n_0302_img01 {margin-bottom:30px;}
.body_business .n_0302_txt03 {margin-bottom:25px;}
.body_business .n_0302_txt03 h4 {margin-bottom:10px;}
.body_business .n_0302_txt03 h4 img {margin-bottom:0;}
.body_business .n_0302_txt03 ul li {margin-bottom:5px;}
.body_business .n_0302_img02 {margin-bottom:30px;}

.body_business .n_0302_txt04 {margin-bottom:40px;}
.body_business .n_0302_txt04 h4 {margin-bottom:10px;}
.body_business .n_0302_txt04 h4 img {margin-bottom:0;}
.body_business .n_0302_txt04 .lst > li {background:url("../images/business/dotline-x.gif") repeat-x left bottom;min-height:122px;padding-top:20px;padding-bottom:20px;position:relative;}
.body_business .n_0302_txt04 .lst > li .img {position:absolute;right:0;top:20px;}
.body_business .n_0302_txt04 .lst > li .tit {font-weight:bold;color:#e24b3b;font-size:14px;line-height:24px;}
.body_business .n_0302_txt04 .lst > li .txt {font-size:13px;line-height:24px;}
.body_business .n_0302_txt04 .lst > li .btn {display:inline-block; margin-top:17px;}
.body_business .n_0302_txt04 .lst > li .indent {}
.body_business .n_0302_txt04 .lst > li .indent li {padding-left:15px;text-indent:-15px;margin-top:20px;line-height:24px;}
.body_business .n_0302_txt04 table {margin-left:-15px;width:760px;border-top:2px solid #e24b3b;border-bottom:1px solid #bcb9b8;padding:0;text-indent:0;}
.body_business .n_0302_txt04 table thead th {text-align:center;font-weight:bold;color:#000000;font-size:13px;background-color:#f9f9f9;padding-top:8px;padding-bottom:10px;border-bottom:1px solid #bcb9b8;}
.body_business .n_0302_txt04 table tbody th {text-align:center;padding-top:10px;padding-bottom:8px;border-bottom:1px solid #ebebeb;}
.body_business .n_0302_txt04 table tbody td {padding-top:10px;padding-bottom:8px;text-align:left;border-top:1px solid #ebebeb;padding-left:20px;}
.body_business .n_0302_txt04 table tbody td.center {text-align:center !important;padding-left:0;}
.body_business .n_0302_txt04 table tbody tr:first-child td, {}
.body_business .n_0302_txt04 table tbody tr:first-child th {border-top:none;}  
.body_business .n_0302_txt05 {}
.body_business .n_0302_txt05:after {content:"";height:0;display:block;overflow:hidden;clear:both;}
.body_business .n_0302_txt05 h4 {margin-bottom:10px;font-size:14px;color:#444444;font-weight:normal;}
.body_business .n_0302_txt05 h4 img {margin-bottom:0;display:inline-block;}
.body_business .n_0302_txt05 h4 span {vertical-align:top;display:inline-block;margin-top:5px}
.body_business .n_0302_txt05 .leftA {float:left;width:260px;}
.body_business .n_0302_txt05 .leftA .box {background:url("../images/business/new_0302_img08.gif") no-repeat left top;width:259px;height:304px;position:relative;}
.body_business .n_0302_txt05 .leftA .box .fly {position:absolute;border:1px solid #f4a299;padding:0px 8px;background-color:#ffffff;}
.body_business .n_0302_txt05 .leftA .box .fly1 {left:99px;top:34px;}
.body_business .n_0302_txt05 .leftA .box .fly2 {left:13px;top:111px;}
.body_business .n_0302_txt05 .leftA .box .fly3 {left:94px;top:161px;}
.body_business .n_0302_txt05 .leftA .box .fly4 {left:94px;top:193px;}
.body_business .n_0302_txt05 .rightA {float:right;width:480px;}

div.Domestic_CTF_01 span.homeGo { display: inline-block; margin-top: 138px; margin-left: 29px; font-family: 'NanumGothic',dotum; font-size: 11px; color: #6c6c6c; letter-spacing: -1px; }
div.Domestic_CTF_01 span.homeGo a span { color: #9d9d9d; }
div.Domestic_CTF_02 { width: 100%; overflow: hidden; margin-bottom: 76px; }
div.Domestic_CTF_02 h4, h4 img { display: block; margin-bottom: 20px; }
div.Domestic_CTF_02 ul { width: 100%; display: block; overflow: hidden; }
div.Domestic_CTF_02 ul li.cnt { width: 100%; height: 219px; display: block; margin-bottom: 40px; }
div.Domestic_CTF_02 ul li.last { margin-bottom: 0!important; }
div.Domestic_CTF_02 ul li div.bz_contents { width: 100%; height: 219px; }
div.Domestic_CTF_02 ul li div.bz_contents h5{font-size:15px;}
div.Domestic_CTF_02 ul li div.bz_contents span.img { width: 326px; height: 219px; float: left; margin-right: 29px; }
div.Domestic_CTF_02 ul li div.bz_contents div.text { width: 403px; float: left; height: 217px; border-bottom: 2px solid #999291; }
div.Domestic_CTF_02 ul li div.bz_contents div.text p{font-size:13px; line-height:20px; font-weight:normal; letter-spacing:-1px; color:#4f4f4f;}
div.Domestic_CTF_02 ul li div.bz_contents div.text p.text01{margin:50px 0 0 0;}
div.Domestic_CTF_02 ul li div.bz_contents div.text p.text02{margin:10px 0 0 0;}
div.Domestic_CTF_03 { width: 100%; overflow: hidden; margin-bottom: 74px; }
div.Domestic_CTF_03 h4{ display: block; float: left; margin:0 0 15px 0;}
div.Domestic_CTF_03 span.Title { float: left; display: block; }
div.Domestic_CTF_03 div.Text {clear: both; display: block; letter-spacing:-0.5px; }
div.Domestic_CTF_03 div.Text p.text_v2{font-size:14px; line-height:25px; color:#666666;}

div.Domestic_CTF_04 { width: 100%; overflow: hidden; }
div.Domestic_CTF_04 h4, h4 img { display: block; }
div.Domestic_CTF_04 div.branchWrap { width: 100%; overflow: hidden; clear: both; }
div.Domestic_CTF_04 div.branchWrap ul.branchMap { width: 428px; height: 342px; margin-right: 23px; position: relative; float: left; background: url(../images/business/branch_map.gif) no-repeat; }
div.Domestic_CTF_04 div.branchWrap ul.branchMap li { display: block; position: absolute;  background: #fff; }
div.Domestic_CTF_04 div.branchWrap ul.branchMap li a { display: inline-block; text-align: center; font-family:'NanumGothic', dotum; color: #020202; font-size: 11px; padding: 5px 6px 2px 6px; border: 1px solid #c1c1c1;}
div.Domestic_CTF_04 div.branchWrap ul.branchMap li a.selected {border:1px solid red;}
div.Domestic_CTF_04 div.branchWrap ul.branchMap li.buchun { top: 19px; left: 152px; }
div.Domestic_CTF_04 div.branchWrap ul.branchMap li.gyeonggi { top: 50px; left: 165px; }
div.Domestic_CTF_04 div.branchWrap ul.branchMap li.deajun { top: 113px; left: 111px; }
div.Domestic_CTF_04 div.branchWrap ul.branchMap li.deagu { top: 164px; left: 205px; }
div.Domestic_CTF_04 div.branchWrap ul.branchMap li.junbuck { top: 228px; left: 96px; }
div.Domestic_CTF_04 div.branchWrap ul.branchMap li.busan { top: 275px; left: 244px; }
div.Domestic_CTF_04 div.branchWrap div.branch_name { width: 307px; overflow: hidden; float: left; }
div.Domestic_CTF_04 div.branchWrap div.branch_name span.text01 { display: block; height: 60px; border-bottom: 2px solid #999291; font-size:15px; font-weight:600; letter-spacing:-1px; line-height:21px; }
div.Domestic_CTF_04 div.branchWrap div.branch_name span.text02 { display: block; padding: 7px 0 20px 0; letter-spacing:-1.1px;}
div.Domestic_CTF_04 div.branchWrap div.branch_name div h5 { display: block; padding-bottom: 7px; }
div.Domestic_CTF_04 div.branchWrap div.branch_name div ul li img { display: block; }
div.branch div h5{font-size:14px;}
ul.branch_list li{font-size:13px; margin:0 0 2px 0;}

div.domestic02_txt01 { display: block; width: 100%; height: 180px; margin:0 0 52px 0; font-size:14px; line-height:20px; font-weight:500; letter-spacing:-1px; color:#4f4f4f; }
div.domestic02_txt01 img { display: block; padding-bottom: 16px; }
div.domestic02_txt01 p{font-size:14px; width:650px; line-height:23px; font-weight:500; color:#4f4f4f; margin:0 0 0 14px;}

div.domestic02_txt02 {width: 100%; padding:0 0 30px 0;}
div.domestic02_txt02 h3 {margin-bottom:16px;}
div.domestic02_txt02 img { display: block;}
div.domestic02_txt02 p{font-size:14px; width:650px; line-height:23px; font-weight:500; color:#4f4f4f; }

div.domestic02_cont04_1 {margin:40px 0 0 0; }
div.domestic02_cont04_1 h4 { display: block;}
div.domestic02_cont04_1 h5 {font-size:15px; margin:0 0 5px 0;font-weight:800;}
div.domestic02_contents04 { position: relative; overflow: hidden; }
div.dome02_04cont_img { float: left; padding-right: 22px; }

div.dome02_04cont_txt ul.outer_ul{float:right; width:53%;}
div.dome02_04cont_txt ul.inner_ul li{margin:0 0 3px 0;}
div.dome02_04cont_txt ul li.outer_li{margin:45px 0 45px 0;}
div.dome02_04cont_txt ul li.outer_li_v2{margin:70px 0 0 0;}

div.dome02_04cont { border-bottom: 1px solid #999291; display: block; width: 403px; height: 448px; position: absolute; top: 0; left: 356px; }
div.dome02_04cont div {  padding-bottom:
}
div.dome02_04cont span { display: block; padding-bottom: 14px; }
div.domestic02_cont03_1 {margin:0 0 37px 0; }
div.domestic02_cont03_1 h4 {margin-bottom:7px;}
div.domestic02_cont03_1 h4 img {display:inline; margin-bottom:0;}

div.domestic02_cont03_2 {}
div.domestic02_cont03_2 h4 {margin-bottom:7px;}
div.domestic02_cont03_2 h4 img {display:inline; margin-bottom:0;}
div.domestic02_cont03_2 span {display:block; margin-bottom:25px;}

div.domestic02_cont03_2_v2 {overflow:hidden; width:100%; background: url(../images/business/domestic02_3img.jpg) no-repeat  0px -30px; margin:50px 0 0 0;}
div.domestic02_cont03_2_v2 ul{float:right; width:50%; }
div.domestic02_cont03_2_v2 ul h5{font-size:15px;}
div.domestic02_cont03_2_v2 ul li{font-size:12px; line-height:18px;}
div.domestic02_cont03_2_v2 span {display:block; margin:0 0 20px 0;}
.domestic02_sub_description {line-height:25px;}
.domestic02_sub_description img {line-height:0; font-size:0; vertical-align:top;}


div.domestic02_contents03 { position: relative; overflow: hidden; height: 254px; margin-top: 48px; padding-bottom: 46px; border-bottom: 2px solid #999291; }
div.dome02_03cont { display: block; width: 403px; position: absolute; top: 0; left: 356px; }
div.dome02_03cont span { padding-bottom: 8px; }
div.domestic02_tab06 { position: relative; margin-bottom: 50px; }
div.domestic02_tab06text { display: block; padding-bottom: 50px; }
div.d2_tab06_cont1 { position: relative; padding-bottom: 85px; }
div.d2_tab06_cont1 h4 { height: 22px; margin-bottom: 40px; }
div.d2_tab06_cont1_1 { }
div.d2_tab06_cont1C { position: relative; overflow: hidden; padding-top: 15px; }
div.tab6photo { display: block; width: 334px; height: 221px; float: left; }
div.d2_tab06_cont1txt { float: right; width: 402px; border-bottom: 2px solid #999291; height: 221px; }

div.d2_tab06_cont1txt ul li {margin:0 0 20px 0;}
div.d2_tab06_cont1txt ul li h6 {font-size:14px;}
div.d2_tab06_cont1txt ul li span {font-size:13px;}

div.d2_tab06_cont1txt ul.d2_tab06_cont1txt_v2 li {margin:0 0 10px 0;}

div.d2_tab06_cont1table { position: relative; padding-top: 50px; }
/*div.d2_tab06_cont1table table td.title{
	text-indent: 27px;
}*/
div.d2_tab06_cont1table .Tabletitle { display: block; width: 101px; height: 27px; margin-bottom: 15px; }
div.d2_tab06_cont1table table { border-collapse: collapse; border-top: 2px solid #e24b3b; font-size: 12px; border-bottom: 1px solid #bcb9b8;}
div.d2_tab06_cont1table table th {border-bottom: 1px solid #bcb9b8; background-color: #f9f9f9; padding: 4px 0;}
div.d2_tab06_cont1table table td {padding-top:4px; padding-bottom:4px; border-top: 1px solid #ededed;}
div.d2_tab06_cont1table table td a + a {margin-top:3px; display:inline-block;}
div.d2_tab06_cont1table table td span { color: #999; width: 25px; height: 12px; display: inline-block; }
/* div.d2_tab06_cont1table table td.border_b1 { border-bottom: 1px solid #bcb9b8; }
div.d2_tab06_cont1table table td.border_b2 { border-bottom: 1px solid #ededed; } */
div.d2_tab06_cont1table table td.t_bgc { background-color: #f9f9f9; }
div.d2_tab06_cont2txt { float: right; width: 402px; border-bottom: 2px solid #999291; height: 221px; }
div.d2_tab06_cont2txt span { display: block; padding-bottom: 3px; }
div.d2_tab06_cont2txt p { padding-bottom: 15px; }
div.domestic03_txt01 { display: block; width: 100%; margin-bottom: 70px; }
div.domestic03_txt01 img { padding-bottom: 16px; }
div.domestic03_txt01 p {margin:0 0 10px 0;}
ul.domestic03_tab { width: 100%; height: 34px; margin-top: 28px; margin-bottom: 38px; }
ul.domestic03_tab li { float: left; display: block; margin-right: 2px; }
div.domestic03_cont01_1 { position: relative; }
div.domestic03_cont01_1 h4 { display: block; padding-bottom: 22px; }
div.domestic03_cont01_1 h5 {margin:0 0 15px 0;}
div.domestic03_contents01 { position: relative; overflow: hidden; }
div.dome03_01cont_img { float: left; padding-right: 22px; }
div.dome03_01cont { border-bottom: 2px solid #999291; display: block; width: 403px; height: 446px; position: absolute; top: 0; left: 356px; }
div.dome03_01cont h5 {font-size:16px; color:#555; }
div.dome03_01cont span { display: block; padding-bottom: 14px; }
div.domestic03_txt02 { display: block; width: 100%; position: relative; overflow:; height:202px;}
div.domestic03_txt02 p{margin:0 0 10px 0;}
div.domestic03_txt02 span.homego {position: absolute; width: 314px; height: 122px; background: url(../images/business/make_korea.jpg) no-repeat; right: 0; bottom: -90px; }
div.domestic03_txt02 span.homego a { display: inline-block; margin-top: 84px; padding-left: 39px; font-size: 11px; font-family: 'NanumGothic',dotum; color: #6c6c6c; letter-spacing: -1px; }
div.domestic03_txt02 span.homego a span { color: #9d9d9d; }
div.domestic03_cont02_1 { position: relative; }
div.domestic03_cont02_1 h4 { display: block; }
div.domestic03_cont02_1 dl dt {float:left; clear:left;}
div.domestic03_cont02_1 dl dd {color:#666; margin:0 0 3px 3px; font-family: NanumGothic; font-size:13px;}
div.domestic03_cont02_1 dl {overflow:hidden;}
span.domestic03_cont02_img { display: block; padding-bottom: 53px; }

div.domestic05_cont01 {margin:53px 0 0 0;}
ul.domestic05_cont01_tab1 img { display: block; float: left; }
ul.domestic05_cont01_tab1 { border-bottom: 2px solid #4a4645; display: block; height: 37px; margin-bottom: 36px; }

div.domestic05_cont01_header h4 {}
div.domestic05_cont01_header p { margin:20px 0 40px 0; font-size:15px; line-height:20px; color:#7b7b7b; font-weight:bold;}

div.domestic05_cont01_1_header h4 {}
div.domestic05_cont01_1_header p { margin:20px 0 40px 0; font-size:15px; line-height:20px; color:#7b7b7b; font-weight:bold;}

ul.domestic05_cont01_content li { border-bottom: 2px dotted #bbb7b6; position: relative; overflow: hidden; padding-top: 21px; padding-bottom: 17px; }
ul.domestic05_cont01_content li.dome05_contents_etc { position: relative; overflow: hidden; padding-top: 21px; padding-bottom: 66px; border:none; }
span.dome05_contents_img { float: left; display: block; }
div.dome05_contents_cont { width: 517px; float: right; padding-top: 10px; }
div.dome05_contents_cont h5 { display: block; margin-bottom: 7px; font-size:15px;}
div.dome05_contents_cont p {font-size:13px;}
/* 20160321 custom */
.domestic05_cont01_custom {}
.domestic05_cont01_custom .key_visual .title {margin-bottom:12px;}
.domestic05_cont01_custom .inner_contents dl {padding-top:40px; position:relative;}
.domestic05_cont01_custom .inner_contents dt {font-size:15px; color:#e24b3b; margin-bottom:12px; letter-spacing:-1px; font-weight:bold;}
.domestic05_cont01_custom .inner_contents dd {display:block !important; float:none; font-size:13px; color:#666; line-height:20px; letter-spacing:-1px;}
.domestic05_cont01_custom .inner_contents .multiple_dd .image {position:absolute; bottom:0; right:0;}
.domestic05_cont01_custom .inner_contents .multiple_dd dd {padding-left:8px; text-indent:-8px; margin-bottom:20px;}
.new_default_table {width:100%; border-collapse:collapse;}
.new_default_table thead th {background:#f9f9f9; color:#000; letter-spacing:-1px; font-size:13.5px; height:33px; border-top: 2px solid #e24b3b; border-bottom:1px solid #bcb9b8;}
.new_default_table th,
.new_default_table tbody td {text-align:center;}
.new_default_table tbody td {border-bottom:1px solid #ededed; padding:18px 0;}
.new_default_table tbody td.r_line {border-right:1px solid #ededed;}
.new_default_table tbody th {border-right:1px solid #bcb9b8; border-bottom:1px solid #ededed; color:#000;}
.new_default_table tbody tr:last-child th,
.new_default_table tbody tr:last-child td {border-bottom:1px solid #bcb9b8;}
.new_default_table .td_left {text-align:left;}
.new_default_table_line thead th {border-right:1px solid #bcb9b8;}
.new_default_table_line thead th:last-child {border-right:0 none;}
.new_default_table th,
.new_default_table td {letter-spacing:-1px;}
.body_business .new_education1_txt04 .new_tbody_line tbody tr th {padding-left:0; text-align:center;}
.new_tbody_line tbody tr td {border-right:1px solid #ededed;}
.new_tbody_line tbody tr td:last-child {border-right:0 none;}
/* domestic05_2 */

div.domestic05_v2_01 {margin:0 0 40px 0;}
div.domestic05_v2_02 {margin:0 0 40px 0;}
div.domestic05_v2_02 ul li {margin:0 0 2px 0; color:#666; }
div.domestic05_v2_03 {overflow:hidden; margin:0 0 40px 0;}
div.domestic05_v2_03 dl dt {float:left; clear:left;}
div.domestic05_v2_03 dl dd {margin:0 0 3px 5px; color:#666;} 
div.domestic05_v2_04 {overflow:hidden; margin:0 0 40px 0;}
div.domestic05_v2_04 ul li { float:left; margin:0 20px 0 0;}
div.domestic05_v2_05 table {border-spacing:0; border-collapse:collapse; text-align:center; width:100%; font-size:13px;}
div.domestic05_v2_05 table th {background:#f9f9f9; border-bottom:1px solid #bcb9b8; border-top:2px solid #e24b3b; color:#000; padding:10px 0;}
div.domestic05_v2_05 table tr {border-bottom:1px solid #ededed;}
div.domestic05_v2_05 table tr.last {border-bottom:1px solid #bcb9b8;}
div.domestic05_v2_05 table td {padding:10px 0;}

div.domestic05_cont02 { position: relative; margin:40px 0 0 0; }
div.domestic05_cont02_1 { padding-top: 20px; overflow: hidden; }
div.domestic05_cont02_1 span.bz_movie { width: 480px; height: 304px; display: block; float: left; }
div.domestic05_cont02_1 div { border-bottom: 2px solid #999291; width: 261px; padding: 102px 0 10px 0; float: right; font-size:12px;}/* padding-top: 143 수정 */
div.domestic05_cont02_1 div p.domestic05_cont02_1_last{margin:10px 0 0 0;}

div.domestic05_cont03 { position: relative; padding-top: 72px; }
div.domestic05_cont03 span { display: block; width: 101px; height: 27px; margin-bottom: 15px; }
div.domestic05_cont03 table tbody th { border-bottom: 1px solid #ededed; }
div.domestic05_cont03 table { border-collapse: collapse; border-top: 2px solid #e24b3b; font-size: 12px; }
div.domestic05_cont03 table td.border_b1 { border-bottom: 1px solid #bcb9b8; }
div.domestic05_cont03 table td.border_b2 { border-bottom: 1px solid #ededed; }
div.domestic05_cont03 table td.t_bgc { background-color: #f9f9f9; }
div.kidsofAsia { width: 100%; overflow: hidden; }
div.kidsofAsia ul { position: relative; margin-top: 28px; clear: both; width:100%;}
div.kidsofAsia ul li { margin-top: 12px; margin-bottom: 30px; }
div.kidsofAsia ul li h5 {margin:0 0 10px 0;}


div.domestic05_school { width: 100%; margin: 40px 0 0 0; }
div.domestic05_school h4 {display:inline-block; margin:0 10px 0 0; height:11px;}
div.domestic05_school span {font-size:13px; color:#ed7568;}

div.domestic05_school div.domestic05_school_02 { background: url(../images/business/new_domestic05_map_BG.jpg) no-repeat; width: 726px; height: 200px; }
div.domestic05_school div.domestic05_school_02 div.school_box01 { width: 392px; height: 200px; position: relative; float: left; }
div.domestic05_school div.domestic05_school_02 div.school_box01 ul li { display: block; border: 1px solid #c1c1c1; background: #fff; padding: 2px 7px 2px 6px; color: #000; font-size: 12px; position: absolute; }
div.domestic05_school div.domestic05_school_02 div.school_box01 ul li.BU { top: 75px; left: 109px; }
div.domestic05_school div.domestic05_school_02 div.school_box01 ul li.SE { top: 68px; left: 252px; }
div.domestic05_school div.domestic05_school_02 div.school_box01 ul li.IN { top: 101px; left: 109px; }
div.domestic05_school div.domestic05_school_02 div.school_box01 ul li.AN { top: 110px; left: 240px; }
div.domestic05_school div.domestic05_school_02 div.school_box01 ul li.selected {border:1px solid red;}

div.domestic05_school div.domestic05_school_02 div.school_box02 {padding:20px 0 0 128px; float: left; }
div.school_box02 h5 {margin:0 0 3px 0;}
div.school_box02 span {display:block; margin:0 0 10px 0;}

/*###################*/
.domestic02_2_IMG { background: url(../images/business/domestic02_2_img.jpg) no-repeat; width: 100%; height: 367px; }
.domestic02_2_IMG div.dm_R_Txt { margin: 0 0 0 253px; padding: 70px 0px 28px 66px; width: 440px; height: 267px; border-bottom: 2px solid #c7c3c3; }
.domestic02_2_IMG div.dm_R_Txt div{margin:0 0 40px 0;}
.domestic02_2_IMG div.dm_R_Txt div span { display: block; font-size:15px; line-height:20px; font-weight:600; letter-spacing:-1px;}

.domestic02_2_con { background: url(../images/business/domestic02_2_bg.gif) left top; width: 100%; overflow: hidden; }
.domestic02_2_con ul.domestic02_2_con_v1 {overflow:hidden; padding:48px 0 25px 59px; border-bottom:2px solid #c7c3c3;}
.domestic02_2_con ul.domestic02_2_con_v1 li {float:left; height:127px; }
.domestic02_2_con ul.domestic02_2_con_v1 li p{width:300px; margin:3px 0 0 0;}
.domestic02_2_con ul.domestic02_2_con_v1 li h5{color:#e24b3b; font-size:15px; padding-top:40px; background-position:right 3px; background-repeat:no-repeat; box-sizing:border-box; min-height:56px;}
.domestic02_2_con ul.domestic02_2_con_v1 li.domestic02_2_bg01,
.domestic02_2_con ul.domestic02_2_con_v1 li.domestic02_2_bg04 {width:260px;}
.domestic02_2_con ul.domestic02_2_con_v1 li.domestic02_2_bg02,
.domestic02_2_con ul.domestic02_2_con_v1 li.domestic02_2_bg05 {width:239px;}
.domestic02_2_con ul.domestic02_2_con_v1 li.domestic02_2_bg03 {width:200px;}
.domestic02_2_con ul.domestic02_2_con_v1 li.domestic02_2_bg01 h5 {width:141px; background-image:url(/webPub/0_sck2014/images/business/domestic02_2_U01_img.jpg);}
.domestic02_2_con ul.domestic02_2_con_v1 li.domestic02_2_bg02 h5 {width:104px; background-image:url(/webPub/0_sck2014/images/business/domestic02_2_U02_img.jpg);}
.domestic02_2_con ul.domestic02_2_con_v1 li.domestic02_2_bg03 h5 {width:91px; background-image:url(/webPub/0_sck2014/images/business/domestic02_2_U03_img.jpg);}
.domestic02_2_con ul.domestic02_2_con_v1 li.domestic02_2_bg04 h5 {width:169px; background-image:url(/webPub/0_sck2014/images/business/domestic02_2_U04_img.jpg);}
.domestic02_2_con ul.domestic02_2_con_v1 li.domestic02_2_bg05 h5 {width:104px; background-image:url(/webPub/0_sck2014/images/business/domestic02_2_U05_img.jpg);}
/*
.domestic02_2_con ul.domestic02_2_con_v1 li h5.domestic02_2_bg01{margin:18px 0 0 0; width:140px; padding-top:19px; background:url(../images/business/domestic02_2_U01_img.jpg) no-repeat top right;}
.domestic02_2_con ul.domestic02_2_con_v1 li h5.domestic02_2_bg02{width:102px; padding-top:37px; background:url(../images/business/domestic02_2_U02_img.jpg) no-repeat top right;}
.domestic02_2_con ul.domestic02_2_con_v1 li h5.domestic02_2_bg03{width:168px; padding-top:30px; background:url(../images/business/domestic02_2_U03_img.jpg) no-repeat top right;}
.domestic02_2_con ul.domestic02_2_con_v1 li h5.domestic02_2_bg04{margin:5px 0 0 0; width:102px; padding-top:25px; background:url(../images/business/domestic02_2_U04_img.jpg) no-repeat top right;}
*/


.dm_con_PT { float: left; width: 695px; height: 400px; margin: 43px 0 0 30px; padding-bottom: 53px }
.dm_con_PT h5{font-size:13px; margin:0 0 10px 0;}
ul.dm_con_PT li.dm_con_PT01_box, ul li.dm_con_PT02_box, ul li.dm_con_PT03_box{display:block; width:100%; height:150px; }
ul.dm_con_PT li.dm_con_PT01_box {background:url(../images/business/dm_con_PT01.jpg) no-repeat top left;}
ul.dm_con_PT li.dm_con_PT02_box {background:url(../images/business/dm_con_PT02.jpg) no-repeat top left;}
ul.dm_con_PT li.dm_con_PT03_box {background:url(../images/business/dm_con_PT03.jpg) no-repeat top left;}
div.dm_con_PT01, div.dm_con_PT02, div.dm_con_PT03{float:right; width:49%;  }



/*쩐횪쨉쨉POP*/
/*.close{width: 19px;height: 33px;padding:17px 18px 0 229px;display: block;position: absolute;right:0px;top:0px;cursor: pointer;background:#e8252d;}*/
.close_pop { width: 19px; height: 33px; padding: 17px 18px 0 229px; display: block; position: absolute; right: 0px; top: 0px; cursor: pointer; background: #e8252d; }
.bu_map { display: block; margin: 68px 0 19px 18px; clear: both; }
.bu_map03 { display: block; float: left; width: 45px; height: 27px; padding: 5px 0 0 132px; border-top: 1px solid #bababd; background: #f6f6f6; }
.bu_map03 img { cursor: pointer; }
div.QnaBox { width: 437px; height: auto; position: absolute; right: 182px; top: 845px; border: 1px solid #cccccc; background: #fff; }
div.QnaBox span.bu_map02 { border-top: 1px solid #bababd; width: 260px; height: 32px; display: block; float: left; }
div.QnaBox01 { width: 437px; height: auto; position: absolute; right: 182px; top: 845px; border: 1px solid #cccccc; background: #fff; }
div.QnaBox01 span.bu_map02 { border-top: 1px solid #bababd; width: 260px; height: 32px; display: block; float: left; }
div.QnaBox02 { width: 437px; height: auto; position: absolute; right: 182px; top: 845px; border: 1px solid #cccccc; background: #fff; }
div.QnaBox02 span.bu_map02 { border-top: 1px solid #bababd; width: 260px; height: 32px; display: block; float: left; }
div.QnaBox03 { width: 437px; height: auto; position: absolute; right: 182px; top: 845px; border: 1px solid #cccccc; background: #fff; }
div.QnaBox03 span.bu_map02 { border-top: 1px solid #bababd; width: 260px; height: 32px; display: block; float: left; }
/*쩐횈쨉쩔짹횉쨍짰짹쨀?째쩍횇횄쨩쩌짯 ?짱쩐횈쩔챘*/
.aplication_01 { position: relative; width: 731px; margin: 0 auto; border: 2px solid #e24b3b; background: #fff; }
.aplication_01 div.apli_TOP { width: 703px; height: 50px; border-bottom: 1px solid #dddddd; margin: 11px 0 0 14px; }
.aplication_01 h3 { margin: 38px 0 0 257px; }
.aplication_01 div.apli_TOP span { display: block; float: left; }
.aplication_01 div.apli_TOP span.margin_l509 { margin-left: 509px; }
div.join_info { border-top: 2px solid #4a4645; display: block; overflow: hidden; clear: both; width: 703px; margin-left: 14px; }
div.join_info table.info01 { width: 100%; }
div.join_info table.info01 td { vertical-align: middle; border-bottom: 1px solid #e7e7e7; font-family: 'NanumGothic',dotum; }
div.join_info table.info01 td.title { color: #4a4645; font-family: bold; font-size: 12px; font-weight: bold; font-family: 'NanumGothic',dotum; text-align: left; background: #faf9f9; height: 37px; }
div.join_info table.info01 td.title_ADD { color: #4a4645; font-family: bold; font-size: 12px; font-weight: bold; font-family: 'NanumGothic',dotum; text-align: left; background: #faf9f9; height: 80px; vertical-align: top !important; padding-top: 12px; }
div.join_info table.info01 td.title_ADD_02 { color: #4a4645; font-family: bold; font-size: 12px; font-weight: bold; font-family:'NanumGothic', dotum; text-align: left; background: #faf9f9; height: 58px; vertical-align: top !important; padding-top: 12px; }
div.join_info table.info01 td.title_t { color: #4a4645; font-family: bold; font-size: 12px; font-weight: bold; font-family: 'NanumGothic',dotum; text-align: left; vertical-align: top; background: #faf9f9; height: 37px; }
div.join_info table.info01 td.title_c { color: #4a4645; font-family: bold; font-size: 12px; font-weight: bold; font-family:'NanumGothic', dotum; text-align: center; background: #faf9f9; height: 37px; }
div.join_info table.info01 td.edu_pur span { display: block; }
div.join_info table.info01 td.edu_pur span.Seven { font-weight: bold; color: #4a4645; clear: both; font-size: 11px; padding-top: 5px; padding-left: 10px; }
div.join_info table.info01 td.edu_pur span.Seven02 { color: #e24b3b; float: left; letter-spacing: -0.8px; clear: both; line-height: 14px; font-size: 11px; padding-top: 10px; padding-left: 10px; }
div.join_info table.info01 td.edu_pur span.Seven03 { font-size: 12px !important; float: left; margin-right: 3px; }
div.join_info table.info01 td.Apli_JOIN div.Apli_JOIN_01 { width: 180px; height: 27px; margin-bottom: 2px; }
div.join_info table.info01 td.Apli_JOIN div.Apli_JOIN_01 span { display: block; float: left; }
/*
div.join_info table.info01 td.Apli_JOIN div.Apli_JOIN_02{width:180px; height:27px; }
div.join_info table.info01 td.Apli_JOIN div.Apli_JOIN_02 span{display:block; float:left;}
div.join_info table.info01 td.Apli_date_T div.Apli_date01{color:#e24b3b; clear: both; line-height: 14px; font-size: 11px; margin:15px 0 6px 10px;}
div.join_info table.info01 td.Apli_date_T div.Apli_date01 span.Seven03{font-size:12px !important; float:left; margin-right:3px; }
div.join_info table.info01 td.Apli_date_T div.Apli_date02 span.Dot{ padding: 8px 0 0 5px; text-align: left; background: url(../images/business/JUM.gif) left no-repeat; background-position: 0px 12px;}
*/
div.join_info table.info01 td.h64 { height: 64px; }
div.join_info table.info01 td.h73 { height: 73px; }
div.join_info table.info01 td.vT { vertical-align: top; }
div.join_info table.info01 td span.just_info { display: block; padding: 2px 0 0 22px; text-align: left; background: url(../images/member/dotte_red.gif) left no-repeat; background-position: 11px 6px; }
/*div.join_info table.info01 td span.just_info_02{display: block; padding: 8px 0 0 5px; text-align: left; background: url(../images/business/JUM.gif) left no-repeat; background-position: 0px 12px;}*/
div.join_info table.info01 td span.just_info_t { display: block; padding: 10px 0 0 22px; text-align: left; background: url(../images/member/dotte_red.gif) left no-repeat; background-position: 11px 13px; }
div.join_info table.info01 td span.nomal_info { display: block; padding: 2px 0 0 22px; text-align: left; float: left; }
div.join_info table.info01 td span.numTxt01 { display: block; clear: both; line-height: 11px; font-size: 11px; padding-top: 10px; padding-bottom: 7px; padding-left: 10px; }
div.join_info table.info01 td span.numTxt02 { display: block; clear: both; line-height: 16px; font-size: 11px; padding-left: 10px; }
div.join_info table.info01 td span.phoneTxt { font-size: 11px; color: #ed1c24; display: block; float: left; line-height: 11px; padding-top: 10px; padding-left: 10px; }
div.btn_Apli { width: 145px; height: 35px; margin: 0 auto; clear: both; padding: 21px 0 64px 0; }
div.btn_Apli span { display: block; float: left; }
div.Copyright_Apli { width: 246px; height: 12px; margin: 0 auto; padding-bottom: 8px; }
.aplication_01 span.join_info_tabe_txt { display: block; float: right; font-size: 11px; font-family: 'NanumGothic',dotum; color: #555; padding: 9px 8px 0 10px; *padding: 5px 8px 0 10px;
background: url(../images/member/dotte_red.gif) 0 12px no-repeat; *background: url(../images/member/dotte_red.gif) 0 8px no-repeat;
margin-right: 7px; }
ul.eng_name { display: block; padding-left: 10px; }
ul.eng_name li { float: left; display: block; }
ul.eng_name li.cnt01 { width: 16px; padding-top: 7px; }
ul.eng_name li.cnt03 { width: 24px; padding: 7px 5px 0 9px; }
ul.id_test { display: block; padding-left: 10px; }
ul.id_test li { float: left; display: block; }
ul.id_test li.cnt02 { padding-left: 5px; padding-top: 2px; }
ul.id_test li.cnt03 { padding-left: 5px; padding-top: 8px; font-size: 11px; }
ul.birthday { display: block; padding-left: 10px; }
ul.birthday li { float: left; display: block; }
ul.birthday li.year { padding: 7px 5px 0 5px; }
ul.birthday li.month { padding: 7px 5px 0 5px; }
ul.birthday li.day { padding: 7px 5px 0 5px; }
ul.phone { display: block; padding-left: 10px; }
ul.phone li { float: left; display: block; }
ul.phone li.blank01 { padding: 7px 4px 0 4px; }
ul.phone li.blank02 { padding: 7px 4px 0 4px; }
ul.email { display: block; padding-left: 10px; padding-top: 6px; }
ul.email li { float: left; display: block; }
ul.email li.blank1 { padding: 7px 5px 0 5px; }
ul.email li.blank2 { width: 4px; }
span.email_text { display: block; padding-left: 10px; padding-top: 8px; text-align: left; color: #777777; font-size: 12px; clear: both; font-weight: normal; }
ul.address { display: block; padding-left: 10px; padding-top: 5px; }
ul.address li { float: left; display: block; }
ul.address li.blank01 { padding: 7px 5px 0 5px; }
ul.address li.blank02 { width: 5px; }
ul.address li.btn { padding-top: 2px; }
span.detail_address { display: block; padding-top: 2px; padding-left: 10px; clear: both; }
span.detail_address_AP { display: block; padding: 6px 0 3px 10px; clear: both; }
span.detail_address2 { display: block; padding-top: 5px; padding-left: 10px; clear: both; font-size: 11px; }
ul.radio_select { display: block; padding-left: 10px; padding-top: 5px; }
ul.radio_select li { float: left; display: block; }
ul.radio_select li.cnt01 { width: 129px; }
ul.radio_select li.cnt02 { width: 117px; }
ul.radio_select li.cnt03 { width: 83px; }
ul.radio_select li span.radio_data { display: block; float: left; *margin-top: -2px;
}
ul.radio_select li span.data_text { display: block; float: left; padding-top: 0; padding-left: 5px; *padding-top: 2px;
}
ul.motive_row { display: block; padding-left: 10px; padding-top: 5px; clear: both; *padding-top: 2px;
}
ul.motive_row li { float: left; display: block; }
ul.motive_row li.cnt01 { width: 123px; }
ul.motive_row li.cnt02 { width: 122px; }
ul.motive_row li.cnt03 { width: 123px; }
ul.motive_row li.cnt04 { width: 122px; }
ul.motive_row li.cnt04_2 { width: 60px; }
ul.motive_row li span.check_motive { display: block; float: left; }
ul.motive_row li span.check_motive input { margin: 0; padding: 0; }
ul.motive_row li span.text_motive { display: block; float: left; padding-top: 0; padding-left: 5px; *padding-top: 5px;
}
ul.motive_row li span.check_motive_2 { display: block; float: left; margin-top: 5px; *margin-top: 2px;
}
ul.motive_row li span.check_motive_2 input { margin: 0; padding: 0; }
ul.motive_row li span.text_motive_2 { display: block; float: left; padding-top: 5px; padding-left: 5px; *padding-top: 8px;
}
span.year14_text { display: block; padding-left: 10px; padding-top: 9px; text-align: left; color: #333333; font-size: 12px; clear: both; font-weight: normal; }
span.year14_btn { display: block; clear: both; padding-left: 10px; padding-top: 7px; }
span.password_detail { font-size: 11px; line-height: 11px; padding: 0; }
ul.file_add { display: block; padding-left: 10px; padding-top: 5px; clear: both; *padding-top:2px;
}
ul.file_add li { float: left; display: block; }
ul.file_add li.blank02 { width: 5px; }
ul.file_add li.btn { padding-top: 2px; }
span.plus { display: block; float: left; padding-left: 4px; padding-top: 1px; }
span.minus { display: block; float: left; padding-left: 1px; padding-top: 1px; }
.Apli_join { width: 65px; height: 21px; padding-top: 3px; padding-left: 5px; }
/*.selec_apli{width: 45px; height:26px; border-top: 1px solid #ccc; border-left: 1px solid #ccc; border-right: 1px solid #e9e9e9; border-bottom: 1px solid #e9e9e9;}*/
.selec_apli_02 { width: 189px; height: 26px; border-top: 1px solid #ccc; border-left: 1px solid #ccc; border-right: 1px solid #e9e9e9; border-bottom: 1px solid #e9e9e9; }
.w537 { width: 537px; height: 98px; margin: 5px 0 5px 0; }
/*?횚쨌횂쨀쨩쩔챘?첬?책쨔횣쩍쨘*/
.aplication_02 { width: 342px; margin: 0 auto; border: 2px solid #e24b3b; }
.aplication_02 div.Apli_top_02 { width: 318px; height: 26px; border-bottom: 2px solid #dddddd; margin: 0 auto; padding: 11px 0 9px 0; }
.aplication_02 div.Apli_top_02 span { display: block; float: left; }
.aplication_02 div.Apli_top_02 span.alert_close_02 { margin-left: 175px; }
.aplication_02 span.Save_Txt { display: block; color: #666666; font-size: 14px; font-weight: bold; text-align: center; margin: 26px 0 24px 0; }
.aplication_02 div.btn_Apli_02 { width: 145px; height: 35px; margin: 0 auto; clear: both; padding: 0 0 22px 0; }
/*쩍횇횄쨩쩌짯(횄횎쨉챤횉횖쨩첵쩔챘)*/
div.join_info table.info01 td.Apli_grade { width: 245px; }
div.join_info table.info01 td.Apli_grade ul { padding: 6px 0 4px 0; }
div.join_info table.info01 td.Apli_grade ul li { margin-bottom: 2px; width: 180px; height: 27px; }
div.join_info table.info01 td.Apli_grade ul li span { display: block; float: left; }
.check_B { width: 12px; height: 12px; }
div.join_info table.info01 td.Middle_No { vertical-align: top !important; }
div.join_info table.info01 td.title_ADD_grade { color: #4a4645; font-family: bold; font-size: 12px; font-weight: bold; font-family: 'NanumGothic',dotum; text-align: left; background: #faf9f9; vertical-align: top !important; padding-top: 12px; }
/*popup*/
#popup_wrap { position: absolute; top: 0; width: 100%; height: 100%; overflow: hidden; z-index: 99999999; /* 짹창쨘쨩 쨔챔째챈쨩철 횁철횁짚-횇천쨍챠쨉쨉째징 쨍챨쨉횓 ?청쩔챘쨉횉횁철 쩐횎쩐횘?쨩 쨋짠 쨩철쨩처 */
background: #b2b2b2; /* RGBa ?청쩔챘 - Firefox, Chrome, Safari, Opera ... */
background: rgba(0,0,0,0.3);     /* IE쩔징쩌짯 Filter?청쩔챘?쨩 ?짠횉횠 쨔챔째챈?쨩 횁철쩔챵 */
    background: transparent !ie;
/* 횁짚쨩처?청?횓 Filter?청쩔챘?쨩 ?짠횉횠 zoom:1?쨩 ?청쩔챘 */
zoom: 1;     /* IE5.5-7 */
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#4c000000, endColorstr=#4c000000);
/* IE8,9 */
-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#4c000000, endColorstr=#4c000000)"; }
#popup_wrap_02 { position: absolute; top: 0; width: 100%; height: 100%; overflow: hidden; z-index: 99999999; /* 짹창쨘쨩 쨔챔째챈쨩철 횁철횁짚-횇천쨍챠쨉쨉째징 쨍챨쨉횓 ?청쩔챘쨉횉횁철 쩐횎쩐횘?쨩 쨋짠 쨩철쨩처 */
background: #b2b2b2; /* RGBa ?청쩔챘 - Firefox, Chrome, Safari, Opera ... */
background: rgba(0,0,0,0.3);     /* IE쩔징쩌짯 Filter?청쩔챘?쨩 ?짠횉횠 쨔챔째챈?쨩 횁철쩔챵 */
    background: transparent !ie;
/* 횁짚쨩처?청?횓 Filter?청쩔챘?쨩 ?짠횉횠 zoom:1?쨩 ?청쩔챘 */
zoom: 1;     /* IE5.5-7 */
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#4c000000, endColorstr=#4c000000);
/* IE8,9 */
-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#4c000000, endColorstr=#4c000000)"; }
/* new 異붽? ?묒뾽 2013.11.11 */
span.sub_text { display: block; overflow: hidden; padding-top: 15px; font-size:14px; font-weight:500; color:#8f8f8f; line-height:20px;}
/* 2013.12.17 */
span.bt_hi5go { float:right; }
span.bt_hi5go img { display: block; }
.ipt_apli_03 { width: 20px; height: 15px; line-height: 15px; border-top: 1px solid #ccc; border-left: 1px solid #ccc; border-right: 1px solid #e9e9e9; border-bottom: 1px solid #e9e9e9; padding: 2px 0 2px 4px; }
.selec_apli { width: 39px; height: 21px; border-top: 1px solid #ccc; border-left: 1px solid #ccc; border-right: 1px solid #e9e9e9; border-bottom: 1px solid #e9e9e9; margin: 0; }
div.join_info table.info01 td.Apli_JOIN div.Apli_JOIN_02 { width: 180px; height: 21px; }
div.join_info table.info01 td.Apli_JOIN div.Apli_JOIN_02 span { display: block; float: left; letter-spacing: -1px; height: 21px; line-height: 21px; }
div.join_info table.info01 td.Apli_date_T div.Apli_date01 { color: #e24b3b; clear: both; line-height: 14px; font-size: 11px; margin: 15px 0 6px 10px; }
div.join_info table.info01 td.Apli_date_T div.Apli_date01 span.Seven03 { font-size: 12px !important; float: left; margin-right: 3px; }
div.join_info table.info01 td.Apli_date_T div.Apli_date02 span.Dot { padding: 8px 0 0 5px; text-align: left; background: url(../images/business/JUM.gif) left no-repeat; background-position: 0px 12px; }
div.join_info table.info01 td span.just_info_02 { display: block; padding: 8px 0 0 5px; width: 63px; text-align: left; background: url(../images/business/JUM.gif) left no-repeat; background-position: 0px 12px; }
div.d2_tab06_cont1table table td.title { text-indent: 10px; }
div.med01 .cnt01_1 { height: 25px; margin-top: 14px; margin-bottom: 29px; }
div.med01 .cnt01 { margin-bottom: 70px; }
div.med01 .cnt02 { height: 25px;}
div.med01 .cnt03 {padding-bottom: 20px; letter-spacing:-1px;}
div.med01 .cnt04 { height: 22px; }
span.domestic05_tit { display: block; padding: 15px 0 0 0; }
div.domestic03_txt02 span.homego1 {/* ?ъ뾽 ?ㅽ뵂 ???ъ슜 */ position: absolute; display: block; width: 166px; height: 116px; background: url(../images/business/make_korea_1.gif) no-repeat; right: 0; bottom: -90px; }
div.domestic03_txt02 span.homego_kids { position: absolute; display: block; width: 142px; height: 108px; background: url(../images/business/new_kidsofasia.gif) no-repeat; right: 10px; bottom: -80px; }
div.domestic03_txt02 span.homego_kids a { display: inline-block; margin-top: 84px; padding-left: 39px; font-size: 11px; font-family: 'NanumGothic',dotum; color: #6c6c6c; letter-spacing: -1px; }
div.domestic03_txt02 span.homego_kids a span { color: #9d9d9d; }
div.QnaBox span.bu_head { width: 407px; height: 50px; float: left; display: block; background: #e8242c; }
div.QnaBox span.close { width: 30px; padding-top: 20px; height: 30px; float: left; display: block; background: #e8242c; cursor: pointer; }
div.QnaBox01 span.bu_head { width: 407px; height: 50px; float: left; display: block; background: #e8242c; }
div.QnaBox01 span.close { width: 30px; padding-top: 20px; height: 30px; float: left; display: block; background: #e8242c; cursor: pointer; }
div.QnaBox02 span.bu_head { width: 407px; height: 50px; float: left; display: block; background: #e8242c; }
div.QnaBox02 span.close { width: 30px; padding-top: 20px; height: 30px; float: left; display: block; background: #e8242c; cursor: pointer; }
div.QnaBox03 span.bu_head { width: 407px; height: 50px; float: left; display: block; background: #e8242c; }
div.QnaBox03 span.close { width: 30px; padding-top: 20px; height: 30px; float: left; display: block; background: #e8242c; cursor: pointer; }
div.Country_intro2 .country_Text ul li span.bz_view { width: 94px; height: 22px; float: right; background: url(../images/business/bz_go.gif) 0 0 no-repeat; }
div.Country_intro2 .country_Text ul li span.bz_view a { display: inline-block; font-size: 11px; letter-spacing: -1px; color: #e24b3b; font-family: 'NanumGothic',dotum; text-align: left; padding-left: 6px; font-weight: normal; padding-top: 1px; }
div.Country_intro2 .country_Text ul li span.wiki_go { float: right; background: url(../images/business/arrow_gray.gif) 98% center no-repeat; height: 13px; padding: 0 10px 9px 0; }
div.Country_intro2 .country_Text ul li span.wiki_go a { color: #a6a6a6; font-size: 11px; letter-spacing: -1px; padding: 0; }
.over_Quickbanner { width: 160px; height: auto; position: absolute; top: 260px; right: 50%; margin-right: -540px; }
.over_Quickbanner ul { width: 100%; display: block; }
.over_Quickbanner ul:after { content: ''; zoom: 1; }
.over_Quickbanner ul li { height: 230px; margin-bottom: 10px; }
div.DetailMap div.DM_introduce table td span.bz_view { width: 94px; height: 22px; margin: 0 0 0 5px; display: inline-block; background: url(../images/business/bz_go.gif) 0 0 no-repeat; }
div.DetailMap div.DM_introduce table td span.bz_view a { display: inline-block; font-size: 11px; letter-spacing: -1px; color: #e24b3b; font-family: 'NanumGothic',dotum; text-align: left; padding-left: 6px; font-weight: normal; padding-top: 5px; }
div.wiki_bnt { width: 100%; border-top: 1px dotted #cbcbcb; padding-top: 5px; margin-top: 70px; }
div.wiki_bnt span.wiki_go { float: right; background: url(../images/business/arrow_gray.gif) 98% center no-repeat; height: 13px; padding: 2px 10px 0 0; }
div.wiki_bnt span.wiki_go a { color: #a6a6a6; font-size: 11px; font-family: 'NanumGothic',dotum; letter-spacing: -1px; padding: 0; }
div.domestic01_txt01_2 .domestic_edu { width: 100%; height: 469px; background: url(../images/business/edu_bg.gif) no-repeat; padding:35px 0px 0 27px; }
/* 2013.12.23 異붽?  */
div.join_info table.info01 td.notice_txt { color: #4a4645; font-family: bold; font-size: 12px; font-weight: bold; font-family: 'NanumGothic',dotum; text-align: left; background: #faf9f9; height: 37px; border-bottom: 0; }



/* 개발이슈에 따른 디자인 변경사항 요청에 의하여 소스 추가 */

ul.tab_business02{font-size:12px; font-family:'NanumGothic','돋움',Dotum; letter-spacing:-1px; font-weight:bold; color:#fefefe; display:block; height:37px;}
ul.tab_business02 li {float:left; width:103px; height:37px;}
ul.tab_business02 li p{margin:0; padding:0; display:block;}

ul.tab_business02 li label{display:inline-block; margin:0; padding:0;}

.medical_undertaking_tit01{background:url(../images/business/medical_undertaking_tit_bg01.gif) no-repeat; width:103px; height:37px; position:relative; display:block;} 
.medical_undertaking_tit01 p{position:absolute; top:11px; left:28px; padding:0; margin:0;}
.medical_undertaking_tit01 label{position:absolute; top:9px; left:46px;}

.medical_undertaking_tit02{background:url(../images/business/medical_undertaking_tit_bg02.gif) no-repeat; width:103px; height:37px; position:relative; display:block;} 
.medical_undertaking_tit02 p{ position:absolute; top:11px; left:25px;}
.medical_undertaking_tit02 label{position:absolute; top:9px; left:43px;}

.medical_undertaking_tit03{background:url(../images/business/medical_undertaking_tit_bg03.gif) no-repeat; width:103px; height:37px; position:relative; display:block;} 
.medical_undertaking_tit03 p{ position:absolute; top:11px; left:15px;}
.medical_undertaking_tit03 label{position:absolute; top:9px; left:33px;}

.medical_undertaking_tit04{background:url(../images/business/medical_undertaking_tit_bg04.gif) no-repeat; width:103px; height:37px; position:relative; display:block;} 
.medical_undertaking_tit04 p{ position:absolute; top:11px; left:14px;}
.medical_undertaking_tit04 label{position:absolute; top:9px; left:32px;}

.medical_undertaking_tit05{background:url(../images/business/medical_undertaking_tit_bg05.gif) no-repeat; width:103px; height:37px; position:relative; display:block;} 
.medical_undertaking_tit05 p{ position:absolute; top:11px; left:13px;}
.medical_undertaking_tit05 label{position:absolute; top:9px; left:31px;}

.medical_undertaking_tit06{background:url(../images/business/medical_undertaking_tit_bg06.gif) no-repeat; width:103px; height:37px; position:relative; display:block;} 
.medical_undertaking_tit06 p{ position:absolute; top:11px; left:10px;}
.medical_undertaking_tit06 label{position:absolute; top:9px; left:28px;}


/* download table 추가_20151228 */
.body_business .down_area {margin:25px 0 0 0;}
.body_business .down_area .btn_view {width:147px; height:37px; display:block; background:url(../images/business/btn_down_view.gif) 0 0 no-repeat; cursor:pointer; }
.body_business .down_area .btn_view.on {background:url(../images/business/btn_down_close.gif) 0 0 no-repeat;}
.body_business .down_area .btn_view .blind {font-size:0; text-indent:-9999px; }
.body_business .down_area .view_box {display:none;}
.body_business .down_area .view_box:after {display:block; content:""; clear:both; }
.body_business .down_area .view_box.on {display:block; }
.body_business .down_area .view_box table {margin:0; border-bottom:1px solid #ebebeb; }
.body_business .down_area .view_box table span.list_item {display:block; background:url(../images/business/bullet_dot.png) 0 50% no-repeat; padding-left:10px;}
.body_business .down_area .view_box table td {font-size:13px; color:#656565; line-height:20px;}
.body_business .down_area .view_box table td:first-child {font-weight:bold; color:#555; }
.body_business .down_area .view_box table td.red {color:#e62626; }
.body_business .down_area .view_box .table_comment {position:relative; margin:10px 0; height:27px; line-height:27px; font-size:12px; color:#e62626; }
.body_business .down_area .view_box .table_comment .pdf {position:absolute; top:0; right:0; } 
.body_business .down_area .view_box .view_notice {padding:20px 20px 20px 174px; width:100%; height:auto; display:block; border:1px dotted #a9a9a9; border-radius:5px; font-size:12px; color:#656565; background:url(../images/business/ico_notice02.png) 24px 50% no-repeat; box-sizing:border-box;}
.body_business .down_area .view_box .btn_close {margin:20px auto; width:127px; height:37px; display:block; cursor:pointer; }




/* 국내 옹호활동 개편 */
.domestic_activity {margin-bottom:40px;}
.domestic_activity .title {font-size:18px; letter-spacing:-1px; font-style:normal; font-weight:700; color:#333; margin-bottom:0;}
.domestic_activity .title img{margin-bottom:0;}
.domestic_activity .subtitle {font-size:15px; color:#e53939; letteer-spacing:-1px;}
.domestic_activity .wide_image_type {margin-bottom:20px;}
.domestic_activity .About_link {margin-top:10px;}
.domestic_activity .About_link .Link_btnArea {height:auto; padding-top:11px;}
.domestic_activity .About_link ul.Link_btnArea li {margin-right:20px;}
.domestic_activity .About_link ul.Link_btnArea li a {line-height:20px;}
.domestic_activity .wide_floating_type {width:100%; visibility:hidden;}
.domestic_activity .wide_floating_type:after {display:block; clear:both; content:"";}
.domestic_activity .wide_floating_type .thumb {float:left;}
.domestic_activity .wide_floating_type .image_desc {float:left;}
.domestic_activity .wide_floating_type .image_desc .desc_title {display:block; padding-bottom:15px; color:#333; letter-spacing:-1px; font-size:18px;}
.domestic_activity .description .point_color,
.domestic_activity .wide_floating_type .image_desc .point_color {color:#e24b3b;}

.domestic_activity dl.description {margin-top:20px;}
.domestic_activity .description dt {color:#ff0000; font-weight:bold; margin-bottom:10px;}
.domestic_activity .description dd {display:block !important; font-size:13px; color:#666; float:none;}



/* 해외 상단 ad panel */
div.over_TirArea span {word-break:keep-all;}
.ad_panel {padding:16px 0 0 0; word-break:keep-all;}
.ad_panel .detail_panel {box-sizing:border-box; width:744px; padding: 31px 38px; background:#f9f7f2; border:1px solid #f1eee8; border-top:0 none; word-break:keep-all;}
.ad_panel .detail_panel .detail_desc {margin-bottom:25px;}
.ad_panel .detail_panel .detail_desc.schoolme_panel {position:relative; padding-left:130px;}
.ad_panel .detail_panel .detail_desc.schoolme_panel strong {font-weight:bold; color:#111;}
.ad_panel .detail_panel .detail_desc.schoolme_panel .schoolme_icon {position:absolute; top:0; left:0;}
.ad_panel .detail_panel .detail_desc.schoolme_panel .btn_schoolme_go {margin-top:10px;}
.ad_panel .detail_panel .detail_desc strong {color:#111;}
.ad_panel .detail_panel .inner_content {padding-top:30px; border-top: 1px solid #ebe0da;}
.ad_panel .detail_panel ul {width:100%; overflow:hidden;}
.ad_panel .detail_panel li {float:left; margin-bottom:30px; padding-left:42px; background-position:left top; background-repeat:no-repeat; padding-top:3px; width:274px; margin-right:30px;}
.ad_panel .detail_panel li.only {width:602px;}
.ad_panel .detail_panel ul li:last-child {margin-right:0;}
.ad_panel .detail_panel li .title {display:block; margin-bottom:8px;}
.ad_panel .detail_panel li .desc {line-height:18px;}
.ad_panel .detail_panel .btn_area {border-top:1px solid #ebe0da; text-align:center; padding-top:29px;}
.ad_panel .detail_panel .ico01 {background-image:url('/webPub/0_sck2014/images/business/ad_panel_bg01.gif');}
.ad_panel .detail_panel .ico02 {background-image:url('/webPub/0_sck2014/images/business/ad_panel_bg02.gif');}
.ad_panel .detail_panel .ico03 {background-image:url('/webPub/0_sck2014/images/business/ad_panel_bg03.gif');}
.ad_panel .detail_panel .ico04 {background-image:url('/webPub/0_sck2014/images/business/ad_panel_bg04.gif');}
.ad_panel .detail_panel .ico05 {background-image:url('/webPub/0_sck2014/images/business/ad_panel_bg05.gif');}
.ad_panel .detail_panel .ico06 {background-image:url('/webPub/0_sck2014/images/business/ad_panel_bg06.gif');}
.ad_panel .detail_panel .ico07 {background-image:url('/webPub/0_sck2014/images/business/ad_panel_bg07.gif');}
.ad_panel .detail_panel .ico08 {background-image:url('/webPub/0_sck2014/images/business/ad_panel_bg08.gif');}
.ad_panel .detail_panel .ico09 {background-image:url('/webPub/0_sck2014/images/business/ad_panel_bg09.gif');}
.ad_panel .detail_panel .ico10 {background-image:url('/webPub/0_sck2014/images/business/ad_panel_bg10.gif');}
.ad_panel .detail_panel .ico11 {background-image:url('/webPub/0_sck2014/images/business/ad_panel_bg11.gif');}
.ad_panel .detail_panel .ico12 {background-image:url('/webPub/0_sck2014/images/business/ad_panel_bg12.gif');}
.ad_panel .detail_panel .ico13 {background-image:url('/webPub/0_sck2014/images/business/ad_panel_bg13.gif');}
.ad_panel .detail_panel .ico14 {background-image:url('/webPub/0_sck2014/images/business/ad_panel_bg14.gif');}
.ad_panel .detail_panel .ico15 {background-image:url('/webPub/0_sck2014/images/business/ad_panel_bg15.gif');}
.ad_panel .detail_panel .ico16 {background-image:url('/webPub/0_sck2014/images/business/ad_panel_bg16.gif');}
.ad_panel .detail_panel .ico17 {background-image:url('/webPub/0_sck2014/images/business/ad_panel_bg17.gif');}
.ad_panel .detail_panel .ico18 {background-image:url('/webPub/0_sck2014/images/business/ad_panel_bg18.gif');}
.ad_panel .detail_panel .ico19 {background-image:url('/webPub/0_sck2014/images/business/ad_panel_bg13.gif');}
.ad_panel .detail_panel .ico20 {background-image:url('/webPub/0_sck2014/images/business/ad_panel_bg14.gif');}
.ad_panel .detail_panel .ico21 {background-image:url('/webPub/0_sck2014/images/business/ad_panel_bg15.gif');}
.ad_panel .detail_panel .ico22 {background-image:url('/webPub/0_sck2014/images/business/ad_panel_bg16.gif');}
.ad_panel .detail_panel .ico23 {background-image:url('/webPub/0_sck2014/images/business/ad_panel_bg17.gif');}
.ad_panel .detail_panel .ico24 {background-image:url('/webPub/0_sck2014/images/business/ad_panel_bg18.gif');}






