/* Common */
@import url(http://fonts.googleapis.com/earlyaccess/nanumgothic.css);
@import url(http://fonts.googleapis.com/earlyaccess/nanummyeongjo.css);
@import url("snet_branch.css");
@import url("snet_font.css");
body,p,h1,h2,h3,h4,h5,h6,ul,ol,li,dl,dt,dd,table,th,td,form,fieldset,legend,input,textarea,button,select{margin:0;padding:0}
body,input,textarea,select,button,table{font-family: "Nanum Gothic",'?‹ì?',Dotum,Helvetica,sans-serif;font-size:12px}
html,body{height:100%;background:#f7f7f7;}
img,fieldset{border:0}
ul,ol{list-style:none}
em,address{font-style:normal}
hr{display:none}
a{color:#595959;text-decoration:none}
a:hover,a:active,a:focus{color:#595959;text-decoration:none}
a:visited{color:#595959;text-decoration:none}
button{cursor:pointer}
.blind,legend{overflow:hidden;position:absolute;left:-10000px;width:0;height:0}
table{width:100%;border-collapse:collapse}
.bold{font-weight:bold;}

table a{color:#595959;text-decoration:none}
table a:hover,a:active,a:focus{color:#595959;text-decoration:none}
table a:visited{color:#595959; text-decoration:none}

ul a{color:#595959;text-decoration:none}
ul a:hover,a:active,a:focus{color:#595959;text-decoration:none}
ul a:visited{color:#595959; text-decoration:none}


#wrap{position:relative;width:100%;max-width:1200px}
.container{position:relative;min-height:800px;padding-left:310px;width:889px;background:#f7f7f7 url(../img/bg_gnb.gif) repeat-y 0 0}
.container.main{padding-left:180px;width:auto;background:#f7f7f7 url(../img/bg_gnb_m.gif) repeat-y 0 0}
.container.type2{padding-left:180px;}
.top_area{position:absolute;z-index:10;top:4px;right:0;width:270px}
.container.main .top_area{top:20px}
.search_area{display:inline-block;float:left;position:relative;width:187px;height:31px;background:url(../img/sp_common.png) no-repeat 0 -305px}
.search_area input.srch{display:inline-block;width:130px;margin:8px 0 0 10px;border:0;color:#bec3c7}
.search_area .btn_srch{display:inline-block;overflow:hidden;position:absolute;top:0;right:4px;width:28px;height:31px;line-height:9999px;vertical-align:top}
.top_area .lang{display:inline-block;float:left;margin:0 0 5px 13px;color:#595959;vertical-align:top}
.container.main .top_area .lang{color:#fff}
.top_area .lang:before{display:inline-block;width:4px;height:4px;margin:5px 5px 0 0;background:url(../img/sp_common.png) no-repeat 0 -343px;vertical-align:top;content:''}
.m_header{display:none}


/* gnb */
.ly_menu{display:none}
.m_menu_bg{display:none;position:absolute;z-index:10;left:180px;height:801px;width:130px;background:url(../img/bg_index_gnb.png)}
.m_menu_bg.m_bg1{top:-81px}
.m_menu_bg.m_bg2{top:-201px}
.m_menu_bg.m_bg3{top:-681px}
.m_menu_bg.m_bg4{top:-321px}
.m_menu_bg.m_bg5{top:-441px}
.m_menu_bg.m_bg6{top:-561px}
.gnb_area ul > li:hover .m_menu_bg{display:block}
.gnb_area{position:absolute;top:0;left:0;width:180px}
.gnb_area li a{text-decoration:none}
.gnb_area .logo{display:block;width:180px;height:80px;background:url(../img/sp_common.png) no-repeat 0 0}
.gnb_area li{position:relative}
.gnb_area li a{display:block}
.gnb_area li a.dpt1{display:block;position:relative;width:150px;height:59px;padding:40px 0 0 30px;border-top:1px solid #e5e5e5;font-size:15px;color:#333}
.gnb_area li:last-child a.dpt1{border-bottom:1px solid #e5e5e5;}
.container.main .gnb_area li a.dpt1{height:69px;padding:50px 0 0 30px}
.gnb_area li a.dpt1:before{display:inline-block;position:absolute;right:20px;bottom:20px;z-index:100;width:27px;height:21px;background:url(../img/sp_common.png) no-repeat;content:''}
.gnb_area li a.dpt1.m1:before{background-position:0 -210px}
.gnb_area li a.dpt1.m2:before{background-position:0 -210px}
.gnb_area li a.dpt1.m3:before{background-position:0 -210px}
.gnb_area li a.dpt1.m4:before{background-position:0 -210px}
.gnb_area li a.dpt1.m5:before{background-position:0 -210px}
.gnb_area li a.dpt1.m6:before{background-position:0 -210px}
/* ¸ÞÀÎ¸Þ´º 
.gnb_area li a.dpt1.m1:before{background-position:0 -120px}
.gnb_area li a.dpt1.m2:before{background-position:0 -150px}
.gnb_area li a.dpt1.m3:before{background-position:0 -270px}
.gnb_area li a.dpt1.m4:before{background-position:0 -180px}
.gnb_area li a.dpt1.m5:before{background-position:0 -210px}
.gnb_area li a.dpt1.m6:before{background-position:0 -240px}
*/
.gnb_area li.on a.dpt1,.gnb_area li a.dpt1:hover{background:#288ad6;color:#fff}
.gnb_area li.on a.dpt1:after,.gnb_area li a.dpt1:hover:after{display:inline-block;position:absolute;top:50%;left:180px;z-index:30;width:8px;height:16px;margin-top:-8px;background:url(../img/sp_common.png) no-repeat 0 -90px;content:''}
.gnb_area li.on a.dpt1.m1:before,.gnb_area li a.dpt1.m1:hover:before{background-position:-40px -210px}
.gnb_area li.on a.dpt1.m2:before,.gnb_area li a.dpt1.m2:hover:before{background-position:-40px -210px}
.gnb_area li.on a.dpt1.m3:before,.gnb_area li a.dpt1.m3:hover:before{background-position:-40px -210px}
.gnb_area li.on a.dpt1.m4:before,.gnb_area li a.dpt1.m4:hover:before{background-position:-40px -210px}
.gnb_area li.on a.dpt1.m5:before,.gnb_area li a.dpt1.m5:hover:before{background-position:-40px -210px}
.gnb_area li.on a.dpt1.m6:before,.gnb_area li a.dpt1.m6:hover:before{background-position:-40px -210px}
/* ¸ÞÀÎ¸Þ´º
.gnb_area li.on a.dpt1.m1:before,.gnb_area li a.dpt1.m1:hover:before{background-position:-40px -120px}
.gnb_area li.on a.dpt1.m2:before,.gnb_area li a.dpt1.m2:hover:before{background-position:-40px -150px}
.gnb_area li.on a.dpt1.m3:before,.gnb_area li a.dpt1.m3:hover:before{background-position:-40px -270px}
.gnb_area li.on a.dpt1.m4:before,.gnb_area li a.dpt1.m4:hover:before{background-position:-40px -180px}
.gnb_area li.on a.dpt1.m5:before,.gnb_area li a.dpt1.m5:hover:before{background-position:-40px -210px}
.gnb_area li.on a.dpt1.m6:before,.gnb_area li a.dpt1.m6:hover:before{background-position:-40px -240px}
*/
.gnb_area ul ul.depth2{display:none;position:absolute;z-index:20;left:180px;width:129px;border-bottom:1px solid #e5e5e5;border-right:1px solid #e5e5e5;font-size:14px}
.container.main .gnb_area ul ul.depth2{border-right:0}
.gnb_area ul > li:hover  ul.depth2{display:block}	
.gnb_area ul ul.depth2.gm1{top:0}
.gnb_area ul ul.depth2.gm2{top:0}
.gnb_area ul ul.depth2.gm3{bottom:0px}
.gnb_area ul ul.depth2.gm4{top:0}
.gnb_area ul ul.depth2.gm5{top:0}
.gnb_area ul ul.depth2.gm6{top:0}
.container.main .gnb_area ul ul.depth2.gm5{top:0}
.gnb_area ul li.on ul.depth2{display:block}
/* .gnb_area ul ul.depth2 li.on{background-color: #eaf3fa;} 20150909*/
.gnb_area ul ul.depth2 li.on{}
.gnb_area li a.dpt2{display:block;width:106px;padding:10px 10px 10px 14px;border-top:1px solid #e5e5e5;color:#333}
.gnb_area li a.dpt2.has-child:before{display:inline-block;position:absolute;top:15px;left:112px;z-index:10;width:9px;height:6px;background:url(../img/sp_common.png) no-repeat -20px -90px;content:''}
.gnb_area ul ul.depth2 li.on a.dpt2,.gnb_area ul ul.depth2 li a.dpt2:hover{font-weight:bold}
.gnb_area ul ul.depth2 ul.depth3{position:relative;padding:5px 0;border-top:1px solid #e5e5e5; display:none}
.gnb_area ul ul.depth2 li.on .depth3{display:block}
.gnb_area ul ul.depth2 ul.depth3 li a{display:block;padding:4px 10px 4px 25px;font-size:12px;color:#777}
.gnb_area ul ul.depth2 ul.depth3 li:before{display:inline-block;position:absolute;top:8px;left:14px;width:5px;height:5px;background:url(../img/sp_common.png) no-repeat -40px -90px;content:''}
.gnb_area ul ul.depth2 ul.depth3 li.on a,.gnb_area ul ul.depth2 ul.depth3 li a:hover{font-weight:bold;color:#288ad6}
.gnb_area ul ul.depth2 ul.depth3 li.on:before,.gnb_area ul ul.depth2 ul.depth3 li:hover:before{background-position:-50px -90px}



/*solutionë©”ë‰´ ?˜ì • 20151016_ë©”ì¸solution gnb
.gnb_area li a.dpt1.m3.main{display:block;position:relative;width:113px;height:24px;padding:93px 0 0 67px;border-top:1px solid #e5e5e5;font-size:13px;color:#838383;background:url(../img/bg_gnb_solution.gif) no-repeat 40px 90px;}
.gnb_area li.on a.dpt1.m3.main:after, .gnb_area li a.m_dpt1.m3:hover:after{display:inline-block;position:absolute;bottom:9%;left:180px;z-index:30;width:8px;height:16px;margin-top:-8px;background:url(../img/sp_common.png) no-repeat 0 -340px;content:''}
.gnb_area li a.dpt1.m3.main:before{display:none}
*/

/*solutionë©”ë‰´ ?˜ì • 20151016_?œë¸Œsolution gnb
.gnb_area li a.dpt1.m3{display:block;position:relative;width:113px;height:26px;padding:73px 0 0 67px;border-top:1px solid #e5e5e5; border-bottom:1px solid #e5e5e5;font-size:13px;color:#838383;background:url(../img/bg_gnb_solution.gif) no-repeat 40px 70px;}
.gnb_area li.on a.dpt1.m3:after, .gnb_area li a.dpt1.m3:hover:after{display:inline-block;position:absolute;bottom:10%;left:180px;z-index:30;width:8px;height:16px;margin-top:-8px;background:url(../img/sp_common.png) no-repeat 0 -340px;content:''}
.gnb_area li a.dpt1.m3:be


/* footer */
#footer{clear:both;width:100%;height:70px;border-top:1px solid #e5e5e5;}
#footer ul{padding:10px 0;border-bottom:1px solid #e5e5e5;text-align:center;border-right:1px solid #e5e5e5;background:#fff;}
#footer li{display:inline-block;font-size:11px;line-height:16px;color:#939598}
#footer ul.cs_menu{padding:8px 0;background:#f9f9f9}
#footer ul.cs_menu li a{color:#a4a4a4}
#footer ul.cs_menu li{position:relative;margin:0 5px;}
#footer ul.cs_menu li:before{display:inline-block;position:absolute;top:1px;left:-7px;width:1px;height:11px;border-left:1px solid #a4a4a4;content:''}
#footer ul.cs_menu li:first-child:before{display:none}
#footer ul.copy li{display:block;}
#footer ul.copy li:last-child{padding-left:15px}
#footer .btn_responsible{display:inline-block;margin-left:5px;overflow:hidden;width:84px;height:25px;background:url(../img/btn_responsible_confirm.png) no-repeat 0 0;line-height:9999px;vertical-align:middle}

/* main */
.m_content{position:relative; height:100%;}
.img_area{font-size:0;line-height:0;vertical-align:top}
.main_spot{position:relative;line-height:0;font-size:0;vertical-align:top}
.main_spot .pg_num{display:block;position:absolute;left:447px;bottom:10px;margin-left:-47px;text-align:center}
.main_spot .pg_num li{display:inline-block}
.main_spot .pg_num li a{display:inline-block;width:20px;height:20px;margin:5px;border-radius:10px;background:#536270}
.main_spot .pg_num li.on a{background:#93a0ad}
.main_lst{width: 100%; text-align: center; position: absolute; left: 0; bottom: 20px; font-size:0;}
.main_lst li{display:inline-block; vertical-align:top; }
.main_lst li .m_wrap{display:inline-block; vertical-align:top; padding: 10px 20px 15px; width:200px}
.main_lst li .m_wrap.list01 {background-color:#00B3CA;}
.main_lst li .m_wrap.list02 {background-color:#7DD0B6;}
.main_lst li .m_wrap.list03 {background-color:#F69256;}
.main_lst li .m_wrap.list04 {background-color:#D2B29B;}

.main_lst li .img_area{display:block;text-align:center}
.main_lst li:last-child{margin-right:0}
.main_lst li a{display:inline-block;color:#fff;text-decoration:none}
.main_lst li strong{display:block;padding:5px 0 10px;font-size:28px;line-height:32px;text-align:center}
.main_lst li a .tx{display:block; margin-left:8px; font-size:12px;line-height:18px;color:#fff}


/* sub */
.content{width:889px;min-height:850px;padding-bottom:70px;border-right:1px solid #e5e5e5; ;background:#fff;}
.content_bsn_intro{width:889px;min-height:850px;padding-bottom:70px;border-right:1px solid #e5e5e5; ;background:#fff;}
.content a{text-decoration:none}
.content a:hover,a:active,a:focus{text-decoration:underline}
.content a:visited{text-decoration:underline}
.top_nav{width:100%;height:39px;border-bottom:1px solid #e5e5e5}
.top_nav li{display:inline-block;float:left;padding-right:10px;line-height:39px;vertical-align:top}
.top_nav li:after{display:inline-block;width:12px;height:39px;margin-left:10px;background:url(../img/sp_sub.png) no-repeat 100% 0;vertical-align:top;content:''}
.top_nav li .home{display:inline-block;overflow:hidden;width:30px;height:38px;background:url(../img/sp_sub.png) no-repeat 0 0;line-height:9999px;vertical-align:top}
.content_area{width:800px;margin:0 auto;padding-top:45px}
.tit_area{position:relative;padding:0 0 40px 0;}
.tit_area h3{padding-bottom:44px;font-size:43px;color:#000;font-family:'Nanum Barun Gothic Bold';}
.tit_area p{font-size:24px; padding-bottom:4px; line-height:30px; color:#333; font-family:'Nanum Barun Gothic'}
.tit_area img{position:absolute;top:0;right:0}

/* SEARCH */
.tit_area_srch{position:relative;padding:10px 135px 20px 0}
.tit_area_srch h3{padding-bottom:15px;font-size:30px;font-weight:normal;color:#333}

.srchresult{clear:both;font-size:17px;margin:30px 0 30px 0;padding:10px;line-height:20px;color:#000;border:1px solid #c5c5c5;text-align:center}
.srchresult .keyresult{font-size:17px;padding:2;line-height:20px;color:#ff7f32;}
.srchresult .keyword{font-size:17px;padding:2;line-height:20px;color:#006dba;}
.tit_area_srch img{position:absolute;top:0;right:0}

/* SEARCH - box */
.srchview .box_area_grey{font-family:gulim;margin:0;color:#444444;font-size:12px;background:#fbfbfb;padding:1px 30px 15px 28px;border-bottom:1px solid #ebebeb;line-height:16px}
.srchview .box_area_grey h2{color:#288ad6; font-size:13px; padding:0 0 8px 0;margin:18px 0 0 0;}
.box_area_grey .key {font-weight:bold;}
.box_area_grey .srchnavi {padding:10px 0 0 8px;color:#ff7f32;background:url(../img/srch_arr.png) left 13px no-repeat;}
.srchview .srchtitle{clear:both;position:relative;width:100%;font-weight:bold;color:#fff;height:20px;margin:30px 0 0 0;padding:10px 0;background:#288ad6;}
.srchtitle .bigtxt{font-size:16px;background:url(../img/srch_dot.gif) 15px 5px no-repeat; padding:0 10px 0 30px}
.srchtitle .more{display:block;height:17px;width:50px;position:absolute;right:15px;top:12px;background:url(../img/srch_more.gif) right 4px no-repeat;padding-top:2px}
.srchtitle .smalltxt{font-size:12px}
.srchview .box_area_grey h2 a{text-decoration:underline;color:#288ad6;}
.srchview .box_area_grey h2 a:hover,a:active,a:focus{text-decoration:underline;color:#288ad6;}
.srchview .box_area_grey p a{text-decoration:none;color:#444444;}
.srchview .box_area_grey p a:hover,a:active,a:focus{text-decoration:underline;color:#444444;}

.srchview .box_area_white{font-family:gulim;margin:0;color:#444444;font-size:12px;background:#fff;padding:1px 30px 15px 28px;border-bottom:1px solid #ebebeb;line-height:16px}
.srchview .box_area_white h2{color:#288ad6; font-size:13px; padding:0 0 8px 0;margin:18px 0 0 0;}
.box_area_white .key {font-weight:bold;}
.box_area_white .srchnavi {padding:10px 0 0 8px;color:#ff7f32;background:url(../img/srch_arr.png) left 13px no-repeat;}
.srchview .srchtitle{clear:both;width:100%;font-weight:bold;color:#fff;height:20px;margin:30px 0 0 0;padding:10px 0;background:#288ad6;}
.srchtitle .bigtxt{font-size:16px;background:url(../img/srch_dot.gif) 15px 5px no-repeat; padding:0 2px 0 30px}
.srchtitle .smalltxt{font-size:12px}
.srchview .box_area_white h2 a{text-decoration:underline;color:#288ad6;}
.srchview .box_area_white h2 a:hover,a:active,a:focus{text-decoration:underline;color:#288ad6;}
.srchview .box_area_white p a{text-decoration:none;color:#444444;}
.srchview .box_area_white p a:hover,a:active,a:focus{text-decoration:underline;color:#444444;}

.srchtitle a{text-decoration:none;color:#fff;}
.srchtitle a:hover,a:active,a:focus{color:#fff;}



/* ABOUT - common tab */
.tab_lst{padding-bottom:10px}
.tab_lst li{float:left;width:33%;height:60px;padding-left:.5%}
.tab_lst li:first-child{padding-left:0}
.tab_lst li a{display:block;width:100%;height:41px;background:#e9e9e9;font-size:15px;line-height:41px;color:#ababab;text-align:center}
.tab_lst li a:hover{text-decoration:none}
.tab_lst li.on a{position:relative;background:#288ad6;color:#fff}
.tab_lst li.on a:after{display:inline-block;overflow:hidden;position:absolute;top:41px;left:50%;width:16px;height:9px;margin-left:-8px;background:url(../img/sp_sub.png) no-repeat 0 -45px;vertical-align:top;content:''}
.tab_lst:after{display:block;clear:both;content:''}

.info_lst li{padding:20px 0;border-bottom:1px solid #e5e5e5;font-size:14px;line-height:24px;color:#333}
.info_lst li img{vertical-align:middle}
.info_lst li span.tx{display:inline-block;width:660px;padding-left:15px;letter-spacing:-1px;vertical-align:middle}

/* CULTURE - STORY */

.tab_cult{padding-bottom:10px;}
.tab_cult li{float:left;width:49.7%;height:60px;padding-left:.5%}
.tab_cult li:first-child{padding-left:0}
.tab_cult li a{display:block;width:100%;height:41px;background:#e9e9e9;font-size:15px;line-height:41px;color:#ababab;text-align:center}
.tab_cult li a:hover{text-decoration:none}
.tab_cult li.on a{position:relative;background:#288ad6;color:#fff}
.tab_cult li.on a:after{display:inline-block;overflow:hidden;position:absolute;top:41px;left:50%;width:16px;height:9px;margin-left:-8px;background:url(../img/sp_sub.png) no-repeat 0 -45px;vertical-align:top;content:''}
.tab_cult:after{display:block;clear:both;content:''}

.tit_area_cult {position:relative; width:83%; padding:10px 135px 20px 0;background:url(../img/culture/culture_rgt1.png) right bottom no-repeat}
.tit_area_cult h4{padding-bottom:20px;width:70%;font-size:24px;font-weight:normal;color:#288ad6}
.tit_area_cult p{font-size:14px;width:80%;line-height:18px;color:#595959;}
.tit_area_cult img{position:absolute;bottom:0;right:0}

.tit_area_cult2 {position:relative; width:83%; padding:10px 135px 20px 0;background:url(../img/culture/culture_rgt2.png) no-repeat bottom right}
.tit_area_cult2 h4{padding-bottom:20px;width:70%;font-size:24px;font-weight:normal;color:#288ad6}
.tit_area_cult2 p{font-size:14px;width:80%;line-height:18px;color:#595959;}
.tit_area_cult2 img{position:absolute;bottom:0;right:0}

.bx_top_cult{position:relative;padding:4px 0 10px 0;background:#f2f2f2}
.bx_top_cult:before{display:block;position:absolute;top:0;right:0;left:0;height:4px;background:url(../img/culture/bg_greybox_top.gif) no-repeat;content:''}
.bx_top_cult:after{display:block;position:absolute;right:0;left:0;bottom:0;height:4px;background:url(../img/culture/bg_greybox_btm.gif) no-repeat;content:''}
.bx_top_cult + .bx_top_cult{margin-top:10px}
.bx_top_cult .txtbx{display:table;width:100%;padding:13px 0;table-layout:fixed;}
.bx_top_cult .txtbx dt{width:100%;padding-left:15px;}
.bx_top_cult .txtbx dt .cult_context_01{display:inline-block;padding-top:5px;font-size:20px;color:#288ad6;}
.bx_top_cult .txtbx dt .cult_context_02{display:inline-block;padding-top:5px;font-size:20px;color:#288ad6;}
.bx_top_cult .txtbx dt .cult_context_03{display:inline-block;padding-top:5px;font-size:20px;color:#288ad6;}
.bx_top_cult .txtbx dt .cult_context_04{display:inline-block;padding-top:5px;font-size:20px;color:#288ad6;}
.bx_top_cult .txtbx dt img{float:left;}
.bx_top_cult .txtbx dt em{font-size:14px}
.bx_top_cult .txtbx dd ul {margin:10px 20px 0 50px; font-family:'?‹ì?',dotum;font-size:12px;line-height:20px;color:#595959;}
.bx_top_cult .txtbx dd ul .lststyle {background:url(../img/culture/cult_lst_dot.gif) no-repeat 0 6px; padding-left:10px}
.bx_top_cult .images{padding-left:20px}
.bx_top_cult .images img{padding-right:40px}

.bx_top_cult2{position:relative;padding:4px 0;background:#f2f2f2}
.bx_top_cult2:before{display:block;position:absolute;top:0;right:0;left:0;height:4px;background:url(../img/culture/bg_greybox_top.gif) no-repeat;content:''}
.bx_top_cult2:after{display:block;position:absolute;right:0;left:0;bottom:0;height:4px;background:url(../img/culture/bg_greybox_btm.gif) no-repeat;content:''}
.bx_top_cult2 + .bx_top_cult{margin-top:10px}
.bx_top_cult2 .txtbx2{display:table;width:100%;padding:13px 0;table-layout:fixed}
.bx_top_cult2 .txtbx2 dt{width:100%;padding-left:15px; padding-bottom:10px; font-size:30px;font-family:'êµ´ë¦¼',gulim;color:#00a2b7;}
.bx_top_cult2 .txtbx2 dt .cult_context_01{display:inline-block;padding-top:5px;font-size:30px;font-family:'êµ´ë¦¼',gulim;color:#00a2b7;}
.bx_top_cult2 .txtbx2 dt .cult_context_02{display:inline-block;padding-top:5px;font-size:30px;font-family:'êµ´ë¦¼',gulim;color:#25a47c;}
.bx_top_cult2 .txtbx2 dt .cult_context_03{display:inline-block;padding-top:5px;font-size:30px;font-family:'êµ´ë¦¼',gulim;color:#f69256;}
.bx_top_cult2 .txtbx2 dt .cult_context_04{display:inline-block;padding-top:5px;font-size:30px;font-family:'êµ´ë¦¼',gulim;color:#bf9373;}
.bx_top_cult2 .txtbx2 dt img{float:left;}
.bx_top_cult2 .txtbx2 dt em{font-size:14px}
.bx_top_cult2 .txtbx2 dd {PADDING-LEFT:25PX}
.bx_top_cult2 .txtbx2 dd span {display:inline-block; padding-right:7%; padding-top:12PX;width:90%:}


.story_info .bt_area a,#news_sch .btn_srch,.tbl_type3 th:before,.tx_notice{background:url(../img/culture/sp_culture_btn.png) no-repeat}

.box_wrap{width:830px;}
.box_wrap:after{display:block;clear:both;content:''}
.box{dispaly:block;margin-bottom:15px;box-sizing:border-box;}
.box_last{dispaly:block;margin-bottom:15px;box-sizing:border-box;}
.box_wrap .grid{float:left;width:258px;margin-right:15px;}
.box .box_img{display:block;border:1px solid #e8e8e8;font-size:0;line-height:0;vertical-align:top}
.box .box_info{display:block;border:1px solid #e8e8e8;border-top:0;padding:15px 13px 10px}
.box .box_info .tit{display:block;font-size:15px;color:#000;font-weight:normal}
.box .box_info .date{display:block;padding-top:5px;font-size:12px;color:#868585}
.box .box_info .tx{display:block;margin-top:15px;font-size:13px;color:#717171}
.box .sns_area{border-top:1px solid #e8e8e8;border:1px solid #e8e8e8;border-top:0;padding:10px;text-align:right}
.box .sns_area a{display:inline-block;overflow:hidden;width:30px;height:30px;background:url(../img/sp_sns.png) no-repeat;line-height:999px;vertical-align:top}
.box .sns_area a.fb{background-position:0 0}
.box .sns_area a.fb.on{background-position:0 -50px}
.box .sns_area a.tw{width:31px;background-position:-34px 0}
.box .sns_area a.tw.on{background-position:-34px -50px}
.box .sns_area a.pt{background-position:-69px 0}
.box .sns_area a.pt.on{background-position:-69px -50px}

.box_last .box_img{display:block;border:1px solid #e8e8e8;font-size:0;line-height:0;vertical-align:top}
.box_last .box_info{display:block;border:1px solid #e8e8e8;border-top:0;padding:15px 13px 10px}
.box_last .box_info .tit{display:block;font-size:15px;color:#000;font-weight:normal}
.box_last .box_info .date{display:block;padding-top:5px;font-size:12px;color:#868585}
.box_last .box_info .tx{display:block;margin-top:15px;font-size:13px;color:#717171}
.box_last .sns_area{border-top:1px solid #e8e8e8;border:1px solid #e8e8e8;border-top:0;padding:10px;text-align:right}
.box_last .sns_area a{display:inline-block;overflow:hidden;width:30px;height:30px;background:url(../img/sp_sns.png) no-repeat;line-height:999px;vertical-align:top}
.box_last .sns_area a.fb{background-position:0 0}
.box_last .sns_area a.fb.on{background-position:0 -50px}
.box_last .sns_area a.tw{width:31px;background-position:-34px 0}
.box_last .sns_area a.tw.on{background-position:-34px -50px}
.box_last .sns_area a.pt{background-position:-69px 0}
.box_last .sns_area a.pt.on{background-position:-69px -50px}
.loading_area{border:1ps solid #;clear:both;display:block;width:100%;padding:10px 0;text-align:center}
#story_sch{padding:20px 0 40px;text-align:center}
#story_sch select{padding:7px 10px;font-size:14px;color:#717171;vertical-align:top}
.frm_input{border:1px solid #ccc;padding:9px 2px 8px 5px;font-size:14px;vertical-align:top}
.btn.type1{display:inline-block;width:85px;height:35px;padding:0;border:0;background:#288ad6;font-size:14px;font-weight:bold;color:#fff}

.story_view{border:1px solid #e8e8e8;margin-top:20px;border-width:1px 0}
.story_view h4{border-bottom:1px solid #e8e8e8;font-size:18px;padding:10px 0;color:#333}
.story_view .story_info{padding-bottom:4px;border-bottom:1px solid #e8e8e8;}
.story_info ul{float:left;padding-top:10px}
.story_info li{position:relative;margin-right:10px;display:inline-block;font-family:'?‹ì?',Dotum;color:#8d8d8d}
.story_info li:before{display:inline-block;position:absolute;top:0;left:-7px;width:1px;height:11px;border-left:1px solid #e0e0e0;content:''}
.story_info li:first-child:before{display:none}
.story_info:after{display:block;clear:both;content:''}
.story_info .bt_area{float:right;padding-top:4px;}
.story_info .bt_area a{display:inline-block;overflow:hidden;width:27px;height:27px;line-height:999px;vertical-align:top}
.story_info .bt_area a.print{background-position:0 0}
.story_info .bt_area a.tw{background-position:-36px 0}
.story_info .bt_area a.fb{width:28px;background-position:-72px 0}
.story_info .bt_area a.url_copy{width:73px;background-position:-109px 0}
.story_view .story_detail{padding:25px 0;font-family:'?‹ì?',Dotum;font-size:14px;line-height:20px;color:#595959}
.story_view .story_detail p{padding-bottom:20px}
.story_view .story_detail .img_area{padding-bottom:15px}
.btn_area3{width:100%;vertical-align:top;padding-top:40px;text-align:right;}
.btn_area3 .btn_list{display:inline-block;overflow:hidden;width:100px;height:30px;line-height:9999px}
.btn_area3 .btn_confirm {display:inline-block;background:url(../img/btn_confirm.gif)0 0 no-repeat;border:none;width:100px; height:30px;}
.btn_area3 .btn_cancel {display:inline-block;background:url(../img/btn_cancel.gif)0 0 no-repeat;border:none;width:100px; height:30px;}

/* CULTURE - NEWS */
#news_sch{padding:20px 0 40px;text-align:center}
#news_sch select{padding:5px 2px 5px 5px;font-size:12px;color:#717171;border:2px solid #ccc;font-family:'?‹ì?',dotum;vertical-align:top}
#news_sch .input_txt{height:26px;margin-bottom:3px;padding-left:7px;border:2px solid #ccc;line-height:26px;vertical-align:top}
#news_sch .btn_srch{display:inline-block;border:0;overflow:hidden;width:80px;height:31px;background-position:-190px 0;line-height:999px;vertical-align:top}

.new_item{padding-top:45px}
.tbl_type3{border-top:1px solid #bbc0c2;border-bottom:1px solid #bbc0c2;font-family:'?‹ì?',dotum;table-layout:fixed}
.tbl_type3 th,.tbl_type3 td{padding:10px 0 9px;font-family:'?‹ì?',dotum;line-height:18px}
.tbl_type3 th{padding-left:18px;border-top:1px solid #e1e1e1;background:#e9f3f9;color:#444;text-align:left}
.tbl_type3 th:before{display:inline-block;position:relative;top:-1px;width:11px;height:7px;margin-right:9px;font-size:0;line-height:0;content:''}
.tbl_type3 th.next:before{background-position:0 -33px}
.tbl_type3 th.prev:before{background-position:-15px -33px}
.tbl_type3 th a{color:#444}
.tbl_type3 td{border-left:1px solid #e1e1e1;border-top:1px solid #e1e1e1;padding-left:22px}
.tbl_type3 td a{color:#595959}
.tbl_type3 tr:first-child td,.tbl_type3 tr:first-child th{border-top:0}

.tx_notice{display:inline-block;overflow:hidden;width:41px;height:22px;background-position:-36px -30px;line-height:999px;vertical-align:top}


/* Business */
.bsn_area_top{font-size:0;line-height:0;vertical-align:top}
.bsn_area img{float:left;width:400px;}
.bsn_area .sub_title{margin-bottom:36px;font-size:18px;color:#288ad6;font-family: "Nanum Myeongjo"; font-weight:normal}
.bsn_area_m {display:none}

/* Business - ms_tab*/
.tab_lst2{padding-bottom:10px}
.tab_lst2 li{float:left;width:33%;height:60px;padding-left:.5%}
.tab_lst2 li:first-child{padding-left:0}
.tab_lst2 li a{display:block;width:100%;height:41px;background:#e9e9e9;font-size:15px;line-height:41px;color:#ababab;text-align:center}
.tab_lst2 li a:hover{text-decoration:none}
.tab_lst2 li.on a{position:relative;background:#288ad6;color:#fff}
.tab_lst2 li.on a:after{display:inline-block;overflow:hidden;position:absolute;top:41px;left:50%;width:16px;height:9px;margin-left:-8px;background:url(../img/sp_sub.png) no-repeat 0 -45px;vertical-align:top;content:''}
.tab_lst2:after{display:block;clear:both;content:''}


/* business */
.business_cont{width:100%; padding-bottom:50px; }
.business_cont p{padding-top:20px; padding-bottom:5px; color:#595959; width:100%; font-size:14px; line-height:20px}
.business_cont .bsn_blue{font-family:'Nanum Myeongjo';padding-top:0; padding-bottom:5px; color:#288ad6; width:100%; font-size:16px; line-height:20px}
.business_cont ul{padding:10px 0 35px 0; float:left; color:#595959; width:100%; font-size:14px; line-height:20px}
.business_cont .rgt_ul{padding:10px 0 35px 0; float:left; color:#595959; width:50%; font-size:14px; line-height:20px}
.business_cont .rgt_ul2{padding:10px 0 35px 0; float:left; color:#595959; width:50%; font-size:14px; line-height:20px}
.business_cont li {background:url(../img/business/img_bsn_blue_dot.gif) no-repeat 0 8px;}


/*
.business_cont .boldlist {}
.boldlist .boldtitle {display:block; padding-left:23px;line-height:24px; font-weight:bold; font-size:17px;color:#3f3f3f;}
.boldlist .boldtitle2 {display:block; line-height:24px; padding-left:20px; font-weight:bold; font-size:14px;background:url(../img/srch_arr.png) no-repeat 10px 10px;}
.boldlist .normaltxt {display:block; line-height:20px; font-size:14px; padding-bottom:8px}*/


.h_bsn{margin-top:0;font-weight:normal;font-size:24px;color:#288ad6;}
.business_cont .p_bsn{padding:20px 0 30px 0;}
.p_bsn02{padding:0; border:1px solid}
.p_bsn_wrap{padding-bottom:100px; border:1px solid black}

.span_bsn{display:block;margin-left:25px;font-size:14px; color:#595959; line-height:20px; padding-top:10px; padding-bottom:0px; }
.span_bsn02{display:block;margin-left:25px;font-size:14px; color:#595959; line-height:20px; padding-top:25px; padding-bottom:0px; }

.span_bsn03 {display:block; padding-top:7px; color:#288ad6;}

.span_bsn04{display:block;font-size:14px; line-height:20px; color:#595959; padding-top:5px; padding-bottom:15px;}
.span_bsn04_last{display:block;font-size:14px; line-height:20px; color:#595959; padding-top:5px; padding-bottom:0;}
.span_bsn04 a:hover {color:#288ad6;  text-decoration:underline} 
.span_bsn04 a,a:visited, a:active {color: #595959;  text-decoration: none;}



/*h4*/
.h_slt_bullet01{font-weight:bold;color:#288ad6;font-size:24px;padding-left:27px;background:url(../img/business/bullet01.png) 0 6px no-repeat; }

/*h5*/
.h5_title{padding-left:20px; padding-bottom:10px; font-size:17px; font-weight:bold; color:#373737; background:url(../img/business/bullet02.png) 0 4px no-repeat;}
.h5_tblstyle{padding-left:20px; padding-bottom:0; font-size:17px; font-weight:bold; color:#373737; background:url(../img/business/bullet02.png) 0 4px no-repeat;}
.h5_top{padding-left:20px; padding-top:20px;padding-bottom:0; line-height:150%; font-size:17px; font-weight:bold; color:#373737; background:url(../img/business/bullet02.png) 0 28px no-repeat;}
.h5_top a:hover {color:#288ad6;  text-decoration: underline;} 
.h5_top a,a:visited, a:active {color: #37375e;  text-decoration: none;}


/*h6*/
.h6_top{padding-left:20px;padding-top:7px;margin-left:5px; font-size:14px; line-height:100%; font-weight:normal; color:#373737; background:url(../img/business/img_bsn_blue_dot.gif) 5px 13px no-repeat;}
.h6_top a:hover {color:#288ad6;  text-decoration: underline;} 
.h6_top a,a:visited, a:active {color: #595959;  text-decoration: none;}


.bar_grey_pd_hgt20 {height:20px; width:100%; padding:0;margin:0;}
.bar_grey_pd_hgt13 {height:13px; width:100%; padding:0;margin:0; border-top:1px solid #eaeaea; }



/* business - intro */

.img_bsn_intro_m{display:none}
.img_bsn_intro_t{display:none}

.img_bsn_intro{display:block;padding:0; width:100%;}
.img_bsn_intro ul li {float:left; vertical-align:top;}
.img_bsn_intro img {vertical-align:top;}

.business_cont li span{display:block; padding-left:13px;}

/* business - ms*/
.ms_txt{padding-top:20px; padding-bottom:20px; color:#595959; width:100%; font-size:14px; line-height:20px}

/* business - ms03_table*/
.tbl_solution.ms td{padding:10px 0 10px 5px; border-right:1px solid #ddd; border-bottom:1px solid #ddd;}
.tbl_solution.ms .paleblue{background:#eaf3fa; padding:5px 5px;color:#333333; font-weight:bold; text-align:center}
.tbl_solution.ms td:first-child{border-left:none}
.tbl_solution.ms td:last-child{border-right:none}
.tbl_business{width:100%;margin-top:25px;border:none;border-top:2px solid #444;border-bottom:1px solid #bbc0c2}
.tbl_business th,.tbl_solution td{border:none}
.tbl_business td.line{border-left:1px solid #e1e1e1}
.tbl_business thead tr:first-child th:first-child{border-left:none}
.tbl_business td{padding:6px 0 4px 5px;border:1px solid #e1e1e1;border-width:1px 0 0 1px;line-height:15px;color:#595959}
.tbl_business thead th{border:0;background-color:transparent;color:#000;padding:10px 0;text-align:center}
.tbl_business tbody .point td{background-color:#f1f4f7}
.tbl_business tbody td{padding:5px 10px 5px 100px;border:0;border-top:1px solid #e1e1e1;border-bottom:1px solid #e1e1e1;line-height:23px;text-align:left}
.tbl_business .bold{font-family:'dotum';font-weight:bold;color:#333333;}
.tbl_business .bold2{font-family:'dotum';font-weight:bold;color:#595959;}
.business_btn_more{position:relative;display:block;top:-37px;}
.business_btn_more:after{display:inline-block;position:absolute;top:12px;right:5px;width:100px;height:30px;background:url(../img/business/sp_business.png) no-repeat 0 0;content:''}
.business_btn_more:hover{text-decoration:none}

.tbl_business2{margin-top:15px;border:none;border-top:2px solid #444;border-bottom:1px solid #bbc0c2}
.tbl_business2 th,.tbl_solution td{border:none}
.tbl_business2 td.line{border-left:1px solid #e1e1e1}
.tbl_business2 thead tr:first-child th:first-child{border-left:none}
.tbl_business2 td{padding:3px 0;border:1px solid #e1e1e1;border-width:1px 0 0 1px;line-height:15px;color:#595959}
.tbl_business2 thead th{border:0;background-color:transparent;color:#000}
.tbl_business2 tbody .point td{background-color:#f1f4f7}
.tbl_business2 tbody td{padding:5px 5px 5px 25px;border:0;border-top:1px solid #e1e1e1;border-bottom:1px solid #e1e1e1;line-height:23px;text-align:left}


/* solution */
.inner_wrap{padding:0 15px}
.inner_wrap.first{margin-top:36px}
.lst_skill.gray li.tit2:before{text-align:left;font-weight:bold;background:none}
.img_solution.type1{margin-top:10px}
.bx_round.type2 .inner{display:block;padding:15px 60px}
.bx_round.type2 ul{width:100%;padding:10px 0 0}
.bx_round.type2 ul li{text-indent:-13px;text-align:left;line-height:18px}
.bx_round.type2 ul li:before{display:inline-block;position:relative;top:-3px;width:4px;height:4px;margin-right:9px;background:#288ad6;content:''}
.bx_round.type3 .inner{padding:20px 200px 30px}
.bx_round.type3 .tit{padding-bottom:10px}
.bx_round.type4 .inner{padding:20px 260px 20px}
.bx_round.type4 .tit{padding-bottom:10px}


/* solution - voIp*/
.bx_round.type5 .inner{padding:20px 100px 20px;color:#333333}
.bx_round.type5 p {font-family:'dotum'; text-align:left; line-height:20px;}
.bx_round.type5 .tit{padding-bottom:10px}


.h_info.type2{padding-top:50px}
.h_info{padding-top:10px;line-height:20px}
.h_info h5{font-weight:normal;font-size:16px}
.h_info p{font-size:14px}

/* footer-privacy */
.mark_info{position:relative;padding:20px 0 20px 20px;font-size:13px;line-height:20px}
.mark_info:before{display:inline-block;position:absolute;top:23px;left:0;width:11px;height:11px;background:url(../img/sp_common.png) no-repeat -65px -90px;content:''}
.tx_info{font-size:13px;line-height:20px;padding:0 20px 20px}
.lst_num {display:inline-block;margin-left:55px;vertical-align:top}
.lst_num li{font-size:13px;line-height:27px;}
.lst_num li strong{color:#288ad6;font-weight:normal}
.box_area{margin-top:30px;border:1px solid #ebebeb;height:539px;padding:15px 0 0 15px;color:#595959;line-height:25px;overflow-y:scroll}
.box_area h2,.box_area p,.box_area ul{padding-right:10px}
.box_area h2{margin-top:15px;font-size:12px;font-family:'?‹ì?',Dotum;color:#333;}
.box_area.cs{height:180px;margin-top:15px;}

.qa_detail{width:100%;height:110px;padding:10px 0;border:1px solid #e5e5e5}
.chk_agree.cs{padding-top:15px;font-family:'?‹ì?',Dotum;font-size:11px;color:#595959}
.chk_agree.cs label{display:inline-block;margin:2px 0 0 5px;vertical-align:top}
.lst_inner .box_area{display:none;margin:0;height:300px}
.lst_inner .box_area.auto{overflow-y:hidden;padding-bottom:10px;height:auto}
.lst_inner .box_area h2{margin-top:10px}

.lst_inner li.on{position:relative;margin-top:-2px}
.lst_inner li:first-child .tit{border-top:2px solid #333}
.lst_inner li.on:first-child .tit{border-top:0}
.lst_inner li .tit{position:relative;display:block;border-bottom:2px solid #333;font-size:18px;padding:15px 0 15px 20px;color:#333}
.lst_inner li .tit:after{display:inline-block;position:absolute;top:12px;right:5px;width:24px;height:24px;background:url(../img/sp_common.png) no-repeat -117px -90px;content:''}
.lst_inner li .tit:hover{text-decoration:none}
.lst_inner li .tit span{color:#288ad6}
.lst_inner li.on .tit{border-bottom:0;color:#288ad6}
.lst_inner li.on .box_area{display:block;}
.lst_inner li.on{padding-bottom:30px;border-top:2px solid #288ad6;border-bottom:2px solid #288ad6}
.lst_inner li.on .tit:before{display:inline-block;position:absolute;top:18px;left:5px;width:11px;height:11px;background:url(../img/sp_common.png) no-repeat -65px -90px;content:''}
.lst_inner li.on .tit:after{background-position:-87px -90px}