@charset "euc-kr";

@IMPORT url("layout.css");
@IMPORT url("basic.css");

#in_contents #con{
    margin-top: 20px;
}

#in_contents #con .input{
	BACKGROUND-COLOR: #ffffff;
	height: 15px;
	border: 1px solid #c79f70;
	COLOR: #888888;
	text-align: left;
	FONT-FAMILY: "µ¸¿ò";
	FONT-SIZE: 10pt;
}

#in_contents #con .select{
	BACKGROUND-COLOR: #ffffff;
	height: 20px;
	border: 1px solid #c79f70;
	COLOR: #888888;
	text-align: center;
	FONT-FAMILY: "µ¸¿ò";
	FONT-SIZE: 10pt;
}



<!--------------------¿ä±ä½½±â°¡Ãß°¡ÇÞ¾î¿è--------------> 
#in_contents #con .tablefont_margin{
    font-family: "µ¸¿ò";
	font-size: 12px;
	border-color:#faedaa;
	padding-left: 21px;
	padding-top: 14px;
}

#in_contents #con .point{
    background-image: url(../images/mypage/mypage01_bg01.gif);
	margin-top: 15px;
	height: 441px;
	width:688px;
}
#in_contents #con h3 {
	margin-top: 15px;
}


#in_contents #con .point .pointtb{
	padding: 30px 0 0 45px;
	width:248px;
}

#in_contents #con .point .pointtb th{
	height: 20px;
	margin: 5px 0 0 10px;
	text-align:left;
	
}

#in_contents #con .point .pointtb td{
	font-family: "µ¸¿ò";
	text-align:right;
}


/* ³ªÀÇ ¾Æ¿ô¹é ¸â¹ö½Ê Ä«µå Ãß°¡ µÇ¸é¼­ ¿µ¿ª ´Ã¾î³² : S */
#in_contents #con .point_add{
    background-image: url(../images/mypage/mypage01_bg03.gif);
	margin-top: 15px;
	height: 584px;
	width:688px;
}
#in_contents #con h3 {
	margin-top: 15px;
}


#in_contents #con .point_add .pointtb{
	padding: 45px 0 0 45px;
	width:248px;
}

#in_contents #con .point_add .pointtb th{
	height: 25px;
	margin: 5px 0 0 10px;
	text-align:left;
	
}

#in_contents #con .point_add .pointtb td{
	font-family: "µ¸¿ò";
	text-align:right;
}

/* ³ªÀÇ ¾Æ¿ô¹é ¸â¹ö½Ê Ä«µå Ãß°¡ µÇ¸é¼­ ¿µ¿ª ´Ã¾î³² : E */


#in_contents #con .capa{background:url(/images/mypage/bg_capa.jpg);margin-top: 15px; padding:0px; height: 141px; width:688px;position:relative;}
#in_contents #con .capa table{position:absolute;top:26px;left:35px;}
#in_contents #con .capa th{width:430px; text-align:left;padding-top:7px;}
#in_contents #con .capa ul li{font-weight:bold;color:#000;font-size:14px; line-height:22px;}
#in_contents #con .capa ul li.first{line-height:28px;}
#in_contents #con .capa ul li .btn{position:absolute; top:40px; left:437px}
#in_contents #con .capa ul .name{text-decoration:underline;font-size:16px;}
#in_contents #con .capa ul .name2{text-decoration:underline; color:#d00000;font-size:16px;}
#in_contents #con .capa ul .name3{color:#d00000;font-size:16px;}

#in_contents #con .vipMy{
    background-image: url(../images/mypage/img_2011vip.jpg);
	margin-top: 15px;padding:0px;
	height: 252px;
	width:688px;
}
#in_contents #con .vipMy .name{font-weight:bold;color:#000000;text-decoration:underline;font-size:16px;position:relative;top:40px;left:75px;float:left;padding-top:3px;}
#in_contents #con .vipMy .name2{font-weight:bold;color:http://www.outback.co.kr/membership/vip_introduction.aspx#814325;font-size:16px;position:relative;top:40px;left:75px;float:left;padding-top:3px;}
#in_contents #con .vipMy p.btn a{position:relative;top:170px;left:-51px;}
#in_contents #con .vipMy p.btn a img{width:210px;height:45px;}

#in_contents #con .point1{
    background-image: url(../images/mypage/mypage01_bg02.gif);
	margin-top: 15px;
	height: 233px;
	width:688px;
}

#in_contents #con .underline1{
background-color:#cab381;
height: 1px;
}

#in_contents #con .underline2{
background-color:#d1a16a;
height: 2px;
}





.table3 {
	margin:10px 0 0 0px;
	text-align:right;

}



.table2 {
	margin: 0 0 0 30px;
	text-align:left;
}


table.table2 {
	line-height: 21px;
}

