/* UPDATE by KATE on Mar 1~ 2011(Missha Renew::3rd version */

body{margin:0;padding:0 0 0px 0;font-family:"Lucida Grande", arial, helvetica, sans-serif;font-size:11px;color:#200a00;background: url(/images/english/index3/line_bg.jpg)}

img {border:none;-ms-interpolation-mode:bicubic;}
table { border-collapse: collapse;}
th, td {padding: 0;}
.input-type-text,.input-type-password,select,textarea{padding:2px 2px;font-size:1.1em;color:#9a6e27;background:#FFF;border-top:1px solid #bbb;border-left:1px solid #ccc;border-bottom:1px solid #e1e1e1;border-right:1px solid #efefef}



/* header style */



#Qcontent_logo{width: 120px;float: left;position: absolute;left: 50px;top: 20px;padding: 0;z-index: 5;}

.clear { padding-top:10px;}


.headerbox {width:100%; background: url(/images/english/index3/hd_bg.jpg) center top no-repeat; padding-top:5px; }
.header {width:20; text-align:left; padding-top:5px; }
#top-navi{font-size:11px;color:#FFF; padding-top:15px;}
.topMenu{font-size:11px; }
.topMenu a:link,.topMenu a:visited{color:#000;text-decoration:none;padding-right: 10px;}
.topMenu a:hover,.topMenui a:active{color:#666;text-decoration:none;padding-right: 10px;}

.searchBox{width:80px; height:12px;font-size:1em;text-align:left; background-color:#d7d8d3}
#search-con {width:170px;top:0; }



#global_link {position:absolute;top:0;right:3px;width:330px; z-index:999;}
#global_link .link li {float:left;font-size:0;line-height:0;z-index:999;}




#top-container{width: 800px;position: absolute;text-align:right;right: 50px;top: 20px;padding: 0;z-index: 5;}
#top-container a:link,#top-container a:visited{color:#FFF;text-decoration:none;padding-left: 5px;}
#top-container a:hover,#top-container a:active{color:#e2e2e2;text-decoration:none;padding-left: 5px;}
#top-logo{width: 120px;float: left;position: absolute;left: 50px;top: 20px;padding: 0;z-index: 5;}


#header-con {position: absolute;width:200px;left: 50px;top: 30px}
#logo-con {float: left;margin:-5px 0 0 10px;}
#header_bn {margin-left: 750px;margin-top:-50px;width: 80px; height: 140px;}

#header-navi{margin:0 0 0 180px;text-align:left;font-size:12px;padding-top: 20px;}
#header-navi a:link,#header-navi a:visited{color:#660000;text-decoration:none;padding-right: 10px;}
#header-navi a:hover,#header-navi a:active{color:#3b730a;text-decoration:none;padding-right: 10px;}



/* club_color theme */
.pink{color:#ce4984;}
.green{color:#3b730a;}
.darkRed{font-size:12px;color:#991B45;}
.white{font-size:13px;color:#ffffff;}
.grayB{font-size:13px;color:#2f2f2f; font-weight:bold}

.gray{font-size:12px;color:#2f2f2f; font-weight:bold}
.gray a:link,.gray a:visited{color:#b0862b;text-decoration:none;}
.gray a:hover,.gray a:active{color:#666;text-decoration:none;}

.gray12{font-size:12px;color:#999; text-transform:lowercase}
.subtitle{display:block;margin:0;padding:5px 0 5px 0;font-size:13px;text-align:left;color: #000;}
.brief{display:block;margin:0;font-size:11px;text-align:left;color:#333}
.form_text{display:block;margin:0;padding:5px ;font-size:10px;text-align:right;color:#000;background-color: #e7e4d8;}
.notice_gray{font-size:13px;color:#333;}

/* main container */



#main-con{margin:0 auto;padding:0;width:900px;text-align:left;border:1px solid #3b2b30}
#main-con2{margin:0 auto;padding:0;width:900px;text-align:left;border:0}
#main-util{width:700px;background-color:#FFFFFF; }
#main-util_promo2{width:850px;margin:20px 0;background-color:#FFFFFF; }
.mainPadding{ padding:15px }
#main-util2{width:860px;padding: 15px 15px 40px 15px;background:#fff; }
#main-util-fla{text-align:center;padding: 20px 20px 40px 20px;background:#f7f1e3; }
.navi-tt{color:#ff7696;font-size:17px;text-align:left;padding-bottom:15px;}
.navi-tt a:link,.navi-tt a:visited{color:#ff7696;text-decoration:none;}
.navi-tta:hover,.navi-tt a:active{color:#ff7696;text-decoration:none;}
#navi {width: 160px;margin: 0;padding: 20px 20px;}
.con-tt{ display:block; margin:0; padding:10px 0 10px 20px;font-size:14px;letter-spacing:1px;color:#2f2f2f;border-bottom:1px  dotted #9a6e27;text-align: left;}
.con-subtt{
	display:block;
	margin:0;
	padding:6px 6px 6px 10px;
	font-size:11px;
	color:#666666;
	border-bottom:1px solid #e7e4d8;
	text-align: left;
	font-weight: bold;
}
#sectionLinks a:link, #sectionLinks a:visited {display: block;color: #e7e7e7;padding-top: 5px;padding-bottom: 5px;font-size: 12px;text-decoration:none}
#sectionLinks a:hover{text-decoration: none;color: #e7e7e7;background:url(/images/english/index3/arrow_menu.png) left top no-repeat; padding-left:7px;}

/* Display_page & Shorting */
.vProductDisplay {display:block; text-align:left;margin-right:20px;margin-left:20px;margin-top:5px; margin-bottom:5px; padding-bottom:15px}
.vProductDisplay-page{margin:0;padding:0;width:45%;float:left}
.vProductDisplay-short {display:block;margin:0;padding: 0 6px 10px 0;float:right}
.vProductDisplay ul li{display:inline;margin:0;padding: 0 6px 6px 0;float:left;font-size:1.1em}
.vProductDisplay-Navi{display:block;margin:0;padding: 0;float:left}
.vProductDisplay-Navi ul{display:block;margin:0;padding:0;list-style-type:none}
.vProductDisplay-Navi ul li{display:inline;margin:0;padding:0px 6px 0 0;float:left;font-size:1.1em}
.vProductDisplay-Navi ul li a:link,.vProductDisplay-Navi ul li a:visited{color:#9a6e27;text-decoration:none}
.vProductDisplay-Navi ul li a:hover,.vProductDisplay-Navi ul li a:active{color:#200a00;text-decoration:none}

.display-con {display:block;margin:0;padding-left:10px;background-color: #FFFFFF;}
.display-product {display:block;margin:0;padding-top:5px;padding-left:25px;padding-right:25px;padding-bottom:20px;width:280px;float:left;}

.display-con .display-product .image{position:relative;display:block;margin:0;width:300px; height:260px; background:#fff;z-index:1; text-align:center;}
.display-con .display-product .image a:link,.display-con .display-product .image a:visited{border:1px solid #b0862b;padding-top:10px}
.display-con .display-product .image a:hover,.display-con .display-product .image a:active{border:1px solid #e7cb67;padding-top:10px}
.display-con .display-product .brief-desc{display:block;margin:0;padding:0;font-size:1.1em;text-align:center;color:#e36200}
.display-con .display-product .category{display:block;margin:0;padding:5px;font-size:13px;text-align:center;width:302px;font-weight:bold;background: url(/images/english/index3/cate_bg.jpg) no-repeat top; background-position:left; color:#2c2323}
.display-con .display-product .name{display:block;margin:0;padding-top:15px;font-size:12px;text-align:center}
.display-con .display-product .tag{display:block;margin:0;padding-bottom:5px;text-align:center}
.display-con .display-product .prices{display:block;margin:0;padding:0;font-size:15px;font-weight:bold;text-align:center;color:#666666}
.display-con .display-product .sold-out{display:block;text-align:center;}
.display-con .display-product .discount-desc{display:block;margin:3px 0;padding:4px;font-size:1em;text-align:center;background-color:#e5ede0;border:1px solid #2f2f2f}
.display-con .display-product .discount-desc *{margin:0;padding:0}
.display-con .display-product .actions{display:none}
.price{color:#b0862b}
.price-original{text-decoration:line-through; font-size:12px;}
.price-sale{color:#ce4984}



.display-con3 {display:block;margin:0;padding-left:10px;background-color: #FFFFFF;}
.display-product3 {display:block;margin:0;padding:10px;width:200px;float:left;}

.display-con3 .display-product3 .image{position:relative;display:block;margin:0;width:200px;background:#fff;z-index:1; text-align:center;}
.display-con3 .display-product3 .image a:link,.display-con3 .display-product3 .image a:visited{border:1px solid #b0862b}
.display-con3 .display-product3 .image a:hover,.display-con3 .display-product3 .image a:active{border:1px solid #e7cb67}
.display-con3 .display-product3 .brief-desc{display:block;margin:0;padding:0;font-size:1.1em;text-align:center;color:#e36200}
.display-con3 .display-product3 .category{display:block;margin:0;padding:3px 0;font-size:12px;text-align:center;width:202px;font-weight:bold;background: url(/images/english/index3/cate_bg.jpg) no-repeat top; color:#2c2323}
.display-con3 .display-product3 .name{display:block;margin:0;padding-top:5px;font-size:12px;text-align:center}
.display-con3 .display-product3 .tag{display:block;margin:0;padding-bottom:5px;text-align:center}
.display-con3 .display-product3 .prices{display:block;margin:0;padding:0;font-size:14px;font-weight:bold;text-align:center;color:#666666}
.display-con3 .display-product3 .sold-out{display:block;text-align:center;}
.display-con3 .display-product3 .discount-desc{display:block;margin:3px 0;padding:4px;font-size:1em;text-align:center;background-color:#e5ede0;border:1px solid #2f2f2f}
.display-con3 .display-product3 .discount-desc *{margin:0;padding:0}
.display-con3 .display-product3 .actions{display:none}


.display-con4 {width:780px;display:block;margin:0;padding:20px 0 0 30px;background-color: #FFFFFF;}
.display-product4 {display:block;margin:0;padding:10px;width:170px;float:left;}

.display-con4 .display-product4 .image{position:relative;display:block;margin:0;width:170px;background:#fff;z-index:1; text-align:center;}
.display-con4 .display-product4 .image a:link,.display-con4 .display-product4 .image a:visited{border:1px solid #b0862b}
.display-con4 .display-product4 .image a:hover,.display-con4 .display-product4 .image a:active{border:1px solid #e7cb67}
.display-con4 .display-product4 .brief-desc{display:block;margin:0;padding:0;font-size:1.1em;text-align:center;color:#e36200}
.display-con4 .display-product4 .category{display:block;margin:0;padding:3px 0;font-size:12px;text-align:center;width:172px;font-weight:bold;background: url(/images/english/index3/cate_bg.jpg) no-repeat top; color:#2c2323}
.display-con4 .display-product4 .name{display:block;margin:0;padding-top:5px;font-size:12px;text-align:center}
.display-con4 .display-product4 .tag{display:block;margin:0;padding-bottom:5px;text-align:center}
.display-con4 .display-product4 .prices{display:block;margin:0;padding:0;font-size:14px;font-weight:bold;text-align:center;color:#666666}
.display-con4 .display-product4 .sold-out{display:block;text-align:center;}
.display-con4 .display-product4 .discount-desc{display:block;margin:3px 0;padding:4px;font-size:1em;text-align:center;background-color:#e5ede0;border:1px solid #2f2f2f}
.display-con4 .display-product4 .discount-desc *{margin:0;padding:0}
.display-con4 .display-product4 .actions{display:none}


.display-con5 {display:block;margin:0;padding-left:5px;background-color: #FFFFFF;}
.display-product5 {display:block;margin:0;padding:5px;width:120px;float:left;}

.display-con5 .display-product5 .image{position:relative;display:block;margin:0;width:120px;background:#fff;z-index:1; text-align:center;}
.display-con5 .display-product5 .image a:link,.display-con3 .display-product3 .image a:visited{border:1px solid #b0862b}
.display-con5 .display-product5 .image a:hover,.display-con3 .display-product3 .image a:active{border:1px solid #e7cb67}
.display-con5 .display-product5 .brief-desc{display:block;margin:0;padding:0;font-size:1.1em;text-align:center;color:#e36200}
.display-con5 .display-product5 .category{display:block;margin:0;padding:2px 0;font-size:11px;text-align:center;width:122px;font-weight:bold;background: url(/images/english/index3/cate_bg.jpg) no-repeat top; color:#2c2323}
.display-con5 .display-product5 .name{display:block;margin:0;padding-top:5px;font-size:10px;text-align:center}
.display-con5 .display-product5 .tag{display:block;margin:0;padding-bottom:5px;text-align:center}
.display-con5 .display-product5 .prices{display:block;margin:0;padding:0;font-size:12px;font-weight:bold;text-align:center;color:#666666}
.display-con5 .display-product5 .sold-out{display:block;text-align:center;}
.display-con5 .display-product5 .discount-desc{display:block;margin:3px 0;padding:4px;font-size:10px;text-align:center;background-color:#e5ede0;border:1px solid #2f2f2f}
.display-con5 .display-product5 .discount-desc *{margin:0;padding:0}
.display-con5 .display-product5 .actions{display:none}


/* Display_detail */
.detail-con {display:block;margin:0;padding:0;background-color: #FFFFFF;}
.detail-product {display:block;margin:0;padding:0 2px 0 2px;width:200px;float:left;}
.detail-info{width:360px; margin-left:10px}
.detail-con .detail-info .brief{display:block;margin:0;padding:10px 0 10px 0;font-size:11px;text-align:left;color:#666}
.detail-con .detail-info .info-txt{margin:0;padding:5px 0 5px 0;font-size:11px;text-align:left;color:#666;letter-spacing: 0.1em;}
.detail-con .detail-info .info-select{margin:0;padding:5px 0 0 0;font-size:11px;text-align:left;color:#666;letter-spacing: 0.1em;}
.detail-con .detail-info .name{display:block;margin:0;padding-top:20px;font-size:16px;text-align:left;color: #2f2f2f;}
.detail-con .detail-info .price{font-size:13px;text-align:left;color:#ce4984;font-weight: bold;margin:0 20px 0 0;}
.detail-box{margin:10px 0 10px 20px; }

/* Display_FREE GIFT */
.giftSec{margin:0;padding:5px 0 0 0; position:relative; display:block; border:#ba3757 1px solid; height:90px}
.giftSec .tac{margin:0; position: absolute; z-index:2001;background: url(/images/english/index3/free_icon.png); width:75px; height:75px; top:0px }
.giftSec .proimg{margin:0;padding: 10px ; position:absolute; width:80px }
.giftSec .info{margin:0;padding-right: 10px; position:absolute;top:20px; left:90px; font-size:12px }
.giftSec .proName{margin:0;padding-right: 10px; position:absolute;top:40px; left:90px; font-size:13px; }


.checkBox{ display:block; margin:0; padding: 10px 30px 20px 30px; font-size:10px; color:#000; border-top:1px solid #e7e4d8; text-align: center; background-color: #FFFFFF;
}

.reviewBox{ position:relative;display:block; margin:0; padding: 10px 30px 20px 30px; font-size:10px; color:#666; text-align: left; background-color: #FFFFFF;
}


.direc_info{ display:block; width:560px; padding: 20px; font-size:10px; color:#333; text-align: left; background-color: #e7e4d8;
}
/* My Account section */
.view-tap {background:url(/images/english/index3/bg_pt.gif) center top;border-right:#FFFFFF 2px solid; padding:5px 0; text-align:center; color:#333333; font-weight:bold}
.view-total {width:720px; height:51px;background:url(/images/english/index3/total_bg.gif) right top; background-repeat:no-repeat;}
.view-tt { padding:5px;text-align:left;font-size:12px;color:#2f2f2f; font-weight:bold}
.view-box { padding-left:5px;text-align:left;font-size:12px;color:#2f2f2f; border-bottom:#e7cb67 1px dotted}

/* help section */
.info-main {margin:0;padding:20px 30px 40px 30px;font-size:11px;text-align:left;color:#000000}
.info-main a:link,.info-main a:visited{color:#991B45;text-decoration:none;}
.info-main a:hover,.info-main a:active{color:#333;text-decoration:none;}

/* Proceed section */
#proc-con{margin: 0px;text-align:left;padding: 20px;background:#fff; }
.proc-name{
	padding:5px;
	display:block;
	font-size:11px;
	text-align:left;
	color: #666;
	width:250px;
	line-height: 2em;
}
.proc-name a:link,.proc-name a:visited{color:#991B45;text-decoration:underline;}
.proc-name a:hover,.proc-name a:active{color:#333;text-decoration:none;}

.proc-tt{ display:block; margin:0; padding:6px 6px 6px 10px;font-size:16px;letter-spacing:1px;color:#000;border:1px solid #C4C096;text-align: left;}
.stepBox{display:block; padding:0 0 0 300px;text-align: right;margin:0 auto;}

/* LOGIN container */
.logBox{ display:block; margin:0; padding:6px 6px 6px 10px;border:1px solid #e7e4d8;text-align: left;}
/* footer container */
#footer{display:block;margin:0 auto;padding:0 ;width:100%;text-align:center; color:#666;text-decoration:none; clear:both}
#footer a:link,#footer a:visited{color:#666;text-decoration:none;padding-right: 10px;}
#footer a:hover,#footer a:active{color:#333;text-decoration:none;padding-right: 10px;}

#space{margin:0 auto;padding:0;height:20px; font-size:12px}

.mainCnt{width:640px; padding: 30px; background-color:#FFFFFF}
.mainCnt-bb2{ position:relative;width:640px; height:500px;background:url(/images/english/index3/txt/bb2_img.jpg) center top no-repeat;}
.mainCnt-bb2 .info1{position: absolute;width:130px;top:280px; left:50px}
.mainCnt-bb2 .info2{position: absolute;width:170px;top:300px; left:250px; font-size:13px; line-height:18px;color:#FFFFFF; text-align:center }
.mainCnt-bb2 .info3{position: absolute;width:130px;top:280px; left:480px  }

.mainCntPromo{width:860px; padding: 20px; background-color:#FFFFFF}

.lineup_L{border-right:1px solid #e2e2e2;border-bottom:1px solid #e2e2e2; text-align:center; padding:5px 0 5px 0}
.lineup_R{border-bottom:1px solid #e2e2e2; text-align:center;padding:5px 0 5px 0}
.lineup_name{width:125px; padding:5px 0 5px 0}
.event_body{margin:0;padding:0;display:block}






