.hidden_input{display:none!important}@keyframes raduga{from{background-color:#585858}50%{background-color:#e54f6a}to{background-color:#585858}}.action-banner-widget-area{margin-top:-1px}.action-banner-widget-area .action-widget{padding:1px 0 5px 0;border-top:2px solid #4a5c2f;background:url(../png/contents-bg-8.png) repeat;background-color:#334d0d;color:#fff;text-align:center;font-size:22px}.container.header-container{padding-bottom:0}.navbar.navbar-default{margin-bottom:0;min-height:initial}.blog-list-thumb img{width:100%;min-height:220px;object-fit:cover}.custom_pay_info{background:#f7f6f7;padding:16px 16px;margin-bottom:16px;display:none}.single-tour .sidebar_wrapper{width:27.99%;float:right;margin-top:-50px;margin-left:0;padding-top:0}.single-tour .sidebar_content{width:68%;padding:0;float:left;padding-right:0px;padding-top:0;margin-right:10px}.single-tour .single_tour_header_price{min-height:50px;z-index:1000;background-color:rgba(40,40,40,.8);color:#cbbd81;line-height:50px;padding:0 15px 0 15px;box-sizing:border-box;-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;display:block}.single-tour .single_tour_price{font-size:24px;font-weight:900;float:left}.single-tour .single_tour_price .normal_price{font-size:16px;font-weight:400;margin-right:5px;text-decoration:line-through;opacity:0.6}.single-tour .single_tour_per_person{font-size:15px;float:right}.single-tour .single_tour_booking_wrapper.themeborder.woocommerce_product{width:100%;padding:10px 20px 20px 20px}.single-tour .inner_wrapper{max-width:1425px;width:100%;box-sizing:border-box;margin:auto;padding:0 90px}.single-tour .single_tour_booking_woocommerce_wrapper{width:100%;margin:0;text-align:center}.single-tour .single_tour_booking_woocommerce_wrapper label{font-size:16px}.single-tour #tour_option,.single-tour #tour_date,.single-tour #tour_time,.single-tour #tour_count,.single-tour #shipping_address,.tour_count input,.tour_count_children input,.single-tour #tour_date_from,.single-tour #tour_date_to{width:100%;margin-bottom:12px;background-color:#ffffff;color:#555555;border:1px solid #dce0e0;padding-right:20px;padding:10px;outline:none;box-sizing:border-box;-webkit-appearance:none;border-radius:10px}[class^='tour_'].has-error{position:relative;padding-bottom:30px!important}[class^='tour_'] .help.error{position:absolute;font-size:16px;display:block;text-align:center;width:100%;color:#e50000;text-shadow:1px 1px 1px #3131316e}@media screen and (min-width:600px){.single-tour .single_tour_content p,.single-tour .single_tour_content ul,.single-tour .single_tour_content span,.single-tour .single_tour_content div{line-height:1.2;margin-bottom:25px}}.single-tour p,.single-tour ul{margin-bottom:25px}.single-tour .random_post_events ul{font-size:16px;width:100%}.single-tour label{max-width:100%;font-weight:bold;clear:both;float:none;width:100%;margin-left:0;margin-bottom:10px;display:block;font-size:13px}.single-tour .ad_option_cont{border:1px solid rgb(220,224,224);border-radius:5px;margin-bottom:12px}.single-tour .sidebar_wrapper img{vertical-align:baseline;margin-top:15px}.single-tour .additional_label .normal_price{text-decoration:line-through;opacity:0.6}.single-tour .single_tour_add_to_cart.button{display:block;margin:0 auto;margin-top:7px;outline:none;color:#238C00;background-color:#efde98;text-align:center;text-decoration:none;line-height:0.9;border-radius:5px;font-style:normal;border:2px solid;border-color:#efde98;padding:.6em 1.5em .6em 1.5em}.single-tour #submit_comment{outline:none;color:#238C00;background-color:#efde98;text-align:center;text-decoration:none;line-height:1.5!important;border-radius:5px;font-style:normal;border:2px solid;border-color:#efde98;padding:.6em 1.5em .6em 1.5em}.single-tour .single_tour_add_to_cart.button:hover,.single-tour .single_tour_add_to_cart.button:active{background-color:#b2d69e;border-color:#b2d69e}.single-tour #submit_comment:hover,.single-tour #submit_comment:active{background-color:#b2d69e;border-color:#b2d69e}.single-tour input[type=number]:disabled,input:disabled:hover{background-color:#ddd;border-color:#dce0e0;cursor:default}.single-tour .main-content h1{font-size:40px;line-height:1.3;font-weight:400}.single-tour .page_tagline{font-size:14px;line-height:1.3;font-style:italic}.single-tour .single_tour_attribute_wrapper.themeborder{border-top:1px dashed #dce0e0;border-bottom:1px dashed #dce0e0;width:100%;padding:25px 0 20px 0;margin-top:30px;font-style:italic}.single-tour .single_tour_departure_wrapper.themeborder{margin:0;display:block;width:100%;list-style:none;margin-top:40px}.single-tour .single_tour_departure_wrapper.themeborder li{overflow:hidden;border-bottom:1px solid #f5f5f5;padding-bottom:4px;margin-bottom:4px}.single-tour .sidebar_content li{width:100%;padding:20px 0 20px 0;border-top:1px solid #dce0e0}.single-tour .single_tour_departure_title{width:30%;float:left;font-weight:600;font-size:16px}.single-tour .single_tour_departure_content{width:70%;float:right}.single-tour .one_half last{float:right;width:48%;margin-right:0;clear:right}.single-tour .map_shortcode_wrapper{}.single-tour .gmnoprint.gm-bundled-control.gm-bundled-control-on-bottom{right:-200px}.single-tour #comment_header_right li{padding:0;border-top:none}.single-tour .single_tour_departure_title.stour_map_title{width:100%;float:none;font-weight:600;font-size:16px}.single_tour_departure_content.stour_map_content{width:100%;float:none;overflow:hidden}.single_tour_departure_content.stour_map_content .map_shortcode_wrapper{min-height:290px!important;width:100%!important}.woocommerce-cart .amore-divider .romaji{overflow:hidden;padding-top:142px;padding-bottom:80px;color:rgb(250,250,250)}.woocommerce-cart .top-headline{border-bottom:1px solid #dddddd}.woocommerce-cart .container.amore-inner-container{margin-top:130px}.woocommerce-cart table,.woocommerce-cart tr,.woocommerce-cart th,.woocommerce-cart td{border:none}.woocommerce-cart .entry-content td,.woocommerce-cart .entry-content th,.woocommerce-cart .single-page td,.woocommerce-cart .single-page th{border:none}.woocommerce-cart #add_payment_method table.cart .product-thumbnail,.woocommerce-cart table.cart .product-thumbnail,.woocommerce-cart .woocommerce-checkout table.cart .product-thumbnail{min-width:80px}.woocommerce-cart #add_payment_method table.cart img,.woocommerce-cart table.cart img,.woocommerce-cart .woocommerce-checkout table.cart img{min-width:80px}.woocommerce-cart .input-text{min-width:100px}.woocommerce .return-to-shop .wc-backward{display:none}.page-template-tour-3-classic .one_third.gallery3.classic.static.filterable.portfolio_type.themeborder{width:100%;float:left;margin-bottom:10px;border:1px solid #dce0e0;border-radius:5px;height:380px;position:relative}.page-template-tour-3-classic .inner_wrapper.nopadding{margin-top:20px}.page-template-tour-3-classic .event_img{width:100%;max-height:72%;margin-right:4%;margin-bottom:2%;position:relative;box-sizing:border-box;overflow:hidden}.page-template-tour-3-classic .tour_price.has_discount{position:absolute;bottom:20px;left:0;background:#efde98;padding:3px 10px 2px 10px;color:#238C00;font-weight:900;font-size:15px;border-radius:0 3px 3px 0;display:none}.page-template-tour-3-classic .normal_price{font-weight:400;margin-right:5px;text-decoration:line-through;opacity:0.6;font-size:13px}.page-template-tour-3-classic .portfolio_info_wrapper{margin-right:0;clear:right;width:100%;box-sizing:border-box;padding:0 30px 0 30px}.page-template-tour-3-classic .tour_attribute_days{color:#238C00;margin-top:10px;padding:4px 8px;border:1px solid #eee;background-color:#fff;border-radius:4px}.page-template-tour-3-classic .col-md-4,.page-template-tour-3-classic col-lg-4{width:33%}.page-template-tour-3-classic .autoheight .one_third.gallery3.classic.static.filterable.portfolio_type.themeborder{height:initial;padding-bottom:0}.page-template-tour-3-classic .autoheight .portfolio_info_wrapper{padding:0 4px 0 4px;text-align:center}.page-template-tour-3-classic .col-xs-3{width:25%}.page-template-tour-3-classic .gallery a img{max-width:100%;border-radius:5px 5px 0 0}.page-template-tour-3-classic .one_third.gallery3.classic.static.filterable.portfolio_type.themeborder:hover{zoom:1;filter:alpha(opacity=100);-webkit-opacity:1;-moz-opacity:1;-webkit-transform:translateY(-4px);-moz-transform:translateY(-4px);-o-transform:translateY(-4px);-ms-transform:translateY(-4px);transform:translateY(-4px);-webkit-box-shadow:0 22px 40px rgba(0,0,0,0.15);-moz-box-shadow:0 22px 40px rgba(0,0,0,0.15);box-shadow:0 22px 40px rgba(0,0,0,0.15);-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease}.page-template-tour-3-classic .tour_excerpt{height:60px;overflow:hidden}.page-template-tour-3-classic .container,.page-template-tour-3-classic.container{width:100%;max-width:1800px}.page-template-tour-3-classic .tour_attribute_wrapper{position:absolute;bottom:10px;left:30px}.page-template-tour-3-classic h1{text-align:center;text-transform:capitalize}.single-tour .navbar{min-height:initial;margin-bottom:0}.policy_info{color:#666;font-size:12px;text-align:left;padding:4px 8px;margin-top:8px;margin-bottom:8px;border:1px solid #eee;background:#f5f5f5;border-radius:6px}.ribbon.text{background-color:#238C00;top:25px;left:-53px;padding:2px 20px;width:198px;text-align:center}.ribbon{position:absolute;color:#fff;-ms-transform:rotate(-40deg);-webkit-transform:rotate(-40deg);transform:rotate(-40deg);font-size:15px}.page-template-tour-3-classic .one_third.gallery3.classic.static.filterable.portfolio_type.themeborder.category-type{height:initial}.group-blog .entry-content-thumbnail{max-height:700px;overflow:hidden;margin-bottom:24px}.tags_cont{margin-top:16px}.tags_cont a{display:inline-block;padding:0px 12px;line-height:1.8;margin-right:8px;margin-bottom:5px;border-radius:5px;border:1px solid #ccc;color:#0e0e0e}.tags_cont a:hover{color:#ffffff;background:#a7a7a7;text-decoration:none}.single-post .comment-subscription-form label{font-size:14px}.single-tour #comment_header{display:none}.group-blog .page-title{color:#4a4a4a;margin-bottom:24px}.group-blog .entry-meta{margin-bottom:24px}.group-blog .categories-wrap{padding:4px;border-radius:2px;color:#fff;background:#6b8e70}.group-blog .categories-wrap a{color:#ffffff;font-weight:bold}.group-blog .entry-content-thumbnail{}.group-blog .entry-content img{border:1px solid #909090;margin:8px}.group-blog .entry-content-thumbnail img{border:none;margin:0}.group-blog .entry-content>p{font-size:18px;margin:0 0 1em}.group-blog .rating_cont{text-align:center}.group-blog .rating_cont img{margin:3px}.group-blog .rating_cont .subtext{font-weight:bold}.group-blog .entry-content{background:#fbfbfb;padding:15px;border:1px solid #eee;border-radius:4px;margin-bottom:40px}.group-blog .best-list{overflow:hidden;background-color:#f5f4f4ee;margin-bottom:10px;padding:10px;border-radius:4px}.group-blog .entry-content .best-list img{margin:0;margin-right:16px}.group-blog .best-list strong{font-size:18px;font-style:italic;font-weight:initial}.group-blog .best-list p{text-align:left}.chw-widget-area.widget-area img{max-height:512px;max-width:1050px;display:block;margin:auto;border:1px solid #e3decb;box-shadow:0px 0px 5px #e3decb}.chw-widget-area.widget-area img:hover{zoom:1;filter:alpha(opacity=100);-webkit-opacity:1;-moz-opacity:1;-webkit-transform:translateY(-4px);-moz-transform:translateY(-4px);-o-transform:translateY(-4px);-ms-transform:translateY(-4px);transform:translateY(-4px);-webkit-box-shadow:0 22px 40px rgb(212,197,169);-moz-box-shadow:0 22px 40px rgb(212,197,169);box-shadow:0 22px 40px rgbargb(212,197,169);-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease}#header-widget-area{margin-top:42px}#billing_company_field{display:none}#dpe_fp_widget-2 ul{width:97%;padding:0;margin:0;text-align:left}#dpe_fp_widget-2 li{display:inline-block;height:240px;width:225px;text-align:center;margin:8px;padding:0;vertical-align:top;border:1px solid #ccc}#dpe_fp_widget-2 li img{height:180px;width:auto;object-fit:cover}#dpe_fp_widget-2 h4{font-size:12px;padding-left:5px}#dpe_fp_widget-2 li:hover{background:white;box-shadow:0 4px 8px rgba(0,0,0,0.25),0 1px 1px rgba(0,0,0,0.22)}.col-xs-120.text-center.romaji a{color:white;text-transform:uppercase}.col-xs-120.text-center.romaji a:hover{color:#238C00;text-transform:uppercase}#contact_qoute{max-width:750px;background-color:#f3f0f0;margin:20px 0;padding:11px}div#contact_qoute img{width:99%;margin:0 auto;display:inherit}div#contact_qoute h4{font-size:22px;text-align:center}.gallery.classic.three_cols.portfolio-content.section.content.clearfix.autoheight>.element{float:none;display:inline-block;width:24.5%}.owl-carousel .owl-controls .owl-buttons .arrow-next{position:absolute;padding:0!important;top:36%;right:10px;cursor:pointer;overflow:hidden;font-size:4em;background:unset;opacity:0.6;filter:drop-shadow(0 0px 1px rgba(0,0,0,0.3))}.owl-carousel .owl-controls .owl-buttons .arrow-prev{position:absolute;padding:0!important;top:36%;left:10px;cursor:pointer;overflow:hidden;font-size:4em;background:unset;opacity:0.6;filter:drop-shadow(0 0px 1px rgba(0,0,0,0.3))}.japanese-travel-tips-in-customer ul{}.japanese-travel-tips-in-customer ul h4{font-size:18px;margin:20px 0 20px -19px}.japanese-travel-tips-in-customer ul li{font-weight:bold;font-size:16px;list-style-type:disc}a.cart_box{position:fixed;background:#fffc;right:0;padding:8px;margin-top:50px;border:1px solid #dcdcdc;border-radius:8px 0 0 8px;border-right:none}a.cart_box:hover,a.cart_box:focus{text-decoration:none;color:#238C00}.cart_box .cart_box_count{font-size:16px}.cart_box .cart_box_count span{font-weight:bold}.cart_box:hover .cart_items{display:block}.cart_box .cart_items{display:none;background:#e6e6e6;padding:8px 8px 8px 20px;border:1px solid #cecece;margin:4px 0 0 0;font-size:16px}.cart_box .cart_item{list-style:square;line-height:24px}@media screen and (min-width:768px){.page-template-tour-3-classic .col-sm-2{width:16.6666667%}.page-template-tour-3-classic .col-sm-2:nth-of-type(6n+7){clear:both}}@media screen and (min-width:992px){.page-template-tour-3-classic .one_third.gallery3.classic.static.filterable.portfolio_type.themeborder{height:400px}.page-template-tour-3-classic .col-md-1{width:8.3333%}.page-template-tour-3-classic .col-md-4:nth-of-type(3n+4){clear:both}}@media screen and (min-width:1000px){.page-template-tour-3-classic .one_third.gallery3.classic.static.filterable.portfolio_type.themeborder{height:400px}}@media screen and (min-width:1200px){.page-template-tour-3-classic .one_third.gallery3.classic.static.filterable.portfolio_type.themeborder{height:430px}.page-template-tour-3-classic .col-lg-1{width:8.3333%}.page-template-tour-3-classic .col-lg-1:nth-of-type(13n+12){clear:both}}@media screen and (min-width:1400px){.page-template-tour-3-classic .one_third.gallery3.classic.static.filterable.portfolio_type.themeborder{height:460px}}@media screen and (min-width:1500px){.page-template-tour-3-classic .one_third.gallery3.classic.static.filterable.portfolio_type.themeborder{height:520px}}@media screen and (min-width:1800px){.page-template-tour-3-classic .one_third.gallery3.classic.static.filterable.portfolio_type.themeborder{height:560px}}@media screen and (max-width:991px){.parallax-mirror{height:75px!important}.page-template-tour-3-classic .col-sm-6{width:50%}.page-template-tour-3-classic .one_third.gallery3.classic.static.filterable.portfolio_type.themeborder{height:460px}.single-tour .sidebar_wrapper{margin-top:25px}.page-template-tour-3-classic .col-sm-6:nth-of-type(2n+3){clear:both}.gallery.classic.three_cols.portfolio-content.section.content.clearfix.autoheight{width:730px;margin:0 auto}.gallery.classic.three_cols.portfolio-content.section.content.clearfix.autoheight>.element{min-width:48%;height:290px;float:left;margin-top:5%}.navbar .pull-right.right-menu{width:unset;position:absolute;right:0}.navbar-collapse.collapse.in{margin-top:15px}.navbar .dropdown-menu li{font-size:16px}.navbar-collapse.collapse,.navbar-collapse.collapsing{background-color:#000!important;width:250px;float:right}.woocommerce-cart .top-headline{margin-top:18%!important}.owl-carousel .owl-controls .owl-buttons .arrow-next{top:33%;right:7px;font-size:3em}.owl-carousel .owl-controls .owl-buttons .arrow-prev{top:33%;left:7px;font-size:3em}.amore-divider .top-headline{margin-bottom:-10px!important}}@media screen and (max-width:891px){.page-template-tour-3-classic .one_third.gallery3.classic.static.filterable.portfolio_type.themeborder{height:430px}}@media screen and (max-width:768px){.single-tour .single_tour_departure_title{float:initial}.page-template-tour-3-classic .col-xs-12{width:100%}.page-template-tour-3-classic .one_third.gallery3.classic.static.filterable.portfolio_type.themeborder{height:initial;padding-bottom:20px}.single-tour .sidebar_wrapper{width:100%;float:initial;margin-top:25px}.single-tour .sidebar_content{width:100%;float:initial}.single-tour .inner_wrapper{padding:0}.single-tour .single_tour_departure_content{float:initial}img[class*="wp-image-"]{width:100%}.single-tour .single_tour_departure_wrapper.themeborder{padding:0}.woocommerce-cart .container.amore-inner-container{margin-top:100px}}@media screen and (max-width:767px){.page-template-tour-3-classic .col-xs-3:nth-of-type(4n+5){clear:both}.gallery.classic.three_cols.portfolio-content.section.content.clearfix.autoheight{width:104%;margin:0 auto}}@media screen and (max-width:560px){.single-tour .map_shortcode_wrapper{max-width:400px}}@media screen and (max-width:460px){.single-tour .map_shortcode_wrapper{max-width:300px}.gallery.classic.three_cols.portfolio-content.section.content.clearfix.autoheight{width:350px;margin:0 auto}.gallery.classic.three_cols.portfolio-content.section.content.clearfix.autoheight>.element{width:100%;margin-top:25px}.owl-carousel .owl-controls .owl-buttons .arrow-next{top:29%;right:-5px;font-size:2em}.owl-carousel .owl-controls .owl-buttons .arrow-prev{top:29%;left:-5px;font-size:2em}}@media screen and (max-width:380px){.single-tour .map_shortcode_wrapper{max-width:220px}div#logo-area{width:60%}.woocommerce-cart .top-headline{margin-top:24%!important}.action-banner-widget-area.no-sidebar .textwidget{font-size:0.9em}}@media screen and (max-width:286px){#logo-area{border-left:0px solid transparent!important}}#header{background-color:#000}.term-11066 .tour_attribute_days{display:none}.event_img img{width:100%}.random_post_events{margin-top:25px;width:100%}.random_post_events ul{padding:0;list-style-type:none;text-align:center;padding-left:0!important}.random_post_events ul li{display:inline-block;max-height:315px;width:20%!important;text-align:center;margin:10px;padding:0!important;vertical-align:middle;border:1px solid #ccc;overflow:hidden}.random_post_events ul li:hover{box-shadow:0 4px 8px rgba(0,0,0,0.25),0 1px 1px rgba(0,0,0,0.22)}.random_post_events img{max-height:267px;width:100%;object-fit:cover;margin:0!important}.random_post_events .title{height:65px;padding:5px;line-height:1.25}@media screen and (max-width:580px){.random_post_events ul li{max-height:315px;width:31%!important}}@media screen and (max-width:400px){.random_post_events ul li{max-height:315px;width:60%!important}}@media only screen and (min-device-width:769px) and (max-device-width:854px){.random_post_events ul li{max-height:315px;width:30%!important}}.fullwidth_comment_wrapper{display:none}form.es_widget_form div{display:inline-block}.widget_footer1{color:#fff}.es_widget_form label{display:none}input#es_txt_button{color:#444;margin:0 auto;margin-left:9px;outline:none;background-color:#efde98;text-align:center;text-decoration:none;line-height:0.8!important;border-radius:5px;font-style:normal;border:2px solid;border-color:#efde98;padding:0.4em 1em .6em 1em}input#es_txt_email{margin:0 auto;margin-left:9px;outline:none;color:#444;background-color:#fff;text-decoration:none;line-height:0.8!important;border-radius:5px;border:0px solid;border-color:#fff;padding:0.4em 1em .6em 1em}.es_textbox{padding-bottom:10px;padding-top:6px}.es_button{padding:0!important}.single-tour #tour_date.error,.single-tour #tour_time.error,.single-tour #tour_count.error,.single-tour #tour_date_from.error,.single-tour #tour_date_to.error{border-color:red}.single-tour input.error{border-color:red}.main-content h3.azc_tsh_toggle{padding-left:15px}.main-content .azc_tsh_toggle{background-image:none}.azc_tsh_toggle.azc_tsh_toggle_active{background-image:none!important}@media screen and (max-height:600px){.navbar-collapse.collapse.in li.menu-item{height:6vh}.navbar-collapse.collapse.in .dropdown-menu{top:unset}}#post_pagination{justify-content:center;display:flex}#post_pagination h5{padding-top:0}.wpsisac-slick-slider .slick-dots li{width:unset;border-top:unset}.single_tour_content .owl-carousel .owl-item img{height:500px;object-fit:cover}.entry-content #post_pagination h5{position:relative;text-transform:uppercase;margin:0 20px 0 0;line-height:60px;font-weight:700;font-size:16px;padding-left:20px;padding-right:55px;height:60px;background:#eaeaea}.entry-content #post_pagination h5:after{content:'';border:10px solid transparent;border-left:15px solid #eaeaea;position:absolute;right:-2px;top:20px;border-radius:3px}.entry-content #post_pagination h5:before{content:'';position:absolute;right:0;background:#999999;width:35px;height:100%}.entry-content #post_pagination a,.entry-content #post_pagination p{margin:0 10px 0 0;width:90px;height:60px;line-height:60px;font-size:24px}.entry-content #post_pagination{padding:30px 0;border-bottom:solid #ccc 1px}@media screen and (min-width:769px) and (max-width:960px){.single_tour_content .owl-carousel .owl-item img{height:20em}}@media screen and (max-width:580px){.slick-list .slide-wrap{height:300px!important}.slick-list.draggable{height:300px}.single_tour_content .owl-carousel .owl-item img{height:20em}.owl-theme .owl-controls .owl-pagination .owl-page span{margin:0 2px;width:7px;height:7px}}@media screen and (max-width:420px){.single_tour_content .owl-carousel .owl-item img{height:15em}.entry-content #post_pagination h5{margin:4px 6px 0 0;padding-left:7px;padding-right:43px}.entry-content #post_pagination a,.entry-content #post_pagination p{margin:0 5px 0 0;width:40px;height:40px;line-height:40px;font-size:20px}}.single_tour_content .owl-theme .owl-controls .owl-buttons div{padding:7px 20px;text-transform:uppercase;margin:10px;font-size:20px}.single .owl-theme .owl-controls.clickable .owl-buttons div:hover{opacity:1;cursor:pointer}.back_to{margin-top:50px;margin-left:10px;margin-bottom:2px;font-size:24px}.back_to a{color:#000}.single-tour h1,.single-tour h2,.single-tour h3,.single-tour h4,.single-tour h5,.single-tour h6{text-align:center;font-weight:600;line-height:1.2}.single-tour .single_tour_content h2{font-size:36px;font-weight:400}.single-tour .single_tour_content h5{font-size:20px}.tour-template-default .main-content{}@media screen and (max-width:380px){.single-tour .map_shortcode_wrapper{max-width:unset}}@media screen and (max-width:460px){.single-tour .map_shortcode_wrapper{max-width:unset}}@media screen and (max-width:560px){.single-tour .map_shortcode_wrapper{max-width:unset}.single-tour .main-content h1{font-size:30px;line-height:1.2em}.single-tour .single_tour_content h2{font-size:28px}.back_to{font-size:20px}}.google_review .wp-gr .wp-google-url{display:none;visibility:hidden}.action-banner-widget-area.no-sidebar{position:relative;right:0;left:0;top:0}.page-template-tour-3-classic h1{font-size:30px;line-height:1.2em}.page-template-tour-3-classic .event_img{height:62%}.page-template-tour-3-classic .gallery a img{height:100%;object-fit:cover}@media screen and (min-width:1500px){.page-template-tour-3-classic .event_img{height:70%}}h3.azc_tsh_toggle{display:inline-block;margin-right:15px!important}.azc_tsh_toggle + .azc_tsh_toggle_container{display:none!important}.azc_tsh_toggle_active + .azc_tsh_toggle_container{display:contents!important}#post-36405 .wp-caption+p{display:inline}#post-36405 li{list-style-position:inside}.hotel-checkout + .col2-set .col-1{width:65%!important}.hotel-checkout + .col2-set .col-2{width:30%!important}.kk-star-ratings.kksr-valign-bottom{margin-bottom:10px}.links_policy{color:unset}#archive_list_wrapper .one_third{width:70%;height:230px}#archive_list_wrapper img{max-width:250px;height:200px;border-radius:4px}#archive_list_wrapper .event_img{float:left;margin:15px 20px 15px 5px;width:unset;height:100%;overflow:inherit}#archive_list_wrapper .portfolio_info_wrapper{margin-top:20px}#archive_list_wrapper .portfolio_info_wrapper h4{font-size:20px;background-color:transparent;-webkit-transition:.2s;transition:.2s}#archive_list_wrapper .cat_description{font-size:1.1em}#archive_list_wrapper span{background-color:transparent;color:#736C9F;-webkit-transition:.2s;transition:.2s;font-size:15px;font-weight:500}#archive_list_wrapper .archive-read-more{position:absolute;right:30px;bottom:15px}@media screen and (max-width:1070px){#archive_list_wrapper .one_third{width:80%;margin-left:10%}}@media screen and (max-width:960px){#archive_list_wrapper .one_third{width:98%;margin-left:0}}@media screen and (max-width:790px){#archive_list_wrapper .one_third{width:100%;height:170px}#archive_list_wrapper .portfolio_info_wrapper{margin-top:10px}#archive_list_wrapper .portfolio_info_wrapper h4{font-size:18px}#archive_list_wrapper .cat_description{font-size:14px}#archive_list_wrapper img{max-width:210px;height:150px}#archive_list_wrapper .event_img{margin:10px 15px 15px -5px}#archive_list_wrapper .archive-read-more{font-size:12px}}@media screen and (max-width:680px){#archive_list_wrapper img{max-width:100%;height:auto;border-radius:5px 5px 0 0}#archive_list_wrapper .event_img{margin:0 0 20px 0}#archive_list_wrapper .one_third{width:100%;margin-left:0;height:unset;padding:0}#archive_list_wrapper span{display:none;visibility:hidden}#archive_list_wrapper .cat_description{margin-bottom:15px}}.category .standard_wrapper:first-child .event_img{height:300px}@media only screen and (min-width:1200px){.category .standard_wrapper:first-child .event_img{height:375px}}.post-template-default.single .aligncenter{margin:0 auto}iframe#ytplayer{display:inherit;margin:0 auto}.group-blog .entry-content-thumbnail img{height:450px;object-fit:cover}span.categories-wrap{display:none}.single-post h1.page-title{font-size:40px;text-align:center;text-shadow:0px 0px 1px rgba(0,0,0,1)}@media screen and (max-width:991px){.group-blog .entry-content-thumbnail img{height:300px}.single-post h1.page-title{width:80%;top:5em;font-size:28px}}@media screen and (max-width:667px){.group-blog .entry-content-thumbnail img{height:250px}.single-post h1.page-title{width:100%;top:6em;font-size:22px;padding:0 10px}}@media screen and (max-width:400px){.group-blog .entry-content-thumbnail img{height:150px}.single-post h1.page-title{top:5em;font-size:20px;padding:0 10px;line-height:1.1}#Graphouterdiv{width:103%}#Graphouterdiv2{width:103%}}#post-38958 h1,#post-9780 h1{color:black;position:unset;text-shadow:unset}#booking-fixed{position:fixed;bottom:0;right:0;width:100%;height:70px;z-index:2000}#booking h3.single_header{padding:15px 0 5px 0;font-weight:unset}@media screen and (min-width:960px){#booking-fixed{width:600px}}.clearfix{min-height:1px}#booking-fixed a.ky{float:left;width:22%}#booking-fixed a.tk{float:left;width:28%}#booking-fixed a.os{float:left;width:22%}#booking-fixed a.ot{float:left;width:28%;background:#f00}#booking-fixed a{height:100%;color:#FFF;font-size:17px;text-align:center;padding-top:16px;line-height:110%}#booking-fixed .ss{font-size:13px}#booking-fixed a{width:100%;height:100%;color:#FFF;font-size:17px;text-align:center;line-height:60px;padding-top:16px;line-height:110%;text-transform:uppercase}#booking-fixed em{font-size:14px}#booking-fixed a.ky{background:DarkSlateGray}#booking-fixed a.tk{background:DarkSlateGray}#booking-fixed a.os{background:#716E28}#booking-fixed a:visited{text-decoration:none}#booking-fixed a:link{text-decoration:none;display:block}@media screen and (max-width:510px){#booking-fixed a{font-size:14px;line-height:1.3}}@media screen and (max-width:410px){#booking-fixed a{font-size:12px;line-height:1.4}}.single-post .entry-content .entry-content-thumbnail{display:none;visibility:hidden}div#corona-graph{height:1650px;width:100%}iframe#Iframe-corona{width:100%;height:100%}@media screen and (max-width:705px){div#corona-graph{height:218em}}@media screen and (max-width:465px){div#corona-graph{height:196em}}@media only screen and (min-device-width:706px) and (max-device-width:991px){div#corona-graph{height:3247px}}.rev-comment ul{list-style:none!important}.type-post h1,.type-post .single-page h1{font-size:36px;font-weight:700}.type-post h2,.type-post .single-page h2{font-size:24px!important;font-weight:700!important;padding:0!important}.type-post h3{font-weight:700;border-bottom:unset!important;font-size:24px!important}.type-post h4{font-size:20px!important;font-weight:700}.type-post .entry-content{font-size:20px!important;font-weight:400!important}@media screen and (max-width:460px){.single-post .entry-content .entry-content-thumbnail{margin-bottom:-25px}.type-post .entry-content{background:unset;padding:15px 0;border:unset;border-radius:unset;margin-bottom:40px;margin-left:-5px;margin-right:-5px;line-height:1;overflow:hidden}.type-post .entry-content p{line-height:1.8}.type-post .entry-content td,.type-post .entry-content th,.type-post .single-page td,.type-post .single-page th{border:1px solid #bbb;padding:5px 5px 5px;line-height:1.2;font-size:12px;background:#fff}}.deactive{display:none;visibility:hidden}.postid-39817 .policy_info,.postid-85006 .policy_info,.postid-43585 .policy_info,.postid-26772 .policy_info,.postid-32167 .policy_info,.postid-26236 .policy_info{display:none!important}.single-post .entry-content ul,.single-page ul{font-size:16px}.instagram_feed{text-align:center}.instagram_feed img{width:31.5%;border:none!important}@media screen and (max-width:991px){.instagram_feed img{width:30%}}@media screen and (max-width:600px){.instagram_feed img{width:46%}}@media screen and (max-width:462px){.instagram_feed img{width:95%}}.group-blog .entry-content{background:unset;border:unset;border-radius:unset;margin-bottom:unset;padding-top:unset;width:900px;margin:0 auto}.group-blog .entry-content a,.group-blog .entry-content a:visited{color:#b32929}.group-blog .tags_cont a{color:black}.group-blog .random_post_blog a,.group-blog .random_post_blog title{color:black}.group-blog .article p,.entry-content p{line-height:30px;font-size:16px}.single.single-post h1{width:100%;font-weight:500;font-style:normal;line-height:1.2em;font-size:1.7em;text-transform:none;text-decoration:none;letter-spacing:.06em;margin-bottom:5px}.group-blog .entry-meta{font-weight:500;font-style:normal;line-height:3em;text-transform:none;text-decoration:none;letter-spacing:.06em;text-align:center;margin:0 auto 20px}.group-blog .entry-content img{border:unset}.group-blog .entry-meta h5,.entry-meta span{display:inline-block;font-size:1em}.group-blog .entry-meta a{color:#b32929}.group-blog .breadcrumbs{color:#ccc;font-size:12px;text-transform:lowercase}.group-blog .breadcrumbs a{color:#ccc}.group-blog .breadcrumbs img{width:13px;padding-bottom:3px}.group-blog .last_page_updated{float:right;font-size:16px;line-height:2}.group-blog .wp-caption,.group-blog .entry-content .wp-caption,.group-blog .single-page .wp-caption{border:unset;margin-bottom:unset;max-width:100%;border:unset;border-radius:unset;padding:unset;padding-bottom:20px}.group-blog .entry-content .wp-caption-text,.single-page .wp-caption-text{text-align:left;font-size:12px!important;font-style:normal;line-height:1.5;margin:5px auto;font-size:16px}.group-blog .sd-social .sd-content{display:inline-block;margin:0 0 5px 15px}.group-blog .sd-social .sd-title h3{border-bottom:unset}.group-blog .sd-social h3.sd-title:before,.group-blog div.sharedaddy h3.sd-title{border-top:unset;border-bottom:unset!important}.group-blog .random_post_blog .title{color:black}.random_post_blog h2{text-align:center}.random_post_blog ul li{width:27%;margin:unset;border:unset;margin-bottom:5%;margin-right:5%}.random_post_blog ul li:hover{box-shadow:none}@media screen and (max-width:991px){.group-blog .entry-content{background:unset;border:unset;border-radius:unset;margin-bottom:unset;padding-top:unset;width:100%}}@media screen and (max-width:768px){.group-blog .main-content{max-width:780px;width:100%;overflow:hidden}}@media screen and (max-width:530px){.group-blog .entry-meta{font-size:0.8em}.group-blog .last_page_updated{float:unset!IMPORTANT}}#main-menu{font-size:14px}.single .author-post span{border-radius:50%;width:35px;height:35px;position:relative;top:12px;margin:0 7px;overflow:hidden}.single .author-post img{width:35px;position:relative;left:0px;top:4px;transform:scale(1.4)}@media screen and (max-width:530px){.single .author-post span{width:25px;height:25px;top:9px}}.random_post_blog{width:100%}.random_post_blog h3{text-align:center}.random_post_blog ul{width:100%;padding:0!important}.random_post_blog ul li{display:inline-block;border:unset;height:240px;width:31.4%!important;text-align:left;margin:15px 5px;padding:0!important;overflow:hidden}.random_post_blog a img{height:165px;width:100%;object-fit:cover;margin:0!important}.random_post_blog .tour_link h4{color:black;font-size:18px!important;line-height:1.5;height:63px;overflow:hidden}.random_post_blog ul li:hover{box-shadow:unset;-webkit-filter:brightness(110%)}.random_post_blog .m5{display:none}@media screen and (max-width:768px){.random_post_blog ul li{height:220px;width:47%!important}.random_post_blog .tour_link h4{font-size:1.1em!important;line-height:1.1;height:50px}.random_post_blog img{height:100px}}@media screen and (max-width:550px){.random_post_blog ul li{height:215px;width:46%!important}.random_post_blog h3{font-size:18px;font-weight:700}}@media screen and (max-width:392px){.random_post_blog ul li:last-child{display:unset}.random_post_blog ul li{height:220px;width:97%!important}.random_post_blog img{height:150px}}.random_post_blog .event_img img{height:165px!important;width:100%;object-fit:cover;margin:0!important}.widget_footer1 span{display:inline-block;text-align:center;width:220px;vertical-align:top}.widget_footer1{color:#fff;text-align:center}.es_form_container{display:inline-block;width:400px;height:45px;vertical-align:top}@media screen and (max-width:991px){.es_form_container{width:370px;height:45px;vertical-align:top}.widget_footer1 span{vertical-align:top}}#footer-copr a{color:white}#footer{background:#444}#footer .container{padding:10px 0;overflow:hidden}#footer .part{background:#222}a.links_policy{text-transform:uppercase!important}#footer a.links_policy:hover{text-transform:uppercase;color:white}.col-xs-120.text-center.romaji a{color:white;text-transform:unset}.branch-name a:hover{text-decoration-style:unset;text-transform:unset!important}.branch-name{color:#a0a0a0}.branch-title{font-size:14px;font-weight:700;text-transform:uppercase!important;margin:0}#footer .branch-title{text-align:center}.branch-adress a{font-size:12px;color:#ccc!important}#footer a:hover{color:#fff!important;text-transform:unset!important}.branch-tel,.branch-email{font-size:12px;font-weight:700;color:#ccc!important;text-decoration:underline}.branch-copyright{color:white}#footer hr{border-top:1px solid #404040;margin:20px 0}#footer .amore-section{padding-top:20px;padding-bottom:20px}#footer .branch-copyright a{color:white}#footer .romaji{font-size:15px}#footer .policy{color:#fff;font-size:14px;text-align:center}#footer .visible-xs .policy .separat{margin:0 5px 0 5px;color:#cccccc8f}@media screen and (max-width:991px){.text-center.branch-copyright{font-size:12px}h3.branch-title{font-size:12px}#footer .toggle-br{display:none}}@media screen and (max-width:700px){iframe.embd_youtube{height:51vw}}.instagram_feed img.wdi_img{object-fit:cover;overflow:hidden;max-height:200px;height:100%!important}.instagram_feed .wdi_photo_wrap{max-height:200px;height:100%!important}.entry-content blockquote.big_text{font-size:30px;letter-spacing:-0.014em;line-height:44px;margin-bottom:0;color:rgba(117,117,117,1);box-shadow:unset;border:unset}.entry-content blockquote.big_text:before{content:unset}.entry-content blockquote.big_text:after{content:unset}.internal-link{box-shadow:inset 0 0 0 1px rgba(230,230,230,1);height:170px;margin:20px 0;overflow:hidden}.internal-link a{-webkit-tap-highlight-color:transparent;display:inline-block;width:100%}.internal-link a img{width:160px!important;height:170px!important;max-width:100%;overflow:hidden;display:inline-block;float:right!important;margin:0!important;padding:1px}.internal-link .cont{width:calc(100% - 170px - 5px);display:inline-block;padding:15px;height:170px;overflow:hidden}.internal-link .cont h2{color:rgba(41,41,41,1);font-size:18px!important;height:40px;font-weight:700}.internal-link .cont p{color:rgba(117,117,117,1);font-size:16px!important;line-height:1.2;font-weight:200;height:40px;border:none}.internal-link .cont div{color:rgba(117,117,117,1);font-size:14px!important;font-weight:700;-webkit-box-orient:vertical;-webkit-line-clamp:2;display:-webkit-box;text-overflow:ellipsis;overflow:hidden}.internal-link .cont h2,.internal-link .cont p{-webkit-box-orient:vertical;-webkit-line-clamp:2;display:-webkit-box;text-overflow:ellipsis;text-align:left;overflow:hidden;padding-top:0;padding-bottom:0}.internal-link a:hover{-webkit-filter:brightness(104%)}@media screen and (max-width:600px){.internal-link{height:130px}.internal-link a{height:100%}.cont{width:calc(100% - 155px - 5px);height:100%}.internal-link a img{height:100%}.cont{padding:10px}.internal-link .random_post_blog .cont p{margin-bottom:0;height:50px;font-size:14px!important}.internal-link .cont h2{font-size:16px!important;margin-bottom:1px}.internal-link .cont div{font-size:13px!important;line-height:1.7;font-weight:700}.related_posts_blog.related h3{position:relative;margin:0;top:50%;transform:translateY(-50%)}.internal-link .cont p{display:none}.internal-link .cont{height:100%}}.internal-link:hover{box-shadow:inset 0 0 0 1px rgba(210,210,210,1)}div#logo{top:10px!important}.single-post iframe{width:100%}.wp-caption .wp-caption-text a{font-size:12px}i.fa{text-align:center}.group-blog .entry-content a:hover{color:black;text-decoration:none}.text.highlight-1{margin-left:2.5em!important;background-color:#fffbce;padding:0 2em 2em;margin:3.2em 14em 2em 0;display:inline-block;font-weight:700;width:90%}.text.highlight-1 .tip{background:#ffed00;padding:0.2em 2em;font-weight:400;font-size:0.8em;top:-17px;left:-32px;display:inline-block;position:relative}@media screen and (max-width:991px){.text.highlight-1{background-color:#fffbce;padding:0 2em 2em;margin:20px auto!important;font-weight:700;width:100%}}@media screen and (max-width:460px){.text.highlight-1 .tip{padding:0.5em 2em}.text.highlight-1{padding:0 1.5em 1em;margin:20px auto!important;width:unset}}.text.highlight-2{background-color:#d6d5d5;padding:25px 40px;margin:15px auto;font-weight:bold;width:95%}.block-blue{display:inline-block;background-color:#f0f8ff;width:100%}.block-blue p{padding:0px 20px}.block-blue .head{background-color:#005cb9;color:white;padding:0 20px;font-size:18px!important;text-transform:uppercase;font-weight:700}.block-blue p:last-child{padding-bottom:20px}.block-blue p:first-child{margin-bottom:25px}.postid-17452 .wp-caption{display:inline-block}.postid-17452 .wp-caption-text{height:0px;padding:0 5px}.random_post_blog{margin-top:50px}.random_post_blog .cont p{height:37px}.separator{border-bottom:1px solid #000;height:2px;width:90%;display:inline-block;position:relative;left:5%;right:0;top:-25px}.separator hr{width:30px;color:red;border-top-style:solid;position:absolute;margin:0 auto;left:0;right:0;border-width:medium;border-top-color:red}.group-blog .page-template-tour-3-classic .portfolio_info_wrapper{padding:0 10px 0 10px}.group-blog element.grid.classic3_cols{padding-left:7px;padding-right:7px}.group-blog h4{overflow:hidden}.page-template-tour-3-classic .tour_excerpt{overflow:hidden}.group-blog a.read-more{position:absolute;right:15px;bottom:10px}@media screen and (min-width:1000px){.page-template-tour-3-classic .one_third.gallery3.classic.static.filterable.portfolio_type.themeborder{height:460px}}@media screen and (max-width:1280px){.page-template-tour-3-classic .one_third.gallery3.classic.static.filterable.portfolio_type.themeborder{height:525px}}@media screen and (max-width:1199px){.page-template-tour-3-classic .one_third.gallery3.classic.static.filterable.portfolio_type.themeborder{height:460px}}@media only screen and (max-width:1130px){.dropdown:hover .dropdown-menu{left:-40px}}.archive.tax-osaka .page-template-tour-3-classic .event_img{height:45%}.archive.tax-osaka .page-template-tour-3-classic .one_third.gallery3.classic.static.filterable.portfolio_type.themeborder{height:570px}.archive.tax-osaka .page-template-tour-3-classic .tour_excerpt{height:200px}.archive.tax-osaka .page-template-tour-3-classic .tour_excerpt{height:100px;margin-bottom:40px}.archive.tax-osaka .page-template-tour-3-classic .one_third.gallery3.classic.static.filterable.portfolio_type.themeborder{max-height:570px;height:unset}@media screen and (max-width:768px){.archive.tax-osaka .page-template-tour-3-classic .one_third.gallery3.classic.static.filterable.portfolio_type.themeborder{max-height:unset;height:unset}.archive.tax-osaka .page-template-tour-3-classic .tour_excerpt{margin-bottom:10px}}.page-template-tour-3-classic .tour_attribute_days{color:#238C00;margin-top:10px;padding:1px 0px;border:unset;background-color:#fff;border-radius:unset;margin-left:-15px}.archive.tax-osaka h2{font-size:16px;line-height:1.1}.gallery.classic.three_cols.portfolio-content.section.content .group-blog .page-template-tour-3-classic .portfolio_info_wrapper{margin-bottom:-15px}.gallery.classic.three_cols.portfolio-content.section.content h4{height:50px}.archive.tax-osaka .page-template-tour-3-classic .event_img{height:340px}@media screen and (min-width:1000px){.page-template-list-osaka .page-template-tour-3-classic .one_third.gallery3.classic.static.filterable.portfolio_type.themeborder{padding-bottom:2.5vw}}.category-1 .ratings_average{font-size:12px}.category-1 .page-template-tour-3-classic .tour_excerpt{margin-bottom:-3px}.category-20748 .one_third.gallery3.classic.static.filterable.portfolio_type.themeborder{padding-bottom:25px}.category-20723 .one_third.gallery3.classic.static.filterable.portfolio_type.themeborder{padding-bottom:45px}.category .one_third.gallery3.classic.static.filterable.portfolio_type.themeborder h4{height:39px}@media screen and (min-width:1580px){.random_post_blog.related .separator{display:none}.random_post_blog.related .internal-link{height:130px;box-shadow:0 2px 2px 0 rgba(0,0,0,0.16),0 0 0 2px rgba(0,0,0,0.08)}.random_post_blog.related .internal-link img{margin-top:-5px!important}.random_post_blog.related{position:absolute;width:500px;right:-433px;top:0px;transform:scale(0.8);border:1px solid #c2c2c2;padding:25px 10px 0px 10px;margin-bottom:-23px}.random_post_blog.related .cont div{display:none;height:0}.random_post_blog.related .cont{height:125px}.main-content .container.amore-inner-container{margin-left:100px}.internal-link:hover{background-color:transparent;transform:translateY(-4px);box-shadow:0 0 8px rgba(0,0,0,0.24);transition-duration:0.3s}}@media screen and (min-width:1800px){.random_post_blog.related .separator{display:none}.random_post_blog.related .internal-link{height:130px;box-shadow:0 2px 2px 0 rgba(0,0,0,0.16),0 0 0 2px rgba(0,0,0,0.08)}.random_post_blog.related .internal-link img{margin-top:-5px!important}.random_post_blog.related{position:absolute;width:500px;right:-433px;top:0px;transform:scale(0.8);border:1px solid #c2c2c2;padding:25px 10px 0px 10px;margin-bottom:-23px}.random_post_blog.related .cont div{display:none;height:0}.random_post_blog.related .cont{height:125px}.main-content .container.amore-inner-container{margin-left:auto}.internal-link:hover{background-color:transparent;transform:translateY(-4px);box-shadow:0 0 8px rgba(0,0,0,0.24);transition-duration:0.3s}}.internal-link.autoblock{display:inline-block;width:100%}.internal-link.autoblock .cont{height:100%}.internal-link.autoblock span{color:#737373;font-size:12px}.internal-link.autoblock p{font-size:18px!important;line-height:1.1}.internal-link.autoblock .cont div{color:rgba(117,117,117,1);font-size:16px!important;line-height:1.2;font-weight:200;height:40px;border:none}.internal-link.autoblock .img{width:160px;height:170px!important;max-width:100%;overflow:hidden;display:inline-block;float:right;margin:0!important;padding:1px}.internal-link.autoblock:hover{background-color:transparent;transform:translateY(-4px);box-shadow:0 0 8px rgba(0,0,0,0.24);transition-duration:0.3s}.internal-link.autoblock img{object-fit:cover}@media screen and (max-width:600px){.internal-link.autoblock{height:105px;overflow:hidden}.internal-link.autoblock img{height:100%!IMPORTANT;object-fit:cover;width:35%}.internal-link.autoblock .cont{width:calc(100% - 170px - 5px)}.internal-link.autoblock p{font-size:14px!important;line-height:1.5}.internal-link.autoblock .cont span{display:none}}#post_pagination p{background:#de2020!important}#post_pagination a{background:#ffbdbd!important}#post_pagination a:hover{background-color:#f74545!important}@media screen and (max-width:580px){.entry-content #post_pagination h5:before,.entry-content #post_pagination h5:after{display:none}.entry-content #post_pagination h5{width:135px;position:relative;text-transform:uppercase;margin:0 10px 0 0;line-height:20px;font-weight:700;font-size:14px;padding-left:20px;padding-right:unset;padding-top:11px;height:60px;background:#eaeaea;border-radius:3px}}@media screen and (max-width:420px){.entry-content #post_pagination h5{width:85px;position:relative;text-transform:uppercase;margin:0 10px 0 0;line-height:16px;font-size:12px;padding-left:9px;padding-right:unset;padding-top:5px;height:40px;background:#eaeaea;border-radius:3px}.entry-content #post_pagination a,.entry-content #post_pagination p{width:50px}}.postid-36147 .best-list img{float:left;width:35%;margin-right:10px}.postid-36147 .best-list a{width:unset!important;display:inline!important}.term-12197 .one_third.gallery3.classic.static.filterable.portfolio_type.themeborder{max-height:430px!important}.term-12197 .one_third.gallery3.classic.static.filterable.portfolio_type.themeborder h2{font-size:20px}.block-blue .head a{color:white!important}.internal-link.more-post.transition h3{font-size:18px!important;height:52px;overflow:hidden}@media screen and (max-width:600px){.internal-link.more-post.transition h3{font-size:16px!important;height:50px}.internal-link.more-post.transition p{font-size:12px!important;height:28px}}.row>div>.internal-link.autoblock{display:none}.entry-content div .internal-link.autoblock{display:none}#adminmenu .wp-menu-separator .separator{border-bottom:1px solid #666;height:5px;display:inherit;position:unset}.postid-19248 .entry-content hr,.postid-36147 .entry-content hr{border-top:unset;border:0;height:1px;background-image:linear-gradient(to right,rgba(0,0,0,0.1),rgba(0,0,0,0.45),rgba(0,0,0,0.1))}@media screen and (max-width:600px){.postid-19248 .entry-content .col-xs-40{padding:0}.postid-19248 .entry-content .col-xs-80,.postid-36147 .entry-content .col-xs-80{font-size:14px;padding:0 0 0 5px;line-height:1.2}.postid-36147 .entry-content .col-xs-40{padding:0px 5px}.postid-36147 .entry-content .col-xs-80{font-size:14px;padding:5px 0 0 10px;line-height:1.2}.postid-36147 .type-post .entry-content p{line-height:1.2;font-size:17px}}.product_cat-swords .woocommerce-product-gallery__image:nth-child(n+2){width:60px!important;margin:2px;height:40px;border:1px solid #ccc;overflow:hidden}.product_cat-swords div.images img{height:100%!important;object-fit:cover!important}.product_cat-swords ul.tabs.wc-tabs{display:none;visibility:hidden}.product_cat-swords div#tab-description{margin:0 auto;width:80%}.product_cat-swords a.sword-single-email{font-size:22px}.product_cat-swords{max-width:1080px;width:90%;margin:0 auto}.product_cat-swords .woocommerce-tabs{font-size:18px}.product_cat-swords tr td:nth-child(1){font-weight:700}.product_cat-swords div#tab-description h2{text-align:center}.product_cat-swords table td::first-letter {text-transform:uppercase}.product_cat-swords section h2.woocommerce-loop-product__title{font-size:14px!important;line-height:1.4;height:46px;overflow:hidden}.product_cat-swords h1.product_title.entry-title{font-size:20px;line-height:1.5}.product_cat-swords section.related.products>h2{font-size:20px;text-align:center}.term-21677 a.button.product_type_simple.ajax_add_to_cart{float:right}.product_cat-swords span.woocommerce-Price-amount.amount{color:#c50e0e;font-size:16px;font-weight:700}.product_cat-swords section.related.products .price{margin-top:10px;margin-bottom:-10px!important;text-align:right}.product_cat-swords section.related.products .price .amount{font-weight:700}@media screen and (max-width:768px){.product_cat-swords div#tab-description{margin:0 auto;width:100%}.product_cat-swords h1.product_title.entry-title{font-size:20px;line-height:1.5;text-align:center}.product_cat-swords form.cart{text-align:center}.product_cat-swords p.price{text-align:center;font-weight:700}.product_cat-swords .cart .quantity{float:unset!important;display:inline}.product_cat-swords button.single_add_to_cart_button.button{float:unset!important;margin:0 auto!important}}.product-template-default nav.woocommerce-breadcrumb{font-size:1.3rem;line-height:1.6666666667rem;margin:15px 30px 15px 30px}.product-template-default .woocommerce-message{margin-top:25px}.term-21677 div#container,.archive.tax-product_tag div#container{padding:15px}.term-21677 .main-content,.archive.tax-product_tag .main-content{margin-top:75px}.term-21677 h1.woocommerce-products-header__title.page-title,.archive.tax-product_tag h1.woocommerce-products-header__title.page-title{text-align:center;font-size:2.5em}.term-21677 h2.woocommerce-loop-product__title,.archive.tax-product_tag h2.woocommerce-loop-product__title{line-height:1.5;height:68px;overflow:hidden}.term-21677 span.price,.archive.tax-product_tag span.price{text-align:right;margin:10px 0 -5px 0;height:25px}.term-21677 a.added_to_cart.wc-forward,.archive.tax-product_tag a.added_to_cart.wc-forward{border-radius:3px;padding:0 10px;line-height:31px;background-color:#d5efd5;font-weight:700;margin-top:13px}.term-21677 .woocommerce-pagination .page-numbers a,.term-21677 .woocommerce-pagination .page-numbers span,.archive.tax-product_tag .woocommerce-pagination .page-numbers a,.archive.tax-product_tag .woocommerce-pagination .page-numbers span{padding:10px 15px;font-size:18px}.term-21677 ul.products li,.archive.tax-product_tag ul.products li{border-top:1px solid #DDD;padding-top:15px!important;margin:0!important;padding:25px!important}.term-21677 select.orderby,.archive.tax-product_tag select.orderby{height:35px}.term-21677 p.woocommerce-result-count,.archive.tax-product_tag p.woocommerce-result-count{margin:15px 1em 0 0!important}.term-21677 img.attachment-shop_catalog,.archive.tax-product_tag img.attachment-shop_catalog{height:100px!important;object-fit:cover}.term-21677 form.woocommerce-ordering,.archive.tax-product_tag form.woocommerce-ordering{margin-right:14%!important}@media screen and (max-width:420px){.term-21677 h2.woocommerce-loop-product__title,.archive.tax-product_tag h2.woocommerce-loop-product__title{font-size:0.9em!important;height:76px!important}.term-21677 form.woocommerce-ordering,.archive.tax-product_tag form.woocommerce-ordering{float:unset!important;text-align:center;margin-top:5px}.term-21677 p.woocommerce-result-count,.archive.tax-product_tag p.woocommerce-result-count{float:unset!important;text-align:center}.term-21677 ul.products li,.archive.tax-product_tag ul.products li{padding:15px!important}.term-21677 img.attachment-shop_catalog,.archive.tax-product_tag img.attachment-shop_catalog{height:60px!important}}@media screen and (max-width:600px){.term-21677 .woocommerce-pagination .page-numbers a,.term-21677 .woocommerce-pagination .page-numbers span,.archive.tax-product_tag .woocommerce-pagination .page-numbers a,.archive.tax-product_tag .woocommerce-pagination .page-numbers span{padding:5px 8px;font-size:14px}}@media screen and (max-width:768px){.term-21677 ul.products li,.archive.tax-product_tag ul.products li{width:50%!important}.term-21677 form.woocommerce-ordering,.archive.tax-product_tag form.woocommerce-ordering{margin-right:unset!important}}.archive.term-21677 blockquote{border:1px solid #e6e6e6;border-radius:4px;padding:8px;background:#fffef9}.product_cat-swords section.related.products img.attachment-shop_catalog{height:100px!important;object-fit:cover}.woocommerce-cart .amore-divider.romaji{margin:60px 0 10px;padding:0}.woocommerce-cart header.breadcrumb{display:none!important}.woocommerce-cart h2.top-headline{border:none;color:#5b5959;letter-spacing:inherit;text-align:center;text-shadow:none}@media screen and (max-width:991px){.woocommerce-cart .amore-divider.romaji{margin-top:-50px}}@media screen and (max-width:768px){.woocommerce-cart .amore-divider.romaji{margin:0}.woocommerce-cart-form #event_date td:before{content:''}.woocommerce-cart-form #event_date td:before{text-align:center}.woocommerce-cart-form #event_date td{text-align:center!important;float:unset!important;background-color:unset!important;border:unset!important}.woocommerce-cart h2.top-headline{border:none;color:#5b5959;letter-spacing:inherit;text-align:center;text-shadow:none}}.online-experience .col-xs-20{padding:0}.online-experience .col-xs-100{padding-top:7px}.online-experience h2{line-height:1!important;font-size:24px;font-weight:700}@media screen and (max-width:500px){.online-experience .col-xs-100 small{display:none}.online-experience .col-xs-100{margin-top:3%}}.sidebar_wrapper.is_mobile{width:100%;margin-top:10px}.banner-online{display:block;text-align:center}.related_posts_blog.related h3{color:#000;font-size:18px!important}.related_posts_blog.related .title_related{text-align:center;font-size:22px!important}.single-tour .single_tour_content .wp-caption-text{font-size:18px}.short_description{background-color:#fffef9;border:1px solid #ccc;border-radius:5px;padding:10px;margin:20px 0}.short_description h2{line-height:1.1}.wp-admin .wp-list-table td.thumbnail.column-thumbnail>img{display:none}.r_google_map iframe{width:100%;height:200px}h1.page-title{text-align:center;font-size:2.2em}.r_sent{text-align:right}.r_price span{font-size:20px;font-weight:700;line-height:28px;color:#cc5353}.r_youtube iframe{width:100%}.ryokan .entry-content-thumbnail{width:100%}.ryokan img.ryokan-thumbnail{width:100%}.header-contact{display:inline-block;width:250px;height:70px;padding:10px 5px 10px 70px}.header-contact p{font-size:14px;line-height:1.8;margin:0}.header-contact a{color:#fff}.header-contact .fa{color:#fff;margin-right:10px}@media only screen and (max-width:991px){.header-contact{display:none;visibility:hidden}}#footer .row.visible-xs .footer-social img{height:24px;margin:5px}#footer .row.visible-xs a.social-link.social-whatsapp{margin-left:-3px}#footer .row.visible-xs .about{color:#fff;text-align:center}#booking-fixed + link + #footer,#booking-fixed + #footer{height:285px}#footer .visible-xs .address{color:#fff;font-size:12px}#footer .visible-xs .address a{color:#fff}#footer .visible-xs hr{border-top:1px solid #cccccc5e;margin:7px}#footer .visible-xs .menu div{display:inline-block}#footer .visible-xs .menu a{color:#fff}#footer .visible-xs .menu .separat{margin:0 2px 0 4px;color:#cccccc8f}.booking-now{display:inline-block;height:20%;width:100%;border:1px solid #ebb4b4;padding:10px 10px;margin-top:30px;text-align:center}#booking.popup_booking:focus{outline:unset}button#btn-booking-now{width:98%;font-size:18px;background:#cb3c3c;font-weight:bold;color:white;border:0 none;border-radius:1px;cursor:pointer;padding:8px 5px 5px 5px;margin:10px 5px}.main-content .booking-now .title{font-size:18px;display:inline-block;line-height:1.2;font-weight:700;margin-bottom:0}button#btn-booking-now:hover,button#btn-booking-now:focus{box-shadow:0 0 0 2px white,0 0 0 3px #cb3c3c;outline:unset}.popup_booking #btn-cls-bk{background-color:unset;width:30px;height:30px;position:absolute;top:5px;right:5px;padding:0;font-size:22px;line-height:1;border:unset}.popup_booking #btn-cls-bk:hover,.popup_booking#btn-cls-bk:focus{color:#b4afaf;border:1px solid #b4afaf;outline:unset}.popup_booking{position:fixed;top:25%;left:50%;transform:translateX(-50%);max-width:800px!important;background-color:#fff;z-index:9999}.popup_booking button.single_tour_add_to_cart.button{font-size:18px;color:#fff;width:100%;border:none;font-weight:700;text-transform:uppercase;padding-top:0.8em}.popup_booking button.single_tour_add_to_cart.button:hover,.popup_booking button.single_tour_add_to_cart.button:focus{background:#cc5757}.popup_booking button.single_tour_add_to_cart.button:disabled{background:#9d9d9d}.popup_booking .single_tour_header_price{min-height:40px;line-height:40px}.popup_booking .single_tour_booking_woocommerce_wrapper{margin-bottom:-20px;display:inline-block}#modal-bg{position:fixed;background-color:#000000c4;width:100%;height:100%;top:0;left:0;z-index:999}.popup_booking button.single_tour_add_to_cart.button + br + br + p{margin-top:-33px}.popup_booking .single_tour{margin-top:-20px}.widget-links.tabs-cat{width:400px;border:1px solid #ccc;margin:30px auto}.widget-links.tabs-cat .tab{overflow:hidden;border-bottom:1px solid #ccc;background-color:#f1f1f1}.widget-links.tabs-cat .tabcontent ul ::marker{font-size:20px}.widget-links.tabs-cat .tabcontent ul{padding-left:40px}.widget-links.tabs-cat .tablinks{width:50%}.widget-links.tabs-cat .tabcontent ul{list-style:disc;list-style-position:inside;color:#a9a8a8;font-size:15px;line-height:1.6;padding-top:20px;padding-bottom:30px;margin:0 auto;width:70%}.widget-links.tabs-cat .tab button{background-color:inherit;float:left;border:none;outline:none;cursor:pointer;padding:14px 16px;transition:0.3s;font-size:17px;font-weight:700;color:#928d8d;position:relative;width:60%}.widget-links.tabs-cat button.tablinks:first-child{width:40%}.widget-links.tabs-cat .tab button:hover{color:#000;font-weight:700}.widget-links.tabs-cat .tab button.active{color:#000;font-weight:900}.widget-links.tabs-cat .tabcontent{display:none;padding:6px 12px;-webkit-animation:fadeEffect 1s;animation:fadeEffect 1s}.widget-links.tabs-cat .tab button.active:after{content:"";display:block;position:absolute;width:70%;margin:0 auto;left:0px;right:0;bottom:0px;border-bottom:4px solid #ff5f5f}.widget-links.tabs-cat .tab button:first-child{padding-right:0}.widget-links.tabs-cat .tab button:last-child{padding-left:0}@-webkit-keyframes fadeEffect{from{opacity:0}to{opacity:1}}@keyframes fadeEffect{from{opacity:0}to{opacity:1}}@media screen and (min-width:1600px){.widget-links.tabs-cat{width:300px;position:absolute;right:-250px;top:100px}.widget-links.tabs-cat .tabcontent{padding:6px 0}.widget-links.tabs-cat .tabcontent ul{width:100%}}@media screen and (max-width:460px){.widget-links.tabs-cat .tab{line-height:2}.widget-links.tabs-cat{width:100%}.widget-links.tabs-cat .tabcontent ul{width:100%;font-size:15px;padding-top:20px;padding-bottom:20px;padding-left:25%}.widget-links.tabs-cat ul.tab2-list{padding-left:15%}}.group-blog .breadcrumbs a{position:relative;background:#F3F5FA;text-align:center;padding:10px 20px 10px 35px;margin:0 -5px 0 0;font-size:14px;text-decoration:none;color:#8093A7;text-transform:uppercase}.group-blog .breadcrumbs a:after{content:"";border-top:20px solid transparent;border-bottom:19px solid transparent;border-left:20px solid #F3F5FA;position:absolute;right:-20px;top:0;z-index:1}.group-blog .breadcrumbs a:before{content:"";border-top:20px solid transparent;border-bottom:20px solid transparent;border-left:20px solid #fff;position:absolute;left:0;top:0}.group-blog .breadcrumbs .current{position:relative;background:#f3f5faa8;text-align:center;padding:10px 20px 10px 35px;margin:0 -5px 0 0;font-size:14px;text-decoration:none;color:#8093a7cc;text-transform:uppercase;border-top-right-radius:10px;border-bottom-right-radius:10px}.group-blog .breadcrumbs .current:after{padding-right:40px;border-top-right-radius:10px;border-bottom-right-radius:10px}.group-blog .breadcrumbs .current:before{content:"";border-top:20px solid transparent;border-bottom:20px solid transparent;border-left:20px solid #fff;position:absolute;left:0;top:0}.group-blog .breadcrumbs span:first-child a{border-top-left-radius:10px;border-bottom-left-radius:10px;padding-left:20px;margin:0 -6px 0 0}.group-blog .breadcrumbs span:first-child img{width:17px}.group-blog .breadcrumbs span:first-child a:before{content:unset}.group-blog .breadcrumbs a:hover{background:#238c00;color:#fff}.group-blog .breadcrumbs a:hover:after{border-left-color:#238c00;color:#fff}.breadcrumb-home:hover{opacity:unset!important}.group-blog .breadcrumbs .home:hover img{filter:invert(1)}.group-blog .breadcrumbs span{display:inline-block}.group-blog .breadcrumbs span.sep{visibility:hidden}.group-blog .breadcrumbs span{margin-bottom:7px}@media screen and (max-width:600px){.group-blog .breadcrumbs a{padding:5px 0px 5px 25px;font-size:12px}.group-blog .breadcrumbs a:before{border-top:14px solid transparent;border-bottom:14px solid transparent}.group-blog .breadcrumbs a:after{border-top:14px solid transparent;border-bottom:14px solid transparent}.group-blog .breadcrumbs .current{padding:5px 15px 5px 30px;font-size:12px;margin-top:-3px}.group-blog .breadcrumbs .current:before{border-top:15px solid transparent;border-bottom:15px solid transparent}.group-blog .breadcrumbs span{margin-bottom:7px}}.single.single-product #content{max-width:1200px;width:100%;padding:0 20px;margin:0 auto}.single.single-product ul.products li.product h2.woocommerce-loop-product__title{line-height:1.5em;height:3em;padding:0;margin-bottom:10px;overflow:hidden}.single.single-product .price del{float:left;margin-right:10px}.single.single-product ul.tabs.wc-tabs{visibility:hidden;display:none}.single.single-product h1.product_title.entry-title{font-size:26px;margin-bottom:50px;line-height:1.4}.single.single-product nav.woocommerce-breadcrumb{margin-left:0}.tax-product_cat #content,.post-type-archive-product #content{max-width:1200px;width:100%;padding:0 20px;margin:0 auto;margin-top:100px}.tax-product_cat .price del,.post-type-archive-product .price del{float:left;margin-right:10px}.tax-product_cat ul.products li.product h2.woocommerce-loop-product__title,.post-type-archive-product ul.products li.product h2.woocommerce-loop-product__title{line-height:1.5em;height:3em;padding:0;margin-bottom:10px;overflow:hidden}.wp-block-embed-youtube{overflow:hidden;position:relative;max-width:100%;height:auto;padding-bottom:56.25%}.wp-block-embed-youtube iframe,.wp-block-embed-youtube object,.wp-block-embed-youtube embed{position:absolute;top:0;right:0;bottom:0;left:0;height:100%;width:100%}div#booking{color:#000000;background-color:#c0ad5e;border-radius:5px;width:100%;margin:20px auto;position:relative}div#booking:focus{outline:none}.single_tour:focus{border:none}.tour_count{padding:0 10px}#booking div{margin-bottom:0}#booking .is-loading{position:absolute;width:100%;height:100%;background:rgba(54,54,54,0.65);display:flex;align-items:center;justify-content:center;z-index:999;backdrop-filter:blur(3px);cursor:wait}.single-tour .single_tour_add_to_cart.button{color:#f8f8f8;background-color:#000000;width:98%;border:none;height:45px;font-size:22px}.tour_date{display:inline-block;width:49%;padding:0 2px}.tour_time{display:inline-block;width:49%;padding:0 2px}.policy_info.notes{color:#000000;background-color:#c0ad5e}h3.single_header{text-align:center;padding:15px 0 0 0;font-weight:700}.tour_date + .tour_count{display:inline-block;width:49%}#booking .policy_info.price-list{display:none!important}.tour_count_children{display:inline-block;width:49%;padding:0 2px}.tour_count.child{display:inline-block;width:49%;padding:0 2px}.variation_image{margin-bottom:10px}.variation_image img,.additional_label img{width:98%;height:200px;object-fit:cover;object-position:50% 30%;border-radius:5px}.tour_option.additional_options{margin:0 auto;display:inline-block}.tour_option.tour_variation #tour_option{width:98%}.tour_option.additional_options .ad_option_cont{border:unset;border-radius:unset;margin-bottom:0}#booking .single_tour_booking_wrapper label{font-size:20px;font-weight:unset;margin-bottom:3px}@media screen and (max-width:1200px){div#booking{color:#000000;background-color:#c0ad5e;border-radius:unset;max-width:unset;margin-left:calc(-50vw + 50%);width:100vw;margin-top:20px;margin-bottom:20px}}@media screen and (max-width:500px){#booking .single_tour_booking_wrapper label{font-size:16px}}.single_tour_booking_wrapper .tour_option.additional_options{text-align:left;padding-left:20px;padding-bottom:15px}.tour_option.additional_options .ad_option_cont .additional_label{margin:0}.ad_option_cont .additional_name{padding-top:10px}.single-tour .single_tour_add_to_cart.button:hover,.single-tour .single_tour_add_to_cart.button:active{background-color:#383b36;border-color:#383b36}.single_tour{height:50px}.single_tour:after{content:"▼";font-size:14px;position:relative;left:48.9%;top:-1.7em}@media screen and (min-width:600px){.single_tour:after{top:-2.3em}}.single_tour_booking_woocommerce_wrapper input[type=text],.single_tour_booking_woocommerce_wrapper input[type=number],.single_tour_booking_woocommerce_wrapper input[type=email]{font-size:18px;height:40px;text-align:center}.single_tour_booking_woocommerce_wrapper .items-3{display:inline-block;width:32%;padding:0}@media screen and (max-width:400px){.single-tour .single_tour_booking_wrapper.themeborder.woocommerce_product{width:100%;padding:15px 5px;margin:0 auto}}.container small,.container .small{font-size:20px}div#ui-datepicker-div{font-size:16px;z-index:9999!important}@media screen and (max-width:991px){.tour_count{padding:0 4px}.variation_image img{height:20vw}.single-tour #tour_option{padding:5px}}.single-tour .main-content>.inner{padding-top:65px}.single-tour .main-content .amore-divider.romaji + .inner{padding-top:18px}.theme-event-owl .item img{max-height:550px;height:65vw;object-fit:cover;object-position:50% 40%}.theme-event-owl .owl-wrapper-outer{position:relative}.theme-event-owl .owl-controls{margin-top:-30px}.theme-event-owl .owl-buttons{height:90%;width:100%;position:absolute;top:0;left:0;right:0}.theme-event-owl .owl-controls .owl-buttons div{position:relative;top:40%;transform:translateY(-35%);opacity:0.8;display:inline-block;color:#ffffff;zoom:5;text-shadow:0.1px 0.1px black;margin:0;padding:0;height:100%;width:50%}.theme-event-owl div.owl-next{text-align:right}.theme-event-owl div.owl-prev{text-align:left}.theme-event-owl .owl-buttons div span{position:relative;display:inline-block;top:40%;transform:translateY(-35%);padding:0 3px;filter:drop-shadow(0 0px 1px rgba(0,0,0,0.7))}.theme-event-owl .owl-buttons div:hover{color:#f1f1f1}.owl-carousel.theme-event-owl .owl-controls .owl-page span{filter:Alpha(Opacity=90);opacity:0.9}.theme-event-owl .owl-page.active span{background-color:#ab0000}.theme-event-owl .owl-buttons div i:before{text-shadow:0px 0px 0.7px #000000}.theme-event-owl .owl-pagination{-webkit-text-size-adjust:100%;line-height:1.42857143;color:#333;word-wrap:break-word;font-size:14px;user-select:none;-webkit-tap-highlight-color:rgba(0,0,0,0);text-align:center;box-sizing:border-box}.theme-event-owl .owl-pagination .owl-page{box-sizing:border-box;cursor:pointer;display:inline-block;zoom:1}.theme-event-owl .owl-pagination .owl-page span{user-select:none;display:block;width:12px;height:12px;margin:5px 7px;border-radius:20px;background:#869791;opacity:0.9}.theme-event-owl .owl-pagination .owl-page.active span{background-color:#ab0000}.theme-event-owl .owl-carousel-item-imgtitle,.theme-event-owl .owl-carousel-item-imgcontent{display:none}@media screen and (max-width:1200px){.owl-carousel.theme-event-owl{margin-left:calc(-50vw + 50%);width:100vw}}@media (min-width:768px){.single-tour .inner_wrapper>.container{max-width:750px;width:100%}}@media (min-width:992px){.single-tour .inner_wrapper>.container{max-width:970px;width:100%}}@media (min-width:1200px){.single-tour .inner_wrapper>.container{max-width:1050px;width:100%}.single.single-post h1{width:97%;padding:0 20px}}@media screen and (max-width:400px){.theme-event-owl .owl-buttons{height:70%}}@media screen and (max-width:991px){.single-tour .main-content>.inner{padding-top:35px}}.back_to a:before{content:'';display:inline-block;background-image:url('../jpg/squad-arrow-16.jpg');width:16px;height:16px;transform:scale(0.8);margin:0 5px -2px 0;overflow:hidden}#booking .ad_option_cont span{font-size:20px}#booking .ad_option_cont .sale_price{line-height:1.2}#booking .tour_option.additional_options div{line-height:0}ul.list-faq{padding-left:0}.single-tour .single_tour_price{padding:5px 0;border-radius:5px;margin-bottom:20px}.single-tour .single_tour_price{width:100%;background-color:#dcdce1;text-align:center}.single-tour .single_tour_price div{display:inline-block;font-size:22px;margin-bottom:0;font-weight:400;color:#000}.single-tour .single_tour_price div .symb,.single-tour .single_tour_price div .price{font-size:22px}.single-tour .single_tour_price .tour_price_head{display:inline-block;margin-right:15px}.single-tour .single_tour_price div s{text-decoration-thickness:from-font}.single_tour_price span.right_arrow{font-size:16px;padding:0 10px}.single-tour .single_tour_price .pers,.single-tour .single_tour_price .seporator{font-size:16px}@media screen and (max-width:1200px){.single-tour .single_tour_price{margin-left:calc(-50vw + 50%);width:100vw;border-radius:unset}div#coupon-price-booking{margin-left:calc(-50vw + 50%);width:100vw;border-top-left-radius:0;border-top-right-radius:0}}@media screen and (max-width:600px){.single-tour .single_tour_price div{font-size:20px}}.tour_option.additional_options input{margin-right:5px;transform:scale(1.5)}.booking-form-japanese{max-width:none!important;margin:0 auto;padding:0 35px}.booking-form-japanese .booking-form{padding:0 4vw}.booking-form-japanese .booking-form input{border-radius:10px}#coupon-price-booking{background-color:#AD2655;color:#fff;margin-bottom:0;border-top-left-radius:5px;border-top-right-radius:5px}#coupon-price-booking div{margin-bottom:0}#coupon-price-booking .textwidget{font-size:22px;padding:12px 0;text-align:center}@media only screen and (min-width:991px){#header .right-menu{height:65px;display:inline}#logo-area #logo_image{width:200px}.dropdown .dropdown-menu{font-size:14px}.page-template #header{height:77px}}@media only screen and (max-width:991px){#header #logo img{max-height:39px}}@media only screen and (max-width:500px){.action-banner-widget-area .action-widget{font-size:16px;padding:1px 0 5px 0}#coupon-price-booking .textwidget{font-size:18px;padding:10px 0}}@media screen and (max-width:991px){#logo-area #logo{top:3px!important}.navbar-toggle{margin-top:10px}button.navbar-toggle{background-color:#bdac69!important;border-radius:unset!important}.navbar-header .navbar-toggle{margin-right:0px;margin-top:0!important;padding:15px 10px;margin-bottom:0}#coupon-price-booking .textwidget{padding:10px 0}.right-menu .navbar-collapse.collapse,.navbar-collapse.collapsing{margin-top:0px}.right-menu #main-menu{margin-top:0}.navbar.navbar-default .navbar-collapse{border-color:inherit}.back_to{margin-top:45px}.archive .main-content .amore-divider{padding-top:40px!important;padding-bottom:unset}.tax-osaka .main-content .amore-divider{padding-top:80px!important}.single .main-content .amore-divider{padding-top:15px!important;padding-bottom:unset}.single-tour .main-content .amore-divider{padding-top:20px!important}.single .owl-carousel .owl-item img{max-height:400px}}.navbar.navbar-default .navbar-toggle .icon-bar{background-color:#000}.navbar-default .navbar-toggle .icon-bar{width:30px}.main-content .amore-divider{padding-top:65px;padding-bottom:unset;color:unset}.single-post .main-content .amore-divider{padding-top:50px}.tax-osaka .main-content .amore-divider{padding-top:115px}#header{height:auto}#header .action-banner-widget-area.widget-area{margin-top:1px}.single .owl-theme .owl-controls{margin-top:-130px}.single .owl-theme .owl-controls .owl-pagination{margin-bottom:0}.single .owl-theme .owl-carousel-item-imgoverlay{display:none}.single .owl-theme .owl-page.active span{background-color:#cf0707;opacity:0.7!important}.single .owl-theme .owl-pagination div{margin-bottom:0}.single .owl-theme .owl-wrapper-outer{z-index:-10}@media screen and (max-width:600px){.single .owl-theme .owl-controls{margin-top:-25px}.single_tour_content .owl-theme .owl-controls .owl-buttons div{font-size:12px}}.kk-star-ratings.kksr-valign-bottom div{margin-bottom:0}.page-id-211 .amore-divider.romaji,.page-id-205 .amore-divider.romaji,.page-id-51258 .amore-divider.romaji{padding:50px 0 0 0}.page-id-211 .amore-divider.romaji h2,.page-id-205 .amore-divider.romaji h2,.page-id-51258 .amore-divider.romaji h2{color:#000;text-align:center;letter-spacing:0.2em;text-shadow:unset}.page-id-211 .breadcrumb,.page-id-205 .breadcrumb,.page-id-51258 .breadcrumb{display:none}.page-id-211 input#fep-post-title,.page-id-205 input#fep-post-title{max-width:1050px;width:100%!important}.page-id-211 #fep-post-table-container table tbody tr:hover{font-weight:700}.page-id-38043 .gallery.classic.three_cols{text-align:center}#header>.container{padding-bottom:0}.breadcrumb.event{margin-top:45px;font-size:18px;padding:5px 0}ol.breadcrumb.event li:first-child img{width:16px;vertical-align:baseline}.breadcrumb.event .sep{color:red}.single-tour .inner_wrapper .container hr{clear:both}.gallery.custom img{max-width:100%;width:100%;max-height:680px;height:100%;object-fit:cover;vertical-align:top}.gallery.custom{display:flex;justify-content:center;margin:10px auto;max-width:1195px;position:relative}.gallery.custom .gallery__img{width:100%;position:absolute;top:0;left:0;opacity:0;transition:opacity 0.3s ease-in-out}.gallery.custom .gallery__thumb{padding-top:6px;margin:4px;display:block;user-select:none;cursor:pointer;height:85px}.gallery.custom .gallery__selector{position:absolute;opacity:0;visibility:hidden}.gallery.custom .gallery__selector:checked + .gallery__img{opacity:1}.gallery.custom .gallery__selector:checked ~ .gallery__thumb>img{box-shadow:0 0 0 3px #49581e}@media screen and (min-width:700px){.gallery.custom{padding-top:550px}.gallery.custom img{max-height:550px}.gallery.custom .gallery__thumb{height:80px;width:unset!important}}@media screen and (max-width:1200px){.gallery.custom{margin-left:calc(-50vw + 50%);width:100vw}}@media screen and (max-width:699px){.gallery.custom{padding-top:300px}.gallery.custom img{max-width:100%;max-height:300px;height:100%}.gallery.custom .gallery__thumb{height:60px;width:9.5vw!important}}@media screen and (max-width:600px){.gallery.custom .gallery__item:nth-child(n+8){display:none}.gallery.custom{padding-top:300px}.gallery.custom img{max-width:100%;max-height:300px;height:100%}.gallery.custom .gallery__thumb{height:45px;width:13vw!important;margin:2px}}div.easy-cancellation-lnk{margin:20px;font-size:18px!important}.easy-cancellation-lnk a{color:#332C1C;text-decoration:underline}.easy-cancellation-lnk a:hover{color:#5c5034}.easy-cancellation-lnk span{font-size:14px!important;margin-right:5px}.single_tour_price .price_discount{display:block!important;font-size:16px!important;padding:10px}.ui-datepicker-calendar td[data-handler="selectDay"] .ui-state-default{border:1px solid #327E04;background:#459e00 url("../png/ui-bg_highlight-hard_15_459e00_1x100.png") 50% 50% repeat-x;font-weight:bold;color:#ffffff}.ui-datepicker-calendar td[data-handler="selectDay"] .ui-state-default:hover{background:#387e02}.ui-datepicker-calendar td[data-handler="selectDay"] .ui-state-default.ui-state-active{background:#63df03}.bg-green{color:#FFF;background:url(../png/contents-bg-8.png) repeat;width:100%;margin:0;padding:5%}.bg-ye{background:#DCD0A4;width:100%;margin:0;padding:0}.bg-bk{color:#FFF;background:#000;width:100%;margin:0;padding:0}.pad-5{padding:5%}.wh-line-bx{border:1px #fff solid;margin:0;margin:30px 0;padding:20px 26px}.wh-line-bx.bk{border:1px #999 solid}h2{font-weight:normal}h3{text-align:left;font-size:1.4rem;margin-bottom:30px;font-weight:normal}h2.gr-title{line-height:120%;font-weight:normal}hr{margin:40px 0}hr.wh{border:1px #fff solid;margin:0}div.point{margin:0 auto 0 auto;width:50px;height:50px}div.point-up{margin:30px auto;width:80px;height:80px}.wrap{width:100%;padding:0;margin-top:16px}@media screen and (min-width:960px){.w-left{float:left;width:49%;margin:0;margin-right:1%;padding:0}.w-right{float:right;width:49%;margin:0;margin-left:1%;padding:0}.w-right-s{float:right;width:46%;margin:0;margin-left:4%}}ul.price-list-t{width:100%;margin:0;list-style-type:none}ul.price-list-t li{float:left;width:30%;margin-right:2%;padding-top:20px}table.price-in{width:100%;text-align:center}td.or-pr{text-decoration:line-through}td.coupon{background:#8C1850}.bg-washi{background:url(../jpg/japanese-tea.jpg) repeat;width:100%;margin:0;padding:0}.bg-trans{background:rgba(255,255,255,0.6);padding:16px 8%}.user-name{text-align:right;font-size:1.4rem;margin-top:16px}a.yellow{color:#FFFF99;text-decoration:underline}a.yellow:link{color:#FFFF99;text-decoration:underline}a.yellow:hover{color:#FFFF99;text-decoration:underline}a.yellow:visited{color:#FFFF99;text-decoration:underline}.ss-font{font-size:90%;line-height:100%}.clear{clear:both}.bg-bk br,.bg-green br{margin:0!important}.bg-green a{color:white!important;text-decoration:underline!important}.bg-bk br:first-child{display:none}@media screen and (min-width:600px){.single-tour .single_tour_content p,.single-tour .single_tour_content ul,.single-tour .single_tour_content span,.single-tour .single_tour_content div{line-height:1.2}}.single-tour .single_tour_content p>span,.single-tour .single_tour_content h3>span{margin-bottom:0}.single-tour .single_tour_content span{}.single-tour iframe{margin:30px 0}.bg-bk,.bg-green{margin:30px 0}.bg-bk span,.bg-green span{margin-bottom:0!important;line-height:unset}.bg-bk img.size-full,.bg-green img.size-full{margin:20px 0!important}