/*
	- Project : makeshop
	- Author : odini84@gmail.com
	- Description : ÇØ¿ÜÁøÃâ
	- Create : 2011-08-19
	- Modify : YYYY-MM-DD
		-
*/

/*
========================================================================
·¹ÀÌ¾Æ¿ô, °øÅë CLASS
========================================================================
*/
html { overflow-y: scroll; }
#contWrap { width: 997px; margin-left: auto; margin-right: auto; min-height: 600px; _height: 600px; }
#overseas { padding-bottom: 70px; }
.btn-dbh48 a { width: 110px; }
/* dlist */
ol.dlist { zoom: 1; padding-left: 38px; }
ol.dlist li { margin-top: 20px; float: left; width: 100%; }
ol.dlist:after { content: ""; display: block; clear: both; }
ol.dlist .num,
ol.dlist dl { position: relative; float: left; }
ol.dlist .num { left: -38px; width: 38px; margin-right: -38px; letter-spacing: -1px; font-size: 34px; color: #90cae8; font-family: Verdana; }
ol.dlist dl { width: 100%; padding-top: 20px; }
ol.dlist dt { font-weight: bold; font-size: 16px; color: #222; letter-spacing: -1px; }
ol.dlist dd { margin-top: 5px; }
/*
========================================================================
»ó´Ü
========================================================================
*/
#contWrap .hd { height: 42px; padding: 32px 0 0 20px; border-bottom: 1px solid #b8cad6; }
#contWrap .hd h2 { font-size: 0; line-height: 0; }
#contWrap .content-w { position: relative; margin-left: 20px; margin-right: 10px; }
/* hd-info */
#contWrap .hd-info { zoom: 1; padding-top: 45px; }
#contWrap .hd-info:after { content: ""; display: block; clear: both; }
	/* info */
	#contWrap .hd-info .info { float: left; width: 581px; }
	#contWrap .hd-info table { border-collapse:separate; *border-collapse:collapse; border-bottom: 2px solid #c2d3dd; line-height: 1.25; height: 321px; }
	#contWrap .hd-info thead th { height: 39px; font-size: 0; line-height: 0; vertical-align: top; border-bottom: 2px solid #c2d3dd; background: url(../img/overseas/bg_hd_thead.gif) no-repeat 0 bottom; }
	#contWrap .hd-info thead .first { background: none; }
	#contWrap .hd-info tbody th { font-size: 0; line-height: 0; border-left: 2px solid #c2d3dd; }
	#contWrap .hd-info tbody th,
	#contWrap .hd-info tbody td { border-top: 1px solid #dce6ef; }
	#contWrap .hd-info tbody td { padding: 9px 0 8px; font-size: 12px; color: #808080; vertical-align: middle; background: url(../img/overseas/bg_hd_thead.gif) repeat-y 0 0; }
	#contWrap .hd-info tbody strong { color: #333; font-size: 14px; }
	#contWrap .hd-info tbody tr.odd th,
	#contWrap .hd-info tbody tr.odd td { background-color: #f5f9fa; }
	#contWrap .hd-info tbody a { display: inline-block; }
	#contWrap .hd-info tbody a:hover { text-decoration:underline; }
	#contWrap .hd-info tbody .last { border-right: 2px solid #c2d3dd; }
	#contWrap .hd-info .dsc { margin-top: 10px; margin-left: 20px; }
	#contWrap .hd-info .dsc a { display: inline-block; margin-left: 10px; padding-right: 9px; color: #2561dd; letter-spacing: -1px; font-weight: bold; background: url(../img/overseas/bull_h4_btag.gif) no-repeat right 3px; }
	/* bner */
	#contWrap .hd-info .bner { float: right; width: 346px; height: 283px; margin-top: 38px; }
	#contWrap .hd-info .bner a,
	#contWrap .hd-info .bner img { display: block; width: 100%; height: 100%; }
/* tabNav */
#tabNav { overflow: hidden; position: relative; margin-top: 45px; padding-bottom: 43px; border-bottom: 1px solid #dce5ec; }
#tabNav .ul-w { zoom: 1; border-bottom: 2px solid #b8cad6; }
#tabNav .ul-w:after { content: ""; display: block; clear: both; }
#tabNav ul.d1 { float: left; position: relative; }
#tabNav li.d1 { position: relative; top: 12px; float: left; height: 46px; margin-right: -1px; border: 1px solid #94a8b3; border-left: 1px solid #c1cfda; border-bottom: 0; background-color: #eff8ff; }
#tabNav a.d1 { display: block; height: 100%; line-height: 46px; text-align: center; color: #585c5d; font-size: 14px; font-weight: bold; letter-spacing: -1px; }
#tabNav ul.now li.d1 { z-index: 1; top: 0; height:58px; }
#tabNav ul.now a.d1 { line-height: 62px; }
#tabNav a.d1 .ico,
#tabNav a.d1 .txt { position: relative; display: inline-block; height: 18px; vertical-align: middle; }
	/* dgg */ 
	.lcolor-dgg .ul-w { border-color: #0b66f1 !important; }
	#tabNav li.d1-dgg { width: 140px; margin-right: 25px; border-left: 1px solid #94a8b3; }
	#tabNav li.now a.dgg { color: #fff; background:#0b66f1; font-size:16px; }
	/* ¸ÞÀÌÅ©¼¥ ´Ù±¹¾î */
	.lcolor-utf .ul-w { border-color: #6989a2 !important; }
	#tabNav li.d1-utf { width: 116px; margin-right: 4px; }
	/* ÀÏº» */
	.lcolor-jp .ul-w { border-color: #ff011d !important; }
	#tabNav li.d1-jp{ width: 106px; }
	#tabNav ul.now a.jp { padding-left: 56px; text-align: left; background: url(../img/overseas/bg_tabnav_jp.gif) no-repeat 29px 50%; }
	#tabNav li.now a.jp { padding-left: 13px; color: #fff; text-align: center; background:#56b3fb; }
	/* Áß±¹ */
	.lcolor-cn .ul-w { border-color: #ff9700 !important; }
	#tabNav li.d1-cn { width: 107px; }
	#tabNav ul.now a.cn { padding-left: 56px; text-align: left; background: url(../img/overseas/bg_tabnav_cn.gif) no-repeat 29px 50%; }
	#tabNav li.now a.cn { padding-left: 13px; color: #fff; text-align: center; background:#56b3fb; }
	/* ¹Ì±¹ */
	.lcolor-usa .ul-w { border-color: #56B3FB !important; }
	#tabNav li.d1-usa { width: 122px; }
	#tabNav ul.now a.usa { text-align: center; }
	#tabNav li.now a.usa { padding-left: 5px; color: #fff; text-align: center; background:#56b3fb; }
	/* ¸ÞÀÌÁö¹æ */
	.lcolor-meizhibang .ul-w { border-color: #56B3FB !important; }
	#tabNav li.d1-meizhibang { width: 95px; }
	#tabNav ul.now a.meizhibang { text-align: center; }
	#tabNav li.now a.meizhibang { color: #fff; text-align: center; background:#56b3fb; }
	/* ±Û·Î¹ú tmall */ 
	.lcolor-tmall .ul-w { border-color: #6007b4 !important; }
	#tabNav li.d1-tmall { display:none; width: 122px; margin-right: 9px; border-left: 1px solid #94a8b3; }
	#tabNav li.now a.tmall { color: #fff; background:#6007b4; font-size:16px; }
	#tabNav li.now ul.tmall { margin-left:14px; }
	/* ¸ÞÀÌÅ©±Û·Îºñ */
	.lcolor-mg .ul-w { border-color: #56B3FB !important; }
	#tabNav li.d1-mg { width: 122px; border-left: 1px solid #94a8b3; }
	#tabNav li.now a.mg { color: #fff; background: #56b3fb; }
	#tabNav ul .mg-new { display: none; }
	#tabNav ul.now .mg-new { display: none; }
	#tabNav li.d1-mg .makeglob { left: 3px; }
	/* ´õº¸±â */
	.lcolor-morelang .ul-w { border-color: #56B3FB !important; }
	#tabNav li.d1-morelang { padding:0 47px 0 25px; background:#EFF8FF url(../img/overseas/bg_tabnav_cnjp.gif) no-repeat 79px 4px; }
	#tabNav ul.now li.d1-morelang { padding:0; width:102px; }
	#tabNav ul.now a.morelang { }
	#tabNav li.now a.morelang { padding-left:0; text-align: center; color: #fff; text-align:center; background:#56b3fb; }
	#tabNav li.more-tr,
	#tabNav li.more-cn { position:relative !important; }
	#tabNav li.more-cn { padding-left:28px; }
	#tabNav li.more-tr .ico-jp { display:block; position:absolute; top:12px; left:-30px; width:21px; height:17px; background:url(../img/overseas/bg_tabnav_jp.gif) no-repeat 0 0; }
	#tabNav li.more-jp { /*background:none;*/ padding-left:28px; }
	#tabNav li.more-jp .ico-jp { display:block; position:absolute; top:12px; left:0; width:21px; height:17px; background:url(../img/overseas/bg_tabnav_jp.gif) no-repeat 0 0; }
	#tabNav li.more-cn .ico-cn { display:block; position:absolute; top:12px; left:0; width:21px; height:17px; background:url(../img/overseas/bg_tabnav_cn.gif) no-repeat 0 0; }
	/* ¼­ºñ½º ºñ±³ */
	.lcolor-home .ul-w { border-color: #56B3FB !important; }
	#tabNav li.d1-home { width: 105px; margin-right:25px; }
	#tabNav li.now a.home { color: #fff; text-align: center; background:#56b3fb; }
	#tabNav li.d1-home .home { left: 0; }
	/* ÇØ¿ÜÁøÃâ Áö¿ø */
	.lcolor-sup .ul-w { border-color: #FF2B19 !important; }
	#tabNav li.d1-sup { width: 104px; background:#ffe7e6; border-left: 1px solid #94a8b3; }
	#tabNav li.now a.support { color: #fff; background: #ff2b19; }
	/* ÇØ¿Ü ¸¶ÄÉÆÃ*/
	.lcolor-omk .ul-w { border-color: #FF2B19 !important; }
	#tabNav li.d1-omk { width: 103px; background:#ffe7e6; } 
	#tabNav li.now a.marketing { color: #fff; background: #ff2b19; }
	/* ÇØ¿Ü¹ýÀÎ ¼Ò°³*/
	.lcolor-crop .ul-w { border-color: #6989a2 !important; }
	#tabNav li.d1-crop { width: 120px; }
	/* depth 2 */
	#tabNav ul ul { display: none; position: absolute; top: 62px; _top: 59px; width: 1000px; }
	#tabNav ul li.now ul { display: block; }
	#tabNav ul ul li { float: left; padding-right: 15px; margin-right: 15px; font-size: 12px; background: url(../img/overseas/bull_tabnav_div.gif) no-repeat right 15px; }
	#tabNav ul ul li a { position: relative; float: left; height: 43px; line-height: 43px; color: #333; white-space: nowrap; letter-spacing: -1px; font-size:14px; }
	#tabNav ul ul li.last { padding-right: 0; margin-right: 0; background: none; }
	#tabNav ul ul li.dgg_market { padding-left:25px; }
	#tabNav ul ul li.dgg_market a { color:#ff2a18; font-weight:bold; }
	#tabNav ul ul li.now { position: static; height: 43px; margin-bottom: 0; border: 0; }
	#tabNav ul ul li.now a { height: 38px; font-weight: bold; color: #56b3f9; font-size:14px; letter-spacing: -1px; margin-right: -1px; border-bottom: 3px solid #56b3f9; }
	#tabNav ul ul li.now .bar { position: absolute; left: 50%; bottom: 0px; margin-left:-2px; overflow: hidden; width: 0px; height: 0px; font-size:0; line-height:0; border: 3px solid #56b3f9; border-top: 3px solid #fff; border-left: 3px solid #fff; border-right: 3px solid #fff;   }
	#tabNav ul ul.dgg li.now a { color: #0b66f2; border-bottom: 3px solid #0b66f2; }
	#tabNav ul ul.dgg li.now .bar { position: absolute; left: 50%; bottom: 0px; margin-left:-2px; overflow: hidden; width: 0px; height: 0px; font-size:0; line-height:0; border: 3px solid #0b66f2; border-top: 3px solid #fff; border-left: 3px solid #fff; border-right: 3px solid #fff;   }
	#tabNav ul ul.tmall li.now a { color: #6007b4; border-bottom: 3px solid #6007b4; }
	#tabNav ul ul.tmall li.now .bar { position: absolute; left: 50%; bottom: 0px; margin-left:-2px; overflow: hidden; width: 0px; height: 0px; font-size:0; line-height:0; border: 3px solid #6007b4; border-top: 3px solid #fff; border-left: 3px solid #fff; border-right: 3px solid #fff;   }
	#tabNav ul ul.marketing li.now a,
	#tabNav ul ul.support li.now a { color: #ff2a18; border-bottom: 3px solid #ff2a18; }
	#tabNav ul ul.marketing li.now .bar,
	#tabNav ul ul.support li.now .bar { position: absolute; left: 50%; bottom: 0px; margin-left:-2px; overflow: hidden; width: 0px; height: 0px; font-size:0; line-height:0; border: 3px solid #ff2a18; border-top: 3px solid #fff; border-left: 3px solid #fff; border-right: 3px solid #fff;   }

		/* position */
		#tabNav ul ul.dgg { left: 10px; }
		#tabNav ul ul.morelang { left: -20px; }
		#tabNav ul ul.jp { left: 28px; }
		#tabNav ul ul.cn { left: 38px; }
		#tabNav ul ul.usa { left: 18px; }
		#tabNav ul ul.support { left: 0; }
		#tabNav ul ul.marketing { left: -200px; _left: -220px; }
		#tabNav ul ul.about { left: -135px; }

/*
========================================================================
ÄÁÅÙÃ÷ 
========================================================================
*/
#tabContWrap { zoom: 1; margin-top: 29px; padding-left: 207px; }
#tabContWrap:after { content: ""; display: block; clear: both; }
#tabContWrap,
#tabContWrap li { font-size: 12px; }
#tabContWrap .taside:after { content: ""; display: block; }
#tabContWrap .taside { position: relative; float: left; }
#tabContWrap .taside { left: -207px; width: 190px; margin-right: -207px; }
/* taside */
#tabContWrap .taside thead th { padding: 8px 0 7px; border-top: 1px solid #b3c7d2; border-bottom: 1px solid #b3c7d2; background-color: #d5e2ea; }
#tabContWrap .taside tbody th,
#tabContWrap .taside tbody td { padding: 7px 0 7px; font-weight: bold; color: #808080; border-bottom: 1px solid #d5e2e8; }
#tabContWrap .taside tbody th { color: #4f7393; border-right: 1px solid #d5e2e8; background-color: #f5f9fa; }
#tabContWrap .taside tbody .tb-l { padding: 1.5px 10px; }
#tabContWrap .taside td { vertical-align: middle; }
#tabContWrap .taside tr.lvl td { font-weight: normal; border-left: 1px solid #d5e2e8; background-color: #f5f9fa; }
#tabContWrap .taside tr.lvl td.first { border-left: 0; }
#tabContWrap .taside tr.lvl td.now { font-weight: bold; color: #323232; background-color: #fdf03d; }
#tabContWrap .taside .link,
#tabContWrap .taside .link * { display: block; }
#tabContWrap .taside .link { margin-top: 20px; margin-bottom: 20px; }
#tabContWrap .taside .link * { font-weight: bold; }
#tabContWrap .taside .link-txt { margin-top:15px; padding-left: 23px; background: url(../img/overseas/bull_aside_arow.gif) no-repeat 2px 45%;}
#tabContWrap .taside .link-txt a { font-weight: bold; color: #2460da; letter-spacing: -1px; font-size: 12px; }
#tabContWrap .taside .link-txt a:hover { text-decoration: underline;}
#tabContWrap .btn-foot { margin-top: 50px; margin-left: 10px; text-align: left; font-size: 0; line-height: 0; }
#tabContWrap .btn-foot .btn-sp { margin-right: 18px; }
#tabContWrap .btn-foot a.download { display: inline-block; padding: 10px 0 0 20px; }
#tabContWrap .faq { margin-top: 50px; padding: 20px 0 20px 70px; border-top: 1px solid #e5e5e5; border-bottom: 1px solid #e5e5e5; background-color: #f5f9fa; }
#tabContWrap .faq dl { zoom: 1; overflow: hidden; height:20px; }
#tabContWrap .faq dt,
#tabContWrap .faq dd { float: left; margin-right: 5px; font-size: 14px; font-weight: bold; vertical-align: middle; }
#tabContWrap .faq a { display: inline-block; width: 250px; height:24px; padding: 0 15px 0 0; border-right: 1px solid #e4e4e4; }
#tabContWrap .faq dt { width: 163px; color: #333; }
#tabContWrap .faq dd { color: #808080; }
#tabContWrap .faq dd.pl-15 { width:225px; padding-left: 15px; }
/*
========================================================================
OKDGG ¼Ò°³ ¹× ÀåÁ¡
========================================================================
*/

/* »ó´Ü ·¹ÀÌ¾î */
#dggLayer { display:none; position: absolute; top: 0; left: -20px; width: 997px; height: 424px; background: url("../img/overseas/okdgg_banner_popuplayer.jpg") no-repeat 0 0; }
#dggLayer a.layer-close { position: absolute; top: 18px; right: 0; width: 44px; height: 44px; }

#tabDggAbout .page-visual { height:297px; background:url(../img/overseas/visual_dgg.jpg) no-repeat 0 0; }
#tabDggAbout .cbox { margin-top: 120px; }
#tabDggAbout .cbox-about { height:691px; margin-top:60px; background: url(../img/overseas/dgg_about.jpg) no-repeat 0 0; }
#tabDggAbout .cbox-char { height:2429px; background: url(../img/overseas/dgg_char.jpg) no-repeat 0 0; }
#tabDggAbout .cbox-use { height:849px; background: url(../img/overseas/dgg_use.jpg) no-repeat 0 0; }
#tabDggAbout .cbox-cs { height:176px; background: url(../img/overseas/dgg_cs.jpg) no-repeat 0 0; }
/*
========================================================================
DGG ¸®´º¾ó 
========================================================================
*/
#tabDggRenewal h3 { min-height: 34px; _height: 34px; line-height: 34px; margin-top: 60px; padding-left: 50px; padding-bottom: 10px; letter-spacing: -1px; font-size: 24px; font-weight: bold; color: #507592; border-bottom: 2px solid #efefef; background: url(../img/overseas/bull_dgg.gif) no-repeat 10px 0px; }
#tabDggRenewal h3.first { margin-top:25px; }
#tabDggRenewal .page-visual { height:215px; background:url(../img/overseas/visual_dgg_renewal.jpg) no-repeat 0 0; }
#tabDggRenewal .cbox { margin-top: 20px; }
#tabDggRenewal .cbox-about { height:379px; margin-left: 20px; background: url(../img/overseas/dgg_renewal_about.jpg) no-repeat 0 0; }
#tabDggRenewal .cbox-char { height:452px; margin-left: 20px; background: url(../img/overseas/dgg_renewal_char.jpg) no-repeat 0 0; }
#tabDggRenewal .cbox-use { height:499px; margin-left: 20px; background: url(../img/overseas/dgg_renewal_use.jpg) no-repeat 0 0; }
/*
========================================================================
OKDGG ½ÅÃ» ¹× Àû¿ë È­¸é 
========================================================================
*/
#tabDggAccept .page-visual { height:297px; background:url(../img/overseas/visual_dgg_accept.jpg) no-repeat 0 0; }
#tabDggAccept .cbox { margin-top: 120px; }
#tabDggAccept .cbox-accpet { height:1478px; margin-top:60px; background: url(../img/overseas/dgg_accept.jpg) no-repeat 0 0; }
#tabDggAccept .cbox-com-about { zoom: 1; position: relative; height:1858px; background: url(../img/overseas/dgg_com_about.jpg) no-repeat 0 0; }

#tabDggAccept .box-w { position: absolute; left: 39px; }
#tabDggAccept .box-w.box0 { top: 113px; }
#tabDggAccept .box-w.box1 { top: 296px; }
#tabDggAccept .box-w.box2 { top: 478px; }
#tabDggAccept .box-w.box3 { top: 661px; }
#tabDggAccept .box-w.box4 { top: 843px; }
#tabDggAccept .box-w.box5 { top: 1026px; }
#tabDggAccept .box-w.box6 { top: 1208px; }
#tabDggAccept .box-w.box7 { top: 1386px; }
#tabDggAccept .box-w.box8 { top: 1579px; }

#tabDggAccept .cbox-cs { height:123px; background: url(../img/overseas/dgg_cs.jpg) no-repeat 0 0; }
#tabDggAccept .btn-okdgg { width:193px; height:48px; margin:45px auto; text-align:center; }
/*
========================================================================
DGG ¼îÇÎ¸ô
========================================================================
*/
#tabDggMall { position: relative; }
#tabDggMall .visual { border-bottom: 2px solid #d5e2ea; }
#tabDggMall h3 { min-height: 34px; _height: 34px; line-height: 34px; margin-top: 25px; padding-left: 50px; padding-bottom: 10px; letter-spacing: -1px; font-size: 24px; font-weight: bold; color: #507592; border-bottom: 2px solid #efefef; background: url(../img/overseas/bull_dgg.gif) no-repeat 10px 0px; }
#tabDggMall h3 .msg { font-size: 12px; font-weight: normal; }
#tabDggMall .mall-wrap { zoom: 1; margin: 10px 0; }
#tabDggMall .mall-wrap:after { content: ""; display: block; clear: both; }
#tabDggMall .mall-wrap .mall { float: left; width: 360px; margin-right: 30px; margin-bottom: 30px; text-align: center; }
#tabDggMall .mall-wrap .mall .mall-name { padding-top: 20px; font-weight: bold; }
#tabDggMall .mall-wrap .mall .mall-addr { padding-top: 5px; }
#tabDggMall .mall-wrap .mall .mall-name a,
#tabDggMall .mall-wrap .mall .mall-addr a { color: blue; }
#tabDggMall .btn-foot .txt { width: 175px; }
/*
========================================================================
DGG À¥Å÷ 
========================================================================
*/
#tabDggWebtoon {}
#tabDggWebtoon .taside #dggWebtoon { margin-top: 0; }
/*
========================================================================
±¹³» ÃÖ´ë ¿ªÁ÷±¸¸¶ÄÏ OKDGG 
========================================================================
*/
#tabDggMarket h3 { min-height: 34px; _height: 34px; line-height: 34px; margin-top: 25px; padding-left: 50px; padding-bottom: 10px; letter-spacing: -1px; font-size: 24px; font-weight: bold; color: #507592; border-bottom: 2px solid #efefef; background: url(../img/overseas/bull_dgg.gif) no-repeat 10px 0px; }
#tabDggMarket .page-visual { height:227px; background:url(../img/overseas/visual_dgg_market.jpg) no-repeat 0 0; }
#tabDggMarket .cbox { margin-top: 20px; }
#tabDggMarket .cbox-about { height:1257px; margin-top:50px; margin-left:20px; background:url(../img/overseas/dgg_market_about.jpg) no-repeat 0 0; }
#tabDggMarket .cbox-proc { height:890px; margin-left:20px; background:url(../img/overseas/dgg_market_proc.jpg) no-repeat 0 0; }
#tabDggMarket .btn-okdgg { width:193px; height:48px; margin:45px auto; text-align:center; }
/*
========================================================================
DGG Àû¿ë»ç·Ê
========================================================================
*/
#tabDggEx { position: relative; }
#dggLayerView { position: absolute; font-size: 0; line-height: 0; z-index: 10; cursor: pointer; }
#tabDggEx .page-visual { height:242px; background:url(../img/overseas/visual_dgg_ex.jpg) no-repeat 0 0; }
#tabDggEx h3 { min-height: 34px; _height: 34px; line-height: 34px; margin-top: 25px; padding-left: 50px; padding-bottom: 10px; letter-spacing: -1px; font-size: 24px; font-weight: bold; color: #507592; border-bottom: 2px solid #efefef; background: url(../img/overseas/bull_dgg.gif) no-repeat 10px 0px; }
#tabDggEx .box-w { width: 708px; margin-top: 15px; margin-left: auto; margin-right: auto; border-left: 6px solid #eef3f6; border-right: 6px solid #eef3f6; }
#tabDggEx .box1 { margin-top: 30px; }
#tabDggEx .box-bd { display: block; height: 5px; font-size: 0; line-height: 0; border-left: 11px solid #eef3f6; border-right: 11px solid #eef3f6; }
#tabDggEx .box { zoom: 1; position: relative; padding: 28px 30px 28px 270px; }
#tabDggEx .box .ex-img { position: absolute; left: 30px; top: 10px; }
#tabDggEx .box dl { position: relative; min-height: 105px; _height: 105px; }
#tabDggEx .box dt { font-size: 16px; font-weight: bold; color: #333; }
#tabDggEx .box dd { margin-top: 5px; line-height: 1.5; }
#tabDggEx .box-last .box .step-dw { display: none; }
#tabDggEx .box0 dt,
#tabDggEx .box2 dt,
#tabDggEx .box5 dt,
#tabDggEx .box6 dt,
#tabDggEx .box8 dt { padding-top: 20px; }
#tabDggEx .box3 dt,
#tabDggEx .box4 dt { padding-top: 30px; }
#tabDggEx .btn-foot .txt { width: 175px; }
/*
========================================================================
ÇØ¿Ü°áÁ¦ PG½ÅÃ»
========================================================================
*/
#tabDggPg .visual { border-bottom: 2px solid #d5e2ea; }
#tabDggPg h3 { min-height: 34px; _height: 34px; line-height: 34px; margin-top: 25px; padding-left: 50px; padding-bottom: 10px; letter-spacing: -1px; font-size: 24px; font-weight: bold; color: #507592; border-bottom: 2px solid #efefef; background: url(../img/overseas/bull_dgg.gif) no-repeat 10px 0px; }
#tabDggPg .dlist2 li.list { zoom: 1; margin-top: 20px; padding-left: 38px; }
#tabDggPg .dlist2 li.list:after { content: ""; display: block; clear: both; }
#tabDggPg .dlist2 .num,
#tabDggPg .dlist2 dl.dep1 { position: relative; float: left; }
#tabDggPg .dlist2 .num { left: -38px; width: 38px; margin-right: -38px; letter-spacing: -1px; font-size: 34px; color: #90cae8; font-family: Verdana; }
#tabDggPg .dlist2 dl.dep1 { width: 100%; padding-top: 8px; }
#tabDggPg .dlist2 dt.dep1 { padding-top: 10px; font-weight: bold; font-size: 16px; color: #222; letter-spacing: -1px; }
#tabDggPg .dlist2 dd.dep1 { margin-top: 5px; }
#tabDggPg .dlist2 dd.dep1 li { padding-bottom: 5px; }
#tabDggPg .dlist2 dd.dep1 li p { margin-left: 10px; margin-top: 5px; }
#tabDggPg th { text-align: left; font-size: 36px; font-weight: bold; color: #4e7692; }
#tabDggPg td { padding-bottom: 10px; }
#tabDggPg .last { padding-left: 20px; border-left: 1px solid #eee; }
#tabDggPg tr.cd th { padding-top: 8px; border-top: 1px solid #eee; }
#tabDggPg table dl { zoom: 1; overflow: hidden; letter-spacing: 0; font-size: 11px; }
#tabDggPg table dt { float: left; }
#tabDggPg table ul { float: left; }
#tabDggPg .list2 li { font-size: 11px; } 
#tabDggPg .list5 ul.btm { margin-top: 20px; }
#tabDggPg .list5 strong.d-block { display: block; font-size: 14px; color: #323232; }
#tabDggPg .list5 .btn { margin-top: 5px; }
#tabDggPg .list6 dd dl { margin-left: 10px; margin-top: 10px; }
#tabDggPg .list6 dd dl.first { margin-top: 0; }
#tabDggPg .list6 dd dt { zoom: 1; font-weight: bold; }
#tabDggPg .list6 dt .bull { position: relative; left: -10px; margin-left: -10px; }
#tabDggPg .list6 .tel { font-size: 14px; color: #323232; font-weight: bold; }
#tabDggPg .list7 a,
#tabDggPg .list7 img { vertical-align: middle; }
#tabDggPg .list7 .dw a { margin-right: 10px; font-weight: bold; }
#tabDggPg .list7 p { margin-top: 10px; }
#tabDggPg .list7 .btn a { margin-left: 0; }
/* ·¹ÀÌ¾î - pg key °ª ¹ß±Þ ¿ä·É */
#layerPgKey { display: none; position: absolute; right: 50px; bottom: 0px; width: 645px; border: 2px solid #afb5c1; background: #fff; }
#layerPgKey .lcont { padding: 30px 15px; }
#layerPgKey .close { position: absolute; right: 0px; top: 0px; width: 38px; height: 38px; overflow: hidden; text-indent: -9999px; cursor: pointer; background: url(../img/btn/h38_layer_x.gif) no-repeat 0 0; }
#layerPgKey h2 { padding-left: 35px; font-size: 16px; font-weight: bold; color: #333; background: url(../img/common/bull_h18_darow_blue.gif) no-repeat 0 45%; }
#layerPgKey li { margin-top: 45px; color: #656565; font-size: 14px; }
#layerPgKey li .txt { padding-left: 20px; margin-left: 35px; }
#layerPgKey li .num { zoom: 1; position: relative; left: -20px; margin-right: -20px; font-weight: bold; }
#layerPgKey li .img { margin-top: 30px; text-align: center; }
#layerPgKey li.c1 { margin-top: 30px; }
#layerPgKey li.c1 strong { color: #fe0000; }

/*
========================================================================
DGG ¸ôÅ×ÀÏ 
========================================================================
*/
#tabDggMalltail .visual { border-bottom: 2px solid #d5e2ea; }
#tabDggMalltail h3 { min-height: 34px; _height: 34px; line-height: 34px; margin-top: 25px; padding-left: 50px; padding-bottom: 10px; letter-spacing: -1px; font-size: 24px; font-weight: bold; color: #507592; border-bottom: 2px solid #efefef; background: url(../img/overseas/bull_malltail.gif) no-repeat 10px 3px; }
#tabDggMalltail .cont { position: relative; min-height: 390px; _height: 390px;  margin-top: 10px; margin-left: 10px; }
#tabDggMalltail p { margin-top: 20px; }
#tabDggMalltail p.first{ margin-top: 0; }
#tabDggMalltail p.first{ margin-top: 0; }
#tabDggMalltail #map { position: absolute; right: 0px; top: 135px; width: 368px; height: 209px; background: url(../img/overseas/dgg_malltail_map.gif) no-repeat 0 0; }
#tabDggMalltail #map li { position: absolute; width: 0px; height: 0px; }
#tabDggMalltail #map a { position: absolute; bottom: 0px; left: 50%; display: block; overflow: hidden; width: 9px; height: 10px; margin-left: -4px; text-indent: -9999px; background: url(../img/overseas/dgg_malltail_map_basic.png) no-repeat 0 0; }
#tabDggMalltail #map a.now { width: 31px; height: 35px; margin-left: -15px; background: url(../img/overseas/map_nation_focus.png) no-repeat; }
#tabDggMalltail #map li.cn { left: 139px; top: 97px; }
#tabDggMalltail #map li.cn a.now { background-position: 0px 0px; }
#tabDggMalltail #map li.jp { left: 170px; top: 90px; }
#tabDggMalltail #map li.jp a.now { background-position: 0px -35px; }
#tabDggMalltail #map li.la { left: 277px; top: 90px; }
#tabDggMalltail #map li.la a.now { background-position: 0px -70px; }
#tabDggMalltail #map li.nj { left: 321px; top: 82px; }
#tabDggMalltail #map li.nj a.now { background-position: 0px -70px; }
#tabDggMalltail #swrapMap { zoom: 1;  overflow: hidden; margin-top: 35px; }
#tabDggMalltail #swrapMap .banner,
#tabDggMalltail #swrapMap .txt { float: left; }
#tabDggMalltail #swrapMap .banner { width: 404px; }
#tabDggMalltail #swrapMap .txt { float: left; width: 316px; height: 65px; padding: 85px 30px 0 0; text-align: right; font-size: 0; line-height: 0; background: url(../img/overseas/bg_dgg_malltail_wrap.gif) no-repeat right 0px; }
#tabDggMalltail #swrapMap .txt .btn-bh20 { margin-left: 5px; }
#tabDggMalltail .btn-foot .obtn-h48 .txt { padding-left: 10px; padding-right: 15px; }
/*
========================================================================
DGG ±×·çÆù
========================================================================
*/
#tabDggGroupon .visual { border-bottom: 2px solid #d5e2ea; }
#tabDggGroupon h3 { min-height: 34px; _height: 34px; line-height: 34px; margin-top: 25px; padding-left: 50px; padding-bottom: 10px; letter-spacing: -1px; font-size: 24px; font-weight: bold; color: #507592; border-bottom: 2px solid #efefef; background: url(../img/overseas/bull_dgg_groupon.gif) no-repeat 10px 0px; }
#tabDggGroupon .cont { margin-left: 15px; margin-top: 15px; }
#tabDggGroupon .cont dl { margin-top: 20px; }
#tabDggGroupon .cont dt { font-weight: bold; color: #333; }
#tabDggGroupon .cont .use { zoom: 1; overflow: hidden; }
#tabDggGroupon .cont .use dt,
#tabDggGroupon .cont .use dd { float: left; }
#tabDggGroupon .cont .step dd { margin-left: 15px; }
#tabDggGroupon .cont .msg2 { margin-top: 20px; }
#tabDggGroupon .fmsg { margin-top: 25px; }
#tabDggGroupon .btn-foot .obtn-h48 .txt { padding-left: 10px; padding-right: 15px; }

/*
========================================================================
ÀÏº» - ¸ÞÀÌÅ©Æ®·£½º
========================================================================
*/ 
#tabJpTrans .visual { border-bottom: 2px solid #d5e2ea; }
#tabJpTrans h3 { min-height: 34px; _height: 34px; line-height: 34px; margin-top: 25px; padding-left: 50px; padding-bottom: 10px; letter-spacing: -1px; font-size: 24px; font-weight: bold; color: #507592; border-bottom: 2px solid #efefef; background: url(../img/overseas/bull_jp.gif) no-repeat 10px 0px; }
#tabJpTrans .cont { margin-left: 15px; margin-top: 25px; }
#tabJpTrans .tmsg { zoom: 1; overflow: hidden; padding-left: 30px; }
#tabJpTrans .tmsg .img,
#tabJpTrans .tmsg dl { float: left; }
#tabJpTrans .tmsg .img { margin-right: 20px; }
#tabJpTrans .tmsg dt { padding-top: 5px; font-size: 16px; font-weight: bold; color: #216abb; letter-spacing: -1px; }
#tabJpTrans .tmsg dd { margin-top: 5px; }
#tabJpTrans .btn-foot { text-align: center; }
#tabJpTrans .btn-foot .obtn-h48 .txt { padding-left: 10px; padding-right: 15px; }
/*
========================================================================
ÀÏº» - ¸ÞÀÌÅ©¼¥ ÀçÆÒ 
========================================================================
*/
#tabJpJp .visual { border-bottom: 2px solid #d5e2ea; }
#tabJpJp h3 { min-height: 34px; _height: 34px; line-height: 34px; margin-top: 50px; padding-left: 45px; padding-bottom: 10px; letter-spacing: -1px; font-size: 24px; font-weight: bold; color: #507592; border-bottom: 2px solid #efefef; background: url(../img/overseas/bull_jp.gif) no-repeat 10px 0px; }
#tabJpJp h3.first { margin-top: 25px; }
#tabJpJp .tmsg { letter-spacing: -1px; }
#tabJpJp .tmsg strong { color: #232323; }
#tabJpJp .cont { margin-left: 15px; margin-top: 10px; }
#tabJpJp .gmo { zoom: 1; position: relative; padding-left: 135px; }
#tabJpJp .gmo dt { position: absolute; left: 0px; top: 20px; }
#tabJpJp .gmo .name { font-size: 16px; }
#tabJpJp .gmo .dsc { margin-top: 10px; letter-spacing: -1px; }
#tabJpJp .gmo .dsc strong { color: #232323; }
#tabJpJp .btn-foot { text-align: center; }
#tabJpJp .btn-foot .obtn-h48 .txt { padding-left: 10px; padding-right: 15px; }
/*
========================================================================
Áß±¹ - ¸ÞÀÌÅ©¸ô
========================================================================
*/
#tabCnMakeMall .visual { border-bottom: 2px solid #d5e2ea; }
#tabCnMakeMall h3 { min-height: 34px; _height: 34px; line-height: 34px; margin-top: 50px; padding-left: 50px; padding-bottom: 10px; letter-spacing: -1px; font-size: 24px; font-weight: bold; color: #507592; border-bottom: 2px solid #efefef; background: url(../img/overseas/bull_cn.gif) no-repeat 10px 0px; }
#tabCnMakeMall h3.first { margin-top: 25px; }
#tabCnMakeMall .tmsg { letter-spacing: -1px; }
#tabCnMakeMall .tmsg strong { color: #232323; }
#tabCnMakeMall .cont { margin-left: 15px; margin-top: 10px; }
#tabCnMakeMall .dlist2 li.list { zoom: 1; margin-top: 20px; padding-left: 38px; }
#tabCnMakeMall .dlist2 li.list:after { content: ""; display: block; clear: both; }
#tabCnMakeMall .dlist2 .num,
#tabCnMakeMall .dlist2 dl.dep1 { position: relative; float: left; }
#tabCnMakeMall .dlist2 .num { left: -38px; width: 38px; margin-right: -38px; letter-spacing: -1px; font-size: 34px; color: #90cae8; font-family: Verdana; }
#tabCnMakeMall .dlist2 dl.dep1 { width: 100%; padding-top: 8px; }
#tabCnMakeMall .dlist2 dt.dep1 { padding-top: 10px; font-weight: bold; font-size: 16px; color: #222; letter-spacing: -1px; }
#tabCnMakeMall .dlist2 dd.dep1 { margin-top: 5px; }
#tabCnMakeMall .dlist2 dd.dep1 dl { zoom: 1; overflow: hidden; margin-top: 3px; }
#tabCnMakeMall .dlist2 dd.dep1 dl.first { margin-top: 10px; }
#tabCnMakeMall .dlist2 dd.dep1 dt { float: left; width: 80px; font-weight: bold; letter-spacing: -1px; }
#tabCnMakeMall .dlist2 dd.dep1 dd { float: left; }
#tabCnMakeMall .fbner { margin-top: 60px; }
#tabCnMakeMall .btn-foot { text-align: center; }
#tabCnMakeMall .btn-foot .obtn-h48 .txt { padding-left: 20px; padding-right: 25px; }
/*
========================================================================
Áß±¹ - Ä«µð¿£¿Õ
========================================================================
*/
#tabCnKadianwang .visual { border-bottom: 2px solid #d5e2ea; }
#tabCnKadianwang h3 { min-height: 34px; _height: 34px; line-height: 34px; margin-top: 60px; padding-left: 50px; padding-bottom: 10px; letter-spacing: -1px; font-size: 24px; font-weight: bold; color: #507592; border-bottom: 2px solid #efefef; background: url(../img/overseas/bull_cn.gif) no-repeat 10px 0px; }
#tabCnKadianwang h3.first { margin-top: 25px; }
#tabCnKadianwang .tmsg { zoom: 1; overflow: hidden; letter-spacing: -1px; }
#tabCnKadianwang .tmsg .img,
#tabCnKadianwang .tmsg .txt { position: relative; float: left; }
#tabCnKadianwang .tmsg .img { top: 3px; margin-right: 10px; }
#tabCnKadianwang .tmsg .txt { width: 635px; }
#tabCnKadianwang .tmsg strong { color: #232323; }
#tabCnKadianwang .cont { margin-left: 15px; margin-top: 10px; }
#tabCnKadianwang .dlist2 li.list { zoom: 1; margin-top: 20px; padding-left: 38px; }
#tabCnKadianwang .dlist2 li.list:after { content: ""; display: block; clear: both; }
#tabCnKadianwang .dlist2 .num,
#tabCnKadianwang .dlist2 dl.dep1 { position: relative; float: left; }
#tabCnKadianwang .dlist2 .num { left: -38px; width: 38px; margin-right: -38px; letter-spacing: -1px; font-size: 34px; color: #90cae8; font-family: Verdana; }
#tabCnKadianwang .dlist2 dl.dep1 { width: 100%; padding-top: 8px; }
#tabCnKadianwang .dlist2 dt.dep1 { padding-top: 10px; font-weight: bold; font-size: 16px; color: #222; letter-spacing: -1px; }
#tabCnKadianwang .dlist2 dd.dep1 { margin-top: 5px; letter-spacing: -1px; }
#tabCnKadianwang .otc { zoom: 1; position: relative; padding-left: 135px; }
#tabCnKadianwang .otc dt { position: absolute; left: 0px; top: 20px; }
#tabCnKadianwang .otc .name { font-size: 16px; }
#tabCnKadianwang .otc .name strong { color: #232323; }
#tabCnKadianwang .otc .dsc { margin-top: 10px; letter-spacing: -1px; }
#tabCnKadianwang .otc .dsc strong { color: #232323; }
#tabCnKadianwang .btn-foot { text-align: center; }
#tabCnKadianwang .btn-foot .obtn-h48 .txt { padding-left: 20px; padding-right: 25px; }

/*
========================================================================
¹Ì±¹(±Û·Î¹ú) - À×±Û¸®½¬HTML
========================================================================
*/
#tabEngHtml .cont-t { margin-left: 20px; margin-top: 10px; }
#tabEngHtml h3 { min-height: 34px; _height: 34px; line-height: 34px; margin-top: 50px; padding-left: 50px; padding-bottom: 10px; letter-spacing: -1px; font-size: 24px; font-weight: bold; color: #507592; border-bottom: 2px solid #efefef; background: url(../img/overseas/bull_usa.gif) no-repeat 10px 0px; }
#tabEngHtml h3.first { margin-top: 25px; }
#tabEngHtml .tmsg { position: relative; top: 20px; left: 50px; }
#tabEngHtml .tmsg-t  { line-height: 20px; }
#tabEngHtml .tmsg-c { margin: 12px 0; font-size: 14px; color: #010101; font-weight: bold; }
#tabEngHtml .tmsg-b  { line-height: 20px; }
#tabEngHtml .dlist2 li.list.list-bg { height: 68px; background: url("../img/overseas/list-bg.gif") no-repeat 0 0; }
#tabEngHtml .dlist2 li.list { width: 755px; padding-left: 51px; }
#tabEngHtml .dlist2 li.list:after { content: ""; display: block; clear: both; }
#tabEngHtml .dlist2 .num,
#tabEngHtml .dlist2 dl.dep1 { position: relative; float: left; }
#tabEngHtml .dlist2 .num { left: -38px; width: 38px; margin-right: -38px; letter-spacing: -1px; font-size: 34px; color: #90cae8; font-family: tahoma; }
#tabEngHtml .dlist2 dl.dep1 { width: 100%; padding-top: 20px; line-height: 20px; }
#tabEngHtml .dlist2 dt.dep1 { font-weight: bold; font-size: 16px; color: #222; letter-spacing: -1px; }
#tabEngHtml .dlist2 dd.dep1 { margin-top: 5px; letter-spacing: -1px; }
#tabEngHtml .btn-dbh48 a { width: 140px; }

#tabEngHtml .img_ex:after { clear: both; content: ""; display: block;}
#tabEngHtml .img_ex { float: both; }

/* ·¹ÀÌ¾îÆË¾÷ Ãß°¡ */
#tabEngHtml .easymake-pop { display: none; position: absolute; z-index: 100; left: 50px; top: 70px; }

/* À×±Û¸®½¬HTML »ç¿ë¾÷Ã¼ ÅÇ */
#tabEngHtml .tabMenu { width: 624px; }
#tabEngHtml .enghtml-tab { zoom: 1; }
#tabEngHtml .enghtml-tab img { vertical-align: text-bottom; }
#tabEngHtml .enghtml-tab:after { content: ""; display: block; clear: both; }
#tabEngHtml .enghtml-tab li { float: left; }
#tabEngHtml .enghtml-tab li a { display: block; height: 26px; line-height: 26px; font-size: 14px; font-weight: bold; color: #656565; text-align: center; border: 1px solid #d3dde6;  background-color: #f5f9fa; }
#tabEngHtml .enghtml-tab li.now a { height: 27px; line-height: 27px; border-bottom: 0 !important; color: #000; background-color: #fff; }
#tabEngHtml .enghtml-tab li.stl { width: 208px; }
#tabEngHtml .enghtml-tab li.bongja { width: 208px; }
#tabEngHtml .enghtml-tab li.cherry { width: 208px; }
#tabEngHtml .enghtml-tab-cont { display: none; border: 1px solid #d3dde6; border-top: 0; }
#tabEngHtml #tabCont1 { display: block; }
#tabEngHtml p.cnt-call { padding: 20px 0 20px 50px; margin-right: 20px; margin-top: 60px; font-size: 14px; border-top: 1px solid #d3dde6; border-bottom: 1px solid #e5e5e5; background-color: #f5f9fa; }
#tabEngHtml p.cnt-call span { display: block; }
#tabEngHtml .btn-foot { margin-left: 0; text-align: center; }
/*
========================================================================
¹Ì±¹(±Û·Î¹ú) - À×±Û¸®½¬HTML
========================================================================
*/

/*
======================================================================== 
¹Ì±¹(±Û·Î¹ú) - HTML ÇïÆÛ
========================================================================
*/
#tabHtmlHelper .cont-t { margin-left: 20px; margin-top: 10px; }
#tabHtmlHelper h3 { min-height: 34px; _height: 34px; line-height: 34px; margin-top: 50px; padding-left: 50px; padding-bottom: 10px; letter-spacing: -1px; font-size: 24px; font-weight: bold; color: #507592; border-bottom: 2px solid #efefef; background: url(../img/overseas/bull_usa.gif) no-repeat 10px 0px; }
#tabHtmlHelper h3.first { margin-top: 25px; }
#tabHtmlHelper .tmsg  { margin: 10px 10px; line-height: 20px; }
#tabHtmlHelper .dlist2 { zoom: 1; float: left; }
#tabHtmlHelper .dlist2 li.list.list-bg { height: 68px; background: url("../img/overseas/list-bg.gif") no-repeat 0 0; }
#tabHtmlHelper .dlist2 li.list { zoom: 1; clear:both; width: 755px; padding-left: 51px; }
#tabHtmlHelper .dlist2 li.list:after { content: ""; display: block; clear: both; }
#tabHtmlHelper .dlist2 .num,
#tabHtmlHelper .dlist2 dl.dep1 { position: relative; float: left; }
#tabHtmlHelper .dlist2 .num { left: -38px; width: 38px; margin-right: -38px; letter-spacing: -1px; font-size: 34px; color: #90cae8; font-family: tahoma; }
#tabHtmlHelper .dlist2 dl.dep1 { width: 100%; padding-top: 20px; line-height: 20px; }
#tabHtmlHelper .dlist2 dt.dep1 { font-weight: bold; font-size: 16px; color: #222; letter-spacing: -1px; }
#tabHtmlHelper .dlist2 dd.dep1 { margin-top: 5px; letter-spacing: -1px; }

/* ·¹ÀÌ¾îÆË¾÷ Ãß°¡ */
#tabHtmlHelper .layer-pop { display: none; position: absolute; z-index: 500; left: 258px; top: 918px; }


/* µðÀÚÀÎ½ÃÁð 4 / µðÀÚÀÎ½ÃÁð 2 ºñ±³ */
#tabHtmlHelper .tabMenu { width: 624px; }
#tabHtmlHelper .season-tab { zoom: 1; }
#tabHtmlHelper .season-tab img { vertical-align: text-bottom; }
#tabHtmlHelper .season-tab:after { content: ""; display: block; clear: both; }
#tabHtmlHelper .season-tab li { float: left; }
#tabHtmlHelper .season-tab li a { display: block; height: 26px; line-height: 26px; font-size: 14px; font-weight: bold; color: #656565; text-align: center; border: 1px solid #d3dde6;  background-color: #f5f9fa; }
#tabHtmlHelper .season-tab li.now a { height: 27px; line-height: 27px; border-bottom: 0 !important; color: #000; background-color: #fff; }
#tabHtmlHelper .season-tab li.season4 { width: 312px; }
#tabHtmlHelper .season-tab li.season2 { width: 312px; }
#tabHtmlHelper .season-tab-cont { display: none; border: 1px solid #d3dde6; border-top: 0; }
#tabHtmlHelper #season4{ display: block; }
#tabHtmlHelper p.cnt-call { padding: 20px 0 20px 50px; margin-right: 20px; margin-top: 60px; font-size: 14px; border-top: 1px solid #d3dde6; border-bottom: 1px solid #e5e5e5; background-color: #f5f9fa; }
#tabHtmlHelper p.cnt-call span { display: block; }

/* À×±Û¸®½¬HTML »ç¿ë¾÷Ã¼ ÅÇ */
#tabHtmlHelper .enghtml-tab { zoom: 1; }
#tabHtmlHelper .enghtml-tab img { vertical-align: text-bottom; }
#tabHtmlHelper .enghtml-tab:after { content: ""; display: block; clear: both; }
#tabHtmlHelper .enghtml-tab li { float: left; }
#tabHtmlHelper .enghtml-tab li a { display: block; height: 26px; line-height: 26px; font-size: 14px; font-weight: bold; color: #656565; text-align: center; border: 1px solid #d3dde6;  background-color: #f5f9fa; }
#tabHtmlHelper .enghtml-tab li.now a { height: 27px; line-height: 27px; border-bottom: 0 !important; color: #000; background-color: #fff; }
#tabHtmlHelper .enghtml-tab li.stl { width: 208px; }
#tabHtmlHelper .enghtml-tab li.bongja { width: 208px; }
#tabHtmlHelper .enghtml-tab li.cherry { width: 208px; }
#tabHtmlHelper .enghtml-tab-cont { display: none; border: 1px solid #d3dde6; border-top: 0; }
#tabHtmlHelper #tabCont1 { display: block; }
#tabHtmlHelper p.cnt-call { padding: 20px 0 20px 50px; margin-right: 20px; margin-top: 60px; font-size: 14px; border-top: 1px solid #d3dde6; border-bottom: 1px solid #e5e5e5; background-color: #f5f9fa; }
#tabHtmlHelper p.cnt-call span { display: block; }
/*
========================================================================
¹Ì±¹(±Û·Î¹ú) - HTML ÇïÆÛ
========================================================================
*/

/*
========================================================================
¸ÞÀÌÁö¹æ
========================================================================
*/
#tabMeizhibang h3 { min-height: 34px; _height: 34px; line-height: 36px; margin-top: 70px; padding-left: 50px; padding-bottom: 10px; letter-spacing: -1px; font-size: 24px; font-weight: bold; color: #507592; border-bottom: 2px solid #efefef; background: url(../img/overseas/bull_cn.gif) no-repeat 10px 0px; }
#tabMeizhibang h3.first { margin-top: 40px; }
#tabMeizhibang .cont-t { margin:20px 0 20px 20px; }
#tabMeizhibang .red { color:#ff0000; }
#tabMeizhibang .tmsg-c { font-size: 14px; color: #010101; font-weight: bold; }
#tabMeizhibang .tmsg-b { line-height: 19px; color:#808080; }
#tabMeizhibang .img-comm { margin-top:20px; }
#tabMeizhibang .charwrap li:after { content:''; display:block; clear:both; }
#tabMeizhibang .charwrap li { height:220px; }
#tabMeizhibang .img-char { float:left; margin-right:35px; }
#tabMeizhibang .img-char img { border:1px solid #e1e1e1; }
#tabMeizhibang dl { float:left; }
#tabMeizhibang dl dt { margin:28px 0 22px 0; }
#tabMeizhibang dl dt.mg10 { margin-top:10px; }
#tabMeizhibang dl dd { letter-spacing:-1px; }
#tabMeizhibang dl dd .tmsg-c { margin-bottom:7px; color:#ff0000; }
#tabMeizhibang dl dd ul li { height:18px !important; line-height:20px; }
#tabMeizhibang .btn-dbh48 a { width: 120px; }
#tabMeizhibang .btn-foot { margin-left: 0; text-align: center; }
/*
========================================================================
¸ÞÀÌÁö¹æ
========================================================================
*/

/*
========================================================================
ÇØ¿ÜÁøÃâ Áö¿ø - µðÀÚÀÎ ¹ø¿ª
========================================================================
*/
#design .cont-t { margin-left: 20px; margin-top: 10px; }
#design h3 { min-height: 34px; _height: 34px; line-height: 34px; margin-top: 50px; padding-left: 50px; padding-bottom: 10px; letter-spacing: -1px; font-size: 24px; font-weight: bold; color: #507592; border-bottom: 2px solid #efefef; background: url(../img/overseas/bull_design.gif) no-repeat 10px 0px; }
#design h3.first { margin-top: 25px; }
#design h3.sec { margin-top: 25px; border: none;}
#design .tmsg  { line-height: 20px; }
#design .dlist2 li.list { clear: both; float: left; padding-left: 51px; }
#design .dlist2 .num,
#design .dlist2 dl.dep1 { position: relative; float: left; }
#design .dlist2 .num { left: -38px; width: 38px; margin-right: -38px; letter-spacing: -1px; font-size: 34px; color: #90cae8; font-family: tahoma; }
#design .dlist2 dl.dep1 { width: 100%; padding-top: 22px; line-height: 15px; }
#design .dlist2 dt.dep1 { font-weight: bold; font-size: 16px; color: #222; letter-spacing: -1px; }
#design .dlist2 dd.dep1 { margin-top: 15px; }
#design .bne_design img { margin-top: 20px; }

/* ÇÏ´Ü ÅÜ ¸Þ´º */
#design .tabMenu { width: 732px; }
#design .design-tab { zoom: 1; }
#design .design-tab:after { content: ""; display: block; clear: both; }
#design .design-tab li { float: left; }
#design .design-tab li a { display: block; height: 26px; line-height: 26px; font-size: 14px; font-weight: bold; color: #808080; text-align: center; border: 1px solid #b2c6d1;  background-color: #f5f9fa; }
#design .design-tab li.now a { height: 27px; line-height: 27px; border-bottom: 0 !important; background-color: #fff; }
#design .design-tab li.jp { width: 243px; background: url("../img/overseas/li_jp.gif") no-repeat 0 0; }
#design .design-tab li.jp.now { background: url("../img/overseas/li_jp.gif") no-repeat 0 0; }
#design .design-tab li.cn { width: 245px; }
#design .design-tab li.usa { width: 244px; }
#design .design-tab-cont { display: none; border: 1px solid #b2c6d1; border-top: 0; }
#design #tabCont1 { display: block; }

/*
========================================================================
MAKESHOP ¼­¿ï ¹°·ù¼¾ÅÍ
========================================================================
*/
#tabSupportdistribution h3 { min-height: 34px; _height: 34px; line-height: 34px; margin-top: 80px; padding-left: 50px; padding-bottom: 10px; letter-spacing: -1px; font-size: 24px; font-weight: bold; color: #507592; border-bottom: 2px solid #efefef; background: url(../img/overseas/bull_dgg.gif) no-repeat 10px 0px; }
#tabSupportdistribution .page-visual { padding: 1030px 0 0 20px; height: 445px; background: url(../img/overseas/visual_dgg_kr.jpg) no-repeat 0 0; }
#tabSupportdistribution #slide { position: relative; width: 720px; height: 359px; }
#tabSupportdistribution #slide .prev,
#tabSupportdistribution #slide .next { position: absolute; top: 0; width: 32px; height: 319px; text-indent: -9999px; }
#tabSupportdistribution #slide .prev { left: 0; background: url(../img/overseas/btn_h64_prev.gif) no-repeat 0 50%; }
#tabSupportdistribution #slide .next { right: 0; background: url(../img/overseas/btn_h64_next.gif) no-repeat 0 50%; }
#tabSupportdistribution .slide-malltail { position: absolute; top: 0; left: 62px; zoom: 1; overflow: hidden; width: 596px; }
#tabSupportdistribution .slide-malltail ul { zoom: 1; overflow: hidden; }
#tabSupportdistribution .slide-malltail li { float: left; width: 596px; }
#tabSupportdistribution .cbox { position: relative; margin: 30px 0 0 50px; }
#tabSupportdistribution .cbox .lnk { display: block; position: absolute; text-indent: -9999px; }
#tabSupportdistribution .cbox-char { height: 1219px; background: url(../img/overseas/dgg_kr_char.jpg) no-repeat 0 0; }
#tabSupportdistribution .cbox-proc { height: 536px; margin-left:20px; background: url(../img/overseas/dgg_kr_proc.gif) no-repeat 0 0; }
#tabSupportdistribution .cbox-proc .lnk { top: 488px; left: 240px; width: 227px; height: 48px; }

/*
========================================================================
ÇØ¿ÜÁøÃâ Áö¿ø - ÇØ¿Ü°áÁ¦(PG)
========================================================================
*/

#tabpg .cont { margin-left: 20px; margin-top: 10px; }
#tabpg h3 { min-height: 34px; _height: 34px; line-height: 34px; margin-top: 50px; padding-left: 50px; padding-bottom: 10px; letter-spacing: -1px; font-size: 24px; font-weight: bold; color: #507592; border-bottom: 2px solid #efefef; background: url(../img/overseas/bull_pg.gif) no-repeat 10px 0px; }
#tabpg h3.first { margin-top: 25px; width: 685px; }
#tabpg .tmsg { line-height: 20px; }
#tabpg .dlist2:after { clear: both; content: ""; display: block; }
#tabpg .dlist2 { zoom: 1; }
#tabpg .dlist2 li.list { clear: both; float: left; padding-left: 51px; }
#tabpg .dlist2 .num,
#tabpg .dlist2 dl.dep1 { position: relative; float: left; }
#tabpg .dlist2 .num { left: -38px; width: 38px; margin-right: -38px; letter-spacing: -1px; font-size: 34px; color: #90cae8; font-family: tahoma; }
#tabpg .dlist2 dl.dep1 { width: 100%; padding-top: 24px; line-height: 15px; }
#tabpg .dlist2 dt.dep1 { font-weight: bold; font-size: 16px; color: #222; letter-spacing: -1px; }
#tabpg .dlist2 dt.dep1 span { position: relative; top: -4px; left: 13px; } 
#tabpg .dlist2 dd.dep1 { line-height: 20px;}
#tabpg img.bne-pg { margin: 20px 0; }
/* ÇØ¿Ü°áÁ¦(PG) Å×ÀÌºí */

#pgTab { width: 710px; margin: 10px 0 40px 10px; }
/* <thead> */
#pgTab thead th { border: 1px solid #b7c9d3; background-color: #d6e2e9; }
#pgTab thead .tb-c { padding-top: 15px; padding-bottom: 15px; font-size: 12px; color: #000; text-align: center; background-color: #d5e2ea; }

#pgTab thead .th-l { border-left: 1px solid #d6e2e9; border-top: none; border-right: 1px solid #ffffff; }
#pgTab thead .th-c { border-top: none; border-right: 1px solid #ffffff;}
#pgTab thead .th-r { border-top: none; border-right: 1px solid #d6e2e9;}

/* <tbody> */
#pgTab tbody th { border: 1px solid #d7e1ea; color: #4d7694; }
#pgTab tbody td { padding-bottom: 0; border: 1px solid #d7e1ea; color: #808080; }
#pgTab tbody .tb-l { padding-top: 12px; padding-bottom: 12px; padding-left: 35px; font-size: 12px; }
#pgTab tbody td dl.comp_doc { margin-bottom: 20px; }
#pgTab tbody td dl dt { font-weight: bold; }
#pgTab tbody td dl dd { background: url("../img/overseas/li_tab.gif") no-repeat 0 50%; padding-left: 6px; }

/*
========================================================================
ÇØ¿ÜÁøÃâ Áö¿ø - CS´ëÇà
========================================================================
*/
#tabcs .cont-t, #tabcs .cont-m { margin-left: 15px; margin-top: 10px; }
#tabcs h3 { min-height: 34px; _height: 34px; line-height: 34px; margin-top: 50px; padding-left: 50px; padding-bottom: 10px; letter-spacing: -1px; font-size: 24px; font-weight: bold; color: #507592; border-bottom: 2px solid #efefef; background: url(../img/overseas/bull_pg.gif) no-repeat 10px 0px; }
#tabcs h3.first { margin-top: 25px; }
#tabcs .tmsg  { line-height: 20px; }
#tabcs .dlist2 li.list { width: 755px; height: 68px; padding-left: 51px; }
#tabcs .dlist2 li.list:after { content: ""; display: block; clear: both; }
#tabcs .dlist2 .num,
#tabcs .dlist2 dl.dep1 { position: relative; float: left; }
#tabcs .dlist2 .num { left: -38px; width: 38px; margin-right: -38px; letter-spacing: -1px; font-size: 34px; color: #90cae8; font-family: tahoma; }
#tabcs .dlist2 dl.dep1 { width: 100%; padding-top: 22px; line-height: 20px; }
#tabcs .dlist2 dt.dep1 { font-weight: bold; font-size: 16px; color: #222; letter-spacing: -1px; }
#tabcs .dlist2 dd.dep1 { margin-top: 5px; letter-spacing: -1px; }
#tabcs .cs-svc { margin: 0 0 70px 12px; }

/*
========================================================================
ÇØ¿ÜÁøÃâ Áö¿ø - ÇØ¿Ü¹è¼Û
========================================================================
*/
#tabdelivery .cont { margin-left: 15px; padding-top: 15px; }
#tabdelivery h3 { min-height: 34px; _height: 34px; line-height: 34px; margin-top: 50px; padding-left: 50px; padding-bottom: 10px; letter-spacing: -1px; font-size: 24px; font-weight: bold; color: #507592; border-bottom: 2px solid #efefef; background: url(../img/overseas/bull_pg.gif) no-repeat 10px 0px; }
#tabdelivery h3.first { margin-top: 25px; width: 685px;}
#tabdelivery .tmsg { margin-bottom: 15px; letter-spacing: -1px; }
#tabdelivery .tmsg strong { display: block; margin-bottom: 7px; }
#tabdelivery .cont .ex-img { margin-top: 20px; }
#tabdelivery .dlist2 { zoom: 1; overflow: hidden; }
#tabdelivery .dlist2 li.list { clear: both; float: left; padding-left: 45px; }
#tabdelivery .dlist2 .num,
#tabdelivery .dlist2 dl.dep1 { position: relative; float: left; }
#tabdelivery .dlist2 .num { left: -38px; width: 38px; margin-right: -38px; letter-spacing: -1px; font-size: 34px; color: #90cae8; font-family: tahoma; }
#tabdelivery .dlist2 dl.dep1 { width: 100%; padding-top: 22px; line-height: 20px; }
#tabdelivery .dlist2 dt.dep1 { font-weight: bold; font-size: 16px; color: #222; letter-spacing: -1px; }
#tabdelivery .dlist2 dt.dep1 span { position: relative; top: -4px; left: 10px; }
#tabdelivery .dlist2 dd.dep1 { margin-top: 15px; }
#tabdelivery .foot-delivery { margin-top: 40px; }
#tabdelivery p.cnt-call { width: 723px; height: 63px; line-height: 63px; margin-top: 60px; font-size: 14px; text-align: center; border-top: 1px solid #e5e5e5; border-bottom: 1px solid #e5e5e5; background-color: #f5f9fa; }

/*
========================================================================
ÇØ¿ÜÁøÃâ Áö¿ø - ÇØ¿Ü¿ÀÇÇ½º
========================================================================
*/
#taboffice .cont { margin-top: 10px; }
#taboffice h3 { min-height: 34px; _height: 34px; line-height: 34px; margin-top: 50px; padding-left: 50px; padding-bottom: 10px; letter-spacing: -1px; font-size: 24px; font-weight: bold; color: #507592; border-bottom: 2px solid #efefef; background: url(../img/overseas/bull_pg.gif) no-repeat 10px 0px; }
#taboffice h3.first { margin-top: 25px; width: 685px;}
#taboffice h3.sec { margin-top: 25px; border: none;}
#taboffice .tmsg  { line-height: 20px; margin-bottom: 15px; margin-left: 20px; }
#taboffice .dlist2 li.list { clear: both; float: left; padding-left: 45px; }
#taboffice .dlist2 .num,
#taboffice .dlist2 dl.dep1 { position: relative; float: left; }
#taboffice .dlist2 .num { left: -38px; width: 38px; margin-top: 8px; margin-right: -38px; letter-spacing: -1px; font-size: 34px; color: #90cae8; font-family: tahoma; }
#taboffice .dlist2 dl.dep1 { width: 100%; padding-top: 22px; line-height: 15px; }
#taboffice .dlist2 dt.dep1 { font-weight: bold; font-size: 16px; color: #222; letter-spacing: -1px; }
#taboffice .dlist2 dd.dep1 { margin-top: 15px; }
#taboffice .dlist2 dd.msg { margin: 10px 0; line-height: 20px;}
#taboffice .foot-office { margin-top: 50px; }

/* ÇÏ´Ü ÅÇ */
#taboffice .tabMenu { width: 732px; }
#taboffice .office-tab { zoom: 1; }
#taboffice .office-tab img { vertical-align: text-bottom; }
#taboffice .office-tab:after { content: ""; display: block; clear: both; }
#taboffice .office-tab li { float: left; }
#taboffice .office-tab li a { display: block; height: 26px; line-height: 26px; font-size: 14px; font-weight: bold; color: #808080; text-align: center; border: 1px solid #b2c6d1;  background-color: #f5f9fa; }
#taboffice .office-tab li.now a { height: 27px; line-height: 27px; border-bottom: 0 !important; background-color: #fff; }
#taboffice .office-tab li.cn { width: 365px; }
#taboffice .office-tab li.jp { width: 367px; }
#taboffice .office-tab-cont { display: none; border: 1px solid #b2c6d1; border-top: 0; }
#taboffice #tabCont1 { display: block; }
#taboffice p.cnt-call { padding: 20px 0 20px 50px; margin-right: 20px; margin-top: 60px; font-size: 14px; border-top: 1px solid #e5e5e5; border-bottom: 1px solid #e5e5e5; background-color: #f5f9fa; }
#taboffice p.cnt-call span { display: block; }
/*
========================================================================
ÇØ¿ÜÁøÃâ Áö¿ø - ¼­¿ï¹°·ù¼¾ÅÍ
========================================================================
*/

#tabseoul .cont { margin-left: 20px; margin-top: 10px; }
#tabseoul h3 { min-height: 34px; _height: 34px; line-heig ht: 34px; margin-top: 50px; padding-left: 50px; padding-bottom: 10px; letter-spacing: -1px; font-size: 24px; font-weight: bold; color: #507592; border-bottom: 2px solid #efefef; background: url(../img/overseas/bull_pg.gif) no-repeat 10px 0px; }
#tabseoul h3.first { margin-top: 25px; width: 685px; }
#tabseoul h3.sec { margin-top: 25px; border: none;}
#tabseoul h3.first span { left: 13px; vertical-align: middle; }
#tabseoul .tmsg { line-height: 20px; }
#tabseoul .dlist2:after { clear: both; content: ""; display: block; }
#tabseoul .dlist2 { margin-bottom: 60px; font-size: 0; line-height: 0; }
#tabseoul .dlist2 li.list { zoom:1; overflow: hidden; position: relative; padding-left: 51px; }
#tabseoul .dlist2 .num,
#tabseoul .dlist2 dl.dep1 { position: relative; float: left; line-height: 1.5; }
#tabseoul .dlist2 .num { left: -38px; top: 0px; width: 38px; margin-right: -38px; letter-spacing: -1px; font-size: 34px; color: #90cae8; font-family: tahoma; }
#tabseoul .dlist2 dl.dep1 { width: 100%; padding-top: 22px; line-height: 15px; }
#tabseoul .dlist2 dt.dep1 { margin-bottom: 15px; font-weight: bold; font-size: 16px; color: #222; letter-spacing: -1px; }
#tabseoul .dlist2 dd.dep1 { line-height: 20px;}
#tabseoul .dlist2 dd.dep1 span { font-weight: bold; color: #ff0101; }
#tabseoul img.bne-seoul { margin: 20px 0; }
#tabseoul .deli-flow, #tabseoul .seoul-cnt { margin-left: 10px; }
#tabseoul p.cnt-call { width: 723px; height: 63px; line-height: 63px; margin-top: 60px; font-size: 14px; text-align: center; border-top: 1px solid #e5e5e5; border-bottom: 1px solid #e5e5e5; background-color: #f5f9fa; }

/*
========================================================================
ÇØ¿ÜÁøÃâ Áö¿ø - »çÀÌµå ¸Þ´º
========================================================================
*/  
#tabContWrap .support_side thead th { padding: 0; }
#tabContWrap .support_side tbody .tb-l { padding: 1px 10px;}
#tabContWrap .support_side tbody td { background-color: #ffffff; color: #000000; font-weight: normal; }
#tabContWrap .support_side tbody td .arrow { background: url("../img/overseas/side_arrow.gif") no-repeat 160px 50%;}
#tabContWrap .support_side tbody td { padding: 0; }
#tabContWrap .support_side tbody td .arrow a { zoom: 1; position: relative; display: block; padding: 7px 0; font-size: 12px; }
#tabContWrap .support_side tbody td .arrow.now { font-weight: bold; background: url("../img/overseas/side_arrow_on.gif") no-repeat 160px 50%; letter-spacing: -1px; }

/*
========================================================================
ÇØ¿Ü¸¶ÄÉÆÃ - »çÀÌµå ¸Þ´º
========================================================================
*/
#tabContWrap .marketing_side div { font-size: 12px; }
#tabContWrap .marketing_side thead th { padding: 0; }
#tabContWrap .marketing_side tbody .tb-l { padding: 1.5px 32px;}
#tabContWrap .marketing_side tbody td { background-color: #ffffff; color: #000000; font-weight: normal; }
#tabContWrap .marketing_side tbody td.tab_bg { font-weight: bold; color: #0066b3; background-color: #f5f9fa; }
#tabContWrap .marketing_side tbody td .arrow{ background: url("../img/overseas/side_arrow.gif") no-repeat 150px 50%;}
#tabContWrap .marketing_side tbody td .arrow.now { font-weight: bold; background: url("../img/overseas/side_arrow_on.gif") no-repeat 150px 50%; letter-spacing: -1px; }


/*
========================================================================
ÇØ¿Ü¸¶ÄÉÆÃ - Áß±¹
========================================================================
*/
#tabMarketing_cn .cont { margin-left: 20px; margin-top: 10px; }
#tabMarketing_cn .cn-flow { margin: 15px;}
#tabMarketing_cn .cn-makemall { margin: 27px 0; }
#tabMarketing_cn .bne-makemall { margin-top: 17px;}
#tabMarketing_cn .box-cn { width: 700px; border: 1px solid #d6e2e9; }
#tabMarketing_cn .box-cn-info { margin: 31px 41px; }
#tabMarketing_cn .info-tit,
#tabMarketing_cn .info-txt span { font-weight: bold; }
#tabMarketing_cn .info-txt { color: #4c718f; }
#tabMarketing_cn h3 { min-height: 34px; _height: 34px; line-height: 34px; margin-top: 50px; padding-left: 50px; padding-bottom: 10px; letter-spacing: -1px; font-size: 24px; font-weight: bold; color: #507592; border-bottom: 2px solid #efefef; background: url(../img/overseas/bull_cn.gif) no-repeat 10px 0px; }
#tabMarketing_cn h3.first span { left: 11px; vertical-align: text-top; }
#tabMarketing_cn h3.first { width: 685px; margin-top: 40px; letter-spacing: -5px; }
#tabMarketing_cn .tmsg { line-height: 20px; }
#tabMarketing_cn .tmsg span.c { font-size: 14px; font-weight: bold; color: #0066b3;  }
#tabMarketing_cn .tmsg span.b { font-weight: bold; }
#tabMarketing_cn .bne-marketing_cn { margin: 30px 0;}
#tabMarketing_cn .dlist2:after { clear: both; content: ""; display: block; }
#tabMarketing_cn .dlist2 { zoom: 1; overflow: hidden; }
#tabMarketing_cn .dlist2 li.list { zoom: 1; overflow: hidden; padding-left: 51px; }
#tabMarketing_cn .dlist2 .num,
#tabMarketing_cn .dlist2 dl.dep1 { position: relative; float: left; }
#tabMarketing_cn .dlist2 .num { left: -38px; width: 38px; margin-right: -38px; letter-spacing: -1px; font-size: 34px; color: #90cae8; font-family: tahoma; }
#tabMarketing_cn .dlist2 dl.dep1 { width: 100%; padding-top: 24px; line-height: 18px; }
#tabMarketing_cn .dlist2 dt.dep1 { font-weight: bold; font-size: 16px; color: #222; letter-spacing: -1px; }
#tabMarketing_cn .dlist2 dt.dep1 img.cn-edgebook { position: relative; top: 3px; }
#tabMarketing_cn .dlist2 dd.dep1 { margin-top: 5px; letter-spacing: -1px; }
#tabMarketing_cn p.cnt-call { width: 723px; height: 63px; line-height: 63px; margin-top: 60px; font-size: 14px; text-align: center; border-top: 1px solid #e5e5e5; border-bottom: 1px solid #e5e5e5; background-color: #f5f9fa; }
/*
========================================================================
ÇØ¿Ü¸¶ÄÉÆÃ - ÀÏº»
========================================================================
*/
#tabMarketing_jp .cont { margin-left: 20px; margin-top: 10px; }
#tabMarketing_jp .jp-img { margin: 15px 15px; }
#tabMarketing_jp .jp-bne { margin-top: 17px;}
#tabMarketing_jp .jp-makeshop { margin: 27px 0; }
#tabMarketing_jp .groowbits { margin: 27px 0; }
#tabMarketing_jp .gmo { margin: 27px 0; }
#tabMarketing_jp h3 { min-height: 34px; _height: 34px; line-height: 34px; margin-top: 50px; padding-left: 50px; padding-bottom: 10px; letter-spacing: -1px; font-size: 24px; font-weight: bold; color: #507592; border-bottom: 2px solid #efefef; background: url(../img/overseas/bull_jp.gif) no-repeat 10px 0px; }
#tabMarketing_jp h3.first span { left: 11px; vertical-align: text-top; }
#tabMarketing_jp h3.first { width: 685px; margin-top: 40px; }
#tabMarketing_jp .tmsg { line-height: 20px; letter-spacing: -1px;}
#tabMarketing_jp .tmsg span.c { font-size: 14px; font-weight: bold; color: #0066b3;  }
#tabMarketing_jp .tmsg span.b { font-weight: bold; }
#tabMarketing_jp .bne-marketing_cn { margin: 30px 0;}
#tabMarketing_jp .dlist2:after { clear: both; content: ""; display: block; }
/* #tabMarketing_jp .dlist2 { zoom: 1; float: left; } */
#tabMarketing_jp .dlist2 li.list { zoom: 1; overflow: hidden; padding-left: 51px; }
#tabMarketing_jp .dlist2 .num,
#tabMarketing_jp .dlist2 dl.dep1 { position: relative; float: left; }
#tabMarketing_jp .dlist2 .num { left: -38px; width: 38px; margin-right: -38px; letter-spacing: -1px; font-size: 34px; color: #90cae8; font-family: tahoma; }
#tabMarketing_jp .dlist2 dl.dep1 { width: 100%; padding-top: 24px; line-height: 18px; }
#tabMarketing_jp .dlist2 dt.dep1 { font-weight: bold; font-size: 16px; color: #222; letter-spacing: -1px; }
#tabMarketing_jp .dlist2 dt.dep1 img.cn-edgebook { position: relative; top: 3px; }
#tabMarketing_jp .dlist2 dd.dep1 { margin-top: 5px; letter-spacing: -1px; }
#tabMarketing_jp .dlist2 dd.dep1 span { font-weight: bold; color: #ff0000; }
#tabMarketing_jp p.cnt-call { width: 723px; height: 63px; line-height: 63px; margin-top: 60px; font-size: 14px; text-align: center; border-top: 1px solid #e5e5e5; border-bottom: 1px solid #e5e5e5; background-color: #f5f9fa; }
/*
========================================================================
ÇØ¿Ü¸¶ÄÉÆÃ - ¹Ì±¹
========================================================================
*/
#tabMarketing_usa .cont { margin-left: 20px; margin-top: 10px; }
#tabMarketing_usa .usa-makeshop { margin-top: 15px; }
#tabMarketing_usa p.adr { margin-top: 5px; font-family: Tahoma; font-size: 11px; color: #808080; }
#tabMarketing_usa p.tmsg { margin-top: 15px; }
#tabMarketing_usa .usa-bne { margin-top: 17px;}
#tabMarketing_usa h3 { min-height: 34px; _height: 34px; line-height: 34px; margin-top: 50px; padding-left: 50px; padding-bottom: 10px; letter-spacing: -1px; font-size: 24px; font-weight: bold; color: #507592; border-bottom: 2px solid #efefef; background: url(../img/overseas/bull_usa.gif) no-repeat 10px 0px; }
#tabMarketing_usa h3.first span { left: 11px; vertical-align: text-top; }
#tabMarketing_usa h3.first { width: 685px; margin-top: 40px; }
#tabMarketing_usa .tmsg { line-height: 20px; letter-spacing: -1px;}
#tabMarketing_usa .tmsg span.b { font-weight: bold; }

/*
========================================================================
ÇØ¿Ü¸¶ÄÉÆÃ - ¿§ÁöºÏ
========================================================================
*/
#tabMarketing_edgebook .cont { margin-left: 20px; margin-top: 10px; }
#tabMarketing_edgebook h3 { min-height: 34px; _height: 34px; line-height: 34px; margin-top: 50px; padding-left: 50px; padding-bottom: 10px; letter-spacing: -1px; font-size: 24px; font-weight: bold; color: #507592; border-bottom: 2px solid #efefef; background: url(../img/overseas/bull_edgebook.gif) no-repeat 10px 0px; }
#tabMarketing_edgebook h3.first span { left: 11px; vertical-align: text-top; }
#tabMarketing_edgebook h3.first { width: 685px; margin-top: 30px; }
#tabMarketing_edgebook .tmsg { line-height: 20px; letter-spacing: -1px;}
#tabMarketing_edgebook .tmsg span.c { display: block; margin-top: 5px; font-weight: bold; color: #0066b3;  }
#tabMarketing_edgebook .tmsg span.b { font-weight: bold; }
#tabMarketing_edgebook .bne-marketing_cn { margin: 30px 0;}
#tabMarketing_edgebook .dlist2 li.list { zoom: 1; overflow: hidden; padding-left: 45px; }
#tabMarketing_edgebook .dlist2 .num,
#tabMarketing_edgebook .dlist2 dl.dep1 { both; position: relative; float: left; }
#tabMarketing_edgebook .dlist2 .num { left: -38px; top: 10px; width: 38px; margin-right: -38px; letter-spacing: -1px; font-size: 34px; color: #90cae8; font-family: tahoma; }
#tabMarketing_edgebook .dlist2 dl.dep1 { width: 100%; padding-top: 30px; line-height: 18px; }
#tabMarketing_edgebook .dlist2 dt.dep1 { padding-bottom: 5px; font-weight: bold; font-size: 16px; color: #222; letter-spacing: -1px; }
#tabMarketing_edgebook .dlist2 dd { zoom: 1; clear: both; float: left; }
#tabMarketing_edgebook .dlist2 dd.dep1 { margin-top: 5px; letter-spacing: -1px; }
#tabMarketing_edgebook .dlist2 dd.dep1-last { margin-top: 10px; }
#tabMarketing_edgebook .dlist2 dd.dep1 span { font-weight: bold; color: #0066b3; }
#tabMarketing_edgebook .dlist2 dd.dot { padding-left: 6px; background: url("../img/overseas/li_tab.gif") no-repeat 0 50%;}
#tabMarketing_edgebook .btn-foot { margin-top: 40px; text-align: center; }
#tabMarketing_edgebook .btn-foot .obtn-h48 .txt { padding-left: 10px; padding-right: 15px; }
/*
========================================================================
ÇØ¿Ü¹ýÀÎ¼Ò°³ - °øÅë
========================================================================
*/
.crop-w { zoom: 1; position: relative; }
.crop-w .cbox-cm { zoom: 1; padding-left: 275px; padding-bottom: 30px; margin-top: 30px; border-bottom: 1px solid #d6e2e9; }
.crop-w .cbox-cm:after { content: ""; display: block; clear: both; }
.crop-w .cbox-cm .chd,
.crop-w .cbox-cm .cont { float: left; position: relative; }
.crop-w .cbox-cm .chd { left: -275px; width: 275px; margin-right: -275px; }
.crop-w .cbox-cm .chd h3 { font-size: 16px; font-weight: bold; color: #333; letter-spacing: -1px; }
.crop-w .cbox-cm .chd .link { margin-top: 5px; }
.crop-w .cbox-cm .chd .info { margin-top: 10px; }
.crop-w .cbox-cm .chd .dtl { line-height: 1.25; }
.crop-w .cbox-cm .chd .tel { font-weight: bold; }
.crop-w .cbox-cm .cont { width: 100%; color: #808080: }
.crop-w .cbox-cm .cont,
.crop-w .cbox-cm .cont li { font-size: 12px; }
.crop-w .cbox-cm .cont h3 { font-size: 0; line-height: 0; }
.crop-w .cbox-cm .cont .txt { margin-top: 20px; }
.crop-w .cbox-cm .cont .txt p { margin-top: 10px; }
.crop-w .cbox-cm .cont .txt .first { margin-top: 0; }
.crop-w .cbox-cm .cont .view { zoom: 1; overflow: hidden; margin-top: 20px; }
.crop-w .cbox-cm .cont .view li { float: left; width: auto; margin-right: 15px; }
/*
========================================================================
ÇØ¿Ü¹ýÀÎ¼Ò°³ - ¿Ö¸ÞÀÌÅ©¼¥?
========================================================================
*/
#cropMakeshop .cbox { zoom: 1; position: relative; padding-left: 275px; padding-bottom: 30px; margin-top: 30px; border-bottom: 1px solid #d6e2e9; }
#cropMakeshop .cbox:after { content: ""; display: block; clear: both; }
#cropMakeshop .cbox h3,
#cropMakeshop .cbox .cont { float: left; position: relative; }
#cropMakeshop .cbox h3 { left: -275px; width: 275px; margin-right: -275px; font-size: 16px; font-weight: bold; color: #333; letter-spacing: -1px; }
#cropMakeshop .cbox .cont { width: 100%; color: #808080: }
#cropMakeshop .cbox .cont,
#cropMakeshop .cbox .cont li { font-size: 12px; }
/* cbox-1 */
#cropMakeshop .cbox-1 p { margin-top: 10px; }
#cropMakeshop .cbox-1 p.first{ margin-top: 0; }
/* cbox-2 */
#cropMakeshop .cbox-2 ol.dlist { margin-top: -10px; }
#cropMakeshop .cbox-2 ol.dlist .first { margin-top: 0; }
#cropMakeshop .cbox-2 ol.dlist strong { color: #333; }
/* cbox-3 */
#cropMakeshop .cbox-3 { padding-bottom: 0; border-bottom: 0; }
	/* tab */
	#cropMakeshop .crop-tab-w { width: 542px; margin-top: 10px; }
	#cropMakeshop .crop-tab { zoom: 1; }
	#cropMakeshop .crop-tab:after { content: ""; display: block; clear: both; }
	#cropMakeshop .crop-tab li { float: left;  }
	#cropMakeshop .crop-tab li a { display: block; height: 26px; line-height: 26px; font-size: 14px; font-weight: bold; color: #808080; text-align: center; border: 1px solid #b2c6d1;  background-color: #f5f9fa; }
	#cropMakeshop .crop-tab li.now a { height: 27px; line-height: 27px; border-bottom: 0 !important; background-color: #fff; }
	#cropMakeshop .crop-tab li a { display: block; height: 26px; line-height: 26px; font-size: 14px; font-weight: bold; color: #: background-color: #f5f9fa; }
	#cropMakeshop .crop-tab li.jp { width: 178px; }
	#cropMakeshop .crop-tab li.cn { width: 181px; }
	#cropMakeshop .crop-tab li.usa { width: 183px; }
	#cropMakeshop .crop-tab-cont { display: none; border: 1px solid #b2c6d1; border-top: 0; }
	#cropMakeshop #tabCont1 { display: block; }
/*
========================================================================
ÇØ¿Ü¹ýÀÎ¼Ò°³ - ÀÏº»
========================================================================
*/
/* cbox-3 */
#cropJp .cbox-3 { padding-bottom: 0; border-bottom: 0; }
/*
========================================================================
ÇØ¿Ü¹ýÀÎ¼Ò°³ - Áß±¹
========================================================================
*/
/* cbox-3 */
#cropCn .cbox-2 { padding-bottom: 0; border-bottom: 0; }
/*
========================================================================
ÇØ¿Ü¹ýÀÎ¼Ò°³ - ¹Ì±¹
========================================================================
*/
/* cbox-3 */
#cropUsa .cbox-2 { padding-bottom: 0; border-bottom: 0; }

/*
========================================================================
±Û·Î¹ú TMALL
========================================================================
*/
#tabTmall h3 { min-height: 34px; _height: 34px; line-height: 34px; margin-top: 70px; padding-left: 50px; padding-bottom: 10px; letter-spacing: -1px; font-size: 24px; font-weight: bold; color: #507592; border-bottom: 2px solid #efefef; background: url(../img/overseas/bull_tmall.gif) no-repeat 10px 0px; }
#tabTmall .page-visual { height:235px; border-bottom:2px solid #becede; background:url(../img/overseas/visual_tmall.jpg) no-repeat 0 0; }
#tabTmall .color-red { color:#ef181f; }
#tabTmall .cbox { margin-top: 30px; }
#tabTmall .cbox-banner { position:relative; height:480px; background: url(../img/overseas/tmall_banner.gif) no-repeat 0 0; }
#tabTmall .cbox-banner a { display:block; position:absolute; top:404px; left:74px; width:250px; height:75px; text-indent:-9999px; background:none; }
#tabTmall .cbox-basic { height:270px; margin-left: 20px; background: url(../img/overseas/tmall_basic.jpg) no-repeat 0 0; }
#tabTmall .cbox-basic dl { padding-top:83px; vertical-align:top; letter-spacing:-1px; } 
#tabTmall .cbox-basic dl dt { height:37px; line-height:16px; color:#000; font-size:16px; font-weight:bold; } 
#tabTmall .cbox-basic dl dd { height:18px; line-height:12px; color:#666; }
#tabTmall .cbox-basic dl dd.h24 { height:24px; }
#tabTmall .cbox-about { height:172px; margin-left: 20px; background: url(../img/overseas/tmall_about.jpg) no-repeat 425px 0; }
#tabTmall .cbox-about dl { margin-top:13px; vertical-align:top; letter-spacing:-1px; } 
#tabTmall .cbox-about dl dt { height:37px; line-height:16px; color:#000; font-size:16px; font-weight:bold; } 
#tabTmall .cbox-about dl dd { height:18px; line-height:12px; color:#666; }
#tabTmall .cbox-about dl dd.h24 { height:24px; }
#tabTmall .cbox-char { margin-left:25px; }
#tabTmall .cbox-char img { border:3px solid #ff640f; }
#tabTmall .cbox-char ol li { position:relative; }
#tabTmall .cbox-char ol li.line { border-bottom:1px solid #e5e5e5; }
#tabTmall .cbox-char ol li .num { position:absolute; top:10px; *top:23px; left:3px; color:#93ccee; font-size:34px; font-weight:bold; font-family:"Tahoma"; }
#tabTmall .cbox-char dl { padding:23px 0 20px 45px; vertical-align:top; letter-spacing:-1px; } 
#tabTmall .cbox-char dl dt { height:31px; line-height:16px; color:#000; font-size:16px; font-weight:bold; } 
#tabTmall .cbox-char dl dd { height:18px; line-height:12px; color:#666; }
#tabTmall .cbox-char dl dd.h39 { height:39px; }
#tabTmall .cbox-effect { height:707px; margin-left:20px; background: url(../img/overseas/tmall_effect.jpg) no-repeat 0 0; }
#tabTmall .cbox-fee { position:relative; margin-left:20px; padding:0 20px; }
#tabTmall .cbox-fee .box-line { z-index:100; position:absolute; top:0; right:21px; width:301px; *width:300px; height:350px; border:3px solid #ef181f; border-bottom:0; }
#tabTmall .cbox-fee .tbl { width:100%; border-spacing:0; border-collapse:collapse; color:#000; text-align:center; font-size:12px; letter-spacing:-1px; }
#tabTmall .cbox-fee .tbl thead th { height:51px; line-height:53px; border:1px solid #b5c7d7; background:#d5e2ea; color:#000; font-weight:bold; font-size:14px; }
#tabTmall .cbox-fee .tbl tbody th { height:43px; line-height:45px; border:1px solid #d7e1ea; color:#4d7694; }
#tabTmall .cbox-fee .tbl tbody th.h60 { height:60px; line-height:62px; }
#tabTmall .cbox-fee .tbl tbody td { border:1px solid #d7e1ea; color:#666; }
#tabTmall .cbox-fee .tbl tbody td.on { background:#fff8f9; }
#tabTmall .cbox-fee .tbl tbody td.on strong { color:#ef181f; }
#tabTmall .cbox-fee .tbl .tbl-btm { border-bottom:3px solid #ef181f; background:#ef171e; font-size:18px; color:#fff24c; }
#tabTmall .cbox-fee .fee-box { position:relative; width:100%; height:71px; margin-top:15px; background:#fbf6ff; }
#tabTmall .cbox-fee .fee-box strong { padding-left:36px; line-height:71px; font-size:16px; color:#6007b4; }
#tabTmall .cbox-fee .fee-box ul { position:absolute; top:20px; left:258px; }
#tabTmall .cbox-fee .fee-box ul li { }
#tabTmall .cbox-proc { height:123px; margin-left:25px; background:url(../img/overseas/tmall_proc.jpg) no-repeat 0 0; }
#tabTmall .cbox-faq dt { width:175px; }
#tabTmall .btn-tmall { padding-top:57px; text-align:center; }
