@charset "euc-kr";
@import url("default_20180222.css"); 

@font-face {
  font-family: 'Nanum Gothic';
  font-style: normal;
  font-weight: 400;
  src:url('/v3zone/fonts/nanumbarungothic.eot');
  src:url('/v3zone/fonts/nanumbarungothic.eot?#iefix') format('embedded-opentype'),
  url('/v3zone/fonts/nanumbarungothic.woff') format('woff'),
  url('/v3zone/fonts/nanumbarungothic.ttf') format('truetype');
  src:local(¡Ø), url('/v3zone/fonts/nanumbarungothic.woff') format('woff');
}
@font-face {
  font-family: 'Nanum GothicB';
  font-style: normal;
  font-weight: 800;  
  src:url('/v3zone/fonts/nanumbarungothic_bold.eot');
  src:url('/v3zone/fonts/nanumbarungothic_bold.eot?#iefix') format('embedded-opentype'),
  url('/v3zone/fonts/nanumbarungothic_bold.woff') format('woff'),
  url('/v3zone/fonts/nanumbarungothic_bold.ttf') format('truetype');
  src:local(¡Ø), url('/v3zone/fonts/nanumbarungothic_bold.woff') format('woff');  
}

/**************************************************
ÇÁ·Î±×·¥ ID : gmw_style.css
ÇÁ·Î±×·¥ ¸í : gmw_style Cascading Style Sheets
ÀÛ   ¼º   ÀÚ : ½Å´Ù¿¹(shindayeu@gmail.com)
ÃÖÃÊ ÀÛ¼ºÀÏ : 2009-12-29
**************************************************** */

/* Box Style 
------------------------------------------------------------------------------- */
/*
 <!-- box 618 -->
.pngBox618 {position:static; width:618px; background:url('/MALL/1F/IMAGES/bbsBox618_t.png') left top no-repeat; padding-top:25px;
_background:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/MALL/1F/IMAGES/bbsBox618_t.png', sizingMethod='crop');
}
.pngBox618 .cont {position:static; background:url('/MALL/1F/IMAGES/bbsBox618_m.png') center top; padding:0 19px;
_background:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/MALL/1F/IMAGES/bbsBox618_m.png', sizingMethod='crop');
_height:100%;
}
.pngBox618 .btm {position:static; height:52px; font-size:0; background:url('/MALL/1F/IMAGES/bbsBox618_b.png') left bottom no-repeat;
_background:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/MALL/1F/IMAGES/bbsBox618_b.png', sizingMethod='crop');
}

<!-- box 740 -->
.pngBox740 {position:static; width:740px; background:url('/MALL/1F/IMAGES/bbsBox740_t.png') left top no-repeat; padding-top:25px;
_background:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/MALL/1F/IMAGES/bbsBox740_t.png', sizingMethod='crop');
}
.pngBox740 .cont {position:static; background:url('/MALL/1F/IMAGES/bbsBox740_m.png') center top; padding:0 19px;
_background:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/MALL/1F/IMAGES/bbsBox740_m.png', sizingMethod='crop'); 
_height:100%;
}
.pngBox740 .btm {position:static; height:52px; font-size:0; background:url('/MALL/1F/IMAGES/bbsBox740_b.png') left bottom no-repeat;
_background:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/MALL/1F/IMAGES/bbsBox740_b.png', sizingMethod='crop');
}

<!-- box 475 -->
.pngBox475 {position:static; width:475px; background:url('/MALL/1F/IMAGES/bbsBox475_t.png') left top no-repeat; padding-top:25px;
_background:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/MALL/1F/IMAGES/bbsBox475_t.png', sizingMethod='crop');
}
.pngBox475 .cont {position:static; background:url('/MALL/1F/IMAGES/bbsBox475_m.png') center top; padding:0 19px;
_background:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/MALL/1F/IMAGES/bbsBox475_m.png', sizingMethod='crop'); 
_height:100%;
}
.pngBox475 .btm {position:static; height:52px; font-size:0; background:url('/MALL/1F/IMAGES/bbsBox475_b.png') left bottom no-repeat;
_background:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/MALL/1F/IMAGES/bbsBox475_b.png', sizingMethod='crop');
}
*/

/* box 618 */
.pngBox618 {position:static; width:618px; background:url('/MALL/1F/IMAGES/bbsBox618_t.png') left top no-repeat; padding-top:25px;}
.pngBox618 .cont {position:static; background:url('/MALL/1F/IMAGES/bbsBox618_m.png') center top; padding:0 19px;height:100%;}
.pngBox618 .btm {position:static; height:52px; font-size:0; background:url('/MALL/1F/IMAGES/bbsBox618_b.png') left bottom no-repeat;}

/* box 740 */
.pngBox740 {position:static; width:740px; background:url('/MALL/1F/IMAGES/bbsBox740_t.png') left top no-repeat; padding-top:25px;}
.pngBox740 .cont {position:static; background:url('/MALL/1F/IMAGES/bbsBox740_m.png') center top; padding:0 19px;height:100%;}
.pngBox740 .btm {position:static; height:52px; font-size:0; background:url('/MALL/1F/IMAGES/bbsBox740_b.png') left bottom no-repeat;}

/* box 475 */
.pngBox475 {position:static; width:475px; background:url('/MALL/1F/IMAGES/bbsBox475_t.png') left top no-repeat; padding-top:25px;}
.pngBox475 .cont {position:static; background:url('/MALL/1F/IMAGES/bbsBox475_m.png') center top; padding:0 19px;height:100%;}
.pngBox475 .btm {position:static; height:52px; font-size:0; background:url('/MALL/1F/IMAGES/bbsBox475_b.png') left bottom no-repeat;}

/* box 532 */
.pngBox532 {position:static; width:532px; background:url('/MALL/1F/IMAGES/bbsBox532_t.png') left top no-repeat; padding-top:25px;}
.pngBox532 .cont {position:static; background:url('/MALL/1F/IMAGES/bbsBox532_m.png') center top; padding:0 19px;height:100%;}
.pngBox532 .btm {position:static; height:52px; font-size:0; background:url('/MALL/1F/IMAGES/bbsBox532_b.png') left bottom no-repeat;}

