@charset "euc-kr";
@import "acebed.css";
@import "table.css";
/* ------------------------------------------------------------
 * Name      : my.css
 * Desc       : ACE BED / Data Type Style Sheet
 * Created   : 2008/04/01 PentaBreed by Suga
 ------------------------------------------------------------ */

.btnArea{height:50px;}
/* °³ÀÎÁ¤º¸°ü¸® */
#myInfoLeave{margin-top:100px; padding:5px 0 20px 0; background:url(/Images/common/dotline3.gif) repeat-x left top;}
#myInfoLeave p{float:left; padding:10px;}
#myInfoLeave p.btn{float:right; padding-top:15px;}

#myInfoLeaveOkin{text-align:center; padding:15px;}

/* ÄíÆù°ü¸® */
#myCoupon p{margin:25px 0 20px 0;}
#myCoupon .btnArea{height:auto;}

#myCoupon2 p{margin:25px 0 20px 0;}

#myCoupon3 p{margin:25px 0 20px 0;}

#myCoupon4 p{margin:15px 0 20px 0;}

#myCoupBuy{position:relative; margin-bottom:5px; }

#myCoupBuy span.btn{position:absolute; right:0; top:0;}
#myCoupBuy table{border-collapse:collapse; border-bottom:1px solid #E5E0D3; text-align:center;}
#myCoupBuy table th{background:#F8F6F3; border-top:1px solid #E5E0D3; padding:8px 0 7px 0;}
#myCoupBuy table th.num{background:#EDEBE7; vertical-align:middle; border-right:1px solid #fff;}
#myCoupBuy table td{border-top:1px solid #E5E0D3; text-align:left;}
#myCoupBuy table td span{padding:0 0 0 20px; }
#myCoupBuy table td input{width:125px; margin-left:5px;}
#myCoupBuy table td select{width:129px; margin-left:5px;}

#myCoupBuy2{position:relative; margin-bottom:5px; }
#myCoupBuy2 table{border-collapse:collapse; border-bottom:1px solid #E5E0D3; text-align:center;}
#myCoupBuy2 table th{background:#F8F6F3; border-top:1px solid #E5E0D3; padding:8px 0 7px 0;}
#myCoupBuy2 table th.num{background:#EDEBE7; vertical-align:middle; border-right:1px solid #fff;}
#myCoupBuy2 table td{border-top:1px solid #E5E0D3; text-align:left;}
#myCoupBuy2 table td span{padding:0 0 0 20px; }
#myCoupBuy2 table td input{width:125px; margin-left:5px;}
#myCoupBuy2 table td search{width:80px; margin-left:5px;}
#myCoupBuy2 table td select{width:129px; margin-left:5px;}

#myCoupBuy3{position:relative; margin-bottom:5px; }
#myCoupBuy3 p{position:relative; width:740px; margin:0; padding:0 0 3px 0; height:25px; line-height:20px;}
#myCoupBuy3 span.btn{position:absolute; right:0; top:0;}
#myCoupBuy3 table{border-collapse:collapse; border-bottom:1px solid #E5E0D3; text-align:center;}
#myCoupBuy3 table th{background:#F8F6F3; border-top:1px solid #E5E0D3; padding:8px 0 7px 0;}
#myCoupBuy3 table th.num{background:#EDEBE7; vertical-align:middle; border-right:1px solid #fff;}
#myCoupBuy3 table td{border-top:1px solid #E5E0D3; text-align:left;}
#myCoupBuy3 table td span{padding:0 0 0 20px; }
#myCoupBuy3 table td input{width:125px; margin-left:5px;}
#myCoupBuy3 table td search{width:80px; margin-left:5px;}
#myCoupBuy3 table td select{width:129px; margin-left:5px;}

#myCouponOkin{text-align:center; padding:15px;}

.coupCustomer{position:relative;margin:20px 0;}
.coupCustomer span{position:absolute;right:0;top:0;}

/* Âò¸®½ºÆ® */
#mySave h3{background:none; padding:0; margin:0;}
#mySave h4{background:url('/Images/my/bul_h4.gif') no-repeat left 7px; padding:0 0 0 11px; margin:30px 0 15px 0;}
#mySave p.txtTitle{padding:7px 0; background:url('/Images/common/bg_line2.gif') repeat-x left bottom; }
#mySave span.btnArea2{display:block; float:right; margin-top:-28px; #margin-top:-35px; margin-right:2px;}
#mySave ul.prodList {background:url('/Images/common/bg_line3.gif') repeat-x left bottom; }
#mySave .prodList input{vertical-align:middle; margin-top:1px;}
#mySave .prodList li strong{padding:0 0 35px 0;}
#mySave ul.mapList{background:url('/Images/common/bg_line3.gif') repeat-x left bottom; }

#noList{width:740px; text-align:center; padding:24px 0; background:url('/Images/common/bg_line3.gif') repeat-x left bottom; }

/* 1:1»ó´ã³»¿ª */
#my1to1View{margin-bottom:20px;}
#my1to1img dl{margin-top:20px;}
#my1to1img dt{position:absolute; top:30px; left:0;}
#my1to1img dd{position:absolute; top:27px; right:20px;}

