/* BASIC css start */
/* Main */
html { overflow-x:hidden; background:#fff; }
#hdWrap { margin-bottom:0px;}	
#header,#layerWrap,#ftLink .link,#contentWrapper { position: relative; width:100%; margin-left: auto; margin-right: auto;}
#contentWrap { width:100%; position:relative; }
#contentWrap:after { content: ""; display: block; clear: both; }
#aside,#content { position: relative; float:left  }
#content { width:100%;  }



#content .tit { width:100%; position:relative; height:400px; background:url(/design/kichmom/10276/membership_bg.jpg); background-size:100%; }
#content .tit .tit_wrap { position:relative; width:1280px; margin:0 auto;  height:400px; text-align:center; }
#content .tit .tit_wrap h1 { font-size:48px; color:#fff; padding-top:150px; font-family: 'GmarketSansMedium'; }
#content .tit .tit_wrap h2 { font-size:24px; color:#fff;  font-family: 'GmarketSansLight'; opacity:0.6; letter-spacing:-1px; }

#content .event01 { width:100%; position:relative; height:600px; background:#ddd; }
#content .event01 .event01_wrap { position:relative; width:1280px; margin:0 auto;  height:400px; text-align:center; }
#content .event01 .event01_wrap h3 { font-size:36px; color:#333; padding:60px 0; font-family: 'GmarketSansMedium'; letter-spacing:-1px; }
#content .event01 .event01_wrap ul { width:100%; }
#content .event01 .event01_wrap ul li { width:265px; height:160px; display:inline-flex; background:#fff; margin:10px; border-radius:20px; }


#content .event02 { width:100%; position:relative; height:1000px; background:#fff;; }
#content .event02 .event02_wrap { position:relative; width:1280px; margin:0 auto;  height:400px; text-align:center; }
#content .event02 .event02_wrap h3 { font-size:36px; color:#e74174; padding:60px 0 20px 0; font-family: 'GmarketSansMedium'; letter-spacing:-1px; }

#content .event02 .event02_wrap table { width:1120px; margin: 0 auto; border-top:1px solid #999; font-family: 'GmarketSansMedium'; }
#content .event02 .event02_wrap table th { text-align:left; font-weight:normal; border-bottom:1px solid #ddd; padding-left: 15px; background:#F8F8F8; }
#content .event02 .event02_wrap table td { height:50px; border-bottom:1px solid #ddd; border-left:1px solid #f3f3f3; }
#content .event02 .event02_wrap table .first { height:60px; }
#content .event02 .event02_wrap table .first .vip { position:relative; }
#content .event02 .event02_wrap table .first .vip img { position:absolute; top:-24px; left:58px; width:35px; }

#content .event02 .event02_wrap .coupon { display:block; position:relative; height:45px; margin:26px 0; padding:5px 0; background:url(/design/kichmom/10276/membership_coupon.png) no-repeat; background-size:105px 50px; background-position:center; }
#content .event02 .event02_wrap .coupon .no { position:absolute; right:11px; color:#fff; background:#000; width:30px; height:30px; border-radius:15px; font-size:14px; top:-9px; }
#content .event02 .event02_wrap .coupon p { color:#fff; font-size:15px; }
#content .event02 .event02_wrap .coupon p strong { font-size:24px; margin-right:3px; }
#content .event02 .event02_wrap .coupon .text { color:#fff; font-size:17px; padding-top:6px; }


@font-face { font-family: 'GmarketSansMedium'; src: url('https://cdn.jsdelivr.net/gh/projectnoonnu/noonfonts_2001@1.1/GmarketSansMedium.woff') format('woff');font-weight: normal; font-style: normal; }
@font-face { font-family: 'GmarketSansLight'; src: url('https://cdn.jsdelivr.net/gh/projectnoonnu/noonfonts_2001@1.1/GmarketSansLight.woff') format('woff'); font-weight: normal; font-style: normal; }

/* BASIC css end */

