﻿.custom-style{font:18px Roboto,"Microsoft YaHei","微软雅黑",STXihei,"华文细黑",sans-serif;color:#939c9e}.custom-style *{all:revert}.custom-style html,.custom-style body{min-height:100%;-webkit-text-size-adjust:100%;overflow-x:hidden}.custom-style body{font:18px "Roboto","Microsoft YaHei","微软雅黑",STXihei,"华文细黑",sans-serif;color:#939c9e;background:#fff}.custom-style div,.custom-style html,.custom-style body,.custom-style p,.custom-style ul,.custom-style ol,.custom-style li,.custom-style a,.custom-style form,.custom-style img,.custom-style table,.custom-style td,.custom-style h1,.custom-style h2,.custom-style h3,.custom-style h4,.custom-style h5,.custom-style h6,.custom-style blockquote,.custom-style header,.custom-style section,.custom-style footer,.custom-style aside,.custom-style nav,.custom-style article,.custom-style figure,.custom-style figcaption,.custom-style dt,.custom-style dd,.custom-style dl{margin:0;padding:0}.custom-style header,.custom-style section,.custom-style footer,.custom-style aside,.custom-style nav,.custom-style article,.custom-style figure,.custom-style figcaption{display:block}.custom-style table{border-collapse:collapse}.custom-style img{border:none;max-width:100%;height:auto;vertical-align:middle}.custom-style iframe,.custom-style object,.custom-style embed{max-width:100%}.custom-style ul,.custom-style li{list-style:none}.custom-style input{vertical-align:middle}.custom-style input:focus,.custom-style textarea:focus{outline:none}.custom-style button,.custom-style input[type=submit]{cursor:pointer;-webkit-appearance:none}.custom-style a,.custom-style a:active,.custom-style a:visited{text-decoration:none;color:#004ea1;-webkit-transition:color linear .2s;transition:color linear .2s}.custom-style a:hover{text-decoration:none;color:#004ea1}.custom-style .wrapper{width:1140px;margin:0 auto;position:relative}.custom-style .wrapper.narrow{width:960px}.custom-style .clear:after,.custom-style .wrapper:after{content:"";display:block;height:0;clear:both}.custom-style h1{font:38px/48px "Lora"}.custom-style h2{font:700 34px/43px "Lora","Microsoft YaHei",微软雅黑,STXihei,华文细黑,sans-serif;color:#d3af37;padding-bottom:10px;background-image:-webkit-linear-gradient(left top, #a18832, #a18832, #dfc76f, #a18832, #a18832, #a18832);background-image:linear-gradient(to right bottom, #a18832, #a18832, #dfc76f, #a18832, #a18832, #a18832);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.custom-style h3{font:700 32px/39px "Lora","Microsoft YaHei",微软雅黑,STXihei,华文细黑,sans-serif;color:#282828}.custom-style h4{font:700 30px/44px "Roboto","Microsoft YaHei",微软雅黑,STXihei,华文细黑,sans-serif;padding-bottom:15px}.custom-style h5{font:24px/41px "Roboto","Microsoft YaHei",微软雅黑,STXihei,华文细黑,sans-serif}.custom-style h5 strong{font-weight:700}.custom-style h6{font:20px/28px "Lora","Microsoft YaHei",微软雅黑,STXihei,华文细黑,sans-serif;padding-bottom:10px}.custom-style p{padding-bottom:10px}.custom-style .dark_block{background:#000;color:#fff}.custom-style .light_block{background:#f5f7fa}.custom-style .grey_block{background:#edf1f5;color:#373737}.custom-style .dark_grey_block{background:#282828}.custom-style .beige_block{background:#f5f2e6 !important;color:#373737}.custom-style .cover{display:none}.custom-style strong{font-weight:700}.custom-style *[data-cover]{min-height:480px;background:url(../images/blank.gif) center center no-repeat;background-size:cover}.custom-style .button,.custom-style .button:visited{color:#fff;padding:0 40px;min-height:46px;font:700 15px/46px "Roboto","Microsoft YaHei",微软雅黑,STXihei,华文细黑,sans-serif;letter-spacing:1px;border:2px solid #004ea1;border-radius:25px;background:#004ea1;text-transform:uppercase;display:inline-block;vertical-align:middle;text-align:center;-webkit-transition:background-color linear .2s;transition:background-color linear .2s}.custom-style .button:hover{color:#fff;background:#004ea1}.custom-style .button.button_yellow,.custom-style .button.button_yellow:visited,.custom-style .button.button_yellow:hover{background:#d1a729;border-color:#d1a729}.custom-style .button.button_transparent_white,.custom-style .button.button_transparent_white:visited,.custom-style .button.button_transparent_white:hover{background:transparent;border-color:#fff}.custom-style .button+.button{margin-left:38px}.custom-style .button.button_orange,.custom-style .button.button_orange:visited,.custom-style .button.button_orange:hover{background:#c14b27;border-color:#c14b27}.custom-style .header{padding:20px 0;position:relative;z-index:999;box-shadow:rgba(0, 0, 0, 0.08) 0 4px 8px 0}.custom-style .header .logo{width:162px;height:38px;background:url(../images/logo.png) 0 0 no-repeat;background-image:url(../images/logo.svg),none;background-size:163px auto;float:left;display:block}.custom-style .header ul{position:absolute;top:6px;right:0;font-size:0;line-height:0}.custom-style .header ul li{float:left;padding-left:10px;display:none}.custom-style .header ul:hover li,.custom-style .header ul li:first-child,.custom-style .header ul li:nth-child(2){display:block}.custom-style .header ul li figure figcaption{font-size:10px;padding-top:10px;text-align:center}.custom-style .header .tourist-model{position:relative;top:8px;left:10px;width:150px;float:left}.custom-style .header .tourist-model:lang(vi){width:auto}.custom-style .breadcrumb{background-color:#f5f7fa}.custom-style .breadcrumb .wrapper ul{padding:10px 16px;list-style:none}.custom-style .breadcrumb .wrapper ul li{display:inline;font-size:14px}.custom-style .breadcrumb .wrapper ul li+li:before{padding:8px;color:black;content:"/ "}.custom-style .breadcrumb .wrapper ul li a{color:#0275d8;text-decoration:none}.custom-style .breadcrumb .wrapper ul li a:hover{color:#01447e;text-decoration:underline}.custom-style .welcome_block{background:url(../images/demo/welcome_bg.jpg) center top no-repeat;background-size:cover;padding:155px 0}.custom-style .welcome_block_jpb{background:url(../images/demo/welcome_bg_jpb.jpg) center top no-repeat;background-size:cover;padding:152px 0}.custom-style .welcome_block .wrapper>div,.custom-style .welcome_block_jpb .wrapper>div{padding:0 65px 0 50%;margin-left:-80px}.custom-style .welcome_block_jpb .wrapper>div h5{font:400 32px/39px "Lora","Microsoft YaHei",微软雅黑,STXihei,华文细黑,sans-serif;color:#fff}.custom-style .welcome_block_jpb .wrapper>div h1{font:700 39px/49px "Roboto","Microsoft YaHei",微软雅黑,STXihei,华文细黑,sans-serif;color:#fff}.custom-style .text_block{padding:60px 0;text-align:center}.custom-style .buttons_block{padding:40px 0;background:#282828}.custom-style .text_block .wrapper{max-width:850px}.custom-style .jpb_text .wrapper h3{color:#992d3c}.custom-style .featured_block{background:url(../images/demo/featured_bg.jpg) center top no-repeat;background-size:cover;padding:90px 0 110px 0}.custom-style .jpb{background:url(../images/demo/featured_bg_jpb.jpg) center top no-repeat;background-size:cover;padding:90px 0 110px 0}.custom-style .featured_block .wrapper>div{padding:0 0 0 155px;max-width:450px}.custom-style .jpb .wrapper>div{padding:0 0 0 100px}.custom-style .featured_block .wrapper>div h2{font-size:50px}.custom-style .featured_block .wrapper>div p:nth-child(2){font-size:15px}.custom-style .jpb .wrapper>div h2{color:#992d3c;-webkit-text-fill-color:#992d3c}.custom-style .featured_block table th,.custom-style td{padding:2px 0;text-align:left;width:160px}.custom-style .featured_block table th{font:700 18px/22px "Roboto","Microsoft YaHei",微软雅黑,STXihei,华文细黑,sans-serif;color:#992d3c}.custom-style .featured_block table td{font:400 18px/22px "Lora","Microsoft YaHei",微软雅黑,STXihei,华文细黑,sans-serif;color:#373737}.custom-style .video_block{padding:85px 0;text-align:center}.custom-style .video_block.dark_grey_block{margin:30px 0}.custom-style .video_row{display:flex;column-gap:20px}@media only screen and (max-width: 767px){.custom-style .video_row{flex-direction:column;row-gap:5.3333333333vw}}.custom-style .features_list{background:#000;padding:70px 0}.custom-style .features_list ul li:after{content:"";display:block;height:0;clear:both}.custom-style .features_list ul li figure>div{float:right;width:50%;padding-bottom:40px}.custom-style .features_list ul li figure figcaption{float:left;width:50%;padding:80px 40px 40px 40px;-webkit-box-sizing:border-box;box-sizing:border-box}.custom-style .features_list ul li figure figcaption p{color:#fff}.custom-style .features_list ul li:nth-child(even) figure>div{float:left}.custom-style .features_list ul li:nth-child(even) figure figcaption{float:right;padding-top:170px}.custom-style .beige_block .wrapper ul li figure figcaption h2{color:#992d3c;-webkit-text-fill-color:#992d3c}.custom-style .beige_block ul li figure figcaption p{color:#373737}.custom-style .beige_block ul li figure figcaption{padding:120px 40px 40px 40px}.custom-style .beige_block ul li:nth-child(even) figure figcaption{padding-top:130px}.custom-style .hero_slider{position:relative}.custom-style .hero_slider li figure figcaption{max-width:580px;padding:100px 0 50px 0}.custom-style .hero_slider li figure figcaption h1{color:#936f5a;font:300 40px "Roboto","Microsoft YaHei",微软雅黑,STXihei,华文细黑,sans-serif;padding:5px 0 20px 0}.custom-style .hero_slider li figure figcaption h1 strong{font-weight:700;font-size:46px}.custom-style .hero_slider li figure figcaption p span{display:inline-block;background:#fff;color:#936f5a;font-weight:700;padding:5px 10px}.custom-style .hero_slider li figure figcaption.light h1{color:#fff}.custom-style .hero_slider li figure figcaption.light p span{color:#000}.custom-style .bx-pager{font-size:0;line-height:0;position:absolute;bottom:15px;left:50%;z-index:100;text-align:center;transform:translateX(-50%)}.custom-style .splide__pagination.bx-pager>li,.custom-style .bx-pager .bx-pager-item{display:inline-block;padding:0 6px}.custom-style .splide__pagination.bx-pager:not(:has(>li:nth-child(2))){display:none}.custom-style .splide__pagination.bx-pager>li>button,.custom-style .splide__pagination.bx-pager>li>button:visited{display:block;width:14px;height:14px;border:2px solid #fff;background:transparent;border-radius:50%;padding:0}.custom-style .bx-pager .bx-pager-item .bx-pager-link,.custom-style .bx-pager .bx-pager-item .bx-pager-link:visited{display:block;width:10px;height:10px;border:2px solid #fff;background:transparent;border-radius:50%}.custom-style .splide__pagination.bx-pager>li>button:hover,.custom-style .splide__pagination.bx-pager>li>button.is-active,.custom-style .bx-pager .bx-pager-item .bx-pager-link:hover,.custom-style .bx-pager .bx-pager-item .active,.custom-style .bx-pager .bx-pager-item .active:visited{background:#fff}.custom-style .Slide{position:relative}.custom-style .SlidePanel__item{display:block;background-position:center;background-repeat:no-repeat;background-size:cover}.custom-style .SlidePanel__image{width:100%;height:auto}.custom-style .SlidePanel__body{display:flex;align-items:center;max-width:1140px;height:480px;margin:auto;padding:0 20px}.custom-style .SlidePanel__button{color:#fff;padding:0 40px;height:46px;font:700 15px/46px "Roboto","Microsoft YaHei",微软雅黑,STXihei,华文细黑,sans-serif;letter-spacing:1px;border-radius:23px;background:#004ea1;text-transform:uppercase;display:inline-block;vertical-align:middle;text-align:center;-webkit-transition:background-color linear .2s;transition:background-color linear}.custom-style .SlidePanel__subLabel{display:inline-block;background:#fff;color:#936f5a;font-weight:700;padding:5px 10px;margin-bottom:10px}.custom-style .SlidePanel__label{color:#936f5a;font-size:40px;font-weight:300;font-family:"Roboto","Microsoft YaHei","微软雅黑",STXihei,"华文细黑",sans-serif;padding:5px 0 20px 0}.custom-style .SlidePanel__label--shadow{text-shadow:0 0 2px #fff}.custom-style .SlidePanel__label strong{font-weight:700;font-size:46px}.custom-style .rollOver{transition:opacity .3s}.custom-style .rollOver img{background-color:rgba(255, 255, 255, 0.01)}.custom-style .rollOver:hover{opacity:.7;text-decoration:none}.custom-style .HeadPanel{display:flex;align-items:center}.custom-style .HeadPanel__label{color:#004ea1}@media only screen and (max-width: 767px){.custom-style .HeadPanel{display:block}}.custom-style .product_list{margin:50px 0 50px 0}.custom-style .product_list .wrapper>div{position:relative}.custom-style .product_list .wrapper>div .caution{font-size:14px;color:#939c9e;position:relative;top:0px;left:26px;padding-left:24px;text-decoration:underline}.custom-style .product_list .wrapper>div .caution:before{content:"";display:block;width:20px;height:20px;background:url(../images/icons/caution_small_2.png) no-repeat;position:absolute;left:0;top:-2px}.custom-style .product_list ul{margin:10px -15px}.custom-style .product_list ul li{float:left;width:33.33%;padding:0 15px 15px 15px;-webkit-box-sizing:border-box;box-sizing:border-box}@media only screen and (min-width: 960px){.custom-style .product_list__2col{width:660px;margin:auto}.custom-style .product_list__2col ul li{width:50%}}.custom-style .product_list ul li:nth-child(3n+1){clear:both}.custom-style .product_list ul li figure{border:1px solid #ededed;border-radius:10px;min-height:190px;position:relative}.custom-style .product_list ul li figure .link{position:absolute;top:0;left:0;display:block;width:100%;height:100%;z-index:2}.custom-style .product_list ul li figure>div{position:absolute;top:0;left:0;width:160px;padding:10px;line-height:170px;text-align:center}.custom-style .product_list ul li figure>div img{vertical-align:middle}.custom-style .product_list ul li figure figcaption{padding:50px 15px 10px 180px}.custom-style .product_list ul li figure figcaption p a{font-weight:500}.custom-style .product_list ul li figure figcaption p{-webkit-transition:color linear .2s;transition:color linear .2s}.custom-style .product_list ul li figure:hover figcaption p{color:#000}.custom-style .product_list.small ul{margin:10px 0px}.custom-style .product_list.small ul li{width:16.60550459%;padding-left:.0877192983%}.custom-style .product_list.small ul li:last-child{padding-left:0}.custom-style .product_list.small ul li:nth-child(3n+1){clear:none}.custom-style .product_list__head{padding:10px;margin-bottom:10px;box-sizing:border-box;border:1px solid #ededed}.custom-style .product_list__head-noPadding{padding:0}.custom-style .product_list__head-noPadding img{width:100%}.custom-style .product_list__mainText{font-size:15px;font-weight:500}.custom-style .product_list__text{font-size:14px}.custom-style .productLabel{font:700 28px/32px "Roboto","Microsoft YaHei",微软雅黑,STXihei,华文细黑,sans-serif;color:#004ea1;display:inline;padding-bottom:10px;font-size:20px}.custom-style .barLabel{font:700 28px/32px "Roboto","Microsoft YaHei",微软雅黑,STXihei,华文细黑,sans-serif;margin-bottom:15px;border-bottom:4px solid #004ea1;padding-bottom:18px;color:#004ea1;-webkit-text-fill-color:#004ea1}.custom-style .product_list.small h5{font-size:20px}.custom-style .product_list.small .left{float:left;width:50%}.custom-style .product_list.small .left ul li,.custom-style .product_list.small .right ul li{width:33.2%}.custom-style .product_list.small .right{float:right;width:50%}.custom-style .ProductPanel__item{display:flex;align-items:center;box-sizing:border-box;border:1px solid #ededed;border-radius:10px;padding:20px;min-height:190px;position:relative}.custom-style .ProductPanel__head{position:static;max-width:170px;margin-right:5%;flex:0 0 45%}.custom-style .ProductPanel__body{flex:1 1 auto}.custom-style .ProductPanel__subName{font-weight:300;color:#939c9e;font-size:15px}.custom-style .ProductPanel__name{color:#004ea1;font-weight:bold;word-wrap:break-word;font-size:18px}@media only screen and (min-width: 768px){.custom-style .LineupPanel{display:flex}.custom-style .LineupPanel__oneColumn{flex:0 0 16.66%;max-width:16.66%}.custom-style .LineupPanel__twoColumn{flex:0 0 33.33%;max-width:33.33%}.custom-style .LineupPanel__threeColumn{flex:0 0 50%;max-width:50%}.custom-style .product_list.small .LineupPanel ul li{box-sizing:border-box;padding-left:0}.custom-style .product_list.small .LineupPanel__oneColumn ul li{width:100%}.custom-style .product_list.small .LineupPanel__twoColumn ul li{width:50%}.custom-style .product_list.small .LineupPanel__threeColumn ul li{width:33.33%}}@media only screen and (max-width: 768px){.custom-style .LineupPanel__item{display:block}}.custom-style .banner_slider{position:relative;margin-bottom:20px}.custom-style .banner_slider li{min-height:290px}.custom-style .banner_slider li figure figcaption{text-align:center;min-height:290px}.custom-style .banner_slider li figure figcaption h5{font:700 22px "Roboto","Microsoft YaHei",微软雅黑,STXihei,华文细黑,sans-serif;color:#000;padding:82px 0 10px 0}.custom-style .banner_slider li:nth-child(2) figure figcaption{text-align:left;color:#323232}.custom-style .banner_slider li:nth-child(2) figure figcaption p{padding:120px 0 0 50%;margin-left:115px;font:700 22px/30px "Roboto","Microsoft YaHei",微软雅黑,STXihei,华文细黑,sans-serif;text-transform:uppercase}.custom-style .BannerSlider{position:relative;margin-bottom:20px}.custom-style .BannerSlider__item{display:block;background-position:center center;background-repeat:no-repeat;background-size:cover}.custom-style .BannerSlider__body{display:flex;align-items:center;justify-content:center;height:290px;margin:auto;padding:0 20px}.custom-style .BannerSlider__image:first-child{position:absolute;z-index:-1;height:100%;object-fit:cover}.custom-style .BannerSlider__text{font-weight:700;font-size:22px;font-family:"Roboto","Microsoft YaHei",微软雅黑,STXihei,华文细黑,sans-serif;color:#000;letter-spacing:.05em;text-transform:uppercase;line-height:1.5}.custom-style .BannerSlider__item--statement .BannerSlider__text{margin:-30px auto 30px}.custom-style .BannerSlider__item--story .BannerSlider__text{margin:-30px auto 30px}.custom-style .BannerSlider__item--guidance .BannerSlider__body{justify-content:flex-end}.custom-style .BannerSlider__item--guidance .BannerSlider__body__inner{width:40%}.custom-style .footer{color:#333;text-align:center;font-size:12px;padding:48px 0 0 0}.custom-style .footer nav ul{border-top:1px solid #f5f7fa;text-align:left}.custom-style .footer nav ul li{display:inline-block;vertical-align:top;padding:15px 35px}.custom-style .footer nav ul li a,.custom-style .footer nav ul li a:visited{color:#333}.custom-style .footer nav ul li a:hover{color:#004ea1}.custom-style .footer .copyright{background:#c5c5c5;padding:10px 0}.custom-style .footer .copyright p{padding-bottom:0}.custom-style .content .wrapper{padding:40px 0;text-align:left}.custom-style .content .wrapper ul{display:block;margin-bottom:14px}.custom-style .content .wrapper ul li{font-size:16px;color:#545454;list-style:outside none disc;padding:2px 0;margin-left:30px}.custom-style .content .wrapper ol{display:block;margin-bottom:14px}.custom-style .content .wrapper ol li{font-size:16px;color:#545454;list-style:decimal outside;padding:2px 0;margin-left:30px}.custom-style .content .wrapper p{font-size:16px;font-weight:400;line-height:20px;color:#545454;padding-bottom:15px}.custom-style .content .wrapper h4{color:#545454}.custom-style .main{padding:40px 0 60px}.custom-style .main .wrapper .title{float:right;padding-top:18px;width:580px;margin-bottom:30px}.custom-style .main .wrapper .title h2{color:#004ea1;font:700 26px/36px "Roboto","Microsoft YaHei",微软雅黑,STXihei,华文细黑,sans-serif;line-height:32px;-webkit-text-fill-color:#004ea1}.custom-style .main .wrapper .product_img{float:left;border:1px solid #ccc;max-width:500px}.custom-style .main .wrapper .desc_prod{float:right;width:580px;color:#000}.custom-style .main .wrapper .desc_prod table{width:100%}.custom-style .main .wrapper .desc_prod table th,.custom-style .desc_prod table tr,.custom-style .desc_prod table td{border-bottom:1px solid #ddd;padding:10px;text-align:left;color:4ea1}.custom-style .desc_prod .warning{margin-top:20px;position:relative;padding-left:25px}.custom-style .desc_prod .warning a{text-decoration:underline;color:#000}.custom-style .desc_prod .warning p:before{content:"";display:block;width:20px;height:20px;background:url(../images/icons/caution_small_2.png) no-repeat;position:absolute;left:0;top:3px}.custom-style .product_details{margin:60px 0}.custom-style .product_details .wrapper>div h3{font:700 20px/26px "Roboto","Microsoft YaHei",微软雅黑,STXihei,华文细黑,sans-serif;margin-bottom:15px;border-bottom:4px solid #004ea1;padding-bottom:18px;color:#004ea1}.custom-style .product_details .wrapper .conten_details{margin-bottom:50px}.custom-style .product_details .wrapper>div img{float:right;margin-left:30px;display:block}.custom-style p.small{font-size:12px}@media only screen and (max-width: 767px){.custom-style .product_details .wrapper .conten_details{margin-bottom:30px}}.custom-style .details{overflow-x:auto}.custom-style .details table{border-collapse:collapse;border-spacing:0;width:100%;max-width:100%}.custom-style .details table thead{display:table-header-group;vertical-align:middle;border-color:inherit}.custom-style .details table thead tr th{background-color:#afafaf;text-align:center;color:#fff;text-transform:uppercase}.custom-style .details table tbody tr td{font-size:16px;text-align:center}.custom-style .details table tbody tr:nth-of-type(odd){background-color:#e6e7e8}.custom-style .details table th,.custom-style .details table td{border:none;text-align:left;padding:10px;font:400 16px/20px "Roboto","Microsoft YaHei",微软雅黑,STXihei,华文细黑,sans-serif;color:#000}.custom-style .details tr:nth-child(even){background-color:#f2f2f2}.custom-style .movies{margin-top:20px}.custom-style .movies ul li{float:left;width:33.33%;padding:0 15px 30px 15px;-webkit-box-sizing:border-box;box-sizing:border-box}.custom-style .movies ul li a{position:relative;display:block}.custom-style .movies ul li a::before{content:"";display:block;width:43px;height:43px;background:url(../images/demo/icon_play.png) transparent left top no-repeat;background-size:43px;position:absolute;top:60px;left:40%}.custom-style .movies ul li:nth-child(3n+1){clear:both}.custom-style .banner-mobile{display:none}@media only screen and (min-width: 960px)and (max-width: 1139px){.custom-style .wrapper,.custom-style .wrapper.narrow{width:960px}.custom-style .main .wrapper .title{width:400px}.custom-style .main .wrapper .desc_prod{width:400px}}@media only screen and (max-width: 959px){.custom-style .main .wrapper .title{float:none}.custom-style .main .wrapper .desc_prod{float:none}.custom-style .main .wrapper .product_img{float:none}.custom-style .welcome_block_jpb{background-position:right -47em top}}@media only screen and (min-width: 768px){.custom-style .pcNone{display:none}}@media only screen and (min-width: 768px)and (max-width: 959px){.custom-style .wrapper,.custom-style .wrapper.narrow{width:774px}.custom-style .featured_block .wrapper>div{padding-left:10px}.custom-style .features_list ul li figure figcaption{padding-top:20px}.custom-style .features_list ul li:nth-child(even) figure figcaption{padding-top:70px}.custom-style .hero_slider *[data-cover]:nth-child(2){background:url(../images/blank.gif) right -20em top no-repeat;background-size:cover}.custom-style .hero_slider li figure figcaption{padding:100px 10px 50px 10px}.custom-style .product_list ul li{width:50%}.custom-style .product_list ul li:nth-child(3n+1){clear:none}.custom-style .product_list ul li:nth-child(2n+1){clear:both}.custom-style .main .wrapper .title{float:right;width:300px}.custom-style .main .wrapper .product_img{float:left;width:55%}.custom-style .main .wrapper .desc_prod{float:right;width:300px}.custom-style .product_list.small ul li:nth-child(2n+1){clear:none}.custom-style .product_list.small h5{font-size:20px}.custom-style .product_list.small ul li p{font-size:14px}.custom-style .banner_slider *[data-cover]:nth-child(1){background:url(../images/blank.gif) right -20em top no-repeat;background-size:cover}.custom-style .movies ul li{width:50%}.custom-style .movies ul li:nth-child(3n+1){clear:none}.custom-style .movies ul li:nth-child(2n+1){clear:both}.custom-style .movies ul li a::before{top:80px;left:43%}.custom-style .product_details{margin:30px 0}}@media only screen and (max-width: 767px){.custom-style .spNone{display:none}.custom-style .SlidePanel__body{position:absolute;left:0;right:0;top:0;bottom:0;min-height:auto}.custom-style .SlidePanel__subLabel{font-size:3vw}.custom-style .SlidePanel__label{font-size:5vw;line-height:1.3}.custom-style .SlidePanel__label strong{font-size:6vw}.custom-style .SlidePanel__button{font-size:2.5vw;line-height:1;padding:1.1em 2em;height:auto;border-radius:2em}.custom-style .BannerSlider__item{background:none !important}.custom-style .BannerSlider__image{width:100%;height:auto}.custom-style .BannerSlider__body{position:absolute;left:0;right:0;top:0;display:block;height:auto;margin:auto;padding:20px}.custom-style .BannerSlider__text{font-size:18px;line-height:1.3}.custom-style .BannerSlider__item--story .BannerSlider__body{top:10%}.custom-style .BannerSlider__item--story .BannerSlider__text{margin:0}.custom-style .BannerSlider__item--statement .BannerSlider__body{top:10%}.custom-style .BannerSlider__item--statement .BannerSlider__text{margin:0}.custom-style .BannerSlider__item--guidance .BannerSlider__body{top:5%}.custom-style .BannerSlider__item--guidance .BannerSlider__body__inner{width:100%}.custom-style .banner-desktop{display:none}.custom-style li.mobile{background-image:none !important}.custom-style li.mobile .banner-mobile{height:700%}.custom-style li.mobile .wrapper{width:auto}.custom-style .banner-mobile{display:inline;position:absolute;top:0;z-index:-1;width:100%;height:100%}.custom-style .main{padding:20px 0 30px}.custom-style .header .logo{margin:0}.custom-style .welcome_block,.custom-style .welcome_block_jpb{padding:50px 0}.custom-style .welcome_block .wrapper>div,.custom-style .welcome_block_jpb .wrapper>div{padding:0 10px 0 10px;margin-left:0}.custom-style .text_block{padding:50px 0}.custom-style .buttons_block .button{margin-bottom:10px}.custom-style .buttons_block .button+.button{margin:0 0 10px 0}.custom-style .featured_block{padding:50px 0}.custom-style .featured_block .wrapper>div{padding:0 10px}.custom-style .features_list{padding:50px 0 25px 0}.custom-style .features_list ul li figure>div{float:none;width:auto;padding-bottom:25px}.custom-style .features_list ul li figure figcaption{float:none;width:auto;padding:0 10px 50px 10px}.custom-style .features_list ul li:nth-child(even) figure>div{float:none}.custom-style .features_list ul li:nth-child(even) figure figcaption{float:none;padding-top:0}.custom-style .hero_slider li figure figcaption{padding:20px 10px 50px 10px}.custom-style .product_list ul li{width:auto;float:none}.custom-style .product_list ul li:nth-child(3n+1){clear:none}.custom-style .product_list.small ul li{width:33.2%;float:left}.custom-style .product_list.small ul li:nth-child(3n+1){clear:both}.custom-style .product_list .wrapper>div .caution{position:relative;top:0px;left:0px;display:block;margin-bottom:20px;margin-top:6px}.custom-style .product_list.small .left{float:left;width:100%}.custom-style .product_list.small .right{float:right;width:100%}.custom-style .ProductPanel__subName{font-size:15px}.custom-style .ProductPanel__name{font-size:16px}.custom-style .main .wrapper .desc_prod{margin-top:20px}.custom-style .banner_slider li:nth-child(2) figure figcaption{text-align:center}.custom-style .banner_slider li:nth-child(2) figure figcaption p{padding:120px 0 0 0;margin-left:0}.custom-style .banner_slider *[data-cover]:nth-child(1){background:url(../images/blank.gif) right -36em top no-repeat;background-size:cover}.custom-style .banner_slider *[data-cover]:nth-child(2){background:url(../images/blank.gif) right -23em top no-repeat;background-size:cover}.custom-style .main .wrapper .title{float:none;width:100%}.custom-style .main .wrapper .product_img{float:none}.custom-style .main .wrapper .desc_prod{float:none;width:100%}.custom-style .product_details .wrapper>div img{float:none;margin-bottom:20px;margin-left:0}.custom-style .movies ul li{width:auto;float:none}.custom-style .movies ul li:nth-child(3n+1){clear:none}}@media only screen and (min-width: 480px)and (max-width: 767px){.custom-style .hero_slider *[data-cover]:nth-child(2){background:url(../images/blank.gif) right -20em top no-repeat;background-size:cover}.custom-style .wrapper,.custom-style .wrapper.narrow{width:480px}.custom-style .jpb .wrapper>div h2{font-size:40px}.custom-style .main .wrapper .title{float:none;width:100%}.custom-style .main .wrapper .product_img{float:none}.custom-style .main .wrapper .desc_prod{float:none;width:100%}.custom-style .welcome_block_jpb{background-position:right -17em top}.custom-style .movies ul li a::before{top:112px;left:44%}}@media only screen and (max-width: 479px){.custom-style .hero_slider *[data-cover]:nth-child(1){background:url(../images/blank.gif) left -55em top no-repeat;background-size:cover}.custom-style .hero_slider *[data-cover]:nth-child(2){background:url(../images/blank.gif) right -20em top no-repeat;background-size:cover}.custom-style .banner_slider *[data-cover]:nth-child(1){background:url(../images/blank.gif) right -47em top no-repeat;background-size:cover}.custom-style .banner_slider *[data-cover]:nth-child(2){background:url(../images/blank.gif) right -38em top no-repeat;background-size:cover}.custom-style .hero_slider li figure figcaption h1{font-size:16px}.custom-style .hero_slider li figure figcaption h1 strong{font-weight:700;font-size:22px}.custom-style .welcome_block{background-position:right -38em top}.custom-style .welcome_block_jpb{background-position:right -40em top}.custom-style .wrapper,.custom-style .wrapper.narrow{width:300px}.custom-style .jpb .wrapper>div h2{font-size:40px}.custom-style .wrapper--sp100{width:100%}.custom-style .product_list .wrapper>div .caution{position:relative;top:0px;left:0px;display:block;margin-bottom:10px}.custom-style .header .tourist-model{font-size:12px}.custom-style .main .wrapper .title{float:none}.custom-style .main .wrapper .desc_prod{float:none;width:100%}.custom-style .product_list.small ul{display:flex;flex-wrap:wrap}.custom-style .product_list.small ul li{width:50%;float:none}.custom-style .product_list.small ul li:nth-child(3n+1){clear:none}.custom-style .product_list.small .left{float:left;width:100%}.custom-style .product_list.small .right{float:right;width:100%}.custom-style .product_list.small .left ul li,.custom-style .product_list.small .right ul li{width:50%}.custom-style .details .wrapper{overflow-x:scroll}.custom-style .hero_slider li figure figcaption:nth-child(2){padding:130px 0 50px 0}.custom-style .product_details{margin:30px 0}}@media(min-width: 577px)and (max-width: 990px){.custom-style .tiger-banner{background-position:50% 50% !important}}.custom-style .l-row{display:flex;flex-wrap:wrap}.custom-style .l-halfList{width:calc(50% - 10px);margin-right:20px;margin-bottom:20px;box-sizing:border-box}@media only screen and (min-width: 768px){.custom-style .l-halfList:last-child,.custom-style .l-halfList:nth-last-child(2).l-halfList:nth-child(2n+1){margin-bottom:0}}@media only screen and (max-width: 767px){.custom-style .l-halfList{width:100%;margin-right:0;margin-bottom:15px}}.custom-style .l-halfList:nth-child(even),.custom-style .l-halfList:last-child{margin-right:0}.custom-style .List{padding:0 1em 0 1.9em;position:relative}.custom-style .List li{line-height:1.5;margin:.5em 0;list-style-type:none !important}.custom-style .List--bar li::before{content:"－";position:absolute;left:.7em}.custom-style .largeText{font-size:18px;line-height:1.5}.custom-style .normalText{font-size:16px;line-height:1.5}.custom-style .smallText{font-size:14px;line-height:1.5}.custom-style .u-noPadding{padding:0}.custom-style .u-miniBlock{margin:5px 0}.custom-style .u-block{margin:10px 0}.custom-style .u-contentsBlock{margin:20px 0}.custom-style .u-dpBlock{display:block}.custom-style .u-fcBlack{color:#000}.custom-style .u-fcWhite{color:#fff}.custom-style .u-fcTigerBrown{color:#936f5a}.custom-style .u-fcTigerBlue{color:#004ea1}.custom-style .u-left{text-align:left}.custom-style .u-center{text-align:center}.custom-style .thumb-list{display:flex;justify-content:center;gap:100px}.custom-style .thumb-list__image{max-width:200px}.custom-style .thumb-list__body{padding-top:.5em}@media screen and (max-width: 767px){.custom-style .thumb-list{max-width:80%;margin:0 auto;gap:20%}.custom-style .thumb-list__image{max-width:100%}}.custom-style .row{display:flex;justify-content:space-between;gap:2.0833333333%}.custom-style .product_details .row .col>img{float:none;margin:0}.custom-style .note{padding-top:.5em;font-size:1rem;text-align:right}@media screen and (min-width: 768px){.custom-style .col{width:48.9583333333vw}.custom-style .pc\:flex-row{flex-direction:row}.custom-style .pc\:order-1{order:1}.custom-style .pc\:order-2{order:2}}@media screen and (max-width: 767px){.custom-style .row{flex-direction:column}.custom-style .col{width:100%}.custom-style .pc\:flex-col{flex-direction:column}.custom-style .sp\:order-1{order:1}.custom-style .sp\:order-2{order:2}}/*# sourceMappingURL=style-tourist.css.map */
