﻿html{font-size:62.5%}.custom-style{margin:0;padding:0;font-family:"游ゴシック",YuGothic,"ヒラギノ角ゴ ProN W3","Hiragino Kaku Gothic ProN","メイリオ",Meiryo,Arial,Roboto,"Droid Sans",sans-serif;letter-spacing:.05rem;-webkit-font-smoothing:antialiased;width:100%;font-optical-sizing:auto;font-weight:500;font-style:normal;line-height:1.8;color:#000;font-size:1.6rem;overflow-x:hidden}.custom-style *{all:revert}.custom-style .l-header{width:100%;z-index:9900;background:#fff}.custom-style .l-header__content{height:60px}.custom-style .l-header__content>a{display:block;height:100%}.custom-style .l-header__content .menu-trigger{display:none;-webkit-transition:all .4s;transition:all .4s;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;width:30px;height:30px;z-index:9990;cursor:pointer;position:absolute;top:16px;right:10px;-webkit-tap-highlight-color:transparent}.custom-style .l-header__content .menu-trigger .wrap{padding-top:15px;position:relative;width:100%;height:100%}.custom-style .l-header__content .menu-trigger .wrap::before{content:"MENU";font-size:10px;display:block;position:absolute;top:-8px;left:0;color:#0032a1;height:1rem;width:100%;font-weight:700;-webkit-transition:all .2s;transition:all .2s}.custom-style .l-header__content .menu-trigger .line{display:inline-block;-webkit-transition:all .4s;transition:all .4s;-webkit-box-sizing:border-box;box-sizing:border-box;position:absolute;left:0;width:100%;height:3px;background-color:#0032a1}.custom-style .l-header__content .menu-trigger .line:nth-of-type(1){top:10px}.custom-style .l-header__content .menu-trigger .line:nth-of-type(2){top:18px}.custom-style .l-header__content .menu-trigger .line:nth-of-type(3){bottom:0}.custom-style .l-header__content .menu-trigger.active .wrap::before{opacity:0;top:-25px}.custom-style .l-header__content .menu-trigger.active .line:nth-of-type(1){-webkit-transform:translateY(2px) rotate(-45deg);transform:translateY(2px) rotate(-45deg)}.custom-style .l-header__content .menu-trigger.active .line:nth-of-type(2){left:50%;opacity:0;-webkit-animation:active-menu-bar02 .8s forwards;animation:active-menu-bar02 .8s forwards}.custom-style .l-header__content .menu-trigger.active .line:nth-of-type(3){-webkit-transform:translateY(-15px) rotate(45deg);transform:translateY(-15px) rotate(45deg)}.custom-style .l-header__logo{background:url(../img/common/cropped-Tiger-Logo.svg) no-repeat center bottom;background-size:auto 98%;text-indent:-9999px;width:200px;height:30px;margin:0 1.5rem;-webkit-transition:all .2s;transition:all .2s}.custom-style .l-header__gnav{font-family:"Noto Serif JP",serif;display:-webkit-box;display:-ms-flexbox;display:flex;font-weight:600;font-style:normal;font-size:1.6rem;letter-spacing:.1rem;-webkit-column-gap:400p;-moz-column-gap:400p;column-gap:400p;list-style-type:none}.custom-style [lang=zh-CN] .l-header__gnav{font-family:cn-regular}.custom-style .l-header__gnav .link{-webkit-transition:color .2s;transition:color .2s}.custom-style .l-header__gnav .link:hover{color:#fe4f13}.custom-style .l-header__btn-sns .btn{display:block;-ms-flex-align:center;-webkit-box-align:center;align-items:center}.custom-style .l-header__btn-sns .btn .link{color:#fff;padding:0 1.3rem 0 .5rem;-ms-flex-align:center;-webkit-box-align:center;align-items:center}.custom-style .l-header__btn-sns .btn .icon{display:inline-block;background-position:50%;background-repeat:no-repeat}.custom-style .l-header__language{font-size:1.2rem}.custom-style .l-header__language .btn.current{border-bottom:1px solid #000;pointer-events:none}.custom-style .l-header__language .btn.current .link{opacity:1}.custom-style .l-header__language .btn:not(:first-child){margin-left:1rem}.custom-style .l-header__language .btn .link{opacity:.4;-webkit-transition:all .2s;transition:all .2s}.custom-style .l-header__language .btn .link:hover{opacity:.8}@media screen and (max-height: 750px)and (min-width: 768px){.custom-style .l-header__content{height:120px}.custom-style .l-header__content .l-header__language{top:5.5rem}.custom-style .l-header__logo{margin-top:-5px}.custom-style .l-header__nav-Wrap{margin-top:30px}}@media screen and (min-width: 768px){.custom-style .l-header__content{height:160px;padding-top:35px;position:relative}.custom-style .l-header__content>a{display:block;width:200px;height:30px;margin:auto}.custom-style .l-header__logo{margin:45px auto 0}.custom-style .l-header__nav-Wrap{display:-ms-flexbox !important;display:-webkit-box !important;display:flex !important;-ms-flex-pack:center;-webkit-box-pack:center;justify-content:center;padding-bottom:1rem}.custom-style .l-header__nav-Wrap .item:not(:first-child){margin-left:1.6rem}.custom-style .l-header__btn-sns{-ms-flex-pack:end;-webkit-box-pack:end;justify-content:flex-end;width:190px;position:absolute;top:1rem;right:1rem;height:35px;background:url(../img/common/img-share.svg) left 50% no-repeat}.custom-style .l-header__btn-sns.ch,.custom-style .l-header__btn-sns.en{width:150px}.custom-style .l-header__btn-sns .btn.fb{background:#3b5998}.custom-style .l-header__btn-sns .btn .icon{width:35px;height:35px}.custom-style .l-header__language{position:absolute;top:8.2rem;right:1rem}}@media screen and (max-width: 767px){.custom-style .l-header{position:fixed;top:0;left:0}.custom-style .l-header .bshare-custom.icon-medium-plus .bshare-sinaminiblog,.custom-style .l-header .sns-area .bshare-sinaminiblog{background-image:url(../img/common/icon_weibo.svg)}.custom-style .l-header .bshare-custom.icon-medium-plus .bshare-weixin,.custom-style .l-header .sns-area .bshare-weixin{background-image:url(../img/common/icon_wechat.svg)}.custom-style .l-header .bshare-custom.icon-medium-plus .icon,.custom-style .l-header .sns-area .icon{background-size:2.5rem}.custom-style .l-header .bshare-custom.icon-medium-plus .icon.fb,.custom-style .l-header .sns-area .icon.fb{background-image:url(../img/common/icon_facebook.svg);background-size:auto 2.5rem}.custom-style .l-header .bshare-custom.icon-medium-plus .icon.tw,.custom-style .l-header .sns-area .icon.tw{background-image:url(../img/common/icon_twitter.svg);background-size:2.5rem auto}.custom-style .l-header__content{background-color:#fff;position:relative;z-index:9999}.custom-style .l-header__content .menu-trigger{display:inline-block}.custom-style .l-header__content>a{width:80%}.custom-style .l-header__logo{position:absolute;top:calc(50% - 15px);background-position:0 50%}.custom-style .l-header__nav-Wrap{position:absolute;background:#e9e9e9;width:100%;top:60px;left:0;display:flex;flex-direction:column;z-index:9980;transform:translateY(-150%);transition:.4s}.custom-style .l-header__nav-Wrap.active{transform:translateY(0)}.custom-style .l-header__gnav{display:block;margin:0}.custom-style .l-header__gnav .item{font-size:2.4vh;border-bottom:1px solid rgba(0, 0, 0, 0.1)}.custom-style .l-header__gnav .item .link{color:#49575d;padding:1vh 0 .5vh;display:block}.custom-style .l-header__btn-sns{padding:1rem 0;-ms-flex-pack:center;-webkit-box-pack:center;justify-content:center;border-bottom:1px solid rgba(255, 255, 255, 0.1)}.custom-style .l-header__btn-sns .bshare-custom.icon-medium-plus .icon.fb{background-image:url(../img/common/icon_facebook-bk.svg)}.custom-style .l-header__btn-sns .bshare-custom.icon-medium-plus .icon.line{background-image:url(../img/common/icon_line-bk.svg);background-size:80%}.custom-style .l-header__btn-sns .bshare-custom.icon-medium-plus .icon.tw{background-image:url(../img/common/icon_twitter-bk.svg)}.custom-style .l-header__btn-sns .bshare-custom.icon-medium-plus .icon.bshare-sinaminiblog{background-image:url(../img/common/icon_weibo-bk.svg)}.custom-style .l-header__btn-sns .bshare-custom.icon-medium-plus .icon.bshare-weixin{background-image:url(../img/common/icon_wechat-bk.svg)}.custom-style .l-header__btn-sns .btn .icon{width:30px;height:35px;background-size:auto 2rem}.custom-style .l-header__language{padding:1rem 0;color:#fff;-ms-flex-pack:center;-webkit-box-pack:center;justify-content:center;border-bottom:1px solid rgba(255, 255, 255, 0.1)}.custom-style .l-header__language .btn.current{border-color:#49575d}.custom-style .l-header__language .btn .link{color:#49575d}}.custom-style [lang=zh-CN] .l-main{font-family:cn-regular,"游明朝",YuMincho,"ヒラギノ明朝 ProN W3","Hiragino Mincho ProN","メイリオ",Meiryo,serif,"メイリオ",Meiryo,serif}.custom-style *,.custom-style ::after,.custom-style ::before{-webkit-box-sizing:inherit;box-sizing:inherit}.custom-style .hide{display:none}.custom-style .clearfix:after,.custom-style .l-content:after,.custom-style .l-footer:after,.custom-style .l-main:after{clear:both;content:"";display:block}.custom-style .left{float:left}.custom-style .right{float:right}.custom-style .alignLeft{text-align:left}.custom-style .alignCenter{text-align:center}.custom-style .alignRight{text-align:right}.custom-style .weightBold{font-weight:700}.custom-style *,.custom-style ::after,.custom-style ::before{-webkit-box-sizing:border-box;box-sizing:border-box}.custom-style html{width:100%;height:100%;margin:0;padding:0;font-size:62.5%}.custom-style body{width:100%;margin:0;padding:0;font-family:"游ゴシック",YuGothic,"ヒラギノ角ゴ ProN W3","Hiragino Kaku Gothic ProN","メイリオ",Meiryo,Arial,Roboto,"Droid Sans",sans-serif;line-height:1.7;color:palette("basic", "text");font-size:1.6rem;letter-spacing:.05rem;-webkit-font-smoothing:antialiased}.custom-style body header{text-align:center}.custom-style a{cursor:pointer;text-decoration:none;outline:0;color:#000}.custom-style p,.custom-style ul{margin:0;padding:0}.custom-style p{line-height:1.6}.custom-style button,.custom-style hr{border:none}.custom-style img{vertical-align:bottom}.custom-style address,.custom-style cite,.custom-style dfn,.custom-style em,.custom-style i,.custom-style var{font-style:normal}.custom-style small{font-size:1.3rem;letter-spacing:0}.custom-style .d-flex{-js-display:-ms-flexbox;-js-display:flex;display:-ms-flexbox;display:-webkit-box;display:flex;list-style-type:none}.custom-style .po-re{position:relative}.custom-style .l-content{position:relative;width:100%}.custom-style .l-footer{margin:0;position:relative;color:#fff;font-size:1rem}.custom-style .l-footer__nav{background:#000;padding:2.8rem 0;position:relative}.custom-style .l-footer__nav__gnav{width:95%;margin:0 auto;font-family:"Noto Serif JP",serif}.custom-style [lang=zh-CN] .l-footer__nav__gnav{font-family:cn-regular}.custom-style .l-footer__nav__gnav .item:not(:first-child){margin-left:2rem}.custom-style .l-footer__nav__gnav .item .link{color:#fff;font-weight:700;font-size:1.6rem;cursor:pointer}.custom-style .l-footer__nav .btn-language{position:absolute;top:calc(50% - 22px);right:3rem;width:75px;height:40px}.custom-style .l-footer__nav .btn-Top{opacity:0;position:fixed;right:3rem;bottom:3rem}.custom-style .l-footer__copyright{background:#f0f0f0;color:#717171;padding:3rem 0 2rem}.custom-style .l-footer__copyright .logo{margin-bottom:2rem}.custom-style .l-footer__copyright .logo img{height:4rem;margin-bottom:1rem}.custom-style .l-footer__copyright .system .link{font-size:1.4rem;color:#717171}@-webkit-keyframes active-menu-bar02{100%{height:0}}@keyframes active-menu-bar02{100%{height:0}}.custom-style .d-flex{-js-display:-ms-flexbox;-js-display:flex;display:-ms-flexbox;display:-webkit-box;display:flex;list-style-type:none}.custom-style .po-re{position:relative}.custom-style body.ch .l-home__title{font-family:cn-regular,"游明朝",YuMincho,"ヒラギノ明朝 ProN W3","Hiragino Mincho ProN","メイリオ",Meiryo,serif,"メイリオ",Meiryo,serifMeiryo,serif}.custom-style body.ch .ch-copy,.custom-style body.ch span.spec-ch{font-family:cn-regular}.custom-style .l-main{position:relative;height:100%;width:100%;margin:auto}.custom-style .if,.custom-style .linkBtn::after{display:inline-block;font-family:iconfont;font-style:normal;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.custom-style body.l-home{-webkit-transition:opacity .2s .8s;transition:opacity .2s .8s;opacity:1 !important}.custom-style .align-center{text-align:center}.custom-style .l-home__products-list__point-list #products-list-content .item .title,.custom-style .l-home__title{font-family:NotoSansCJK-Regular,sans-serif;font-weight:600}.custom-style .l-home{position:relative}.custom-style .l-home #bsWXBox{width:auto !important;height:auto !important;max-width:90% !important}.custom-style .l-home .bshare-custom.icon-medium-plus,.custom-style .l-home .sns-area{display:-ms-flexbox;display:-webkit-box;display:flex}.custom-style .l-home .bshare-custom.icon-medium-plus .icon img,.custom-style .l-home .sns-area .icon img{width:auto}.custom-style .l-home .bshare-custom.icon-medium-plus .icon:not(:first-child),.custom-style .l-home .sns-area .icon:not(:first-child){margin-left:.5rem}.custom-style .l-home .bshare-custom.icon-medium-plus .icon.line,.custom-style .l-home .sns-area .icon.line{background-image:url(../img/common/icon-line.svg)}.custom-style .l-home .bshare-custom.icon-medium-plus .icon.fb,.custom-style .l-home .sns-area .icon.fb{background-image:url(../img/common/icon-fb.svg)}.custom-style .l-home .bshare-custom.icon-medium-plus .icon.tw,.custom-style .l-home .sns-area .icon.tw{background-image:url(../img/common/icon-tw.svg)}.custom-style .l-home .bshare-custom.icon-medium-plus .icon,.custom-style .l-home .sns-area .icon{display:block;padding:0;width:35px;height:35px;margin:0;background-repeat:no-repeat;background-position:50%;background-size:contain}.custom-style .l-home__title,.custom-style .l-home__title-serif{font-size:3.6rem}.custom-style .l-home__sub-title{font-size:3rem;line-height:1.4}.custom-style .l-home__center{width:100%;max-width:1160px;margin:0 auto}.custom-style .l-home__hr__line-bkrd{height:3px;background:url(../img/common/line-black-red.svg) no-repeat 50%;background-size:auto 100%}.custom-style .l-home__hero{z-index:8000;background:url(../img/home/mv-sp.jpg) 50% 100% no-repeat #f6f6f6;background-size:100% auto;width:100%;overflow:hidden;height:117.3333333333vw}.custom-style .l-home__hero .l-home__hero__content__copy{opacity:1;text-align:center;-webkit-transition:opacity 3s .5s;transition:opacity 3s .5s}.custom-style .l-home__hero .l-home__hero__content__copy__sub{opacity:1;-webkit-transition:opacity 2.5s 1.5s;transition:opacity 2.5s 1.5s}.custom-style .l-home__hero .l-home__hero__band{opacity:1}.custom-style .l-home__hero .l-home__hero__band.top{left:0}.custom-style .l-home__hero .l-home__hero__band.bottom{right:0}.custom-style .l-home__hero .imgwrap{width:100%;height:100%;overflow:hidden;position:relative;display:-ms-flexbox;display:-webkit-box;display:flex;-ms-flex-direction:column;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-ms-flex-pack:start;-webkit-box-pack:start;justify-content:flex-start}.custom-style .l-home__hero__content{width:100%;height:auto;text-align:center;z-index:7000;opacity:1;font-size:4rem;font-weight:700;letter-spacing:.3rem;color:#000}.custom-style [lang=ja] .l-home__hero__content{margin-top:13.5vw}.custom-style [lang=zh-CN] .l-home__hero__content{margin-top:18vw}.custom-style .l-home__hero__content__titleSub{margin:2rem 0}.custom-style .l-home__hero__content__logoWrap{overflow:hidden;height:45vh;max-height:450px}.custom-style .l-home__hero__content__logoWrap img{width:auto;height:100%}.custom-style .l-home__product{padding:10rem 0 6rem;width:100%;overflow:hidden}.custom-style .l-home__product__title{z-index:8000;padding-bottom:30px;background:url("../img/home/bg-title-ribbon.svg") no-repeat center bottom}.custom-style [lang=zh-CN] .l-home__product__title{font-family:cn-regular}.custom-style .l-home__product__image-box{height:680px;background:url(../img/home/bg-pattern.gif);background:#f4f6f8;-webkit-transform-style:preserve-3d}.custom-style .l-home__product__image-box__wrap{width:100%;overflow:hidden;position:relative}.custom-style .l-home__product__image-box__name{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);left:calc(50% - 36.4583333333vw);z-index:5000;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.custom-style .l-home__product__image-box__name .ja{line-height:1.4;-webkit-writing-mode:vertical-rl;-ms-writing-mode:tb-rl;writing-mode:vertical-rl;font-size:8rem}.custom-style .l-home__product__image-box__name .en{font-size:3.6rem;font-weight:bold;text-shadow:0px 1px 5px rgba(0, 0, 0, 0.3);font-family:NotoSansCJK-Regular,sans-serif}.custom-style .l-home__product__image-box__name .en span{position:relative;z-index:2}.custom-style [lang=ko] .l-home__product__image-box__name .en,.custom-style [lang=en] .l-home__product__image-box__name .en{font-size:8rem;position:relative;z-index:2;padding:0 .5em}.custom-style [lang=ko] .l-home__product__image-box__name .en::before,.custom-style [lang=en] .l-home__product__image-box__name .en::before{position:absolute;top:0;right:0;bottom:0;left:0;display:block;-webkit-transform:skew(-8deg, 0deg);transform:skew(-8deg, 0deg);content:""}.custom-style [lang=ko] .l-home__product__image-box__name .en{font-size:5rem}.custom-style .l-home__product__image-box__bg{width:calc(50% + 260px);height:100%;position:absolute;top:0;left:0;background:#fff no-repeat center;background-size:cover;z-index:50;-webkit-backface-visibility:hidden;backface-visibility:hidden}.custom-style .l-home__product__image-box__cut{width:100%;height:100%;position:absolute;top:0;left:calc(50% - 140px);background:url(../img/home/bg-pattern-cut.png) no-repeat;background-size:auto 100%;z-index:6500;-webkit-backface-visibility:hidden;backface-visibility:hidden}.custom-style .l-home__product__image-box__image{width:440px;height:740px;background-size:contain;position:absolute;top:-10rem;right:calc(50% - 610px);z-index:6800;background-size:contain;background-repeat:no-repeat;-webkit-backface-visibility:hidden;backface-visibility:hidden}.custom-style .l-home__product__text-box{padding:80px 20px 0;max-width:1400px;margin:0 auto}.custom-style .l-home__product__title{margin:0 0 4.5rem}.custom-style .l-home__product__sub-title{margin:6rem 0 6rem;line-height:1.4}.custom-style .l-home__product.reverse .l-home__product__image-box__name{left:auto}.custom-style .l-home__product.reverse .l-home__product__image-box__bg{right:0;left:auto}.custom-style .l-home__product.reverse .l-home__product__image-box__image{left:calc(50% - 570px);right:auto}.custom-style .l-home__product.reverse .l-home__product__image-box__cut{-webkit-transform:scale(-1, -1);transform:scale(-1, -1);right:calc(50% - 140px);left:auto}.custom-style .l-home__product.chikurinnotora .l-home__product__image-box__bg{background-image:url(../img/home/bg-chikurinnotora.jpg)}.custom-style .l-home__product.chikurinnotora .l-home__product__image-box__image{background-image:url(../img/home/product-photo-01.png)}.custom-style .l-home__product.chikurinnotora .l-home__product__image-box__name{position:relative;z-index:20000}.custom-style .l-home__product.chikurinnotora .l-home__product__image-box__name .ja{position:relative;padding:20px 0 40px;margin-right:min(40px,2.0833333333vw)}.custom-style .l-home__product.chikurinnotora .l-home__product__image-box__name .ja span{position:relative;z-index:2;letter-spacing:-0.3em}.custom-style .l-home__product.chikurinnotora .l-home__product__image-box__name .ja::before{content:"";display:block;position:absolute;left:0;top:0;bottom:0;right:0;background:rgba(178, 167, 110, 0.75);-webkit-transform:skew(0deg, -5deg);transform:skew(0deg, -5deg)}.custom-style [lang=ko] .l-home__product.chikurinnotora .l-home__product__image-box__name .en::before,.custom-style [lang=en] .l-home__product.chikurinnotora .l-home__product__image-box__name .en::before{background:rgba(178, 167, 110, 0.75)}.custom-style .l-home__product.tsuru .l-home__product__image-box__name .ja{position:relative;padding:40px 0 60px;margin-left:min(40px,2.0833333333vw)}.custom-style .l-home__product.tsuru .l-home__product__image-box__name .ja span{position:relative;z-index:2;letter-spacing:-0.3em}.custom-style .l-home__product.tsuru .l-home__product__image-box__name .ja::before{content:"";display:block;position:absolute;left:0;top:0;bottom:0;right:0;background:rgba(225, 0, 1, 0.75);-webkit-transform:skew(0deg, -5deg);transform:skew(0deg, -5deg)}.custom-style [lang=ko] .l-home__product.tsuru .l-home__product__image-box__name .en::before,.custom-style [lang=en] .l-home__product.tsuru .l-home__product__image-box__name .en::before{background:rgba(225, 0, 1, 0.75)}.custom-style .l-home__product.tsuru .l-home__product__image-box__bg{background-image:url(../img/home/bg-tsuru.jpg);background-position:left 170px center;background-size:cover}.custom-style .l-home__product.tsuru .l-home__product__image-box__image{left:calc(50% - 500px);background-image:url(../img/home/product-photo-02.png)}.custom-style .l-home__product.onami .l-home__product__image-box__name .ja{position:relative;padding:20px 0 40px;margin-right:min(40px,2.0833333333vw)}.custom-style .l-home__product.onami .l-home__product__image-box__name .ja span{position:relative;z-index:2;letter-spacing:-0.3em}.custom-style .l-home__product.onami .l-home__product__image-box__name .ja::before{content:"";display:block;position:absolute;left:0;top:0;bottom:0;right:0;background:rgba(32, 51, 98, 0.75);-webkit-transform:skew(0deg, -5deg);transform:skew(0deg, -5deg)}.custom-style [lang=ko] .l-home__product.onami .l-home__product__image-box__name .en::before,.custom-style [lang=en] .l-home__product.onami .l-home__product__image-box__name .en::before{background:rgba(32, 51, 98, 0.75)}.custom-style .l-home__product.onami .l-home__product__image-box__bg{background:url(../img/home/bg-onami.jpg) no-repeat;background-size:1920px auto;background-position:right 80px bottom -90px}.custom-style .l-home__product.onami .l-home__product__image-box__image{background-image:url(../img/home/product-photo-03.png)}.custom-style .reverse .l-home__product__image-box__name{right:calc(50% - 36.4583333333vw)}.custom-style .reverse .l-home__product__image-box__name .ja{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.custom-style .reverse .l-home__product__image-box__name .en{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.custom-style body.en .l-home__hero__content__copy__sub{font-size:1.8vw;letter-spacing:.05rem}.custom-style body.ch .l-home__product__title{line-height:1.2}.custom-style body.hk .l-home__product__title{line-height:1.2}.custom-style .android.l-home .fixed-wrap{position:static !important}.custom-style .android.l-home .fixed-wrap .l-header__content .l-header__logo{left:0;top:1.5rem;margin-left:0}.custom-style .android.l-home .l-footer__copyright .logo .link img{height:40px;width:276px}@media screen and (min-width: 768px){.custom-style .only-sp{display:none}.custom-style .only-pc{display:inline-block}.custom-style .l-home__hero{background-position:50% 100%;background-image:url(../img/home/mv.jpg);background-size:cover;height:45.8333333333vw}.custom-style .l-home__hero__content{margin-top:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;color:#fff;text-align:left;padding-left:12%;text-shadow:3px 3px 3px #333;margin-top:0}.custom-style [lang=ja] .l-home__hero__content,.custom-style [lang=en] .l-home__hero__content,.custom-style [lang=zh-CN] .l-home__hero__content{margin-top:0}.custom-style .l-home__hero__content__copy{font-size:1.7708333333vw;text-align:left !important;font-weight:normal;margin:0}.custom-style .l-home__hero__content__copy__sub{font-size:1.7708333333vw;font-weight:normal}.custom-style .l-home__hero__content__copy__sub.en{font-size:2.6rem;letter-spacing:0}.custom-style .l-home__product{padding:10rem 0 10rem}.custom-style .l-home__product.onami .l-home__product__image-box__name{width:276px;height:290px}.custom-style .l-home__product.onami .l-home__product__image-box__name{width:276px;height:290px}.custom-style [lang=ko] .l-home__product.onami .l-home__product__image-box__name{width:320px}.custom-style .l-home__product__title{margin-bottom:10rem}.custom-style .l-home__product__image-box__wrap{height:680px}.custom-style .l-home__product__image-box__btn{-webkit-transition:all .5s;transition:all .5s}.custom-style .l-home__product__image-box__btn:hover{-webkit-transform:scale(1.04) rotate(90deg);transform:scale(1.04) rotate(90deg)}}@media screen and (max-width: 860px){.custom-style .l-footer__nav__gnav{display:none}}@media screen and (max-width: 767px){.custom-style .only-sp{display:block}.custom-style .only-pc{display:none}.custom-style br.sp-view{display:inline-block}.custom-style .l-footer{margin-top:8rem}.custom-style .l-footer__nav__gnav{display:none}.custom-style .l-footer__nav .btn-language{right:2rem;width:65px;top:calc(50% - 20px)}.custom-style .l-footer__nav .btn-Top{right:2rem;bottom:3rem;padding:1rem 1rem 1.5rem;border-radius:3px;-webkit-box-shadow:0 0 5px rgba(0, 0, 0, 0.2);box-shadow:0 0 5px rgba(0, 0, 0, 0.2);background:rgba(255, 255, 255, 0.8)}.custom-style .l-footer__nav .btn-Top img{width:6rem;height:auto}.custom-style .paragraph{padding:0 1.5rem}.custom-style .l-home{padding-top:60px}.custom-style .l-home .bshare-custom.icon-medium-plus .icon:not(:first-child),.custom-style .l-home .sns-area .icon:not(:first-child){margin-left:1rem}.custom-style .l-home__title{font-size:8.5333333333vw}.custom-style .l-home__title-serif{font-size:2.6rem;padding:0 1.5rem;line-height:1.2}.custom-style [lang=ko] .l-home__hero__content{margin-top:13vw}.custom-style .l-home__hero__content__copy{font-size:4.2666666667vw;margin-bottom:5.3333333333vw;margin-top:6vw}.custom-style .l-home__hero__content__copy__sub{margin-top:0;font-size:4.5vw}.custom-style .l-home__product{padding:3rem 0}.custom-style .l-home__product__image-box__wrap{height:96vw}.custom-style .l-home__product__image-box{height:96vw}.custom-style .l-home__product__image-box__name{top:6.9333333333vw;left:2rem;z-index:7000;-webkit-transform:translateY(0%);transform:translateY(0%);color:#000}.custom-style .l-home__product__image-box__name .ja{line-height:1.4;-webkit-writing-mode:vertical-rl;-ms-writing-mode:tb-rl;writing-mode:vertical-rl;font-size:8.5333333333vw;margin-right:5.3333333333vw;margin-left:0;padding:0}.custom-style .l-home__product__image-box__name .ja::before{display:none !important}.custom-style .l-home__product__image-box__name .en{font-size:3.2vw;font-weight:bold;text-shadow:none}.custom-style [lang=ko] .l-home__product__image-box__name .en{font-size:7.4666666667vw}.custom-style [lang=ko] .l-home__product__image-box__name .en::before{display:none}.custom-style [lang=en] .l-home__product__image-box__name .en{font-size:8.5333333333vw}.custom-style [lang=en] .l-home__product__image-box__name .en::before{display:none}.custom-style .l-home__product__image-box__bg{background-position:50% 50% !important;background-size:cover !important;width:100%;height:100%;top:auto;bottom:0}.custom-style .l-home__product__image-box__image{top:-6.6666666667vw;width:46.4vw;left:auto;height:100%;right:2.6666666667vw}.custom-style .l-home__product__image-box__btn{left:calc(50% - 32px);width:58px;height:55px;top:5rem;right:auto;bottom:auto}.custom-style .l-home__product__image-box__btn:hover{-webkit-transform:scale(1.1) !important;transform:scale(1.1) !important}.custom-style .l-home__product__image-box__cut{-webkit-transform:scale(1);transform:scale(1);right:auto;left:0;background-image:url(../img/home/bg-pattern-cut-sp02.png);top:0;bottom:calc(50% - 50px);left:0;width:100%;height:58.6666666667vw;background-size:100% 100%;z-index:500}.custom-style .l-home__product.reverse .l-home__product__image-box__name{left:2rem}.custom-style .l-home__product.reverse .l-home__product__image-box__name .ja{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.custom-style .l-home__product.reverse .l-home__product__image-box__name .ja::before{display:none !important}.custom-style .l-home__product.reverse .l-home__product__image-box__name .en{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.custom-style .l-home__product.reverse .l-home__product__image-box__bg{left:0;right:auto}.custom-style .l-home__product.reverse .l-home__product__image-box__image{left:auto;right:2.6666666667vw}.custom-style .l-home__product.reverse .l-home__product__image-box__cut{-webkit-transform:scale(1, 1);transform:scale(1, 1);right:0;left:0}.custom-style .l-home__product__text-box{padding-top:6.4vw}.custom-style .l-home__product__text-box p{font-size:3.7333333333vw}.custom-style .l-home__product.chikurinnotora .l-home__product__image-box__name .ja{padding:0}.custom-style body.en .l-home__hero__content__copy__sub{font-size:3.8vw;line-height:1.2}}@media screen and (max-width: 340px){.custom-style .l-home__hero__content__copy{font-size:1.6rem}.custom-style .l-home__hero__content__copy__sub{font-size:1.5rem}}@media all and (min-width: 400px)and (max-width: 999px){.custom-style .l-home__center{padding:0 1.5rem}}@media screen and (min-width: 767px)and (max-width: 1000px){.custom-style .l-home__product.reverse .l-home__product__image-box__name{right:20px}.custom-style .l-home__product.reverse .l-home__product__image-box__image{left:calc(50% - 460px)}.custom-style .l-home__product.reverse .l-home__product__image-box__btn{left:calc(50% - 150px)}.custom-style .l-home__product__image-box__name{left:calc(50% - 350px)}.custom-style .l-home__product__image-box__image{right:calc(50% - 500px)}.custom-style .l-home__product__image-box__btn{right:calc(50% - 150px)}}@media all and (-ms-high-contrast: none){.custom-style .l-home__hero__band,.custom-style ::-ms-backdrop{transform:rotate(0.0001deg)}}.custom-style .intro{padding:110px 20px 80px;text-align:center;background:url("../img/home/intro-bg.png") repeat-x center bottom}.custom-style .intro__title{font-size:3.6rem;margin:0 0 56px}.custom-style .intro__lead{font-size:2.8rem;margin-bottom:200px}.custom-style .intro__logo{max-width:522px;margin:0 auto 64px}.custom-style .intro__copy{font-size:3.6rem;font-weight:bold;margin-bottom:56px}.custom-style .intro__names{font-size:2.8rem;margin-bottom:40px}.custom-style .intro__desc{font-size:1.6rem;line-height:1.75;margin-bottom:28px}.custom-style .intro__desc__note{padding-top:2.7rem;font-size:1.2rem}.custom-style .intro .yuzen__title{font-size:2.8rem}.custom-style .intro .yuzen__desc{font-size:1.6erem;margin-bottom:90px}.custom-style .intro .yuzen__list{display:grid;max-width:1400px;margin:0 auto 120px;row-gap:min(140px,10vw);grid-template-columns:48.2142857143% 48.2142857143%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.custom-style .intro .yuzen__list li{list-style-type:none;padding:0}.custom-style .intro .yuzen__link{text-align:center}.custom-style .intro .yuzen__btn{font-size:1.6rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-weight:bold;display:inline-block;padding:20px 40px;background:#000;max-width:500px;margin:0 auto;color:#fff;-webkit-transition:opacity .3s;transition:opacity .3s}.custom-style .intro .yuzen__btn:hover{opacity:.7}@media screen and (max-width: 767px){.custom-style .intro{padding:16vw 0 21.3333333333vw;background:url("../img/home/intro-bg.png") repeat-x center bottom;margin-bottom:10.6666666667vw}.custom-style .intro__title{font-size:8.5333333333vw;line-height:1.5;margin:0 0 8.5333333333vw}.custom-style .intro__lead{font-size:6.4vw;width:72vw;margin:0 auto 21.3333333333vw}.custom-style .intro__logo{max-width:84vw;margin:0 auto 10.6666666667vw}.custom-style .intro__copy{font-size:8.5333333333vw;margin-bottom:8.5333333333vw}.custom-style .intro__names{font-size:6.4vw;margin-bottom:6.4vw}.custom-style .intro__desc{font-size:3.7333333333vw;width:84vw;margin:0 auto;line-height:1.5;text-align:left;margin-bottom:21.3333333333vw}.custom-style .intro__desc__note{padding-top:6.4vw;font-size:3.2vw}.custom-style .intro .yuzen__title{font-size:6.4vw;margin-bottom:6.4vw}.custom-style .intro .yuzen__desc{font-size:3.7333333333vw;margin:0 auto 8.5333333333vw;width:84vw;text-align:left}.custom-style .intro .yuzen__list{max-width:84vw;margin-bottom:16vw;row-gap:10.6666666667vw;grid-template-columns:100%}.custom-style .intro .yuzen__btn{font-size:4.2666666667vw;padding:5.3333333333vw;background:#000;width:84vw;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.custom-style .layercoat{padding-top:80px;margin-bottom:100px}.custom-style .layercoat .l-home__product__title{margin-bottom:40px}.custom-style .layercoat__header{margin-bottom:40px}.custom-style .layercoat__lead{text-align:center;font-size:2.8rem;margin-bottom:80px}.custom-style .layercoat__image{width:100%;height:min(640px,45.7142857143vw);background:url("../img/home/layercoat-image.jpg") no-repeat center;background-size:cover}.custom-style .layercoat__body{padding-top:40px}.custom-style .layercoat__detail__image{width:440px;margin:0 auto 80px}.custom-style .layercoat__detail__image__caption{padding-top:40px;text-align:center;font-size:1.6rem}.custom-style .layercoat__detail__text{text-align:center;font-size:1.6rem;max-width:1400px;margin:0 auto}@media screen and (max-width: 767px){.custom-style .layercoat{padding-top:10.6666666667vw;margin-bottom:10.6666666667vw}.custom-style .layercoat .l-home__product__title{margin-bottom:8.5333333333vw}.custom-style .layercoat__header{margin-bottom:4.2666666667vw}.custom-style .layercoat__lead{font-size:6.4vw;margin-bottom:8.5333333333vw}.custom-style .layercoat__image{height:66.6666666667vw;background:url("../img/home/layercoat-image_sp.jpg") no-repeat center;background-size:cover}.custom-style .layercoat__body{padding-top:4.2666666667vw}.custom-style .layercoat__detail__image{width:84vw;margin:0 auto 10.6666666667vw}.custom-style .layercoat__detail__image img{width:100%;height:auto}.custom-style .layercoat__detail__image__caption{padding-top:4.2666666667vw;font-size:3.7333333333vw}.custom-style .layercoat__detail__text{padding:0 8vw;text-align:left;line-height:1.5;margin-bottom:0}.custom-style .layercoat__detail__text p{font-size:3.7333333333vw}}.custom-style .products{padding-top:40px;padding-bottom:min(150px,10.7142857143vw);position:relative;margin-bottom:100px}.custom-style .products__header{margin-bottom:80px}.custom-style .products__list{display:grid;grid-template-columns:repeat(3, 1fr);-webkit-column-gap:min(40px,2.8571428571vw);-moz-column-gap:min(40px,2.8571428571vw);column-gap:min(40px,2.8571428571vw);max-width:1400px;margin:0 auto}.custom-style .products__item{list-style-type:none}.custom-style .products__item:nth-child(2){margin-top:60px}.custom-style .products__item:nth-child(2) .products__item__image{margin-bottom:40px}.custom-style .products__item:nth-child(2) .products__item__image__name{top:0}.custom-style .products__item__image{margin-bottom:75px;position:relative}.custom-style .products__item__image__name{position:absolute;top:100%;line-height:1.25;left:50%;font-size:min(2.4rem,1.7142857143vw);text-align:center;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);-webkit-filter:drop-shadow(3px 3px 10px rgba(0, 0, 0, 0.1));filter:drop-shadow(3px 3px 10px rgba(0, 0, 0, 0.1));padding:min(17px,1.2142857143vw);width:59.0909090909%}.custom-style [lang=zh-CN] .products__item__image__name{font-size:min(2.2rem,1.5714285714vw)}.custom-style .products__item__image__name span{position:relative;z-index:2}.custom-style .products__item__image__name::before{width:59.0909090909%;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%) skew(-5deg);transform:translate(-50%, -50%) skew(-5deg);content:"";background:#fff;width:100%;height:100%}.custom-style .products__item__desc{font-size:1.5rem;text-align:left;line-height:1.8}@media screen and (max-width: 767px){.custom-style .products{padding-bottom:21.3333333333vw;margin-bottom:10.6666666667vw}.custom-style .products::after{height:355.4666666667vw}.custom-style .products__header{margin-bottom:8.5333333333vw}.custom-style .products__list{display:block;width:84vw;margin:0 auto}.custom-style .products__item{list-style-type:none;margin-bottom:10.6666666667vw}.custom-style .products__item:last-child{margin-bottom:0}.custom-style .products__item:nth-child(2){margin-top:0px}.custom-style .products__item:nth-child(2) .products__item__image{margin-bottom:14.4vw}.custom-style .products__item:nth-child(2) .products__item__image__name{top:100%}.custom-style .products__item__image{margin-bottom:14.4vw;position:relative}.custom-style .products__item__image__name{position:absolute;font-size:5.3333333333vw;padding:4vw;width:72%}.custom-style [lang=zh-CN] .products__item__image__name{font-size:4.8vw}.custom-style .products__item__image__name span{position:relative;z-index:2}.custom-style .products__item__image__name::before{width:72%;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%) skew(-5deg);transform:translate(-50%, -50%) skew(-5deg);content:"";background:#fff;width:100%;height:100%}.custom-style .products__item__desc{line-height:1.8}.custom-style .products__item__desc p{font-size:3.7333333333vw}}.custom-style .packaging{padding-top:100px;margin-bottom:100px}.custom-style .packaging .l-home__product__title{margin-bottom:40px}.custom-style .packaging__header{margin-bottom:80px}.custom-style .packaging__lead{text-align:center;font-size:2.8rem;padding:0 20px}.custom-style .packaging__image{display:-webkit-box;display:-ms-flexbox;display:flex;max-width:1400px;margin:0 auto 80px;-webkit-column-gap:min(32px,2.2857142857vw);-moz-column-gap:min(32px,2.2857142857vw);column-gap:min(32px,2.2857142857vw)}.custom-style .packaging__copy{text-align:center;font-size:2.8rem;margin-bottom:40px}.custom-style .packaging__text{font-size:1.6rem;text-align:center;padding:0 20px}@media screen and (min-width: 768px){.custom-style .packaging .swiper-pagination{display:none}.custom-style .packaging .swiper-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;gap:24px}.custom-style .packaging .swiper-slide{width:min(684px,48.8571428571vw)}}@media screen and (max-width: 767px){.custom-style .packaging{padding-top:10.6666666667vw;margin-bottom:10.6666666667vw}.custom-style .packaging .l-home__product__title{margin-bottom:8.5333333333vw}.custom-style .packaging__header{margin-bottom:8.5333333333vw}.custom-style .packaging__lead{font-size:6.4vw}.custom-style .packaging__image{display:grid;max-width:100%;margin:0 auto;grid-template-columns:1fr;-webkit-column-gap:0;-moz-column-gap:0;column-gap:0}.custom-style .packaging__copy{text-align:center;font-size:6.4vw;margin-bottom:6.4vw}.custom-style .packaging__text{text-align:left;padding:0 8vw}.custom-style .packaging__text p{font-size:3.7333333333vw}.custom-style .packaging .swiper{position:relative;padding-bottom:5.3333333333vw;margin-bottom:10.6666666667vw}.custom-style .packaging .swiper .swiper-pagination{bottom:0}.custom-style .packaging .swiper .swiper-pagination-bullet{width:10.6666666667vw;height:1.0666666667vw;background:#d9d9d9;border-radius:0;opacity:.6}.custom-style .packaging .swiper .swiper-pagination-bullet-active{opacity:1}}.custom-style table{max-width:100%;border-collapse:collapse}.custom-style .spec{max-width:840px;padding:0 20px;margin:0 auto 50px}.custom-style .spec__table{width:100%;margin-bottom:24px;border:1px solid #d9d9d9}.custom-style .spec__table th,.custom-style .spec__table td{border:1px solid #d9d9d9;vertical-align:middle;padding:min(30px,2.1428571429vw) min(40px,2.8571428571vw)}.custom-style .spec__table th{background:#f4f6f8;text-align:center}.custom-style .spec__table__note{list-style:none}.custom-style .spec__table__note li{text-indent:-2em;padding-left:2em;font-size:1.2rem;margin-bottom:.8em}@media screen and (max-width: 767px){.custom-style .spec{padding:10.6666666667vw 0 0;max-width:84vw}.custom-style .spec__table{width:100%;margin-bottom:4vw}.custom-style .spec__table th,.custom-style .spec__table td{font-size:3.7333333333vw}.custom-style .spec__table th sup,.custom-style .spec__table td sup{font-size:2.6666666667vw}.custom-style .spec__table th{padding:5.3333333333vw 1.3333333333vw}.custom-style .spec__table td{padding:5.3333333333vw 2.6666666667vw}.custom-style .spec__table__note{list-style:none}.custom-style .spec__table__note li{font-size:3.2vw}}.custom-style .various-conductor ul{margin:50px 0;text-align:center}.custom-style .various-conductor ul li{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;position:relative}.custom-style .various-conductor ul li::before{display:inline-block;content:"";width:25px;height:25px}.custom-style .various-conductor ul li.faq,.custom-style .various-conductor ul li:nth-child(1){margin-right:40px}.custom-style .various-conductor ul li.faq::before,.custom-style .various-conductor ul li:nth-child(1)::before{background:url("https://www.tiger-corporation.com/wp-content/themes/tiger-corporation/assets/images/faq-icon.svg") no-repeat left 0 bottom 0;background-size:auto 18px}.custom-style .various-conductor ul li.manual::before,.custom-style .various-conductor ul li:nth-child(2)::before{background:url("https://www.tiger-corporation.com/wp-content/themes/tiger-corporation/assets/images/manual-icon.svg") no-repeat left 0 bottom 0;background-size:auto 18px}@media screen and (max-width: 767px){.custom-style .various-conductor{width:84vw;margin:0 auto}.custom-style .various-conductor ul{text-align:left}.custom-style .various-conductor ul li.faq,.custom-style .various-conductor ul li:nth-child(1){margin-right:0}}@media screen and (width <= 767px){.custom-style{font-size:4.27vw}}.custom-style html{-webkit-box-sizing:border-box;box-sizing:border-box;font-size:62.5%;scroll-behavior:smooth}.custom-style *,.custom-style ::after,.custom-style ::before{margin:0;padding:0;-webkit-box-sizing:inherit;box-sizing:inherit}.custom-style body{width:100%;font-optical-sizing:auto;font-weight:500;font-style:normal;line-height:1.8;color:#000;font-size:1.6rem;overflow-x:hidden}.custom-style .main{font-family:"Noto Serif JP",serif;overflow-x:hidden}.custom-style .sans{font-family:"Noto Sans JP",sans-serif;font-weight:400}.custom-style .contents{max-width:110rem;margin:0 auto}.custom-style a{cursor:pointer;text-decoration:none;color:#000}.custom-style ul,.custom-style ol{list-style:none}.custom-style img{object-fit:contain;vertical-align:bottom}.custom-style .forTB{display:none}.custom-style .forSP{display:none}.custom-style .heading--secondary{font-size:3.8rem;font-weight:600;letter-spacing:.04em;padding-left:5rem}.custom-style .heading--tertiary{font-size:3.2rem;font-weight:700;position:relative}.custom-style .heading--tertiary::after{position:absolute;content:"";width:8.8rem;height:8.8rem;border-radius:10rem;border:1px solid #c02c2d;top:-3rem;left:-2rem}.custom-style .heading--quaternary{font-size:3.4rem;font-weight:600;padding:4rem 0 2.5rem}@media screen and (max-width: 1180px){.custom-style .contents{margin:0 4rem}.custom-style .forPC{display:none}.custom-style .forTB{display:block}.custom-style .heading--secondary{padding-left:0}}@media screen and (max-width: 767px){.custom-style html{scroll-padding-top:60px}.custom-style body{font-size:4.27vw}.custom-style .contents{margin:0 10.7vw}.custom-style .forPCTB{display:none}.custom-style .forSP{display:block}.custom-style .ls{letter-spacing:-0.01em}.custom-style .heading--secondary{font-size:7.4vw}.custom-style .heading--tertiary{font-size:6.4vw}.custom-style .heading--tertiary::after{width:17.5vw;height:17.5vw;top:-5vw;left:-3.5vw}.custom-style .heading--quaternary{font-size:6.9vw;padding:9vw 0 6vw}.custom-style .heading__box .text{font-size:4.27vw;line-height:2}}.custom-style .mv__img{width:100vw}.custom-style .swiper-pagination-bullet{background-color:#fff;opacity:.5;width:var(--swiper-pagination-bullet-width, var(--swiper-pagination-bullet-size, 12px));height:var(--swiper-pagination-bullet-height, var(--swiper-pagination-bullet-size, 12px));margin:0 var(--swiper-pagination-bullet-horizontal-gap, 8px) !important}.custom-style .swiper-pagination-bullet-active{opacity:1}.custom-style .swiper-button-prev,.custom-style .swiper-button-next{transform:translateY(-50%);margin-top:0;background-repeat:no-repeat;background-image:url(../img/mv/arrow.svg);background-size:contain;width:28px;height:56px;right:var(--swiper-navigation-sides-offset, 24px)}.custom-style .swiper-button-prev{transform:translateY(-50%) scale(-1, 1);left:var(--swiper-navigation-sides-offset, 24px)}.custom-style .swiper-button-prev:after,.custom-style .swiper-button-next:after{display:none}@media screen and (max-width: 767px){.custom-style .swiper-button-prev,.custom-style .swiper-button-next{transform:translateY(-165%);width:3.47vw;height:6.93vw;right:2.7vw}.custom-style .swiper-button-prev{left:2.7vw;transform:translateY(-165%) scale(-1, 1)}}.custom-style .lead{text-align:center;padding:12.5rem 0 0}.custom-style .lead,.custom-style .products{background-color:#fff}.custom-style .lead .heading--secondary span{padding-left:2rem}.custom-style .lead .text{font-size:2rem;padding:3rem 0 4rem;letter-spacing:.1em;line-height:1.9;padding-left:4rem}@media screen and (max-width: 1180px){.custom-style .lead .text{padding-left:0}.custom-style .lead .heading--secondary span{padding-left:0}}@media screen and (max-width: 767px){.custom-style .lead{padding:16vw 0 0}.custom-style .lead .text{font-size:4.8vw;padding:7vw 0 15vw}}.custom-style .products{padding:17.5rem 0 0;margin-bottom:0;background:url(../img/section_bg.webp),linear-gradient(#fff 0%, #fff 20%, #f8f8f8 25%, #f8f8f8 100%);background-repeat:no-repeat;background-size:100vw,100vw;background-position:top center}.custom-style .heading__wrapper{padding-left:4rem;display:flex;justify-content:space-between}.custom-style .heading__img{width:46.5rem;transform:translate(2rem, -4rem)}.custom-style .products__points{margin:5.2rem 7rem 0 0}.custom-style .products__point:not(:last-child){margin-bottom:5rem}.custom-style .points__wrapper{display:flex}.custom-style .points__title{width:30rem;text-align:center;font-size:2.8rem;font-weight:700}.custom-style .points__title .num{display:block;position:relative;font-size:4.6rem;line-height:1.5;margin-bottom:4rem}.custom-style .points__title .num::after{position:absolute;width:4.2rem;height:10px;border-bottom:6px double #ce4330;bottom:-2rem;left:50%;transform:translateX(-50%);content:""}.custom-style .points__lists{width:73rem;display:flex;flex-wrap:wrap;justify-content:space-between;gap:2.7rem}.custom-style .points__list{width:33.6rem;display:flex;flex-direction:column}.custom-style .point__title{word-break:keep-all;text-align:center;padding:0 2rem;min-width:23.8rem;height:6.4rem;background-color:#fff;box-shadow:0 3px 6px rgba(0, 0, 0, 0.16);display:flex;justify-content:center;align-items:center;margin:-2rem auto 0;font-size:1.8rem;font-weight:700}.custom-style .points__list .text{padding:2.2rem 0;line-height:1.8}.custom-style .points__list .text small{font-size:1.4rem}.custom-style .point__img{order:-1}@media screen and (max-width: 1920px){.custom-style .products{background-size:1920px,100vw}}@media screen and (max-width: 1440px){.custom-style .products{background-size:133.3vw,100vw}}@media screen and (max-width: 1180px){.custom-style .products{background:url(../img/section_bg-TB.webp),linear-gradient(#fff 0%, #fff 20%, #f8f8f8 25%, #f8f8f8 100%);background-size:1180px,100vw;background-repeat:no-repeat;background-position:top center}.custom-style .heading__wrapper{padding-left:0}.custom-style .heading__img{position:absolute;width:31.7vw;transform:none;top:7rem;right:2rem}.custom-style .products__points{margin:5.2rem 0 0 0}.custom-style .points__wrapper{flex-direction:column;gap:5rem;align-items:center}.custom-style .points__lists{width:68rem}.custom-style .points__list{width:31.4rem}.custom-style .products__point:first-child .points__lists{justify-content:center}}@media screen and (max-width: 767px){.custom-style .products{padding:35vw 0 16vw;background:url(../img/section_bg-SP.webp),linear-gradient(#fff 0%, #fff 20%, #f8f8f8 25%, #f8f8f8 100%);background-size:100vw,100vw;background-repeat:no-repeat;background-position:top center}.custom-style .heading__img{width:65vw;top:-1vw;right:-11vw}.custom-style .products__points{margin:6.5vw 0 0}.custom-style .products__point:not(:last-child){margin-bottom:13vw}.custom-style .points__wrapper{gap:11.5vw}.custom-style .points__title .num::after{width:9vw}.custom-style .points__lists{width:100%;gap:12vw}.custom-style .points__list{width:100%}.custom-style .points__title{font-size:6.4vw}.custom-style .points__title .num{font-size:8.5vw;line-height:1.5;margin-bottom:7.5vw}.custom-style .point__title{padding:0 5vw;min-width:54vw;height:17vw;margin:-6vw auto 0;font-size:4.8vw}.custom-style .points__list .text{padding:6vw 0 1.5vw}.custom-style .points__list .text small{font-size:3.73vw;padding-top:2vw;display:block}}@media screen and (max-width: 512px){.custom-style .products{background-size:512px,100vw}}.custom-style .concept{padding:19rem 0 0;background:url(../img/section_bg.webp),linear-gradient(#f8f8f8 0%, #f8f8f8 25%, #fff 25%, #fff 100%);background-repeat:no-repeat;background-size:100vw;background-position:top center}.custom-style .concept .heading__img{transform:translate(-1.6rem, 0);width:51.2rem}.custom-style .concept__products{margin-top:8rem}.custom-style .concept__product{position:relative;background:url(../img/concept/product_bg-01.webp) no-repeat top 14rem center/contain}.custom-style .concept__product--02{background-image:url(../img/concept/product_bg-02.webp)}.custom-style .concept__product--03{background-image:url(../img/concept/product_bg-03.webp)}.custom-style .concept__product--04{background-image:url(../img/concept/product_bg-04.webp)}.custom-style .concept__product--05{background-image:url(../img/concept/product_bg-05.webp)}.custom-style .concept__product:not(:first-child){margin-top:-9.5rem}.custom-style .concept__product .contents{display:flex;justify-content:space-between;align-items:center}.custom-style .concept__product:nth-child(even) .contents{flex-direction:row-reverse}.custom-style .concept__product:nth-child(even) .concept__wrapper{display:flex;flex-direction:column}.custom-style .concept__product:nth-child(even) .title{align-self:flex-end;padding:8rem 4.8rem 16rem 0}.custom-style .concept .title{color:#fff;font-size:4.3rem;display:inline-flex;flex-direction:column;align-items:center;padding:8rem 0 16rem 3.8rem}.custom-style .concept__product--05 .title{color:#000}.custom-style .concept .kana{font-size:1.4rem}.custom-style .concept__product .text{font-size:2.2rem;font-weight:700}.custom-style .concept__img{width:41rem;margin-right:4rem}@media screen and (max-width: 1920px){.custom-style .concept{background-size:1920px}.custom-style .concept__product{background-size:1920px}.custom-style .concept .title{padding-top:8rem;padding-bottom:16rem}}@media screen and (max-width: 1440px){.custom-style .concept{background-size:133.3vw}}@media screen and (max-width: 1200px){.custom-style .concept__product{background:url(../img/concept/product_bg-01-TB.webp) no-repeat center/contain;background-size:1200px}.custom-style .concept__product--02{background-image:url(../img/concept/product_bg-02-TB.webp)}.custom-style .concept__product--03{background-image:url(../img/concept/product_bg-03-TB.webp)}.custom-style .concept__product--04{background-image:url(../img/concept/product_bg-04-TB.webp)}.custom-style .concept__product--05{background-image:url(../img/concept/product_bg-05-TB.webp)}.custom-style .concept__product:not(:last-child){margin-bottom:10rem}.custom-style .concept .title{padding-top:16rem;padding-bottom:16rem}.custom-style .concept__product:nth-child(even) .title{align-self:flex-end;padding:16rem 4.8rem 16rem 0}.custom-style .concept__product .text{position:absolute;bottom:8%;left:50%;transform:translateX(-50%)}.custom-style .concept__img{width:28rem;margin:0 -3vw 7vw 0}}@media screen and (max-width: 1180px){.custom-style .concept{padding:17.5rem 0 0;background:url(../img/section_bg-TB.webp),linear-gradient(#f8f8f8 0%, #f8f8f8 25%, #fff 25%, #fff 100%);background-size:1180px;background-repeat:no-repeat;background-position:top center}.custom-style .concept .heading__wrapper{flex-direction:column;gap:5rem;align-items:center}.custom-style .concept .heading__box{width:100%}.custom-style .concept .heading__img{position:static;transform:none;width:80%}}@media screen and (max-width: 767px){.custom-style .concept{padding:32vw 0 0;background:url(../img/section_bg-SP.webp),linear-gradient(#f8f8f8 0%, #f8f8f8 25%, #fff 25%, #fff 100%);background-size:100vw;background-repeat:no-repeat;background-position:top center}.custom-style .concept .heading--quaternary{padding:8vw 0 6vw}.custom-style .concept .heading__img{width:103%}.custom-style .concept__img{width:53vw;margin:0 -8vw 7vw 0}.custom-style .concept__products{margin-top:19.5vw}.custom-style .concept .title{font-size:9.3vw;padding:0 0 21vw 0;line-height:1.4}.custom-style .concept__product:nth-child(even) .title{padding:0 0 9vw 0}.custom-style .concept__product--03 .title{padding:0 0 18vw 0}.custom-style .concept__product--05 .title{padding:0 0 17vw 0}.custom-style .concept .kana{font-size:3.47vw}.custom-style .concept__product .text{font-size:4.8vw;left:0;transform:none;width:100vw;text-align:center;bottom:7%}.custom-style .concept__product:not(:last-child){margin-bottom:34.5vw}.custom-style .concept__product{background:url(../img/concept/product_bg-01-SP.webp) no-repeat center/contain;background-size:100vw}.custom-style .concept__product--02{background-image:url(../img/concept/product_bg-02-SP.webp)}.custom-style .concept__product--03{background-image:url(../img/concept/product_bg-03-SP.webp)}.custom-style .concept__product--04{background-image:url(../img/concept/product_bg-04-SP.webp)}.custom-style .concept__product--05{background-image:url(../img/concept/product_bg-05-SP.webp)}}@media screen and (max-width: 512px){.custom-style .concept{background-size:512px}}.custom-style .speification{padding:3.5rem 7rem 0}.custom-style .speification .heading--tertiary{text-align:center;display:inline-block;left:50%;transform:translateX(-50%)}.custom-style .speification .heading--tertiary span{display:block;font-size:3.4rem;margin:1rem 0 8rem}.custom-style .spec__wrapper{overflow:hidden}.custom-style .spec__series{display:flex;justify-content:space-between;padding:0 3rem;max-width:96rem;margin:0 auto}.custom-style .series{width:36.7rem;display:flex;flex-direction:column}.custom-style .series__title{text-align:center;font-size:2.4rem;font-weight:600;margin:3.4rem 0 2rem}.custom-style .series__colors{font-size:1.4rem;font-weight:600;margin:0 auto 6rem;line-height:2.2}.custom-style .series__color{position:relative;padding-left:3rem}.custom-style .series__color::before{position:absolute;content:"";width:18px;height:18px;border-radius:50px;background-color:#868382;top:50%;left:0;transform:translateY(-50%)}.custom-style .color--02::before{background-color:#3f3d48}.custom-style .color--03::before{background-color:#94b1b0}.custom-style .color--04::before{background-color:#84373a}.custom-style .color--05::before{background-color:#d0cfcb}.custom-style .series__img{width:100%;order:-1}.custom-style .spec__table{font-size:1.5rem;margin-bottom:3.6rem}.custom-style .spec__table th{text-align:left;font-weight:700;width:25.5rem}.custom-style .spec__table th,.custom-style .spec__table td{padding:2.4rem;line-height:1.3}.custom-style .spec__table th span{font-weight:400}.custom-style .spec__table__note li{font-size:1.4rem;line-height:1.7}.custom-style .spec__table .align{vertical-align:text-top}.custom-style .various-conductor ul{margin:3.5rem 0 10.6rem}@media screen and (max-width: 1200px){.custom-style .speification{padding:15rem 0 0}}@media screen and (max-width: 1180px){.custom-style .series{width:40%}}@media screen and (max-width: 767px){.custom-style .speification{padding:30vw 0 0}.custom-style .speification .heading--tertiary span{font-size:6.9vw;margin:4vw 0 17vw}.custom-style .spec__series{flex-direction:column;padding:0}.custom-style .series{width:100%}.custom-style .series__img{width:95%;margin:0 auto}.custom-style .series__title{font-size:4.8vw;margin:5vw 0 2vw}.custom-style .series__title .forTB{display:none}.custom-style .series__colors{font-size:3.7vw;margin:0 auto 17vw;line-height:1.8}.custom-style .series__color{padding-left:8vw}.custom-style .series__color::before{width:3.7vw;height:3.7vw;left:1.5vw}.custom-style .series--02 .series__colors{margin:0 auto}.custom-style .spec__wrapper{position:relative;margin:0 -19vw 0 -6vw;padding-top:11vw}.custom-style .spec__wrapper::before{position:absolute;content:"";top:1vw;right:15vw;width:6.9vw;height:7.4vw;background:url(../img/swipe.svg) no-repeat center/contain;z-index:1}.custom-style .spec__tableWrapper{overflow-X:scroll;margin-right:8vw;padding-right:1vw;scrollbar-width:thin}.custom-style .spec__table__note{margin-right:2rem}.custom-style .spec__table{font-size:3.47vw;margin-bottom:5vw;width:123.8vw;table-layout:fixed}.custom-style .spec__table th{width:35.8vw;padding:3vw 2vw}.custom-style .spec__table td{width:44vw;padding:3vw 2vw}.custom-style .spec__tableWrapper::-webkit-scrollbar{border-radius:10px;width:6px;height:6px}.custom-style .spec__tableWrapper::-webkit-scrollbar-track{background-color:#fff;border-radius:10px}.custom-style .spec__tableWrapper::-webkit-scrollbar-thumb{border-radius:10px;background-color:#afafaf;width:6px;height:267px}.custom-style .spec__table__note{margin-top:12vw;margin-right:12vw}.custom-style .spec__table__note li{font-size:3.7vw;line-height:1.3;margin-bottom:4vw}.custom-style .various-conductor ul{font-size:4.27vw;margin:12vw 0 10vw 4vw;line-height:2.5}.custom-style .various-conductor li{align-items:center;gap:3vw}.custom-style .various-conductor li::before{background-position:center !important;background-size:contain !important;width:4.8vw !important;height:4.8vw !important}}.custom-style :lang(ja) .l-header__gnav{line-height:1.5}.custom-style :not(:lang(ja)) body{line-height:1.5}.custom-style :not(:lang(ja)) .lead .text{padding-left:20px;padding-right:20px}.custom-style :not(:lang(ja)) .point__title{word-break:unset;max-width:90%;line-height:1.5}.custom-style :not(:lang(ja)) .concept .heading__img{transform:translate(0, 0)}.custom-style :not(:lang(ja)) .concept .title{padding:12rem 0 18rem 0;line-height:1.2}.custom-style :not(:lang(ja)) .concept__product:nth-child(even) .title{text-align:right}.custom-style :not(:lang(ja)) .concept__product:nth-child(odd) .text{margin-right:-10rem}.custom-style :not(:lang(ja)) .spec__table__note li{text-indent:-1.5em;padding-left:1.5em}@media screen and (max-width: 1200px){.custom-style :not(:lang(ja)) .concept__product .text{width:100%;text-align:center}.custom-style :not(:lang(ja)) .concept .title{padding:16rem 0 16rem 0}}@media screen and (max-width: 1180px){.custom-style :not(:lang(ja)) .points__title{width:100%}}@media screen and (max-width: 767px){.custom-style :not(:lang(ja)) .concept .title{padding:0 0 8vw 0}.custom-style :not(:lang(ja)) .concept__product .text{width:90%;bottom:0;left:50%;transform:translateX(-50%)}.custom-style :not(:lang(ja)) .series__title .forTB{display:block}}.custom-style :lang(en) .concept__product:first-child .title{padding:5rem 0 20rem 0}.custom-style :lang(en) .spec__series{margin-top:10rem}@media screen and (max-width: 1200px){.custom-style :lang(en) .concept .title,.custom-style :lang(en) .concept__product:first-child .title{padding:16rem 0 16rem 0}}@media screen and (max-width: 767px){.custom-style :lang(en) .concept .title,.custom-style :lang(en) .concept__product:first-child .title{padding:16rem 0 16rem 0}.custom-style :lang(en) .spec__series{margin-top:15vw}}@font-face{font-family:cn-regular;font-style:Regular;font-weight:400;src:url(../file/fonts/SourceHanSerifCN-Regular-8000.otf) format("opentype"),url(../file/fonts/SourceHanSerifCN-Regular-8000.woff) format("woff")}.custom-style :lang(zh-cmn-Hans) .main{font-family:cn-regular,serif}.custom-style :lang(zh-cmn-Hans) .l-header__gnav,.custom-style :lang(zh-cmn-Hans) .l-footer__nav__gnav{font-family:cn-regular,serif;font-weight:normal}.custom-style :lang(zh-cmn-Hans) .sans{font-family:sans-serif}@media screen and (max-width: 1180px){.custom-style :lang(zh-cmn-Hans) .products .heading__box,.custom-style :lang(ko) .products .heading__box,.custom-style :lang(th) .products .heading__box{width:70%}}@media screen and (max-width: 767px){.custom-style :lang(zh-cmn-Hans) .concept .title,.custom-style :lang(ko) .concept .title,.custom-style :lang(th) .concept .title{font-size:8vw;margin:0 -3vw 0 -3vw}.custom-style :lang(zh-cmn-Hans) .concept__product .text{bottom:7vw;width:100%}.custom-style :lang(zh-cmn-Hans) .products .heading__box,.custom-style :lang(ko) .products .heading__box,.custom-style :lang(th) .products .heading__box{width:100%}}.custom-style :lang(vi) .lead .text{padding-bottom:0;font-size:1.9rem}.custom-style :lang(vi) .concept__product:first-child .title{padding:8rem 0 15rem 0}.custom-style :lang(vi) .spec__series{margin-top:10rem}@media screen and (max-width: 900px){.custom-style :lang(vi) .lead .text{padding-left:0;padding-right:0}.custom-style :lang(vi) .concept__product .text{width:90%;bottom:5%;left:50%;transform:translateX(-50%)}}@media screen and (max-width: 767px){.custom-style :lang(vi) .lead .text{font-size:3.6vw;padding-left:20px;padding-right:20px}.custom-style :lang(vi) .concept .title{font-size:7vw}.custom-style :lang(vi) .concept__product .text{font-size:4.2vw;bottom:0}.custom-style :lang(vi) .spec__series{margin-top:15vw}}@media screen and (min-width: 768px)and (max-width: 850px){.custom-style .l-header__language{top:5.2rem}}/*# sourceMappingURL=style-tourist-mjf-a.css.map */
