@charset "euc-kr";

/*È®´ëº¸±â*/
	div.lay { position: absolute; top: 0; left: 0; width: 100%; height: 100%; min-height: 100%; background: #000; filter: alpha(opacity=30);-moz-opacity:0.3;opacity:0.3; z-index: 10; display: none; }

	/*ÇöÀç »óÇ°*/
	div.lay_body { position: absolute; top: 0; left: 0px; z-index: 11; display: none; width: 100%; }
	div.lay_relative { position: relative; width: 981px; margin: 0 auto; }
	div.lay_relative div.btnclose { position: absolute; top: 623px; right: 18px; }
	div.lay_relative div.imgmovebg { height: 652px; background: url('/images/popup/enlarge/2009/bg_lay.png') no-repeat; }

	div.lay_relative div.viewcon { position: absolute; width: 970px; top: 4px; left: 6px; }
	div.lay_relative div.viewcon h2 { text-align: center; color: #fff; font-size: 14px; padding: 7px 0; }
	div.lay_relative div.viewcon div.layleft { float: left; text-align: center; }
	div.lay_relative div.viewcon div.layright { float: right; margin-right: 15px; }
	
	div.lay_relative div.viewcon div.imageview1 { width: 580px; }
	div.lay_relative div.viewcon div.imageview2 { width: 375px; }
	div.lay_relative div.viewcon div.imageview1 div.con span { border: 1px solid #ccc; display: inline-block; }
	div.lay_relative div.viewcon div.imageview1 div.con img { border: 1px solid #fff; display: block; }
	div.lay_relative div.viewcon div.imageview1 div.movieview { display: none; }

	div.lay_relative div.viewcon div.movieview1 { width: 475px; }
	div.lay_relative div.viewcon div.movieview2 { width: 478px; }
	div.lay_relative div.viewcon div.movieview1 div.imageview { display: none; }

	div.layright table { width: 100%; text-align: left; }
	div.layright table th { width: 96px; padding: 6px 0 6px 19px; }
	div.layright table.top { border-bottom: 1px solid #d8d8d8; }
	div.layright table.top th, div.layright table.btm th { background: url('/images/common/etc/2009/arrow_right_9.gif') no-repeat 10px 48%; }
	div.layright table.mid { border-bottom: 1px solid #d8d8d8; }
	div.layright table.mid th { background: url('/images/common/etc/2009/arrow_right_10.gif') no-repeat 10px 48%; }
	div.layright table.btm { border-bottom: none; }
	div.layright table p.cmt { font-size: 11px; color: #b1a996; }
	div.layright div.shippingcomb ul li.fleft { width: 330px; }
	div.imageview2 div.shippingcomb ul li.fleft { width: 230px; }
	div.movieview2 div.shippingcomb ul li.fleft { width: 330px; }

	div.layright ul.imageview li { float: left; border: 1px solid #ccc; margin: 0 14px 15px 0; }
	div.layright ul.imageview li img { border: 1px solid #fff; cursor: pointer; }
	div.layright ul.imageview li.last { margin: 0 0 0 -1px; }
	div.layright ul.imageview li.on { border: 1px solid #ff840b; }
	div.layright ul.imageview li.on img { border: 1px solid #ff840b; }

	div.layright div.btmbtn { padding-top: 11px; }
	div.layright div.btmbtn img { vertical-align: top; margin-right: 3px; }
	div.layright div.btmbtn img.small { position: relative; top: 8px; }
	/*/ÇöÀç »óÇ°*/

	/*»óÇ°Æò ÀÌ¹ÌÁö*/
	div.lay_body1 { position: absolute; top: 0; left: 0px; z-index: 11; display: none; width: 100%; }
	div.lay_relative1 { position: relative; width: 593px; margin: 0 auto; }
	div.lay_relative1 div.btnclose { position: absolute; top: 621px; right: 18px; }
	div.lay_relative1 div.imgmovebg { height: 650px; background: url('/images/popup/enlarge/2009/bg_lay1.png') no-repeat; }
	div.lay_relative1 div.viewcon { position: absolute; width: 580px; top: 44px; left: 6px; text-align: center; }
	div.lay_relative1 div.viewcon img { border: 1px solid #ccc; display: block; margin: 0 auto; }
	/*/»óÇ°Æò ÀÌ¹ÌÁö*/

	/*»óÇ°Æò µ¿¿µ»ó*/
	div.lay_body2 { position: absolute; top: 0; left: 0px; z-index: 11; display: none; width: 100%; }
	div.lay_relative2 { position: relative; width: 460px; margin: 0 auto; }
	div.lay_relative2 div.btnclose { position: absolute; top: 454px; right: 18px; }
	div.lay_relative2 div.imgmovebg { height: 483px; background: url('/images/popup/enlarge/2009/bg_lay2.png') no-repeat; }
	div.lay_relative2 div.viewcon { position: absolute; width: 447px; top: 44px; left: 6px; text-align: center; }
	/*/»óÇ°Æò µ¿¿µ»ó*/
/*/È®´ëº¸±â*/

/*»ó´Ü*/
div#conts div.vcontsl { float: left; width: 312px; }
div#conts div.vcontsc { float: left; position: relative; }
div#conts div.vcontsr1 { float: right; width: 204px; }
iframe#viewTvObjectIframe { margin-left: 10px !important; }

div.vcontsl ul.tab li { float: left; cursor: pointer; }
div.vcontsl div.img { position: relative; float: left; border: 1px solid #ccc; width: 298px; text-align: center; }
div.vcontsl div.img img { border: 1px solid #fff; display: block; }
div.vcontsl div.img p.left { position: absolute; top: 110px; left: -1px; }
div.vcontsl div.img p.right { position: absolute; top: 110px; right: -1px; }
div.vcontsl div.img p img { border: none; }
div.vcontsl div.move { height: 284px; padding-left: 10px; }

div.vcontsl ul.sum li { float: left; border: 1px solid #ccc; margin-right: 15px; cursor: pointer; }
div.vcontsl ul.sum li.on { border-color: #ff840b; }
div.vcontsl ul.sum li.on img { border-color: #ff840b; }
div.vcontsl ul.sum li.last { margin: 0 0 0 -1px; }
div.vcontsl ul.sum li img { border: 1px solid #fff; }

div.vcontsl div.planbnr { width: 300px; padding: 5px 0 4px 0; background: url('/images/common/itemview/2009/bg_bnr_plan_1.gif') no-repeat; text-align: right; }
div.vcontsl div.planbnr img { display: block; margin-right: 4px; display: inline; }

div.vcontsc div.addm { position: absolute; top: 0px; right: 0px; }
div.vcontsc div.addm p.txt { margin-top: -6px; display: none; }
div.vcontsc table { width: 397px; text-align: left; }
div.vcontsc table th { width: 96px; padding: 6px 0 6px 19px; }
div.vcontsc table.top { border-bottom: 1px solid #d8d8d8; }
div.vcontsc table.top th, div.vcontsc table.btm th { background: url('/images/common/etc/2009/arrow_right_9.gif') no-repeat 10px 48%; }
div.vcontsc table.mid { border-bottom: 1px solid #d8d8d8; }
div.vcontsc table.mid th { background: url('/images/common/etc/2009/arrow_right_10.gif') no-repeat 10px 48%; }
div.vcontsc table.btm { border-bottom: 2px solid #7ea8ce; }
div.vcontsc table.btm th.itop { background: url('/images/common/etc/2009/arrow_right_9.gif') no-repeat 10px 8px; vertical-align: top; }
div.vcontsc table p.cmt { font-size: 11px; color: #b1a996; }
table.noborderbtm { border-bottom: none !important; }
table.bordertb { border: 1px #d8d8d8 !important; border-style: solid none !important; }
div.giftSec { border: 1px #d8d8d8; border-style: solid none; padding: 2px 0; margin: 2px 0; }

div.vcontsc div.btmbtn { padding-top: 11px; }
div.vcontsc div.btmbtn img { vertical-align: top; margin-right: 4px; }
div.vcontsc div.btmbtn img.small { position: relative; top: 8px; }

div.vcontsr1 { background: url('/images/common/itemview/2009/bg_view_top_1.gif') no-repeat top; }
div.vcontsr1 div.btm { height: 10px; font-size: 0px; background: url('/images/common/itemview/2009/bg_view_btm_1.gif') no-repeat bottom; }

div.vcontsr1 h3 { margin: 8px 0 0 9px; }
div.vcontsr1 div.couponb1 { width: 172px; height: 80px; margin: 0 auto; background: url('/images/common/itemview/2009/bg_coupon_b1.gif') no-repeat; font-size: 30px; color: #f47920; line-height: 100%; font-family: tahoma; text-align: center; font-weight: bold; }
div.vcontsr1 div.couponb1 p { padding: 24px 0 0 20px; }
div.vcontsr1 div.couponb1 p span { font-size: 15px; font-weight: normal; }
div.vcontsr1 span.speaknum { position: absolute; font-weight: normal; font-size: 11px; right: 21px; color: #a9a59a; }
div.vcontsr1 span.speaknum u { color: #f47920; }
div.vcontsr1 ul.goods_list li { padding: 0 40px; }
div.vcontsr1 table.speak { width: 187px; font-size: 11px; margin: 0 auto; }
div.vcontsr1 table.speak tr.top th { width: 67px; height: 60px; background: url('/images/common/itemview/2009/dot_1.gif') repeat-x bottom; font-weight: normal; text-align: center; }
div.vcontsr1 table.speak tr.top th p { width: 57px; height: 36px; padding-top: 21px; background: url('/images/common/itemview/2009/bg_speak.gif') no-repeat; color: #fff; font-size: 20px; font-family: tahoma; }
div.vcontsr1 table.speak tr.top td { padding-left: 10px; }
div.vcontsr1 table.speak tr.top td a { font-weight: bold; color: #386995; background: none; padding: 0px; }
div.vcontsr1 table.speak tr td { padding: 3px 0 1px 0; background: url('/images/common/itemview/2009/dot_1.gif') repeat-x bottom; }
div.vcontsr1 table.speak tr td a { background: url('/images/common/etc/2009/arrow_right_6.gif') no-repeat 2px 2px; padding-left: 10px; }
div.viewconts { width: 709px; overflow: hidden; }/*/»ó´Ü*/
div.viewconts2 { width: 709px; overflow: hidden; text-align: left; }/*/»ó´Ü*/

/*ÇÏ´Ü*/
div#conts div.vcontsb { float: left; width: 709px;}
div#conts div.vcontsr2 { float: right; width: 204px; }

div.shippingcomb { border: 1px #ffdab5; border-style: solid none; }
div.shippingcomb ul { border: 1px #fff; border-style: solid none; background: #f7f7f7; font-size: 11px; font-weight: bold; }
div.shippingcomb ul li.fleft { padding: 5px 0 5px 5px; }

div.vcontsb div.goods_speak p.total { padding-left: 20px; font-size: 11px; background:  url('/images/common/etc/2009/a3.gif') no-repeat 9px 40%; color: #a9a59a; }
div.vcontsb div.goods_speak p.total u { color: #f47920; }

div.vcontsb div.speaktotal { float: left; }
div.vcontsb div.speaktotal table.speak { width: 175px; font-size: 11px; }
div.vcontsb div.speaktotal table.speak tr.top th { width: 67px; height: 60px; font-weight: normal; }
div.vcontsb div.speaktotal table.speak tr.top th p { width: 57px; height: 36px; text-align: center; padding-top: 21px; background: url('/images/common/itemview/2009/bg_speak.gif') no-repeat; color: #fff; font-size: 20px; font-family: tahoma; }
div.vcontsb div.speaktotal table.speak tr.top td a { font-weight: bold; color: #386995; background: none; padding: 0px; }

div.vcontsb ul.speaktotalbox { float: right; width: 531px; height: 50px; background: url('/images/common/itemview/2009/bg_box_speak.gif') no-repeat; }
div.vcontsb ul.speaktotalbox li { float: left; width: 121px; font-size: 11px; padding-left: 11px; }
div.vcontsb ul.speaktotalbox li p.tit { padding: 8px 0 6px 0; font-weight: bold; color: #414142; }

div.vcontsb div.paginglist { border: none; }
div.vcontsb div.contsec { padding: 14px 19px 0; }
div.vcontsb div.contsec ul h3 { padding-bottom: 4px; }
div.vcontsb div.contsec ul li { padding-left: 7px; font-size: 11px; background: url('/images/common/etc/2009/a5.gif') no-repeat 0 6px; }
div.vcontsb div.contsec ul li strong, div.vcontsb div.contsec ul li strong * { color: #ff7f1b; }

div.vcontsr2 { background: url('/images/common/itemview/2009/bg_view_2.gif') repeat-y; }
div.vcontsr2 div.in { background: url('/images/common/itemview/2009/bg_view_btm_2.gif') no-repeat bottom; }
div.vcontsr2 div.top { height: 10px; font-size: 0px; background: url('/images/common/itemview/2009/bg_view_top_2.gif') no-repeat top; }

div.vcontsr2 h3 { margin-left: 13px; }
div.vcontsr2 div.bnrgroup2 { margin: 0 0 0 13px; display: inline; }
div.vcontsr2 ul.goods_listv { margin-left: 8px; }
div.vcontsr2 ul.goods_listv li { width: 188px; padding: 15px 0; border-bottom: 1px solid #e5e5e5; }
div.vcontsr2 ul.goods_listv li div.img { padding-right: 4px; }
div.vcontsr2 ul.goods_listv li.last { border: none; }
/*ÇÏ´Ü*/

/*·¹ÀÌ¾î ÆË¾÷*/
div.laypopuptype1, div.laypopuptype2, div.laypopuptype3 { position: absolute; z-index: 10; }
div.laypopuptype1 div.laypopupbg p.btn input.checkbox,
div.laypopuptype2 div.laypopupbg p.btn input.checkbox,
div.laypopuptype3 div.laypopupbg p.btn input.checkbox
{ width: 12px; height: 11px; position: relative; top: -7px; left: 29px; }

div.laypopuptype1 ul { position: absolute; padding: 3px 0 0 3px; z-index: 2; }
div.laypopuptype1 ul li { float: left; }
div.laypopuptype1 div.laypopupbg { position: relative; z-index: 1; }
div.laypopuptype1 div.laypopupbg p.btn { position: absolute; top: 300px; right: 10px; cursor: pointer; }

div.laypopuptype2 ul { position: absolute; padding: 3px 0 0 3px; z-index: 2; _width: 399px; }
div.laypopuptype2 ul li { clear: both; height: 199px; overflow: hidden; border-bottom: 1px solid #414142; }
div.laypopuptype2 ul li.last {  height: 198px; border-bottom: none; }
div.laypopuptype2 div.laypopupbg { position: relative; z-index: 1; }
div.laypopuptype2 div.laypopupbg p.btn { position: absolute; top: 401px; right: 10px; cursor: pointer; }

div.laypopuptype3 ul { position: absolute; padding: 3px 0 0 3px; z-index: 2; width: 400px; }
div.laypopuptype3 ul li { float: left; height: 199px; overflow: hidden; }
div.laypopuptype3 ul li.li1 { width: 199px; height: 199px; border: 1px #414142; border-style: none solid solid none; }
div.laypopuptype3 ul li.li2 { width: 198px; height: 199px; border-bottom: 1px solid #414142; }
div.laypopuptype3 ul li.li3 { width: 199px; height: 198px; border-right: 1px solid #414142; }
div.laypopuptype3 ul li.li4 { width: 198px; height: 198px; }
div.laypopuptype3 div.laypopupbg { position: relative; z-index: 1; }
div.laypopuptype3 div.laypopupbg p.btn { position: absolute; top: 401px; right: 10px; cursor: pointer; }
/*/·¹ÀÌ¾î ÆË¾÷*/

div.floating_banner { position: absolute; margin-top: 126px; }
