@import url('sub.css');
@import url('member.css');
@import url('community.css');
#contInner_Resv{position:relative;width:1000px;margin:0 auto;overflow: hidden;background:#fff url(/images/member/top_visual_Login.gif) no-repeat 100% 0;padding:14px 0px;}
#contInner_Resv .TableBox{padding:20px;border-top:2px solid #00579b;border-right:1px solid #c5c5c5;border-bottom:1px solid #c5c5c5;border-left:1px solid #c5c5c5;background:#fff;}
#contInner_Resv .TableBox h3{padding:5px 5px;}
#contInner_Resv .TableBox h4{padding-top:25px;}

#contInner_Resv table.price{padding-top:5px; border-top:2px solid #00579b;}

/*Å×ÀÌºí*/
.listType02{width:100%;table-layout: fixed; border-top:2px solid #00579b;margin-top:12px;font-size:13px;}
.listType02 th{padding:8px 0 8px 20px;border-bottom:1px solid #c5c5c5;border-left:1px solid #c5c5c5;background:#f8f8f8;text-align:left;}
.listType02 td{padding:8px 0 8px 10px; border-bottom: 1px solid #c5c5c5; border-left: 1px solid #c5c5c5;text-align:left;}
.listType02 th:first-child,
.listType02 td:first-child{border-left: none}
.listType02 td.tdAlign{padding-left:20px; text-align:center;}
.listType02 td.tdTop{/*padding-top:0;*/}

.listType03{width:100%;table-layout: fixed; border-top:2px solid #00579b;margin-top:12px;font-size:13px;}
.listType03 th{padding:8px 0 8px 0;border-bottom:1px solid #c5c5c5;border-left:1px solid #c5c5c5;background:#f8f8f8;text-align:center;}
.listType03 td{padding:8px 0 8px 0; border-bottom: 1px solid #c5c5c5; border-left: 1px solid #c5c5c5;text-align:center;}
.listType03 th:first-child,
.listType03 td:first-child{border-left: none}
.listType03 td.tdPrice{font-weight:bold;font-size:14px;color:#ef4349;}
.listType03 td.tdPriceT{border-top:3px solid #ef4349;font-weight:bold;font-size:16px;color:#ef4349;background:#f9eeef;}
.boxArea{margin-top:20px;background: #f8f8f8;padding:10px 0 0 20px;min-height:30px;border: 1px solid #c5c5c5;font-size:14px;font-weight:bold;}
.boxArea_1{text-align:center;margin-top:20px;background:#f8f8f8;padding:10px 0 0 20px;min-height:30px;border: 2px solid #00579b;font-size:14px;font-weight:bold;letter-spacing:-0.05em;}
.Price_color{font-weight:bold;font-size:16px;color:#ff0000;}
.Price_color_18{font-weight:bold;font-size:18px;color:#ff0000;}

.listType04{width:100%;table-layout: fixed;font-size:13px;}
.listType04 th{padding:8px 0 8px 0;border-bottom:1px solid #c5c5c5;border-left:1px solid #c5c5c5;background:#f8f8f8;text-align:center;}
.listType04 td{padding:8px 0 8px 0; border-bottom: 1px solid #c5c5c5; border-left: 1px solid #c5c5c5;text-align:center;}
.listType04 th:first-child,
.listType04 td:first-child{border-left: none}
.listType04 td.tdPrice{font-weight:bold;font-size:14px;color:#ef4349;}
.listType04 td.tdPriceT{border-top:3px solid #ef4349;font-weight:bold;font-size:16px;color:#ef4349;background:#f9eeef;}

.listType05{width:100%;table-layout: fixed; border-top:1px solid #c5c5c5;margin-top:12px;font-size:13px;}
.listType05 th{padding:8px 0 8px 20px;border-bottom:1px solid #c5c5c5;border-left:1px solid #c5c5c5;background:#f8f8f8;text-align:left;}
.listType05 td{padding:8px 0 8px 10px; border-bottom: 1px solid #c5c5c5; border-left: 1px solid #c5c5c5;text-align:left;}
.listType05 th:first-child,
.listType05 td:first-child{border-left: none}
.listType05 td.tdAlign{padding-left:20px; text-align:center;}
.listType05 td.tdTop{/*padding-top:0;*/}


/*¾à°üµ¿ÀÇ*/
.agreeArea{margin-top:20px;background: #f8f8f8;margin-bottom:24px;padding:20px 20px;min-height:150px;border: 1px solid #c5c5c5;}
.agreeArea > h3{margin:5px 0 5px;}
.agreeArea > p{margin:5px 0 20px 25px;font-size:14px;font-weight:bold;}
.agreeArea .terms {height:100px;overflow-y:scroll;padding:15px 20px;border:1px solid #c5c5c5;border-top:1px solid #c5c5c5;background:#fdfdfd;}
.agreeArea .align_r{text-align:right;margin-top:20px;margin-bottom:10px;}
.agreeArea .check_label {margin-left:8px;font-size:14px;font-weight:bold;}

/* ¾à°ü ·¹ÀÌ¾Æ¿ô */
.clauseWrap {margin-top:20px;font-size:14px;line-height:24px;}
.clauseWrap h1 {padding-bottom:10px;font-size:16px;}
.clauseWrap h2 {padding:10px 10px;font-size:16px;}
.clauseWrap h2.subTitle {color:#0c4da2;}
.clauseWrap h3 {padding:5px 10px;}
.clauseWrap p {padding:0 0 10px 10px;}
.clauseWrap ul {padding:0 0 10px 10px;}
.clauseWrap ul ul {padding-bottom:0;}
.clauseWrap li {position:relative;}
.clauseWrap li span {display:block;position:absolute;top:0;left:0;}
.clauseWrap li p {padding:0 0 0 13px;}
.clauseWrap .tableList {margin:0 10px 10px 10px;}
.clauseWrap table {width:100%;}
.clauseWrap table th {height:25px;font-weight:normal;border:1px solid #c5c5c5;}
.clauseWrap table td {height:30px;text-align:center;border:1px solid #c5c5c5;}


/* ¿¹¾à¿Ï·á*/
.Resv_ok {margin-top:37px; padding-left:450px; min-height:288px; _height:288px; background:url("/images/mypage/Resv_box_bg.gif") no-repeat 0 3px;}
.Resv_ok .tit {padding-top:50px; font-size:0; line-height:0;}
.Resv_ok .number-box {margin-top:30px; height:82px; background:url("/images/mypage/Resv_box_left.gif") no-repeat left top;}
.Resv_ok .number-box img {margin:34px 0 0 27px; vertical-align:top;}
.Resv_ok .number-box .data {display:inline-block; padding:25px 32px 0 19px; min-width:230px; height:57px; font-size:24px; font-family:tahoma; color:#00579b; line-height:33px; background:url("/images/mypage/Resv_box_right.gif") no-repeat right top;}


/* °³ÀÎÁ¤º¸Ãë±Þ¹æÄ§*/
.Privacy {line-height:24px;}
.Privacy h3 { color:#9e4e0a; font-weight:bold;}
.Privacy p {padding:0 0 10px;}
.Privacy li {position:relative; padding:10px 10px;}
.Privacy li p {padding:10px 0 0 10px;}
.Privacy li p.tit {padding:20px 0 0 10px; font-weight:bold;}

/* ÀÌ¿ë¾à°ü*/
.Terms {line-height:24px;}
.Terms h3 {color:#00579b; font-weight:bold;}
.Terms p {padding:0 0 10px;}
.Terms li {position:relative; padding:0 0 10px 0;}
.Terms li ul li {position:relative; padding:0 0 5px 10px;}
.Terms li p {padding:10px 0 0 10px;}
.Terms li p.tit {padding:20px 0 0 10px; font-weight:bold;}

/* ¸¶ÀÌÆäÀÌÁö */
#container_wrap_m{padding-bottom:20px;position:relative;left:0;top:0;font-size:14px;line-height:22px;letter-spacing:-0.05em;}
.container_m{width:1000px;margin:0 auto;padding-bottom:10px;padding:20px;}
#contents_m{float:right;width:820px;border:1px solid #c5c5c5;}
.con_top{background:#fff url(/images/mypage/top_visual_mypage.gif) no-repeat 100% 0;padding:0 20px 50px 20px;}
.con_top h2{padding-top:40px;}
.con_top .top_sub_title{font-size:16px;}
.guide_left{padding:20px;}
.guide_right{padding:20px;}

/* ¿¹¾à³»¿ª */
.resvState{padding:20px;}
.totalPrice{margin:20px; padding:14px 0px 14px 0; border:solid 2px #00579b;font-weight:bold;color:#666;text-align:right;}
.totalPrice strong{color:#ef4349;padding-right:20px;}
.inputPrice{margin-top:10px; padding-right:20px;font-weight:bold;color:#2e3192;text-align:right;}

#Resv_base{padding:0 20px 0 20px;}
#Resv_price{padding:0 20px 0 20px;}
#Resv_travelers{padding:0 20px 0 20px;}
#Resv_io{padding:0 20px 0 20px;}



/* ³ªÀÇ °ü½É»óÇ° */
.wishlist_data{padding:20px;}
.wishlistbox{padding-bottom:20px;border-bottom:1px solid #c5c5c5;position:relative;line-height:18px;min-height:130px;}
.wishlistbox .img_cont_w{float:left;}
.wishlistbox .img_cont_w img{border:1px solid #c5c5c5;margin-right:20px;}
.wishlistbox .cont_tt_w{margin-bottom:15px;color:#000;letter-spacing:-0.02em;}
.wishlistbox .money_w{color:#2e3192;font-weight:bold;font-size:18px;font-weight:bold;padding-top:10px;}
.wishlistbox .btnWrap_w{text-align:right;}

/* È¸¿øÅ»Åð*/
.Withdraw{padding:20px;position:relative;padding-left:280px; min-height:208px;background:url("../images/mypage/Withdraw_box_bg.gif") no-repeat 50px 50px;}
.Withdraw .mem_title{padding-top:20px;color:#666666; font-weight:bold;font-size:14px;}
.Withdraw .mem_title span.name{color:#00579b;}
.Withdraw .tit_img{padding-top:15px;}
.Withdraw .withdraw-box {margin-top:20px;height:84px;background:url("/images/mypage/Resv_box.gif") no-repeat left top;}
.Withdraw .withdraw-box .form{padding:25px 0 0 20px;line-height:22px;color:#00579b;font-weight:bold;}
.Withdraw .withdraw-box .form img{vertical-align:middle;}