@charset "euc-kr";

/**************************************************
ÇÁ·Î±×·¥ ID : gmw_style.css
ÇÁ·Î±×·¥ ¸í : gmw_style Cascading Style Sheets
ÀÛ   ¼º   ÀÚ : ½Å´Ù¿¹(shindayeu@gmail.com)
ÃÖÃÊ ÀÛ¼ºÀÏ : 2009-12-29
**************************************************** */

.wp40{width:40% !important;}
.wp50{width:50% !important;}
.wp70{width:70% !important;}
.wp90{width:90% !important;}
.pd5 {padding:5px !important;}

.bBLive{border:0px #fff; border-bottom:1px solid #a9a9a9;}
.uppercase{text-transform:uppercase;}
	* {list-style: none;}

/* 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;}

/* ·Î±×ÀÎ Æû
-------------------------------------------------------------------------*/
#login_contents {position:relative;}
#login_contents .local {position:relative; margin:80px 0 15px; height:65px;}
#login_contents .local h2.tit {position:absolute; font-size:29px; font-weight:600; /*padding:25px 0 0;*/}
#login_contents .local h2.tit span {font-size:13px; font-weight:normal; color:#9e9e9e;}

#login_contents .login_scont {position:relative; margin-bottom:50px; overflow:hidden;}
.login_scont h4.smTit {font-size:18px; line-height:20px; font-weight:bold; color:#333; padding-bottom:5px; margin-top:20px;}

.login_form .smTit {text-align:center; font-weight:normal !important; margin:15px 0; padding:20px 0;}
.login_form .boxArea {font-size:12px; padding:35px 60px !important; margin:20px auto 10px; text-align:center; line-height:150%; border:1px solid #d2d1d0; background:#fdfdfd;}

#login_form {position:relative; padding:30px 20px 0;}
#login_form legend {position:absolute; top:0; left:0; width:0; height:0; font-size:0; visibility:hidden;}
#login_form label {float:left; font-size:15px; font-weight:600; line-height:40px; margin-right:15px; color:#000038;}
#login_form .login_btn {position:absolute; right:20px; top:41px;}
#login_form .login_btn a {padding:13px 30px 12px; color:#fff; border-radius:30px; background:#282e38;}
#login_form input.login_id {color:#656565; float:left; font-size:13px; height:22px; ime-mode:disabled; line-height:18px; padding:8px 20px; margin-right:25px; width:80px; border:1px solid #959595; border-radius:0px; background:#fff;}
#login_form input.login_pass {color:#656565; float:left; font-size:13px; height:22px; line-height:18px; padding:8px 20px; width:100px; border:1px solid #959595; border-radius:0px; background:#fff;}



/* ÅÇ
------------------------------------------------------------------------------- */
.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;}


/* ÆäÀÌÂ¡
------------------------------------------------------------------------------- */
.pagingMy {clear:both; overflow:hidden; text-align:center; margin-top:10px; color:#2f2f2f; font-family:verdana;}
.pagingMy img {vertical-align:middle; margin-right:2px;}
.pagingMy span {padding:0 5px;}
.pagingMy span.over {font-weight:bold;}

.pagingBoard {text-align:center; margin-top:15px; color:#617dbf;}
.pagingBoard img {vertical-align:middle; margin-right:2px; margin-top:-2px;}
.pagingBoard span {padding:0 3px;}
.pagingBoard span a {color:#617dbf;}
.pagingBoard span.over {font-weight:bold;}

.pagingLife {clear:both; overflow:hidden; text-align:center; margin-top:10px; color:#b2a597; font-family:verdana;}
.pagingLife img {vertical-align:middle; margin-right:2px;}
.pagingLife span {padding:0 5px;}
.pagingLife span.over {font-weight:bold;}

/*À§°í ¼­Ä¡¹Ú½º
------------------------------------------------------------------------------- */
.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;}

/* 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;}

/* »óÇ°»ó¼¼
------------------------------------------------------------------------------- */
.thum {position:absolute; margin-top:10px;}
.thum li{border:1px solid #e0e0e0; margin-right:5px; float:left}
.goodsTop {clear:both;}
	.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 .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;} */
	.gList.n20.store_box {margin-top: 0;}/*±¸¸Å°¡´ÉÁ¤º¸º¸±â °ª ¾ø¾î¾ßµÊ */
	.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:99px;} /* width:110px; */
	.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;}

/*-------------------------------------------------------------------------------*/
/* È¸¿øÀÚµ¿ Å»Åð °ü·Ã                                                            */
/*-------------------------------------------------------------------------------*/
.secessionWrap {margin:0 15px;}
.secessionWrap .secessionTitle{background:#fff; margin:auto; position:relative; font-size:150%; font-weight:bold; padding-top:15px; padding-left:15px; padding-bottom:5px; margin-bottom:10px; text-align:center;}
.secessionWrap .secessionBody .secessionBox{background:#f7f6f6; border:1px solid #d5d5d5; text-align:left !important; line-height:1.5;}
.secessionWrap .secessionBody .secessionBox ul {font-size:14px; font-weight:bold; color:#535353; text-align:left;}
.secessionWrap .secessionBody .secessionBox ul li{background:url('/myoffice_smart/images/grayDots1.gif') 0 7px no-repeat; padding-left:7px; line-height:1.5;}
.secessionWrap .secessionBody h3.tb2Title {background:url('/v3zone/images/pageTitleGray.gif') 0 7px no-repeat; padding-left:25px; padding-top:3px; font-size:18px; color:#3e414f; position:relative;}

.title_style3{font-size:17px; color:#414042;letter-spacing:-1px;margin:20px 0 0;line-height:25px;}
.title_style3 b{font-size:17px; color:#12b8c9;letter-spacing:-1px; line-height:25px;}
.sub_title_style_2{margin:0px 0 10px; font-size:14px;}
.ts3_mg{margin:20px 13px 0;}

.table_style1 table, .table_style1 th, .table_style1 td {margin:0; padding:0; border-collapse:collapse; border-spacing:0; font-size:1em;}
.table_style1{border-top:2px solid #4a87e2; letter-spacing:-1px; position:relative;}
.table_style1 table{width:100%;font-size:14px;color:#505050;}
.table_style1 th,.table_style1 td{border:1px solid #b0b0b0;border-top:0;padding:10px;line-height:22px;text-align:justify;}
.table_style1 th.tac:first-child,.table_style1 thead th:first-child,.table_style1 td.tac:first-child{padding-left:10px;}
.table_style1 th.tac:last-child,.table_style1 thead th:last-child,.table_style1 td.tac:last-child{padding-right:10px;}
.table_style1 th:first-child,.table_style1 td:first-child{border-left:0;padding-left:13px;}
.table_style1 th:last-child,.table_style1 td:last-child{border-right:0;padding-right:13px;}
.table_style1 th{background:#fafafa;text-align:left;color:#3d3d3d;white-space:nowrap; font-weight:bold;}
.table_style1.ws_none th,.table_style1.ws_none td{white-space:normal;word-break:break-all;word-wrap:break-word;}
.table_style1 thead th{text-align:center;}
.table_style1 .info{position:absolute;right:13px;top:-25px;color:#505050;font-size:14px;}
.table_style1 .text_style1{margin:0 13px;}
.table_style1 .btn_style8{position:absolute;right:13px;top:-40px;}
.table_style1 .btn_style9{position:absolute;right:0;top:50%;margin-top:-15px;}

.table_style1 .bull_list1{margin:0; line-height:24px;font-size:13px;color:#3d3d3d;letter-spacing:-1px;text-align:justify;}
.table_style1 .bull_list1 li{padding:0 0 3px 7px;background:url('../images/icon_ul.gif') no-repeat 0 10px;background-size:3px 3px;position:relative;}
.table_style1 .bull_list1 .f14{font-size:14px;color:#505050;}
.table_style1 .bull_list1 .text_style1{margin:0; padding-top:0; padding-bottom:0;}
.table_style1 .bull_list1 .text_style1{line-height:18px;font-size:13px;color:#7d26b1;letter-spacing:-1px;padding:1px 0;font-weight:normal;position:relative;}
.table_style1 .bull_list1 .text_style1.bull i{top:0;}

.btn_set{vertical-align:bottom; text-align:center;}
.btn_set.pdtb{padding:45px 0 30px;}
.btn_style10{cursor:pointer; text-decoration:none; display:inline-block;height:40px;line-height:40px;font-size:13px;font-weight:bold;color:#606060;padding:0 25px;letter-spacing:-1px;border:1px solid #808080;background:#fff;}
/*.btn_style10 i{display:inline-block;width:7px;height:10px;background:url('../images/icon_arrow_btn.gif') no-repeat;background-size:7px 10px;vertical-align:top;margin:15px 0 0 5px;}*/
/*================================================*/
.sub_title_cert{padding:20px 10px 0px; font-size:13px;}

p.Certify_Guide{clear:both; display:block; line-height:21px; padding:17px 0 0 15px; position:relative; text-indent:-15px;}

.Btn_Nm{background-color:#5D5D5D; border:1px solid #5D5D5D; font-size:14px; color:#fff; font-weight:bold; margin:0;}/*margin:0 7px; background-color:#1874cd; border:1px solid #075DB1;*/

.MemBerCertGubun + label{display:inline-block; cursor:pointer; position:relative; padding-left:2px;}
.MemBerCertGubun:focus + label{outline: 1px dashed #666;}
.MemberNoteGubun + label{display:inline-block; cursor:pointer; position:relative; padding-left:2px;}
.MemberNoteGubun:focus + label{outline: 1px dashed #666;}

/*=======================20211209 ¸ð¹ÙÀÏ º»ÀÎÀÎÁõ css ¼Ò¸Á ¼öÁ¤=========================*/

.layPop .certify_type{padding:40px 10px; overflow:hidden; box-sizing:border-box;}
.layPop .certify_type div{width:50%;  box-sizing:border-box;}
.layPop .certify_type div:first-child{border-right:0; margin-left:0;}
.layPop .certify_type div strong{display:block;  line-height:0; padding:10px 0px 10px 0px; text-align:center; float:none;}
.layPop .certify_type div p.CertBackImgMobile{vertical-align:top; display:inline-block; background:url('/member/images/n_phone02.png') no-repeat; background-size:195px; background-position:-5px 0px; border-top:0; width:30px; height:31px; padding:0;}
.layPop .certify_type div p.CertBackImgIpin{vertical-align:top; display:inline-block; background:url('/member/images/n_ipin03.png') no-repeat; background-size:195px; background-position:-5px 0px; border-top:0; width:30px; height:31px; padding:0;}
.layPop .certify_type div span.CertBackText{display:inline-block; letter-spacing:-1px; font-weight:bold; font-size:18px; height:30px; line-height:30px;}
.layPop .certify_type div p{background-color:#fafafa; border-top:1px solid #dddee1; padding:14px 19px 10px 19px; text-align:center; font-weight:bold; letter-spacing:-1px; line-height:18px; font-size:14px;}/*height:53px;*/
.layPop .certify_type div p.btn_cert{ border-top:none; text-align:center; padding-top:0;height:65px;}
.layPop .certify_type div p.btn_cert .Btn_Nm{width:100%; display:inline-block; padding:10px; box-sizing:border-box;}

.pd20 {padding: 20px}
.layPop .certify_type.ver21 div {background: #fff; color: #000; width: auto; margin: 0 7px;}
.layPop .certify_type.ver21.disflex {
    display: flex;
	justify-content: center;
}
.layPop .certify_type.ver21 div .Btn_Nm {
    padding: 15px 30px;
    font-size: 18px;
    display: block;
    font-weight: normal;
    background: #fff;
    color: #000;
    border: 0;
    transition: .3s;
    border: 3px solid #efefef;
    border-radius: 15px;
    height: auto;
}
.layPop .certify_type.ver21 div p {border: 0;}
.layPop .certify_type.ver21 div p.CertBackImgMobile {vertical-align: top; display: block; background: url(/member/images/n_phone03.png) no-repeat; background-size: 120px; background-position: 50% 50%; border-top: 0; width: 100%; height: 145px; padding: 0;}
.layPop .certify_type.ver21 div p.CertBackImgIpin {vertical-align: top; display: block; background: url(/member/images/n_ipin04.png) no-repeat; background-size: 120px; background-position: 50% 50%; border-top: 0; width: 100%; height: 145px; padding: 0;}
.layPop .certify_type.ver21 div span.CertBackText {display: block; letter-spacing: -1px; font-weight: bold; font-size: 20px; height: 30px; line-height: 30px; color: #1b82a0;}
.layPop .certify_type.ver21 div:first-child span.CertBackText {color: #2758bc;}
.layPop .certify_type.ver21 div p.btn_cert, .layPop .certify_type div p{margin:0; line-height:22px; font-size:17px; font-weight:normal; background:none; padding: 0 20px;}
.layPop .certify_type.ver21 div p.btn_cert {padding: 0; height: auto; margin-top:20px;}
.layPop .certify_type.ver21 div p.btn_cert .Btn_Nm {padding: 19px 10px; font-size: 20px; display: block; font-weight: normal; background-color: #1b82a0;}
.layPop .certify_type.ver21 div:first-child p.btn_cert .Btn_Nm {background-color: #2758bc;}
.SmartOrderNotice > li {color: red; padding: 4px 0; font-size: 16px;}
.layPop .certify_type.ver21 div:nth-child(1) .Btn_Nm:hover {
    border: 3px solid #2758bc;
    transition: .3s;
}
.layPop .certify_type.ver21 div:nth-child(2) .Btn_Nm:hover {
    border: 3px solid #1b82a0;
    transition: .3s;
}

/*================================================*/
/* Å»Åð ¾à°ü µ¿ÀÇ ================================*/
/*================================================*/
.mt2 {margin-top: 2px}
.mb10 {margin-bottom: 10px}
.mb30 {margin-bottom: 30px}
.terms-section{margin-top:30px; font-size:16px}
.terms-section .terms-check-area {display:block;padding-bottom:30px;margin-bottom:30px;color:#222;border-bottom: 1px solid #e7e7e7;}
.terms-area .terms-tit {font-size:17px; color:#222;}
.terms-area .terms-side {color:#d71826; font-weight:bold;}
.terms-area .terms-side.optional{color:#777;}
.terms-inner{height:238px;margin-top:5px;padding:30px;border:1px solid #bbbbbb;background:#fff;overflow:auto;box-sizing:border-box;font-size:16px;}
.terms-inner table.board.dir-vertical td{padding:0 10px;}
.terms-aree-part {display:block;padding-top:10px;padding-bottom:0;text-align:right;}
.secession .terms-inner {height:110px;}
.terms_input {width:20px; height:20px; vertical-align:middle;}
.terms_input + label{display:inline-block; cursor:pointer; position:relative; padding-left:5px; margin-right:15px;}
.terms_input:focus + label{outline: 1px dashed #666;}

.terms2011sp * {margin:0;padding:0; font-size:14px; line-height:1.5em; font-family:"Malgun Gothic","¸¼Àº °íµñ","MG","dotum","µ¸¿ò",sans-serif;}
.terms2011sp {width:auto;height:auto; color:#454545;}
.terms2011sp h1 {margin-top:45px;color:#222;font-size:24px; font-weight:bold;letter-spacing:-2px;}/* 1Àå */
.terms2011sp h2 {margin:0;padding:13px 15px 0 15px;color:#3d3d3d;font-size:14px;line-height:16px;letter-spacing:-1px;}/* 1Àý */
.terms2011sp h3 {margin:0;padding:13px 15px 5px 15px;color:#222;font-size:19px;}/* 1Á¶ */  /* ÀÏ¹Ý ÅØ½ºÆ® */
.terms2011sp h3.h3_sub {margin:0;padding:13px 15px 5px 15px;color:#3c3c3c;font-size:17px;}
.terms2011sp p {margin:0;padding:0 15px 0 15px;color:#6d6d6d;}/* 1~9 : ÇÑÀÚ¸´¼ö */
.lst_typesp {width:auto;padding:5px 15px 2px 25px !important;list-style:none;color:#6d6d6d;}
.lst_typesp li {padding-left:15px; padding-bottom:3px; color:#6d6d6d; font-size:14px; line-height:20px;}
.lst_typesp li span {display:block;float:left;width:14px;color:#6d6d6d;font-size:14px;margin:0 0 0 -14px;_margin:0 -3px 0 -7px;}
.lst_typesp li ul.subWp01 {width:auto;list-style:none;}
.lst_typesp li ul.subWp01 li {margin:0;padding:2px 0 0 0;color:#9d9d9d !important;font-size:11px !important;}
.lst_typesp li ul.subWp01 li.pointsp {margin:0;padding:2px 0 0 0;color:#de1a22 !important;font-size:11px !important;}
.lst_typesp li ul.subWp01 li.pointsp span.bltRedsp {margin:0;padding:0;color:#de1a22 !important;font-size:12px !important;}/* 10 ~ 99 : µÎÀÚ¸®¼ö */
.lst_typesp li.nsp {padding:0 15px 2px 17px !important;color:#6d6d6d;font-size:12px;line-height:16px;}
.lst_typesp li.nsp span {display:block;float:left;width:17px;color:#6d6d6d;font-size:12px;margin:0 0 0 -17px;_margin:0 -3px 0 -9px;}
.lst_typesp li.nsp ul.subWp01 {width:auto;list-style:none;}
.lst_typesp li.nsp ul.subWp01 li {margin:0;padding:2px 0 0 0;color:#9d9d9d !important;font-size:11px !important;}
.lst_typesp li.nsp ul.subWp01 li.pointsp {margin:0;padding:2px 0 0 0;color:#de1a22 !important;font-size:11px !important;}
.lst_typesp li.nsp ul.subWp01 li.pointsp span.bltRedsp {margin:0;padding:0;color:#de1a22 !important;font-size:12px !important;}/* ¸ð¾çÀÌ µé¾î°£ ¼ýÀÚ : ex) ¨ç */
.lst_type17sp {width:auto;padding:0 15px 0 15px;list-style:none;color:#6d6d6d;}
.lst_type17sp li {padding-left:20px;padding-bottom:3px;color:#6d6d6d;}
.lst_type17sp li.Collection_item{padding-left:90px;}
.lst_type17sp li span {display:block;float:left;width:20px;color:#6d6d6d;margin:0 0 0 -20px;}
.lst_type17sp li.Collection_item span {width:83px; margin:0 0 0 -83px;}
.lst_type17sp li ul.subWp01 {width:auto;list-style:none;}
.lst_type17sp li ul.subWp01 li {margin:0;padding:2px 0 0 0;color:#6d6d6d !important;}
.lst_type17sp li ul.subWp01 li.titlesp {margin:0;padding:13px 0 0 0;color:#3d3d3d !important;font-size:12px !important;font-weight:bold;}
.lst_type17sp li ul.subWp01 li.titleSubTxt {padding:2px 0 0 11px;color:#6d6d6d;font-size:12px;line-height:16px;}
.lst_type17sp li ul.subWp01 li.titleSubTxt span {display:block;float:left;width:10px;color:#6d6d6d;margin:0 0 0 -10px;_margin:0 -3px 0 -5px;}
.lst_type17sp li ul.subWp01 li ul.subWp02 {width:auto;list-style:none;}
.lst_type17sp li ul.subWp01 li ul.subWp02 li {margin:0;padding:2px 0 0 0;color:#9d9d9d !important;font-size:14px !important;}
.lst_type17sp li ul.subWp01 li ul.subWp02 li.pointsp {margin:0;padding:2px 0 0 14px;color:#de1a22 !important;font-size:14px !important;}
.lst_type17sp li ul.subWp01 li ul.subWp02 li.pointsp span.bltRedsp {margin:0;padding:0;color:#de1a22 !important;}/* ¸ð¾çÀÌ µé¾î°£ ¼ýÀÚ :  : ÇÑÀÚ¸´¼ö -> 2depth */
.lst_type20spdepth {width:auto;padding:0 15px 0 20px;list-style:none;color:#6d6d6d;}
.lst_type20spdepth li {padding-left:15px;padding-bottom:3px;padding-top:4px;color:#3d3d3d;font-size:12px;line-height:16px;}
.lst_type20spdepth li span {display:block;float:left;width:20px;color:#3d3d3d;font-size:12px;margin:0 0 0 -20px;_margin:0 -3px 0 -12px;}
.lst_type20spdepth li ul.subWp01 {width:auto;list-style:none;}
.lst_type20spdepth li ul.subWp01 li {margin:0;padding:4px 0 0 0;color:#6d6d6d !important;font-size:12px !important;}
.lst_type20spdepth li ul.subWp01 li.titlesp {margin:0;padding:3px 0 0 0;color:#6d6d6d !important;font-size:12px !important;}
.lst_type20spdepth li ul.subWp01 li.titleSubTxt {padding:2px 0 0 12px;color:#6d6d6d;font-size:12px;line-height:16px;}
.lst_type20spdepth li ul.subWp01 li.titleSubTxt span {display:block;float:left;width:10px;color:#6d6d6d;font-size:12px;margin:0 0 0 -10px;_margin:0 -3px 0 -5px;}/* º°Ç¥ : Ä¸¼Ç */

.tList01{width:95%; margin:0 auto; border-top:2px solid #6a8ec6;border-bottom:1px solid #b3b3b3;}
.tList01 table{width:100%; margin:0; padding:0; border-collapse:collapse; border-spacing:0;}
.tList01 table th, .tList01 table td{border-left:1px solid #ccc;line-height:20px;}
.tList01 th label{display:inline-block;color:#282828;}
.tList01 table th.first, .tList01 table td.first{border-left:none;}
.tList01 table th{padding:6px; background:#fbfcfd;color:#282828;}
.tList01 table tr.bdrT th{border-top:1px solid #ccc;}
.tList01 table td{padding:6px; border-top:1px solid #ccc; color:#707070; text-align:center;}
.tList01 table td .icon{display:inline-block;margin:0 5px;}
.tList01 table td .icon img{vertical-align:middle;}
.tList01 table tr.first td{border-top:1px solid #ccc;}
.tList01 table .tLeft{padding:15px 20px 14px;text-align:left;}
.tList01 table .tRight{padding:15px 20px 14px;text-align:right;}
.tList01.nVLine table th, .tList01.nVLine table td{border-left:none;}
.tList01 table td.down .linkTLine{display:inline-block;min-width:55px;padding:0 7px;}
.tList01 table td.result{padding:35px 0;}
.tList01 table .emph td{background:#fbfcfd;color:#0e77d9;}




