@charset "UTF-8";@font-face{font-family:Cooper Black;font-style:normal;font-weight:900;src:url(../fonts/CooperBlack.eot);src:local("Cooper Black"),local("CooperBlack"),url(../fonts/CooperBlack.eot?#iefix) format("embedded-opentype"),url(../fonts/CooperBlack.woff2) format("woff2"),url(../fonts/CooperBlack.woff) format("woff"),url(../fonts/CooperBlack.ttf) format("truetype"),url(../fonts/CooperBlack.svg#CooperBlack) format("svg")}@font-face{font-family:Helvetica;font-style:normal;font-weight:400;src:url(../fonts/Helvetica.eot);src:local("Helvetica"),url(../fonts/Helvetica.eot?#iefix) format("embedded-opentype"),url(../fonts/Helvetica.woff2) format("woff2"),url(../fonts/Helvetica.woff) format("woff"),url(../fonts/Helvetica.ttf) format("truetype"),url(../fonts/Helvetica.svg#Helvetica) format("svg")}@font-face{font-display:swap;font-family:Baskerville;font-style:normal;font-weight:400;src:url(../fonts/Baskerville.eot);src:url(../fonts/Baskerville.eot?#iefix) format("embedded-opentype"),url(../fonts/Baskerville.woff2) format("woff2"),url(../fonts/Baskerville.woff) format("woff"),url(../fonts/Baskerville.ttf) format("truetype")}@font-face{font-display:swap;font-family:Baskerville;font-style:normal;font-weight:600;src:url(../fonts/Baskerville-SemiBold.eot);src:url(../fonts/Baskerville-SemiBold.eot?#iefix) format("embedded-opentype"),url(../fonts/Baskerville-SemiBold.woff2) format("woff2"),url(../fonts/Baskerville-SemiBold.woff) format("woff"),url(../fonts/Baskerville-SemiBold.ttf) format("truetype")}@font-face{font-display:swap;font-family:Urbane;font-style:normal;font-weight:500;src:url(../fonts/Urbane-Medium.eot);src:local("../fonts/Urbane Medium"),local("Urbane-Medium"),url(../fonts/Urbane-Medium.eot?#iefix) format("embedded-opentype"),url(../fonts/Urbane-Medium.woff2) format("woff2"),url(../fonts/Urbane-Medium.woff) format("woff"),url(../fonts/Urbane-Medium.ttf) format("truetype")}@font-face{font-display:swap;font-family:Urbane;font-style:normal;font-weight:300;src:url(../fonts/Urbane-Light.eot);src:local("../fonts/Urbane Light"),local("Urbane-Light"),url(../fonts/Urbane-Light.eot?#iefix) format("embedded-opentype"),url(../fonts/Urbane-Light.woff2) format("woff2"),url(../fonts/Urbane-Light.woff) format("woff"),url(../fonts/Urbane-Light.ttf) format("truetype")}.navbar-brand{background:#fff;border-radius:0 0 65px 0;-webkit-box-shadow:3px 3px 16px 0 rgba(0,0,0,.2);box-shadow:3px 3px 16px 0 rgba(0,0,0,.2);left:0;padding:30px 50px;position:absolute;top:0;z-index:1}.navbar-brand img{max-width:130px}.navbar-expand{font-weight:800;padding:0;z-index:8080}.navbar-expand .logo{max-width:255px;width:100%}.navbar-expand .navbar-nav .nav-link{color:#000;padding:28px 1rem}.navbar-expand .navbar-nav .nav-item.active .nav-link,.navbar-expand .navbar-nav .nav-link:hover{background:#ee5858;color:#fff}.navbar-expand .nav-close,.navbar-expand .nav-toggler{display:none}.nav-contact a{background:#000;color:#fff;display:inline-block;padding:28px 20px}.nav-contact a:hover{background:#ee5858;color:#fff;text-decoration:none}.language-dropdown{position:relative}.language-dropdown .language-dropdown-menu{display:none;margin-top:1px;position:absolute}.language-dropdown .language-dropdown-menu .dropdown-item{background:#000;border-bottom:1px solid #fff;letter-spacing:2px;padding:1rem;-webkit-transition:all .5s ease;transition:all .5s ease}.language-dropdown .language-dropdown-menu .dropdown-item:hover{background:#ee5858}.language-dropdown .language-dropdown-menu .dropdown-item span{background-size:cover;display:inline-block;height:24px;margin-right:8px;vertical-align:middle;width:36px}.flag-english,.lang-eng span{background:url(../img/flag-english.svg)}.flag-thailand,.lang-thai span{background:url(../img/flag-thailand.svg)}.flag-indonesia,.lang-indo span{background:url(../img/flag-indonesia.svg)}.flag-vietnam,.lang-viet span{background:url(../img/flag-vietnam.svg)}.flag-icon{background-size:cover;display:inline-block;height:50px;margin-right:5px;vertical-align:middle;width:75px}.language-dropdown.mr-1,.search-by-preferred-article{margin-right:2px!important}.preferred-article-modal hr{margin-bottom:1.5rem}.preferred-article-modal .modal-dialog{max-width:1400px;width:100%}.preferred-article-modal .category-row .custom-check-chips a{font-size:16px;word-break:break-word}.preferred-article-modal .custom-check-chips input[type=checkbox]+label,.preferred-article-modal .custom-check-chips input[type=radio]+label{background-color:#dedede;border:2px solid #dedede;font-size:16px;padding:4px 5px!important;text-align:center}.preferred-article-modal .custom-check-chips input[type=checkbox]:checked+label,.preferred-article-modal .custom-check-chips input[type=radio]:checked+label{background-color:#dedede;border:2px solid #333;color:#383333;text-align:center}.preferred-article-modal .sub-category-title{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;float:left;width:150px}.preferred-article-modal .sub-category-title .category-item{cursor:default;font-size:16px;line-height:normal;margin-bottom:12px;min-height:36px;padding:2px 28px}.preferred-article-modal .sub-category-title .category-item:hover{opacity:1}.preferred-article-modal .sub-category-title .category-label{width:100%}.preferred-article-modal .custom-check-chips input[type=checkbox]+label:hover,.preferred-article-modal .custom-check-chips input[type=radio]+label:hover{background-color:#dedede;border-color:#333;color:#383333}.preferred-article-modal .modal-footer .btn-stretch.stretch-lg{padding:6px 20px}.sub-category-row .custom-check-chips .col-lg-3{padding-right:0!important}@media (max-width:1599.99px){.preferred-article-modal .modal-dialog{width:80%}}@media (max-width:760px){.preferred-article-modal .modal-dialog{width:100%}.preferred-article-modal .sub-category-title{float:none;width:150px}.sub-category-select.option-select-item h3.form-title{font-size:1.5rem!important}}.section-title{font-style:italic;font-weight:800}.section-title.title-lg{font-size:4em;font-weight:700;letter-spacing:4px;margin-bottom:45px}.container-lg{margin:0 auto;max-width:1580px;padding:0 15px}.bg-img{background-position:50%;background-repeat:no-repeat;background-size:cover}.gutter-narrow>[class*=col]{padding:0 5px}.home-section{padding:45px 0}.topics-section{padding-bottom:80px;padding-top:50px}.section-icon{font-size:60px;line-height:0}.card-title a{color:inherit}.btn-stretch{-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between;max-width:180px;width:100%}.btn-stretch i,.btn-stretch span{font-weight:700}.btn-stretch.stretch-lg{max-width:250px;padding:12px 20px}.articleController.detail .promo-col img,.promo-col img{max-width:220px;position:sticky;top:0;z-index:1}.topics-section.home-section .promo-col img{max-width:100%;position:inherit!important}.section-title.with-outline span{display:inline-block;padding:0 3px;position:relative}.section-title.with-outline span:before{-webkit-text-stroke:1px #000;color:#fff;content:attr(data-text);position:absolute;right:0;top:2px;z-index:-1}.topics-content{font-family:Helvetica;padding-top:70px}.topics-content .bg-img{display:block;padding-top:67%}.topics-content [class*=col]{padding:0 10px}.topics-content .nav{margin-bottom:25px;padding-right:5px}.topics-content .nav .nav-item{border-bottom:2px solid #000;width:16.6666666667%}.topics-content .nav .nav-link{border:0;color:#fff;padding:.5rem .25rem}.topics-content .card-text{color:#666}.topics-content .category-list{font-family:open sans;font-size:12px}.topics-content .passes-container{padding-left:55px}.topics-content .passes-container .card{-webkit-box-shadow:2px 2px 20px 0 rgba(0,0,0,.1);box-shadow:2px 2px 20px 0 rgba(0,0,0,.1)}.topics-content .passes-container .card-title{font-family:Open Sans;font-size:2em}.category-item{color:#fff;display:inline-block;margin-bottom:2px;margin-right:5px;padding:2px 12px}.category-item:hover{color:#fff;text-decoration:none}.category-item.category-main{border-radius:0 0 18px 0}.category-item.category-secondary{border:1px solid;border-radius:25px}.news-small .card-body{padding-top:.75rem}.news-small .news-item{margin-bottom:10px}.passes-list{padding:20px}.passes-list .owl-nav{-webkit-box-pack:justify;-ms-flex-pack:justify;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:1.5em;justify-content:space-between;left:-7%;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:115%;z-index:-1}.seasons-section{background:#ffbf42;position:relative}.seasons-section .seasons-content{position:relative;z-index:2}.seasons-section:before{background:url(../img/seasons/season_top.png) no-repeat 50%;background-size:contain;top:-50px}.seasons-section:after,.seasons-section:before{content:"";height:100px;position:absolute;width:100%;z-index:0}.seasons-section:after{background:url(../img/seasons/season_bottom.png) no-repeat 50%;background-size:contain;bottom:-50px}.seasons-section .card-body{padding:5px 12px}.seasons-section .card-title{font-family:Helvetica}.seasons-section .section-icon,.seasons-section .section-title{color:#fff}.seasons-section .icon-bg{bottom:-80px;color:#ffca62;font-size:40em;left:-40px;line-height:0;position:absolute;z-index:1}.seasons-list .card{background:transparent}.seasons-list .card-date{display:inline-block;font-weight:700;margin-bottom:15px;min-width:80px}.seasons-list .card-category{margin-bottom:10px}.seasons-list .card-category .category-season{background:#fff;border-radius:25px;color:#ffbf42;display:inline-block;font-weight:700;letter-spacing:.5px;margin-bottom:3px;margin-right:10px;padding:2px 15px}.seasons-list .card-category .category-location{color:#fff}.category-location{font-style:italic;font-weight:700;letter-spacing:.5px;word-break:break-word}.seasons-item{margin-bottom:20px}.seasons-item .bg-img{display:block;padding-top:67%}.seasons-item .card-title{font-size:1.15em}.seasons-item .card-title a{color:initial}.seasons-item .sponsor-tag{top:0}.header--hero .owl-carousel .owl-nav{display:none}.bg-author{background:#fff!important}@media (min-width:768px){.seasons-item .col-md-3{-webkit-box-flex:0;-ms-flex:0 0 28%;flex:0 0 28%;max-width:28%}.seasons-item .col-md-9{-webkit-box-flex:0;-ms-flex:0 0 72%;flex:0 0 72%;max-width:72%}}.seasons-promo img{margin-bottom:20px}.article-content{background:rgba(0,0,0,.5);bottom:0;color:#fff;padding-bottom:10px;position:absolute;width:100%}.article-content .card-content{font-size:80%}.article-image{padding-top:67%}.sponsor-tag{position:absolute;right:10px;top:10px}.rail-travel-section{overflow:hidden;padding-bottom:0;position:relative}.rail-travel-section .section-title{margin-bottom:65px}.rail-travel-section .icon-bg{color:#f2f2f2;font-size:40em;line-height:0;position:absolute;right:-150px;top:100px;z-index:-3}.rail-travel-section .rail-articles:before{background:#edf4ba;border-radius:0 0 15% 0;bottom:0;content:"";height:103%;position:absolute;width:102%;z-index:-2}.rail-travel-section .rail-articles:after{background:#b7ca36;border-radius:0 0 15% 0;content:"";height:100%;position:absolute;right:-60px;top:30px;width:100%;z-index:-1}.rail-travel-section .card{border-color:#b7ca36}.rail-travel-section .rail-image{background:#f7f7f7;padding:50px;position:relative;text-align:right;top:30px;z-index:-2}.rail-travel-section .hotel-search-form{padding:85px 0 0}.rail-travel-section .hotel-search-form label{font-weight:700}.rail-travel-section .travel-text h5{border-color:#b7ca36;border-style:solid;border-width:2px 0;font-size:1.35em;font-style:italic;font-weight:800;margin-top:10px;padding:10px 0}.rail-travel-section .travel-text span{display:inline-block;font-weight:600;line-height:1.5}.rail-travel-section .form-content .row{margin-left:-5px;margin-right:-5px}.rail-travel-section .form-content .form-col{padding-left:5px;padding-right:5px}.rail-travel-section .form-content h4{color:#b7ca36;font-style:italic;font-weight:700}.rail-travel-section .input-wrapper{position:relative}.rail-travel-section .input-wrapper input{max-width:calc(100% - 40px)}.rail-travel-section .input-wrapper input:focus{border-color:#b7ca36;-webkit-box-shadow:none;box-shadow:none}.rail-travel-section .input-wrapper input:focus+.jr-calendar{border-color:#b7ca36}.rail-travel-section .input-wrapper .jr-calendar{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#edf1cc;border:1px solid #999;border-left-width:0;display:-webkit-box;display:-ms-flexbox;display:flex;padding:11px 12px;position:absolute;right:0;top:0}.interest-section{position:relative}.interest-section .section-title{padding-left:60px}.interest-section .interest-category .interest-category-item{border-radius:12px;display:inline-block;margin-bottom:20px;overflow:hidden;padding-top:100%;position:relative;width:100%}.interest-section .interest-category .interest-category-item .cat-item-text{background:rgba(0,0,0,.5);bottom:0;color:#3ad6d0;display:inline-block;font-family:monoton;font-size:2rem;padding:10px;position:absolute;text-transform:uppercase;width:100%}@media (min-width:992px){.interest-section .interest-content .interest-list{-webkit-box-flex:0;-ms-flex:0 0 38.33333%;flex:0 0 38.33333%;max-width:38.33333%}.interest-section .interest-content .interest-category{-webkit-box-flex:0;-ms-flex:0 0 59.66667%;flex:0 0 59.66667%;max-width:59.66667%;padding-top:60px!important}}.interest-section .interest-content [class*=col]{padding:0 10px}.interest-section .deco-bg,.interest-section .deco-bg-2{border-radius:110px 0 0 0;height:85%;position:absolute;width:83.5%}.interest-section .deco-bg{background:#3ad6d0;right:20px;top:90px;z-index:-2}.interest-section .deco-bg-2{background:#ccebea;right:0;top:120px;z-index:-3}.interest-section .owl-dots{padding:12px 12px 0;text-align:right}.interest-section .owl-dots .owl-dot{background:#ccebea;border-radius:50%;display:inline-block;height:12px;margin:0 5px;width:12px}.interest-section .owl-dots .owl-dot.active{background:#ffbf42}.news-section .section-title{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;margin:20px 0 25px}.news-section .section-title span{margin-left:20px}.news-section .section-title .section-icon{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#9b60ed;border-radius:50%;color:#fff;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-size:30px;height:60px;justify-content:center;width:60px}.news-section .section-title .section-icon:before{margin-left:5px}.news-section .section-title .text-outline{-webkit-text-stroke:1px #9b60ed;color:transparent}.news-section .news-item{max-width:200px}.news-section .news-item img{border-radius:0 0 55px 0;margin-bottom:20px}.news-section .news-item img,.news-section .news-promo img{-webkit-box-shadow:10px 10px 0 0 #9b60ed;box-shadow:10px 10px 0 0 #9b60ed}.news-section .card-body{padding:10px 0}.news-section .card-date{color:#9b60ed;font-weight:700}.news-section .card-content{font-size:75%}.community-section{background:url(../img/community/food.jpg) no-repeat 50%;background-size:cover;padding:90px 0;position:relative}.community-section:before{background:url(../img/community/community_top.png) no-repeat 50%;background-size:contain;top:-10px}.community-section:after,.community-section:before{content:"";height:100px;position:absolute;width:100%}.community-section:after{background:url(../img/community/community_bottom.png) no-repeat 50%;background-size:contain;bottom:-10px}.community-section .section-icon,.community-section .section-title{color:#fff}.community-section .card{background:transparent}.community-section .card-body{padding-left:0;padding-right:0}.community-section .card .card-meta{-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#fff;margin-bottom:7px}.community-section .card .card-meta .meta-img{border-radius:50%;height:50px;margin-right:10px;-o-object-fit:cover;object-fit:cover;width:50px}.community-section .card .card-title{color:#fff}.community-section .card .card-content{color:#000}.community-section .community-item .bg-img{padding-top:100%}.section-promo{padding-bottom:75px}.pagination .pagination-link{color:inherit;font-style:italic;font-weight:700;text-align:center}.pagination .pagination-item.active .pagination-link,.pagination .pagination-item:hover .pagination-link{background-color:#000;color:#fff;text-decoration:none}.pagination.style-2 .pagination-item{padding:0 5px}.pagination.style-2 .pagination-item.active .pagination-link,.pagination.style-2 .pagination-item:hover .pagination-link{background:#000;color:#fff;text-decoration:none}.pagination.style-2 .pagination-link{background:#fff;border-radius:50px;height:40px;width:40px}.hero--item{position:relative}a{text-decoration:none}.hero--image{height:690px}.hero--image img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.text-outline{-webkit-text-stroke:1px #fff;color:transparent}.text-outline-dark{-webkit-text-stroke:1px #222;color:transparent}.hero--content{left:100px;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.hero--content div{color:#fff;font-family:open sans,Lucida Grande,Hiragino Kaku Gothic Pro,ヒラギノ角ゴ Pro W3,メイリオ,Meiryo,ＭＳ Ｐゴシック,Geneva,Arial,Verdana,sans-serif;font-size:4em;font-style:italic;font-weight:800;line-height:1.2}.hero--content div .text-lg{font-size:1.9em}.hero--content div .text-outline{font-family:cooper black;font-size:1.55em}.header--nav{position:relative;z-index:8000}.header--nav>.container{height:0}.header--nav .nav--list{position:relative;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.header--nav .nav--list .logo{display:none}.header--nav .nav--list [class*=col]{padding:0 5px}.header--nav .nav--list.ready{background:#fff;-webkit-box-shadow:3px 3px 16px 0 rgba(0,0,0,.2);box-shadow:3px 3px 16px 0 rgba(0,0,0,.2);left:0;padding:0;position:fixed;top:0;-webkit-transition:-webkit-transform .5s ease;transition:-webkit-transform .5s ease;transition:transform .5s ease;transition:transform .5s ease,-webkit-transform .5s ease;width:100%}.header--nav .nav--list.ready .nav--link{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:0;border-radius:0;-ms-flex-direction:row;flex-direction:row;padding:12px 20px}.header--nav .nav--list.ready .nav--link .nav--icon{margin-right:20px}.header--nav .nav--list.ready .nav--link .bg-overlay{border-radius:0}.header--nav .nav--list.ready .navbar-brand{border-radius:0;-webkit-box-shadow:none;box-shadow:none}.header--nav .nav--list.ready .logo{display:block}.header--nav .nav--list.ready .logo a{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;justify-content:center;padding:18px;width:12.5%}.header--nav .nav--list.ready>.row{margin:0}.header--nav .nav--list.ready>.row>.logo,.header--nav .nav--list.ready>.row>div{-ms-flex:0 0 12.5%;flex:0 0 12.5%;max-width:12.5%}.header--nav .nav--list.ready .nav--icon{margin-bottom:0}.header--nav .nav--list.fixed{-webkit-transform:translateY(100%);transform:translateY(100%)}.header--nav .nav--link{-webkit-box-orient:vertical;-webkit-box-direction:normal;background-size:cover;background:#fff;border:4px solid #fff;border-radius:12px 12px 45px 12px;color:#000;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;font-weight:700;overflow:hidden;padding:35px 0 25px;position:relative;text-align:center;width:100%}.header--nav .nav--link:hover{text-decoration:none}.header--nav .nav--link:hover .bg-overlay{opacity:1}.header--nav .nav--link .bg-overlay{border-radius:8px 8px 40px;bottom:0;left:0;position:absolute;right:0;top:0;-webkit-transition:opacity .2s ease;transition:opacity .2s ease;z-index:0}.header--nav .nav--text{z-index:1}.header--nav .nav--icon{font-size:60px;line-height:0;margin-bottom:10px;z-index:1}.header-inner-page .hero--image{height:340px}.header-inner-page .hero--content div{font-size:2em}.header-inner-page .header--nav .nav--link{padding:12px 0 8px}.header-inner-page .header--nav .nav--icon{font-size:45px;margin-bottom:0}.header--nav .nav--list.ready>.row>.logo,.header--nav .nav--list.ready>.row>div{-webkit-box-flex:0;-ms-flex:0 0 14.2857142857%;flex:0 0 14.2857142857%;max-width:14.2857142857%;padding:0!important}@media (max-width:576px){.header--nav .nav--list.ready>.row>div{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 33.3333333333%;margin:0!important;max-width:33.3333333333%}}p{word-break:break-word}.about-page .article-section .article-container,.author-page .author-item{-webkit-box-shadow:2px 2px 30px 0 rgba(0,0,0,.1);box-shadow:2px 2px 30px 0 rgba(0,0,0,.1)}.about-page .article-title-main{background:#000;border-radius:25px 0;color:#fff;display:inline-block;font-style:italic;padding:15px 20px}.about-page h4{margin-top:40px}.about-page .contact-block{margin-top:30px}@media (max-width:576px){.about-page .contact-block img{display:none}}.about-page .contact-block li{padding:10px 20px 10px 5px}.about-page .contact-block li:nth-child(odd){background:#fafafa}.about-page .contact-block .text-primary{color:#2196f3!important;text-decoration:underline}.about-page .contact-block .text-primary:hover{text-decoration:none}.about-page .clr-gray{color:#616161}.author-page i.jr-author{font-size:1.6em;line-height:0}.author-page .article-section-title{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;display:-webkit-box;display:-ms-flexbox;display:flex}.author-page .author-item{border-radius:40px 0;overflow:hidden}.author-page .author-item .media{padding:30px 50px}@media (max-width:576px){.author-page .author-item .media{padding:30px}}.author-page .author-links a{text-decoration:underline}.author-page .author-links a:hover{text-decoration:none}.author-page .author-name{color:#ee5857;font-family:arial;font-size:40px;font-style:italic;font-weight:700;line-height:normal;margin-bottom:26px}.author-page .article-author-content p{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;font-family:urbane;font-weight:300;margin-bottom:5px;overflow:hidden}.editor-style img{margin-bottom:0!important}.editor-style p{margin-bottom:10px!important}iframe{max-width:100%!important}.corporate-page ul li{padding:5px 0}.corporate-page ul li span{display:inline-block}.corporate-page ul li span.lt-col{min-width:130px}.news-item .badge{font-weight:500}.sponser-by{white-space:normal}.nav-scroller-wrapper{overflow:hidden;padding:0 30px;position:relative}.nav-scroller{font-size:0;margin-bottom:-18px;overflow-x:auto;overflow-y:hidden;padding-bottom:10px;position:relative;white-space:nowrap}.nav-scroller-content{display:-webkit-box;display:-ms-flexbox;display:flex;float:left;min-width:100%;position:relative;-webkit-transition:-webkit-transform .4s ease-in-out;transition:-webkit-transform .4s ease-in-out;transition:transform .4s ease-in-out;transition:transform .4s ease-in-out,-webkit-transform .4s ease-in-out;width:-webkit-min-content;width:-moz-min-content;width:min-content}.nav-scroller-content a{min-width:150px}.no-transition{-webkit-transition:none;transition:none}.nav-scroller-btn{bottom:0;font-size:1.25rem;padding-left:4px;padding-right:4px;position:absolute;top:0;-webkit-transition:opacity .3s;transition:opacity .3s}.nav-scroller-btn:not(.active){opacity:0;pointer-events:none}.nav-scroller-btn--left{left:0}.nav-scroller-btn--right{right:0}.nav-scroller-btn--right:after{border-color:transparent transparent transparent #000;border-style:solid;border-width:8px 0 8px 12px;right:5px}.nav-scroller-btn--left:after,.nav-scroller-btn--right:after{content:"";height:0;position:absolute;top:8px;width:0;z-index:999}.nav-scroller-btn--left:after{border-color:transparent #000 transparent transparent;border-style:solid;border-width:8px 12px 8px 0;left:10px}.preferred-article-modal .custom-check-chips input[type=checkbox]+label,.preferred-article-modal .custom-check-chips input[type=radio]+label{padding:4px 20px!important}.sticky-back-btn-sticky{bottom:10px;position:sticky}@media (max-width:576px){.nav-scroller-content a{min-width:124px;width:auto}}.searchController .article-listing.page-section .article-section-title.section-title.text-black.section-title-lg{-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:space-between}.searchController .article-listing.page-section .article-section-title.section-title.text-black.section-title-lg,button.copy-link{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:justify;-ms-flex-pack:justify;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}button.copy-link{-webkit-box-pack:center;-ms-flex-pack:center;border:2px solid #000;border-radius:25px;cursor:pointer;font-size:16px;justify-content:center;max-width:110px;padding:5px;-webkit-transition:all .5s ease;transition:all .5s ease;width:100%}button.copy-link:hover{opacity:.8}.footer,button.copy-link:hover{background:#000;color:#fff}.footer-top{border-bottom:1px solid #454545;padding:40px 0}.footer .nav-link{-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;padding:1em}.footer .nav-link i{font-size:2em;margin-right:5px}.footer .nav-link:hover{background:#ee5858;color:#fff}.footer-bottom .bottom-nav .nav-link{padding:1em .75em}.footer-bottom{background:#2a2a2a;padding-top:35px}.footer-bottom img{max-width:100%}.bottom-nav{font-size:14px;text-align:center}.bottom-nav a{color:#fff}.copyright{font-size:12px;margin:0;padding:20px;text-align:center;width:100%}@media (max-width:991px){.footer-bottom .footer-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-direction:column;flex-direction:column;padding:0}.footer-bottom .footer-wrapper .bottom-logo{margin-bottom:10px}.footer-bottom .footer-wrapper .bottom-logo,.footer-bottom .footer-wrapper .bottom-nav{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.footer-main .footer-wrapper .footer-menu{padding-bottom:0}}.article-section{padding-top:100px}.article-section .article-container{background:#fff;border-radius:0 80px 0 0;padding:50px 30px}.article-section .article-section-title{font-family:open sans,Lucida Grande,Hiragino Kaku Gothic Pro,ヒラギノ角ゴ Pro W3,メイリオ,Meiryo,ＭＳ Ｐゴシック,Geneva,Arial,Verdana,sans-serif;font-size:2.5rem;line-height:1.2}.article-section .article-section-title i{font-weight:400}.article-section .article-section-title span{font-size:3rem;font-weight:700;letter-spacing:4px}@media (min-width:0){.article-section .article-main{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}}@media (min-width:769px){.article-section .article-main{-webkit-box-flex:0;-ms-flex:0 0 70.66667%;flex:0 0 70.66667%;max-width:70.66667%}}.article-section .article-main img{height:auto;margin-bottom:30px;max-width:100%}.article-section .article-main h2{font-weight:700}.article-section .article-text p{line-height:1.8;margin-bottom:20px}.article-section .article-sidebar .category-item{display:inline-block;margin-bottom:5px}@media (min-width:0){.article-section .article-sidebar{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}}@media (min-width:769px){.article-section .article-sidebar{-webkit-box-flex:0;-ms-flex:0 0 29.33333%;flex:0 0 29.33333%;max-width:29.33333%}}.article-section .latest-topics{padding-top:40px}.article-section .latest-topics .section-title{font-family:open sans;font-size:2.5rem;font-style:italic;font-weight:600;margin-bottom:20px}.article-section .latest-topics .section-title.with-outline span:before{left:0;right:unset;top:-2px;z-index:0}.article-section .article-share{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.article-section .article-share,.article-section .share-via{display:-webkit-box;display:-ms-flexbox;display:flex}.article-section .share-via-item{padding:0 5px}.article-section .share-via-item a:hover{text-decoration:none}.article-section .share-via-item.share-fb a{background:#4267b2}.article-section .share-via-item.share-wapp a{background:#25d366}.article-section .share-via-item.share-ig a{background:#d6249f;background:radial-gradient(circle at 30% 107%,#fdf497 0,#fdf497 5%,#fd5949 45%,#d6249f 60%,#285aeb 90%)}.article-section .share-via-item.share-link a{background:gray}.article-section .share-via a{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:25px;color:#fff;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-size:1.2em;height:40px;justify-content:center;width:40px}.article-section .article-item .bg-img{padding-top:67%}.article-listing,.article-listing>.d-flex,.page-design{position:relative}.page-design:after,.page-design:before{content:"";display:block;height:90px;opacity:.4;position:absolute;width:100%;z-index:0}.page-design:before{background:url(../img/shape-top.png) no-repeat top/cover;top:0}.page-design:after{background:url(../img/shape-bottom.png) no-repeat bottom/cover;bottom:0}.article-list-content.rail-travel-content .article-search-results,.article-list-content.seasons-content .article-search-results{color:#ee5858}.article-list-content.interests-content .article-search-results{color:#c5056c}.article-list-content.community-content .article-search-results,.article-list-content.news-content .article-search-results,.article-list-content.prefecture-content .article-search-results{color:#fcf30f}.article-author .media{background:gray;border-radius:60px 0 60px;padding:30px 40px 20px}.article-author .author-picture{border-radius:50%;height:180px!important;margin-bottom:0;margin-right:30px;-o-object-fit:cover;object-fit:cover;width:180px!important}.article-list-content .seasons-item{border-radius:10px}.article-list-content .article-search-results{font-size:1.2em;font-style:italic}.article-list-content .article-search-results .large{font-size:1.8em}.article-list-content .article-search .row{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.related-tags-container .rounded-circle{height:18px;width:18px}.article-search-btn-container .search-by-title .large{font-size:1.75em}.article-search-btn-container .article-search-button{background:#fff;border:3px solid #000;border-radius:15px;color:inherit;display:inline-block;padding:20px 20% 20px 0;position:relative;width:100%}.article-search-btn-container .article-search-button:focus{outline:none}.article-search-btn-container .article-search-button.search-by-free-text{padding:20px 20% 20px 0}.article-search-btn-container .article-search-button.search-by-free-text span{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.article-search-btn-container .article-search-button.search-by-free-text input{border-radius:15px;padding:25px 15%;width:100%}.article-search-btn-container .article-search-button:hover{color:inherit;text-decoration:none}.article-search-btn-container .article-search-button>span{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:1.2em;font-weight:700;justify-content:center;width:100%}.article-search-btn-container .article-search-button .search-icon{font-size:2em;line-height:0;margin-right:10px}.article-search-btn-container .article-search-button .search-action{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#000;border-radius:0 7px 7px 0;bottom:0;color:#fff;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-size:1.75em;font-weight:400;overflow:hidden;padding:0 10px;position:absolute;right:0;top:0}.article-search-btn-container .article-search-button .search-action.small{font-size:1.1em}.article-search-btn-container .article-search-button,.article-search-btn-container _:default:not(:root:root){margin-bottom:5px}@media not all and (-webkit-min-device-pixel-ratio:0),not all and (min-resolution:0.001dpcm){@supports (-webkit-appearance:none) and (not (stroke-color:transparent)){.article-search-btn-container .article-search-button{margin-bottom:5px}}}@media not all and (-webkit-min-device-pixel-ratio:0),not all and (min-resolution:0.001dpcm){@supports (-webkit-appearance:none) and (stroke-color:transparent){.article-search-btn-container .article-search-button{margin-bottom:5px}}}.article-search-btn-container .btn-clear{background-color:#cacaca;border:2px solid #fff;color:#fff;font-size:14px;font-weight:700}.line{border-color:#000;border-width:3px}.article-search-modal .modal-content{border-radius:20px;overflow:hidden}.article-search-modal .modal-body{padding:2.5em}.article-search-modal .modal-footer{background-color:#f6f5f1;border:0}.article-search-modal .close{opacity:1;position:absolute;right:25px;top:20px;z-index:1}.article-search-modal .close:hover{opacity:.6}.article-search-modal .articleCatSearch,.article-search-modal .articlePrefSearch{font-size:1.2em}.article-search-modal .articleCatSearch .jr-search,.article-search-modal .articlePrefSearch .jr-search{font-size:85%;margin-right:5px}.promo-template .media{position:relative}.promo-template .label{background:#bababa;color:#fff;padding:2px 7px;position:absolute;right:0;top:0}.promo-template .label:before{border-color:#bababa transparent;border-style:solid;border-width:24px 0 0 10px;content:"";left:-10px;position:absolute;top:0}.bg-orange{background:#ff8b46}.icon-category:before,.icon-freeword:before,.icon-prefecture:before,.icon-subcategory:before{background-size:cover!important;content:"";display:inline-block;height:40px;width:40px}.icon-category:before{background:url(../img/icon-category.svg) no-repeat}.icon-subcategory:before{background:url(../img/icon-subcategory.svg) no-repeat}.icon-prefecture:before{background:url(../img/icon-prefecture.svg) no-repeat}.icon-freeword:before{background:url(../img/icon-freeword.svg) no-repeat}.article-search-btn-container .article-search-button.search-by-free-text input{font-weight:600;min-height:40px;outline:0;padding:0}.article-search-selection-item{margin-top:2px}.article-search-btn-container .article-search-button.search-by-free-text{padding-left:10%}.article-search-btn-container .article-search-button input::-webkit-input-placeholder{color:#212529}.article-search-btn-container .article-search-button input::-moz-placeholder{color:#212529}.article-search-btn-container .article-search-button input:-ms-input-placeholder{color:#212529}.article-search-btn-container .article-search-button input::-ms-input-placeholder{color:#212529}.article-search-btn-container .article-search-button input::placeholder{color:#212529}.indonesia-listing,.thailand-listing,.vietnam-listing{background:#efefef!important}.indonesia-listing .article-section-title span,.thailand-listing .article-section-title span,.vietnam-listing .article-section-title span{color:#000;font-size:42px;padding-left:40px;text-transform:uppercase}.indonesia-listing .article-search-btn-container .article-search-button.search-by-free-text input,.thailand-listing .article-search-btn-container .article-search-button.search-by-free-text input,.vietnam-listing .article-search-btn-container .article-search-button.search-by-free-text input{min-height:inherit}.indonesia-listing .modal .custom-check-chips input[type=checkbox]+label,.thailand-listing .modal .custom-check-chips input[type=checkbox]+label,.vietnam-listing .modal .custom-check-chips input[type=checkbox]+label{font-size:12.8px}.indonesia-listing .article-list-content .seasons-item,.thailand-listing .article-list-content .seasons-item,.vietnam-listing .article-list-content .seasons-item{-webkit-box-shadow:2px 2px 30px 0 rgba(0,0,0,.1);box-shadow:2px 2px 30px 0 rgba(0,0,0,.1);margin-bottom:3rem}.indonesia-listing .flag-icon,.thailand-listing .flag-icon,.vietnam-listing .flag-icon{border:1px solid #eee;-webkit-box-shadow:2px 2px 8px 0 rgba(0,0,0,.1);box-shadow:2px 2px 8px 0 rgba(0,0,0,.1)}.indonesia-listing .tag-chips .tag-chips-item label,.thailand-listing .tag-chips .tag-chips-item label,.vietnam-listing .tag-chips .tag-chips-item label{background-color:#dededf}.indonesia-listing .custom-check-chips #subCategoryList input[type=checkbox]+label.bg-seasons:hover,.indonesia-listing .custom-check-chips #subCategoryList input[type=checkbox]:checked+label.bg-seasons,.indonesia-listing .custom-check-chips #subCategoryList input[type=radio]+label.bg-seasons:hover,.indonesia-listing .custom-check-chips #subCategoryList input[type=radio]:checked+label.bg-seasons,.thailand-listing .custom-check-chips #subCategoryList input[type=checkbox]+label.bg-seasons:hover,.thailand-listing .custom-check-chips #subCategoryList input[type=checkbox]:checked+label.bg-seasons,.thailand-listing .custom-check-chips #subCategoryList input[type=radio]+label.bg-seasons:hover,.thailand-listing .custom-check-chips #subCategoryList input[type=radio]:checked+label.bg-seasons,.vietnam-listing .custom-check-chips #subCategoryList input[type=checkbox]+label.bg-seasons:hover,.vietnam-listing .custom-check-chips #subCategoryList input[type=checkbox]:checked+label.bg-seasons,.vietnam-listing .custom-check-chips #subCategoryList input[type=radio]+label.bg-seasons:hover,.vietnam-listing .custom-check-chips #subCategoryList input[type=radio]:checked+label.bg-seasons{background-color:#ffbf42!important;border-color:#ffbf42!important}.indonesia-listing .custom-check-chips #subCategoryList input[type=checkbox]+label.bg-rail-travel:hover,.indonesia-listing .custom-check-chips #subCategoryList input[type=checkbox]:checked+label.bg-rail-travel,.indonesia-listing .custom-check-chips #subCategoryList input[type=radio]+label.bg-rail-travel:hover,.indonesia-listing .custom-check-chips #subCategoryList input[type=radio]:checked+label.bg-rail-travel,.thailand-listing .custom-check-chips #subCategoryList input[type=checkbox]+label.bg-rail-travel:hover,.thailand-listing .custom-check-chips #subCategoryList input[type=checkbox]:checked+label.bg-rail-travel,.thailand-listing .custom-check-chips #subCategoryList input[type=radio]+label.bg-rail-travel:hover,.thailand-listing .custom-check-chips #subCategoryList input[type=radio]:checked+label.bg-rail-travel,.vietnam-listing .custom-check-chips #subCategoryList input[type=checkbox]+label.bg-rail-travel:hover,.vietnam-listing .custom-check-chips #subCategoryList input[type=checkbox]:checked+label.bg-rail-travel,.vietnam-listing .custom-check-chips #subCategoryList input[type=radio]+label.bg-rail-travel:hover,.vietnam-listing .custom-check-chips #subCategoryList input[type=radio]:checked+label.bg-rail-travel{background-color:#b7ca36!important;border-color:#b7ca36!important}.indonesia-listing .custom-check-chips #subCategoryList input[type=checkbox]+label.bg-interests:hover,.indonesia-listing .custom-check-chips #subCategoryList input[type=checkbox]:checked+label.bg-interests,.indonesia-listing .custom-check-chips #subCategoryList input[type=radio]+label.bg-interests:hover,.indonesia-listing .custom-check-chips #subCategoryList input[type=radio]:checked+label.bg-interests,.thailand-listing .custom-check-chips #subCategoryList input[type=checkbox]+label.bg-interests:hover,.thailand-listing .custom-check-chips #subCategoryList input[type=checkbox]:checked+label.bg-interests,.thailand-listing .custom-check-chips #subCategoryList input[type=radio]+label.bg-interests:hover,.thailand-listing .custom-check-chips #subCategoryList input[type=radio]:checked+label.bg-interests,.vietnam-listing .custom-check-chips #subCategoryList input[type=checkbox]+label.bg-interests:hover,.vietnam-listing .custom-check-chips #subCategoryList input[type=checkbox]:checked+label.bg-interests,.vietnam-listing .custom-check-chips #subCategoryList input[type=radio]+label.bg-interests:hover,.vietnam-listing .custom-check-chips #subCategoryList input[type=radio]:checked+label.bg-interests{background-color:#3ad6d0!important;border-color:#3ad6d0!important}.indonesia-listing .custom-check-chips #subCategoryList input[type=checkbox]+label.bg-news:hover,.indonesia-listing .custom-check-chips #subCategoryList input[type=checkbox]:checked+label.bg-news,.indonesia-listing .custom-check-chips #subCategoryList input[type=radio]+label.bg-news:hover,.indonesia-listing .custom-check-chips #subCategoryList input[type=radio]:checked+label.bg-news,.thailand-listing .custom-check-chips #subCategoryList input[type=checkbox]+label.bg-news:hover,.thailand-listing .custom-check-chips #subCategoryList input[type=checkbox]:checked+label.bg-news,.thailand-listing .custom-check-chips #subCategoryList input[type=radio]+label.bg-news:hover,.thailand-listing .custom-check-chips #subCategoryList input[type=radio]:checked+label.bg-news,.vietnam-listing .custom-check-chips #subCategoryList input[type=checkbox]+label.bg-news:hover,.vietnam-listing .custom-check-chips #subCategoryList input[type=checkbox]:checked+label.bg-news,.vietnam-listing .custom-check-chips #subCategoryList input[type=radio]+label.bg-news:hover,.vietnam-listing .custom-check-chips #subCategoryList input[type=radio]:checked+label.bg-news{background-color:#9b60ed!important;border-color:#9b60ed!important}.indonesia-listing .custom-check-chips #subCategoryList input[type=checkbox]+label.bg-community:hover,.indonesia-listing .custom-check-chips #subCategoryList input[type=checkbox]:checked+label.bg-community,.indonesia-listing .custom-check-chips #subCategoryList input[type=radio]+label.bg-community:hover,.indonesia-listing .custom-check-chips #subCategoryList input[type=radio]:checked+label.bg-community,.thailand-listing .custom-check-chips #subCategoryList input[type=checkbox]+label.bg-community:hover,.thailand-listing .custom-check-chips #subCategoryList input[type=checkbox]:checked+label.bg-community,.thailand-listing .custom-check-chips #subCategoryList input[type=radio]+label.bg-community:hover,.thailand-listing .custom-check-chips #subCategoryList input[type=radio]:checked+label.bg-community,.vietnam-listing .custom-check-chips #subCategoryList input[type=checkbox]+label.bg-community:hover,.vietnam-listing .custom-check-chips #subCategoryList input[type=checkbox]:checked+label.bg-community,.vietnam-listing .custom-check-chips #subCategoryList input[type=radio]+label.bg-community:hover,.vietnam-listing .custom-check-chips #subCategoryList input[type=radio]:checked+label.bg-community{background-color:#e958bb!important;border-color:#e958bb!important}.indonesia-listing .custom-check-chips #subCategoryList input[type=checkbox]+label.bg-prefecture:hover,.indonesia-listing .custom-check-chips #subCategoryList input[type=checkbox]:checked+label.bg-prefecture,.indonesia-listing .custom-check-chips #subCategoryList input[type=radio]+label.bg-prefecture:hover,.indonesia-listing .custom-check-chips #subCategoryList input[type=radio]:checked+label.bg-prefecture,.thailand-listing .custom-check-chips #subCategoryList input[type=checkbox]+label.bg-prefecture:hover,.thailand-listing .custom-check-chips #subCategoryList input[type=checkbox]:checked+label.bg-prefecture,.thailand-listing .custom-check-chips #subCategoryList input[type=radio]+label.bg-prefecture:hover,.thailand-listing .custom-check-chips #subCategoryList input[type=radio]:checked+label.bg-prefecture,.vietnam-listing .custom-check-chips #subCategoryList input[type=checkbox]+label.bg-prefecture:hover,.vietnam-listing .custom-check-chips #subCategoryList input[type=checkbox]:checked+label.bg-prefecture,.vietnam-listing .custom-check-chips #subCategoryList input[type=radio]+label.bg-prefecture:hover,.vietnam-listing .custom-check-chips #subCategoryList input[type=radio]:checked+label.bg-prefecture{background-color:#ee5858!important;border-color:#ee5858!important}.author-detail-page .article-author h4{font-family:arial;font-size:40px}.author-detail-page .article-section .article-section-title{margin-bottom:30px}.author-detail-page .article-section .article-section-title span{font-size:40px}.author-detail-page img.author-picture{height:120px!important;width:120px!important}@media (min-width:1600px){.author-detail-page .promo-list.col-md-6.col-lg-4{padding-left:25px!important;padding-right:25px!important}.author-detail-page .article-related-lists .row{margin-left:-25px;margin-right:-25px}}@media (min-width:1200px){.modal#search-by-season .custom-check-chips .col-md-3{max-width:20%;width:20%}.article-author .author-picture{display:block}.author-page .article-author-content p{min-height:70px}}@media (max-width:1500px){.indonesia-listing .article-search-btn-container .article-search-button>span,.thailand-listing .article-search-btn-container .article-search-button>span,.vietnam-listing .article-search-btn-container .article-search-button>span{font-size:1em!important}.indonesia-listing .icon-category:before,.indonesia-listing .icon-freeword:before,.indonesia-listing .icon-prefecture:before,.indonesia-listing .icon-subcategory:before,.thailand-listing .icon-category:before,.thailand-listing .icon-freeword:before,.thailand-listing .icon-prefecture:before,.thailand-listing .icon-subcategory:before,.vietnam-listing .icon-category:before,.vietnam-listing .icon-freeword:before,.vietnam-listing .icon-prefecture:before,.vietnam-listing .icon-subcategory:before{height:24px!important;width:24px!important}.author-page.page-section .container{max-width:90%}.author-page .author-name{font-size:32px}.article-author .author-picture{height:150px!important;margin-right:15px!important;width:150px!important}.view--more-btn span{font-size:18px!important;height:45px!important;padding:5px 15px!important;width:180px!important}.author-page .author-item .media{padding:30px 25px!important}}@media (max-width:1199.99px){.author-page .author-name{font-size:24px}.view--more-btn span{font-size:18px!important;height:40px!important;padding:5px 15px!important;width:160px!important}}@media (max-width:991px){.author-page .author-item .media{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-direction:column;flex-direction:column}.article-author .author-picture{height:150px!important;margin-bottom:20px!important;margin-right:0!important;width:150px!important}.author-page .author-item .media{padding:20px 25px!important}.author-page .author-item .media .view--more-btn.d-flex.align-items-center.justify-content-end{-webkit-box-pack:center!important;-ms-flex-pack:center!important;justify-content:center!important}.author-page .author-name{margin-bottom:20px!important}.author-detail-page .media-body.pl-md-5{padding-left:0!important}}@media (max-width:760px){.author-page .author-list .col-md-6.col-xl-6{padding-left:7.5px;padding-right:7.5px}.author-page .article-author-content p{margin-bottom:0!important}.author-detail-page.page-section .container{max-width:calc(100% - 20px)}.author-detail-page .article-section .article-section-title span{font-size:32px}.author-detail-page .article-author h4{font-size:28px;padding:.75rem 1rem!important}}.article-listing .article-section-title{margin-top:100px;text-align:center}.article-listing .article-section-title.section-title-lg{font-size:4em;font-weight:700}.article-list-content{padding-bottom:80px}.article-search .option-select{max-height:calc(100vh - 100px);overflow:auto}.prefecture-select{-webkit-transition:.5s ease;transition:.5s ease}.prefecture-select.selected{fill:#ee5858}.custom-check-chips input[type=checkbox],.custom-check-chips input[type=radio]{display:none}.custom-check-chips input[type=checkbox]+label,.custom-check-chips input[type=radio]+label{-webkit-box-pack:justify;-ms-flex-pack:justify;background-color:#fff;border:2px solid #000;border-radius:50px;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:13px;font-weight:700;justify-content:space-between;padding:.25rem 1rem;-webkit-transition:all .2s ease;transition:all .2s ease;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.custom-check-chips input[type=checkbox]+label:hover,.custom-check-chips input[type=radio]+label:hover{background-color:#ee5858;border-color:#ee5858;color:#fff}.custom-check-chips input[type=checkbox]:checked+label,.custom-check-chips input[type=radio]:checked+label{background-color:#ee5858;border-color:#ee5858;color:#fff;-webkit-transition:all .2s ease;transition:all .2s ease}.custom-check-chips .icon-option{position:relative;top:3px}.custom-check-chips.tag-chips{font-style:italic;letter-spacing:.5px}.custom-check-chips.tag-chips input[type=checkbox]+label,.custom-check-chips.tag-chips input[type=radio]+label{border:0;font-weight:400;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.custom-check-chips.tag-chips input[type=checkbox]+label:hover,.custom-check-chips.tag-chips input[type=radio]+label:hover{background-color:#fff;color:#000}.custom-check-chips.tag-chips input[type=checkbox]:checked+label,.custom-check-chips.tag-chips input[type=radio]:checked+label{background-color:#000}.custom-check-chips.tag-chips input[type=checkbox]:checked+label:hover,.custom-check-chips.tag-chips input[type=radio]:checked+label:hover{color:#fff}.articleListing .position-relative{float:left;width:calc(100% - 185px)}.custom-check-chips .icon-option{display:none}.custom-check-chips input[type=radio]:checked+label .icon-option{display:block}.seasons-content .custom-check-chips:not(.tag-chips) input[type=checkbox]+label:hover,.seasons-content .custom-check-chips:not(.tag-chips) input[type=checkbox]:checked+label,.seasons-content .custom-check-chips:not(.tag-chips) input[type=radio]+label:hover,.seasons-content .custom-check-chips:not(.tag-chips) input[type=radio]:checked+label{background-color:#ffbf42;border-color:#000;color:#000}.seasons-content .prefecture-select.selected{fill:#ffbf42}.rail-travel-content .custom-check-chips:not(.tag-chips) input[type=checkbox]+label:hover,.rail-travel-content .custom-check-chips:not(.tag-chips) input[type=checkbox]:checked+label,.rail-travel-content .custom-check-chips:not(.tag-chips) input[type=radio]+label:hover,.rail-travel-content .custom-check-chips:not(.tag-chips) input[type=radio]:checked+label{background-color:#b7ca36;border-color:#000;color:#000}.rail-travel-content .prefecture-select.selected{fill:#b7ca36}.interests-content .custom-check-chips:not(.tag-chips) input[type=checkbox]+label:hover,.interests-content .custom-check-chips:not(.tag-chips) input[type=checkbox]:checked+label,.interests-content .custom-check-chips:not(.tag-chips) input[type=radio]+label:hover,.interests-content .custom-check-chips:not(.tag-chips) input[type=radio]:checked+label{background-color:#3ad6d0;border-color:#000;color:#000}.interests-content .prefecture-select.selected{fill:#3ad6d0}.news-content .custom-check-chips:not(.tag-chips) input[type=checkbox]+label:hover,.news-content .custom-check-chips:not(.tag-chips) input[type=checkbox]:checked+label,.news-content .custom-check-chips:not(.tag-chips) input[type=radio]+label:hover,.news-content .custom-check-chips:not(.tag-chips) input[type=radio]:checked+label{background-color:#9b60ed;border-color:#000;color:#fff}.news-content .prefecture-select.selected{fill:#9b60ed}.community-content .custom-check-chips:not(.tag-chips) input[type=checkbox]+label:hover,.community-content .custom-check-chips:not(.tag-chips) input[type=checkbox]:checked+label,.community-content .custom-check-chips:not(.tag-chips) input[type=radio]+label:hover,.community-content .custom-check-chips:not(.tag-chips) input[type=radio]:checked+label{background-color:#e958bb;border-color:#000;color:#000}.community-content .prefecture-select.selected{fill:#e958bb}.prefecture-content .custom-check-chips:not(.tag-chips) input[type=checkbox]+label:hover,.prefecture-content .custom-check-chips:not(.tag-chips) input[type=checkbox]:checked+label,.prefecture-content .custom-check-chips:not(.tag-chips) input[type=radio]+label:hover,.prefecture-content .custom-check-chips:not(.tag-chips) input[type=radio]:checked+label{background-color:#ee5858;border-color:#000;color:#fff}.prefecture-content .prefecture-select.selected{fill:#ee5858}.apple-gradient{background:#fff2f2;background:-webkit-gradient(linear,left top,left bottom,from(#fff2f2),color-stop(50%,#fbeeee),to(#ebdfdf));background:linear-gradient(180deg,#fff2f2,#fbeeee 50%,#ebdfdf)}.strawberry-gradient{background:#fff7fe;background:-webkit-gradient(linear,left top,left bottom,from(#fff7fe),color-stop(50%,#fdf5fc),to(#ebe4ea));background:linear-gradient(180deg,#fff7fe,#fdf5fc 50%,#ebe4ea)}.muscat-gradient{background:#fafff2;background:-webkit-gradient(linear,left top,left bottom,from(#fafff2),color-stop(50%,#f8fdf0),to(#e6ebdf));background:linear-gradient(180deg,#fafff2,#f8fdf0 50%,#e6ebdf)}.peach-gradient{background:#fffaff;background:-webkit-gradient(linear,left top,left bottom,from(#fffaff),color-stop(50%,#fcf7fc),to(#ebe6eb));background:linear-gradient(180deg,#fffaff,#fcf7fc 50%,#ebe6eb)}.persimmon-gradient{background:#fff9f2;background:-webkit-gradient(linear,left top,left bottom,from(#fff9f2),color-stop(50%,#faf4ed),to(#ebe5df));background:linear-gradient(180deg,#fff9f2,#faf4ed 50%,#ebe5df)}.pear-gradient{background:#fffdf2;background:-webkit-gradient(linear,left top,left bottom,from(#fffdf2),color-stop(50%,#fcfaef),to(#ebe9df));background:linear-gradient(180deg,#fffdf2,#fcfaef 50%,#ebe9df)}.sweet-potato-gradient{background:#fff8ff;background:-webkit-gradient(linear,left top,left bottom,from(#fff8ff),color-stop(50%,#f8f1f8),to(#ebe5eb));background:linear-gradient(180deg,#fff8ff,#f8f1f8 50%,#ebe5eb)}.melon-gradient{background:#f4fff2;background:-webkit-gradient(linear,left top,left bottom,from(#f4fff2),color-stop(50%,#effaed),to(#e1ebdf));background:linear-gradient(180deg,#f4fff2,#effaed 50%,#e1ebdf)}.yam-gradient{background:#fffff2;background:-webkit-gradient(linear,left top,left bottom,from(#fffff2),color-stop(50%,#fbfbee),to(#f2f2e6));background:linear-gradient(180deg,#fffff2,#fbfbee 50%,#f2f2e6)}.yuzu-gradient{background:#f6fff2;background:-webkit-gradient(linear,left top,left bottom,from(#f6fff2),color-stop(50%,#f2fbee),to(#e3ebdf));background:linear-gradient(180deg,#f6fff2,#f2fbee 50%,#e3ebdf)}.lemon-gradient{background:#fffff2;background:-webkit-gradient(linear,left top,left bottom,from(#fffff2),color-stop(50%,#fafaed),to(#ebebdf));background:linear-gradient(180deg,#fffff2,#fafaed 50%,#ebebdf)}.kinkan-gradient{background:#fffaf2;background:-webkit-gradient(linear,left top,left bottom,from(#fffaf2),color-stop(50%,#faf5ed),to(#ebe6df));background:linear-gradient(180deg,#fffaf2,#faf5ed 50%,#ebe6df)}.apple-bg{background:#d0010d}.semi-apple-bg{background:#ffc8c8}.light-apple-bg{background:#fdd}.strawberry-bg{background:#fe776e}.semi-strawberry-bg{background:#ffd3e8}.light-strawberry-bg{background:#ffe5f3}.muscat-bg{background:#94a325}.semi-muscat-bg{background:#d8ebba}.light-muscat-bg{background:#e9f5d6}.peach-bg{background:#ee6764}.semi-peach-bg{background:#ffe1d4}.light-peach-bg{background:#ffede9}.persimmon-bg{background:#ee6104}.semi-persimmon-bg{background:#ffe1d4}.light-persimmon-bg{background:#ffede3}.pear-bg{background:#e49a31}.semi-pear-bg{background:#fadeb7}.light-pear-bg{background:#fcedd4}.sweet-potato-bg{background:#a81844}.semi-sweet-potato-bg{background:#ead7ea}.light-sweet-potato-bg{background:#f4e7f4}.melon-bg{background:#859d2e}.semi-melon-bg{background:#cbe1a9}.light-melon-bg{background:#dff0cd}.yam-bg{background:#bc9666}.semi-yam-bg{background:#e7e7bf}.light-yam-bg{background:#f6f6dd}.yuzu-bg{background:#3a5708}.semi-yuzu-bg{background:#d2e7b0}.light-yuzu-bg{background:#eaf9d7}.lemon-bg{background:#e5a600}.semi-lemon-bg{background:#f3e2b7}.light-lemon-bg{background:#f9f0d4}.kinkan-bg{background:#f59d22}.semi-kinkan-bg{background:#f5d5a9}.light-kinkan-bg{background:#fae7cd}.text-apple-clr{color:#ff9f9f}.text-strawberry-clr{color:#ffaad3}.text-muscat-clr{color:#c6e29a}.text-peach-clr,.text-persimmon-clr{color:#ffc5ab}.text-pear-clr{color:#f7cd91}.text-sweet-potato-clr{color:#dcbcdc}.text-melon-clr{color:#b9d68b}.text-yam-clr{color:#dcdca1}.text-yuzu-clr{color:#c0dd91}.text-lemon-clr{color:#edd494}.text-kinkan-clr{color:#f1c384}.font-en{font-family:Playfair,serif}.font-jp{font-family:"Noto Serif JP",serif}.font-cinzel{font-family:Cinzel,serif}img{max-width:100%}a,button{-webkit-transition:all .5s ease;transition:all .5s ease}a:hover,button:hover{opacity:.8}p{word-wrap:break-word}.topTop{background-color:#d0010d;border-radius:100%;bottom:60px;color:#fff;cursor:pointer;filter:alpha(opacity=0);font-size:32px;height:60px;line-height:60px;opacity:0;position:fixed;right:15px;text-align:center;-webkit-transition:all .35s ease;transition:all .35s ease;width:60px;z-index:8}.topTop:hover{background-color:#fdd;color:#fff}.jr-times-fruit-lp{color:#000;font-family:Playfair,"Noto Serif JP",Cinzel,serif}.jr-times-fruit-lp .h1,.jr-times-fruit-lp .h2,.jr-times-fruit-lp .h3,.jr-times-fruit-lp .h4,.jr-times-fruit-lp .h5,.jr-times-fruit-lp .h6,.jr-times-fruit-lp h1,.jr-times-fruit-lp h2,.jr-times-fruit-lp h3,.jr-times-fruit-lp h4,.jr-times-fruit-lp h5,.jr-times-fruit-lp h6{font-family:Playfair,serif}.jr-times-fruit-lp .container{max-width:1440px!important}.jr-times-fruit-lp .title-gap{margin-bottom:5rem}.jr-times-fruit-lp .banner-slider{position:relative}.jr-times-fruit-lp .banner-slider .slick-dots{display:none;text-align:right}.jr-times-fruit-lp .banner-slider .slick-dots button,.jr-times-fruit-lp .banner-slider .slick-dots li{height:5px;width:40px}.jr-times-fruit-lp .banner-slider .slick-dots li button{background:#d9d9d9;padding:0}.jr-times-fruit-lp .banner-slider .slick-dots li button:before{content:none}.jr-times-fruit-lp .banner-slider .slick-dots li.slick-active button{background:#000}.jr-times-fruit-lp .banner-slider .slick-slide{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center}.jr-times-fruit-lp .banner-slider .slick-slide figure{width:100%}.jr-times-fruit-lp .banner-slider .slick-slide figure img{min-height:440px;-o-object-fit:cover;object-fit:cover;width:100%}.jr-times-fruit-lp .banner-caption{color:#fff;font-family:Cinzel,serif!important;position:absolute}.jr-times-fruit-lp .banner-caption h1{font-family:Cinzel,serif!important;font-size:5rem;font-weight:300;line-height:5.5rem;margin-bottom:0;text-shadow:0 0 12px #000}.jr-times-fruit-lp .banner-caption h1 span{display:block}.jr-times-fruit-lp .banner-caption h1 span.text-uppercase{font-size:4.5rem}.jr-times-fruit-lp .banner-caption .quality-logo{margin-top:25px}.jr-times-fruit-lp .banner-caption .quality-logo img{margin:auto}.jr-times-fruit-lp .banner-caption h3{font-family:Cinzel,serif!important;font-size:2.65rem;font-weight:300;margin-bottom:0}.jr-times-fruit-lp .view-detail,.jr-times-fruit-lp .view-detail a{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center}.jr-times-fruit-lp .view-detail a{background:#000;border-radius:25px;color:#fff;font-size:18px;height:42px;text-decoration:underline;-webkit-transition:all .5s ease;transition:all .5s ease;width:150px}.jr-times-fruit-lp .view-detail a:hover{opacity:.8;text-decoration:none}.jr-times-fruit-lp .view-more,.jr-times-fruit-lp .view-more a{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center}.jr-times-fruit-lp .view-more a{background:#000;border-radius:25px;color:#fff;font-size:18px;height:42px;text-decoration:underline;-webkit-transition:all .5s ease;transition:all .5s ease;width:150px}.jr-times-fruit-lp .view-more a:hover{opacity:.8;text-decoration:none}.sc-title{font-family:Playfair,serif!important;font-size:4.5rem;font-weight:400;letter-spacing:2px;position:relative}.sc-title span{background:#fff;padding:0 6rem;position:relative;z-index:1}.sc-title:after{background:#000;bottom:12px;content:"";height:1px;left:0;margin:0 auto;position:absolute;right:0;width:60%}.sc-sub-title{font-family:Playfair,serif!important;font-size:2.25rem}.br-sp{display:none}.sc-about,.sc-articles,.sc-banner,.sc-category,.sc-details,.sc-store-information{margin-bottom:100px}.sc-category{position:relative}.sc-category:after{background:url(../../../../images/japanese-fruits/bg-pattern.png) no-repeat;background-size:cover;content:"";height:108%;position:absolute;right:0;top:-8.5rem;width:100%;z-index:-1}.fruit-slider.slick-initialized .slick-track{display:-webkit-box;display:-ms-flexbox;display:flex}.fruit-slider.slick-initialized .slick-track .slick-slide{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:auto;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.sc-about .d-flex{-ms-flex-wrap:wrap;flex-wrap:wrap}.sc-about .d-flex figure{margin-right:35px}.sc-about .d-flex figure img{max-width:210px}.sc-about .d-flex .sc-info{-webkit-box-flex:1;-ms-flex:1;flex:1}.sc-about strong{display:block;font-size:1.5rem;font-weight:800;margin-bottom:20px}.sc-about .para-text{font-weight:600}.sc-about .sc-info .font-cinzel{font-size:18px}.fruit-detail-box{margin-bottom:30px;min-height:450px;overflow:hidden;position:relative}.fruit-detail-box .row{height:100%;min-height:450px}.fruit-detail-box .pattern-image{background-size:cover;-webkit-clip-path:polygon(0 0,100% 0,44% 100%,0 100%);clip-path:polygon(0 0,100% 0,44% 100%,0 100%);height:100%;left:0;max-width:190px;min-height:450px;position:absolute;top:0;width:100%}.fruit-detail-box .pattern-image img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.fruit-detail-box .date{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:0 0 6px 6px;color:#fff;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-direction:column;flex-direction:column;left:9.5rem;line-height:1.3;min-height:60px;min-width:140px;padding:6px;position:absolute;top:0;z-index:2}.fruit-detail-box .date .months{font-size:1.5rem;letter-spacing:1.5px}.fruit-detail-box .date .season{font-size:1rem;letter-spacing:.5px}.fruit-detail-box .product-information{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:start;-ms-flex-align:start;-webkit-box-pack:center;-ms-flex-pack:center;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:100%;justify-content:center;padding-bottom:3.75rem;padding-top:3.75rem}.fruit-detail-box .product-information h5{font-size:1.5rem;font-weight:700;margin-bottom:20px}.fruit-detail-box .product-information ul{list-style-type:none;margin-bottom:20px;padding:0}.fruit-detail-box .product-information li{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:10px}.fruit-detail-box .product-information li span{display:inline-block;font-size:18px;padding:1px 15px}.fruit-detail-box .product-information li span.prefecture{font-weight:700}.fruit-detail-box .product-information .para-text{font-weight:500;max-width:600px}.fruit-cover{height:100%;padding-bottom:2rem;padding-left:11rem;padding-top:2rem;position:relative;width:100%}.fruit-cover figure{margin-bottom:5px}.fruit-cover figure img{max-width:460px}.fruit-cover .name-en{font-size:3.15rem;font-weight:600}.fruit-cover .name-jp,.para-text{font-size:18px}.para-text{font-weight:600;line-height:28px}.para-text:last-child{margin-bottom:0}.slider-box-left{padding-bottom:60px}.slider-box-left .fruit-slider{padding-left:11rem}.slider-box-left .slick-slide{margin-left:1rem;margin-right:1rem}.slider-box-left .slick-slide .slider-title{font-family:"Noto Serif JP",serif;visibility:hidden}.slider-box-left .slick-slide.slick-current.slick-active .slider-title{display:block;margin-top:3rem;visibility:visible}.slider-box-left .slick-slide.slick-current.slick-active .fruit-img img{-webkit-transform:scale(1.1);transform:scale(1.1)}.slider-box-left .slick-next{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background:#e5e5e5;border-radius:100%;display:-webkit-box;display:-ms-flexbox;display:flex;height:70px;justify-content:center;left:calc(12.5rem - 100px);right:inherit;width:70px}.slider-box-left .slick-next:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#222;content:"\f104";display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;font-size:28px;opacity:1;text-rendering:auto}.slider-box-left .slick-prev{display:none!important}.slider-box-left .slick-list{padding-left:1rem;padding-right:11rem}.slider-box-left .slick-current.slick-active .slider-detail{margin-right:1rem;position:relative;top:-1.65rem;-webkit-transform:scale(1.1);transform:scale(1.1)}.slider-box-left .slick-current.slick-active .slider-detail .date{height:89.1px;left:-.8rem;width:89.1px}.slider-box-left .slick-current.slick-active .slider-detail .date .months{font-size:17px}.slider-box-left .slick-current.slick-active .slider-detail .date .season{font-size:15px}.slider-box-left .slick-current.slick-active .slider-detail .fruits-origin .origin-text{font-size:14px}.slider-box-left .slick-current.slick-active .slider-detail .origin-pref span{font-size:13px}.slider-box-right{padding-bottom:60px}.slider-box-right .fruit-slider{padding-right:11rem}.slider-box-right .slick-slide{margin-left:1rem;margin-right:1rem}.slider-box-right .slick-slide .slider-title{font-family:"Noto Serif JP",serif;visibility:hidden}.slider-box-right .slick-slide.custom-slick-current.slick-active .slider-title{display:block;margin-top:3rem;visibility:visible}.slider-box-right .slick-slide.custom-slick-current.slick-active .fruit-img img{-webkit-transform:scale(1.1);transform:scale(1.1)}.slider-box-right .slick-next{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background:#e5e5e5;border-radius:100%;display:-webkit-box;display:-ms-flexbox;display:flex;height:70px;justify-content:center;left:inherit;right:calc(12.5rem - 100px);width:70px}.slider-box-right .slick-next:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#222;content:"\f105";display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;font-size:28px;opacity:1;text-rendering:auto}.slider-box-right .slick-prev{display:none!important}.slider-box-right .slick-list{padding-left:11rem}.slider-box-right .custom-slick-current.slick-active .slider-detail{margin-left:1rem;margin-right:1rem;position:relative;top:-1.65rem;-webkit-transform:scale(1.1);transform:scale(1.1)}.slider-box-right .custom-slick-current.slick-active .slider-detail .date{height:89.1px;left:-.8rem;width:89.1px}.slider-box-right .custom-slick-current.slick-active .slider-detail .date .months{font-size:17px}.slider-box-right .custom-slick-current.slick-active .slider-detail .date .season{font-size:15px}.slider-box-right .custom-slick-current.slick-active .slider-detail .fruits-origin .origin-text{font-size:14px}.slider-box-right .custom-slick-current.slick-active .slider-detail .origin-pref span{font-size:13px}.fruit-slider .slick-slide{padding-top:4.5rem}.fruit-slider .slick-slide .slider-detail{-webkit-box-pack:end;-ms-flex-pack:end;height:100%;justify-content:flex-end;padding:20px 20px 10px;position:relative}.fruit-slider .slick-slide .slider-detail,.fruit-slider .slick-slide .slider-detail .date{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.fruit-slider .slick-slide .slider-detail .date{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;border-radius:100%;height:98px;justify-content:center;left:-1rem;padding:5px;position:absolute;text-align:center;top:-1rem;width:98px}.fruit-slider .slick-slide .slider-detail .date .months{font-size:18px;font-weight:700}.fruit-slider .slick-slide .slider-detail .date .season{line-height:14px}.fruit-slider .slick-slide .slider-detail .fruit-name{margin-bottom:12px}.fruit-slider .slick-slide .slider-detail .name-en{font-size:1.875rem;font-weight:600}.fruit-slider .slick-slide .slider-detail .name-jp{font-size:18px}.fruit-slider .slick-slide .slider-detail .origin-text{font-size:15px;font-weight:700}.fruit-slider .slick-slide .slider-title{font-size:3.25rem;font-weight:600;margin-bottom:.15rem!important;text-align:center}.origin-pref{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.origin-pref span{display:inline-block;font-size:14px;font-weight:600;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;margin-bottom:2px;margin-right:2px;padding:0 6px}.sc-store-information .title-gap{margin-bottom:30px}.sc-store-information .sc-title span{padding:0 4rem}.sc-store-information .sc-title:after{width:70%}.sc-store-information .sc-title span br{display:none}.sc-store-information .brand-list{grid-gap:1.3rem;-ms-flex-align:center;-ms-flex-pack:center;-ms-flex-line-pack:center;align-content:center;display:grid;grid-template-columns:repeat(auto-fill,minmax(15%,3fr));margin:0 auto}.sc-store-information .brand-list,.sc-store-information .brand-list .brand-box{-webkit-box-align:center;-webkit-box-pack:center;align-items:center;justify-content:center}.sc-store-information .brand-list .brand-box{-ms-flex-align:center;-ms-flex-pack:center;border:1px solid silver;border-radius:4px;display:-webkit-box;display:-ms-flexbox;display:flex;min-height:135px;padding:1.3rem}.sc-articles .title-gap{margin-bottom:30px}.sc-articles .sc-title:after{content:none}.sc-articles .articles-slider-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex}.sc-articles .articles-slider-wrapper .jrtimes-link{max-width:150px;text-align:center}.sc-articles .articles-slider-wrapper .articles-slider{-webkit-box-flex:1;-ms-flex:1;flex:1;width:calc(100% - 150px)}.articles-slider{padding-left:11.5rem}.articles-slider .slick-slide{border-right:1px solid #eee;margin-right:2rem;padding-right:2rem}.articles-slider .slick-next{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background:#e5e5e5;border-radius:100%;display:-webkit-box;display:-ms-flexbox;display:flex;height:70px;justify-content:center;left:calc(12.5rem - 100px);right:inherit;width:70px}.articles-slider .slick-next:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#222;content:"\f104";display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;font-size:28px;opacity:1;text-rendering:auto}.articles-slider .slick-prev{display:none!important}.articles-slider .slick-list{padding-left:1rem;padding-right:12rem}.articles-slider figure img{-o-object-fit:cover;object-fit:cover;width:100%}.sc-inquiry{margin-bottom:60px}.sc-inquiry .inquiry-box{background:#f3f3f3;border-radius:10px;padding:3rem}.sc-inquiry h1{font-size:60px;margin-bottom:10px}.sc-inquiry p{font-size:30px;line-height:36px}.sc-inquiry a{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background:#fff;border:1px solid #000;border-radius:100px;color:#000;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:30px;justify-content:center;margin:2.75rem auto 0;max-width:475px;min-height:65px;text-decoration:none;-webkit-transition:all .5s ease;transition:all .5s ease;width:100%}.sc-inquiry a:hover{opacity:.8}@media (min-width:1600px){.fruit-detail-box .pattern-image{max-width:240px}.fruit-cover figure img{max-width:550px}}@media (max-width:1400px){.fruit-slider .slick-slide .slider-title{font-size:2.5rem}.sc-category:after{height:100%;top:-15rem;width:100%}.jr-times-fruit-lp .banner-slider .slick-slide figure img{max-height:850px;-o-object-position:bottom;object-position:bottom}}@media (max-width:1200.98px){.slider-box-left .fruit-slider{padding-left:10rem}.slider-box-left .fruit-slider .slick-next{left:calc(10rem - 100px)}.slider-box-right .fruit-slider{padding-right:10rem}.slider-box-right .fruit-slider .slick-prev{right:calc(10rem - 100px)}.slider-box-right .slick-next{right:calc(12.5rem - 135px)!important}.fruit-cover{padding-left:10rem}.fruit-cover figure img{max-width:380px}.sc-store-information .brand-list{grid-template-columns:repeat(auto-fill,minmax(32%,3fr))}}@media (max-width:991.98px){.slider-box-left .fruit-slider{padding-left:8rem}.slider-box-left .fruit-slider .slick-next{left:calc(8rem - 60px)}.slider-box-left .fruit-slider .slick-list{padding-right:10rem}.slider-box-right .fruit-slider{padding-right:8rem}.slider-box-right .fruit-slider .slick-prev{right:calc(8rem - 60px)}.slider-box-right .fruit-slider .slick-list{padding-left:10rem}.fruit-slider .slick-next,.fruit-slider .slick-prev{height:55px;width:55px}.fruit-cover .name-en{font-size:2.75rem}.fruit-cover figure img{max-width:340px}}@media (max-width:768.98px){.slider-box-left .fruit-slider .slick-list{padding-right:14rem}.slider-box-right .fruit-slider .slick-list{padding-left:14rem}.fruit-detail-box .pattern-image{height:100%;min-height:100%}.fruit-cover figure img{max-width:400px}.sc-details .col-md-6{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.sc-details .fruit-detail-box .product-information{padding-bottom:2.5rem;padding-top:2.5rem}.sc-details .col-md-6:first-child{border-bottom:1px solid #fff}.sc-title{font-size:2.5rem;line-height:2.5rem}.sc-title span{padding:0 1rem}.sc-title:after{width:90%}.sc-sub-title{font-size:1.5rem}.title-gap{margin-bottom:2.5rem}.sc-articles .articles-slider-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.sc-articles .articles-slider-wrapper .articles-slider{width:100%}.sc-articles .articles-slider-wrapper .jrtimes-link{-webkit-box-ordinal-group:3;-ms-flex-order:2;max-width:100%;order:2;text-align:center;width:100%}}@media (max-width:575.98px){.banner-slider .slick-slide figure img{min-height:calc(100vh - 95px)}.slider-box-right .slick-next{right:calc(12.5rem - 188px)!important}.br-sp{display:block}.banner-slider .slick-dots{text-align:center}.banner-slider button,.banner-slider li{width:40px}.banner-caption{margin-top:-2rem}.banner-caption h1{font-size:3rem!important;line-height:3.5rem!important}.banner-caption h1 span.text-uppercase{font-size:2.65rem!important}.banner-caption h3{font-size:1.75rem!important}.banner-caption .quality-logo{margin-top:16px}.banner-caption .quality-logo img{margin:auto;max-width:100px}.sc-about .d-flex figure{margin-right:0;text-align:center;width:100%}.sc-about strong{font-size:18px;margin-bottom:1rem;text-align:center}.slider-box-left .fruit-slider{padding-left:3rem}.slider-box-left .fruit-slider .slick-next{left:.5rem}.slider-box-left .fruit-slider .slick-list{padding-right:3rem}.slider-box-left .slick-current.slick-active .slider-detail{top:-1.25rem}.slider-box-right .fruit-slider{padding-right:3rem}.slider-box-right .fruit-slider .slick-prev{right:.5rem}.slider-box-right .fruit-slider .slick-list{padding-left:3rem}.slider-box-right .custom-slick-current.slick-active .slider-detail{top:-1.25rem}.fruit-slider .slick-next,.fruit-slider .slick-prev{height:45px;width:45px}.fruit-slider .slick-slide .slider-title{font-size:1.75rem}.fruit-slider .slick-slide .slider-detail .date{height:90px;width:90px}.fruit-slider .slick-slide .slider-detail .date .months{font-size:16px;font-weight:700}.fruit-slider .slick-slide .slider-detail .date .season{font-size:14px;line-height:14px}.fruit-detail-box .pattern-image{left:-1.5rem;max-width:145px}.fruit-detail-box .date{left:6rem;line-height:1.1;min-height:50px;min-width:125px}.fruit-detail-box .date .months{font-size:1.2rem}.fruit-detail-box .date .seasons{font-size:.9rem}.fruit-detail-box .product-information{padding-bottom:2rem;padding-top:2rem}.fruit-detail-box .product-information ul{list-style-type:none;margin-bottom:5px}.fruit-detail-box .product-information h5{margin-bottom:10px}.fruit-cover{padding-left:5rem;padding-top:5rem}.fruit-cover .name-en{font-size:28px}.fruit-cover figure img{max-width:250px}.articles-slider{padding-left:3rem}.articles-slider .slick-next{left:.15rem}.articles-slider .slick-list{padding-right:3rem}.articles-slider .slick-next,.articles-slider .slick-prev{height:45px;width:45px}.articles-slider .slick-slide{margin-right:1rem;padding-right:1rem}.sc-articles .articles-slider-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.sc-articles .articles-slider-wrapper .articles-slider{width:100%}.sc-articles .articles-slider-wrapper .jrtimes-link{-webkit-box-ordinal-group:3;-ms-flex-order:2;max-width:100%;order:2;text-align:center;width:100%}.sc-store-information .brand-list{grid-gap:1rem;grid-template-columns:repeat(auto-fill,minmax(46%,1fr))}.sc-store-information .sc-title span{display:inline-block;padding:0 1rem;text-align:center}.sc-store-information .sc-title span br{display:block}.sc-store-information .sc-title:after{width:90%}.sc-inquiry .inquiry-box{padding:2rem 1rem}.sc-inquiry h1{font-size:48px;margin-bottom:10px}.sc-inquiry p{font-size:18px;line-height:24px}.sc-inquiry a{font-size:18px;min-height:55px}}.promotion{background:url(../img/promotion-bg.jpg) no-repeat;background-size:cover;margin-top:100px;min-height:300px;padding-bottom:60px;padding-top:60px;position:relative}.promotion:before{background:hsla(0,0%,50%,.57);content:"";height:100%;left:0;position:absolute;top:0;width:100%}.promotion .container{position:relative;z-index:5}.promo-box{background:#fff;font-family:Open Sans;font-size:32px;font-style:italic;font-weight:800;min-height:calc(100% - 270px);padding:60px}.promo-list .promo-ls-box .promo-img-box{overflow:hidden;padding-top:65%;position:relative;width:100%}.promo-list .promo-ls-box .promo-img-box img{bottom:0;height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;right:0;top:0;width:100%}.promo-list .card{background:transparent;margin-bottom:25px}.promo-list .card-body{padding:15px 0!important}.promo-list .card-text{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;font-family:Helvetica;font-size:16px;font-weight:400;min-height:50px;overflow:hidden}.view--more-btn{position:relative}.view--more-btn a{color:#222;text-decoration:none;-webkit-transition:all .5s ease;transition:all .5s ease}.view--more-btn a:hover{opacity:.85}.view--more-btn span{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:start;-ms-flex-pack:start;align-items:center;background:#fff;border:1px solid #222;border-radius:25px;display:-webkit-box;display:-ms-flexbox;display:flex;font-family:arial;font-size:20px;font-weight:700;height:50px;justify-content:flex-start;padding:5px 20px;position:relative;width:220px}.view--more-btn span:after{background:url(../img/arrow-next-icon.png) no-repeat;content:"";height:17px;position:absolute;right:18px;width:9px}.promo-title{font-family:Open Sans!important;font-size:64px;font-style:italic;font-weight:700;margin-bottom:20px;margin-top:15px}.promo-text-1{color:#434343;font-family:Open Sans;font-size:32px;font-weight:800;margin-bottom:5px}.promo-text-2{color:#434343;font-family:Urbane;font-size:65px;font-weight:600;letter-spacing:5px;line-height:125px}.promo-para-text{color:#434343;font-family:Helvetica;font-size:16px;font-style:normal;font-weight:400;line-height:26px}.free-search{margin:0 auto .35rem;max-width:420px;position:relative;width:100%}.free-search .articleCatSearch{color:#333}.free-search input{background-color:#fff;border:1px solid #999;border-radius:0;border-radius:25px;color:#495057;display:block;font-size:1rem;line-height:1.5;min-height:40px;padding:.375rem .75rem;width:100%}.free-search .jr-search{font-size:24px!important;position:absolute;right:10px;top:5px;z-index:1}.contact-us-menu .fa-envelope{display:none}@media (min-width:1700px){.promo-box{min-height:calc(100% - 280px)}.promo-text-2{font-size:96px;font-weight:400;margin-bottom:40px}}@media (max-width:1399.99px){.promo-title{font-size:38px}.promo-box{padding:30px}.promo-text-1{font-size:36px;margin-bottom:0}.promo-text-2{font-size:52px}.header--nav .container,.promotion .container{max-width:90%}}@media (max-width:1199.99px){.promotion .view--more-btn{-webkit-box-pack:center!important;-ms-flex-pack:center!important;justify-content:center!important}}@media (max-width:1199.99px) and (min-width:767px){.promo-title{font-size:48px}}@media (max-width:760px){.navbar-brand{padding:18px 30px 18px 10px}.contact-us-menu .fa-envelope{display:block;margin-right:.5rem}.contact-us-menu span{display:none}.language-dropdown-toggle .fa-globe{font-size:24px;line-height:14px;vertical-align:middle}a.language-dropdown-toggle span span{display:none}.nav-contact a{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;height:66px;justify-content:center;padding:22px 5px!important;width:52px}.nav-contact a i{font-size:20px;margin:0!important}.promotion{margin-top:130px;padding-bottom:30px;padding-top:30px}.promotion .col-xl-6{padding-left:7.5px!important;padding-right:7.5px!important}.promo-title{font-size:30px}.promo-box{margin-bottom:2rem!important;padding:20px}.promo-text-1{font-size:42px;margin-bottom:0}.promo-text-2{font-size:40px;letter-spacing:2px;line-height:56px;margin-bottom:26px}.promo-para-text{font-size:16px;text-align:justify}.promo-list .card{margin-bottom:10px}}@media (max-width:320px){.navbar-brand{padding:18px 18px 18px 5px!important}.navbar-expand img{max-width:65px!important}.navbar-expand .logo{max-width:95px!important}}@media (min-width:1200px){.container.topics-content{max-width:calc(100% - 380px)}}@media (min-width:1400px){.container.topics-content{max-width:calc(100% - 400px)!important}.promo-col img{max-width:190px}}@media (min-width:1700px){.container.topics-content{max-width:calc(100% - 480px)!important}}@media (max-width:1400px){.promo-col img{max-width:190px}.header--nav .nav--link{padding:25px 0}.header--nav .nav--link .nav--icon{font-size:40px;margin-bottom:5px}.header--nav .nav--list.ready .nav--link .nav--icon{margin-right:8px}.header--nav .nav--list.ready .nav--link{padding:12px 10px}.passes-list .owl-nav{left:-10%;width:120%}.seasons-section:before{top:-70px}.seasons-section:after{bottom:-70px}.seasons-item .card-title{font-size:1em}.rail-travel-section .rail-image{padding:100px 70px 100px 150px}.rail-travel-section .travel-text h5{font-size:1em}.rail-travel-section .travel-text span{font-size:70%}.container-lg{width:90%}.community-section:before{top:-22px}.community-section:after{bottom:-22px}.footer-nav .nav-link{font-size:.8em;padding:1em .5em}.footer-bottom .bottom-nav .nav-link{padding:1em .25em}.interest-section .interest-category .interest-category-item .cat-item-text{font-size:1.5rem}.copyright span{display:block}}@media (max-width:1600px){.article-section .latest-topics .section-title{font-size:2rem}.abt-logo{width:500px!important}.header .navbar-expand .navbar-nav .nav-link{font-size:14px;padding-left:10px;padding-right:10px}.header ul.navbar-nav.mr-auto{margin-left:auto}.navbar-brand{padding:30px 30px 30px 20px}}@media (max-width:1400px) and (min-width:991.99px){.header .navbar-expand .navbar-nav .nav-link{padding-left:6px;padding-right:6px}.nav-contact a{font-size:14px;padding-left:12px;padding-right:12px}.header .navbar-expand .logo{max-width:170px}.header .navbar-brand{padding:20px 30px 20px 10px}.indonesia-listing .article-section-title span,.thailand-listing .article-section-title span,.vietnam-listing .article-section-title span{padding-left:10px}.indonesia-listing .article-search,.thailand-listing .article-search,.vietnam-listing .article-search{padding-left:0!important;padding-right:0!important}.indonesia-listing .article-search .col-md-6.col-lg-3,.thailand-listing .article-search .col-md-6.col-lg-3,.vietnam-listing .article-search .col-md-6.col-lg-3{padding:0 10px}.indonesia-listing .article-search-button>span,.thailand-listing .article-search-button>span,.vietnam-listing .article-search-button>span{font-size:1em}.indonesia-listing .article-search-button>span .search-icon,.thailand-listing .article-search-button>span .search-icon,.vietnam-listing .article-search-button>span .search-icon{margin-right:5px}.indonesia-listing .article-search-button>span .search-icon:before,.thailand-listing .article-search-button>span .search-icon:before,.vietnam-listing .article-search-button>span .search-icon:before{height:30px;width:30px}}@media (max-width:1199.99px){.promo-col{display:none}.footer-bottom ul.nav{float:right}.footer-bottom .copyright span{display:inline-block}.nav-contact a,.navbar-expand .navbar-nav .nav-link{font-size:15px;padding:28px 5px}.navbar-brand{padding:30px}.navbar-expand .logo{max-width:210px}.header--nav .nav--list [class*=col]{padding:0 5px}.navbar-expand .navbar-nav{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;align-items:center;background:#fff;-ms-flex-direction:column;flex-direction:column;height:100vh;justify-content:center;left:0;opacity:0;position:fixed;top:0;-webkit-transition:.5s ease;transition:.5s ease;visibility:hidden;width:100vw;z-index:8080}.navbar-expand .navbar-nav.show{opacity:1;visibility:visible}.navbar-expand .navbar-nav .nav-item{display:block;text-align:center;width:100%}.navbar-expand .nav-toggler{background:#ee5858;color:#fff;display:inline-block;padding:13.5px 12px}.navbar-expand .nav-close{background:#ee5858;color:#fff;display:inline-block;font-size:24px;line-height:0;padding:21px 20px;position:fixed;right:0;top:0;z-index:8090}.navbar-expand .nav-close:hover{text-decoration:none}.nav-contact a{padding:22px 10px}}@media (max-width:1200px) and (min-width:1025px){.header--nav .nav--list.ready .nav--link{padding:12px 6px}.header--nav .nav--list.ready .nav--link .nav--icon{margin-right:5px}.header--nav .nav--link .nav--icon{font-size:35px}.navbar-brand img{max-width:120px}.header .navbar-expand .logo{max-width:200px}.header .navbar-expand .navbar-nav .nav-link{font-size:12px;padding-left:.35rem;padding-right:.35rem}}@media (max-width:1024px){.header--nav .nav--list.ready .logo .navbar-brand{padding:10px}.header--nav .nav--list.ready .logo .navbar-brand img{max-width:110px}.header--nav .nav--list.ready .nav--link{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.header--nav .nav--list.ready .nav--link .nav--icon{display:none}.community-section:before{top:-30px}.community-section:after{bottom:-30px}.interest-section .interest-category .interest-category-item .cat-item-text{font-size:.9rem}}@media (max-width:991px){.passes-container{margin-top:30px}.footer-bottom .copyright{text-align:center!important}}@media (min-width:767px){.header--nav .nav--list>.row>div{-webkit-box-flex:0;-ms-flex:0 0 16.6666666667%;flex:0 0 16.6666666667%;max-width:16.6666666667%}}@media (max-width:991px) and (min-width:576px){.container{max-width:95%}.indonesia-listing .article-section-title span,.thailand-listing .article-section-title span,.vietnam-listing .article-section-title span{padding-left:20px}.indonesia-listing .article-search,.thailand-listing .article-search,.vietnam-listing .article-search{padding-left:0!important;padding-right:0!important}}@media (max-width:768px){.interest-section.home-section{overflow:hidden}.seasons-section .icon-bg{font-size:30em}.header--nav .nav--text{font-size:14px}.header--nav .nav--list{padding:0}.header--nav .nav--list [class*=col]{padding:0 5px}.header--nav .nav--list.ready .logo .navbar-brand img{max-width:75px}.navbar-expand .logo{max-width:150px}.navbar-expand .navbar-nav .nav-link{font-size:.85em;padding:23px .7rem}.header--nav .nav--link{border-radius:12px 12px 30px;padding:20px 0}.header--nav .nav--link .bg-overlay{border-radius:8px 8px 25px}.topics-section{padding-bottom:80px}.article-listing .article-section-title{margin-top:120px}.articleRender .article-list-content .container{padding-left:0;padding-right:0}.topics-content{padding-top:75px}.topics-content .passes-container{margin-top:50px;padding-left:15px}.passes-list .owl-nav{left:-5%;width:110%}.seasons-section:before{top:-65px}.seasons-section:after{bottom:-65px}.rail-travel-section .rail-image{top:0}.container-lg{width:98%}.interest-section .interest-category .interest-category-item .cat-item-text{font-size:.9rem}.community-section:before{top:-35px}.community-section:after{bottom:-35px}.article-search-btn-container .article-search-button>span{font-size:1em}.article-listing .article-section-title.section-title-lg{font-size:2.5em}}@media (max-width:767px){header .search-by-preferred-article i{margin-right:.5rem}header .search-by-preferred-article span{display:none}.preferred-article-modal .modal-content{width:calc(100% - 15px)}.preferred-article-modal .sub-category-select.option-select-item.mb-3 h1{font-size:20px;margin-bottom:20px!important;padding-top:15px}.preferred-article-modal .label-name{margin-bottom:8px}.preferred-article-modal .category-row .custom-check-chips a{font-size:16px;margin-bottom:8px}.preferred-article-modal .custom-check-chips .col-md-4:nth-child(2n){padding-left:7px}.preferred-article-modal .custom-check-chips .col-md-4:nth-child(odd){padding-right:7px}.preferred-article-modal .custom-check-chips input[type=checkbox]+label,.preferred-article-modal .custom-check-chips input[type=radio]+label{font-size:16px}.news-section .news-list .col-md-4{width:50%}.news-section .news-item{max-width:none}.rail-travel-section .hotel-search-form{text-align:center}iframe{max-width:100%!important}.header--nav .nav--list .logo{display:none!important}}@media (max-width:576px){.indonesia-listing .article-section-title span,.thailand-listing .article-section-title span,.vietnam-listing .article-section-title span{padding-left:0}.navbar-expand .logo{max-width:135px}.corporate-page .article-title-main{font-size:1.5em}.corporate-page ul li span.lt-col{display:block;font-weight:700}.corporate-page ul li span.px-2{display:none}.navbar-expand img{max-width:90px}.article-main table{table-layout:fixed}.article-main table .article-cta-btn{white-space:inherit}.promo-col{display:block}.detail .promo-col{padding:0 15px}.detail .article-sidebar .promo-col{padding:0}.article-sidebar .promo{margin-bottom:20px;text-align:center}.topics-content .promo-col{margin-top:20px}.promo-col{padding:0 10px}.promo-col img{max-width:100%!important}.header--nav .nav--list.ready>.row>div{-webkit-box-flex:0;-ms-flex:0 0 33.3333333333%;flex:0 0 33.3333333333%;margin:0!important;max-width:33.3333333333%}.header--nav .nav--list .logo{display:none}.header--nav .nav--list>.row>div{-webkit-box-flex:0;-ms-flex:0 0 33.3333333333%;flex:0 0 33.3333333333%;margin:0!important;max-width:33.3333333333%}.header--nav [class*=col]{padding:0 3px!important}.hero--content{left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:80%}.hero--content div{font-size:2em;text-align:center}.header-inner-page .hero--content{top:37%}.header-inner-page .hero--content div{font-size:1.9em}.topics-content{padding-top:90px}.topics-content .nav-row{margin:0 0 0 -5px}.topics-content .tab-content{padding:0 15px}.topics-content .tab-content .col-md-6{padding:0 5px}.topics-content .nav .nav-item{width:33.3333333333%}.topics-content .btn-stretch{margin-right:auto}.topics-content .category-list{margin-bottom:10px!important}.topics-content .passes-container{margin-top:30px}.home-section{padding:30px 0}.b-aff__dates--label{width:100%!important}.rail-travel-section .article-image{padding-top:75%}.rail-travel-section .rail-image{padding:50px 30px 30px}.rail-travel-section .hotel-search-form{padding:30px 0 0}#b_container iframe{width:100%}.section-title.title-lg{font-size:2em}.seasons-item .sponsor-tag{margin-top:5px}.seasons-section{overflow:hidden}.community-section:after,.community-section:before,.seasons-section:after,.seasons-section:before{content:none}.interest-section .section-title{padding:0;text-align:center}.interest-section .section-icon{display:block}.interest-section .btn-stretch.stretch-lg{margin-top:.75em!important}.news-section .col-md-4{width:100%}.news-section .news-item{max-width:100%}.news-section .card-body{padding-top:0}.passes-list .owl-nav{left:-9%;width:118%}.footer-nav .bottom-navbar{padding:0 10px!important}.footer-nav .bottom-navbar .nav-link{padding:.25em .45em}.footer-nav ul.nav{-webkit-box-pack:center!important;-ms-flex-pack:center!important;justify-content:center!important;margin-bottom:5px;margin-top:10px}.footer-bottom{padding:10px 0}.footer-bottom ul.nav{float:none}.footer-bottom .bottom-nav{margin-bottom:.5em;padding-left:0!important}.footer-bottom .bottom-nav .nav{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.footer-bottom .bottom-nav .nav-link{padding:.5em .35em}.footer-nav .bottom-logo{margin-top:1em}.bottom-logo{margin-bottom:.5em}.article-section{padding-top:110px}.article-section .article-title{font-size:1.5rem;margin-bottom:.5rem!important;margin-top:1rem!important}.article-section .article-share{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:justify!important;-ms-flex-pack:justify!important;align-items:center;justify-content:space-between!important;margin-bottom:8px}.article-section .article-share .share-via{margin:0}.article-section .article-share .share-via .share-via-item{padding:0 2px}.article-section .article-share .small{margin-right:5px!important}.article-section .article-section-title span{font-size:1.75rem}.article-section .article-container{padding:30px 20px}.articleListing .position-relative{float:none;width:100%}.article-listing .article-section-title{margin-bottom:5px!important;margin-top:110px}.article-author .media{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-direction:column;flex-direction:column;padding:30px 20px 20px}.author-page .author-item .media{padding:30px 20px}.author-page .author-item .media .author-links{padding-left:15px!important;padding-right:15px!important}.seasons-list .seasons-item .justify-content-between{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.seasons-list .card-category .category-season{display:inline-block;margin-bottom:2px}.seasons-list .card-date{margin-bottom:5px}.seasons-list .btn{margin-right:auto;margin-top:10px}.detail .sponsor-tag-dt{margin-bottom:2px}.detail .article-detail .article-sidebar{margin-top:20px!important}.interest-section.home-section{overflow:hidden}.seasons-section.home-section{margin-top:20px}.header--nav .nav--list.ready .nav--link{padding:12px 5px}.article-section .article-main{margin-bottom:20px}.abt-logo{width:280px!important}.about-page .contact-block{margin-top:10px}.about-page .contact-block .media{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.about-page .contact-block img{display:block;margin-left:auto;margin-right:auto;width:100px}.about-page h4{font-size:19px;margin-top:10px}.article-text .my-5.py-5{margin:0!important;padding:1.5rem 0!important}.section-promo{padding-left:15px!important;padding-right:15px!important}.article-search-modal .modal-body{padding:1.75em}.article-list-content{padding-bottom:0}.article-list-content .seasons-item{padding:15px!important}.article-list-content .article-search{padding-bottom:15px!important}}@media (max-width:320px){.footer-nav .bottom-navbar .nav-link{font-size:.78em;padding:.25em}.header--nav .nav--text{font-size:11px}}