@charset "utf-8";

@import url (oldmain.css);
@import url(oldsub.css);
@import url(oldtable.css);


html, body, div, dl, dt, dd, ul, ol, li, p {margin:0px; padding:0px;font-family:"ng", sans-serif; font-size:12px; list-style:none; color:#525151;} 
img{border:0;}

@font-face{
font-family:"ng";
src:url('../font/NanumGothic.eot');
src:url('../font/NanumGothic.eot?#iefix') format('embedded-opentype'),
url('../font/NanumGothic.woff') format('woff'),
url('../font/NanumGothic.ttf') format('truetype');
url('../font/NanumGothic.svg#NanumGothic') format('svg')
src:local(��), url('../font/NanumGothic.woff') format('woff');
}
/* 입력창 한글 전용 ie 전용 */
input {
	-webkit-ime-mode:active; 
	-moz-ime-mode:active; 
	-ms-ime-mode:active; 
	ime-mode:active; 
}
.skipNav{position:relative;width:100%;z-index:99999;}
.skipNav a{position:absolute;left:0;top:-1000px;display:block; width:250px; padding:10px 0; font-style:normal; font-variant:normal;text-align:center;font-family:"ng", sans-serif;font-size:14px; font-weight:bold;color:#ffffff;background:#103a7d; border:1px solid #;}
.skipNav a:active,
.skipNav a:focus{top:0;text-decoration:none;color:#ffffff;}

.hidden{font-size:0; text-indent:-9999em; color:#fff; }

caption{width:0;height:0;overflow:hidden;position:absolute;top:-10000px;left:0;}
a{text-decoration:none;color:#616161;}
img{border:0;}
/* 2017-11-14 
table{border-collapse:collapse;}
 */
table{border-collapse:collapse;border-collapse: separate;}
table tfoot{display:none;}
p{letter-spacing:-0.5px;}
.clear{clear:both;height:0;width:0;}
.fl_lt{float:left;}
.fl_ri{float:right;}
.text_c{text-align:center;}
.text_lt{text-align:left;}
.text_ri{text-align:right;}
.veritical_align{vertical-align:middle;}
.border{border:1px solid #e3e3e3;}
.sup{vertical-align:super; font-size:smaller;}
.blind{
position: absolute;
top: 0px;
left: 0px;
overflow: hidden;
display: inline-block !important;
width: 1px !important;
height: 1px !important;
margin: 0 !important;
font-size: 0 !important;
line-height: 0 !important;
}

.blind2{
position: absolute;
width: 1px;
height: 1px;
clip: rect(0 0 0 0);
overflow: hidden;
}


.bgno{background:none !important;}
.padding20_0{padding:20px 0;}
.padding0_10{padding:0 10px;}
.padding_ri10{padding-right:10px;}
.padding20_0_40_0{padding:20px 0 40px 0;}
.padding_lt10{padding-left:10px;}
.padding_lt15{padding-left:15px;}

.mar_top2{margin-top:2px;}
.mar_top3{margin-top:3px;}
.mar_top10{margin-top:10px;}
.mar_top20{margin-top:20px;}
.mar_top30{margin-top:30px;}
.mar_lt14{margin-left:14px;}
.margin10_0{margin:10px 0;}
.mar_lt120{margin-left:120px;}

.mar_bot5{margin-bottom:5px;}
.mar_bot10{margin-bottom:10px;}
.mar_bot15{margin-bottom:15px;}
.mar_bot20{margin-bottom:20px;}
.mar_bot30{margin-bottom:30px;}
.mar_bot40{margin-bottom:40px;}
.mar_bot50{margin-bottom:50px;}
.mar0{margin-left:7.5px;}
.mar_lt02{margin-left:17px;}
.mar_lt5{margin-left:5px;}
.mar_lt03{margin-left:123px;}

.padding_lt186{padding-left:186px;}
.padding_lt90{padding-left:90px;}
.padding_lt50{padding-left:50px;}

.font_pb{font-size:14px; line-height:22px;}

.width1100{width:1100px; margin:0 auto;}
#warp{background:#fff; min-width:1100px; margin:0 auto;}
#header{width:100%;background:#f4f4f4;height:40px;}
.header_top{}
.lnb{float:right;padding-left:28px;background:url('../images/common/ico-lnb1.png') no-repeat;margin-top:8px;}
.lnb li{float:left; background:url('../images/common/ico-lnb2.png') no-repeat 0 8px; padding:6px 0 0 12px; margin-right:13px;font-weight:bold;}
.lnb li.lnbfirst{padding-left:0;background:none;}
.lnb li.lnblast{padding-top:0;padding-left:0;margin-top:-3px;background:none;}
.header_top_left div{float:left;}
.header_top_ri{}
.header_top_ri_home{margin-top:12px;}
.header_top_ri_home > li{float:left; padding:0 10px;}
.header_top_ri_home > li > a{font-size:13px; color:#666666; font-weight:bold;}
.border_ribg{background:url('../images/common/home_bg.jpg') no-repeat center right;}
.header_top_ri_end{margin-top:4px;}
.header_top_ri_end a{margin-left:5px;}
.header_ct{padding-top:34px; padding-bottom:33px;}
.logo{}
.siteTitle{width:343px;height:83px;margin:-29px 0 0 376px;background:url("../images/ss_logo.png") no-repeat 0 0;overflow:hidden; text-indent:-100000000px;}

.header_top_cts{padding-top:10px; margin:0 10px;}
/*.header_ct2{margin-left:230px; margin-top:14px;}*/
.header_ct2_lt{border-left:2px solid #0b2871; border-top:2px solid #0b2871; border-bottom:2px solid #0b2871; width:280px; height:32px; overflow:hidden;}

.select_top{height:32px; line-height:32px; width:80px; border:none; margin-left:5px;}
.select_top > option{line-height:32px;}
.label_top{height:25px; line-height:25px; border:none;}

.ico-more{
  display: inline-block;
  position: relative;
  height: 10px;
  width: 14px;
  margin-left: 6px;
  text-indent: -99em;
  overflow: hidden;
  }

.ico-more:after{
    display: inline-block;
  clear: both;
  content: '';
  position: absolute;
  right: 7px;
  top: 0;
  height: 8px;
  width: 8px;
  border-bottom: 1px solid #f1f2f9;
  border-right: 1px solid #f1f2f9;
  -webkit-transform-origin: 100% 100%;
  -ms-transform-origin: 100% 100%;
  transform-origin: 100% 100%;
  -webkit-transform: rotate(45deg);
  -ms-transform: rotate(45deg);
  transform: rotate(45deg);
}


#content{width:100%;}




.border_one{border-top:1px solid #d8d8d8;}
#footer{background:#fff; width:100%; border-top:1px solid #d8d8d8;}
.footer_ul li{float:left;}
.footer_ul li a{font-size:14px;}







/*------------- main ------------------�κ� */

.width156{width:156px;}
.width156_top{margin-bottom:8px;}
.width156_end{text-align:center;}
.width156_end > a{font-size:14px; color:#6d6d6d;}



/* main_content6 css */
.ezay_board{position:relative;}
.ezay_board > li > a{font-weight: bold;width: 162px;height: 61px;display: block;line-height: 61px;text-align: center;font-size: 16px;color: #5f5f5f;background: url('../images/main/main_type2.jpg') no-repeat;}
.ezay_board > li > a.on{background: url('../images/main/main_type.jpg') no-repeat;color: #fff;width: 162px;}
.ezay_board > li > div{position:absolute;left:185px;top:23px;width:328px;height:260px;}
.ezay_board > li > div > ul > li{height: 36px;border-bottom: 1px dotted #c5c7c0;width: 100%;overflow: hidden;}
.ezay_board > li > div > ul > li > a{font-size: 14px;display:inline-block;margin-top:10px;margin-left: 5px;}
.menu_con_sp_re {position: absolute;bottom: 0px;right: 0px;}
.ezay_none{display:none;}
/* main_content6 css */



.end_positon{position:relative;}
.end_positon_relative{position:relative; top:-50px; left:28px;}






/* �����̴�1 */
#slider001.flexslider .flex-direction-nav a.flex-next{
	background:url(../images/main/s001_btn_08.png) no-repeat left top;
	width:23px;
	height:22px;
	position:absolute;
	bottom:10px;
	right:10px;
	z-index:20;
	font-size:0;
}

#slider001.flexslider .flex-direction-nav a.flex-prev{
	background:url(../images/main/s001_btn_03.png) no-repeat left top;
	width:24px;
	height:22px;
	position:absolute;
	bottom:10px;
	right:55px;
	z-index:20;
	font-size:0;
}
#slider001.flexslider .flex-direction-nav .flex-pauseplay a{
	background:url(../images/main/s001_btn_05.png) no-repeat left top;
	width:22px;
	height:22px;
	position:absolute;
	bottom:10px;
	right:33px;
	z-index:20;
	font-size:0;
}
#slider001.flexslider .flex-direction-nav .flex-pauseplay a.flex-play{
	background:url(../images/main/s001_btn_07.png) no-repeat left top;
	width:22px;
	height:22px;
	font-size:0;
}

#slider001.flexslider {
	position:relative;
	overflow:hidden;
	background-color:#fafafa;
	z-index:1;
	height:283px;
}
#slider001 .flex-direction-nav{
	width:100%;
	z-index: 10;
}
#slider001 .flex-direction-nav li{
	float:left;
	margin:0 2px;
}



#slider001.flexslider .slides {
	zoom:1;
}
#slider001.flexslider .slides li {
	width:100%;
}
#slider001.flexslider .slides li img {
	max-width:712px;
	width:100%;
	height:283px;
}
#slider001.flexslider .flex-control-nav {
	height:38px;
	position:absolute;
	bottom:0px;
	left:305px;
	z-index:9;
}
#slider001.flexslider .flex-control-nav li {
	float:left;
	margin-left:7px;
}
#slider001.flexslider .flex-control-nav li a {
	cursor:pointer;
	display:block;
	width:15px;
	height:15px;
	font-size:0;
	line-height:100px;
	background:url("../images/main/main_script_off.png") no-repeat left top;
}
#slider001.flexslider .flex-control-nav li a.flex-active {
	width:52px;
	background:url("../images/main/main_script_on.png") no-repeat left center;
}
#slider001 .flex-pauseplay a{
	height: 16px;
	z-index: 10;
	width: 20px;
}
/* �����̴�1 */