table.table2 thead th {
	height: 21px;
}
table.table2 tbody th {
	height: 21px;
    background-color: #f1db9f;
}

table.table2 tbody td {
    background-color:#fff1bb;
	padding: 0 0 0 15px;
	line-height: 21px;
}

table.table2 tbody .underline{
background-color:#d6b687;
height: 1px;
}

table.table2 tbody .underline2{
background-color:#d1a16a;
height: 2px;
}


table .dotline { height:1px; background:url('../images/mypage/img_mypage_line.gif') repeat-x; }


.txt_red{
	color:#930a00;
	font-size: 13px;
	font-weight: bold;
	padding-right: 5px;
}
.txt_smallred{
	color:#930a00;
	font-size: 12px;
	font-weight: bold;
	padding-right: 10px;
}

.txt_brown{
	color:#65491c;
	font-size: 12px;
	font-weight: bold;
	padding-right: 5px;
}

.txt_brown_2{
	color:#65491c;
	font-size: 11px;
	font-weight: bold;
	padding-right: 5px;
}

<!--------------------¿ä±â±îÁö½½±â°¡Ãß°¡ÇÞ¾î¿è-------------->

<!--º½ Ãß°¡»çÇ× ½ÃÀñ--!>

.txt_joinevent_02{
	color:#491a00;
	font-size: 11px;
	padding-left:10px;
}

.txt_joinevent_03{
	color:#950901;
	font-size: 11px;
	font-weight: bold;
}

.txt_joinevent_04{
	color:#491a00;
	font-size: 11px;
	padding: 2px 0 0 10px;
}

/* 2011-11-12Å©·Ò¿À·ù */	
.txt_event_list_tit{vertical-align:top;}
.txt_event_list_tit a{
	color:#572306!important;
	font-size: 12px;
	font-weight: bold;
}  
.txt_event_list_txt{margin-top:3px;}
.txt_event_list_txt a{
	color:#995936!important;
	font-size: 11px;
	font-weight: normal; 
} 
.txt_event_list_date{margin-top:3px;}
.txt_event_list_date a{
	color:#666666!important;
	font-size: 11px!important;
	font-weight: normal; 
	margin-top:4px;
}
/* 2011-11-12Å©·Ò¿À·ù */

