﻿:root{--color-main: #1b1b1b;--color-red: #ff474d;--color-red-dark: #f45d48;--color-gray: #ebedf0;--color-gray-light: #f7f7f7;--color-gray-dark: #e1e1e1;--color-orange: #f49c2d;--color-yellow: #f6df43;--color-green: #03747a;--font-main: "Zen Kaku Gothic Antique", sans-serif;--font-sub: "Poppins", sans-serif;--h-header: 170px;--h-header-sp: 60px;--anime-s: 0.15s;--anime-m: 0.3s;--anime-l: 0.5s;--anime-xl: 0.8s;--anime-loading: 1.5s;--ease: cubic-bezier(0.87, 0, 0.13, 1);--ease--pdf: cubic-bezier(0.7, 0, 0.09, 0.57);--btn-animation: cubic-bezier(0.1, 1.02, 0.38, 0.99);--btn-speed: 0.5s;--btn-speed-arrow: 0.075s;--btn-header: 60px;--opacity: 0.6}.bg--white{background-color:#fff}::selection{color:#fff;background:var(--color-main)}@font-face{font-family:"icomoon";src:url("../fonts/icomoon.eot?puuh3p");src:url("../fonts/icomoon.eot?#iefixpuuh3p") format("embedded-opentype"),url("../fonts/icomoon.woff?puuh3p") format("woff"),url("../fonts/icomoon.ttf?puuh3p") format("truetype"),url("../fonts/icomoon.svg?puuh3p#icomoon") format("svg");font-weight:normal;font-style:normal}@keyframes textlink{0%{background-position:right bottom;background-size:100% 1px}45%{background-position:right bottom;background-size:0% 1px}46%{background-size:0% 1px;background-position:left bottom}100%{background-size:100% 1px;background-position:left bottom}}@keyframes textlink-onlyhover{0%{background-size:0% 1px;background-position:left bottom}100%{background-size:100% 1px;background-position:left bottom}}*,::before,::after{box-sizing:border-box;border-style:solid;border-width:0}h1,h2,h3,h4,h5,p,ul,ol,li,dl,dt,dd,main,figure,figcaption{display:block;margin:0;padding:0;font-weight:normal;border:0;outline:0;line-height:1;list-style:none}a{margin:0;padding:0;outline:none;text-decoration:none}img{vertical-align:top;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-drag:none;-moz-user-drag:none;-ms-user-drag:none}@media only screen and (max-width: 768px){img{max-width:100%;height:auto}}em{font-weight:bold;font-style:normal}table{border-collapse:collapse;border-spacing:0}input,button,textarea,select{-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:none}input{border:none;background:none}html{margin:0;padding:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-print-color-adjust:exact;font-size:15px}@media only screen and (max-width: 768px){html{font-size:12.5px}}html{scroll-behavior:smooth}@media print,screen and (min-width: 769px){html,body{min-width:1190px}}@media only screen and (min-width: 1441px){html,body{min-width:1280px}}@media only screen and (min-device-width: 768px)and (max-device-width: 1024px)and (orientation: landscape){html,body{min-width:1000px}}body{background:#fff;margin:0;padding:0;color:var(--color-main);font-family:var(--font-main);font-weight:400;font-feature-settings:"palt"}@media only screen and (max-width: 768px){body{overflow-x:hidden}}p+p{margin-top:1em}.section p:not([class]){line-height:2;font-size:1rem}@media only screen and (max-width: 768px){.section p:not([class]){font-size:14px}}a{color:var(--color-main)}@media only screen and (max-width: 768px){a{-webkit-tap-highlight-color:rgba(var(--color-gray), 0.6)}}a[target=_blank]:after{content:"";display:inline-block;font-family:"icomoon" !important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;font-size:.8em;padding-left:.5em}a[href$=".pdf"]:after{content:"";display:inline-block;font-family:"icomoon" !important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;font-size:1em;padding-left:.5em}a.ic-map:after,a[href^="https://g.page/"]:after,a[href^="https://goo.gl/maps/"]:after,a[href^="https://www.google.co.jp/maps/"]:after,a[href^="https://www.google.com/maps/"]:after{content:"";display:inline-block;font-family:"icomoon" !important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;font-size:1em;padding-left:.5em}.js-anime--h1.js-anime--ready .splitword,.js-anime--topH2.js-anime--ready .topH2__title .splitword{line-height:1;opacity:0;transform:translate(0, 1.5em)}.js-loading-finish .js-anime--h1 .splitword,.js-anime--topH2.js-anime--action .topH2__title .splitword{opacity:1;transform:translate(0, 0);transition:transform 1.5s cubic-bezier(0.28, 1.09, 0.23, 1.13),opacity 1s ease}.js-loading-finish .js-anime--h1 .splitword--item-1.splitword,.js-anime--topH2.js-anime--action .topH2__title .splitword--item-1.splitword{transition-delay:0.05s}.js-loading-finish .js-anime--h1 .splitword--item-2.splitword,.js-anime--topH2.js-anime--action .topH2__title .splitword--item-2.splitword{transition-delay:0.1s}.js-loading-finish .js-anime--h1 .splitword--item-3.splitword,.js-anime--topH2.js-anime--action .topH2__title .splitword--item-3.splitword{transition-delay:0.15s}.js-loading-finish .js-anime--h1 .splitword--item-4.splitword,.js-anime--topH2.js-anime--action .topH2__title .splitword--item-4.splitword{transition-delay:0.2s}.js-loading-finish .js-anime--h1 .splitword--item-5.splitword,.js-anime--topH2.js-anime--action .topH2__title .splitword--item-5.splitword{transition-delay:0.25s}.js-loading-finish .js-anime--h1 .splitword--item-6.splitword,.js-anime--topH2.js-anime--action .topH2__title .splitword--item-6.splitword{transition-delay:0.3s}.js-loading-finish .js-anime--h1 .splitword--item-7.splitword,.js-anime--topH2.js-anime--action .topH2__title .splitword--item-7.splitword{transition-delay:0.35s}.js-loading-finish .js-anime--h1 .splitword--item-8.splitword,.js-anime--topH2.js-anime--action .topH2__title .splitword--item-8.splitword{transition-delay:0.4s}.js-loading-finish .js-anime--h1 .splitword--item-9.splitword,.js-anime--topH2.js-anime--action .topH2__title .splitword--item-9.splitword{transition-delay:0.45s}.js-loading-finish .js-anime--h1 .splitword--item-10.splitword,.js-anime--topH2.js-anime--action .topH2__title .splitword--item-10.splitword{transition-delay:0.5s}.js-loading-finish .js-anime--h1 .splitword--item-11.splitword,.js-anime--topH2.js-anime--action .topH2__title .splitword--item-11.splitword{transition-delay:0.55s}.js-loading-finish .js-anime--h1 .splitword--item-12.splitword,.js-anime--topH2.js-anime--action .topH2__title .splitword--item-12.splitword{transition-delay:0.6s}.js-loading-finish .js-anime--h1 .splitword--item-13.splitword,.js-anime--topH2.js-anime--action .topH2__title .splitword--item-13.splitword{transition-delay:0.65s}.js-loading-finish .js-anime--h1 .splitword--item-14.splitword,.js-anime--topH2.js-anime--action .topH2__title .splitword--item-14.splitword{transition-delay:0.7s}.js-loading-finish .js-anime--h1 .splitword--item-15.splitword,.js-anime--topH2.js-anime--action .topH2__title .splitword--item-15.splitword{transition-delay:0.75s}.js-loading-finish .js-anime--h1 .splitword--item-16.splitword,.js-anime--topH2.js-anime--action .topH2__title .splitword--item-16.splitword{transition-delay:0.8s}.js-loading-finish .js-anime--h1 .splitword--item-17.splitword,.js-anime--topH2.js-anime--action .topH2__title .splitword--item-17.splitword{transition-delay:0.85s}.js-loading-finish .js-anime--h1 .splitword--item-18.splitword,.js-anime--topH2.js-anime--action .topH2__title .splitword--item-18.splitword{transition-delay:0.9s}.js-loading-finish .js-anime--h1 .splitword--item-19.splitword,.js-anime--topH2.js-anime--action .topH2__title .splitword--item-19.splitword{transition-delay:0.95s}.js-loading-finish .js-anime--h1 .splitword--item-20.splitword,.js-anime--topH2.js-anime--action .topH2__title .splitword--item-20.splitword{transition-delay:1s}.js-loading-finish .js-anime--h1 .splitword--item-21.splitword,.js-anime--topH2.js-anime--action .topH2__title .splitword--item-21.splitword{transition-delay:1.05s}.js-loading-finish .js-anime--h1 .splitword--item-22.splitword,.js-anime--topH2.js-anime--action .topH2__title .splitword--item-22.splitword{transition-delay:1.1s}.js-loading-finish .js-anime--h1 .splitword--item-23.splitword,.js-anime--topH2.js-anime--action .topH2__title .splitword--item-23.splitword{transition-delay:1.15s}.js-loading-finish .js-anime--h1 .splitword--item-24.splitword,.js-anime--topH2.js-anime--action .topH2__title .splitword--item-24.splitword{transition-delay:1.2s}.js-loading-finish .js-anime--h1 .splitword--item-25.splitword,.js-anime--topH2.js-anime--action .topH2__title .splitword--item-25.splitword{transition-delay:1.25s}.js-loading-finish .js-anime--h1 .splitword--item-26.splitword,.js-anime--topH2.js-anime--action .topH2__title .splitword--item-26.splitword{transition-delay:1.3s}.js-loading-finish .js-anime--h1 .splitword--item-27.splitword,.js-anime--topH2.js-anime--action .topH2__title .splitword--item-27.splitword{transition-delay:1.35s}.js-loading-finish .js-anime--h1 .splitword--item-28.splitword,.js-anime--topH2.js-anime--action .topH2__title .splitword--item-28.splitword{transition-delay:1.4s}.js-loading-finish .js-anime--h1 .splitword--item-29.splitword,.js-anime--topH2.js-anime--action .topH2__title .splitword--item-29.splitword{transition-delay:1.45s}.js-loading-finish .js-anime--h1 .splitword--item-30.splitword,.js-anime--topH2.js-anime--action .topH2__title .splitword--item-30.splitword{transition-delay:1.5s}.js-splitword span{display:inline-block;will-change:transform,color}.js-anime--show{transition-duration:1.5s;transition-property:opacity}.js-anime--show.js-anime--ready{opacity:0}.js-anime--show.js-anime--set{will-change:opacity}.js-anime--show.js-anime--action{opacity:1}.js-anime--up{will-change:animation}.js-anime--up.js-anime--ready{opacity:0;transform:translateY(50px)}@media only screen and (max-width: 768px){.js-anime--up.js-anime--ready{transform:translateY(25px)}}.js-anime--up.js-anime--set{will-change:animation}.js-anime--up.js-anime--action{animation-name:js-anime--up;animation-duration:1s;animation-delay:0s;animation-timing-function:ease;animation-fill-mode:forwards}@media only screen and (max-width: 768px){.js-anime--up.js-anime--action{animation-name:js-anime--up__sp}}@keyframes js-anime--up{0%{opacity:0;transform:translateY(50px)}80%{opacity:1}100%{transform:translateY(0px);opacity:1}}@keyframes js-anime--up__sp{0%{opacity:0;transform:translateY(25px)}50%{opacity:1}100%{transform:translateY(0px);opacity:1}}@media only screen and (max-width: 768px){.js-anime--upSp{will-change:animation}.js-anime--upSp.js-anime--ready{opacity:0;transform:translateY(50px)}.js-anime--upSp.js-anime--set{will-change:animation}.js-anime--upSp.js-anime--action{animation-name:js-anime--upSP;animation-duration:1.2s;animation-delay:0s;animation-timing-function:cubic-bezier(0.1, 0.725, 0.165, 1.06);animation-fill-mode:forwards}}@keyframes js-anime--upSP{0%{opacity:0;transform:translateY(50px)}50%{opacity:1}100%{transform:translateY(0px);opacity:1}}.js-anime--topH2.js-anime--ready .topH2__title:after{transform:scaleX(0)}.js-anime--topH2.js-anime--ready .topH2__lead{opacity:0}.js-anime--topH2.js-anime--ready .topH2__sub{opacity:0}.js-anime--topH2.js-anime--set .topH2__title:after{will-change:transform}.js-anime--topH2.js-anime--set .topH2__title .splitword{will-change:transform,opacity}.js-anime--topH2.js-anime--set .topH2__lead{will-change:transform,opacity}.js-anime--topH2.js-anime--set .topH2__sub{will-change:opacity}.js-anime--topH2.js-anime--action .topH2__title:after{transform:scaleX(1);transition:transform 1s ease;transform-origin:left}.js-anime--topH2.js-anime--action .topH2__lead{opacity:1;transition:opacity 1s ease;transition-delay:.7s}.js-anime--topH2.js-anime--action .topH2__sub{opacity:1;transition:opacity 1s ease;transition-delay:.7s}@media print,screen and (min-width: 769px){.js-anime--concept.js-anime--ready .concept__bg__inner{opacity:0;transform:scale(1.2);transition:transform 2s cubic-bezier(0, 0, 0, 1),filter 1.5s cubic-bezier(0, 0, 0, 1),opacity 1.5s cubic-bezier(0, 0, 0, 1);transition-timing-function:ease-out;filter:saturate(200%) blur(20px)}.js-anime--concept.js-anime--set .concept__bg__inner{will-change:transition,filter}.js-anime--concept.js-anime--action .concept__bg__inner{opacity:1;transform:scale(1);filter:saturate(100%) blur(7.5px)}}.js-anime--delay.js-anime--action{animation-delay:.35s}.js-anime--slow.js-anime--action{animation-duration:1.5s}.js-move--ready{transition-timing-function:cubic-bezier(0, 0, 0, 1);transition-duration:.6s;transition-duration:0}.js-move-up,.js-move-down,.js-move-rotate{transition-property:translate}.js-move-up.js-move--set,.js-move-down.js-move--set,.js-move-rotate.js-move--set{will-change:transform}.js-anime--photo,.js-move-photo{overflow:hidden}.js-anime--photo.js-anime--ready,.js-move-photo.js-anime--ready{transition:transform var(--anime-xl) cubic-bezier(0, 0, 0, 1),opacity var(--anime-xl) ease;transition-timing-function:ease-out;z-index:1}.js-anime--photo.js-anime--ready img,.js-move-photo.js-anime--ready img{transition-timing-function:ease-in-out;display:block}.js-anime--photo.js-move--set img,.js-move-photo.js-move--set img{will-change:transform}.js-anime--photo.js-anime--action,.js-move-photo.js-anime--action{transition-delay:.2s;transform:scale(1)}.js-anime--photo{transition-timing-function:cubic-bezier(0, 0, 0, 1);transition-duration:.6s}.js-anime--photo.js-anime--ready{opacity:0;transform:scale(1.075) rotate(-1deg)}.js-anime--photo.js-anime--set{will-change:transform,opacity}.js-anime--photo.js-anime--action{opacity:1}.js-move-photo{display:inline-block}.js-move-photo img{transition-timing-function:cubic-bezier(0, 0, 0, 1);transition-duration:.6s}.js-anime--colorIn{position:relative;opacity:0;overflow:hidden;display:inline-block}.js-anime--colorIn:before{content:"";display:block;width:100%;height:calc(100% + 4px);position:absolute;top:-2px;left:0;background-color:var(--color-green);z-index:1;transform:translateX(-100%)}.js-anime--colorIn.js-anime--ready{transition:opacity .3s}.js-anime--colorIn.js-anime--set:before{will-change:animation}.js-anime--colorIn.js-anime--action{opacity:1;transition:opacity 0;transition-delay:.3s}.js-anime--colorIn.js-anime--action img{animation:"photo-color" 1s cubic-bezier(0.94, 0.02, 0.02, 1) .3s alternate forwards}.js-anime--colorIn.js-anime--action:before{transform:translateX(0%);animation:"photo-color-before" 1s cubic-bezier(0.94, 0.02, 0.02, 1) .3s alternate forwards}.js-anime--colorIn--green:before{background-color:var(--color-green)}.js-anime--colorIn--orange:before{background-color:var(--color-orange)}.js-anime--colorIn--yellow:before{background-color:var(--color-yellow)}.js-anime--photoZoomIn{overflow:hidden}.js-anime--photoZoomIn img{transform:scale(1.2);filter:saturate(200%) blur(15px)}.js-anime--photoZoomIn.js-anime--ready img{transition:transform 3s cubic-bezier(0, 0, 0, 1),filter 1.5s cubic-bezier(0, 0, 0, 1);transition-timing-function:ease-out;filter:saturate(200%) blur(15px)}.js-anime--photoZoomIn.js-anime--set img{will-change:transition,filter}.js-anime--photoZoomIn.js-anime--action img{transform:scale(1);filter:saturate(100%) blur(0)}@keyframes photo-color{0%{opacity:0}50%{opacity:0}100%{opacity:1}}@keyframes photo-color-before{0%{transform:translateX(-100%)}50%{transform:translateX(0%)}100%{transform:translateX(100%)}}.js-anime--conceptColumn .conceptColumn__list__item{will-change:animation}.js-anime--conceptColumn.js-anime--ready .conceptColumn__list__item{opacity:0;transform:translateY(50px)}.js-anime--conceptColumn.js-anime--ready.js-anime--set .conceptColumn__list__item{will-change:animation}.js-anime--conceptColumn.js-anime--action .conceptColumn__list__item{animation-name:js-anime--up;animation-duration:1s;animation-delay:0s;animation-timing-function:ease;animation-fill-mode:forwards}@media only screen and (max-width: 768px){.js-anime--conceptColumn.js-anime--action .conceptColumn__list__item{animation-name:js-anime--up__sp}}.js-anime--conceptColumn.js-anime--action .conceptColumn__list__item:nth-child(2){animation-delay:.25s}.js-anime--conceptColumn.js-anime--action .conceptColumn__list__item:nth-child(3){animation-delay:.5s}.js-anime--h1.js-anime--ready .js-anime--h1sub-slidein{opacity:0;transform:translate3d(40px, 0, 0)}.js-anime--h1.js-anime--ready .c-tab{opacity:0}.js-anime--h1.js-anime--ready .js-anime--h1-slidein{opacity:0;transform:translate3d(-40px, 0, 0)}.js-anime--h1.js-anime--ready .cover__lead{opacity:0}.js-anime--h1.js-anime--set .js-anime--h1sub-slidein{will-change:transform,opacity}.js-anime--h1.js-anime--set .js-anime--h1-slidein{will-change:opacity}.js-anime--h1.js-anime--set .c-tab{will-change:transform,opacity}.js-anime--h1.js-anime--set .splitword{will-change:transform,opacity}.js-anime--h1.js-anime--set .cover__lead{will-change:opacity}.js-loading-finish .js-anime--h1 .js-anime--h1sub-slidein{transform:translate3d(0, 0, 0);opacity:1;transition:opacity .6s ease,transform 1.8s ease}.js-loading-finish .js-anime--h1 .js-anime--h1-slidein{transform:translate3d(0, 0, 0);opacity:1;transition:opacity .6s ease,transform 1.8s ease}.js-loading-finish .js-anime--h1 .c-tab{opacity:1;transition:opacity .6s ease,transform .6s ease}.js-loading-finish .js-anime--h1 .cover__lead{opacity:1;transition:opacity 1s ease .6s}.anime--h1__child{display:inline-block}.fv--product__title{transform:translate3d(40px, 0, 0);opacity:0;transition:opacity .6s ease,transform 1s ease-out}.js-loading-finish .fv--product__title{transform:unset;opacity:1;transition-delay:.25s}.fv--product__lead{transform:translate3d(40px, 0, 0);opacity:0;transition:opacity .6s ease,transform 1s ease-out}.js-loading-finish .fv--product__lead{transform:unset;opacity:1;transition-delay:.5s}.js-anime--productIcon{transition:opacity 1s ease}.js-anime--productIcon .productIcon__icon{transition:transform .75s cubic-bezier(0.37, 0, 0.63, 1)}.js-anime--productIcon.js-anime--ready{opacity:0}.js-anime--productIcon.js-anime--ready .productIcon__icon{transform:scale(1.1)}.js-anime--productIcon.js-anime--set{will-change:opacity}.js-anime--productIcon.js-anime--set .productIcon__icon{will-change:transform}.js-anime--productIcon.js-anime--action{opacity:1}.js-anime--productIcon.js-anime--action .productIcon__icon{transform:scale(1)}.js-anime--supervision.js-anime--ready .supervision__box{opacity:0;transition:opacity 1s ease,transform 1s ease}@media print,screen and (min-width: 769px){.js-anime--supervision.js-anime--ready .supervision__box{transform:perspective(480px) rotate3d(-9, 101, 0, 8deg) translate(15px, 0)}}@media only screen and (max-width: 768px){.js-anime--supervision.js-anime--ready .supervision__box{transform:translateY(50px)}}.js-anime--supervision.js-anime--set .supervision__box{will-change:opacity,transform}.js-anime--supervision.js-anime--action .supervision__box{opacity:1;transform:unset}.js-anime--packageItem{transition:opacity .6s ease,transform 1s ease}@media print,screen and (min-width: 769px){.js-anime--packageItem:nth-of-type(2){transition-delay:.2s}}@media print,screen and (min-width: 769px){.js-anime--packageItem:nth-of-type(3){transition-delay:.3s}}.js-anime--packageItem.js-anime--ready{opacity:0;transform:translate3d(0, 40px, 0)}.js-anime--packageItem.js-anime--set{will-change:opacity}.js-anime--packageItem.js-anime--action{opacity:1;transform:translate3d(0px, 0, 0)}body{background:#fbfbfb}.wrapper{word-break:break-word;position:relative}.l-main{padding:var(--h-header) 0 0}@media only screen and (max-width: 768px){.l-main{padding:var(--h-header-sp) 0 0}}_::-webkit-full-page-media,_:future,:root .l-main{transform:translateZ(0)}.l-content{padding:120px 0 100px}@media only screen and (max-width: 768px){.l-content{padding:70px 0}}@media only screen and (max-width: 768px){.l-conversionFst{margin-bottom:2rem}}@media print,screen and (min-width: 769px){.l-conversionFst+.l-mainContent{margin-top:-130px;padding-top:180px}}.l-mainContent>.c-inner>*:first-child{margin-top:0}.l-mainContent>.c-inner>*:last-child{margin-bottom:0}.l-relatedContent{background:#fff;padding:100px 0 90px}@media only screen and (max-width: 768px){.l-relatedContent{padding:50px 0 45px;overflow:hidden}}.l-aboutContent{padding:100px 0 90px}@media only screen and (max-width: 768px){.l-aboutContent{padding:4.3rem 0 45px}}@media print,screen and (min-width: 769px){.l-aboutContent .c-inner{max-width:1000px}}.l-column--col1+.l-aboutContent{background:#fff}.l-column--col2+.l-aboutContent{background:#fff}.l-column--col2+.l-aboutContent+.l-breadcrumb{background:#fff}.section{position:relative}.bg-shadow{background-image:linear-gradient(180deg, rgba(251, 251, 251, 0) 0%, rgb(251, 251, 251) 100%);display:block;width:100%;height:150px;z-index:1;position:fixed;bottom:0}.cover{position:relative}@media print,screen and (min-width: 769px){.cover{min-height:194px}}.cover__bg{position:absolute;height:100%;width:100%;top:0;bottom:0;z-index:-1;overflow:hidden}.cover__lead{font-size:max(1rem,14px);padding-top:2.6rem;line-height:2}@media only screen and (max-width: 768px){.cover__lead{padding-top:0}}.l-column{padding-bottom:5.7333333333rem}@media only screen and (max-width: 768px){.l-column{padding-bottom:2.6666666667rem}}@media print,screen and (min-width: 769px){.l-column--col2 .c-inner{display:grid;grid-template-columns:720px 360px;justify-content:space-between;align-items:start}}@media only screen and (min-width: 769px)and (max-width: 1250px){.l-column--col2 .c-inner{grid-template-columns:720px 340px}}@media print,screen and (min-width: 769px){.l-column--col2 .l-mainContent{width:720px}}@media print,screen and (min-width: 769px){.l-column--col2 .l-sideContent{position:sticky;top:100px}}@media only screen and (max-width: 768px){.l-column--col2 .l-sideContent{margin-top:40px}}.l-column--recommend{padding-top:6.4rem}@media only screen and (max-width: 768px){.l-column--recommend{padding-top:4.3rem}}.l-column--column{padding-top:6.4rem}@media only screen and (max-width: 768px){.l-column--column{padding-top:4.3rem}}.c-inner{position:relative;margin:0 auto}@media print,screen and (min-width: 769px){.c-inner{max-width:1190px;padding-right:15px;padding-left:15px}}@media only screen and (min-width: 769px)and (max-width: 1250px){.c-inner{max-width:1140px}}@media only screen and (max-width: 768px){.c-inner{max-width:calc(100vw - 30px);margin:0 15px}}@media print,screen and (min-width: 769px){.c-inner--wide{max-width:1200px}}@media only screen and (min-width: 1441px){.c-inner--wide{max-width:1480px}}@media only screen and (min-width: 769px)and (max-width: 1250px){.c-inner--wide{max-width:1120px}}@media only screen and (min-device-width: 768px)and (max-device-width: 1024px)and (orientation: portrait){.c-inner--wide{max-width:1090px}}@media print,screen and (min-width: 769px){.c-inner--min{max-width:960px}}.l-cover{position:relative;overflow:hidden;padding-bottom:1.8rem}.l-cover.has-cover__lead{padding-bottom:6rem}@media only screen and (max-width: 768px){.l-cover.has-cover__lead{padding-bottom:3.5rem}}@media print,screen and (min-width: 769px){.l-cover--product{margin-top:-var(--h-header)}}@media only screen and (max-width: 768px){.l-cover--product{margin-top:-var(--h-header-sp)}}@media print,screen and (min-width: 769px){.l-cover--column-archive{padding-bottom:6rem}}@media only screen and (max-width: 768px){.l-cover--column-archive{padding-bottom:3.5rem}}.l-cover--column-detail{padding-bottom:5.3rem}@media only screen and (max-width: 768px){.l-cover--column-detail{padding-bottom:2.5rem}}@media print,screen and (min-width: 769px){.l-cover--seminar-archive{padding-bottom:6rem}}@media only screen and (max-width: 768px){.l-cover--seminar-archive{padding-bottom:3.5rem}}.l-cover--seminar-detail{padding-bottom:5.3rem}@media only screen and (max-width: 768px){.l-cover--seminar-detail{padding-bottom:4.3rem}}.l-cover--partner .cover{min-height:inherit}.l-cover--partner .fv__h1{padding-bottom:0}.l-cover+.l-cover:before{content:"";display:block;width:100%;height:1px;background-color:var(--color-main)}@media only screen and (max-width: 768px){.l-cover+.l-column--col1{padding-bottom:4.3rem;padding-top:0}}@media print,screen and (min-width: 769px){.l-cover+.l-column--col2{padding-top:4.5333333333rem}}@media only screen and (max-width: 768px){.l-cover+.l-column--col2{padding-top:1.8rem}}@media only screen and (max-width: 768px){.l-cover+.l-column--recommend{padding-top:4.3rem}}@media print,screen and (min-width: 769px){.l-cover--column-detail+.l-column--col2{padding-top:0}}@media only screen and (max-width: 768px){.l-cover--column-detail+.l-column--col2{padding-top:0}}.l-cover--entry{padding-bottom:4.3rem}.fv{padding:33px 0 0;letter-spacing:.01em}@media only screen and (max-width: 768px){.fv{padding:36px 0 0}}.fv__h1{display:block;padding-bottom:1.7rem}.fv__h1__main{font-size:3.1333333333rem;font-weight:600;display:block;line-height:1.3;overflow:hidden}@media print,screen and (min-width: 769px){.fv__h1__main{padding-top:3rem}}@media only screen and (max-width: 768px){.fv__h1__main{font-size:2.3333333333rem}}.fv__h1__main.font-sub{font-size:4rem}.fv__h1__sub+.fv__h1__main{padding-top:0}.l-cover--column-detail .fv__h1__main{font-size:2.8rem;line-height:1.6;padding-top:0}@media only screen and (max-width: 768px){.l-cover--column-detail .fv__h1__main{font-size:2rem}}.l-cover--news-detail .fv__h1__main{font-size:2.8rem;line-height:1.6;padding-top:0}@media only screen and (max-width: 768px){.l-cover--news-detail .fv__h1__main{font-size:2rem}}.l-cover--seminar-detail .fv__h1__main{font-size:2.8rem;line-height:1.6;padding-top:0}@media only screen and (max-width: 768px){.l-cover--seminar-detail .fv__h1__main{font-size:2rem}}.l-cover--case-detail .fv__h1__main{font-size:2.8rem;line-height:1.6}@media only screen and (max-width: 768px){.l-cover--case-detail .fv__h1__main{font-size:2rem}}.fv__h1__sub{font-size:1.2rem;font-weight:600;display:block;line-height:1.6;padding:5px 0 11px;letter-spacing:.02em;overflow:hidden}@media only screen and (max-width: 768px){.fv__h1__sub{font-size:15px}}.l-cover--case-detail .fv__h1__sub{padding-bottom:1.6rem}@media only screen and (max-width: 768px){.l-cover--case-detail .fv__h1__sub{padding-bottom:1rem}}.fv__h1__afterTitle{font-size:1.2rem;margin:1rem 0 1.5rem;line-height:1.8;font-weight:600}.fv__after-info>p{margin-top:1rem}.fv__column-category a{font-size:.8666666667rem;background-color:var(--color-main);color:#fff;display:inline-block;line-height:1.2;padding:.5rem 1.9rem;border-radius:5px;font-weight:500;transition:background-color var(--anime-m) ease}@media print,screen and (min-width: 769px){.fv__column-category a:hover{background-color:#eee;color:var(--color-main)}}.fv__info-column{display:flex;flex-wrap:nowrap}@media print,screen and (min-width: 769px){.fv__info-column{margin-top:1.2rem}}@media only screen and (max-width: 768px){.fv__info-column{display:block}}.fv__time{font-size:max(1rem,14px);line-height:1.5;padding:.3rem 0;margin-right:2.2em}.fv__taglist{flex:1}@media print,screen and (min-width: 769px){.fv__taglist{margin-top:-1.2rem}}.fv__name{font-size:1.2rem;margin-top:2.6rem;line-height:2;font-weight:500}@media only screen and (max-width: 768px){.l-cover--case-detail .fv__name{margin-top:0;font-size:1.0666666667rem}}.fv__dl{display:flex;flex-wrap:wrap;margin-top:.3rem}.fv__dl dt,.fv__dl dd{line-height:1.8}.fv__dl dt>*:first-child,.fv__dl dd>*:first-child{margin-top:0}.fv__dl dt>*:margin-child,.fv__dl dd>*:margin-child{margin-bottom:0}.fv__dl dt::before,.fv__dl dd::before{content:"";display:block;margin-top:calc((1 - 1.8)*.5em)}.fv__dl dt::after,.fv__dl dd::after{content:"";display:block;margin-bottom:calc((1 - 1.8)*.5em)}.fv__dl dt{margin-top:2rem}@media only screen and (max-width: 768px){.fv__dl dt{margin-top:1.2rem}}.fv__dl dd{width:calc(100% - 7em);margin-top:2rem}@media only screen and (max-width: 768px){.fv__dl dd{margin-top:1.2rem}}.fvBeforeInfo{margin:1rem 0;flex-wrap:wrap}@media only screen and (max-width: 768px){.fvBeforeInfo{margin-top:0}}@media only screen and (max-width: 768px){.fvBeforeInfo__entry{margin-top:1rem}}.fvBeforeInfo__product{font-size:1.1rem}@media only screen and (max-width: 768px){.fvBeforeInfo__product{margin-top:1rem}}@media only screen and (max-width: 768px){.fvBeforeInfo__category{margin-top:1rem}}.fvBeforeInfo__end{font-size:.8666666667rem;margin-left:1em}@keyframes fv-animate{0%{opacity:0;background-position:200%}10%{opacity:1}99%{-webkit-text-fill-color:hsla(0,0%,100%,0)}100%{background-image:var(--color-main);-webkit-text-fill-color:unset}}@media print,screen and (min-width: 769px){.single-product.template-product .cover{padding:210px 0 180px}}.single-product.template-product .cover__bg{background-image:linear-gradient(270deg, #008bf1 0%, #005be7 100%);background-size:200% 200%;background-position:center;animation-name:covergradation;animation-duration:10s;animation-iteration-count:infinite;animation-timing-function:ease}.single-product.template-product .cover__bg:before,.single-product.template-product .cover__bg:after{content:"";position:absolute;top:0;display:block;height:100%;width:100%;background-repeat:no-repeat;background-position:center;background-size:cover;mix-blend-mode:luminosity}.single-product.template-product .cover__bg:before{content:"";position:absolute;z-index:-2;bottom:0;right:0;width:100%;height:100%;background:radial-gradient(550px at 60% 70%, rgb(115, 139, 253) 0%, rgba(115, 139, 253, 0) 100%)}.single-product.template-product .cover__bg:after{z-index:0;content:"";position:absolute;bottom:0;left:0;width:100%;height:100%;background:radial-gradient(600px at 10% 80%, rgb(196, 8, 244) 0%, rgba(196, 8, 244, 0) 100%);content:""}.single-product.template-product.product_cat-baseball .cover__bg{background-image:linear-gradient(90deg, #1284ff 0%, #1462cc, #005be7 100%)}.single-product.template-product.product_cat-baseball .cover__bg:after{background:none}.single-product.template-product.product_cat-baseball .cover__bg:before{background:radial-gradient(550px at 60% 70%, rgba(255, 135, 6, 0.7607843137) 0%, rgba(115, 139, 253, 0) 100%)}.single-product.template-product.product_cat-basketball .cover__bg{background-image:linear-gradient(90deg, #f6983c 0%, #ffa500, #ff7b00 100%)}.single-product.template-product.product_cat-basketball .cover__bg:after{background:none}.single-product.template-product.product_cat-basketball .cover__bg:before{background:radial-gradient(550px at 60% 70%, #b2b2b2 0%, rgba(115, 139, 253, 0) 100%)}@keyframes covergradation{0%{background-position:50% 0%}50%{background-position:50% 100%}100%{background-position:50% 0%}}.color{display:flex}.color__inner{width:50px;height:50px}.color1{background:#1462cc}.color2{background:#1462cc}.color3{background:#0a0094}.color4{background:#e4ffcc}.color5{background:#000038}.color6{background:#cc7e14}.color7{background:hsl(214.5652173913,172.1428571429%,43.9215686275%)}.fv--product{padding:0;display:flex}@media only screen and (max-width: 768px){.fv--product{flex-wrap:wrap;padding:6.7333333333rem 0 16.7333333333rem}}.fv--product__left,.fv--product__right{width:100%}@media print,screen and (min-width: 769px){.fv--product__left{margin-right:80px}}@media only screen and (max-width: 768px){.fv--product__left{margin-top:1.8rem;order:2}}.fv--product__right{color:#fff}@media only screen and (max-width: 768px){.fv--product__right{order:1}}.fv--product__target{display:inline-block;border:1px solid #d5d5d5;border-radius:99px;background-color:#fff;color:#777;font-size:.85rem;padding:7px 10px}.fv--product__img{object-fit:contain;position:relative;transform:perspective(480px) rotate3d(0, 0, 0, 0) translate(0, 0);transition:transform 1s ease;border-radius:5px;z-index:2}@media only screen and (max-width: 768px){.fv--product__img{position:relative;left:-0.6rem}}.js-loading-finish .fv--product__img{transform:perspective(480px) rotate3d(-9, 101, 0, 8deg) translate(15px, 0);transition-delay:.25s}@media print,screen and (min-width: 769px){.fv--product__img{width:480px;top:-17.5px}}.fv--product__img:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(270deg, rgba(255, 255, 255, 0) 25%, rgba(255, 255, 255, 0) 98.5%, rgba(255, 255, 255, 0.062745098) 99.15%, rgba(0, 0, 0, 0.4392156863));border-radius:5px}.fv--product__img:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(180deg, rgba(255, 255, 255, 0) 25%, rgba(255, 255, 255, 0) 98.5%, rgba(255, 255, 255, 0.062745098) 99.15%, rgba(133, 133, 133, 0.8588235294));border-radius:5px}.fv--product__img img{border-radius:5px;max-width:100%}.fv--product__shadow{bottom:0;content:"";width:480px;height:320px;left:-3px;top:2px;z-index:-1;position:absolute;border-radius:5px;background:var(--color-main);background:rgba(0,0,0,.1803921569);filter:blur(30px);filter:blur(10px);mix-blend-mode:multiply;transform:perspective(480px) rotate3d(0, 0, -10px, 0) translate(0px, 0px) scale(0.95);transition:transform 1.3s ease}@media only screen and (max-width: 768px){.fv--product__shadow{display:none}}.js-loading-finish .fv--product__shadow{transform:perspective(480px) rotate3d(-9, 101, -10px, 8deg) translate(5px, 2.5px);transition-delay:.25s}.fv--product__paper{display:block;bottom:0;content:"";width:480px;height:320px;left:20px;top:0px;position:absolute;transition:transform 1.3s ease .5s,opacity 1s ease 1s;z-index:2;opacity:0}.js-loading-finish .fv--product__paper{opacity:1}.fv--product__paper img{display:block;position:absolute;bottom:0;right:0;max-height:190px;width:auto;transform-origin:right bottom;transform:rotate(0deg) translate(0px, 0);transition:transform 1s ease 1s;box-shadow:0px 5px 12.5px 0px rgba(0,0,0,.2)}.js-loading-finish .fv--product__paper img:nth-child(1){transform:rotate(20deg) translate(0px, 0)}.js-loading-finish .fv--product__paper img:nth-child(2){transform:rotate(8.5deg) translate(-5px, 0)}.js-loading-finish .fv--product__paper img:nth-child(3){transform:rotate(0deg) translate(-10px, 0)}.fv--product__paper:hover img{transition:transform .5s ease 0s}.fv--product__paper:hover img:nth-child(1){transform:rotate(25deg) translate(0px, 0)}.fv--product__paper:hover img:nth-child(2){transform:rotate(12.5deg) translate(-5px, 0)}.fv--product__paper:hover img:nth-child(3){transform:rotate(0deg) translate(-10px, 0)}.fv--product__title{font-size:2.4rem;line-height:1.6;font-weight:500}.fv--product__title::before{content:"";display:block;margin-top:calc((1 - 1.6)*.5em)}@media only screen and (max-width: 768px){.fv--product__title{font-size:2rem}}.fv--product__lead{font-size:1.2rem;line-height:2.15;font-weight:500;margin:2rem 0 0;color:#fff}@media only screen and (max-width: 768px){.fv--product__lead br{display:none}}.l-header{z-index:0;transition:background-color var(--anime-l) ease,transform var(--anime-l) ease}@media print,screen and (min-width: 769px){.l-header{height:0;position:fixed;top:0;z-index:99}}@media only screen and (max-width: 768px){.l-header{height:var(--h-header-sp);position:fixed;z-index:99;top:0;left:0;right:0;display:flex;align-items:center;justify-content:space-between}}.mainLogo{display:flex;align-items:center}@media print,screen and (min-width: 769px){.mainLogo{position:fixed;z-index:99;height:var(--h-header)}}@media only screen and (min-width: 1441px){.mainLogo{left:50px}}@media only screen and (max-width: 768px){.mainLogo{width:calc(100% - 120px)}}.mainLogo__inner{display:block}@media print,screen and (min-width: 769px){.mainLogo__inner{padding:24px 30px 24px 60px;transition-property:opacity;transition-duration:var(--anime-s);will-change:opacity}}@media only screen and (min-width: 769px)and (max-width: 1250px){.mainLogo__inner{padding:24px 30px 24px 30px}}@media only screen and (min-width: 769px)and (max-width: 980px){.mainLogo__inner{padding:0 30px 0 30px;margin-top:-30px}}@media only screen and (max-width: 768px){.mainLogo__inner{margin:15px 15px 7.5px;z-index:99;position:relative}}@media print,screen and (min-width: 769px){.mainLogo__inner:hover{opacity:.7}}@media only screen and (min-width: 769px)and (max-width: 980px){.mainLogo__img{max-width:160px}}@media only screen and (max-width: 768px){.mainLogo__img{max-width:100%;height:37px;width:auto}}.mainLogo,.l-nav{transition:transform var(--anime-l) ease;transform:translateY(0%)}.is-scroll-down .mainLogo,.is-scroll-down .l-nav{transform:translateY(-100%)}@media only screen and (max-width: 768px){.l-header__inner,.spMenu{transition:transform var(--anime-l) ease;transform:translateY(0%)}.is-scroll-down .l-header__inner,.is-scroll-down .spMenu{transform:translateY(-100%)}}@media only screen and (max-width: 768px){.js-html_fix{overflow:hidden;height:100%;width:100vw}}.l-navMain__link,.l-navSub__link{text-decoration:none;display:block;position:relative;z-index:1}@media only screen and (max-width: 768px){.l-navMain__link,.l-navSub__link{text-align:left;border-bottom:1px solid #e6e6e6}}.l-navMain__link span,.l-navSub__link span{padding:10px 0;display:block;position:relative}@media only screen and (max-width: 768px){.l-navMain__link span,.l-navSub__link span{padding:0}}.l-navMain__link span:before,.l-navSub__link span:before{content:"";height:3px;width:100%;background-color:var(--color-main);display:block;margin:10px 0 0;position:absolute;left:0;bottom:0;z-index:1;transform:scaleX(0);transform-origin:right;transition-property:transform,background-color;transition-duration:var(--anime-s);will-change:transform,background-color}@media print,screen and (min-width: 769px){.l-navMain__link:hover span:before,.l-navSub__link:hover span:before,.is-active .l-navMain__link span:before,.is-active .l-navSub__link span:before{transform:scaleX(1);transform-origin:left;transition-duration:var(--anime-m)}}.l-nav{position:fixed}@media print,screen and (min-width: 769px){.l-nav{z-index:99;right:0;top:0;height:var(--h-header);-webkit-overflow-scrolling:touch}}@media only screen and (min-width: 1441px){.l-nav{right:55px}}@media only screen and (max-width: 768px){.l-nav{z-index:98;background:#fff;overflow:hidden;overflow-y:scroll;top:0;height:100%;width:100%;-webkit-overflow-scrolling:touch;padding:0 15px}}@media print,screen and (min-width: 769px){.l-navSub{position:absolute;right:370px;top:46px;display:flex}}@media only screen and (min-width: 769px)and (max-width: 1250px){.l-navSub{right:265px}}@media only screen and (max-width: 768px){.l-navSub{text-align:left;width:100%}}.l-navSub__list{font-size:0;white-space:nowrap}@media print,screen and (min-width: 769px){.l-navSub__list{display:flex;justify-content:flex-end}}.l-navSub__item{font-size:.9rem}.l-navSub__link{font-weight:500;margin:0 11px 15px}@media only screen and (max-width: 768px){.l-navSub__link{font-size:1.2rem;padding:18px 0;margin:0}}@media print,screen and (min-width: 769px){.l-navSub__link span{padding:10px 0 7.5px}}.l-navSub__link span:before{height:1.5px}.l-navSub a[target=_blank]{padding-left:.2em}@media print,screen and (min-width: 769px){.l-navMain{position:absolute;right:335px;bottom:67px}}@media only screen and (min-width: 769px)and (max-width: 1250px){.l-navMain{right:190px}}@media only screen and (min-width: 769px)and (max-width: 980px){.l-navMain{bottom:37px}}@media only screen and (max-width: 768px){.l-navMain{padding-top:var(--h-header-sp)}}.l-navMain__list{font-size:0;white-space:nowrap;z-index:1;text-align:center}@media print,screen and (min-width: 769px){.l-navMain__list{display:flex;margin:0 27px 0 0}}.l-navMain__item{font-size:1rem;font-weight:700;position:relative}@media only screen and (max-width: 768px){.l-navMain__item{font-size:1.2rem}}@media print,screen and (min-width: 769px){.l-navMain__item{margin:0 10px 0 0}}@media only screen and (min-width: 769px)and (max-width: 1250px){.l-navMain__item{margin:0}}.l-navMain__item:last-child{margin:0}.l-navMain__link{padding:0px 20px}@media only screen and (min-width: 769px)and (max-width: 1250px){.l-navMain__link{padding:0 15px}}@media only screen and (max-width: 768px){.l-navMain__link{padding:18px 0}}.l-subMenu{padding-top:20px;position:absolute;transition:transform var(--anime-l) ease,opacity var(--anime-l) ease;left:50%;z-index:1;transform:translateX(-50%) scale(0.9);opacity:0;pointer-events:none}.l-subMenu__inner{background-color:#fff;border-radius:5px;padding:20px}.l-subMenu__list{display:flex}.l-subMenu__item{width:200px}.l-subMenu__item a{display:block}.l-subMenu__item img{width:100%;border-radius:5px;border:1px solid #d5d5d5;transition:opacity var(--anime-m) ease}.l-subMenu__item a:hover img{opacity:var(--opacity)}.l-subMenu__item:not(:last-child){margin-right:20px}.l-subMenu.is-megamenu{opacity:1 !important;transform:translateX(-50%) scale(1);pointer-events:all}.l-navContact{text-align:center}@media print,screen and (min-width: 769px){.l-navContact{position:absolute;right:60px;bottom:57px}}@media only screen and (min-width: 769px)and (max-width: 1250px){.l-navContact{right:30px}}.l-navContact .c-btn__inner{justify-content:center}@media print,screen and (min-width: 769px){.l-navContact .c-btn__inner{width:253px}}@media only screen and (min-width: 769px)and (max-width: 1250px){.l-navContact .c-btn__inner{width:170px}}.l-navContact .c-btn__inner .c-btn__label{padding:0 .25em}.bg-overall{position:fixed;top:0;bottom:0;width:100%;height:100%;z-index:98;background-color:var(--color-main);mix-blend-mode:multiply;opacity:.4;display:none}.spMenu{z-index:99;position:fixed;top:0;right:0;width:var(--h-header-sp);height:var(--h-header-sp);display:flex;align-items:center;justify-content:center;cursor:pointer;border-radius:0 0 0 5px}@media only screen and (max-width: 768px){.spMenu{background:#fff}}@media print,screen and (min-width: 769px){.spMenu{display:none}}.spMenu__inner{height:20px;width:25px;position:relative;top:0;display:block}.spMenu__inner span{position:absolute;width:100%;display:block;background-color:var(--color-main);height:3px;transition:width var(--anime-m);right:0}.spMenu__inner span:nth-child(1){top:0}.spMenu__inner span:nth-child(2){top:calc(50% - 1.5px)}.spMenu__inner span:nth-child(3){bottom:0}@media only screen and (max-width: 768px){.js-spMenu__outer{display:none}}.spMenu__open{background:#eee}.spMenu__open .spMenu__inner span:nth-child(1){animation:humberger var(--anime-l)0.2s ease-out}.spMenu__open .spMenu__inner span:nth-child(2){width:70%;transition-delay:.2s}.spMenu__open .spMenu__inner span:nth-child(3){width:30%;transition-delay:.1s}@keyframes humberger{0%{width:100%;left:0;right:inherit}50%{width:0%;left:0;right:inherit}51%{right:0;left:inherit}60%{width:0%}100%{width:100%;right:0}}.l-footer{position:relative;background-color:var(--color-main);color:#fff;padding:3.7rem 0 3.2rem}@media only screen and (max-width: 768px){.l-footer{padding-top:0}}.footerBanner{border-bottom:1px solid #323232;padding-bottom:3.7rem}@media only screen and (max-width: 768px){.footerBanner{padding-bottom:2rem;margin:0 -15px}}@media print,screen and (min-width: 769px){.footerBanner__list{display:flex;margin:0 -20px}}@media print,screen and (min-width: 769px){.footerBanner__item{margin:0 20px;width:33.33%}}@media only screen and (max-width: 768px){.footerBanner__item{padding:0 10px}}.footerBanner__item a{overflow:hidden;border-radius:5px;display:block}.footerBanner__item img{will-change:transition;transition:transform var(--anime-l) ease}@media print,screen and (min-width: 769px){.footerBanner a:hover img{transform:scale(1.1)}}.copyright{font-size:.6rem;text-align:center;line-height:1.2;letter-spacing:.085em;font-weight:800}.footerInfo{padding:3.7rem 0 2.5rem}@media only screen and (max-width: 768px){.footerInfo{padding:2.7rem 0 2.5rem}}@media print,screen and (min-width: 769px){.footerInfo{display:flex;justify-content:space-between}}.footerInfo__left{display:flex}@media only screen and (max-width: 768px){.footerInfo__left{margin:20px auto 40px;justify-content:center}}@media only screen and (max-width: 768px){.footerInfo__right{margin-top:20px}}.footerInfo__logo{margin-right:85px}@media only screen and (max-width: 768px){.footerInfo__logo{width:100px;margin-right:30px}}.footerInfo__info{letter-spacing:.02em}.footerInfo__address{line-height:1.6;font-size:max(1rem,14px)}.footerlink{font-size:.9333333333rem;padding:.25em .25em 0 0;display:flex;align-items:center}.footerlink a{color:#fff;display:inline;padding-bottom:.1rem;background-size:0% 1px;background-repeat:no-repeat;background-position:right bottom;will-change:animation;animation-timing-function:var(--ease);background-image:linear-gradient(var(--color-main) 0%, var(--color-main) 100%)}.footerlink a[target=_blank],.footerlink a.ic-map{background-image:linear-gradient(90deg, var(--color-main) 0%, var(--color-main) calc(100% - 1.15em), rgba(255, 255, 255, 0) calc(100% - 1.15em), rgba(255, 255, 255, 0) 100%)}.footerlink a[href$=".pdf"]{background-image:linear-gradient(90deg, var(--color-main) 0%, var(--color-main) calc(100% - 2.75em), rgba(255, 255, 255, 0) calc(100% - 2.75em), rgba(255, 255, 255, 0) 100%)}@media print,screen and (min-width: 769px){.footerlink a:hover{animation-name:textlink-onlyhover;animation-duration:var(--anime-l);animation-duration:var(--anime-l);animation-delay:0;animation-fill-mode:forwards}.footerlink a:hover[target=_blank],.footerlink a:hover.ic-map{background-image:linear-gradient(90deg, var(--color-main) 0%, var(--color-main) calc(100% - 1.15em), rgba(255, 255, 255, 0) calc(100% - 1.15em), rgba(255, 255, 255, 0) 100%);background-image:linear-gradient(90deg, var(--color-main) 0%, var(--color-main) calc(100% - 1.15em), rgba(255, 255, 255, 0) calc(100% - 1.15em), rgba(255, 255, 255, 0) 100%);animation-timing-function:var(--ease--pdf)}.footerlink a:hover[href$=".pdf"]{background-image:linear-gradient(90deg, var(--color-main) 0%, var(--color-main) calc(100% - 2.75em), rgba(255, 255, 255, 0) calc(100% - 2.75em), rgba(255, 255, 255, 0) 100%);background-image:linear-gradient(90deg, var(--color-main) 0%, var(--color-main) calc(100% - 2.75em), rgba(255, 255, 255, 0) calc(100% - 2.75em), rgba(255, 255, 255, 0) 100%);animation-timing-function:var(--ease--pdf)}}.footerlink span{font-size:.5em;padding-right:.1em}.footerlink:before{content:""}.to-top{position:absolute;right:25px;bottom:25px}.to-top img{width:100px;display:block}.to-top:before{content:"TOP";position:absolute;top:49px;right:2px;left:0;color:var(--color-red-dark);font-weight:600}.to-top:after{content:"";display:block;width:100px;height:100px;background-image:url(../images/common/top_elephant_nose.png);background-repeat:no-repeat;background-size:100%;position:absolute;top:0;z-index:-1;transform:translateY(0px);transition:transform var(--anime-l) cubic-bezier(0.16, 1.42, 0.39, 1.26)}@media print,screen and (min-width: 769px){.to-top:hover:after{transform:translateY(-40px)}}.l-pankuzu{background-color:#f2f2f2}.p-pankuzu{padding:18px 0 22px}@media only screen and (max-width: 768px){.p-pankuzu{padding:10px 0 12px}}.c-pankuzuItem{display:inline-block;line-height:1.3}@media only screen and (max-width: 768px){.c-pankuzuItem{font-size:12px}}.c-pankuzuItem:nth-child(1) span{display:none}.c-pankuzuItem:nth-child(n+2):before{content:"/";padding:0 2.5px}.c-pankuzuItem__link{transition:color var(--anime-m)}@media print,screen and (min-width: 769px){.c-pankuzuItem .c-pankuzuItem__link:hover{color:var(--color-orange)}}.parts-min-height{min-height:150px}@media only screen and (max-width: 768px){.parts-min-height{min-height:100px}}.has-text-align-center{text-align:center}.has-red-color{color:var(--color-red)}.has-blue-color{color:#1462cc}.has-orange-color{color:orange}.c-headingNo{font-size:3rem;font-weight:600;line-height:1;font-family:var(--font-sub);position:relative;margin:-0.2em 20px 0 0;display:inline-block}@media only screen and (max-width: 768px){.c-headingNo{font-size:2.4rem;margin-right:16px}}.c-headingNo:after{content:"";position:absolute;top:1em;left:0;right:0;width:40px;height:6px;margin:0 auto;background-color:var(--color-main)}@media only screen and (max-width: 768px){.c-headingNo:after{width:33px;height:4.5px}}@media only screen and (max-width: 768px){.c-headingNo.big{font-size:3.0666666667rem}}.c-note,.parts .c-note,.block-editor-iframe__body .c-note{font-size:.85rem;color:rgba(var(--color-main), 0.75);padding-left:1.25rem;line-height:1.5}.c-note:before,.parts .c-note:before,.block-editor-iframe__body .c-note:before{content:"※";margin-left:-1.25rem;margin-right:.25rem}.c-note+.c-note,.parts .c-note+.c-note,.block-editor-iframe__body .c-note+.c-note{margin-top:.5rem}.c-note+p:not(.c-note),.c-note+p.is-style-default,.parts .c-note+p:not(.c-note),.parts .c-note+p.is-style-default,.block-editor-iframe__body .c-note+p:not(.c-note),.block-editor-iframe__body .c-note+p.is-style-default{margin-top:3rem}.c-btn+.c-note,.c-btn+.parts .c-note,.c-btn+.block-editor-iframe__body .c-note{margin-top:.6rem}.c-note a,.parts .c-note a,.block-editor-iframe__body .c-note a{color:rgba(var(--color-main), 0.75);font-size:1em}.c-note a:before,.parts .c-note a:before,.block-editor-iframe__body .c-note a:before{background-color:rgba(var(--color-main), 0.75);bottom:-1px}.c-column:has(.c-note.c-note,.parts .c-note.c-note,.block-editor-iframe__body .c-note.c-note){margin-bottom:2rem}.c-note--num,.parts .c-note--num,.block-editor-iframe__body .c-note--num{padding-left:2rem;line-height:1.6}.c-note--num:before,.parts .c-note--num:before,.block-editor-iframe__body .c-note--num:before{content:"※" attr(data-num);margin-left:-1.9rem;margin-right:.25rem}.c-btnContact__input,.c-btn__inner,.parts .c-btn__inner,.block-editor-iframe__body .c-btn__inner{width:335px;border:2px solid var(--color-main);border-radius:var(--btn-header);height:var(--btn-header);background-color:var(--color-main);color:#fff;letter-spacing:.04em;line-height:1.2;display:flex;justify-content:space-between;align-items:center;margin:0 auto;position:relative;overflow:hidden;transition:color var(--anime-m) var(--btn-animation),border var(--anime-m) var(--btn-animation);z-index:0;text-decoration:none}@media only screen and (max-width: 768px){.c-btnContact__input,.c-btn__inner,.parts .c-btn__inner,.block-editor-iframe__body .c-btn__inner{font-size:14px;width:280px}}.c-btnContact__input:after,.c-btn__inner:after,.parts .c-btn__inner:after,.block-editor-iframe__body .c-btn__inner:after{padding-right:2em;will-change:color,transform;transition:transform var(--btn-speed),color var(--btn-speed-arrow);content:"";display:inline-block;font-family:"icomoon" !important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;position:absolute;right:30px;padding-right:0;padding-left:.5em;z-index:1;font-size:max(1rem,14px)}[target=_blank].c-btnContact__input:after,[target=_blank].c-btn__inner:after{content:"";display:inline-block;font-family:"icomoon" !important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1}[href$=".pdf"].c-btnContact__input:after,[href$=".pdf"].c-btn__inner:after{content:"";display:inline-block;font-family:"icomoon" !important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1}.c-btn--down .c-btnContact__input:after,.c-btn--down .c-btn__inner:after{content:"";display:inline-block;font-family:"icomoon" !important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1}.c-btn--back .c-btnContact__input .c-btn__label,.c-btn--back .c-btn__inner .c-btn__label{padding-left:4.5rem}.c-btn--back .c-btnContact__input:after,.c-btn--back .c-btn__inner:after{content:"";display:inline-block;font-family:"icomoon" !important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;display:flex;right:inherit;left:30px;padding:0}.c-btn--back .c-btnContact__input:before,.c-btn--back .c-btn__inner:before{transform-origin:left}.c-btn--none .c-btnContact__input:after,.c-btn--none .c-btn__inner:after{content:""}.c-btn--none .c-btnContact__input:after .c-btn__label,.c-btn--none .c-btn__inner:after .c-btn__label{padding:0 1em}.c-btn--white .c-btnContact__input,.c-btn--white .c-btn__inner{background-color:#fff;color:var(--color-main);border:2px solid #fff}.c-btn--white .c-btnContact__input .c-btn__label,.c-btn--white .c-btn__inner .c-btn__label{color:var(--color-main)}.c-btn--white .c-btnContact__input:before,.c-btn--white .c-btn__inner:before{background-color:var(--color-main)}@media print,screen and (min-width: 769px){.c-btn--left .c-btnContact__input,.c-btn--left .c-btn__inner{margin-left:0;margin-right:auto}}@media print,screen and (min-width: 769px){.c-btn--right .c-btnContact__input,.c-btn--right .c-btn__inner{margin-right:auto;margin-right:0}}.center .c-btnContact__input,.center .c-btn__inner{justify-content:center}.center .c-btnContact__input .c-btn__label,.center .c-btn__inner .c-btn__label{padding:0 1em}@media print,screen and (min-width: 769px){.c-btn--s .c-btnContact__input,.c-btn--s .c-btn__inner{width:300px}}@media print,screen and (min-width: 769px){.c-btn--xs .c-btnContact__input,.c-btn--xs .c-btn__inner{width:260px}}.c-btnContact__input:before,.c-btn__inner:before,.parts .c-btn__inner:before,.block-editor-iframe__body .c-btn__inner:before{content:"";display:block;width:100%;height:calc(var(--btn-header) - 4px);margin:auto;position:absolute;z-index:0;transform:translateX(0%) scaleX(0);transform-origin:right;transition:transform var(--btn-speed) var(--btn-animation);will-change:transform;background-color:#fff;border-radius:var(--btn-header)}.c-btn,.parts .c-btn,.block-editor-iframe__body .c-btn{overflow:hidden;margin-top:2.5rem}@media only screen and (max-width: 768px){.c-btn,.parts .c-btn,.block-editor-iframe__body .c-btn{text-align:left}}.c-btn__label,.parts .c-btn__label,.block-editor-iframe__body .c-btn__label{font-size:max(1rem,14px);font-weight:600;color:#fff;z-index:1;padding:0 0 0 1.75em;width:calc(100% - 42px - 1.75em);transition:color var(--anime-m)}.c-btn+h2:not([class]),.c-btn+.is-style-heading2,.parts .c-btn+h2:not([class]),.parts .c-btn+.is-style-heading2,.block-editor-iframe__body .c-btn+h2:not([class]),.block-editor-iframe__body .c-btn+.is-style-heading2{margin-top:10.9rem}@media print,screen and (min-width: 769px){.c-btn__inner:hover{border-color:var(--color-main);color:var(--color-main)}.c-btn__inner:hover .c-btn__label{color:var(--color-main)}.c-btn__inner:hover:after{transform:translateX(5px)}.c-btn__inner:hover:before{transform:translateX(0%) scaleX(1);transform-origin:left;border-radius:var(--btn-header)}.c-btn--white .c-btn__inner:hover{color:#fff}.c-btn--white .c-btn__inner:hover .c-btn__label{color:#fff}.c-btn--footer .c-btn__inner:hover{border:2px solid #fff}.c-btn--back .c-btn__inner:hover:before{transform-origin:right}.c-btn--back .c-btn__inner:hover:after{transform:translateX(-5px)}.c-btn__inner:hover input{color:#fff;cursor:pointer}}@media print,screen and (min-width: 769px){.c-btn__column{display:flex;justify-content:center;flex-wrap:wrap}}.c-btn__column .c-btn{margin-left:12px;margin-right:12px}.c-btn input:disabled{pointer-events:none}_::-webkit-full-page-media,_:future,:root .c-btn__inner:after{transition:transform var(--btn-speed)}.c-textlink,.parts .c-textlink,.block-editor-iframe__body .c-textlink{margin-top:2.5rem;margin-right:2.3em;font-size:max(1rem,14px);line-height:1.5;display:block}.c-textlink.right,.c-textlink.has-text-align-right,.c-textlink.is-style-right,.parts .c-textlink.right,.parts .c-textlink.has-text-align-right,.parts .c-textlink.is-style-right,.block-editor-iframe__body .c-textlink.right,.block-editor-iframe__body .c-textlink.has-text-align-right,.block-editor-iframe__body .c-textlink.is-style-right{margin-right:0}.c-textlink__column,.parts .c-textlink__column,.block-editor-iframe__body .c-textlink__column{display:flex;flex-wrap:wrap}.c-textlink__inner,.parts .c-textlink__inner,.block-editor-iframe__body .c-textlink__inner{display:inline-block}.c-textlink__link,.parts .c-textlink__link,.block-editor-iframe__body .c-textlink__link{font-weight:600;display:flex;align-items:center;flex:none;will-change:opacity;transition:opacity var(--anime-l);text-decoration:none}.c-textlink__link:before,.parts .c-textlink__link:before,.block-editor-iframe__body .c-textlink__link:before{content:none}.c-textlink__icon,.parts .c-textlink__icon,.block-editor-iframe__body .c-textlink__icon{display:flex;width:40px;height:40px;border-radius:40px;align-items:center;justify-content:center;background-color:var(--color-main);transform:translateX(0);will-change:transform,background-color;transition:transform var(--anime-l),background-color var(--anime-l);margin-left:1em;flex:none}.c-textlink__icon:before,.parts .c-textlink__icon:before,.block-editor-iframe__body .c-textlink__icon:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;border-radius:100%;opacity:0;z-index:-1;will-change:opacity;transition:opacity var(--anime-s) ease}.c-textlink__icon:after,.parts .c-textlink__icon:after,.block-editor-iframe__body .c-textlink__icon:after{content:"";display:inline-block;font-family:"icomoon" !important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;padding:0;color:#fff}.c-textlink__link[target=_blank]:after,.parts .c-textlink__link[target=_blank]:after,.block-editor-iframe__body .c-textlink__link[target=_blank]:after{content:none}.c-textlink__link[target=_blank] .c-textlink__icon:after,.parts .c-textlink__link[target=_blank] .c-textlink__icon:after,.block-editor-iframe__body .c-textlink__link[target=_blank] .c-textlink__icon:after{content:"";display:inline-block;font-family:"icomoon" !important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;padding:.05em 0 0 .05em}@media print,screen and (min-width: 769px){.c-textlink__link:hover,.parts .c-textlink__link:hover,.block-editor-iframe__body .c-textlink__link:hover{opacity:var(--opacity)}.c-textlink__link:hover .c-textlink__icon,.parts .c-textlink__link:hover .c-textlink__icon,.block-editor-iframe__body .c-textlink__link:hover .c-textlink__icon{transform:translateX(0.25em)}.c-textlink__link:hover .c-textlink__icon:before,.parts .c-textlink__link:hover .c-textlink__icon:before,.block-editor-iframe__body .c-textlink__link:hover .c-textlink__icon:before{opacity:1}}.c-link__link,.parts .c-link__link,.block-editor-iframe__body .c-link__link{transition:opacity var(--anime-m) ease;font-weight:600}.c-link__link:not([target=_blank]):not([href$=".pdf"]):after,.parts .c-link__link:not([target=_blank]):not([href$=".pdf"]):after,.block-editor-iframe__body .c-link__link:not([target=_blank]):not([href$=".pdf"]):after{content:"";display:inline-block;font-family:"icomoon" !important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;padding-left:0}.c-link__link:after,.parts .c-link__link:after,.block-editor-iframe__body .c-link__link:after{padding-left:0;transform:translateX(0);will-change:transform;transition:transform var(--anime-l)}.c-link__link:hover,.parts .c-link__link:hover,.block-editor-iframe__body .c-link__link:hover{opacity:var(--opacity)}.c-link__link:hover:after,.parts .c-link__link:hover:after,.block-editor-iframe__body .c-link__link:hover:after{transform:translateX(0.25em)}.c-link+.c-link,.c-link+.parts .c-link,.c-link+.block-editor-iframe__body .c-link,.parts .c-link+.c-link,.parts .c-link+.parts .c-link,.parts .c-link+.block-editor-iframe__body .c-link,.block-editor-iframe__body .c-link+.c-link,.block-editor-iframe__body .c-link+.parts .c-link,.block-editor-iframe__body .c-link+.block-editor-iframe__body .c-link{margin-top:1rem}p:not([class])+.c-link,p.is-style-default+.c-link,p:not([class])+.parts .c-link,p.is-style-default+.parts .c-link,p:not([class])+.block-editor-iframe__body .c-link,p.is-style-default+.block-editor-iframe__body .c-link{margin-top:1rem}.c-anchor,.parts .c-anchor,.block-editor-iframe__body .c-anchor{display:flex;justify-content:flex-start;flex-wrap:wrap;margin:1.3333333333rem 0 0}@media only screen and (max-width: 768px){.c-anchor,.parts .c-anchor,.block-editor-iframe__body .c-anchor{flex-wrap:wrap;margin-right:-15px}}.c-anchor__item,.parts .c-anchor__item,.block-editor-iframe__body .c-anchor__item{font-size:1em;line-height:1.2}@media print,screen and (min-width: 769px){.c-anchor__item,.parts .c-anchor__item,.block-editor-iframe__body .c-anchor__item{margin:1.3333333333rem 40px 0 0;min-width:200px}}@media only screen and (min-width: 769px)and (max-width: 1250px){.c-anchor__item,.parts .c-anchor__item,.block-editor-iframe__body .c-anchor__item{margin:1.3333333333rem 20px 0 0}}@media only screen and (max-width: 768px){.c-anchor__item,.parts .c-anchor__item,.block-editor-iframe__body .c-anchor__item{margin:20px 20px 0 0;width:calc(50% - 20px)}}@media print,screen and (min-width: 769px){.c-anchor__item:last-child,.parts .c-anchor__item:last-child,.block-editor-iframe__body .c-anchor__item:last-child{margin-right:0}}@media only screen and (max-width: 768px){.c-anchor__item:nth-child(1),.c-anchor__item:nth-child(2),.parts .c-anchor__item:nth-child(1),.parts .c-anchor__item:nth-child(2),.block-editor-iframe__body .c-anchor__item:nth-child(1),.block-editor-iframe__body .c-anchor__item:nth-child(2){margin-top:0}}.c-anchor__item a,.parts .c-anchor__item a,.block-editor-iframe__body .c-anchor__item a{font-weight:600;display:flex !important;justify-content:space-between;align-items:center;height:48px;will-change:color,transform;transition:transform var(--btn-speed),color var(--btn-speed-arrow),opacity var(--anime-m) ease;text-decoration:none;padding:5px 0}.c-anchor__item a:before,.c-anchor__item a:after,.parts .c-anchor__item a:before,.parts .c-anchor__item a:after,.block-editor-iframe__body .c-anchor__item a:before,.block-editor-iframe__body .c-anchor__item a:after{content:"";will-change:opacity;transition:.5s opacity ease;display:block;height:3px;width:100%;position:absolute;bottom:-3px}.c-anchor__item a:before,.parts .c-anchor__item a:before,.block-editor-iframe__body .c-anchor__item a:before{opacity:0}.c-anchor__item a:after,.parts .c-anchor__item a:after,.block-editor-iframe__body .c-anchor__item a:after{opacity:1;background-color:var(--color-main)}@media print,screen and (min-width: 769px){.c-anchor__item a:hover,.parts .c-anchor__item a:hover,.block-editor-iframe__body .c-anchor__item a:hover{background-image:none !important;animation:none}.c-anchor__item a:hover .c-anchor__label:after,.parts .c-anchor__item a:hover .c-anchor__label:after,.block-editor-iframe__body .c-anchor__item a:hover .c-anchor__label:after{transform:translateY(5px)}}.c-anchor__label,.parts .c-anchor__label,.block-editor-iframe__body .c-anchor__label{font-weight:600;display:flex;justify-content:space-between;align-items:center;width:100%;padding-bottom:.1rem}.c-anchor__label:after,.parts .c-anchor__label:after,.block-editor-iframe__body .c-anchor__label:after{content:"";display:inline-block;font-family:"icomoon" !important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;will-change:color,transform;transition:transform var(--btn-speed),color var(--btn-speed-arrow);transform:translateY(0);padding:0;margin-left:1em}.c-anchor.center,.parts .c-anchor.center,.block-editor-iframe__body .c-anchor.center{justify-content:center}.c-anchor+h2:not([class]),.c-anchor+h2.big,.c-anchor+h2,.parts .c-anchor+h2:not([class]),.parts .c-anchor+h2.big,.parts .c-anchor+h2,.block-editor-iframe__body .c-anchor+h2:not([class]),.block-editor-iframe__body .c-anchor+h2.big,.block-editor-iframe__body .c-anchor+h2{margin-top:6.6rem}.c-tab{position:relative;display:flex;width:100%;border-bottom:1px solid #e6e6e6;margin:3.4666666667rem 0 3.8rem}.c-inner .c-tab:last-child{margin-bottom:0}.c-tab:after{position:absolute;bottom:0;left:0;content:"";display:block;width:50%;height:4px;background-color:var(--color-main);transition:transform var(--anime-l) .05s ease;transform:translate(0, 0%)}.c-tab__item{display:flex;text-align:center;justify-content:center;align-items:center;font-size:1.2rem;width:100%;font-weight:600;padding:1.2rem .5rem;color:#777;line-height:1.3}.c-tab__item.is-hover{color:var(--color-main)}.c-tab.c-tab__active-1 .c-tab__item:nth-child(1){color:var(--color-main)}.c-tab.c-tab__active-1:after{transform:translate(0, 0%)}.c-tab.c-tab__active-2 .c-tab__item:nth-child(2){color:var(--color-main)}.c-tab.c-tab__active-2:after{transform:translate(100%, 0%)}.c-tab.js-c-tab__child-1:after{transform:translate(0, 0%)}.c-tab.js-c-tab__child-2:after{transform:translate(100%, 0%)}.c-frame,.parts .c-frame,.block-editor-iframe__body .c-frame{margin-top:2.5rem;background-color:#fff;padding:2.67rem 35px;border-radius:5px}@media only screen and (max-width: 768px){.c-frame,.parts .c-frame,.block-editor-iframe__body .c-frame{padding:2.5rem 1.75rem}}.c-frame+.c-frame:not(.c-column__item),.parts .c-frame+.c-frame:not(.c-column__item),.block-editor-iframe__body .c-frame+.c-frame:not(.c-column__item){margin-top:1.75rem}.c-frame>*:first-child,.parts .c-frame>*:first-child,.block-editor-iframe__body .c-frame>*:first-child{margin-top:0 !important}.c-frame>*:last-child,.parts .c-frame>*:last-child,.block-editor-iframe__body .c-frame>*:last-child{margin-bottom:0 !important}.c-frame--caution,.parts .c-frame--caution,.block-editor-iframe__body .c-frame--caution{background-color:#ffeded}.c-frame--caution h2:after,.c-frame--caution .h2:after,.parts .c-frame--caution h2:after,.parts .c-frame--caution .h2:after,.block-editor-iframe__body .c-frame--caution h2:after,.block-editor-iframe__body .c-frame--caution .h2:after{background-color:var(--color-red) !important}.c-frame--caution h3:before,.c-frame--caution .h3:before,.parts .c-frame--caution h3:before,.parts .c-frame--caution .h3:before,.block-editor-iframe__body .c-frame--caution h3:before,.block-editor-iframe__body .c-frame--caution .h3:before{background-color:var(--color-red) !important}.c-frame--caution .check li:before,.c-frame--caution .is-style-check li:before,.parts .c-frame--caution .check li:before,.parts .c-frame--caution .is-style-check li:before,.block-editor-iframe__body .c-frame--caution .check li:before,.block-editor-iframe__body .c-frame--caution .is-style-check li:before{color:var(--color-red) !important}.c-frame--caution ul:not([class])>li:before,.c-frame--caution .ul>li:before,.c-frame--caution ul.block-editor-block-list__block>li:before,.parts .c-frame--caution ul:not([class])>li:before,.parts .c-frame--caution .ul>li:before,.parts .c-frame--caution ul.block-editor-block-list__block>li:before,.block-editor-iframe__body .c-frame--caution ul:not([class])>li:before,.block-editor-iframe__body .c-frame--caution .ul>li:before,.block-editor-iframe__body .c-frame--caution ul.block-editor-block-list__block>li:before{background-color:var(--color-red) !important}.c-frame--caution ol:not([class])>li:before,.c-frame--caution .ol>li:before,.c-frame--caution ol.block-editor-block-list__block>li:before,.parts .c-frame--caution ol:not([class])>li:before,.parts .c-frame--caution .ol>li:before,.parts .c-frame--caution ol.block-editor-block-list__block>li:before,.block-editor-iframe__body .c-frame--caution ol:not([class])>li:before,.block-editor-iframe__body .c-frame--caution .ol>li:before,.block-editor-iframe__body .c-frame--caution ol.block-editor-block-list__block>li:before{color:var(--color-red) !important}.c-frame .hr,.c-frame hr,.parts .c-frame .hr,.parts .c-frame hr,.block-editor-iframe__body .c-frame .hr,.block-editor-iframe__body .c-frame hr{margin:2.4rem 0}.c-frame .hr+h5,.c-frame .hr+.h5,.c-frame .hr+.h5-simple,.c-frame hr+h5,.c-frame hr+.h5,.c-frame hr+.h5-simple,.parts .c-frame .hr+h5,.parts .c-frame .hr+.h5,.parts .c-frame .hr+.h5-simple,.parts .c-frame hr+h5,.parts .c-frame hr+.h5,.parts .c-frame hr+.h5-simple,.block-editor-iframe__body .c-frame .hr+h5,.block-editor-iframe__body .c-frame .hr+.h5,.block-editor-iframe__body .c-frame .hr+.h5-simple,.block-editor-iframe__body .c-frame hr+h5,.block-editor-iframe__body .c-frame hr+.h5,.block-editor-iframe__body .c-frame hr+.h5-simple{margin-top:-0.25rem}.c-frame .c-note,.parts .c-frame .c-note,.block-editor-iframe__body .c-frame .c-note{margin-top:1.5rem}.c-frame .c-note+.c-note,.parts .c-frame .c-note+.c-note,.block-editor-iframe__body .c-frame .c-note+.c-note{margin-top:0}.c-frame .dl dt,.c-frame .dl dd,.parts .c-frame .dl dt,.parts .c-frame .dl dd,.block-editor-iframe__body .c-frame .dl dt,.block-editor-iframe__body .c-frame .dl dd{border-color:#d5d5d5}@media print,screen and (min-width: 769px){.c-frame--big,.parts .c-frame--big,.block-editor-iframe__body .c-frame--big{margin-top:4.1rem;padding:50px 75px}}.c-frame--gray,.parts .c-frame--gray,.block-editor-iframe__body .c-frame--gray{background-color:#eee}.c-frame--light-gray,.parts .c-frame--light-gray,.block-editor-iframe__body .c-frame--light-gray{background-color:#fbfbfb}.c-frame.has-light-gray-background-color,.parts .c-frame.has-light-gray-background-color,.block-editor-iframe__body .c-frame.has-light-gray-background-color{background:#eee}.c-frame.has-light-white-background-color,.parts .c-frame.has-light-white-background-color,.block-editor-iframe__body .c-frame.has-light-white-background-color{background:#fff}.c-frame.has-light-red-background-color,.parts .c-frame.has-light-red-background-color,.block-editor-iframe__body .c-frame.has-light-red-background-color{background:#ffeded}.c-frame--point,.parts .c-frame--point,.block-editor-iframe__body .c-frame--point{background-color:#eee;border:2px solid #1b1b1b}.has-background{margin-top:2.5rem;background-color:#fff;padding:40px 35px;border-radius:5px}@media only screen and (max-width: 768px){.has-background{padding:40px 25px}}.has-background.has-light-gray-background-color{background:#eee}.has-background.has-light-white-background-color{background:#fff}.has-background.has-light-red-background-color{background:#ffeded}.wp-block-post-content .block-editor-block-list__block[class*=lazyblock-frame-] .lzb-content-controls:first-of-type{border-radius:5px;margin-top:2.5rem;padding:2.67rem 35px}.wp-block-post-content .block-editor-block-list__block[class*=lazyblock-frame-] .lzb-content-controls .block-editor-block-list__layout [class^=components-]:first-child{margin-top:0}.wp-block-post-content .block-editor-block-list__block[class*=lazyblock-frame-] .lzb-content-controls .block-editor-block-list__block:first-child{margin-top:0}[data-type="lazyblock/frame-new"] .lazyblock-inner-blocks>*:first-child{margin-top:0 !important}.wp-block-media-text,.wp-block-columns,.c-column{display:flex;align-items:flex-start}@media print,screen and (min-width: 769px){.wp-block-media-text,.wp-block-columns,.c-column{margin-top:4.3rem;margin-left:-20px;margin-right:-20px;flex-wrap:nowrap}}@media print,screen and (min-width: 769px)and (min-width: 769px){.l-column1 .wp-block-media-text,.l-column1 .wp-block-columns,.l-column1 .c-column{margin-left:-30px;margin-right:-30px}}@media only screen and (max-width: 768px){.wp-block-media-text,.wp-block-columns,.c-column{flex-wrap:wrap;margin-top:3rem}}@media only screen and (max-width: 768px){.is-not-stacked-on-mobile.wp-block-media-text,.is-not-stacked-on-mobile.wp-block-columns,.is-not-stacked-on-mobile.c-column{margin-left:-10px;margin-right:-10px;flex-wrap:nowrap}.is-not-stacked-on-mobile.wp-block-media-text .has-background,.is-not-stacked-on-mobile.wp-block-columns .has-background,.is-not-stacked-on-mobile.c-column .has-background{margin-top:0}}@media print,screen and (min-width: 769px){.wp-block-media-text__media,.wp-block-media-text__content,.wp-block-column,.c-column__item{width:calc(50% - 40px);margin-right:20px;margin-left:20px;margin-top:0;margin-bottom:0}.wp-block-media-text__media img,.wp-block-media-text__content img,.wp-block-column img,.c-column__item img{border-radius:5px}}@media only screen and (max-width: 768px){.is-not-stacked-on-mobile .wp-block-media-text__media,.is-not-stacked-on-mobile .wp-block-media-text__content,.is-not-stacked-on-mobile .wp-block-column,.is-not-stacked-on-mobile .c-column__item{margin-right:10px;margin-left:10px;width:50%}}.is-not-stacked-on-mobile.col1-col2 .wp-block-media-text__media:nth-child(2n+1),.is-not-stacked-on-mobile.col1-col2 .wp-block-media-text__content:nth-child(2n+1),.is-not-stacked-on-mobile.col1-col2 .wp-block-column:nth-child(2n+1),.is-not-stacked-on-mobile.col1-col2 .c-column__item:nth-child(2n+1){width:33%;flex:1}.is-not-stacked-on-mobile.col2-col1 .wp-block-media-text__media:nth-child(2n),.is-not-stacked-on-mobile.col2-col1 .wp-block-media-text__content:nth-child(2n),.is-not-stacked-on-mobile.col2-col1 .wp-block-column:nth-child(2n),.is-not-stacked-on-mobile.col2-col1 .c-column__item:nth-child(2n){width:33%;flex:1}.wp-block-media-text__media>*:first-child,.wp-block-media-text__content>*:first-child,.wp-block-column>*:first-child,.c-column__item>*:first-child{margin-top:0 !important}.wp-block-media-text__media>*:last-child,.wp-block-media-text__content>*:last-child,.wp-block-column>*:last-child,.c-column__item>*:last-child{margin-bottom:0 !important}.col2{flex-wrap:wrap}@media print,screen and (min-width: 769px){.col2 .c-column__item,.col2 .wp-block-media-text__media,.col2 .wp-block-media-text__content,.col2 .wp-block-column{width:calc(50% - 40px)}}@media print,screen and (min-width: 769px)and (min-width: 769px){.l-column1 .col2 .c-column__item,.l-column1 .col2 .wp-block-media-text__media,.l-column1 .col2 .wp-block-media-text__content,.l-column1 .col2 .wp-block-column{width:calc(50% - 60px);margin-left:30px;margin-right:30px}}@media print,screen and (min-width: 769px){.col2 .c-column__item:nth-child(n+3),.col2 .wp-block-media-text__media:nth-child(n+3),.col2 .wp-block-media-text__content:nth-child(n+3),.col2 .wp-block-column:nth-child(n+3){margin-top:3.7333333333rem}}.col2-col1,.col1-col2{flex-wrap:wrap}@media print,screen and (min-width: 769px){.col2-col1:nth-child(n+3),.col1-col2:nth-child(n+3){margin-top:3.7333333333rem}}@media only screen and (max-width: 768px){.col2-col1:not(.is-not-stacked-on-mobile) .c-column__item,.col2-col1:not(.is-not-stacked-on-mobile) .wp-block-media-text__media,.col2-col1:not(.is-not-stacked-on-mobile) .wp-block-media-text__content,.col2-col1:not(.is-not-stacked-on-mobile) .wp-block-column,.col1-col2:not(.is-not-stacked-on-mobile) .c-column__item,.col1-col2:not(.is-not-stacked-on-mobile) .wp-block-media-text__media,.col1-col2:not(.is-not-stacked-on-mobile) .wp-block-media-text__content,.col1-col2:not(.is-not-stacked-on-mobile) .wp-block-column{width:100%}}.col2-col1{flex-wrap:wrap}@media print,screen and (min-width: 769px){.col2-col1:nth-child(n+3){margin-top:3.7333333333rem}}@media print,screen and (min-width: 769px){.col2-col1 .c-column__item:nth-child(2n+1),.col2-col1 .wp-block-media-text__media:nth-child(2n+1),.col2-col1 .wp-block-media-text__content:nth-child(2n+1),.col2-col1 .wp-block-column:nth-child(2n+1){width:calc(100% - 280px - 80px)}}@media print,screen and (min-width: 769px)and (min-width: 769px){.l-column1 .col2-col1 .c-column__item:nth-child(2n+1),.l-column1 .col2-col1 .wp-block-media-text__media:nth-child(2n+1),.l-column1 .col2-col1 .wp-block-media-text__content:nth-child(2n+1),.l-column1 .col2-col1 .wp-block-column:nth-child(2n+1){width:calc(100% - 280px - 120px)}}@media print,screen and (min-width: 769px){.col2-col1 .c-column__item:nth-child(2n),.col2-col1 .wp-block-media-text__media:nth-child(2n),.col2-col1 .wp-block-media-text__content:nth-child(2n),.col2-col1 .wp-block-column:nth-child(2n){width:280px}}.col1-col2{flex-wrap:wrap}@media print,screen and (min-width: 769px){.col1-col2:nth-child(n+3){margin-top:3.7333333333rem}}@media print,screen and (min-width: 769px){.col1-col2 .c-column__item:nth-child(2n),.col1-col2 .wp-block-media-text__media:nth-child(2n),.col1-col2 .wp-block-media-text__content:nth-child(2n),.col1-col2 .wp-block-column:nth-child(2n){width:calc(100% - 280px - 80px)}}@media print,screen and (min-width: 769px)and (min-width: 769px){.l-column1 .col1-col2 .c-column__item:nth-child(2n),.l-column1 .col1-col2 .wp-block-media-text__media:nth-child(2n),.l-column1 .col1-col2 .wp-block-media-text__content:nth-child(2n),.l-column1 .col1-col2 .wp-block-column:nth-child(2n){width:calc(100% - 280px - 120px)}}@media print,screen and (min-width: 769px){.col1-col2 .c-column__item:nth-child(2n+1),.col1-col2 .wp-block-media-text__media:nth-child(2n+1),.col1-col2 .wp-block-media-text__content:nth-child(2n+1),.col1-col2 .wp-block-column:nth-child(2n+1){width:280px}}.c-column{flex-wrap:wrap}@media only screen and (max-width: 768px){.c-column:not(.is-not-stacked-on-mobile) .c-column__item+.c-column__item{margin-top:3.5rem}}@media only screen and (max-width: 768px){.c-column--optionplan:not(.is-not-stacked-on-mobile) .c-column__item+.c-column__item{margin-top:2rem}}.c-column--voice{margin-top:2.43rem;margin-bottom:3.5rem}.wp-block-column{width:100%}@media only screen and (max-width: 768px){.wp-block-columns:not(.is-not-stacked-on-mobile) .wp-block-column+.wp-block-column{margin-top:3.5rem}}.wp-block-media-text{flex-wrap:wrap;justify-content:space-between}@media print,screen and (min-width: 769px){.l-column1 .wp-block-media-text__media{width:calc(50% - 50px)}}@media print,screen and (min-width: 769px){.wp-block-media-text__content{width:calc(50% - 70px)}}@media only screen and (max-width: 768px){.wp-block-media-text:not(.is-not-stacked-on-mobile) .wp-block-media-text__content{margin-top:1.5rem}}@media print,screen and (min-width: 769px){.wp-block-media-text.has-media-on-the-right .wp-block-media-text__content{order:1}.wp-block-media-text.has-media-on-the-right .wp-block-media-text__media{order:2}}.wp-block-media-text.has-media-on-the-right.is-not-stacked-on-mobile .wp-block-media-text__content{order:1}.wp-block-media-text.has-media-on-the-right.is-not-stacked-on-mobile .wp-block-media-text__media{order:2}.wp-block-media-text+.c-btn{margin-top:4.2rem}.c-accordion{margin-top:3.3rem}.c-accordion__before{background-color:#fff;display:flex;justify-content:space-between;align-items:center;padding:.6rem 2.9rem .6rem 2.1rem;border:1px solid #d5d5d5;border-radius:5px 5px 5px 5px;min-height:4.3rem;transition:border-radius var(--anime-m) ease,background-color var(--anime-m) ease}@media only screen and (max-width: 768px){.c-accordion__before{padding:.6rem 2.3rem .6rem 1rem}}.c-accordion__after{border-right:1px solid #d5d5d5;border-left:1px solid #d5d5d5;border-bottom:1px solid #d5d5d5;border-radius:0 0 5px 5px;display:none}.c-accordion__after__inner{padding:2rem 2rem;background:#fff;line-height:2.15}@media only screen and (max-width: 768px){.c-accordion__after__inner{padding:2rem 1.75rem}}.c-accordion__after__inner>*:first-child{margin-top:0}.c-accordion__after__inner>*:last-child{margin-bottom:0}.c-accordion__title{display:flex;align-items:center;line-height:1.5}@media only screen and (max-width: 768px){.c-accordion__title{font-size:14px}}.c-accordion__titlesub{font-size:max(1rem,14px);flex:none}.c-accordion__titlemain{font-size:1.2rem;font-weight:500;position:relative;margin-left:2rem;display:flex;align-items:center}@media only screen and (max-width: 768px){.c-accordion__titlemain{margin-left:1.5rem}}.c-accordion__titlemain:before{content:"";display:block;height:24px;width:1px;background-color:var(--color-main);margin-right:2rem}@media only screen and (max-width: 768px){.c-accordion__titlemain:before{margin-right:1.5rem;height:15px}}.c-accordion__btn{position:relative;margin-top:-3.5px;margin-left:1rem;flex:none}.c-accordion__btn span{position:absolute;width:16px;display:block;background-color:var(--color-main);height:2px;transition:transform var(--anime-m) ease}.c-accordion__btn span:nth-child(2){transform:rotate(90deg)}.c-accordion+.c-accordion{margin-top:1rem}.c-accordion.is-open .c-accordion__before{border-radius:5px 5px 0 0;background-color:#eaeaea}.c-accordion.is-open .c-accordion__btn span:nth-child(2){transform:rotate(0deg)}.c-accordion__before:hover{background-color:#eaeaea}.c-accordion.c-accordion--qa .c-accordion__title{font-weight:600}.c-accordion.c-accordion--qa .c-accordion__title:before{content:"Q";font-family:var(--font-sub);font-size:1.5rem;margin-right:1em}@media only screen and (max-width: 768px){.c-accordion.c-accordion--qa .c-accordion__title:before{margin-right:.5em}}@media print,screen and (min-width: 769px){.c-accordion.c-accordion--qa .c-accordion__after__inner{padding:2rem 4.8rem}}@media print,screen and (min-width: 769px){.has-column-line .c-column__item:nth-child(n+3),.has-column-line .wp-block-column:nth-child(n+3){border-top:1px solid #e6e6e6;padding-top:3.7333333333rem}}@media only screen and (max-width: 768px){.has-column-line .c-column__item:nth-child(n+2),.has-column-line .wp-block-column:nth-child(n+2){border-top:1px solid #e6e6e6;padding-top:3rem}}.c-time{font-size:max(1rem,14px);color:#777;font-family:var(--font-sub);display:block;letter-spacing:.04em}.c-taglist li{display:inline-block;margin:1.2rem .5333333333rem 0 0}.c-taglist a{display:block;font-size:.8666666667rem;line-height:1.5;background-color:#eee;padding:.3rem .7rem;border-radius:100px;will-change:background-color,color;transition:background-color var(--anime-l) ease,color var(--anime-l) ease}.c-taglist a:before{content:"#";margin-right:.3em}@media print,screen and (min-width: 769px){.c-taglist a:hover{background-color:var(--color-main);color:#fff}}.c-productlabel{display:flex;align-items:center;margin-top:1.2rem}.c-productlabel dt{font-weight:600;width:5.4em;margin-right:.3em;font-size:.8666666667rem}@media only screen and (max-width: 768px){.c-productlabel dt{display:none}}.c-status{display:flex;align-items:center}.c-entry{font-size:.8666666667rem;background-color:var(--color-main);color:#fff;border-radius:100px;border-color:var(--color-main);border-style:solid;border-width:1px;padding:.4rem .9rem;margin-right:1.1rem}.c-entry.is-over{border-color:var(--color-main);background:#fff;color:var(--color-main)}.c-entry.is-end{border-color:#ebebeb;background:#ebebeb;color:#aaa}.c-seminar-info{display:flex;flex-wrap:wrap;align-items:center}.c-schedule{font-size:1.0666666667rem;color:var(--color-main);margin:0 2.6666666667rem 0 0;font-family:var(--font-sub);position:relative;padding-left:1.5em;line-height:1.5}.c-schedule:before{content:"";display:inline-block;font-family:"icomoon" !important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;font-size:1.15em;position:absolute;top:.07em;left:-0.1em}.c-week{font-size:.8em}.c-scheduleTime{font-size:.9em}.c-place{font-size:max(1rem,14px);color:var(--color-main);line-height:1.5;margin-top:0;position:relative;padding-left:1.5em}.c-place:before{content:"";display:inline-block;font-family:"icomoon" !important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;font-size:1.2em;position:absolute;top:.1em;left:0}.c-iconProduct{display:inline-flex;align-items:center;font-size:.9333333333rem;background-color:var(--color-main);border-radius:100px;border-color:var(--color-main);border-style:solid;border-width:1px;font-weight:500;padding:.4rem .9rem;margin-right:1.1rem;font-family:var(--font-sub);transition:opacity .3s ease}.product_cat-baseball .c-iconProduct{background-color:rgba(0,208,255,.3098039216);border-color:rgba(0,208,255,.3098039216)}.product_cat-basketball .c-iconProduct{background-color:rgba(255,165,0,.4);border-color:rgba(255,165,0,.4)}.c-iconProduct span{line-height:1.2em}.c-iconProduct__img{margin-right:.4em;display:inline-flex;align-items:center}.c-iconProduct svg,.c-iconProduct img{height:1.2em;width:1em}@media print,screen and (min-width: 769px){a.c-iconProduct:hover{opacity:.6}}.package,.parts .package,.block-editor-iframe__body .package{display:flex;flex-wrap:wrap;margin-top:5.1rem}.package__list,.parts .package__list,.block-editor-iframe__body .package__list{display:flex;flex-wrap:wrap}@media print,screen and (min-width: 769px){.package__list,.parts .package__list,.block-editor-iframe__body .package__list{margin:0 -20px}}.package__item,.parts .package__item,.block-editor-iframe__body .package__item{width:360px;position:relative;margin:0 20px}@media only screen and (min-width: 769px)and (max-width: 1250px){.package__item,.parts .package__item,.block-editor-iframe__body .package__item{width:340px}}@media only screen and (max-width: 768px){.package__item,.parts .package__item,.block-editor-iframe__body .package__item{width:100%;margin:0}}@media only screen and (max-width: 768px){.package__item:nth-child(n+2),.parts .package__item:nth-child(n+2),.block-editor-iframe__body .package__item:nth-child(n+2){margin-top:4.5rem}}.package__number,.parts .package__number,.block-editor-iframe__body .package__number{z-index:1;position:absolute;top:0;top:-0.6rem;left:1.4rem}.package__imgbox,.parts .package__imgbox,.block-editor-iframe__body .package__imgbox{background-color:#fff;border-radius:5px;position:relative;height:240px;overflow:hidden;display:block}.package__imgbox:after,.parts .package__imgbox:after,.block-editor-iframe__body .package__imgbox:after{content:none !important}.package__img,.parts .package__img,.block-editor-iframe__body .package__img{position:absolute;top:60px;text-align:center;width:100%;transform:translate3d(0, 0, 0)}@media only screen and (max-width: 768px){.package__img,.parts .package__img,.block-editor-iframe__body .package__img{top:40px}}.package__img img,.parts .package__img img,.block-editor-iframe__body .package__img img{max-width:180px;max-height:inherit;box-shadow:0px 5px 12.5px 0px rgba(0,0,0,.1)}.package__link,.parts .package__link,.block-editor-iframe__body .package__link{font-size:.8666666667rem;font-weight:500;position:absolute;background-color:var(--color-main);right:0;bottom:0;color:#fff;line-height:1;padding:.65rem .7rem;border-radius:5px 0 0 0px;display:flex;align-items:center;transition:background-color var(--anime-m) ease}.package__icon:after,.parts .package__icon:after,.block-editor-iframe__body .package__icon:after{display:flex;padding-left:.3rem;font-size:1.3em;content:"";display:inline-block;font-family:"icomoon" !important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1}.package__title,.parts .package__title,.block-editor-iframe__body .package__title{font-size:1.4666666667rem;line-height:1.6;margin:1.2rem 0 0;font-weight:600}@media only screen and (max-width: 768px){.package__title,.parts .package__title,.block-editor-iframe__body .package__title{margin-top:1.5rem}}.package__title__sub,.parts .package__title__sub,.block-editor-iframe__body .package__title__sub{color:#777;font-size:.8666666667rem;letter-spacing:.01em;display:block}.package__title__sub .big,.parts .package__title__sub .big,.block-editor-iframe__body .package__title__sub .big{font-size:max(1rem,14px)}.package__txt,.parts .package__txt,.block-editor-iframe__body .package__txt{font-size:max(1rem,14px);margin:1.5rem 0 0;line-height:2.15;letter-spacing:.001em}@media only screen and (max-width: 768px){.package__txt,.parts .package__txt,.block-editor-iframe__body .package__txt{margin:1rem 0 0;font-size:14px}}@media print,screen and (min-width: 769px){.supplement,.parts .supplement,.block-editor-iframe__body .supplement{margin-top:4.1rem;padding:4.3rem}.page-top .supplement,.page-top .parts .supplement,.page-top .block-editor-iframe__body .supplement{margin-top:2.7rem;width:86%;margin-left:auto;margin-right:auto;padding:2.7rem 3.3rem}}@media only screen and (max-width: 768px){.supplement,.parts .supplement,.block-editor-iframe__body .supplement{margin-top:3rem}}.supplement__logo,.parts .supplement__logo,.block-editor-iframe__body .supplement__logo{border:1px solid #e6e6e6;border-radius:5px;display:flex;align-items:center;justify-content:center;width:300px;height:200px;position:relative}@media only screen and (max-width: 768px){.supplement__logo,.parts .supplement__logo,.block-editor-iframe__body .supplement__logo{width:100%;height:auto;padding-top:66.6666666667%}}.supplement__logo.wp-block-image img,.parts .supplement__logo.wp-block-image img,.block-editor-iframe__body .supplement__logo.wp-block-image img{width:70%}@media only screen and (max-width: 768px){.supplement__logo.wp-block-image img,.parts .supplement__logo.wp-block-image img,.block-editor-iframe__body .supplement__logo.wp-block-image img{position:absolute;top:0;bottom:0;left:0;right:0;margin:auto}}@media print,screen and (min-width: 769px){.supplement .c-column,.parts .supplement .c-column,.block-editor-iframe__body .supplement .c-column{flex-wrap:nowrap}}@media print,screen and (min-width: 769px){.supplement .c-column__item:nth-child(2n+1),.parts .supplement .c-column__item:nth-child(2n+1),.block-editor-iframe__body .supplement .c-column__item:nth-child(2n+1){width:300px}}@media print,screen and (min-width: 769px){.supplement .c-column__item:nth-child(2n),.parts .supplement .c-column__item:nth-child(2n),.block-editor-iframe__body .supplement .c-column__item:nth-child(2n){margin-left:10px}}.supplement__img,.parts .supplement__img,.block-editor-iframe__body .supplement__img{border:1px solid #e6e6e6;border-radius:5px;overflow:hidden}.supplement__img img,.parts .supplement__img img,.block-editor-iframe__body .supplement__img img{max-width:101%}.supplement__title,.parts .supplement__title,.block-editor-iframe__body .supplement__title{font-size:1.4666666667rem;line-height:1.2;font-weight:600;display:block;letter-spacing:0;display:flex;align-items:center;justify-content:flex-start;letter-spacing:0}.supplement__title::before,.parts .supplement__title::before,.block-editor-iframe__body .supplement__title::before{content:"";display:block;margin-top:calc((1 - 1.2)*.5em)}.supplement__title .small,.parts .supplement__title .small,.block-editor-iframe__body .supplement__title .small{padding-left:.3rem;font-size:.7em}.supplement__title+p,.parts .supplement__title+p,.block-editor-iframe__body .supplement__title+p{margin-top:1.7rem}.supplement__title__icon,.parts .supplement__title__icon,.block-editor-iframe__body .supplement__title__icon{width:40px;height:40px;display:flex;align-items:center;margin-right:10px}.supplement__title__icon img,.parts .supplement__title__icon img,.block-editor-iframe__body .supplement__title__icon img{width:100%;max-width:35px;height:100%;display:block}.supplement+.supplement,.parts .supplement+.supplement,.block-editor-iframe__body .supplement+.supplement{margin-top:2.5rem}@media print,screen and (min-width: 769px){.supplement-explain__column,.parts .supplement-explain__column,.block-editor-iframe__body .supplement-explain__column{display:flex;align-items:flex-start;padding:4rem}}@media only screen and (max-width: 768px){.supplement-explain__column,.parts .supplement-explain__column,.block-editor-iframe__body .supplement-explain__column{padding-bottom:0}}@media print,screen and (min-width: 769px){.supplement-explain__left,.parts .supplement-explain__left,.block-editor-iframe__body .supplement-explain__left{margin-right:40px;width:990px}}.supplement-explain__left>*:first-child,.parts .supplement-explain__left>*:first-child,.block-editor-iframe__body .supplement-explain__left>*:first-child{margin-top:0}.supplement-explain__right *:first-child,.parts .supplement-explain__right *:first-child,.block-editor-iframe__body .supplement-explain__right *:first-child{margin-top:0}@media only screen and (max-width: 768px){.supplement-explain__right *:first-child,.parts .supplement-explain__right *:first-child,.block-editor-iframe__body .supplement-explain__right *:first-child{margin-top:2.2rem}}.supplement-explain__title,.parts .supplement-explain__title,.block-editor-iframe__body .supplement-explain__title{font-size:1.2rem;line-height:1.8}@media only screen and (max-width: 768px){.supplement-explain .c-frame,.parts .supplement-explain .c-frame,.block-editor-iframe__body .supplement-explain .c-frame{margin-top:0}}@media print,screen and (min-width: 769px){.inspectionFlow,.parts .inspectionFlow,.block-editor-iframe__body .inspectionFlow{display:flex}}@media print,screen and (min-width: 769px){.inspectionFlow__left,.parts .inspectionFlow__left,.block-editor-iframe__body .inspectionFlow__left{width:400px;margin-right:100px;flex:none}}.inspectionFlow__right,.parts .inspectionFlow__right,.block-editor-iframe__body .inspectionFlow__right{margin-top:1.5rem}@media print,screen and (min-width: 769px){.inspectionFlow__right,.parts .inspectionFlow__right,.block-editor-iframe__body .inspectionFlow__right{width:calc(100% - 500px)}}@media only screen and (max-width: 768px){.inspectionFlow__right,.parts .inspectionFlow__right,.block-editor-iframe__body .inspectionFlow__right{margin-top:3.5rem}}@media print,screen and (min-width: 769px){.inspectionFlow__list,.parts .inspectionFlow__list,.block-editor-iframe__body .inspectionFlow__list{display:flex;flex-wrap:wrap;margin:0 -40px -2.2rem}}.inspectionFlow__item.h-number,.parts .inspectionFlow__item.h-number,.block-editor-iframe__body .inspectionFlow__item.h-number{border-top:1px solid var(--color-main);margin:.75rem 20px 2.2rem;padding-top:1.3rem}@media print,screen and (min-width: 769px){.inspectionFlow__item.h-number,.parts .inspectionFlow__item.h-number,.block-editor-iframe__body .inspectionFlow__item.h-number{width:calc(50% - 50px)}}@media only screen and (max-width: 768px){.inspectionFlow__item.h-number,.parts .inspectionFlow__item.h-number,.block-editor-iframe__body .inspectionFlow__item.h-number{padding-top:2.3rem;margin-bottom:2.3rem;margin-left:0;margin-right:0}}.parts>*:first-child,.block-editor-iframe__body>*:first-child{margin-top:0 !important}.parts>*:last-child,.block-editor-iframe__body>*:last-child{margin-bottom:0 !important}.parts p,.block-editor-iframe__body p{line-height:2}.parts p,.parts a,.parts li,.parts th,.parts td,.parts dd,.parts dt,.block-editor-iframe__body p,.block-editor-iframe__body a,.block-editor-iframe__body li,.block-editor-iframe__body th,.block-editor-iframe__body td,.block-editor-iframe__body dd,.block-editor-iframe__body dt{letter-spacing:.04em;font-size:max(1rem,14px)}@media only screen and (max-width: 768px){.parts p,.parts a,.parts li,.parts th,.parts td,.parts dd,.parts dt,.block-editor-iframe__body p,.block-editor-iframe__body a,.block-editor-iframe__body li,.block-editor-iframe__body th,.block-editor-iframe__body td,.block-editor-iframe__body dd,.block-editor-iframe__body dt{font-size:14px}}@media only screen and (max-width: 768px){.pageFont--min .parts p,.pageFont--min .parts a,.pageFont--min .parts li,.pageFont--min .parts th,.pageFont--min .parts td,.pageFont--min .parts dd,.pageFont--min .parts dt,.pageFont--min .block-editor-iframe__body p,.pageFont--min .block-editor-iframe__body a,.pageFont--min .block-editor-iframe__body li,.pageFont--min .block-editor-iframe__body th,.pageFont--min .block-editor-iframe__body td,.pageFont--min .block-editor-iframe__body dd,.pageFont--min .block-editor-iframe__body dt{font-size:12px}}.parts p,.parts ul:not([class]),.parts ol:not([class]),.parts .ul,.parts ul.block-editor-block-list__block,.parts .ol,.parts ol.block-editor-block-list__block,.block-editor-iframe__body p,.block-editor-iframe__body ul:not([class]),.block-editor-iframe__body ol:not([class]),.block-editor-iframe__body .ul,.block-editor-iframe__body ul.block-editor-block-list__block,.block-editor-iframe__body .ol,.block-editor-iframe__body ol.block-editor-block-list__block{margin-top:2.2rem}.parts p+p,.parts p+ul:not([class]),.parts p+ol:not([class]),.parts p+.ul,.parts p+ul.block-editor-block-list__block,.parts p+.ol,.parts p+ol.block-editor-block-list__block,.parts ul:not([class])+p,.parts ul:not([class])+ul:not([class]),.parts ul:not([class])+ol:not([class]),.parts ul:not([class])+.ul,.parts ul:not([class])+ul.block-editor-block-list__block,.parts ul:not([class])+.ol,.parts ul:not([class])+ol.block-editor-block-list__block,.parts ol:not([class])+p,.parts ol:not([class])+ul:not([class]),.parts ol:not([class])+ol:not([class]),.parts ol:not([class])+.ul,.parts ol:not([class])+ul.block-editor-block-list__block,.parts ol:not([class])+.ol,.parts ol:not([class])+ol.block-editor-block-list__block,.parts .ul+p,.parts .ul+ul:not([class]),.parts .ul+ol:not([class]),.parts .ul+.ul,.parts .ul+ul.block-editor-block-list__block,.parts .ul+.ol,.parts .ul+ol.block-editor-block-list__block,.parts ul.block-editor-block-list__block+p,.parts ul.block-editor-block-list__block+ul:not([class]),.parts ul.block-editor-block-list__block+ol:not([class]),.parts ul.block-editor-block-list__block+.ul,.parts ul.block-editor-block-list__block+ul.block-editor-block-list__block,.parts ul.block-editor-block-list__block+.ol,.parts ul.block-editor-block-list__block+ol.block-editor-block-list__block,.parts .ol+p,.parts .ol+ul:not([class]),.parts .ol+ol:not([class]),.parts .ol+.ul,.parts .ol+ul.block-editor-block-list__block,.parts .ol+.ol,.parts .ol+ol.block-editor-block-list__block,.parts ol.block-editor-block-list__block+p,.parts ol.block-editor-block-list__block+ul:not([class]),.parts ol.block-editor-block-list__block+ol:not([class]),.parts ol.block-editor-block-list__block+.ul,.parts ol.block-editor-block-list__block+ul.block-editor-block-list__block,.parts ol.block-editor-block-list__block+.ol,.parts ol.block-editor-block-list__block+ol.block-editor-block-list__block,.block-editor-iframe__body p+p,.block-editor-iframe__body p+ul:not([class]),.block-editor-iframe__body p+ol:not([class]),.block-editor-iframe__body p+.ul,.block-editor-iframe__body p+ul.block-editor-block-list__block,.block-editor-iframe__body p+.ol,.block-editor-iframe__body p+ol.block-editor-block-list__block,.block-editor-iframe__body ul:not([class])+p,.block-editor-iframe__body ul:not([class])+ul:not([class]),.block-editor-iframe__body ul:not([class])+ol:not([class]),.block-editor-iframe__body ul:not([class])+.ul,.block-editor-iframe__body ul:not([class])+ul.block-editor-block-list__block,.block-editor-iframe__body ul:not([class])+.ol,.block-editor-iframe__body ul:not([class])+ol.block-editor-block-list__block,.block-editor-iframe__body ol:not([class])+p,.block-editor-iframe__body ol:not([class])+ul:not([class]),.block-editor-iframe__body ol:not([class])+ol:not([class]),.block-editor-iframe__body ol:not([class])+.ul,.block-editor-iframe__body ol:not([class])+ul.block-editor-block-list__block,.block-editor-iframe__body ol:not([class])+.ol,.block-editor-iframe__body ol:not([class])+ol.block-editor-block-list__block,.block-editor-iframe__body .ul+p,.block-editor-iframe__body .ul+ul:not([class]),.block-editor-iframe__body .ul+ol:not([class]),.block-editor-iframe__body .ul+.ul,.block-editor-iframe__body .ul+ul.block-editor-block-list__block,.block-editor-iframe__body .ul+.ol,.block-editor-iframe__body .ul+ol.block-editor-block-list__block,.block-editor-iframe__body ul.block-editor-block-list__block+p,.block-editor-iframe__body ul.block-editor-block-list__block+ul:not([class]),.block-editor-iframe__body ul.block-editor-block-list__block+ol:not([class]),.block-editor-iframe__body ul.block-editor-block-list__block+.ul,.block-editor-iframe__body ul.block-editor-block-list__block+ul.block-editor-block-list__block,.block-editor-iframe__body ul.block-editor-block-list__block+.ol,.block-editor-iframe__body ul.block-editor-block-list__block+ol.block-editor-block-list__block,.block-editor-iframe__body .ol+p,.block-editor-iframe__body .ol+ul:not([class]),.block-editor-iframe__body .ol+ol:not([class]),.block-editor-iframe__body .ol+.ul,.block-editor-iframe__body .ol+ul.block-editor-block-list__block,.block-editor-iframe__body .ol+.ol,.block-editor-iframe__body .ol+ol.block-editor-block-list__block,.block-editor-iframe__body ol.block-editor-block-list__block+p,.block-editor-iframe__body ol.block-editor-block-list__block+ul:not([class]),.block-editor-iframe__body ol.block-editor-block-list__block+ol:not([class]),.block-editor-iframe__body ol.block-editor-block-list__block+.ul,.block-editor-iframe__body ol.block-editor-block-list__block+ul.block-editor-block-list__block,.block-editor-iframe__body ol.block-editor-block-list__block+.ol,.block-editor-iframe__body ol.block-editor-block-list__block+ol.block-editor-block-list__block{margin-top:2.5rem}@media only screen and (max-width: 768px){.pageFont--min .parts p+p,.pageFont--min .parts p+ul:not([class]),.pageFont--min .parts p+ol:not([class]),.pageFont--min .parts p+.ul,.pageFont--min .parts p+ul.block-editor-block-list__block,.pageFont--min .parts p+.ol,.pageFont--min .parts p+ol.block-editor-block-list__block,.pageFont--min .parts ul:not([class])+p,.pageFont--min .parts ul:not([class])+ul:not([class]),.pageFont--min .parts ul:not([class])+ol:not([class]),.pageFont--min .parts ul:not([class])+.ul,.pageFont--min .parts ul:not([class])+ul.block-editor-block-list__block,.pageFont--min .parts ul:not([class])+.ol,.pageFont--min .parts ul:not([class])+ol.block-editor-block-list__block,.pageFont--min .parts ol:not([class])+p,.pageFont--min .parts ol:not([class])+ul:not([class]),.pageFont--min .parts ol:not([class])+ol:not([class]),.pageFont--min .parts ol:not([class])+.ul,.pageFont--min .parts ol:not([class])+ul.block-editor-block-list__block,.pageFont--min .parts ol:not([class])+.ol,.pageFont--min .parts ol:not([class])+ol.block-editor-block-list__block,.pageFont--min .parts .ul+p,.pageFont--min .parts .ul+ul:not([class]),.pageFont--min .parts .ul+ol:not([class]),.pageFont--min .parts .ul+.ul,.pageFont--min .parts .ul+ul.block-editor-block-list__block,.pageFont--min .parts .ul+.ol,.pageFont--min .parts .ul+ol.block-editor-block-list__block,.pageFont--min .parts ul.block-editor-block-list__block+p,.pageFont--min .parts ul.block-editor-block-list__block+ul:not([class]),.pageFont--min .parts ul.block-editor-block-list__block+ol:not([class]),.pageFont--min .parts ul.block-editor-block-list__block+.ul,.pageFont--min .parts ul.block-editor-block-list__block+ul.block-editor-block-list__block,.pageFont--min .parts ul.block-editor-block-list__block+.ol,.pageFont--min .parts ul.block-editor-block-list__block+ol.block-editor-block-list__block,.pageFont--min .parts .ol+p,.pageFont--min .parts .ol+ul:not([class]),.pageFont--min .parts .ol+ol:not([class]),.pageFont--min .parts .ol+.ul,.pageFont--min .parts .ol+ul.block-editor-block-list__block,.pageFont--min .parts .ol+.ol,.pageFont--min .parts .ol+ol.block-editor-block-list__block,.pageFont--min .parts ol.block-editor-block-list__block+p,.pageFont--min .parts ol.block-editor-block-list__block+ul:not([class]),.pageFont--min .parts ol.block-editor-block-list__block+ol:not([class]),.pageFont--min .parts ol.block-editor-block-list__block+.ul,.pageFont--min .parts ol.block-editor-block-list__block+ul.block-editor-block-list__block,.pageFont--min .parts ol.block-editor-block-list__block+.ol,.pageFont--min .parts ol.block-editor-block-list__block+ol.block-editor-block-list__block,.pageFont--min .block-editor-iframe__body p+p,.pageFont--min .block-editor-iframe__body p+ul:not([class]),.pageFont--min .block-editor-iframe__body p+ol:not([class]),.pageFont--min .block-editor-iframe__body p+.ul,.pageFont--min .block-editor-iframe__body p+ul.block-editor-block-list__block,.pageFont--min .block-editor-iframe__body p+.ol,.pageFont--min .block-editor-iframe__body p+ol.block-editor-block-list__block,.pageFont--min .block-editor-iframe__body ul:not([class])+p,.pageFont--min .block-editor-iframe__body ul:not([class])+ul:not([class]),.pageFont--min .block-editor-iframe__body ul:not([class])+ol:not([class]),.pageFont--min .block-editor-iframe__body ul:not([class])+.ul,.pageFont--min .block-editor-iframe__body ul:not([class])+ul.block-editor-block-list__block,.pageFont--min .block-editor-iframe__body ul:not([class])+.ol,.pageFont--min .block-editor-iframe__body ul:not([class])+ol.block-editor-block-list__block,.pageFont--min .block-editor-iframe__body ol:not([class])+p,.pageFont--min .block-editor-iframe__body ol:not([class])+ul:not([class]),.pageFont--min .block-editor-iframe__body ol:not([class])+ol:not([class]),.pageFont--min .block-editor-iframe__body ol:not([class])+.ul,.pageFont--min .block-editor-iframe__body ol:not([class])+ul.block-editor-block-list__block,.pageFont--min .block-editor-iframe__body ol:not([class])+.ol,.pageFont--min .block-editor-iframe__body ol:not([class])+ol.block-editor-block-list__block,.pageFont--min .block-editor-iframe__body .ul+p,.pageFont--min .block-editor-iframe__body .ul+ul:not([class]),.pageFont--min .block-editor-iframe__body .ul+ol:not([class]),.pageFont--min .block-editor-iframe__body .ul+.ul,.pageFont--min .block-editor-iframe__body .ul+ul.block-editor-block-list__block,.pageFont--min .block-editor-iframe__body .ul+.ol,.pageFont--min .block-editor-iframe__body .ul+ol.block-editor-block-list__block,.pageFont--min .block-editor-iframe__body ul.block-editor-block-list__block+p,.pageFont--min .block-editor-iframe__body ul.block-editor-block-list__block+ul:not([class]),.pageFont--min .block-editor-iframe__body ul.block-editor-block-list__block+ol:not([class]),.pageFont--min .block-editor-iframe__body ul.block-editor-block-list__block+.ul,.pageFont--min .block-editor-iframe__body ul.block-editor-block-list__block+ul.block-editor-block-list__block,.pageFont--min .block-editor-iframe__body ul.block-editor-block-list__block+.ol,.pageFont--min .block-editor-iframe__body ul.block-editor-block-list__block+ol.block-editor-block-list__block,.pageFont--min .block-editor-iframe__body .ol+p,.pageFont--min .block-editor-iframe__body .ol+ul:not([class]),.pageFont--min .block-editor-iframe__body .ol+ol:not([class]),.pageFont--min .block-editor-iframe__body .ol+.ul,.pageFont--min .block-editor-iframe__body .ol+ul.block-editor-block-list__block,.pageFont--min .block-editor-iframe__body .ol+.ol,.pageFont--min .block-editor-iframe__body .ol+ol.block-editor-block-list__block,.pageFont--min .block-editor-iframe__body ol.block-editor-block-list__block+p,.pageFont--min .block-editor-iframe__body ol.block-editor-block-list__block+ul:not([class]),.pageFont--min .block-editor-iframe__body ol.block-editor-block-list__block+ol:not([class]),.pageFont--min .block-editor-iframe__body ol.block-editor-block-list__block+.ul,.pageFont--min .block-editor-iframe__body ol.block-editor-block-list__block+ul.block-editor-block-list__block,.pageFont--min .block-editor-iframe__body ol.block-editor-block-list__block+.ol,.pageFont--min .block-editor-iframe__body ol.block-editor-block-list__block+ol.block-editor-block-list__block{margin-top:2rem}}.parts img,.block-editor-iframe__body img{max-width:100%}.parts strong,.parts .strong,.block-editor-iframe__body strong,.block-editor-iframe__body .strong{font-weight:600}.parts h2,.parts h3,.parts h4,.parts h5,.parts h6,.parts .h2,.parts .h3,.parts .h4,.parts .h5,.parts .h6,.parts .h-point,.parts h2.is-style-default,.parts h3.is-style-default,.parts h4.is-style-default,.parts h5.is-style-default,.parts h6.is-style-default,.parts .h5-simple,.parts .wp-block-heading:not([class*=is-style-]),.block-editor-iframe__body h2,.block-editor-iframe__body h3,.block-editor-iframe__body h4,.block-editor-iframe__body h5,.block-editor-iframe__body h6,.block-editor-iframe__body .h2,.block-editor-iframe__body .h3,.block-editor-iframe__body .h4,.block-editor-iframe__body .h5,.block-editor-iframe__body .h6,.block-editor-iframe__body .h-point,.block-editor-iframe__body h2.is-style-default,.block-editor-iframe__body h3.is-style-default,.block-editor-iframe__body h4.is-style-default,.block-editor-iframe__body h5.is-style-default,.block-editor-iframe__body h6.is-style-default,.block-editor-iframe__body .h5-simple,.block-editor-iframe__body .wp-block-heading:not([class*=is-style-]){line-height:1.6;font-weight:600;display:block;letter-spacing:0}.parts h2+ul:not([class]),.parts h2+ol:not([class]),.parts h2+.ul,.parts h2+ul.block-editor-block-list__block,.parts h2+.ol,.parts h2+ol.block-editor-block-list__block,.parts h2+.check,.parts h2+.is-style-check,.parts h3+ul:not([class]),.parts h3+ol:not([class]),.parts h3+.ul,.parts h3+ul.block-editor-block-list__block,.parts h3+.ol,.parts h3+ol.block-editor-block-list__block,.parts h3+.check,.parts h3+.is-style-check,.parts h4+ul:not([class]),.parts h4+ol:not([class]),.parts h4+.ul,.parts h4+ul.block-editor-block-list__block,.parts h4+.ol,.parts h4+ol.block-editor-block-list__block,.parts h4+.check,.parts h4+.is-style-check,.parts h5+ul:not([class]),.parts h5+ol:not([class]),.parts h5+.ul,.parts h5+ul.block-editor-block-list__block,.parts h5+.ol,.parts h5+ol.block-editor-block-list__block,.parts h5+.check,.parts h5+.is-style-check,.parts h6+ul:not([class]),.parts h6+ol:not([class]),.parts h6+.ul,.parts h6+ul.block-editor-block-list__block,.parts h6+.ol,.parts h6+ol.block-editor-block-list__block,.parts h6+.check,.parts h6+.is-style-check,.parts .h2+ul:not([class]),.parts .h2+ol:not([class]),.parts .h2+.ul,.parts .h2+ul.block-editor-block-list__block,.parts .h2+.ol,.parts .h2+ol.block-editor-block-list__block,.parts .h2+.check,.parts .h2+.is-style-check,.parts .h3+ul:not([class]),.parts .h3+ol:not([class]),.parts .h3+.ul,.parts .h3+ul.block-editor-block-list__block,.parts .h3+.ol,.parts .h3+ol.block-editor-block-list__block,.parts .h3+.check,.parts .h3+.is-style-check,.parts .h4+ul:not([class]),.parts .h4+ol:not([class]),.parts .h4+.ul,.parts .h4+ul.block-editor-block-list__block,.parts .h4+.ol,.parts .h4+ol.block-editor-block-list__block,.parts .h4+.check,.parts .h4+.is-style-check,.parts .h5+ul:not([class]),.parts .h5+ol:not([class]),.parts .h5+.ul,.parts .h5+ul.block-editor-block-list__block,.parts .h5+.ol,.parts .h5+ol.block-editor-block-list__block,.parts .h5+.check,.parts .h5+.is-style-check,.parts .h6+ul:not([class]),.parts .h6+ol:not([class]),.parts .h6+.ul,.parts .h6+ul.block-editor-block-list__block,.parts .h6+.ol,.parts .h6+ol.block-editor-block-list__block,.parts .h6+.check,.parts .h6+.is-style-check,.parts .h-point+ul:not([class]),.parts .h-point+ol:not([class]),.parts .h-point+.ul,.parts .h-point+ul.block-editor-block-list__block,.parts .h-point+.ol,.parts .h-point+ol.block-editor-block-list__block,.parts .h-point+.check,.parts .h-point+.is-style-check,.parts h2.is-style-default+ul:not([class]),.parts h2.is-style-default+ol:not([class]),.parts h2.is-style-default+.ul,.parts h2.is-style-default+ul.block-editor-block-list__block,.parts h2.is-style-default+.ol,.parts h2.is-style-default+ol.block-editor-block-list__block,.parts h2.is-style-default+.check,.parts h2.is-style-default+.is-style-check,.parts h3.is-style-default+ul:not([class]),.parts h3.is-style-default+ol:not([class]),.parts h3.is-style-default+.ul,.parts h3.is-style-default+ul.block-editor-block-list__block,.parts h3.is-style-default+.ol,.parts h3.is-style-default+ol.block-editor-block-list__block,.parts h3.is-style-default+.check,.parts h3.is-style-default+.is-style-check,.parts h4.is-style-default+ul:not([class]),.parts h4.is-style-default+ol:not([class]),.parts h4.is-style-default+.ul,.parts h4.is-style-default+ul.block-editor-block-list__block,.parts h4.is-style-default+.ol,.parts h4.is-style-default+ol.block-editor-block-list__block,.parts h4.is-style-default+.check,.parts h4.is-style-default+.is-style-check,.parts h5.is-style-default+ul:not([class]),.parts h5.is-style-default+ol:not([class]),.parts h5.is-style-default+.ul,.parts h5.is-style-default+ul.block-editor-block-list__block,.parts h5.is-style-default+.ol,.parts h5.is-style-default+ol.block-editor-block-list__block,.parts h5.is-style-default+.check,.parts h5.is-style-default+.is-style-check,.parts h6.is-style-default+ul:not([class]),.parts h6.is-style-default+ol:not([class]),.parts h6.is-style-default+.ul,.parts h6.is-style-default+ul.block-editor-block-list__block,.parts h6.is-style-default+.ol,.parts h6.is-style-default+ol.block-editor-block-list__block,.parts h6.is-style-default+.check,.parts h6.is-style-default+.is-style-check,.parts .h5-simple+ul:not([class]),.parts .h5-simple+ol:not([class]),.parts .h5-simple+.ul,.parts .h5-simple+ul.block-editor-block-list__block,.parts .h5-simple+.ol,.parts .h5-simple+ol.block-editor-block-list__block,.parts .h5-simple+.check,.parts .h5-simple+.is-style-check,.parts .wp-block-heading:not([class*=is-style-])+ul:not([class]),.parts .wp-block-heading:not([class*=is-style-])+ol:not([class]),.parts .wp-block-heading:not([class*=is-style-])+.ul,.parts .wp-block-heading:not([class*=is-style-])+ul.block-editor-block-list__block,.parts .wp-block-heading:not([class*=is-style-])+.ol,.parts .wp-block-heading:not([class*=is-style-])+ol.block-editor-block-list__block,.parts .wp-block-heading:not([class*=is-style-])+.check,.parts .wp-block-heading:not([class*=is-style-])+.is-style-check,.block-editor-iframe__body h2+ul:not([class]),.block-editor-iframe__body h2+ol:not([class]),.block-editor-iframe__body h2+.ul,.block-editor-iframe__body h2+ul.block-editor-block-list__block,.block-editor-iframe__body h2+.ol,.block-editor-iframe__body h2+ol.block-editor-block-list__block,.block-editor-iframe__body h2+.check,.block-editor-iframe__body h2+.is-style-check,.block-editor-iframe__body h3+ul:not([class]),.block-editor-iframe__body h3+ol:not([class]),.block-editor-iframe__body h3+.ul,.block-editor-iframe__body h3+ul.block-editor-block-list__block,.block-editor-iframe__body h3+.ol,.block-editor-iframe__body h3+ol.block-editor-block-list__block,.block-editor-iframe__body h3+.check,.block-editor-iframe__body h3+.is-style-check,.block-editor-iframe__body h4+ul:not([class]),.block-editor-iframe__body h4+ol:not([class]),.block-editor-iframe__body h4+.ul,.block-editor-iframe__body h4+ul.block-editor-block-list__block,.block-editor-iframe__body h4+.ol,.block-editor-iframe__body h4+ol.block-editor-block-list__block,.block-editor-iframe__body h4+.check,.block-editor-iframe__body h4+.is-style-check,.block-editor-iframe__body h5+ul:not([class]),.block-editor-iframe__body h5+ol:not([class]),.block-editor-iframe__body h5+.ul,.block-editor-iframe__body h5+ul.block-editor-block-list__block,.block-editor-iframe__body h5+.ol,.block-editor-iframe__body h5+ol.block-editor-block-list__block,.block-editor-iframe__body h5+.check,.block-editor-iframe__body h5+.is-style-check,.block-editor-iframe__body h6+ul:not([class]),.block-editor-iframe__body h6+ol:not([class]),.block-editor-iframe__body h6+.ul,.block-editor-iframe__body h6+ul.block-editor-block-list__block,.block-editor-iframe__body h6+.ol,.block-editor-iframe__body h6+ol.block-editor-block-list__block,.block-editor-iframe__body h6+.check,.block-editor-iframe__body h6+.is-style-check,.block-editor-iframe__body .h2+ul:not([class]),.block-editor-iframe__body .h2+ol:not([class]),.block-editor-iframe__body .h2+.ul,.block-editor-iframe__body .h2+ul.block-editor-block-list__block,.block-editor-iframe__body .h2+.ol,.block-editor-iframe__body .h2+ol.block-editor-block-list__block,.block-editor-iframe__body .h2+.check,.block-editor-iframe__body .h2+.is-style-check,.block-editor-iframe__body .h3+ul:not([class]),.block-editor-iframe__body .h3+ol:not([class]),.block-editor-iframe__body .h3+.ul,.block-editor-iframe__body .h3+ul.block-editor-block-list__block,.block-editor-iframe__body .h3+.ol,.block-editor-iframe__body .h3+ol.block-editor-block-list__block,.block-editor-iframe__body .h3+.check,.block-editor-iframe__body .h3+.is-style-check,.block-editor-iframe__body .h4+ul:not([class]),.block-editor-iframe__body .h4+ol:not([class]),.block-editor-iframe__body .h4+.ul,.block-editor-iframe__body .h4+ul.block-editor-block-list__block,.block-editor-iframe__body .h4+.ol,.block-editor-iframe__body .h4+ol.block-editor-block-list__block,.block-editor-iframe__body .h4+.check,.block-editor-iframe__body .h4+.is-style-check,.block-editor-iframe__body .h5+ul:not([class]),.block-editor-iframe__body .h5+ol:not([class]),.block-editor-iframe__body .h5+.ul,.block-editor-iframe__body .h5+ul.block-editor-block-list__block,.block-editor-iframe__body .h5+.ol,.block-editor-iframe__body .h5+ol.block-editor-block-list__block,.block-editor-iframe__body .h5+.check,.block-editor-iframe__body .h5+.is-style-check,.block-editor-iframe__body .h6+ul:not([class]),.block-editor-iframe__body .h6+ol:not([class]),.block-editor-iframe__body .h6+.ul,.block-editor-iframe__body .h6+ul.block-editor-block-list__block,.block-editor-iframe__body .h6+.ol,.block-editor-iframe__body .h6+ol.block-editor-block-list__block,.block-editor-iframe__body .h6+.check,.block-editor-iframe__body .h6+.is-style-check,.block-editor-iframe__body .h-point+ul:not([class]),.block-editor-iframe__body .h-point+ol:not([class]),.block-editor-iframe__body .h-point+.ul,.block-editor-iframe__body .h-point+ul.block-editor-block-list__block,.block-editor-iframe__body .h-point+.ol,.block-editor-iframe__body .h-point+ol.block-editor-block-list__block,.block-editor-iframe__body .h-point+.check,.block-editor-iframe__body .h-point+.is-style-check,.block-editor-iframe__body h2.is-style-default+ul:not([class]),.block-editor-iframe__body h2.is-style-default+ol:not([class]),.block-editor-iframe__body h2.is-style-default+.ul,.block-editor-iframe__body h2.is-style-default+ul.block-editor-block-list__block,.block-editor-iframe__body h2.is-style-default+.ol,.block-editor-iframe__body h2.is-style-default+ol.block-editor-block-list__block,.block-editor-iframe__body h2.is-style-default+.check,.block-editor-iframe__body h2.is-style-default+.is-style-check,.block-editor-iframe__body h3.is-style-default+ul:not([class]),.block-editor-iframe__body h3.is-style-default+ol:not([class]),.block-editor-iframe__body h3.is-style-default+.ul,.block-editor-iframe__body h3.is-style-default+ul.block-editor-block-list__block,.block-editor-iframe__body h3.is-style-default+.ol,.block-editor-iframe__body h3.is-style-default+ol.block-editor-block-list__block,.block-editor-iframe__body h3.is-style-default+.check,.block-editor-iframe__body h3.is-style-default+.is-style-check,.block-editor-iframe__body h4.is-style-default+ul:not([class]),.block-editor-iframe__body h4.is-style-default+ol:not([class]),.block-editor-iframe__body h4.is-style-default+.ul,.block-editor-iframe__body h4.is-style-default+ul.block-editor-block-list__block,.block-editor-iframe__body h4.is-style-default+.ol,.block-editor-iframe__body h4.is-style-default+ol.block-editor-block-list__block,.block-editor-iframe__body h4.is-style-default+.check,.block-editor-iframe__body h4.is-style-default+.is-style-check,.block-editor-iframe__body h5.is-style-default+ul:not([class]),.block-editor-iframe__body h5.is-style-default+ol:not([class]),.block-editor-iframe__body h5.is-style-default+.ul,.block-editor-iframe__body h5.is-style-default+ul.block-editor-block-list__block,.block-editor-iframe__body h5.is-style-default+.ol,.block-editor-iframe__body h5.is-style-default+ol.block-editor-block-list__block,.block-editor-iframe__body h5.is-style-default+.check,.block-editor-iframe__body h5.is-style-default+.is-style-check,.block-editor-iframe__body h6.is-style-default+ul:not([class]),.block-editor-iframe__body h6.is-style-default+ol:not([class]),.block-editor-iframe__body h6.is-style-default+.ul,.block-editor-iframe__body h6.is-style-default+ul.block-editor-block-list__block,.block-editor-iframe__body h6.is-style-default+.ol,.block-editor-iframe__body h6.is-style-default+ol.block-editor-block-list__block,.block-editor-iframe__body h6.is-style-default+.check,.block-editor-iframe__body h6.is-style-default+.is-style-check,.block-editor-iframe__body .h5-simple+ul:not([class]),.block-editor-iframe__body .h5-simple+ol:not([class]),.block-editor-iframe__body .h5-simple+.ul,.block-editor-iframe__body .h5-simple+ul.block-editor-block-list__block,.block-editor-iframe__body .h5-simple+.ol,.block-editor-iframe__body .h5-simple+ol.block-editor-block-list__block,.block-editor-iframe__body .h5-simple+.check,.block-editor-iframe__body .h5-simple+.is-style-check,.block-editor-iframe__body .wp-block-heading:not([class*=is-style-])+ul:not([class]),.block-editor-iframe__body .wp-block-heading:not([class*=is-style-])+ol:not([class]),.block-editor-iframe__body .wp-block-heading:not([class*=is-style-])+.ul,.block-editor-iframe__body .wp-block-heading:not([class*=is-style-])+ul.block-editor-block-list__block,.block-editor-iframe__body .wp-block-heading:not([class*=is-style-])+.ol,.block-editor-iframe__body .wp-block-heading:not([class*=is-style-])+ol.block-editor-block-list__block,.block-editor-iframe__body .wp-block-heading:not([class*=is-style-])+.check,.block-editor-iframe__body .wp-block-heading:not([class*=is-style-])+.is-style-check{margin-top:2.5rem}.parts h2.big,.parts .is-style-heading2.big,.parts h2:not([class]),.parts h2.is-style-default,.parts h2.wp-block-heading:not([class*=is-style-]),.parts .is-style-heading2,.parts .block-editor-iframe__body .is-style-heading2,.block-editor-iframe__body .parts .is-style-heading2,.block-editor-iframe__body h2.big,.block-editor-iframe__body .is-style-heading2.big,.block-editor-iframe__body h2:not([class]),.block-editor-iframe__body h2.is-style-default,.block-editor-iframe__body h2.wp-block-heading:not([class*=is-style-]),.block-editor-iframe__body .is-style-heading2{margin:6.65rem 0 2.19rem;font-size:2rem;position:relative;padding:0 0 0 .65em;position:relative}.parts h2.big::before,.parts .is-style-heading2.big::before,.parts h2:not([class])::before,.parts h2.is-style-default::before,.parts h2.wp-block-heading:not([class*=is-style-])::before,.parts .is-style-heading2::before,.block-editor-iframe__body h2.big::before,.block-editor-iframe__body .is-style-heading2.big::before,.block-editor-iframe__body h2:not([class])::before,.block-editor-iframe__body h2.is-style-default::before,.block-editor-iframe__body h2.wp-block-heading:not([class*=is-style-])::before,.block-editor-iframe__body .is-style-heading2::before{content:"";display:block;margin-top:calc((1 - 1.6)*.5em)}@media only screen and (max-width: 768px){.parts h2.big,.parts .is-style-heading2.big,.parts h2:not([class]),.parts h2.is-style-default,.parts h2.wp-block-heading:not([class*=is-style-]),.parts .is-style-heading2,.parts .block-editor-iframe__body .is-style-heading2,.block-editor-iframe__body .parts .is-style-heading2,.block-editor-iframe__body h2.big,.block-editor-iframe__body .is-style-heading2.big,.block-editor-iframe__body h2:not([class]),.block-editor-iframe__body h2.is-style-default,.block-editor-iframe__body h2.wp-block-heading:not([class*=is-style-]),.block-editor-iframe__body .is-style-heading2{margin:5.5rem 0 2rem}}@media only screen and (max-width: 768px){.pageFont--min .parts h2.big,.pageFont--min .parts h2:not([class]),.pageFont--min .parts h2.is-style-default,.pageFont--min .parts h2.wp-block-heading:not([class*=is-style-]),.pageFont--min .parts .is-style-heading2,.pageFont--min .block-editor-iframe__body h2.big,.pageFont--min .block-editor-iframe__body h2:not([class]),.pageFont--min .block-editor-iframe__body h2.is-style-default,.pageFont--min .block-editor-iframe__body h2.wp-block-heading:not([class*=is-style-]),.pageFont--min .block-editor-iframe__body .is-style-heading2{margin-top:4rem;margin-bottom:1.5rem;font-size:1.6rem}}.parts h2.big::after,.parts .is-style-heading2.big::after,.parts h2:not([class])::after,.parts h2.is-style-default::after,.parts h2.wp-block-heading:not([class*=is-style-])::after,.parts .is-style-heading2::after,.block-editor-iframe__body h2.big::after,.block-editor-iframe__body .is-style-heading2.big::after,.block-editor-iframe__body h2:not([class])::after,.block-editor-iframe__body h2.is-style-default::after,.block-editor-iframe__body h2.wp-block-heading:not([class*=is-style-])::after,.block-editor-iframe__body .is-style-heading2::after{display:block;content:"";position:absolute;top:.3em;left:0;height:1.09em;width:6px;z-index:1;background-color:var(--color-main)}.product_cat-baseball .parts h2.big::after,.product_cat-baseball .parts h2:not([class])::after,.product_cat-baseball .parts h2.is-style-default::after,.product_cat-baseball .parts h2.wp-block-heading:not([class*=is-style-])::after,.product_cat-baseball .parts .is-style-heading2::after,.product_cat-baseball .block-editor-iframe__body h2.big::after,.product_cat-baseball .block-editor-iframe__body h2:not([class])::after,.product_cat-baseball .block-editor-iframe__body h2.is-style-default::after,.product_cat-baseball .block-editor-iframe__body h2.wp-block-heading:not([class*=is-style-])::after,.product_cat-baseball .block-editor-iframe__body .is-style-heading2::after{background-color:#1462cc}.product_cat-basketball .parts h2.big::after,.product_cat-basketball .parts h2:not([class])::after,.product_cat-basketball .parts h2.is-style-default::after,.product_cat-basketball .parts h2.wp-block-heading:not([class*=is-style-])::after,.product_cat-basketball .parts .is-style-heading2::after,.product_cat-basketball .block-editor-iframe__body h2.big::after,.product_cat-basketball .block-editor-iframe__body h2:not([class])::after,.product_cat-basketball .block-editor-iframe__body h2.is-style-default::after,.product_cat-basketball .block-editor-iframe__body h2.wp-block-heading:not([class*=is-style-])::after,.product_cat-basketball .block-editor-iframe__body .is-style-heading2::after{background-color:orange}@media only screen and (max-width: 768px){.pageFont--min .parts h2.big::after,.pageFont--min .parts h2:not([class])::after,.pageFont--min .parts h2.is-style-default::after,.pageFont--min .parts h2.wp-block-heading:not([class*=is-style-])::after,.pageFont--min .parts .is-style-heading2::after,.pageFont--min .block-editor-iframe__body h2.big::after,.pageFont--min .block-editor-iframe__body h2:not([class])::after,.pageFont--min .block-editor-iframe__body h2.is-style-default::after,.pageFont--min .block-editor-iframe__body h2.wp-block-heading:not([class*=is-style-])::after,.pageFont--min .block-editor-iframe__body .is-style-heading2::after{width:4.5px}}.parts h2.big+p:not([class*=catchcopy]),.parts h2:not([class])+p:not([class*=catchcopy]),.parts h2.is-style-default+p:not([class*=catchcopy]),.parts h2.wp-block-heading:not([class*=is-style-])+p:not([class*=catchcopy]),.parts .is-style-heading2+p:not([class*=catchcopy]),.block-editor-iframe__body h2.big+p:not([class*=catchcopy]),.block-editor-iframe__body h2:not([class])+p:not([class*=catchcopy]),.block-editor-iframe__body h2.is-style-default+p:not([class*=catchcopy]),.block-editor-iframe__body h2.wp-block-heading:not([class*=is-style-])+p:not([class*=catchcopy]),.block-editor-iframe__body .is-style-heading2+p:not([class*=catchcopy]){margin-top:2.9rem}.parts h2.big,.parts .is-style-heading2.big,.block-editor-iframe__body h2.big,.block-editor-iframe__body .is-style-heading2.big{font-size:2.5333333333rem}@media print,screen and (min-width: 769px){.parts h2.big,.parts .is-style-heading2.big,.block-editor-iframe__body h2.big,.block-editor-iframe__body .is-style-heading2.big{margin-top:10.8rem}}@media only screen and (max-width: 768px){.parts h2.big,.parts .is-style-heading2.big,.block-editor-iframe__body h2.big,.block-editor-iframe__body .is-style-heading2.big{font-size:1.8666666667rem}}.parts h3.big,.parts .is-style-heading3.big,.parts h3:not([class]),.parts h3.is-style-default,.parts h3.wp-block-heading:not([class*=is-style-]),.parts .is-style-heading3,.parts .block-editor-iframe__body .is-style-heading3,.block-editor-iframe__body .parts .is-style-heading3,.block-editor-iframe__body h3.big,.block-editor-iframe__body .is-style-heading3.big,.block-editor-iframe__body h3:not([class]),.block-editor-iframe__body h3.is-style-default,.block-editor-iframe__body h3.wp-block-heading:not([class*=is-style-]),.block-editor-iframe__body .is-style-heading3{margin:5.5rem 0 1.9rem;font-size:1.6rem;position:relative;border-top:1px solid #e6e6e6;padding:1.9rem 0 0}@media only screen and (max-width: 768px){.parts h3.big,.parts .is-style-heading3.big,.parts h3:not([class]),.parts h3.is-style-default,.parts h3.wp-block-heading:not([class*=is-style-]),.parts .is-style-heading3,.parts .block-editor-iframe__body .is-style-heading3,.block-editor-iframe__body .parts .is-style-heading3,.block-editor-iframe__body h3.big,.block-editor-iframe__body .is-style-heading3.big,.block-editor-iframe__body h3:not([class]),.block-editor-iframe__body h3.is-style-default,.block-editor-iframe__body h3.wp-block-heading:not([class*=is-style-]),.block-editor-iframe__body .is-style-heading3{margin:5rem 0 1.7rem}}.parts h3.big:before,.parts .is-style-heading3.big:before,.parts h3:not([class]):before,.parts h3.is-style-default:before,.parts h3.wp-block-heading:not([class*=is-style-]):before,.parts .is-style-heading3:before,.block-editor-iframe__body h3.big:before,.block-editor-iframe__body .is-style-heading3.big:before,.block-editor-iframe__body h3:not([class]):before,.block-editor-iframe__body h3.is-style-default:before,.block-editor-iframe__body h3.wp-block-heading:not([class*=is-style-]):before,.block-editor-iframe__body .is-style-heading3:before{content:"";display:block;position:absolute;top:-3px;left:0;width:64px;height:3px;background-color:var(--color-main)}.product_cat-baseball .parts h3.big:before,.product_cat-baseball .parts h3:not([class]):before,.product_cat-baseball .parts h3.is-style-default:before,.product_cat-baseball .parts h3.wp-block-heading:not([class*=is-style-]):before,.product_cat-baseball .parts .is-style-heading3:before,.product_cat-baseball .block-editor-iframe__body h3.big:before,.product_cat-baseball .block-editor-iframe__body h3:not([class]):before,.product_cat-baseball .block-editor-iframe__body h3.is-style-default:before,.product_cat-baseball .block-editor-iframe__body h3.wp-block-heading:not([class*=is-style-]):before,.product_cat-baseball .block-editor-iframe__body .is-style-heading3:before{background-color:#1462cc}.product_cat-basketball .parts h3.big:before,.product_cat-basketball .parts h3:not([class]):before,.product_cat-basketball .parts h3.is-style-default:before,.product_cat-basketball .parts h3.wp-block-heading:not([class*=is-style-]):before,.product_cat-basketball .parts .is-style-heading3:before,.product_cat-basketball .block-editor-iframe__body h3.big:before,.product_cat-basketball .block-editor-iframe__body h3:not([class]):before,.product_cat-basketball .block-editor-iframe__body h3.is-style-default:before,.product_cat-basketball .block-editor-iframe__body h3.wp-block-heading:not([class*=is-style-]):before,.product_cat-basketball .block-editor-iframe__body .is-style-heading3:before{background-color:orange}.parts h3.big::after,.parts .is-style-heading3.big::after,.parts h3:not([class])::after,.parts h3.is-style-default::after,.parts h3.wp-block-heading:not([class*=is-style-])::after,.parts .is-style-heading3::after,.block-editor-iframe__body h3.big::after,.block-editor-iframe__body .is-style-heading3.big::after,.block-editor-iframe__body h3:not([class])::after,.block-editor-iframe__body h3.is-style-default::after,.block-editor-iframe__body h3.wp-block-heading:not([class*=is-style-])::after,.block-editor-iframe__body .is-style-heading3::after{content:"";display:block;margin-bottom:calc((1 - 1.6)*.5em)}.parts h3.big+p:not([class*=catchcopy]),.parts h3:not([class])+p:not([class*=catchcopy]),.parts h3.is-style-default+p:not([class*=catchcopy]),.parts h3.wp-block-heading:not([class*=is-style-])+p:not([class*=catchcopy]),.parts .is-style-heading3+p:not([class*=catchcopy]),.block-editor-iframe__body h3.big+p:not([class*=catchcopy]),.block-editor-iframe__body h3:not([class])+p:not([class*=catchcopy]),.block-editor-iframe__body h3.is-style-default+p:not([class*=catchcopy]),.block-editor-iframe__body h3.wp-block-heading:not([class*=is-style-])+p:not([class*=catchcopy]),.block-editor-iframe__body .is-style-heading3+p:not([class*=catchcopy]){margin-top:2.4rem}.parts h3.big+.wp-block-columns,.parts h3:not([class])+.wp-block-columns,.parts h3.is-style-default+.wp-block-columns,.parts h3.wp-block-heading:not([class*=is-style-])+.wp-block-columns,.parts .is-style-heading3+.wp-block-columns,.block-editor-iframe__body h3.big+.wp-block-columns,.block-editor-iframe__body h3:not([class])+.wp-block-columns,.block-editor-iframe__body h3.is-style-default+.wp-block-columns,.block-editor-iframe__body h3.wp-block-heading:not([class*=is-style-])+.wp-block-columns,.block-editor-iframe__body .is-style-heading3+.wp-block-columns{margin-top:3.2rem}@media only screen and (max-width: 768px){.pageFont--min .parts h3.big,.pageFont--min .parts h3:not([class]),.pageFont--min .parts h3.is-style-default,.pageFont--min .parts h3.wp-block-heading:not([class*=is-style-]),.pageFont--min .parts .is-style-heading3,.pageFont--min .block-editor-iframe__body h3.big,.pageFont--min .block-editor-iframe__body h3:not([class]),.pageFont--min .block-editor-iframe__body h3.is-style-default,.pageFont--min .block-editor-iframe__body h3.wp-block-heading:not([class*=is-style-]),.pageFont--min .block-editor-iframe__body .is-style-heading3{margin-top:3.5rem;margin-bottom:1.25rem;padding-top:1.2rem;font-size:1.4666666667rem}}@media print,screen and (min-width: 769px){.parts h3.big,.parts .is-style-heading3.big,.block-editor-iframe__body h3.big,.block-editor-iframe__body .is-style-heading3.big{font-size:1.8666666667rem}}.parts h4:not([class]),.parts h4.is-style-default,.parts h4.wp-block-heading:not([class*=is-style-]),.parts .is-style-heading4,.parts .block-editor-iframe__body .is-style-heading4,.block-editor-iframe__body .parts .is-style-heading4,.block-editor-iframe__body h4:not([class]),.block-editor-iframe__body h4.is-style-default,.block-editor-iframe__body h4.wp-block-heading:not([class*=is-style-]),.block-editor-iframe__body .is-style-heading4{font-size:1.4666666667rem;margin:4.75rem 0 1.25rem}.parts h4:not([class])::before,.parts h4.is-style-default::before,.parts h4.wp-block-heading:not([class*=is-style-])::before,.parts .is-style-heading4::before,.block-editor-iframe__body h4:not([class])::before,.block-editor-iframe__body h4.is-style-default::before,.block-editor-iframe__body h4.wp-block-heading:not([class*=is-style-])::before,.block-editor-iframe__body .is-style-heading4::before{content:"";display:block;margin-top:calc((1 - 1.6)*.5em)}.parts h4:not([class])::after,.parts h4.is-style-default::after,.parts h4.wp-block-heading:not([class*=is-style-])::after,.parts .is-style-heading4::after,.block-editor-iframe__body h4:not([class])::after,.block-editor-iframe__body h4.is-style-default::after,.block-editor-iframe__body h4.wp-block-heading:not([class*=is-style-])::after,.block-editor-iframe__body .is-style-heading4::after{content:"";display:block;margin-bottom:calc((1 - 1.6)*.5em)}@media only screen and (max-width: 768px){.pageFont--min .parts h4:not([class]),.pageFont--min .parts h4.is-style-default,.pageFont--min .parts h4.wp-block-heading:not([class*=is-style-]),.pageFont--min .parts .is-style-heading4,.pageFont--min .block-editor-iframe__body h4:not([class]),.pageFont--min .block-editor-iframe__body h4.is-style-default,.pageFont--min .block-editor-iframe__body h4.wp-block-heading:not([class*=is-style-]),.pageFont--min .block-editor-iframe__body .is-style-heading4{font-size:1.2rem}}.parts .h5-simple,.parts .block-editor-iframe__body .h5-simple,.block-editor-iframe__body .parts .h5-simple,.parts h5:not([class]),.parts h5.is-style-default,.parts h5.wp-block-heading:not([class*=is-style-]),.parts .is-style-heading5,.parts .block-editor-iframe__body .is-style-heading5,.block-editor-iframe__body .parts .is-style-heading5,.block-editor-iframe__body .h5-simple,.block-editor-iframe__body h5:not([class]),.block-editor-iframe__body h5.is-style-default,.block-editor-iframe__body h5.wp-block-heading:not([class*=is-style-]),.block-editor-iframe__body .is-style-heading5{font-size:1.2rem;margin:4.55rem 0 1rem;line-height:1.8;position:relative;padding-left:1em}.parts .h5-simple::before,.parts h5:not([class])::before,.parts h5.is-style-default::before,.parts h5.wp-block-heading:not([class*=is-style-])::before,.parts .is-style-heading5::before,.block-editor-iframe__body .h5-simple::before,.block-editor-iframe__body h5:not([class])::before,.block-editor-iframe__body h5.is-style-default::before,.block-editor-iframe__body h5.wp-block-heading:not([class*=is-style-])::before,.block-editor-iframe__body .is-style-heading5::before{content:"";display:block;margin-top:calc((1 - 1.8)*.5em)}.parts .h5-simple::after,.parts h5:not([class])::after,.parts h5.is-style-default::after,.parts h5.wp-block-heading:not([class*=is-style-])::after,.parts .is-style-heading5::after,.block-editor-iframe__body .h5-simple::after,.block-editor-iframe__body h5:not([class])::after,.block-editor-iframe__body h5.is-style-default::after,.block-editor-iframe__body h5.wp-block-heading:not([class*=is-style-])::after,.block-editor-iframe__body .is-style-heading5::after{content:"";display:block;margin-bottom:calc((1 - 1.8)*.5em)}@media only screen and (max-width: 768px){.parts .h5-simple,.parts .block-editor-iframe__body .h5-simple,.block-editor-iframe__body .parts .h5-simple,.parts h5:not([class]),.parts h5.is-style-default,.parts h5.wp-block-heading:not([class*=is-style-]),.parts .is-style-heading5,.parts .block-editor-iframe__body .is-style-heading5,.block-editor-iframe__body .parts .is-style-heading5,.block-editor-iframe__body .h5-simple,.block-editor-iframe__body h5:not([class]),.block-editor-iframe__body h5.is-style-default,.block-editor-iframe__body h5.wp-block-heading:not([class*=is-style-]),.block-editor-iframe__body .is-style-heading5{font-size:1.3rem}}.parts .h5-simple:before,.parts h5:not([class]):before,.parts h5.is-style-default:before,.parts h5.wp-block-heading:not([class*=is-style-]):before,.parts .is-style-heading5:before,.block-editor-iframe__body .h5-simple:before,.block-editor-iframe__body h5:not([class]):before,.block-editor-iframe__body h5.is-style-default:before,.block-editor-iframe__body h5.wp-block-heading:not([class*=is-style-]):before,.block-editor-iframe__body .is-style-heading5:before{content:"";display:block;position:absolute;top:1.1em;left:0;width:.5em;height:.5em;border-radius:.5em;background:#1b1b1b}.product_cat-baseball .parts .h5-simple:before,.product_cat-baseball .parts h5:not([class]):before,.product_cat-baseball .parts h5.is-style-default:before,.product_cat-baseball .parts h5.wp-block-heading:not([class*=is-style-]):before,.product_cat-baseball .parts .is-style-heading5:before,.product_cat-baseball .block-editor-iframe__body .h5-simple:before,.product_cat-baseball .block-editor-iframe__body h5:not([class]):before,.product_cat-baseball .block-editor-iframe__body h5.is-style-default:before,.product_cat-baseball .block-editor-iframe__body h5.wp-block-heading:not([class*=is-style-]):before,.product_cat-baseball .block-editor-iframe__body .is-style-heading5:before{background-color:#1462cc}.product_cat-basketball .parts .h5-simple:before,.product_cat-basketball .parts h5:not([class]):before,.product_cat-basketball .parts h5.is-style-default:before,.product_cat-basketball .parts h5.wp-block-heading:not([class*=is-style-]):before,.product_cat-basketball .parts .is-style-heading5:before,.product_cat-basketball .block-editor-iframe__body .h5-simple:before,.product_cat-basketball .block-editor-iframe__body h5:not([class]):before,.product_cat-basketball .block-editor-iframe__body h5.is-style-default:before,.product_cat-basketball .block-editor-iframe__body h5.wp-block-heading:not([class*=is-style-]):before,.product_cat-basketball .block-editor-iframe__body .is-style-heading5:before{background-color:orange}@media only screen and (max-width: 768px){.pageFont--min .parts .h5-simple,.pageFont--min .parts h5:not([class]),.pageFont--min .parts h5.is-style-default,.pageFont--min .parts h5.wp-block-heading:not([class*=is-style-]),.pageFont--min .parts .is-style-heading5,.pageFont--min .block-editor-iframe__body .h5-simple,.pageFont--min .block-editor-iframe__body h5:not([class]),.pageFont--min .block-editor-iframe__body h5.is-style-default,.pageFont--min .block-editor-iframe__body h5.wp-block-heading:not([class*=is-style-]),.pageFont--min .block-editor-iframe__body .is-style-heading5{font-size:max(1rem,14px)}}.parts .h5-simple,.block-editor-iframe__body .h5-simple{padding-left:0}.parts .h5-simple:before,.block-editor-iframe__body .h5-simple:before{content:none}.parts h6:not([class]),.parts h6.is-style-default,.parts h6.wp-block-heading:not([class*=is-style-]),.parts .h6,.parts .block-editor-iframe__body .h6,.block-editor-iframe__body .parts .h6,.block-editor-iframe__body h6:not([class]),.block-editor-iframe__body h6.is-style-default,.block-editor-iframe__body h6.wp-block-heading:not([class*=is-style-]),.block-editor-iframe__body .h6{font-size:max(1rem,14px);margin:4.1rem 0 1rem;line-height:1.8}.parts h6:not([class])::before,.parts h6.is-style-default::before,.parts h6.wp-block-heading:not([class*=is-style-])::before,.parts .h6::before,.block-editor-iframe__body h6:not([class])::before,.block-editor-iframe__body h6.is-style-default::before,.block-editor-iframe__body h6.wp-block-heading:not([class*=is-style-])::before,.block-editor-iframe__body .h6::before{content:"";display:block;margin-top:calc((1 - 1.8)*.5em)}.parts h6:not([class])::after,.parts h6.is-style-default::after,.parts h6.wp-block-heading:not([class*=is-style-])::after,.parts .h6::after,.block-editor-iframe__body h6:not([class])::after,.block-editor-iframe__body h6.is-style-default::after,.block-editor-iframe__body h6.wp-block-heading:not([class*=is-style-])::after,.block-editor-iframe__body .h6::after{content:"";display:block;margin-bottom:calc((1 - 1.8)*.5em)}@media only screen and (max-width: 768px){.pageFont--min .parts h6:not([class]),.pageFont--min .parts h6.is-style-default,.pageFont--min .parts h6.wp-block-heading:not([class*=is-style-]),.pageFont--min .parts .h6,.pageFont--min .block-editor-iframe__body h6:not([class]),.pageFont--min .block-editor-iframe__body h6.is-style-default,.pageFont--min .block-editor-iframe__body h6.wp-block-heading:not([class*=is-style-]),.pageFont--min .block-editor-iframe__body .h6{font-size:12px}}.parts .catchcopy,.parts .is-style-catchcopy,.block-editor-iframe__body .catchcopy,.block-editor-iframe__body .is-style-catchcopy{font-size:2rem;font-weight:600;line-height:1.6;letter-spacing:.03em;margin-top:4.8rem}.parts .catchcopy:after,.parts .is-style-catchcopy:after,.block-editor-iframe__body .catchcopy:after,.block-editor-iframe__body .is-style-catchcopy:after{content:"";height:3px;width:60px;background:#1b1b1b;display:block;margin:23px auto 0 0}.parts .catchcopy.center:after,.parts .is-style-catchcopy.center:after,.block-editor-iframe__body .catchcopy.center:after,.block-editor-iframe__body .is-style-catchcopy.center:after{margin-left:auto}.parts .is-style-h-interview,.block-editor-iframe__body .is-style-h-interview{font-size:1.2rem;font-weight:600;position:relative;margin:4.1rem 0 1rem;line-height:1.8;padding:0 0 0 1.2em}.parts .is-style-h-interview:before,.block-editor-iframe__body .is-style-h-interview:before{content:"";width:.9em;height:1px;position:absolute;left:0;top:1.6rem;background-color:rgba(var(--color-main), 0.5)}.parts .is-style-h-interview::before,.block-editor-iframe__body .is-style-h-interview::before{content:"";display:block;margin-top:calc((1 - 1.8)*.5em)}.parts .is-style-h-interview::after,.block-editor-iframe__body .is-style-h-interview::after{content:"";display:block;margin-bottom:calc((1 - 1.8)*.5em)}.parts .h-answer,.block-editor-iframe__body .h-answer{display:flex;justify-content:flex-start}.parts .h-answer__name,.block-editor-iframe__body .h-answer__name{font-weight:600;width:4em}.parts .h-answer__comment,.block-editor-iframe__body .h-answer__comment{flex:1}.parts .h-answer+.h-answer,.block-editor-iframe__body .h-answer+.h-answer{margin-top:1.6rem}.parts .h-number,.block-editor-iframe__body .h-number{margin:5rem 0 2rem;font-weight:600}.parts .h-number::before,.block-editor-iframe__body .h-number::before{content:"";display:block;margin-top:calc((1 - 1.6)*.5em)}.parts .h-number::after,.block-editor-iframe__body .h-number::after{content:"";display:block;margin-bottom:calc((1 - 1.6)*.5em)}.parts .h-number__title,.block-editor-iframe__body .h-number__title{font-size:1.4666666667rem;padding:0;display:flex;align-items:center;position:relative;line-height:1.4}@media print,screen and (min-width: 769px){.parts .h-number__title,.block-editor-iframe__body .h-number__title{min-height:70.38px}}.parts .h-number .c-headingNo,.block-editor-iframe__body .h-number .c-headingNo{flex:none}.parts .h-number+p,.parts .h-number+ul:not([class]),.parts .h-number+.ul,.parts .h-number+ul.block-editor-block-list__block,.parts .h-number+ol:not([class]),.parts .h-number+.ol,.parts .h-number+ol.block-editor-block-list__block,.block-editor-iframe__body .h-number+p,.block-editor-iframe__body .h-number+ul:not([class]),.block-editor-iframe__body .h-number+.ul,.block-editor-iframe__body .h-number+ul.block-editor-block-list__block,.block-editor-iframe__body .h-number+ol:not([class]),.block-editor-iframe__body .h-number+.ol,.block-editor-iframe__body .h-number+ol.block-editor-block-list__block{margin-top:1.3rem}.parts .h-number.small .h-number__title,.block-editor-iframe__body .h-number.small .h-number__title{font-size:1.2rem}.parts .h-pr,.block-editor-iframe__body .h-pr{display:inline-block;font-size:.7em;border:solid 1px #1b1b1b;border-radius:99px;text-align:center;line-height:1;padding:.1em .75em;min-width:2.8em;margin-right:.5em;position:relative;top:-0.1em}.parts p,.parts dd,.parts td,.block-editor-iframe__body p,.block-editor-iframe__body dd,.block-editor-iframe__body td{line-height:2.15;letter-spacing:.001em}.parts p:not(.c-note)::before,.parts p.is-style-default::before,.block-editor-iframe__body p:not(.c-note)::before,.block-editor-iframe__body p.is-style-default::before{content:"";display:block;margin-top:calc((1 - 2.15)*.5em)}.parts p:not(.c-note)::after,.parts p.is-style-default::after,.block-editor-iframe__body p:not(.c-note)::after,.block-editor-iframe__body p.is-style-default::after{content:"";display:block;margin-bottom:calc((1 - 2.15)*.5em)}.parts .em,.block-editor-iframe__body .em{color:var(--color-red)}.parts ul:not([class]),.parts ol:not([class]),.parts .ul,.parts ul.is-style-default,.parts ol.is-style-default,.parts ul.block-editor-block-list__block,.parts ul.wp-block-list,.parts .ol,.parts ol.block-editor-block-list__block,.parts ol.wp-block-list,.block-editor-iframe__body ul:not([class]),.block-editor-iframe__body ol:not([class]),.block-editor-iframe__body .ul,.block-editor-iframe__body ul.is-style-default,.block-editor-iframe__body ol.is-style-default,.block-editor-iframe__body ul.block-editor-block-list__block,.block-editor-iframe__body ul.wp-block-list,.block-editor-iframe__body .ol,.block-editor-iframe__body ol.block-editor-block-list__block,.block-editor-iframe__body ol.wp-block-list{margin:2.5rem 0 0}.parts ul:not([class])>li,.parts ol:not([class])>li,.parts .ul>li,.parts ul.is-style-default>li,.parts ol.is-style-default>li,.parts ul.block-editor-block-list__block>li,.parts ul.wp-block-list>li,.parts .ol>li,.parts ol.block-editor-block-list__block>li,.parts ol.wp-block-list>li,.block-editor-iframe__body ul:not([class])>li,.block-editor-iframe__body ol:not([class])>li,.block-editor-iframe__body .ul>li,.block-editor-iframe__body ul.is-style-default>li,.block-editor-iframe__body ol.is-style-default>li,.block-editor-iframe__body ul.block-editor-block-list__block>li,.block-editor-iframe__body ul.wp-block-list>li,.block-editor-iframe__body .ol>li,.block-editor-iframe__body ol.block-editor-block-list__block>li,.block-editor-iframe__body ol.wp-block-list>li{position:relative;padding-left:1.6rem;line-height:1.6}.parts ul:not([class])>li+li,.parts ol:not([class])>li+li,.parts .ul>li+li,.parts ul.is-style-default>li+li,.parts ol.is-style-default>li+li,.parts ul.block-editor-block-list__block>li+li,.parts ul.wp-block-list>li+li,.parts .ol>li+li,.parts ol.block-editor-block-list__block>li+li,.parts ol.wp-block-list>li+li,.block-editor-iframe__body ul:not([class])>li+li,.block-editor-iframe__body ol:not([class])>li+li,.block-editor-iframe__body .ul>li+li,.block-editor-iframe__body ul.is-style-default>li+li,.block-editor-iframe__body ol.is-style-default>li+li,.block-editor-iframe__body ul.block-editor-block-list__block>li+li,.block-editor-iframe__body ul.wp-block-list>li+li,.block-editor-iframe__body .ol>li+li,.block-editor-iframe__body ol.block-editor-block-list__block>li+li,.block-editor-iframe__body ol.wp-block-list>li+li{margin-top:1.4rem}@media only screen and (max-width: 768px){.pageFont--min .parts ul:not([class])>li+li,.pageFont--min .parts ol:not([class])>li+li,.pageFont--min .parts .ul>li+li,.pageFont--min .parts ul.is-style-default>li+li,.pageFont--min .parts ol.is-style-default>li+li,.pageFont--min .parts ul.block-editor-block-list__block>li+li,.pageFont--min .parts ul.wp-block-list>li+li,.pageFont--min .parts .ol>li+li,.pageFont--min .parts ol.block-editor-block-list__block>li+li,.pageFont--min .parts ol.wp-block-list>li+li,.pageFont--min .block-editor-iframe__body ul:not([class])>li+li,.pageFont--min .block-editor-iframe__body ol:not([class])>li+li,.pageFont--min .block-editor-iframe__body .ul>li+li,.pageFont--min .block-editor-iframe__body ul.is-style-default>li+li,.pageFont--min .block-editor-iframe__body ol.is-style-default>li+li,.pageFont--min .block-editor-iframe__body ul.block-editor-block-list__block>li+li,.pageFont--min .block-editor-iframe__body ul.wp-block-list>li+li,.pageFont--min .block-editor-iframe__body .ol>li+li,.pageFont--min .block-editor-iframe__body ol.block-editor-block-list__block>li+li,.pageFont--min .block-editor-iframe__body ol.wp-block-list>li+li{margin-top:1.2rem}}.parts ul:not([class])>li:before,.parts ol:not([class])>li:before,.parts .ul>li:before,.parts ul.is-style-default>li:before,.parts ol.is-style-default>li:before,.parts ul.block-editor-block-list__block>li:before,.parts ul.wp-block-list>li:before,.parts .ol>li:before,.parts ol.block-editor-block-list__block>li:before,.parts ol.wp-block-list>li:before,.block-editor-iframe__body ul:not([class])>li:before,.block-editor-iframe__body ol:not([class])>li:before,.block-editor-iframe__body .ul>li:before,.block-editor-iframe__body ul.is-style-default>li:before,.block-editor-iframe__body ol.is-style-default>li:before,.block-editor-iframe__body ul.block-editor-block-list__block>li:before,.block-editor-iframe__body ul.wp-block-list>li:before,.block-editor-iframe__body .ol>li:before,.block-editor-iframe__body ol.block-editor-block-list__block>li:before,.block-editor-iframe__body ol.wp-block-list>li:before{display:block;position:absolute}.parts ul:not([class])+p:not([class]),.parts ul:not([class])+p.is-style-default,.parts ol:not([class])+p:not([class]),.parts ol:not([class])+p.is-style-default,.parts .ul+p:not([class]),.parts .ul+p.is-style-default,.parts ul.is-style-default+p:not([class]),.parts ul.is-style-default+p.is-style-default,.parts ol.is-style-default+p:not([class]),.parts ol.is-style-default+p.is-style-default,.parts ul.block-editor-block-list__block+p:not([class]),.parts ul.block-editor-block-list__block+p.is-style-default,.parts ul.wp-block-list+p:not([class]),.parts ul.wp-block-list+p.is-style-default,.parts .ol+p:not([class]),.parts .ol+p.is-style-default,.parts ol.block-editor-block-list__block+p:not([class]),.parts ol.block-editor-block-list__block+p.is-style-default,.parts ol.wp-block-list+p:not([class]),.parts ol.wp-block-list+p.is-style-default,.block-editor-iframe__body ul:not([class])+p:not([class]),.block-editor-iframe__body ul:not([class])+p.is-style-default,.block-editor-iframe__body ol:not([class])+p:not([class]),.block-editor-iframe__body ol:not([class])+p.is-style-default,.block-editor-iframe__body .ul+p:not([class]),.block-editor-iframe__body .ul+p.is-style-default,.block-editor-iframe__body ul.is-style-default+p:not([class]),.block-editor-iframe__body ul.is-style-default+p.is-style-default,.block-editor-iframe__body ol.is-style-default+p:not([class]),.block-editor-iframe__body ol.is-style-default+p.is-style-default,.block-editor-iframe__body ul.block-editor-block-list__block+p:not([class]),.block-editor-iframe__body ul.block-editor-block-list__block+p.is-style-default,.block-editor-iframe__body ul.wp-block-list+p:not([class]),.block-editor-iframe__body ul.wp-block-list+p.is-style-default,.block-editor-iframe__body .ol+p:not([class]),.block-editor-iframe__body .ol+p.is-style-default,.block-editor-iframe__body ol.block-editor-block-list__block+p:not([class]),.block-editor-iframe__body ol.block-editor-block-list__block+p.is-style-default,.block-editor-iframe__body ol.wp-block-list+p:not([class]),.block-editor-iframe__body ol.wp-block-list+p.is-style-default{margin-top:2rem}.parts ul:not([class])>li>ul,.parts ul:not([class])>li>ol,.parts ol:not([class])>li>ul,.parts ol:not([class])>li>ol,.parts .ul>li>ul,.parts .ul>li>ol,.parts ul.is-style-default>li>ul,.parts ul.is-style-default>li>ol,.parts ol.is-style-default>li>ul,.parts ol.is-style-default>li>ol,.parts ul.block-editor-block-list__block>li>ul,.parts ul.block-editor-block-list__block>li>ol,.parts ul.wp-block-list>li>ul,.parts ul.wp-block-list>li>ol,.parts .ol>li>ul,.parts .ol>li>ol,.parts ol.block-editor-block-list__block>li>ul,.parts ol.block-editor-block-list__block>li>ol,.parts ol.wp-block-list>li>ul,.parts ol.wp-block-list>li>ol,.block-editor-iframe__body ul:not([class])>li>ul,.block-editor-iframe__body ul:not([class])>li>ol,.block-editor-iframe__body ol:not([class])>li>ul,.block-editor-iframe__body ol:not([class])>li>ol,.block-editor-iframe__body .ul>li>ul,.block-editor-iframe__body .ul>li>ol,.block-editor-iframe__body ul.is-style-default>li>ul,.block-editor-iframe__body ul.is-style-default>li>ol,.block-editor-iframe__body ol.is-style-default>li>ul,.block-editor-iframe__body ol.is-style-default>li>ol,.block-editor-iframe__body ul.block-editor-block-list__block>li>ul,.block-editor-iframe__body ul.block-editor-block-list__block>li>ol,.block-editor-iframe__body ul.wp-block-list>li>ul,.block-editor-iframe__body ul.wp-block-list>li>ol,.block-editor-iframe__body .ol>li>ul,.block-editor-iframe__body .ol>li>ol,.block-editor-iframe__body ol.block-editor-block-list__block>li>ul,.block-editor-iframe__body ol.block-editor-block-list__block>li>ol,.block-editor-iframe__body ol.wp-block-list>li>ul,.block-editor-iframe__body ol.wp-block-list>li>ol{margin-top:.85rem}.parts ul:not([class])>li>ul>li+li,.parts ul:not([class])>li>ol>li+li,.parts ol:not([class])>li>ul>li+li,.parts ol:not([class])>li>ol>li+li,.parts .ul>li>ul>li+li,.parts .ul>li>ol>li+li,.parts ul.is-style-default>li>ul>li+li,.parts ul.is-style-default>li>ol>li+li,.parts ol.is-style-default>li>ul>li+li,.parts ol.is-style-default>li>ol>li+li,.parts ul.block-editor-block-list__block>li>ul>li+li,.parts ul.block-editor-block-list__block>li>ol>li+li,.parts ul.wp-block-list>li>ul>li+li,.parts ul.wp-block-list>li>ol>li+li,.parts .ol>li>ul>li+li,.parts .ol>li>ol>li+li,.parts ol.block-editor-block-list__block>li>ul>li+li,.parts ol.block-editor-block-list__block>li>ol>li+li,.parts ol.wp-block-list>li>ul>li+li,.parts ol.wp-block-list>li>ol>li+li,.block-editor-iframe__body ul:not([class])>li>ul>li+li,.block-editor-iframe__body ul:not([class])>li>ol>li+li,.block-editor-iframe__body ol:not([class])>li>ul>li+li,.block-editor-iframe__body ol:not([class])>li>ol>li+li,.block-editor-iframe__body .ul>li>ul>li+li,.block-editor-iframe__body .ul>li>ol>li+li,.block-editor-iframe__body ul.is-style-default>li>ul>li+li,.block-editor-iframe__body ul.is-style-default>li>ol>li+li,.block-editor-iframe__body ol.is-style-default>li>ul>li+li,.block-editor-iframe__body ol.is-style-default>li>ol>li+li,.block-editor-iframe__body ul.block-editor-block-list__block>li>ul>li+li,.block-editor-iframe__body ul.block-editor-block-list__block>li>ol>li+li,.block-editor-iframe__body ul.wp-block-list>li>ul>li+li,.block-editor-iframe__body ul.wp-block-list>li>ol>li+li,.block-editor-iframe__body .ol>li>ul>li+li,.block-editor-iframe__body .ol>li>ol>li+li,.block-editor-iframe__body ol.block-editor-block-list__block>li>ul>li+li,.block-editor-iframe__body ol.block-editor-block-list__block>li>ol>li+li,.block-editor-iframe__body ol.wp-block-list>li>ul>li+li,.block-editor-iframe__body ol.wp-block-list>li>ol>li+li{margin-top:1rem}.parts ul:not([class]) p,.parts ol:not([class]) p,.parts .ul p,.parts ul.is-style-default p,.parts ol.is-style-default p,.parts ul.block-editor-block-list__block p,.parts ul.wp-block-list p,.parts .ol p,.parts ol.block-editor-block-list__block p,.parts ol.wp-block-list p,.block-editor-iframe__body ul:not([class]) p,.block-editor-iframe__body ol:not([class]) p,.block-editor-iframe__body .ul p,.block-editor-iframe__body ul.is-style-default p,.block-editor-iframe__body ol.is-style-default p,.block-editor-iframe__body ul.block-editor-block-list__block p,.block-editor-iframe__body ul.wp-block-list p,.block-editor-iframe__body .ol p,.block-editor-iframe__body ol.block-editor-block-list__block p,.block-editor-iframe__body ol.wp-block-list p{margin-top:0}.parts ul:not([class]) .c-note,.parts ol:not([class]) .c-note,.parts .ul .c-note,.parts ul.is-style-default .c-note,.parts ol.is-style-default .c-note,.parts ul.block-editor-block-list__block .c-note,.parts ul.wp-block-list .c-note,.parts .ol .c-note,.parts ol.block-editor-block-list__block .c-note,.parts ol.wp-block-list .c-note,.block-editor-iframe__body ul:not([class]) .c-note,.block-editor-iframe__body ol:not([class]) .c-note,.block-editor-iframe__body .ul .c-note,.block-editor-iframe__body ul.is-style-default .c-note,.block-editor-iframe__body ol.is-style-default .c-note,.block-editor-iframe__body ul.block-editor-block-list__block .c-note,.block-editor-iframe__body ul.wp-block-list .c-note,.block-editor-iframe__body .ol .c-note,.block-editor-iframe__body ol.block-editor-block-list__block .c-note,.block-editor-iframe__body ol.wp-block-list .c-note{margin-top:1rem}.parts ul:not([class])>li>ul>li,.parts ul:not([class])>li>ol>li,.parts ul.is-style-default>li>ul>li,.parts ul.is-style-default>li>ol>li,.parts ol.is-style-default>li>ul>li,.parts ol.is-style-default>li>ol>li,.parts ul.wp-block-list>li>ul>li,.parts ul.wp-block-list>li>ol>li,.parts ol.wp-block-list>li>ul>li,.parts ol.wp-block-list>li>ol>li,.parts .ul>li>ul>li,.parts .ul>li>ol>li,.parts ul.block-editor-block-list__block>li>ul>li,.parts ul.block-editor-block-list__block>li>ol>li,.block-editor-iframe__body ul:not([class])>li>ul>li,.block-editor-iframe__body ul:not([class])>li>ol>li,.block-editor-iframe__body ul.is-style-default>li>ul>li,.block-editor-iframe__body ul.is-style-default>li>ol>li,.block-editor-iframe__body ol.is-style-default>li>ul>li,.block-editor-iframe__body ol.is-style-default>li>ol>li,.block-editor-iframe__body ul.wp-block-list>li>ul>li,.block-editor-iframe__body ul.wp-block-list>li>ol>li,.block-editor-iframe__body ol.wp-block-list>li>ul>li,.block-editor-iframe__body ol.wp-block-list>li>ol>li,.block-editor-iframe__body .ul>li>ul>li,.block-editor-iframe__body .ul>li>ol>li,.block-editor-iframe__body ul.block-editor-block-list__block>li>ul>li,.block-editor-iframe__body ul.block-editor-block-list__block>li>ol>li{padding-left:1.25rem}.parts ul:not([class])>li>ul>li:before,.parts ul.is-style-default>li>ul>li:before,.parts ol.is-style-default>li>ul>li:before,.parts ul.wp-block-list>li>ul>li:before,.parts ol.wp-block-list>li>ul>li:before,.parts .ul>li>ul>li:before,.parts ul.block-editor-block-list__block>li>ul>li:before,.block-editor-iframe__body ul:not([class])>li>ul>li:before,.block-editor-iframe__body ul.is-style-default>li>ul>li:before,.block-editor-iframe__body ol.is-style-default>li>ul>li:before,.block-editor-iframe__body ul.wp-block-list>li>ul>li:before,.block-editor-iframe__body ol.wp-block-list>li>ul>li:before,.block-editor-iframe__body .ul>li>ul>li:before,.block-editor-iframe__body ul.block-editor-block-list__block>li>ul>li:before{top:.6em;left:0;width:.4rem;height:.4rem;border-radius:.4rem;border:1px solid;background-color:inherit !important;content:""}.product_cat-baseball .parts ul:not([class])>li>ul>li:before,.product_cat-baseball .parts ul.is-style-default>li>ul>li:before,.product_cat-baseball .parts ol.is-style-default>li>ul>li:before,.product_cat-baseball .parts ul.wp-block-list>li>ul>li:before,.product_cat-baseball .parts ol.wp-block-list>li>ul>li:before,.product_cat-baseball .parts .ul>li>ul>li:before,.product_cat-baseball .parts ul.block-editor-block-list__block>li>ul>li:before,.product_cat-baseball .block-editor-iframe__body ul:not([class])>li>ul>li:before,.product_cat-baseball .block-editor-iframe__body ul.is-style-default>li>ul>li:before,.product_cat-baseball .block-editor-iframe__body ol.is-style-default>li>ul>li:before,.product_cat-baseball .block-editor-iframe__body ul.wp-block-list>li>ul>li:before,.product_cat-baseball .block-editor-iframe__body ol.wp-block-list>li>ul>li:before,.product_cat-baseball .block-editor-iframe__body .ul>li>ul>li:before,.product_cat-baseball .block-editor-iframe__body ul.block-editor-block-list__block>li>ul>li:before{border-color:#1462cc}.product_cat-basketball .parts ul:not([class])>li>ul>li:before,.product_cat-basketball .parts ul.is-style-default>li>ul>li:before,.product_cat-basketball .parts ol.is-style-default>li>ul>li:before,.product_cat-basketball .parts ul.wp-block-list>li>ul>li:before,.product_cat-basketball .parts ol.wp-block-list>li>ul>li:before,.product_cat-basketball .parts .ul>li>ul>li:before,.product_cat-basketball .parts ul.block-editor-block-list__block>li>ul>li:before,.product_cat-basketball .block-editor-iframe__body ul:not([class])>li>ul>li:before,.product_cat-basketball .block-editor-iframe__body ul.is-style-default>li>ul>li:before,.product_cat-basketball .block-editor-iframe__body ol.is-style-default>li>ul>li:before,.product_cat-basketball .block-editor-iframe__body ul.wp-block-list>li>ul>li:before,.product_cat-basketball .block-editor-iframe__body ol.wp-block-list>li>ul>li:before,.product_cat-basketball .block-editor-iframe__body .ul>li>ul>li:before,.product_cat-basketball .block-editor-iframe__body ul.block-editor-block-list__block>li>ul>li:before{border-color:orange}.parts ul:not([class])>li:before,.parts ul.is-style-default>li:before,.parts ul.wp-block-list>li:before,.parts .ul>li:before,.parts ul.block-editor-block-list__block>li:before,.block-editor-iframe__body ul:not([class])>li:before,.block-editor-iframe__body ul.is-style-default>li:before,.block-editor-iframe__body ul.wp-block-list>li:before,.block-editor-iframe__body .ul>li:before,.block-editor-iframe__body ul.block-editor-block-list__block>li:before{top:.6em;left:0;width:.5333333333rem;height:.5333333333rem;border-radius:.5333333333rem;background:var(--color-main);content:""}.product_cat-baseball .parts ul:not([class])>li:before,.product_cat-baseball .parts ul.is-style-default>li:before,.product_cat-baseball .parts ul.wp-block-list>li:before,.product_cat-baseball .parts .ul>li:before,.product_cat-baseball .parts ul.block-editor-block-list__block>li:before,.product_cat-baseball .block-editor-iframe__body ul:not([class])>li:before,.product_cat-baseball .block-editor-iframe__body ul.is-style-default>li:before,.product_cat-baseball .block-editor-iframe__body ul.wp-block-list>li:before,.product_cat-baseball .block-editor-iframe__body .ul>li:before,.product_cat-baseball .block-editor-iframe__body ul.block-editor-block-list__block>li:before{background-color:#1462cc}.product_cat-basketball .parts ul:not([class])>li:before,.product_cat-basketball .parts ul.is-style-default>li:before,.product_cat-basketball .parts ul.wp-block-list>li:before,.product_cat-basketball .parts .ul>li:before,.product_cat-basketball .parts ul.block-editor-block-list__block>li:before,.product_cat-basketball .block-editor-iframe__body ul:not([class])>li:before,.product_cat-basketball .block-editor-iframe__body ul.is-style-default>li:before,.product_cat-basketball .block-editor-iframe__body ul.wp-block-list>li:before,.product_cat-basketball .block-editor-iframe__body .ul>li:before,.product_cat-basketball .block-editor-iframe__body ul.block-editor-block-list__block>li:before{background-color:orange}.parts ol:not([class]),.parts .ol,.parts ol.block-editor-block-list__block,.parts ol.wp-block-list,.block-editor-iframe__body ol:not([class]),.block-editor-iframe__body .ol,.block-editor-iframe__body ol.block-editor-block-list__block,.block-editor-iframe__body ol.wp-block-list{counter-reset:item}.parts ol:not([class])>li:before,.parts .ol>li:before,.parts ol.block-editor-block-list__block>li:before,.parts ol.wp-block-list>li:before,.block-editor-iframe__body ol:not([class])>li:before,.block-editor-iframe__body .ol>li:before,.block-editor-iframe__body ol.block-editor-block-list__block>li:before,.block-editor-iframe__body ol.wp-block-list>li:before{top:0;left:0;counter-increment:item;content:counter(item) ".";padding-left:.25rem;font-weight:600;letter-spacing:0;color:var(--color-main)}@media print,screen and (min-width: 769px){.parts .ol--column,.block-editor-iframe__body .ol--column{display:flex;flex-wrap:wrap;margin-left:-0.5em;margin-right:-0.5em}.parts .ol--column li,.block-editor-iframe__body .ol--column li{width:calc(50% - .5em);margin-left:.25em;margin-right:.25em}.parts .ol--column li+li,.block-editor-iframe__body .ol--column li+li{margin-top:.6rem}.parts .ol--column li:nth-child(2),.block-editor-iframe__body .ol--column li:nth-child(2){margin-top:0}.parts .ol--column li .c-note,.block-editor-iframe__body .ol--column li .c-note{margin-top:.3rem}}.parts .check,.parts .is-style-check,.block-editor-iframe__body .check,.block-editor-iframe__body .is-style-check{margin:2.5rem 0 0}.parts .check>li,.parts .is-style-check>li,.block-editor-iframe__body .check>li,.block-editor-iframe__body .is-style-check>li{position:relative;padding-left:1.9em;line-height:1.8}.parts .check>li+li,.parts .is-style-check>li+li,.block-editor-iframe__body .check>li+li,.block-editor-iframe__body .is-style-check>li+li{margin-top:1.1rem}.parts .check>li:before,.parts .is-style-check>li:before,.block-editor-iframe__body .check>li:before,.block-editor-iframe__body .is-style-check>li:before{content:"";display:inline-block;font-family:"icomoon" !important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;content:"" !important;padding-left:0;position:absolute;left:.3rem;top:.45em;background:none !important}.product_cat-baseball .parts .check>li:before,.product_cat-baseball .parts .is-style-check>li:before,.product_cat-baseball .block-editor-iframe__body .check>li:before,.product_cat-baseball .block-editor-iframe__body .is-style-check>li:before{color:#1462cc}.product_cat-basketball .parts .check>li:before,.product_cat-basketball .parts .is-style-check>li:before,.product_cat-basketball .block-editor-iframe__body .check>li:before,.product_cat-basketball .block-editor-iframe__body .is-style-check>li:before{color:orange}.parts .check--strong li,.parts .check.is-style-check li,.parts .is-style-check--strong li,.parts .is-style-check.is-style-check li,.block-editor-iframe__body .check--strong li,.block-editor-iframe__body .check.is-style-check li,.block-editor-iframe__body .is-style-check--strong li,.block-editor-iframe__body .is-style-check.is-style-check li{font-weight:600;font-size:1.2rem}.parts a,.block-editor-iframe__body a{transition:color var(--anime-m) var(--ease);position:relative}.parts p>a:not(.c-btn__inner):not(.c-textlink__link):not(.c-link__link):not(.not-underline):not(.pr-product__link):not(.package__imgbox):not(.c-tab__item),.parts li>a:not(.c-btn__inner):not(.c-textlink__link):not(.c-link__link):not(.not-underline):not(.pr-product__link):not(.package__imgbox):not(.c-tab__item),.parts th>a:not(.c-btn__inner):not(.c-textlink__link):not(.c-link__link):not(.not-underline):not(.pr-product__link):not(.package__imgbox):not(.c-tab__item),.parts td>a:not(.c-btn__inner):not(.c-textlink__link):not(.c-link__link):not(.not-underline):not(.pr-product__link):not(.package__imgbox):not(.c-tab__item),.parts dd>a:not(.c-btn__inner):not(.c-textlink__link):not(.c-link__link):not(.not-underline):not(.pr-product__link):not(.package__imgbox):not(.c-tab__item),.block-editor-iframe__body p>a:not(.c-btn__inner):not(.c-textlink__link):not(.c-link__link):not(.not-underline):not(.pr-product__link):not(.package__imgbox):not(.c-tab__item),.block-editor-iframe__body li>a:not(.c-btn__inner):not(.c-textlink__link):not(.c-link__link):not(.not-underline):not(.pr-product__link):not(.package__imgbox):not(.c-tab__item),.block-editor-iframe__body th>a:not(.c-btn__inner):not(.c-textlink__link):not(.c-link__link):not(.not-underline):not(.pr-product__link):not(.package__imgbox):not(.c-tab__item),.block-editor-iframe__body td>a:not(.c-btn__inner):not(.c-textlink__link):not(.c-link__link):not(.not-underline):not(.pr-product__link):not(.package__imgbox):not(.c-tab__item),.block-editor-iframe__body dd>a:not(.c-btn__inner):not(.c-textlink__link):not(.c-link__link):not(.not-underline):not(.pr-product__link):not(.package__imgbox):not(.c-tab__item){padding:0 0 .1em;margin-right:.5em;background-image:linear-gradient(var(--color-main) 0%, var(--color-main) 100%);background-size:100% 1px;background-repeat:no-repeat;background-position:right bottom;transition-property:background-size;will-change:opacity;transition:opacity var(--anime-l)}.parts a:not(.c-btn__inner):not(.c-textlink__link):not(.c-link__link):not(.not-underline):not(.pr-product__link):not(.package__imgbox):not(.c-tab__item),.block-editor-iframe__body a:not(.c-btn__inner):not(.c-textlink__link):not(.c-link__link):not(.not-underline):not(.pr-product__link):not(.package__imgbox):not(.c-tab__item){display:inline;padding-bottom:.1rem;background-size:0% 1px;background-repeat:no-repeat;background-position:right bottom;will-change:animation;animation-timing-function:var(--ease);background-image:linear-gradient(var(--color-main) 0%, var(--color-main) 100%)}.parts a:not(.c-btn__inner):not(.c-textlink__link):not(.c-link__link):not(.not-underline):not(.pr-product__link):not(.package__imgbox):not(.c-tab__item)[target=_blank],.parts a:not(.c-btn__inner):not(.c-textlink__link):not(.c-link__link):not(.not-underline):not(.pr-product__link):not(.package__imgbox):not(.c-tab__item).ic-map,.block-editor-iframe__body a:not(.c-btn__inner):not(.c-textlink__link):not(.c-link__link):not(.not-underline):not(.pr-product__link):not(.package__imgbox):not(.c-tab__item)[target=_blank],.block-editor-iframe__body a:not(.c-btn__inner):not(.c-textlink__link):not(.c-link__link):not(.not-underline):not(.pr-product__link):not(.package__imgbox):not(.c-tab__item).ic-map{background-image:linear-gradient(90deg, var(--color-main) 0%, var(--color-main) calc(100% - 1.15em), rgba(255, 255, 255, 0) calc(100% - 1.15em), rgba(255, 255, 255, 0) 100%)}.parts a:not(.c-btn__inner):not(.c-textlink__link):not(.c-link__link):not(.not-underline):not(.pr-product__link):not(.package__imgbox):not(.c-tab__item)[href$=".pdf"],.block-editor-iframe__body a:not(.c-btn__inner):not(.c-textlink__link):not(.c-link__link):not(.not-underline):not(.pr-product__link):not(.package__imgbox):not(.c-tab__item)[href$=".pdf"]{background-image:linear-gradient(90deg, var(--color-main) 0%, var(--color-main) calc(100% - 2.75em), rgba(255, 255, 255, 0) calc(100% - 2.75em), rgba(255, 255, 255, 0) 100%)}@media print,screen and (min-width: 769px){.parts a:not(.c-btn__inner):not(.c-textlink__link):not(.c-link__link):not(.not-underline):not(.pr-product__link):not(.package__imgbox):not(.c-tab__item):hover,.block-editor-iframe__body a:not(.c-btn__inner):not(.c-textlink__link):not(.c-link__link):not(.not-underline):not(.pr-product__link):not(.package__imgbox):not(.c-tab__item):hover{animation-name:textlink;animation-duration:var(--anime-xl);animation-duration:var(--anime-l);animation-delay:0;animation-fill-mode:forwards}.parts a:not(.c-btn__inner):not(.c-textlink__link):not(.c-link__link):not(.not-underline):not(.pr-product__link):not(.package__imgbox):not(.c-tab__item):hover[target=_blank],.parts a:not(.c-btn__inner):not(.c-textlink__link):not(.c-link__link):not(.not-underline):not(.pr-product__link):not(.package__imgbox):not(.c-tab__item):hover.ic-map,.block-editor-iframe__body a:not(.c-btn__inner):not(.c-textlink__link):not(.c-link__link):not(.not-underline):not(.pr-product__link):not(.package__imgbox):not(.c-tab__item):hover[target=_blank],.block-editor-iframe__body a:not(.c-btn__inner):not(.c-textlink__link):not(.c-link__link):not(.not-underline):not(.pr-product__link):not(.package__imgbox):not(.c-tab__item):hover.ic-map{background-image:linear-gradient(90deg, var(--color-main) 0%, var(--color-main) calc(100% - 1.15em), rgba(255, 255, 255, 0) calc(100% - 1.15em), rgba(255, 255, 255, 0) 100%);background-image:linear-gradient(90deg, var(--color-main) 0%, var(--color-main) calc(100% - 1.15em), rgba(255, 255, 255, 0) calc(100% - 1.15em), rgba(255, 255, 255, 0) 100%);animation-timing-function:var(--ease--pdf)}.parts a:not(.c-btn__inner):not(.c-textlink__link):not(.c-link__link):not(.not-underline):not(.pr-product__link):not(.package__imgbox):not(.c-tab__item):hover[href$=".pdf"],.block-editor-iframe__body a:not(.c-btn__inner):not(.c-textlink__link):not(.c-link__link):not(.not-underline):not(.pr-product__link):not(.package__imgbox):not(.c-tab__item):hover[href$=".pdf"]{background-image:linear-gradient(90deg, var(--color-main) 0%, var(--color-main) calc(100% - 2.75em), rgba(255, 255, 255, 0) calc(100% - 2.75em), rgba(255, 255, 255, 0) 100%);background-image:linear-gradient(90deg, var(--color-main) 0%, var(--color-main) calc(100% - 2.75em), rgba(255, 255, 255, 0) calc(100% - 2.75em), rgba(255, 255, 255, 0) 100%);animation-timing-function:var(--ease--pdf)}}@media print,screen and (min-width: 769px){.parts a:not(.c-btn__inner):not(.c-textlink__link):not(.c-link__link):not(.not-underline):not(.pr-product__link):not(.package__imgbox):not(.c-tab__item):hover,.block-editor-iframe__body a:not(.c-btn__inner):not(.c-textlink__link):not(.c-link__link):not(.not-underline):not(.pr-product__link):not(.package__imgbox):not(.c-tab__item):hover{background-position:left bottom;opacity:var(--opacity)}}.parts img,.block-editor-iframe__body img{display:block;height:auto;max-width:100%;max-height:100%;margin:0 auto}.parts figcaption,.block-editor-iframe__body figcaption{font-size:.8666666667rem;line-height:1.5;margin-top:.75rem}.parts .wp-block-image,.block-editor-iframe__body .wp-block-image{margin-top:3.3rem;display:grid;justify-content:center;overflow:hidden;z-index:1}.parts .wp-block-image img,.block-editor-iframe__body .wp-block-image img{width:100%}.parts .wp-block-image.alignleft,.block-editor-iframe__body .wp-block-image.alignleft{justify-content:start}.parts .wp-block-image.alignright,.block-editor-iframe__body .wp-block-image.alignright{justify-content:end}.parts hr,.parts .hr,.block-editor-iframe__body hr,.block-editor-iframe__body .hr{margin:5rem 0;border:none;width:100%;height:1px;background:#e6e6e6}@media only screen and (max-width: 768px){.parts hr,.parts .hr,.block-editor-iframe__body hr,.block-editor-iframe__body .hr{margin:3.5rem 0}}.parts hr+h2:not([class]),.parts hr+.is-style-heading2,.parts .hr+h2:not([class]),.parts .hr+.is-style-heading2,.block-editor-iframe__body hr+h2:not([class]),.block-editor-iframe__body hr+.is-style-heading2,.block-editor-iframe__body .hr+h2:not([class]),.block-editor-iframe__body .hr+.is-style-heading2{margin-top:3.25rem}@media print,screen and (min-width: 769px){.l-column1 .parts hr,.l-column1 .parts .hr,.l-column1 .block-editor-iframe__body hr,.l-column1 .block-editor-iframe__body .hr{margin:6.3rem 0}}.parts .block-table,.parts .wp-block-table,.block-editor-iframe__body .block-table,.block-editor-iframe__body .wp-block-table{margin:2.5rem 0 4.69rem}@media only screen and (max-width: 768px){.parts .block-table,.parts .wp-block-table,.block-editor-iframe__body .block-table,.block-editor-iframe__body .wp-block-table{overflow-x:scroll;overflow-y:hidden;white-space:nowrap;display:block;margin:30px 0}}.parts table,.block-editor-iframe__body table{width:100%;line-height:1.46;border:1px solid #d5d5d5}.parts th,.parts td,.block-editor-iframe__body th,.block-editor-iframe__body td{padding:18px 20px;border-right:1px solid #d5d5d5;vertical-align:middle}.parts th .c-note,.parts td .c-note,.block-editor-iframe__body th .c-note,.block-editor-iframe__body td .c-note{margin-top:1rem}.parts th,.block-editor-iframe__body th{font-weight:600}.parts td::before,.block-editor-iframe__body td::before{content:"";display:block;margin-top:calc((1 - 2.15)*.5em)}.parts td::after,.block-editor-iframe__body td::after{content:"";display:block;margin-bottom:calc((1 - 2.15)*.5em)}.parts td>*:first-child,.block-editor-iframe__body td>*:first-child{margin-top:0}.parts td>*:last-child,.block-editor-iframe__body td>*:last-child{margin-bottom:0}.parts thead th:first-child,.block-editor-iframe__body thead th:first-child{width:17%}.parts thead th,.block-editor-iframe__body thead th{background:#777;color:#fff}.parts thead th:last-child,.block-editor-iframe__body thead th:last-child{border-right:none}.parts tbody th,.block-editor-iframe__body tbody th{width:17%;background:#eee;color:var(--color-main);border-top:1px solid #d5d5d5}.parts tbody td,.block-editor-iframe__body tbody td{background:#fff;border-top:1px solid #d5d5d5}.parts tbody td:last-child,.block-editor-iframe__body tbody td:last-child{border-right:none}.parts tfoot th,.parts tfoot td,.block-editor-iframe__body tfoot th,.block-editor-iframe__body tfoot td{background:#fff;border-top:1px solid #777}.parts tfoot th,.block-editor-iframe__body tfoot th{background:#eee}.parts .dl,.block-editor-iframe__body .dl{display:flex;flex-wrap:wrap;justify-content:space-between;margin:2.5rem 0 4.69rem}.parts .dl dt,.parts .dl dd,.block-editor-iframe__body .dl dt,.block-editor-iframe__body .dl dd{line-height:1.8}.parts .dl dt>*:first-child,.parts .dl dd>*:first-child,.block-editor-iframe__body .dl dt>*:first-child,.block-editor-iframe__body .dl dd>*:first-child{margin-top:0}.parts .dl dt>*:margin-child,.parts .dl dd>*:margin-child,.block-editor-iframe__body .dl dt>*:margin-child,.block-editor-iframe__body .dl dd>*:margin-child{margin-bottom:0}.parts .dl dt::before,.parts .dl dd::before,.block-editor-iframe__body .dl dt::before,.block-editor-iframe__body .dl dd::before{content:"";display:block;margin-top:calc((1 - 1.8)*.5em)}.parts .dl dt::after,.parts .dl dd::after,.block-editor-iframe__body .dl dt::after,.block-editor-iframe__body .dl dd::after{content:"";display:block;margin-bottom:calc((1 - 1.8)*.5em)}.parts .dl dt,.block-editor-iframe__body .dl dt{font-weight:600;padding:2.5rem 0 2.5rem 0;width:120px;border-bottom:1px solid #e6e6e6}@media only screen and (max-width: 768px){.parts .dl dt,.block-editor-iframe__body .dl dt{width:90px}}@media only screen and (max-width: 768px){.parts .dl dt:first-child,.block-editor-iframe__body .dl dt:first-child{padding-top:0}}.parts .dl dd,.block-editor-iframe__body .dl dd{width:calc(100% - 160px);padding:2.5rem 0 2.5rem 0;border-bottom:1px solid #e6e6e6}@media only screen and (max-width: 768px){.parts .dl dd,.block-editor-iframe__body .dl dd{width:calc(100% - 120px)}}.parts .dl .dt-title,.block-editor-iframe__body .dl .dt-title{font-size:1.2rem;font-weight:600;padding-top:.3rem}.parts .dl .dt-title::before,.block-editor-iframe__body .dl .dt-title::before{content:"";display:block;margin-top:calc((1 - 2.15)*.5em)}.parts .dl .dt-title::after,.block-editor-iframe__body .dl .dt-title::after{content:"";display:block;margin-bottom:calc((1 - 2.15)*.5em)}.parts .dl .dt-title+*,.block-editor-iframe__body .dl .dt-title+*{margin-top:1.1rem}@media only screen and (max-width: 768px){.parts .dl:not(.is-not-stacked-on-mobile),.block-editor-iframe__body .dl:not(.is-not-stacked-on-mobile){display:block}.parts .dl:not(.is-not-stacked-on-mobile) dt,.parts .dl:not(.is-not-stacked-on-mobile) dd,.block-editor-iframe__body .dl:not(.is-not-stacked-on-mobile) dt,.block-editor-iframe__body .dl:not(.is-not-stacked-on-mobile) dd{width:100%}.parts .dl:not(.is-not-stacked-on-mobile) dt,.block-editor-iframe__body .dl:not(.is-not-stacked-on-mobile) dt{border-bottom:none;padding-bottom:0;font-size:1.3333333333rem}}.parts .dl--large dt,.parts .dl--large dd,.block-editor-iframe__body .dl--large dt,.block-editor-iframe__body .dl--large dd{width:calc(50% - 20px)}.parts .dl--middle dt,.block-editor-iframe__body .dl--middle dt{width:calc(33% - 20px)}.parts .dl--middle dd,.block-editor-iframe__body .dl--middle dd{width:calc(66% - 20px)}.parts .dl .c-note,.block-editor-iframe__body .dl .c-note{margin-top:1rem}.parts .block-youtube,.block-editor-iframe__body .block-youtube{margin:3.75rem 0}.parts .block-youtube:last-child,.block-editor-iframe__body .block-youtube:last-child{margin-bottom:0}.parts .block-youtube .block-youtube__inner,.block-editor-iframe__body .block-youtube .block-youtube__inner{position:relative;height:0;padding-top:56.25%;overflow:hidden}.parts .block-youtube iframe,.block-editor-iframe__body .block-youtube iframe{position:absolute;top:0;left:0;width:100%;height:100%;border:none}.parts code,.block-editor-iframe__body code{margin:1.5em 0;display:block;padding:20px;background-color:#333;color:#fff}.parts .indexlist,.block-editor-iframe__body .indexlist{font-weight:600;display:block;letter-spacing:0;margin:5rem 0}@media only screen and (max-width: 768px){.parts .indexlist,.block-editor-iframe__body .indexlist{margin:3.5rem 0}}@media print,screen and (min-width: 769px){.parts .indexlist ul:not([class]),.parts .indexlist .ul,.parts .indexlist ul.block-editor-block-list__block,.block-editor-iframe__body .indexlist ul:not([class]),.block-editor-iframe__body .indexlist .ul,.block-editor-iframe__body .indexlist ul.block-editor-block-list__block{margin:1.4rem 0 0 2.8rem}}.parts .indexlist ul:not([class]) a,.parts .indexlist .ul a,.parts .indexlist ul.block-editor-block-list__block a,.block-editor-iframe__body .indexlist ul:not([class]) a,.block-editor-iframe__body .indexlist .ul a,.block-editor-iframe__body .indexlist ul.block-editor-block-list__block a{display:inline;padding-bottom:.1rem;background-size:0% 1px;background-repeat:no-repeat;background-position:right bottom;will-change:animation;animation-timing-function:var(--ease);background-image:linear-gradient(var(--color-main) 0%, var(--color-main) 100%)}.parts .indexlist ul:not([class]) a[target=_blank],.parts .indexlist ul:not([class]) a.ic-map,.parts .indexlist .ul a[target=_blank],.parts .indexlist .ul a.ic-map,.parts .indexlist ul.block-editor-block-list__block a[target=_blank],.parts .indexlist ul.block-editor-block-list__block a.ic-map,.block-editor-iframe__body .indexlist ul:not([class]) a[target=_blank],.block-editor-iframe__body .indexlist ul:not([class]) a.ic-map,.block-editor-iframe__body .indexlist .ul a[target=_blank],.block-editor-iframe__body .indexlist .ul a.ic-map,.block-editor-iframe__body .indexlist ul.block-editor-block-list__block a[target=_blank],.block-editor-iframe__body .indexlist ul.block-editor-block-list__block a.ic-map{background-image:linear-gradient(90deg, var(--color-main) 0%, var(--color-main) calc(100% - 1.15em), rgba(255, 255, 255, 0) calc(100% - 1.15em), rgba(255, 255, 255, 0) 100%)}.parts .indexlist ul:not([class]) a[href$=".pdf"],.parts .indexlist .ul a[href$=".pdf"],.parts .indexlist ul.block-editor-block-list__block a[href$=".pdf"],.block-editor-iframe__body .indexlist ul:not([class]) a[href$=".pdf"],.block-editor-iframe__body .indexlist .ul a[href$=".pdf"],.block-editor-iframe__body .indexlist ul.block-editor-block-list__block a[href$=".pdf"]{background-image:linear-gradient(90deg, var(--color-main) 0%, var(--color-main) calc(100% - 2.75em), rgba(255, 255, 255, 0) calc(100% - 2.75em), rgba(255, 255, 255, 0) 100%)}@media print,screen and (min-width: 769px){.parts .indexlist ul:not([class]) a:hover,.parts .indexlist .ul a:hover,.parts .indexlist ul.block-editor-block-list__block a:hover,.block-editor-iframe__body .indexlist ul:not([class]) a:hover,.block-editor-iframe__body .indexlist .ul a:hover,.block-editor-iframe__body .indexlist ul.block-editor-block-list__block a:hover{animation-name:textlink-onlyhover;animation-duration:var(--anime-l);animation-duration:var(--anime-l);animation-delay:0;animation-fill-mode:forwards}.parts .indexlist ul:not([class]) a:hover[target=_blank],.parts .indexlist ul:not([class]) a:hover.ic-map,.parts .indexlist .ul a:hover[target=_blank],.parts .indexlist .ul a:hover.ic-map,.parts .indexlist ul.block-editor-block-list__block a:hover[target=_blank],.parts .indexlist ul.block-editor-block-list__block a:hover.ic-map,.block-editor-iframe__body .indexlist ul:not([class]) a:hover[target=_blank],.block-editor-iframe__body .indexlist ul:not([class]) a:hover.ic-map,.block-editor-iframe__body .indexlist .ul a:hover[target=_blank],.block-editor-iframe__body .indexlist .ul a:hover.ic-map,.block-editor-iframe__body .indexlist ul.block-editor-block-list__block a:hover[target=_blank],.block-editor-iframe__body .indexlist ul.block-editor-block-list__block a:hover.ic-map{background-image:linear-gradient(90deg, var(--color-main) 0%, var(--color-main) calc(100% - 1.15em), rgba(255, 255, 255, 0) calc(100% - 1.15em), rgba(255, 255, 255, 0) 100%);background-image:linear-gradient(90deg, var(--color-main) 0%, var(--color-main) calc(100% - 1.15em), rgba(255, 255, 255, 0) calc(100% - 1.15em), rgba(255, 255, 255, 0) 100%);animation-timing-function:var(--ease--pdf)}.parts .indexlist ul:not([class]) a:hover[href$=".pdf"],.parts .indexlist .ul a:hover[href$=".pdf"],.parts .indexlist ul.block-editor-block-list__block a:hover[href$=".pdf"],.block-editor-iframe__body .indexlist ul:not([class]) a:hover[href$=".pdf"],.block-editor-iframe__body .indexlist .ul a:hover[href$=".pdf"],.block-editor-iframe__body .indexlist ul.block-editor-block-list__block a:hover[href$=".pdf"]{background-image:linear-gradient(90deg, var(--color-main) 0%, var(--color-main) calc(100% - 2.75em), rgba(255, 255, 255, 0) calc(100% - 2.75em), rgba(255, 255, 255, 0) 100%);background-image:linear-gradient(90deg, var(--color-main) 0%, var(--color-main) calc(100% - 2.75em), rgba(255, 255, 255, 0) calc(100% - 2.75em), rgba(255, 255, 255, 0) 100%);animation-timing-function:var(--ease--pdf)}}.parts .indexlist__title,.block-editor-iframe__body .indexlist__title{font-size:1.2rem;line-height:1}.parts .parts .indexlist:first-child,.block-editor-iframe__body .parts .indexlist:first-child,.parts .block-editor-iframe__body .indexlist:first-child,.block-editor-iframe__body .block-editor-iframe__body .indexlist:first-child{margin-top:0}.parts .teamprofile,.block-editor-iframe__body .teamprofile{margin:5.3rem 0 0;padding:2rem 0;border-top:1px solid #e6e6e6;border-bottom:1px solid #e6e6e6}@media only screen and (max-width: 768px){.parts .teamprofile,.block-editor-iframe__body .teamprofile{margin:3rem 0 0}}@media print,screen and (min-width: 769px){.parts .teamprofile__column,.block-editor-iframe__body .teamprofile__column{display:flex}}@media print,screen and (min-width: 769px){.parts .teamprofile__left,.block-editor-iframe__body .teamprofile__left{margin-right:40px}}.parts .teamprofile__img,.block-editor-iframe__body .teamprofile__img{width:160px;height:160px;background-color:#fff;border-radius:5px;overflow:hidden;display:flex;justify-content:center;align-items:center;padding:5px}@media only screen and (max-width: 768px){.parts .teamprofile__img,.block-editor-iframe__body .teamprofile__img{margin-right:auto;margin-left:auto;width:100%;padding:15px}}.parts .teamprofile__img img,.block-editor-iframe__body .teamprofile__img img{object-fit:contain}.parts .teamprofile__name,.block-editor-iframe__body .teamprofile__name{font-size:.8666666667rem;margin-top:1.5rem;text-align:center;font-weight:600;line-height:1.5}.parts .teamprofile__name.left,.block-editor-iframe__body .teamprofile__name.left{text-align:left}.parts .teamprofile__info,.block-editor-iframe__body .teamprofile__info{display:block}.parts .teamprofile__url,.block-editor-iframe__body .teamprofile__url{margin-top:1.5rem}.parts .teamprofile dt,.block-editor-iframe__body .teamprofile dt{font-weight:600;line-height:1.8;font-size:max(1rem,14px)}.parts .teamprofile dt::before,.block-editor-iframe__body .teamprofile dt::before{content:"";display:block;margin-top:calc((1 - 1.8)*.5em)}@media only screen and (max-width: 768px){.parts .teamprofile dt,.block-editor-iframe__body .teamprofile dt{margin-top:2rem}}.parts .teamprofile dd,.block-editor-iframe__body .teamprofile dd{padding-top:1.1rem;line-height:2}.parts .teamprofile dd::after,.block-editor-iframe__body .teamprofile dd::after{content:"";display:block;margin-bottom:calc((1 - 2)*.5em)}.parts .teamprofile dd>*:first-child,.block-editor-iframe__body .teamprofile dd>*:first-child{margin-top:0}.parts .teamprofile+.h2,.parts .teamprofile+h2:not([class]),.block-editor-iframe__body .teamprofile+.h2,.block-editor-iframe__body .teamprofile+h2:not([class]){margin-top:5.3rem}.parts .teamprofile--leader .teamprofile__img,.block-editor-iframe__body .teamprofile--leader .teamprofile__img{padding:0;border-radius:100%;width:160px}.parts .teamprofile+.teamprofile,.block-editor-iframe__body .teamprofile+.teamprofile{margin-top:0px;border-top:none}.single-case .parts .teamprofile,.single-case .block-editor-iframe__body .teamprofile{margin-bottom:5.3rem}.parts .pr-product,.block-editor-iframe__body .pr-product{background-color:#fff;border-radius:5px;margin:9.8rem 0 0;position:relative}@media only screen and (max-width: 768px){.parts .pr-product,.block-editor-iframe__body .pr-product{margin-top:6.8rem}}.parts .pr-product__link,.block-editor-iframe__body .pr-product__link{display:block;padding:70px 50px}@media only screen and (max-width: 768px){.parts .pr-product__link,.block-editor-iframe__body .pr-product__link{padding:3.5rem 1.75rem}}.parts .pr-product__title,.block-editor-iframe__body .pr-product__title{position:absolute;top:-2rem;background-color:var(--color-main);color:#fff;border-radius:5px;margin:0 auto;text-align:center;font-size:1.2rem;padding:12.5px 15px;left:0;right:0}.product_cat-baseball .parts .pr-product__title,.product_cat-baseball .block-editor-iframe__body .pr-product__title{background-color:#1462cc}.product_cat-basketball .parts .pr-product__title,.product_cat-basketball .block-editor-iframe__body .pr-product__title{background-color:orange}@media print,screen and (min-width: 769px){.parts .pr-product__title,.block-editor-iframe__body .pr-product__title{width:420px}}@media only screen and (max-width: 768px){.parts .pr-product__title,.block-editor-iframe__body .pr-product__title{border-radius:5px 5px 0 0}}@media print,screen and (min-width: 769px){.parts .pr-product__column,.block-editor-iframe__body .pr-product__column{display:flex}}.parts .pr-product__left>*:first-child,.parts .pr-product__right>*:first-child,.parts .pr-product__txt>*:first-child,.block-editor-iframe__body .pr-product__left>*:first-child,.block-editor-iframe__body .pr-product__right>*:first-child,.block-editor-iframe__body .pr-product__txt>*:first-child{margin-top:0 !important}.parts .pr-product__left>*:last-child,.parts .pr-product__right>*:last-child,.parts .pr-product__txt>*:last-child,.block-editor-iframe__body .pr-product__left>*:last-child,.block-editor-iframe__body .pr-product__right>*:last-child,.block-editor-iframe__body .pr-product__txt>*:last-child{margin-bottom:0 !important}@media print,screen and (min-width: 769px){.parts .pr-product__left,.block-editor-iframe__body .pr-product__left{margin-right:40px}}@media only screen and (max-width: 768px){.parts .pr-product__left,.block-editor-iframe__body .pr-product__left{margin:1.5rem 0 3rem}}.parts .pr-product__img,.block-editor-iframe__body .pr-product__img{width:188px;display:flex;justify-content:center;align-items:flex-start}@media only screen and (max-width: 768px){.parts .pr-product__img,.block-editor-iframe__body .pr-product__img{margin:0 auto}}.parts .pr-product__img img,.block-editor-iframe__body .pr-product__img img{will-change:transition;transition:transform var(--anime-l) ease}.parts .pr-product__txt,.block-editor-iframe__body .pr-product__txt{position:relative;display:block}.parts .pr-product__txt:after,.block-editor-iframe__body .pr-product__txt:after{content:"";display:inline-block;font-family:"icomoon" !important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;padding-left:.5em;position:absolute;right:-0.8em;bottom:-2em;will-change:color,transform;transition:transform var(--anime-xl) ease}.parts .pr-product__txt span,.block-editor-iframe__body .pr-product__txt span{display:inline;padding-bottom:.1rem;background-size:0% 1px;background-repeat:no-repeat;background-position:right bottom;will-change:animation;animation-timing-function:var(--ease);background-image:linear-gradient(var(--color-main) 0%, var(--color-main) 100%)}.parts .pr-product__txt span[target=_blank],.parts .pr-product__txt span.ic-map,.block-editor-iframe__body .pr-product__txt span[target=_blank],.block-editor-iframe__body .pr-product__txt span.ic-map{background-image:linear-gradient(90deg, var(--color-main) 0%, var(--color-main) calc(100% - 1.15em), rgba(255, 255, 255, 0) calc(100% - 1.15em), rgba(255, 255, 255, 0) 100%)}.parts .pr-product__txt span[href$=".pdf"],.block-editor-iframe__body .pr-product__txt span[href$=".pdf"]{background-image:linear-gradient(90deg, var(--color-main) 0%, var(--color-main) calc(100% - 2.75em), rgba(255, 255, 255, 0) calc(100% - 2.75em), rgba(255, 255, 255, 0) 100%)}.parts .pr-product+.c-link,.block-editor-iframe__body .pr-product+.c-link{margin-top:1.9rem}@media print,screen and (min-width: 769px){.parts .pr-product .pr-product__link:hover .pr-product__txt:after,.block-editor-iframe__body .pr-product .pr-product__link:hover .pr-product__txt:after{transform:translateX(5px)}.parts .pr-product .pr-product__link:hover .pr-product__txt span,.block-editor-iframe__body .pr-product .pr-product__link:hover .pr-product__txt span{animation-name:textlink-onlyhover;animation-duration:var(--anime-l);animation-duration:var(--anime-l);animation-delay:0;animation-fill-mode:forwards}.parts .pr-product .pr-product__link:hover .pr-product__txt span[target=_blank],.parts .pr-product .pr-product__link:hover .pr-product__txt span.ic-map,.block-editor-iframe__body .pr-product .pr-product__link:hover .pr-product__txt span[target=_blank],.block-editor-iframe__body .pr-product .pr-product__link:hover .pr-product__txt span.ic-map{background-image:linear-gradient(90deg, var(--color-main) 0%, var(--color-main) calc(100% - 1.15em), rgba(255, 255, 255, 0) calc(100% - 1.15em), rgba(255, 255, 255, 0) 100%);background-image:linear-gradient(90deg, var(--color-main) 0%, var(--color-main) calc(100% - 1.15em), rgba(255, 255, 255, 0) calc(100% - 1.15em), rgba(255, 255, 255, 0) 100%);animation-timing-function:var(--ease--pdf)}.parts .pr-product .pr-product__link:hover .pr-product__txt span[href$=".pdf"],.block-editor-iframe__body .pr-product .pr-product__link:hover .pr-product__txt span[href$=".pdf"]{background-image:linear-gradient(90deg, var(--color-main) 0%, var(--color-main) calc(100% - 2.75em), rgba(255, 255, 255, 0) calc(100% - 2.75em), rgba(255, 255, 255, 0) 100%);background-image:linear-gradient(90deg, var(--color-main) 0%, var(--color-main) calc(100% - 2.75em), rgba(255, 255, 255, 0) calc(100% - 2.75em), rgba(255, 255, 255, 0) 100%);animation-timing-function:var(--ease--pdf)}.parts .pr-product .pr-product__link:hover .pr-product__img img,.block-editor-iframe__body .pr-product .pr-product__link:hover .pr-product__img img{transform:scale(1.1)}}.is-style-rounded,.parts .is-style-rounded,.block-editor-iframe__body .is-style-rounded{border-radius:5px}.wp-block-image.js-anime--photoZoomIn{border-radius:5px}.is-style-circle,.parts .is-style-circle,.block-editor-iframe__body .is-style-circle{border-radius:100%}.gbIcon{display:flex !important;align-items:center;font-size:1.6rem;background:#fff;border:1px solid;height:1.8em;line-height:1em;margin:2.19rem 0}.gbIcon__icon{height:100%;width:1.8em;display:inline-flex;text-align:center;background:#fff;border-right:1px solid var(--color-main);justify-content:center}.gbIcon__txt{font-size:1.2rem;margin-left:.5em}.gbIcon svg{width:1.2em;max-width:1.2em;height:auto}.sidebox{background:#fff;border-radius:5px;border:1px solid #d5d5d5;padding:30px}@media only screen and (max-width: 768px){.sidebox{padding:30px 1.75rem}}.sidebox:not(:first-of-type){margin-top:40px}@media only screen and (max-width: 768px){.sidebox:not(:first-of-type){margin-top:20px}}.sidebox__head{font-size:1.2rem;line-height:1.6;font-weight:600;margin-bottom:1.75rem}.sidebox__head::before{content:"";display:block;margin-top:calc((1 - 1.6)*.5em)}.sidebox__head::after{content:"";display:block;margin-bottom:calc((1 - 1.6)*.5em)}.sidebox .c-link{line-height:1;margin-top:1.5rem}.sidebox--banner{border:none;background:none;padding:0}.sidebox--banner a{display:block;will-change:opacity;transition:opacity var(--anime-m) ease;text-align:center;border-radius:5px;border:1px solid #d5d5d5;overflow:hidden}.sidebox--banner a[target=_blank]:after{content:none}.sidebox--banner img{max-width:100%}.sidebox--banner a:hover{opacity:.6}.sideProfile{margin-top:2.2rem}.sideProfile__column{display:flex;align-items:center}.sideProfile__left{margin-right:25px;width:96px;height:96px}.sideProfile__left img{width:100%;height:100%;display:block;border-radius:100%;object-fit:cover}.sideProfile__right{flex:1}.sideProfile__position{font-size:.8666666667rem;line-height:1.5;font-weight:500}.sideProfile__name{font-size:max(1rem,14px);font-weight:600;line-height:1.5}.sideProfile__profile{font-size:max(1rem,14px);line-height:1.8;margin:1.6rem 0 0}@media only screen and (max-width: 768px){.sideProfile__profile{font-size:1rem;color:#777}}.sideArticle{margin-top:2.2rem}.sideArticle__item{min-height:62px}.sideArticle__item+.sideArticle__item{margin-top:43px;margin-top:2.1rem}.sideArticle__column{display:flex}.sideArticle__left{margin-right:18px}.sideArticle__right{flex:1}.sideArticle__thumbnail{width:62px;height:62px;overflow:hidden;border-radius:5px}.sideArticle__thumbnail img{width:100%;height:100%;display:block;object-fit:cover;will-change:transition;transition:transform var(--anime-m)}.sideArticle__date{width:62px;height:62px;overflow:hidden;border-radius:5px;background:#eee;font-family:var(--font-sub);font-weight:600;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;align-content:center;will-change:background-color,color;transition:background-color var(--anime-m) ease,color var(--anime-m) ease}.sideArticle__date__year{display:block;line-height:1;font-size:.8666666667rem;width:100%;text-align:center}.sideArticle__date__month{display:block;line-height:1;font-size:1.4666666667rem;width:100%;text-align:center}.sideArticle__date__week{display:block;line-height:1;font-size:.6666666667rem;padding-top:.2em;letter-spacing:.2em;width:100%;text-align:center}.sideArticle__title{font-size:.8666666667rem;line-height:2.1;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow-y:hidden}.sideArticle__title::before{content:"";display:block;margin-top:calc((1 - 2.1)*.5em)}@media only screen and (max-width: 768px){.sideArticle__title{font-size:1rem}}.sideArticle__title span{display:inline;padding-bottom:.1rem;background-size:0% 1px;background-repeat:no-repeat;background-position:right bottom;will-change:animation;animation-timing-function:var(--ease);background-image:linear-gradient(var(--color-main) 0%, var(--color-main) 100%)}.sideArticle__title span[target=_blank],.sideArticle__title span.ic-map{background-image:linear-gradient(90deg, var(--color-main) 0%, var(--color-main) calc(100% - 1.15em), rgba(255, 255, 255, 0) calc(100% - 1.15em), rgba(255, 255, 255, 0) 100%)}.sideArticle__title span[href$=".pdf"]{background-image:linear-gradient(90deg, var(--color-main) 0%, var(--color-main) calc(100% - 2.75em), rgba(255, 255, 255, 0) calc(100% - 2.75em), rgba(255, 255, 255, 0) 100%)}.sideArticle__title--case{font-weight:600}.sideArticle__title--seminar{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow-y:hidden}.sideArticle__txt{color:#777;font-size:.8666666667rem;line-height:1.6;margin-top:.4rem;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow-y:hidden}.sideArticle__tag{font-size:.8666666667rem;font-weight:600;line-height:1;display:inline-block;min-width:60px;margin-bottom:.6rem}@media print,screen and (min-width: 769px){.sideArticle__column:hover .sideArticle__thumbnail img{transform:scale(1.1)}.sideArticle__column:hover .sideArticle__date{background:var(--color-main);color:#fff}.sideArticle__column:hover .sideArticle__title span{animation-name:textlink-onlyhover;animation-duration:var(--anime-l);animation-duration:var(--anime-l);animation-delay:0;animation-fill-mode:forwards}.sideArticle__column:hover .sideArticle__title span[target=_blank],.sideArticle__column:hover .sideArticle__title span.ic-map{background-image:linear-gradient(90deg, var(--color-main) 0%, var(--color-main) calc(100% - 1.15em), rgba(255, 255, 255, 0) calc(100% - 1.15em), rgba(255, 255, 255, 0) 100%);background-image:linear-gradient(90deg, var(--color-main) 0%, var(--color-main) calc(100% - 1.15em), rgba(255, 255, 255, 0) calc(100% - 1.15em), rgba(255, 255, 255, 0) 100%);animation-timing-function:var(--ease--pdf)}.sideArticle__column:hover .sideArticle__title span[href$=".pdf"]{background-image:linear-gradient(90deg, var(--color-main) 0%, var(--color-main) calc(100% - 2.75em), rgba(255, 255, 255, 0) calc(100% - 2.75em), rgba(255, 255, 255, 0) 100%);background-image:linear-gradient(90deg, var(--color-main) 0%, var(--color-main) calc(100% - 2.75em), rgba(255, 255, 255, 0) calc(100% - 2.75em), rgba(255, 255, 255, 0) 100%);animation-timing-function:var(--ease--pdf)}}.sideArticle__case .sideArticle__thumbnail{overflow:visible}.sideArticle__case .sideArticle__thumbnail img{object-fit:contain}.sideCategory__item{font-size:max(1rem,14px);line-height:1.5}.sideCategory__item:not(:first-child){margin-top:.8rem}.sideCategory__item.is-active{font-weight:600}.sideCategory__item a{display:inline;padding-bottom:.1rem;background-size:0% 1px;background-repeat:no-repeat;background-position:right bottom;will-change:animation;animation-timing-function:var(--ease);background-image:linear-gradient(var(--color-main) 0%, var(--color-main) 100%)}.sideCategory__item a[target=_blank],.sideCategory__item a.ic-map{background-image:linear-gradient(90deg, var(--color-main) 0%, var(--color-main) calc(100% - 1.15em), rgba(255, 255, 255, 0) calc(100% - 1.15em), rgba(255, 255, 255, 0) 100%)}.sideCategory__item a[href$=".pdf"]{background-image:linear-gradient(90deg, var(--color-main) 0%, var(--color-main) calc(100% - 2.75em), rgba(255, 255, 255, 0) calc(100% - 2.75em), rgba(255, 255, 255, 0) 100%)}@media print,screen and (min-width: 769px){.sideCategory__item a:hover{animation-name:textlink-onlyhover;animation-duration:var(--anime-l);animation-duration:var(--anime-l);animation-delay:0;animation-fill-mode:forwards}.sideCategory__item a:hover[target=_blank],.sideCategory__item a:hover.ic-map{background-image:linear-gradient(90deg, var(--color-main) 0%, var(--color-main) calc(100% - 1.15em), rgba(255, 255, 255, 0) calc(100% - 1.15em), rgba(255, 255, 255, 0) 100%);background-image:linear-gradient(90deg, var(--color-main) 0%, var(--color-main) calc(100% - 1.15em), rgba(255, 255, 255, 0) calc(100% - 1.15em), rgba(255, 255, 255, 0) 100%);animation-timing-function:var(--ease--pdf)}.sideCategory__item a:hover[href$=".pdf"]{background-image:linear-gradient(90deg, var(--color-main) 0%, var(--color-main) calc(100% - 2.75em), rgba(255, 255, 255, 0) calc(100% - 2.75em), rgba(255, 255, 255, 0) 100%);background-image:linear-gradient(90deg, var(--color-main) 0%, var(--color-main) calc(100% - 2.75em), rgba(255, 255, 255, 0) calc(100% - 2.75em), rgba(255, 255, 255, 0) 100%);animation-timing-function:var(--ease--pdf)}}.sideTag{margin-top:-1.2rem}.sideTag__list{margin-top:-0.8rem}.sideTag__item.is-active{font-weight:600}@media only screen and (max-width: 768px){.l-recommendColumn{padding:0 0}}.l-breadcrumb{margin:0 auto;padding:.7rem 0 .8rem}.l-column--col1+.l-aboutContent+.l-breadcrumb{background:#fff}.breadcrumb{display:flex;align-items:center;margin:auto}@media only screen and (max-width: 768px){.breadcrumb{max-width:initial;overflow-y:auto;overflow-x:hidden}}.breadcrumb__list{display:flex;align-items:center;min-height:35px;flex-wrap:wrap}@media only screen and (max-width: 768px){.breadcrumb__list{white-space:nowrap;flex-wrap:nowrap}}.breadcrumb__item{display:inline-block}.breadcrumb__item a{font-size:.8666666667rem;color:#777;padding:.5rem 0;display:inline;padding-bottom:.1rem;background-size:0% 1px;background-repeat:no-repeat;background-position:right bottom;will-change:animation;animation-timing-function:var(--ease);background-image:linear-gradient(var(--color-main) 0%, var(--color-main) 100%)}.breadcrumb__item a[target=_blank],.breadcrumb__item a.ic-map{background-image:linear-gradient(90deg, var(--color-main) 0%, var(--color-main) calc(100% - 1.15em), rgba(255, 255, 255, 0) calc(100% - 1.15em), rgba(255, 255, 255, 0) 100%)}.breadcrumb__item a[href$=".pdf"]{background-image:linear-gradient(90deg, var(--color-main) 0%, var(--color-main) calc(100% - 2.75em), rgba(255, 255, 255, 0) calc(100% - 2.75em), rgba(255, 255, 255, 0) 100%)}@media print,screen and (min-width: 769px){.breadcrumb__item a:hover{animation-name:textlink-onlyhover;animation-duration:var(--anime-l);animation-duration:var(--anime-l);animation-delay:0;animation-fill-mode:forwards}.breadcrumb__item a:hover[target=_blank],.breadcrumb__item a:hover.ic-map{background-image:linear-gradient(90deg, var(--color-main) 0%, var(--color-main) calc(100% - 1.15em), rgba(255, 255, 255, 0) calc(100% - 1.15em), rgba(255, 255, 255, 0) 100%);background-image:linear-gradient(90deg, var(--color-main) 0%, var(--color-main) calc(100% - 1.15em), rgba(255, 255, 255, 0) calc(100% - 1.15em), rgba(255, 255, 255, 0) 100%);animation-timing-function:var(--ease--pdf)}.breadcrumb__item a:hover[href$=".pdf"]{background-image:linear-gradient(90deg, var(--color-main) 0%, var(--color-main) calc(100% - 2.75em), rgba(255, 255, 255, 0) calc(100% - 2.75em), rgba(255, 255, 255, 0) 100%);background-image:linear-gradient(90deg, var(--color-main) 0%, var(--color-main) calc(100% - 2.75em), rgba(255, 255, 255, 0) calc(100% - 2.75em), rgba(255, 255, 255, 0) 100%);animation-timing-function:var(--ease--pdf)}}.breadcrumb__item:not(:last-child){margin-right:.5em}.breadcrumb__item:not(:last-child):after{display:inline-block;content:"/";color:#777;margin:0 0 0 .6em;width:12px;height:12px;vertical-align:baseline}.breadcrumb__item:last-child a{color:var(--color-main)}@media print,screen and (min-width: 769px){.breadcrumb__item a:hover{color:var(--color-main)}}.pagenation{display:flex;justify-content:center;margin-top:3.7rem}.pagenation a,.pagenation span{display:flex;justify-content:center;align-items:center;width:27.5px;height:40px;color:var(--color-main);border-radius:40px;font-family:var(--font-sub)}@media only screen and (max-width: 768px){.pagenation a,.pagenation span{width:30px}}@media print,screen and (min-width: 769px){.pagenation a{transition-property:border-color;transition-duration:.2s}.pagenation a:hover{opacity:1}}.pagenation__arrow span{display:none}.pagenation__arrow a{position:relative;z-index:1;background-color:var(--color-main);color:#fff;width:40px;will-change:transform,background-color;transition:transform var(--anime-l),background-color var(--anime-l)}.pagenation__arrow a:before{display:block;position:absolute}@media print,screen and (min-width: 769px){.pagenation__arrow a:hover:before{animation-duration:.85s;animation-iteration-count:infinite}}.pagenation__arrow--prev a:before{content:"";display:inline-block;font-family:"icomoon" !important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;padding:0}@media print,screen and (min-width: 769px){.pagenation__arrow--prev a:hover{transform:translateX(-0.25em)}}.pagenation__arrow--next a:before{content:"";display:inline-block;font-family:"icomoon" !important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;padding:0}@media print,screen and (min-width: 769px){.pagenation__arrow--next a:hover{transform:translateX(0.25em)}}.pagenation__list{display:flex;margin:0 15px}@media only screen and (max-width: 768px){.pagenation__list{margin:0 7.5px}}.pagenation__item{margin:0 2.5px;font-size:max(1rem,14px);line-height:1}.pagenation__item--dot span{position:relative;width:26px;z-index:1}.pagenation__item--dot span:before{display:block;content:"…";position:absolute;top:50%;margin-top:-13px;left:0;right:0;text-align:center;z-index:1}.pagenation__item.is-active{font-weight:600}.snsshare{margin-top:5.3333333333rem;border-top:1px solid #e6e6e6;border-bottom:1px solid #e6e6e6}@media only screen and (max-width: 768px){.snsshare{margin:1.6rem 0}}.snsshare__inner{padding-top:32px;padding-bottom:32px;display:flex;justify-content:center;align-items:center}.snsshare__title{font-size:max(1rem,14px);line-height:1;margin-right:1rem}.snsshare__list{display:flex}.snsshare__item{margin:0 8px}.snsshare__item a{display:block;width:30px;height:30px;border-radius:30px;text-indent:-99px;overflow:hidden;will-change:transform;transition:transform var(--anime-m) ease;background-repeat:no-repeat;background-size:contain}.snsshare__item--line a{background-image:url(../images/common/ic_sns_line.svg)}.snsshare__item--twitter a{background-image:url(../images/common/ic_sns_twitter.svg)}.snsshare__item--facebook a{background-image:url(../images/common/ic_sns_facebook.svg)}@media print,screen and (min-width: 769px){.snsshare__item a:hover{transform:scale(1.2)}}.c-articleCategory{background-color:var(--color-main);color:#fff;position:absolute;top:0;right:0;font-size:.8666666667rem;line-height:1em;border-radius:0 4px 0 4px;padding:.5rem .5rem;font-weight:600;min-width:95px;z-index:1;margin:1px 1px 0 0;text-align:center}@media only screen and (max-width: 768px){.c-articleCategory{padding:.25rem .75em;min-width:65px}}.articleRecommend{margin:4rem 0 0}@media only screen and (max-width: 768px){.articleRecommend{margin:3rem -15px 0;overflow:hidden}}@media print,screen and (min-width: 769px){.articleRecommend{margin:4rem -32px 0;display:flex}}.articleRecommend__link{display:block;position:relative}@media print,screen and (min-width: 769px){.articleRecommend__item{width:344px;margin:0 32px}}@media only screen and (min-width: 769px)and (max-width: 1250px){.articleRecommend__item{margin:0 22px}}@media only screen and (max-width: 768px){.articleRecommend__item{padding:0 10px}}.articleRecommend__thumbnail{border-radius:5px;border:1px solid #e6e6e6;background:#fff;overflow:hidden;display:flex;justify-content:center}@media print,screen and (min-width: 769px){.articleRecommend__thumbnail{width:344px;height:230px}}@media only screen and (max-width: 768px){.articleRecommend__thumbnail{width:100%;height:61.5384615385vw}}.articleRecommend__thumbnail img{object-fit:contain;transition:transform var(--anime-l) ease;transform:scale(1);max-width:100%;height:100%}@media only screen and (max-width: 768px){.articleRecommend__thumbnail img{object-fit:cover;width:100%;height:100%}}.articleRecommend__title{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow-y:hidden;font-size:max(1rem,14px);line-height:2.2;font-weight:500;margin-top:1rem;font-weight:700}@media only screen and (max-width: 768px){.articleRecommend__title{margin-top:1.2rem}}.articleRecommend__title span{display:inline;padding-bottom:.1rem;background-size:0% 1px;background-repeat:no-repeat;background-position:right bottom;will-change:animation;animation-timing-function:var(--ease);background-image:linear-gradient(var(--color-main) 0%, var(--color-main) 100%)}.articleRecommend__title span[target=_blank],.articleRecommend__title span.ic-map{background-image:linear-gradient(90deg, var(--color-main) 0%, var(--color-main) calc(100% - 1.15em), rgba(255, 255, 255, 0) calc(100% - 1.15em), rgba(255, 255, 255, 0) 100%)}.articleRecommend__title span[href$=".pdf"]{background-image:linear-gradient(90deg, var(--color-main) 0%, var(--color-main) calc(100% - 2.75em), rgba(255, 255, 255, 0) calc(100% - 2.75em), rgba(255, 255, 255, 0) 100%)}.articleRecommend__time{margin:1.4rem 0 0}.articleRecommend__taglist{margin:.7rem 0 0}.articleRecommend__tag{display:inline;font-size:.8666666667rem;color:#777;margin-right:.6em;line-height:1.6}.articleRecommend__tag:before{content:"#";margin-right:.4em}@media only screen and (max-width: 768px){.articleRecommend__place{margin-top:.5rem;width:100%}}@media print,screen and (min-width: 769px){.articleRecommend__link:hover .articleRecommend__thumbnail img{transform:scale(1.1)}.articleRecommend__link:hover .articleRecommend__title span{animation-name:textlink-onlyhover;animation-duration:var(--anime-l);animation-duration:var(--anime-l);animation-delay:0;animation-fill-mode:forwards}.articleRecommend__link:hover .articleRecommend__title span[target=_blank],.articleRecommend__link:hover .articleRecommend__title span.ic-map{background-image:linear-gradient(90deg, var(--color-main) 0%, var(--color-main) calc(100% - 1.15em), rgba(255, 255, 255, 0) calc(100% - 1.15em), rgba(255, 255, 255, 0) 100%);background-image:linear-gradient(90deg, var(--color-main) 0%, var(--color-main) calc(100% - 1.15em), rgba(255, 255, 255, 0) calc(100% - 1.15em), rgba(255, 255, 255, 0) 100%);animation-timing-function:var(--ease--pdf)}.articleRecommend__link:hover .articleRecommend__title span[href$=".pdf"]{background-image:linear-gradient(90deg, var(--color-main) 0%, var(--color-main) calc(100% - 2.75em), rgba(255, 255, 255, 0) calc(100% - 2.75em), rgba(255, 255, 255, 0) 100%);background-image:linear-gradient(90deg, var(--color-main) 0%, var(--color-main) calc(100% - 2.75em), rgba(255, 255, 255, 0) calc(100% - 2.75em), rgba(255, 255, 255, 0) 100%);animation-timing-function:var(--ease--pdf)}}.articleRecommend .swiper-wrapper{height:auto !important}@media only screen and (max-width: 768px){.articleRecommend .swiper-wrapper{height:auto !important}}.articleColumn{margin:4rem 0 0}@media only screen and (max-width: 768px){.articleColumn{display:flex;flex-wrap:wrap;margin:3.5rem -10px}}.articleColumn__item{padding-bottom:50px;border-bottom:1px solid #e6e6e6}@media only screen and (max-width: 768px){.articleColumn__item{width:calc(50% - 15px);margin:0 7.5px;padding-bottom:30px;margin-bottom:30px}}@media print,screen and (min-width: 769px){.articleColumn__item+.articleColumn__item{margin:50px 0 0}}@media print,screen and (min-width: 769px){.articleColumn__link{display:flex;align-items:flex-start}}.articleColumn__left{margin-right:40px;position:relative}@media only screen and (max-width: 768px){.articleColumn__left{margin-right:0}}.articleColumn__thumbnail{border-radius:5px;border:1px solid #e6e6e6;background:#fff;overflow:hidden;display:flex;justify-content:center;overflow:hidden}@media print,screen and (min-width: 769px){.articleColumn__thumbnail{width:280px;height:187px}}@media only screen and (max-width: 768px){.articleColumn__thumbnail{height:29.6296296296vw}}.articleColumn__thumbnail img{object-fit:contain;transition:transform var(--anime-m) ease;transform:scale(1.01);max-width:100%;height:100%}@media only screen and (max-width: 768px){.articleColumn__thumbnail img{object-fit:cover;width:100%;height:100%}}.articleColumn__title{font-size:max(1rem,14px);line-height:2.2;font-weight:700}@media only screen and (max-width: 768px){.articleColumn__title{margin-top:1.2rem;line-height:1.8}}.articleColumn__title span{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow-y:hidden;display:inline;padding-bottom:.1rem;background-size:0% 1px;background-repeat:no-repeat;background-position:right bottom;will-change:animation;animation-timing-function:var(--ease);background-image:linear-gradient(var(--color-main) 0%, var(--color-main) 100%)}.articleColumn__title span::before{content:"";display:block;margin-top:calc((1 - 2.2)*.5em)}.articleColumn__title span[target=_blank],.articleColumn__title span.ic-map{background-image:linear-gradient(90deg, var(--color-main) 0%, var(--color-main) calc(100% - 1.15em), rgba(255, 255, 255, 0) calc(100% - 1.15em), rgba(255, 255, 255, 0) 100%)}.articleColumn__title span[href$=".pdf"]{background-image:linear-gradient(90deg, var(--color-main) 0%, var(--color-main) calc(100% - 2.75em), rgba(255, 255, 255, 0) calc(100% - 2.75em), rgba(255, 255, 255, 0) 100%)}.articleColumn__time{margin:1.2rem 0 0}.articleColumn__name{margin:1.2rem 0 0;font-size:.8666666667rem;color:#777;line-height:1.5}.articleColumn__taglist{margin:.7rem 0 0}.articleColumn__tag{display:inline;font-size:.8666666667rem;color:#777;margin-right:.6em;line-height:1.6;font-weight:500}.articleColumn__tag:before{content:"#";margin-right:.4em}@media print,screen and (min-width: 769px){.articleColumn a:hover .articleColumn__thumbnail img{transform:scale(1.1)}.articleColumn a:hover .articleColumn__title span{animation-name:textlink-onlyhover;animation-duration:var(--anime-l);animation-duration:var(--anime-l);animation-delay:0;animation-fill-mode:forwards}.articleColumn a:hover .articleColumn__title span[target=_blank],.articleColumn a:hover .articleColumn__title span.ic-map{background-image:linear-gradient(90deg, var(--color-main) 0%, var(--color-main) calc(100% - 1.15em), rgba(255, 255, 255, 0) calc(100% - 1.15em), rgba(255, 255, 255, 0) 100%);background-image:linear-gradient(90deg, var(--color-main) 0%, var(--color-main) calc(100% - 1.15em), rgba(255, 255, 255, 0) calc(100% - 1.15em), rgba(255, 255, 255, 0) 100%);animation-timing-function:var(--ease--pdf)}.articleColumn a:hover .articleColumn__title span[href$=".pdf"]{background-image:linear-gradient(90deg, var(--color-main) 0%, var(--color-main) calc(100% - 2.75em), rgba(255, 255, 255, 0) calc(100% - 2.75em), rgba(255, 255, 255, 0) 100%);background-image:linear-gradient(90deg, var(--color-main) 0%, var(--color-main) calc(100% - 2.75em), rgba(255, 255, 255, 0) calc(100% - 2.75em), rgba(255, 255, 255, 0) 100%);animation-timing-function:var(--ease--pdf)}}.articleNews__item+.articleNews__item{margin-top:1.1rem}.articleNews__link{display:flex;align-items:center;background-color:#fff;border-radius:5px;padding:1.7rem 1.9rem 1.7rem 2.2rem;transition:background-color var(--anime-m) ease}@media only screen and (max-width: 768px){.articleNews__link{flex-wrap:wrap;padding-left:1.75rem;padding-right:1.75rem}}.articleNews__link[target=_blank]:after{content:none}.articleNews__link[target=_blank] .articleNews__arrow:after{content:"";display:inline-block;font-family:"icomoon" !important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1}.articleNews__time{font-size:1.0666666667rem;line-height:1.1}.articleNews__title{font-size:max(1rem,14px);line-height:1.1;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow-y:hidden;overflow-y:hidden}@media only screen and (max-width: 768px){.articleNews__title{width:95%;margin-top:.8rem;line-height:1.75;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow-y:hidden}}.articleNews__category{font-size:.8666666667rem;font-weight:500;color:#777;border-radius:20px;display:block;width:100px;border:1px solid #777;line-height:1.1;margin:0 2.3rem 0 1.5rem;text-align:center;padding:.4rem .2rem;flex:none}@media only screen and (max-width: 768px){.articleNews__category{padding-top:.25rem;padding-bottom:.25rem;margin-right:auto}}.articleNews__time{color:var(--color-main);width:6.2rem;flex:none}.articleNews__arrow{display:block;padding-top:.2em;padding-left:1.5rem}@media only screen and (max-width: 768px){.articleNews__arrow{padding-left:.5rem;width:5%;padding-top:1rem}}.articleNews__arrow:after{content:"";display:inline-block;font-family:"icomoon" !important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;font-size:.9em;will-change:transform;transition:transform var(--anime-l) ease}@media print,screen and (min-width: 769px){.articleNews__link:hover{background-color:#eee}}.parts+.articleNews,.block-editor-iframe__body+.articleNews{margin:3rem 0 0}.l-articleList .articleNews__title span{display:inline;padding-bottom:.1rem;background-size:0% 1px;background-repeat:no-repeat;background-position:right bottom;will-change:animation;animation-timing-function:var(--ease);background-image:linear-gradient(var(--color-main) 0%, var(--color-main) 100%);display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow-y:hidden;line-height:1.5}.l-articleList .articleNews__title span[target=_blank],.l-articleList .articleNews__title span.ic-map{background-image:linear-gradient(90deg, var(--color-main) 0%, var(--color-main) calc(100% - 1.15em), rgba(255, 255, 255, 0) calc(100% - 1.15em), rgba(255, 255, 255, 0) 100%)}.l-articleList .articleNews__title span[href$=".pdf"]{background-image:linear-gradient(90deg, var(--color-main) 0%, var(--color-main) calc(100% - 2.75em), rgba(255, 255, 255, 0) calc(100% - 2.75em), rgba(255, 255, 255, 0) 100%)}.l-articleList .articleNews__link{padding:1rem 0;background:none}.l-articleList .articleNews__item+.articleNews__item{margin-top:1rem}.l-articleList a:hover .articleNews__title span{animation-name:textlink-onlyhover;animation-duration:var(--anime-l);animation-duration:var(--anime-l);animation-delay:0;animation-fill-mode:forwards}.l-articleList a:hover .articleNews__title span[target=_blank],.l-articleList a:hover .articleNews__title span.ic-map{background-image:linear-gradient(90deg, var(--color-main) 0%, var(--color-main) calc(100% - 1.15em), rgba(255, 255, 255, 0) calc(100% - 1.15em), rgba(255, 255, 255, 0) 100%);background-image:linear-gradient(90deg, var(--color-main) 0%, var(--color-main) calc(100% - 1.15em), rgba(255, 255, 255, 0) calc(100% - 1.15em), rgba(255, 255, 255, 0) 100%);animation-timing-function:var(--ease--pdf)}.l-articleList a:hover .articleNews__title span[href$=".pdf"]{background-image:linear-gradient(90deg, var(--color-main) 0%, var(--color-main) calc(100% - 2.75em), rgba(255, 255, 255, 0) calc(100% - 2.75em), rgba(255, 255, 255, 0) 100%);background-image:linear-gradient(90deg, var(--color-main) 0%, var(--color-main) calc(100% - 2.75em), rgba(255, 255, 255, 0) calc(100% - 2.75em), rgba(255, 255, 255, 0) 100%);animation-timing-function:var(--ease--pdf)}.articleSeminar{margin:0}.articleSeminar__item{position:relative;overflow:hidden;border-radius:5px}.articleSeminar__item+.articleSeminar__item{margin-top:1.0666666667rem}.articleSeminar__inner:after{content:"";display:block;width:5px;height:100%;position:absolute;top:0}.articleSeminar__link{background:#fff;padding:2.1333333333rem;display:block;will-change:background-color;transition:background-color var(--anime-l) ease}@media only screen and (max-width: 768px){.articleSeminar__link{padding:1.75rem}}.is-end .articleSeminar__link{pointer-events:none;background-color:#f0f0f0}.is-end .articleSeminar__link .articleSeminar__title,.is-end .articleSeminar__link .c-schedule,.is-end .articleSeminar__link .c-place{color:#a8a8a8}.articleSeminar__product{margin-left:0}.articleSeminar__category{font-size:.8666666667rem}.articleSeminar__title{display:flex;position:relative;margin-top:1rem;align-items:center}.articleSeminar__title__h2{font-size:1.2rem;font-weight:600;line-height:1.6;padding-right:1.5em;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow-y:hidden}@media only screen and (max-width: 768px){.articleSeminar__title__h2{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow-y:hidden}}.articleSeminar__arrow{display:block;padding-top:.2em}.articleSeminar__arrow:after{content:"";display:inline-block;font-family:"icomoon" !important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;font-size:.9em;will-change:transform;transition:transform var(--anime-l) ease}.is-end .articleSeminar__arrow{display:none}.articleSeminar__info{margin-top:1.6rem}@media print,screen and (min-width: 769px){.articleSeminar .articleSeminar__link:hover{background-color:#eee}.articleSeminar .articleSeminar__link:hover .articleSeminar__arrow:after{transform:translateX(5px)}}@media print,screen and (min-width: 769px){.aboutDNA{display:flex;align-items:flex-start}}@media print,screen and (min-width: 769px){.aboutDNA__left{margin-right:120px}}@media only screen and (max-width: 768px){.aboutDNA__left{text-align:center;margin-bottom:20px}}@media only screen and (max-width: 768px){.aboutDNA__img img{width:205px}}.aboutDNA__title{font-size:max(1rem,14px);line-height:2.2;margin-bottom:1rem;font-weight:500}.aboutDNA__txt{font-size:max(1rem,14px);line-height:2.2;margin-bottom:3.6rem}.articleLineup{margin:0}@media only screen and (max-width: 768px){.articleLineup{margin:0}}@media print,screen and (min-width: 769px){.articleLineup{margin:-3.5rem -20px 0;display:flex;flex-wrap:wrap}}.articleLineup__link{display:block;position:relative}@media print,screen and (min-width: 769px){.articleLineup__item{width:360px;margin:0 20px;margin-top:4rem}}@media only screen and (max-width: 768px){.articleLineup__item{width:100%}}@media only screen and (max-width: 768px){.articleLineup__item:nth-child(n+2){margin-top:3.5rem}}.articleLineup__item--comingsoon .articleLineup__title{color:#bababa}.articleLineup__thumbnail{border-radius:5px;border:1px solid #e6e6e6;background:#fff;overflow:hidden;display:flex;justify-content:center}@media print,screen and (min-width: 769px){.articleLineup__thumbnail{width:360px;height:180px}}@media only screen and (max-width: 768px){.articleLineup__thumbnail{width:100%;height:auto;aspect-ratio:2/1}}.articleLineup__thumbnail img{object-fit:cover;transition:transform var(--anime-l) ease;transform:scale(1);width:100%;height:100%}.articleLineup__label span{font-size:.8666666667rem;color:#777;border:1px solid #777;border-radius:99px;display:inline-block;margin-top:1.7rem;padding:.4rem .7rem}.articleLineup__title{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow-y:hidden;font-size:1.2rem;line-height:2;font-weight:500;margin-top:.7rem;font-weight:700}@media only screen and (max-width: 768px){.articleLineup__title{margin-top:.8rem;font-size:1.3333333333rem}}.articleLineup__title span{display:inline;padding-bottom:.1rem;background-size:0% 1px;background-repeat:no-repeat;background-position:right bottom;will-change:animation;animation-timing-function:var(--ease);background-image:linear-gradient(var(--color-main) 0%, var(--color-main) 100%)}.articleLineup__title span[target=_blank],.articleLineup__title span.ic-map{background-image:linear-gradient(90deg, var(--color-main) 0%, var(--color-main) calc(100% - 1.15em), rgba(255, 255, 255, 0) calc(100% - 1.15em), rgba(255, 255, 255, 0) 100%)}.articleLineup__title span[href$=".pdf"]{background-image:linear-gradient(90deg, var(--color-main) 0%, var(--color-main) calc(100% - 2.75em), rgba(255, 255, 255, 0) calc(100% - 2.75em), rgba(255, 255, 255, 0) 100%)}@media print,screen and (min-width: 769px){.articleLineup__link:hover .articleLineup__thumbnail img{transform:scale(1.1)}.articleLineup__link:hover .articleLineup__title span{animation-name:textlink-onlyhover;animation-duration:var(--anime-l);animation-duration:var(--anime-l);animation-delay:0;animation-fill-mode:forwards}.articleLineup__link:hover .articleLineup__title span[target=_blank],.articleLineup__link:hover .articleLineup__title span.ic-map{background-image:linear-gradient(90deg, var(--color-main) 0%, var(--color-main) calc(100% - 1.15em), rgba(255, 255, 255, 0) calc(100% - 1.15em), rgba(255, 255, 255, 0) 100%);background-image:linear-gradient(90deg, var(--color-main) 0%, var(--color-main) calc(100% - 1.15em), rgba(255, 255, 255, 0) calc(100% - 1.15em), rgba(255, 255, 255, 0) 100%);animation-timing-function:var(--ease--pdf)}.articleLineup__link:hover .articleLineup__title span[href$=".pdf"]{background-image:linear-gradient(90deg, var(--color-main) 0%, var(--color-main) calc(100% - 2.75em), rgba(255, 255, 255, 0) calc(100% - 2.75em), rgba(255, 255, 255, 0) 100%);background-image:linear-gradient(90deg, var(--color-main) 0%, var(--color-main) calc(100% - 2.75em), rgba(255, 255, 255, 0) calc(100% - 2.75em), rgba(255, 255, 255, 0) 100%);animation-timing-function:var(--ease--pdf)}}.js-slide .swiper-pagination{position:relative;bottom:0;margin-top:15px}.js-slide .swiper-pagination .swiper-pagination-bullet{transition:background-color .5s ease;opacity:1;background-color:#e5e5e5}.js-slide .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:var(--color-main)}.mw_wp_form .horizontal-item+.horizontal-item{margin-left:0 !important}@media only screen and (max-width: 320px){.l-form{padding:0}}.formSet{position:relative;padding:1.1rem 0}.formSet__title,.parts .formSet__title{display:flex;flex-wrap:wrap;align-items:center;font-size:max(1rem,14px);font-weight:600;min-height:32px;margin:0 25px 0 0;letter-spacing:.05em}.formSet__title span:nth-child(1),.parts .formSet__title span:nth-child(1){margin:5px .8rem 5px 0}.c-require{background:var(--color-main);font-size:.8666666667rem;color:#fff;line-height:1;padding:3px 10px;border-radius:10px}.formSet__note,.parts .formSet__note{margin:.7rem 0 .8rem}.formSet__form{width:100%}.formSet__form input,.formSet__form textarea,.formSet__form select{border-radius:5px;border:1px solid #d5d5d5;background-color:#fff;color:var(--color-main);font-size:max(1rem,14px)}@media only screen and (max-width: 768px){.formSet__form input,.formSet__form textarea,.formSet__form select{font-size:16px;padding:10px}}.formSet__form input:focus-visible,.formSet__form textarea:focus-visible,.formSet__form select:focus-visible{border-color:var(--color-main);outline:none}.formSet__form input+span,.formSet__form textarea+span,.formSet__form select+span{font-size:max(1rem,14px)}.formSet__form input[type=text],.formSet__form input[type=email],.formSet__form select{width:500px;padding:1rem 1.5rem;margin-top:1rem}@media only screen and (max-width: 768px){.formSet__form input[type=text],.formSet__form input[type=email],.formSet__form select{width:100%}}.formSet__form input[type=checkbox]{appearance:none;display:none}.formSet__form input[type=checkbox]+span{display:inline-block;position:relative;vertical-align:middle;padding:0 4rem 0 calc(20px + .7rem);line-height:20px;margin-top:1.3rem;cursor:pointer}@media only screen and (max-width: 768px){.formSet__form input[type=checkbox]+span{padding-right:2rem}}.formSet__form input[type=checkbox]+span:before{content:"";position:absolute;top:0;left:0;display:inline-block;margin-right:.5em;width:20px;height:20px;border:1px solid #dadada;border-radius:5px;background-color:#fff}.formSet__form input[type=checkbox]+span:after{content:"";position:absolute;top:2.5px;left:2.5px}.formSet__form input[type=checkbox]:checked+span:after{content:"";display:inline-block;font-family:"icomoon" !important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1}.formSet__form input[type=radio]{appearance:none;display:none}.formSet__form input[type=radio]+span{display:inline-block;position:relative;vertical-align:middle;padding:0 4rem 0 calc(20px + .7rem);line-height:20px;margin-top:1.3rem;cursor:pointer}@media only screen and (max-width: 768px){.formSet__form input[type=radio]+span{padding-right:2rem}}.formSet__form input[type=radio]+span:before{content:"";position:absolute;top:0;left:0;display:inline-block;margin-right:.5em;width:20px;height:20px;border:1px solid #dadada;border-radius:20px;background-color:#fff}.formSet__form input[type=radio]+span:after{content:"";position:absolute;top:5.5px;left:6.4px}.formSet__form input[type=radio]:checked+span:after{width:8px;height:8px;border-radius:8px;background-color:var(--color-main)}.formSet__form textarea{width:100%;resize:vertical;padding:1rem 1.5rem;margin-top:1.3rem}.formSet__form select{background-image:url(../images/common/ic_select_arrow.svg);background-repeat:no-repeat;background-position:center right 20px}.formSet__form>span:first-child:last-child input[type=checkbox]+span{padding-right:0}.formSet__form .mwform-checkbox-field:last-of-type .mwform-checkbox-field-text{padding-right:0}.formSet__form .mwform-radio-field:last-of-type .mwform-radio-field-text{padding-right:0}.formSet__caution{font-size:12px;margin-top:.75em}.formSet__caution+.formSet__caution{margin-top:.25em}@media only screen and (max-width: 768px){.formSet__caution+.formSet__caution{margin-top:.5em}}.c-btnContact{margin:50px auto 0}.c-btnContact__input{border-radius:99px;max-width:300px;justify-content:center;padding:0 1.75em;font-size:max(1rem,14px);font-weight:600;transition:background-color var(--anime-m) var(--btn-animation),border var(--anime-m) var(--btn-animation)}@media print,screen and (min-width: 769px){.c-btnContact__input:hover{background-color:#fff;color:var(--color-main)}}.c-btnContact--disable .c-btnContact__input{background-color:#c7c7c7;border-color:#c7c7c7;pointer-events:none}.c-btnContact__back{text-align:center;margin-top:1em;font-size:15px}.c-btnContact__back__input{font-weight:600}@media print,screen and (min-width: 769px){.c-btnContact__back__input:hover{opacity:.7}}.is-input .is-input-hide{display:none}.is-input .parts+.mw_wp_form{margin-top:5rem}.formSet__caution--error{color:var(--color-red)}.form-error.formSet__form input,.form-error.formSet__form textarea{background-color:#ffeded}.form-error.formSet__form input[type=checkbox]+span:before{background-color:#ffeded}.mw_wp_form .formSet__form .error{color:var(--color-red);margin-top:1em;font-size:.85em}.page-contact:not(.is-error) .is-error-show,.page-briefing:not(.is-error) .is-error-show,.page-entry:not(.is-error) .is-error-show{display:none}.mw_wp_form_confirm .formSet__form{margin-top:1em}.mw_wp_form_confirm .is-confirm-hide{display:none}.mw_wp_form_confirm .c-require{display:none}@media print,screen and (min-width: 769px){.mw_wp_form_confirm .formSet{display:flex}}@media print,screen and (min-width: 769px){.mw_wp_form_confirm .formSet__title{align-items:flex-start;width:300px}.mw_wp_form_confirm .formSet__title span:nth-child(1){line-height:1.4;margin-top:0}}@media print,screen and (min-width: 769px){.mw_wp_form_confirm .formSet__form{margin-top:0}}.is-confirm .is-confirm-hide{display:none}.is-thanks .is-thanks-hide{display:none}.fixed-banner{position:fixed;bottom:20px;right:20px;z-index:96}@media only screen and (max-width: 768px){.fixed-banner{right:0;left:0}}.fixed-banner__close{background-color:var(--color-main);background-image:url(../images/common/arrow_close_wh.svg);background-position:center;background-repeat:no-repeat;background-size:12px;font-size:0;width:24px;height:24px;display:block;border-radius:99px;position:absolute;right:0;top:-38px;cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:rgba(0,0,0,0);border:none;padding:10px;font-family:inherit;transition:opacity .3s ease}@media only screen and (max-width: 768px){.fixed-banner__close{margin-right:15px;padding:10px}}@media print,screen and (min-width: 769px){.fixed-banner__close:hover{opacity:.5}}.fixed-banner__link{display:block}@media print,screen and (min-width: 769px){.fixed-banner__link:hover .fixed-banner__img:after{opacity:.5}}@media only screen and (max-width: 768px){.fixed-banner__link{padding:0 15px}}.fixed-banner__link:after{content:none !important}.fixed-banner__img{height:auto;display:block;box-shadow:3px 3px 10px rgba(0,0,0,.23);position:relative;background:#fff}@media only screen and (max-width: 768px){.fixed-banner__img{max-width:calc(100vw - 30px)}}.fixed-banner__img:after{content:"";position:absolute;background-color:#fff;width:100%;height:100%;top:0;left:0;opacity:0;transition:opacity .3s ease}.fixed-banner__img img{object-fit:contain;width:auto;height:auto}@media print,screen and (min-width: 769px){.fixed-banner__img img{max-width:320px;max-height:180px}}@media only screen and (max-width: 768px){.fixed-banner__img img{width:100%;max-height:200px}}.p-mordal{display:none}.p-mordal.js-mordal-show{opacity:1;position:fixed;inset:0;z-index:100;width:100%;height:100%}.c-mordal__mask{position:absolute;inset:0;background:rgba(1,1,1,.4)}.c-mordal__outer{width:100%;display:flex;justify-content:center;align-items:center;z-index:101;height:100vh;max-height:-webkit-fill-available}.c-modal__contents{left:0;max-width:1100px;margin:0 30px;will-change:transform,opacity;transform:scale(0.95);opacity:0;transition-property:transform,opacity;transition-duration:.6s;transition-timing-function:cubic-bezier(0.76, 0, 0.24, 1)}@media only screen and (max-width: 768px){.c-modal__contents{margin:0 15px}}.js-mordal-show .c-modal__contents{opacity:1;transform:scale(1)}.c-mordal__box{padding:50px 75px;background-color:#fff}@media only screen and (max-width: 768px){.c-mordal__box{padding:30px}}.c-mordalClose{position:absolute;right:0}@media print,screen and (min-width: 769px){.c-mordalClose{transform:translateY(60px);top:-60px}}@media only screen and (max-width: 768px){.c-mordalClose{left:0;text-align:center}}.js-mordal-show .c-mordalClose{transform:translateY(0px);will-change:transform;transition-property:transform;transition-delay:.1s;transition-duration:var(--anime-l)}.c-modalClose__inner{padding:20px 0;color:#fff;font-size:16px;letter-spacing:.11em;line-height:1;font-weight:900;cursor:pointer;display:inline-block;text-align:right}@media only screen and (max-width: 768px){.c-modalClose__inner{padding:15px}}.c-modalClose__inner:before{content:"";display:inline-block;width:1em;height:1em;margin:0 .5em -0.1em 0;background:imgUrl("common/arrow_plus_wh.svg") no-repeat center right/1em;transition-property:transform;transition-duration:var(--anime-m)}.js-mordal-show .c-modalClose__inner:before{transform:rotate(45deg)}.c-modalClose__inner:hover:before{transform:rotate(135deg)}@media print,screen and (min-width: 769px){.cursorPointer{pointer-events:none;z-index:999}}@media only screen and (max-width: 768px){.cursorPointer{display:none}}@media only screen and (min-device-width: 768px)and (max-device-width: 1024px)and (orientation: landscape){.cursorPointer{display:none}}@media print,screen and (min-width: 769px){.cursorPointer__item{z-index:998;top:-40px;left:-40px;width:40px;height:40px;background-color:var(--color-main);background-color:#fff;border-radius:99%;opacity:1;position:fixed;transform:scale(0.25);will-change:transform,animation,opacity;transition-property:transform,opacity;transition-duration:var(--anime-s);animation-name:mousehover-revese;animation-duration:var(--anime-m);animation-delay:0s;transition-delay:0s;transition-timing-function:ease-out;color:#fff;mix-blend-mode:difference}.cursorPointer__item.js-hover{animation-name:mousehover;animation-fill-mode:both;animation-duration:var(--anime-m);animation-delay:.02s;animation-timing-function:ease-out}.cursorPointer__item.js-hover.js-hover--white{background-color:#fff}}@keyframes mousehover{0%{transform:scale(0.3)}50%{transform:scale(1)}100%{transform:scale(0.7)}}@keyframes mousehover-revese{0%{transform:scale(0.7)}100%{transform:scale(0.3)}}.pointer-events--none{pointer-events:none !important}.c-loading{background-color:#fff;position:fixed;top:0;left:0;right:0;bottom:0;z-index:97;display:flex;justify-content:center;align-items:center}.c-loading__inner{position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);width:128px;height:70px}@keyframes loading{0%,100%{transform:translateY(0px) scale(1)}25%{transform:translateY(30px) scale(1.5)}50%{transform:translateY(60px) scale(1)}75%{transform:translateY(30px) scale(0.3)}}.loadingDot1,.loadingDot2,.loadingDot3,.loadingDot4,.loadingDot5,.loadingDot6,.loadingDot7,.loadingDot8,.loadingDot9,.loadingDot10{position:absolute;width:10px;height:10px;border-radius:50px 50px;background:var(--color-main);will-change:animation;animation:loading var(--anime-loading) linear infinite;transform-origin:center center;z-index:1}.loadingDot2{animation:loading var(--anime-loading) -0.75s linear infinite}.loadingDot3{left:30px;animation:loading var(--anime-loading) -1.3s linear infinite}.loadingDot4{left:30px;animation:loading var(--anime-loading) -0.55s linear infinite}.loadingDot5{left:60px;animation:loading var(--anime-loading) -1.1s linear infinite}.loadingDot6{left:60px;animation:loading var(--anime-loading) -0.35s linear infinite}.loadingDot7{left:90px;animation:loading var(--anime-loading) -0.9s linear infinite}.loadingDot8{left:90px;animation:loading var(--anime-loading) -0.15s linear infinite}.loadingDot9{left:120px;animation:loading var(--anime-loading) -0.7s linear infinite}.loadingDot10{left:120px;animation:loading var(--anime-loading) .05s linear infinite}@keyframes flex{0%,100%{transform:scaleY(5)}25%{transform:scaleY(1)}50%{transform:scaleY(5)}75%{transform:scaleY(1)}}.loadingBorder1,.loadingBorder2,.loadingBorder3,.loadingBorder4,.loadingBorder5{position:absolute;top:30px;left:3.5px;width:3px;height:10px;background:#e6e6e6;will-change:animation;animation:flex var(--anime-loading) linear infinite;transform-origin:center center}.loadingBorder2{left:33.5px;animation:flex var(--anime-loading) -1.3s linear infinite}.loadingBorder3{left:63.5px;animation:flex var(--anime-loading) -1.1s linear infinite}.loadingBorder4{left:93.5px;animation:flex var(--anime-loading) -0.9s linear infinite}.loadingBorder5{left:123.5px;animation:flex var(--anime-loading) -0.75s linear infinite}.cookie{position:fixed;bottom:0;width:100vw;background:#fbfbfb;padding:40px 80px 40px 40px;box-shadow:0 10px 25px 0 rgba(169,169,169,.5019607843);z-index:998}@media only screen and (max-width: 768px){.cookie{padding:25px 50px 25px 20px}}.cookie__close{position:absolute;top:25px;right:20px;flex:none;width:40px;height:40px}@media only screen and (max-width: 768px){.cookie__close{top:10px;right:10px}}.cookie__close__inner{position:absolute;top:-10px;left:-20px;width:40px;height:40px;transform:rotate(135deg)}.cookie__close__item{position:absolute;width:25px;display:block;background-color:var(--color-main);height:1px;transition:transform var(--anime-m) ease}.cookie__close__item:nth-child(2){transform:rotate(90deg)}@media only screen and (max-width: 768px){.cookie__content p{font-size:12px}}.coverProductIcon__list{display:flex;color:#fff;margin:24px -15px 0}@media only screen and (max-width: 768px){.coverProductIcon__list{margin:24px -7.5px 0}}.coverProductIcon__item{text-align:center;font-size:.8rem;line-height:1.5;font-weight:600;width:96px;margin:0 2.5px;margin-right:-4.5px;position:relative}@media only screen and (max-width: 768px){.coverProductIcon__item{width:80px;margin:0;font-size:.8rem;padding:0 1.5px 3em}}.coverProductIcon__item--and{background-image:url(../images/product/ic_view_and.svg);background-repeat:no-repeat;background-size:contain;width:20px;margin:21px 3px 0 10px}@media only screen and (max-width: 768px){.coverProductIcon__item--and{width:20px;margin:21px 3px 0 5px}}.coverProductIcon__icon{background-color:#fff;border-radius:99px;width:75px;height:75px;display:block;margin:0 auto 14px}@media only screen and (max-width: 768px){.coverProductIcon__icon{width:60px;height:60px}}.product_cat-baseball .coverProductIcon__icon svg{fill:#1462cc}.product_cat-basketball .coverProductIcon__icon svg{fill:orange}@media only screen and (max-width: 768px){.coverProductIcon__text{position:absolute;top:65px;width:145px;display:block;left:-40px}}.cvFst__content,.parts .cvFst__content,.block-editor-iframe__body .cvFst__content{background-color:#fff;padding:3.6rem 0 3rem;border-radius:5px;box-shadow:0px 5px 12.5px 0px rgba(0,0,0,.3);margin:-150px auto 0;max-width:1000px}@media only screen and (max-width: 768px){.cvFst__content,.parts .cvFst__content,.block-editor-iframe__body .cvFst__content{padding:3rem 2rem;margin-top:-15.5rem}}.cvFst__content .c-btn,.parts .cvFst__content .c-btn,.block-editor-iframe__body .cvFst__content .c-btn{margin-top:0}@media print,screen and (min-width: 769px){.cvFst__column,.parts .cvFst__column,.block-editor-iframe__body .cvFst__column{display:flex;justify-content:center}}.cvFst__item,.parts .cvFst__item,.block-editor-iframe__body .cvFst__item{text-align:center}@media print,screen and (min-width: 769px){.cvFst__item,.parts .cvFst__item,.block-editor-iframe__body .cvFst__item{width:50%}}@media print,screen and (min-width: 769px){.cvFst__item:not(:last-child),.parts .cvFst__item:not(:last-child),.block-editor-iframe__body .cvFst__item:not(:last-child){border-right:1px solid #e6e6e6}}@media only screen and (max-width: 768px){.cvFst__item:nth-child(2),.parts .cvFst__item:nth-child(2),.block-editor-iframe__body .cvFst__item:nth-child(2){margin-top:2.3rem;border-top:1px solid #e6e6e6;padding-top:3rem}}.cvFst__title,.parts .cvFst__title,.block-editor-iframe__body .cvFst__title{font-size:1.2rem;font-weight:700;line-height:1.5;margin:0 0 2.6rem 0}@media only screen and (max-width: 768px){.cvFst__title,.parts .cvFst__title,.block-editor-iframe__body .cvFst__title{margin-bottom:2rem}}.l-conversionEnd{margin-top:5rem;background:linear-gradient(270deg, #1284ff 0%, #005be7 100%)}.product_cat-basketball .l-conversionEnd{background:linear-gradient(270deg, #ffa500 0%, #ff7b00 100%)}.cvEnd__content,.parts .cvEnd__content,.block-editor-iframe__body .cvEnd__content{padding:1.8rem 0 1.7rem;border-radius:5px;margin:auto 0}@media only screen and (max-width: 768px){.cvEnd__content,.parts .cvEnd__content,.block-editor-iframe__body .cvEnd__content{padding:.5rem 2rem 2.4rem}}.cvEnd__content .c-btn,.parts .cvEnd__content .c-btn,.block-editor-iframe__body .cvEnd__content .c-btn{margin-top:0}.cvEnd__content .c-note,.parts .cvEnd__content .c-note,.block-editor-iframe__body .cvEnd__content .c-note{color:#fff}.cvEnd__column,.parts .cvEnd__column,.block-editor-iframe__body .cvEnd__column{justify-content:center}@media print,screen and (min-width: 769px){.cvEnd__column,.parts .cvEnd__column,.block-editor-iframe__body .cvEnd__column{display:flex}}.cvEnd__item,.parts .cvEnd__item,.block-editor-iframe__body .cvEnd__item{padding:2.9rem 0 1.5rem;text-align:center}@media print,screen and (min-width: 769px){.cvEnd__item,.parts .cvEnd__item,.block-editor-iframe__body .cvEnd__item{width:calc(50% - 3rem)}}@media only screen and (max-width: 768px){.cvEnd__item,.parts .cvEnd__item,.block-editor-iframe__body .cvEnd__item{padding-bottom:0}}@media print,screen and (min-width: 769px){.cvEnd__item:not(:last-child),.parts .cvEnd__item:not(:last-child),.block-editor-iframe__body .cvEnd__item:not(:last-child){border-right:1px solid #e6e6e6}}@media only screen and (max-width: 768px){.cvEnd__item:nth-child(2),.parts .cvEnd__item:nth-child(2),.block-editor-iframe__body .cvEnd__item:nth-child(2){margin-top:2.3rem;border-top:1px solid #e6e6e6;padding-top:3rem}}.cvEnd__title,.parts .cvEnd__title,.block-editor-iframe__body .cvEnd__title{font-size:1.4666666667rem;color:#fff;font-weight:700;line-height:1.5;margin:0 0 2.6rem 0}@media only screen and (max-width: 768px){.cvEnd__title,.parts .cvEnd__title,.block-editor-iframe__body .cvEnd__title{font-size:1.2rem}}.parts .l-fullbg,.block-editor-iframe__body .l-fullbg,.l-fullbg{position:relative;margin:6.8rem 0 6.5rem;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);width:100vw}@media screen and (max-width: 1200px){.parts .l-fullbg,.block-editor-iframe__body .l-fullbg,.l-fullbg{margin-left:-40px;margin-right:-40px;width:calc(100vw + 80px)}}@media only screen and (max-width: 768px){.parts .l-fullbg,.block-editor-iframe__body .l-fullbg,.l-fullbg{width:100vw;margin-top:3rem;margin-bottom:3rem;margin-left:-15px;margin-right:-15px}}.parts .l-fullbg__inner,.block-editor-iframe__body .l-fullbg__inner,.l-fullbg__inner{overflow:hidden;position:relative}@media print,screen and (min-width: 769px){.parts .l-fullbg__inner,.block-editor-iframe__body .l-fullbg__inner,.l-fullbg__inner{min-height:700px}}@media print,screen and (min-width: 769px){.parts .l-fullbg .c-inner,.block-editor-iframe__body .l-fullbg .c-inner,.l-fullbg .c-inner{min-height:700px}}@media only screen and (max-width: 768px){.parts .l-fullbg .c-inner,.block-editor-iframe__body .l-fullbg .c-inner,.l-fullbg .c-inner{min-height:500px}}.parts .l-fullbg .js-anime--colorIn:before,.block-editor-iframe__body .l-fullbg .js-anime--colorIn:before,.l-fullbg .js-anime--colorIn:before{transition-duration:2.5s}.product_cat-baseball .parts .l-fullbg .js-anime--colorIn:before,.product_cat-baseball .block-editor-iframe__body .l-fullbg .js-anime--colorIn:before,.product_cat-baseball .l-fullbg .js-anime--colorIn:before{background-color:#1462cc}.product_cat-basketball .parts .l-fullbg .js-anime--colorIn:before,.product_cat-basketball .block-editor-iframe__body .l-fullbg .js-anime--colorIn:before,.product_cat-basketball .l-fullbg .js-anime--colorIn:before{background-color:orange}.parts .l-fullbg .js-anime,.parts .l-fullbg .js-move,.block-editor-iframe__body .l-fullbg .js-anime,.block-editor-iframe__body .l-fullbg .js-move,.l-fullbg .js-anime,.l-fullbg .js-move{position:absolute;width:100%;height:100%}.parts .l-fullbg .js-move-photo img,.block-editor-iframe__body .l-fullbg .js-move-photo img,.l-fullbg .js-move-photo img{object-fit:cover;height:100%}@media print,screen and (min-width: 769px){.parts .l-fullbg+h2,.block-editor-iframe__body .l-fullbg+h2,.l-fullbg+h2{margin-top:10.6rem}}.parts .l-fullbg--possibility .js-move-photo img,.block-editor-iframe__body .l-fullbg--possibility .js-move-photo img,.l-fullbg--possibility .js-move-photo img{object-position:-85px 0px;fill:#1462cc;object-position:-85px 0px;fill:orange}@media only screen and (max-width: 768px){.parts .l-fullbg--possibility--osaka .js-move-photo img,.block-editor-iframe__body .l-fullbg--possibility--osaka .js-move-photo img,.l-fullbg--possibility--osaka .js-move-photo img{object-position:-400px 0px}}.parts .l-fullbg .parts .fullbg-box,.parts .l-fullbg .block-editor-iframe__body .fullbg-box,.parts .l-fullbg .fullbg-box,.block-editor-iframe__body .l-fullbg .parts .fullbg-box,.block-editor-iframe__body .l-fullbg .block-editor-iframe__body .fullbg-box,.block-editor-iframe__body .l-fullbg .fullbg-box,.l-fullbg .parts .fullbg-box,.l-fullbg .block-editor-iframe__body .fullbg-box,.l-fullbg .fullbg-box{position:absolute;bottom:0;right:-78px}@media only screen and (max-width: 768px){.parts .l-fullbg .parts .fullbg-box,.parts .l-fullbg .block-editor-iframe__body .fullbg-box,.parts .l-fullbg .fullbg-box,.block-editor-iframe__body .l-fullbg .parts .fullbg-box,.block-editor-iframe__body .l-fullbg .block-editor-iframe__body .fullbg-box,.block-editor-iframe__body .l-fullbg .fullbg-box,.l-fullbg .parts .fullbg-box,.l-fullbg .block-editor-iframe__body .fullbg-box,.l-fullbg .fullbg-box{right:-15px;width:90%}}.l-fullbg--left .parts .l-fullbg .parts .fullbg-box,.l-fullbg--left .parts .l-fullbg .block-editor-iframe__body .fullbg-box,.l-fullbg--left .parts .l-fullbg .fullbg-box,.l-fullbg--left .block-editor-iframe__body .l-fullbg .parts .fullbg-box,.l-fullbg--left .block-editor-iframe__body .l-fullbg .block-editor-iframe__body .fullbg-box,.l-fullbg--left .block-editor-iframe__body .l-fullbg .fullbg-box,.l-fullbg--left .l-fullbg .parts .fullbg-box,.l-fullbg--left .l-fullbg .block-editor-iframe__body .fullbg-box,.l-fullbg--left .l-fullbg .fullbg-box{right:unset}@media print,screen and (min-width: 769px){.l-fullbg--left .parts .l-fullbg .parts .fullbg-box,.l-fullbg--left .parts .l-fullbg .block-editor-iframe__body .fullbg-box,.l-fullbg--left .parts .l-fullbg .fullbg-box,.l-fullbg--left .block-editor-iframe__body .l-fullbg .parts .fullbg-box,.l-fullbg--left .block-editor-iframe__body .l-fullbg .block-editor-iframe__body .fullbg-box,.l-fullbg--left .block-editor-iframe__body .l-fullbg .fullbg-box,.l-fullbg--left .l-fullbg .parts .fullbg-box,.l-fullbg--left .l-fullbg .block-editor-iframe__body .fullbg-box,.l-fullbg--left .l-fullbg .fullbg-box{left:-98px}}@media only screen and (max-width: 768px){.l-fullbg--left .parts .l-fullbg .parts .fullbg-box,.l-fullbg--left .parts .l-fullbg .block-editor-iframe__body .fullbg-box,.l-fullbg--left .parts .l-fullbg .fullbg-box,.l-fullbg--left .block-editor-iframe__body .l-fullbg .parts .fullbg-box,.l-fullbg--left .block-editor-iframe__body .l-fullbg .block-editor-iframe__body .fullbg-box,.l-fullbg--left .block-editor-iframe__body .l-fullbg .fullbg-box,.l-fullbg--left .l-fullbg .parts .fullbg-box,.l-fullbg--left .l-fullbg .block-editor-iframe__body .fullbg-box,.l-fullbg--left .l-fullbg .fullbg-box{left:-15px}}.parts .l-fullbg .parts .fullbg-box__inner,.parts .l-fullbg .block-editor-iframe__body .fullbg-box__inner,.parts .l-fullbg .fullbg-box__inner,.block-editor-iframe__body .l-fullbg .parts .fullbg-box__inner,.block-editor-iframe__body .l-fullbg .block-editor-iframe__body .fullbg-box__inner,.block-editor-iframe__body .l-fullbg .fullbg-box__inner,.l-fullbg .parts .fullbg-box__inner,.l-fullbg .block-editor-iframe__body .fullbg-box__inner,.l-fullbg .fullbg-box__inner{background-color:#fff}@media print,screen and (min-width: 769px){.parts .l-fullbg .parts .fullbg-box__inner,.parts .l-fullbg .block-editor-iframe__body .fullbg-box__inner,.parts .l-fullbg .fullbg-box__inner,.block-editor-iframe__body .l-fullbg .parts .fullbg-box__inner,.block-editor-iframe__body .l-fullbg .block-editor-iframe__body .fullbg-box__inner,.block-editor-iframe__body .l-fullbg .fullbg-box__inner,.l-fullbg .parts .fullbg-box__inner,.l-fullbg .block-editor-iframe__body .fullbg-box__inner,.l-fullbg .fullbg-box__inner{max-width:740px;padding:77px 115px 87px 80px;border-radius:5px 5px 0 0}}@media only screen and (max-width: 768px){.parts .l-fullbg .parts .fullbg-box__inner,.parts .l-fullbg .block-editor-iframe__body .fullbg-box__inner,.parts .l-fullbg .fullbg-box__inner,.block-editor-iframe__body .l-fullbg .parts .fullbg-box__inner,.block-editor-iframe__body .l-fullbg .block-editor-iframe__body .fullbg-box__inner,.block-editor-iframe__body .l-fullbg .fullbg-box__inner,.l-fullbg .parts .fullbg-box__inner,.l-fullbg .block-editor-iframe__body .fullbg-box__inner,.l-fullbg .fullbg-box__inner{border-radius:5px 0 0 0;padding:2rem 1.75rem}}@media print,screen and (min-width: 769px){.l-fullbg--left .parts .l-fullbg .parts .fullbg-box__inner,.l-fullbg--left .parts .l-fullbg .block-editor-iframe__body .fullbg-box__inner,.l-fullbg--left .parts .l-fullbg .fullbg-box__inner,.l-fullbg--left .block-editor-iframe__body .l-fullbg .parts .fullbg-box__inner,.l-fullbg--left .block-editor-iframe__body .l-fullbg .block-editor-iframe__body .fullbg-box__inner,.l-fullbg--left .block-editor-iframe__body .l-fullbg .fullbg-box__inner,.l-fullbg--left .l-fullbg .parts .fullbg-box__inner,.l-fullbg--left .l-fullbg .block-editor-iframe__body .fullbg-box__inner,.l-fullbg--left .l-fullbg .fullbg-box__inner{padding:77px 80px 87px 115px}}@media only screen and (max-width: 768px){.l-fullbg--left .parts .l-fullbg .parts .fullbg-box__inner,.l-fullbg--left .parts .l-fullbg .block-editor-iframe__body .fullbg-box__inner,.l-fullbg--left .parts .l-fullbg .fullbg-box__inner,.l-fullbg--left .block-editor-iframe__body .l-fullbg .parts .fullbg-box__inner,.l-fullbg--left .block-editor-iframe__body .l-fullbg .block-editor-iframe__body .fullbg-box__inner,.l-fullbg--left .block-editor-iframe__body .l-fullbg .fullbg-box__inner,.l-fullbg--left .l-fullbg .parts .fullbg-box__inner,.l-fullbg--left .l-fullbg .block-editor-iframe__body .fullbg-box__inner,.l-fullbg--left .l-fullbg .fullbg-box__inner{border-radius:0 5px 0 0}}.parts .l-fullbg .parts .fullbg-box__title,.parts .l-fullbg .block-editor-iframe__body .fullbg-box__title,.parts .l-fullbg .fullbg-box__title,.block-editor-iframe__body .l-fullbg .parts .fullbg-box__title,.block-editor-iframe__body .l-fullbg .block-editor-iframe__body .fullbg-box__title,.block-editor-iframe__body .l-fullbg .fullbg-box__title,.l-fullbg .parts .fullbg-box__title,.l-fullbg .block-editor-iframe__body .fullbg-box__title,.l-fullbg .fullbg-box__title{font-size:2.4rem;line-height:1.6}.parts .l-fullbg .parts .fullbg-box__title::before,.parts .l-fullbg .block-editor-iframe__body .fullbg-box__title::before,.parts .l-fullbg .fullbg-box__title::before,.block-editor-iframe__body .l-fullbg .parts .fullbg-box__title::before,.block-editor-iframe__body .l-fullbg .block-editor-iframe__body .fullbg-box__title::before,.block-editor-iframe__body .l-fullbg .fullbg-box__title::before,.l-fullbg .parts .fullbg-box__title::before,.l-fullbg .block-editor-iframe__body .fullbg-box__title::before,.l-fullbg .fullbg-box__title::before{content:"";display:block;margin-top:calc((1 - 1.6)*.5em)}@media only screen and (max-width: 768px){.parts .l-fullbg .parts .fullbg-box__title,.parts .l-fullbg .block-editor-iframe__body .fullbg-box__title,.parts .l-fullbg .fullbg-box__title,.block-editor-iframe__body .l-fullbg .parts .fullbg-box__title,.block-editor-iframe__body .l-fullbg .block-editor-iframe__body .fullbg-box__title,.block-editor-iframe__body .l-fullbg .fullbg-box__title,.l-fullbg .parts .fullbg-box__title,.l-fullbg .block-editor-iframe__body .fullbg-box__title,.l-fullbg .fullbg-box__title{font-size:1.4666666667rem}}.parts .l-fullbg .parts .fullbg-box__txt,.parts .l-fullbg .block-editor-iframe__body .fullbg-box__txt,.parts .l-fullbg .fullbg-box__txt,.block-editor-iframe__body .l-fullbg .parts .fullbg-box__txt,.block-editor-iframe__body .l-fullbg .block-editor-iframe__body .fullbg-box__txt,.block-editor-iframe__body .l-fullbg .fullbg-box__txt,.l-fullbg .parts .fullbg-box__txt,.l-fullbg .block-editor-iframe__body .fullbg-box__txt,.l-fullbg .fullbg-box__txt{margin-top:1.6rem;font-size:1.2rem}@media only screen and (max-width: 768px){.parts .l-fullbg .parts .fullbg-box__txt,.parts .l-fullbg .block-editor-iframe__body .fullbg-box__txt,.parts .l-fullbg .fullbg-box__txt,.block-editor-iframe__body .l-fullbg .parts .fullbg-box__txt,.block-editor-iframe__body .l-fullbg .block-editor-iframe__body .fullbg-box__txt,.block-editor-iframe__body .l-fullbg .fullbg-box__txt,.l-fullbg .parts .fullbg-box__txt,.l-fullbg .block-editor-iframe__body .fullbg-box__txt,.l-fullbg .fullbg-box__txt{font-size:1rem}}.parts .productIcon__list,.block-editor-iframe__body .productIcon__list{display:flex;flex-wrap:wrap;margin:1.9rem -20px 0}@media only screen and (max-width: 768px){.parts .productIcon__list,.block-editor-iframe__body .productIcon__list{margin:4.2rem -10px 0}}.parts .productIcon__item,.block-editor-iframe__body .productIcon__item{text-align:center;font-weight:600;width:200px;margin:0 20px;margin-top:2.3rem}@media only screen and (max-width: 768px){.parts .productIcon__item,.block-editor-iframe__body .productIcon__item{width:calc(50% - 20px);margin:0 10px}}@media only screen and (max-width: 768px){.parts .productIcon__item:nth-child(n+3),.block-editor-iframe__body .productIcon__item:nth-child(n+3){margin-top:2.3rem}}.parts .productIcon__icon,.block-editor-iframe__body .productIcon__icon{background-color:var(--color-main);border-radius:99px;width:120px;height:120px;display:flex;align-items:center;justify-content:center;margin:0 auto}.product_cat-baseball .parts .productIcon__icon,.product_cat-baseball .block-editor-iframe__body .productIcon__icon{background-color:#1462cc}.product_cat-basketball .parts .productIcon__icon,.product_cat-basketball .block-editor-iframe__body .productIcon__icon{background-color:orange}@media only screen and (max-width: 768px){.parts .productIcon__icon,.block-editor-iframe__body .productIcon__icon{width:100px;height:100px}}.parts .productIcon__icon svg,.block-editor-iframe__body .productIcon__icon svg{fill:#fff;max-width:90px}.parts .productIcon__title,.block-editor-iframe__body .productIcon__title{font-size:1.2rem;font-weight:600;margin-top:1.3rem}.parts .productIcon__txt,.block-editor-iframe__body .productIcon__txt{margin-top:.8rem;line-height:1.7;min-height:3.4rem}.product-accordion__list{display:flex;flex-wrap:wrap}@media only screen and (max-width: 768px){.product-accordion__list{margin-right:-1.5rem}}.product-accordion__list:before{content:"";margin-top:-0.6rem}.product-accordion__list li{line-height:1.6;padding:.3rem 0;margin-right:2rem;display:flex;align-items:center;position:relative;width:calc(25% - 1.5rem)}@media only screen and (max-width: 768px){.product-accordion__list li{width:calc(50% - 1.5rem);margin-right:1.5rem}}@media print,screen and (min-width: 769px){.product-accordion__list li:nth-child(4n){margin-right:0}}@media print,screen and (min-width: 769px){.product-accordion__list li:nth-child(n+5){margin-top:.3rem}}@media only screen and (max-width: 768px){.product-accordion__list li:nth-child(2n){margin-right:0}}@media only screen and (max-width: 768px){.product-accordion__list li:nth-child(n+3){margin-top:.3rem}}.product-accordion__list li:before{content:"";display:block;width:100%;height:1px;background-color:#868686;position:absolute;bottom:0}.product-accordion .c-accordion__before{background-color:#eaeaea}.parts .supervision,.block-editor-iframe__body .supervision{margin-top:4.1rem}@media print,screen and (min-width: 769px){.parts .supervision__column,.block-editor-iframe__body .supervision__column{display:flex}}@media print,screen and (min-width: 769px){.parts .supervision__left,.block-editor-iframe__body .supervision__left{margin-right:80px}}@media only screen and (max-width: 768px){.parts .supervision__right,.block-editor-iframe__body .supervision__right{margin-top:4.2rem}}.parts .supervision__box,.block-editor-iframe__body .supervision__box{overflow:hidden;border-radius:5px;box-shadow:0px 5px 15px 0px rgba(0,0,0,.2);position:relative;background-color:#fff}@media print,screen and (min-width: 769px){.parts .supervision__box,.block-editor-iframe__body .supervision__box{width:360px}}.parts .supervision__box:before,.block-editor-iframe__body .supervision__box:before{content:"";display:block;position:absolute;top:0;height:92px;width:100%;background:#b1b1b1}.product_cat-baseball .parts .supervision__box:before,.product_cat-baseball .block-editor-iframe__body .supervision__box:before{background:linear-gradient(270deg, #1284ff 0%, #005be7 100%)}.product_cat-basketball .parts .supervision__box:before,.product_cat-basketball .block-editor-iframe__body .supervision__box:before{background:linear-gradient(270deg, #f6983c 0%, #ff7b00 100%)}.parts .supervision__box__inner,.block-editor-iframe__body .supervision__box__inner{position:relative;padding:2.1rem 2.3rem}@media only screen and (max-width: 768px){.parts .supervision__box__inner,.block-editor-iframe__body .supervision__box__inner{padding:2.1rem 1.75rem 2.5rem}}.parts .supervision__img,.block-editor-iframe__body .supervision__img{width:120px;height:120px;border-radius:120px;margin:0 auto;overflow:hidden;background-color:#fff}.parts .supervision__img img,.block-editor-iframe__body .supervision__img img{object-fit:cover;height:100%}.parts .supervision__type,.block-editor-iframe__body .supervision__type{text-align:center;margin:-1.5rem 0 0}.parts .supervision__type span,.block-editor-iframe__body .supervision__type span{display:inline-block;border:var(--color-main) 1px solid;border-radius:25px;font-size:max(1rem,14px);font-weight:600;line-height:1;background-color:#fff;padding:.4rem .7rem}.parts .supervision__name,.block-editor-iframe__body .supervision__name{font-size:1.2rem;font-weight:500;text-align:center;line-height:1.5;margin:1.2rem 0 0}.parts .supervision__position,.block-editor-iframe__body .supervision__position{font-size:max(1rem,14px);line-height:1.5;margin:.85rem 0 0;text-align:center;display:grid;justify-content:space-around}.parts .supervision__txt,.block-editor-iframe__body .supervision__txt{font-size:.8666666667rem;color:#777;margin:1.8rem 0 0}@media only screen and (max-width: 768px){.parts .supervision__txt,.block-editor-iframe__body .supervision__txt{font-size:1rem}}.parts .supervision__title,.block-editor-iframe__body .supervision__title{font-size:1.6666666667rem;font-weight:600;margin:0 0 3.1rem;line-height:1.8}.parts .supervision__title::before,.block-editor-iframe__body .supervision__title::before{content:"";display:block;margin-top:calc((1 - 1.8)*.5em)}@media only screen and (max-width: 768px){.parts .supervision__title,.block-editor-iframe__body .supervision__title{font-size:1.4666666667rem;margin-bottom:2rem}}.forPartner,.parts .forPartner,.block-editor-iframe__body .forPartner{position:relative;color:#fff;border-radius:5px;overflow:hidden;padding:5.2rem 1.75rem 7.5rem}@media only screen and (max-width: 768px){.forPartner,.parts .forPartner,.block-editor-iframe__body .forPartner{padding:3rem 1.65rem 5rem}}.forPartner__copy,.parts .forPartner__copy,.block-editor-iframe__body .forPartner__copy{font-size:2rem;line-height:1.8;font-weight:600;text-align:center}@media only screen and (max-width: 768px){.forPartner__copy,.parts .forPartner__copy,.block-editor-iframe__body .forPartner__copy{font-size:1.8666666667rem}}.forPartner__subcopy,.parts .forPartner__subcopy,.block-editor-iframe__body .forPartner__subcopy{border-top:2px solid #fff;border-bottom:2px solid #fff;max-width:460px;margin:4rem auto 0;padding:1.6rem 0}.forPartner__subcopy>*:first-child,.parts .forPartner__subcopy>*:first-child,.block-editor-iframe__body .forPartner__subcopy>*:first-child{margin-top:0}.forPartner__subcopy>*:last-child,.parts .forPartner__subcopy>*:last-child,.block-editor-iframe__body .forPartner__subcopy>*:last-child{margin-bottom:0}.forPartner__subcopy__txt,.parts .forPartner__subcopy__txt,.block-editor-iframe__body .forPartner__subcopy__txt{font-size:1.2rem;text-align:center;font-weight:600}.forPartner__bg,.parts .forPartner__bg,.block-editor-iframe__body .forPartner__bg{position:absolute;width:100%;height:100%;top:0;left:0;right:0;z-index:-1;overflow:hidden}.forPartner__bg img,.parts .forPartner__bg img,.block-editor-iframe__body .forPartner__bg img{object-fit:cover;width:100%;height:100%}@media only screen and (max-width: 768px){.forPartner__bg img,.parts .forPartner__bg img,.block-editor-iframe__body .forPartner__bg img{object-position:left top}}.forPartner__bg:before,.parts .forPartner__bg:before,.block-editor-iframe__body .forPartner__bg:before{content:"";position:absolute;top:0;display:block;width:100%;height:100%;background-color:var(--color-main);z-index:1;opacity:.5}.contractStep{display:flex;justify-content:space-between;margin-top:3.8rem}@media only screen and (max-width: 768px){.contractStep{margin-top:2.5rem}}.contractStep__item{width:208px;height:208px;background-color:#fff;border-radius:100%;display:grid;justify-content:center;align-items:center;align-content:center;position:relative}@media only screen and (max-width: 768px){.contractStep__item{width:27vw;height:27vw}}.contractStep__item img{width:69px}@media only screen and (max-width: 768px){.contractStep__item img{width:33%}}.contractStep__item p{font-size:max(1rem,14px);font-weight:600;margin-top:1.6rem;line-height:1.5;text-align:center}@media only screen and (max-width: 768px){.contractStep__item p{margin-top:.8rem;font-size:1rem}}.contractStep__item:nth-child(n+2):after{content:"";display:inline-block;font-family:"icomoon" !important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;position:absolute;font-size:1em;left:-2.1rem;top:calc(50% - 1em)}@media only screen and (max-width: 768px){.contractStep__item:nth-child(n+2):after{left:-1.35em}}@media print,screen and (min-width: 769px){.mainSupport.c-frame{padding:2rem 31px}}.shoplist,.parts .shoplist,.block-editor-iframe__body .shoplist{padding:2.5rem 0 2.5rem 0;border-bottom:1px solid #e6e6e6;overflow:hidden}@media print,screen and (min-width: 769px){.shoplist__company,.shoplist__left,.parts .shoplist__company,.parts .shoplist__left,.block-editor-iframe__body .shoplist__company,.block-editor-iframe__body .shoplist__left{float:left;width:calc(100% - 280px - 80px)}}@media only screen and (max-width: 768px){.shoplist__company,.shoplist__left,.parts .shoplist__company,.parts .shoplist__left,.block-editor-iframe__body .shoplist__company,.block-editor-iframe__body .shoplist__left{margin-top:2rem}}.shoplist--noimage .shoplist__company,.shoplist--noimage .shoplist__left,.shoplist--noimage .parts .shoplist__company,.shoplist--noimage .parts .shoplist__left,.shoplist--noimage .block-editor-iframe__body .shoplist__company,.shoplist--noimage .block-editor-iframe__body .shoplist__left{width:100%}.shoplist__company,.parts .shoplist__company,.block-editor-iframe__body .shoplist__company{margin-top:0}@media print,screen and (min-width: 769px){.shoplist__img,.parts .shoplist__img,.block-editor-iframe__body .shoplist__img{float:right;width:300px}}@media only screen and (max-width: 768px){.shoplist__img,.parts .shoplist__img,.block-editor-iframe__body .shoplist__img{margin-top:2rem}}.shoplist__img img,.parts .shoplist__img img,.block-editor-iframe__body .shoplist__img img{object-fit:contain;max-height:150px}.shoplist__img--clearheight img,.parts .shoplist__img--clearheight img,.block-editor-iframe__body .shoplist__img--clearheight img{max-height:inherit}.shoplist__img--white,.parts .shoplist__img--white,.block-editor-iframe__body .shoplist__img--white{background-color:#fff;display:flex;align-items:center;padding:20px}@media only screen and (max-width: 768px){.shoplist__img--white,.parts .shoplist__img--white,.block-editor-iframe__body .shoplist__img--white{margin-left:auto;margin-right:auto}}.shoplist p,.parts .shoplist p,.block-editor-iframe__body .shoplist p{margin-top:1rem}.shoplist p+p,.parts .shoplist p+p,.block-editor-iframe__body .shoplist p+p{margin-top:1.5rem}.shoplist+.shoplist,.shoplist+.parts .shoplist,.shoplist+.block-editor-iframe__body .shoplist,.parts .shoplist+.shoplist,.parts .shoplist+.parts .shoplist,.parts .shoplist+.block-editor-iframe__body .shoplist,.block-editor-iframe__body .shoplist+.shoplist,.block-editor-iframe__body .shoplist+.parts .shoplist,.block-editor-iframe__body .shoplist+.block-editor-iframe__body .shoplist{margin-top:0}.shoplistInfo,.parts .shoplistInfo,.block-editor-iframe__body .shoplistInfo{margin-top:1.25rem}@media print,screen and (min-width: 769px){.shoplistInfo,.parts .shoplistInfo,.block-editor-iframe__body .shoplistInfo{display:flex;flex-wrap:wrap;justify-content:space-between}}.shoplistInfo__dt,.parts .shoplistInfo__dt,.block-editor-iframe__body .shoplistInfo__dt{font-weight:600;line-height:1.8;letter-spacing:.001em;margin-top:1.2rem}@media print,screen and (min-width: 769px){.shoplistInfo__dt,.parts .shoplistInfo__dt,.block-editor-iframe__body .shoplistInfo__dt{width:6.5em}}@media only screen and (max-width: 768px){.shoplistInfo__dt,.parts .shoplistInfo__dt,.block-editor-iframe__body .shoplistInfo__dt{margin-top:1.7rem}}.shoplistInfo__dd,.parts .shoplistInfo__dd,.block-editor-iframe__body .shoplistInfo__dd{line-height:1.8;letter-spacing:.001em;margin-top:1.2rem}@media print,screen and (min-width: 769px){.shoplistInfo__dd,.parts .shoplistInfo__dd,.block-editor-iframe__body .shoplistInfo__dd{width:calc(100% - 6.5em - 1em)}}@media only screen and (max-width: 768px){.shoplistInfo__dd,.parts .shoplistInfo__dd,.block-editor-iframe__body .shoplistInfo__dd{margin-top:0}}.shoplistInfo__dd p,.parts .shoplistInfo__dd p,.block-editor-iframe__body .shoplistInfo__dd p{margin-top:0}.shoplistInfo__dd p:before,.parts .shoplistInfo__dd p:before,.block-editor-iframe__body .shoplistInfo__dd p:before{content:none}.shoplistInfo__dd .ic-map,.parts .shoplistInfo__dd .ic-map,.block-editor-iframe__body .shoplistInfo__dd .ic-map{display:inline-block}.font-sub{font-family:var(--font-sub)}.font-en{font-family:var(--font-sub)}.small{font-size:.8em}.strong{font-weight:bold}.white{color:#fff}.red{color:var(--color-red)}.pink{color:#f900de}.center{text-align:center}.right,.has-text-align-right,.is-style-right{text-align:right}.left{text-align:left}.can-click{cursor:pointer}.not-click{cursor:none;pointer-events:none}@media screen and (max-width: 768px){.pc{display:none}}@media screen and (min-width: 769px){.pc{display:block}}@media screen and (min-width: 769px){.sp{display:none}}@media screen and (max-width: 768px){.sp{display:block}}@media screen and (max-width: 320px){.se{display:block}}@media screen and (min-width: 320px){.se{display:none}}@media screen and (max-width: 320px){.pc.se{display:block}}@media(min-width: 321px)and (max-width: 768px){.pc.se{display:none}}@media screen and (min-width: 769px){.pc.se{display:block}}.mt0{margin-top:0px !important}.pt0{padding-top:0px !important}.mr0{margin-right:0px !important}.pr0{padding-right:0px !important}.mb0{margin-bottom:0px !important}.pb0{padding-bottom:0px !important}.ml0{margin-left:0px !important}.pl0{padding-left:0px !important}.mt5{margin-top:5px !important}.pt5{padding-top:5px !important}.mr5{margin-right:5px !important}.pr5{padding-right:5px !important}.mb5{margin-bottom:5px !important}.pb5{padding-bottom:5px !important}.ml5{margin-left:5px !important}.pl5{padding-left:5px !important}.mt10{margin-top:10px !important}.pt10{padding-top:10px !important}.mr10{margin-right:10px !important}.pr10{padding-right:10px !important}.mb10{margin-bottom:10px !important}.pb10{padding-bottom:10px !important}.ml10{margin-left:10px !important}.pl10{padding-left:10px !important}.mt15{margin-top:15px !important}.pt15{padding-top:15px !important}.mr15{margin-right:15px !important}.pr15{padding-right:15px !important}.mb15{margin-bottom:15px !important}.pb15{padding-bottom:15px !important}.ml15{margin-left:15px !important}.pl15{padding-left:15px !important}.mt20{margin-top:20px !important}.pt20{padding-top:20px !important}.mr20{margin-right:20px !important}.pr20{padding-right:20px !important}.mb20{margin-bottom:20px !important}.pb20{padding-bottom:20px !important}.ml20{margin-left:20px !important}.pl20{padding-left:20px !important}.mt25{margin-top:25px !important}.pt25{padding-top:25px !important}.mr25{margin-right:25px !important}.pr25{padding-right:25px !important}.mb25{margin-bottom:25px !important}.pb25{padding-bottom:25px !important}.ml25{margin-left:25px !important}.pl25{padding-left:25px !important}.mt30{margin-top:30px !important}.pt30{padding-top:30px !important}.mr30{margin-right:30px !important}.pr30{padding-right:30px !important}.mb30{margin-bottom:30px !important}.pb30{padding-bottom:30px !important}.ml30{margin-left:30px !important}.pl30{padding-left:30px !important}.mt35{margin-top:35px !important}.pt35{padding-top:35px !important}.mr35{margin-right:35px !important}.pr35{padding-right:35px !important}.mb35{margin-bottom:35px !important}.pb35{padding-bottom:35px !important}.ml35{margin-left:35px !important}.pl35{padding-left:35px !important}.mt40{margin-top:40px !important}.pt40{padding-top:40px !important}.mr40{margin-right:40px !important}.pr40{padding-right:40px !important}.mb40{margin-bottom:40px !important}.pb40{padding-bottom:40px !important}.ml40{margin-left:40px !important}.pl40{padding-left:40px !important}.mt45{margin-top:45px !important}.pt45{padding-top:45px !important}.mr45{margin-right:45px !important}.pr45{padding-right:45px !important}.mb45{margin-bottom:45px !important}.pb45{padding-bottom:45px !important}.ml45{margin-left:45px !important}.pl45{padding-left:45px !important}.mt50{margin-top:50px !important}.pt50{padding-top:50px !important}.mr50{margin-right:50px !important}.pr50{padding-right:50px !important}.mb50{margin-bottom:50px !important}.pb50{padding-bottom:50px !important}.ml50{margin-left:50px !important}.pl50{padding-left:50px !important}.mt55{margin-top:55px !important}.pt55{padding-top:55px !important}.mr55{margin-right:55px !important}.pr55{padding-right:55px !important}.mb55{margin-bottom:55px !important}.pb55{padding-bottom:55px !important}.ml55{margin-left:55px !important}.pl55{padding-left:55px !important}.mt60{margin-top:60px !important}.pt60{padding-top:60px !important}.mr60{margin-right:60px !important}.pr60{padding-right:60px !important}.mb60{margin-bottom:60px !important}.pb60{padding-bottom:60px !important}.ml60{margin-left:60px !important}.pl60{padding-left:60px !important}.js-anime--finish{will-change:unset !important}@media print{body{min-width:1024px}nav{display:none}.js-anime--ready{opacity:1 !important}.js-anime--up{transform:translateY(50px)}}/*# sourceMappingURL=main.min.css.map */