/* �����̴�02 */
#slider002.flexslider .flex-direction-nav a.flex-next{
	background:url(../images/main/s001_btn_08.png) no-repeat left top;
	width:23px;
	height:22px;
	position:absolute;
	top:5px;
	right:5px;
	z-index:20;
}

#slider002.flexslider  .flex-direction-nav a.flex-prev{
	background:url(../images/main/s001_btn_03.png) no-repeat left top;
	width:24px;
	height:22px;
	position:absolute;
	top:5px;
	right:50px;
	z-index:20;
}
#slider002.flexslider .flex-direction-nav .flex-pauseplay a{
	background:url(../images/main/s001_btn_05.png) no-repeat left top;
	width:22px;
	height:22px;
	position:absolute;
	top:5px;
	right:28px;
	z-index:20;
}
#slider002.flexslider .flex-direction-nav .flex-pauseplay a.flex-play{
	background:url(../images/main/s001_btn_07.png) no-repeat left top;
	width:22px;
	height:22px;
	position:absolute;
	top:5px;
	right:28px;
	z-index:20;
}
#slider002.flexslider {
	width:541px;
	height:139px;
	overflow:hidden;
	position:relative;
}

#slider002 .flex-direction-nav{
	z-index: 20;
}

#slider002 .flex-direction-nav li{
	float:left;
}
#slider002 .flex-direction-nav a{
	font-size:0;
	overflow:hidden;
}
#slider002.flexslider .slides{
	z-index:1;
}
#slider002.flexslider .slides li {
	width:100%;
	text-align:center;
}
#slider002.flexslider .slides li img {
	width:541px;
	height:139px;
}
#slider002.flexslider .flex-control-nav {
	height:13px;
	position:absolute;
	bottom:5px;
	right:5px;
	z-index:9;
}
#slider002.flexslider .flex-control-nav li {
	float:left;
	margin-left:2px;
}
#slider002.flexslider .flex-control-nav li a {
	cursor:pointer;
	display:block;
	width:9px;
	height:9px;
	font-size:0;
	background:url("../images/main/slide_btn_12.png") no-repeat left top;
}
#slider002.flexslider .flex-control-nav li a.flex-active {
	width:9px;
	background:url("../images/main/slide_btn_10.png") no-repeat left center;
}
#slider002 .flex-pauseplay a{
	height: 22px;
	z-index: 20;
	width: 22px;
}

