a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}a img{border:none}a:focus{outline:0}address,caption,cite,code,dfn,em,th,var{font-style:normal;text-align:left}abbr,acronym{border:0;font-variant:normal}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:'';content:none}table{border-collapse:collapse;border-spacing:0}.ui-tabs-nav{display:inline-block}:first-child+.ui-tabs-nav{display:inline-block}#container_inner:after,#contents_inner:after,#lr_contents_inner:after,.cf:after,.clear,.wrapper:after{visibility:hidden;display:block;font-size:0;content:"";clear:both;height:0}#container_inner,#contents_inner,#lr_contents_inner,.cf,.wrapper{zoom:1}#container_inner,#contents_inner,#lr_contents_inner,.wrapper,:first-child+.cf{zoom:1}.clear_both{clear:both}body,html{height:100%;-moz-text-size-adjust:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}.wrapper{height:auto!important;height:100%;min-height:100%;position:relative;width:100%}h1,h2,h3,h4,h5,h6{font-weight:400}body{margin:0;padding:0;font-size:13px;line-height:1.231;color:#232323;text-align:left;font-family:Helvetica,Arial,"&#12513; &#12452; &#12522; &#12458; ",Meiryo,"&#12498; &#12521; &#12462; &#12494; &#35282; &#12468; Pro W3","Hiragino Kaku Gothic Pro",sans-serif;background-color:#fff}html:lang(en) body{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}html:lang(cn) body,html:lang(tw) body{font-family:Arial,Helvetica,Hiragino Sans GB,Microsoft Yahei,Simhei,sans-serif}html:lang(cn) .VTbtn,html:lang(cn) .VTbtn_bk,html:lang(cn) .btn_blue_s,html:lang(cn) .btn_darkgray_s,html:lang(cn) .btn_gray_l,html:lang(cn) .btn_orange_l,html:lang(tw) .VTbtn,html:lang(tw) .VTbtn_bk,html:lang(tw) .btn_blue_s,html:lang(tw) .btn_darkgray_s,html:lang(tw) .btn_gray_l,html:lang(tw) .btn_orange_l{font-family:inherit}img{border-width:0;vertical-align:middle}table{table-layout:fixed;border:0;border-collapse:collapse;border-spacing:0;empty-cells:show}ol,ul{list-style:none;margin:0;padding:0}li{list-style:none}form,input,select,textarea{margin:0;padding:0}abbr,acronym{border:0 none;font-variant:normal}a{color:#0077d9;text-decoration:underline}a:hover{color:#0077d9;text-decoration:underline;outline:0}.clear{width:0;height:0;margin:0;padding:0;clear:both}@font-face{font-family:enFontRegular;src:url(/_tr/vt/2/css/new/fonts/texgyreadventor-regular.otf)}.wrapper{width:960px;margin-right:auto;margin-left:auto;padding-right:10px;padding-left:10px;position:relative;height:100%;min-height:100%}body>.wrapper{height:auto}#contents_wrapper{padding-bottom:224px}#contents_wrapper_border{padding-bottom:224px}.description{margin:5px 0;padding:0;font-size:.9em;line-height:1.4em}h1.headline{margin:8px 0 0 0;padding:0 0 5px;color:#46392b;font-size:1.2em;line-height:1em;font-weight:700}#SEOTitle_2018 p.headline{margin:8px 0 0 0;padding:0 0 5px;color:#46392b;font-size:1.2em;line-height:1em;font-weight:700}#FooterH1Title #H1Title p.headline{margin:8px 0 0 0;padding:0 0 5px;color:#46392b;font-size:1.2em;line-height:1em;font-weight:700}#description{margin:6px 0 0 0;padding:0;color:#46392b;font-size:90%;line-height:1.4em}#left_column{width:212px;padding:0;float:left}.left_column .s2_bottom,.v1sidebar .s2_bottom{margin-bottom:13px}.area_area,.area_reigion,.categories,.categories_en{margin-bottom:13px}.area_area_header,.area_reigion_header{min-height:24px;background-image:url(../img/v2/csg-en.png);background-position:0 -58px;background-repeat:no-repeat;padding:4px 10px 0;margin-bottom:-2px}.area_area_header,.area_reigion_header h2{font-size:1.17em}.area_area_header .small,.area_reigion_header .small{color:#fff;font-size:11px;font-weight:700}.area_area_header .large,.area_reigion_header .large{color:#fff;font-size:15px;font-weight:700}.area_area_header_a1,.area_reigion_header_a1{min-height:24px;background-image:url(../img/v2/csg-a1.png);background-position:0 -58px;background-repeat:no-repeat;padding:4px 10px 0;margin-bottom:-2px}.area_area_header_a1 .small,.area_reigion_header_a1 .small{color:#fff;font-size:11px}.area_area_header_a1 .large,.area_reigion_header_a1 .large{color:#fff;font-size:15px;font-weight:700}.area_area_header_a1 h3,.area_reigion_header_a1 h3{font-weight:400!important;line-height:13.53px!important}.area_area_main,.area_reigion_main{background-color:#fff;border:none}.area_reigion .back_parent_area,.area_reigion_main>ul>li:first-child>a.back_parent_area{background:#aadbec url(/_tr/vt/2/img/new/arrow_sprites.png) no-repeat 12px -573px;padding-left:27px}#EnRenewal .area_reigion_main>ul>li:first-child>a.back_parent_area{background:url(/_tr/vt/2/img/new/arrow_sprites.png) no-repeat 12px -573px;padding-left:26px}a.area_area_country,a.area_reigion_item_top{width:205px;height:28px;font-size:14px;line-height:2em;font-weight:700;background:#aadbec;border-left:1px solid #9ccb24;border-top:none;border-right:1px solid #9ccb24;border-bottom:1px dotted #005bc0;display:block;padding-left:5px}a.area_area_country_a1,a.area_reigion_item_top_a1{width:205px;height:28px;font-size:14px;line-height:2em;background:#aadbec;border-left:1px solid #005bc0;border-top:none;border-right:1px solid #005bc0;border-bottom:1px dotted #005bc0;display:block;padding-left:5px}a.area_area_city:hover,a.area_area_city_a1:hover,a.area_area_city_top:hover,a.area_area_city_top_a1:hover,a.area_area_country:hover,a.area_area_country_a1:hover,a.area_reigion_item_main:hover,a.area_reigion_item_main_a1:hover,a.area_reigion_item_sub:hover,a.area_reigion_item_sub_a1:hover,a.area_reigion_item_sub_sub:hover,a.area_reigion_item_sub_sub_a1:hover,a.area_reigion_item_sub_sub_sub:hover,a.area_reigion_item_sub_sub_sub_a1:hover,a.area_reigion_item_top:hover,a.area_reigion_item_top_a1:hover{-moz-opacity:.75;opacity:.75}a.area_area_city_top,a.area_reigion_item_main{width:210px;min-height:22px;background:#d6eef6;border-left:1px solid #9ccb24;border-top:1px dotted #005bc0;border-right:1px solid #9ccb24;border-bottom:none;display:block;margin:0;padding:0}a.area_area_city_top_a1,a.area_reigion_item_main_a1{width:210px;min-height:22px;background:#d6eef6;border-left:1px solid #005bc0;border-top:1px dotted #005bc0;border-right:1px solid #005bc0;border-bottom:none;display:block;margin:0;padding:0}a.area_area_city,a.area_reigion_item_sub{width:210px;min-height:22px;background:#d6eef6;border-left:1px solid #9ccb24;border-top:1px dotted #84b5dd;border-right:1px solid #9ccb24;border-bottom:none;display:block}a.area_area_city_a1,a.area_reigion_item_sub_a1{width:210px;min-height:22px;background:#d6eef6;border-left:1px solid #005bc0;border-top:1px dotted #84b5dd;border-right:1px solid #005bc0;border-bottom:none;display:block}a.area_reigion_item_sub_sub,a.area_reigion_item_sub_sub_sub{width:210px;min-height:22px;background:#d6eef6;border-left:1px solid #9ccb24;border-top:1px dotted #84b5dd;border-right:1px solid #9ccb24;border-bottom:none;display:block;margin:0;padding:0}a.area_reigion_item_sub_sub_a1,a.area_reigion_item_sub_sub_sub_a1{width:210px;min-height:22px;background:#d6eef6;border-left:1px solid #005bc0;border-top:1px dotted #005bc0;border-right:1px solid #005bc0;border-bottom:none;display:block;margin:0;padding:0}a.area_reigion_item_sub .area_reigion_item_left,a.area_reigion_item_sub_a1 .area_reigion_item_left_a1{width:166px;min-height:22px;color:#0077d9;font-size:12px;line-height:1.3em;font-weight:400;float:left;margin:0 0 -1px;padding:5px 0 0 16px}a.area_reigion_item_sub_sub .area_reigion_item_left,a.area_reigion_item_sub_sub_a1 .area_reigion_item_left_a1{width:160px;min-height:22px;color:#0077d9;font-size:12px;line-height:1.3em;font-weight:400;float:left;margin:0 0 -1px;padding:5px 0 0 22px}a.area_reigion_item_sub_sub_sub .area_reigion_item_left,a.area_reigion_item_sub_sub_sub_a1 .area_reigion_item_left_a1{width:148px;min-height:22px;color:#0077d9;font-size:12px;line-height:1.3em;font-weight:400;float:left;margin:0 0 -1px;padding:5px 0 0 28px}.area_area_left,.area_reigion_item_left{width:175px;min-height:22px;padding:5px 0 0 8px;color:#0077d9;font-size:12px;line-height:1.3em;font-weight:700;float:left;margin-bottom:-1px}.area_area_left_a1,.area_reigion_item_left_a1{width:175px;min-height:22px;padding:5px 0 0 8px;color:#0077d9;font-size:12px;line-height:1.3em;float:left;margin-bottom:-1px}.area_area_right,.area_reigion_item_right{width:20px;min-height:22px;color:#93b4db;font-size:11px;line-height:2.2em;text-align:right;float:left}.area_area_country_left{width:168px;height:24px;color:#0077d9;font-size:14px;line-height:2em;font-weight:700;float:left}.area_area_country_left_a1{width:168px;height:24px;color:#0077d9;font-size:14px;line-height:2em;float:left}.area_area_footer,.area_reigion_footer{width:212px;height:8px;background-image:url(../img/v2/csg-en.png);background-position:0 0;background-repeat:no-repeat}.area_area_footer_a1,.area_reigion_footer_a1{width:212px;height:8px;background-image:url(../img/v2/csg-a1.png);background-position:0 0;background-repeat:no-repeat}.categories_header{min-height:24px;background-image:url(../img/v2/csg-en.png);background-repeat:no-repeat;background-position:0 -959px;padding:3px 10px 0;margin-bottom:-2px}.categories_header .small{color:#fff;font-size:11px;font-weight:700}.categories_header .large{color:#fff;font-size:15px;font-weight:700}.categories_header_a1{min-height:22px;background-image:url(../img/v2/csg-a1.png);background-repeat:no-repeat;background-position:0 -731px;padding:5px 10px 0;margin-bottom:-2px;color:#fff}.categories_header_a1 h3{font-weight:400!important;line-height:13.53px!important}.categories_header_a1 .small{color:#fff;font-size:11px}.categories_header_a1 .large{color:#fff;font-size:15px;font-weight:700}a.adv_search_item_top,a.categories_item_top{min-height:22px;background:#ede9e5;border-left:1px solid #716155;border-top:1px solid #716155;border-right:1px solid #716155;border-bottom:none;display:block}a.categories_item_top_a1{min-height:22px;background:#f0f7fd;border-left:1px solid #0061d1;border-top:1px solid #0061d1;border-right:1px solid #0061d1;border-bottom:none;display:block;font-weight:400}a.categories_item_main{min-height:22px;background:#ede9e5;border-left:1px solid #716155;border-top:1px dotted #716155;border-right:1px solid #716155;border-bottom:none;display:block;overflow:hidden}a.categories_item_main_a1{min-height:22px;background:#f0f7fd;border-left:1px solid #0061d1;border-top:1px dotted #0061d1;border-right:1px solid #0061d1;border-bottom:none;display:block;font-weight:400}a.categories_item_sub,a.categories_item_sub_sub{min-height:22px;background:#ede9e5;border-left:1px solid #716155;border-top:1px dotted #c9c0ba;border-right:1px solid #716155;border-bottom:none;display:block}a.categories_item_sub_a1,a.categories_item_sub_sub_a1{min-height:22px;background:#f0f7fd;border-left:1px solid #0061d1;border-top:1px dotted #c9c0ba;border-right:1px solid #0061d1;border-bottom:none;display:block;font-weight:400}a.adv_search_item_top:hover,a.categories_item_main:hover,a.categories_item_main_a1:hover,a.categories_item_sub:hover,a.categories_item_sub_a1:hover,a.categories_item_sub_sub:hover,a.categories_item_sub_sub_a1:hover,a.categories_item_top:hover,a.categories_item_top_a1:hover{-moz-opacity:.75;opacity:.75}.categories_left{font-weight:700;width:175px;min-height:22px;margin:0 0 -1px 0;padding:5px 0 0 8px;color:#0077d9;font-size:12px;line-height:1.3em;font-weight:700;float:left}.categories_left_a1{font-weight:700;width:175px;min-height:22px;margin:0 0 -1px 0;padding:5px 0 0 8px;color:#0077d9;font-size:12px;line-height:1.3em;float:left}.categories_right,.categories_right_a1{width:20px;min-height:22px;margin:0;padding:0 5px 0 0;color:#676262;font-size:11px;line-height:2.2em;text-align:right;float:left}a.categories_item_sub .categories_left{font-size:85%;width:168px;min-height:22px;margin:0 0 -1px 0;padding:5px 0 0 14px;color:#0077d9;font-size:12px;line-height:1.3em;font-weight:400;float:left}a.categories_item_sub_a1 .categories_left_a1{font-size:85%;width:168px;min-height:22px;margin:0 0 -1px 0;padding:5px 0 0 14px;color:#0077d9;font-size:12px;line-height:1.3em;font-weight:400;float:left}a.categories_item_sub_sub .categories_left{font-size:85%;width:162px;min-height:22px;margin:0 0 -1px 0;padding:5px 0 0 20px;color:#0077d9;font-size:12px;line-height:1.3em;font-weight:400;float:left}a.categories_item_sub_sub_a1 .categories_left_a1{font-size:85%;width:162px;min-height:22px;margin:0 0 -1px 0;padding:5px 0 0 20px;color:#0077d9;font-size:12px;line-height:1.3em;font-weight:400;float:left}.categories_footer{height:8px;background-image:url(../img/v2/csg-en.png);background-repeat:no-repeat;background-position:0 -901px}.categories_footer_a1,div.adv_search_footer_a1{height:8px;background-image:url(../img/v2/csg-a1.png);background-repeat:no-repeat;background-position:0 -673px}.adv_search{width:212px;margin-bottom:13px;padding:0;float:left}.adv_search_header{width:202px;height:24px;margin:0;padding:0 0 0 10px;background-image:url(../img/v2/csg-en.png);background-repeat:no-repeat;background-position:0 -959px;color:#fff;font-size:15px;line-height:1.7em;font-weight:700}.adv_search_header_a1{width:202px;height:22px;margin-bottom:-2px;padding:5px 0 0 10px;background-image:url(../img/v2/csg-a1.png);background-repeat:no-repeat;background-position:0 -731px;color:#fff;font-size:11px}.adv_search_main{width:212px;margin:0;padding:0}.adv_search .method{width:182px;height:28px;margin:0;padding:0 0 0 30px;background:url(../img/v2/csg-navi.png) no-repeat;background-position:0 -203px;color:#46392b;line-height:28px;font-weight:700}.adv_search .method_a1{width:182px;height:28px;margin:0;padding:0 0 0 30px;background:url(../img/v2/csg-navi.png) no-repeat;background-position:0 -281px;color:#005bc0;line-height:28px}.adv_search .method_sub{width:180px;margin:0;padding:5px 0 15px 30px;background:#ebe8e4;border:1px solid #6c6156;border-top:none;color:#46392b;line-height:1.6em}.adv_search .method_sub_a1{width:180px;margin:0;padding:5px 0 15px 30px;background:#fff;border:1px solid #005bc0;border-top:none;color:#46392b;line-height:1.6em}.adv_search input.adv_date_box{width:152px;height:23px;margin:0 0 5px 0;padding-left:5px;border:0;color:#b9b2ab;font-size:12px;line-height:1em;font-family:Helvetica,Arial,sans-serif;background-color:transparent;background-image:url(../img/v2/adv_search_box.png);background-repeat:no-repeat;background-position:left top}.adv_search .styled-select{color:#b9b2ab;display:block;float:left;width:75px;height:26px;overflow:hidden;margin:0 2px 0 0}.adv_search form div{position:relative}#main_column{width:732px;float:right;border-top:1px solid #d5cec8}#col_main_wrapper{width:100%;float:left;margin-right:-245px}#col_main{margin-right:245px;padding-right:16px;padding-top:10px;border-right:1px solid #fff}#col_right_wrapper{width:245px;float:right}#col_right{padding-top:10px;padding-left:7px}.main{width:732px;margin-left:16px;padding:0;border-top:1px #d5cec8 solid;float:left}.main_left{width:486px;margin:0;padding:0 0 20px 0;border-right:1px #fff solid;float:left}.main_caption{width:470px;margin:0;padding:0 0 2px 0}.main_caption_left{margin:0;padding:0;float:left}.main_caption_small{margin:0;padding:0;height:16px;color:#46392b;font-size:10px;line-height:1.6em;font-weight:700}.main_caption_large{margin:0;padding:0;color:#46392b;font-size:16px;line-height:1em;font-weight:700}.main_caption_right{width:100px;margin:0;padding:20px 0 0 0;text-align:right;float:left}.main_caption_right a{font-size:11px;line-height:1em}.line{width:470px;height:1px;margin:2px 0 0 0;padding:0;background-image:url(../img/v2/csg-en.png);background-repeat:no-repeat;background-position:-1010px 0;clear:both}.line_wide{width:732px;height:1px;margin:2px 0 0 0;padding:0;background-image:url(../img/v2/csg-en.png);background-repeat:repeat;background-position:-1010px 0}.main_right{width:238px;margin:0;padding:0 0 0 6px;float:left}.right_contents{margin:15px 0}.columnless{width:80%;border:1px solid #d5cec8;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;padding:40px 45px;margin:20px auto}.columnless_top{border-top:1px solid #c5bfb9;width:100%}.slide{width:238px;height:154px;margin:2px 0 0 0;padding:0;position:relative;left:0;top:0}.slide_photo{border:1px solid #928c85;border-radius:1px 1px 1px 1px;-moz-border-radius:1px 1px 1px 1px;-webkit-border-radius:1px 1px 1px 1px;height:142px;left:5px;margin:0;overflow:hidden;padding:0;position:absolute;top:5px;width:226px;z-index:100}.slide_img{width:684px;height:144px;margin:0;padding:0;position:absolute;left:0;top:0}.slide_item{width:228px;height:144px;margin:0;padding:0;position:relative;float:left}.slide_item img{width:228px;margin:0;padding:0;position:absolute;left:0;top:0}.slide_item .slide_item_large{font-family:Helvetica,Arial,"&#12513; &#12452; &#12522; &#12458; ",Meiryo,"&#12498; &#12521; &#12462; &#12494; &#35282; &#12468; Pro W3","Hiragino Kaku Gothic Pro",sans-serif;width:180px;height:144px;margin:0;padding:0;color:#fff;font-size:15px;line-height:1.2em;font-weight:700;text-shadow:0 0 4px #000;position:absolute;left:28px;top:36px}.slide_item .slide_item_small{font-family:Helvetica,Arial,"&#12513; &#12452; &#12522; &#12458; ",Meiryo,"&#12498; &#12521; &#12462; &#12494; &#35282; &#12468; Pro W3","Hiragino Kaku Gothic Pro",sans-serif;width:228px;height:144px;margin:0;padding:0;color:#fff;font-size:11px;line-height:1em;font-weight:700;text-shadow:0 0 4px #000;position:absolute;left:28px;top:92px}.slide_frame{width:238px;height:154px;margin:0;padding:0;background-image:url(../img/v2/csg-en.png);background-repeat:no-repeat;background-position:-2020px -122px;position:absolute;left:0;top:0}a.slide_link{width:228px;height:144px;display:block;position:absolute;left:5px;top:5px}.slide_btn_left{width:15px;height:72px;background-image:url(../img/v2/csg-en.png);background-repeat:no-repeat;background-position:-1010px -1873px;position:absolute;left:0;top:40px;z-index:200}.slide_btn_right{width:15px;height:72px;background-image:url(../img/v2/csg-en.png);background-repeat:no-repeat;background-position:-2020px 0;position:absolute;left:223px;top:40px;z-index:200}a.slide_btn_all{width:155px;height:23px;background-image:url(../img/v2/csg-en.png);background-repeat:no-repeat;background-position:-1010px -1800px;display:block;position:absolute;left:42px;top:122px;z-index:200}a.slide_btn_all_jp{width:155px;height:23px;background-image:url(../img/v2/csg-a1.png);background-repeat:no-repeat;background-position:-1010px -1295px;display:block;position:absolute;left:42px;top:122px;z-index:200}img.banner{width:234px;height:60px;margin:10px 0 0 0;padding:0}h3.main_right_caption{margin:0 0 0 8px;padding:0;color:#46392b;font-size:13px;line-height:1em;font-weight:700;text-transform:uppercase;overflow:hidden}.promotion{width:222px;height:130px;margin:2px 0 0 0;padding:16px 0 0 16px;background-image:url(../img/v2/promotion.png);background-repeat:no-repeat;background-position:left top}.promotion a.title{margin:0;padding:0;font-size:13px;line-height:1.2em;font-weight:700}.promotion .regular_price{margin:0;padding:0;color:#46392b;font-size:12px;line-height:2.2em;font-family:Verdana}.promotion .off{margin:0 0 0 20px;padding:0;color:#ed1c24;font-size:12px;line-height:2.2em}.promotion .from{margin:0;padding:0;color:#46392b;font-size:12px;line-height:.6em}.promotion .price{margin:0 0 0 10px;padding:0;color:#ed1c24;font-size:19px;line-height:.6em;font-weight:700;font-family:Verdana}.promotion .count{margin:0;padding:0;color:#ed1c24;font-size:12px;line-height:2.4em}.promotion .location{margin:0;padding:0;color:#46392b;font-size:12px;line-height:.4em}.promotion a.view_all{margin:4px 16px 0 0;padding:0;font-size:12px;line-height:1em;text-align:right;display:block}img.icon_star{margin:0;padding:0;vertical-align:baseline}.first{color:#f19300}.second{color:#96bd0d}.promotion777_top{height:5px;margin:0;padding:0;background-image:url(../img/v2/csg-en.png);background-repeat:no-repeat;background-position:-1010px -979px}.promotion777_bottom{height:5px;margin:0;padding:0;background-image:url(../img/v2/csg-en.png);background-repeat:no-repeat;background-position:-1010px -551px}.promotion777_middle{margin:0;padding:0;background-image:url(../img/v2/csg-en.png);background-repeat:no-repeat;background-position:-1010px -729px}.promotion777_middle a.title{padding:7px 12px;font-size:13px;line-height:1.2em;font-weight:700;display:block}.promotion777_middle .regular_price{margin:0;padding:0 0 0 12px;color:#46392b;font-size:12px;line-height:2.2em;font-family:Verdana}.promotion777_middle .off{margin:0 0 0 20px;padding:0;color:#ed1c24;font-size:12px;line-height:2.2em}.promotion777_middle .from{margin:0;padding:0 0 0 12px;color:#46392b;font-size:12px;line-height:.6em}.promotion777_middle .price{margin:0 0 0 12px;padding:0;color:#ed1c24;font-size:19px;line-height:.6em;font-weight:700;font-family:Verdana}.promotion777_middle .count{margin:0;padding:0 0 0 12px;color:#ed1c24;font-size:12px;line-height:2.4em}.promotion777_middle .location{margin:0;padding:0 0 0 12px;color:#46392b;font-size:12px;line-height:.4em}.promotion777_middle a.view_all{margin:4px 16px 0 0;padding:0;font-size:12px;line-height:1em;text-align:right;display:block}.promotion777_middle .promotion777_detail{background-image:url(../img/v2/csg-en.png);background-repeat:no-repeat;background-position:-860px -606px;padding-bottom:10px}#col_main_wide{padding-bottom:20px;padding-top:10px;background:#fff}.tree{overflow:hidden;margin-left:5px;font-size:12px}.tree a{margin:0;padding:0}.tree ul li{float:left;margin-bottom:5px}.tree .quantity{margin:0;padding:0 0 0 6px;color:#796f64;font-size:11px}.tree .arrow{margin:0;padding:0 6px;color:#796f64;font-size:15px;line-height:0;background-image:url(../img/v2/csg-en.png);background-repeat:no-repeat;background-position:6px -668px}.tree_title{margin:2px 0;padding:6px 0 8px;border-top:1px #c5bfb9 solid;clear:left}.tree_title span.title{margin:0;padding:0;color:#46392b;font-size:26px;font-weight:700}.tree_title span.text{margin:0 0 0 8px;padding:0;color:#6c6156;font-size:18px}.tree_title span.title_jp{margin:0;padding:0;color:#46392b;font-size:20px;font-weight:700}.tree_title span.text_jp{margin:0 0 0 8px;padding:0;color:#6c6156;font-size:16px}.tree ul li:last-child a:active,.tree ul li:last-child a:hover,.tree ul li:last-child a:link,.tree ul li:last-child a:visited{color:#62584e!important;text-decoration:none}.ha_site .tree_title{border-top:none;margin-top:0;padding-top:0}.ha_site #main_column{border-top:none;padding-top:0}.ha_site .columnless_top{border-top:none}.ha_site #col_main_wide{padding-top:0}.top_reviewed_top{width:206px;height:111px;margin:0;padding:16px 16px 0 16px}.top_reviewed_top_left{width:82px;margin:0;padding:0;float:left}.top_reviewed_top_left img{width:68px;height:68px;margin:0;padding:0}.top_reviewed_top_right{width:124px;margin:0;padding:0;float:left}.top_reviewed_top_right .location{margin:0;padding:0;color:#46392b;font-size:12px;line-height:1em;display:block}.top_reviewed_top_right a.title{margin:8px 0 0 0;padding:0;font-size:13px;line-height:1.3em;font-weight:700;display:block}.top_reviewed_bottom{width:222px;height:127px;margin:0;padding:0 0 0 16px}.top_reviewed_bottom .by{width:206px;margin:8px 0 0 0;padding:0;color:#46392b;font-size:12px;line-height:1em}.top_reviewed_bottom .title{width:206px;margin:6px 0 0 0;padding:0;color:#46392b;font-size:13px;line-height:1.3em;font-weight:700}.top_reviewed_bottom .text{width:206px;margin:0;padding:0;color:#46392b;font-size:12px;line-height:1.4em}.five_star_title{width:238px;margin:10px 0 6px 8px}.five_star_title_small{color:#46392b;font-size:10px;font-weight:700;line-height:1.2em;margin:0;padding:3px 0 2px 8px;text-transform:uppercase;width:230px}.five_star_title_large{float:left;color:#46392b;font-size:13px;line-height:1em;font-weight:700;text-transform:uppercase}.seealllink{font-size:11px;font-weight:700;line-height:1em;margin:0;padding:0;text-align:right}img.icon_fivestars{margin-left:3px;margin-bottom:1px}.five_star_item,.latest_five_star_item{margin-top:4px}.five_star_item_header,.latest_five_star_item_header{background:#f8f5f1;height:10px;border-top:1px solid #c5beb8;border-right:1px solid #c5beb8;border-left:1px solid #c5beb8;border-top-left-radius:4px;border-top-right-radius:4px;-moz-border-top-left-radius:4px;-webkit-border-top-right-radius:4px;-moz-border-top-left-radius:4px;-webkit-border-top-right-radius:4px;margin:0 3px}.five_star_item_main,.latest_five_star_item_main{background:#f8f5f1;margin:0 3px;border-right:1px solid #c5beb8;border-left:1px solid #c5beb8;border-top:1px solid #c5beb8;border-top-left-radius:4px;border-top-right-radius:4px;padding-top:10px}.five_star_item_middle,.latest_five_star_item_middle{background:url(../img/v2/csg-en.png) no-repeat;height:11px;background-position:-2017px -1655px}.five_star_item_footer,.latest_five_star_item_footer{height:10px;margin-bottom:14px;padding-right:5px;padding-top:5px;text-align:right}.latest_five_star_item_footer .read_all_reviews,.latest_seealllink .read_all_reviews{background:url(/_tr/vt/2/img/new/arrow_sprites.png) no-repeat 5px -475px;height:12px;width:12px;padding-left:5px;float:right}.five_star_item_main_left,.latest_five_star_item_main_left{width:75px;margin:2px 0 5px 12px;float:left}.five_star_item_main_left img,.latest_five_star_item_main_left img{width:75px;height:75px}.five_star_item_main_right,.latest_five_star_item_main_right{width:115px;margin:2px 12px 5px 12px;float:left}.five_star_item_main_right div.location,.latest_five_star_item_main_right div.location{color:#46392b;font-size:10px;line-height:1em}.five_star_item_main_right a.title,.latest_five_star_item_main_right a.title{margin:8px 0 0 0;font-size:13px;line-height:1.4em;font-weight:700;display:block}.five_star_item_main_right div.title,.latest_five_star_item_main_right div.title{margin:8px 0 0 0;font-size:13px;line-height:1.3em;font-weight:700;display:block}.five_star_item_main_right_noimage,.latest_five_star_item_main_right_noimage{margin:2px 12px 5px 12px;float:left}.five_star_item_main_right_noimage div.location,.latest_five_star_item_main_right_noimage div.location{color:#46392b;font-size:12px;line-height:1em}.five_star_item_main_right_noimage a.title,.latest_five_star_item_main_right_noimage a.title{margin:8px 0 0 0;font-size:13px;line-height:1.3em;font-weight:700;display:block}.five_star_item_main_right_noimage div.title,.latest_five_star_item_main_right_noimage div.title{margin:8px 0 0 0;font-size:13px;line-height:1.3em;font-weight:700;display:block}.five_star_item_review,.latest_five_star_item_review{padding:20px 12px;color:#46392b;font-size:12px;margin:0 3px 15px;border-right:1px solid #c5beb8;border-left:1px solid #c5beb8;border-bottom:1px solid #c5beb8;border-bottom-right-radius:4px;border-bottom-left-radius:4px;background:url(../img/v2/csg-en.png) no-repeat;background-position:-2021px -1655px}.five_star_item_review div.by,.latest_five_star_item_review div.by{line-height:1.4em}.five_star_item_review div.title,.latest_five_star_item_review div.title{margin:6px 0 0 0;font-size:13px;line-height:1.3em;font-weight:700;padding-bottom:5px}.five_star_item_review div.text,.latest_five_star_item_review div.text{line-height:1.5em;word-wrap:break-word}#latest_fave_star{border:1px solid #c5beb8;padding:8px 0 0 0;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px}.latest_seealllink{text-align:right;padding:5px 5px 5px 0}.latest_seealllink a{font-size:11px;font-weight:700}.tourlanguage{float:right;margin-bottom:5px}#tourlanguageicon{float:left;padding-top:3px}.tourlanguagebox{position:relative;background:#fff;border:1px solid #d8d1cb;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;padding:3px 10px;float:left;margin-left:7px;color:#46392b;font-size:11px}.tourlanguagebox:after,.tourlanguagebox:before{right:100%;border:solid transparent;content:"";height:0;width:0;position:absolute;pointer-events:none}.tourlanguagebox:after{border-color:rgba(255,255,255,0);border-right-color:#fff;border-width:4px;top:50%;margin-top:-4px}.tourlanguagebox:before{border-color:rgba(216,209,203,0);border-right-color:#d8d1cb;border-width:5px;top:50%;margin-top:-5px}.bookingacphoto{float:left;width:74px;height:74px;overflow:hidden;background:no-repeat transparent center center;display:block}.bookingacphoto a{width:74px;height:74px;display:block}.btn_orange_s{-moz-box-shadow:inset 0 1px 0 0 #f0e95b;-webkit-box-shadow:inset 0 1px 0 0 #f0e95b;box-shadow:inset 0 1px 0 0 #f0e95b;background:#fda929 url(../img/btn_orange_for_ie.png) repeat-x left top;background:-moz-linear-gradient(top,#fb0 0,#ff9500 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#fb0),color-stop(100%,#ff9500));background:-webkit-linear-gradient(top,#fb0 0,#ff9500 100%);background:-o-linear-gradient(top,#fb0 0,#ff9500 100%);background:-ms-linear-gradient(top,#fb0 0,#ff9500 100%);background:linear-gradient(to bottom,#fb0 0,#ff9500 100%);-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;border:1px solid #f19500;display:inline-block;color:#1f3c4a;font-family:Verdana;font-size:11px;font-weight:700;padding:2px 7px;text-decoration:none;text-shadow:1px 1px 0 #fcb500;text-align:center;vertical-align:middle}.btn_orange_s:hover{background:#fb0 url(../img/btn_orange_for_ie.png) repeat-x left -50px;background:-moz-linear-gradient(top,#ff9700 0,#fb0 94%,#ff9500 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#ff9700),color-stop(94%,#fb0),color-stop(100%,#ff9500));background:-webkit-linear-gradient(top,#ff9700 0,#fb0 94%,#ff9500 100%);background:-o-linear-gradient(top,#ff9700 0,#fb0 94%,#ff9500 100%);background:-ms-linear-gradient(top,#ff9700 0,#fb0 94%,#ff9500 100%);background:linear-gradient(to bottom,#ff9700 0,#fb0 94%,#ff9500 100%);text-decoration:none}.btn_orange_s:active{position:relative;top:1px}a.btn_orange_s{text-decoration:none;color:#1f3c4a;margin-bottom:1px}.btn_orange_m{-moz-box-shadow:inset 0 1px 0 0 #f0e95b;-webkit-box-shadow:inset 0 1px 0 0 #f0e95b;box-shadow:inset 0 1px 0 0 #f0e95b;background:#fda929 url(../img/btn_orange_for_ie.png) repeat-x left top;background:-moz-linear-gradient(top,#fb0 0,#ff9500 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#fb0),color-stop(100%,#ff9500));background:-webkit-linear-gradient(top,#fb0 0,#ff9500 100%);background:-o-linear-gradient(top,#fb0 0,#ff9500 100%);background:-ms-linear-gradient(top,#fb0 0,#ff9500 100%);background:linear-gradient(to bottom,#fb0 0,#ff9500 100%);-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;border:1px solid #f19500;display:inline-block;color:#1f3c4a;font-family:Verdana;font-size:12px;font-weight:700;padding:4px 10px;text-decoration:none;text-shadow:1px 1px 0 #fcb500;text-align:center;vertical-align:middle}.btn_orange_m:hover{background:#fb0 url(../img/btn_orange_for_ie.png) repeat-x left -50px;background:-moz-linear-gradient(top,#ff9700 0,#fb0 94%,#ff9500 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#ff9700),color-stop(94%,#fb0),color-stop(100%,#ff9500));background:-webkit-linear-gradient(top,#ff9700 0,#fb0 94%,#ff9500 100%);background:-o-linear-gradient(top,#ff9700 0,#fb0 94%,#ff9500 100%);background:-ms-linear-gradient(top,#ff9700 0,#fb0 94%,#ff9500 100%);background:linear-gradient(to bottom,#ff9700 0,#fb0 94%,#ff9500 100%);text-decoration:none}.btn_orange_m:active{position:relative;top:1px}a.btn_orange_m{text-decoration:none;color:#1f3c4a}.btn_orange_l{-moz-box-shadow:inset 0 1px 0 0 #f0e95b;-webkit-box-shadow:inset 0 1px 0 0 #f0e95b;box-shadow:inset 0 1px 0 0 #f0e95b;background:#fda929 url(../img/btn_orange_for_ie.png) repeat-x left top;background:-moz-linear-gradient(top,#fb0 0,#ff9500 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#fb0),color-stop(100%,#ff9500));background:-webkit-linear-gradient(top,#fb0 0,#ff9500 100%);background:-o-linear-gradient(top,#fb0 0,#ff9500 100%);background:-ms-linear-gradient(top,#fb0 0,#ff9500 100%);background:linear-gradient(to bottom,#fb0 0,#ff9500 100%);-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;border:1px solid #f19500;display:inline-block;color:#1f3c4a;font-family:Verdana;font-size:15px;font-weight:700;padding:10px;text-decoration:none;text-shadow:1px 1px 0 #fcb500;text-align:center;vertical-align:middle}.btn_orange_l:hover{background:#fb0 url(../img/btn_orange_for_ie.png) repeat-x left -50px;background:-moz-linear-gradient(top,#ff9700 0,#fb0 94%,#ff9500 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#ff9700),color-stop(94%,#fb0),color-stop(100%,#ff9500));background:-webkit-linear-gradient(top,#ff9700 0,#fb0 94%,#ff9500 100%);background:-o-linear-gradient(top,#ff9700 0,#fb0 94%,#ff9500 100%);background:-ms-linear-gradient(top,#ff9700 0,#fb0 94%,#ff9500 100%);background:linear-gradient(to bottom,#ff9700 0,#fb0 94%,#ff9500 100%);text-decoration:none}.btn_orange_l:active{position:relative;top:1px}a.btn_orange_l{text-decoration:none;color:#1f3c4a;margin-bottom:1px}.btn_gray_s{-moz-box-shadow:inset 0 1px 0 0 #fff;-webkit-box-shadow:inset 0 1px 0 0 #fff;box-shadow:inset 0 1px 0 0 #fff;background:#e6e6e6 url(../img/btn_orange_for_ie.png) repeat-x left -100px;background:-webkit-gradient(linear,left top,left bottom,color-stop(.05,#ededed),color-stop(1,#dfdfdf));background:-moz-linear-gradient(center top,#ededed 5%,#dfdfdf 100%);-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;border:1px solid #dcdcdc;display:inline-block;color:#cfcfcf;font-family:inherit;font-size:11px;font-weight:700;padding:2px 7px;text-decoration:none;text-shadow:1px 1px 0 #fff;text-align:center;vertical-align:middle}a.btn_gray_s{text-decoration:none;color:#cfcfcf;margin-bottom:1px}.btn_gray_m{-moz-box-shadow:inset 0 1px 0 0 #fff;-webkit-box-shadow:inset 0 1px 0 0 #fff;box-shadow:inset 0 1px 0 0 #fff;background:#e6e6e6 url(../img/btn_orange_for_ie.png) repeat-x left -100px;background:-webkit-gradient(linear,left top,left bottom,color-stop(.05,#ededed),color-stop(1,#dfdfdf));background:-moz-linear-gradient(center top,#ededed 5%,#dfdfdf 100%);-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;border:1px solid #dcdcdc;display:inline-block;color:#cfcfcf;font-family:inherit;font-size:12px;font-weight:700;padding:4px 10px;text-decoration:none;text-shadow:1px 1px 0 #fff;text-align:center;vertical-align:middle}a.btn_gray_m{text-decoration:none;color:#cfcfcf;margin-bottom:1px}.btn_gray_l{-moz-box-shadow:inset 0 1px 0 0 #fff;-webkit-box-shadow:inset 0 1px 0 0 #fff;box-shadow:inset 0 1px 0 0 #fff;background:#e6e6e6 url(../img/btn_orange_for_ie.png) repeat-x left -100px;background:-webkit-gradient(linear,left top,left bottom,color-stop(.05,#ededed),color-stop(1,#dfdfdf));background:-moz-linear-gradient(center top,#ededed 5%,#dfdfdf 100%);-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;border:1px solid #dcdcdc;display:inline-block;color:#cfcfcf;font-family:inherit;font-size:15px;font-weight:700;padding:10px;text-decoration:none;text-shadow:1px 1px 0 #fff;text-align:center;vertical-align:middle}a.btn_gray_l{text-decoration:none;color:#cfcfcf;margin-bottom:1px}.btn_blue_s{-moz-box-shadow:inset 0 1px 0 0 #fff;-webkit-box-shadow:inset 0 1px 0 0 #fff;box-shadow:inset 0 1px 0 0 #fff;background:-webkit-gradient(linear,left top,left bottom,color-stop(.05,#fff),color-stop(1,#f6f6f6));background:-moz-linear-gradient(center top,#fff 5%,#f6f6f6 100%);background-color:#fff;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;border:1px solid #ababab;display:inline-block;color:#1369d9;font-family:inherit;font-size:11px;font-weight:700;padding:2px 7px;text-decoration:none;text-shadow:1px 1px 0 #fff;text-align:center;vertical-align:middle}.btn_blue_s:hover{background:-webkit-gradient(linear,left top,left bottom,color-stop(.05,#f6f6f6),color-stop(1,#fff));background:-moz-linear-gradient(center top,#f6f6f6 5%,#fff 100%);background-color:#f6f6f6;text-decoration:none}.btn_blue_s:active{position:relative;top:1px}a.btn_blue_s{text-decoration:none;color:#1369d9;margin-bottom:1px}.btn_blue_m{-moz-box-shadow:inset 0 1px 0 0 #fff;-webkit-box-shadow:inset 0 1px 0 0 #fff;box-shadow:inset 0 1px 0 0 #fff;background:-webkit-gradient(linear,left top,left bottom,color-stop(.05,#fff),color-stop(1,#f6f6f6));background:-moz-linear-gradient(center top,#fff 5%,#f6f6f6 100%);background-color:#fff;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;border:1px solid #ababab;display:inline-block;color:#1369d9;font-family:inherit;font-size:12px;font-weight:700;padding:4px 10px;text-decoration:none;text-shadow:1px 1px 0 #fff;text-align:center;vertical-align:middle}.btn_blue_m:hover{background:-webkit-gradient(linear,left top,left bottom,color-stop(.05,#f6f6f6),color-stop(1,#fff));background:-moz-linear-gradient(center top,#f6f6f6 5%,#fff 100%);background-color:#f6f6f6;text-decoration:none}.btn_blue_m:active{position:relative;top:1px}a.btn_blue_m{text-decoration:none;color:#1369d9;margin-bottom:1px}.btn_blue_l{-moz-box-shadow:inset 0 1px 0 0 #fff;-webkit-box-shadow:inset 0 1px 0 0 #fff;box-shadow:inset 0 1px 0 0 #fff;background:-webkit-gradient(linear,left top,left bottom,color-stop(.05,#fff),color-stop(1,#f6f6f6));background:-moz-linear-gradient(center top,#fff 5%,#f6f6f6 100%);background-color:#fff;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;border:1px solid #ababab;display:inline-block;color:#1369d9;font-family:inherit;font-size:15px;font-weight:700;padding:10px;text-decoration:none;text-shadow:1px 1px 0 #fff;text-align:center;vertical-align:middle}.btn_blue_l:hover{background:-webkit-gradient(linear,left top,left bottom,color-stop(.05,#f6f6f6),color-stop(1,#fff));background:-moz-linear-gradient(center top,#f6f6f6 5%,#fff 100%);background-color:#f6f6f6;text-decoration:none}.btn_blue_l:active{position:relative;top:1px}a.btn_blue_l{text-decoration:none;color:#1369d9;margin-bottom:1px}.btn_darkgray_s{-moz-box-shadow:inset 0 1px 0 0 #eee;-webkit-box-shadow:inset 0 1px 0 0 #eee;box-shadow:inset 0 1px 0 0 #eee;background:-webkit-gradient(linear,left top,left bottom,color-stop(.05,#bababa),color-stop(1,#555));background:-moz-linear-gradient(center top,#bababa 5%,#555 100%);background-color:#bababa;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;border:1px solid #dcdcdc;display:inline-block;color:#ededed;font-family:inherit;font-size:11px;font-weight:700;padding:2px 7px;text-decoration:none;text-shadow:1px 1px 0 #999;text-align:center;vertical-align:middle}.btn_darkgray_s:hover{background:-webkit-gradient(linear,left top,left bottom,color-stop(.05,#555),color-stop(1,#bababa));background:-moz-linear-gradient(center top,#555 5%,#bababa 100%);background-color:#555;text-decoration:none}.btn_darkgray_s:active{position:relative;top:1px}a.btn_darkgray_s{text-decoration:none;color:#ededed;margin-bottom:1px}.btn_darkgray_m{-moz-box-shadow:inset 0 1px 0 0 #eee;-webkit-box-shadow:inset 0 1px 0 0 #eee;box-shadow:inset 0 1px 0 0 #eee;background:-webkit-gradient(linear,left top,left bottom,color-stop(.05,#bababa),color-stop(1,#555));background:-moz-linear-gradient(center top,#bababa 5%,#555 100%);background-color:#bababa;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;border:1px solid #dcdcdc;display:inline-block;color:#ededed;font-family:inherit;font-size:12px;font-weight:700;padding:4px 10px;text-decoration:none;text-shadow:1px 1px 0 #999;text-align:center;vertical-align:middle}.btn_darkgray_m:hover{background:-webkit-gradient(linear,left top,left bottom,color-stop(.05,#555),color-stop(1,#bababa));background:-moz-linear-gradient(center top,#555 5%,#bababa 100%);background-color:#555;text-decoration:none}.btn_darkgray_m:active{position:relative;top:1px}a.btn_darkgray_m{text-decoration:none;color:#ededed;margin-bottom:1px}.btn_darkgray_l{-moz-box-shadow:inset 0 1px 0 0 #eee;-webkit-box-shadow:inset 0 1px 0 0 #eee;box-shadow:inset 0 1px 0 0 #eee;background:-webkit-gradient(linear,left top,left bottom,color-stop(.05,#bababa),color-stop(1,#555));background:-moz-linear-gradient(center top,#bababa 5%,#555 100%);background-color:#bababa;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;border:1px solid #dcdcdc;display:inline-block;color:#ededed;font-family:inherit;font-size:15px;font-weight:700;padding:10px;text-decoration:none;text-shadow:1px 1px 0 #999;text-align:center;vertical-align:middle}.btn_darkgray_l:hover{background:-webkit-gradient(linear,left top,left bottom,color-stop(.05,#555),color-stop(1,#bababa));background:-moz-linear-gradient(center top,#555 5%,#bababa 100%);background-color:#555;text-decoration:none}.btn_darkgray_l:active{position:relative;top:1px}a.btn_darkgray_l{text-decoration:none;color:#ededed;margin-bottom:1px}.VTbtn{-moz-box-shadow:0 1px 0 2px #ededed;-webkit-box-shadow:0 1px 0 2px #ededed;box-shadow:0 1px 0 2px #ededed;background:#fb0;background:-moz-linear-gradient(top,#fb0 0,#ff9500 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#fb0),color-stop(100%,#ff9500));background:-webkit-linear-gradient(top,#fb0 0,#ff9500 100%);background:-o-linear-gradient(top,#fb0 0,#ff9500 100%);background:-ms-linear-gradient(top,#fb0 0,#ff9500 100%);background:linear-gradient(to bottom,#fb0 0,#ff9500 100%);-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;border:1px solid #867c72;display:inline-block;color:#003586;font-family:Helvetica,Arial,"ƒƒCƒŠƒI",Meiryo,"ƒqƒ‰ƒMƒmŠpƒS Pro W3","Hiragino Kaku Gothic Pro",sans-serif;font-size:16px;font-weight:700;padding:2px 18px 0;text-decoration:none;text-shadow:1px 1px 0 #ffde8d;text-align:center}.VTbtn:hover{-moz-box-shadow:0 0 0 2px #ededed;-webkit-box-shadow:0 0 0 2px #ededed;box-shadow:0 0 0 2px #ededed;background:#ff9700;background:-moz-linear-gradient(top,#ff9700 0,#fb0 94%,#ff9500 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#ff9700),color-stop(94%,#fb0),color-stop(100%,#ff9500));background:-webkit-linear-gradient(top,#ff9700 0,#fb0 94%,#ff9500 100%);background:-o-linear-gradient(top,#ff9700 0,#fb0 94%,#ff9500 100%);background:-ms-linear-gradient(top,#ff9700 0,#fb0 94%,#ff9500 100%);background:linear-gradient(to bottom,#ff9700 0,#fb0 94%,#ff9500 100%);text-decoration:none;color:#003586}.VTbtn:active,.VTbtn:focus,.VTbtn:visited{position:relative;top:1px;text-decoration:none;color:#003586}.VTbtn_bk{-moz-box-shadow:0 1px 0 2px #ededed;-webkit-box-shadow:0 1px 0 2px #ededed;box-shadow:0 1px 0 2px #ededed;background:#f8f5f2;background:-moz-linear-gradient(top,#f8f5f2 0,#efebe8 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#f8f5f2),color-stop(100%,#efebe8));background:-webkit-linear-gradient(top,#f8f5f2 0,#efebe8 100%);background:-o-linear-gradient(top,#f8f5f2 0,#efebe8 100%);background:-ms-linear-gradient(top,#f8f5f2 0,#efebe8 100%);background:linear-gradient(to bottom,#f8f5f2 0,#efebe8 100%);-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;border:1px solid #867c72;display:inline-block;color:#867c72;font-family:Helvetica,Arial,"ƒƒCƒŠƒI",Meiryo,"ƒqƒ‰ƒMƒmŠpƒS Pro W3","Hiragino Kaku Gothic Pro",sans-serif;font-size:16px;font-weight:700;padding:2px 18px 0;text-decoration:none;text-shadow:1px 1px 0 #efebe8;text-align:center;margin-bottom:10px}.VTbtn_bk:hover{-moz-box-shadow:0 0 0 2px #ededed;-webkit-box-shadow:0 0 0 2px #ededed;box-shadow:0 0 0 2px #ededed;background:#efebe8;background:-moz-linear-gradient(top,#efebe8 0,#f8f5f2 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#efebe8),color-stop(100%,#f8f5f2));background:-webkit-linear-gradient(top,#efebe8 0,#f8f5f2 100%);background:-o-linear-gradient(top,#efebe8 0,#f8f5f2 100%);background:-ms-linear-gradient(top,#efebe8 0,#f8f5f2 100%);background:linear-gradient(to bottom,#efebe8 0,#f8f5f2 100%);text-decoration:none;color:#867c72}.VTbtn_bk:active,.VTbtn_bk:focus,.VTbtn_bk:visited{position:relative;top:1px;text-decoration:none;color:#867c72}#alartarea{background-color:#ffe1d8;border:3px solid red;color:red;margin:20px auto;padding:10px;text-align:center;width:80%}#submit_experiences{background:#fffccc;border:1px solid #222;padding:10px;margin-bottom:10px}.error_message{background:#fdd;border:1px solid red;padding:10px;margin-bottom:10px}.alert_box{border-width:1px;border-style:solid;padding:10px;width:100%;font-weight:700;text-align:left;margin:20px 0;box-sizing:border-box;color:#646464;overflow:hidden;font-size:12px}.alert_box input{float:left;margin-right:5px}.alert_box .alert_icon{background-size:15px;width:15px;height:15px;margin-right:5px;float:left}.alert_box .alert_text{float:left;width:95%}.alert_warning{background-color:#fffccc;border-color:#fadb67}.alert_ok{background-color:#e4f7e4;border-color:#8fc080}.alert_ng{border-color:#ef9191;background-color:#fce6e2}.alert_box .icon_warning{background:url(/_tr/vt/2/img/v2/alert_warning.png) no-repeat left center;background-size:15px 15px}.alert_box .icon_ok{background:url(/_tr/vt/2/img/v2/alert_ok.png) no-repeat left center;background-size:15px 15px}.alert_box .icon_ng{background:url(/_tr/vt/2/img/v2/alert_ng.png) no-repeat left center;background-size:15px 15px}.mt0{margin-top:0!important}#card-errors{color:#e9585b}#headerarea_a1{margin-bottom:10px}.header_top{margin-bottom:6px}#logocopy{color:#716155;font-size:10px;margin:5px 0 0 0}.logo_a1_wrapper{float:left;width:280px}#headerarea_a1.h_global .logo_a1_wrapper,#headerarea_a1.h_other .logo_a1_wrapper{width:250px!important}#headerarea_a1.h_global .header_a1{width:730px!important}#headerarea_a1.h_other .header_a1{width:710px!important}.logo_a1{background:url(../img/v2/csg-a1.png) repeat scroll -1030px -99px rgba(0,0,0,0);display:block;height:62px;width:230px}#header_bar{background-image:url(../img/v2/csg-a1.png);background-repeat:no-repeat;background-position:0 -1270px;clear:both;display:block;height:26px;width:100%}#headerarea_a1 #tr_header_form1_a1{float:left;padding:3px 10px 0 10px;width:400px}.white_link_a1{float:right;margin:7px 15px 0 0}a.white_link_item_a1{margin:0 0 0 16px;padding:0 0 0 8px;font-size:11px;line-height:1em;display:block;float:right;background-image:url(../img/v2/csg-a1.png);background-repeat:no-repeat;background-position:0 -1125px;color:#fff;text-decoration:none}a.white_link_item_a1:hover{text-decoration:underline}.NorthBanner{margin-top:5px}.header_right_a1{width:205px;margin:0;padding:0;text-align:right;float:right}.namearea_a1{height:18px;text-align:right;padding:0}.header_left_a1{width:475px;margin:0;padding:0;float:left}.header_a1{width:680px;float:left}input.search_box_a1{width:300px;height:16px;margin:0;padding:0 0 0 5px;border:1px inset #cacacb color:#b9b2ab;font-size:12px;line-height:1em;font-family:Helvetica,Arial,sans-serif;display:block;float:left}input.search_btn_a1{width:69px;height:18px;margin:0 0 0 5px;padding:0;display:block;float:left}#headerarea_a1 .logo_a1_new{background:url(../img/v2/a1Logo_70p.png) no-repeat;display:block;float:left;height:46px;margin:12px 0 0 0;width:140px}#headerarea_a1 .logo_area_wrapper{float:left;margin:20px 0 0 0;width:140px}#headerarea_a1 .logo_area_wrapper .logo_area_name{color:#1a2364;font-size:16px;font-weight:700;margin-left:5px;margin-bottom:4px}#headerarea_a1 .logo_area_wrapper .logo_optour{color:#1a2364;font-size:11px;margin-left:5px}#headerarea_a1 .header_buttons{margin-top:6px}#headerarea_a1 .link_a1{float:left;height:1px;margin-top:-6px;padding:0;text-align:right}.header{width:740px;height:90px;background-image:url(../img/v2/csg-en.png);background-repeat:no-repeat;background-position:0 -1609px;float:left}.header_left{width:340px;height:90px;margin:0;padding:0;float:left}.sign{height:33px;margin:16px 0 0 16px;padding:0;color:#e6e4cf;font-size:13px;line-height:1em;font-weight:700}.sign a{color:#e6e4cf;text-decoration:underline;outline:0}.search{width:310px;height:21px;margin:0 0 0 18px;padding:0;background-color:#fff}input.search_box{width:228px;height:18px;margin:0 0 0 18px;padding:0 0 0 5px;color:#b9b2ab;font-size:12px;line-height:1em;font-family:Helvetica,Arial,sans-serif;display:block;float:left;border:1px inset #cacacb}input.search_btn{width:67px;height:21px;margin:0 0 0 5px;padding:0;display:block;float:left}.header_right{width:348px;height:90px;margin:0;padding:0;text-align:right;float:left}.link{height:24px;margin:16px 0 0 0;padding:0;text-align:right}a.link_item{margin:0 10px;padding:0;color:#e6e4cf;font-size:.9em;line-height:1em;font-weight:700;display:block;float:right}#signin_jp{font-size:70%;line-height:1.8em}a.btn_sign_in,a.ha_btn_sign_in{color:#fff;text-decoration:none;text-align:center;font-weight:700;font-size:18px;width:78px;height:25px;margin:0 0 0 8px;padding:5px 0 3px 20px;background-image:url(../img/v2/csg-en.png);background-repeat:no-repeat;background-position:0 -731px;display:block;float:right;border:1px solid #83bd00;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px}html[lang=tw] a.btn_sign_in,html[lang=tw] a.ha_btn_sign_in{width:100px}a.btn_sign_in:hover,a.ha_btn_sign_in:hover{color:#fff;text-decoration:none;text-align:center;font-weight:700;font-size:18px;width:78px;height:25px;margin:0 0 0 8px;padding:5px 0 3px 20px;background-image:url(../img/v2/csg-en.png);background-repeat:no-repeat;background-position:0 -816px;display:block;float:right;border:1px solid #83bd00;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px}a.btn_youraccount,a.ha_btn_youraccount{color:#fff;text-decoration:none;text-align:center;font-weight:700;width:98px;height:25px;margin:0 0 0 8px;padding:8px 0 0 0;background-repeat:no-repeat;background-position:left top;display:block;float:right;background:#389200;background:-moz-linear-gradient(top,#389200 0,#53a000 31%,#83bd00 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#389200),color-stop(31%,#53a000),color-stop(100%,#83bd00));background:-webkit-linear-gradient(top,#389200 0,#53a000 31%,#83bd00 100%);background:-o-linear-gradient(top,#389200 0,#53a000 31%,#83bd00 100%);background:-ms-linear-gradient(top,#389200 0,#53a000 31%,#83bd00 100%);background:linear-gradient(to bottom,#389200 0,#53a000 31%,#83bd00 100%);border:1px solid #83bd00;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px}a.btn_youraccount:hover,a.ha_btn_youraccount:hover{color:#fff;text-decoration:none;text-align:center;font-weight:700;width:98px;height:25px;margin:0 0 0 8px;padding:8px 0 0 0;background-repeat:no-repeat;background-position:left top;display:block;float:right;background:#83bd00;background:-moz-linear-gradient(top,#83bd00 0,#53a000 69%,#389200 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#83bd00),color-stop(69%,#53a000),color-stop(100%,#389200));background:-webkit-linear-gradient(top,#83bd00 0,#53a000 69%,#389200 100%);background:-o-linear-gradient(top,#83bd00 0,#53a000 69%,#389200 100%);background:-ms-linear-gradient(top,#83bd00 0,#53a000 69%,#389200 100%);background:linear-gradient(to bottom,#83bd00 0,#53a000 69%,#389200 100%);border:1px solid #83bd00;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px}.currency{width:42px;height:35px;margin:0 0 0 8px;padding:0;float:right}.btn_currency{width:42px;height:35px;margin:0;padding:0;background-repeat:no-repeat;background-position:left top}.select_currency{z-index:3;width:200px;height:70px;margin:0;padding:0;background-image:url(../img/v2/csg-en.png);background-repeat:no-repeat;background-position:-1010px -1560px;position:relative;left:-72px;top:0;display:none}.currency .btn_currency_container{width:42px;height:35px;margin:25px 0 0 13px;padding:0;background-repeat:no-repeat;background-position:left top;background-color:#ace;display:block;float:left}.currency .btn_usd{width:42px;height:35px;margin:25px 0 0 18px;padding:0;background-image:url(../img/v2/btn_usd.png);background-repeat:no-repeat;background-position:left top;display:block;float:left}.currency .btn_eur{width:42px;height:35px;margin:25px 0 0 13px;padding:0;background-image:url(../img/v2/btn_eur.png);background-repeat:no-repeat;background-position:left top;display:block;float:left}.currency .btn_jpy{width:42px;height:35px;margin:25px 0 0 13px;padding:0;background-image:url(../img/v2/btn_jpy.png);background-repeat:no-repeat;background-position:left top;display:block;float:left}html:lang(cn) .select_currency{background-image:url(../img/v2/currency_switcher_bg_5_cols.png);background-repeat:no-repeat;background-position:center top;left:-128px;width:295px}html:lang(cn) .currency .btn_usd{margin-left:17px}.currency .btn_cny{width:42px;height:35px;margin:25px 0 0 13px;padding:0;background-image:url(../img/v2/btn_cny.png);background-repeat:no-repeat;background-position:left top;display:block;float:left}.currency .btn_hkd{width:42px;height:35px;margin:25px 0 0 13px;padding:0;background-image:url(../img/v2/btn_hkd.png);background-repeat:no-repeat;background-position:left top;display:block;float:left}.ha_header_for_currency_flag.ha_header_right{width:356px}#EnRenewal.old_new_merged .ha_header_for_currency_flag.ha_header_left,.ha_header_for_currency_flag.ha_header_left{width:166px}#EnRenewal.old_new_merged .ha_header_for_currency_flag.ha_header_left .ha_search_box,.ha_header_for_currency_flag.ha_header_left .ha_search_box{width:65px}.ha_currency.new_currency_flag,.new_currency_flag{margin:0 10px 0 0;width:50px}.new_currency_flag .ha_select_currency,.new_currency_flag .select_currency,html:lang(cn) .new_currency_flag .select_currency{width:260px;height:70px;background-image:none;left:-89px;top:0;position:relative;z-index:10000}.new_currency_flag .btn_currency,.new_currency_flag .ha_btn_currency{background-size:25px auto;background-repeat:no-repeat;background-position:center left;box-sizing:border-box;color:#fff;cursor:pointer;height:35px;font-weight:400;padding:10px 20px 10px 30px;width:100%}html:lang(cn) .currency.new_currency_flag .btn_usd{margin:0}.currency.new_currency_flag .btn_cny,.currency.new_currency_flag .btn_eur,.currency.new_currency_flag .btn_hkd,.currency.new_currency_flag .btn_jpy,.currency.new_currency_flag .btn_usd{width:auto;height:auto;margin:0;padding:0;background-image:none;float:none;opacity:1!important}.new_currency_flag .dropdown_currency{background:#fff;box-sizing:border-box;border-bottom-left-radius:5px;border-bottom-right-radius:5px;box-shadow:0 0 10px rgba(0,0,0,.2);border-radius:5px;max-height:540px;margin-top:10px;overflow-y:scroll;padding:5px 0 10px 5px;position:absolute;left:auto;width:100%}.new_currency_flag .dropdown_currency a{border-bottom:none;border-radius:4px;color:#484848;display:block;margin:5px;padding:7px 8px;text-decoration:none}.new_currency_flag .dropdown_currency a:hover{background:#f2f2f2;color:#484848}.new_currency_flag .dropdown_currency .border_top{border-top:1px solid #e9e9e9}.new_currency_flag .dropdown_currency .currency_change_js{display:flex;text-align:left;line-height:1.5em}.new_currency_flag .dropdown_currency .currency_change_js img{height:auto;width:20px}.new_currency_flag .dropdown_currency .currency_change_js div:nth-child(2){margin-left:5px}.new_currency_flag .dropdown_currency .currency_change_js div:nth-child(3){font-weight:700;text-align:right;margin-left:auto}.new_currency_flag .dropdown_currency::-webkit-scrollbar{width:16px;height:18px}.new_currency_flag .dropdown_currency::-webkit-scrollbar-thumb{height:15px;border:5px solid transparent;background-clip:padding-box;-webkit-border-radius:8px;background-color:#dadada;-webkit-box-shadow:inset -1px -1px 0 rgba(0,0,0,.05),inset 1px 1px 0 rgba(0,0,0,.05)}.new_currency_flag .dropdown_currency::-webkit-scrollbar-button{width:0;height:0;display:none}.new_currency_flag .dropdown_currency::-webkit-scrollbar-corner{background-color:transparent}.language{z-index:3;width:42px;height:35px;margin:0 0 0 8px;padding:0;float:right}.btn_language{width:42px;height:35px;margin:0;padding:0;background-image:url(../img/v2/btn_en.png);background-repeat:no-repeat;background-position:left top}.select_language{width:132px;height:70px;margin:0;padding:0;background-image:url(../img/v2/csg-en.png);background-repeat:no-repeat;background-position:-1010px -1680px;position:relative;left:-44px;top:0;visibility:hidden}.language .btn_en{width:42px;height:35px;margin:25px 0 0 18px;padding:0;background-image:url(../img/v2/btn_en.png);background-repeat:no-repeat;background-position:left top;display:block;float:left}.language .btn_jp{width:42px;height:35px;margin:25px 0 0 13px;padding:0;background-image:url(../img/v2/btn_jp.png);background-repeat:no-repeat;background-position:left top;display:block;float:left}.div_recent_list,.div_wish_list{float:right;text-align:center;width:50px}.div_recent_list_en,.div_wish_list_en{border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;float:right;text-align:center;width:50px}.ha_btn .ha{float:left!important}.ha_btn .div_recent_list_en,.ha_btn .div_wish_list_en{width:50px}.ha_btn .div_wish_list_en{margin-left:5px}.ha_btn .div_recent_list_en{margin-right:5px}.div_recent_list:hover,.div_recent_list_en:hover,.div_wish_list:hover,.div_wish_list_en:hover{opacity:.7}.div_wish_list{margin-right:5px}a.btn_recent_list,a.btn_recent_list:hover,a.btn_recent_list_en,a.btn_recent_list_en:hover,a.btn_wish_list,a.btn_wish_list:hover,a.btn_wish_list_en,a.btn_wish_list_en:hover{display:block;font-weight:700;height:35px;text-decoration:none;text-align:center}#recent_list_count,#wish_list_count{background:none repeat scroll 0 0 #ff9600;border:1px solid #684d32;border-radius:12px;color:#fff;font-size:10px;font-weight:400;line-height:1.5;margin:0;padding:0 4px;position:absolute;right:3px;text-align:center;top:-3px}.btn_wish_list_jp .wish_list_str{letter-spacing:-1px}.link_a1 .div_wish_list{margin-right:2px}.btn_wish_list_jp #wish_list_count{background:none repeat scroll 0 0 #ff9600;border:1px solid #fff;border-radius:12px;color:#fff;font-size:10px;font-weight:400;line-height:1.5;margin:0;padding:0 4px;position:absolute;right:5px;text-align:center;top:2px}a.btn_recent_list_en,a.btn_recent_list_en:hover,a.btn_wish_list_en,a.btn_wish_list_en:hover{display:block;float:left;font-size:11px;margin:0;padding-top:23px;position:relative;text-align:center;text-decoration:none;width:50px}a.btn_recent_list_jp,a.btn_recent_list_jp:hover,a.btn_wish_list_jp,a.btn_wish_list_jp:hover{display:block;float:left;font-size:10px;margin:0;padding-top:26px;position:relative;text-align:center;text-decoration:none;width:50px}a.btn_wish_list_jp{background:url(../img/v2/icon_wish.png) top center no-repeat}a.btn_recent_list_jp{background:url(../img/v2/icon_recent.png) top center no-repeat}a.btn_recent_list_jp .recent_str,a.btn_wish_list_jp .wish_list_str{color:#787878;text-decoration:none}a.btn_wish_list_en{background:url(../img/v2/header_icon_wishlist_recent_en.png) center top no-repeat}a.btn_recent_list_en{background:url(../img/v2/header_icon_wishlist_recent_en.png) center -128px no-repeat}.recent_str,.wish_list_str{color:#0077d9;display:block;font-size:10px;font-weight:400;margin:3px 0 0 0;text-decoration:underline}.recent_str_en,.wish_list_str_en{color:#e6e4cf;display:block;text-decoration:underline}.recent_list_message{width:132px;height:70px;margin:0;padding:25px 5px 0 5px;text-align:left;background-image:url(../img/v2/csg-en.png);background-repeat:no-repeat;background-position:-1010px -1680px;position:absolute;z-index:999;display:none}.add_message,.remove_message{color:#db3626}.recommended_categories{color:#db3626;font-weight:700}.recommended_categories_container{width:300px}.new_login_ui a.btn_sign_in,.new_login_ui a.btn_youraccount,.new_login_ui a.ha_btn_sign_in,.new_login_ui a.ha_btn_youraccount{background:#aec455;box-sizing:border-box;height:35px;font-size:13px;font-weight:400;padding:8px 0}.new_recent_list_menu,.new_wish_list_menu{margin-right:15px!important;-webkit-border-radius:0;text-align:left;width:auto!important}.new_recent_list_menu:hover,.new_wish_list_menu:hover{opacity:1}.new_recent_list_menu a.btn_recent_list_en,.new_wish_list_menu a.btn_wish_list_en{box-sizing:border-box;float:none;font-size:13px;font-weight:400;height:35px;padding:10px 0 10px 32px;text-decoration:none;text-align:left;width:auto}.new_wish_list_menu a.btn_wish_list_en #wish_list_count{border:none;right:auto;left:18px}.new_recent_list_menu .recent_str_en,.new_wish_list_menu .wish_list_str_en{color:#fff;text-decoration:none}.new_recent_list_menu a.btn_recent_list_en{background-image:url(../img/v2/header_icon_recent_list.png);background-repeat:no-repeat;background-size:23px auto;background-position:left center}.new_wish_list_menu a.btn_wish_list_en{background-image:url(../img/v2/header_icon_wish_list.png);background-repeat:no-repeat;background-size:25px auto;background-position:left center}.sign_a1 span{white-space:nowrap}.sign_a1 a{text-decoration:underline;outline:0}.sign_a1{height:26px;margin:5px 0 0 0;padding:0;color:#716155;font-size:11px;line-height:1em}a.link_item_a1{margin:0 0 0 16px;padding:0 0 0 8px;font-size:11px;line-height:1em;display:block;float:right;background-image:url(../img/v2/csg-a1.png);background-repeat:no-repeat;background-position:0 -1009px}a.link_item_a1:hover{text-decoration:underline}.ha_logo{width:270px;height:89px;margin:0;padding:0;float:left;background:url(../img/v2/csg-ha.png);background-position:0 -979px;display:block}a.ha_logo img{width:270px;height:89px;margin:0;padding:0;float:left}.ha_header{width:690px;height:89px;margin:0;padding:0;background-image:url(../img/v2/csg-ha.png?20130514);background-repeat:no-repeat;background-position:0 -840px;float:left}.ha_header_left{width:250px;height:90px;margin:0;padding:0;float:left}.ha_sign{height:38px;margin:16px 0 0 15px;padding:0;color:#e6e4cf;font-size:13px;line-height:1em;font-weight:700}.ha_sign a{color:#e6e4cf;text-decoration:underline;outline:0}.ha_search{width:310px;height:21px;margin:0 0 0 15px;padding:0}.ha_search_box{width:146px;height:18px;margin:0;padding:0 5px;border:1px inset #cacacb;color:#b9b2ab;font-size:12px;line-height:1em;font-family:Helvetica,Arial,sans-serif;display:block;float:left}.ha_search_btn{width:67px;height:21px;margin:0 0 0 5px;padding:0;display:block;float:left;padding:0 0 3px 0;background-color:#ff9400;color:#fff;border:none;cursor:pointer}.ha_header_right{width:263px;height:90px;margin:0;padding:0;text-align:right;float:left}.ha_btn{height:35px;margin:0;padding:0;text-align:left}.ha_btn_eng{width:42px;height:35px;margin:0 0 0 8px;padding:0;background-image:url(../img/v2/csg-ha.png);background-repeat:no-repeat;background-position:0 0;display:block;float:left}.ha_btn_jpy{width:42px;height:35px;margin:25px 0 0 18px;padding:0;background-image:url(../img/v2/csg-ha.png);background-repeat:no-repeat;background-position:0 -360px;display:block;float:left}.ha_header .ha_contact_info{float:left;width:165px;color:#fff}.ha_header .ha_contact_info .veltra_inc{margin:10px 0 0 10px;font-size:12px;font-weight:700}.ha_header .ha_contact_info .phone_number{margin:-2px 0 0 22px;font-size:14px;font-weight:700}.ha_header .ha_contact_info .business_hour{margin:-1px 0 0 22px;font-size:11px;font-weight:700}.ha_header .ha_contact_info .local_time_hst{margin:-1px 0 0 22px;font-size:9px;line-height:110%}.ha_header .ha_contact_info .timeanddate_iframe{margin:-1px 0 0 22px;line-height:110%}#header_login_btn_ha{float:left}.ha_currency{width:42px;height:35px;margin:0;padding:0;float:left}.ha_btn_currency{width:42px;height:35px;margin:0;padding:0;background-repeat:no-repeat;background-position:left top}.ha_select_currency{width:187px;height:70px;margin:0;padding:0;background-image:url(../img/v2/ha_select_currency.png);background-repeat:no-repeat;background-position:left top;position:relative;left:-72px;top:0;visibility:hidden;z-index:120}.ha_currency .ha_btn_usd{width:42px;height:35px;margin:25px 0 0 18px;padding:0;background-image:url(../img/v2/btn_usd_hawaii.png);background-repeat:no-repeat;background-position:left top;display:block;float:left}.ha_currency .ha_btn_eur{width:42px;height:35px;margin:25px 0 0 13px;padding:0;background-image:url(../img/v2/btn_eur_hawaii.png);background-repeat:no-repeat;background-position:left top;display:block;float:left}.ha_currency .ha_btn_jpy{width:42px;height:35px;margin:25px 0 0 13px;padding:0;background-image:url(../img/v2/btn_jpy_hawaii.png);background-repeat:no-repeat;background-position:left top;display:block;float:left}.ha_language{width:42px;height:35px;margin:0 0 0 8px;padding:0;float:left}.ha_btn_language{width:42px;height:35px;margin:0;padding:0;background-image:url(../img/v2/btn_en_hawaii.png);background-repeat:no-repeat;background-position:left top}.ha_select_language{width:132px;height:70px;margin:0;padding:0;background-image:url(../img/v2/ha_select_language.png);background-repeat:no-repeat;background-position:left top;position:relative;left:-44px;top:0;visibility:hidden;z-index:120}.ha_language .ha_btn_en{width:42px;height:35px;margin:25px 0 0 18px;padding:0;background-image:url(../img/v2/btn_en_hawaii.png);background-repeat:no-repeat;background-position:left top;display:block;float:left}.ha_language .ha_btn_jp{width:42px;height:35px;margin:25px 0 0 13px;padding:0;background-image:url(../img/v2/btn_jp_hawaii.png);background-repeat:no-repeat;background-position:left top;display:block;float:left}.as_results{position:absolute;border:1px solid #ccc;background-color:#fff;margin:0;padding:0;list-style:none;display:none;z-index:1000}.as_results li{border:0 solid #ccc;margin:0;height:auto!important;padding:5px;white-space:normal;color:#000;text-align:left;overflow:hidden;font-size:14px;line-height:1;position:relative}.as_over{cursor:pointer;background-color:#36c;color:#fff!important;text-decoration:none}.sub_info{border:1px solid #333;background:#ffe;color:#333;font-size:14px;width:200px;padding:4px 6px;position:absolute}a.footer_left{width:141px;height:30px;margin:24px 0 0 0;padding:0;background-image:url(../img/v2/csg-en.png);background-repeat:no-repeat;background-position:-1010px -193px;display:block;float:left}a.footer_left_jp{width:110px;height:32px;margin:13px 0 0 0;padding:0;background-image:url(../img/v2/csg-a1.png);background-repeat:no-repeat;background-position:-1010px 0;display:block;float:left}.footer_right{width:803px;margin:24px 0 0 0;padding:0 0 0 16px;font-size:12px;line-height:1.4em;float:left}.footer_right_jp{width:803px;margin:16px 0 0 0;padding:0 0 0 16px;font-size:.9em;line-height:1.4em;float:left}.footer_right a,.footer_right_jp a{margin:0 12px 0 0;padding:0}.footer_bottom{width:960px;height:60px;margin:24px 0 0 0;padding:0;background-image:url(../img/v2/csg-en.png);background-repeat:no-repeat;background-position:0 -1069px}.footer_bottom_jp{width:960px;height:60px;margin:10px 0 0 0;padding:0;background-image:url(../img/v2/csg-a1.png);background-repeat:no-repeat;background-position:0 -841px}.footer_bottom_left{width:608px;margin:0;padding:15px 0 0 2px;float:left}.footer_bottom_left a{margin:0 0 0 17px;padding:0;text-decoration:none}input.form-error{border:1px solid red;padding:3px}select.form-error{border:1px solid red;padding:3px}textarea.form-error{border:1px solid red;padding:3px}.error-message{font-size:100%;color:#c22828;padding-left:5px}label.error{color:red}.error{border:1px solid red;padding:3px}.error_summary{padding:7px;color:red;font-size:100%;font-weight:700;text-align:center}#closebtn{margin-top:5px;font-size:100%;-moz-text-size-adjust:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}#closebtn>input{cursor:pointer}.footer_bottom_left .jp{display:block;background-image:url(../img/v2/csg-en.png);background-position:0 -1437px;width:32px;height:36px;float:left;margin-left:30px;margin-right:5px}.footer_bottom_left .en{display:block;background-image:url(../img/v2/csg-en.png);background-position:0 -1179px;width:32px;height:36px;float:left;margin-left:22px}.footer_bottom_left .kr{display:block;background-image:url(../img/v2/csg-en.png);background-position:0 -1523px;width:32px;height:36px;float:left}.footer_bottom_left .es{display:block;background-image:url(../img/v2/csg-en.png);background-position:0 -1265px;width:32px;height:36px;float:left}.footer_bottom_left .fr{display:block;background-image:url(../img/v2/csg-en.png);background-position:0 -1351px;width:32px;height:36px;float:left}span.sale{position:absolute;top:3px;left:-5px;width:49px;height:24px;background-image:url(../img/v2/csg-en.png);background-position:-1010px -1344px;display:block}.icon_5_stars{background-image:url(../img/v2/csg-en.png);background-position:-2020px -326px;background-repeat:no-repeat;height:16px;margin-top:5px;width:60px}.icon_4_stars{background-image:url(../img/v2/csg-en.png);background-position:-2044px -326px;background-repeat:no-repeat;height:16px;margin-top:5px;width:60px}.icon_3_stars{background-image:url(../img/v2/csg-en.png);background-position:-2056px -326px;background-repeat:no-repeat;height:16px;margin-top:5px;width:60px}.icon_2_stars{background-image:url(../img/v2/csg-en.png);background-position:-2068px -326px;background-repeat:no-repeat;height:16px;margin-top:5px;width:60px}.icon_1_stars{background-image:url(../img/v2/csg-en.png);background-position:-2080px -326px;background-repeat:no-repeat;height:16px;margin-top:5px;width:60px}#error_messege{background-color:#fff5e8;border:3px solid #f33;color:#222;margin-bottom:10px;margin-top:10px;padding-bottom:13px;padding-left:13px;padding-top:13px;text-align:left}#loadingPopupFrame1,#loadingPopupFrame2{top:0;left:0;width:10000px;height:10000px;-moz-opacity:.8;opacity:.8;position:absolute;z-index:100;overflow:hidden}#loadingPopupFrame1{background-color:#333}#loadingPopupContents{position:absolute;overflow:hidden;z-index:101}.transparentmenu{border:none!important;display:none}.transparentmenu>span{display:none}.area_region_item_top_right{float:right;padding-right:7px;font-weight:400;font-size:80%}.area_reigion_main a,.categories_main a{vertical-align:bottom}.categories_en .large{font-size:13px}.main_caption_large{margin-top:16px;width:480px}.area_promotions .main_caption_large a{color:#46392b!important;text-decoration:none!important}.area_promotions .main_caption_large a:hover{color:#0077d9!important;text-decoration:underline!important}.area_promotions .main_caption_large a span{font-size:12px;font-weight:400}.area_promotions .main_caption_large a>span:before{content:" ("}.area_promotions .main_caption_large a>span:after{content:")"}.area_promotions .main_caption_large a span span{color:#0077d9;text-decoration:underline}.five_star_item_main_left img,.latest_five_star_item_main_left img{left:-12px;position:relative;width:100px}.five_star_item_main_left,.latest_five_star_item_main_left{float:left;margin:2px 0 5px 12px;overflow:hidden;width:75px}.v2_addon_box_inner,.v2_inclusion_box_inner,.v2_notes_box_inner,.v2_packages_box,.v2_schedule_box_inner,.v2_transportation_box_inner{border:1px solid #fff!important}.schedule_box_bottom{border-left:1px solid #fff;border-right:1px solid #fff;border-bottom:1px solid #fff;border-bottom-left-radius:5px;border-bottom-right-radius:5px}.go_to_package_detail{margin:5px 0 10px 0}.closeBtnHat a{background-color:#fff;display:block;height:20px;padding:0 0 5px;text-align:left;width:100%}ul.ac_liststyle_arrow1_faq img{margin-right:5px}.quit ul{line-height:1.8}.quit li{list-style-type:disc}.quit_description{margin-left:20px;padding-bottom:10px}.quit_description_child{margin-left:40px;margin-bottom:5px}.quit_description_child ul li{list-style-type:circle!important;line-height:1.5}.quit .note{line-height:1.4}#withdrawal_form{margin-top:20px}#headerLogo{display:block;float:left;width:220px}#footerLogo{float:left;margin-top:20px;width:140px}html:lang(en) #headerLogo{padding-top:14px;padding-bottom:18px}html:lang(en) #footerLogo{margin-top:27px;margin-left:10px}html:lang(en) .footer_bottom{margin-top:27px}html:lang(en) .footer_right{margin-top:27px;padding:4px 0 0 16px}#haHeaderLogo{display:block;float:left;width:270px}.nowrap{white-space:nowrap}.category_header_ha{background:#3d78bf!important;border-top-left-radius:5px;border-top-right-radius:5px;-webkit-border-top-left-radius:5px;-webkit-border-top-right-radius:5px;-moz-border-radius-topleft:5px;-moz-border-radius-topright:5px}.category_header_ha h2{line-height:12px}.categories_footer_ha{background:#3d78bf!important;border-bottom-left-radius:5px;border-bottom-right-radius:5px;-webkit-border-bottom-left-radius:5px;-webkit-border-bottom-right-radius:5px;-moz-border-radius-bottomleft:5px;-moz-border-radius-bottomright:5px}.categories_item_ha{background:#fafafa!important;border-left:1px solid #3d78bf!important;border-right:1px solid #3d78bf!important}#monitorTour{background:red;background:#ff5e4c;background:-moz-linear-gradient(top,rgba(255,94,76,1) 0,rgba(255,0,0,1) 15%,rgba(255,0,0,1) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,rgba(255,94,76,1)),color-stop(15%,rgba(255,0,0,1)),color-stop(100%,rgba(255,0,0,1)));background:-webkit-linear-gradient(top,rgba(255,94,76,1) 0,rgba(255,0,0,1) 15%,rgba(255,0,0,1) 100%);background:-o-linear-gradient(top,rgba(255,94,76,1) 0,rgba(255,0,0,1) 15%,rgba(255,0,0,1) 100%);background:-ms-linear-gradient(top,rgba(255,94,76,1) 0,rgba(255,0,0,1) 15%,rgba(255,0,0,1) 100%);background:linear-gradient(to bottom,rgba(255,94,76,1) 0,rgba(255,0,0,1) 15%,rgba(255,0,0,1) 100%);border:1px solid red;border-radius:7px 7px 0 0;-webkit-border-radius:7px 7px 0 0;-moz-border-radius:7px 7px 0 0}#monitorTourHead{color:#fff;padding:2px 10px;text-align:center}#monitorTourHead span{font-size:90%;font-weight:700}#monitorTourHead h3{color:#fff;font-size:85%;font-weight:700;line-height:1.5em;padding:1px 5px;text-align:center}#monitorTourBody{background:#fff;border-bottom:1px solid red;padding:2px 10px}#monitorTourFoot{font-size:20%}#monitorTourBody a.title{margin:0;padding:0;font-size:13px;line-height:1.2em;font-weight:700}#monitorTourBody .regular_price{margin:0;padding:0;color:#46392b;font-size:12px;line-height:1.8em;text-decoration:line-through;font-family:Verdana}#monitorTourBody .off{margin:0 0 0 20px;padding:0;color:#ed1c24;font-size:12px;line-height:1.8em}#monitorTourBody .from{margin:0;padding:0;color:#46392b;font-size:12px;line-height:.6em}#monitorTourBody .price{margin:0 0 0 5px;padding:0;color:#ed1c24;font-size:15px;line-height:.6em;font-weight:700;font-family:Verdana}#monitorTourBody .count{margin-top:-3px;padding:0;color:#111;font-size:12px;font-weight:700}#monitorTourBody .location{margin:0;padding:0;color:#46392b;font-size:12px;line-height:.4em}#monitorTourBody .view_all{background:red;background:#ffbcbc;background:-moz-linear-gradient(top,rgba(255,188,188,1) 1%,rgba(255,0,0,1) 16%,rgba(216,3,0,1) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(1%,rgba(255,188,188,1)),color-stop(16%,rgba(255,0,0,1)),color-stop(100%,rgba(216,3,0,1)));background:-webkit-linear-gradient(top,rgba(255,188,188,1) 1%,rgba(255,0,0,1) 16%,rgba(216,3,0,1) 100%);background:-o-linear-gradient(top,rgba(255,188,188,1) 1%,rgba(255,0,0,1) 16%,rgba(216,3,0,1) 100%);background:-ms-linear-gradient(top,rgba(255,188,188,1) 1%,rgba(255,0,0,1) 16%,rgba(216,3,0,1) 100%);background:linear-gradient(to bottom,rgba(255,188,188,1) 1%,rgba(255,0,0,1) 16%,rgba(216,3,0,1) 100%);border:1px solid red;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;box-shadow:0 1px 1px rgba(0,0,0,.3);color:#fff;display:block;font-weight:700;margin-bottom:3px;text-align:center;text-decoration:none}#monitorTourBody .view_all:hover{box-shadow:0 0 0 rgba(255,255,255,.5);color:#fff!important;opacity:.8;text-decoration:none!important}#Footer{bottom:0;position:absolute;z-index:auto}.bottom_nav{background-color:#fff;float:none!important;padding-top:5px;position:relative;text-align:right;z-index:999}.crumbItem{float:left}.crumbParent{float:left;font-weight:700}.paging{border-top:1px dotted #ccc;padding-top:10px;margin-left:-10px}.paging span{font-size:14px;padding:5px}.categories_main{background:#fcfcfc}.categories_main_en{background:#faf9f8;border-color:#716155}.categories_main ul li{display:block;font-size:12px;min-height:28px}.categories_main ul li.current_category_level,.categories_main ul li.current_category_level ul li{background:#e9f3fb}.categories_main_en ul li.current_category_level,.categories_main_en ul li.current_category_level ul li{background:#f1eeeb}.categories_main>ul:first-child>li:first-child{border-top:none}.categories_main ul li a{font-size:16px;display:block;text-decoration:none!important}.categories_main ul li a:hover{color:#ff9300!important;font-weight:700}.categories_main ul li span{color:#676262;font-size:11px;font-weight:400;margin:0;margin-left:1px;padding-right:5px;text-decoration:none}.categories_main ul li a span{text-decoration:none}.categories_main ul li span:before{content:"("}.categories_main ul li span:after{content:")"}.categories_main>ul>li{clear:both;display:block}.categories_main>ul>li>a{padding-bottom:7px;padding-left:8px}.categories_main .separator{padding-top:7px;padding-bottom:7px;padding-left:8px;font-size:12px;font-weight:700;display:block;text-decoration:none!important}span.separator:after,span.separator:before{content:""!important}.categories_main>ul>li>ul>li{clear:both;display:block}.categories_main>ul>li>ul>li>a{font-size:95%;font-weight:400;padding-top:7px;padding-bottom:7px;padding-left:20px}.categories_main>ul>li>ul>li>.separator{font-size:95%;font-weight:700;padding-top:7px;padding-bottom:7px;padding-left:20px}.categories_main_en>ul>li>ul>li>a,.categories_main_en>ul>li>ul>li>ul>li>a,.categories_main_en>ul>li>ul>li>ul>li>ul>li>a,.categories_main_en>ul>li>ul>li>ul>li>ul>li>ul>li>a,.categories_main_ha>ul>li>ul>li>a,.categories_main_ha>ul>li>ul>li>ul>li>a,.categories_main_ha>ul>li>ul>li>ul>li>ul>li>a,.categories_main_ha>ul>li>ul>li>ul>li>ul>li>ul>li>a{font-size:100%!important}.categories_main_en>ul>li>ul>li>a:hover,.categories_main_en>ul>li>ul>li>ul>li>a:hover,.categories_main_en>ul>li>ul>li>ul>li>ul>li>a:hover,.categories_main_en>ul>li>ul>li>ul>li>ul>li>ul>li>a:hover,.categories_main_ha>ul>li>ul>li>a:hover,.categories_main_ha>ul>li>ul>li>ul>li>a:hover,.categories_main_ha>ul>li>ul>li>ul>li>ul>li>a:hover,.categories_main_ha>ul>li>ul>li>ul>li>ul>li>ul>li>a:hover{font-weight:400}.categories_main>ul>li>ul>li>ul>li>a,.categories_main>ul>li>ul>li>ul>li>ul>li>a,.categories_main>ul>li>ul>li>ul>li>ul>li>ul>li>a{font-size:95%;font-weight:400;padding-top:7px;padding-bottom:7px;padding-left:30px}.categories_footer_a1{clear:both}.area_reigion_main{background:#d6eef6;border-left:1px solid #005bc0;border-right:1px solid #005bc0}.area_reigion_main_en{border-color:#b5d85b}.area_reigion_main ul li{border-top:1px dotted #0061d1;clear:both;display:block;font-size:12px}.area_reigion_main ul li a:hover{-moz-opacity:.75;opacity:.75}.area_reigion_main ul li:after{content:"";display:block;clear:both}.area_reigion_main>ul:first-child>li:first-child{border-top:none}.area_reigion_main ul li a{font-size:12px;display:block;text-decoration:none}.area_reigion_main_en>ul>li>a{font-weight:700}.area_reigion_main ul li span{color:#676262;font-size:11px;font-weight:400;margin:0;margin-left:1px;padding-right:5px;text-decoration:none}.area_reigion_main ul li a span{text-decoration:none}.area_reigion_main ul li span:before{content:"("}.area_reigion_main ul li span:after{content:")"}.area_reigion_main>ul>li:first-child>a{background:#aadbec;font-size:14px;text-decoration:none!important}.area_reigion_main_en>ul>li:first-child>a{background:0 0;font-size:14px}.area_reigion_main_en ul li.current_area a{background:#aadbec}.area_reigion_main .current_area{background:#fff;color:#1a2364!important;font-weight:700;font-size:1.1em;text-decoration:none!important}.area_reigion_main>ul>li{clear:both;display:block}.area_reigion_main>ul>li>a,.area_reigion_main>ul>li>p{padding-top:7px;padding-bottom:7px;padding-left:8px;text-decoration:none!important}.area_reigion_main>ul>li>ul>li{clear:both;display:block}.area_reigion_main>ul>li>ul>li>a{font-size:95%;font-weight:400;padding-top:7px;padding-bottom:7px;padding-left:20px;text-decoration:none!important}.area_reigion_main_en>ul>li>ul>li>a,.area_reigion_main_en>ul>li>ul>li>ul>li>a,.area_reigion_main_en>ul>li>ul>li>ul>li>ul>li>a,.area_reigion_main_en>ul>li>ul>li>ul>li>ul>li>ul>li>a,.area_reigion_main_ha>ul>li>ul>li>a,.area_reigion_main_ha>ul>li>ul>li>ul>li>a,.area_reigion_main_ha>ul>li>ul>li>ul>li>ul>li>a,.area_reigion_main_ha>ul>li>ul>li>ul>li>ul>li>ul>li>a{font-size:100%!important}.area_reigion_main_en>ul>li>ul>li>a:hover,.area_reigion_main_en>ul>li>ul>li>ul>li>a:hover,.area_reigion_main_en>ul>li>ul>li>ul>li>ul>li>a:hover,.area_reigion_main_en>ul>li>ul>li>ul>li>ul>li>ul>li>a:hover,.area_reigion_main_ha>ul>li>ul>li>a:hover,.area_reigion_main_ha>ul>li>ul>li>ul>li>a:hover,.area_reigion_main_ha>ul>li>ul>li>ul>li>ul>li>a:hover,.area_reigion_main_ha>ul>li>ul>li>ul>li>ul>li>ul>li>a:hover{font-weight:400}a.area_reigion_item2_sub_sub,a.area_reigion_item2_sub_sub_sub{padding-left:16px!important}a.area_reigion_item2_sub_sub_a1,a.area_reigion_item2_sub_sub_sub_a1{padding-left:16px!important}.ha_site .area_reigion_main ul li a{font-size:14px}.ha_site .area_area_header,.ha_site .area_reigion_header{background:#3d78bf;border-top-left-radius:5px;border-top-right-radius:5px}.ha_site .area_reigion_main_en{border-color:#3d78bf}.ha_site .area_area_footer,.ha_site .area_reigion_footer{background:#3d78bf;border-bottom-left-radius:5px;border-bottom-right-radius:5px}.header_a1_help{height:35px}.header_a1_help a{margin-top:20px}.relatedCategoryMain{margin:10px 0}.relatedcategories_left{color:#0077d9;float:left;font-size:12px;font-weight:400;line-height:1.3em;margin:0 0 5px;padding:5px 0 0 2px;width:198px}.relatedarrow{float:left;width:10px}.relatedcategory_name{float:left;display:inline;font-size:12px;width:180px;margin-top:-5px;text-decoration:underline}.relatedcategory_name:hover{text-decoration:underline}.relatedcategories_right{font-size:12px;line-height:1.1em;color:#005bd2;font-weight:400;text-align:right;padding-right:7px}.relatedcategories_right:hover{text-decoration:underline}.attn{font-size:.85em}#viweAllPhoto{background:url(/_tr/vt/1/img/v2/icon_arrow02.png) no-repeat right center;float:left;font-size:.88em;margin-top:10px;margin-left:5px;padding-right:15px}.social-link{margin-bottom:6px}.action-link{margin-top:6px}.add-button,.delete-button{cursor:pointer;margin:3px 0 0 0;margin-top:3px;text-align:center}.add-button:hover,.delete-button:hover{opacity:.7}#acnotice{color:red;font-size:14px;font-weight:700}.ac_info_right{float:right;padding:10px 0 10px 10px;width:230px}.ac_info_right h3{font-size:12px;font-weight:700;margin-bottom:3px}.wish_list_wrapper{border-bottom:1px dotted #999;margin-bottom:20px}#wishlist_fukidashi{background:none scroll no-repeat rgba(0,0,0,.7);border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;color:#fff;display:none;font-weight:700;padding:15px 10px 15px 10px;position:absolute;text-align:center;width:210px;z-index:999}#wishlist_fukidashi:before{border-color:transparent transparent rgba(0,0,0,.7) transparent;border-image:none;border-left:10px solid transparent;border-style:solid;border-width:9px;-moz-border-bottom-colors:none;-moz-border-left-colors:none;-moz-border-right-colors:none;-moz-border-top-colors:none;content:" ";height:0;left:50%;margin-left:-10px;position:absolute;top:-40%;width:0}.sticky_header_banner{background:#242870;background:-moz-linear-gradient(top,#091250 0,#242870 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#091250),color-stop(100%,#242870));background:-webkit-linear-gradient(top,#091250 0,#242870 100%);background:-o-linear-gradient(top,#091250 0,#242870 100%);background:-ms-linear-gradient(top,#091250 0,#242870 100%);background:linear-gradient(to bottom,#091250 0,#242870 100%);color:#fff;overflow:hidden;padding:6px 15px;width:930px}.sticky_header_banner ul{list-style-type:none;margin:0;padding:0}.sticky_header_banner ul li{float:left;font-size:12px;line-height:16px;padding:2px 0}.sticky_header_banner ul li.info{background:url(/_tr/vt/1/img/v2/sticky_msg_img.png) no-repeat left 1px;padding-left:25px}.sticky_header_banner ul li.info span{letter-spacing:-.5px}.sticky_header_banner ul li.btn_close{float:right}.sticky_header_banner ul li.btn_close a.close_banner{background:url(/_tr/vt/1/img/v2/sticky_msg_img.png) no-repeat 47px -37px;color:#fff;padding:3px 25px 3px 0;text-decoration:none}.main_left.new_design{width:100%}.main_left.new_design .ac_info_right{width:200px}.main_left.new_design .line,.main_left.new_design .line_wide{background:0 0;border-bottom:1px dotted #ddd;width:100%}.main_left.new_design .divider{background:0 0;border-bottom:1px dotted #ddd;clear:both;margin:0;padding:15px 0 0;width:100%}.main_left.new_design .searchresult{width:100%}#col_main.new_design{border:none;margin-right:0;padding-right:0}.mail_alert_wrapper{border-bottom:0;background-color:#fcc;padding:10px;border:solid 1px #ffadad;overflow:hidden;color:#232323;text-decoration:none}.mail_alert_wrapper ul{margin:0 auto;width:960px}.mail_alert_wrapper .info{width:100%;font-size:12px}.mail_alert_wrapper .info a:active,.mail_alert_wrapper .info a:hover,.mail_alert_wrapper .info a:link,.mail_alert_wrapper .info a:visited{color:#232323;text-decoration:underline}.mail_alert_wrapper .largeinfo{font-weight:700}.mail_alert_wrapper .btn_close{float:right;font-size:.9em}.mail_alert_wrapper .btn_close a.close_banner_jp{background:url(/_tr/vt/1/img/v2/sticky_msg_img.png) no-repeat 128px -37px;padding:3px 50px 3px 0;text-decoration:none;color:#232323}.mail_alert_wrapper .btn_close a.close_banner_en{background:url(/_tr/vt/1/img/v2/sticky_msg_img.png) no-repeat 34px -37px;padding:3px 50px 3px 0;text-decoration:none;color:#232323}#EnRenewal .container,#EnRenewal.old_new_merged .container{margin:0 auto;padding:0;width:960px}#EnRenewal .container:after,#EnRenewal .container:before{content:" ";display:block}#EnRenewal .container:after{clear:both}#EnRenewal .page_content .clearfix:after,#EnRenewal .page_content .clearfix:before{content:" ";display:block}#EnRenewal .page_content .clearfix:after{clear:both}#EnRenewal .renewal_section{margin-bottom:20px}#EnRenewal .renewal_section:after,#EnRenewal .renewal_section:before{content:" ";display:block}#EnRenewal .renewal_section:after{clear:both}#EnRenewal .renewal_section .title{margin:0 0 10px}#EnRenewal .renewal_section .title h2{font-size:20px}#EnRenewal .renewal_section .title h2.headline{font-size:20px}#EnRenewal .renewal_section .title span.ribbon{color:#fff;height:21px;padding-top:5px;padding-bottom:2px;padding-right:25px}#EnRenewal .renewal_section .title span.ribbon.red{background:url(/_tr/vt/2/img/new/title_bg_red.png) no-repeat scroll right 0 rgba(0,0,0,0);color:#fff!important}#EnRenewal .renewal_section .title span.ribbon span{background:none repeat scroll 0 0 #f39400;display:block;font-family:enFontRegular,Arial,Helvetica,sans-serif;font-size:14px;font-weight:700;height:24px;line-height:24px;padding-left:20px}#EnRenewal .renewal_section .title span.ribbon.red span{background:none repeat scroll 0 0 #ff433c}#EnRenewal .renewal_section .title h2.headline span.ribbon span{font-size:16px;padding-left:25px}#EnRenewal .renewal_section .content{clear:both}#EnRenewal .renewal_section .title{margin-left:-10px}.top_seller_top_rank_link{display:flex;justify-content:flex-start;align-items:center;margin:10px 0 10px 10px}.top_seller_top_rank_link .top_seller_show{margin:0 10px}.top_seller_top_rank_link div{color:#235cb6;cursor:pointer;font-weight:700}.top_seller_top_rank_link .selected{background:#235cb6;border-radius:20px;color:#fff;padding:3px 15px;font-weight:400}#EnRenewal .renewal_section .title h2{font-size:16px}#EnRenewal .renewal_section .title span.ribbon{background:url(/_tr/vt/2/img/new/bg_sprites.png) no-repeat right -1052px;color:#fff;height:21px;padding-right:25px}#EnRenewal .renewal_section .content{clear:both}#EnRenewal .page_content{float:right;width:730px}#EnRenewal .wrapper{width:980px}// need to have extra 20px to accomodate the bxslider right button in popular category in NEW area top #EnRenewal.old_new_merged .wrapper{width:960px}#EnRenewal .wrapper{padding:0}#EnRenewal.old_new_merged .wrapper{padding-left:10px;padding-right:10px}#EnRenewal .header,#EnRenewal.old_new_merged .header{background:#4e3620;background:-moz-linear-gradient(top,#4e3620 0,#776457 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#4e3620),color-stop(100%,#776457));background:-webkit-linear-gradient(top,#4e3620 0,#776457 100%);background:-o-linear-gradient(top,#4e3620 0,#776457 100%);background:-ms-linear-gradient(top,#4e3620 0,#776457 100%);background:linear-gradient(to bottom,#4e3620 0,#776457 100%);height:80px;width:740px}#EnRenewal .ha_header,#EnRenewal.old_new_merged .ha_header{background:#0766ba;background:-moz-linear-gradient(top,#0766ba 0,#4a8cca 99%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#0766ba),color-stop(99%,#4a8cca));background:-webkit-linear-gradient(top,#0766ba 0,#4a8cca 99%);background:-o-linear-gradient(top,#0766ba 0,#4a8cca 99%);background:-ms-linear-gradient(top,#0766ba 0,#4a8cca 99%);background:linear-gradient(to bottom,#0766ba 0,#4a8cca 99%);height:85px;width:690px}#EnRenewal .ha_header,#EnRenewal .header{-webkit-border-bottom-right-radius:5px;-webkit-border-bottom-left-radius:5px;-moz-border-radius-bottomright:5px;-moz-border-radius-bottomleft:5px;border-bottom-right-radius:5px;border-bottom-left-radius:5px}#EnRenewal .header .header_right{float:right;margin-right:15px;width:370px}#EnRenewal .ha_header_right,#EnRenewal.old_new_merged .ha_header_right,#EnRenewal.old_new_merged .ha_header_right.ha_header_for_currency_flag{margin-left:0}#EnRenewal .ha_btn{float:right;margin-right:2px}#EnRenewal .ha_header .ha_contact_info{background:#15a7e2;background:-moz-linear-gradient(top,#15a7e2 0,#0071bc 99%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#15a7e2),color-stop(99%,#0071bc));background:-webkit-linear-gradient(top,#15a7e2 0,#0071bc 99%);background:-o-linear-gradient(top,#15a7e2 0,#0071bc 99%);background:-ms-linear-gradient(top,#15a7e2 0,#0071bc 99%);background:linear-gradient(to bottom,#15a7e2 0,#0071bc 99%);border:1px solid #fff;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;margin-top:7px;margin-left:5px;width:155px}#EnRenewal .ha_header .ha_contact_info .veltra_inc{margin-top:2px}#EnRenewal .ha_header .ha_contact_info .timeanddate_iframe iframe{border:none;margin-top:0}#EnRenewal .crumbarea{margin-bottom:10px}#EnRenewal #contents_wrapper,#EnRenewal #contents_wrapper_border{padding-bottom:30px}#EnRenewal .v1sidebar{float:left;width:212px}#EnRenewal #Footer{bottom:0;position:relative;width:auto;border-top:1px solid #e0e0e0;min-width:980px;overflow:hidden}#EnRenewal #Footer .footer_right,#EnRenewal.old_new_merged #Footer .footer_right{width:793px}#EnRenewal #Footer .footer_bottom{background:#786759;background:-moz-linear-gradient(top,#786759 0,#4f3620 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#786759),color-stop(100%,#4f3620));background:-webkit-linear-gradient(top,#786759 0,#4f3620 100%);background:-o-linear-gradient(top,#786759 0,#4f3620 100%);background:-ms-linear-gradient(top,#786759 0,#4f3620 100%);background:linear-gradient(to bottom,#786759 0,#4f3620 100%);-webkit-border-top-left-radius:5px;-webkit-border-top-right-radius:5px;-moz-border-radius-topleft:5px;-moz-border-radius-topright:5px;border-top-left-radius:5px;border-top-right-radius:5px;width:960px}#EnRenewal #Footer .footer_bottom_right{clear:both;font-size:10px;padding:15px 0;margin-top:20px;text-align:center}.banner_area{text-align:center;margin:15px 0}:lang(en) .banner_area img{width:100%}#newsarea{background:#fefcf3;text-align:center;-webkit-font-smoothing:antialiased;padding:20px 54px 20px;font-size:13px;position:relative;line-height:25.6px}#newsarea a{color:#40a9f5;text-decoration:none}#newsarea a:hover{text-decoration:none}#newsarea p{margin:0;font-size:13px}#newsarea_close_btn{cursor:pointer;position:absolute;top:15px;right:20px}@media screen and (min-width:992px){#newsarea_close_btn{top:35px}}@media screen and (min-width:1220px){#EnRenewal .container{padding:0;width:1200px}#EnRenewal .wrapper{width:1220px}// need to have extra 20px to accomodate the bxslider right button in popular category in area top #EnRenewal .header{width:980px}#EnRenewal .ha_header{width:930px}#EnRenewal .ha_header_right{margin-left:240px}#EnRenewal .ha_header_for_currency_flag.ha_header_right{margin-left:150px}#EnRenewal .ha_header_for_currency_flag.ha_header_left{width:250px}.ha_header_for_currency_flag.ha_header_left .ha_search_box{width:146px}#EnRenewal .page_content{width:970px}#EnRenewal #Footer .footer_right{width:1033px}#EnRenewal #Footer .footer_bottom{width:100%}#newsarea_inner{width:1150px}.global_top #newsarea_inner{width:1215px}html:lang(en) .refine_search_seo_link ul li.title{display:inline!important}}.green_text{color:green}.btn_green_border{border:2px solid green!important}.form_text{padding:0!important}.formbase{font-size:12px;padding:5px;margin:0 0 10px 0!important;width:250px;border:1px solid #d6d3ce;box-shadow:0 0 3px rgba(0,0,0,.12) inset;-moz-box-shadow:0 0 3px rgba(0,0,0,.12) inset;-webkit-box-shadow:0 0 3px rgba(0,0,0,.12) inset}input::-webkit-input-placeholder{color:#afafaf!important}input:focus::-webkit-input-placeholder{color:#e6e6e6!important}input:-moz-placeholder{color:#afafaf!important}input:focus:-moz-placeholder{color:#e6e6e6!important}input::-moz-placeholder{color:#afafaf!important}input:focus::-moz-placeholder{color:#e6e6e6!important}input:-ms-input-placeholder{color:#afafaf!important}input:focus:-ms-input-placeholder{color:#e6e6e6!important}input[type=password]::-webkit-input-placeholder{color:#afafaf!important}input[type=password]:focus::-webkit-input-placeholder{color:#e6e6e6!important}input[type=password]:-moz-placeholder{color:#afafaf!important}input[type=password]:focus:-moz-placeholder{color:#e6e6e6!important}input[type=password]::-moz-placeholder{color:#afafaf!important}input[type=password]:focus::-moz-placeholder{color:#e6e6e6!important}input[type=password]:-ms-input-placeholder{color:#afafaf!important}input[type=password]:focus:-ms-input-placeholder{color:#e6e6e6!important}textarea::-webkit-input-placeholder{color:#afafaf!important}textarea:focus::-webkit-input-placeholder{color:#e6e6e6!important}textarea:-moz-placeholder{color:#afafaf!important}textarea:focus:-moz-placeholder{color:#e6e6e6!important}textarea::-moz-placeholder{color:#afafaf!important}textarea:focus::-moz-placeholder{color:#e6e6e6!important}textarea:-ms-input-placeholder{color:#afafaf!important}textarea:focus:-ms-input-placeholder{color:#e6e6e6!important}input.text,textarea{position:relative;display:-moz-inline-box;display:inline-block;zoom:1;margin:4px 0;border:1px solid #bbb;padding:5px 7px;font-size:13px;vertical-align:top;-khtml-box-sizing:content-box;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;-khtml-appearance:none;-moz-appearance:none}textarea{font-family:inherit;height:90px;width:250px}input.text{height:16px;line-height:16px}input.text:-moz-first-node{padding-top:6px;padding-bottom:4px}.input-wrapper{position:relative;display:-moz-inline-box;display:inline-block;zoom:1;margin:3px 0 3px 0;border:1px solid #bbb;background:#fff;line-height:18px;vertical-align:middle;box-shadow:0 0 3px rgba(0,0,0,.12) inset;-moz-box-shadow:0 0 3px rgba(0,0,0,.12) inset;-webkit-box-shadow:0 0 3px rgba(0,0,0,.12) inset}.input-wrapper input.text,.input-wrapper textarea{z-index:2;margin:0;border:0;background:0 0}.input-wrapper label{z-index:1;position:absolute;left:0;height:16px;padding:6px;font-size:13px;line-height:16px;color:#999;overflow:hidden}.input-wrapper.focus label{opacity:.4}.input-wrapper.filled label{display:none}.input-wrapper .base_width{width:200px;height:20px}.input-wrapper .half_width{width:100px;height:20px}.input-wrapper .double_width{width:400px;height:20px}.input-wrapper input.form-error{padding:5px}.form_note{font-size:.9em;color:#666;padding-left:5px}.registration table th{padding-top:7px!important}.form_title{height:25px;vertical-align:middle;padding:7px 10px 0 0;font-weight:700}.activity_date_search{position:relative}.activity_date_search .categories_main ul li a.parent_dropdown{background-image:url(/_tr/vt/2/img/new/arrow_sprites.png);background-repeat:no-repeat;background-size:20px auto;background-position:190px -116px}#area_top_activity_date_search .closeInlineCalendar,.activity_date_search .date_search_popup .close_btn,.date_search_popup_2 .close_btn{background:#f6f6f6 url(/css/images/ui-bg_glass_100_f6f6f6_1x400.png) repeat-x scroll 50% 50%;border:1px solid #ccc;border-radius:4px;color:#1c94c4;cursor:pointer;float:right;font-family:Verdana,Geneva,sans-serif;font-weight:700;font-size:14px;margin:5px 2px 8px;overflow:visible;padding:2px 12px 4px;text-decoration:none;width:auto}#EnRenewal .date_search_popup_2.ha,.activity_date_search .date_search_popup,.activity_date_search.categories_en .categories_main_ha .date_search_popup,.date_search_popup_2{background:#f1f1f1;border:1px solid #097ad7;border-radius:5px;box-shadow:0 10px 10px rgba(0,0,0,.2);display:none;position:absolute;top:0;left:211px;width:495px;z-index:100000}#EnRenewal .date_search_popup_2,.activity_date_search.categories_en .date_search_popup{border-color:#716155}.activity_date_search .date_search_popup .today_tomorrow_panel,.activity_date_search .date_search_popup_2 .today_tomorrow_panel{background:#d6eef8;border-bottom:1px dotted #097ad7;border-top-left-radius:5px;border-top-right-radius:5px;overflow:hidden;padding:22px 10px 15px 0;text-align:center}.activity_date_search .date_search_popup .today_tomorrow_panel a,.activity_date_search .date_search_popup_2 .today_tomorrow_panel a{background:#fff;border:1px solid #0062d7;border-radius:5px;display:block;float:left;margin-left:10px;padding:8px 0;text-decoration:none;width:230px}.activity_date_search .date_search_popup .today_tomorrow_panel a:hover,.activity_date_search .date_search_popup_2 .today_tomorrow_panel a:hover{text-decoration:none}.activity_date_search .date_search_popup .today_tomorrow_panel a:hover span,.activity_date_search .date_search_popup_2 .today_tomorrow_panel a:hover span{color:#ff9300}.activity_date_search .date_search_popup .today_tomorrow_panel a.btn_today span,.activity_date_search .date_search_popup_2 .today_tomorrow_panel a.btn_today_2 span{background:url(/_tr/vt/2/img/v2/csg-search.png) no-repeat scroll 0 -1262px}.activity_date_search .date_search_popup .today_tomorrow_panel a.btn_tomorrow span,.activity_date_search .date_search_popup_2 .today_tomorrow_panel a.btn_tomorrow_2 span{background:url(/_tr/vt/2/img/v2/icon_tomorrow.png) no-repeat scroll 0 2px/18px auto}.activity_date_search .categories_main_a1 .date_search_popup .today_tomorrow_panel a.btn_today span,.activity_date_search .date_search_popup_2 .today_tomorrow_panel a.btn_today_2 span{background-position:0 -1259px}.activity_date_search .categories_main_a1 .date_search_popup .today_tomorrow_panel a.btn_tomorrow span,.activity_date_search .date_search_popup_2 .today_tomorrow_panel a.btn_tomorrow_2 span{background-position:0 5px}.activity_date_search .date_search_popup .today_tomorrow_panel a span,.activity_date_search .date_search_popup_2 .today_tomorrow_panel a span{color:#0077d9;font-size:12px;font-weight:700;padding:5px 0 5px 23px}.activity_date_search .calendar_wrapper span:after,.activity_date_search .calendar_wrapper span:before,.activity_date_search .date_search_popup .today_tomorrow_panel a span:after,.activity_date_search .date_search_popup .today_tomorrow_panel a span:before{content:''}.activity_date_search .calendar_wrapper{margin:10px}.activity_date_search .calendar_wrapper span{font-weight:700}.activity_date_search .calendar_wrapper .ui-datepicker-title span{color:#fff;font-size:14px;font-weight:700}.activity_date_search .calendar_wrapper th span{color:#000}.activity_date_search .ui-datepicker-buttonpane .my_controls_wrapper{display:none;visibility:hidden}.activity_date_search .ui-datepicker{width:468px!important}.activity_date_search .ui-datepicker .ui-widget-header{padding:2px 0}.activity_date_search .ui-datepicker .ui-datepicker-header .ui-icon{padding:0}.activity_date_search .ui-datepicker .ui-datepicker-next,.activity_date_search .ui-datepicker .ui-datepicker-prev{transition:none}.activity_date_search .ui-datepicker td a,.activity_date_search .ui-datepicker td span{font-size:12px;padding:8px;text-align:center}.activity_date_search .ui-datepicker td a:hover{text-decoration:none}.activity_date_search .date_search_calendar_label{background:url(/_tr/vt/2/img/v2/csg-search.png) no-repeat -1px -1336px;border:1px solid #ccc;border-radius:3px;color:#005bc3;cursor:pointer;display:inline-block;font-weight:400;font-size:13px;margin-top:-2px;padding:1px 10px 1px 27px}.activity_date_search .date_search_calendar_label.en_version{top:-2px}.activity_date_search .date_search_calendar_label:hover{text-decoration:underline}.activity_date_search .meta_description{position:relative}.extra_feat_wrapper{clear:both;float:left}ul.extra_feat li{display:inline-block;margin-right:15px}ul.extra_feat li a{color:#0077d9;font-weight:700;text-decoration:none}ul.extra_feat li a:hover{color:#0077d9;text-decoration:underline}.english .category_list_link_parent{background:url(../img/v2/csg-search.png) no-repeat scroll 0 -789px;border:none;border-radius:0}.english .category_list_link_btn{background:url(../img/v2/searchresult_select.png) no-repeat scroll right top!important;font-weight:400;margin-left:2px;padding-top:2px;padding-bottom:1px}.english .category_list_link_btn:hover{text-decoration:none}.english .category_list_link_btn span{color:#46392b}.english .category_list_link_parent:hover #CategoryList{display:none}.english ul.extra_feat li a{font-weight:400;text-decoration:underline}.columnless_v2{width:100%;padding:20px 0;overflow:hidden}.columnless_v2 .companydata{width:initial}.columnless_v2 .companydata th{border-bottom:1px solid #ccc;font-weight:700;padding:5px 5px 2px;text-align:left;vertical-align:top;width:160px}.columnless_v2 .companydata td{border-bottom:1px solid #ccc;padding:5px 2px;text-align:left;vertical-align:top}#EnRenewal #static_main_content{width:100%;float:right;margin-left:-230px}#EnRenewal #static_main_content a:link{text-decoration:none!important}#EnRenewal #static_main_content a:hover{text-decoration:underline!important}#EnRenewal #static_main_content>*{margin-left:230px}#EnRenewal #static_sub_content{width:200px;float:left}#EnRenewal #static_menu{border:1px solid #716155;width:200px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}#EnRenewal #static_menu #static_menu_title{font-size:11px;height:30px;line-height:30px;padding-left:10px;color:#fff;background:#716155;-webkit-border-top-left-radius:4px;-webkit-border-top-right-radius:4px;-moz-border-radius-topleft:4px;-moz-border-radius-topright:4px;border-top-left-radius:4px;border-top-right-radius:4px}#EnRenewal #static_menu #static_menu_list>ul>li{border-top:1px dotted #097ad7}#EnRenewal #static_menu #static_menu_list{background:#faf9f8;-webkit-border-bottom-left-radius:5px;-webkit-border-bottom-right-radius:5px;-moz-border-radius-bottomleft:5px;-moz-border-radius-bottomright:5px;border-bottom-left-radius:5px;border-bottom-right-radius:5px}#EnRenewal #static_menu #static_menu_list>ul>li:first-child{border-top:0}#EnRenewal #static_menu #static_menu_list>ul>li>a{padding-top:7px;padding-bottom:7px;padding-left:8px;font-size:12px;font-weight:700;display:block;color:#0077d9;text-decoration:none!important}#EnRenewal #static_menu_list ul li:after{content:"";display:block;clear:both}#EnRenewal .static_menu_disabled{color:#ff9300!important;background:#f1eeeb;-webkit-border-bottom-left-radius:5px;-webkit-border-bottom-right-radius:5px;-moz-border-radius-bottomleft:5px;-moz-border-radius-bottomright:5px;border-bottom-left-radius:5px;border-bottom-right-radius:5px}.suggest_class.ui-autocomplete{background:#fff;border:1px solid #ddd;border-radius:0;box-shadow:0 0 5px rgba(0,0,0,.2);font-family:Helvetica,Arial,"&#12513; &#12452; &#12522; &#12458; ",Meiryo,"&#12498; &#12521; &#12462; &#12494; &#35282; &#12468; Pro W3","Hiragino Kaku Gothic Pro",sans-serif;padding:0 0 5px;width:330px!important}.suggest_class.ui-autocomplete li.suggest-title-area,.suggest_class.ui-autocomplete li.suggest-title-category{background:#f1f1f1;color:#676262;font-size:11px;font-weight:700;padding:5px 15px}.suggest_class.ui-autocomplete li.ui-menu-item{font-size:13px}.suggest_class.ui-autocomplete li.ui-menu-item a{cursor:pointer;padding:4px 25px}.suggest_class.ui-autocomplete li.ui-menu-item a.ui-state-hover{background:0 0;border:none}.suggest_class.ui-autocomplete li.ui-menu-item a.ui-state-hover .suggest-area-label,.suggest_class.ui-autocomplete li.ui-menu-item a.ui-state-hover .suggest-parent-category-label{color:#ff9300}.suggest_class.ui-autocomplete .suggest-area-label,.suggest_class.ui-autocomplete .suggest-parent-category-label{margin-right:5px}.suggest_class.ui-autocomplete .suggest-parent-category-count{margin-right:2px}.suggest_class.ui-autocomplete .suggest-area-count,.suggest_class.ui-autocomplete .suggest-parent-category-count,.suggest_class.ui-autocomplete .suggest_cate_area{color:#999;font-size:11px}.footer_bottom_left .cn_tw_pc_lang_switcher{background:url(../img/v2/cn_tw_pc_lang_switcher.png) no-repeat center top;display:block;float:left;height:36px;margin:0 0 0 17px;padding:0;width:45px}.footer_bottom_left .cn_tw_pc_lang_switcher.jp{background-position:center -85px}.footer_bottom_left .cn_tw_pc_lang_switcher.cn{background-position:center -169px}.footer_bottom_left .cn_tw_pc_lang_switcher.tw{background-position:center -254px}#refine_search_box .reset_entire_refined_search{float:right;text-decoration:none}#refine_search_box .reset_entire_refined_search:hover{text-decoration:underline}#refine_search_box .categories_header_a1{background-image:none;background-color:#44546a;border-top-left-radius:4px;border-top-right-radius:4px}#refine_search_box .categories_header_a1 a{color:#fff;font-weight:400;font-size:11px}#refine_search_box .categories_header_a1 .small{background-image:url(/_tr/vt/2/img/new/icon_refine_search_tick_mobile.png);background-repeat:no-repeat;background-size:15px auto;background-position:left 0;padding-left:20px;font-weight:700;line-height:17px}#EnRenewal #refine_search_box .categories_header_a1 .small{background-position:left -3px}#refine_search_box .categories_header_a1 .refine_search_widget_title{font-size:14px}#refine_search_box .categories_main{border-color:#44546a}#refine_search_box .categories_main ul li{border:none;min-height:auto}#refine_search_box .refine_type_checklist{border-top:1px solid #a6a6a6;padding:10px;position:relative}#refine_search_box .refine_type_title{color:#000;font-size:14px;padding-bottom:5px}#refine_search_box label{cursor:pointer;display:inline-block;padding:5px 5px 5px 0}#refine_search_box input[type=checkbox]{float:left;height:0;margin-left:-10px;opacity:0;visibility:hidden;width:0}#refine_search_box .check_icon{background:#bfbfbf;border-radius:4px;float:left;height:14px;margin:0 5px 0 0;padding:0;width:14px}#refine_search_box label:hover .check_icon{background-image:url(/_tr/vt/2/img/new/icon_refine_search_tick.png);background-position:top top;background-repeat:no-repeat}#refine_search_box .check_icon.checked,#refine_search_box label:hover .check_icon.checked{background-color:#00b0f0;background-image:url(/_tr/vt/2/img/new/icon_refine_search_tick.png);background-position:top top;background-repeat:no-repeat}#refine_search_box .check_icon::after,#refine_search_box .check_icon::before{content:""}#refine_search_start_date{margin-top:5px}#refine_search_end_date,#refine_search_start_date{background:#fff url(/_tr/vt/2/img/v2/csg-search.png) no-repeat -1px -1335px;border:1px solid #ccc;border-radius:4px;box-sizing:border-box;box-shadow:none;height:32px;font-size:12px;margin-bottom:10px;padding:1px 10px 1px 27px;width:100%}#refine_search_end_date:focus,#refine_search_start_date:focus{background-color:#ddeaf7}#refine_search_end_date.outlined,#refine_search_start_date.outlined{border-color:#00b0f0}#reset_refine_search_start_date{background-image:url(/_tr/vt/1/img/v2/ac_detail_book_close_btn.png);background-repeat:no-repeat;background-position:center center;border-radius:60px;cursor:pointer;display:none;padding:10px 8px;position:absolute;right:5px;top:11px}.refine_search_calendar_input_wrapper{position:relative}#refine_search_box .date_search_popup{background:#f1f1f1;border:1px solid #44546a;border-radius:5px;box-shadow:0 10px 10px rgba(0,0,0,.2);display:none;position:absolute;top:-145px;left:210px;width:320px;z-index:100000}#refine_search_box .calendar_wrapper{margin:10px}#refine_search_box .ui-widget-header{background:#5b9bd5;border:none;border-bottom-left-radius:0;border-bottom-right-radius:0}#refine_search_box .ui-widget-content{background:#deebf7;border-top-left-radius:0;border-top-right-radius:0}#refine_search_box .ui-datepicker{box-sizing:border-box;width:100%}#refine_search_box .ui-datepicker th{background:#9dc3e6;color:#000}#refine_search_box .ui-widget-header .ui-state-focus,#refine_search_box .ui-widget-header .ui-state-hover{border:none;background:0 0;cursor:pointer}#refine_search_box .ui-datepicker-next.ui-state-focus .ui-icon,#refine_search_box .ui-datepicker-next.ui-state-hover .ui-icon{background-image:url(/css/images/ui-icons_ffffff_256x240.png);background-position:-49px -191px}#refine_search_box .ui-datepicker-prev.ui-state-focus .ui-icon,#refine_search_box .ui-datepicker-prev.ui-state-hover .ui-icon{background-image:url(/css/images/ui-icons_ffffff_256x240.png);background-position:-79px -191px}#refine_search_box .hasDateSearchDatepicker .ui-datepicker td span{color:#999}#refine_search_box .ui-state-default,#refine_search_box .ui-state-hover{color:#000}#refine_search_box .hasDateSearchDatepicker .ui-datepicker td a:hover{background:#fff;color:#00b0f0;cursor:pointer}#refine_search_box .hasDateSearchDatepicker .ui-datepicker td a,#refine_search_box .hasDateSearchDatepicker .ui-datepicker td span{background:0 0;border:none;display:block;font-weight:400;padding:8px;text-align:center;text-decoration:none}#refine_search_box .hasDateSearchDatepicker .ui-datepicker td a.ui-state-active{background:#00b0f0;color:#000}#refine_search_box .hasDateSearchDatepicker .ui-datepicker .ui-datepicker-title{color:#000;font-size:1.1em}#refine_search_box .calendar_wrapper .ui-datepicker-title span{font-size:14px;font-weight:700;margin-left:1px;padding-right:5px;text-decoration:none}#refine_search_box .ui-datepicker .ui-datepicker-next,#refine_search_box .ui-datepicker .ui-datepicker-prev{transition:none}#refine_search_box .today_tomorrow_panel{overflow:hidden;padding:0 10px 10px 0;text-align:center}#refine_search_box .today_tomorrow_panel a{background:#deebf7;border:1px solid #ddd;border-radius:5px;box-sizing:border-box;color:#000;display:block;float:left;margin-left:10px;padding:8px 0;text-decoration:none;width:145px}#refine_search_box .today_tomorrow_panel a:hover{background:#00b0f0;text-decoration:none}#refine_search_box .close_refine_calendar{margin:0 10px 10px;text-align:right}#refine_search_box .close_refine_calendar span{background:url(/_tr/vt/1/img/v2/ac_detail_book_close_btn.png) no-repeat left center;padding-left:20px}#refine_search_box .close_refine_calendar span:hover{cursor:pointer}#btn_refine_search{background:#00b0f0;border:none;border-radius:4px;color:#fff;cursor:pointer;min-height:32px;width:100%}#btn_refine_search:disabled{background:#bfbfbf;cursor:auto}#refine_search_box .categories_footer_a1{background-image:none;background-color:#44546a;border-bottom-left-radius:4px;border-bottom-right-radius:4px}#refine_search_filtered_list{clear:both;background:#f8f8f8;line-height:20px;margin-bottom:8px;padding:12px 15px 10px}#refine_search_filtered_list .refine_search_result_title{float:left;font-size:18px;margin-bottom:15px;margin-right:10px}#refine_search_back_to_cat_page_link{background-image:url(/_tr/vt/2/img/new/orange_arrow_icon_with_transparent.png);background-repeat:no-repeat;background-size:6px auto;background-position:left 5px;color:#0077d9!important;display:inline-block;font-size:13px;font-weight:400;padding-left:12px}#refine_search_back_to_cat_page_link:hover{text-decoration:underline!important}#refine_search_filtered_list .refine_search_result_title span{background-color:#00b0f0;background-image:url(/_tr/vt/2/img/new/icon_refine_search_tick_mobile.png);background-repeat:no-repeat;background-size:17px 17px;background-position:center center;border-radius:5px;display:block;float:left;height:20px;margin-right:5px;width:20px}#refine_search_filtered_list .refine_search_item{clear:both;font-size:16px;margin-bottom:2px;padding:0 0 0 25px}#refine_search_filtered_list .meta_remark{color:#888;font-size:11px;line-height:14px;margin-top:10px}.refine_search_zero_result_msg{margin-bottom:15px}.refine_search_seo_link{background:#f8f8f8;padding:10px 0}#EnRenewal .refine_search_seo_link{padding:10px}.refine_search_seo_link ul li{display:inline;margin:0 10px}.refine_search_seo_link ul li.title{font-weight:700}.refine_search_seo_link ul li.title h2{display:inline;font-size:13px;font-weight:700}html:lang(en) .refine_search_seo_link ul li.title{display:block}.refine_search_seo_link ul li a{text-decoration:none}.refine_search_seo_link ul li a:hover{text-decoration:underline}.en_site .area_area_header,.en_site .area_reigion_header{border-top-right-radius:5px;border-top-left-radius:5px;background:#00bdfd;background:-moz-linear-gradient(top,#00bdfd 0,#005bc0 100%);background:-webkit-linear-gradient(top,#00bdfd 0,#005bc0 100%);background:linear-gradient(to bottom,#00bdfd 0,#005bc0 100%);min-height:24px;margin-bottom:-2px;padding:4px 10px 0}.en_site .area_reigion_main_en{background:#d6eef6;border-left:1px solid #005bc0;border-right:1px solid #005bc0}.en_site .area_area_footer,.en_site .area_reigion_footer{background:#005bc0;border-bottom-left-radius:5px;border-bottom-right-radius:5px;width:212px;height:8px}.en_site .categories_header{background:#005bc0;border-top-left-radius:5px;border-top-right-radius:5px;min-height:24px;padding:3px 10px 0;margin-bottom:-2px}.en_site .categories_header h2{font-size:1.17em}.en_site .categories_footer{background:#005bc0;border-bottom-left-radius:5px;border-bottom-right-radius:5px;height:8px}.en_site .categories_main_en{background:#fcfcfc;border-color:#097ad7}#EnRenewal.en_site .header,#EnRenewal.en_site.old_new_merged .header{background:#0094d7}#EnRenewal.en_site #Footer .footer_bottom{background:#0094d7}.en_site .sign{color:#fff}.en_site .sign a{color:#fff;text-decoration:none;outline:0}.en_site a.link_item{color:#fff;text-decoration:none;outline:0}.en_site .recent_str_en,.en_site .wish_list_str_en{color:#fff;text-decoration:none}.en_site .area_reigion_main_en ul li.current_area a{background:#fff;color:#1a2364}.en_site .categories_main ul li.current_category_level,.en_site .categories_main ul li.current_category_level ul li{background:#e9f3fb}.en_site .accountmenu_header{background:#005bc0;border-top-left-radius:5px;border-top-right-radius:5px}.en_site .accountmenu_top{border-left:none;border-right:none;background:#d6eef6}.en_site .accountmenu_main{border-left:1px solid #005bc0;border-right:1px solid #005bc0}.en_site .accountmenu{border-left:none;border-right:none;background:#d6eef6}.en_site .accountmenu a,.en_site .accountmenu_top a{text-decoration:none}.en_site .accountmenu_footer{background:#005bc0;border-bottom-left-radius:5px;border-bottom-right-radius:5px}.en_site .tree a{text-decoration:none}.en_site abbr,.en_site acronym{text-decoration:none}.new_banner_promotion{display:block}.new_banner_promotion_mobile{display:none}img.promo_banner{width:100%;height:auto}@media screen and (max-width:1221px){.new_banner_promotion{display:none}.new_banner_promotion_mobile{display:block}}#cdBody .cdNoticeMypage{background-color:#f2f2f2;border:2px solid #a6a6a6;display:none;margin:20px auto;position:relative;width:956px}#cdBody .cd_close_notice{border:0}#cdBody .close_msg_btn{position:absolute;right:-17px;top:-19px}#cdBody p.cdNoticeMsg{line-height:21px;padding:11px;text-align:left}#cdBody #notice_msg_cd{background-color:#efefef;border-radius:5px;margin-top:10px;margin-bottom:10px;padding:15px;min-width:532px}#cdBody .cd_notice{float:left;height:auto;margin-top:3px;margin-right:20px;margin-bottom:20px;width:41px}#cdBody #notice_msg_cd p{color:#000;line-height:26px;text-align:left}#cdBody #notice_msg_cd p a{text-decoration:underline;cursor:pointer}#cdBody .header_left{float:right;width:auto}#cdBody .sign{height:0;margin:47px 23px 0 0}#cdBody #cd_copyright_text_box{padding:15px;text-align:center}#cdBody .cd_footer_copyright{color:#c7d4db}#cdBody div.accountmenu{background-color:#00427c;border-radius:5px}#cdBody .accountmenu_header{background-image:none}#cdBody div.accountmenu_footer{background-image:none}#cdBody li.accountmenu_top{border-left:1px solid #00427c;border-right:1px solid #00427c}#cdBody li.accountmenu{border-left:1px solid #00427c;border-right:1px solid #00427c;border-top:1px dotted #00427c}#cdBody div.faqcategory{border-style:none;border-left:1px solid #00427c;border-right:1px solid #00427c}#cdBody div.faqmenu{border-style:none;border-left:1px solid #00427c;border-right:1px solid #00427c;border-top:1px dotted #00427c}#cdBody .blu_head{border-radius:0 0 5px 5px}#cdBody .columnless_top{border-top:none;margin-top:10px}#cdBody .columnless{margin:10px auto}#cdBookingPage #notice_msg_cd{background-color:#efefef;border-radius:5px;margin-top:10px;margin-bottom:10px;padding:15px}#cdBookingPage .cd_notice{float:left;height:auto;margin-top:3px;margin-right:20px;margin-bottom:20px;width:41px}#cdBookingPage #notice_msg_cd p{color:#000;line-height:26px;text-align:left}#cdBookingPage #notice_msg_cd p a{text-decoration:underline;cursor:pointer}#cdBookingPage .columnless_top{border-top:none;margin-top:10px}#cdBookingPage .columnless{margin:10px auto}#cdBookingPage #noticeForCD{width:960px;margin:0 auto}#cdBody .cdPassword_body #contents_wrapper{padding-bottom:230px}#cdBody .cd_alert_msg{margin:0 0 20px}#cdBookingPage .cd_register_login{margin:10px auto;padding:12px 0;max-width:0;min-width:667px}#cdBookingPage .cd_register_login h1{color:#000;font-size:20px;float:left}#cdBookingPage .cd_register_login a{color:#fff;padding:12px 50px;background-color:#f48e00;border-radius:5px;float:right}#cdBookingPage .cd_register_login a:visited{color:#fff}#cdBookingPage .cd_register_login a:hover{text-decoration:none;background-color:#e08301}#cdBookingPage .cd_register_login p{float:left;color:#979797}#cdBookingPage .socialWrapper .social_login_wrapper{width:520px;padding:20px 0;margin:30px auto 0}#cdBookingPage .socialWrapper .wrapper_title{text-align:center}#cdBookingPage .socialWrapper{text-align:center}#cdBookingPage .socialWrapper .social_button_wrapper{margin-right:0;padding:0 56px}#col_main_wide.pwdResetTop{padding-top:20px}.pwdResetTop .columnlesstitle{padding-bottom:15px;border-bottom:2px solid #000}.pwdResetTop .forget{text-align:right;width:216px;padding-top:5px;padding-bottom:15px}.pwdResetTop .forget span{color:#0077d9;cursor:pointer}.pwdResetTop .resetTable th{text-align:right;padding-bottom:11px;color:#333}.pwdResetTop .resetTable td{padding-left:10px;padding-bottom:10px}.pwdResetTop .input-wrapper{margin:0}.pwdResetTop .VTbtn.confirmResetPwd{border:none;box-shadow:none;background:#f48e00;color:#fff;font-size:15px;text-shadow:none;width:216px;margin:0;padding:8px 0;cursor:pointer}.pwdResetTop .error-message{padding-bottom:2px;padding-left:0}.newsletterContainer .main_caption_large.newsTopTitile{margin-top:2px;padding-bottom:8px;border-bottom:2px solid #000;width:auto}.newsletterContainer .newsTopDescription{padding-top:8px;padding-bottom:18px}.newsletterContainer .newsletterEmail{padding-bottom:8px;border-bottom:1px solid #f2f2f2;font-weight:700}.newsletterContainer .newsletterEmail span{font-weight:400}.newsletterContainer .newsSubBtn{padding-bottom:13px}.newsletterContainer .tableSub{border-radius:5px}.newsletterContainer .tableSub td:first-child{border-right:1px solid #ababab}.newsletterContainer .newsSubBtn a{box-shadow:none;background:0 0;border:none;text-shadow:none;color:#000;padding:11px;-webkit-appearance:none;-moz-appearance:none;appearance:none}.newsletterContainer .newsSubBtn .emailBtn{display:inline-block;float:left;margin-right:17px;margin-top:24px}.newsletterContainer .newsSubBtn .emailBtn p{font-weight:700;font-size:14px}.newsletterContainer .newsSubBtn .selectBtn{display:inline-block;padding-top:13px}.newsletterContainer .newsSubBtn #unselectall{float:left}.newsletterContainer .checkboxContainer{background:0 0;border:none;box-shadow:none;-webkit-box-shadow:none;margin:0;display:none}.newsletterContainer .base_width{width:auto}.newsletterContainer .travelNewsletterContainerLeft{margin-right:44px}.newsletterContainer .travelNewsletterContainerRight{margin-right:20px}.newsletterContainer .travelNewsletterContainerRight.dateSubscribed{margin-right:32px}.newsletterContainer .travelContent{float:left}.newsletterContainer .checkTitle{margin-top:0;width:auto;font-size:14px;line-height:18px}.newsletterContainer .scheduleContainer{font-size:12px}.newsletterContainer .shortDescription{margin-top:9px;width:245px;font-size:12px}.newsletterContainer .notFixed{margin-top:9px;font-weight:700}.newsletterContainer .TravelNewsletter,.newsletterContainer .recomAndNotif,.newsletterContainer .specialDeals{background-color:#f4f4f4;border-radius:5px;padding:15px;margin-bottom:8px;box-sizing:border-box}.newsletterContainer .recomAndNotif{margin-bottom:0}.newsletterContainer .clearfixTable{clear:both}.newsletterContainer .subsBtn{padding-top:12px}.newsletterContainer .subsBtn a{text-decoration:none;padding:8px;background-color:#ccc;border:1px solid #ccc;color:#999;font-weight:700}.newsletterContainer a.clickUnsubBtn{border-top-left-radius:5px;border-bottom-left-radius:5px;border-right:none}.newsletterContainer a.clickSubBtn{border-top-right-radius:5px;border-bottom-right-radius:5px}.newsletterContainer .clickSubBtn.greenBtnClicked,.newsletterContainer .clickUnsubBtn.greenBtnClicked{color:#fff;background-color:#84be00}.newsletterContainer .yellowNotice{text-align:left;margin-top:18px}.newsletterContainer .updateNewsletterContainer{margin-top:18px}.newsletterContainer .updateNewsletter{border:none;border-radius:5px;box-shadow:none;background:#f48e00;color:#fff;font-family:inherit;font-size:14px;font-weight:700;text-shadow:none;margin:0;padding:11px 125px;cursor:pointer;vertical-align:baseline}.newsletterContainer .updateNewsletter.disableUpdate{background-color:#ccc;color:#999;cursor:default}#unSubNewsletter{margin:0 auto;padding:0;width:960px}#UnSubNewsletter .headerUnsub{padding-top:13px}#unSubNewsletter #main_column{float:none;border:none;width:auto}#unSubNewsletter .link_unsub{float:right;margin-top:24px}#unSubNewsletter .unSubMainColumn{margin-top:13px;background:#fff;border-radius:5px;-webkit-box-shadow:0 6px 24px 3px rgba(0,0,0,.19);-moz-box-shadow:0 6px 24px 3px rgba(0,0,0,.19);box-shadow:0 6px 24px 3px rgba(0,0,0,.19)}#unSubNewsletter #col_main_wide{padding:25px 15px;background:0 0}#unSubNewsletter .unSubTitle{width:auto;margin:0;padding-bottom:8px;border-bottom:2px solid #000}#unSubNewsletter .unSubTitleDescription{padding-top:8px;padding-bottom:15px}#unSubNewsletter .unSubError{margin-bottom:15px}#unSubNewsletter .grayBgContainer{background-color:#f4f4f4;border-radius:5px;padding:15px 10px;box-sizing:border-box}#unSubNewsletter .mainLargeTitle{margin:0;width:454px}#unSubNewsletter .unSubContainer{float:left}#unSubNewsletter .shortDescription{margin-top:9px;font-size:12px}#unSubNewsletter .notFixed{margin-top:9px;font-weight:700}#unSubNewsletter .unSubContainer.dateSubscribed{margin-right:32px}#unSubNewsletter .yellowNotice{text-align:left;margin-top:18px}#unSubNewsletter .unSubNewsletterBtn{padding:8px;background-color:#84be00;border-radius:5px;color:#fff;font-weight:700;cursor:pointer;border:0}#unSubNewsletter .customFooter{text-align:center;padding:23px 0}#unSubNewsletter .link_unsub{color:#666}#unSubNewsletter .link_unsub a{color:#0077d9;text-decoration:none}html:lang(jp) #Footer.showing_bottom_floated_banner{padding-bottom:130px}#floated_bottom_campaign_banner{background:url(https://feature.veltra.com/tw/promotion/smile-japan/img/banner/2019coupon_floating_bg.png) no-repeat center top;display:none;height:80px;width:100%;position:fixed;bottom:0;z-index:100000}.floated_bottom_campaign_banner_wrapper{position:relative}#floated_bottom_campaign_banner_close{cursor:pointer;position:absolute;left:15px;top:0}.floated_bottom_campaign_banner_yellow_label{position:absolute;right:0;top:0}#floated_bottom_campaign_banner .container{text-align:center}#floated_bottom_campaign_banner #floated_bottom_campaign_banner_close{margin-top:15px}#floated_bottom_campaign_banner .floated_bottom_campaign_banner_yellow_label{margin-top:15px}html:lang(en) #Footer.showing_en_floating_winter_banner{padding-bottom:90px}#en_floating_winter_banner{background:url(/_tr/vt/1/img/en_winter_background.jpg) repeat center top;height:90px;width:100%;position:fixed;bottom:0;z-index:1100}.en_floating_winter_banner_wrapper{position:relative}#en_floating_winter_banner_close{cursor:pointer;position:absolute;left:15px;top:15px}#en_floating_winter_banner_close img{width:16px}#en_floating_winter_banner .container{text-align:center}.en_floating_winter_banner_main_title{height:85px}html:lang(cn) #Footer.showing_en_floating_winter_banner{padding-bottom:90px}html:lang(cn) #Footer.showing_bottom_floated_banner{padding-bottom:65px}html:lang(tw) #Footer.showing_en_floating_winter_banner{padding-bottom:90px}html:lang(tw) #Footer.showing_bottom_floated_banner{padding-bottom:65px}.floating_en img{height:60px;margin-top:0}.bg_tw_2019coupon{background-image:url(https://feature.veltra.com/tw/promotion/smile-japan/img/banner/2019coupon_floating_bg.png)!important;height:70px!important;background-repeat:repeat!important;-webkit-background-size:70px auto;background-size:70px auto}.bg_tw_2019coupon img{height:76px}#floated_bottom_campaign_banner_close img{width:23px;height:auto;opacity:.7;margin-top:-7px}.footer_bottom_left .kr{margin-left:22px}.seo_desktop .seo_title{padding:8px 12px;background-color:#f1f1f1}.seo_desktop .seo_title h3{font-size:14px;font-weight:700}.hold_columns{display:table;width:730px}.seo_container{display:table-cell;width:33.3%;box-sizing:border-box;float:left;padding-right:24px;padding-top:20px}.seo_desktop .img-arrow{background:url(/_tr/vt/1/img/mobile/triangle_title_seo.png) no-repeat;background-size:7px;background-position:0 1px}.seo_desktop .img-arrow h3{font-size:12px;font-weight:700;margin-left:15px}.seo_text_description{padding-top:10px;line-height:initial}@media screen and (min-width:1200px){.hold_columns{width:970px}.seo_desktop.area_manual{width:inherit}.seo_desktop .img-arrow h3{font-size:14px}.seo_desktop .seo_title h3{font-size:16px}}.eu_cookies_container{background-color:#f4f3f8;position:relative;display:none}.top_info_banner_eu_cookies{width:100%;margin:0 auto;text-align:center}.eu_cookies_text{color:#404050;font-size:14px;padding:16px 64px 16px 24px;font-family:Helvetica,Arial,"&#12513; &#12452; &#12522; &#12458; ",Meiryo,"&#12498; &#12521; &#12462; &#12494; &#35282; &#12468; Pro W3","Hiragino Kaku Gothic Pro",sans-serif}.eu_cookies_text a{font-weight:700;color:#000}.close_button_eu_cookies{height:auto;position:absolute;cursor:pointer;width:12px;right:35px;top:20px}.business_closure_cookies_container,.covid19_cookies_container{background-color:#f7e2df;position:relative}.top_info_banner_business_closure_cookies,.top_info_banner_covid19_cookies{width:100%;margin:0 auto;text-align:center}.business_closure_cookies_text,.covid19_cookies_text{color:#404050;font-size:30px;padding:20px 64px 20px 24px;font-family:Helvetica,Arial,"&#12513; &#12452; &#12522; &#12458; ",Meiryo,"&#12498; &#12521; &#12462; &#12494; &#35282; &#12468; Pro W3","Hiragino Kaku Gothic Pro",sans-serif;margin-bottom:0}.business_closure_cookies_text a,.covid19_cookies_text a{font-weight:700;color:#000}.close_button_business_closure_cookies,.close_button_covid19_cookies{height:auto;position:absolute;cursor:pointer;width:12px;right:35px;top:50%;transform:translateY(-50%)}@media screen and (min-width:1200px){.close_button_business_closure_cookies,.close_button_covid19_cookies,.close_button_eu_cookies{right:42px}}.newHAFooter{background-color:#f1f6f8}.newHAFooterContainer{width:960px;margin:0 auto}.newHAFooterContainer h3{color:#000;margin:0;padding-bottom:10px;font-weight:700!important;font-size:16px}h1.headline{margin:8px 0 0 0;padding:0 0 5px;color:#46392b;font-size:14px;line-height:1em;font-weight:700;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}#footer2018{background:#e0e0e0;padding-top:50px;position:static!important;letter-spacing:.05em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#333}html:lang(en) #footer2018{font-family:'Open Sans',sans-serif}#footer2018 .container{display:flex;-webkit-justify-content:space-between;justify-content:space-between;width:1200px!important;height:180px}#footer2018 .container:after,#footer2018 .container:before{content:none}.info_block{margin-bottom:30px}li.sns_listing{float:left;margin-left:5px}.info_block h2{font-family:enFontRegular,Arial,Helvetica,sans-serif;font-size:14px;margin-bottom:12px;letter-spacing:.075em;font-weight:700}.info_block ul li{font-size:12px;line-height:2}.info_block ul li a{color:#333;text-decoration:none}.info_block ul li a:hover{color:#828282;transition:all .2s ease 0}.info_block .sns_listing a{display:inline-block;height:19px;width:25px;float:left;margin-right:7px;margin-top:11px;background-size:auto 100%;opacity:.8;background-repeat:no-repeat;background-position:center top}.info_block .sns_fb_icon a{background-image:url(/_tr/vt/1/img/v2/cn_tw_global/icon_fb_gray.png);margin-left:13px}html:lang(en) .info_block .sns_fb_icon a,html:lang(tw) .info_block .sns_fb_icon a{margin-left:28px}.info_block .sns_line_icon a{background-image:url(/_tr/vt/1/img/v2/cn_tw_global/icon_line_gray.png);margin-right:10px}.info_block .sns_instagram_icon a{background-image:url(/_tr/vt/1/img/v2/cn_tw_global/icon_instagram_gray.png)}.info_block .sns_weibo_icon a{background-image:url(/_tr/vt/1/img/v2/cn_tw_global/icon_weibo_gray.png);margin-left:50px}.info_block .android_dl_icon a,.info_block .app_dl_icon a{background-image:url(/_tr/vt/1/img/v2/cn_tw_global/ios_dl_icon.png);background-repeat:no-repeat;background-position:left top;background-size:100% auto;margin-bottom:8px;height:34px;width:130px;float:left;display:block;opacity:.9}.info_block .android_dl_icon a:hover,.info_block .app_dl_icon a:hover{opacity:1}.info_block .android_dl_icon a{background-image:url(/_tr/vt/1/img/v2/cn_tw_global/android_dl_icon.png)}.ac_booking_count{padding-bottom:5px}.ac_booking_count .ac_booking_count_icon{background-color:#ff433c;color:#fff;font-size:12px;font-weight:700;padding:2px 10px;border-radius:3px}#col_main .ac_booking_count .ac_booking_count_icon{background-color:#db3626}.ac_booking_count .ac_booking_count_value{color:#ff433c;font-size:14px;font-weight:700;vertical-align:middle}#col_main .ac_booking_count .ac_booking_count_value{color:#db3626}.en_booking_count .ac_booking_count_icon{background-color:#ff3a35;color:#fff;font-size:12px;font-weight:400;padding:1px 12px;border-radius:3px;margin-right:5px}.booking_notice_category{display:inline-block;font-weight:700;text-decoration:none;color:#46392b;font-size:16px}.btn_orange_v2018{background-color:#fd9326;border:none;border-radius:3px;color:#fff;text-align:center;min-width:200px;box-sizing:border-box;padding:10px;font-size:16px}.sightseeing_content{clear:both;overflow:hidden}.sightseeing_content .info{float:left;margin-right:10px;width:378px}.sightseeing_content .info .desc{line-height:21px}.sightseeing_content .sightseeing_content_embeded_map{float:right;height:240px;margin-left:0;position:relative;width:340px}.sightseeing_content .sightseeing_content_embeded_map a.btn_enlarge_map{background:url(/_tr/vt/1/img/v2/icon_external_link.png) no-repeat 3px center #fff;border:1px solid #0077d9;left:5px;padding:3px 3px 3px 20px;position:absolute;text-decoration:none;top:6px;z-index:2}.sightseeing_content .sightseeing_content_embeded_map #embeded_map_canvas{height:100%}@media screen and (min-width:1200px){.sightseeing_content .info{width:600px}.sightseeing_content .sightseeing_content_embeded_map{margin-left:20px}}.load_spinner_style{position:relative;display:block}#category_top_seller_v2018 .load_spinner_style{position:static}.loader-background{background-color:#eaeaea;width:100%;height:100%;position:absolute;z-index:1}#category_top_seller_v2018 .loader-background{height:97.5px;position:static}@media screen and (min-width:1200px){html:lang(cn) #category_top_seller_v2018 .loader-background,html:lang(en) #category_top_seller_v2018 .loader-background,html:lang(jp) #category_top_seller_v2018 .loader-background{height:133.5px}}@media screen and (min-width:1220px){html:lang(tw) #category_top_seller_v2018 .loader-background{height:133.5px;position:static}}.loader{position:absolute;top:50%;left:50%;margin-left:-16px;margin-top:-16px}#category_top_seller_v2018 .loader{top:20%}@media screen and (min-width:1200px){#category_top_seller_v2018 .loader{top:25%}}html:lang(jp) #category_top_seller_v2018 .bx-wrapper img{width:auto}.loader div{box-sizing:border-box;position:absolute;width:32px;height:32px;border:3px solid #cbcbcb;border-radius:100%;animation:loader-gif .9s cubic-bezier(.5,0,.5,1) infinite;border-color:#cbcbcb transparent transparent transparent}.loader div:nth-child(1){animation-delay:.4s}.loader div:nth-child(2){animation-delay:.5s}.loader div:nth-child(3){animation-delay:.6s}.loader div:nth-child(4){animation-delay:.7s}@keyframes loader-gif{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}.basket_coupon{background:#2bac38;color:#fff;cursor:pointer;padding:5px 15px;text-align:center}.basket_coupon:hover{background:#20952c}.basket_coupon .icon_basket_coupon{background-image:url(/_tr/vt/1/img/icon_basket_coupon.png);background-size:auto 16px;background-repeat:no-repeat;display:inline-block;margin-right:5px;vertical-align:top;height:16px;width:48px}.basket_coupon .icon_info{background-image:url(/_tr/vt/1/img/icon_info.png);background-size:auto 14px;background-repeat:no-repeat;display:inline-block;margin-left:5px;vertical-align:top;height:14px;width:14px}.basket_coupon_modal{color:#484848}.basket_coupon_modal .vt_modal_body{height:auto;max-height:none!important}.basket_coupon_modal .vt_modal_content{width:486px!important}.basket_coupon_modal .vt_modal_title{margin-bottom:10px;text-align:center}.basket_coupon_modal .vt_modal_sub_title{font-size:16px;margin-bottom:20px;text-align:center}.basket_coupon_modal .how_to_use li img{display:block;padding:8px 0;margin:0 auto}.basket_coupon_modal .how_to_use li:last-child{background:0 0;padding-bottom:0}.basket_coupon_modal .how_to_use li span{background:#f4f4f4;border-radius:100px;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;min-height:80px;box-sizing:border-box;font-size:16px;padding:20px;text-align:center}html:lang(en) .basket_coupon_modal .how_to_use li span{line-height:1.5}.basket_coupon_modal .how_to_use strong{flex:0 0 100%;font-size:14px}.basket_coupon_modal .how_to_use li small{display:block;font-size:14px;margin-top:5px;text-align:center}.basket_coupon_modal i{font-style:normal}.basket_coupon_modal .duration{font-size:14px;line-height:23px;margin:20px 0 15px}.basket_coupon_modal .t_n_c{font-size:14px;line-height:20px;margin-bottom:20px}html:lang(en) .basket_coupon_modal .t_n_c{padding-left:15px}html:lang(en) .basket_coupon_modal .t_n_c li:before{content:"-";display:inline-block;margin-left:-15px;width:15px}.vt_modal_freeze_body_scroll{height:auto;overflow:hidden;width:100%;position:fixed}.vt_modal{display:none;position:fixed;z-index:1051;left:0;top:0;width:100%;height:100%;overflow:auto}.vt_modal .bg_overlay{background-color:#484848;display:none;height:inherit;width:inherit;opacity:.3;position:absolute;transition:.3s ease;cursor:pointer}.vt_modal .bg_overlay:hover{opacity:.8}.vt_modal .vt_modal_head{float:right}.vt_modal .vt_modal_body{margin:60px auto 0;overflow-y:auto;overflow-x:hidden;padding:0 12px;max-height:350px}.vt_modal .vt_modal_content{background:#fff;border-radius:3px;box-sizing:border-box;margin:64px auto;padding:20px 24px 40px;position:relative;width:644px}.vt_modal .vt_modal_title{font-size:20px;font-weight:700}.vt_modal .btn{background:#0077d9;border-radius:3px;color:#fff;cursor:pointer;display:block;font-size:16px;font-weight:700;padding:15px 10px;text-decoration:none;text-align:center}.vt_modal .btn:hover{background:#376dab;text-decoration:none}.vt_modal .vt_close_modal{background-color:#fff;box-shadow:0 0 10px rgba(0,0,0,.2);border-radius:100%;cursor:pointer;display:inline-block;height:40px;width:40px;position:relative;transition:.3s ease}.vt_modal .vt_close_modal:after,.vt_modal .vt_close_modal:before{position:absolute;left:19px;top:10px;content:' ';height:20px;width:2px;background-color:#6d6d6d;border-radius:25px}.vt_modal .vt_close_modal:before{transform:rotate(45deg)}.vt_modal .vt_close_modal:after{transform:rotate(-45deg)}.vt_modal .vt_close_modal:focus,.vt_modal .vt_close_modal:hover{background-color:#f4f4f4;color:#000;text-decoration:none;cursor:pointer}#floated-header-banner{background-color:#931c22}.floated-header-banner{position:relative;background-image:url(/_tr/vt/1/img/header-dt-branding-nov-2024.png);background-repeat:no-repeat;background-size:auto 100%;background-position:center;height:50px}.floated-header-banner.even{background-image:url(/_tr/vt/1/img/header-dt-branding-jan-2025.png);background-color:#00cabe}.floated-header-banner a{height:50px;display:block}@media screen and (max-width:1199px){.floated-header-banner a{height:50px;display:block}}#floated-header-banner-close{position:absolute;right:10px;width:16px;top:calc(50% - 8px);top:-webkit-calc(50% - 8px)}#floated-header-banner-close img{height:auto;width:16px}.floated-header-banner-main-image{width:100%;height:auto}#Header .unreachable_email_icon{display:none;font-size:12px;text-align:left;width:auto}#Header .unreachable_email_icon.show{display:block}#Header .user_corner .unreachable_email_icon a{background-image:url(/_tr/vt/2/img/new/icon_bell_red.png);background-repeat:no-repeat;background-size:16px auto;background-position:left center;color:#fff;display:inline-block;font-weight:700;text-decoration:none;padding:10px 10px 10px 25px}.travel-campaign-banner{background:url(/_tr/vt/1/img/gotocampaign_pc_bg.jpg) no-repeat;background-size:auto 100%;background-position:top center;width:100%}.travel-campaign-banner img{max-width:100%;max-height:100%}.travel-campaign-banner-img{text-align:center}#kite-area-top h2{font-size:16px}#kite-area-top .title{margin-left:-10px}#kite-area-top span.ribbon{background:url(/_tr/vt/2/img/new/bg_sprites.png) no-repeat right -1052px;color:#fff;height:21px;padding:3px 25px 3px 0}#kite-area-top #kite-contributors{width:100%}.d-inline-flex{display:inline-flex}a.mypage-tab-button{display:inline-flex;align-items:center;padding:20px 0 20px 0;gap:4px;border-bottom:2px solid transparent;font-weight:700;font-size:13px;color:#0077d9!important}.mypage-tab-button i{color:#0077d9!important}a.mypage-tab-button:hover{display:inline-flex;align-items:center;padding:20px 0 20px 0;gap:4px;border-bottom:2px solid #376dab;font-weight:700;font-size:13px;color:#484848!important;text-decoration:none}.mypage-tab-button:hover i{color:#484848!important}a.mypage-tab-button-activated{display:inline-flex;align-items:center;padding:20px 0 20px 0;gap:4px;border-bottom:2px solid #376dab;font-weight:700;font-size:13px;color:#484848!important;text-decoration:none}.mypage-tab-button-activated i{color:#484848!important}.mypage-tab-separator{border:1px solid #dadada!important;margin-top:-1px}.mypage-title{color:#484848;font-weight:700;font-size:20px}.facebook_update_banner_background{display:none;background-color:#fefcf3}.facebook_update_banner_background p{font-size:14px;line-height:22.4px;padding-right:30px}.facebook_update_container{min-width:auto;max-width:none;padding-top:20px;padding-bottom:20px;margin-left:auto;margin-right:auto;position:relative;padding-left:10px;padding-right:10px}.facebook_update_banner_close_button{cursor:pointer;position:absolute;top:50%;right:10px;width:20px;height:20px;margin-top:-10px}@media screen and (min-width:576px){.facebook_update_container{padding-left:24px;padding-right:24px}}@media screen and (min-width:768px){.facebook_update_container{padding-left:10px;padding-right:10px}}@media screen and (min-width:992px){.facebook_update_container{padding-left:40px;padding-right:40px}.facebook_update_banner_close_button{right:50px}.facebook_update_banner_background p{padding-right:40px}}@media screen and (min-width:1200px){.facebook_update_container{min-width:1200px;max-width:1360px;padding-left:40px;padding-right:40px}}#fc_jp_site{margin-bottom:13px!important}#portal-categories-container{margin-bottom:13px}#portal-categories-container .category_box{background-color:#0077d9;border-radius:4px 4px 0 0;-webkit-border-radius:4px 4px 0 0;min-height:auto;padding:8px 10px;background-position:0 -58px;background-repeat:no-repeat;margin-bottom:-2px}#portal-categories-container .ctg_search_icon{display:none}#portal-categories-container .themeSub{display:none}#portal-categories-container .toggleHead{color:#fff;font-size:11px;margin-bottom:0;display:block;cursor:not-allowed;text-decoration:none;pointer-events:none}#portal-categories-container .categories_main{border-radius:4px 4px 0 0;-webkit-border-radius:4px 4px 0 0}#portal-categories-container .categories_main{border-radius:4px 4px 0 0;-webkit-border-radius:4px 4px 0 0}#portal-categories-container .categories_footer{background-image:none;background-color:#0077d9;height:8px;width:212px;border-radius:0 0 4px 4px;-webkit-border-radius:0 0 4px 4px}#fc_en_site,#fc_ha_site{margin-bottom:13px!important}#fc_ha_site #portal-categories-container .category_box{background:#3d78bf!important}#fc_ha_site #portal-categories-container .categories_footer{background-color:#3d78bf!important}#fc_en_site #portal-categories-container .category_box,#fc_ha_site #portal-categories-container .category_box{background:#005bc0;border-top-left-radius:5px;border-top-right-radius:5px;-webkit-border-radius:4px 4px 0 0;min-height:24px;padding:3px 10px 0;margin-bottom:-2px}#fc_en_site #portal-categories-container .ctg_search_icon,#fc_ha_site #portal-categories-container .ctg_search_icon{display:none}#fc_en_site #portal-categories-container .themeSub,#fc_ha_site #portal-categories-container .themeSub{display:none}#fc_en_site #portal-categories-container .toggleHead,#fc_ha_site #portal-categories-container .toggleHead{color:#fff;font-size:13px;font-weight:700}#fc_en_site #portal-categories-container .categories_main,#fc_ha_site #portal-categories-container .categories_main{border-radius:5px 5px 0 0;-webkit-border-radius:5px 5px 0 0}#fc_en_site #portal-categories-container .categories_main,#fc_ha_site #portal-categories-container .categories_main{border-radius:5px 5px 0 0;-webkit-border-radius:5px 5px 0 0}#fc_en_site #portal-categories-container .categories_footer,#fc_ha_site #portal-categories-container .categories_footer{background-image:none;background-color:#005bc0;height:8px;width:212px;border-radius:0 0 5px 5px;-webkit-border-radius:0 0 5px 5px}.edion_coupon_sidebar{margin-bottom:13px}#area-top-footer-banner .banner-grid-list{display:grid;grid-template-columns:1fr 1fr 1fr;gap:10px;margin-bottom:40px}#area-top-footer-banner .banner-grid-list img{border-radius:10px}#header_gtop_link{width:100%;max-width:142px;display:flex;justify-content:center;align-items:flex-start}#header_gtop_link img{width:100%;height:auto;max-width:100%}@media screen and (min-width:992px){#header_gtop_link{max-width:160px}}