@keyframes vF3AVG_skeleton-animation{0%{transform:translate(-100%)}to{transform:translate(100%)}}.vF3AVG_controlItem__wrapper{flex-direction:column;width:100%;display:flex;overflow:hidden}.vF3AVG_controlItem__itemTitle{text-align:center;margin:0 16px;font-size:16px;font-weight:700;line-height:150%;position:relative}.vF3AVG_controlItem__itemPrice{font-size:16px;font-weight:600}.vF3AVG_controlItem__taxPrice{margin-left:8px;font-size:10px;font-weight:400}.vF3AVG_controlItem__itemNumber{margin-right:4px}.vF3AVG_controlItem__pageButton{background-color:inherit;cursor:pointer;border:none;align-items:center;display:flex;position:absolute;top:0;bottom:0}.vF3AVG_controlItem__pageButton.vF3AVG_prev{left:0}.vF3AVG_controlItem__pageButton.vF3AVG_next{right:0}.vF3AVG_controlItem__contentTitle{text-align:center;margin-top:8px;font-size:14px;font-weight:400;line-height:200%}@media screen and (min-width:601px){.vF3AVG_controlItem__contentTitle{margin-top:16px}}.vF3AVG_controlItem__itemWrapper{text-align:center;margin:0 -24px;padding:8px 0 24px}.vF3AVG_controlItem__items{gap:24px;display:inline-flex}.vF3AVG_controlItem__item{border:1px solid #d3d9dd;border-radius:50%;display:flex;position:relative}.vF3AVG_controlItem__item.vF3AVG_isSelect{border:3px solid #00708d;border-radius:50%}.vF3AVG_controlItem__item.vF3AVG_isDisable{cursor:not-allowed}.vF3AVG_controlItem__itemText{text-align:center;white-space:nowrap;width:100%;font-size:12px;position:absolute;top:calc(100% + 4px);left:-50%;transform:translate(-50%)}.vF3AVG_controlItem__button{background:inherit;cursor:pointer;border:none;border-radius:50%;margin:auto;overflow:hidden}
:root{--swiper-theme-color:#007aff}:host{z-index:1;margin-left:auto;margin-right:auto;display:block;position:relative}.swiper{z-index:1;margin-left:auto;margin-right:auto;padding:0;list-style:none;display:block;position:relative;overflow:hidden}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{z-index:1;width:100%;height:100%;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);box-sizing:content-box;display:flex;position:relative}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translate(0,0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;transition-property:transform;display:block;position:relative}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{backface-visibility:hidden;transform:translateZ(0)}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px}.swiper-3d .swiper-slide,.swiper-3d .swiper-cube-shadow{transform-style:preserve-3d}.swiper-css-mode>.swiper-wrapper{scrollbar-width:none;-ms-overflow-style:none;overflow:auto}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-css-mode.swiper-horizontal>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-css-mode.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-slides-offset-before);scroll-margin-inline-start:var(--swiper-slides-offset-before)}.swiper-css-mode.swiper-horizontal>.swiper-wrapper>.swiper-slide:last-child{margin-inline-end:var(--swiper-slides-offset-after)}.swiper-css-mode.swiper-vertical>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-css-mode.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-slides-offset-before);scroll-margin-block-start:var(--swiper-slides-offset-before)}.swiper-css-mode.swiper-vertical>.swiper-wrapper>.swiper-slide:last-child{margin-block-end:var(--swiper-slides-offset-after)}.swiper-css-mode.swiper-free-mode>.swiper-wrapper{scroll-snap-type:none}.swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}.swiper-css-mode.swiper-centered>.swiper-wrapper:before{content:"";flex-shrink:0;order:9999}.swiper-css-mode.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper:before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper:before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-slide-shadow-bottom{pointer-events:none;z-index:10;width:100%;height:100%;position:absolute;top:0;left:0}.swiper-3d .swiper-slide-shadow{background:#00000026}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(270deg,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(90deg,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(#0000,#00000080)}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(#00000080,#0000)}.swiper-lazy-preloader{z-index:10;transform-origin:50%;box-sizing:border-box;border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-top-color:#0000;border-radius:50%;width:42px;height:42px;margin-top:-21px;margin-left:-21px;position:absolute;top:50%;left:50%}:is(.swiper:not(.swiper-watch-progress),.swiper-watch-progress .swiper-slide-visible) .swiper-lazy-preloader{animation:1s linear infinite swiper-preloader-spin}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}
@keyframes nVFc9G_skeleton-animation{0%{transform:translate(-100%)}to{transform:translate(100%)}}.nVFc9G_sectionTitle{font-size:20px;font-weight:700;line-height:1.5}@media screen and (min-width:1024px){.nVFc9G_sectionTitle{font-size:28px}}
@keyframes _7WUYPG_skeleton-animation{0%{transform:translate(-100%)}to{transform:translate(100%)}}._7WUYPG_recommendedProducts__productsInner{width:100%;max-width:1216px;margin-left:auto;margin-right:auto}._7WUYPG_recommendedProducts__loadingList{gap:16px;padding:0 24px;display:grid}@media screen and (min-width:1024px){._7WUYPG_recommendedProducts__loadingList{grid-template-columns:repeat(4,1fr);gap:32px;padding:0}}._7WUYPG_recommendedProducts__loadingItem{aspect-ratio:16/9;background-color:#f4f5f680;border-radius:10px}
@keyframes e9Bk1a_skeleton-animation{0%{transform:translate(-100%)}to{transform:translate(100%)}}.e9Bk1a_mainVisual{width:100%;max-width:1424px;margin:0 auto}.e9Bk1a_mainVisual__imageWrap{position:relative}.e9Bk1a_mainVisual__image{aspect-ratio:768/608;width:100%;height:auto;position:relative}@media screen and (min-width:1024px){.e9Bk1a_mainVisual__image{aspect-ratio:1408/448}}.e9Bk1a_mainVisual__catchCopy{color:#fff;letter-spacing:.01em;font-size:6.2vw;font-weight:500;line-height:1.5;position:absolute;top:63.5%;left:6%}@media screen and (min-width:1024px){.e9Bk1a_mainVisual__catchCopy{font-size:min(2.5vw,36px);line-height:1.3;top:9.5%;left:3.5%}}.e9Bk1a_mainVisual__catchCopyItem{letter-spacing:-.01em;display:block}.e9Bk1a_mainVisual__catchCopyItem:first-child{font-size:4.3vw;line-height:1.5;display:block}@media screen and (min-width:1024px){.e9Bk1a_mainVisual__catchCopyItem:first-child{font-size:min(2.2vw,20px)}.e9Bk1a_mainVisual__catchCopyItem:not(:first-child){margin-top:4%}}.e9Bk1a_mainVisual__product{color:#fff;font-size:2.6vw;font-weight:500;line-height:1.5;position:absolute;bottom:6%;right:6%}@media screen and (min-width:1024px){.e9Bk1a_mainVisual__product{font-size:min(1vw,16px);bottom:10%;left:3.5%}}.e9Bk1a_mainVisual__inner{padding-left:24px;padding-right:24px}@media screen and (min-width:1024px){.e9Bk1a_mainVisual__inner{padding-left:48px;padding-right:48px}}.e9Bk1a_mainVisual__movie{aspect-ratio:16/9;width:100%;max-width:688px;margin:40px auto 0}.e9Bk1a_mainVisual__movie iframe{border:none;width:100%;height:100%}@media screen and (min-width:1024px){.e9Bk1a_mainVisual__movie{margin-top:36px}}.e9Bk1a_mainVisual__movieNote{text-align:center;max-width:688px;margin:4px auto 0;font-size:12px;line-height:2}@media screen and (min-width:601px){.e9Bk1a_mainVisual__movieNote{margin-top:8px;font-size:14px}}.e9Bk1a_mainVisual .e9Bk1a_mainVisual__applyButton{display:none}@media screen and (min-width:1024px){.e9Bk1a_mainVisual .e9Bk1a_mainVisual__applyButton{margin:32px auto 0;display:flex}}
@keyframes qylQfG_skeleton-animation{0%{transform:translate(-100%)}to{transform:translate(100%)}}.qylQfG_construction__title{text-align:center;font-size:20px;font-weight:500;line-height:1.5}@media screen and (min-width:1024px){.qylQfG_construction__title{font-size:24px}}.qylQfG_construction__text{text-align:center;margin-top:24px;font-size:14px}@media screen and (min-width:1024px){.qylQfG_construction__text{font-size:16px}}.qylQfG_construction__list{flex-flow:column;justify-content:center;gap:24px;margin-top:24px;display:flex}@media screen and (min-width:601px){.qylQfG_construction__list{flex-flow:row}}@media screen and (min-width:1024px){.qylQfG_construction__list{flex-flow:row;gap:32px;margin-top:40px}}.qylQfG_construction__listItem{width:100%}@media screen and (min-width:1024px){.qylQfG_construction__listItem{width:33%}}.qylQfG_construction__listItemImageWrap{aspect-ratio:16/9;border-radius:10px;width:100%;overflow:hidden}.qylQfG_construction__listItemImage{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.qylQfG_construction__caption{color:#69808f;white-space:pre-line;margin-top:8px;font-size:12px;line-height:2}@media screen and (min-width:1024px){.qylQfG_construction__caption{font-size:14px}}
@keyframes coIg4G_skeleton-animation{0%{transform:translate(-100%)}to{transform:translate(100%)}}.coIg4G_imageExplanation__title{text-align:center;font-size:20px;font-weight:500;line-height:1.5}@media screen and (min-width:1024px){.coIg4G_imageExplanation__title{font-size:24px}}.coIg4G_imageExplanation__list{flex-flow:column;max-width:1168px;margin:24px auto 0;display:flex}@media screen and (min-width:1024px){.coIg4G_imageExplanation__list{margin-top:40px}}.coIg4G_imageExplanation__listItem{flex-flow:column;gap:16px;margin-top:24px;display:flex}.coIg4G_imageExplanation__listItem:first-child{margin-top:0}@media screen and (min-width:601px){.coIg4G_imageExplanation__listItem{flex-flow:row;gap:24px}}@media screen and (min-width:1024px){.coIg4G_imageExplanation__listItem{gap:32px;margin-top:32px}}.coIg4G_imageExplanation__listItemImageWrap{width:100%;max-width:100%}@media screen and (min-width:601px){.coIg4G_imageExplanation__listItemImageWrap{width:50%;max-width:50%}}@media screen and (min-width:1024px){.coIg4G_imageExplanation__listItemImageWrap{width:40%;max-width:448px}}.coIg4G_imageExplanation__listItemImage{border-radius:10px;width:100%;height:auto}.coIg4G_imageExplanation__listItemContents{width:100%}@media screen and (min-width:601px){.coIg4G_imageExplanation__listItemContents{width:50%}}@media screen and (min-width:1024px){.coIg4G_imageExplanation__listItemContents{width:60%}}.coIg4G_imageExplanation__listItemText{white-space:pre-wrap;font-size:16px;line-height:2}
@keyframes _38H7Na_skeleton-animation{0%{transform:translate(-100%)}to{transform:translate(100%)}}._38H7Na_interview__title{text-align:center;font-size:20px;font-weight:500;line-height:1.5}@media screen and (min-width:1024px){._38H7Na_interview__title{font-size:24px}}._38H7Na_interview__profile{text-align:center;margin-top:24px}._38H7Na_interview__post{font-size:14px;line-height:1.5}._38H7Na_interview__postItem{display:block}._38H7Na_interview__name{margin-top:12px;font-size:16px;font-weight:700;line-height:2}._38H7Na_interview__list{flex-flow:column;margin:24px auto 0;display:flex}@media screen and (min-width:1024px){._38H7Na_interview__list{margin-top:64px}}._38H7Na_interview__listItem{flex-flow:column-reverse;gap:32px;margin-top:32px;display:flex}._38H7Na_interview__listItem:first-child{flex-flow:column}@media screen and (min-width:601px){._38H7Na_interview__listItem{flex-flow:row-reverse}._38H7Na_interview__listItem:first-child{flex-flow:row;margin-top:0}}._38H7Na_interview__listItemImageWrap{width:100%}@media screen and (min-width:1024px){._38H7Na_interview__listItemImageWrap{width:40%;max-width:448px}}._38H7Na_interview__listItemImage{border-radius:10px;width:100%;height:auto}._38H7Na_interview__listItemContents{width:100%}@media screen and (min-width:1024px){._38H7Na_interview__listItemContents{width:60%}}._38H7Na_interview__listItemTitle{font-size:16px;font-weight:700;line-height:2}._38H7Na_interview__listItemTitle:before{content:"ー "}@media screen and (min-width:1024px){._38H7Na_interview__listItemTitle{font-size:20px}}._38H7Na_interview__listItemText{white-space:pre-wrap;margin-top:16px;font-size:16px;line-height:2}._38H7Na_interview__listItemReferences{margin-top:8px}@media screen and (min-width:1024px){._38H7Na_interview__listItemReferences{margin-top:16px}}._38H7Na_interview__blankLink{color:#00708d;font-size:14px;text-decoration:underline;transition:-webkit-text-decoration .5s,text-decoration .5s}._38H7Na_interview__blankLink:after{content:"";background-image:url(/static/assets/icons/ic_blank_004.svg);background-position:0 0;background-size:1.2em;width:1.2em;height:1.2em;margin-left:8px;display:inline-block;position:relative;top:4px}._38H7Na_interview__blankLink:hover{color:#00708d;text-decoration:none}@media screen and (min-width:1024px){._38H7Na_interview__blankLink{font-size:16px}}
@keyframes _3KNFia_skeleton-animation{0%{transform:translate(-100%)}to{transform:translate(100%)}}._3KNFia_performance__title{text-align:center;font-size:20px;font-weight:500;line-height:1.5}@media screen and (min-width:1024px){._3KNFia_performance__title{font-size:24px}}._3KNFia_performance__list{flex-wrap:wrap;gap:16px 24px;margin-top:24px;display:flex}@media screen and (min-width:601px){._3KNFia_performance__list{flex-flow:row;gap:24px;margin-top:40px}}@media screen and (min-width:1024px){._3KNFia_performance__list{gap:32px}}._3KNFia_performance__listItem{background-color:#f4f5f6;border-radius:10px;flex-flow:column;align-items:center;width:calc(50% - 12px);padding:24px;display:flex}._3KNFia_performance__listItem:first-child{width:100%}@media screen and (min-width:601px){._3KNFia_performance__listItem{width:100%}}._3KNFia_performance__listItemTitle{font-size:16px;font-weight:500;line-height:1.5}@media screen and (min-width:1024px){._3KNFia_performance__listItemTitle{font-size:20px}}._3KNFia_performance__listItemTitleNote{font-size:16px}._3KNFia_performance__listItemImage{aspect-ratio:3/2;width:100%;max-width:98px;margin-top:8px}@media screen and (min-width:1024px){._3KNFia_performance__listItemImage{max-width:126px;margin-top:16px}}._3KNFia_performance__text{margin-top:16px;font-size:14px;line-height:2}@media screen and (min-width:1024px){._3KNFia_performance__text{text-align:center;margin-top:24px;font-size:16px}}._3KNFia_performance._3KNFia_keyVisual ._3KNFia_performance__list{flex-flow:row;gap:8px;height:100%;margin-top:0}@media screen and (min-width:1024px){._3KNFia_performance._3KNFia_keyVisual ._3KNFia_performance__list{gap:12px}}._3KNFia_performance._3KNFia_keyVisual ._3KNFia_performance__listItem{border-radius:6px;flex:1 1 0;justify-content:space-between;width:auto;padding:4px 12px}._3KNFia_performance._3KNFia_keyVisual ._3KNFia_performance__listItem:first-child{width:auto}@media screen and (min-width:1024px){._3KNFia_performance._3KNFia_keyVisual ._3KNFia_performance__listItem{border-radius:10px;padding:6px 20px}}._3KNFia_performance._3KNFia_keyVisual ._3KNFia_performance__listItemTitle{white-space:nowrap;font-size:9px;line-height:1.2}@media screen and (min-width:601px){._3KNFia_performance._3KNFia_keyVisual ._3KNFia_performance__listItemTitle{transform-origin:50%;transform:scale(1.3)}}@media screen and (min-width:1024px){._3KNFia_performance._3KNFia_keyVisual ._3KNFia_performance__listItemTitle{font-size:12px;transform:none}}._3KNFia_performance._3KNFia_keyVisual ._3KNFia_performance__listItemImage{aspect-ratio:auto;width:auto;max-width:100%;height:auto;max-height:calc(100% - 18px);margin-top:2px}@media screen and (min-width:1024px){._3KNFia_performance._3KNFia_keyVisual ._3KNFia_performance__listItemImage{max-height:calc(100% - 28px);margin-top:4px}}
@keyframes AeKpeq_skeleton-animation{0%{transform:translate(-100%)}to{transform:translate(100%)}}.AeKpeq_point__title{text-align:center;font-size:20px;font-weight:500;line-height:1.5}@media screen and (min-width:1024px){.AeKpeq_point__title{font-size:24px}}.AeKpeq_point__list{flex-wrap:wrap;gap:40px 32px;margin-top:24px;display:flex}@media screen and (min-width:1024px){.AeKpeq_point__list{flex-flow:row;margin-top:40px}}.AeKpeq_point__listItem{background-color:#f4f5f6;border-radius:10px;width:100%;padding:24px}@media screen and (min-width:1024px){.AeKpeq_point__listItem{padding:32px}}.AeKpeq_point__listItemNumber{color:#fff;background-color:#00708d;border-radius:5px;padding:8px;font-size:14px;font-weight:700;line-height:1;display:inline-flex}.AeKpeq_point__listItemTitle{margin-top:16px;font-size:16px;font-weight:500;line-height:1.5}@media screen and (min-width:1024px){.AeKpeq_point__listItemTitle{font-size:20px}}.AeKpeq_point__listItemText{margin-top:16px;font-size:14px;line-height:2}@media screen and (min-width:1024px){.AeKpeq_point__listItemText{font-size:16px}}.AeKpeq_point__listItemImageWrap{margin-top:16px}@media screen and (min-width:601px){.AeKpeq_point__listItemImageWrap{max-width:294px;margin:16px auto 0}}@media screen and (min-width:1024px){.AeKpeq_point__listItemImageWrap{max-width:auto;margin-top:24px}}.AeKpeq_point__listItemImage{width:100%;height:auto;margin-top:16px}@media screen and (min-width:1024px){.AeKpeq_point__listItemImage{margin-top:24px}}.AeKpeq_point__listItemImage:first-child{margin-top:0}.AeKpeq_point__text{margin-top:16px;font-size:14px;line-height:2}@media screen and (min-width:1024px){.AeKpeq_point__text{text-align:center;margin-top:24px;font-size:16px}}.AeKpeq_point .AeKpeq_movie{margin-top:24px;display:none}@media screen and (min-width:1024px){.AeKpeq_point .AeKpeq_movie{margin-top:40px}}
@keyframes H15OWG_skeleton-animation{0%{transform:translate(-100%)}to{transform:translate(100%)}}.H15OWG_richContents{padding-bottom:88px;position:relative}@media screen and (min-width:1024px){.H15OWG_richContents{padding-bottom:248px}}.H15OWG_richContents__wrapper{padding-left:24px;padding-right:24px}@media screen and (min-width:1024px){.H15OWG_richContents__wrapper{padding-left:48px;padding-right:48px}}.H15OWG_richContents__headerWrap{z-index:9;background-color:#fff;padding-left:24px;padding-right:24px;display:block;position:sticky;top:80px}@media screen and (min-width:1024px){.H15OWG_richContents__headerWrap{padding-left:48px;padding-right:48px;display:none}}.H15OWG_richContents__header{justify-content:space-between;align-items:center;width:100%;max-width:1216px;margin:0 auto;padding-top:12px;padding-bottom:12px;display:flex}.H15OWG_richContents__headerTitle{flex:1;font-size:14px;font-weight:500;line-height:1.5}.H15OWG_richContents__inner{width:100%;max-width:1216px;margin-left:auto;margin-right:auto}.H15OWG_richContents__performance{margin-top:64px}@media screen and (min-width:1024px){.H15OWG_richContents__performance{margin-top:88px}}.H15OWG_richContents__point{margin-top:64px}@media screen and (min-width:1024px){.H15OWG_richContents__point{margin-top:88px}}.H15OWG_richContents__interview{background-color:#f4f5f6;margin-top:64px;padding:40px 24px}@media screen and (min-width:1024px){.H15OWG_richContents__interview{margin-top:88px;padding:56px 48px}}.H15OWG_richContents__construction{margin-top:64px}@media screen and (min-width:1024px){.H15OWG_richContents__construction{margin-top:88px}}.H15OWG_richContents__about{background-color:#f4f5f6;margin-top:40px;padding:40px 24px}@media screen and (min-width:1024px){.H15OWG_richContents__about{margin-top:48px;padding:56px 48px}}
@keyframes ari9Ea_skeleton-animation{0%{transform:translate(-100%)}to{transform:translate(100%)}}.ari9Ea_mainVisual{width:100%;max-width:1424px;margin:0 auto}.ari9Ea_mainVisual__imageWrap{position:relative}.ari9Ea_mainVisual__image{aspect-ratio:375/562;width:100%;height:auto;position:relative}@media screen and (min-width:1024px){.ari9Ea_mainVisual__image{aspect-ratio:1424/479}}.ari9Ea_mainVisual__inner{padding-left:24px;padding-right:24px}@media screen and (min-width:1024px){.ari9Ea_mainVisual__inner{padding-left:48px;padding-right:48px}}.ari9Ea_mainVisual__itemDetailName{text-align:center;color:#fff;width:100%;font-size:5.5vw;font-weight:700;position:absolute;top:45%;left:50%;transform:translate(-50%,-50%)}@media screen and (min-width:1024px){.ari9Ea_mainVisual__itemDetailName{text-align:left;width:308px;font-size:44px;line-height:1.3;top:auto;bottom:27%;left:3%;transform:none}}.ari9Ea_mainVisual__point{display:none}@media screen and (min-width:1024px){.ari9Ea_mainVisual__point{max-width:1216px;margin:64px auto 0;display:block}}.ari9Ea_mainVisual__movieTitle{text-align:center;margin-top:24px;font-size:20px;font-weight:500}@media screen and (min-width:1024px){.ari9Ea_mainVisual__movieTitle{margin-top:88px;font-size:24px}}.ari9Ea_mainVisual__movieSubTitle{margin-top:24px;font-size:16px;line-height:2}@media screen and (min-width:601px){.ari9Ea_mainVisual__movieSubTitle{text-align:center}}@media screen and (min-width:1024px){.ari9Ea_mainVisual__movieSubTitle{margin-top:32px}}.ari9Ea_mainVisual__movieSubTitleLine{display:inline}@media screen and (min-width:1024px){.ari9Ea_mainVisual__movieSubTitleLine{display:block}}.ari9Ea_mainVisual__movie{aspect-ratio:16/9;width:100%;max-width:688px;margin:24px auto 0}.ari9Ea_mainVisual__movie iframe{border:none;width:100%;height:100%}@media screen and (min-width:1024px){.ari9Ea_mainVisual__movie{margin-top:36px}}.ari9Ea_mainVisual__itemInfo{margin:16px auto 0}@media screen and (min-width:1024px){.ari9Ea_mainVisual__itemInfo{display:none}}.ari9Ea_mainVisual__name{font-size:18px;font-weight:500}.ari9Ea_mainVisual__priceIcon{font-size:14px;font-weight:500}.ari9Ea_mainVisual__price{font-size:24px;font-weight:500}.ari9Ea_mainVisual__tax{margin-left:8px;font-size:12px}.ari9Ea_mainVisual__annotation{font-size:12px}.ari9Ea_mainVisual__applyButton{margin:24px auto 0;display:flex}@media screen and (min-width:1024px){.ari9Ea_mainVisual__applyButton{margin:32px auto 0}}
@keyframes Ol6Qsq_skeleton-animation{0%{transform:translate(-100%)}to{transform:translate(100%)}}.Ol6Qsq_technologies:not(:first-child){margin-top:24px}@media screen and (min-width:1024px){.Ol6Qsq_technologies:not(:first-child){margin-top:40px}}.Ol6Qsq_technologies__title{text-align:center;font-size:20px;font-weight:500;line-height:1.5}@media screen and (min-width:1024px){.Ol6Qsq_technologies__title{font-size:24px}}.Ol6Qsq_technologies__subTitle{text-align:center;margin-top:24px;font-size:16px}@media screen and (min-width:1024px){.Ol6Qsq_technologies__subTitle{margin-top:40px}}.Ol6Qsq_technologies__subTitleLine{display:block}@media screen and (min-width:1024px){.Ol6Qsq_technologies__subTitleLine{display:inline}}.Ol6Qsq_technologies__list{flex-flow:column;gap:16px;margin:16px auto 0;display:flex}@media screen and (min-width:1024px){.Ol6Qsq_technologies__list{gap:32px;margin-top:40px}}.Ol6Qsq_technologies__listItem{flex-flow:column;display:flex}@media screen and (min-width:601px){.Ol6Qsq_technologies__listItem{flex-flow:row;gap:32px}.Ol6Qsq_technologies__listItem:first-child{flex-flow:row-reverse;margin-top:0}}.Ol6Qsq_technologies__listItemImageWrap{order:1;width:100%;margin-top:16px}@media screen and (min-width:601px){.Ol6Qsq_technologies__listItemImageWrap{order:0;margin-top:0}}@media screen and (min-width:1024px){.Ol6Qsq_technologies__listItemImageWrap{width:40%;max-width:448px}}.Ol6Qsq_technologies__listItemImage{border-radius:10px;width:100%;height:auto}.Ol6Qsq_technologies__listItemContents{width:100%;display:contents}@media screen and (min-width:601px){.Ol6Qsq_technologies__listItemContents{display:block}}@media screen and (min-width:1024px){.Ol6Qsq_technologies__listItemContents{width:60%}}.Ol6Qsq_technologies__listItemTitle{font-size:16px;font-weight:700;line-height:2}.Ol6Qsq_technologies__listItemText{white-space:pre-wrap;margin-top:8px;font-size:14px;line-height:2}@media screen and (min-width:1024px){.Ol6Qsq_technologies__listItemText{margin-top:16px;font-size:16px}}.Ol6Qsq_technologies__listItemDescription:not(:first-child){margin-top:16px}.Ol6Qsq_technologies__listItemReferences{margin-top:8px}@media screen and (min-width:1024px){.Ol6Qsq_technologies__listItemReferences{margin-top:16px}}.Ol6Qsq_technologies__listItemLinks{flex-flow:column;order:2;gap:8px;margin-top:16px;display:flex}@media screen and (min-width:1024px){.Ol6Qsq_technologies__listItemLinks{gap:12px;margin-top:24px}}.Ol6Qsq_technologies__blankLink{color:#00708d;font-size:14px;text-decoration:underline;transition:-webkit-text-decoration .5s,text-decoration .5s}.Ol6Qsq_technologies__blankLink:after{content:"";background-image:url(/static/assets/icons/ic_blank_004.svg);background-position:0 0;background-size:1.2em;width:1.2em;height:1.2em;margin-left:8px;display:inline-block;position:relative;top:4px}.Ol6Qsq_technologies__blankLink:hover{color:#00708d;text-decoration:none}@media screen and (min-width:1024px){.Ol6Qsq_technologies__blankLink{font-size:16px}}
@keyframes EPPuxW_skeleton-animation{0%{transform:translate(-100%)}to{transform:translate(100%)}}.EPPuxW_richContents{padding-bottom:88px;position:relative}.EPPuxW_richContents__wrapper{padding-left:24px;padding-right:24px}@media screen and (min-width:1024px){.EPPuxW_richContents__wrapper{padding-left:48px;padding-right:48px}}.EPPuxW_richContents__inner{width:100%;max-width:1216px;margin-left:auto;margin-right:auto}.EPPuxW_richContents__performance{margin-top:64px}@media screen and (min-width:1024px){.EPPuxW_richContents__performance{margin-top:88px}}.EPPuxW_richContents__point{margin-top:64px}@media screen and (min-width:1024px){.EPPuxW_richContents__point{margin-top:88px}}.EPPuxW_richContents__blankLinkWrapper{margin-top:16px}@media screen and (min-width:1024px){.EPPuxW_richContents__blankLinkWrapper{margin-top:24px}}.EPPuxW_richContents__blankLink{color:#00708d;font-size:14px;text-decoration:underline;transition:-webkit-text-decoration .5s,text-decoration .5s}.EPPuxW_richContents__blankLink:after{content:"";background-image:url(/static/assets/icons/ic_blank_004.svg);background-position:0 0;background-size:1.2em;width:1.2em;height:1.2em;margin-left:8px;display:inline-block;position:relative;top:4px}.EPPuxW_richContents__blankLink:hover{color:#00708d;text-decoration:none}@media screen and (min-width:1024px){.EPPuxW_richContents__blankLink{font-size:16px}}.EPPuxW_richContents__technologiesWrapper{background-color:#f4f5f6;margin-top:64px;padding:48px 24px 40px}@media screen and (min-width:1024px){.EPPuxW_richContents__technologiesWrapper{margin-top:48px;padding-bottom:56px;padding-left:48px;padding-right:48px}}
@keyframes _RyF2q_skeleton-animation{0%{transform:translate(-100%)}to{transform:translate(100%)}}._RyF2q_flow__title{color:#2c353b;font-size:14px;font-weight:700;line-height:2}@media screen and (min-width:1024px){._RyF2q_flow__title{font-size:20px}}._RyF2q_flow__text{margin-top:8px;font-size:14px;line-height:2}@media screen and (min-width:1024px){._RyF2q_flow__text{margin-top:24px;font-size:16px}}._RyF2q_flow__list{background-color:#e4f2f5;border-radius:10px;gap:24px;margin-top:24px;padding:24px;display:grid;position:relative}@media screen and (min-width:1024px){._RyF2q_flow__list{gap:44px;width:100%;margin-top:32px;padding:40px;position:static}}._RyF2q_flow__itemContents{flex-flow:column;width:60%;display:flex}@media screen and (min-width:1024px){._RyF2q_flow__itemContents{width:100%}}._RyF2q_flow__itemNumberWrap{position:relative}@media screen and (min-width:1024px){._RyF2q_flow__itemNumberWrap:after{content:"";background-color:#d3d9dd;width:32px;height:1px;margin:auto;display:block;position:absolute;top:0;bottom:0;right:-32px}._RyF2q_flow__itemNumberWrap:before{content:"";border-top:1px solid #d3d9dd;border-right:1px solid #d3d9dd;width:10px;height:10px;margin:auto;display:none;position:absolute;top:0;bottom:0;right:0;transform:rotate(45deg)}}._RyF2q_flow__itemNumberInner{justify-content:flex-start;align-items:center;font-size:16px;font-weight:600;line-height:1.3125;display:flex;position:relative}@media screen and (min-width:1024px){._RyF2q_flow__itemNumberInner{justify-content:center}._RyF2q_flow__itemNumberInner:before{content:"";background-color:#d3d9dd;flex:1;width:100%;height:1px}._RyF2q_flow__itemNumberInner:after{content:"";background-color:#d3d9dd;flex:1;height:1px}}._RyF2q_flow__itemNumberArrow{align-items:center;gap:8px;display:inline-flex;position:relative}@media screen and (min-width:1024px){._RyF2q_flow__itemNumberArrow{padding:0 8px}._RyF2q_flow__itemNumberArrow:before{content:"";border-top:1px solid #d3d9dd;border-right:1px solid #d3d9dd;width:10px;height:10px;margin:auto;display:none;position:absolute;top:0;bottom:0;left:-12px;transform:rotate(45deg)}}._RyF2q_flow__item{flex:1;align-items:flex-start;gap:24px;padding-top:48px;display:flex;position:relative}._RyF2q_flow__item:before{content:"";background-color:#d3d9dd;width:1px;height:100%;margin:auto;display:block;position:absolute;top:0;bottom:0;left:calc(20% - 9.6px)}._RyF2q_flow__item:first-child{padding-top:16px}@media screen and (min-width:1024px){._RyF2q_flow__item:first-child{padding-top:32px}}._RyF2q_flow__item:first-child:after{content:"";border-bottom:1px solid #d3d9dd;border-right:1px solid #d3d9dd;width:10px;height:10px;display:block;position:absolute;top:12px;bottom:auto;left:calc(20% - 14.4px);transform:rotate(45deg)}@media screen and (min-width:1024px){._RyF2q_flow__item:first-child:after{display:none}}._RyF2q_flow__item:first-child ._RyF2q_flow__itemImageWrap{margin-top:16px}._RyF2q_flow__item:last-child:after{content:"";border-bottom:1px solid #d3d9dd;border-right:1px solid #d3d9dd;width:10px;height:10px;display:block;position:absolute;bottom:0;left:calc(20% - 14.4px);transform:rotate(45deg)}@media screen and (min-width:1024px){._RyF2q_flow__item:last-child:after{display:none}._RyF2q_flow__item{flex-flow:column;gap:0;min-width:auto;padding:32px 0}._RyF2q_flow__item:before,._RyF2q_flow__item:after{display:none}._RyF2q_flow__item:first-child ._RyF2q_flow__itemNumberArrow:before{display:block}._RyF2q_flow__item:last-child ._RyF2q_flow__itemNumberWrap:after{content:"";background-color:#0000;border-top:1px solid #d3d9dd;border-right:1px solid #d3d9dd;width:10px;height:10px;margin:auto;display:block;position:absolute;top:0;bottom:0;right:0;transform:rotate(45deg)}}._RyF2q_flow__wrap{background-color:#fff;border-radius:10px;gap:0;width:100%;padding:32px 24px;display:grid;position:relative}@media screen and (min-width:1024px){._RyF2q_flow__wrap{grid-template-columns:repeat(auto-fit,calc(20% - 20px));justify-content:center;gap:20px}}._RyF2q_flow__wrap:first-child ._RyF2q_flow__item:first-child{padding-top:0}@media screen and (min-width:1024px){._RyF2q_flow__wrap:first-child ._RyF2q_flow__item:first-child{padding-top:32px}}._RyF2q_flow__wrap:first-child ._RyF2q_flow__item:first-child:before{height:calc(100% - 64px);top:auto;bottom:0}@media screen and (min-width:1024px){._RyF2q_flow__wrap:first-child ._RyF2q_flow__item:first-child:before{height:calc(100% - 108px)}}._RyF2q_flow__wrap:first-child ._RyF2q_flow__item:first-child ._RyF2q_flow__itemNumberInner:before{background-color:#0000}._RyF2q_flow__wrap:first-child ._RyF2q_flow__item:first-child ._RyF2q_flow__itemNumberArrow:before{display:none}._RyF2q_flow__wrap:last-child ._RyF2q_flow__item:last-child:before{height:64px;top:0;bottom:auto}._RyF2q_flow__wrap:last-child ._RyF2q_flow__item:last-child:after,._RyF2q_flow__wrap:last-child ._RyF2q_flow__item:last-child ._RyF2q_flow__itemNumberWrap:after{display:none}._RyF2q_flow__wrap:last-child ._RyF2q_flow__item:last-child ._RyF2q_flow__itemNumberInner:after{background-color:#0000}._RyF2q_flow__itemNumberText{color:#fff;background-color:#97a7b1;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:20px;height:20px;padding-bottom:2px;font-size:14px;font-weight:600;line-height:1;display:inline-flex}._RyF2q_flow__itemNumberText._RyF2q_isCurrent{background-color:#00708d;font-size:0;position:relative}._RyF2q_flow__itemNumberText._RyF2q_isCurrent:before{content:"";border-bottom:3px solid #fff;border-right:3px solid #fff;border-radius:2px;width:.7rem;height:1.2rem;margin:auto;display:block;position:absolute;top:3px;left:0;right:0;transform:rotate(45deg)}._RyF2q_flow__itemImageWrap{z-index:1;background-color:#fff;flex:1;position:relative}._RyF2q_flow__itemImageWrap:before,._RyF2q_flow__itemImageWrap:after{content:"";background-color:#fff;width:100%;height:8px;display:block;position:absolute;left:0}._RyF2q_flow__itemImageWrap:before{top:-8px}._RyF2q_flow__itemImageWrap:after{bottom:-8px}@media screen and (min-width:1024px){._RyF2q_flow__itemImageWrap{display:none}}._RyF2q_flow__itemImage{aspect-ratio:1;width:100%;max-width:64px;height:auto;margin:0 auto;display:block}@media screen and (min-width:1024px){._RyF2q_flow__itemImage{max-width:108px;margin-top:22px}}._RyF2q_flow__itemText{margin-top:8px;font-size:16px;line-height:2}._RyF2q_flow__itemNote{font-size:14px;font-weight:700;line-height:2}
@keyframes gZv8OW_skeleton-animation{0%{transform:translate(-100%)}to{transform:translate(100%)}}.gZv8OW_overview__title{font-size:16px;font-weight:500}@media screen and (min-width:601px){.gZv8OW_overview__title{font-size:24px}}.gZv8OW_overview__gallery{grid-template-areas:"image1 image1""image2 image4""image3 image4";gap:16px;width:100%;margin-top:32px;display:grid}@media screen and (min-width:1024px){.gZv8OW_overview__gallery{grid-template-areas:"image1 image1 image2 image4""image1 image1 image3 image4";gap:32px}}.gZv8OW_overview__note{text-align:right;color:#2c353b;margin-top:2px;font-size:12px;display:block}@media screen and (min-width:1024px){.gZv8OW_overview__note{margin-top:4px;font-size:14px}}.gZv8OW_overview__imageWrap{width:100%;height:100%}.gZv8OW_overview__imageWrap:first-child{grid-area:image1}.gZv8OW_overview__imageWrap:nth-child(2){grid-area:image2}.gZv8OW_overview__imageWrap:nth-child(3){grid-area:image3}.gZv8OW_overview__imageWrap:nth-child(4){grid-area:image4}.gZv8OW_overview__image{-o-object-fit:cover;object-fit:cover;border-radius:10px;width:100%;height:100%}.gZv8OW_overview__details{color:#2c353b;flex-direction:column;justify-content:space-between;gap:16px;font-size:14px;display:flex}@media screen and (min-width:1024px){.gZv8OW_overview__details{flex-direction:row;font-size:16px}}.gZv8OW_overview__detailsText{font-size:24px;font-style:normal;font-weight:700}.gZv8OW_overview__detailsTitle{font-size:14px}@media screen and (min-width:1024px){.gZv8OW_overview__detailsTitle{font-size:20px}}.gZv8OW_overview__detailsWrap{margin-bottom:16px}.gZv8OW_overview__detailsWrap sup{font-size:12px}.gZv8OW_overview__detailsDeadline{margin-top:24px}@media screen and (min-width:1024px){.gZv8OW_overview__detailsPrices{text-align:right}}.gZv8OW_overview__detailsPriceWrap{align-items:baseline;display:flex}@media screen and (min-width:1024px){.gZv8OW_overview__detailsPriceWrap{justify-content:end}}.gZv8OW_overview__detailsPriceText{margin:0 8px;font-size:24px;font-style:normal;font-weight:700}@media screen and (min-width:1024px){.gZv8OW_overview__detailsPriceText{font-size:36px}}.gZv8OW_overview__detailsPriceNote{text-align:left;align-self:center;line-height:1.5;display:inline-block}.gZv8OW_overview__detailsPriceUnit{font-size:20px}.gZv8OW_overview__detailsPriceBreakdown{margin-bottom:8px}.gZv8OW_overview__detailsQuantity{margin-top:4px}.gZv8OW_overview__detailsQuantityValue{margin:0 8px;font-size:24px;font-style:normal;font-weight:700}@media screen and (min-width:1024px){.gZv8OW_overview__detailsQuantityValue{font-size:36px}}
@keyframes _2QUD2q_skeleton-animation{0%{transform:translate(-100%)}to{transform:translate(100%)}}._2QUD2q_bookApplicationTop{padding-bottom:60px;padding-left:24px;padding-right:24px}@media screen and (min-width:1024px){._2QUD2q_bookApplicationTop{padding-bottom:80px;padding-left:48px;padding-right:48px}}._2QUD2q_bookApplicationTop__inner{width:100%;max-width:1216px;margin-left:auto;margin-right:auto}._2QUD2q_bookApplicationTop__overview{margin-top:40px}@media screen and (min-width:1024px){._2QUD2q_bookApplicationTop__overview{margin-top:64px}}._2QUD2q_bookApplicationTop__detailBottomButton{margin-top:25px}@media screen and (min-width:1024px){._2QUD2q_bookApplicationTop__detailBottomButton{margin-top:20px}}._2QUD2q_bookApplicationTop__detailFlow{margin-top:64px}@media screen and (min-width:1024px){._2QUD2q_bookApplicationTop__detailFlow{margin-top:88px}}
@keyframes esUQaq_skeleton-animation{0%{transform:translate(-100%)}to{transform:translate(100%)}}.esUQaq_schedule{position:relative}.esUQaq_schedule__title{color:#2c353b;font-size:14px;font-weight:700;line-height:1.71429}@media screen and (min-width:1024px){.esUQaq_schedule__title{font-size:20px;line-height:2}}.esUQaq_schedule__text{color:#2c353b;margin-top:8px;font-size:14px;line-height:2}@media screen and (min-width:1024px){.esUQaq_schedule__text{margin-top:24px;font-size:16px}}.esUQaq_schedule__list{gap:12px;margin-top:16px;display:grid}.esUQaq_schedule__listItem{gap:8px;font-size:14px;line-height:2;display:flex}@media screen and (min-width:1024px){.esUQaq_schedule__listItem{gap:20px;font-size:16px}}.esUQaq_schedule__listItemTitle{width:140px}.esUQaq_schedule__note{margin-top:8px;font-size:14px;line-height:2}@media screen and (min-width:1024px){.esUQaq_schedule__note{font-size:16px}}.esUQaq_schedule__detail{text-align:right;margin-top:8px;font-size:14px;line-height:2}@media screen and (min-width:1024px){.esUQaq_schedule__detail{margin-top:0;font-size:16px;position:absolute;bottom:0;right:0}}.esUQaq_schedule__button{color:#00708d;cursor:pointer;background:0 0;border:none;padding:0;text-decoration:underline;display:inline}.esUQaq_schedule__button:hover{text-decoration:none}.esUQaq_modal__text{color:#2c353b;font-size:14px;line-height:2}@media screen and (min-width:1024px){.esUQaq_modal__text{font-size:16px}}.esUQaq_modal__table{table-layout:fixed;border-spacing:0;border-top:1px solid #d3d9dd;width:100%;margin-block:16px;font-size:14px;line-height:1.3}@media screen and (min-width:1024px){.esUQaq_modal__table{font-size:16px}}.esUQaq_modal__tableHead{background-color:#f4f5f680;font-weight:700}.esUQaq_modal__tableTd{border-bottom:1px solid #d3d9dd;border-right:1px solid #d3d9dd;padding:10px 12px}.esUQaq_modal__tableTd:first-child{border-left:1px solid #d3d9dd}.esUQaq_modal__button{text-align:right;margin-top:48px}
@keyframes _7McdSG_skeleton-animation{0%{transform:translate(-100%)}to{transform:translate(100%)}}._7McdSG_temporaryApplication{padding-left:24px;padding-right:24px}@media screen and (min-width:1024px){._7McdSG_temporaryApplication{padding-left:48px;padding-right:48px}}._7McdSG_temporaryApplication__inner{width:100%;max-width:1216px;margin-left:auto;margin-right:auto}._7McdSG_temporaryApplication__overview{margin-top:40px}@media screen and (min-width:1024px){._7McdSG_temporaryApplication__overview{margin-top:64px}}._7McdSG_temporaryApplication__detailBottomButton{margin-top:20px}._7McdSG_temporaryApplication__graph{max-width:928px;margin:64px auto 0}@media screen and (min-width:1024px){._7McdSG_temporaryApplication__graph{margin-top:88px}}._7McdSG_temporaryApplication__construction{margin-top:64px}@media screen and (min-width:1024px){._7McdSG_temporaryApplication__construction{margin-top:88px}}._7McdSG_temporaryApplication__detailFlow{margin-top:64px}@media screen and (min-width:1024px){._7McdSG_temporaryApplication__detailFlow{margin-top:88px}}._7McdSG_temporaryApplication__intervalButton{margin-top:40px}@media screen and (min-width:1024px){._7McdSG_temporaryApplication__intervalButton{margin-top:88px}}._7McdSG_temporaryApplication__schedule{margin-top:64px}@media screen and (min-width:1024px){._7McdSG_temporaryApplication__schedule{margin-top:88px}}._7McdSG_temporaryApplication__request{margin-top:48px}._7McdSG_temporaryApplication__requestButton{justify-content:center;width:100%;max-width:328px;margin:0 auto;padding:16px}._7McdSG_temporaryApplication ._7McdSG_temporaryApplication__requestButton{display:flex}
@keyframes _l9ufG_skeleton-animation{0%{transform:translate(-100%)}to{transform:translate(100%)}}._l9ufG_productsSwiper__list [class^=swiper-wrapper]{display:flex}@media screen and (min-width:1024px){._l9ufG_productsSwiper__list [class^=swiper-wrapper]{grid-template-columns:repeat(5,1fr);gap:32px;display:grid}}._l9ufG_productsSwiper__list [class^=swiper-slide]{height:auto}._l9ufG_productsSwiper__item{flex-flow:column;height:100%;display:flex}._l9ufG_productsSwiper__imageLink{cursor:pointer;background-color:#0000;border:none;border-radius:10px;padding:0;display:block;position:relative;overflow:hidden}._l9ufG_productsSwiper__imageLink:after{content:"";transition:all .3s ease-in-out;display:block;position:absolute;inset:0}._l9ufG_productsSwiper__imageLink:hover:after{content:"";background-color:#fff3;display:block;position:absolute;inset:0}._l9ufG_productsSwiper__image{aspect-ratio:16/9;width:100%;position:relative}._l9ufG_productsSwiper__name{color:#000;flex:1;margin-top:8px;font-size:16px;font-weight:700;line-height:2}@media screen and (min-width:1024px){._l9ufG_productsSwiper__name{margin-top:12px}}._l9ufG_productsSwiper__button{color:#fff;text-align:center;cursor:pointer;appearance:none;box-sizing:border-box;width:auto;word-break:auto-phrase;background-color:#000;border:1px solid #000;border-radius:9999px;justify-content:center;align-items:center;gap:4px;margin:16px auto 0;padding:12px 16px;font-size:14px;font-weight:500;line-height:2;transition:all .3s ease-in-out;display:inline-flex;position:relative;overflow:hidden}._l9ufG_productsSwiper__button:before{content:"";background-color:#0000;width:100%;height:100%;margin:auto;transition:all .3s ease-in-out;display:block;position:absolute;inset:0}._l9ufG_productsSwiper__button:hover{color:#fff}._l9ufG_productsSwiper__button:hover:before{background-color:#ffffff1a}@media screen and (min-width:1024px){._l9ufG_productsSwiper__button{margin-top:24px;padding:12px 16px;font-size:16px}}._l9ufG_productsSwiper__buttonIcon{fill:#fff;width:24px;min-width:24px}
@keyframes D7be_G_skeleton-animation{0%{transform:translate(-100%)}to{transform:translate(100%)}}.D7be_G_landCruiser250{padding-bottom:64px}.D7be_G_landCruiser250__background{background-color:#e8e4e1;background-image:url(/static/assets/product/additional-details/LC207/lc250-bg-sp.jpg);background-position:top;background-repeat:no-repeat;background-size:100%;padding-bottom:32px}@media screen and (min-width:1024px){.D7be_G_landCruiser250__background{background-image:url(/static/assets/product/additional-details/LC207/lc250-bg-pc.jpg);background-size:1920px;padding:32px 48px 60px}}.D7be_G_landCruiser250__main{flex-direction:column-reverse;gap:16px;max-width:1216px;margin:0 auto;display:flex}@media screen and (min-width:1024px){.D7be_G_landCruiser250__main{flex-direction:row;gap:32px}}.D7be_G_landCruiser250__logoMessage{padding:0 24px}@media screen and (min-width:1024px){.D7be_G_landCruiser250__logoMessage{width:31.5789%;max-width:384px;padding:0}}.D7be_G_landCruiser250__logoArea{align-items:center;height:60px;display:flex}@media screen and (min-width:1024px){.D7be_G_landCruiser250__logoArea{height:40px;margin-top:40px}}.D7be_G_landCruiser250__logoImage{width:336px;max-width:100%}@media screen and (min-width:1024px){.D7be_G_landCruiser250__logoImage{width:380px}}.D7be_G_landCruiser250__copy{color:#000;margin-top:8px;font-size:36px;font-weight:700;line-height:1.25}@media screen and (min-width:1024px){.D7be_G_landCruiser250__copy{margin-top:24px;font-size:min(3.33333vw,48px)}}.D7be_G_landCruiser250__copyDescription{color:#000;margin-top:12px;font-size:20px;font-weight:700;line-height:1.5}@media screen and (min-width:1024px){.D7be_G_landCruiser250__copyDescription{margin-top:20px;font-size:min(1.66667vw,24px)}.D7be_G_landCruiser250__keyVisual{width:65.7895%;max-width:800px}}.D7be_G_landCruiser250__keyVisualPicture{aspect-ratio:20/9;width:100%;display:block}@media screen and (min-width:1024px){.D7be_G_landCruiser250__keyVisualPicture{border-radius:10px;overflow:hidden}}.D7be_G_landCruiser250__productsWrapper{margin-top:24px}@media screen and (min-width:1024px){.D7be_G_landCruiser250__productsWrapper{margin-top:32px}}.D7be_G_landCruiser250__productsInner{width:100%;max-width:1216px;margin-left:auto;margin-right:auto}.D7be_G_landCruiser250__productsText{color:#000;padding:0 24px;font-size:16px;font-weight:500;line-height:2}@media screen and (min-width:1024px){.D7be_G_landCruiser250__productsText{text-align:center;padding:0;font-size:20px}}.D7be_G_landCruiser250__noWrap{white-space:nowrap}.D7be_G_landCruiser250__productsList{margin-top:24px}@media screen and (min-width:1024px){.D7be_G_landCruiser250__productsList{margin-top:32px}}
@keyframes DVqsGq_skeleton-animation{0%{transform:translate(-100%)}to{transform:translate(100%)}}.DVqsGq_mainVisual{width:100%;max-width:1424px;margin:0 auto}.DVqsGq_mainVisual__imageWrap{position:relative}.DVqsGq_mainVisual__image{aspect-ratio:1125/1344;width:100%;height:auto;position:relative}@media screen and (min-width:1024px){.DVqsGq_mainVisual__image{aspect-ratio:1408/448}}.DVqsGq_mainVisual__catchCopy{color:#fff;letter-spacing:.01em;text-shadow:1px 4px 14.6px #00000061;font-size:5.89744vw;font-weight:700;line-height:1.2;position:absolute;top:5.43155%;left:4.71111%}@media screen and (min-width:1024px){.DVqsGq_mainVisual__catchCopy{text-shadow:0 2px 8.2px #00000080;font-size:min(2.98611vw,43px);top:37.5%;left:2.27273%}}.DVqsGq_mainVisual__catchCopyItem{display:block}.DVqsGq_mainVisual__product{color:#fff;text-shadow:1px 4px 14.6px #00000061;transform-origin:0;font-size:11.0256vw;font-weight:700;line-height:1;position:absolute;top:22.6935%;left:3.37778%;transform:skew(-9deg)scaleY(.99)}@media screen and (min-width:1024px){.DVqsGq_mainVisual__product{font-size:min(6.66667vw,96px);top:5.80357%;left:1.5625%}}.DVqsGq_mainVisual__thumbNail{width:72%;height:11.4583%;position:absolute;top:85.8631%;left:50%;transform:translate(-50%)}@media screen and (min-width:1024px){.DVqsGq_mainVisual__thumbNail{width:30.6818%;height:20.9821%;top:68.9732%;left:2.27273%;transform:none}}.DVqsGq_mainVisual__itemImageWrap{border-radius:8px;width:26.5778%;height:12.4256%;position:absolute;top:22.3214%;left:68.0889%;overflow:hidden}@media screen and (min-width:1024px){.DVqsGq_mainVisual__itemImageWrap{border-radius:20px;width:12.8551%;height:22.7679%;top:7.8125%;left:37.2869%}}.DVqsGq_mainVisual__itemImage{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block}.DVqsGq_mainVisual__inner{padding-left:24px;padding-right:24px}@media screen and (min-width:1024px){.DVqsGq_mainVisual__inner{padding-left:48px;padding-right:48px}}.DVqsGq_mainVisual__movie{aspect-ratio:16/9;width:100%;max-width:688px;margin:40px auto 0}.DVqsGq_mainVisual__movie iframe{border:none;width:100%;height:100%}@media screen and (min-width:1024px){.DVqsGq_mainVisual__movie{margin-top:36px}}.DVqsGq_mainVisual__movieNote{text-align:center;max-width:688px;margin:4px auto 0;font-size:12px;line-height:2}@media screen and (min-width:601px){.DVqsGq_mainVisual__movieNote{margin-top:8px;font-size:14px}}.DVqsGq_mainVisual .DVqsGq_mainVisual__applyButton{display:none}@media screen and (min-width:1024px){.DVqsGq_mainVisual .DVqsGq_mainVisual__applyButton{margin:32px auto 0;display:flex}}
@keyframes XD6W8W_skeleton-animation{0%{transform:translate(-100%)}to{transform:translate(100%)}}.XD6W8W_richContents{padding-bottom:88px;position:relative}@media screen and (min-width:1024px){.XD6W8W_richContents{padding-bottom:248px}}.XD6W8W_richContents__wrapper{padding-left:24px;padding-right:24px}@media screen and (min-width:1024px){.XD6W8W_richContents__wrapper{padding-left:48px;padding-right:48px}}.XD6W8W_richContents__headerWrap{z-index:9;background-color:#fff;padding-left:24px;padding-right:24px;display:block;position:sticky;top:80px}@media screen and (min-width:1024px){.XD6W8W_richContents__headerWrap{padding-left:48px;padding-right:48px;display:none}}.XD6W8W_richContents__header{justify-content:space-between;align-items:center;width:100%;max-width:1216px;margin:0 auto;padding-top:12px;padding-bottom:12px;display:flex}.XD6W8W_richContents__headerTitle{flex:1;font-size:14px;font-weight:500;line-height:1.5}.XD6W8W_richContents__inner{width:100%;max-width:1216px;margin-left:auto;margin-right:auto}.XD6W8W_richContents__performance{margin-top:64px}@media screen and (min-width:1024px){.XD6W8W_richContents__performance{margin-top:88px}}.XD6W8W_richContents__point{margin-top:64px}@media screen and (min-width:1024px){.XD6W8W_richContents__point{margin-top:88px}}.XD6W8W_richContents__interview{background-color:#f4f5f6;margin-top:64px;padding:40px 24px}@media screen and (min-width:1024px){.XD6W8W_richContents__interview{margin-top:88px;padding:56px 48px}}.XD6W8W_richContents__construction{margin-top:64px}@media screen and (min-width:1024px){.XD6W8W_richContents__construction{margin-top:88px}}.XD6W8W_richContents__about{background-color:#f4f5f6;margin-top:40px;padding:40px 24px}@media screen and (min-width:1024px){.XD6W8W_richContents__about{margin-top:48px;padding:56px 48px}}
@keyframes _71LnyG_skeleton-animation{0%{transform:translate(-100%)}to{transform:translate(100%)}}._71LnyG_mainVisual{width:100%;max-width:1440px;margin:0 auto}._71LnyG_mainVisual__inner{padding-left:24px;padding-right:24px}@media screen and (min-width:1024px){._71LnyG_mainVisual__inner{padding-left:48px;padding-right:48px}}._71LnyG_mainVisual__imageWrap{position:relative}._71LnyG_mainVisual__image{aspect-ratio:375/448;width:100%;height:auto;position:relative}@media screen and (min-width:1024px){._71LnyG_mainVisual__image{aspect-ratio:1408/448}}._71LnyG_mainVisual__catchCopy{text-align:left;color:#fff;font-size:7.46vw;font-weight:500;line-height:1.5;position:absolute;top:9%;left:6%}@media screen and (min-width:1024px){._71LnyG_mainVisual__catchCopy{text-align:right;font-size:min(3.2vw,48px);top:16%;right:4.5%}}._71LnyG_mainVisual__catchCopyItem{display:block}@media screen and (min-width:1024px){._71LnyG_mainVisual__catchCopyItem{display:inline-block}._71LnyG_mainVisual__catchCopyItem:first-child{display:block}}._71LnyG_mainVisual__product{margin-top:3%;font-size:4.26vw}@media screen and (min-width:1024px){._71LnyG_mainVisual__product{margin-top:0;font-size:min(1.7vw,24px)}}._71LnyG_mainVisual__movie{aspect-ratio:16/9;width:100%;max-width:688px;margin:40px auto 0}._71LnyG_mainVisual__movie iframe{border:none;width:100%;height:100%}@media screen and (min-width:1024px){._71LnyG_mainVisual__movie{margin-top:36px}}._71LnyG_mainVisual ._71LnyG_mainVisual__applyButton{display:none}@media screen and (min-width:1024px){._71LnyG_mainVisual ._71LnyG_mainVisual__applyButton{margin:32px auto 0;display:flex}}
@keyframes _3uI_oG_skeleton-animation{0%{transform:translate(-100%)}to{transform:translate(100%)}}._3uI_oG_richContents{padding-bottom:88px;position:relative}@media screen and (min-width:1024px){._3uI_oG_richContents{padding-bottom:248px}}._3uI_oG_richContents__wrapper{padding-left:24px;padding-right:24px}@media screen and (min-width:1024px){._3uI_oG_richContents__wrapper{padding-left:48px;padding-right:48px}}._3uI_oG_richContents__headerWrap{z-index:9;background-color:#fff;padding-left:24px;padding-right:24px;display:block;position:sticky;top:80px}@media screen and (min-width:1024px){._3uI_oG_richContents__headerWrap{padding-left:48px;padding-right:48px;display:none}}._3uI_oG_richContents__header{justify-content:space-between;align-items:center;width:100%;max-width:1216px;margin:0 auto;padding-top:12px;padding-bottom:12px;display:flex}._3uI_oG_richContents__headerTitle{flex:1;font-size:14px;font-weight:500;line-height:1.5}._3uI_oG_richContents__inner{width:100%;max-width:1216px;margin-left:auto;margin-right:auto}._3uI_oG_richContents__performance{margin-top:64px}@media screen and (min-width:1024px){._3uI_oG_richContents__performance{margin-top:88px}}._3uI_oG_richContents__point{margin-top:64px}@media screen and (min-width:1024px){._3uI_oG_richContents__point{margin-top:88px}}._3uI_oG_richContents__interview{background-color:#f4f5f6;margin-top:64px;padding:40px 24px}@media screen and (min-width:1024px){._3uI_oG_richContents__interview{margin-top:88px;padding:56px 48px}}._3uI_oG_richContents__construction{margin-top:64px}@media screen and (min-width:1024px){._3uI_oG_richContents__construction{margin-top:88px}}._3uI_oG_richContents__about{background-color:#f4f5f6;margin-top:40px;padding:40px 24px}@media screen and (min-width:1024px){._3uI_oG_richContents__about{margin-top:48px;padding:56px 48px}}
@keyframes zJ9XAW_skeleton-animation{0%{transform:translate(-100%)}to{transform:translate(100%)}}.zJ9XAW_liftUpGoriGoriBlack{padding-bottom:64px}.zJ9XAW_liftUpGoriGoriBlack__background{background-image:url(/static/assets/product/additional-details/RV005/bg-pattern-sp.jpg);background-position:50%;padding-bottom:40px}@media screen and (min-width:1024px){.zJ9XAW_liftUpGoriGoriBlack__background{background-image:url(/static/assets/product/additional-details/RV005/bg-pattern-pc.jpg);padding:32px 48px 40px}}.zJ9XAW_liftUpGoriGoriBlack__main{flex-direction:column-reverse;gap:16px;max-width:1216px;margin:0 auto;display:flex}@media screen and (min-width:1024px){.zJ9XAW_liftUpGoriGoriBlack__main{flex-direction:row;gap:32px}}.zJ9XAW_liftUpGoriGoriBlack__logoMessage{padding:0 24px}@media screen and (min-width:1024px){.zJ9XAW_liftUpGoriGoriBlack__logoMessage{width:31.5789%;max-width:384px;padding:0}.zJ9XAW_liftUpGoriGoriBlack__logoImage{margin-top:40px}}.zJ9XAW_liftUpGoriGoriBlack__copy{color:#000;margin-top:8px;font-size:36px;font-weight:700;line-height:1.5}@media screen and (min-width:1024px){.zJ9XAW_liftUpGoriGoriBlack__copy{margin-top:24px;font-size:min(3.33333vw,48px)}}.zJ9XAW_liftUpGoriGoriBlack__copyDescription{color:#000;margin-top:8px;font-size:20px;font-weight:700;line-height:1.5}@media screen and (min-width:1024px){.zJ9XAW_liftUpGoriGoriBlack__copyDescription{font-size:min(1.66667vw,24px)}.zJ9XAW_liftUpGoriGoriBlack__keyVisual{width:65.7895%;max-width:800px}}.zJ9XAW_liftUpGoriGoriBlack__keyVisualPicture{aspect-ratio:20/9;width:100%;display:block}@media screen and (min-width:1024px){.zJ9XAW_liftUpGoriGoriBlack__keyVisualPicture{border-radius:10px;overflow:hidden}}.zJ9XAW_liftUpGoriGoriBlack__productsWrapper{margin-top:24px}@media screen and (min-width:1024px){.zJ9XAW_liftUpGoriGoriBlack__productsWrapper{margin-top:32px;padding:0}}.zJ9XAW_liftUpGoriGoriBlack__productsInner{width:100%;max-width:1216px;margin-left:auto;margin-right:auto}.zJ9XAW_liftUpGoriGoriBlack__productsText{color:#000;padding:0 24px;font-size:16px;font-weight:500;line-height:2}@media screen and (min-width:1024px){.zJ9XAW_liftUpGoriGoriBlack__productsText{text-align:center;padding:0;font-size:20px}}.zJ9XAW_liftUpGoriGoriBlack__productsList{margin-top:24px}@media screen and (min-width:1024px){.zJ9XAW_liftUpGoriGoriBlack__productsList{margin-top:32px}}.zJ9XAW_liftUpGoriGoriBlack__loadingList{gap:16px;padding:0 24px;display:grid}@media screen and (min-width:1024px){.zJ9XAW_liftUpGoriGoriBlack__loadingList{grid-template-columns:repeat(5,1fr);gap:32px;padding:0}}.zJ9XAW_liftUpGoriGoriBlack__loadingItem{aspect-ratio:16/9;background-color:#f4f5f680;border-radius:10px}
@keyframes _4ULXkG_skeleton-animation{0%{transform:translate(-100%)}to{transform:translate(100%)}}._4ULXkG_developerVoice__title{text-align:center;font-size:20px;font-weight:500;line-height:1.5}@media screen and (min-width:1024px){._4ULXkG_developerVoice__title{font-size:24px}}._4ULXkG_developerVoice__profile{text-align:center;margin-top:24px}@media screen and (min-width:1024px){._4ULXkG_developerVoice__profile{margin-top:32px}}._4ULXkG_developerVoice__post{font-size:14px;line-height:1.5}._4ULXkG_developerVoice__postItem{display:block}._4ULXkG_developerVoice__name{margin-top:12px;font-size:16px;font-weight:700;line-height:2}._4ULXkG_developerVoice__body{flex-flow:column-reverse;gap:32px;margin-top:24px;display:flex}@media screen and (min-width:601px){._4ULXkG_developerVoice__body{flex-flow:row}}@media screen and (min-width:1024px){._4ULXkG_developerVoice__body{gap:32px;margin-top:48px}}._4ULXkG_developerVoice__text{width:100%}@media screen and (min-width:601px){._4ULXkG_developerVoice__text{width:50%}}@media screen and (min-width:1024px){._4ULXkG_developerVoice__text{width:57.2368%;max-width:696px}}._4ULXkG_developerVoice__paragraph{font-size:16px;line-height:2}._4ULXkG_developerVoice__paragraph:not(:first-child){margin-top:32px}._4ULXkG_developerVoice__imageWrap{width:100%}@media screen and (min-width:601px){._4ULXkG_developerVoice__imageWrap{width:50%}}@media screen and (min-width:1024px){._4ULXkG_developerVoice__imageWrap{width:40.1316%;max-width:488px}}._4ULXkG_developerVoice__image{border-radius:10px;width:100%;height:auto}
@keyframes _69nfWW_skeleton-animation{0%{transform:translate(-100%)}to{transform:translate(100%)}}._69nfWW_shibetsuFinDetail__block{padding-left:24px;padding-right:24px}@media screen and (min-width:1024px){._69nfWW_shibetsuFinDetail__block{padding-left:48px;padding-right:48px}}._69nfWW_shibetsuFinDetail__inner{width:100%;max-width:1216px;margin-left:auto;margin-right:auto}._69nfWW_shibetsuFinDetail__header{justify-content:flex-end;margin-top:24px;display:flex}._69nfWW_shibetsuFinDetail__toggle{color:#009dc5;text-align:left;cursor:pointer;background-color:#0000;border:none;padding-right:28px;font-size:16px;font-weight:700;line-height:1.5;position:relative}._69nfWW_shibetsuFinDetail__toggle:before{content:"";background-color:#009dc5;width:12px;height:2px;margin:auto 0;display:block;position:absolute;top:0;bottom:0;right:0}._69nfWW_shibetsuFinDetail__toggle:after{content:"";background-color:#009dc5;width:2px;height:12px;margin:auto 0;transition:transform .3s;display:block;position:absolute;top:0;bottom:0;right:5px}._69nfWW_shibetsuFinDetail__content{grid-template-rows:0fr;transition:grid-template-rows .3s ease-in-out;display:grid}._69nfWW_shibetsuFinDetail__contentInner{visibility:hidden;transition:visibility .3s ease-in-out;overflow:hidden}._69nfWW_shibetsuFinDetail._69nfWW_isOpen ._69nfWW_shibetsuFinDetail__content{grid-template-rows:1fr}._69nfWW_shibetsuFinDetail._69nfWW_isOpen ._69nfWW_shibetsuFinDetail__contentInner{visibility:visible}._69nfWW_shibetsuFinDetail._69nfWW_isOpen ._69nfWW_shibetsuFinDetail__toggle:after{transform:rotate(90deg)}._69nfWW_shibetsuFinDetail__technologiesWrapper{background-color:#f4f5f6;margin-top:24px;padding:48px 0}._69nfWW_shibetsuFinDetail__technologiesList{flex-flow:column;gap:40px;display:flex}@media screen and (min-width:1024px){._69nfWW_shibetsuFinDetail__technologiesList{gap:64px}}._69nfWW_shibetsuFinDetail__point{margin-top:24px}@media screen and (min-width:1024px){._69nfWW_shibetsuFinDetail__point{margin-top:48px}}._69nfWW_shibetsuFinDetail__referenceWrapper{text-align:left;margin-top:24px}@media screen and (min-width:1024px){._69nfWW_shibetsuFinDetail__referenceWrapper{margin-top:40px}}._69nfWW_shibetsuFinDetail__referenceLink{color:#00708d;font-size:14px;text-decoration:underline;transition:-webkit-text-decoration .5s,text-decoration .5s}._69nfWW_shibetsuFinDetail__referenceLink:after{content:"";background-image:url(/static/assets/icons/ic_blank_004.svg);background-position:0 0;background-size:1.2em;width:1.2em;height:1.2em;margin-left:8px;display:inline-block;position:relative;top:4px}._69nfWW_shibetsuFinDetail__referenceLink:hover{color:#00708d;text-decoration:none}@media screen and (min-width:1024px){._69nfWW_shibetsuFinDetail__referenceLink{font-size:16px}}._69nfWW_shibetsuFinDetail__movieTitle{text-align:center;margin-top:24px;font-size:20px;font-weight:500;line-height:1.5}@media screen and (min-width:1024px){._69nfWW_shibetsuFinDetail__movieTitle{margin-top:48px;font-size:24px}}._69nfWW_shibetsuFinDetail__movieSubTitle{margin-top:16px;font-size:14px;line-height:2}@media screen and (min-width:1024px){._69nfWW_shibetsuFinDetail__movieSubTitle{text-align:center;margin-top:32px;font-size:16px}}._69nfWW_shibetsuFinDetail__movie{aspect-ratio:16/9;background-color:#f4f5f6;width:100%;max-width:688px;margin:24px auto 0}._69nfWW_shibetsuFinDetail__movie iframe{border:none;width:100%;height:100%;display:block}@media screen and (min-width:1024px){._69nfWW_shibetsuFinDetail__movie{margin-top:36px}}._69nfWW_shibetsuFinDetail__movieNote{max-width:688px;margin:8px auto 0;font-size:12px;line-height:1.5}._69nfWW_shibetsuFinDetail__footer{justify-content:center;margin-top:32px;display:flex}@media screen and (min-width:1024px){._69nfWW_shibetsuFinDetail__footer{margin-top:40px}}
@keyframes GtFWSW_skeleton-animation{0%{transform:translate(-100%)}to{transform:translate(100%)}}.GtFWSW_features__block{padding-left:24px;padding-right:24px}@media screen and (min-width:1024px){.GtFWSW_features__block{padding-left:48px;padding-right:48px}}.GtFWSW_features__inner{width:100%;max-width:1216px;margin-left:auto;margin-right:auto}.GtFWSW_features__title{text-align:center;font-size:20px;font-weight:500;line-height:1.5}@media screen and (min-width:1024px){.GtFWSW_features__title{font-size:24px}}.GtFWSW_features__lead{margin-top:16px;font-size:14px;line-height:2}@media screen and (min-width:1024px){.GtFWSW_features__lead{text-align:center;margin-top:24px;font-size:16px}}.GtFWSW_features__leadLine{display:inline}@media screen and (min-width:1024px){.GtFWSW_features__leadLine{display:block}}.GtFWSW_features__image{max-width:100%;height:auto;margin:24px auto 0;display:block}@media screen and (min-width:1024px){.GtFWSW_features__image{margin-top:40px}}.GtFWSW_features__about{flex-flow:column;gap:16px;margin-top:40px;display:flex}@media screen and (min-width:601px){.GtFWSW_features__about{flex-flow:row;gap:24px}}@media screen and (min-width:1024px){.GtFWSW_features__about{gap:32px;margin-top:80px}}@media screen and (min-width:601px){.GtFWSW_features__about.GtFWSW_isReverse{flex-flow:row-reverse}}.GtFWSW_features__aboutContents{width:100%}@media screen and (min-width:601px){.GtFWSW_features__aboutContents{width:50%}}@media screen and (min-width:1024px){.GtFWSW_features__aboutContents{width:57.2368%;max-width:696px}}.GtFWSW_features__aboutTitle{font-size:20px;font-weight:500;line-height:1.5}@media screen and (min-width:1024px){.GtFWSW_features__aboutTitle{font-size:24px}}.GtFWSW_features__aboutText{margin-top:16px;font-size:16px;line-height:2}@media screen and (min-width:1024px){.GtFWSW_features__aboutText{margin-top:24px}}.GtFWSW_features__aboutMovieLink{color:#009dc5;text-align:left;cursor:pointer;background:0 0;border:none;gap:8px;margin-top:24px;padding:0;font-size:14px;line-height:1.5;display:flex}.GtFWSW_features__aboutMovieLink:hover{text-decoration:underline}.GtFWSW_features__aboutMovieNote{margin-top:4px;font-size:12px;line-height:1.5}.GtFWSW_features__aboutTextLine{display:inline}@media screen and (min-width:1024px){.GtFWSW_features__aboutTextLine{display:block}}.GtFWSW_features__aboutImageWrap{width:100%}@media screen and (min-width:601px){.GtFWSW_features__aboutImageWrap{width:50%}}@media screen and (min-width:1024px){.GtFWSW_features__aboutImageWrap{width:40.1316%;max-width:488px}}.GtFWSW_features__aboutImage{border-radius:10px;width:100%;height:auto}.GtFWSW_features__aboutImageNote{margin-top:8px;font-size:12px;line-height:1.5}.GtFWSW_features__performance{margin-top:40px}@media screen and (min-width:1024px){.GtFWSW_features__performance{margin-top:64px}}
@keyframes ASR7RG_skeleton-animation{0%{transform:translate(-100%)}to{transform:translate(100%)}}@media screen and (min-width:1024px){.ASR7RG_itemPriceInfo{display:none}}.ASR7RG_itemPriceInfo__name{font-size:18px;font-weight:500}.ASR7RG_itemPriceInfo__priceIcon{font-size:14px;font-weight:500}.ASR7RG_itemPriceInfo__price{font-size:24px;font-weight:500;line-height:1.5}.ASR7RG_itemPriceInfo__tax{margin-left:8px;font-size:12px}.ASR7RG_itemPriceInfo__annotation{font-size:12px}
@keyframes nb4nHq_skeleton-animation{0%{transform:translate(-100%)}to{transform:translate(100%)}}.nb4nHq_mainVisual{width:100%;max-width:1424px;margin:0 auto}.nb4nHq_mainVisual__keyVisual{margin-top:24px;position:relative}@media screen and (min-width:1024px){.nb4nHq_mainVisual__keyVisual{margin-top:40px}}.nb4nHq_mainVisual__itemDetailName{text-align:center;color:#fff;width:100%;font-size:5.64103vw;font-weight:700;position:absolute;top:38%;left:50%;transform:translate(-50%,-50%)}@media screen and (min-width:1024px){.nb4nHq_mainVisual__itemDetailName{text-align:left;width:auto;font-size:min(3.05556vw,44px);line-height:1.3;top:auto;bottom:27.7%;left:2.5%;transform:none}}.nb4nHq_mainVisual__itemDetailNameLine{display:inline}@media screen and (min-width:1024px){.nb4nHq_mainVisual__itemDetailNameLine{display:block}}.nb4nHq_mainVisual__keyVisualImage{aspect-ratio:390/693;width:100%;height:auto;display:block}@media screen and (min-width:1024px){.nb4nHq_mainVisual__keyVisualImage{aspect-ratio:1424/480}}.nb4nHq_mainVisual__contents{padding-left:24px;padding-right:24px}@media screen and (min-width:1024px){.nb4nHq_mainVisual__contents{padding-left:48px;padding-right:48px}}.nb4nHq_mainVisual__point{display:none}@media screen and (min-width:1024px){.nb4nHq_mainVisual__point{max-width:1216px;margin:40px auto 0;display:block}}.nb4nHq_mainVisual__movieTitle{text-align:center;margin-top:24px;font-size:20px;font-weight:500;line-height:1.5}@media screen and (min-width:1024px){.nb4nHq_mainVisual__movieTitle{margin-top:88px;font-size:24px}}.nb4nHq_mainVisual__movie{aspect-ratio:16/9;width:100%;max-width:688px;margin:24px auto 0}.nb4nHq_mainVisual__movie iframe{border:none;width:100%;height:100%}@media screen and (min-width:1024px){.nb4nHq_mainVisual__movie{margin-top:36px}}.nb4nHq_mainVisual__itemPriceInfo{margin-top:16px}.nb4nHq_mainVisual__applyButton{margin:24px auto 0;display:flex}@media screen and (min-width:1024px){.nb4nHq_mainVisual__applyButton{margin:32px auto 0}}
@keyframes lKeuOW_skeleton-animation{0%{transform:translate(-100%)}to{transform:translate(100%)}}.lKeuOW_richContents{padding-bottom:64px}@media screen and (min-width:1024px){.lKeuOW_richContents{padding-bottom:88px}}.lKeuOW_richContents__inner{width:100%;max-width:1216px;margin-left:auto;margin-right:auto}.lKeuOW_richContents__features{margin-top:64px}@media screen and (min-width:1024px){.lKeuOW_richContents__features{margin-top:88px}}.lKeuOW_richContents__wrapper{padding-left:24px;padding-right:24px}@media screen and (min-width:1024px){.lKeuOW_richContents__wrapper{padding-left:48px;padding-right:48px}}.lKeuOW_richContents__performance{margin-top:64px}@media screen and (min-width:1024px){.lKeuOW_richContents__performance{margin-top:88px}}.lKeuOW_richContents__point{margin-top:64px}@media screen and (min-width:1024px){.lKeuOW_richContents__point{margin-top:88px}}.lKeuOW_richContents__blankLinkWrapper{margin-top:16px}@media screen and (min-width:1024px){.lKeuOW_richContents__blankLinkWrapper{margin-top:24px}}.lKeuOW_richContents__blankLink{color:#00708d;font-size:14px;text-decoration:underline;transition:-webkit-text-decoration .5s,text-decoration .5s}.lKeuOW_richContents__blankLink:after{content:"";background-image:url(/static/assets/icons/ic_blank_004.svg);background-position:0 0;background-size:1.2em;width:1.2em;height:1.2em;margin-left:8px;display:inline-block;position:relative;top:4px}.lKeuOW_richContents__blankLink:hover{color:#00708d;text-decoration:none}@media screen and (min-width:1024px){.lKeuOW_richContents__blankLink{font-size:16px}}.lKeuOW_richContents__technologiesWrapper{padding-left:24px;padding-right:24px}@media screen and (min-width:1024px){.lKeuOW_richContents__technologiesWrapper{padding-left:48px;padding-right:48px}}.lKeuOW_richContents__technologiesWrapper{background-color:#f4f5f6;margin-top:64px;padding-top:48px;padding-bottom:40px}@media screen and (min-width:1024px){.lKeuOW_richContents__technologiesWrapper{margin-top:48px;padding-bottom:56px}}.lKeuOW_richContents .lKeuOW_richContents__technologies:not(:first-child){margin-top:64px}@media screen and (min-width:1024px){.lKeuOW_richContents .lKeuOW_richContents__technologies:not(:first-child){margin-top:88px}}.lKeuOW_richContents__developerVoiceWrapper{padding-left:24px;padding-right:24px}@media screen and (min-width:1024px){.lKeuOW_richContents__developerVoiceWrapper{padding-left:48px;padding-right:48px}}.lKeuOW_richContents__developerVoiceWrapper{background-color:#f4f5f6;margin-top:64px;padding-top:48px;padding-bottom:40px}@media screen and (min-width:1024px){.lKeuOW_richContents__developerVoiceWrapper{margin-top:88px;padding-bottom:48px}}
@keyframes z5J3ua_skeleton-animation{0%{transform:translate(-100%)}to{transform:translate(100%)}}.z5J3ua_mainVisual{width:100%;max-width:1424px;margin:0 auto}.z5J3ua_mainVisual__keyVisual{margin-top:24px;position:relative}@media screen and (min-width:1024px){.z5J3ua_mainVisual__keyVisual{margin-top:40px}}.z5J3ua_mainVisual__itemDetailName{text-align:center;color:#fff;width:100%;font-size:5.64103vw;font-weight:700;position:absolute;top:44.3%;left:0;transform:translateY(-50%)}@media screen and (min-width:1024px){.z5J3ua_mainVisual__itemDetailName{text-align:left;width:auto;font-size:min(3.05556vw,44px);line-height:1.3;top:auto;bottom:28.8%;left:2.8%;transform:none}}.z5J3ua_mainVisual__keyVisualImage{aspect-ratio:390/593;width:100%;height:auto;display:block}@media screen and (min-width:1024px){.z5J3ua_mainVisual__keyVisualImage{aspect-ratio:1424/480}}.z5J3ua_mainVisual__inner{padding-left:24px;padding-right:24px}@media screen and (min-width:1024px){.z5J3ua_mainVisual__inner{padding-left:48px;padding-right:48px}}.z5J3ua_mainVisual__point{display:none}@media screen and (min-width:1024px){.z5J3ua_mainVisual__point{max-width:1216px;margin:40px auto 0;display:block}}.z5J3ua_mainVisual__movieTitle{text-align:center;margin-top:32px;font-size:20px;font-weight:500;line-height:1.5}@media screen and (min-width:1024px){.z5J3ua_mainVisual__movieTitle{margin-top:96px;font-size:24px}}.z5J3ua_mainVisual__movieSubTitle{margin-top:24px;font-size:16px;line-height:2}@media screen and (min-width:1024px){.z5J3ua_mainVisual__movieSubTitle{text-align:center;margin-top:32px}}.z5J3ua_mainVisual__movie{aspect-ratio:16/9;background-color:#f4f5f6;width:100%;max-width:696px;margin:24px auto 0}.z5J3ua_mainVisual__movie iframe{border:none;width:100%;height:100%;display:block}@media screen and (min-width:1024px){.z5J3ua_mainVisual__movie{margin-top:32px}}.z5J3ua_mainVisual__movieNote{max-width:696px;margin:8px auto 0;font-size:14px;line-height:1.5}.z5J3ua_mainVisual__itemPriceInfo{margin-top:16px}.z5J3ua_mainVisual__applyButton{margin:24px auto 0;display:flex}@media screen and (min-width:1024px){.z5J3ua_mainVisual__applyButton{margin:40px auto 0}}
@keyframes _773imW_skeleton-animation{0%{transform:translate(-100%)}to{transform:translate(100%)}}._773imW_itemVariationButton{cursor:pointer;text-align:left;background-color:#0000;border:none;width:100%;max-width:280px;padding:0;display:block}._773imW_itemVariationButton__imageArea{aspect-ratio:163/87;border-radius:10px;display:block;position:relative;overflow:hidden}@media screen and (min-width:1024px){._773imW_itemVariationButton__imageArea{aspect-ratio:286/146}}._773imW_itemVariationButton__imageArea:before{content:"";border:3px solid #0000;border-radius:10px;position:absolute;inset:0}._773imW_itemVariationButton__imageArea:after{content:"";background-color:#fff6;position:absolute;inset:0}._773imW_itemVariationButton__image{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block}._773imW_itemVariationButton__name{color:#5c717e;width:100%;margin-top:8px;font-size:16px;font-weight:700;line-height:1.5;display:block}._773imW_itemVariationButton._773imW_isSelected ._773imW_itemVariationButton__imageArea:before{border-color:#00708d}._773imW_itemVariationButton._773imW_isSelected ._773imW_itemVariationButton__imageArea:after{background-color:#0000}._773imW_itemVariationButton._773imW_isSelected ._773imW_itemVariationButton__name{color:#00708d}
@keyframes fxVTEW_skeleton-animation{0%{transform:translate(-100%)}to{transform:translate(100%)}}.fxVTEW_variationSelector__inner{padding-left:24px;padding-right:24px}@media screen and (min-width:1024px){.fxVTEW_variationSelector__inner{padding-left:48px;padding-right:48px}}.fxVTEW_variationSelector__inner{text-align:center;max-width:1216px;margin:0 auto;padding-top:24px}@media screen and (min-width:1024px){.fxVTEW_variationSelector__inner{padding-top:40px}}.fxVTEW_variationSelector__logo{width:148px;height:24px;margin:0 auto}@media screen and (min-width:1024px){.fxVTEW_variationSelector__logo{width:218px;height:36px}}.fxVTEW_variationSelector__lead{margin-top:16px;font-size:16px;font-weight:700}@media screen and (min-width:1024px){.fxVTEW_variationSelector__lead{margin-top:24px;font-size:18px}}.fxVTEW_variationSelector__leadLine{display:inline-block}.fxVTEW_variationSelector__list{justify-content:center;gap:16px;margin-top:24px;display:flex}@media screen and (min-width:1024px){.fxVTEW_variationSelector__list{gap:32px;margin-top:32px}}.fxVTEW_variationSelector__item{flex:1 1 0;min-width:0;max-width:280px}.fxVTEW_variationSelector__item .fxVTEW_variationSelector__button{max-width:none}
@keyframes _4o3myW_skeleton-animation{0%{transform:translate(-100%)}to{transform:translate(100%)}}._4o3myW_controllerSP{flex-direction:column;flex-grow:1;display:flex}._4o3myW_controllerSP__slide{flex-direction:column;justify-content:space-between;gap:8px}._4o3myW_controllerSP__slide.swiper-slide{display:flex}._4o3myW_controllerSP__buttonBox{height:54px;padding:0 24px}
@keyframes H7qhTG_skeleton-animation{0%{transform:translate(-100%)}to{transform:translate(100%)}}.H7qhTG_toggleSwitch{background:#d3d9dd;border-radius:30px;align-items:center;gap:8px;padding:6px 8px;display:inline-flex;position:relative}.H7qhTG_toggleSwitch:before{content:"";z-index:1;background-color:#fff;border-radius:18px;width:calc(50% - 8px);height:calc(100% - 12px);transition:all .3s ease-in-out;position:absolute;top:6px;left:8px;box-shadow:0 2px 2px #00000014}.H7qhTG_toggleSwitch.H7qhTG_secondSelected:before{transform:translate(100%)}.H7qhTG_toggleSwitch__item{cursor:pointer;color:#2c353b;z-index:2;background-color:#0000;border:none;border-radius:18px;padding:0 24px;font-size:14px;font-weight:600;line-height:2;transition:all .3s ease-in-out;position:relative}.H7qhTG_toggleSwitch__item.H7qhTG_isSelected{color:#2c353b}
@keyframes k1RTeW_skeleton-animation{0%{transform:translate(-100%)}to{transform:translate(100%)}}.k1RTeW_simulationImage{flex-direction:column;flex-grow:1;margin:0;display:flex;position:relative}@media screen and (min-width:601px){.k1RTeW_simulationImage{width:80%;max-width:1200px;margin:auto}}.k1RTeW_simulationImage.k1RTeW_fullWidth{justify-content:center;width:100%;margin:auto}@media screen and (min-width:601px){.k1RTeW_simulationImage.k1RTeW_fullWidth{justify-content:center;max-width:1920px;display:flex}}.k1RTeW_simulationImage__gapItem{height:100%;position:relative}.k1RTeW_simulationImage__notice{white-space:pre-wrap;padding-left:16px;font-size:12px;line-height:150%}.k1RTeW_simulationImage__switch{position:absolute;bottom:calc(100% + 16px - min(100%,72px));left:50%;transform:translate(-50%)}
@keyframes _207S9q_skeleton-animation{0%{transform:translate(-100%)}to{transform:translate(100%)}}._207S9q_enlargeableImage{z-index:15;background-color:#fff;align-items:center;height:100vh;display:flex;position:fixed;top:0}._207S9q_enlargeableImage__closeFullscreenButton{z-index:16;cursor:pointer;appearance:none;background:0 0;border:none;padding:0;position:absolute;top:16px;right:16px}._207S9q_enlargeableImage__enlargeableAria{align-items:center;height:100%;display:flex}._207S9q_enlargeableImage__enlargeableAria [class*=react-transform-component]{height:100%}._207S9q_enlargeableImage__description{opacity:1;visibility:visible;justify-content:center;margin:auto;transition:all .25s ease-in-out;display:flex;position:fixed;bottom:20px;left:0;right:0}._207S9q_enlargeableImage__description._207S9q_isHidden{opacity:0;visibility:hidden}._207S9q_enlargeableImage__descriptionBalloon{background-color:#2c353b80;border-radius:10px;gap:8px;padding:16px;display:inline-flex}._207S9q_enlargeableImage__descriptionText{color:#fff;font-size:14px;font-weight:400;line-height:1.5}
@keyframes m7YcOG_skeleton-animation{0%{transform:translate(-100%)}to{transform:translate(100%)}}.m7YcOG_sectionLineup__title{text-align:center;font-size:16px;font-weight:700;line-height:200%}.m7YcOG_sectionLineup__introduction{text-align:center;font-size:12px;line-height:150%}@media screen and (min-width:1024px){.m7YcOG_sectionLineup__introduction{font-size:14px;line-height:200%}}.m7YcOG_sectionLineup__introductionBreak{display:block}@media screen and (min-width:601px){.m7YcOG_sectionLineup__introductionBreak{display:none}}.m7YcOG_sectionLineup__toggleButtonWrap{justify-content:center;margin-top:16px;display:flex}.m7YcOG_sectionLineup__toggleButton{box-sizing:border-box;cursor:pointer;background-color:#d3d9dd;border-radius:9999px;align-items:center;width:230px;height:40px;transition:background-color .4s;display:flex;position:relative}.m7YcOG_sectionLineup__toggleButton:before{content:"";background-color:#fff;border-radius:9999px;width:103px;height:28px;transition:left .4s;position:absolute;left:8px;box-shadow:0 2px 2px #00000014}.m7YcOG_sectionLineup__toggleButton:has(:checked):before{left:121px}.m7YcOG_sectionLineup__toggleButton:has(:checked):after{left:71px}.m7YcOG_sectionLineup__toggleButton:has(:checked) .m7YcOG_sectionLineup__labelItem:first-child{color:#2c353b}.m7YcOG_sectionLineup__input{display:none}.m7YcOG_sectionLineup__label{align-items:center;gap:4px;width:100%;height:100%;display:flex;position:absolute}.m7YcOG_sectionLineup__labelItem{text-align:center;color:#2c353b;flex:1;font-size:14px;font-weight:500;line-height:200%}.m7YcOG_sectionLineup__labelItem:first-child{color:red}.m7YcOG_sectionLineup__lineup{margin-top:40px}.m7YcOG_sectionLineup__lineupList{visibility:visible;transition:opacity .4s;transition-delay:opacity .2s}.m7YcOG_sectionLineup__lineupList.m7YcOG_isHidden{visibility:hidden;opacity:0;height:0}
@keyframes _1myywa_skeleton-animation{0%{transform:translate(-100%)}to{transform:translate(100%)}}._1myywa_imageBox{flex-direction:column;flex-grow:1;justify-content:center;display:flex;position:relative}@media screen and (min-width:1024px){._1myywa_imageBox{position:absolute;inset:0 384px 0 0}}._1myywa_imageBox__openFullscreenButton{cursor:pointer;appearance:none;z-index:500;background:0 0;border:none;padding:0;position:absolute;top:16px;right:16px}
@keyframes isYQ-W_skeleton-animation{0%{transform:translate(-100%)}to{transform:translate(100%)}}.isYQ-W_sectionProduct__title{text-align:center;font-size:24px;font-weight:400;line-height:120%}@media screen and (min-width:1024px){.isYQ-W_sectionProduct__title{font-size:36px}}.isYQ-W_sectionProduct__titleLine{display:block}@media screen and (min-width:1024px){.isYQ-W_sectionProduct__titleLine{display:inline}}.isYQ-W_sectionProduct__introduction{text-align:center;margin-top:8px;font-size:16px;line-height:200%}@media screen and (min-width:1024px){.isYQ-W_sectionProduct__introduction{margin-top:16px;font-size:20px;line-height:150%}}.isYQ-W_sectionProduct__introductionLine{display:block}@media screen and (min-width:1024px){.isYQ-W_sectionProduct__introductionLine{display:inline}.isYQ-W_sectionProduct__description{flex-direction:column;justify-content:center;width:50%;min-height:0;padding-left:32px;padding-right:32px;display:flex}}.isYQ-W_sectionProduct__descriptionItem{margin-top:24px}@media screen and (min-width:1024px){.isYQ-W_sectionProduct__descriptionItem{margin-top:16px}}.isYQ-W_sectionProduct__descriptionItem:first-child{margin-top:0}.isYQ-W_sectionProduct__wrapper{flex-direction:column;gap:24px;margin-top:24px;display:flex}@media screen and (min-width:1024px){.isYQ-W_sectionProduct__wrapper{flex-direction:row;align-items:stretch;gap:0}}.isYQ-W_sectionProduct__imageArea{width:100%}@media screen and (min-width:1024px){.isYQ-W_sectionProduct__imageArea{width:50%}}.isYQ-W_sectionProduct__imageWrap{aspect-ratio:504/284;border-radius:10px;flex-shrink:0;width:100%;overflow:hidden}.isYQ-W_sectionProduct__imageItem{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.isYQ-W_sectionProduct__descriptionTitle{text-align:center;white-space:pre-line;font-size:16px;font-weight:700;line-height:150%}@media screen and (min-width:1024px){.isYQ-W_sectionProduct__descriptionTitle{text-align:left;font-size:20px;line-height:160%}}.isYQ-W_sectionProduct__descriptionTitleLine{display:block}@media screen and (min-width:1024px){.isYQ-W_sectionProduct__descriptionTitleLine{display:inline}}.isYQ-W_sectionProduct__descriptionText{color:#2c353b;white-space:pre-line;margin-top:16px;font-size:14px;line-height:200%}@media screen and (min-width:1024px){.isYQ-W_sectionProduct__descriptionText{margin-top:8px;font-size:16px}}
@keyframes _4WrEXG_skeleton-animation{0%{transform:translate(-100%)}to{transform:translate(100%)}}._4WrEXG_wrapper{opacity:1;visibility:visible;background-color:#f4f5f6;flex-direction:column;height:calc(100svh - 80px);display:flex}@media screen and (min-width:1024px){._4WrEXG_wrapper{display:block;position:relative}}._4WrEXG_wrapper__controlPanel{background-color:#fff;flex-direction:column;padding:16px 0;display:flex}@media screen and (min-width:1024px){._4WrEXG_wrapper__controlPanel{gap:48px;width:384px;height:100%;padding:48px 32px;position:absolute;top:0;bottom:0;right:0;overflow:auto}}._4WrEXG_wrapper__itemDetail{flex-direction:column;gap:8px;display:flex}._4WrEXG_wrapper__itemDetailTitle{font-size:16px;font-weight:400}._4WrEXG_wrapper__itemDetailItemTitle{font-size:24px;font-weight:600}._4WrEXG_wrapper__itemDetailPrice{align-items:baseline;font-size:24px;font-weight:600;display:inline-flex}._4WrEXG_wrapper__priceIcon{margin-right:4px;font-size:16px}._4WrEXG_wrapper__itemDetailTax{margin-left:8px;font-size:12px;font-weight:400}
