@charset "utf-8";
@import url("content_md_style.css");
/*
----------------------------------------------------
* File Name  : content_style.css
* Version Info : 1.0
* Menu : Common
* Writer : SJ Yoon (UI Development Team)
* Date : 2008.06.02
* Description : 본문 컨텐츠 스타일 정의
----------------------------------------------------
*/
/*-------------------------------------*/
/* [1.광고 구매]*/
.IconInfoLay {width:240px;height:87px;border:1px solid #c29651;background:#fbf6ec;text-align:left;z-index:10px;}
	.IconInfoLay dl {margin:12px 0 0 10px;}
	.IconInfoLay dl dt {color:#65635f;font-weight:bold;padding:0 0 3px 0;}
	.IconInfoLay dl dd {color:#65635f;font:normal 11px "돋움",Dotum;line-height:16px;}
	.IconInfoLay dl dd span {text-decoration:underline;}

.BuyInfoLay {border:2px solid #cfcfce;z-index:10px;background:#fbfbfb;}
	.BuyInfoLay .bill th.tit {padding:6px 0 0 0;font-weight:bold;color:#626262;background:#fbfbfb url('/images/kwshop/icon/ico_bar04.gif') no-repeat right;border-right:0;border-top:0;height:26px;}
	.BuyInfoLay .bill th.tit_l {padding:6px 0 0 0;font-weight:bold;color:#626262;background:#fbfbfb none;border-right:0;border-top:0;height:26px;}
	.BuyInfoLay .bill td.num {padding:6px 0 3px 0;text-align:center;background:#f3f3f3 url('/images/kwshop/common/bg_line.gif') repeat-y right;border-top:1px solid #e1e1e1;}
	.BuyInfoLay .bill td.price {padding:6px 0 3px 0;text-align:center;background:#f3f3f3 url('/images/kwshop/common/bg_line.gif') repeat-y right;border-top:1px solid #e1e1e1;color:#036fc3;}
	.BuyInfoLay .bill td.date {padding:6px 0 3px 0;text-align:center;background:#f3f3f3 url('/images/kwshop/common/bg_line.gif') repeat-y right;border-top:1px solid #e1e1e1;}
	.BuyInfoLay .bill td.hit {padding:6px 0 3px 0;text-align:center;background:#f3f3f3;border-top:1px solid #e1e1e1;}

ul.BuyMenu {float:right;}
	ul.BuyMenu li {float:left;padding-left:8px}

/* 2010-05-31 수정 */
ul.BuySearch {position:relative;width:770px;height:70px;background:url('/images/kwshop/buy/bg_search.gif') no-repeat}
	ul.BuySearch li.txt {position:absolute;top:28px;left:122px;}
	ul.BuySearch li.form {position:absolute;top:16px;left:181px;}
		ul.BuySearch li.form input {width:261px;height:21px;border:0;padding:8px 0 0 9px;border:3px solid #b9b9b9;}
		ul.BuySearch li.form .search {vertical-align:middle;margin:0 0 1px 2px;}
	ul.BuySearch li.btn {position:absolute;top:30px;left:540px;}
	ul.BuySearch li.btn a {text-decoration:underline;color:#616161;}

/* 2011-07-15 수정 S */
.BuySearch {position:relative;width:770px;height:95px;background:url('/images/kwshop/buy/bg_search_detail.gif') no-repeat; }
	.BuySearch li.txt {position:absolute;top:28px;left:122px;}
	.BuySearch li.form {position:absolute;top:16px;left:181px;}
		.BuySearch li.form input {width:261px;height:21px;border:0;padding:8px 0 0 9px;border:3px solid #b9b9b9;}
		.BuySearch li.form .search {vertical-align:middle;margin:0 0 1px 2px;}
	.BuySearch li.btn {position:absolute;top:30px;left:540px;}
	.BuySearch li.btn a {text-decoration:underline;color:#616161;}
	.BuySearch .opt{ position:absolute;left:181px;top:60px;width:360px;text-align:center;color:#555;font-family:dotum; }
	.BuySearch .opt input{ margin:0 6px 0 13px; }
	.BuySearch .opt2{ position:absolute;left:156px;top:60px;width:410px;text-align:center;color:#555;font-family:dotum; }
	.BuySearch .opt2 input{ margin:0 6px 0 13px; }
/* 2011-07-15 수정 E */

ul.InpStyle_01 {width:563px;margin:0 0 0 1px;}
	ul.InpStyle_01 li {float:left;width:563px;padding:9px 0;background:url('/images/kwshop/common/bg_dot.gif') repeat-x bottom;}
	ul.InpStyle_01 li.first {padding:0 0 7px 0;}
	ul.InpStyle_01 li.last {padding:9px 0 2px 0;background:none;}
		ul.InpStyle_01 li .cou_num {float:left;width:185px;padding:1px 0 0 0;}
		ul.InpStyle_01 li .price {float:left;padding:2px 0 0 0;width:82px;text-align:right;color:#b12c59;}
		ul.InpStyle_01 li .state {float:left;padding:2px 0 0 12px;color:#919191;font-size:11px;font-family:돋움,Dotum;}

ul.InpStyle_02 {margin:8px 0 0 0;width:570px;background-color:#F7F7F7; border-top:1px solid #E7E7E7; border-bottom:1px solid #E7E7E7; }
	ul.InpStyle_02 .line1 { padding:20px 0 0 20px; font-weight:bold; }
	ul.InpStyle_02 .line1 em { display:block; margin:0 0 7px;_margin:0; color:#666666; }
	ul.InpStyle_02 .line2 { padding:4px 0 4px 20px; font-size:11px; font-family:돋움,Dotum; }
	ul.InpStyle_02 .line2 em { display:block; margin:0 0 5px; color:#b12c59; }
	ul.InpStyle_02 .line3 { padding:6px 0 12px 20px; }
	ul.InpStyle_02 .line3 .dot { padding:0 20px 0 8px; color:#666666; }
	ul.InpStyle_02 .line4 { padding:15px 0 14px 20px; }
	ul.InpStyle_02 .line4 em { margin:0 5px 0 0; color:#666666; font-weight:bold; }
	p.exam { margin:5px 15px 0 0; padding:11px 0 10px 17px; color:#999999; font-size:11px; font-family:돋움,Dotum; background-color:#FAFAFA; border:1px solid #E0E0E0; }
	p.exam em { color:#666666; }
	p.exam_info { margin:7px 0; font-size:11px; font-family:돋움,Dotum; color:#999999; }

table.TableStyle2 td { border-bottom:1px solid #C6C6C6;}
span.sponsorInfo { position:absolute; right:15px; color:#555555; font-size:12px; font-family:돋움,Dotum; text-align:right; }
span.sponsorInfo input { margin:-1px 3px 0 0; }

ul.InpStyle_03 {width:350px;position:relative;border-right:1px solid #e8e6db;float:left;}
ul.InpStyle_03 li {float:left;width:333px;padding:9px 10px 9px 0;background:url('/images/kwshop/common/bg_dot.gif') repeat-x bottom;}
ul.InpStyle_03 li.first {padding:9px 10px 8px 0;}
ul.InpStyle_03 li.last {padding:9px 10px 6px 0;background:none;}
	ul.InpStyle_03 li .cou_num {float:left;width:185px;}
	ul.InpStyle_03 li .price {float:left;padding:2px 0 0 0;width:82px;text-align:right;color:#b12c59;}
	ul.InpStyle_03 li .state {float:left;padding:2px 0 0 12px;color:#934e56;font-size:11px;font-family:돋움,Dotum;}
ul.InpStyle_03 li.myAccout {position:absolute;top:2px;left:402px;background:none;border:0;color:#575757;}
	ul.InpStyle_03 li.myAccout a {color:#575757;text-decoration:underline;}

.BillInp {position:relative;background:#F7F7F7 url('/images/kwshop/common/bg_dot.gif') repeat-x top;padding:15px 0 0 0;width:566px;}
	.BillInp table.bill {text-align:left;}
	.BillInp table.bill caption {display:block;height:20px;text-align:left;padding:0 0 0 18px;color:#575757;}
	.BillInp table.bill th {vertical-align:top;font-weight:normal;padding:7px 0 4px 18px;border:0;background:#F7F7F7}
	.BillInp table.bill td {text-align:left;padding:4px 0 3px 0;border:0;background:#F7F7F7;font-size:11px;font-family:돋움,Dotum;color:#919191;}
	.BillInp .stxt {position:absolute;top:10px;right:12px;font-size:11px;font-family:돋움,Dotum;}
	.BillInp .infotxt {color:#b12c59;position:absolute;top:16px;right:12px;font-size:11px;font-family:돋움,Dotum;}
	.BillInp table.bill .line {background:#F7F7F7 url('/images/kwshop/common/bg_dot.gif') repeat-x bottom;;}

.BillInp2 {position:relative;width:566px;}
	.BillInp2 table.bill2 {text-align:left;}
	.BillInp2 table.bill2 th {vertical-align:top;font-weight:normal;padding:7px 0 4px 0;border:0;background:#fff;text-align:left;}
	.BillInp2 table.bill2 td {text-align:left;padding:4px 0 3px 0;border:0;background:#fff;font-size:11px;font-family:돋움,Dotum;color:#919191;}
	.BillInp2 .stxt {position:absolute;top:10px;right:12px;font-size:11px;font-family:돋움,Dotum;}
	.BillInp2 .infotxt {color:#f48128;position:absolute;top:16px;right:12px;font-size:11px;font-family:돋움,Dotum;}

.AdPreview {margin:15px 10px 15px 0;}
	.AdPreview dt {display:inline;}
	.AdPreview dt input {color:#0000cc;font-size:14px;padding:2px 2px 0 0;font-family:굴림,Gulim;border:0;background:#fff;text-decoration:underline;}
	.AdPreview dd input {color:#000;font-size:12px;padding:0 2px 0 0;border:0;background:#fff;}
	.AdPreview dd.info {display:inline;}
	.AdPreview dd.info2 {display:inline;}
	.AdPreview dd.info2 input {color:#000;font-size:14px;padding:2px 2px 0 0;border:0;background:#fff;}
	.AdPreview dd.contact {color:#777;font-size:12px;padding:4px 0 0 0;}
	.AdPreview dd.contact span {color:#000;}
	.AdPreview dd.url {color:#007800;font-size:12px;padding:0 0 0 0;}
	.AdPreview dd.url input {color:#007800;font-size:12px;padding:2px 0 0 0;border:0;background:#fff;}
	.AdPreview dd.thumb {float:left;display:inline;}

.AdPreview2 {margin:14px 10px 15px 0;position:relative;width:630px;}
	.AdPreview2 dt {padding:0 2px 0 0;margin-left:87px;font-family:굴림,Gulim;}
	.AdPreview2 dt input {color:#0000cc;font-size:14px;padding:2px 2px 0 0;font-family:굴림,Gulim;border:0;background:#fff;text-decoration:underline;}
	.AdPreview2 dt span.info input {color:#000;font-size:12px;padding:4px 2px 0 0;border:0;background:#fff;text-decoration:none;}

	.AdPreview2 dt.premium{color:#000;font-size:12px;padding:0 2px 0 0;margin-left:87px;}

	.AdPreview2 dd input {color:#000;font-size:12px;padding:0 2px 0 0;border:0;background:#fff;}
	.AdPreview2 dd.info {color:#000;font-size:12px;line-height:16px;padding:2px 0 1px 0;margin-left:87px;}
	.AdPreview2 dd.info2 {color:#000;font-size:12px;line-height:12px;padding:2px 0 1px 0;margin-left:87px;}
	.AdPreview2 dd.keyword {color:#0000cc;font-size:12px;line-height:16px;padding:2px 0 1px 0;margin-left:87px;}
	.AdPreview2 dd.keyword input {color:#0000cc;font-size:12px;padding:2px 2px 0 0;font-family:굴림,Gulim;border:0;background:#fff;text-decoration:underline;}
	.AdPreview2 dd.url {color:#007800;font-size:12px;padding:0;margin-left:87px;;}
	.AdPreview2 dd.url input {color:#007800;font-size:12px;padding:0 0 0 0;border:0;background:#fff;}
	.AdPreview2 dd.thumb {position:absolute;top:0;left:0;}
	.AdPreview2 dd.thumb img {border:1px solid #d1d1d1;}
	.AdPreview2 dd.thumb2 {position:absolute;top:0;left:0;}
	.AdPreview2 dd.thumb2 img {border:2px solid #d1d1d1;}

.AdPreview3 {margin:14px 10px 15px 0;position:relative;width:155px;}
	.AdPreview3 dt {color:#0000cc;font-size:12px;padding:61px 2px 0 0;font-weight:bold;}
	.AdPreview3 dt input {color:#0000cc;font-size:12px;font-weight:bold;border:0;background:#fff;text-decoration:underline;}

	.AdPreview3 dd input {color:#000;font-size:12px;border:0;background:#fff;}
	.AdPreview3 dd textarea {color:#000;font-size:12px;border:0;background:#fff;overflow:hidden}
	.AdPreview3 dd.info {color:#000;font-size:12px;line-height:16px;padding:2px 0 3px 0;}
	.AdPreview3 dd.benefit {position:absolute;top:0;left:83px;}
	.AdPreview3 dd.benefit li {background:url('/images/kwshop/icon/ico_dot04.gif') no-repeat 0 5px;padding:0 0 2px 4px;}
	.AdPreview3 dd.url {color:#007800;font-size:12px;word-break:break-all;overflow:hidden;}
	.AdPreview3 dd.url input {color:#007800;font-size:12px;padding:0 0 0 0;border:0;background:#fff;}
	.AdPreview3 dd.thumb {position:absolute;top:0;left:0;}
	.AdPreview3 dd.thumb img {border:1px solid #d1d1d1;}

/*-------------------------------------*/
/* [2.광고주 센터]*/

.updateTime {text-align:right;color:#8b8b8b;margin:0 0 9px 0;}

.AdStep {width:770px;}
	.AdStep dl {float:left;width:184px;}
	.AdStep dl.step2 {margin:0 11px 0 12px;display:inline;}
	.AdStep dl.step3 {margin:0 11px 0 0;}
	.AdStep dl dt {width:171px;height:31px;background:url('/images/kwshop/ad_center/bg_adstep_0819.gif') no-repeat;color:#474747;padding:20px 0 0 13px;line-height:16px;}
	.AdStep dl dt a {color:#504a3e;text-decoration:none;}
	.AdStep dl dd {position:relative;width:184px;height:172px;background:url('/images/kwshop/ad_center/bg_adstep02-2_0913.gif') no-repeat} /* 2010.09.13 2줄 추가 수정 */
	.AdStep dl dd ul   {width:150px;}
	.AdStep dl dd ul.section1 {position:absolute;top:10px;left:15px;}
	.AdStep dl dd ul.section2 {position:absolute;top:42px;left:15px;}
	.AdStep dl dd ul.section3 {position:absolute;top:73px;left:15px;}
	.AdStep dl dd ul.section4 {position:absolute;top:107px;left:15px;} /* 2010.09.13 2줄 추가 수정 */
	.AdStep dl dd ul.section5 {position:absolute;top:138px;left:15px;} /* 2010.09.13 2줄 추가 수정 */
	.AdStep dl dd ul li {position:relative;color:#575757;}
	.AdStep dl dd ul li a {color:#575757;}
	.AdStep dl dd ul li.line {background:url('/images/kwshop/ad_center/bg_adstep03.gif') no-repeat top;padding:8px 0 0 0;margin:4px 0 0 0;}
	.AdStep dl dd ul li.line span {position:absolute;top:8px;right:0;}
	.AdStep dl dd ul li span  {position:absolute;top:0;right:0;}
	.AdStep dl dd ul li em {color:#0296c6;font-weight:bold;}
	.AdStep dl dd ul li em a {color:#0296c6;}
	.AdStep dl dd ul li div  {background:url('/images/kwshop/icon/ico_square02.gif') no-repeat 0 4px;padding:0 0 0 10px;} /* 2010.09.13 2줄 추가 수정 */

	.AdStep dl.on dt {background:url('/images/kwshop/ad_center/bg_adstep_on.gif') no-repeat}
	.AdStep dl.on dd {background:url('/images/kwshop/ad_center/bg_adstep02_on.gif') no-repeat}

	.AdStep dl dt.sub {height:53px;background:url('/images/kwshop/ad_center/bg_adstep04.gif') no-repeat;color:#727271;}
	.AdStep dl dt.sub a {color:#727271;}
	.AdStep dl.on dt.sub {background:url('/images/kwshop/ad_center/bg_adstep04_on.gif') no-repeat;color:#2c2f31;}
	.AdStep dl.on dt.sub a {color:#2c2f31;}
            .AdStep div strong {color:#15648a;}


.AdSearch {clear:both;position:relative;width:770px;background:#fafafa;border-top:1px solid #e7e6e6;border-bottom:1px solid #e7e6e6;padding:25px 0 11px 0;float:left;}
	.AdSearch .search {margin:0 0 12px 53px;text-align:center;background:url('/images/kwshop/common/bg_dot.gif') repeat-x bottom;padding:0 0 11px 0;width:655px;}
	.AdSearch .search .type-text {width:235px;height:19px;}
	.AdSearch .search a {color:#333;text-decoration:underline;}

	.AdSearch .search2 {margin:0 0 2px 0;text-align:left;padding:0 0 11px 145px;color:#616161;font-weight:bold;}
	.AdSearch .search2 .type-text {width:235px;height:19px;}
	.AdSearch .search2 a {color:#333;text-decoration:underline;}

	.AdSearch .search3 {margin:0 0 2px 0;text-align:left;padding:0 0 11px 190px;color:#616161;font-weight:bold;}
	.AdSearch .search3 .type-text {width:235px;height:19px;}
	.AdSearch .search3 a {color:#333;text-decoration:underline;}

	.AdSearch .search4 {margin:0 0 2px 0;text-align:left;padding:0 0 11px 224px;color:#616161;}
	.AdSearch .search4 .type-text {width:235px;height:19px;}
	.AdSearch .search4 a {color:#333;text-decoration:underline;}


	.AdSearch .search_condition {width:655px;text-align:center;margin:0 0 7px 30px;}
	.AdSearch .search_condition2 {width:655px;margin:0 0 5px 85px;float:left;display:inline;} /* 검색조건 type 수정 : 2010.11.02 */
	.AdSearch .search_condition2 li {float:left;color:#919191;}
	.AdSearch .search_condition2 li.tit {width:75px;color:#616161;font-weight:bold;background:url('/images/kwshop/icon/ico_cir02.gif') no-repeat 0 3px;padding:0 0 0 8px;}
	.AdSearch .search_condition2 li.tit2 {width:80px;color:#616161;font-weight:bold;background:url('/images/kwshop/icon/ico_cir02.gif') no-repeat 0 3px;padding:0 0 0 8px;}
	.AdSearch .search_condition2 li.tit2 span {padding:0 0 0 13px;}
	.AdSearch .search_condition2 li.n1 {width:55px;}
	.AdSearch .search_condition2 li.n2 {width:100px;}
	.AdSearch .search_condition2 li.n2_1 {width:168px;}
	.AdSearch .search_condition2 li.n3 {width:92px;}
	.AdSearch .search_condition2 li.n4 {width:92px;}
	.AdSearch .search_condition2 li.n5 {width:104px;}
	.AdSearch .search_condition2 li.n6 {width:120px;.width:125px;}/* 2010-06-22 */ /* 2010.08.19 _width:125px; 추가 */
	.AdSearch .info {margin:0 0 8px 0;text-align:center;font-size:11px;width:770px;font-family:돋움,Dotum;}

	.AdSearch .search_ticket01 {margin:0 0 4px 152px;color:#616161;font-weight:bold;}
	.AdSearch .search_ticket01 .type-text {height:19px;}
	.AdSearch .search_ticket02 {margin:0 0 10px 151px;color:#616161;font-weight:bold;}
	.AdSearch .search_ticket02 .type-text {height:19px;}

.JoinScroll {
	position:relative;
	width:752px;height:185px;
	line-height:19px;
	color:#676767;
	padding:15px 0 0 0;
	margin:5px 5px 5px 11px;
	overflow-y:auto;overflow-x:hidden;
	scrollbar-face-color: #f9f9f9;
	scrollbar-shadow-color: #c6c6c6;
	scrollbar-highlight-color: #f9f9f9;
	scrollbar-3dlight-color: #ebebeb;
	scrollbar-darkshadow-color: #f9f9f9;
	scrollbar-track-color: #F5F5F5;
	scrollbar-arrow-color: #b1b1b1;
}
.JoinScroll2 {
	position:relative;
	width:752px;height:135px;
	line-height:19px;
	color:#676767;
	padding:10px 0 5px 0;
	margin:5px 5px 5px 11px;
}
.JoinPrivate {margin:0 0 5px 0;float:left;}
	.JoinPrivate li {float:left;padding:3px 24px 0 10px;background:url('/images/kwshop/member/img_join_ico01.gif') no-repeat right;}
	.JoinPrivate li.first {padding:0;background:none;}
	.JoinPrivate #pv4 {background:url('/images/kwshop/member/img_join_ico02.gif') no-repeat right;}
	.JoinPrivate li.on a {color:#0296c7;font-weight:bold;}



/*-------------------------------------*/
/* [CPC 광고 등록]*/
.cpcBuyInfo  {text-align:right;margin-top:-30px;}
	.cpcBuyInfo	ol  {text-align:left;margin:0 0 0 15px;}
	.cpcBuyInfo	ol  li  {line-height:16px;}
    .cpcBuyInfo	ol  li ul  {padding:0 0 0 10px;margin:10px 0 10px 0;*margin:0 0 10px 0;}
	.cpcBuyInfo	ol	li.tit  {font-weight:bold;}
	.cpcBuyInfo	ol	li.tit  {font-weight:bold;}


.adTxtSearch {clear:both;padding:20px 0 15px 0;background:#fafafa;width:100%;border-top:1px solid #e6e6e6;border-bottom:1px solid #e6e6e6;margin:0 0 15px 0;}
.adTxtSearch  ul.adTxt  {margin:0 0 0 150px;zoom:1;overflow:hidden;}
	.adTxtSearch  ul.adTxt li  {float:left;height:20px;padding-top:10px;}
		.adTxtSearch  ul.adTxt li.Tit  {clear:both;width:100px;text-align:left;font-weight:bold;}
		.adTxtSearch  ul.adTxt li input.text  {border:1px solid #c0c0c0;height:19px;vertical-align:top;margin-top:-5px;}
		.adTxtSearch  ul.adTxt li .selStyle  {border:1px solid #c0c0c0;height:20px;vertical-align:top;margin-top:-5px;}
		.adTxtSearch  ul.adTxt li label {margin:0 5px 0 0;}
		.adTxtSearch  ul.adTxt li a img {vertical-align:top;margin-top:-7px;}

.DotLineAdTxt	{background:url('/images/kwshop/common/bg_dot.gif') repeat-x top;padding:14px 0 0 0;width:85%;margin:20px 0 0 60px;*margin-bottom:-12px;}

ul.grandAdTxt  {margin:0 0 0 5px;}
ul.grandAdTxt  li  {line-height:16px;}


SPAN.pTxt {color:#b12c59;}
SPAN.oTxt {color:#fa7609;}

/*20090506 팝업레이어 추가 S Heo*/
.pop_container {position:absolute;display:none;width:151px;color:#1577bb;font-size:11px;line-height:18px;font-weight:normal}
.pop_box_top {background:url('/images/kwshop/popup/bg_box1_top.gif') no-repeat top;padding:15px 10px 3px 15px;text-align:left;letter-spacing:-1px;}
.pop_box_bot {background:url('/images/kwshop/popup/bg_box1_bot.gif') no-repeat bottom;height:11px;_margin-top:-2px;}
.pop_box_bot_l {background:url('/images/kwshop/popup/bg_box1_bot_left.gif') no-repeat bottom;height:11px;_margin-top:-2px;}

/* 20090506 물음표 아이콘 추가 S Heo */
.ico_question {vertical-align:middle; margin:-2px 0px 0px 4px;}

.pTxt {color:#b12c59;}


/* 2010-05-31 추가 */
.txt_check_wrap{ padding:41px 0 30px 0; }
.txt_check_wrap input{ vertical-align:middle; }
.txt_check_wrap label{ margin-left:5px; }
.txt_check_wrap em{ font-weight:normal; color:#555; }

.url_tbltxt{ font-size:11px; font-family:Dotum; }
.TableStyle3{ width:100%; }
.TableStyle3 thead th{ height:33px; color:#f0f0f0; color:#555; text-align:center; }
.TableStyle3 tbody td { background:#fff; text-align:center; border-left:1px solid #c6c6c6; border-bottom:1px solid #c6c6c6; padding:0; height:33px; }

.add_purchase_des{ width:720px; height:501px; padding:0 24px 0 24px; background:#f8f8f8; border:1px solid #c6c6c6; }
	.add_purchase_des ul{ margin-left:12px; }
	.add_purchase_des ul li{ padding-bottom:25px;  }
	.add_purchase_des ul li ul li{ padding:0; line-height:20px; }
	.add_purchase_des strong{ padding:0 0 5px 0; display:block; }
	.add_purchase_des .cnt_txt{ margin-left:12px; }
	.add_purchase_des .cnt_txt_only{ margin-left:24px; }
.pd_diff{ padding:17px 0 13px 0; }

.txt_point{ color:#d61919; text-decoration:underline; }

.inTableStyle1{ width:100%; }
.inTableStyle1 th{ vertical-align:top !important; background:#f7f7f7 !important; border:none !important; font-weight:normal !important; padding-top:5px !important; }
.inTableStyle1 td{ color:#666666 !important; border:none !important; padding:5px 0 !important;}
.inTableStyle1 td img{vertical-align:middle;}
.inTableStyle1 td input{ border:1px solid #ccc; height:13px; padding:3px 0 1px 2px; }
.inTableStyle1 td  p{ margin:2px 0; }
.des_txt{ margin-top:12px; font-size:11px; color:#AAAAAA; }
.tax_info { color:#999999; font-size:11px; font-family:돋움,Dotum; }
.tax_info em.wine { color:#b12c59; }
.des_txt span{ font-size:12px; }
.office_input{ color:#919191; text-align:right; margin:-20px 12px 0 0; letter-spacing:-1px; }
.tax_check { font-weight:normal; }
.tax_check input{ vertical-align:middle; }
.tax_check label{ margin-right:50px; }

/* //2010-05-31 추가 */


/* 20151016 */
.private_agree {padding:20px 5px; background-color:#fff;}
.private_agree strong {display:block; margin-bottom:10px; color:#666;}
.private_agree table {width:100%;}
.private_agree table th, .private_agree table td {color:#666; text-align:center; padding:5px; background:none; border:1px solid #dedede}
.private_agree .t1 {width:77px;}
.private_agree .t2 {width:70px;}
.private_agree .t3 {width:120px;}
.private_agree .t4 {}
.private_agree .input_agree {margin:15px 0 0; text-align:center; font-weight:bold;}
.private_agree .input_agree label {margin-left:3px; vertical-align:middle;}
.private_agree .input_agree input {vertical-align:middle;}


/* 스폰서 광고 개편 2017-03-31 */

.sp_new {
    width: 400px;
    margin: 20px 0;
}

.sp_new .type_small {
    display: block;
    overflow: hidden;
    width: 100%;
    margin-top: 2px;
}

.sp_new .type_small .wrap_thumb {
    position: relative;
    float: right;
    margin: 2px 0 0 10px;
}

.sp_new .thumb {
    display: block;
}

.sp_new .thumb img {
    display: block;
    border: 1px solid #dedede;
}

table.TableStyle2 td .sp_new .f_tit_u {
    font-weight: bold;
    font-size: 14px;
    font-family: '돋움', dotum, sans-sdrif;
    color: #1a0dab;
    font-weight: normal;
    letter-spacing: -1px;
    text-decoration: underline;
}

.sp_new .f_tit_u:visited {
    color: #8c0198;
}

table.TableStyle2 td .sp_new .f_url {
    font-size: 12px;
    color: #3a7c45;
}

.sp_new .dl_comm {
    overflow: hidden;
    width: auto;
    margin-top: 2px;
    font-size: 12px;
    line-height: 19px;
}

.sp_new .dl_comm .cont {
    overflow: hidden;
    font-size: 12px;
    color: #333;
}

.sp_new .screen_out {
    display: block;
    overflow: hidden;
    position: absolute;
    left: -9999px;
    width: 1px;
    height: 1px;
    font-size: 0;
    line-height: 0;
    text-indent: -9999px;
}

.sp_new .dl_comm .cont {
    overflow: hidden;
    font-size: 12px;
    color: #333;
}

.sp_new .screen_out {
    display: block;
    overflow: hidden;
    position: absolute;
    left: -9999px;
    width: 1px;
    height: 1px;
    font-size: 0;
    line-height: 0;
    text-indent: -9999px;
}

.sp_new .txt_bar {
    display: inline-block;
    height: 11px;
    margin: 3px 5px 0;
    border-left: 1px solid #e3e3e3;
    vertical-align: top;
}

.sp_new .txt_bar {
    color: #ededed;
}

table.TableStyle2 td .sp_new a {
    color: #1a0dab;
    text-decoration: none;
}

.sp_new .f_tit_u {
	font-weight: normal;
	font-size: 14px; 
	text-decoration: underline;
}