/* ¸¶ÀÌ·ë ½Ã¹Ä·¹ÀÌ¼Ç */
#cstMyroom ul.tabArea{background:none; margin-bottom:4px;}
#cstMyroom ul.tabArea li:first-child, #cstMyroom ul.tabArea li.first-child{margin-left:10px;}
#cstMyroomBox {overflow:hidden; position:relative; width:662px; background:#565350 url('/Images/my/cst_myroom_tt.gif') no-repeat left top; overflow:hidden;}
#cstMyroomBox p.myroom{margin-left:270px; padding:12px 0;}
#cstMyroomBox div#idPrint{width:644px; margin:0 auto; padding:10px 0;}
#cstMyroomBox #cstMyroomInfo{position:relative; background:#565350 url('/Images/my/cst_myroom_tb.gif') no-repeat left bottom; height:70px;}
#cstMyroomBox #cstMyroomInfo span.myroomBtn{display:block; position:absolute; bottom:20px; left:95px; width:530px; z-index:10;}
#cstMyroomBox #cstMyroomInfo span.myroomBtn .go{position:absolute; right:0;}
#cstMyroomBox #cstMyroomInfo span.myroomBtn2{display:block; position:absolute; bottom:20px; right:30px;}

/* °¡»óÄ§´ë ÃßÃµ ¼­ºñ½º */
#cstMeChoice{position:relative; background:url('/Images/consult/cst_me_choice_Bg.gif') repeat-y left top; width:740px;}
#cstMeChoice h4{padding:45px 0 25px 30px; background:url('/Images/consult/cst_me_choice_tBg.gif') no-repeat left top;}
#cstMeChoice #cstMeChoiceLi{background:url('/Images/consult/cst_me_choice_li_tBg.gif') no-repeat 30px top; padding-top:10px;}
#cstMeChoice #cstMeChoiceLiIn{background:url('/Images/consult/cst_me_choice_li_bBg.gif') no-repeat 30px bottom; padding-bottom:10px;}
#cstMeChoice ul{width:680px; margin:0 auto; overflow:hidden; background:url('/Images/consult/cst_me_choice_li_Bg.gif') repeat-y left top;}
#cstMeChoice li{float:left; width:170px; padding:10px 0 0 0;}
#cstMeChoice li span.photo{padding:0 18px;}
#cstMeChoice li span.photo img{padding:5px; border:1px solid #ECECEC; background:#fff;}
#cstMeChoice li span.bedInfo{display:block; text-align:center; padding:8px 0 0 0; font-size:11px;}
#cstMeChoice li span.bedInfo strong{display:block; color:#279DC3; padding:2px;}
#cstMeChoice li span.bedInfo em{display:block; color:#989898; font-style:normal; padding:2px;}
#cstMeChoice #cstMeChoiceBtm{position:relative; height:160px; background:url('/Images/consult/cst_me_choice_bBg.gif') no-repeat left bottom;}
#cstMeChoice #cstMeChoiceBtm p.meChoiceInfo{position:absolute; bottom:65px; left:32px;}
#cstMeChoice #cstMeChoiceBtm p.meChoiceInfo2{position:absolute; bottom:65px; left:25px;}
#cstMeChoice #cstMeChoiceBtm p.meChoiceInfo3{position:absolute; top:-22px; right:23px;}
#cstMeChoice #cstMeChoiceBtm p.meChoiceBtn{position:absolute; bottom:25px; left:30%;}
#cstMeChoice #cstMeChoiceBtm p.meChoiceBtn2{position:absolute; bottom:30px; left:35px;}

/*Å¸ÀÔº° ³ªÀÇ Ä§½Ç */
#myType{background:url('/Images/my/my_type_img01.jpg') no-repeat right top; margin-top:35px; overflow:hidden;}
#myType p#pageBtn{margin-top:35px; text-align:center; background:url('/Images/consult/use_tech_bg.gif') no-repeat 0 bottom; height:100px;}

/*Å¸ÀÔº° ³ªÀÇ Ä§½Ç °á°úº¸±â*/
div.storyTypeResult{overflow:hidden;}
div.storyTypeResult .stoTop{background:url(/Images/consult/use_tech_bg.gif) no-repeat 0 bottom;padding-bottom:47px;margin-bottom:16px;}
	div.storyTypeResult .sto_stitle{padding-top:35px;text-align:center;background:none;}
	div.storyTypeResult div.stoTop span.sto_resultImg{display:block;padding:29px 0 10px 58px;}
	div.storyTypeResult div.stoTop span.sto_resultText{height:45px;display:block;padding-left:60px;position:relative;}
	div.storyTypeResult div.stoTop span.sto_resultText img.stoBtn{position:absolute; left:590px; top:0;}
	div.storyTypeResult div.stoTop span.sto_resultbtn{display:block;padding-left:300px;background:red;}

dl.stoCon{width:100%;margin-top:38px;background:url('/Images/common/dotline1.gif') repeat-x left bottom;padding-bottom:0px; overflow:hidden;}
dl.stoCon dt{float:left;width:178px;clear:both;}
	dl.stoCon dd{float:left;width:545px;height:132px;padding-left:2px;}
	dl.stoCon span.photo{float:left; margin:0 5px 0px 0;}
	dl.stoCon span.number{float:left;padding:1px 1px 1px 9px;margin:0 5px 0px 0px;}

div.stoCnt{background:url('/Images/common/dotline1.gif') repeat-x left bottom;padding-bottom:30px;position:relative;}
	div.stoCnt h4{position:absolute; left:0px; top:-2px; }
	div.stoCnt span.text{padding-top:-50px;}
	div.stoCnt span.photo{padding-left:40px;padding-top:-30px;}

	/* 2010-08-27 Ãß°¡ */
	#myCoupon p.myCoupDesc{text-align:right;margin:-15px 0 15px 0;}