@charset "euc-kr";

@IMPORT url("layout.css");
@IMPORT url("basic.css");

#membershipservice {
	margin-bottom: 80px;
}

#membershipservice #myoutbackpoint {
	margin-top: 40px;
}

#membershipservice #myoutbackpoint h3 {
	margin-bottom: 5px;
}

#membershipservice #myoutbackpoint #ps th{
	height: 30px;
	line-height: 30px;
}

#membershipservice #myoutbackpoint #ps th span {
	margin-left: 20px;
}

#membershipservice #myoutbackpoint #ps thead th {
	background-image: url(/images/membership/img_useinfo03.gif);
}

#membershipservice #myoutbackpoint #ps tbody th{
	background-image: url(/images/membership/table_bg01.gif);
	color: #995936;
}

#membershipservice #myoutbackpoint #ps tbody td{
	background-image: url(/images/membership/table_bg02.gif);
	line-height: 30px;
	text-align: center;
	color: #995936;
}

.ms_comm_table td {
	height: 30px;
	color: #995936;
	line-height: 30px;
	text-align: center;
}

#membershipservice #myoutbackpoint #funcNdate {
	margin: 40px 0 5px 0;
	height: 30px;
	color: #995936;
	line-height: 30px;
}

#membershipservice #myoutbackpoint #funcNdate .date {
	font-family : "?‹ì?";
	font-size : 12px;
	color : #797979;
	text-align : center;
	font-weight: bold;
	line-height: 30px;
}

.codd {
	background-image: url(/images/membership/table_bg01.gif);
}

.ceven {
	background-image: url(/images/membership/table_bg02.gif);
}

#membershipservice #desc p{
    margin-top: 8px;
}

#membershipservice #desc img{
    text-align: center;
}

#membershipservice #desc .contentfont{
	font-family : "?‹ì?";
	font-size : 12px;
	color : #88663d;
}

#membershipservice #desc .contentfont_b{
	font-family : "?‹ì?";
	font-size : 12px;
	color : #88663d;
	text-align: center;
	font-weight: bold;
	text-decoration: none;
}

#membershipservice #desc .contentfont_02{
	font-family : "?‹ì?";
	font-size : 12px;
	color : #88663d;
	text-align: center;
	font-weight: bold;
}

#membershipservice #desc .input{
	BACKGROUND-COLOR: #ffffff;
	height: 15px;
	border: 1px solid #c79f70;
	COLOR: #888888;
	text-align: left;
	FONT-FAMILY: "?‹ì?";
	FONT-SIZE: 10pt;
	padding-top: 2px;
}

#membershipservice #desc .tablefont_margin{
    font-family: "?‹ì?";
	font-size: 12px;
	color: #757575;
	border-color:#faedaa;
	padding-left: 21px;
	padding-top: 14px;
}

#membershipservice #desc .tablefont_margin_02{
    font-family: "?‹ì?";
	font-size: 12px;
	color: #757575;
	border-color:#faedaa;
	padding-left: 21px;
	padding-top: 10px;
}

#membershipservice #desc td{
	vertical-align: top;
}

#membershipservice #complete_02{
    background-image:url(/images/membership/img_mcard10_bg02.gif);
	width: 684px;
	height: 209px;
}



#membershipservice #desc table.tb .dotline { height:1px; background:url('../images/mypage/img_mypage_line.gif') repeat-x; }
#membershipservice #desc table.tb td p { margin-top:0; }
#membershipservice #desc table.tb td p img { vertical-align:middle; }













#mypage .contentfont{
	font-family : "?‹ì?";
	font-size : 12px;
	color : #88663d;
	padding-top: 6px;
}

#mypage .contentfont_b{
	font-family : "?‹ì?";
	font-size : 14px;
	color : #790e00;
	text-align: left;
	font-weight: bold;
	text-decoration: none;
	padding-top: 6px;

}

#mypage #desc p{
    margin-top: 8px;
}

#mypage #desc .tablefont_margin{
    font-family: "?‹ì?";
	font-size: 12px;
	color: #757575;
	border-color:#faedaa;
	padding-left: 21px;
	padding-top: 14px;
}

#mypage #desc .tablefont_txt{
    font-family: "?‹ì?";
	font-size: 12px;
	color: #ae7455;
}

#mypage #desc td{
	vertical-align: top;
}

