body {
	margin:0;
	padding:0;
	background-color:#ffffff;
	color:#6D6C5D;
	font-family:"MS UI Gothic", "MS PGothic", "Courier New";
	font-size:12px;
	line-height:15px;
}


/* Basic test */
div,p,form {margin:0; padding:0;}
p {clear:both; margin:0; padding:0; font-size:3px;}
img {border:none;}
label {cursor:hand;}
ul,ol {list-style:none; margin:0; padding:0;}
li {margin:0; padding:0;}
dl {list-style:none; /*height:20px; margin:0;*/margin:5px; padding:0;}
dt, dd {float:left; margin:0;}
h1 {display:none; margin:0; padding:0;}
h2 {display:none; margin:0; padding:0;}
h3 {display:none; margin:0; padding:0;}
.h1 {display:block; margin:0; padding:0; font-size:14px; letter-spacing:1px;}

/* Table */
table {margin:0; padding:0; border:none; empty-cells:show;}
th, td {
	color: #666666;
	font-family:"MS UI Gothic", "MS PGothic", "Courier New";
	font-size:12px;
	font-weight:normal;
	vertical-align:top;
	line-height:15px;
}

/* form */
input, select, textarea {font-family:"MS UI Gothic", "MS PGothic", "Courier New";}
input {height:17px; padding:0 3px; border:1px solid #CED0C8; color:#8A8A8A; font:12px; text-align:left;}
input[type="checkbox"] {border:0;}
select {height:18px; padding:0; color:#8A8A8A; font:12px; text-align:left;}
textarea {padding:10px 7px; border:1px solid #CED0C8; color:#8A8A8A; font:12px; text-align:left;}
.bx {border:none;}
.disabled {height:19px; padding:0 3px; border:1px solid #CED0C8; background:#f3f3f3;}
.objtxt {margin-top:-5px; _margin-top:0px;}
.pw {height:14px; _height:18px; padding:3px 3px 0 3px; _padding-top:0; font-family:"Arial"; font:11px;}

/* a:link */
a:link, a:visited, a:hover, a:active {color:#8A8A8A; text-decoration:none;}
a:hover {color:#E41D2E;}


/* margin * padding */
.m0 {margin:0;}
.m3 {margin:3px;}
.m5 {margin:5px;}
.m10 {margin:10px;}
.m15 {margin:15px;}
.m20 {margin:20px;}
.m30 {margin:30px;}
.m50 {margin:50px;}
.efm5 {margin:10px; _margin:0px;}
.efm10 {margin:10px; _margin:10px;}
.mt01 {margin-top:-1px;}
.mt02 {margin-top:-2px;}
.mt03 {margin-top:-3px;}

.p0 {padding:0px;}
.p3 {padding:3px;}
.p5 {padding:5px;}
.p10 {padding:10px;}
.p15 {padding:15px;}
.p20 {padding:20px;}
.pt1 {padding-top:1px;}
.pt2 {padding-top:2px;}
.pt3 {padding-top:3px;}
.pt5 {padding-top:5px;}
.pt6 {padding-top:5px;}
.pt7 {padding-top:7px;}
.pt10 {padding-top:10px;}
.pt16 {padding-top:16px;}
.pt12 {padding-top:12px;}
.pt15 {padding-top:15px;}
.efpt0 {padding-top:5px; _padding-top:0;}

.h5 {height:5px;}
.h10 {height:10px;}
.h10_2 {height:10px; _height:0;}
.h15 {height:15px;}
.h20 {height:20px;}
.h30 {height:30px;}
.h50 {height:50px;}
.w5 {width:5px;}
.w10 {width:10px;}
.w15 {width:15px;}
.w20 {width:20px;}
.w30 {width:30px;}
.w50 {width:50px;}

/* font * text */
.b {font-weight:bold;}
.n {font-weight:normal;}
.u {text-decoration:underline;}
.un {text-decoration:none;}
.f11 {font-size:11px;}
.f12 {font-size:12px;}
.f13 {font-size:13px;}
.f14 {font-size:14px;}
.f15 {font-size:15px;}
.f16 {font-size:16px;}
.lh11 {line-height:11px;}
.lh12 {line-height:12px;}
.lh15 {line-height:15px;}
.lh17 {line-height:17px;}
.lh20 {line-height:20px;}
.ls {letter-spacing:0;}
.ls1 {letter-spacing:-1px;}
.ls01 {letter-spacing:1px;}
.ls02 {letter-spacing:2px;}
.txtc01 {color:#000;}
.txtc02 {color:#3c7ac8;} /*light blue*/
.txtc03 {color:#4D6185;} /*dark blue*/
.txtc04 {color:#F16962;} /*red*/
.txtc05 {color:#B63336;} /*dark red*/
.txtc06 {color:#FE2125;} /*red*/
.txtc07 {color:#87413C;} /*brown*/
.txtc08 {color:#DD3839;} /*brown*/
.txtc09 {color:#48688F;} /*dark blue*/
.txtc10 {color:#DD3839;} /*light dark red*/
.txtc11 {color:#939292;} /*light grey*/
.txtc12 {color:#FFFFFF;} /*white*/


/* background */
.bg01 {background:#ffffff;}
.bg02 {background:#FFFBF8;} /*light pink*/
.bg03 {background:#F1F6FE;} /*light blue*/

/* line */
.line {border-top:1px solid #F7CFCE;} /*pink line*/
.line01 {border-top:1px solid #E0E0E0;} /*ligth gray line*/
.dot {background:url('//image.utravelnote.com/images/common/bullet/dot_pink.gif') repeat-x top;} /*pink dot*/
.dot02 {background:url('//image.utravelnote.com/images/common/bullet/dot_pink.gif') repeat-x bottom;} /*pink dot*/
.dot2 {background:url('//image.utravelnote.com/images/common/bullet/dot_grey.gif') repeat-x 0 0;} /*grey dot*/
.dot3 {background:url('//image.utravelnote.com/images/common/bullet/dot_grey01.gif') repeat-x 0 0;} /*grey dot*/

/* Position */
.cl {clear:both; margin:0; padding:0;}
.cll {clear:both; margin:10; padding:10;}
.fl {float:left; margin:0;}
.fr {display:inline; float:right; margin:0;}
.frl {float:right;} 
.frl li{display:inline;}

.al {text-align:left;}
.ac {text-align:center;}
.ar {text-align:right;}
.al01 {padding-left:5px; text-align:left;}
.al02 {padding-left:10px; text-align:left;}
.al03 {padding-left:15px; text-align:left;}
.al04 {padding-left:20px; text-align:left;}
.al05 {padding-left:30px; text-align:left;}
.al06 {padding-left:50px; text-align:left;}
.ar01 {padding-right:5px; text-align:right;}
.ar02 {padding-right:10px; text-align:right;}
.ar03 {padding-right:15px; text-align:right;}
.ar04 {padding-right:20px; text-align:right;}
.ar05 {padding-right:30px; text-align:right;}
.vat {vertical-align:top;}
.vam {vertical-align:middle;}
.vab {vertical-align:bottom;}

.brc {padding-top:6px;width:57px;height:21px;background:url('//image.utravelnote.com/images/common/button/btn_receipt_complete.gif') no-repeat center}
/* event */
.cur {cursor:hand;}
.bor {border:1px solid #000;}
.block {display:block;}


/* img */
.img1 {margin-top:1px; vertical-align:middle;}
.img2 {margin-top:2px; vertical-align:middle;}
.img3 {margin-top:3px; vertical-align:middle;}


/* List Type */
.bul00 li {padding:0 0 5px 15px; line-height:16px;}
.bul01 li {padding-left:14px; background:url('//image.utravelnote.com/images/common/bullet/bul_bul01.gif') no-repeat 0px 3px;}
.bul02 li {padding-left:14px; background:url('//image.utravelnote.com/images/common/bullet/bul_gray01.gif') no-repeat 2px 6px; line-height:18px;}
.bul03 li {padding-left:10px; background:url('//image.utravelnote.com/images/common/bullet/bul_red02.gif') no-repeat 2px 6px; line-height:18px;}
.bul04 li {padding-left:12px; background:url('//image.utravelnote.com/images/common/bullet/bul_red05.gif') no-repeat 2px 6px; line-height:18px;}
.bul05 li {height:26px; padding-left:14px; padding-top:3px; background:url('//image.utravelnote.com/images/common/bullet/bul_red04.gif') no-repeat 0px 2px; color:#F16962; font-size:14px; font-weight:bold; line-height:18px;}
.bul06 li {padding-left:15px; background:url('//image.utravelnote.com/images/common/bullet/bul_red06.gif') no-repeat 0px 4px; line-height:18px;}
.bul07 li {padding-left:15px; background:url('//image.utravelnote.com/images/common/bullet/bul_red07.gif') no-repeat 0px 3px; line-height:18px; color:#525252; font-size:13px; font-weight:bold;}
.bul08 li {padding-left:10px; background:url('//image.utravelnote.com/images/common/bullet/bul_red01.gif') no-repeat 2px 6px; line-height:18px;}
.bul09 li {margin-bottom:3px; padding-left:22px; background:url('//image.utravelnote.com/images/common/bullet/bul_red09.gif') no-repeat 5px 0; color:#F16962; font:14px; font-weight:bold; line-height:20px;}
.bul10 li {padding-left:18px; background:url('//image.utravelnote.com/images/common/bullet/bul_grey02.gif') no-repeat 5px 4px; color:#DD3839; font:12px; font-weight:bold; line-height:20px;}
.bul11 li {padding-left:12px; background:url('//image.utravelnote.com/images/common/bullet/bul_grey03.gif') no-repeat 5px 6px; line-height:18px;}
.bul12 li {padding-left:14px; background:url('//image.utravelnote.com/images/common/bullet/bul_red11.gif') no-repeat 5px 4px; line-height:18px;}
.bul13 li {padding-left:20px; background:url('//image.utravelnote.com/images/common/bullet/bul_red13.gif') no-repeat 5px 4px; line-height:18px;}
.bul14 li {padding-left:20px; background:url('//image.utravelnote.com/images/common/bullet/bul_red14.gif') no-repeat 8px 2px; line-height:18px;}


/* Layout */
#un {margin:0; padding:15px 0;}
#tot {width:1000px; text-align:left;}
#wrapper { width:773px; margin: 0 auto; text-align: left; }


/* Top Area 991 08-02-01 */
#toparea991 {width:991px; height:67px;}
#toparea991 #join {float:right; margin-top:10px; padding-right:5px; z-index:1; position:relative;}
#toparea991 #logo {float:left; width:164px; height:100%; background:url('//image.utravelnote.com/images/common/layout/logo_top.gif') no-repeat; cursor:pointer; }
#toparea991 #navi {float:left; width:824px; height:40px; _height:32px; margin-top:-22px; padding-top:36px; background:url('//image.utravelnote.com/images/common/layout/menu_bar01.gif') no-repeat 0 28px; z-index:2;}
.log_email {width:90px; height:20px; background:url('//image.utravelnote.com/images/common/layout/txt_email.gif') no-repeat 53px 6px;}
.log_pass {width:33px; height:20px; background:url('//image.utravelnote.com/images/common/layout/txt_pass.gif') no-repeat 6px 6px;}
.log_msg {padding:3px 0 0 60px; color:#FFF; font-weight:bold;}
a.top01:link, a.top01:visited, a.top01:hover, a.top01:active {color:#ffffff; text-decoration:none; font-size:14px; font-weight:bold; padding:0 38px;}
a.top02:link, a.top02:visited, a.top02:hover, a.top02:active {color:#ffffff; text-decoration:none; font-size:12px; font-weight:normal; padding:0 2px; margin-left:10px;}
#toparea991 li {float:left; padding-top:3px;}
#toparea991 .input {height:20px; border:none; background:#E2B3B3; font-family:Verdana; font:11px;}

/* Top Area */
#toparea {width:1013px; height:67px;}
#toparea #join {float:right; margin-top:10px; padding-right:5px; z-index:1; position:relative;}
#toparea #logo {float:left; width:164px; height:100%; background:url('//image.utravelnote.com/images/common/layout/logo_top.gif') no-repeat; cursor:pointer; }
#toparea #navi {float:left; width:847px; height:32px; _height:32px; margin-top:-22px; padding-top:36px; background:url('//image.utravelnote.com/images/common/layout/menu_bar.gif') no-repeat 0 28px; z-index:2;}
.log_email {width:90px; height:20px; background:url('//image.utravelnote.com/images/common/layout/txt_email.gif') no-repeat 53px 6px;}
.log_pass {width:33px; height:20px; background:url('//image.utravelnote.com/images/common/layout/txt_pass.gif') no-repeat 6px 6px;}
.log_msg {padding:3px 0 0 60px; color:#FFF; font-weight:bold;}
#toparea li {float:left;}
#toparea .input {height:20px; border:none; background:#E2B3B3; font-family:Verdana; font:11px;}
/* Content */
#contarea {width:991px;}	/* width:1013px; */
#content {float:left; width:773px; padding:25px 0 15px 25px;}
#content01 {width:964px; margin:15px 0 15px 25px;} /* width:985px; */
#content01 .tit {margin-bottom:10px; _margin-bottom:20px; padding-top:5px;}
/* location */
#location {float:right; margin-right:2px; color:#8A8A8A; font-size:12px; text-align:right;}
#location01 {color:#8A8A8A; font-size:12px;}
/*#location a,#location a:link,#location a:active,#location a:visited {font-size:12px; color:#8A8A8A; text-decoration:none;}*/
#location .now {color:#DA6A6E; font-weight:bold;}
#location01 .now {color:#DA6A6E; font-weight:bold;}
#print {float:right; margin-bottom:5px; _margin-bottom:-3px;}
/* Right Sub Menu */
#rmenu {float:right; margin-top:10px;}
#rmenu .img {margin:0; padding:0;}
#rmenu .rmenuc {padding-left:3px;}
/*#helpRmenu {width:186px; border-left:1px solid #CCC; border-right:1px solid #CCC; border-bottom:1px solid #CCC;}*/
#helpRmenu { padding:10px 0 0 10px; }
#helpRmenu td {padding:3px 0 2px 10px; border-bottom:1px solid #E0E0E0; text-align:left;}
#helpRmenu td.sub {padding:3px 0 2px 20px; border:none; text-align:left;}
#helpRmenu td.sub2 {padding:3px 0 5px 20px; border-bottom:1px solid #E0E0E0; text-align:left;}
#helpRmenu span {padding-left:5px; background:url('//image.utravelnote.com/images/common/bullet/bul_gray.gif') no-repeat left center;}
#helpRmenu .now {padding-left:5px; background:url('//image.utravelnote.com/images/common/bullet/bul_red.gif') no-repeat left center; color:#E41D2E; font-weight:bold;}
#helpRmenu .snow {color:#E41D2E;}
#helpRmenu .emp {height:35px; border:none; empty-cells:show;}
/* footer */
#footer {width:1024px; padding:13px 0 20px 0; border-top:5px solid #E8E8E8; text-align:right;}


/* Box */
.box01 {width:773px; margin-top:10px; _margin-top:5px; padding:0;} /*light pink*/
.box01 .top01 {height:2px; _margin-top:-10px; background:url('//image.utravelnote.com/images/common/layout/box_rpink_top.gif') no-repeat center bottom;}
.box01 .con01 {padding:5px 10px;border-left:1px solid #EBE7DF; border-right:1px solid #EBE7DF;background-color:#FBF9F6;}
.box01 .bot01 {height:2px; _margin-bottom:-10px; background:url('//image.utravelnote.com/images/common/layout/box_rpink_bot.gif') no-repeat center top;}

.box02 {width:773px; margin:0; padding:0;} /*white*/
.box02 .top02 {height:2px; _margin-top:-10px; background:url('//image.utravelnote.com/images/common/layout/box_w_top.gif') no-repeat center bottom;}
.box02 .con02 {padding:5px 15px 3px 15px; border-left:1px solid #B9B9B9; border-right:1px solid #B9B9B9; background-color:#FFFFFF;}
.box02 .con021 {padding:8px 5px 5px 5px; border-left:1px solid #B9B9B9; border-right:1px solid #B9B9B9; background-color:#FFFFFF;}
.box02 .bot02 {height:2px; _margin-bottom:-10px; background:url('//image.utravelnote.com/images/common/layout/box_w_bot.gif') no-repeat center top;}

.box03 {width:773px; margin:0; _margin-top:-5px; padding:0;} /*dark pink*/
.box03 .top03 {height:2px; _margin-top:-10px; background:url('//image.utravelnote.com/images/common/layout/box_dpink_top.gif') no-repeat center bottom;}
.box03 .con03 {background-color:#E5DED6; margin:0; padding:0;}
.box03 .con03 .tlezone {width:100%; height:55px; margin:0 0 -9px 0; padding:0; background:url('//image.utravelnote.com/images/hotel/conbx_tit_bg.gif') no-repeat top center #E5DED6;}
.box03 .con03 .tlezone .tit {float:left; padding:22px 0 11px 53px; color:#DE3342; font:14px; font-weight:bold; text-align:left; letter-spacing:2px;}
.box03 .con03 .tlezone01 {width:100%; height:55px; margin:0 0 -9px 0; padding:0; background:url('//image.utravelnote.com/images/hotel/conbx_tit_bg2.gif') no-repeat top center #E5DED6;}
.box03 .con03 .tlezone01 .tit {float:left; padding:22px 0 11px 33px; color:#DE3342; font:14px; font-weight:bold; text-align:left; letter-spacing:2px;}
.box03 .con03 .conzone {padding:10px 40px; background:url('//image.utravelnote.com/images/common/layout/box03_con03s_bg.gif') repeat-y;}
.box03 .con03 .conzone .sbox {width:245px; margin:0; padding:0; background:url('//image.utravelnote.com/images/common/layout/box_round_top.gif') no-repeat left top;}
.box03 .con03 .conzone .totalb {width:647px; height:29px; padding:15px 40px 0 0; background:url('//image.utravelnote.com/images/hotel/area_total01.gif') no-repeat top left; text-align:right;}
.box03 .con03 .conzone .conte {width:685px; background:#FFFBF8;}

.box03 .con03 .topzone {height:13px; background:url('//image.utravelnote.com/images/hotel/conbx_top.gif') no-repeat center top;}
.box03 .con03 .botzone {height:15px; background:url('//image.utravelnote.com/images/hotel/conbx_bot.gif') no-repeat center top;}
.box03 .bot03 {height:2px; _margin-bottom:-10px; background:url('//image.utravelnote.com/images/common/layout/box_dpink_bot.gif') no-repeat center top;}

.box04 {width:245px; margin:0; padding:0; background:url('//image.utravelnote.com/images/common/layout/box_round_top.gif') no-repeat left top;} /* gray round */
.box04 .top04 {padding:13px 0 0 22px; font:13px; font-weight:bold; color:#F16962; text-align:left;}
.box04 .con04 {padding:5px 22px; text-align:left; color:#6D6C5D;}
.box04 .bot04 {height:7px; background:url('//image.utravelnote.com/images/common/layout/box_round_bot.gif') no-repeat left top;}
.total {height:24px; padding:5px 15px 0 0; background:url('//image.utravelnote.com/images/hotel/area_total.gif') no-repeat center top; text-align:right;}

.box05 {width:964px; margin:0; _margin-top:0px; padding:0;} /*big pink*/
.box05 .top05 {height:4px; _margin-top:-8px; background:url('//image.utravelnote.com/images/common/layout/box_05_top.gif') no-repeat center bottom;}
.box05 .con05 {margin:-1px 0 0 0; padding:7px; border-left:3px solid #E7E2DF; border-right:3px solid #E7E2DF; text-align:left;}
.box05 .con05_01 {padding:10px 0; border-left:3px solid #E7E2DF; border-right:3px solid #E7E2DF; text-align:left;}
.box05 .bot05 {height:4px; _margin-bottom:-8px; background:url('//image.utravelnote.com/images/common/layout/box_05_bot.gif') no-repeat center top;}

.box06 {width:696px; margin:0; _margin-top:-5px; padding:0;} /*light pink*/
.box06 .top06 {height:3px; background:url('//image.utravelnote.com/images/common/layout/box_06_top.gif') no-repeat center bottom;}
.box06 .con06 {padding:10px 9px 5px 9px; border-left:1px solid #EBE7DF; border-right:1px solid #EBE7DF; background-color:#FBF9F6; text-align:left;}
.box06 .bot06 {height:3px; background:url('//image.utravelnote.com/images/common/layout/box_06_bot.gif') no-repeat center top;}

.box06s {width:676px; margin:3px 0 0 0; _margin-top:-5px; padding:0;} /*light pink sub box*/
.box06s .top06s {height:3px; background:url('//image.utravelnote.com/images/common/layout/box_06s_top.gif') no-repeat center bottom;}
.box06s .con06s {padding:5px 15px; border-left:1px solid #EBE7DF; border-right:1px solid #EBE7DF; background-color:#FFFFFF; text-align:left; color:#525252; line-height:18px;}
.box06s .bot06s {height:3px; background:url('//image.utravelnote.com/images/common/layout/box_06s_bot.gif') no-repeat center top;}

.box07 {width:544px; margin:0; padding:0;} /*red*/
.box07 .top07 {height:6px; _margin-top:-6px; background:url('//image.utravelnote.com/images/common/layout/box_07_top.gif') no-repeat center bottom;}
.box07 .con07 {padding:5px 40px; border-left:3px solid #FB7E81; border-right:3px solid #FB7E81; text-align:left;}
.box07 .bot07 {height:6px; _margin-bottom:-6px; background:url('//image.utravelnote.com/images/common/layout/box_07_bot.gif') no-repeat center top;}

.box08 {width:773px; margin:0; padding:0;} /*red*/
.box08 .top08 {height:6px; _margin-top:-6px; background:url('//image.utravelnote.com/images/common/layout/box_08_top.gif') no-repeat center bottom;}
/*.box08 .con08 {padding:0 5px; border-left:3px solid #CBCBCB; border-right:3px solid #CBCBCB; text-align:left;}*/
.box08 .con08 {padding:0 8px; background:url('//image.utravelnote.com/images/common/layout/box_08_con.gif') repeat-y; text-align:left;}
.box08 .bot08 {height:6px; _margin-bottom:-6px; background:url('//image.utravelnote.com/images/common/layout/box_08_bot.gif') no-repeat center top;}

.box09 {width:737px; margin:0; padding:0;} /*grey*/
.box09 .top09 {height:6px; _margin-top:-6px; background:url('//image.utravelnote.com/images/common/layout/box_09_top.gif') no-repeat center bottom;}
.box09 .con09 {padding:10px 20px; background:url('//image.utravelnote.com/images/common/layout/box_09_con.gif') repeat-y; text-align:left;}
.box09 .bot09 {height:6px; _margin-bottom:-6px; background:url('//image.utravelnote.com/images/common/layout/box_09_bot.gif') no-repeat center top;}

.box10 {width:741px; margin:0; padding:0;} /*grey*/
.box10 .top10 {height:6px; _margin-top:-6px; background:url('//image.utravelnote.com/images/common/layout/box_10_top.gif') no-repeat center bottom;}
.box10 .con10 {padding:10px 20px; border-left:2px solid #EBEBEB; border-right:2px solid #EBEBEB;}
.box10 .bot10 {height:6px; _margin-bottom:-6px; background:url('//image.utravelnote.com/images/common/layout/box_10_bot.gif') no-repeat center top;}

.box11 {width:738px; margin:0; padding:0;} /*grey*/
.box11 .top11 {height:10px; _margin-top:-2px; background:url('//image.utravelnote.com/images/common/layout/box_11_top.gif') no-repeat center bottom;}
.box11 .con11 {padding:10px 20px; background:url('//image.utravelnote.com/images/common/layout/box_11_con.gif') repeat-y; text-align:left;}
.box11 .bot11 {height:10px; _margin-bottom:-2px; background:url('//image.utravelnote.com/images/common/layout/box_11_bot.gif') no-repeat center top;}

.box12 {width:741px; margin:0; padding:0;} /*double pink*/
.box12 .top12 {height:6px; _margin-top:-6px; background:url('//image.utravelnote.com/images/common/layout/box_12_top.gif') no-repeat center bottom;}
.box12 .con12 {padding:10px 20px; background:url('//image.utravelnote.com/images/common/layout/box_12_con.gif') repeat-y; text-align:left;}
.box12 .bot12 {height:6px; _margin-bottom:-6px; background:url('//image.utravelnote.com/images/common/layout/box_12_bot.gif') no-repeat center top;}

.box19 {width:773px; margin:0; padding:0;} /*double pink*/
.box19 .top19 {height:8px; _margin-top:-4px; background:url('//image.utravelnote.com/images/common/layout/box_19_top.gif') no-repeat center bottom;}
.box19 .con19 {padding:15px 30px; background:url('//image.utravelnote.com/images/common/layout/box_19_con.gif') repeat-y; text-align:left; line-height:18px;}
.box19 .bot19 {height:8px; _margin-bottom:-3px; background:url('//image.utravelnote.com/images/common/layout/box_19_bot.gif') no-repeat center top;}

.tbox01 {width:100px; height:24px; padding-left:6px; background:url('//image.utravelnote.com/images/common/layout/txt_box_01_l.gif') no-repeat top left;}
.tbox01 .tbox01con {padding-top:5px;}
.tbox01rbg {float:right; height:24px; padding-right:6px; background:url('//image.utravelnote.com/images/common/layout/txt_box_01_r.gif') no-repeat top right;}
.tbox02 {height:30px; padding:6px 0 0 20px; background:url('//image.utravelnote.com/images/common/layout/txt_box_02.gif') no-repeat center top; text-align:left;}
.tbox03 {height:30px; padding:6px 0 0 20px; background:url('//image.utravelnote.com/images/common/layout/txt_box_03.gif') no-repeat center top; text-align:left;}

.msgtit {width:691px; text-align:left; border-bottom:1px solid #E0E0E0;}
.msgtit01 {width:696px; text-align:left;}
.msgbox01 {width:691px; height:427px;;_height:427px; background:url('//image.utravelnote.com/images/common/layout/msg_box_bg.gif') no-repeat center; text-align:center;}
.msgbox01 .msgarea {width:546px;}
.msgbox01 .msgcon01 {width:546px; height:211px; _height:211px; background:url('//image.utravelnote.com/images/common/layout/msg_con_box.gif') no-repeat center;}
.msgbox01 .msgcon02 {width:546px; height:180px; _height:180px; background:url('//image.utravelnote.com/images/common/layout/msg_con_box_s.gif') no-repeat center;}


/* Table */
/* input table */
.inp01 th {height:24px; padding:3px 0 0 8px; background:url('//image.utravelnote.com/images/common/bullet/bul_red01.gif') no-repeat 0 8px; color:#000;}
.inp01 td {height:24px;}
.inp01 .vline {background:url('//image.utravelnote.com/images/common/bullet/txt_vline_r.gif') no-repeat 0 4px;}

.inp03 th {padding:5px 0 5px 25px; background:url('//image.utravelnote.com/images/common/bullet/bul_red07.gif') no-repeat 10px 6px; color:#000; font-weight:bold; vertical-align:top; letter-spacing:2px;}
.inp03 td {padding:5px 5px 5px 5px; vertical-align:top;}

.inp04 th {height:20px; padding:3px 0 0 8px; background:url('//image.utravelnote.com/images/common/bullet/bul_red01.gif') no-repeat 0 8px; color:#000;}
.inp04 td {height:20px; padding:0 0 0 10px; background:url('//image.utravelnote.com/images/common/bullet/txt_vline_r.gif') no-repeat 0 4px;}

/* data table */
.inp02 th {height:18px; padding-left:10px; background:url('//image.utravelnote.com/images/common/bullet/bul_red01.gif') no-repeat 0 5px; color:#000; vertical-align:top;}
.inp02 th.f14 {font:14px; letter-spacing:2px;}
.inp02 td {height:18px; vertical-align:top;}

.tab01 {border-collapse:collapse;} /*red point line table*/
.tab01 th {border:1px solid #DFDFDF; background:#F4F4F4; border-bottom:none; text-align:center; font-weight:bold;}
.tab01 td {border:1px solid #DFDFDF; border-top:none;}
.tab01 .bx {border:none;}
.tab01 .bxb {border-bottom:none;}
.tab01 .tabrline {height:8px; margin:0; padding:0; background:url('//image.utravelnote.com/images/common/layout/tab01_line.gif') repeat-x top; border:none;}

.tab02 {border-collapse:collapse;} /*grey line table*/
.tab02 td {border:1px solid #DFDFDF;}

.tab03 {border-collapse:collapse;} /*grey line table*/
.tab03 th {height:25px; background:#F5F5F5; border:1px solid #DFDFDF; color:#F48781; text-align:center; vertical-align:middle;}
.tab03 td {height:25px; padding:10px; border:1px solid #DFDFDF; color:#333333; text-align:center; vertical-align:middle;}

.tab04 {border-collapse:collapse;} /*grey line table*/
.tab04 th {height:20px; background:#F5F5F5; border:1px solid #DFDFDF; color:#4E4D4D; text-align:center; vertical-align:middle;}
.tab04 td {height:25px; border:1px solid #DFDFDF; color:#333333; vertical-align:middle;}

.tab05 {border-collapse:collapse; margin-top:1px; _margin-top:0;}
.tab05 th {height:26px; _height:25px; padding:3px 0 0 0; _padding:0; border:1px solid #ECC8C4; background:#FAEEED; color:#87413C; text-align:center; vertical-align:middle;}
.tab05 td {height:26px; _height:25px; padding:3px 0 0 0; _padding:0; border:1px solid #ECC8C4; background:#FFFFFF; color:#87413C; text-align:center; vertical-align:middle;}
.tab05 td.al {height:26px; _height:25px; padding:3px 0 0 10px; _padding:0 0 0 10px; border:1px solid #ECC8C4; background:#FFFFFF; color:#87413C; text-align:left; vertical-align:middle;}


/* content */
.boxlog {width:773px; margin:0; padding:0;} /* login */
.boxlog .top {height:16px; background:url('//image.utravelnote.com/images/common/layout/box_dub_top.gif') no-repeat center bottom;}
.boxlog .con {padding:20px 30px; background:url('//image.utravelnote.com/images/common/layout/box_dub_mid.gif') repeat-y center;}
.boxlog .bot {height:15px; background:url('//image.utravelnote.com/images/common/layout/box_dub_bot.gif') no-repeat center top;}

#tbox_big_red {height:36px; padding:23px 20px 0 20px; background:url('//image.utravelnote.com/images/hotel/txt_box_tot.gif') no-repeat center;}
#tbox_big_red01 {height:36px; padding:23px 20px 0 20px; background:url('//image.utravelnote.com/images/mypage/txt_box_tot.gif') no-repeat center;}


/* OPEN LAYER */

.layerBgOpacity { filter:alpha(opacity=50); opacity:0.5; -moz-opacity:0.5; }

	/* layer background  */
#LayerBack { position:absolute; z-index:100;top:0;left:0;width:100%;height:100%;background-color:#828282;cursor:pointer;}
#LayerContents { position:absolute; z-index:101; }
	/* layer background */


/* site map */
.map {width:100%;}
.map dt {float:left; width:190px; text-align:left;}
.map dd {float:left; width:50px; text-align:left; color:#FFF;}
.map01 {width:440px;}
.map01 dt {float:left; width:190px; text-align:left;}
.map01 dd {float:left; width:50px; text-align:left; color:#FFF;}

.mapt li {width:100%; padding:0 0 5px 5px; border-bottom:3px solid #FE330A; color:#F16962; font-size:14px; font-weight:bold;}
.maps li {padding:8px 0 2px 5px; border-bottom:1px solid #D3D3D3; color:#000000; line-height:20px;}
.maps li a {color:#000000;}

a:link.map, a:visited.map, a:active.map {color:#000000; text-decoration:none;}
a:hover.map {color:#E41D2E;}
a:link.maps, a:visited.maps, a:active.maps {padding-left:15px; color:#666665; text-decoration:none;}
a:hover.maps {padding-left:15px; color:#666665; color:#E41D2E;}