/* top�޴� */
.header_end{width:100%; background:#103a7d; height:56px;}
.border_ribg2{background:url('../images/common/bg_top_bg.jpg') no-repeat center right;}
.border_ribg3{background:url('../images/common/footer_bg.jpg') no-repeat center right;}


.pos{position:relative; z-index:999999999999999999;}

.menu_warp_ul > li{float:left;background:url('../images/common/bg_top_bg.jpg') no-repeat center right; text-align:center;}
.menu_warp_ul > li > a{display:block; width:172px; color:#fff;  font-size:16px; line-height:55px; font-weight:bold;}
.menu_warp_ul > li.last{background:none;}
.menu_warp_ul > li > div{width:100%; position:absolute; left:0; z-index:999999999999999999; display:none;}
.menu_dv{background:#5685dd;}
.menu_dv2{background:#56a9dd;}
.menu_dv3{background:#5bc3d7;}
.menu_dv4{background:#8182df;}
.menu_dv5{background:#6fbdff;}
.menu_dv6{background:#60c7db;}
.menu_left_bg{background:url('../images/common/menu_dv.jpg') no-repeat;}
.menu_left_bg2{background:url('../images/common/menu_left_bg2.jpg') no-repeat;}
.menu_left_bg3{background:url('../images/common/menu_left_bg3.jpg') no-repeat;}
.menu_left_bg4{background:url('../images/common/menu_left_bg4.jpg') no-repeat;}
.menu_left_bg5{background:url('../images/common/menu_left_bg5.jpg') no-repeat;}
.menu_left_bg6{background:url('../images/common/menu_left_bg6.jpg') no-repeat;}

.ico-more{display:inline-block;position:relative;height:10px;width:14px;margin-left:6px;text-indent:-99em;overflow:hidden}
.menu_daph2{width:1100px; padding-top:30px; margin:0 auto; height:275px; position:relative; z-index:9999999999999999; text-align:left;}
.menu_m2{margin-left:400px;}
.menu_m2 > a{display:block; font-size:15px; padding:4px 0; margin-bottom:3px; color:#fff; width:175px; padding-left:8px;}
.menu_m2 > a:hover{background-color:#103a7d; }
.menu_m0{display:none; position:absolute; top:30px; left:603px; width:245px; padding-left:20px; height:320px;}
.menu_m0 > li > a{display:block; font-size:15px; padding:4px 0; margin-bottom:3px; color:#fff; width:175px; padding-left:8px;}
.menu_m0 > li > a:hover{background-color:#103a7d;}
.menu_m00{display:none; position:absolute; top:0px; left:256px; padding-left:20px; height:290px; width:200px;}
.menu_m00 > li > a{font-size:15px; display:block; padding:3px 0; margin-bottom:3px; color:#fff;}
.menu_m00 > li > a:hover{color:#f9f617; text-decoration:underline;}
.a_v{background:url('../images/common/bs1.png') no-repeat 170px center;}






.faq_title{position:relative;}
/* ��ü�޴�(���̵��) ���� */
.icon_2{display:none; position:absolute; top:56px; left:-1055px; width:1050px; z-index:999;  opacity: 0.9; margin:0 auto; padding:20px 0px;}
.icon_2_bg{display:none;position:absolute;top:199px;left:0;width:100%;z-index:998;background-color:#4298e0;height:310px;}
/* .icon_2{display:none; position:absolute; border-left:2px solid #326eb7; border-right:2px solid #326eb7; border-bottom:2px solid #326eb7; top:56px; left:-1092px; width:1210px; z-index:999; background:#fff; opacity: 0.9; margin:0 auto; padding:20px 0px;} */
.icon_2 > div{position:relative;}
.all_close{position:absolute; right:10px; bottom:-10px;}
.icon_dv{width:168px; padding:10px 0 10px 30px;}
.border_ris{border-right:1px solid #dcdcdc;}
.all_menu_table{width:100%;}
.all_menu_table td{vertical-align:top; padding-left:20px; text-align:left;}
.all_menu_table td p{margin-bottom:13px;}
.all_menu_table td p a{font-size:15px;font-weight:normal;color:#ffffff;}

/* sub ���� ���� �Ұ� ��ư */
.padding_260{padding-top:260px;}
.bor_pr{font-size:14px; font-weight:normal; padding-left:5px;}
.bor_pr > a{color:#ffffff;}
.one_point0{background:url('../images/sub/one_point.gif') no-repeat 0 9px; padding-left:15px; font-size:14px; line-height:20px; font-weight:normal;}
.one_point0 > a{color:#ffffff;}