#mypage #desc .input{
	BACKGROUND-COLOR: #ffffff;
	height: 15px;
	border: 1px solid #c79f70;
	COLOR: #888888;
	text-align: left;
	FONT-FAMILY: "?‹ì?";
	FONT-SIZE: 10pt;
}

#mypage #desc .select{
	BACKGROUND-COLOR: #ffffff;
	height: 16px;
	border: 1px solid #c79f70;
	COLOR: #888888;
	text-align: center;
	FONT-FAMILY: "?‹ì?";
	FONT-SIZE: 10pt;
}

#mypage #myhome .img{
    vertical-align: middle;
}

#mypage #myhome .tablefont_01{
    font-family: "?‹ì?";
	font-size: 14px;
	color: #950901;
	font-weight: bold;
}

#mypage #myhome .tablefont_02{
    font-family: "?‹ì?";
	font-size: 11px;
	color: #65491c;
	font-weight: bold;
}

#mypage #myhome .tablefont_margin{
    font-family: "?‹ì?";
	font-size: 12px;
	color: #757575;
	border-color:#faedaa;
	padding-left: 21px;
	padding-top: 14px;
}

#mypage #myhome #point{
    background-image: url(/images/mypage/img_mypage01_02_bg.gif);
	margin-top: 10px;
	height: 345px;
}

#mypage #myhome #point .tablefont_01{
    font-family: "?‹ì?";
	font-size: 12px;
	color: #65491c;
	font-weight: bold;
}

#mypage #myhome .tablefont_02{
    font-family: "?‹ì?";
	font-size: 12px;
	color: #65491c;
	font-weight: bold;
}

#mypage #myhome .tablefont_03{
    font-family: "?‹ì?";
	font-size: 12px;
	color: #ee7000;
	font-weight: bold;
}

/*ë´?ì¶”ê??¬í•­ 091122*/
.txt_joinevent_02{
	color:#491a00;
	font-size: 11px;
	padding-left:10px;
	text-align: center;
	line-height: 20px;
}

.txt_joinevent_03{
	color:#950901;
	font-size: 11px;
	font-weight: bold;
	text-align: center;
	line-height: 20px;
}

.txt_joinevent_04{
	color:#491a00;
	font-size: 11px;
	padding: 2px 0 0 10px;
	text-align: center;
	line-height: 20px;
}
/*--------------------*/

/*ë´?ì¶”ê??¬í•­ 091123*/
#in_contents #con .input{
	BACKGROUND-COLOR: #ffffff;
	height: 15px;
	border: 1px solid #c79f70;
	COLOR: #888888;
	text-align: left;
	FONT-FAMILY: "?‹ì?";
	FONT-SIZE: 10pt;
	padding-top: 2px;
}

#in_contents #con{
    margin-top: 20px;
}

/**/



/* ?ˆë¡œ???„ì›ƒë°? ë¶€ë©”ëž‘  ë©¤ë²„?? ?„í™˜ ê°€???ˆë‚´ */
.mt12 {
	margin-top:12px;
}
.pt5 {
	padding-top:5px;
}


#boomerang {
	width:688px;
}
#boomerang .boomerangI_info {
	margin-top:30px;
	margin-bottom:20px;
}
#boomerang .boomerangI_box {
	width:641x;
	height:375px;
	background: url(/images/membership/boomerang_info_box.jpg) no-repeat;
	padding:53px 0 0 47px;
}
#boomerang .boomerangI_box span {
	margin-top:30px;
	margin-right:5px;
	font-size:16px;
	text-decoration:underline;
	font-weight:bold;
}
#boomerang .boomerangI_box img {
	vertical-align:top;
}
#boomerang .boomerangI_box .btn {
	margin-top:219px;
	margin-left:420px;
}