.boxGrayJoin {width:825px; background:url('/MEMBER/IMAGES/boxGrayJoin_t.gif') left top no-repeat; padding-top:10px;}
.boxGrayJoin .contJoin {background-color:#f4f4f4; padding:10px 18px; _height:100%;}
.boxGrayJoin .btmJoin {height:10px; font-size:0; background:url('/MEMBER/IMAGES/boxGrayJoin_b.gif') left bottom no-repeat;}


/* °Ë»ö
------------------------------------------------------------------------------- */
.searchDateBox {background:url('/COMMON/IMAGES/bg_search.gif') left top no-repeat; height:28px; padding:6px 0 0 5px; margin-top:25px;}

.inqTxt {font-weight:bold; color:#8b8e8d;}
.inqTxt span {color:#515151; font-family:verdana;}

/* ÅÇ
------------------------------------------------------------------------------- */
.tabMn {background:url('/MALL/1F/IMAGES/bg_tab.gif') repeat-x bottom; height:21px; width:100%; text-align:right;}
.tabMn li {display:inline; font-size:0; margin-right:3px; padding:0;}

/*À§°í ¼­Ä¡¹Ú½º
------------------------------------------------------------------------------- */
.wego-searchbox{margin-top:33px;}
.wego-searchbox div,.wego-searchbox span,.wego-searchbox h1,.wego-searchbox h2,.wego-searchbox h3,.wego-searchbox h4,.wego-searchbox h5,.wego-searchbox h6,.wego-searchbox p,.wego-searchbox pre,.wego-searchbox a,.wego-searchbox abbr,.wego-searchbox acronym,.wego-searchbox address,.wego-searchbox big,.wego-searchbox code,.wego-searchbox del,.wego-searchbox dfn,.wego-searchbox em,.wego-searchbox img,.wego-searchbox ins,.wego-searchbox kbd,.wego-searchbox q,.wego-searchbox s,.wego-searchbox samp,.wego-searchbox small,.wego-searchbox strike,.wego-searchbox strong,.wego-searchbox sub,.wego-searchbox sup,.wego-searchbox tt,.wego-searchbox var,.wego-searchbox b,.wego-searchbox u,.wego-searchbox i,.wego-searchbox center,.wego-searchbox dl,.wego-searchbox dt,.wego-searchbox dd,.wego-searchbox ol,.wego-searchbox ul,.wego-searchbox li,.wego-searchbox fieldset,.wego-searchbox form,.wego-searchbox label,.wego-searchbox legend,.wego-searchbox table,.wego-searchbox caption,.wego-searchbox tbody,.wego-searchbox tfoot,.wego-searchbox thead,.wego-searchbox tr,.wego-searchbox th,.wego-searchbox td,.wego-searchbox article,.wego-searchbox aside,.wego-searchbox canvas,.wego-searchbox details,.wego-searchbox embed,.wego-searchbox figure,.wego-searchbox figcaption,.wego-searchbox footer,.wego-searchbox header,.wego-searchbox hgroup,.wego-searchbox menu,.wego-searchbox nav,.wego-searchbox output,.wego-searchbox ruby,.wego-searchbox section,.wego-searchbox summary,.wego-searchbox time,.wego-searchbox mark,.wego-searchbox audio,.wego-searchbox video{margin:0;padding:0;text-decoration:none;border:0;font:inherit;font-size:100%;-moz-font-feature-settings:inherit;-moz-font-language-override:inherit}    
.wego-searchbox div{display:block;}
.wego-searchbox .wego-searchbox__nav{max-width:500px;}
.wego-searchbox .wego-searchbox__nav{*zoom:1; height:75px;}
.wego-searchbox ul li{padding:0px;border:none;margin:none;}
.wego-searchbox *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
.wego-searchbox .wego-searchbox__nav li h2 {
	font-size:29px;
	font-weight:600;
	background:#ffffff;
	
	border-radius:0px;
	
	clear:none;
	color:#000;
	display:block;
	float:left;
	height:75px;
	padding:10px 10px 0 10px;
	text-align:left;
	text-decoration:none;
	text-transform:uppercase;
	width:100%;
}
.wego-searchbox .wego-searchbox__nav li h2 span{font-size:13px; font-weight:normal; color:#9e9e9e;}

.wego-searchbox li.wego-selected h2{border-bottom:0px !important;}
.wego-searchbox ul li{padding:0px;border:none;margin:none;}
.wego-searchbox .tab-content{overflow:visible;margin-top:0px;border:1px solid #d6d6d6;background:#ffffff;}
.wego-searchbox .wego-searchbox__field-container__location{width:50%;}
.wego-searchbox .wego-searchbox__field-container_in{width:24%; float:left;}
.wego-searchbox .wego-searchbox__field-container_spa{width:1%; float:left;}
.wego-searchbox .wego-searchbox__field-container{width:12.5%;float:left;}
.wego-searchbox .wego-text{width:100%;height:auto;font-size:14px;background-color:#fff;padding:6px;border:1px solid #cccccc;border-radius:5px;}
.wego-searchbox .wego-text.on{color:#00b6f0; width:100%;height:auto;font-size:14px;background-color:#fff;padding:6px;border:1px solid #00b6f0;;border-radius:5px;}
.wego-searchbox .wego-searchbox__field-container{font-size:12px;padding:26px  0px 0px 13px;}
.wego-searchbox .wego-searchbox__field-container_in{font-size:12px;padding:1em 0.7em 0em;}
.wego-searchbox .wego-searchbox__field-container_spa{padding-top:36px; font-size:12px;}

.wego-searchbox .wego-searchbox__footer{clear:both;}
.wego-searchbox .wego-searchbox__footer{*zoom:1;padding:1em; height:57px;}    
.wego-searchbox .wego-searchbox__footer .search-button{
	background:#2e70de;
	border-radius:5px;
	border:0px;
	color:#fff;
	float:right;
	font-family:inherit;
	font-size:18px;
	font-weight:600;
	height:33px;        
	padding:0px;
	text-transform:uppercase;
	width:100%;
	text-align:center;
}

/* Å×ÀÌºí
------------------------------------------------------------------------------- */
/* list */
.tbl_list {
	overflow:hidden;
	border-top:2px solid #bdd6e7;
	border-bottom:2px solid #bdd6e7;
	margin-top:20px;
}
.tbl_list table {width:100%;}
.tbl_list table thead tr th {background:url('/MALL/1F/IMAGES/bg_tblHead_blue.gif') left top repeat-x; height:36px;}
.tbl_list table thead tr th p {background:url('/MALL/1F/IMAGES/bar_tblHead.gif') right top no-repeat; height:36px;}
.tbl_list table thead tr th p img {padding-top:11px;}
.tbl_list table tbody tr td {border-bottom:1px solid #e0e0e0; padding:4px 0; text-align:center;}
.tbl_list table tbody tr.lineNo td {border-bottom:none;}
.tbl_list table tbody tr td p.title {text-align:left; padding-left:15px;}

/* »õ·Î Ãß°¡ÇÑ ÁÂÃø lnb(¸¶ÀÌÆäÀÌÁö) */
.lnbside {position:relative; float:left; width:152px; height:100%; min-height:800px;padding-left:31px; background:url(/MYOFFICE_SMART/images/office_flower.png) no-repeat; z-index:1;}
.lnbside h2.tit {font-size:16px; padding:10px; margin-bottom:30px;font-weight:bold; width:75%; background-color:white; border: 1px solid #d5d5d5; border-radius:25px;}
.lnbside h2.tit span {font-size:12px; font-weight:600; display:block;}
.lnbside h2.tit p {font-size:12px; line-height:18px; color:#758597; margin-top:13px;}
.lnbside ul {position:relative; width:100%;}
.lnbside li {border-bottom:1px solid #bfd9ef;}
.lnbside li a {display:block; padding:11px; font-size:14px; font-weight:600; color:#666666;}
.lnbside li a:hover {color:#fff; font-weight:700; background:url(/MYOFFICE_SMART/images/office_over.jpg) no-repeat;}

.lnbside li a.menu_on {color:#fff; font-weight:700; background:url(/MYOFFICE_SMART/images/office_over.jpg) no-repeat;}

.lnbside span.img {position:absolute; left:0; bottom:0; z-index:-1;}

/* view */
.tbl_view {overflow:hidden; border-top:2px solid #bdd6e7; border-bottom:2px solid #bdd6e7; margin-top:20px;}
.tbl_view table {width:100%;}
.tbl_view table thead tr th, thead tr td {background:url('/MALL/1F/IMAGES/bg_tblHead_blue.gif') left top repeat-x; height:35px;}
.tbl_view table thead tr th p {background:url('/MALL/1F/IMAGES/bar_tblHead.gif') right top no-repeat; height:35px;}
.tbl_view table thead tr th p img {padding-top:11px;}
.tbl_view table thead tr td p.title {background:url('/MALL/1F/IMAGES/bar_tblHead.gif') right top no-repeat; height:27px; padding-top:8px;}
.tbl_view table thead tr td p.title, p.writer {padding-left:15px;}
.tbl_view table tbody tr td div.viewCont {position:relative;padding:20px;}
.tbl_view table tbody tr td div.uccCont {background:url('/MALL/1F/IMAGES/bg_uccCont.gif') center top no-repeat; text-align:center; padding:10px 0; height:255px;}

/* write */
.tbl_write {overflow:hidden; border-top:2px solid #bdd6e7; border-bottom:2px solid #bdd6e7; margin-top:20px;}
.tbl_write table {width:100%;}
.tbl_write table tbody tr td {border-bottom:4px solid #f2f7fa;}
.tbl_write table tbody tr.lineNo td {border-bottom:none;}
.tbl_write table tbody tr td p {background:url('/MALL/1F/IMAGES/bar_tblHead.gif') right top no-repeat; height:32px; padding-left:13px;}
.tbl_write table tbody tr td p img {padding-top:10px;}
.tbl_write table tbody tr td p.inputBox {text-align:left; padding-left:12px; height:28px; padding-top:5px;}
.tbl_write table tbody tr td p.lineNo {background:none;}
.tbl_write table tbody tr td.writeCont {padding:8px 13px; vertical-align:top;}
	:root .tbl_write table tbody tr td.writeCont {height:170px;}

/* reply */
.tbl_reply {overflow:hidden; background-color:#f9f9f9;}
.tbl_reply table {width:100%;}
.tbl_reply table tbody tr td {border-bottom:1px solid #e0e0e0; height:38px; text-align:center;}
.tbl_reply table tbody tr td p.title {text-align:left; padding-left:10px;}
.tbl_reply table tbody tr.lineNo td {border-bottom:none;}

/* mypage */
.myBrw_tbl {overflow:hidden; background:url('/MYPAGE/IMAGES/bg_tblHead_brw.gif') left top repeat-x; border-bottom:1px solid #99703a; padding-top:2px;}
.myBrw_tbl table {width:100%;}
.myBrw_tbl table thead tr th {padding:5px 0; background-color:#f5f4ea; font-weight:normal;}
.myBrw_tbl table tbody tr td {background:url('/MYPAGE/IMAGES/bg_tbl_td.gif') left bottom repeat-x; padding:8px 0; text-align:center;}
.myBrw_tbl table tbody tr.lineNo td {background:none;}
.myBrw_tbl table tbody tr td.date {font-family:verdana; font-weight:bold;}
.myBrw_tbl table tbody tr td.date p.hst {font-weight:normal; text-align:left; padding-left:15px;}
.myBrw_tbl table tbody tr td div.goodsinfo {text-align:right; padding-right:20px;}
.myBrw_tbl table tbody tr td div.goodsinfo p.name {color:#8b8e8d;}
.myBrw_tbl table tbody tr td div.goodsinfo p.amount {color:#432e2d; font-family:verdana;}
.myBrw_tbl table tbody tr td div.goodsinfo p.amount span.pay {font-weight:bold; color:#ff6600;}
.myBrw_tbl table tbody tr td p.delivinfo {margin-top:2px;}
.myBrw_tbl table tbody tr.orderResult td {background:none; color:#666;}
.myBrw_tbl table tbody tr.orderResult td p.odinfo {text-align:left; padding-left:12px;}
.myBrw_tbl table tbody tr.orderResult td p.orPay {text-align:right; padding-right:12px; color:#8b8e8d;}
.myBrw_tbl table tbody tr.orderResult td p.orPay span.sum {color:#ff6600;}
.myBrw_tbl table tbody tr.orderResult td p.orPay span.sum span {font-size:14px; font-weight:bold;}
.myBrw_tbl table tbody tr.payinfo td {border-top:1px solid #99703a;}
.myBrw_tbl table tbody tr.endPayment th {border-bottom:1px solid #c7b7a0; background-color:#f5f4ea; color:#474747;}
.myBrw_tbl table tbody tr.endPayment td {border-bottom:1px solid #c7b7a0; background-color:#f5f4ea; background-image:none;}

/* ¸¶ÀÌ ¼îÇÎ ¹è¼ÛÁ¶È¸ */
.myBrwMyshopp_tbl {overflow:hidden; background:url('/MYPAGE/IMAGES/bg_tblHead_brw.gif') left top repeat-x; border-bottom:1px solid #99703a; padding-top:2px;}
.myBrwMyshopp_tbl table {width:100%;}
.myBrwMyshopp_tbl table thead tr th {padding:2px 0; background-color:#eee3db; font-weight:normal;}
.myBrwMyshopp_tbl table tbody tr td {background:url('/MYPAGE/IMAGES/bg_tbl_td.gif') left bottom repeat-x; padding:0px 0; text-align:center;}
.myBrwMyshopp_tbl table tbody tr.lineNo td {background:none;}
.myBrwMyshopp_tbl table tbody tr td.date {font-family:verdana; font-weight:bold;}
.myBrwMyshopp_tbl table tbody tr td.date p.hst {font-weight:normal; text-align:left; padding-left:15px;}
.myBrwMyshopp_tbl table tbody tr td div.goodsinfo {text-align:right; padding-right:10px;}
.myBrwMyshopp_tbl table tbody tr td div.goodsinfo p.name {color:#8b8e8d;}
.myBrwMyshopp_tbl table tbody tr td div.goodsinfo p.amount {color:#432e2d; font-family:verdana;}
.myBrwMyshopp_tbl table tbody tr td div.goodsinfo p.amount span.pay {font-weight:bold; color:#ff6600;}
.myBrwMyshopp_tbl table tbody tr td p.delivinfo {margin-top:2px;}
.myBrwMyshopp_tbl table tbody tr.orderResult td {background:none; color:#666;}
.myBrwMyshopp_tbl table tbody tr.orderResult td p.odinfo {text-align:left; padding-left:12px;}
.myBrwMyshopp_tbl table tbody tr.orderResult td p.orPay {text-align:right; padding-right:12px; color:#8b8e8d;}
.myBrwMyshopp_tbl table tbody tr.orderResult td p.orPay span.sum {color:#ff6600;}
.myBrwMyshopp_tbl table tbody tr.orderResult td p.orPay span.sum span {font-size:14px; font-weight:bold;}
.myBrwMyshopp_tbl table tbody tr.payinfo td {border-top:1px solid #99703a;}
.myBrwMyshopp_tbl table tbody tr.endPayment th {border-bottom:1px solid #c7b7a0; background-color:#f5f4ea; color:#474747;}
.myBrwMyshopp_tbl table tbody tr.endPayment td {border-bottom:1px solid #c7b7a0; background-color:#f5f4ea; background-image:none;}

/* ¸¶ÀÌ ¼îÇÎ ¹è¼ÛÁ¶È¸ - ±×·ì - ´ÙÁßÃâ°íÁö */
.myBrwMyshopp_tbl_group {overflow:hidden; background:url(/*'/MYPAGE/IMAGES/bg_tblHead_brw.gif'*/) left top repeat-x; /*border-bottom:1px solid #99703a;*/ padding-top:1px; padding-left:0px; padding-right:0px;}
.myBrwMyshopp_tbl_group table {width:100%;}
.myBrwMyshopp_tbl_group table thead tr th {padding:2px 0; background-color:#eeeeeb; font-weight:normal;}
.myBrwMyshopp_tbl_group table tbody tr td {background:url('/MYPAGE/IMAGES/bg_tbl_td.gif') left bottom repeat-x; padding:5px 0; text-align:center;}
.myBrwMyshopp_tbl_group table tbody tr.lineNo td {background:none;}
.myBrwMyshopp_tbl_group table tbody tr td.date {font-family:verdana; font-weight:bold;}
.myBrwMyshopp_tbl_group table tbody tr td.date p.hst {font-weight:normal; text-align:left; padding-left:15px;}
.myBrwMyshopp_tbl_group table tbody tr td div.goodsinfo {text-align:right; padding-right:10px;}
.myBrwMyshopp_tbl_group table tbody tr td div.goodsinfo p.name {color:#8b8e8d;}
.myBrwMyshopp_tbl_group table tbody tr td div.goodsinfo p.amount {color:#432e2d; font-family:verdana;}
.myBrwMyshopp_tbl_group table tbody tr td div.goodsinfo p.amount span.pay {font-weight:bold; color:#ff6600;}
.myBrwMyshopp_tbl_group table tbody tr td p.delivinfo {margin-top:2px;}
.myBrwMyshopp_tbl_group table tbody tr.orderResult td {background:none; color:#666;}
.myBrwMyshopp_tbl_group table tbody tr.orderResult td p.odinfo {text-align:left; padding-left:12px;}
.myBrwMyshopp_tbl_group table tbody tr.orderResult td p.orPay {text-align:right; padding-right:12px; color:#8b8e8d;}
.myBrwMyshopp_tbl_group table tbody tr.orderResult td p.orPay span.sum {color:#ff6600;}
.myBrwMyshopp_tbl_group table tbody tr.orderResult td p.orPay span.sum span {font-size:14px; font-weight:bold;}
.myBrwMyshopp_tbl_group table tbody tr.payinfo td {border-top:1px solid #99703a;}
.myBrwMyshopp_tbl_group table tbody tr.endPayment th {border-bottom:1px solid #c7b7a0; background-color:#f5f4ea; color:#474747;}
.myBrwMyshopp_tbl_group table tbody tr.endPayment td {border-bottom:1px solid #c7b7a0; background-color:#f5f4ea; background-image:none;}

/* ¸¶ÀÌ ¼îÇÎ ¹è¼ÛÁ¶È¸ - ´ÙÁßÃâ°íÁö */
.myBrwMyshopp_tbl_multi {overflow:hidden; background:url('/MYPAGE/IMAGES/bg_tblHead_brw.gif') left top repeat-x; border-bottom:1px solid #99703a; padding-top:1px; padding-left:0px; padding-right:0px;}
.myBrwMyshopp_tbl_multi table {width:100%;}
.myBrwMyshopp_tbl_multi table thead tr th {padding:2px 0; background-color:#eeeeeb; font-weight:normal;}
.myBrwMyshopp_tbl_multi table tbody tr td {background:url('/MYPAGE/IMAGES/bg_tbl_td.gif') left bottom repeat-x; padding:5px 0; text-align:center;}
.myBrwMyshopp_tbl_multi table tbody tr.lineNo td {background:none;}
.myBrwMyshopp_tbl_multi table tbody tr td.date {font-family:verdana; font-weight:bold;}
.myBrwMyshopp_tbl_multi table tbody tr td.date p.hst {font-weight:normal; text-align:left; padding-left:15px;}
.myBrwMyshopp_tbl_multi table tbody tr td div.goodsinfo {text-align:right; padding-right:10px;}
.myBrwMyshopp_tbl_multi table tbody tr td div.goodsinfo p.name {color:#8b8e8d;}
.myBrwMyshopp_tbl_multi table tbody tr td div.goodsinfo p.amount {color:#432e2d; font-family:verdana;}
.myBrwMyshopp_tbl_multi table tbody tr td div.goodsinfo p.amount span.pay {font-weight:bold; color:#ff6600;}
.myBrwMyshopp_tbl_multi table tbody tr td p.delivinfo {margin-top:2px;}
.myBrwMyshopp_tbl_multi table tbody tr.orderResult td {background:none; color:#666;}
.myBrwMyshopp_tbl_multi table tbody tr.orderResult td p.odinfo {text-align:left; padding-left:12px;}
.myBrwMyshopp_tbl_multi table tbody tr.orderResult td p.orPay {text-align:right; padding-right:12px; color:#8b8e8d;}
.myBrwMyshopp_tbl_multi table tbody tr.orderResult td p.orPay span.sum {color:#ff6600;}
.myBrwMyshopp_tbl_multi table tbody tr.orderResult td p.orPay span.sum span {font-size:14px; font-weight:bold;}
.myBrwMyshopp_tbl_multi table tbody tr.payinfo td {border-top:1px solid #99703a;}
.myBrwMyshopp_tbl_multi table tbody tr.endPayment th {border-bottom:1px solid #c7b7a0; background-color:#f5f4ea; color:#474747;}
.myBrwMyshopp_tbl_multi table tbody tr.endPayment td {border-bottom:1px solid #c7b7a0; background-color:#f5f4ea; background-image:none;}

.myBrw02_tbl {overflow:hidden; background:url('/MYPAGE/IMAGES/bg_tblHead_brw.gif') left top repeat-x; border-bottom:1px solid #b2a597; padding-top:2px;}
.myBrw02_tbl table {width:100%;}
.myBrw02_tbl table tbody tr th {background:#f5f4ea url('/MYPAGE/IMAGES/bg_tbl_td.gif') left bottom repeat-x; padding:6px 0; vertical-align:top; font-weight:normal; text-align:left;}
.myBrw02_tbl table tbody tr th p {padding-left:20px;}
.myBrw02_tbl table tbody tr td {background:url('/MYPAGE/IMAGES/bg_tbl_td.gif') left bottom repeat-x; padding:6px 0;}
.myBrw02_tbl table tbody tr td p {padding-left:15px;}
.myBrw02_tbl table tbody tr td.qOrder span {font-size:11px; padding-left:5px;}
.myBrw02_tbl table tbody tr.lineNo th, .myBrw02_tbl table tbody tr.lineNo td {background-image:none;}

.myList_tbl {overflow:hidden; background:url('/MYPAGE/IMAGES/bg_tblHead_brw.gif') left top repeat-x; border-bottom:1px solid #b2a597; padding-top:2px;}
.myList_tbl table {width:100%;}
.myList_tbl table thead tr th {background:#f5f4ea url('/MYPAGE/IMAGES/bg_tblHead_white.gif') right top no-repeat;}
.myList_tbl table thead tr th p {padding:7px 0;}
.myList_tbl table thead tr th.barNo {background-image:none;}
.myList_tbl table tbody tr td {padding:4px 0; text-align:center; background:url('/MYPAGE/IMAGES/bg_tbl_td.gif') left bottom repeat-x;}
.myList_tbl table tbody tr td p.title {text-align:left; padding-left:10px;}
.myList_tbl table tbody tr.lineNo td {background:none;}

.myQna_tbl {overflow:hidden; background:url('/MYPAGE/IMAGES/bg_tblHead_brw.gif') left top repeat-x; border-bottom:1px solid #b2a597; padding-top:2px;}
.myQna_tbl table {width:100%;}
.myQna_tbl table thead tr th {background:#f5f4ea url('/MYPAGE/IMAGES/bg_tblHead_white.gif') right top no-repeat;}
.myQna_tbl table thead tr th p {padding:7px 0;}
.myQna_tbl table thead tr th.barNo {background-image:none;}
.myQna_tbl table tbody tr td {padding:4px 0; text-align:center;}
.myQna_tbl table tbody tr.tdLine td {background:url('/MYPAGE/IMAGES/bg_tbl_td.gif') left bottom repeat-x; height:1px;}
.myQna_tbl table tbody tr td p.title {text-align:left; padding-left:10px;}
.myQna_tbl table tbody tr.lineNo td {background:none;}
.myQna_tbl table tbody tr td.qnaView {padding:10px 0; text-align:left;}
.myQna_tbl table tbody tr td.qnaView div.qnaCont {clear:both; overflow:hidden;}
.myQna_tbl table tbody tr td.qnaView div.qnaCont .qicon {float:left; width:45px; text-align:right; padding-right:20px;}
.myQna_tbl table tbody tr td.qnaView div.qnaCont .qcont {float:left; background:none; padding:10px 0px;}
.myQna_tbl table tbody tr td.qnaReply {padding:10px 0; text-align:left; color:#010101;}
.myQna_tbl table tbody tr td.qnaReply div.reCont {clear:both; overflow:hidden;}
.myQna_tbl table tbody tr td.qnaReply div.reCont .ricon {float:left; width:45px; text-align:right; padding-right:10px; padding-top:12px;}
.myQna_tbl table tbody tr td.qnaReply div.reCont .rcont {float:left; background:none; padding:10px 0;}
.myQna_tbl table tbody tr td.qnaReply div.reCont .rcont p.subj {font-weight:bold; padding-bottom:20px;}

.myWrite_tbl {overflow:hidden; background:url('/MYPAGE/IMAGES/bg_tblHead_brw.gif') left top repeat-x; border-bottom:1px solid #b2a597; padding-top:2px;}
.myWrite_tbl table {width:100%;}
.myWrite_tbl table tbody tr th {background-color:#f5f4ea; border-bottom:1px solid #FFF; vertical-align:top; padding-top:8px;}
.myWrite_tbl table tbody tr td {padding:5px 0;}
.myWrite_tbl table tbody tr td p, tbody tr td div {padding:0 15px;}

.myinfo_tbl {overflow:hidden; background:url('/MYPAGE/IMAGES/bg_tblHead_brw.gif') left top repeat-x; border-bottom:1px solid #99703a; padding-top:2px;}
.myinfo_tbl table {width:100%; color:#2f2f2f;}
.myinfo_tbl table tbody tr th {background-color:#f5f4ea; border-bottom:1px solid #d4d4d4; vertical-align:top; padding-top:8px; font-weight:normal; color:#8b8e8d;}
.myinfo_tbl table tbody tr th.office {background-color:#f2e2d0;}
.myinfo_tbl table tbody tr th.withdrawal {font-weight:normal; padding:5px 0;}
.myinfo_tbl table tbody tr th p {text-align:left; padding-left:15px;}
.myinfo_tbl table tbody tr td {padding:5px 0; border-bottom:1px solid #d4d4d4;}
.myinfo_tbl table tbody tr td .nobox {padding:5px 0; border-bottom:1px solid #ffffff;}
.myinfo_tbl table tbody tr td p {padding-left:10px;}
.myinfo_tbl table tbody tr td p span.copy, span.btn {padding-left:12px;}
.myinfo_tbl table tbody tr td p.infoCont {padding-top:8px; font-size:12px;}
.myinfo_tbl table tbody tr td p.infoCont span {padding-left:25px;}
.myinfo_tbl table tbody tr td.withdrawalCont {padding:10px 0 20px 5px;}
.myinfo_tbl table tbody tr td.withdrawalCont .qna p.qTitle {background:url('/MYPAGE/IMAGES/bar_org.gif') left 6px no-repeat; padding-left:10px; margin-left:2px; font-weight:bold; color:#010101;}
.myinfo_tbl table tbody tr td.withdrawalCont .qna ul.aList {padding-top:10px;}
.myinfo_tbl table tbody tr td.withdrawalCont .qna ul.aList li {padding-bottom:7px;}

.myPay_tbl {overflow:hidden; border-top:1px solid #611a17; border-bottom:1px solid #b2a597;}
.myPay_tbl table {width:100%;}
.myPay_tbl table thead tr th {background-color:#eee3db; border-top:1px solid #a16e69; padding:5px 0; text-align:left; color:#666;}
.myPay_tbl table thead tr th p {padding-left:10px; color:#474747;}
.myPay_tbl table thead tr th.paychoice {font-weight:normal;}
.myPay_tbl table thead tr th.paychoice span.txt {font-size:12px; color:#a4a4a4; padding-left:3px;}
.myPay_tbl table tbody tr th {background:url('/MYPAGE/IMAGES/bg_tbl_td.gif') left top repeat-x; padding:5px 0; font-weight:normal; color:#666;}
.myPay_tbl table tbody tr th p {text-align:right; padding-right:35px;}
.myPay_tbl table tbody tr td {background:url('/MYPAGE/IMAGES/bg_tbl_td.gif') left top repeat-x; padding:5px 0; color:#666;}
.myPay_tbl table tbody tr td p {text-align:right; padding-right:35px;}
.myPay_tbl table tbody tr td input.pay {height:20px;}
.myPay_tbl table tbody tr td span.copy {font-size:12px; color:#a4a4a4; padding-left:10px;}

/* »óÇ° ÈÄ±â ¸®½ºÆ® 2012.05.09 */
.myEvaluate_tbl {overflow:hidden; border-top:1px solid #611a17; border-bottom:1px solid #b2a597;}
.myEvaluate_tbl table {width:100%;}
.myEvaluate_tbl table thead tr th {background-color:#eee3db; border-top:1px solid #a16e69; padding:5px 0; text-align:left; color:#666;}
.myEvaluate_tbl table thead tr th p {padding-left:10px; color:#474747;}
.myEvaluate_tbl table thead tr th.paychoice {font-weight:normal;}
.myEvaluate_tbl table thead tr th.paychoice span.txt {font-size:12px; color:#a4a4a4; padding-left:3px;}
.myEvaluate_tbl table tbody tr th {background:url('/MYPAGE/IMAGES/bg_tbl_td.gif') left top repeat-x; padding:5px 0; font-weight:normal; color:#666;}
.myEvaluate_tbl table tbody tr th p {text-align:right; padding-right:35px;}
.myEvaluate_tbl table tbody tr td {background:url('/MYPAGE/IMAGES/bg_tbl_td.gif') left top repeat-x; padding:5px 0; color:#666;}
.myEvaluate_tbl table tbody tr td p {text-align:right; padding-right:35px;}
.myEvaluate_tbl table tbody tr td input.pay {height:20px;}
.myEvaluate_tbl table tbody tr td span.copy {font-size:12px; color:#a4a4a4; padding-left:10px;}

.myEvaluateList_tbl {overflow:hidden; background:url('/MYPAGE/IMAGES/bg_tblHead_brw.gif') left top repeat-x; border-bottom:1px solid #99703a; padding-top:2px;}
.myEvaluateList_tbl table {width:100%; color:#2f2f2f;}
.myEvaluateList_tbl table thead tr th {padding:5px 0; background-color:#f5f4ea; font-weight:normal;}
.myEvaluateList_tbl table tbody tr th {background-color:#f5f4ea; border-bottom:1px solid #d4d4d4; vertical-align:top; padding-top:8px; font-weight:normal; color:#8b8e8d;}
.myEvaluateList_tbl table tbody tr th.office {background-color:#f2e2d0;}
.myEvaluateList_tbl table tbody tr th.withdrawal {font-weight:normal; padding:5px 0;}
.myEvaluateList_tbl table tbody tr th p {text-align:left; padding-left:15px;}
.myEvaluateList_tbl table tbody tr td {padding:5px 0; border-bottom:1px solid #d4d4d4;}
.myEvaluateList_tbl table tbody tr td .nobox {padding:5px 0; border-bottom:1px solid #ffffff;}
.myEvaluateList_tbl table tbody tr td p {padding-left:10px;}
.myEvaluateList_tbl table tbody tr td p span.copy, span.btn {padding-left:12px;}
.myEvaluateList_tbl table tbody tr td p.infoCont {padding-top:8px; font-size:12px;}
.myEvaluateList_tbl table tbody tr td p.infoCont span {padding-left:25px;}
.myEvaluateList_tbl table tbody tr td.withdrawalCont {padding:10px 0 20px 5px;}
.myEvaluateList_tbl table tbody tr td.withdrawalCont .qna p.qTitle {background:url('/MYPAGE/IMAGES/bar_org.gif') left 6px no-repeat; padding-left:10px; margin-left:2px; font-weight:bold; color:#010101;}
.myEvaluateList_tbl table tbody tr td.withdrawalCont .qna ul.aList {padding-top:10px;}
.myEvaluateList_tbl table tbody tr td.withdrawalCont .qna ul.aList li {padding-bottom:7px;}

.myPayment {background:url('/PRODUCT/IMAGES/payment_bg.gif') center no-repeat; width:825px; height:156px; margin-top:20px;}
.myPayment_ev {background:url('/PRODUCT/IMAGES/payment_bg_ev.gif') center no-repeat; width:825px; height:156px; margin-top:20px;}
.myPayment2 {background:url('/PRODUCT/IMAGES/payment_hp.gif') center no-repeat; width:825px; height:188px; margin-top:20px;}
.myPayment_txt { padding:30px 0 0 42px}
.myPayment_txt_ev { padding:30px 0 0 42px; width:450px;}
.myPayment_txt2 { padding:10px 0 0 15px}
.myPayment_txt_b {font-weight:bold; color:#5b5b5b; padding-bottom:15px}
.myPayment_txt_b2 {font-weight:bold; color:#5b5b5b; padding-bottom:10px}
.myPayment_txt_n {font-weight:bold; color:#a76518; float:left}
.myPayment_txt_a {color:#4e423b;}

/* SMS
------------------------------------------------------------------------------- */
.smsWrap {clear:both; overflow:hidden; font-size:12px; line-height:15px; margin-left:40px;}
.smsWrap .smsLeftArea {float:left; margin-right:27px;}
	.smsLeftArea .smsCont {background:url('/MALL/1F/IMAGES/bg_smsCont.gif') left top no-repeat; width:136px; height:130px; padding:15px;}
	.smsLeftArea .smsCont p.name {color:#5f5f61;}
	.smsLeftArea .smsCont p.name span {color:#d60413;}
	.smsLeftArea .smsCont ul.smsinfo {margin:14px 5px;}
	.smsLeftArea .smsCont ul.smsinfo li {padding-top:2px;}
	.smsLeftArea .smsCont ul.smsinfo li img {margin-top:-3px; margin-right:3px;}
	.smsLeftArea .smsCont ul.smsinfo li span {margin-left:10px;}
	.smsLeftArea .smsCont ul.smsinfo li.free span {color:#d60413; font-weight:bold;}
	.smsLeftArea.smsCont ul.smsinfo li.coupon span {color:#6e9041; font-weight:bold;}
	.smsLeftArea .smsCont p.btn {margin-top:22px; text-align:center;}
	.smsLeftArea .btnGoAddr {background:url('/MALL/1F/IMAGES/bg_addrList.gif') left bottom no-repeat; width:156px; height:77px; margin-top:20px;}
	.smsRightArea {float:left; background:url('/MALL/1F/IMAGES/bg_phone2.gif') left top no-repeat; width:236px; height:409px;}
	.smsRightArea .smsWrite {position:relative;margin:60px 0 0 30px;}
	.smsRightArea .smsWrite textarea {width:163px; height:78px;}
	.smsRightArea .smsWrite p.byte {margin:4px 30px; text-align:right;}
	.smsRightArea .smsWrite p.byte img {margin-top:-2px; margin-left:3px;}
	.smsRightArea ul.number {width:200px; margin:30px 0 0 17px;}
	.smsRightArea ul.number li {background:url('/MALL/1F/IMAGES/bg_dotBlack.gif') left bottom repeat-x;}
	.smsRightArea ul.number li span {color:#f3c359;}
	.smsRightArea ul.number li input {margin:3px 0px 3px 0px; background-color:#222; border:none; height:14px; color:#FFF; font-size:12px;}
	.smsRightArea .sender {width:195px; text-align:right; margin-top:27px; *margin-top:8px;}
	.smsRightArea .sender input {height:14px; margin-left:5px;}
	.smsRightArea p.btn {text-align:center; margin-top:23px;}

/* È¸¿ø°¡ÀÔ
------------------------------------------------------------------------------- */
.joinStep {clear:both; overflow:hidden; zoom:1; margin-top:25px;}
.joinStep li {float:left;}
.joinStep li span {margin-right:20px;}

.joinCont {clear:both; margin-top:25px;}
.joinCont .agree_box {overflow:auto; width:800px; height:170px; border:1px solid #dadada; padding:10px; margin:3px; scrollbar-3dlight-color: #FFFFFF; scrollbar-arrow-color: #C4C4C4; scrollbar-base-color: black; scrollbar-darkshadow-color :#FFFFFF; scrollbar-face-color: #F7F7F4; scrollbar-highlight-color: #D9D9D9; scrollbar-shadow-color: #D9D9D9; scrollbar-track-color:#FFFFFF;}
.joinCont .agree_boxmc {overflow:auto; width:800px; height:300px; border:1px solid #dadada; padding:10px; margin:3px; scrollbar-3dlight-color: #FFFFFF; scrollbar-arrow-color: #C4C4C4; scrollbar-base-color: black; scrollbar-darkshadow-color :#FFFFFF; scrollbar-face-color: #F7F7F4; scrollbar-highlight-color: #D9D9D9; scrollbar-shadow-color: #D9D9D9; scrollbar-track-color:#FFFFFF;}
.joinCont .instep_box {overflow:auto; width:800px; height:400px; border:1px solid #dadada; padding:10px; margin:3px; scrollbar-3dlight-color: #FFFFFF; scrollbar-arrow-color: #C4C4C4; scrollbar-base-color: black; scrollbar-darkshadow-color :#FFFFFF; scrollbar-face-color: #F7F7F4; scrollbar-highlight-color: #D9D9D9; scrollbar-shadow-color: #D9D9D9; scrollbar-track-color:#FFFFFF;}
.joinCont .agree_chk {text-align:right; margin-top:15px;}

.foreign_txt {padding-left:65px; color:#8b8e8d;}
.foreign_txt1 {padding-left:45px; padding-top:20px; color:#8b8e8d;}

.joinBox {clear:both; overflow:hidden; padding-left:50px;}
.joinBox li {float:left;}

.joinResultArea {background:url('../../MYPAGE/IMAGES/bg_tblHead_brw.gif') left top repeat-x; padding-top:2px; border-bottom:1px solid #c7b7a0;}
.joinResultArea .rstArea {clear:both; overflow:hidden; height:100%; border:4px solid #f5ebdf;}
.joinResultArea .rstArea .rst_left {float:left; width:420px; padding:20px 25px;}
.joinResultArea .rstArea .rst_left .con {border-bottom:1px solid #f5ebdf; padding:0 0 15px 20px; margin-bottom:15px;}
.joinResultArea .rstArea .rst_left .con p.name, .rst_left .con p.cong {color:#4e423b;}
.joinResultArea .rstArea .rst_left .con p.name span {font-weight:bold; color:#a76518;}
.joinResultArea .rstArea .rst_left .con p.txt {margin-top:7px; color:#a4a4a4;}
.joinResultArea .rstArea .rst_left ul.info li {padding:0 0 4px 20px;}
.joinResultArea .rstArea .rst_left ul.info li span.id {padding-right:90px;}
.joinResultArea .rstArea .rst_left ul.info li span.pw {padding-right:80px;}
.joinResultArea .rstArea .rst_right {float:right;}

/* »óÇ°»ó¼¼
------------------------------------------------------------------------------- */
    .palt{font-size: 12px;position: absolute;left: 60%;margin-left: -110px!important;z-index: 100000 !important;padding-left: 3px;margin-left: 0;display: none;border: 1px solid #666;background: #fff;line-height: 1.5;padding: 10px;margin-top: -40px; width:200px;}
	
.thum {position:absolute; margin-top:10px;}
.thum li{border:1px solid #e0e0e0; margin-right:5px; float:left}
.goodsTop {clear:both; overflow:hidden;}
	.goodsImg {position:relative; float:left;}
	.goodsImg .img {width:428px; margin-right:10px; border:5px solid #e0e0e0;} /* 	.goodsImg .img {width:428px; margin-right:28px; border:5px solid #e0e0e0;} */
	.goodsImg .nobuy{text-align:center; position:absolute; left:0; top:0; display:block; width:400px; height:345px; background:#353535; opacity:0.7; line-height:345px; font-size:72px; color:white; z-index:1}
	.goodsImg .buynoti {position:absolute; right:10px; top:316px; display:block; border:1px solid #d5d5d5; background:#3E414F; color:white; padding:5px; font-size:18px;}
	 /*.goodsImg .img_up {top:3px;right:14px; position:absolute; border:0px; width:100px;height:auto;} */
	.goodsImg .img_up {top:4px;left:4px; position:absolute; border:0px; width:100px;height:auto;} /* °Ç°­±â´É½ÄÇ° ·Î°í »ðÀÔ */
	.goodsImg .btn {position:absolute; bottom:8px; right:45px;}
	.goodsImg ul.smallimg {padding-top:10px; clear:both; overflow:hidden; margin-left:110px;}
	.goodsImg ul.smallimg li {float:left; border:1px solid #e0e0e0; width:50px; height:50px; margin-right:8px;}
	.goodsImg ul.smallimg li.over {border:1px solid #ffaa4f;}

	.goodsDetail {position:relative; float:left;}
	.goodsDetail .gName {width:374px} /* 	.goodsDetail .gName {width:340px} */
	.goodsDetail .gName p.name {font-family:tahoma; font-size:14px; font-weight:bold; color:#000; margin-top:7px;}
	.goodsDetail .gList {border-bottom:1px solid #d4d4d4; margin-top:12px;}     /* 	.goodsDetail .gList {border-bottom:1px solid #d4d4d4; margin-top:23px;} */
	.goodsDetail .gList dl {width:360px; padding-bottom:12px; margin-left:8px;} /* 	.goodsDetail .gList dl {width:340px; padding-bottom:12px; margin-left:8px;} */
	.goodsDetail .gList dt {float:left; width:110px;} /* width:91px; */
	.goodsDetail .gList dd {font-size:12px; color:#2F2F2F;}
	.goodsDetail .gList dd.option {float:left; border:0px solid;}
	.goodsDetail .gList dd.userPay {margin-right:120px; text-align:right; font-size: 14px; color:#ff6600;}/* width:100px; text-align:right; Ãß°¡ ¿ìÃøÁ¤·Ä... */

.goodsDetailCont {clear:both; overflow:hidden; margin-top:80px;}
.goodsDetailCont ul.prdTab {background:url('/PRODUCT/IMAGES/bg_prdTab.gif') left bottom repeat-x; height:27px; *height:28px; padding-left:80px;}
.goodsDetailCont ul.prdTab li {float:left; font-size:0;}
.goodsDetailCont .detail_cont {clear:both; margin-top:22px;}

.allPrdLayer {position:absolute; top:10px; left:45px; width:800px; height:680px; }
.allPrdLayerPop {position:static;background:url('/PRODUCT/IMAGES/bg_allPrd.png') left top no-repeat; width:708px; height:416px;}

/*----------ÀÌº¥Æ®---------------*/
.eventPrdLayer {position:absolute; top:0px; left:45px; width:805px; height:655px; }

.lyPopTop {clear:both; height:47px;}
.lyPopTop .title {float:left; padding:17px 0 0 28px}
.lyPopTop .btnx {float:right; padding:17px 28px 0 0;}
.prdList {margin:11px 22px 11px 30px;}
.prdList ul {clear:both; overflow:hidden;}
.prdList ul li {float:left; width:164px; height:150px; text-align:center;}
.prdList ul li .noheight {float:left; width:164px; text-align:center;}

.allPrdLayer2 {position:absolute; top:41px; left:53px; width:800px; height:416px; }

/* Life
------------------------------------------------------------------------------- */
.subLifeCont {clear:both; overflow:hidden;}
.subLifeCont .lifeMenu {float:left; margin-right:11px;}
.subLifeCont .lifeContArea {float:left;}
	.lifeContArea p.title {}
	.lifeContArea .lifeList {background:url('/MALL/1F/IMAGES/bg_lifeTbl.gif') left top no-repeat; width:767px; height:394px;}
	.lifeContArea .lifeList .listTop p {float:left; text-align:center; height:26px; margin-top:12px;}
	.lifeContArea .lifeList .listTop p.txt01 {background:url('/MALL/1F/IMAGES/bar_darkGray.gif') right top no-repeat; width:120px;}
	.lifeContArea .lifeList .listTop p.txt02 {width:647px;}
	.lifeContArea .lifeList .listMiddle {clear:both; overflow:hidden; height:283px; padding:10px 38px;}
	.lifeContArea .lifeList .listMiddle .levelTbl .lvTitle {float:left; width:120px; vertical-align:top; padding-top:5px;}
	.lifeContArea .lifeList .listMiddle .levelTbl ul.lvList {float:left; width:570px;}
	.lifeContArea .lifeList .listMiddle .levelTbl ul.lvList li {background:url('/MALL/1F/IMAGES/icon_red.gif') 12px 7px no-repeat; padding-left:22px; border-bottom:1px solid #494747; line-height:22px;}
	.lifeContArea .lifeList .listMiddle .levelTbl ul.lvList li a {color:#cbcbcb;}
	.lifeContArea .lifeList .pagingLife {height:45px;}
	.lifeContArea .lifeView {background:url('/MALL/1F/IMAGES/bg_lifeView.jpg') left top no-repeat; width:768px; height:395px; padding:5px;}
	.lifeContArea .rightBtn {margin:50px 15px 0 0;}
	
	
/* ÁÖ¹®´Ü ÁÖ¿ä°øÁö ±¸º»¼® Ãß°¡
---------------------------------------------------------------------------------*/
.spot_ex {background:url('/PRODUCT/IMAGES/spot_backg.gif') left top repeat-x; height:44px; margin-top:20px;} 
.spot_ex p {padding:15px 20px 0 20px; font-size:16px; font-weight:700; color:#ffffff;}

/*-------------------------------------------------------------------------------*/
/* ¼îÇÎ¸ô »óÇ°¼³¸í µ¿¿µ»ó°ü·Ã 2014.03.21                                         */
/*-------------------------------------------------------------------------------*/
#product_type_movie{position:relative; width:100%; color:#545454}
#product_type_movie div.contents{z-index:1; position:relative; width:805px; min-height:100px; margin:0 auto; border-left:#dddddd 1px solid; border-right:#dddddd 1px solid; padding:30px 9px 31px 9px;margin-left:0px; margin-top:-50px; padding-top:0px;border-top:1px solid; border-bottom:1px solid}
#product_type_movie div.contents .product_sec_movie a{cursor:pointer}
#product_type_movie div.contents .product_sec_movie{width:804px;}
#product_type_movie div.contents .product_sec_movie ul{margin:10px 0 0 0;}
#product_type_movie div.contents .product_sec_movie ul li{width:804px; padding:10px 0 0 0;}
#product_type_movie div.contents .product_sec_movie ul li:after{display:block; clear:both; content:""}
#product_type_movie div.contents .product_sec_movie ul li dl{float:left; width:402px; height:100px; margin:5px 0 0 0; cursor:default}
#product_type_movie div.contents .product_sec_movie ul li dl:after{display:block; clear:both; content:""}
#product_type_movie div.contents .product_sec_movie ul li dl dt{float:left; width:88px; height:77px;}
#product_type_movie div.contents .product_sec_movie ul li .noimg{clear:both; display:block; width:630px; height:300px; padding:25px 0 0 295px}
#product_type_movie div.contents .product_sec_movie ul li dl dt img{width:130px; height:107px} 
#product_type_movie div.contents .product_sec_movie ul li dl dd{float:left; width:200px; margin-left:30px; padding:0 0 0 20px}
#product_type_movie div.contents .product_sec_movie ul li dl dd .p_movie_play{float:left; width:200px; height:50%; margin-left:30px; padding-top:25px}

/*-------------------------------------------------------------------------------*/
/* ½Ç¸íÀÎÁõ ·¹ÀÌ¾î ÆË¾÷ °ü·Ã 2017.04.06                                          */
/*-------------------------------------------------------------------------------*/
.pop-layer {display:none; width: 410px; height:auto; margin:20% 0 0 108px;  background-color:#fff; border: 1px solid #1a91f5; z-index: 10;}	
.pop-layer .pop-container {padding: 20px 25px;}
.pop-layer p.ctxt {color: #666; line-height: 25px;}
.pop-layer .btn-r {width: 100%; margin:50px 0 20px; padding-top: 10px; border-top: 1px solid #DDD; text-align:center;}
a.cbtn {display:inline-block; height:50px; padding:0 14px 0; border:1px solid #1a91f5; background-color:#1a91f5; font-size:13px; color:#fff; line-height:50px; width:90%;}	
a.cbtn:hover {border: 1px solid #091940; background-color:#1f326a; color:#fff;}

/*-------------------------------------------------------------------------------*/
/* Àå¹Ù±¸´Ï ±Ý¾× ¹× ¹è¼Ûºñ °ü·Ã                                                  */
/*-------------------------------------------------------------------------------*/
/********** Order Step = Cart ***********/
.pOrPrice {background:#f5f5f5 url(/v2/Resource/Home/Mall/img/icon/priceNum.gif) 400px center no-repeat; position:relative;} /*border:1px solid #d5d5d5; */
.pOrPrice li {display:inline-block; text-align:center; padding:15px 0; font-size:18px; font-weight:bold; color:#767676;}
.pOrPrice li div {font-size:20px; margin-top:5px}
.pOrPrice li:first-child {background:#044294; color:#FFF; width:200px; font-size:14px !important; border:1px solid #d5d5d5}
.pOrPrice li:first-child div {font-size:14px !important;}
.pOrPrice .pOr4 {border-left:1px solid #d5d5d5; width:21.8%; right:0;}
.pOrPrice .pOr4 div {width:100%; right:0; font-weight:bold;}
.pOrPrice .pOr1,
.pOrPrice .pOr2,
.pOrPrice .pOr3 {width:26%;}
.pOrPrice .pOr1 div,
.pOrPrice .pOr2 div,
.pOrPrice .pOr3 div {font-weight:bold;}
.pOrPrice .pOr2 {}
.pOrPrice .pOr2 img {vertical-align:middle}

/*-------------------------------------------------------------------------------*/
/* USÈ¸¿ø »ý³â¿ùÀÏ NULL ÀÔ·ÂÃ¢ ·¹ÀÌ¾î ÆË¾÷                                       */
/*-------------------------------------------------------------------------------*/
.pop-layer_bbb .pop-container {padding:20px 25px; font-family: "Nanum Gothic","dotum", "gulim", "verdana", sans-serif;}
.pop-layer_bbb p.ctxt {color:#666; line-height:25px;}
.pop-layer_bbb .btn-r {width:100%; margin:10px 0 0; padding-top:10px; border-top:1px solid #DDD; text-align:right;}
.pop-layer_bbb {display: none; position: relative; top:35%; left:0; width: 410px; height: auto; background-color: #fff; border:2px solid #6d6d6d; border-radius:6px; z-index: 10; margin: 0 auto; box-shadow:0 5px 20px rgba(58, 58, 58, 0.8);}
.dim-layer_bbb {display: none; position: fixed; _position: absolute; top: 0; left: 0; width: 100%; height: 100%; z-index: 100;}
.dim-layer_bbb .dimBg {position: absolute; top: 0; left: 0; width: 100%; height: 100%; background: #000; opacity: .5; filter: alpha(opacity=50);}
.dim-layer_bbb .pop-layer_bbb {display: block;} 
.pop-conts{font-size:14px;}
a.btn-layerClose_bt {display: inline-block; color:#484846; float:right; font-size:15px;}
a.btn-layerClose_bt:hover {color: #060606;}
a.btn-Continue_bt {display: inline-block; height: 36px; padding: 0 14px 0; border: 1px solid #747474; background-color:#747474; font-size: 13px; color: #fff; line-height:35px; box-shadow:1px 1px 1px rgba(58, 58, 58, 0.8); font-size:15px; font-weight:bold;}
a.btn-Continue_bt:hover {border:1px solid #6f6f6f; background-color:#5a5858; color: #fff;}
.pppptitle{font-size:20px; font-weight:bold;}

.pop-layer_bbb2 .pop-container {padding:20px 25px; font-family: "Nanum Gothic","dotum", "gulim", "verdana", sans-serif;}
.pop-layer_bbb2 p.ctxt {color:#666; line-height:25px;}
.pop-layer_bbb2 .btn-r {width:100%; margin:10px 0 0; padding-top:10px; border-top:1px solid #DDD; text-align:right;}
.pop-layer_bbb2 {display: none; position: relative; top:35%; left:0; width: 410px; height: auto; background-color: #fff; border:2px solid #6d6d6d; border-radius:6px; z-index: 10; margin: 0 auto; box-shadow:0 5px 20px rgba(58, 58, 58, 0.8);}
.dim-layer_bbb2 {display: none; position: fixed; _position: absolute; top: 0; left: 0; width: 100%; height: 100%; z-index: 100;}
.dim-layer_bbb2 .dimBg {position: absolute; top: 0; left: 0; width: 100%; height: 100%; background: #000; opacity: .5; filter: alpha(opacity=50);}
.dim-layer_bbb2 .pop-layer_bbb2 {display: block;} 

.birthTitle_z{font-size:16px; font-weight:bold; padding-bottom:10px;}
#Year_B, #Month_B, #Day_B{width:100%; height:30px; font-size:14px;}
#SexMan, #SexGirl{width:18px; height:20px;}
#SexGirl{margin-left:20px;}
.SexMan, .SexGirl{padding-left:3px; vertical-align:middle; font-size:13px;}
#displayVisible{display:none;}
.blindBirth{height:100%; width:100%; background:#fff; opacity:0.7; position:absolute; top:0px; left:0px; border-radius:5px;}
.loadingCircle{position:absolute; top:45%; left:45%;}
.loadingCircleTxt{position:absolute; top:57%; left:25%; font-weight:bold; color:#525252; text-align:center;}