/* —\–ñ‚Ü‚í‚è */

ul{list-style-type:none; margin:0; padding:0;}

.w2102_whereyouare_01{color:#999; width:940px; padding:0 0 5px 0;}
.w2102_whereyouare_01 img{vertical-align:middle; margin:0 5px;}
.w2102_whereyouare_01 b{color:#333;}

.book_titles{width:740px; background:url(../image/background/book_wk_01.gif) no-repeat; height:54px;}
.book_infos{width:740px; background:url(../image/background/book_wk_02.gif) repeat-y;}
.book_infos2{width:695px; background:url(../image/background/E5E5E5.gif); padding:1px;}
.book_infos2 td{background:#FFFFFF; padding:5px;}
.book_infos2 tr{text-align:left;}
.book_infos2 tr.ctr{text-align:center;}
.book_infos2 td.gray{background:url(../image/background/F4F4F4.gif);}
.book_infos2 td.book_yellow{background:#FFFF00;}
/* .book_infos2 td span{font-weight:bold; color:#FF0000; font-size:larger;} */
.book_infos2 td.options{padding:10px 0; text-align:center; width:25%;}
.book_infos2 td.pink{background:#FFCCCC;}

.book_infos6{width:500px;  background:url(../image/background/E5E5E5.gif); padding:1px;}
.book_infos6 td{background:#FFFFFF; padding:5px;}
.book_infos6 tr{text-align:left;}
.book_infos6 tr.ctr{text-align:center;}
.book_infos6 td.gray{background:url(../image/background/F4F4F4.gif);}


.book_infos3{padding:5px 0; border-top:5px solid #EAEAEA; border-bottom:1px dotted #CCC; background:url(../image/background/rate_td_bk.gif); margin-bottom:5px; text-align:left;}
.book_infos3 b{color:#333;}
.book_infos4{padding:5px 0 15px 20px;}
.book_infos4 td{border:1px dotted #CCC; padding:4px 6px; border-collapse:collapse;}
.book_warn1{width:675px;}
.book_infos5{padding:5px 0; border-bottom:1px solid #CCC;}


/* reservation update 2011.2 fujiwara */
.book-naiyo{width:100%; border:solid #DCDCDC; border-width:3px 0; padding:10px 0 15px 0; margin:15px 0 10px 0; background:url(/dg/image/background/book_naiyo_bk.gif);}
.book-naiyo p{padding:0; margin:0 0 10px 0;}
.book-naiyo table{background-color:#FFF; border-collapse:collapse;}
.book-naiyo td{border:1px solid #CCC; text-align:left; padding:3px 4px;}
.book-naiyo td.center{border:1px solid #CCC; text-align:center; padding:3px 4px;}
.book-naiyo td.right{border:1px solid #CCC; text-align:right; padding:3px 4px;}
.book-naiyo td.nol{border:0;}
.book-naiyo td.gray{background-color:#F5F5F5;}
.book-naiyo td.blue{background-color:#F0FFFF;}
.book-naiyo table.pointer td{border:0;}
.book-naiyo div.cancelandupdate td{border:0;}

.book-warn{color:#CD5C5C;}
.book-cancell-table table{border-collapse:collapse; width:100%;}
.book-cancell-table td{border-bottom:1px solid #CCC; padding:3px 0;}
.book-cancell-table td.nol{border-bottom:0;}

.book-from-acc{padding:10px; border:3px solid #DCDCDC; margin-top:5px;}
.book-input{width:100%; margin-top:5px;}
.book-input table{border-collapse:collapse; width:100%;}
.book-input table.address{border-collapse:collapse; width:760px;}
.book-input td.addressPref{border-collapse:collapse; width:110px;}
.book-input table.payment{border-collapse:collapse; width:auto;}
.book-input td{border:1px solid #CCC; padding:5px 6px; text-align:left;}
.book-input td.center{text-align:center;}
.book-input td.gray{background:url(/dg/image/background/book_naiyo_bk.gif);}
.book-input td.hissu{background:url(/dg/image/background/book_hissu_bk.gif);}
.book-input td.hissu em{font-style:normal; font-weight:normal; color:#4169E1; font-size:11px;}
.book-input td.hissu select{font-size:18px; font-weight:bold; font-family:meiryo;}
.book-input td.book_yellow{background:#FFFF00;}
.book-input td.nol{border:0;}
.book-input-option{margin-top:5px;}
.book-input-option td{border:0; text-align:center; font-size:12px; line-height:18px;}
.book-input-option div.menu_name{padding:0;}

.book-mm{width:100%; background-color:#eaeaea; padding:10px 0; text-align:center;}

.book-saigo .bookingcontent td{border:0; font-size:11px; line-height:14px;}
.book-saigo .bookingcontent td.tworow{border:0;}

.book-opt-gokei{width:100%; background-color:#87CEFA; padding:10px 0;}
.book-opt-gokei p.left{width:30%; float:left; margin:4px 0 0 10px; padding:0; display:inline; text-align:left; font-weight:bold; color:#FFF;}
.book-opt-gokei p.right{width:60%; float:right; margin:0 10px 0 0; background-color:#FFF; padding:3px 5px; display:inline;}
.book-opt-order{border:3px solid #eaeaea; padding:10px;}


img.displaynone{display:none;}

#ctl00_contentMain_PlanDtlPlanNmUserControl1_lowestChargeBlock{font-size:15px; line-height:22px; color:#1E90FF;}


.w2104_total{width:740px; background:url(../image/background/w2104_total.gif) no-repeat; height:40px; margin-bottom:10px;}
.w2104_total2{padding:9px 25px 0 400px;}
.w2104_option_1{width:695px; border:2px solid #E5E5E5;}
.w2104_option_2{width:675px; padding:15px 0;}
.w2104_option_3{width:320px; float:left;}
.w2104_option_3 img{width:305px; float:left; margin-bottom:10px;}
.w2104_option_3 p{clear:left; padding:0; margin:0;}
.w2104_option_4{width:580px; float:right;}
.w2104_option_5{margin-top:20px; clear:both; width:340px;}
.w2104_option_6{float:left; width:45%; padding:4px; margin:5px 5px 0 0; border:1px dotted #CCC; text-align:center; height:25px}
.w2104_option_7{width:580px;}
.w2104_option_7{border-collapse:collapse;}
.w2104_option_8{width:247px; float:right;}
.w2104_option_9{width:186px; float:right; background:url(../image/background/opt_price_02.gif) no-repeat; height:40px; text-align:center;}
.w2104_option_10{width:17px; float:right;}
.w2104_option_11{padding:5px 0 4px 0; border-top:1px solid #CCC; border-bottom:1px dotted #CCC; margin:15px 0 7px 0;}

.w2103_pts_1{margin:15px 5px 5px 5px; padding:10px; border:1px dotted #CCC;}

.w2106_td{clear:both; padding-bottom:15px;}
.w2106_td td{padding:3px; text-align:center;}
.w2106_td td.td1{padding:3px; border-top:1px dotted #CCC;}
.w2106_td td.td2{padding:3px; border-right:1px dotted #CCC;}
.w2106_td td.td3{padding:3px; border-bottom:1px dotted #CCC;}
.w2106_td td.td4{padding:3px; border-left:1px dotted #CCC;}
.w2106_td td.gray{background:url(../image/background/F4F4F4.gif);}

.w2107_rentcar_div{padding:30px 0; font-size:12px;}
.w2107_rentcar_image{border:0; margin-right:5px;}

.book_makesure{width:740px; background:url(../image/background/E5E5E5.gif); padding:1px;}
/* .book_makesure table{border-collapse:separate; width:100%;} */
.book_makesure td{background:#FFFFFF; padding:5px;}
.book_makesure tr{text-align:left;}
.book_makesure tr.ctr{text-align:center;}
.book_makesure td.gray{background:url(../image/background/F4F4F4.gif);}
.book_makesure td.book_yellow{background:#FFFF00;}
.book_makesure td span{} /* font-size:larger;color:#FF0000; font-weight:bold; */
.book_makesure td.options{padding:10px 0; text-align:center;}

.book_makesure3{background:url(/dg/image/background/ao.gif); padding:1px; width:100%;}
.book_makesure3 td{background:#FFFFFF; padding:5px;}
.book_makesure3 tr{text-align:left;}
.book_makesure3 td.mizuiro{background:url(../image/background/mizuiro.gif);}
/* .book_makesure3 span{font-size:large; line-height:155%;} */
.book_makesure4{background:url(../image/background/grada_01.gif) repeat-x; padding:7px 4px;}


.book_makechange{width:600px; background:url(../image/background/E5E5E5.gif); padding:1px;}
.book_makechange td{background:#FFFFFF; padding:5px;}

/* ƒLƒƒƒ“ƒZƒ‹E•ÏX */
.cancelandupdate{clear:both;}
.cancelandupdate table{border-collapse:collapse;}
.cancelandupdate td{border:1px solid #CCC; padding:3px; margin:0;}
.cancelandupdate td.noborder{border-top:1px solid #FFF; border-bottom:1px solid #FFF; border-left:1px solid #FFF; padding:3px; margin:0;}

/* 2124 ƒLƒƒƒ“ƒZƒ‹—¿Ú× */
.w2124_sum{width:100%; border-bottom:1px dotted #CCC; padding:5px 0 3px 0; margin-bottom:10px; text-align:right;}

/* 2151@ƒ{ƒ^ƒ“5‚Â */
.w151{width:151px; display:block; text-align:left;}
.w136{width:136px; display:block;}


.warn_titles{width:740px; background:url(../image/background/warn_wk_01.gif) no-repeat; height:54px;}
.warn_infos{width:740px; background:url(../image/background/warn_wk_02.gif) repeat-y;}

/* UpsW21007 —\–ñŠ®—¹ RES,ECƒoƒi[ */
.go_res_box{border:1px solid #CCC; width:740px;}
.go_res_in{padding:15px;}
.go_res_left{float:left; width:345px; text-align:left;}
.go_res_right{float:right; width:345px; text-align:left;}
.go_res_box img{float:left; margin-right:5px;}

/* UpsW21007 —\–ñŠ®—¹ points and stamps */
.w21007-pands-1{width:940px; margin:20px 0 30px 0; padding:0 0 15px 0; border:solid #DEB887; border-width:3px 1px 1px 1px;}
.w21007-pands-1 p{margin:0 0 15px 0; padding:8px 0; background:#F5F5DC; border-bottom:1px dotted #DEB887;}
.w21007-pands-1 table{border-collapse:collapse;}
.w21007-pands-1 td{padding:4px 0;}
.w21007-pands-1 td em{font-size:15px; color:#FF6347; font-style:normal;}
.w21007-pands-1 td.bdr1{border:solid #CCC; border-width:1px 1px 1px 0; background:#F5F5F5; width:230px;}
.w21007-pands-1 td.bdr2{border:solid #CCC; border-width:0 1px 1px 0;}
.w21007-pands-1 td.bdr3{border:solid #CCC; border-width:0 1px 1px 1px;}

/* ŠeŠ®—¹‰æ–Ê’ñŒgæƒ|ƒCƒ“ƒg”½‰f’†ƒƒbƒZ[ƒW */
.tieupPointOnRetry{font-size:13px; padding:10px; margin:10px 0px; border:double 5px #FF0000; width:710px; text-align:left;}