/* ?„ì›ƒë°?ë¶€ë©”ëž‘ ë©¤ë²„???„í™˜ ê°€??*/
#boomerang .boomerang_tbl {
	width:688px;
	margin-top:25px;
	margin-bottom:10px;
}
#boomerang .boomerang_tbl th {
	background:#ebd88f;
	width:143px;
}
#boomerang .boomerang_tbl td {
	background:#faedaa;
	width:545px;
	color:#7c7c7c;
	font-size:11px;
}
#boomerang .boomerang_tbl td.h {
	padding:12px 0 8px 20px;
}
#boomerang .boomerang_tbl img {
	vertical-align:top;
}
#boomerang .boomerang_tbl td input {
	border:1px solid #d0baaf;
	height:17px;
	margin-bottom:2px;_margin-bottom:0px;
}
#boomerang .boomerang_tbl td input.rd {
	border:0;
}
#boomerang .boomerang_tbl th.top {
	background: url(/images/membership/boomerang_join_tbl.gif) no-repeat;
	width:688px;
	height:32px;
}
#boomerang .boomerang_tbl th.line {
	border:1px solid #d1a16a;
	height:1px;
}
#boomerang .boomerang_tbl th.thline {
	background: url(/images/membership/boomerang_join_thline.gif) left bottom repeat-x;
	height:1px;
}
#boomerang .boomerang_tbl td.tdline {
	background: url(/images/membership/boomerang_join_tdline.gif) left bottom repeat-x;
	height:1px;
}

#boomerang .tbl_btn {
	float:right;
}



.club_reg{margin-top: 17px;background:url(/images/member/club_img1.gif) no-repeat left top;width:688px;height:336px;}
.club_reg .leftArea{float:left;color:#fff;font-weight:bold;font-size:12px;padding:192px 0 0 93px;width:210px;}
.club_reg .rightArea{float:left;padding:0 0 0 0;width:385px;}
.club_reg .rightArea div.name{color:#fff;font-weight:bold;font-size:14px;text-decoration:underline;padding:98px 0 0 0;}
.club_reg .rightArea div.cardnum{color:#fff000;font-weight:bold;font-size:14px;text-decoration:underline;padding:5px 0 0 0;}
.club_reg .rightArea div.btn{padding:115px 0 0 70px;}

/* vip¶ó¿îÁö Ãß°¡ 110317 */
.pt25 {
	padding-top:25px;
}
.mt15 {
	margin-top:15px;
}
.mt25 {
	margin-top:25px;
}
.cnt #notice{width:309px;height:153px;background:url(/images/vip/bg_notice.gif) no-repeat left top;}
.cnt #notice p{text-align:right;padding:13px 19px 0 0;}
.cnt #notice table{width:280px;margin:19px 0 0 0;*margin:16px 0 0 0;}
.cnt #notice table td.subj{width:280px;height:19px;background:url(/images/blt_n.gif) no-repeat 19px 7px;padding:0px 0 0px 24px;}
.cnt #notice table td.subj a{font-family:Dotum;font-size:11px;color:#100c0d;letter-spacing:-1px;font-weight:bold;}
.cnt #notice table td.date{font-family:Dotum;font-size:11px;color:#8c1500;letter-spacing:-1px;font-weight:bold;}

#in_contents #con .vip{
    background-image: url(/images/vip/bg_vip.jpg);
	margin-top: 15px;
	height: 253px;
	width:688px;position:relative;
}
#in_contents #con .vip p.name{font-weight:bold;color:#000000;text-decoration:underline;font-size:16px;position:relative;top:40px;left:75px;float:left;line-height:16px;}
#in_contents #con .vip p.name2{font-weight:bold;color:#814325;font-size:16px;position:relative;top:40px;left:75px;float:left;line-height:16px;}
#in_contents #con .vip p.btn{position:absolute;top:175px;left:70px;}
#in_contents #con .vip p.card_name{position:absolute;top:126px;left:294px;text-align:right;color:#ffe400;font-weight:bold;width:300px;}
#in_contents #con .vip p.card_no{position:absolute;top:141px;left:466px;text-align:right;color:#fffbeb;font-weight:bold;}

#in_contents #con .normal{background: url(/images/vip/bg_vip_mem.jpg);margin-top: 12px;height: 59px;	width:688px;text-align:center;padding-top:34px;}
#in_contents #con .normal p.name{font-weight:bold;color:#000000;text-decoration:underline;font-size:16px;display:inline;}
#in_contents #con .normal p.name2{font-weight:bold;color:#814325;font-size:16px;display:inline;}
#in_contents #con .normal p.txt{display:inline;}

.septem{background: url(/images/vip/img_vip_info02.jpg);height: 124px;width:598px;padding:240px 0 0 90px;
font-size:14px;font-weight:bold;color:#814325;line-height:1.4em;}
.septem .name{color:#000000;text-decoration:underline;font-size:14px;}
.septem .upoint{color:#c10205;text-decoration:underline;font-size:14px;}
.septem .point{color:#c10205;font-size:14px;}

.png24 { tmp:expression(setPng24(this)); }

