@charset "utf-8";
/* CSS Document */

/***************** 
프리미엄몰, 독립몰, 무료몰
*****************/
section.contents header{ border-bottom:1px solid #000000; padding:5px 0 10px 0; overflow:hidden}
section.mall_w{ position:relative; overflow:hidden; padding-bottom:100px }
header h1{ float:left; font-family:ngeb; color:#000; font-size:24px; float:left; line-height:30px; padding-top:20px }
header div.navi{ float:right; font-size:12px}
header div.navi a.home{ font-size:0; line-height:0; text-indent:0; color:#fff; background:url(../img/btns.png) no-repeat -67px -49px; width:10px; height:10px; display:inline-block; vertical-align:middle; margin-top:-3px}
section.mall_w span.dc{ text-decoration:line-through}
section.mall_w div.btn_c, section .cntaner div.btn_c{ margin-top:0; padding-top:0}
/* 비쥬얼 */
section.visual{ position:relative; overflow:hidden; background:url(../img/mall01_visual.png) no-repeat 0 0; height:353px;}
section.mall1{ background-image:url(../img/mall01_visual.png); height:510px}
section.mall2{ background-image:url(../img/mall02_visual.png); height:353px}
section.mall3{ background-image:url(../img/mall03_visual.png); height:290px}
section.mall4{ background-image:url(../img/mall04_visual.png); height:353px}
section.function_main{ background-image:url(../img/function_main.png); height:420px}
section.marketing_main{ background-image:url(../img/marketing_main.png); height:350px}
section.move_main{ background-image:url(../img/move_main.png); height:330px}
section.design_main{ background-image:url(../img/design_main.png); height:370px}

/* 타사이전 맞춤디자인 */
section.cnts article.move_info {margin-left:0px; position:relative; overflow:hidden;margin-bottom:50px; clear:both;width:100%; }
section.cnts article.move_info h3 {font-family:ngb; font-size:22px; padding:0 0 20px 10px; color:#000; background:none; text-indent:0px; height:auto; line-height:1; margin:0px;}
section.cnts article.move_info p.txt_ment {font-family:ngb; font-size:14px; text-align:left; padding:0 0 0 30px;}
section.cnts article.move_info p.txt_info  {font-family:dotum; font-size:11px; text-align:left; padding:20px 0 30px 30px;}
section.cnts article.move_info div.counseling  {position:relative;}
section.cnts article.move_info div.counseling p {position:absolute; top:170px; left:390px;}
section.cnts article.move_info div.design_skin {background:url(../img/design_skin_soon.png) no-repeat 0 0; width:1000px; height:350px;}
section.cnts article.move_info div.design_skin p {font-family:ngb; font-size:24px; color:#000; padding:15px 0 0 162px; line-height:1;}
section.cnts article.move_info div.solultion_type {float:left; width:330px; height:206px; background:url(../img/solution_type.png) no-repeat;}
section.cnts article.move_info div.type01 {background-position:0px 0;}
section.cnts article.move_info div.type02 {background-position:-335px 0; margin-left:5px;}
section.cnts article.move_info div.type03 {background-position:-670px 0; margin-left:5px;}
section.cnts article.move_info div.solultion_type dl {margin:35px 0 0 150px;}
section.cnts article.move_info div.solultion_type dl dt {font-family:ngb; font-size:18px; color:#000; padding-bottom:15px;}
section.cnts article.move_info div.solultion_type dl dd {font-family:dotum; font-size:12px;}
section.cnts article.move_info div.solultion_type p.btn {margin:20px 0 0 160px; }
/* //타사이전 맞춤디자인 */

/* 마케팅센터 */
section.cnts article.marketing_info {margin-left:0px; position:relative; overflow:hidden;margin-bottom:0px; clear:both;width:100%; }
section.cnts article.marketing_info div.ad {float:left; width:330px; height:470px; background:url(../img/ad_line_bg.png) 329px 0px no-repeat;}
section.cnts article.marketing_info div.no_line {background:none;}
section.cnts article.marketing_info div.ad h3 {font-family:ngb; font-size:22px; padding:0 0 20px 20px; color:#000; background:none; text-indent:0px; height:auto; line-height:1; margin:0px;}
section.cnts article.marketing_info ul li.ad_type01 {width:281px; height:100px; margin-left:20px; border-bottom:1px dotted #000; background:url(../img/marketing_icon.png) no-repeat 0 0;}
section.cnts article.marketing_info ul li.ad_type02 {width:281px; height:80px; margin-left:10px; background:url(../img/marketing_icon.png) no-repeat 0 0;}
section.cnts article.marketing_info ul li.ad_type03 {width:310px; height:200px; margin-left:10px; border-bottom:1px dotted #000; background:url(../img/marketing_icon.png) no-repeat 0 0;}

section.cnts article.marketing_info ul li.icon01 {background-position:0px 0px;}
section.cnts article.marketing_info ul li.icon02 {background-position:0px -105px;}
section.cnts article.marketing_info ul li.icon03 {background-position:0px -220px;}
section.cnts article.marketing_info ul li.icon04 {background-position:-5px -332px;}
section.cnts article.marketing_info ul li.icon05 {background-position:-400px -5px;}
section.cnts article.marketing_info ul li.icon06 {background-position:-400px -85px;}
section.cnts article.marketing_info ul li.icon07 {background-position:-400px -165px;}
section.cnts article.marketing_info ul li.icon08 {background-position:-400px -245px;}
section.cnts article.marketing_info ul li.icon09 {background-position:-400px -325px;}
section.cnts article.marketing_info ul li.icon10 {background-position:-750px -40px;}
section.cnts article.marketing_info ul li.icon11 {background-position:-750px -260px;}

section.cnts article.marketing_info ul li a.btn_ad_view {display:inline-block; background:url(../img/marketing_icon.png) no-repeat -12px -468px; width:54px; height:20px;}
section.cnts article.marketing_info ul li a.btn_ad_order {display:inline-block; background:url(../img/marketing_icon.png) no-repeat -71px -468px; width:54px; height:20px; margin-left:5px;}

section.cnts article.marketing_info ul li.ad_type01 dl{margin-left:115px}
section.cnts article.marketing_info ul li.ad_type02 dl {margin-left:135px}
section.cnts article.marketing_info ul li.ad_type03 dl {padding-top:140px; text-align:center;}
section.cnts article.marketing_info ul li.ad_type01 dl dt {font-family:ngb; font-size:14px; color:#000; padding:25px 0 10px;}
section.cnts article.marketing_info ul li.ad_type02 dl dt {font-family:ngb; font-size:14px; color:#000; padding:15px 0 10px;}
section.cnts article.marketing_info ul li.ad_type03 dl dt {font-family:ngb; font-size:14px; color:#000; padding-bottom:10px;}
section.cnts article.marketing_info ul li:last-child {border:none;}
/* //마케팅센터 */

/* 주요기능 */
section article.function_info {margin-left:0px; position:relative; overflow:hidden;margin-bottom:50px; clear:both;width:100%; background:url(../img/function_info_bg.png) no-repeat 0 0; width:1000px; height:1270px;}
section article.function_info ul {position:absolute;}
section article.function_info ul.func01 {top:80px; left:185px;}
section article.function_info ul.func02 {top:80px; left:520px;}
section article.function_info ul.func03 {top:80px; left:850px;}
section article.function_info ul.func04 {top:280px; left:50px;}
section article.function_info ul.func04-1 {top:280px; left:200px;}
section article.function_info ul.func05 {top:280px; left:710px;}
section article.function_info ul.func06 {top:495px; left:50px;}
section article.function_info ul.func07 {top:495px; left:380px;}
section article.function_info ul.func07-1 {top:495px; left:530px;}
section article.function_info ul.func08 {top:710px; left:50px;}
section article.function_info ul.func09 {top:710px; left:380px;}
section article.function_info ul.func10 {top:710px; left:710px;}
section article.function_info ul.func11 {top:915px; left:380px;}
section article.function_info ul.func11-1 {top:915px; left:530px;}
section article.function_info ul.func12 {top:1140px; left:185px;}
section article.function_info ul.func13 {top:1140px; left:520px;}
section article.function_info ul.func14 {top:1140px; left:850px;}
section article.function_info ul li a {display:block; background:url(../img/bu.png) no-repeat -15px -487px; font-family:dotum; font-size:12px; line-height:1.5; padding:3px 5px 3px 13px; padding:5px 5px 1px 13px \9;}
section article.function_info ul li a:hover {display:block; background:url(../img/bu.png) no-repeat -15px -510px; background-color:#80aaca; text-decoration:none; color:#fff !important;}
/* //주요기능 */



section.visual h1{ font-size:0; line-height:0; text-indent:-999px; width:0; height:0; overflow:hidden}
section.visual p{ font-size:12px; color:#2b2b2b; padding:145px 0 0 12px;}
section.mall1 p{float:left; }

section.visual div.btn_w{ position:absolute; right:0; bottom:0; overflow:hidden; width:450px}
section.mall1 div.btn_w{ bottom:50px; }
section.mall3 div.btn_w{ position:relative; right:auto; bottom:auto; float:left; margin:20px 0 0 15px}
section.visual div.btn_w a{ display:block; width:173px}
section.visual div.btn_w a.order{ position:absolute; right:0; top:3px; width:auto}

section.mall_w article.event{ position:relative; overflow:hidden; width:535px; margin:20px 0 0 12px;}
section.mall1 article.event{ width:466px; float:right; margin:15px 0 0 0}
section.mall_w article.event h2{ font-size:0; line-height:0; height:60px;}

section.mall_w article.event ul{ position:relative; overflow:hidden; padding:5px 8px 0 10px; float:left}
section.mall1 article.event ul{ padding:5px 0 0 10px;}
section.mall_w article.event ul li{ float:left; color:#010101; margin-right:5px; background:url(../img/mall_bg.png) no-repeat 0 0; width:92px; height:45px; padding:8px 0 0 8px; line-height:15px}
section.mall1 article.event ul li{ background-image:none; padding:0; height:auto}
section.mall_w article.event ul li strong{ font-weight:bold; color:#ff0000}

section.mall_w article.event p.price{ float:left; padding:0; font-family:ngb; font-size:14px; color:#000; padding:30px 0 0px 0; line-height:34px; text-align:right; margin-top:-32px; }
section.mall1 article.event p.price{ float:right; text-align:right; padding:10px 0 0 0;margin-top:-20px;  }
/*section.mall_w article.event p.price em{ color:#ff4800; font-size:18px; font-family:ngeb; display:block; margin-bottom:-7px; text-align:left; letter-spacing:-1px}
section.mall_w article.event p.price em dfn{ font-size:12px; color:#999; font-family:dotum,Dotum,돋움, 돋움체}*/
section.mall_w article.event p.price strong{ font-family:ngeb; font-size:42px; color:#010101; font-weight:normal; letter-spacing:-3px; padding-right:7px; line-height:50px;}
section.mall1 article.event p.price strong{padding-right:10px}
section.mall_w article.event p.price span.dc{ vertical-align: top; color:#545454; font-family:ngeb; font-size:18px; letter-spacing:-1px}
section.mall_w article.event p.dc{ position:absolute; right:0; top:17px;padding:0; background:url(../img/mall_bg.png) no-repeat -3px -82px; width:100px; height:82px; font-family:ngb; color:#fff000; font-size:14px; text-align:center; line-height:25px; padding-top:3px}
section.mall_w article.event p.dc strong{ font-family:Geneva, sans-serif; font-weight: bold; font-size:28px; letter-spacing:-2px}
section.mall_w article.event span.info{ clear:both;  display:block; color:#838282; font-size:12px; padding-left:12px; letter-spacing:-1px}
section.cnts{ position:relative; overflow:hidden; margin-top:60px;}
/* 호스팅 안내*/
section.mall_w section.hosting{  position:relative; overflow:hidden; clear:both;padding:0px 0 0px 0; width:1000px; overflow:hidden}
section.mall1 section.hosting{ border-top:3px solid #45c3e7; padding:12px 0 15px 0; border-bottom:1px solid #a0a0a0; width:455px; float:left; margin:5px 0 0 10px}

section.mall_w section.hosting h2{ border-bottom:3px solid #45c3e7; background:url(../img/bu.png) no-repeat -170px -185px; padding:0 0 10px 28px; font-family:ngb; font-size:18px; color:#000; margin-bottom:12px}
section.mall1 section.hosting h2{ border:none; background:#fff; padding:0; margin-bottom:0px; width:0; height:0px; font-size:0; line-height:0; text-indent:-999px; overflow:hidden; }

section.mall_w section.hosting table{ border-top:none; width:1001px;}
section.mall1 section.hosting table{ width:467px}
section.mall_w section.hosting table thead th{ color:#0669d8; font-family:ng; font-size:18px; text-align:center; padding:15px 0; background:none; border-right:1px solid #e3e3e3; font-weight:normal }
section.mall_w section.hosting table tbody th{ text-align:left; background:#fff; font-family:ngb; font-size:18px; color:#000;border-top:1px solid #cdcdcd; border-bottom:none; padding:15px 0 15px 5px; font-weight:normal}
section.mall_w section.hosting table td{border-top:1px solid #cdcdcd; border-bottom:none; border-left:1px solid #e3e3e3; font-family:ng; font-size:14px; color:#000; padding:15px}
section.mall1 section.hosting table tbody th, section.mall1 section.hosting table tbody td{border-bottom:1px solid #cdcdcd; border-top:none; white-space:nowrap;border-right:1px solid #e3e3e3;}
section.mall_w section.hosting table td.design{ background:url(../img/mall_bg.png) no-repeat -135px -75px}
section.mall_w section.hosting table td strong{ font-weight:normal; color:#ff0000; display:block; padding:0; margin:0}
section.mall1 section.hosting table td strong{display: inline}
section.mall_w section.hosting table tbody tr:last-child th, section.mall_w section.hosting table tbody tr:last-child td{ border-bottom:none}
section.mall_w section.hosting table tbody tr.last td, section.mall_w section.hosting table tbody tr.last th{ border-bottom:none}
section.mall_w section.hosting dfn{ display:block;border-top:1px solid #a0a0a0; margin-top:15px; font-size:12px; color:#838282; line-height:20px; padding-top:10px }
/* 탭 */
section.cnts nav{ overflow:hidden; height:43px; margin-bottom:50px }
section.cnts nav ul.tab{ height:auto; width:1001px; border-bottom:2px solid #4a525d; overflow:visible; height:41px }
section.cnts nav ul.tab li{ float:left; width:250px; text-align:center; margin:0 0 0 0}
section.cnts nav ul.tab li a{ width:249px; height:30px; background:#5f6774; display:block; line-height:30px; border-bottom:2px solid #555c67; border-right:1px solid #4a505a; color:#fff; font-family:ngb; font-size:12px; margin-top:13px}
section.cnts nav ul.tab li.strong a, section.cnts nav ul.tab li a:hover{ height:43px; margin-top:0; border:2px solid #4a525d; border-bottom:none; background:#fff; font-size:16px; font-family:ngeb; color:#000 !important; line-height:43px; width:246px; text-decoration:none}
/* 상품소개 */
section.cnts article{ margin-left:110px; position:relative; overflow:hidden;margin-bottom:60px; clear:both;width:820px}
section.cnts article.v{ margin-left:0; margin-top:-20px; padding-top:30px; width:100%; max-width:none }
section.cnts article h3{ font-size:0; line-height:0; text-indent:-999px; overflow:hidden; background:url(../img/mall_h3.png) no-repeat 0 0; height:25px; margin-bottom:15px }
section.cnts article p.txt{ font-family:ngb; font-size:13px; color:#767676; line-height:16px; margin:0; padding:0 0 15px 0; overflow:hidden; text-align:left !important; word-break: keep-all; word-break: break-word;}

section.cnts article.induce1 h3{ background-position:0 -743px}
section.cnts article.induce2 h3{ background-position:0 -794px}
section.mallcnt2 article.induce1 h3{ background-position:0 0px}
section.mallcnt2 article.induce2 h3{ background-position:0 -53px}
section.mallcnt3 article.induce1 h3{ background-position:0 -964px}
section.mallcnt3 article.induce2 h3{ background-position:0 -1024px}
section.mallcnt4 article.induce1 h3{ background-position:0 -964px}
section.mallcnt4 article.induce2 h3{ background-position:0 -1024px}
section.cnts article.consult h3{ background-position:0 -107px}
section.cnts article.induce2{}
section.cnts article.induce2 ul{ background:url(../img/mall01_induce03.png) no-repeat 0 0; width:312px; height:110px; position:relative; overflow:hidden; padding:30px 0 0 435px;}
section.mallcnt4 article.induce2 ul{ width:385px;}

section.cnts article.induce2 ul li{ float:none; padding:0; margin:0;font-family:ngb; font-size:14px; color:#212121; line-height:18px; height:52px;}
section.cnts article.induce2 ul li img{ margin-left:10px}
section.cnts article.induce2 ul li em{ color:#d30000}
section.cnts article.induce2 ul li dfn{ display:block; font-family:dotum,Dotum,돋움, 돋움체}
section.cnts article.induce2 ul li dfn em{ display:inline;color:#d30000 }
section.cnts article.induce2 ul li strong{ width:0; height:0; font-size:0; line-height:0; text-indent:-999px; overflow:hidden; display:block; padding:0; margin:0}
section.cnts article.induce2 ul li span.event{ position:absolute; right:5px; top:15px; background:url(../img/mall_bg.png) no-repeat -142px 0; width:80px; height:50px; font-family:ngb; font-size:11px; color:#fff; text-align:center}
section.cnts article.induce2 ul li span.event strong{ color:#fff000; font-family:Geneva, sans-serif; display:block; font-size:18px; line-height:22px; text-indent:0; width:auto; height:auto}
section.cnts article.consult ul{ position:relative; overflow:hidden; background:url(../img/mall01_induce04.png) no-repeat 0 0; width:745px; height:136px}
section.cnts article.consult ul li{ font-size:0; line-height:0; text-indent:-999px; overflow:hidden; width:49.5%; float:left}
section.cnts article.consult ul li a, section.cnts article.consult ul li strong{ display:block; font-size:13px; text-indent:0; line-height:15px; font-family:ngb; font-size:14px; color:#fff}
section.cnts article.consult ul li a{ background:#237bc5; padding:6px 0px; text-align:center; display: block; width:130px; vertical-align:top; margin:87px 0 0 20px; overflow:hidden;
    background: -webkit-gradient(linear, left top, left bottom, from(#237bc5), to(#1465aa));
	background: -moz-linear-gradient(top,  #237bc5,  #1465aa);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#237bc5', endColorstr='#1465aa'); overflow:hidden} 	
section.cnts article.consult ul li a span{ font-size:6px; line-height:15px; vertical-align: top; padding-top:2px}
section.cnts article.consult ul li a:hover{ text-decoration:none; color:#fff !important}
section.cnts article.consult ul li strong{ font-size:28px; color:#1364a8; line-height:35px; padding:80px 0 0 30px; font-weight:normal; letter-spacing:-2px;}

section.mallcnt4 article{ margin-left:90px}

/* 서비스사양 */
section.cnts article.spec1 h3{ background-position:0 -162px}
section.cnts article.spec2 h3{ background-position:0 -218px}
section.cnts article.spec3 h3{ background-position:0 -273px}
section.cnts article.spec2{ width:780px; overflow:hidden}
section.cnts article.spec2 table{ width:781px}
section.cnts article.spec2 table th{ background:#a3a3a3; border-right:1px solid #d0d0d0; font-size:11px ; color:#fff; padding:10px 0}
section.cnts article.spec2 table td{border-right:1px solid #d0d0d0; padding:8px 0 8px 20px}
section.cnts article.spec3 ul{ background:url(../img/mall01_spec02.png) no-repeat 0 0; width:744px; height:289px}
section.cnts article.spec3 ul li{ width:0; height:0; font-size:0; line-height:0; text-indent:-999px; overflow:hidden}
/* 추천서비스 */
section.cnts article.v a{ display:block; position:absolute; right:30px; top:0}
section.cnts article.sv1 h3{ background-position:0 -327px; height:53px; }
section.cnts article.sv2 h3{ background-position:0 -403px; height:53px; float: left; width:220px}
section.cnts article.sv3 h3{ background-position:0 -482px; height:53px; float: left; width:180px}
section.cnts article.sv4 h3{ background-position:0 -562px; height:53px; float: left; width:170px}
section.cnts article.sv1, section.cnts article.sv2, section.cnts article.sv3, section.cnts article.sv4{ margin-left:97px}
section.cnts article.sv1 p, section.cnts article.sv2 p, section.cnts article.sv3 p, section.cnts article.sv4 p{ clear:both; margin-left:33px}
section.cnts article.sv2 a, section.cnts article.sv3 a, section.cnts article.sv4 a{ margin-top:20px; display:inline-block}
section.cnts article.sv2{ width:850px}
section.cnts article.sv1 p.domain{ background:url(../img/mall01_sv02.png) no-repeat 0 0; width:760px; height:80px; padding-top:27px; padding-bottom:0 }
section.cnts article.sv1 p.domain strong{ float:left; font-size:0; line-height:0; text-indent:-999px; overflow:hidden; width:209px; height:1px; vertical-align:middle }
section.cnts article.sv1 p.domain input.inp{ width:380px; background-color:transparent;margin-right:12px; height:30px; line-height:30px; border:none; outline:none}
section.cnts article.sv1 p.domain span{ margin:5px 0 0 210px; color:#000000; font-family:ngb; font-size:14px; display:block; letter-spacing:-1px}
section.cnts article.sv1 p.domain span em{ font-weight:normal; color:#db0000}

/* 적용사례 및 후기 */
section.cnts article.case1 h3{ background-position:0 -640px;}
section.cnts article.case2 h3{ background-position:0 -692px}
section.cnts article.case1{ width:845px; margin:0 auto; padding-left:75px; position:relative; overflow:hidden; /*margin-bottom:50px*/}
section.cnts article.case1 ul{ overflow:hidden; width:788px}
section.cnts article.case1 ul li{ float:left; width:181px; height:277px; border-radius:14px; background:#d5d5d5; overflow:hidden; margin:0 16px 25px 0px}
section.cnts article.case1 ul li:hover{background:#4d97e7;}
section.cnts article.case1 ul li span{ display:block; width:179px; text-align:center; padding:10px 0 0 0; margin-bottom:0px; background:#fff; border:1px solid #c7c7c7;border-radius:14px; height:225px; box-shadow:inset 4px 4px 10px rgba(0,0,0,0.1), inset -4px -4px 10px rgba(0,0,0,0.1); font-size:0; line-height:0; margin-bottom:5px;}
section.cnts article.case1 ul li strong, section.cnts article.case1 ul li em{ color:#797979; line-height:14px; display:block; padding-left:8px; font-weight:normal}
section.cnts article.case1 ul li:hover strong, section.cnts article.case1 ul li:hover em{ color:#fff;}
section.cnts article.case1 ul li a{ text-decoration:none}
section.cnts article.case1 a.prv, section.cnts article.case1 a.nxt{ position:absolute; left:0; top:50%; background:url(../img/btns.png) no-repeat 0 -105px; display:block; width:31px; height:71px; font-size:0; line-height:0; text-indent:-999px; overflow:hidden; margin-top:-35px}
section.cnts article.case1 a.nxt{ background-position:-46px -105px; left:auto; right:0;}
section.cnts article.case1 a.prv:hover{background-position:0 -192px}
section.cnts article.case1 a.nxt:hover{background-position:-46px -192px}
section.cnts article.case2{ width:772px; margin:0 auto}
section.cnts article.case2 ul{ position:relative; overflow:hidden; margin-bottom:25px}
section.cnts article.case2 ul li{ margin-bottom:10px; border:1px solid #d0d0d0; overflow:hidden; padding:11px; color:#808080; line-height:25px;background:#e7e7e7}
section.cnts article.case2 ul li.even{ background:#fff}
section.cnts article.case2 ul li span{ font-size:0; line-height:0; border:1px solid #d0d0d0; float:left; margin-right:23px}
section.cnts article.case2 ul li strong{ display:block; color:#000; padding-top:5px; font-family:ngb}
section.cnts article.case2 ul li a{ color:#808080;}

section.cnts article.case2 div.pg{ margin-bottom:50px}


/***************** 
제작/이전
*****************/
section.sv_w{}
/* 레프트메뉴 */
section.menuinfo{ float:left; width:201px; overflow:hidden;}
section.menuinfo nav{ border-left:1px solid #eae5e5; border-right:1px solid #eae5e5; overflow:hidden; padding: 0px 0px; overflow:visible; background:#f5f5f5}
section.menuinfo nav dl{ margin:23px 4px 0px 4px; border-bottom:1px solid #dadada; padding-bottom:15px }
section.menuinfo nav ul{ margin:23px 4px 0px 4px; border-bottom:1px solid #dadada; padding-bottom:0px }
section.menuinfo nav dl dt{ margin-left:10px; background:url(../img/bu.png) no-repeat 0 -134px; font-weight:bold; color:#000000; padding:0 0 10px 16px; font-size:12px; line-height:18px}
section.menuinfo nav ul li{ margin-left:10px; background:url(../img/bu.png) no-repeat 0 -134px; font-weight:bold; color:#000000; padding:0 0 10px 16px; font-size:12px; line-height:18px; /* 2013-12-02 >> 넣음*/ border-bottom:1px solid #dadada; margin-top:10px}
section.menuinfo nav dl dt a{ color:#000}
section.menuinfo nav dl dd{ margin-left:22px; background:url(../img/bu.png) no-repeat 0 -215px; padding-left:10px; line-height:20px}
section.menuinfo nav dl dd a{ color:#646262}
section.menuinfo nav h1{background-color:#00a7d7 ; font-size:20px; line-height:1;  overflow:hidden;  width:203px; margin-left:-1px; padding:15px 0px; text-align:center; color:#fff; font-family:ngb; }

section.makemenu{} 
/* */
section.menuinfo ul.view{ }
section.menuinfo ul.view li{ background:#9a9a9a url(../img/left.png) no-repeat -183px 8px; border-bottom:1px solid #afafaf; font-weight:bold; font-size:0px; overflow:hidden}
section.menuinfo ul.view li.v2{ background-position:-183px -23px; background-color:#7e7e7e}
section.menuinfo ul.view li.v3{ background-position:-183px -55px; border:none; background-color:#656565}
section.menuinfo ul.view li a{padding:8px 0 5px 45px; display:block; font-size:12px; color:#e8f7ed}
section.menuinfo ul.view li a,section.menuinfo ul.view li a:hover{ color:#e8f7ed !important;; }
/*  */
section.menuinfo article.ajainfo{ padding:0px 0 15px 4px; background:url(../img/main.png) no-repeat 140px -25px;border-bottom:3px solid #00a7d7;}
section.menuinfo article.ajainfo h1{ font-family:ngb; color:#000000; font-size:15px; padding:17px 0 10px 0}

section.menuinfo article.ajainfo p{ padding-bottom:3px; margin-left:0px; line-height:16px; color:#828282}
section.menuinfo article.ajainfo p.cs{ margin-top:-5px}
section.menuinfo article.ajainfo p.cs strong{ display:block; color:#ff5a00; font-family:ngb; font-size:18px; font-weight:normal; padding-bottom:7px;  }
section.menuinfo article.ajainfo p.cs dfn{ font-size:0px; line-height:0; text-indent:-999px; overflow:hidden; display:block; background:url(../img/main.png) no-repeat -178px 0; width:186px; height:12px}
section.menuinfo article.ajainfo p.account{ margin-top:-3px}
section.menuinfo article.ajainfo p.account img{ margin-bottom:5px}
section.menuinfo article.ajainfo p.name_sver strong{ font-family:ngb; font-weight:normal; font-size:12px; color:#4d4d4d}

/* 내용 */

section .foot_menu{ float:right; width:781px; padding-bottom:100px}

section .cntaner{ float:right; width:781px; padding-bottom:100px}
section .cntaner section.visual{ background-image:url(../img/make01_visual01.png); height:205px; margin-top:35px}
section .cntaner section.move{ background-image:url(../img/make02_visual01.png)}
section .cntaner section.visual p{ padding:130px 0 0 12px; font-family:ngb; font-size:13px; line-height:16px; color:#767676; letter-spacing:-1px  }
section .cntaner article{ margin-left:30px; width:719px}

section.sv_w section.cnts{ margin-top:0px; padding-top:37px}
section.make1 article h3, section.make2 article h3{ background-image:url(../img/make_h3.png)}

section.make1 article.induce1 h3{ background-position:0 0px}
section.make1 article.induce2 h3{ background-position:0 -53px}
section.make1 article.induce3 h3{ background-position:0 -104px}
section.make1 article.induce4 h3{ background-position:0 -163px}
section.make1 article.induce5 h3{ background-position:0 -224px}

section.make2 article.induce1 h3{ background-position:0 -345px}
section.make2 article.induce2 h3{ background-position:0 -397px}
section.make2 article.induce3 h3{ background-position:0 -449px}
section.make2 article.consult h3{ background-position:0 -503px}

section.make1 article.induce1 p.txt{ padding-bottom:30px}
section.make1 article.case1 h3{ background-position:0 -290px}
section.make2 article.case1 h3{ background-position:0 -607px; height:33px; margin-bottom:10px;  text-align:left}
section.make2 article.case1 h3 dfn{ font-family:ngb; font-size:12px; color:#000; line-height:35px; text-indent:0; display:block; margin-left:105px}
section.make2 article.case1 h3 dfn strong{ display:inline-block; width:85px; font-size:13px; font-weight:bold; color:#108d27; font-family:dotum,Dotum,돋움, 돋움체; letter-spacing:14px; }
section.make1 article.induce1 p, section.make1 article.induce5 p{ text-align:center}
section .cntaner section article p.txt strong{ font-weight:bold; color:#db0000}
section.make1 article.induce3{ overflow:hidden; width:100% }
section.make1 article.induce3 article{ width:246px; height:410px; float:left; background:url(../img/make01_induce03.png) no-repeat 0 0; margin:0; padding:0; clear:none; position:relative}
section.make1 article.induce3 article.i2{ background-position:-246px 0; width:232px}
section.make1 article.induce3 article.i3{ background-position:-478px 0; width:244px}
section.make1 article.induce3 article h4, section.make1 article.induce3 article p{ font-size:0; line-height:0; text-indent:-999px; overflow:hidden; width:0; height:0}
section.make1 article.induce3 article a{ position:absolute; right:20px; bottom:35px}
/* */
section.make2 article.induce1 p.txt{ margin-bottom:0; padding-bottom:0}
section.make2 article.induce2 ul{ background:url(../img/make02_induce01.png) no-repeat 0 0; width:719px; height:253px; overflow:hidden; padding:0; margin:0}
section.make2 article.induce2 ul li{ font-size:0; line-height:0; text-indent:-999px; overflow:hidden; width:0; height:0; padding:0; margin:0}
section.make2 article.induce3 ol{ position:relative; overflow:hidden; width:719px; margin-bottom:10px}
section.make2 article.induce3 ol li{ background:url(../img/make02_induce02.png) no-repeat 0 0; font-size:12px; padding-left:120px; line-height:16px; position:relative; padding-right:60px; color:#767676}
section.make2 article.induce3 ol li strong{ font-size:15px; font-weight:bold; display:block; padding:20px 0 7px 0; color:#515151; letter-spacing:-1px}
section.make2 article.induce3 ol li img{ margin-top:-3px}
section.make2 article.induce3 ol li.i1{ background-position:0 0; height:96px}
section.make2 article.induce3 ol li.i2{ background-position:0 -96px; height:144px}
section.make2 article.induce3 ol li.i3{ background-position:0 -240px; height:96px}
section.make2 article.induce3 ol li.i4{ background-position:0 -576px; height:112px}
section.make2 article.induce3 ol li.i5{ background-position:0 -432px; height:144px}
section.make2 article.induce3 ol li.i6{ background-position:0 -576px; height:112px}
section.make2 article.induce3 ol li.i7{ background-position:0 -688px; height: 96px}
section.make2 article.induce3 ol li.i8{ background-position:0 -784px; height:81px}
section.make2 article.induce3 ol li span{padding-left:10px; display:inline-block}
section.make2 article div.info{ font-size:12px; color:#888888}
section.make2 article div.info strong{ font-weight:normal; color:#ec0101}

section.sv_w section.cnts article.consult{ width:720px}
section.sv_w section.cnts article.consult ul{ background:none}
section.sv_w section.cnts article.consult ul li{ width:353px;background:url(../img/mall01_induce04.png) no-repeat 0 0; height:136px; margin-right:11px; border-right:1px solid #c7c7c7 }
section.sv_w section.cnts article.consult ul li.c2{ background-position:-381px 0}
section.sv_w section.cnts article.consult ul li a{ background:#129b2a; 
    background: -webkit-gradient(linear, left top, left bottom, from(#129e2b), to(#109027));
	background: -moz-linear-gradient(top,  #129e2b,  #109027);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#129e2b', endColorstr='#109027');} 
section.sv_w section.cnts article.consult ul li strong{  color:#108f27;}


/* */
section.sv_w article.case1{ padding-left:0px; width:719px;}
section.sv_w article.case1 div.pg{}
section.sv_w article.case1 ul { overflow:hidden; margin-bottom:0 ; padding-bottom:25px }
section.sv_w article.case1 ul li{ margin-right:12px; width:170px; overflow:hidden; }
section.sv_w article.case1 ul li span{ width:168px; }
section.sv_w article.case1 ul li:hover{background:#37945c;}

/* 탭 */
section.sv_w section.cnts nav{  height:29px; overflow: visible }
section.sv_w section.cnts nav ul.tab{width:781px; border-bottom:1px solid #5f6774; overflow: visible; height:29px }
section.sv_w section.cnts nav ul.tab li{width:128px;}
section.sv_w section.cnts nav ul.tab li a{ width:127px; height:28px; line-height:28px; border-bottom:1px solid #5f6774; border-right:1px solid #49505a; font-family:ngb;margin-top:0px}
section.sv_w section.cnts nav ul.tab li.strong a, section.sv_w section.cnts nav ul.tab li a:hover{ height:29px; border-bottom:none;  font-size:12px;line-height:29px; width:127px; border-width:1px}
section.sv_w section.cnts nav div.btn_w{position:absolute; right:0; top:25px;}

/* faq */
section.make2 article.faq1 h3{ background-position:0 -558px}
article.faq1{ position:relative; overflow:hidden}
article.faq1 dl{position:relative; overflow:hidden;border-bottom:1px solid #d0d0d0;  }
article.faq1 dl dt{ font-size:12px; background:url(../img/bu.png) no-repeat -110px -236px; padding:10px 10px 10px 60px; border-top:1px solid #d0d0d0; font-weight:bold; color:#000; cursor:pointer}
article.faq1 dl dd{ overflow:hidden; border-top:1px solid #d0d0d0; background:#f1f1f1 url(../img/bu.png) no-repeat -110px -314px; padding:20px 10px 20px 85px; display:none}

/***************** 
디자인
*****************/
/* 레프트메뉴 */

section.designmenu{}
section.designmenu nav h1{ background-color:#00a7d7; background-position: center -33px}
section.designmenu ul.view li.v1{ background-position:-183px 8px; background-color:#7e7e7e; border-color:#afafaf}
section.designmenu ul.view li.v2{ background-position:-183px -23px; background-color:#656565; border-color:#afafaf}
section.designmenu ul.view li.v3{ background-position:-183px -55px; border:none; background-color:#656565}
section.designmenu ul.view li a{ color:#e8e8e8}
section.designmenu ul.view li a,section.designmenu ul.view li a:hover{ color:#e8e8e8 !important;; }
section.designmenu article.ajainfo{ border-color:#00a7d7}
/* 스킨서비스 */
section.design1 article, section.design2 article{ margin-left:10px; width:739px;}
section.design1 article h3, section.design2 article h3{ background-image:url(../img/design_h3.png)}
section.design1 article.induce1 h3{ background-position:0 0}
section.design1 article.induce2 h3{ background-position:0 -57px}
section.design1 article.induce3 h3{ background-position:0 -118px}
section.design1 article.order1 h3{ background-position:0 -176px}
section.design1 article h3, section.design1 article p, section.design1 article p.txt, section.design2 article h3, section.design2 article p, section.design2 article p.txt{ margin-left:20px}
section.design1 article.induce1 p, section.design2 article.induce1 p{ margin-left:0; margin-bottom:10px}
section.design1 article.induce1 p.txt, section.design2 article.induce1 p.txt{ margin-left:20px; margin-bottom:0}
section.design1 article.induce3 p{ margin-left:0; margin-bottom:0px}
section.design1 article.induce3 p.txt{ margin-left:20px; margin-bottom:0}

section.design1 article.induce1 dfn{ margin-left:20px}
section.design1 article.induce2 p.txt{font-size:12px; color:#505050; font-family:dotum,Dotum,돋움, 돋움체; line-height:16px; padding-top:20px; margin-bottom:0; padding-bottom:0}
section.design1 article.induce2 p.txt a{ font-weight:bold; color:#ff6c00}

section .cntaner section.skin{ background-image: url(../img/design01_visual.jpg)}
section.sv_w section.design1 nav div.btn_w,section.sv_w section.design2 nav div.btn_w{position:absolute; right:5px; top:63px;}

/* 고급 맞춤 디자인 */
section.design2 article{}
section.design2 article.induce1 h3{ background-position:0 -233px}
section.design2 article.induce2 h3{ background-position:0 -289px}
section.design2 article.induce3 h3{ background-position:0 -350px}
section.design2 article.induce4 h3{ background-position:0 -406px}
section.design2 article.induce5 h3{ background-position:0 -466px}
section.design2 article.order1 h3{ background-position:0 -525px}

section.design2 article.induce2 article.pf_list{ margin:0; background:url(../img/design02_basic02.png) no-repeat 0 0; width:719px; height:558px; overflow:hidden; padding:0; margin-left:20px}
section.design2 article.induce2 article.pf_list div.img{ width:679px; height:413px; margin:0 auto; overflow:hidden; padding-top:10px}
section.design2 article.induce2 article.pf_list div.txt{ line-height:30px; color:#fff; font-weight:bold; font-size:11px; padding-left:13px}
section.design2 article.induce2 article.pf_list div.txt a{color:#fff;}
section.design2 article.induce2 article.pf_list div.list{ padding:11px 0 0 0px}
section.design2 article.induce2 article.pf_list div.list a.prv, section.design2 article.induce2 article.pf_list div.list a.nxt{ float:left; background-color:transparent  ; width:15px; height:44px; margin:20px 11px 0 11px; font-size:0; line-height:0; text-indent:-999px; overflow:hidden}
section.design2 article.induce2 article.pf_list div.list a.nxt{ margin:20px 0px 0 7px;}
section.design2 article.induce2 article.pf_list ul{ background:none; margin:0; padding:0; width:auto; float:left}
section.design2 article.induce2 article.pf_list ul li{ float: left; margin:0 5px; padding:0; border-radius:4px; overflow:hidden; position:relative; height:auto; box-shadow:0px 0px 5px rgba(0,0,0,0.3); width:71px; height:83px}
section.design2 article.induce2 article.pf_list ul li img{ margin:0; padding:0}
section.design2 article.induce2 article.pf_list ul li span.tit{ position:absolute; left:0; top:0; display:block; text-align:center; background:url(../img/alpha_b70.png) repeat 0 0; color:#fff; width:100%; height:100%; font-size:12px;font-family:dotum,Dotum,돋움, 돋움체; letter-spacing:-1px; font-weight:bold; padding-top:40%; display:none}
section.design2 article.induce2 article.pf_list ul li:hover span.tit{ display:block}

section.design2 article.induce3 ul{ background:#ebebeb; margin-left:20px; border:1px solid #dedede; border-top:none; padding:15px 20px  }
section.design2 article.induce3 ul li{ background:url(../img/bu.png) no-repeat 0 -353px; padding:0 0 0 10px}
section.design2 article.induce3 ul li strong{ font-weight:normal; color:#ff6c00}

/* 신청 */
section.cnts article.order1{ padding-bottom:50px; margin-bottom:0}
section.cnts article.order1 div.box{ overflow: hidden ; border:1px solid #d0d0d0; margin-left:20px; border-radius:10px; padding:20px 20px 20px 30px; margin-bottom:10px; width:649px}
section.cnts article.order1 div.box pre{ height:120px; overflow-y: scroll; display:block; padding-right:30px}
section.cnts article.order1 input{ margin-left:30px}
section.cnts article.order1 label{ color:#808080; font-size:11px}
section.cnts article.form{ margin-left:30px; width:701px}
section.cnts article.form dfn{ float:right; background:url(../img/bu.png) no-repeat 0 -273px; padding-left:12px; color:#585858; margin-bottom:5px}
section.cnts article.form dfn strong, section.cnts article.form th strong{ font-size:0; line-height:0; text-indent:-999px; overflow:hidden; width:0; height:0; text-indent:-999px; overflow:hidden; display:block}
section.cnts article.form table{ border-top:2px solid #ff8a00}
section.cnts article.form table th{ background:#f1f1f1; text-align:left; padding:12px 0px 10px 0px !important; font-size:11px; border-bottom:1px solid #d0d0d0;border-right:1px solid #d0d0d0; width:185px; color:#515151; letter-spacing:-1px; overflow:hidden}
section.cnts article.form table td{ padding:0px 0;border-bottom:1px solid #d0d0d0; font-size:11px; color:#585858; padding-left:25px}
section.cnts article.form table td label{ font-size:11px; color:#585858; padding-right:25px}
section.cnts article.form table td textarea{ width:95%; margin:7px 0}
section.cnts article.form th strong{ display:inline-block; width:14px; height:10px; text-indent:0;background:url(../img/bu.png) no-repeat 0 -277px; margin-left:55px; vertical-align:middle}
section.cnts article.form table td input.inp{ border-color:#bebebe}
section.cnts article.form table td select{ height:20px; font-size:11px; line-height:20px}
section.cnts article.form table td input.url{ margin-left:20px; width:403px}
section.cnts article.form table tr.url th{ padding-left:70px !important;}
section.cnts article.form table tr.url td{ padding:7px 0 7px 25px; line-height:28px}
section.cnts article.form table tr.url td input.url{ margin-left:5px}

/***************** 
부가서비스
*****************/

section.optional section.menuinfo{ }
section.optional section.menuinfo nav h1{ margin-bottom:10px; background-position: center -327px; background-color:#00a7d7}
section.optional section.menuinfo nav ul{ padding-top:13px; margin-top:0}

section.optional section.menuinfo ul.view li.v1{ background-position:-183px 8px; background-color:#9a9a9a; border-color:#afafaf}
section.optional section.menuinfo ul.view li.v2{ background-position:-183px -23px; background-color:#7e7e7e; border-color:#afafaf}
section.optional section.menuinfo ul.view li.v3{ background-position:-183px -55px; border:none; background-color:#656565}
section.optional section.menuinfo ul.view li a{ color:#eae8f5}
section.optional section.menuinfo ul.view li a, section.optional section.menuinfo ul.view li a:hover{ color:#eae8f5 !important;; }

section.cntaner section.optional_visaul { height:365px; padding-top:30px; position:relative;}
section.cntaner section.optional_visaul02 {padding-top:30px; position:relative;}
section.cntaner section.optional_visaul p, section.cntaner section.optional_visaul02 p{ position:absolute; left:0; top:135px; margin:0; padding:0 0 0 20px; width:430px;word-break: keep-all; word-break: break-word; font-family:ngb; font-size:12px; color:#5e5e5e; line-height:18px }
section.cntaner section.optional_visaul p.subimg {padding:0px; top:220px}

section.optional section.cnts p.info{ font-family:ngb; font-size:12px; color:#5e5e5e; line-height:18px;margin:0 0 65px 21px}
/*section.optional section.cnts article{ width:740px; padding:0 0 0 21px; margin:0 0 70px 0}*/
section.optional section.cnts article{ width:785px; padding:0 0 0 0px; margin:0 0 70px 0} /*2013-12-27 변경*/
section.optional section.cnts h2{ background:url(../img/optional_h2.png) no-repeat 0 0; height:24px;  font-size:0; line-height:0; text-indent:-999px; overflow:hidden; margin:0 0 15px 21px}
section.optional section.cnts h2.optional01_01 { background-position:0 0}
section.optional section.cnts h2.optional01_02 { background-position:0 -60px}
section.optional section.cnts h2.optional01_03 { background-position:0 -30px}
section.optional section.cnts h2.optional01_04 { background-position:0 -90px}
section.optional section.cnts h2.optional01_05 { background-position:0 -120px}
section.optional section.cnts h2.optional02_01 { background-position:0 -150px}
section.optional section.cnts h2.optional02_02 { background-position:0 -180px}
section.optional section.cnts h2.optional02_03 { background-position:0 -210px}
section.optional section.cnts dl.screening {margin-left:20px; padding-bottom:30px; margin-bottom:30px; border-bottom:1px dashed #d0d0d0;}
section.optional section.cnts dl.screening dt {font-family:ngb; font-size:18px; line-height:1; color:#01277c;}
section.optional section.cnts dl.screening dd {margin:20px 0 0 15px; font-family:ngb; font-size:12px; color:#5e5e5e;}

section.optional section.cnts .pg_list {padding:25px; border:1px solid #dedede; position:relative; font-family:ngb; margin-top:50px;}
section.optional section.cnts .pg_list p {background:url(../img/pg_company_logo.png) no-repeat 10px 0; position:absolute; top:-15px; background-color:#FFF;height:25px; padding:2px 10px 0 130px; font-family:ngb; font-size:14px; color:#000; line-height:20px;}
section.optional section.cnts .pg_list p.pg02 {background-position:0 -37px; height:28px; padding-top:2px;}
section.optional section.cnts .pg_list p.pg03 {background-position:0 -79px; height:42px; padding-top:10px; top:-25px}
section.optional section.cnts .pg_list p.pg04 {background-position:0 -130px; height:28px; padding-top:2px;}
section.optional section.cnts .pg_list th {width:80px; background-color:#f4f4f4;}
section.optional section.cnts .pg_list th.border_r {border-right:1px solid #dedede;}
section.optional section.cnts .pg_list td {color:#666;}
section.optional section.cnts .pg_list td span.color01 {color:#ec000a;}
section.optional section.cnts .pg_list td span.color02 {color:#0194c7;}
section.optional section.cnts .pg_list div.order_btn {text-align:right; margin-top:20px;}

section.optional section.cnts .sms_price {margin-left:20px; margin-top:-40px;}
section.optional section.cnts .sms_price th {background-color:#f1f1f1; padding:10px 0px; border-left:1px solid #dedede;}
section.optional section.cnts .sms_price th.none {border-left:none;}
section.optional section.cnts .sms_price td {text-align:center; padding:10px 0px; border-left:1px solid #dedede;}
section.optional section.cnts .sms_price td.none {border-left:none; font-weight:bold;}
section.optional section.cnts .sms_price p {margin-top:10px; color:#999; font-family:ngb; font-size:11px;}

/***************** 
마케팅
*****************/
section.mkt_w section.menuinfo{ }
section.mkt_w section.menuinfo nav h1{ margin-bottom:10px; background-position: center -177px; background-color:#00a7d7}
section.mkt_w section.menuinfo nav ul{ padding-top:13px; margin-top:0}

section.mkt_w section.menuinfo ul.view li.v1{ background-position:-183px 8px; background-color:#9a9a9a; border-color:#afafaf}
section.mkt_w section.menuinfo ul.view li.v2{ background-position:-183px -23px; background-color:#7e7e7e; border-color:#afafaf}
section.mkt_w section.menuinfo ul.view li.v3{ background-position:-183px -55px; border:none; background-color:#656565}
section.mkt_w section.menuinfo ul.view li a{ color:#eae8f5}
section.mkt_w section.menuinfo ul.view li a, section.mkt_w section.menuinfo ul.view li a:hover{ color:#eae8f5 !important;; }
section.mkt_w section.menuinfo article.ajainfo{ border-color:#00a7d7}
/* */
section.mkt_w section.cntaner section.cnts{ margin-bottom:0; padding-bottom:0}
section.mkt_w section.cntaner_chk section.cnts{ }
section.mkt_w section.cntaner_chk section.visual p{padding-top: 110px;}
section.mkt_w section.cntaner article{ width:740px; margin:0 0 50px 20px; overflow:hidden}
section.mkt_w section.cntaner_knlge article.induce01{ margin-left:0; width:100%}
section.mkt_w section.cntaner h3{ background:url(../img/marketing_h3.png) no-repeat 0 0; border-bottom:1px solid #000000; margin-bottom:30px; font-size:0; line-height:0; text-indent:-999px; overflow:hidden;height:25px; margin-bottom:30px}
section.mkt_w article h3{ background-image:url(../img/marketing_h3.png)}
/* */

section.mkt_w section.cntaner article h4, section.mkt_w section.cntaner article p, section.mkt_w section.cntaner article table{ margin:0 0 30px 0px; padding:0; }
section.mkt_w section.cntaner article h4{ font-family:ngb; font-size:16px; color:#055bb7; margin-bottom:15px; clear:both }
section.mkt_w section.cntaner article p.txt{background:url(../img/bu.png) no-repeat -50px -410px; padding-left:10px; line-height:20px; font-family:ng; font-size:13px; color:#767676; letter-spacing:-1px; overflow:hidden}
section.mkt_w section.cntaner article span.txt{background:url(../img/bu.png) no-repeat -50px -410px; padding-left:10px; line-height:20px; font-family:ng; font-size:12px; color:#767676; letter-spacing:-1px; overflow:hidden; display:block; margin-top:-15px; margin-bottom:30px}


section.mkt_w section.cntaner article table{ border-top:1px solid #b0b0b0; }
section.mkt_w section.cntaner article table th{ background:#f9f9f9; border-bottom:1px solid #ebebeb; border-right:1px solid #ebebeb; font-size:11px; text-align:center; font-weight:bold; color:#676767;padding:10px 0 }
section.mkt_w section.cntaner article table td{ background:#fff; border-bottom:1px solid #ebebeb; border-right:1px solid #ebebeb;  font-size:11px; color:#676767;padding:4px 10px 4px 10px; line-height:20px}

section.mkt_w article ul.txt{ overflow:hidden; margin-bottom:30px}
section.mkt_w article ul.txt li, section.mkt_w section.cntaner_chk article.box_wrap p.txt{ background:url(../img/bu.png) no-repeat -50px -410px; padding-left:10px; line-height:18px; font-family:ng; font-size:13px; color:#767676; letter-spacing:-1px; overflow:hidden}
section.mkt_w article div.fl{ float:left; width:360px; overflow:hidden}
section.mkt_w article div.fr{ float:right; width:360px; overflow:hidden}
/* 스몰탭 */
section.mkt_w section.cntaner article.s_tab{position:relative; overflow:hidden;padding:0; margin:0 0 100px 0; height:auto;width:100%}
section.mkt_w article.s_tab header{height:29px; overflow:visible; padding:0; margin:0; border-bottom:1px solid #5f6774; background:#fff; margin-bottom:22px; width:781px}
section.mkt_w article.s_tab h3{ background-image:none;font-size:12px; line-height:29px; text-indent:0; font-family:ngb; display: inline-block; background:#5f6774; border:none; height:29px; color:#fff; width:119px;text-align:center; cursor:pointer; border-right:1px solid #808893}
section.mkt_w article.s_tab article.strong h3{ background:#fff; border:1px solid #5f6774; border-bottom:none; color:#111318;width:118px;}

section.mkt_w article.s_tab article h4{ margin-left:0}
section.mkt_w article.s_tab article{ float:left; width:120px; overflow: visible; clear:none; margin:0 0 0 0}
section.mkt_w article.s_tab article div.tabconts{ display: none;width:781px}
section.mkt_w article.s_tab article.strong div.tabconts{ display:block}
section.mkt_w section.cntaner article.s_tab article.tab02 div.tabconts{ margin-left:-120px}
section.mkt_w section.cntaner article.s_tab article.tab03 div.tabconts{ margin-left:-240px}
/* */

section.cntaner section.visual a{ margin:20px 0 0 10px; display:inline-block}
section.mkt_w section.cntaner article.box_wrap{ border:1px solid #ebebeb; border-top:2px solid #000000; margin:0 0 0 0; width: auto; padding:20px 10px}
section.mkt_w section.cntaner article.box_wrap h4, section.mkt_w section.cntaner article.box_wrap p.txt{ margin-left:5px}
section.mkt_w section.cntaner article.box_wrap p.img{ margin-left:0px; margin-bottom:0}
.mb70{ margin-bottom:70px !important}
/* 이미지만 있고 텍스트를 숨겨야 하는 경우 */
section.mkt_w section.cntaner section.cnts article.type01{ margin:0 0 0px 10px; width:781px; padding:0 0 0 0}
section.mkt_w section.cntaner section.cnts article.type01 div{ margin:0 0 100px 0; padding:0 0 0 0;  overflow:hidden; position:relative;  }
section.mkt_w article.type01 div.img h3{ background:none; font-size:0; line-height:0; text-indent:0 ; display:block; width:100% ; height: auto; margin:0; padding:0}
section.mkt_w article.type01 div.img p{ font-size:0; line-height:0; text-indent:-9999px; overflow:hidden; width:0; height:0; margin:0; padding:0}

/* 지식쇼핑 */
section.mkt_w section.cntaner_knlge section.visual{ background-image: url(../img/marketing02_visual02.jpg); height:265px; margin-bottom:-30px }
section.mkt_w section.cntaner_knlge article.induce01 p.img{ margin-top:10px}
section.mkt_w section.cntaner_knlge h3.induce02{ background-position:0 -40px}
section.mkt_w section.cntaner_knlge h3.induce03{ background-position:0 -80px}
section.mkt_w section.cntaner article table{ width:741px;}
section.mkt_w section.cntaner_knlge article.induce02 div table{ width:361px;}
section.mkt_w section.cntaner_knlge article.induce02 div table caption{ width:auto; height:auto; font-size:12px; line-height:20px; text-indent:0; color:#767676; font-family:ng; text-align:right}
section.mkt_w section.cntaner_knlge article article.s_tab{ width:740px; margin-left:0}
section.mkt_w section.cntaner_knlge article article.s_tab div.tabconts{width:740px}
section.mkt_w section.cntaner article article.s_tab div.fl{width: auto; margin-top:20px}
section.mkt_w section.cntaner_knlge article article.s_tab div.fr{width: 430px; float: right; margin-top:20px;}
section.mkt_w section.cntaner_knlge article article.s_tab div.fr table{ width:431px}
section.mkt_w section.cntaner_knlge article article.s_tab div.fr table th{ width:110px; text-align:left; padding-left:15px}
section.mkt_w section.cntaner_knlge article article.s_tab article h4{ font-size:14px; color:#5f6774;}
section.mkt_w section.cntaner_knlge article.induce03 article.s_tab div.fl{ margin-top:0px;}
section.mkt_w section.cntaner_knlge article.induce03 article.s_tab div.fr{width: 305px; float: right; margin-top:0px;}
section.mkt_w section.cntaner_knlge article.induce03 article.s_tab article h4{ letter-spacing:-1px; margin-bottom:5px}
section.mkt_w section.cntaner_knlge article.induce03{ margin-bottom:0; padding-bottom:0}
section.mkt_w section.cntaner_knlge article.induce03 article.s_tab{ margin-bottom:0; padding-bottom:0px}
/* 마일리지 */
section.mkt_w section.cntaner_milge section.visual{ background-image:url(../img/marketing02_visual03.jpg); height:220px; margin-top:50px}
section.mkt_w section.cntaner_milge section.visual p{ padding-top:105px}
section.mkt_w section.cntaner_milge section.cnts article.type01{ margin-left:0}
section.mkt_w section.cntaner_milge section.cnts article.type01 div.img{ margin-bottom:50px}
section.mkt_w section.cntaner_milge article.s_tab{ margin-top:30px}
section.mkt_w section.cntaner_milge article.s_tab div.fl{ width:300px; margin-top:30px}
section.mkt_w section.cntaner_milge article.s_tab div.fr{ width:450px}
/* 체크아웃 */
section.mkt_w section.cntaner_chk section.visual{ background-image:url(../img/marketing02_visual04.jpg); height:240px; margin-top:50px;  }
section.mkt_w section.cntaner_chk section.cnts{ margin-top:30px}
section.mkt_w section.cntaner_chk article h3{ border:none}
section.mkt_w section.cntaner_chk article.s_tab article div.tabconts{ background:url(../img/marketing02_04_04.png) no-repeat 320px 0; padding-top:30px; height:210px}
section.mkt_w section.cntaner_chk article.s_tab article.tab02 div.tabconts{background:url(../img/marketing02_04_05.png) no-repeat 190px 0; height:320px;}


/* 쇼핑하우 */
section.mkt_w section.cntaner_how section.visual{ background-image:url(../img/marketing02_visual05.jpg); height:220px; margin-top:50px}
section.mkt_w section.cntaner_how section.visual p{ padding-top:105px}
section.mkt_w section.cntaner_how article.induce01{ margin-top:50px; margin-left:0}
section.mkt_w section.cntaner_how h3.induce01{ background-position:0 -122px}
section.mkt_w section.cntaner_how h3.induce02{ background-position:0 -40px}
section.mkt_w section.cntaner_how h3.induce03{ background-position:0 -80px}
section.mkt_w section.cntaner_how article ul li{ margin-bottom:10px}
section.mkt_w section.cntaner_how article.induce02 article.s_tab article.tab02 h3{ width:199px;}
section.mkt_w section.cntaner_how article.induce02 article.s_tab article.tab02{width:200px;}
section.mkt_w section.cntaner_how article.induce02 article.s_tab{ margin-bottom:0; padding-bottom:30px}
section.mkt_w section.cntaner_how article.induce02 article.s_tab article.tab03 div.tabconts{ margin-left:-320px}
section.mkt_w section.cntaner_how article.induce02 article.s_tab article.tab04 div.tabconts{ margin-left:-440px}
section.mkt_w section.cntaner_how article.induce03 table tbody th.al{ text-align:left; padding-left:20px}
section.mkt_w section.cntaner_how article.induce03 article.s_tab article.tab01 h3{ width:109px;}
section.mkt_w section.cntaner_how article.induce03 article.s_tab article.tab02 h3{ width:99px;}
section.mkt_w section.cntaner_how article.induce03 article.s_tab article.tab03 h3{ width:69px;}
section.mkt_w section.cntaner_how article.induce03 article.s_tab article.tab04 h3{ width:89px;}
section.mkt_w section.cntaner_how article.induce03 article.s_tab article.tab05 h3{ width:89px;}
section.mkt_w section.cntaner_how article.induce03 article.s_tab article.tab06 h3{ width:139px;}
section.mkt_w section.cntaner_how article.induce03 article.s_tab article.tab07 h3{ width:109px;}
section.mkt_w section.cntaner_how article.induce03 article.s_tab article.tab01{ width:110px;}
section.mkt_w section.cntaner_how article.induce03 article.s_tab article.tab02{width:100px;}
section.mkt_w section.cntaner_how article.induce03 article.s_tab article.tab03{width:70px;}
section.mkt_w section.cntaner_how article.induce03 article.s_tab article.tab04{ width:90px;}
section.mkt_w section.cntaner_how article.induce03 article.s_tab article.tab05{ width:90px;}
section.mkt_w section.cntaner_how article.induce03 article.s_tab article.tab06{ width:140px;}
section.mkt_w section.cntaner_how article.induce03 article.s_tab article.tab07{width:110px;}
section.mkt_w section.cntaner_how article article.s_tab article h4{ font-size:14px; color:#5f6774;}
section.mkt_w section.cntaner_how article.induce03{ margin-bottom:0; padding-bottom:0}
section.mkt_w section.cntaner_how article.induce03 article.s_tab{ margin-bottom:0; padding-bottom:0px}
section.mkt_w section.cntaner_how article.induce03 article.s_tab article.tab02 div.tabconts{ margin-left:-110px}
section.mkt_w section.cntaner_how article.induce03 article.s_tab article.tab03 div.tabconts{ margin-left:-210px}
section.mkt_w section.cntaner_how article.induce03 article.s_tab article.tab04 div.tabconts{ margin-left:-280px}
section.mkt_w section.cntaner_how article.induce03 article.s_tab article.tab05 div.tabconts{ margin-left:-370px}
section.mkt_w section.cntaner_how article.induce03 article.s_tab article.tab06 div.tabconts{ margin-left:-460px}
section.mkt_w section.cntaner_how article.induce03 article.s_tab article.tab07 div.tabconts{ margin-left:-600px}
section.mkt_w section.cntaner_how article article.s_tab div.tabconts{ width:740px}
section.mkt_w section.cntaner_how article article.s_tab div.fl{ margin-top:0}
section.mkt_w section.cntaner_how article article.s_tab div.fr{ width:435px}
section.mkt_w section.cntaner_how article article.s_tab div.fr table th{ width:110px; text-align:left; padding-left:15px}


/**/
section.mkt_w section.cntaner_dbox section.visual{ background-image: url(../img/marketing03_visual02.jpg); height:220px; margin-top:50px}
section.mkt_w section.cntaner_dbox section.visual p{ padding-top:105px}
section.mkt_w section.cntaner_dbox h3.induce01{ background-position:0 -163px}
section.mkt_w section.cntaner_dbox article.induce01{ width:745px}
section.mkt_w section.cntaner_dbox article.induce01 div.img p{font-size:0; line-height:0; text-indent:-9999px; overflow:hidden; width:0; height:30px; margin:0; padding:0}
section.mkt_w section.cntaner_dbox article.induce01 table{ width:746px; margin-bottom:5px}
section.mkt_w section.cntaner_dbox article.induce01 table tbody th{ text-align:left; padding-left:15px}
section.mkt_w section.cntaner_dbox article.induce01 span.info{ display:block; text-align:right; color:#767676; font-size:13px; font-family:ng; margin-bottom:70px}
section.mkt_w .mtu15{ margin-top:-15px !important}

/* 크리테오 */
section.mkt_w section.cntaner_crteo section.visual{ background-image: url(../img/marketing03_visual03.jpg);height:320px;margin-top:25px; margin-bottom:0 }
section.mkt_w section.cntaner_crteo section.cnts, section.mkt_w section.cntaner_gdn section.cnts{ margin-top:0}
section.mkt_w section.cntaner_crteo article.induce01{ margin-left:0; padding-left:0; width:100%; margin-bottom:30px; padding-top:40px}
section.mkt_w section.cntaner_crteo article.induce02{ width:760px}
section.mkt_w section.cntaner_crteo article.induce03{ background:url(../img/marketing03_03_04.jpg) no-repeat 0 0; height:400px; padding-left:310px; width:425px}
section.mkt_w section.cntaner_crteo article.induce03 table, section.mkt_w section.cntaner_gdn article.induce02 table, section.mkt_w section.cntaner_gdn article.induce03 table{ width:426px; margin-bottom:5px}
section.mkt_w section.cntaner_crteo article.induce03 table th, section.mkt_w section.cntaner_gdn article.induce02 table th{ text-align:left; padding-left:15px}
section.mkt_w section.cntaner_crteo h3.induce01{ background-position:0 -203px}
section.mkt_w section.cntaner_crteo h3.induce02{ background-position:0 -243px}
section.mkt_w section.cntaner_crteo h3.induce03{ background-position:0 -283px}
section.mkt_w section.cntaner_crteo article.induce03 dfn.info, section.mkt_w section.cntaner_gdn article dfn.info, section.mkt_w section.cntaner_match article dfn.info{ font-family:ng; font-size:13px; color:#767676}

/* 구글GDN */
section.mkt_w section.cntaner_gdn section.visual{ background-image: url(../img/marketing03_visual04.png);height:320px;margin-top:25px; margin-bottom:0 }
section.mkt_w section.cntaner_gdn h3.induce01{ background-position:0 -323px}
section.mkt_w section.cntaner_gdn h3.induce02{ background-position:0 -283px}
section.mkt_w section.cntaner_gdn h3.induce03{ background-position:0 -403px}
section.mkt_w section.cntaner_gdn section.cnts article.type01{ margin-bottom:30px}
section.mkt_w section.cntaner_gdn article.induce02{ background: url(../img/marketing03_04_03.jpg) no-repeat 0 0; height:480px; padding-left:335px; width:425px; margin-left:0}
section.mkt_w section.cntaner_gdn article.induce03{ background:url(../img/marketing03_04_04.jpg) no-repeat 0 0; height: 435px; padding-left:410px; width:350px; margin-left:0; margin-bottom:0}
section.mkt_w section.cntaner_gdn article.induce03 table{ width:351px}
section.mkt_w section.cntaner_gdn article.induce03 table th{ text-align:center; font-weight: normal}
section.mkt_w section.cntaner_gdn article.induce03 table td{text-align:center;}
/* 오픈 매치 */
section.mkt_w section.cntaner_match section.visual{ background-image: url(../img/marketing03_visual06.jpg);height:265px;margin-top:25px; margin-bottom:0 }
section.mkt_w section.cntaner_match section.cnts{ margin-top:30px}
section.mkt_w section.cntaner_match h3.induce01{ background-position:0 -443px}
section.mkt_w section.cntaner_match h3.induce02{ background-position:0 -483px; margin-top:40px}
section.mkt_w section.cntaner_match h3.induce03{ background-position:0 -523px}
section.mkt_w section.cntaner_match article.type01 div.img{margin-bottom:60px !important}
section.mkt_w section.cntaner_match article.induce02{ background: url(../img/marketing03_06_04.jpg) no-repeat 0 0; height:605px; padding-left:335px; width:425px; margin-left:0}
section.mkt_w section.cntaner_match article.induce03{ background:url(../img/marketing03_06_05.jpg) no-repeat 0 0; height: 360px; padding-left:410px; width:350px; margin-left:0; margin-bottom:0}
section.mkt_w section.cntaner_match table{ margin-bottom:10px !important}
section.cntaner_match article dfn.info{ line-height:13px}

/* 더블타겟 */
section.mkt_w section.cntaner_target section.visual{ background-image: url(../img/marketing03_visual07.jpg);height:265px;margin-top:25px; margin-bottom:0 }
section.mkt_w section.cntaner_target section.visual p{ padding-top:105px}
section.mkt_w section.cntaner_target section.cnts{ margin-top:20px}
section.mkt_w section.cntaner_target h3.induce01{ background-position:0 -568px}
section.mkt_w section.cntaner_target h3.induce02{ background-position:0 -283px; margin-top:0px}
section.mkt_w section.cntaner_target h3.induce03{ background-position:0 -523px}
section.mkt_w section.cntaner_target article.induce02{ width:770px;}
section.mkt_w section.cntaner_target article.induce02 table{ width:740px}
section.mkt_w section.cntaner_target article.induce02 table td{ border-right:none}
section.mkt_w section.cntaner_target article.induce02 div p{ color:#767676; font-family:ng; font-size:13px; line-height:16px; letter-spacing:-1px} 
section.mkt_w section.cntaner_target article.induce02 div p img{ margin-top:10px}
section.mkt_w section.cntaner_target div.fl, section.mkt_w section.cntaner_target div.fr{ width:367px}

/* 네이버 클릭초이스 */
section.mkt_w section.cntaner_n_choice section.visual{ background-image: url(../img/marketing04_visual01.jpg);height:265px;margin-top:25px; margin-bottom:0 }
section.mkt_w section.cntaner_n_choice section.visual p{ padding-top:105px}
section.mkt_w section.cntaner_n_choice section.cnts{ margin-top:20px}

/* 다음 클릭스 */
section.mkt_w section.cntaner_d_clicks section.visual{ background-image: url(../img/marketing04_visual02.jpg);height:265px;margin-top:25px; margin-bottom:0 }
section.mkt_w section.cntaner_d_clicks section.visual p{ padding-top:105px}
section.mkt_w section.cntaner_d_clicks section.cnts{ margin-top:20px}

/* 쇼핑몰마케팅 */
section.mkt_w section.cntaner_marketing05 section.visual{ background-image: url(../img/marketing05_visual.jpg);height:192px;margin-top:25px; margin-bottom:0; padding-bottom:10px;}
section.mkt_w section.cntaner_marketing05 section.visual p{ padding-top:50px}
section.mkt_w section.cntaner_marketing05 section.cnts{ margin-top:20px}

/* 마케팅일괄대행 */
section.mkt_w section.cntaner_marketing06 section.visual{ background-image: url(../img/marketing06_visual.jpg);height:192px;margin-top:25px; margin-bottom:0; padding-bottom:25px;}
section.mkt_w section.cntaner_marketing06 section.visual p{ padding-top:60px}
section.mkt_w section.cntaner_marketing06 section.cnts{ margin-top:20px}

/* sns마케팅 */
section.mkt_w section.cntaner_marketing07 section.visual{ background-image: url(../img/marketing07-1_visual.jpg);height:192px;margin-top:25px; margin-bottom:0; padding-bottom:90px}
section.mkt_w section.cntaner_marketing07 section.visual p{ padding-top:70px; padding-bottom:20px}
section.mkt_w section.cntaner_marketing07 section.cnts{ margin-top:20px}

/* 페이스북마케팅 */
section.mkt_w section.cntaner_marketing07-2 section.visual{ background-image: url(../img/marketing07-2_visual.jpg);height:192px;margin-top:25px; margin-bottom:0; padding-bottom:50px}
section.mkt_w section.cntaner_marketing07-2 section.visual p{ padding-top:60px; padding-bottom:15px}
section.mkt_w section.cntaner_marketing07-2 section.cnts{ margin-top:20px}

/* 블로그마케딩 */
section.mkt_w section.cntaner_marketing07-3 section.visual{ background-image: url(../img/marketing07-3_visual.jpg);height:192px;margin-top:25px; margin-bottom:0; padding-bottom:100px }
section.mkt_w section.cntaner_marketing07-3 section.visual p{ padding-top:70px; padding-bottom:20px}
section.mkt_w section.cntaner_marketing07-3 section.cnts{ margin-top:20px}

/* 카페마케팅 */
section.mkt_w section.cntaner_marketing07-4 section.visual{ background-image: url(../img/marketing07-4_visual.jpg);height:192px;margin-top:25px; margin-bottom:0; padding-bottom:50px; }
section.mkt_w section.cntaner_marketing07-4 section.visual p{ padding-top:70px; padding-bottom:20px;}
section.mkt_w section.cntaner_marketing07-4 section.cnts{ margin-top:20px}

/* 모바일마케팅 */
section.mkt_w section.cntaner_marketing08 section.visual{ background-image: url(../img/marketing08-1_visual.jpg);height:192px;margin-top:25px; margin-bottom:0; padding-bottom:100px }
section.mkt_w section.cntaner_marketing08 section.visual p{ padding-top:70px; padding-bottom:20px}
section.mkt_w section.cntaner_marketing08 section.cnts{ margin-top:20px}

/* 네이버 */
section.mkt_w section.cntaner_marketing08-2 section.visual{ background-image: url(../img/marketing08-2_visual.jpg);height:192px;margin-top:25px; margin-bottom:0; padding-bottom:100px; }
section.mkt_w section.cntaner_marketing08-2 section.visual p{ padding-top:75px; padding-bottom:20px}
section.mkt_w section.cntaner_marketing08-2 section.cnts{ margin-top:20px}

/* 다음 */
section.mkt_w section.cntaner_marketing08-3 section.visual{ background-image: url(../img/marketing08-3_visual.jpg);height:192px;margin-top:25px; margin-bottom:0; padding-bottom:90px; }
section.mkt_w section.cntaner_marketing08-3 section.visual p{ padding-top:80px; padding-bottom:15px;}
section.mkt_w section.cntaner_marketing08-3 section.cnts{ margin-top:20px}

/* 카울리 */
section.mkt_w section.cntaner_marketing08-4 section.visual{ background-image: url(../img/marketing08-4_visual.jpg);height:192px;margin-top:25px; margin-bottom:0; padding-bottom:50px; }
section.mkt_w section.cntaner_marketing08-4 section.visual p{ padding-top:60px; padding-bottom:20px;}
section.mkt_w section.cntaner_marketing08-4 section.cnts{ margin-top:20px}

/* 카카오 */
section.mkt_w section.cntaner_marketing08-5 section.visual{ background-image: url(../img/marketing08-5_visual.jpg);height:192px;margin-top:25px; margin-bottom:0; padding-bottom:90px; }
section.mkt_w section.cntaner_marketing08-5 section.visual p{ padding-top:70px; padding-bottom:15px;}
section.mkt_w section.cntaner_marketing08-5 section.cnts{ margin-top:20px}

/* 체험단마케팅 */
section.mkt_w section.cntaner_marketing09 section.visual{ background-image: url(../img/marketing09_visual.jpg);height:192px;margin-top:25px; margin-bottom:0; padding-bottom:50px; }
section.mkt_w section.cntaner_marketing09 section.visual p{ padding-top:70px; padding-bottom:15px;}
section.mkt_w section.cntaner_marketing09 section.cnts{ margin-top:20px}

/* 이벤트페이지제작 */
section.mkt_w section.cntaner_marketing10 section.visual{ background-image: url(../img/marketing10_visual.jpg);height:192px;margin-top:25px; margin-bottom:0;}
section.mkt_w section.cntaner_marketing10 section.visual p{ padding-top:55px;}
section.mkt_w section.cntaner_marketing10 section.cnts{ margin-top:20px}

/* 디스플레이광고 */
section.mkt_w section.cntaner_marketing11 section.visual{ background-image: url(../img/marketing11_visual.jpg);height:192px;margin-top:25px; margin-bottom:0; padding-bottom:80px; }
section.mkt_w section.cntaner_marketing11 section.visual p{ padding-top:70px; padding-bottom:15px;}
section.mkt_w section.cntaner_marketing11 section.cnts{ margin-top:20px}

/* 리얼클릭 */
section.mkt_w section.cntaner_marketing12 section.visual{ background-image: url(../img/marketing12_visual.jpg);height:192px;margin-top:25px; margin-bottom:0; padding-bottom:50px; }
section.mkt_w section.cntaner_marketing12 section.visual p{ padding-top:70px;}
section.mkt_w section.cntaner_marketing12 section.cnts{ margin-top:20px}

/* 헤드카피 */
section.mkt_w section.cntaner_marketing13 section.visual{ background-image: url(../img/marketing13_visual.jpg);height:192px;margin-top:25px; margin-bottom:0; padding-bottom:50px; }
section.mkt_w section.cntaner_marketing13 section.visual p{ padding-top:70px; padding-bottom:15px;}
section.mkt_w section.cntaner_marketing13 section.cnts{ margin-top:20px}

/* 네오클릭 */
section.mkt_w section.cntaner_marketing14 section.visual{ background-image: url(../img/marketing14_visual.jpg);height:192px;margin-top:25px; margin-bottom:0; padding-bottom:25px; }
section.mkt_w section.cntaner_marketing14 section.visual p{ padding-top:70px;}
section.mkt_w section.cntaner_marketing14 section.cnts{ margin-top:20px}

/* 오프매장 */
section.mkt_w section.cntaner_marketing15 section.visual{ background-image: url(../img/marketing15_visual.jpg);height:192px;margin-top:25px; margin-bottom:0; padding-bottom:50px; }
section.mkt_w section.cntaner_marketing15 section.visual p{ padding-top:70px; padding-bottom:15px;}
section.mkt_w section.cntaner_marketing15 section.cnts{ margin-top:20px}



/***************** 
주요기능
*****************/
/* 왼쪽 메뉴 */
section.fnc_w section.menuinfo{ margin-bottom:50px }
section.fnc_w section.menuinfo nav h1{ background-position: center -82px; background-color:#00a7d7}
section.fnc_w section.menuinfo ul.view li.v1{ background-position:-183px 8px; background-color:#9a9a9a; border-color:#afafaf}
section.fnc_w section.menuinfo ul.view li.v2{ background-position:-183px -23px; background-color:#7e7e7e; border-color:#afafaf}
section.fnc_w section.menuinfo ul.view li.v3{ background-position:-183px -55px; border:none; background-color:#656565}
section.fnc_w section.menuinfo ul.view li a{ color:#fcedf4}
section.fnc_w section.menuinfo ul.view li a, section.fnc_w section.menuinfo ul.view li a:hover{ color:#fcedf4 !important;; }
section.fnc_w section.menuinfo article.ajainfo{ border-color:#00a7d7}
/* 탭 */
section.fnc_w section.cnts nav{  height:29px; overflow: visible }
section.fnc_w section.cnts nav ul.tab{width:781px; border-bottom:1px solid #5f6774; overflow: visible; height:29px }
section.fnc_w section.cnts nav ul.tab li{width:111px;}
section.fnc_w section.cnts nav ul.tab li a{ width:110px; height:28px; line-height:28px; border-bottom:1px solid #5f6774; border-right:1px solid #fff;border-left:1px solid #fff; font-family:ngb;margin-top:0px;}
section.fnc_w section.cnts nav ul.tab li.strong a, section.fnc_w section.cnts nav ul.tab li a:hover{ height:29px;border:1px solid #5f6774; border-bottom:none;  font-size:12px;line-height:29px; width:109px;}
/* 내용 */
section.fnc_w section.visual{ background:none; position:relative; height:auto; margin-bottom:30px; padding:0}
section.fnc_w section.visual h1{ font-size:0; line-height:0; text-indent:0; width:100%; height:auto; margin:0; padding:0}
section.fnc_w section.visual p{ position:absolute; left:0; top:105px; margin:0; padding:0 0 0 20px; width:430px;word-break: keep-all; word-break: break-word; font-family:ngb; font-size:12px; color:#5e5e5e; line-height:18px }
section.fnc_w section.cnts{ margin:0; padding:0; width:781px}
section.fnc_w section.cnts h2{ background:url(../img/fnction_h2.png) no-repeat 0 0; height:24px;  font-size:0; line-height:0; text-indent:-999px; overflow:hidden; margin:0 0 15px 21px}
section.fnc_w section.cnts p.info{ font-family:ngb; font-size:12px; color:#5e5e5e; line-height:18px;margin:0 0 65px 21px}
section.fnc_w section.cnts article{ width:740px; padding:0 0 0 21px; margin:0 0 70px 0}
section.fnc_w .mtu30{ margin-top:-30px !important}
section.fnc_w section.cnts article h3{ font-size:18px; font-family:ngb; color:#02287b; border-bottom:1px solid #bbbbbb; background: url(../img/fnction_h2.png) no-repeat 0 -2585px; line-height:20px; text-indent:0; padding:0 0 5px 11px; margin-bottom:30px;}
section.fnc_w section.cnts h2.fnc01_01{ background-position:0 0}
section.fnc_w section.cnts h2.fnc01_02{ background-position:0 -48px}
section.fnc_w section.cnts h2.fnc01_03{ background-position:0 -97px}
section.fnc_w section.cnts h2.fnc01_04{ background-position:0 -147px}
section.fnc_w section.cnts h2.fnc02_01{ background-position:0 -194px}
section.fnc_w section.cnts h2.fnc02_02{ background-position:0 -242px}
section.fnc_w section.cnts h2.fnc02_03{ background-position:0 -293px}
section.fnc_w section.cnts h2.fnc03_01{ background-position:0 -342px}/* 전체메뉴 */
section.fnc_w section.cnts h2.fnc03_02{ background-position:0 -391px}
section.fnc_w section.cnts h2.fnc03_03{ background-position:0 -445px}
section.fnc_w section.cnts h2.fnc03_04{ background-position:0 -497px}
section.fnc_w section.cnts h2.fnc03_05{ background-position:0 -548px}
section.fnc_w section.cnts h2.fnc03_06{ background-position:0 -600px}
section.fnc_w section.cnts h2.fnc03_07{ background-position:0 -654px}
section.fnc_w section.cnts h2.fnc04_01{ background-position:0 -342px}/* 전체메뉴 */
section.fnc_w section.cnts h2.fnc04_02{ background-position:0 -709px}
section.fnc_w section.cnts h2.fnc04_03{ background-position:0 -766px}
section.fnc_w section.cnts h2.fnc04_04{ background-position:0 -819px}
section.fnc_w section.cnts h2.fnc04_05{ background-position:0 -878px}
section.fnc_w section.cnts h2.fnc05_01{ background-position:0 -342px}/* 전체메뉴 */
section.fnc_w section.cnts h2.fnc05_02{ background-position:0 -937px}
section.fnc_w section.cnts h2.fnc05_03{ background-position:0 -992px}
section.fnc_w section.cnts h2.fnc05_04{ background-position:0 -1047px}
section.fnc_w section.cnts h2.fnc06_01{ background-position:0 -342px}/* 전체메뉴 */
section.fnc_w section.cnts h2.fnc06_02{ background-position:0 -1101px}
section.fnc_w section.cnts h2.fnc06_03{ background-position:0 -1158px}
section.fnc_w section.cnts h2.fnc06_04{ background-position:0 -1215px}
section.fnc_w section.cnts h2.fnc06_05{ background-position:0 -1265px}
section.fnc_w section.cnts h2.fnc07_01{ background-position:0 -342px}/* 전체메뉴 */
section.fnc_w section.cnts h2.fnc07_02{ background-position:0 -1319px}
section.fnc_w section.cnts h2.fnc07_03{ background-position:0 -1376px}
section.fnc_w section.cnts h2.fnc07_04{ background-position:0 -1427px}
section.fnc_w section.cnts h2.fnc07_05{ background-position:0 -1478px}
section.fnc_w section.cnts h2.fnc08_01{ background-position:0 -342px}/* 전체메뉴 */
section.fnc_w section.cnts h2.fnc08_02{ background-position:0 -1528px}
section.fnc_w section.cnts h2.fnc08_03{ background-position:0 -1580px}
section.fnc_w section.cnts h2.fnc09_01{ background-position:0 -342px}/* 전체메뉴 */
section.fnc_w section.cnts h2.fnc09_02{ background-position:0 -1626px}
section.fnc_w section.cnts h2.fnc09_03{ background-position:0 -1678px}
section.fnc_w section.cnts h2.fnc09_04{ background-position:0 -1732px}
section.fnc_w section.cnts h2.fnc09_05{ background-position:0 -1782px}
section.fnc_w section.cnts h2.fnc09_06{ background-position:0 -1831px}
section.fnc_w section.cnts h2.fnc10_01{ background-position:0 -342px}/* 전체메뉴 */
section.fnc_w section.cnts h2.fnc10_02{ background-position:0 -1881px}
section.fnc_w section.cnts h2.fnc10_03{ background-position:0 -1932px}
section.fnc_w section.cnts h2.fnc11_01{ background-position:0 -342px}/* 전체메뉴 */
section.fnc_w section.cnts h2.fnc11_02{ background-position:0 -1980px}
section.fnc_w section.cnts h2.fnc12_01{ background-position:0 -342px}/* 전체메뉴 */
section.fnc_w section.cnts h2.fnc12_02{ background-position:0 -2029px}
section.fnc_w section.cnts h2.fnc12_03{ background-position:0 -2081px}
section.fnc_w section.cnts h2.fnc12_04{ background-position:0 -2133px}
section.fnc_w section.cnts h2.fnc12_05{ background-position:0 -2185px}
section.fnc_w section.cnts h2.fnc13_01{ background-position:0 -342px}/* 전체메뉴 */
section.fnc_w section.cnts h2.fnc13_02{ background-position:0 -2237px}
section.fnc_w section.cnts h2.fnc13_03{ background-position:0 -2289px}
section.fnc_w section.cnts h2.fnc13_04{ background-position:0 -2336px}
section.fnc_w section.cnts h2.fnc13_05{ background-position:0 -2382px}
section.fnc_w section.cnts h2.fnc13_06{ background-position:0 -2430px}
section.fnc_w section.cnts h2.fnc13_07{ background-position:0 -2479px}




section.paging {clear:both; width:100%; padding-bottom:15px; }
section.paging ul {text-align:center;}
section.paging ul li {display:inline;margin-left:2px;}
section.paging ul li a {display:inline-block;padding:5px 7px; line-height:1; border:1px solid #c4c4c4; font-family:ngb; color:#999; }
section.paging ul li a:hover {border:1px solid #01277c; text-decoration:none;}
section.paging ul li a.on {color:#01277c; border:1px solid #01277c;}

/* 임대몰,독립몰 */
section.mall_container {width:1000px; margin:0 auto; padding-bottom:100px}
section.mall_container header h1 {margin-top:20px;background:url(../img/mall_info_h1_bg.png) no-repeat 450px 0px; width:750px; height:200px; padding:0px !important; color:#515151; line-height:1; font-size:20px;}
section.mall_container header h1 em {display:block; margin-top:20px;font-size:66px; line-height:1; color:#078fb6; }
section.mall_container header h1 p {margin-top:20px; color:#636363; font-size:14px; line-height:1.3;}
section.mall_container section.aja_choice {font-family:ngb;clear:both;width:750px; border:1px solid #d7d7d7; background-color:#f0f0f0;padding-top:20px;}
section.mall_container section.aja_choice article {position:relative; padding-left:30px;}
section.mall_container section.aja_choice article h1 {position:absolute; top:6px; left:20px; background:url(../img/mall_choice_bg.png) no-repeat 9px -9px; width:115px; height:90px; text-indent:-9999px;}
section.mall_container section.aja_choice article h1.sec { background-position:9px -100px;}
section.mall_container section.aja_choice article dl {margin-left:120px;}
section.mall_container section.aja_choice article dt {font-size:30px; padding-bottom:10px; line-height:1;color:#515151;}
section.mall_container section.aja_choice article dt em , section.mall_container section.aja_choice article dd em {color:#00a7d7;}
section.mall_container section.aja_choice article dd {font-size:13px; line-height:1.3; color:#636363;}
section.mall_container section.aja_choice article p {margin-top:20px; margin-bottom:50px;}

section.mall_container section.aja_spec01 {width:750px; background:url(../img/mall_spec_bg01.png) no-repeat; height:367px; margin-top:20px; position:relative;}
section.mall_container section.aja_spec01 p ,section.mall_container section.aja_spec02 p.title  {position:absolute; top:15px; left:-8px; background:url(../img/mall_choice_bg.png) no-repeat -8px -204px; width:200px; height:42px; font-family:ngb; color:#fff; font-size:20px; padding:7px 0 0 20px; line-height:1;}
section.mall_container section.aja_spec01 article dl {position:absolute;}
section.mall_container section.aja_spec01 article dl dt {font-size:18px; color:#000; line-height:1; font-family:ngb; padding-bottom:5px;}
section.mall_container section.aja_spec01 article dl dd {width:200px; font-size:13px; font-family:ng; color:#515151; }
section.mall_container section.aja_spec01 article dl.spec01 {top:100px; left:150px;}
section.mall_container section.aja_spec01 article dl.spec02 {top:100px; left:530px;}
section.mall_container section.aja_spec01 article dl.spec03 {top:235px; left:150px;}
section.mall_container section.aja_spec01 article dl.spec04 {top:235px; left:530px;}

section.mall_container section.aja_spec02 {width:750px; background:url(../img/mall_spec_bg02.png); padding:40px 0px; position:relative;}
section.mall_container section.aja_spec02 h1 {width:700px; background:url(../img/mall_spec_bg03.png) no-repeat; height:145px; text-indent:-9999px; margin-left:25px; margin-top:30px;}
section.mall_container section.aja_spec02 article {width:700px; margin:0 auto; background-color:#FFF; padding-bottom:20px;}
section.mall_container section.aja_spec02 article p {width:645px; background:url(../img/mall_choice_bg.png) no-repeat -8px -269px; height:42px; font-size:20px; color:#fff; font-family:ngb; padding-top:10px; text-align:center; margin:0px; margin:0 auto; }
section.mall_container section.aja_spec02 article .img {width:700px; margin:0 auto; text-align:center; padding-bottom:20px;}
section.mall_container section.aja_spec02 article .charge {width:645px; margin:0 auto; position:relative;}
section.mall_container section.aja_spec02 article .charge h2 {font-family:ngb; font-size:20px; color:#000; padding:10px 0px; line-height:1;}
section.mall_container section.aja_spec02 article .charge table {border-top:2px solid #818181; font-family:dotum;}
section.mall_container section.aja_spec02 article .charge table th {background-color:#f4f4f4; padding:7px 0px 7px 10px; color:#515151;  font-size:12px; text-align:left;}
section.mall_container section.aja_spec02 article .charge table td {font-family:12px; text-align:center;}
section.mall_container section.aja_spec02 article .charge table td.point {color:#078fb6; font-weight:bold;}
section.mall_container section.aja_spec02 article .charge table td.point em {text-decoration:line-through; color:#515151;}
section.mall_container section.aja_spec02 article .charge .point_box {position:absolute;width:200px; top:35px; left:140px; width:240px; height:222px; border:3px solid #00a7d7;}

section.mall_container section.aja_spec03 {width:750px; background:url(../img/mall_choice_img03.png); height:438px; position:relative;}
section.mall_container section.aja_spec03 p.title{position:absolute; top:45px; left:-8px; background:url(../img/mall_choice_bg.png) no-repeat -8px -204px; width:200px; height:42px; font-family:ngb; color:#fff; font-size:20px; padding:7px 0 0 20px; line-height:1;}

/** 프로모션 2013-11-20 **/
article.promotion {position:relative;}

.promotion_wrap{width:1000px;margin:0 auto;font-family:ngb;font-size:16px;line-height:28px;}
.promotion01{}
.pro_contents01{margin-bottom:50px}
.pro_contents01 .font01{font-size:17px;color:#525151;margin-left:60px}
.pro_contents01 .font02{font-family:ngeb;font-size:18px;color:#525151;margin:10px 0 10px 60px;}
.pro_contents01 .font02 em{color:#cc0000}
.pro_contents01 .btn_zone{margin-top:25px;text-align:center}
.pro_contents01 .btn_zone p{font-family:ngb;font-size:15px;line-height:28px;margin-top:10px}

.promotion02{background:url('../img/promotion_bg02.gif') repeat-x}
.promotion02 h2{height:33px;line-height:33px;margin-bottom:20px;font-size:28px}
.promotion02 p{padding-left:8px}
.promotion02 .pro_contents02_01{width:1000px;height:414px;background:url('../img/promotion_img03.jpg') no-repeat}
.promotion02 .pro_contents02_01 .inside{padding:115px 0 0 25px}
.promotion02 .pro_contents02_01 .inside h2{color:#335e9f}

.promotion02 .pro_contents02_02{width:1000px;height:500px;background:url('../img/promotion_img04.jpg') no-repeat}
.promotion02 .pro_contents02_02 .inside{padding:160px 0 0 415px}
.promotion02 .pro_contents02_02 .inside h2{color:#19621c;letter-spacing:-1px}

.promotion02 .pro_contents02_03{width:1000px;height:480px;background:url('../img/promotion_img05.jpg') no-repeat}
.promotion02 .pro_contents02_03 .inside{padding:140px 0 0 25px}
.promotion02 .pro_contents02_03 .inside h2{color:#964545}

.promotion02 .pro_contents02_04{width:1000px;height:470px;background:url('../img/promotion_img06.jpg') no-repeat}
.promotion02 .pro_contents02_04 .inside{padding:175px 0 0 480px}
.promotion02 .pro_contents02_04 .inside h2{color:#6b4a93}

.promotion03{background:url('../img/promotion_bg03.gif') repeat-x;border-bottom:1px solid #d1d1d1}
.promotion03 div{width:1000px;margin:0 auto;padding:40px 0}

.promotion04{background:url('../img/promotion_bg06.gif') repeat-x;border-bottom:1px solid #d1d1d1}
.promotion04 div{width:1000px;margin:0 auto;padding-top:40px}

.promotion05{background:#d9e9ec}
.promotion05 div{width:1000px;margin:0 auto;padding:40px 0}

.promotion06{background:url('../img/promotion_bg04.gif') repeat-x}
.promotion06 div{width:1000px;margin:0 auto;}

.promotion07{background:url('../img/promotion_bg05.gif') repeat-x;padding-bottom:50px}
.promotion07 .inside{width:1000px;margin:0 auto}
.promotion07 .inside h1{text-align:center;padding:60px 0 30px 0}
.promotion07 .inside .function{background:url('../img/promotion_img11.jpg');width:1000px;height:418px}
.promotion07 .inside .function .icon{overflow:hidden;width:580px;padding:100px 0 0 400px}
.promotion07 .inside .function .icon li{float:left;width:115px;text-align:center;font-size:14px;font-family:ngb;margin-bottom:20px}
.promotion07 .inside .function .icon li img{margin-bottom:5px}
.promotion07 .inside .function .icon li a:hover{text-decoration:none}

div#top{position:absolute;right:5px;}
.mt_10 {margin-top:10px !important;}
.mt_m50 {margin-top:-50px !important;}
p.btn_c {text-align:center; padding:20px 0px}


/* 이벤트 */

.event01{background:#97d64c;}
.event1409 {background:#cc3d43;}
.event02{background:url('../img/1401_bg01.jpg') repeat}
.event03{background:url('../img/1401_bg02.jpg') repeat}
.event01 p, .event02 p, .event03 p , .event1409 p {width:1000px;margin:0 auto;position:relative;}
.event01 p .btn01{position:absolute;bottom:0;right:0}
.event1409 p .btn1409{position:absolute; bottom:40px; left:75px}
.event03 p{text-align:center;}
.event03 p .btn img{margin:50px 0}

/* 스튜디오 */

.studio_wrap{}
.studio_wrap ul{overflow:hidden;margin-top:10px}
.studio_wrap li{float:left;margin-right:5px}