.txt_event_list_tit{padding-top:4px;margin-top:4px;}
.event_list03 .txt_event_list_date a{color:#995936; font-size: 12px;}
.event_list03 .txt_event_list_store {color:#DF0407; font-size: 11px;}
.event_list03 .txt_event_list_store{height:25px!important;}
.event_list{
    text-align: center;
}
.event_list .txt_event_list_store {color:#DF0407; font-size: 11px;}

.event_list02{
    text-align: left;
}

.event_list03{
    text-align: left; 
}

/* º½ Ãß°¡»çÇ× ³¡ */

/*100723 ÀÌº¥Æ® ÈÄ±â Ãß°¡*/
.reviewTop{width:688px;margin:0 0 18px 0;}
.reviewTop div.cntWrap{background:#f9edaa;text-align:center;padding:15px;}
.reviewTop div.cntWrap dl{width:658px;}
.reviewTop div.cntWrap dl dt{float:left;}
.reviewTop div.cntWrap dl dt img{border:1px solid #d1a16a;margin:0 15px 0 0;}
.reviewTop div.cntWrap dl dd{float:left;width:478px;text-align:left;}
.reviewTop div.cntWrap dl dd p.subj{border-top:2px solid #d1a16a;background:#ebd88f;padding:9px 15px 8px 15px;;vertical-align:middle;}
.reviewTop div.cntWrap dl dd p.subj a{line-height:13px;font-size:12px;color:#572306;font-weight:bold;}
.reviewTop div.cntWrap dl dd p.subj a span{color:#be0d03;}
.reviewTop div.cntWrap dl dd p.date{height:20px;text-align:right;vertical-align:bottom;color:#572306;padding:9px 15px 0 15px;;background:#f8e487;}
.reviewTop div.cntWrap dl dd p.cnt{color:#995936;padding:9px 15px 0 15px;height:53px;line-height:17px;background:#f8e487;}

.reviewTop p.ln{background:url('/images/event/evt_line.gif') no-repeat;width:688px;height:3px;}

.tb td.viewtxt {
	background:#e9d79f;
	padding: 5px; 
	line-height:18px;
	text-align: left;
	padding:20px 20px 10px 20px;
	color:#502e1b;
}
.tb td.viewtxt2 {
	background:#e9d79f; 
	padding:20px 0 0px 0px;
}

.txt_brownlight{
 color:#e6ce93;
 font-size:12px;
}
.txt_brownlight2{
 color:#fff3c8;
 font-size: 12px;
 text-align: left;
 padding-left:10px;
 font-weight:bold;
}

.reviewW{width:645px;border-bottom:2px solid #d1a16a;}
.reviewW th{background:#ebd88f;height:40px;border-bottom:1px solid #d6b687;text-align:left;}
.reviewW th img{margin:0 0 0 45px;}
.reviewW th img.e{margin:0 0 0 24px;}
.reviewW td{background:#faedaa;padding:10px 0 10px 15px;border-bottom:1px solid #d6b687;text-align:left;}

.reviewW td input{border:1px solid #c79f70;background:#fff;color:#888888;font-size:12px;}
.reviewW td textarea{border:1px solid #c79f70;background:#fff;color:#888888;font-size:12px;padding:10px;}


/*101105Ãß°¡*/
#cardList{margin:0;padding:0;}
#cardList table{width:688px;border-bottom:1px solid #e08d5a;}
#cardList table th{background:#f9ce81;border-bottom:1px solid #e08d5a;text-align:center;padding:9px 0 5px 0px;}
#cardList table td{background:#ffe3a5;border-bottom:1px solid #e08d5a;text-align:left;padding:9px 0 5px 15px;color:#995936;font-weight:bold;}
#cardList table td span{color:#be0a00;font-weight:normal;}
#cardList table td img{vertical-align:middle;margin:0 0 0 5px;}

.bm_star {font-weight:bold;color:red;font-size:16px;}

/*110329Ãß°¡*/

.stuse{background:url('/images/mypage/bg_storeuse.jpg') no-repeat; width:688px; height:82px;margin-bottom:20px;}
.stuse dl, dt, dd{float:left;}
.stuse dl{padding:30px 0 0 70px;}
.stuse dt{margin:0 10px 0 0; width:140px; background:url('/images/mypage/blet_dot.gif') no-repeat left 11px; padding-left:10px; font-size:16px; color:#000;}
.stuse dt img{vertical-align:-3px;}
.stuse dd{float:left; font-size:16px; color:#c10205; text-decoration:underline; font-weight:bold;padding:5px 3px 0 0;width:auto;}
.stuse dd.num{width:110px;}



/* 2011.4.5 */
.redF {color:#be0a00;}
dl.food_info {display:inline-block;width:331px;padding:20px 0 0 20px;}
dl.food_info dt {float:left;width:130px;padding-top:0px;text-align:left;}
dl.food_info dd {width:201px;}
dl.food_info dd p {margin-top:10px;}
.vmr_price {position:relative;clear:both;height:25px;margin:10px 0 0 20px;padding:6px 0 0 10px;background:url(../images/vmr_point/vmr_bg.jpg) no-repeat left top;}
.vmr_price p.vmrpoint {position:absolute;left:165px;;top:6px;}

 /*·¹ÀÌ¾îÆË¾÷*/

*{margin:0;padding:0;}
html, body{font:normal 12px/14px dotum,gulim,arial,sans-serif; color:#5d5d5d; }
table { border-collapse:collapse; }
label{font-size:11px;color:#5d5d5d;}
dl{margin:0;padding:0;list-style:none;}

.btn_C{text-align:center;}
.layer_body{position:absolute;top:200px;left:50%;margin-left:-200px;width:423px;background:#fff;}
.layer_bodyL{position:absolute;top:200px;left:50%;margin-left:-200px;width:423px;background:#fff;}
.layer_header{padding-top:70px;background:url('../images/login/bg_pop_top.gif') no-repeat left top;}
.layer_wrap{position:relative;width:423px; padding-bottom:60px; background:url('../images/login/bg_pop_btm.gif') no-repeat left bottom;}
.layer_wrapL{position:relative;width:423px; background:url('/images/login/bg_pop_btm.gif') no-repeat left bottom;}
.layer_wrap .close {position:absolute; right:20px;bottom:15px;cursor:hand;}
.layer_wrapL .close {position:absolute; right:20px;bottom:15px;cursor:hand;}
.layer_Cont{margin:35px 15px 0 15px; background:#f8f6f5;padding:18px 0;text-align:center;color:#6b4c4b;line-height:22px;}

.layer_Cont2{position:relative;overflow:hidden;margin:0px 25px 15px 25px;text-align:center;color:#6b4c4b;}
.layer_Cont2 .box{border:1px solid #d9d9d9;text-align:left;padding-bottom:15px;}
.layer_Cont2 .boxL{border:1px solid #d9d9d9;text-align:left;height:410px;margin-bottom:15px;}
.box input{border:1px solid #d9d9d9;}
.inbox{padding:20px 10px 0 40px; }
dt, dd{float:left;margin:2px 0;}
dt{width:85px;font-weight:bold;padding-top:4px;}
dd{width:220px;}
.txt_01{margin:20px 40px;font-weight:bold;}
.txt_02{margin:30px 20px 10px 20px;font-weight:bold;color:#590202;}
.txt_022{color:#590202;}
.txt_rd{padding-left:60px;font-weight:bold; color:#000;}

.txt_gray{font-weight:bold;color:#959595;}
.txt_gray2{font-weight:bold;color:#959595;margin:70px 25px;}
.txt_gray3{margin:20px 20px 10px 20px;font-weight:bold;color:#959595;}
.btn_cf{position:absolute;top:13px;right:15px;}
.grbox{margin:20px 20px 0;font-weight:bold;background:#fafafa;padding:10px;position:relative;color:#000;height:48px;}
.grbox1{margin:55px 20px 0;background:#f2f2f2;padding:20px 0 20px 90px;}

.layer_Cont2 .boxL input{border:1px solid #d9d9d9;width:70px;height:18px;}
.layer_Cont2 .boxL .txt_rd input{border:0px;width:18px; height:18px;vertical-align:-2px;margin-left:15px;}
.ask{color:#959595;margin:20px 20px 10px 20px;}
.ask dt{width:320px;}
.ask dd{background:url('/img/membership/pblet_r.gif') no-repeat;width:130px;font-weight:bold;padding-left:9px;}
.ask dd.last{width:300px;}

.mt40{margin-top:40px;}
.mt5{margin-top:5px;}
.mt15{margin-top:15px;}
.mt10{margin-top:10px;}
.mt20{margin-top:20px;}
.mt30{margin-top:30px;}

h1 { border:1px solid #dbd3cf;border-bottom:1px solid #dbd3cf;background-image:url('/img/popup/bg_h1.gif');padding:5px 0;font-size:10px;margin:20px 15px 20px ;text-align:center;}
h1 img { vertical-align:top;text-align:center; }

.loginBox p {text-align:left;}
.loginBox label {display:inline-block; width:60px; height:13px;margin-left:35px;padding-top:0px;vertical-align:middle;*vertical-align:5px;}
.loginBox .input_txt {height:28px;margin-right:10px;background:#fafafa;border:1px solid #d9d9d9;line-height:28px;}
.loginBox label.idsave {width:33px;margin-left:0px;vertical-align:-2px;*vertical-align:5px;}
.loginBox .box {padding-bottom:0px;}
.user_N {text-align:center;color:#333;font-weight:bold;}
table.layT {width:330px;margin:0 auto;border-top:1px solid #50200d;text-align:left;}
table.layT th {height:24px;padding-left:10px;background:#723c27;border-bottom:1px solid #50200d;color:#fff;font-weight:bold;text-align:left;}
table.layT td {padding-left:10px;background:#fff1bb;border-bottom:1px solid #723c27;}
table.layT th.Ftit {padding:5px 0px 5px 10px;}
table.layT td.Ftit {padding:5px 5px 5px 10px;}
table.layT tr.add td {padding-left:0px;text-align:center;}
table.layT tr.add th {padding-top:5px;padding-bottom:5px;}
.bordB {padding:10px 0;border-bottom:1px solid #d9d9d9;}
.pointuseN {margin-top:10px;padding-left:10px;font-size:11px;text-align:left;}
.pointuseN strong {color:#950901;}
.pointuseN span {text-decoration:underline;color:#222;}

/* 2011.4.13 Æ÷ÀÎÆ®¸ô ¸ÞÀÎ*/
.mt3 {margin-top:3px;}
.mt10 {margin-top:10px;}
.mr43 {margin-right:43px;}
.mt20 {margin-top: 20px;}
#in_contents #con div.vmrP_use {position:relative;}
#in_contents #con div.vmrP_use h3 {margin-top:19px;}
div.vmr_point {overflow:hidden;width:677px;margin-top:3px;padding:13px 0px 0px 11px;background:url(../images/vmr_point/vmr_point_bg.gif) #fff1bb no-repeat left top;}
div.vmr_point div.vmr_point1 {width:748px;}
div.vmr_point dl {float:left;width:330px;margin-right:14px;padding-bottom:15px;display:inline-block;}
div.vmr_point dl dt {float:left;width:166px;text-align:left;}
div.vmr_point dl dd {width:163px;padding-top:11px;}
div.vmr_point dl dd p.foodN {height:60px;overflow-y:hidden;}
div.vmr_point dl dd p.foodN strong {color:#000;}
div.vmr_point dl dd p.foodN span {color:#96907a;font-size:11px;}
div.vmr_point dl dd p.foodP {margin-bottom:10px;color:#381607;}
div.vmr_point dl dd p.foodP span {text-decoration:line-through;}
div.vmr_point dl dd p.foodP strong {color:#950a01;}
div.vmr_point dl dd p.foodR {padding-top:54px;color:#dfd2a4;font-weight:bold;}




