﻿html{font-size:1vw;scroll-behavior:smooth;overflow-x:hidden}body{overflow-x:hidden}h1,h2,h3,h4,h5,h6,p,ul,li{margin:0;padding:0}ul,li{list-style:none}a{color:var(--black-color) !important;text-decoration:none}.d-none{display:none !important}.d-block{display:block !important}.d-inline{display:inline !important}.d-inline-block{display:inline-block !important}.d-flex{display:flex !important}.d-grid{display:grid !important}@media screen and (min-width: 768px)and (max-width: 1920px){.d-md-none{display:none !important}.d-md-block{display:block !important}.d-md-inline{display:inline !important}.d-md-inline-block{display:inline-block !important}.d-md-flex{display:flex !important}.d-md-grid{display:grid !important}}@media screen and (min-width: 1921px){.d-md-none{display:none !important}.d-md-block{display:block !important}.d-md-inline{display:inline !important}.d-md-inline-block{display:inline-block !important}.d-md-flex{display:flex !important}.d-md-grid{display:grid !important}}.text-center{text-align:center !important}@media screen and (min-width: 768px)and (max-width: 1920px){.text-md-center{text-align:center !important}}@media screen and (min-width: 1921px){.text-md-center{text-align:center !important}}.text-start{text-align:left !important}@media screen and (min-width: 768px)and (max-width: 1920px){.text-md-start{text-align:left !important}}@media screen and (min-width: 1921px){.text-md-start{text-align:left !important}}.text-end{text-align:right !important}@media screen and (min-width: 768px)and (max-width: 1920px){.text-md-end{text-align:right !important}}@media screen and (min-width: 1921px){.text-md-end{text-align:right !important}}.justify-content-start{justify-content:flex-start !important}@media screen and (min-width: 768px)and (max-width: 1920px){.justify-content-md-start{justify-content:flex-start !important}}@media screen and (min-width: 1921px){.justify-content-md-start{justify-content:flex-start !important}}.justify-content-end{justify-content:flex-end !important}@media screen and (min-width: 768px)and (max-width: 1920px){.justify-content-md-end{justify-content:flex-end !important}}@media screen and (min-width: 1921px){.justify-content-md-end{justify-content:flex-end !important}}.justify-content-center{justify-content:center !important}@media screen and (min-width: 768px)and (max-width: 1920px){.justify-content-md-center{justify-content:center !important}}@media screen and (min-width: 1921px){.justify-content-md-center{justify-content:center !important}}.justify-content-between{justify-content:space-between !important}@media screen and (min-width: 768px)and (max-width: 1920px){.justify-content-md-between{justify-content:space-between !important}}@media screen and (min-width: 1921px){.justify-content-md-between{justify-content:space-between !important}}.justify-content-around{justify-content:space-around !important}@media screen and (min-width: 768px)and (max-width: 1920px){.justify-content-md-around{justify-content:space-around !important}}@media screen and (min-width: 1921px){.justify-content-md-around{justify-content:space-around !important}}.justify-content-evenly{justify-content:space-evenly !important}@media screen and (min-width: 768px)and (max-width: 1920px){.justify-content-md-evenly{justify-content:space-evenly !important}}@media screen and (min-width: 1921px){.justify-content-md-evenly{justify-content:space-evenly !important}}.align-items-start{align-items:flex-start}@media screen and (min-width: 768px)and (max-width: 1920px){.align-items-md-start{align-items:flex-start !important}}@media screen and (min-width: 1921px){.align-items-md-start{align-items:flex-start !important}}.align-items-end{align-items:flex-end}@media screen and (min-width: 768px)and (max-width: 1920px){.align-items-md-end{align-items:flex-end !important}}@media screen and (min-width: 1921px){.align-items-md-end{align-items:flex-end !important}}.align-items-center{align-items:center}@media screen and (min-width: 768px)and (max-width: 1920px){.align-items-md-center{align-items:center !important}}@media screen and (min-width: 1921px){.align-items-md-center{align-items:center !important}}.align-items-baseline{align-items:baseline}@media screen and (min-width: 768px)and (max-width: 1920px){.align-items-md-baseline{align-items:baseline !important}}@media screen and (min-width: 1921px){.align-items-md-baseline{align-items:baseline !important}}.align-items-stretch{align-items:stretch}@media screen and (min-width: 768px)and (max-width: 1920px){.align-items-md-stretch{align-items:stretch !important}}@media screen and (min-width: 1921px){.align-items-md-stretch{align-items:stretch !important}}.flex-column{flex-direction:column !important}@media screen and (min-width: 768px)and (max-width: 1920px){.flex-md-column{flex-direction:column !important}}@media screen and (min-width: 1921px){.flex-md-column{flex-direction:column !important}}.flex-column-reverse{flex-direction:column-reverse !important}@media screen and (min-width: 768px)and (max-width: 1920px){.flex-md-column-reverse{flex-direction:column-reverse !important}}@media screen and (min-width: 1921px){.flex-md-column-reverse{flex-direction:column-reverse !important}}.flex-row{flex-direction:row !important}@media screen and (min-width: 768px)and (max-width: 1920px){.flex-md-row{flex-direction:row !important}}@media screen and (min-width: 1921px){.flex-md-row{flex-direction:row !important}}.flex-row-reverse{flex-direction:row-reverse !important}@media screen and (min-width: 768px)and (max-width: 1920px){.flex-md-row-reverse{flex-direction:row-reverse !important}}@media screen and (min-width: 1921px){.flex-md-row-reverse{flex-direction:row-reverse !important}}.flex-wrap{flex-wrap:wrap !important}@media screen and (min-width: 768px)and (max-width: 1920px){.flex-md-wrap{flex-wrap:wrap !important}}@media screen and (min-width: 1921px){.flex-md-wrap{flex-wrap:wrap !important}}.flex-nowrap{flex-wrap:nowrap !important}@media screen and (min-width: 768px)and (max-width: 1920px){.flex-md-nowrap{flex-wrap:nowrap !important}}@media screen and (min-width: 1921px){.flex-md-nowrap{flex-wrap:nowrap !important}}.text-wrap{text-wrap:wrap !important}@media screen and (min-width: 768px)and (max-width: 1920px){.text-md-wrap{text-wrap:wrap !important}}@media screen and (min-width: 1921px){.text-md-wrap{text-wrap:wrap !important}}.text-nowrap{text-wrap:nowrap !important}@media screen and (min-width: 768px)and (max-width: 1920px){.text-md-nowrap{text-wrap:nowrap !important}}@media screen and (min-width: 1921px){.text-md-nowrap{text-wrap:nowrap !important}}.position-relative{position:relative !important}@media screen and (min-width: 768px)and (max-width: 1920px){.position-md-relative{position:relative !important}}@media screen and (min-width: 1921px){.position-md-relative{position:relative !important}}.position-absolute{position:absolute !important}@media screen and (min-width: 768px)and (max-width: 1920px){.position-md-absolute{position:absolute !important}}@media screen and (min-width: 1921px){.position-md-absolute{position:absolute !important}}.position-fixed{position:fixed !important}@media screen and (min-width: 768px)and (max-width: 1920px){.position-md-fixed{position:fixed !important}}@media screen and (min-width: 1921px){.position-md-fixed{position:fixed !important}}img{max-width:100%;width:100%;height:auto}a{transition:opacity .3s}a:hover{opacity:.8;transition:.3s}.pankuzu{top:21rem;left:2.6rem;font-size:.9rem;letter-spacing:.05rem}@media screen and (max-width: 767px){.pankuzu{top:59.6rem;left:0}}.pankuzu .r{font-size:1.75rem;line-height:1.75rem;height:1.35rem;display:inline-block;vertical-align:middle;font-size:1.75rem}@media screen and (max-width: 767px){.en-page .page-header{margin-top:4rem;padding-top:9rem}}.en-page .page-header__title{padding-top:6.5rem}.page__mv{background-size:contain;background-repeat:no-repeat;background-position:center;height:17rem;margin:-0.25rem 0 0}@media screen and (max-width: 767px){.page__mv{background-size:cover;height:56rem}}.page__mv-ttl{width:94.8%;margin:0 auto}@media screen and (max-width: 767px){.page__mv-ttl{width:100%;padding:0 0 0 5rem}}.page__mv-ttl h1{font-size:4rem;font-weight:normal;letter-spacing:.2rem}@media screen and (max-width: 767px){.page__mv-ttl h1{font-size:7rem;letter-spacing:.5rem;line-height:7rem}}.page__mv-ttl h1 span{margin:3.6rem 0 0}@media screen and (max-width: 767px){.page__mv-ttl h1 span{margin:27.5rem 0 0}}.page__mv-ttl h1 span.r{font-size:7rem;line-height:3rem;height:1.5rem;display:inline-block;vertical-align:middle}.page__mv-ttl h1::after{content:"";width:18.4rem;height:1px;background-color:#003d8c;margin:8.25rem auto auto .8rem;flex-shrink:0}@media screen and (max-width: 767px){.page__mv-ttl h1::after{margin:37.7rem auto auto .8rem}}.page__mv-ttl h1 .ttl-en{font-size:2.3rem;letter-spacing:.07rem;color:#909090;margin:.3rem 0 -0.5rem}@media screen and (max-width: 767px){.page__mv-ttl h1 .ttl-en{font-size:8rem;letter-spacing:.1rem;margin:0 0 2.5rem}}.container{width:73%;margin:0 auto}@media screen and (max-width: 767px){.container{width:95%}}.page-header{background-image:url("../img/product1-header.png");background-repeat:no-repeat;background-size:cover;min-height:16.5rem}@media screen and (max-width: 767px){.page-header{padding-bottom:12rem;background-position:center}}.page-header__meta{padding-top:3.6rem;padding-left:2.6rem}@media screen and (max-width: 767px){.page-header__meta{padding-top:25rem;padding-left:5rem}}.page-header__subtitle{margin-right:1.4rem}.page-header__subtitle h2{color:#909090;font-weight:normal;font-size:2.3rem;letter-spacing:.07rem}@media screen and (max-width: 767px){.page-header__subtitle h2{font-size:8rem;letter-spacing:.1rem}}.page-header__description p{color:#fff;font-size:2rem;letter-spacing:.05rem}@media screen and (max-width: 767px){.page-header__description p{font-size:6rem;letter-spacing:.1rem}}.page-header__title{padding-left:2.6rem;gap:1rem}@media screen and (max-width: 767px){.page-header__title{padding-left:5rem}}.page-header__title h1{color:#fff;font-size:4rem;font-weight:normal;letter-spacing:.08rem;line-height:5rem;display:inline-block}@media screen and (max-width: 767px){.page-header__title h1{font-size:7rem;letter-spacing:.5rem;line-height:7rem}}.page-header__title .border{border-bottom:solid 1px #fff;width:18rem}.page-header__list{color:#fff;top:4.6rem;right:10.6rem;font-size:.9rem;letter-spacing:.03rem}.pankuzu{margin:.8rem 0 0 2.6rem;font-size:.9rem;letter-spacing:.04rem}@media screen and (max-width: 767px){.pankuzu{margin:2rem 0 0 3rem;font-size:3rem;letter-spacing:.2rem}}.main-color{color:#003d8c}.white-color{color:#fff}.white-color h1::after,.white-color h2::after{background-color:#fff !important}.red-color{color:red}.bg-main-color{background-color:#003d8c}.bg-white-color{background-color:#fff}.bold{font-weight:bold}.underline{text-decoration:underline}.page-header__title .r{line-height:3rem;height:1.5rem;display:inline-block;vertical-align:top;font-size:3rem}.top-info{margin:0 auto;padding:0 0 5.9rem;background-color:#003f91}.top-info .sec-ttl{margin:0;padding:5rem 0 2.6rem}@media screen and (max-width: 767px){.top-info .sec-ttl{padding:12rem 0 0}}.top-info .sec-ttl h2{font-size:1.65rem;font-weight:normal}@media screen and (max-width: 767px){.top-info .sec-ttl h2{font-size:4rem}}@media screen and (max-width: 767px){.top-info .sec-ttl h2 span{line-height:1.25}}.top-info .sec-ttl h2::after{content:"";width:5.8rem;height:1px;background-color:#003d8c;margin:auto auto auto 1.1rem;flex-shrink:0}@media screen and (max-width: 767px){.top-info .sec-ttl h2::after{width:10rem;margin:auto auto auto 1.8rem}}.top-info .sec-ttl h2 .ttl-en{font-size:1.3rem;letter-spacing:-0.05rem;color:#909090;margin:auto auto -0.3rem}@media screen and (max-width: 767px){.top-info .sec-ttl h2 .ttl-en{font-size:3.5rem}}.top-info .sec-ttl h3{margin:1rem auto 0;font-size:3.24rem;font-weight:normal}@media screen and (max-width: 767px){.top-info .sec-ttl h3{margin:3rem auto 0;font-size:5rem;letter-spacing:.2rem;line-height:1.6}}.top-info .sec-ttl p{margin:1rem auto 0;font-size:1.25rem}@media screen and (max-width: 767px){.top-info .sec-ttl p{margin:3rem auto 0;font-size:3.5rem;letter-spacing:.1rem;line-height:1.71}}.top-info .info-box{margin:2.5rem auto 0;gap:5.65rem}@media screen and (max-width: 767px){.top-info .info-box{margin:6rem auto 0;gap:5.1rem}}.top-info .info-box .info-item .info-item-link{display:flex;align-items:center;flex-direction:column}@media screen and (max-width: 767px){.top-info .info-box .info-item .info-item-link{gap:1rem;text-align:center}}.top-info .info-box .info-item .info-item-link .info-item-link-img{width:7.7rem;margin:auto auto 1rem}@media screen and (max-width: 767px){.top-info .info-box .info-item .info-item-link .info-item-link-img{width:10rem;margin:auto auto 3rem}}.top-info .info-box .info-item .info-item-link .info-item-link-img.icon-price{width:9rem;margin:auto auto -0.5rem}@media screen and (max-width: 767px){.top-info .info-box .info-item .info-item-link .info-item-link-img.icon-price{width:13.8rem;margin:auto auto 4.5rem}}.top-info .info-box .info-item .info-item-link .info-item-link-img.icon-paintlist,.top-info .info-box .info-item .info-item-link .info-item-link-img.icon-manual{width:11rem}@media screen and (max-width: 767px){.top-info .info-box .info-item .info-item-link .info-item-link-img.icon-paintlist,.top-info .info-box .info-item .info-item-link .info-item-link-img.icon-manual{width:14rem}}.top-info .info-box .info-item .info-item-link .info-item-link-img.icon-sds{margin:1.5rem auto -0.5rem}@media screen and (max-width: 767px){.top-info .info-box .info-item .info-item-link .info-item-link-img.icon-sds{margin:auto auto 5.5rem}}.top-info .info-box .info-item .info-item-link .info-item-link-txt{font-size:1.25rem;margin:auto auto .9rem}@media screen and (max-width: 767px){.top-info .info-box .info-item .info-item-link .info-item-link-txt{font-size:3rem;line-height:1.71}}.top-info .info-box .info-item .info-item-link .icon-arrow{width:2.2rem}@media screen and (max-width: 767px){.top-info .info-box .info-item .info-item-link .icon-arrow{width:4.375rem}}.top-info .btn-link{margin:0 auto;width:fit-content;height:auto;padding:.3rem 1.3rem .3rem 3rem;background-color:#d9d9d9;border-radius:2rem;cursor:pointer;transition:opacity .3s}@media screen and (max-width: 767px){.top-info .btn-link{margin:6rem auto 0;padding:.8rem 3.3rem .8rem 6rem;border-radius:4rem}}.top-info .btn-link:hover{opacity:.8}.top-info .btn-link:hover .icon-arrow{transform:translateX(0.5rem)}@media screen and (max-width: 767px){.top-info .btn-link:hover .icon-arrow{transform:translateX(1.5rem)}}.top-info .btn-link a{font-size:1.3rem}@media screen and (max-width: 767px){.top-info .btn-link a{font-size:3.6rem}}.top-info .btn-link .icon-arrow{width:2rem;height:auto;mix-blend-mode:multiply;flex-shrink:0}@media screen and (max-width: 767px){.top-info .btn-link .icon-arrow{width:5rem}}.is-modal-open{overflow:hidden}.c-modal{position:fixed;inset:0;display:none;align-items:center;justify-content:center;z-index:10000}.c-modal.is-open{display:flex}.c-modal__overlay{position:absolute;inset:0;background:rgba(0,0,0,.55)}.c-modal__dialog{position:relative;width:min(92vw,760px);max-height:80vh;overflow-y:auto;padding:24px;border-radius:12px;background:#fff;box-shadow:0 12px 32px rgba(0,0,0,.25);z-index:1}.c-modal__close{position:absolute;top:10px;right:10px;border:0;background:rgba(0,0,0,0);font-size:24px;line-height:1;cursor:pointer}.c-modal__title{margin:0 0 12px;font-size:2rem}@media screen and (max-width: 767px){.c-modal__title{font-size:4rem}}.c-modal__text{margin:0;font-size:1.25rem}@media screen and (max-width: 767px){.c-modal__text{font-size:3.5rem}}.c-modal-demo-button{display:inline-block;padding:12px 20px;border:0;border-radius:999px;background:#0d6c91;color:#fff;cursor:pointer}.c-modal__midashi h3{border-left:solid 4px #003d8c;font-size:1.5rem;line-height:2.8rem;margin-left:.3rem;padding-left:.8rem;letter-spacing:.16rem}@media screen and (max-width: 767px){.c-modal__midashi h3{font-size:5rem;line-height:7.5rem;padding-left:2rem;letter-spacing:.3rem;margin-bottom:2rem}}.c-modal__midashi2 h4{font-size:1.3rem;line-height:2.8rem;letter-spacing:.16rem;margin-top:.5rem}@media screen and (max-width: 767px){.c-modal__midashi2 h4{font-size:4.5rem;margin-bottom:2rem;line-height:6rem}}.c-modal__txt{font-size:1rem}@media screen and (max-width: 767px){.c-modal__txt{font-size:3rem;margin-bottom:3rem}}.c-modal .c-modal__txt-col h4{font-size:1rem}@media screen and (max-width: 767px){.c-modal .c-modal__txt-col h4{font-size:3rem}}header{top:0;left:0;width:100%;box-sizing:border-box;padding:0 10.9rem 0 11rem;background-color:#fff;z-index:999}@media screen and (max-width: 767px){header{height:12rem;padding:0 0 0 3rem}}header a{transition:opacity .3s}header a:hover{opacity:.8}header .header-row .logo-box{margin:.9rem 0 0}@media screen and (max-width: 767px){header .header-row .logo-box{margin:0}}header .header-row .logo-box>h1.logo-area,header .header-row .logo-box>p.logo-area{width:5.9rem}@media screen and (max-width: 767px){header .header-row .logo-box>h1.logo-area,header .header-row .logo-box>p.logo-area{width:18rem}}@media screen and (max-width: 767px){header .header-row .menu-container{position:absolute;background-color:#fff;width:100%;top:12rem;left:0;transform:translateX(100%);transition:.5s;height:100vh;z-index:1;overflow-y:auto;padding:0 0 16rem}}@media screen and (max-width: 767px){header .header-row .menu-container.active{transform:translateX(0%)}}header .header-row .menu-container .main-navigation{gap:1.7rem;margin:.6rem 0 0}@media screen and (max-width: 767px){header .header-row .menu-container .main-navigation{margin:0}}header .header-row .menu-container .main-navigation ul#Main1{gap:1.85rem;text-align:center}@media screen and (max-width: 767px){header .header-row .menu-container .main-navigation ul#Main1{display:inline-block;width:100%;padding:0 3rem 5rem 5rem;text-align:left}}header .header-row .menu-container .main-navigation ul#Main1 li.menu-item{position:relative;display:flex;align-items:center;gap:.55rem}@media screen and (max-width: 767px){header .header-row .menu-container .main-navigation ul#Main1 li.menu-item{gap:0 1.55rem;flex-wrap:wrap}}header .header-row .menu-container .main-navigation ul#Main1 li.menu-item::before{content:"";width:1rem;height:1rem;display:inline-block;background-color:#d9d9d9;border-radius:50%;flex-shrink:0}@media screen and (max-width: 767px){header .header-row .menu-container .main-navigation ul#Main1 li.menu-item::before{width:3rem;height:3rem}}header .header-row .menu-container .main-navigation ul#Main1 li.menu-item a{font-size:1.1rem;letter-spacing:-0.05rem;line-height:1}@media screen and (max-width: 767px){header .header-row .menu-container .main-navigation ul#Main1 li.menu-item a{position:relative;display:inline-block;font-size:3.5rem;padding:3rem 0;width:calc(100% - 5rem)}}header .header-row .menu-container .main-navigation ul#Main1 li.menu-item a .sp-plus-icon{display:none}@media screen and (max-width: 767px){header .header-row .menu-container .main-navigation ul#Main1 li.menu-item a .sp-plus-icon{display:block;position:absolute;right:2rem;top:50%;width:3.5rem;height:3.5rem;transform:translateY(-50%);pointer-events:none}header .header-row .menu-container .main-navigation ul#Main1 li.menu-item a .sp-plus-icon::before,header .header-row .menu-container .main-navigation ul#Main1 li.menu-item a .sp-plus-icon::after{position:absolute;content:"";top:50%;left:50%;width:100%;height:1.5px;background-color:#666;transform:translate(-50%, -50%);transition:transform .3s}header .header-row .menu-container .main-navigation ul#Main1 li.menu-item a .sp-plus-icon::after{transform:translate(-50%, -50%) rotate(90deg)}}header .header-row .menu-container .main-navigation ul#Main1 li.menu-item.is-open a .sp-plus-icon::after{transform:translate(-50%, -50%) rotate(0deg)}header .header-row .menu-container .main-navigation ul#Main1 li.menu-item ul{position:absolute;display:none;top:100%;left:0;width:11.5rem;margin:0;padding:.5rem;color:#fff;background-color:rgba(0,0,0,.7490196078);box-shadow:0 .5rem 1rem rgba(0,0,0,.1);z-index:1000}@media screen and (max-width: 767px){header .header-row .menu-container .main-navigation ul#Main1 li.menu-item ul{position:static;width:100%;padding:0 4.5rem;box-shadow:none;text-align:left}}header .header-row .menu-container .main-navigation ul#Main1 li.menu-item ul li{display:block;width:100%;padding:0;margin:0;border-bottom:1px solid #fff}header .header-row .menu-container .main-navigation ul#Main1 li.menu-item ul li:last-child{border-bottom:none}header .header-row .menu-container .main-navigation ul#Main1 li.menu-item ul li::before{display:none}header .header-row .menu-container .main-navigation ul#Main1 li.menu-item ul li a{display:block;width:100%;font-size:1.1rem;padding:1rem 1rem;line-height:1.4;letter-spacing:-0.05rem;line-height:1}@media screen and (max-width: 767px){header .header-row .menu-container .main-navigation ul#Main1 li.menu-item ul li a{font-size:3.5rem;padding:2.5rem 0;white-space:normal}}header .header-row .menu-container .main-navigation ul#Main1 li.menu-item:hover>ul{display:block}@media screen and (max-width: 767px){header .header-row .menu-container .main-navigation ul#Main1 li.menu-item:hover>ul{display:none}}header .header-row .menu-container .main-navigation .header-logo-box{gap:1.6rem;margin:0 -2rem 0 0}@media screen and (max-width: 767px){header .header-row .menu-container .main-navigation .header-logo-box{gap:6rem;margin:0;padding:0 5rem 5rem}}header .header-row .menu-container .main-navigation .header-logo-box .header-logo-link{flex-shrink:0}header .header-row .menu-container .main-navigation .header-logo-box .header-logo-link .header-logo{width:auto;height:3.5rem}@media screen and (max-width: 767px){header .header-row .menu-container .main-navigation .header-logo-box .header-logo-link .header-logo{height:11rem}}header .header-row .menu-container .main-navigation a img.icon-mail{width:auto;height:2.2rem}@media screen and (max-width: 767px){header .header-row .menu-container .main-navigation a img.icon-mail{height:6.2rem}}header .header-row .btn1{position:relative;background:#003d8c;cursor:pointer;width:12rem;height:12rem;border:none;padding:0;border-radius:0}header .header-row .btn1 span{display:block;transition:all .4s;height:2px;border-radius:2px;width:50%;margin:1.5rem auto 0}header .header-row .btn1 span:nth-of-type(1){top:1rem;background-color:#fff;margin:auto}header .header-row .btn1 span:nth-of-type(2){top:3.25rem;background-color:#fff}header .header-row .btn1 span:nth-of-type(3){top:5.5rem;background-color:#fff}header .header-row .btn1.active span:nth-of-type(1){transform:translateY(2px) rotate(-45deg);width:50%}header .header-row .btn1.active span:nth-of-type(2){opacity:0;margin:auto}header .header-row .btn1.active span:nth-of-type(3){transform:translateY(-2px) rotate(45deg);width:50%;margin:auto}header .search-lang{width:100%;padding:.5rem 0 0;margin:0 .5rem 0 0}@media screen and (max-width: 767px){header .search-lang{width:fit-content;padding:0;margin:0}}header .search-lang .search-box .search-form{margin:0 1rem 0 0}@media screen and (max-width: 767px){header .search-lang .search-box .search-form{margin:0}}header .search-lang .search-box .search-form .search-field{width:23rem;margin:0 .5rem 0 0;padding:0 1.1rem;font-size:1rem;border:1px solid #003d8c}@media screen and (max-width: 767px){header .search-lang .search-box .search-form .search-field{width:58rem;height:6.2rem;font-size:3.1rem}}header .search-lang .search-box .search-form .search-submit{padding:0 .8rem;font-size:.9rem;background-color:#003d8c;color:#fff;border:none;cursor:pointer}@media screen and (max-width: 767px){header .search-lang .search-box .search-form .search-submit{font-size:3rem;width:11rem}}header .search-lang .search-box .search-form .search-submit:hover{opacity:.8}header .search-lang .lang-switch a{font-size:1.05rem}header .search-lang-sp{padding:5rem;gap:6rem}header .search-lang-sp .lang-switch a{font-size:3.15rem}.page-bottom a,footer a{transition:opacity .3s}.page-bottom a:hover,footer a:hover{opacity:.8}.page-bottom a:hover::after,footer a:hover::after{transform:translateX(0.5rem)}@media screen and (max-width: 767px){.page-bottom a:hover::after,footer a:hover::after{transform:translateX(1.5rem)}}.page-bottom .icon-arrow,footer .icon-arrow{transition:transform .3s}.page-bottom .btn-link:hover,footer .btn-link:hover{opacity:.8}.page-bottom .btn-link:hover .icon-arrow,footer .btn-link:hover .icon-arrow{transform:translateX(0.5rem)}@media screen and (max-width: 767px){.page-bottom .btn-link:hover .icon-arrow,footer .btn-link:hover .icon-arrow{transform:translateX(1.5rem)}}.page-bottom .color-white,footer .color-white{color:#fff}.page-bottom .color-white h2::after,footer .color-white h2::after{background-color:#fff}.page-bottom{height:auto;min-height:25.9rem}.page-bottom .page-bottom-item{flex:1;grid-template-rows:auto 1fr auto;padding:3.5rem}@media screen and (max-width: 767px){.page-bottom .page-bottom-item{padding:6rem 5rem;gap:2rem}}.page-bottom .page-bottom-item.contact{background-color:#003d8c}.page-bottom .page-bottom-item.about{background-color:#2480f7}.page-bottom .page-bottom-item.about h6{margin:2.3rem auto auto}@media screen and (max-width: 767px){.page-bottom .page-bottom-item.about h6{margin:0}}.page-bottom .page-bottom-item .page-bottom-item-txt{grid-template-rows:subgrid;grid-row:span 2;height:100%;margin:0 auto}.page-bottom .page-bottom-item .page-bottom-item-txt h6{font-size:3.2rem;font-weight:normal;line-height:1.4;align-self:center}@media screen and (max-width: 767px){.page-bottom .page-bottom-item .page-bottom-item-txt h6{font-size:6rem}}.page-bottom .page-bottom-item .page-bottom-item-txt p{margin:auto auto 0;font-size:1.2rem;line-height:1.45;align-self:end}@media screen and (max-width: 767px){.page-bottom .page-bottom-item .page-bottom-item-txt p{font-size:3.5rem}}.page-bottom .page-bottom-item .btn-link{margin:2.2rem auto 0;width:fit-content;height:auto;padding:.3rem 1.3rem .3rem 3rem;background-color:#d9d9d9;border-radius:2rem;cursor:pointer;transition:opacity .3s}@media screen and (max-width: 767px){.page-bottom .page-bottom-item .btn-link{padding:.8rem 3.3rem .8rem 6rem;border-radius:4rem}}.page-bottom .page-bottom-item .btn-link a{font-size:1.3rem}@media screen and (max-width: 767px){.page-bottom .page-bottom-item .btn-link a{font-size:3.6rem}}.page-bottom .page-bottom-item .btn-link .icon-arrow{width:2rem;height:auto;mix-blend-mode:multiply;flex-shrink:0}@media screen and (max-width: 767px){.page-bottom .page-bottom-item .btn-link .icon-arrow{width:5rem}}footer{width:84%;margin:0 auto;padding:3rem 0}@media screen and (max-width: 767px){footer{width:100%;padding:10rem 5rem}}footer .footer-top .ft-logo{width:5.7rem;margin:0 20.7rem 0 0}@media screen and (max-width: 767px){footer .footer-top .ft-logo{width:18rem;margin:0 auto 5rem}}footer .footer-top .search-box{margin:0 1.5rem 0 0}@media screen and (max-width: 767px){footer .footer-top .search-box{margin:0 auto 5rem;gap:6rem}}footer .footer-top .search-box .search-form{gap:.45rem}footer .footer-top .search-box .search-form .search-field{width:23rem;padding:0 1.1rem;font-size:1rem;border:1px solid #003d8c}@media screen and (max-width: 767px){footer .footer-top .search-box .search-form .search-field{width:58rem;height:6.2rem;font-size:3.1rem}}footer .footer-top .search-box .search-form .search-submit{padding:0 .8rem;font-size:.9rem;background-color:#003d8c;color:#fff;border:none;cursor:pointer}@media screen and (max-width: 767px){footer .footer-top .search-box .search-form .search-submit{font-size:3rem;width:11rem}}footer .footer-top .search-box .search-form .search-submit:hover{opacity:.8}footer .footer-top .search-box-sp{padding:0 5rem 5rem;gap:6rem}footer .footer-top .search-box-sp .search-box{margin:0;gap:0}footer .footer-top .lang-switch a{font-size:1.05rem}@media screen and (max-width: 767px){footer .footer-top .lang-switch a{font-size:3rem}}footer .footer-main{padding:.2rem 0 0}@media screen and (max-width: 767px){footer .footer-main{padding:0}}footer .footer-main .footer--menu1 ul#Footer1{gap:1.65rem;margin:.35rem 0 0 0}@media screen and (max-width: 767px){footer .footer-main .footer--menu1 ul#Footer1{flex-wrap:wrap !important;justify-content:space-between !important;gap:6rem;margin:0;padding:0 0 5rem}}@media screen and (max-width: 767px){footer .footer-main .footer--menu1 ul#Footer1>li.menu-item{width:46%}}footer .footer-main .footer--menu1 ul#Footer1>li.menu-item>a{position:relative;display:inline-flex;align-items:center;justify-content:center;font-size:1.25rem}@media screen and (max-width: 767px){footer .footer-main .footer--menu1 ul#Footer1>li.menu-item>a{font-size:3.5rem;flex-grow:1;width:100%;min-height:4.687rem;text-align:center}}footer .footer-main .footer--menu1 ul#Footer1>li.menu-item>a::after{content:"";display:inline-block;background-image:url("../img/icon-arrow-blue-1.svg");background-size:contain;background-repeat:no-repeat;background-position:center;width:2.2rem;height:2.2rem;margin:auto auto auto .4rem;transition:transform .3s}@media screen and (max-width: 767px){footer .footer-main .footer--menu1 ul#Footer1>li.menu-item>a::after{width:5.2rem;height:5.2rem}}footer .footer-main .footer--menu1 ul#Footer1 li.menu-item ul.sub-menu{margin:0;padding:1rem 0 0 0;display:flex;flex-direction:column;gap:.55rem}@media screen and (max-width: 767px){footer .footer-main .footer--menu1 ul#Footer1 li.menu-item ul.sub-menu{gap:2rem;padding:3rem 0 0 0}}footer .footer-main .footer--menu1 ul#Footer1 li.menu-item ul.sub-menu li a{font-size:.93rem}@media screen and (max-width: 767px){footer .footer-main .footer--menu1 ul#Footer1 li.menu-item ul.sub-menu li a{font-size:2.97rem}}footer .footer-main .footer--menu1 ul#Footer1 li.menu-item ul.sub-menu li a .reg{position:relative;top:.1em;font-size:1.8rem;font-weight:100;line-height:0;vertical-align:middle}@media screen and (max-width: 767px){footer .footer-main .footer--menu1 ul#Footer1 li.menu-item ul.sub-menu li a .reg{font-size:5rem}}footer .footer-banner{width:15rem;margin:-14.75rem -1.7rem 0 auto;gap:2rem}@media screen and (max-width: 767px){footer .footer-banner{width:100%;margin:0 auto 5rem;gap:6rem}}footer .footer-banner .banner-img:nth-of-type(1){width:5rem}@media screen and (max-width: 767px){footer .footer-banner .banner-img:nth-of-type(1){width:15.67rem}}footer .footer-banner .banner-img:nth-of-type(2){width:7.5rem}@media screen and (max-width: 767px){footer .footer-banner .banner-img:nth-of-type(2){width:24.839rem}}footer .btn-box{margin:2rem -2rem 0 auto}@media screen and (max-width: 767px){footer .btn-box{margin:0 auto 5rem;justify-content:center !important}}footer .btn-box .btn-link{padding:2rem 1.25rem 2rem 3rem;border-radius:1.5rem}@media screen and (max-width: 767px){footer .btn-box .btn-link{padding:4rem 8rem;border-radius:3rem}}footer .btn-box .btn-link.contact{background-color:#5fb2d8}footer .btn-box .btn-link.contact a{font-size:1.65rem;gap:.3rem}@media screen and (max-width: 767px){footer .btn-box .btn-link.contact a{font-size:3.6rem;gap:1.55rem}}footer .btn-box .btn-link.contact a img.icon-mail{width:2.8rem;filter:brightness(0) invert(1)}@media screen and (max-width: 767px){footer .btn-box .btn-link.contact a img.icon-mail{width:6.2rem}}footer .btn-box .btn-link .icon-arrow{width:2.2rem;mix-blend-mode:screen;filter:invert(1) brightness(2)}@media screen and (max-width: 767px){footer .btn-box .btn-link .icon-arrow{width:5.2rem;height:5.2rem}}footer>.copyright{margin:5.5rem 0 0;font-size:.9rem}@media screen and (max-width: 767px){footer>.copyright{margin:0;font-size:2.4rem}}footer>.copyright ul{gap:1.6rem}@media screen and (max-width: 767px){footer>.copyright ul{gap:3rem}}footer>.copyright ul li.or::before{content:"｜";font-size:1.6rem}@media screen and (max-width: 767px){footer>.copyright ul li.or::before{font-size:3.5rem}}footer>.copyright p{margin:.3rem 0 0;letter-spacing:.03rem}.page-bottom a,footer a{transition:opacity .3s}.page-bottom a:hover,footer a:hover{opacity:.8}.page-bottom a:hover::after,footer a:hover::after{transform:translateX(0.5rem)}@media screen and (max-width: 767px){.page-bottom a:hover::after,footer a:hover::after{transform:translateX(1.5rem)}}.page-bottom .icon-arrow,footer .icon-arrow{transition:transform .3s}.page-bottom .btn-link:hover,footer .btn-link:hover{opacity:.8}.page-bottom .btn-link:hover .icon-arrow,footer .btn-link:hover .icon-arrow{transform:translateX(0.5rem)}@media screen and (max-width: 767px){.page-bottom .btn-link:hover .icon-arrow,footer .btn-link:hover .icon-arrow{transform:translateX(1.5rem)}}.page-bottom .color-white,footer .color-white{color:#fff}.page-bottom .color-white h2::after,footer .color-white h2::after{background-color:#fff}.page-bottom{height:auto;min-height:25.9rem}.page-bottom .page-bottom-item{flex:1;grid-template-rows:auto 1fr auto;padding:3.5rem}@media screen and (max-width: 767px){.page-bottom .page-bottom-item{padding:6rem 5rem;gap:2rem}}.page-bottom .page-bottom-item.contact{background-color:#003d8c}.page-bottom .page-bottom-item.about{background-color:#2480f7}.page-bottom .page-bottom-item.about h6{margin:2.3rem auto auto}@media screen and (max-width: 767px){.page-bottom .page-bottom-item.about h6{margin:0}}.page-bottom .page-bottom-item .page-bottom-item-txt{grid-template-rows:subgrid;grid-row:span 2;height:100%;margin:0 auto}.page-bottom .page-bottom-item .page-bottom-item-txt h6{font-size:3.2rem;font-weight:normal;line-height:1.4;align-self:center}@media screen and (max-width: 767px){.page-bottom .page-bottom-item .page-bottom-item-txt h6{font-size:6rem}}.page-bottom .page-bottom-item .page-bottom-item-txt p{margin:auto auto 0;font-size:1.2rem;line-height:1.45;align-self:end}@media screen and (max-width: 767px){.page-bottom .page-bottom-item .page-bottom-item-txt p{font-size:3.5rem}}.page-bottom .page-bottom-item .btn-link{margin:2.2rem auto 0;width:fit-content;height:auto;padding:.3rem 1.3rem .3rem 3rem;background-color:#d9d9d9;border-radius:2rem;cursor:pointer;transition:opacity .3s}@media screen and (max-width: 767px){.page-bottom .page-bottom-item .btn-link{padding:.8rem 3.3rem .8rem 6rem;border-radius:4rem}}.page-bottom .page-bottom-item .btn-link a{font-size:1.3rem}@media screen and (max-width: 767px){.page-bottom .page-bottom-item .btn-link a{font-size:3.6rem}}.page-bottom .page-bottom-item .btn-link .icon-arrow{width:2rem;height:auto;mix-blend-mode:multiply;flex-shrink:0}@media screen and (max-width: 767px){.page-bottom .page-bottom-item .btn-link .icon-arrow{width:5rem}}footer{width:84%;margin:0 auto;padding:3rem 0}@media screen and (max-width: 767px){footer{width:100%;padding:10rem 5rem}}footer .footer-top .ft-logo{width:5.7rem;margin:0 20.7rem 0 0;position:relative;top:5rem}@media screen and (max-width: 767px){footer .footer-top .ft-logo{width:18rem;margin:0 auto 5rem}}footer .footer-top .search-box{margin:0 1.5rem 0 0}@media screen and (max-width: 767px){footer .footer-top .search-box{margin:0 auto 5rem;gap:6rem}}footer .footer-top .search-box .search-form{gap:.45rem}footer .footer-top .search-box .search-form .search-field{width:23rem;padding:0 1.1rem;font-size:1rem;border:1px solid #003d8c}@media screen and (max-width: 767px){footer .footer-top .search-box .search-form .search-field{width:58rem;height:6.2rem;font-size:3.1rem}}footer .footer-top .search-box .search-form .search-submit{padding:0 .8rem;font-size:.9rem;background-color:#003d8c;color:#fff;border:none;cursor:pointer}@media screen and (max-width: 767px){footer .footer-top .search-box .search-form .search-submit{font-size:3rem;width:11rem}}footer .footer-top .search-box .search-form .search-submit:hover{opacity:.8}footer .footer-top .search-box-sp{padding:0 5rem 5rem;gap:6rem}footer .footer-top .search-box-sp .search-box{margin:0;gap:0}footer .footer-top .lang-switch a{font-size:1.05rem}@media screen and (max-width: 767px){footer .footer-top .lang-switch a{font-size:3rem}}footer .footer-main{padding:.2rem 0 0;justify-content:center;display:flex}@media screen and (max-width: 767px){footer .footer-main{padding:0}}footer .footer-main .footer--menu1 ul#Footer1-en{gap:1.65rem;margin:.35rem 0 0 0}@media screen and (max-width: 767px){footer .footer-main .footer--menu1 ul#Footer1-en{flex-wrap:wrap !important;justify-content:space-between !important;gap:6rem;margin:0;padding:0 0 5rem}}@media screen and (max-width: 767px){footer .footer-main .footer--menu1 ul#Footer1-en>li.menu-item{width:46%}}footer .footer-main .footer--menu1 ul#Footer1-en>li.menu-item>a{position:relative;display:inline-flex;align-items:center;justify-content:center;font-size:1.25rem}@media screen and (max-width: 767px){footer .footer-main .footer--menu1 ul#Footer1-en>li.menu-item>a{font-size:3.5rem;flex-grow:1;width:100%;min-height:4.687rem;text-align:left;display:block;padding-left:1rem}}footer .footer-main .footer--menu1 ul#Footer1-en>li.menu-item>a::after{content:none;display:inline-block;background-image:url("../img/icon-arrow-blue-1.svg");background-size:contain;background-repeat:no-repeat;background-position:center;width:2.2rem;height:2.2rem;margin:auto auto auto .4rem;transition:transform .3s}@media screen and (max-width: 767px){footer .footer-main .footer--menu1 ul#Footer1-en>li.menu-item>a::after{width:5.2rem;height:5.2rem}}footer .footer-main .footer--menu1 ul#Footer1-en li.menu-item ul.sub-menu{margin:0;padding:1rem 0 0 0;display:flex;flex-direction:column;gap:.55rem}@media screen and (max-width: 767px){footer .footer-main .footer--menu1 ul#Footer1-en li.menu-item ul.sub-menu{gap:2rem;padding:3rem 0 0 0}}footer .footer-main .footer--menu1 ul#Footer1-en li.menu-item ul.sub-menu li a{font-size:.93rem}@media screen and (max-width: 767px){footer .footer-main .footer--menu1 ul#Footer1-en li.menu-item ul.sub-menu li a{font-size:2.97rem}}footer .footer-main .footer--menu1 ul#Footer1-en li.menu-item ul.sub-menu li a .reg{position:relative;top:.1em;font-size:1.8rem;font-weight:100;line-height:0;vertical-align:middle}@media screen and (max-width: 767px){footer .footer-main .footer--menu1 ul#Footer1-en li.menu-item ul.sub-menu li a .reg{font-size:5rem}}footer .footer-banner{width:15rem;margin:-2rem -1.7rem 0 auto;gap:2rem}@media screen and (max-width: 767px){footer .footer-banner{width:100%;margin:0 auto 5rem;gap:6rem}}footer .footer-banner .banner-img:nth-of-type(1){width:5rem}@media screen and (max-width: 767px){footer .footer-banner .banner-img:nth-of-type(1){width:15.67rem}}footer .footer-banner .banner-img:nth-of-type(2){width:7.5rem}@media screen and (max-width: 767px){footer .footer-banner .banner-img:nth-of-type(2){width:24.839rem}}footer .btn-box{margin:2rem -2rem 0 auto}@media screen and (max-width: 767px){footer .btn-box{margin:0 auto 5rem;justify-content:center !important}}footer .btn-box .btn-link{padding:2rem 1.25rem 2rem 3rem;border-radius:1.5rem}@media screen and (max-width: 767px){footer .btn-box .btn-link{padding:4rem 8rem;border-radius:3rem}}footer .btn-box .btn-link.contact{background-color:#5fb2d8}footer .btn-box .btn-link.contact a{font-size:1.65rem;gap:.3rem}@media screen and (max-width: 767px){footer .btn-box .btn-link.contact a{font-size:3.6rem;gap:1.55rem}}footer .btn-box .btn-link.contact a img.icon-mail{width:2.8rem;filter:brightness(0) invert(1)}@media screen and (max-width: 767px){footer .btn-box .btn-link.contact a img.icon-mail{width:6.2rem}}footer .btn-box .btn-link .icon-arrow{width:2.2rem;mix-blend-mode:screen;filter:invert(1) brightness(2)}@media screen and (max-width: 767px){footer .btn-box .btn-link .icon-arrow{width:5.2rem;height:5.2rem}}footer>.copyright{margin:-4.5rem 0 0;font-size:.9rem}@media screen and (max-width: 767px){footer>.copyright{margin:0;font-size:2.4rem}}footer>.copyright ul{gap:1.6rem}@media screen and (max-width: 767px){footer>.copyright ul{gap:3rem}}footer>.copyright ul li.or::before{content:"｜";font-size:1.6rem}@media screen and (max-width: 767px){footer>.copyright ul li.or::before{font-size:3.5rem}}footer>.copyright p{margin:.3rem 0 0;letter-spacing:.03rem}#Footer1-en li{gap:.55rem;display:flex;align-items:center}#Footer1-en li::before{content:"";width:1rem;height:1rem;display:inline-block;background-color:#d9d9d9;border-radius:50%}@media screen and (max-width: 600px){#Footer1-en li::before{width:3rem;height:3rem}}header{top:0;left:0;width:100%;box-sizing:border-box;padding:0 10.9rem 0 11rem;background-color:#fff;z-index:999}@media screen and (max-width: 767px){header{height:12rem;padding:0 0 0 3rem}}header a{transition:opacity .3s}header a:hover{opacity:.8}header .header-row .logo-box{margin:.9rem 0 0}@media screen and (max-width: 767px){header .header-row .logo-box{margin:0}}header .header-row .logo-box>h1.logo-area,header .header-row .logo-box>p.logo-area{width:5.9rem}@media screen and (max-width: 767px){header .header-row .logo-box>h1.logo-area,header .header-row .logo-box>p.logo-area{width:18rem}}@media screen and (max-width: 767px){header .header-row .menu-container{position:absolute;background-color:#fff;width:100%;top:12rem;left:0;transform:translateX(100%);transition:.5s;height:100vh;z-index:1;overflow-y:auto;padding:0 0 16rem}}@media screen and (max-width: 767px){header .header-row .menu-container.active{transform:translateX(0%)}}header .header-row .menu-container .main-navigation{gap:1.7rem;margin:.6rem 0 0}@media screen and (max-width: 767px){header .header-row .menu-container .main-navigation{margin:0}}header .header-row .menu-container .main-navigation ul#Main1-en{gap:4.5rem;text-align:center}@media screen and (max-width: 767px){header .header-row .menu-container .main-navigation ul#Main1-en{display:inline-block;width:100%;padding:0 3rem 5rem 5rem;text-align:left}}header .header-row .menu-container .main-navigation ul#Main1-en li.menu-item{display:flex;align-items:center;gap:.55rem}@media screen and (max-width: 767px){header .header-row .menu-container .main-navigation ul#Main1-en li.menu-item{gap:1.55rem}}header .header-row .menu-container .main-navigation ul#Main1-en li.menu-item::before{content:"";width:1rem;height:1rem;display:inline-block;background-color:#d9d9d9;border-radius:50%}@media screen and (max-width: 767px){header .header-row .menu-container .main-navigation ul#Main1-en li.menu-item::before{width:3rem;height:3rem}}header .header-row .menu-container .main-navigation ul#Main1-en li.menu-item a{font-size:1.1rem;letter-spacing:-0.05rem;line-height:1}@media screen and (max-width: 767px){header .header-row .menu-container .main-navigation ul#Main1-en li.menu-item a{font-size:3.5rem;padding:3rem 60rem 3rem 0}}header .header-row .menu-container .main-navigation .header-logo-box{gap:1.6rem;margin:0 -2rem 0 0}@media screen and (max-width: 767px){header .header-row .menu-container .main-navigation .header-logo-box{gap:6rem;margin:0;padding:0 5rem 5rem}}header .header-row .menu-container .main-navigation .header-logo-box .header-logo-link{flex-shrink:0}header .header-row .menu-container .main-navigation .header-logo-box .header-logo-link .header-logo{width:auto;height:3.5rem}@media screen and (max-width: 767px){header .header-row .menu-container .main-navigation .header-logo-box .header-logo-link .header-logo{height:11rem}}header .header-row .menu-container .main-navigation a img.icon-mail{width:auto;height:2.2rem}@media screen and (max-width: 767px){header .header-row .menu-container .main-navigation a img.icon-mail{height:6.2rem}}header .header-row .btn1{position:relative;background:#003d8c;cursor:pointer;width:12rem;height:12rem;border:none;padding:0;border-radius:0}header .header-row .btn1 span{display:block;transition:all .4s;height:2px;border-radius:2px;width:50%;margin:1.5rem auto 0}header .header-row .btn1 span:nth-of-type(1){top:1rem;background-color:#fff;margin:auto}header .header-row .btn1 span:nth-of-type(2){top:3.25rem;background-color:#fff}header .header-row .btn1 span:nth-of-type(3){top:5.5rem;background-color:#fff}header .header-row .btn1.active span:nth-of-type(1){transform:translateY(2px) rotate(-45deg);width:50%}header .header-row .btn1.active span:nth-of-type(2){opacity:0;margin:auto}header .header-row .btn1.active span:nth-of-type(3){transform:translateY(-2px) rotate(45deg);width:50%;margin:auto}header .search-lang{width:100%;padding:.5rem 0 0;margin:0 .5rem 0 0}@media screen and (max-width: 767px){header .search-lang{width:fit-content;padding:0;margin:0}}header .search-lang .search-box .search-form{margin:0 1rem 0 0}@media screen and (max-width: 767px){header .search-lang .search-box .search-form{margin:0}}header .search-lang .search-box .search-form .search-field{width:23rem;margin:0 .5rem 0 0;padding:0 1.1rem;font-size:1rem;border:1px solid #003d8c}@media screen and (max-width: 767px){header .search-lang .search-box .search-form .search-field{width:58rem;height:6.2rem;font-size:3.1rem}}header .search-lang .search-box .search-form .search-submit{padding:0 .8rem;font-size:.9rem;background-color:#003d8c;color:#fff;border:none;cursor:pointer}@media screen and (max-width: 767px){header .search-lang .search-box .search-form .search-submit{font-size:3rem;width:11rem}}header .search-lang .search-box .search-form .search-submit:hover{opacity:.8}header .search-lang .lang-switch a{font-size:1.05rem}header .search-lang-sp{padding:5rem;gap:6rem}header .search-lang-sp .lang-switch a{font-size:3.15rem}@font-face{font-family:"noto-sans";src:url("../fonts/NotoSansJP-VariableFont_wght.ttf") format("truetype");font-weight:100 900;font-style:normal;font-display:swap}@font-face{font-family:"noto-sans-en";src:url("../fonts/NotoSans-VariableFont_wdth,wght.ttf") format("truetype");font-weight:100 900;font-style:normal;font-display:swap}@font-face{font-family:"noto-serif";src:url("../fonts/NotoSerifJP-VariableFont_wght.ttf") format("truetype");font-weight:100 900;font-style:normal;font-display:swap}@font-face{font-family:"libre";src:url("../fonts/LibreBodoni-VariableFont_wght.ttf") format("truetype");font-weight:100 900;font-style:normal;font-display:swap}.noto-sans{font-family:"noto-sans"}.noto-sans-en{font-family:"noto-sans-en"}.noto-serif{font-family:"noto-serif"}.libre{font-family:"libre"}.product-page{margin-top:7.1rem}.product-page .product-sec1{margin:3.3rem 0 0}@media screen and (max-width: 767px){.product-page .product-sec1{margin:3.3rem auto;width:95%}}.product-page .product-sec1__img{width:36.8rem;margin-right:4.6rem}@media screen and (max-width: 767px){.product-page .product-sec1__img{width:100%}}.product-page .product-sec1__txt{width:57rem}@media screen and (max-width: 767px){.product-page .product-sec1__txt{width:100%;margin-top:3rem}}.product-page .product-sec1__txt p{font-size:1.2rem;letter-spacing:.05rem;line-height:1.7rem}@media screen and (max-width: 767px){.product-page .product-sec1__txt p{font-size:3.5rem;letter-spacing:.1rem;line-height:6rem}}.product-page .product-sec1__title{margin-bottom:1.3rem}@media screen and (max-width: 767px){.product-page .product-sec1__title{margin-bottom:3rem}}.product-page .product-sec1__title h2{font-size:2.3rem;font-weight:normal;letter-spacing:.11rem;line-height:2rem}@media screen and (max-width: 767px){.product-page .product-sec1__title h2{font-size:5rem;letter-spacing:.2rem;line-height:8rem}}.product-page .product-sec1__title2{margin-bottom:2.4rem}@media screen and (max-width: 767px){.product-page .product-sec1__title2{margin-bottom:3rem}}.product-page .product-sec1__title2 h2{font-size:2.3rem;font-weight:normal;letter-spacing:.11rem;line-height:4rem}@media screen and (max-width: 767px){.product-page .product-sec1__title2 h2{font-size:5rem;letter-spacing:.2rem;line-height:8rem}}.product-page .product-sec2__row{width:83%;margin:4.3rem auto;gap:3.5%}@media screen and (max-width: 767px){.product-page .product-sec2__row{width:95%;margin:10rem auto;gap:3%}}.product-page .product-sec2__card{width:31%;border:solid 2px #003d8c;border-radius:10px;margin-bottom:2.6rem}@media screen and (max-width: 767px){.product-page .product-sec2__card{width:100%}}.product-page .product-sec2__card a{height:100%}.product-page .product-sec2__card2{width:40.3%;border:solid 2px #003d8c;border-radius:10px;margin-bottom:2.6rem}@media screen and (max-width: 767px){.product-page .product-sec2__card2{width:100%}}.product-page .product-sec2__card2 a{height:100%}.product-page .product-sec2__card-content{padding-bottom:2.3rem}.product-page .product-sec2__img{padding:2.5rem 1.2rem .5rem}@media screen and (max-width: 767px){.product-page .product-sec2__img{padding:5rem 4rem 2.5rem}}.product-page .product-sec2__img2{padding:2.5rem 1.6rem .5rem}@media screen and (max-width: 767px){.product-page .product-sec2__img2{padding:5rem 4rem 2.5rem}}.product-page .product-sec2__title h3{color:#003d8c;font-size:1.5rem;letter-spacing:.15rem}@media screen and (max-width: 767px){.product-page .product-sec2__title h3{font-size:5rem;letter-spacing:.2rem}}.product-page .product-sec2__btn{width:7.5%;margin:auto}@media screen and (max-width: 767px){.product-page .product-sec2__btn{width:7.5%;margin:3rem auto 2rem}}.product-page .product-content{margin-top:3.7rem}@media screen and (max-width: 767px){.product-page .product-content{margin-top:7.5rem}}.product-page .product-content__title{margin-top:6.4rem}@media screen and (max-width: 767px){.product-page .product-content__title{margin-top:7.5rem}}.product-page .product-content__title h2{font-size:3rem;letter-spacing:.2rem}@media screen and (max-width: 767px){.product-page .product-content__title h2{font-size:5rem;line-height:8rem}}.product-page .product-content__title2{margin-top:2.4rem}@media screen and (max-width: 767px){.product-page .product-content__title2{width:95%;margin:auto}}.product-page .product-content__title2 h2{font-size:2.2rem;letter-spacing:.2rem;font-weight:normal}@media screen and (max-width: 767px){.product-page .product-content__title2 h2{font-size:5rem;line-height:8rem}}.product-page .product-content__title3{font-size:1.5rem;letter-spacing:.3rem}@media screen and (max-width: 767px){.product-page .product-content__title3{font-size:4rem;line-height:7.5rem;padding-left:2rem;letter-spacing:.3rem}}.product-page .product-content__text{width:90%;margin:.5rem auto}@media screen and (max-width: 767px){.product-page .product-content__text{width:95%;margin:4.5rem auto}}.product-page .product-content__text p{font-size:2rem;line-height:3.5rem;letter-spacing:.44rem}@media screen and (max-width: 767px){.product-page .product-content__text p{font-size:3.5rem;letter-spacing:.15rem;line-height:5rem}}.product-page .product-content__text2{width:90%;margin:1.5rem auto 9rem}.product-page .product-content__text2.v2{margin:1.5rem auto 2.7rem}.product-page .product-content__text2.v3{margin:3rem auto 2.7rem}@media screen and (max-width: 767px){.product-page .product-content__text2{width:95%;margin:4.5rem auto}}.product-page .product-content__text2 p{font-size:1.2rem;line-height:1.73rem;letter-spacing:.05rem}.product-page .product-content__text2 p.big{font-size:2rem;line-height:3rem;margin-bottom:1.8rem;letter-spacing:.4rem}@media screen and (max-width: 767px){.product-page .product-content__text2 p.big{font-size:5rem;line-height:8rem;margin-bottom:2.5rem}}.product-page .product-content__text2 p .orange{color:#e84610}@media screen and (max-width: 767px){.product-page .product-content__text2 p{font-size:3.5rem;letter-spacing:.15rem;line-height:5rem}}.product-page .product-content__nav{margin:3.8rem auto 0;width:45%}@media screen and (max-width: 767px){.product-page .product-content__nav{width:40%;margin:7.5rem auto}}.product-page .product-content__nav li{border-left:solid 4px #003d8c;border-right:solid 4px #003d8c;padding:0 1rem;font-weight:bold;font-size:1rem}@media screen and (max-width: 767px){.product-page .product-content__nav li{font-size:3.5rem;margin-bottom:2rem}}.product-page .product-content__row{width:73%;margin:5.4rem auto}@media screen and (max-width: 767px){.product-page .product-content__row{width:95%;margin:5rem auto 15rem}}.product-page .product-content__col1{width:44%;margin-right:3.5%}@media screen and (max-width: 767px){.product-page .product-content__col1{width:100%;margin-right:0;margin-top:5rem}}.product-page .product-content__col1 h3{border-left:solid 4px #003d8c;font-size:1.5rem;line-height:2.8rem;margin-left:.3rem;padding-left:.8rem;letter-spacing:.16rem}@media screen and (max-width: 767px){.product-page .product-content__col1 h3{font-size:4rem;line-height:7.5rem;padding-left:2rem;letter-spacing:.3rem}}@media screen and (max-width: 767px){.product-page .product-content__midashi{margin-bottom:3rem}}.product-page .product-content__morebtn{background-color:#003d8c;width:57%;border-radius:2.5px;margin-top:1rem}@media screen and (max-width: 767px){.product-page .product-content__morebtn{width:100%;border-radius:2.5px;margin-top:3rem}}.product-page .product-content__morebtn a{color:#fff !important}.product-page .product-content__morebtn a p{padding:.7rem 1rem;letter-spacing:0rem;font-size:1.05rem}@media screen and (max-width: 767px){.product-page .product-content__morebtn a p{padding:3rem;letter-spacing:0rem;font-size:3.5rem}}.product-page .product-content__morebtn.btn2 a p{padding:.7rem 4.3rem}@media screen and (max-width: 767px){.product-page .product-content__morebtn.btn2 a p{padding:3rem}}.product-page .product-content__morebtn.btn2 .product-content__morebtn-arrow{top:.8rem;right:4.5rem}@media screen and (max-width: 767px){.product-page .product-content__morebtn.btn2 .product-content__morebtn-arrow{width:5.5rem;height:5.5rem;top:2.5rem;right:5rem}}.product-page .product-content__morebtn-arrow{background-image:url("../img/icon-arrow.svg");background-size:cover;background-repeat:no-repeat;width:1.5rem;height:1.5rem;top:.8rem;right:1.3rem}@media screen and (max-width: 767px){.product-page .product-content__morebtn-arrow{width:5.5rem;height:5.5rem;top:2.5rem;right:5rem}}.product-page .product-content__txt{margin-top:.8rem;margin-left:.4rem}@media screen and (max-width: 767px){.product-page .product-content__txt{margin-top:0rem;margin-left:0rem;margin-bottom:5rem}}.product-page .product-content__txt p{font-size:1.1rem;letter-spacing:.15rem;line-height:1.7rem}@media screen and (max-width: 767px){.product-page .product-content__txt p{font-size:3.5rem;letter-spacing:.15rem;line-height:5rem}}.product-page .product-content__txt p.big{font-size:2rem;line-height:3rem;margin-bottom:2.6rem}@media screen and (max-width: 767px){.product-page .product-content__txt p.big{font-size:5rem;line-height:8rem;margin-bottom:2.5rem}}.product-page .product-content__col2{width:52.5%}@media screen and (max-width: 767px){.product-page .product-content__col2{width:100%}}@media screen and (max-width: 767px){.product-page .product-content__midashi2 h3{font-size:4rem;line-height:7.5rem;padding-left:2rem;letter-spacing:.3rem}}.product-page .product-content__col3 h3{border-left:solid 4px #003d8c;font-size:1.5rem;line-height:2.8rem;margin-left:.3rem;padding-left:.8rem;letter-spacing:.16rem}@media screen and (max-width: 767px){.product-page .product-content__col3 h3{font-size:5rem;line-height:7.5rem;padding-left:2rem;letter-spacing:.3rem}}.product-page .product-content__col3-row{margin-top:5rem;gap:2.5rem}@media screen and (max-width: 767px){.product-page .product-content__col3-row{gap:10%;flex-wrap:wrap}}@media screen and (max-width: 767px){.product-page .product-content__col3-row-col{margin-bottom:5rem}}.product-page .product-content__col3-row-col.col1{width:25%}@media screen and (max-width: 767px){.product-page .product-content__col3-row-col.col1{width:45%}}.product-page .product-content__col3-row-col.col2{width:28%}@media screen and (max-width: 767px){.product-page .product-content__col3-row-col.col2{width:45%}}.product-page .product-content__col3-row-col.col3{width:27%}@media screen and (max-width: 767px){.product-page .product-content__col3-row-col.col3{width:45%}}.product-page .product-content__col3-row-col h4{font-weight:normal;font-size:1.3rem;letter-spacing:.1rem}@media screen and (max-width: 767px){.product-page .product-content__col3-row-col h4{font-size:4rem}}.product-page .product-content__col3-img{margin-top:.5rem}.product-page .product-content__col3-img.img2{margin-top:2.5rem}@media screen and (max-width: 767px){.product-page .product-content__col3-img.img2{margin-top:12rem}}.product-page .product-content__col3-title{width:3.5rem;background-color:#003d8c;margin-top:2.6rem;margin-left:.3rem}@media screen and (max-width: 767px){.product-page .product-content__col3-title{width:17.5rem;margin-top:3rem}}.product-page .product-content__col3-title h4{color:#fff;font-weight:normal;padding:1rem 0}@media screen and (max-width: 767px){.product-page .product-content__col3-title h4{font-size:3.5rem;padding:3rem 0}}.product-page .product-content__col3-title.title2{margin-top:.5rem}.product-page .product-content__col3-title.title2 h4{padding:.3rem 0}@media screen and (max-width: 767px){.product-page .product-content__col3-title.title2 h4{padding:3rem 0}}.product-page .product-content__col3-row2{margin-top:.8rem;gap:4.5%}@media screen and (max-width: 767px){.product-page .product-content__col3-row2{margin-top:5rem;gap:10%}}.product-page .product-content__col3-row2-col{margin-bottom:2rem}@media screen and (max-width: 767px){.product-page .product-content__col3-row2-col{margin-bottom:5rem}}.product-page .product-content__col3-row2-col.col1{width:30.25%}@media screen and (max-width: 767px){.product-page .product-content__col3-row2-col.col1{width:45%}}.product-page .product-content__col3-row2-col.col2{width:30.25%}@media screen and (max-width: 767px){.product-page .product-content__col3-row2-col.col2{width:45%}}.product-page .product-content__col3-row2-col.col3{width:30.25%}@media screen and (max-width: 767px){.product-page .product-content__col3-row2-col.col3{width:45%}}.product-page .product-content__col3-row2-col.col4{width:30.25%}@media screen and (max-width: 767px){.product-page .product-content__col3-row2-col.col4{width:45%}}.product-page .product-content__col3-row2-col h4{font-weight:normal;font-size:1rem;letter-spacing:.1rem}@media screen and (max-width: 767px){.product-page .product-content__col3-row2-col h4{font-size:4rem}}.product-page .product-content__col3-row3{margin-top:.8rem;gap:4.5%}.product-page .product-content__col3-row3-col{margin-bottom:2rem}.product-page .product-content__col3-row3-col.col1{width:30.25%}.product-page .product-content__col3-row3-col.col2{width:30.25%}.product-page .product-content__col3-row3-col.col3{width:30.25%}.product-page .product-content__col3-row3-col.col4{width:30.25%}.product-page .product-content__col3-row3-col h4{font-weight:normal;font-size:1rem;letter-spacing:.1rem}.product-page .product-content__row2{margin-top:.8rem}@media screen and (max-width: 767px){.product-page .product-content__row2{margin-top:5rem}}.product-page .product-content__row2-col{width:49%}@media screen and (max-width: 767px){.product-page .product-content__row2-col{width:100%;margin-bottom:3rem}}.product-page .product-content__row2-tr{width:96%;background-color:#d9d9d9}@media screen and (max-width: 767px){.product-page .product-content__row2-tr{width:100%}}.product-page .product-content__row2-tr p{padding:.9rem 1.7rem;font-size:1.2rem}@media screen and (max-width: 767px){.product-page .product-content__row2-tr p{padding:1.5rem;font-size:3.5rem}}.product-page .product-content__row2-td{border-bottom:solid 1px #000}.product-page .product-content__row2-td p{padding:1.1rem 0 1.2rem 1.7rem;font-size:1.2rem;letter-spacing:.05rem}@media screen and (max-width: 767px){.product-page .product-content__row2-td p{font-size:3.5rem}}.product-page .product-content__row2-td p a{text-decoration:underline;font-size:1.2rem}@media screen and (max-width: 767px){.product-page .product-content__row2-td p a{font-size:3.5rem}}.product-page .product-content__row3{margin-top:8rem}@media screen and (max-width: 767px){.product-page .product-content__row3{margin-top:40rem}}.product-page .product-content__row3-col.col1{width:57.75%;background-color:#5fb2d8;padding-left:12.3%;padding-bottom:9.7rem}@media screen and (max-width: 767px){.product-page .product-content__row3-col.col1{width:90%;padding-left:5%;padding-right:5%;padding-bottom:5%}}.product-page .product-content__row3-col.col2{background-image:url("../img/product3-6.png");background-size:contain;background-repeat:no-repeat;width:54rem;height:37.5rem;top:-4.75rem;right:0rem}@media screen and (max-width: 767px){.product-page .product-content__row3-col.col2{width:90rem;height:62rem;top:-35rem;right:0rem}}.product-page .product-content__row3-col.col2.img2{background-image:url("../img/product3-17.png")}.product-page .product-content__row3-title{padding-top:3.6rem}@media screen and (max-width: 767px){.product-page .product-content__row3-title{padding-top:30rem}}.product-page .product-content__row3-title h2{font-size:2rem;letter-spacing:.2rem;color:#fff}@media screen and (max-width: 767px){.product-page .product-content__row3-title h2{font-size:5rem}}.product-page .product-content__row3-sub-title h3{color:#fff;font-size:1.6rem;font-weight:normal}@media screen and (max-width: 767px){.product-page .product-content__row3-sub-title h3{font-size:4rem}}.product-page .product-content__row3-txt{margin-top:.7rem}.product-page .product-content__row3-txt p{color:#fff;font-size:1.2rem;letter-spacing:.05rem;line-height:1.7rem}@media screen and (max-width: 767px){.product-page .product-content__row3-txt p{font-size:3.5rem;letter-spacing:.15rem;line-height:5rem}}.product-page .product-content__row4{margin:3.4rem auto 0;width:73%}@media screen and (max-width: 767px){.product-page .product-content__row4{margin:5rem auto 0;width:95%}}.product-page .product-content__col3-row4{margin-top:2rem;gap:4.5%}@media screen and (max-width: 767px){.product-page .product-content__col3-row4{margin-top:5rem;gap:10%}}.product-page .product-content__col3-row4-col{width:21.5%;margin-bottom:3.3rem}@media screen and (max-width: 767px){.product-page .product-content__col3-row4-col{width:45%;display:flex;flex-direction:column;justify-content:space-between;margin-bottom:5rem}}.product-page .product-content__col3-row4-title h4{font-size:1.3rem;letter-spacing:.25rem;line-height:1.6rem}@media screen and (max-width: 767px){.product-page .product-content__col3-row4-title h4{font-size:3.5rem;line-height:5rem}}.product-page .product-content__col3-row4-txt{margin-top:.6rem}@media screen and (max-width: 767px){.product-page .product-content__col3-row4-txt{margin-top:3.5rem}}.product-page .product-content__col3-row4-txt p{font-size:1.3rem;letter-spacing:.06rem;line-height:1.5rem}@media screen and (max-width: 767px){.product-page .product-content__col3-row4-txt p{font-size:3.5rem;letter-spacing:.15rem;line-height:5rem}}.product-page .product-content__col3-img3{margin-top:6.9rem}@media screen and (max-width: 767px){.product-page .product-content__col3-img3{margin-top:0}}.product-page .product-content__col3-img3.img2{margin-top:8.5rem}@media screen and (max-width: 767px){.product-page .product-content__col3-img3.img2{margin-top:0}}.product-page .product-content__col3-img3.img4{margin-top:1rem}@media screen and (max-width: 767px){.product-page .product-content__col3-img3.img4{margin-top:0}}.product-page .product-content__col3-img3.img6{margin-top:1.8rem}@media screen and (max-width: 767px){.product-page .product-content__col3-img3.img6{margin-top:0}}.product-page .product-content__col3-row4-txt-btn{background-color:#003d8c;color:#fff;border-radius:10px;padding:.75rem;margin-top:.5rem}@media screen and (max-width: 767px){.product-page .product-content__col3-row4-txt-btn{padding:1.75rem;margin-top:1.5rem}}.product-page .product-content__col3-row4-txt-btn h5{font-size:1.2rem;letter-spacing:.05rem}@media screen and (max-width: 767px){.product-page .product-content__col3-row4-txt-btn h5{font-size:3rem}}.product-page .product-content__row5{margin:3rem 0 0 13rem}@media screen and (max-width: 767px){.product-page .product-content__row5{width:95%;margin:5rem auto}}.product-page .product-content__col3-row5-col{width:29%;margin-bottom:3.3rem}@media screen and (max-width: 767px){.product-page .product-content__col3-row5-col{width:45%;display:flex;flex-direction:column;justify-content:space-between}}.product-page .product-content__col3-row5{margin-top:1rem;gap:3.3%}@media screen and (max-width: 767px){.product-page .product-content__col3-row5{gap:10%}}.product-page .product-content__col3-row5-title h4{font-size:1.3rem;letter-spacing:.25rem;line-height:1.6rem}@media screen and (max-width: 767px){.product-page .product-content__col3-row5-title h4{font-size:3.5rem;line-height:5rem}}.product-page .product-content__col3-row5-txt{margin-top:.6rem}.product-page .product-content__col3-row5-txt p{font-size:1.3rem;letter-spacing:.06rem;line-height:1.5rem}@media screen and (max-width: 767px){.product-page .product-content__col3-row5-txt p{font-size:3.5rem;letter-spacing:.15rem;line-height:5rem}}.product-page .product-content__col3-img4{margin-top:1rem}.product-page .product-content__col3-img4.img2{margin-top:3rem}.product-page .product-content__col3-img4.img3{margin-top:3rem}.product-page .product-content__col3-img5{margin-top:1rem}.product-page .product-content__col3-img5.img2{margin-top:1rem}.product-page .product-content__row6{margin:3rem 0 0 13rem}@media screen and (max-width: 767px){.product-page .product-content__row6{width:95%;margin:5rem auto}}.product-page .product-content__row6.last{margin:3rem 0 7.7rem 13rem}@media screen and (max-width: 767px){.product-page .product-content__row6.last{margin:5rem auto}}.product-page .product-content__col3-row6-col{width:26%;margin-bottom:2.5rem}@media screen and (max-width: 767px){.product-page .product-content__col3-row6-col{width:45%;display:flex;flex-direction:column;justify-content:space-between}}.product-page .product-content__col3-row6{margin-top:1rem;gap:3.3%}@media screen and (max-width: 767px){.product-page .product-content__col3-row6{gap:10%}}.product-page .product-content__col3-row6-title h4{font-size:1.3rem;letter-spacing:.25rem;line-height:1.6rem}@media screen and (max-width: 767px){.product-page .product-content__col3-row6-title h4{font-size:3.5rem;line-height:5rem}}.product-page .product-content__col3-row6-txt{margin-top:.6rem}.product-page .product-content__col3-row6-txt p{font-size:1.3rem;letter-spacing:.06rem;line-height:1.5rem}@media screen and (max-width: 767px){.product-page .product-content__col3-row6-txt p{font-size:3.5rem;letter-spacing:.15rem;line-height:5rem}}.product-page .product-content__col3-img5.img5{margin-top:4rem}.product-page .product-content__col3-row6-txt-btn{background-color:#003d8c;color:#fff;border-radius:15px;padding:.75rem;margin-top:.5rem;width:70%}@media screen and (max-width: 767px){.product-page .product-content__col3-row6-txt-btn{width:100%;padding:1.75rem;margin-top:1.5rem}}.product-page .product-content__col3-row6-txt-btn h5{font-size:1.2rem;letter-spacing:.05rem}@media screen and (max-width: 767px){.product-page .product-content__col3-row6-txt-btn h5{font-size:3rem}}.product-page .product-content__product4-img1{width:42%;margin:auto}@media screen and (max-width: 767px){.product-page .product-content__product4-img1{width:95%;margin:10rem auto}}.product-page .product-content__sec4-1{width:45%;margin:6.5rem auto 0}@media screen and (max-width: 767px){.product-page .product-content__sec4-1{width:95%;margin:10rem auto}}.product-page .product-content__sec4-1-img-box{margin-top:1rem}@media screen and (max-width: 767px){.product-page .product-content__sec4-1-img-box{margin-top:5rem}}.product-page .product-content__sec4-1-img{width:20%}.product-page .product-content__sec4-2.product-content__row{margin:3.7rem auto}.product-page .product-content__sec4-3.product-content__row{margin:4.6rem auto}.product-page .product-content__sec4-4.product-content__row{margin:3.6rem auto}.product-page .product-content__sec4-4.product-content__row .big{margin-bottom:.6rem}.product-page .product-content__sec4-4.product-content__row .big2{font-weight:bold;font-size:1.3rem;margin-bottom:.9rem}@media screen and (max-width: 767px){.product-page .product-content__sec4-4.product-content__row .big2{font-size:4rem;line-height:7.5rem;letter-spacing:.3rem}}.product-page .product-content__sec4-4.product-content__row .txt{font-size:1.3rem;line-height:1.85rem}@media screen and (max-width: 767px){.product-page .product-content__sec4-4.product-content__row .txt{font-size:3.5rem;letter-spacing:.15rem;line-height:5rem}}.product-page .product-content__sec4-5.product-content__row{margin:6.2rem auto 2rem}.product-page .product-content__sec4-5.product-content__row .big{margin-bottom:.7rem}.product-page .product-content__sec4-5.product-content__row .product-content__col1{width:47%;margin-right:.5%}@media screen and (max-width: 767px){.product-page .product-content__sec4-5.product-content__row .product-content__col1{width:100%;margin-right:0}}.product-page .product-content__sec4-5.product-content__row .product-content__col2{margin-top:4rem}.product-page .product-content__sec4-6.product-content__row{margin:3.2rem auto}.product-page .product-content__sec4-6.product-content__row .big{margin-bottom:.5rem}.product-page .product-content__sec4-7.product-content__row{margin:5.3rem auto 2rem}.product-page .product-content__sec4-7.product-content__row .big{margin-bottom:.5rem}.product-page .product-content__sec4-7.product-content__row .product-content__col3-row{margin-top:3.5rem;gap:0}.product-page .product-content__sec4-7.product-content__row .product-content__col3-row-col h4{font-size:1.2rem;letter-spacing:.07rem}@media screen and (max-width: 767px){.product-page .product-content__sec4-7.product-content__row .product-content__col3-row-col h4{font-size:3.5rem;letter-spacing:.15rem;line-height:5rem}}.product-page .product-content__sec4-7.product-content__row .product-content__col3-row-col.col1{width:38%}@media screen and (max-width: 767px){.product-page .product-content__sec4-7.product-content__row .product-content__col3-row-col.col1{width:100%}}.product-page .product-content__sec4-7.product-content__row .product-content__col3-row-col.col2{width:31%}@media screen and (max-width: 767px){.product-page .product-content__sec4-7.product-content__row .product-content__col3-row-col.col2{width:100%}}.product-page .product-content__sec4-7.product-content__row .product-content__col3-row-col.col3{width:31%}@media screen and (max-width: 767px){.product-page .product-content__sec4-7.product-content__row .product-content__col3-row-col.col3{width:100%}}.product-page .product-content__sec4-7.product-content__row .product-content__col3-row-col .product-content__col3-img{margin-top:2rem}.product-page .product-content__sec4-8.product-content__row{margin:2.3rem auto}.product-page .product-content__sec4-8.product-content__row .big{margin-bottom:.5rem}.product-page .product-content__sec4-8.product-content__row .product-content__img{margin-top:1.3rem;width:67%}@media screen and (max-width: 767px){.product-page .product-content__sec4-8.product-content__row .product-content__img{width:100%}}.product-page .product-content__sec4-9{margin-top:5.6rem}@media screen and (max-width: 767px){.product-page .product-content__sec4-9{margin-top:15rem}}.product-page .product-content__sec4-9 .product-content__row{width:79%;margin:4rem auto;gap:1.5%}@media screen and (max-width: 767px){.product-page .product-content__sec4-9 .product-content__row{width:95%;gap:5%}}.product-page .product-content__sec4-9 .product-content__row .product-content__col{width:32%;margin-bottom:1.6rem}@media screen and (max-width: 767px){.product-page .product-content__sec4-9 .product-content__row .product-content__col{width:47.5%}}.product-page .product-content__sec4-9 .product-content__row .product-content__col .product-content__col-title h3{font-size:1.6rem;letter-spacing:.3rem}@media screen and (max-width: 767px){.product-page .product-content__sec4-9 .product-content__row .product-content__col .product-content__col-title h3{font-size:4rem}}.product-page .product-content__sec4-9 .product-content__row .product-content__col .product-content__txt{margin-left:0}.product-page .product-content__sec4-9 .product-content__row .product-content__col .product-content__txt p{letter-spacing:.04rem;font-size:1rem;line-height:1.4rem}@media screen and (max-width: 767px){.product-page .product-content__sec4-9 .product-content__row .product-content__col .product-content__txt p{font-size:3.5rem;letter-spacing:.15rem;line-height:5rem}}.product-page .product-content__sec4-9 .product-content__row .product-content__col .product-content__txt .product-content__morebtn{margin-top:.6rem;width:50%}@media screen and (max-width: 767px){.product-page .product-content__sec4-9 .product-content__row .product-content__col .product-content__txt .product-content__morebtn{width:100%;margin-top:2rem}}.product-page .product-content__sec4-9 .product-content__row .product-content__col .product-content__txt .product-content__morebtn p{letter-spacing:.04rem;font-size:1rem;line-height:1.4rem;padding:.3rem 1.4rem}@media screen and (max-width: 767px){.product-page .product-content__sec4-9 .product-content__row .product-content__col .product-content__txt .product-content__morebtn p{font-size:3.5rem;letter-spacing:.15rem;line-height:5rem;padding:2rem 2.5rem}}.product-page .product-content__sec4-9 .product-content__row .product-content__col .product-content__txt .product-content__morebtn .product-content__morebtn-arrow{top:.3rem;right:1rem}@media screen and (max-width: 767px){.product-page .product-content__sec4-9 .product-content__row .product-content__col .product-content__txt .product-content__morebtn .product-content__morebtn-arrow{top:1.8rem;right:3rem}}.product-page .product-content__sec4-9 h2{font-size:2.3rem;letter-spacing:.1rem;margin-bottom:.8rem}@media screen and (max-width: 767px){.product-page .product-content__sec4-9 h2{font-size:5rem}}.product-page .product-content__sec4-9 .title-bottom{font-size:1.25rem}@media screen and (max-width: 767px){.product-page .product-content__sec4-9 .title-bottom{font-size:3.5rem;letter-spacing:.15rem;line-height:5rem}}.product-page .product-content__sec4-10{margin-top:4.7rem}@media screen and (max-width: 767px){.product-page .product-content__sec4-10{width:95%;margin:10rem auto}}.product-page .product-content__sec4-10 h2{font-size:2.1rem;letter-spacing:.3rem;margin-bottom:.9rem}@media screen and (max-width: 767px){.product-page .product-content__sec4-10 h2{font-size:5rem}}.product-page .product-content__sec4-10 p{font-size:1.2rem;line-height:2.2rem;letter-spacing:.05rem}@media screen and (max-width: 767px){.product-page .product-content__sec4-10 p{font-size:3.5rem;letter-spacing:.15rem;line-height:5rem}}.product-page .product-content__sec4-10 .product-content__product4-img2{width:47%;margin:1.2rem auto 2rem}@media screen and (max-width: 767px){.product-page .product-content__sec4-10 .product-content__product4-img2{width:100%;margin:10rem auto}}.product-page .product-content__sec4-10 .product-content__product4-img3{width:45.5%;margin:1.2rem auto 0rem}@media screen and (max-width: 767px){.product-page .product-content__sec4-10 .product-content__product4-img3{width:100%;margin:10rem auto 0}}.product-page .product-content__sec4-10 .product-content__product4-txt{width:45.5%;margin:0rem auto 2rem}@media screen and (max-width: 767px){.product-page .product-content__sec4-10 .product-content__product4-txt{width:100%;margin:1rem auto}}.product-page .product-content__sec4-10 .product-content__product4-txt p{font-size:1rem;line-height:1.4rem}@media screen and (max-width: 767px){.product-page .product-content__sec4-10 .product-content__product4-txt p{font-size:3rem;letter-spacing:.15rem;line-height:5rem}}.product-page .product-content__sec4-11{margin-top:11.5rem}@media screen and (max-width: 767px){.product-page .product-content__sec4-11{width:95%;margin:15rem auto}}.product-page .product-content__sec4-11 h2{font-size:2.1rem;letter-spacing:.3rem;margin-bottom:.9rem}@media screen and (max-width: 767px){.product-page .product-content__sec4-11 h2{font-size:5rem}}.product-page .product-content__sec4-11 p{font-size:1.2rem;line-height:2.2rem;letter-spacing:.05rem}@media screen and (max-width: 767px){.product-page .product-content__sec4-11 p{font-size:3.5rem;letter-spacing:.15rem;line-height:5rem}}.product-page .product-content__sec4-11 .qa__sec{width:65%;margin:4.2rem auto 0}@media screen and (max-width: 767px){.product-page .product-content__sec4-11 .qa__sec{width:100%}}.product-page .product-content__sec4-11 .qa__sec .qa__row{margin-bottom:1.3rem}@media screen and (max-width: 767px){.product-page .product-content__sec4-11 .qa__sec .qa__row{margin-bottom:5rem}}.product-page .product-content__sec4-11 .qa__sec .qa__q{background-image:url("../img/QA-Q.png");background-size:contain;background-repeat:no-repeat;width:6.5rem;height:2.7rem;margin-right:1.2rem}@media screen and (max-width: 767px){.product-page .product-content__sec4-11 .qa__sec .qa__q{width:15rem;height:6.5rem;margin-right:3rem}}@media screen and (max-width: 767px){.product-page .product-content__sec4-11 .qa__sec .qa__txt{width:77rem}}.product-page .product-content__sec5-1.product-content__row{width:78.5%;margin:6rem auto 0}@media screen and (max-width: 767px){.product-page .product-content__sec5-1.product-content__row{width:95%;margin:10rem auto 0}}.product-page .product-content__sec5-1 .product-content__col3-row{margin-top:1.4rem;gap:0}.product-page .product-content__sec5-1 .product-content__col3-row-col.col1{width:47.5%}@media screen and (max-width: 767px){.product-page .product-content__sec5-1 .product-content__col3-row-col.col1{width:100%}}.product-page .product-content__sec5-1 .product-content__col3-row-col.col2{width:28%}@media screen and (max-width: 767px){.product-page .product-content__sec5-1 .product-content__col3-row-col.col2{width:100%}}.product-page .product-content__sec5-1 .product-content__col3-row-col .product-content__col3-img.img2{margin-top:0}.product-page .product-content__sec5-2.product-content__row{width:78.5%;margin:3.2rem auto 0}@media screen and (max-width: 767px){.product-page .product-content__sec5-2.product-content__row{width:95%;margin:10rem auto 0}}.product-page .product-content__sec5-2 .product-content__midashi{margin-bottom:2.75rem}.product-page .product-content__sec5-2 .product-content__txt{margin-bottom:1.7rem}@media screen and (max-width: 767px){.product-page .product-content__sec5-2 .product-content__txt{margin-bottom:4rem}}.product-page .product-content__sec5-2 .product-content__txt h4{font-size:1.5rem;letter-spacing:.17rem;margin-bottom:.6rem}@media screen and (max-width: 767px){.product-page .product-content__sec5-2 .product-content__txt h4{font-size:3.5rem;letter-spacing:.3rem;margin-bottom:2.5rem}}.product-page .product-content__sec5-2 .product-content__txt p{font-size:1rem;line-height:2.2rem;letter-spacing:.04rem}@media screen and (max-width: 767px){.product-page .product-content__sec5-2 .product-content__txt p{font-size:3.5rem;letter-spacing:.15rem;line-height:5rem}}.product-page .product-content__sec6-1{width:78.5%;margin:3.75rem auto 4.5rem}@media screen and (max-width: 767px){.product-page .product-content__sec6-1{width:95%;margin:10rem auto}}.product-page .product-content__sec6-1 .product-content__img{width:48%;margin-top:2.5rem}@media screen and (max-width: 767px){.product-page .product-content__sec6-1 .product-content__img{width:95%;margin:10rem auto}}.product-page .product-content__sec6-2{width:78.5%;margin:3.75rem auto 4.5rem;gap:8%}@media screen and (max-width: 767px){.product-page .product-content__sec6-2{width:95%;margin:10rem auto}}.product-page .product-content__sec6-2 .product-content__col3{width:40%}@media screen and (max-width: 767px){.product-page .product-content__sec6-2 .product-content__col3{width:95%;margin:10rem auto 0}}.product-page .product-content__sec6-2 .product-content__col3 .product-content__midashi{margin-bottom:2.8rem}.product-page .product-content__sec6-2 .product-content__col3 .product-content__txt{margin-bottom:2rem}@media screen and (max-width: 767px){.product-page .product-content__sec6-2 .product-content__col3 .product-content__txt{margin-bottom:4rem}}.product-page .product-content__sec6-2 .product-content__col3 .product-content__txt h4{font-size:1.5rem;letter-spacing:.17rem;margin-bottom:1rem}@media screen and (max-width: 767px){.product-page .product-content__sec6-2 .product-content__col3 .product-content__txt h4{font-size:3.5rem;letter-spacing:.3rem;margin-bottom:2.5rem}}.product-page .product-content__sec6-2 .product-content__col3 .product-content__txt p{font-size:1rem;line-height:1.4rem;letter-spacing:.04rem}@media screen and (max-width: 767px){.product-page .product-content__sec6-2 .product-content__col3 .product-content__txt p{font-size:3.5rem;letter-spacing:.15rem;line-height:5rem}}.product-page .product-content__sec6-2 .product-content__img{width:45%;margin-top:5rem}@media screen and (max-width: 767px){.product-page .product-content__sec6-2 .product-content__img{width:95%;margin:10rem auto 10rem}}.product-page .product-content__sec7-1.product-content__row{width:83%;margin:6.6rem auto 0;gap:3.5%}@media screen and (max-width: 767px){.product-page .product-content__sec7-1.product-content__row{width:95%;margin:10rem auto;gap:3%}}.product-page .product-content__sec7-1 .product-content__card{width:31%;border:solid 2px #003d8c;border-radius:10px;margin-bottom:2.6rem}@media screen and (max-width: 767px){.product-page .product-content__sec7-1 .product-content__card{width:100%}}.product-page .product-content__sec7-1 .product-content__card-content{padding-bottom:2.3rem}.product-page .product-content__sec7-1 .product-content__img{padding:2.5rem 1.2rem .5rem}@media screen and (max-width: 767px){.product-page .product-content__sec7-1 .product-content__img{padding:5rem 4rem 2.5rem}}.product-page .product-content__sec7-1 .product-content__title{margin-top:0}.product-page .product-content__sec7-1 .product-content__title h3{color:#003d8c;font-size:1.5rem;letter-spacing:.15rem}@media screen and (max-width: 767px){.product-page .product-content__sec7-1 .product-content__title h3{font-size:5rem;letter-spacing:.2rem}}.product-page .product-content__sec7-1 .product-content__btn{width:7.5%;margin:auto}@media screen and (max-width: 767px){.product-page .product-content__sec7-1 .product-content__btn{width:7.5%;margin:3rem auto 2rem}}.product-page .product-content__sec7-2{width:84%;margin:5rem auto;gap:3.5%}@media screen and (max-width: 767px){.product-page .product-content__sec7-2{width:95%;margin:10rem auto;gap:3%}}.product-page .product-content__sec7-2 .product-content__row{width:100%;gap:3.5%;margin:1.4rem auto}@media screen and (max-width: 767px){.product-page .product-content__sec7-2 .product-content__row{margin:10rem auto}}.product-page .product-content__sec7-2 .product-content__card{width:31%;border:solid 2px #003d8c;border-radius:10px}@media screen and (max-width: 767px){.product-page .product-content__sec7-2 .product-content__card{width:100%;margin-bottom:5rem}}.product-page .product-content__sec7-2 .product-content__card-content{padding:2.1rem 0;gap:3%}.product-page .product-content__sec7-2 .product-content__img{padding:2.5rem 1.2rem .5rem}@media screen and (max-width: 767px){.product-page .product-content__sec7-2 .product-content__img{padding:5rem 4rem 2.5rem}}.product-page .product-content__sec7-2 .product-content__title{margin-top:0}.product-page .product-content__sec7-2 .product-content__title h4{color:#003d8c;font-size:1.5rem;letter-spacing:.15rem}@media screen and (max-width: 767px){.product-page .product-content__sec7-2 .product-content__title h4{font-size:5rem;letter-spacing:.2rem}}.product-page .product-content__sec7-2 .product-content__btn{width:7.5%;margin-top:2%}@media screen and (max-width: 767px){.product-page .product-content__sec7-2 .product-content__btn{width:7.5%;margin-top:1%}}.product-page .product-content__sec7-3{width:84%;margin:5rem auto;gap:3.5%}@media screen and (max-width: 767px){.product-page .product-content__sec7-3{width:95%;margin:10rem auto;gap:3%}}.product-page .product-content__sec7-3 .product-content__row{width:100%;gap:7.5%;margin:1.1rem auto}.product-page .product-content__sec7-3 .product-content__title{margin-top:0}.product-page .product-content__sec7-3 .product-content__title h4{color:#003d8c;font-size:1.5rem;letter-spacing:.15rem}@media screen and (max-width: 767px){.product-page .product-content__sec7-3 .product-content__title h4{font-size:5rem;letter-spacing:.2rem}}.product-page .product-content__sec7-3 .product-content__content{margin-top:1rem;margin-left:.4rem}@media screen and (max-width: 767px){.product-page .product-content__sec7-3 .product-content__content a{font-size:3rem}}@media screen and (max-width: 767px){.product-page .product-content__sec7-3 .product-content__content ul{margin-top:3rem}}@media screen and (max-width: 767px){.product-page .product-content__sec7-3 .product-content__content li{margin-bottom:2rem}}.product-page .product-content__sec8-1{width:73%;margin:4.7rem auto}@media screen and (max-width: 767px){.product-page .product-content__sec8-1{width:95%;margin:10rem auto}}.product-page .product-content__sec8-1 .product-content__txt .big{letter-spacing:.4rem;margin-bottom:3.1rem}.product-page .product-content__sec8-1 .btn-link{margin:2.7rem auto 0;width:fit-content;height:auto;padding:.3rem 1.3rem .3rem 3rem;background-color:#d9d9d9;border-radius:2rem;cursor:pointer;transition:opacity .3s}@media screen and (max-width: 767px){.product-page .product-content__sec8-1 .btn-link{padding:2rem 5rem 2rem 5rem;border-radius:5rem}}.product-page .product-content__sec8-1 .btn-link a{font-size:1.2rem;letter-spacing:.05rem}@media screen and (max-width: 767px){.product-page .product-content__sec8-1 .btn-link a{font-size:4rem}}.product-page .product-content__sec8-1 .btn-link .icon-arrow{width:2rem;height:auto;mix-blend-mode:multiply;flex-shrink:0}@media screen and (max-width: 767px){.product-page .product-content__sec8-1 .btn-link .icon-arrow{width:6rem}}.product-page .product-content__sec8-1 .product-content__img{margin:3.3rem auto 0rem;width:50%}@media screen and (max-width: 767px){.product-page .product-content__sec8-1 .product-content__img{margin:10rem auto 0rem;width:75%}}.product-page .product-content__sec9 .product-content__row{width:78.5%;margin:3.7rem auto 1rem}@media screen and (max-width: 767px){.product-page .product-content__sec9 .product-content__row{width:95%;margin:10rem auto}}.product-page .product-content__sec9 .product-content__row.row2{margin:0rem auto 1rem}.product-page .product-content__sec9 .product-content__row.row3{margin:5rem auto 14rem}.product-page .product-content__sec9 .product-content__col3-row5-col{width:46%;margin-bottom:1rem}@media screen and (max-width: 767px){.product-page .product-content__sec9 .product-content__col3-row5-col{width:100%;margin:3rem auto}}.product-page .product-content__sec9 .product-content__col3-row5-col.col3{width:72%}@media screen and (max-width: 767px){.product-page .product-content__sec9 .product-content__col3-row5-col.col3{width:100%;margin:3rem auto}}.product-page .product-content__sec9 .product-content__col4{width:100%}@media screen and (max-width: 767px){.product-page .product-content__sec9 .product-content__col4{width:100%;margin:3rem auto}}.product-page .product-content__sec9 .product-content__col4-txt{margin-top:1.3rem}.product-page .product-content__sec9 .product-content__col4-txt p{font-size:1.1rem;letter-spacing:.15rem}.product-page .product-content__sec9 .product-content__col4-img{width:93%;margin-top:2rem}.product-page .product-content__sec9 .product-content__col4-img p{font-size:1.2rem}@media screen and (max-width: 767px){.product-page .product-content__sec9 .product-content__col4-img p{font-size:3rem;letter-spacing:.1rem;line-height:6rem}}.product-page .product-content__sec9 .product-content__col3-img4.img2{margin-top:1rem}.product-page .product-content__sec9 .product-content__col3{margin-top:.5rem}@media screen and (max-width: 767px){.product-page .product-content__sec9 .product-content__col3{margin-top:5rem;margin:3rem auto}}.product-page .product-content__sec9 .product-content__col3-row5-txt2{margin-top:0;font-size:1.26rem}@media screen and (max-width: 767px){.product-page .product-content__sec9 .product-content__col3-row5-txt2{font-size:3.5rem}}.product-page .product-content__sec9 .product-content__col3-img{margin-top:2rem}@media screen and (max-width: 767px){.product-page .product-content__sec9 .product-content__col3-img{margin-top:5rem}}.product-page .product-content__sec9 .product-content__txt{margin-top:0}.product-page .product-content__sec9 .product-content__txt p{font-size:.9rem;letter-spacing:.15rem;line-height:1.35rem}.product-page .product-content__sec9 .product-content__txt p.ml{margin-left:.6rem}@media screen and (max-width: 767px){.product-page .product-content__sec9 .product-content__txt p{font-size:3rem;letter-spacing:.1rem;line-height:6rem}}.product-page .product-content__sec10-1 .product-content__col3-txt{margin-top:1rem;margin-left:.4rem}.product-page .product-content__sec10-1 .product-content__col3-txt p{font-size:1.1rem;letter-spacing:.15rem;line-height:1.75rem}@media screen and (max-width: 767px){.product-page .product-content__sec10-1 .product-content__col3-txt p{font-size:3rem;letter-spacing:.1rem;line-height:6rem}}@media screen and (max-width: 767px){.product-page .product-content__sec10-1 .product-content__col4-img{width:100%}}.product-page .product-content__sec10-1.product-content__row.row3,.product-page .product-content__sec10-1.product-content__row.row5{width:78.5%;margin:5.7rem auto 1rem}@media screen and (max-width: 767px){.product-page .product-content__sec10-1.product-content__row.row3,.product-page .product-content__sec10-1.product-content__row.row5{width:95%;margin:10rem auto 0}}.product-page .product-content__sec10-1.product-content__row.row4{width:78.5%;margin:6.1rem auto 1rem}@media screen and (max-width: 767px){.product-page .product-content__sec10-1.product-content__row.row4{width:95%;margin:10rem auto 0}}.product-page .product-content__sec10-1.product-content__row.row6{width:78.5%;margin:5.1rem auto 1rem}@media screen and (max-width: 767px){.product-page .product-content__sec10-1.product-content__row.row6{width:95%;margin:10rem auto 0}}.product-page .product-content__sec10-1.product-content__row.row7{width:78.5%;margin:3.5rem auto 7rem}@media screen and (max-width: 767px){.product-page .product-content__sec10-1.product-content__row.row7{width:95%;margin:10rem auto}}.product-page .product-content__sec10-1.product-content__row .product-content__col4-txt{margin-top:1rem;margin-left:.8rem}@media screen and (max-width: 767px){.product-page .product-content__sec10-1.product-content__row .product-content__col4-txt p{font-size:3rem;letter-spacing:.1rem;line-height:6rem}}.product-page .product-content__sec10-1.product-content__row .product-content__morebtn{width:15%;margin-top:.6rem}@media screen and (max-width: 767px){.product-page .product-content__sec10-1.product-content__row .product-content__morebtn{width:40%}}.product-page .product-content__sec10-1.product-content__row .product-content__morebtn p{padding:.3rem .5rem;font-size:1rem;letter-spacing:.08rem}@media screen and (max-width: 767px){.product-page .product-content__sec10-1.product-content__row .product-content__morebtn p{font-size:3.5rem;letter-spacing:.15rem;line-height:5rem;padding:2rem 2.5rem}}.product-page .product-content__sec10-1.product-content__row .product-content__morebtn .product-content__morebtn-arrow{top:.35rem;right:1.5rem}@media screen and (max-width: 767px){.product-page .product-content__sec10-1.product-content__row .product-content__morebtn .product-content__morebtn-arrow{top:1.8rem;right:3rem}}.product-page .product-content.coating .product-content__row.row2{margin:5.4rem auto 3rem}@media screen and (max-width: 767px){.product-page .product-content.coating .product-content__row.row2{margin:10rem auto}}.product-page .product-content.coating .product-content__row.row2 .product-content__col2{width:100%}.product-page .product-content.coating .product-content__row.row2 .product-content__txt{margin-top:.6rem}.product-page .product-content.coating .product-content__row.row2 .product-content__txt.txt2{margin-top:2.1rem}.product-page .product-content.coating .product-content__row.row2 .product-content__txt.txt3{margin-top:1.5rem}.product-page .product-content.coating .product-content__row.row2 .product-content__txt h4{font-size:1.6rem;letter-spacing:.04rem;margin-bottom:1.1rem}@media screen and (max-width: 767px){.product-page .product-content.coating .product-content__row.row2 .product-content__txt h4{font-size:4rem;letter-spacing:.1rem;margin-bottom:5rem}}.product-page .product-content.coating .product-content__row.row2 .product-content__col3-img{width:55.5%;margin-top:.5rem}@media screen and (max-width: 767px){.product-page .product-content.coating .product-content__row.row2 .product-content__col3-img{width:100%}}.product-page .product-content.coating .product-content__row.row3{margin:3.1rem auto 12rem}@media screen and (max-width: 767px){.product-page .product-content.coating .product-content__row.row3{margin:10rem auto}}.product-page .product-content.coating .product-content__row.row3 .product-content__col3-img{margin-top:1.5rem;width:42%}@media screen and (max-width: 767px){.product-page .product-content.coating .product-content__row.row3 .product-content__col3-img{width:100%;margin-top:5rem}}.product-page .product-content.coating .product-content__row.row4 h2{font-size:2rem;letter-spacing:.4rem}@media screen and (max-width: 767px){.product-page .product-content.coating .product-content__row.row4 h2{font-size:5rem;line-height:8rem}}.product-page .product-content.coating .product-content__row.row4 h4{font-size:1.7rem}@media screen and (max-width: 767px){.product-page .product-content.coating .product-content__row.row4 h4{font-size:4rem;letter-spacing:.1rem;margin-bottom:5rem}}.product-page .product-content.coating .product-content__row.row4 .product-content__col3.col1,.product-page .product-content.coating .product-content__row.row4 .product-content__col3.col4{margin-top:4rem}@media screen and (max-width: 767px){.product-page .product-content.coating .product-content__row.row4 .product-content__col3.col1,.product-page .product-content.coating .product-content__row.row4 .product-content__col3.col4{margin-top:10rem}}.product-page .product-content.coating .product-content__row.row4 .product-content__col3.col2{margin-top:10rem}@media screen and (max-width: 767px){.product-page .product-content.coating .product-content__row.row4 .product-content__col3.col2{margin-top:10rem}}.product-page .product-content.coating .product-content__row.row4 .product-content__col3.col3{margin-top:2.5rem}@media screen and (max-width: 767px){.product-page .product-content.coating .product-content__row.row4 .product-content__col3.col3{margin-top:10rem}}.product-page .product-content.coating .product-content__row.row4 .product-content__col3 .product-content__list{margin-top:2.7rem;gap:1%}@media screen and (max-width: 767px){.product-page .product-content.coating .product-content__row.row4 .product-content__col3 .product-content__list{gap:4%}}.product-page .product-content.coating .product-content__row.row4 .product-content__col3 .product-content__list .product-content__col{width:24%}@media screen and (max-width: 767px){.product-page .product-content.coating .product-content__row.row4 .product-content__col3 .product-content__list .product-content__col{width:48%;margin-bottom:5rem}}.product-page .product-content.coating .product-content__row.row4 .product-content__col3 .product-content__list .product-content__col-txt{font-size:1.25rem}@media screen and (max-width: 767px){.product-page .product-content.coating .product-content__row.row4 .product-content__col3 .product-content__list .product-content__col-txt{font-size:3rem}}.product-page .product-content.coating .product-content__row.row4 .product-content__txt.txt2{margin-top:2rem;margin-bottom:1rem}@media screen and (max-width: 767px){.product-page .product-content.coating .product-content__row.row4 .product-content__txt.txt2{margin-top:10rem;margin-bottom:5rem}}.product-page .product-content.coating .product-content__row.row4 .product-content__txt.txt2 h4{margin-bottom:1rem}.product-page .product-content.coating .product-content__row.row4 .product-content__txt.txt3{margin-top:4rem;margin-bottom:.8rem}@media screen and (max-width: 767px){.product-page .product-content.coating .product-content__row.row4 .product-content__txt.txt3{margin-top:10rem;margin-bottom:5rem}}.product-page .product-content.coating .product-content__row.row4 .product-content__txt.txt3 h4{margin-bottom:0rem}.product-page .product-content.coating .product-content__row.row4 .product-content__txt.txt4{margin-top:6rem;margin-bottom:.8rem}@media screen and (max-width: 767px){.product-page .product-content.coating .product-content__row.row4 .product-content__txt.txt4{margin-top:10rem;margin-bottom:5rem}}.product-page .product-content.coating .product-content__row.row4 .product-content__txt.txt4 h4{margin-bottom:0rem}.product-page .product-content.coating .product-content__row.row4 .product-content__txt.txt5{margin-top:3rem;margin-bottom:.8rem}@media screen and (max-width: 767px){.product-page .product-content.coating .product-content__row.row4 .product-content__txt.txt5{margin-top:10rem;margin-bottom:5rem}}.product-page .product-content.coating .product-content__row.row4 .product-content__txt.txt5 h4{margin-bottom:1rem}.product-page .product-content.coating .product-content__row.row4 .product-content__txt.txt6{margin-top:3rem;margin-bottom:.8rem}@media screen and (max-width: 767px){.product-page .product-content.coating .product-content__row.row4 .product-content__txt.txt6{margin-top:10rem;margin-bottom:5rem}}.product-page .product-content.coating .product-content__row.row4 .product-content__txt.txt6 h4{margin-bottom:1rem}.product-page .product-content.coating .product-content__row.row4 .product-content__txt.txt7{margin-top:3rem;margin-bottom:0rem}@media screen and (max-width: 767px){.product-page .product-content.coating .product-content__row.row4 .product-content__txt.txt7{margin-top:10rem;margin-bottom:5rem}}.product-page .product-content.coating .product-content__row.row4 .product-content__txt.txt7 h4{margin-bottom:0rem}.product-page .product-content.coating .product-content__row.row4 .product-content__col3-img.img2{margin-top:0;width:70%}@media screen and (max-width: 767px){.product-page .product-content.coating .product-content__row.row4 .product-content__col3-img.img2{width:100%}}.product-page .product-content.coating .product-content__row.row4 .product-content__col3-img.img3{margin-top:0;width:72%}@media screen and (max-width: 767px){.product-page .product-content.coating .product-content__row.row4 .product-content__col3-img.img3{width:100%}}.product-page .product-content.coating .product-content__row.row4 .product-content__col3-img.img4{margin-top:0;width:57%}@media screen and (max-width: 767px){.product-page .product-content.coating .product-content__row.row4 .product-content__col3-img.img4{width:100%}}.product-page .product-content.coating .product-content__row.row4 .product-content__col3-img.img5{width:59.5%;gap:4%}@media screen and (max-width: 767px){.product-page .product-content.coating .product-content__row.row4 .product-content__col3-img.img5{width:100%}}.product-page .product-content__sec-b1.product-content__row{width:72.5%;margin:4.7rem 0 0 16.3%}@media screen and (max-width: 767px){.product-page .product-content__sec-b1.product-content__row{width:95%;margin:10rem auto}}.product-page .product-content__sec-b1.product-content__row.row3{width:72.5%;margin:2.3rem 0 0 16.3%}@media screen and (max-width: 767px){.product-page .product-content__sec-b1.product-content__row.row3{width:95%;margin:10rem auto}}.product-page .product-content__sec-b1.product-content__row.row4{width:67.5%;margin:6.1rem auto 1rem}@media screen and (max-width: 767px){.product-page .product-content__sec-b1.product-content__row.row4{width:95%;margin:10rem auto}}.product-page .product-content__sec-b1.product-content__row.row4 .product-content__midashi h3{line-height:2.8rem}@media screen and (max-width: 767px){.product-page .product-content__sec-b1.product-content__row.row4 .product-content__midashi h3{line-height:7rem}}.product-page .product-content__sec-b1.product-content__row.row4 .product-content__txt.txt2{margin-top:3.5rem}.product-page .product-content__sec-b1.product-content__row.row4 .product-content__txt.txt2 h4{font-size:1.7rem;letter-spacing:.1rem}@media screen and (max-width: 767px){.product-page .product-content__sec-b1.product-content__row.row4 .product-content__txt.txt2 h4{font-size:4rem}}.product-page .product-content__sec-b1.product-content__row .product-content__col1{width:46%;margin-right:2.5%}@media screen and (max-width: 767px){.product-page .product-content__sec-b1.product-content__row .product-content__col1{width:100%}}.product-page .product-content__sec-b1.product-content__row .product-content__col2{width:51.5%}@media screen and (max-width: 767px){.product-page .product-content__sec-b1.product-content__row .product-content__col2{width:100%}}.product-page .product-content__sec-b1.product-content__row .product-content__col3 h3{line-height:2rem}@media screen and (max-width: 767px){.product-page .product-content__sec-b1.product-content__row .product-content__col3 h3{line-height:7rem}}.product-page .product-content__sec-b1.product-content__row .product-content__col3 .product-content__img.img1{width:63%;margin-top:3rem;margin-bottom:2rem}@media screen and (max-width: 767px){.product-page .product-content__sec-b1.product-content__row .product-content__col3 .product-content__img.img1{width:100%;margin-top:10rem;margin-bottom:10rem}}.product-page .product-content__sec-b1.product-content__row .product-content__col3 .product-content__img.img2{width:100%;margin-top:3rem;margin-bottom:2rem;margin-left:.6rem}@media screen and (max-width: 767px){.product-page .product-content__sec-b1.product-content__row .product-content__col3 .product-content__img.img2{width:100%;margin-top:10rem;margin-bottom:10rem}}.product-page .product-content__sec-b1.product-content__row .product-content__col3 .product-content__morebtn{width:36%;margin-top:0}@media screen and (max-width: 767px){.product-page .product-content__sec-b1.product-content__row .product-content__col3 .product-content__morebtn{width:40%}}.product-page .product-content__sec-b1.product-content__row .product-content__col3 .product-content__morebtn .product-content__morebtn-arrow{top:.4rem;right:1.25rem}@media screen and (max-width: 767px){.product-page .product-content__sec-b1.product-content__row .product-content__col3 .product-content__morebtn .product-content__morebtn-arrow{top:1.8rem;right:3rem}}.product-page .product-content__sec-b1.product-content__row .product-content__col3 .product-content__morebtn p{padding:.2rem 1.5rem}@media screen and (max-width: 767px){.product-page .product-content__sec-b1.product-content__row .product-content__col3 .product-content__morebtn p{font-size:3.5rem;letter-spacing:.15rem;line-height:5rem;padding:2rem 2.5rem}}.product-page .product-content__sec-b1.product-content__row .product-content__txt p{font-size:1.25rem;line-height:1.7rem;letter-spacing:0rem}@media screen and (max-width: 767px){.product-page .product-content__sec-b1.product-content__row .product-content__txt p{font-size:3.5rem;letter-spacing:.15rem;line-height:5rem}}.product-page .product-content__sec-b1.product-content__row .product-content__img-row{gap:3%}.product-page .product-content__sec-b2.product-content__row{width:72.5%;margin:4.7rem 0 0 16.3%}@media screen and (max-width: 767px){.product-page .product-content__sec-b2.product-content__row{width:95%;margin:10rem auto}}.product-page .product-content__sec-b2.product-content__row.row3{width:72.5%;margin:3.9rem 0 0 16.3%}@media screen and (max-width: 767px){.product-page .product-content__sec-b2.product-content__row.row3{width:95%;margin:10rem auto}}.product-page .product-content__sec-b2.product-content__row.row4{width:67.5%;margin:4.3rem auto 9rem}@media screen and (max-width: 767px){.product-page .product-content__sec-b2.product-content__row.row4{width:95%;margin:10rem auto}}.product-page .product-content__sec-b2.product-content__row.row4 .product-content__midashi h3{line-height:2.8rem}@media screen and (max-width: 767px){.product-page .product-content__sec-b2.product-content__row.row4 .product-content__midashi h3{line-height:7rem}}.product-page .product-content__sec-b2.product-content__row.row4 .product-content__txt.txt2{margin-top:3.5rem}.product-page .product-content__sec-b2.product-content__row.row4 .product-content__txt.txt2 h4{font-size:1.7rem;letter-spacing:.1rem}@media screen and (max-width: 767px){.product-page .product-content__sec-b2.product-content__row.row4 .product-content__txt.txt2 h4{font-size:4rem}}.product-page .product-content__sec-b2.product-content__row .product-content__col1{width:46%;margin-right:2.5%}@media screen and (max-width: 767px){.product-page .product-content__sec-b2.product-content__row .product-content__col1{width:100%}}.product-page .product-content__sec-b2.product-content__row .product-content__col2{width:51.5%}@media screen and (max-width: 767px){.product-page .product-content__sec-b2.product-content__row .product-content__col2{width:100%}}@media screen and (max-width: 767px){.product-page .product-content__sec-b2.product-content__row .product-content__col3 h3{line-height:7rem}}.product-page .product-content__sec-b2.product-content__row .product-content__col3 .product-content__img.img1{width:56%;margin-top:3rem;margin-bottom:2rem}@media screen and (max-width: 767px){.product-page .product-content__sec-b2.product-content__row .product-content__col3 .product-content__img.img1{width:100%;margin-top:10rem;margin-bottom:10rem}}.product-page .product-content__sec-b2.product-content__row .product-content__col3 .product-content__img.img2{width:82%;margin-top:2.7rem;margin-bottom:2rem;margin-left:.3rem}@media screen and (max-width: 767px){.product-page .product-content__sec-b2.product-content__row .product-content__col3 .product-content__img.img2{width:100%;margin-top:10rem;margin-bottom:10rem}}.product-page .product-content__sec-b2.product-content__row .product-content__col3 .product-content__img.img3{width:58%;margin-top:1.3rem;margin-bottom:2rem}@media screen and (max-width: 767px){.product-page .product-content__sec-b2.product-content__row .product-content__col3 .product-content__img.img3{width:100%;margin-top:10rem;margin-bottom:10rem}}.product-page .product-content__sec-b2.product-content__row .product-content__txt p{font-size:1.25rem;line-height:1.7rem;letter-spacing:0rem}@media screen and (max-width: 767px){.product-page .product-content__sec-b2.product-content__row .product-content__txt p{font-size:3.5rem;letter-spacing:.15rem;line-height:5rem}}.product-page .product-content__sec-b2.product-content__row .product-content__img-row{gap:3%}.product-page .product-content__sec-b2.product-content__row .product-content__col3-row-col{gap:3rem}.product-page .product-content__sec-b2.product-content__row .product-content__col3-row-col.col1{width:26%}@media screen and (max-width: 767px){.product-page .product-content__sec-b2.product-content__row .product-content__col3-row-col.col1{width:45%}}.product-page .product-content__sec-b2.product-content__row .product-content__col3-row-col.col2{width:30%}@media screen and (max-width: 767px){.product-page .product-content__sec-b2.product-content__row .product-content__col3-row-col.col2{width:45%}}.product-page .product-content__sec-b2.product-content__row .product-content__col3-row-col.col3{width:29%}@media screen and (max-width: 767px){.product-page .product-content__sec-b2.product-content__row .product-content__col3-row-col.col3{width:45%}}.product-page .product-content__sec-b3.product-content__row{width:72.5%;margin:6.5rem 0 0 16.3%}@media screen and (max-width: 767px){.product-page .product-content__sec-b3.product-content__row{width:95%;margin:10rem auto}}.product-page .product-content__sec-b3.product-content__row.row2 .product-content__col1{width:43%;margin-right:1.5%}@media screen and (max-width: 767px){.product-page .product-content__sec-b3.product-content__row.row2 .product-content__col1{width:100%}}.product-page .product-content__sec-b3.product-content__row.row2 .product-content__col1 .product-content__img{margin-top:2.6rem}.product-page .product-content__sec-b3.product-content__row.row2 .product-content__col2{width:45%}@media screen and (max-width: 767px){.product-page .product-content__sec-b3.product-content__row.row2 .product-content__col2{width:100%}}.product-page .product-content__sec-b3.product-content__row.row2 .product-content__col3-row{gap:0}.product-page .product-content__sec-b3.product-content__row.row3{width:72.5%;margin:3.1rem 0 6.5rem 16.3%}@media screen and (max-width: 767px){.product-page .product-content__sec-b3.product-content__row.row3{width:95%;margin:10rem auto}}.product-page .product-content__sec-b3.product-content__row .product-content__col1{width:55%;margin-right:2.5%}@media screen and (max-width: 767px){.product-page .product-content__sec-b3.product-content__row .product-content__col1{width:100%}}.product-page .product-content__sec-b3.product-content__row .product-content__col2{width:42.5%}@media screen and (max-width: 767px){.product-page .product-content__sec-b3.product-content__row .product-content__col2{width:100%}}@media screen and (max-width: 767px){.product-page .product-content__sec-b3.product-content__row .product-content__col3 h3{line-height:7rem}}.product-page .product-content__sec-b3.product-content__row .product-content__col3 .product-content__img.img1{width:56%;margin-top:3rem;margin-bottom:2rem}@media screen and (max-width: 767px){.product-page .product-content__sec-b3.product-content__row .product-content__col3 .product-content__img.img1{width:100%;margin-top:10rem;margin-bottom:10rem}}.product-page .product-content__sec-b3.product-content__row .product-content__col3 .product-content__img.img2{width:82%;margin-top:2.7rem;margin-bottom:2rem;margin-left:.3rem}@media screen and (max-width: 767px){.product-page .product-content__sec-b3.product-content__row .product-content__col3 .product-content__img.img2{width:100%;margin-top:10rem;margin-bottom:10rem}}.product-page .product-content__sec-b3.product-content__row .product-content__col3 .product-content__img.img3{width:58%;margin-top:1.3rem;margin-bottom:2rem}@media screen and (max-width: 767px){.product-page .product-content__sec-b3.product-content__row .product-content__col3 .product-content__img.img3{width:100%;margin-top:10rem;margin-bottom:10rem}}.product-page .product-content__sec-b3.product-content__row .product-content__col3 .product-content__img.img4{width:42%}@media screen and (max-width: 767px){.product-page .product-content__sec-b3.product-content__row .product-content__col3 .product-content__img.img4{width:100%;margin-top:10rem;margin-bottom:10rem}}.product-page .product-content__sec-b3.product-content__row .product-content__txt.txt2{margin-top:1.3rem}.product-page .product-content__sec-b3.product-content__row .product-content__txt p{font-size:1.25rem;line-height:1.7rem;letter-spacing:0rem}@media screen and (max-width: 767px){.product-page .product-content__sec-b3.product-content__row .product-content__txt p{font-size:3.5rem;letter-spacing:.15rem;line-height:5rem}}.product-page .product-content__sec-b3.product-content__row .product-content__img-row{gap:3%}.product-page .product-content__sec-b3.product-content__row .product-content__col3-row{margin-top:.6rem}.product-page .product-content__sec-b4.product-content__row{width:72.5%;margin:6.5rem 0 0 16.3%}@media screen and (max-width: 767px){.product-page .product-content__sec-b4.product-content__row{width:95%;margin:10rem auto}}.product-page .product-content__sec-b4.product-content__row.row2{margin:3rem 0 0 10.8%}@media screen and (max-width: 767px){.product-page .product-content__sec-b4.product-content__row.row2{margin:10rem auto}}.product-page .product-content__sec-b4.product-content__row.row2 .product-content__col1{width:43%;margin-right:1.5%}@media screen and (max-width: 767px){.product-page .product-content__sec-b4.product-content__row.row2 .product-content__col1{width:100%}}.product-page .product-content__sec-b4.product-content__row.row2 .product-content__col1 .product-content__img{margin-top:2.6rem}.product-page .product-content__sec-b4.product-content__row.row2 .product-content__col2{width:45%}@media screen and (max-width: 767px){.product-page .product-content__sec-b4.product-content__row.row2 .product-content__col2{width:100%}}.product-page .product-content__sec-b4.product-content__row.row2 .product-content__col3-row{gap:0}.product-page .product-content__sec-b4.product-content__row.row3{width:72.5%;margin:4rem 0 0rem 10.8%}@media screen and (max-width: 767px){.product-page .product-content__sec-b4.product-content__row.row3{width:95%;margin:10rem auto}}.product-page .product-content__sec-b4.product-content__row.row3 .product-content__txt{margin-top:.5rem}.product-page .product-content__sec-b4.product-content__row.row3 .product-content__txt.txt2{margin-top:1.7rem}.product-page .product-content__sec-b4.product-content__row.row3 .product-content__txt h4{font-size:1.6rem;letter-spacing:.06rem;margin-bottom:.3rem}@media screen and (max-width: 767px){.product-page .product-content__sec-b4.product-content__row.row3 .product-content__txt h4{font-size:4rem;letter-spacing:.1rem;margin-bottom:3rem}}.product-page .product-content__sec-b4.product-content__row.row3 .product-content__txt p{font-size:1.1rem;letter-spacing:.15rem;line-height:1.9rem}@media screen and (max-width: 767px){.product-page .product-content__sec-b4.product-content__row.row3 .product-content__txt p{font-size:3.5rem;letter-spacing:.15rem;line-height:5rem}}.product-page .product-content__sec-b4.product-content__row.row4{width:72.5%;margin:2.2rem 0 8rem 10.8%}@media screen and (max-width: 767px){.product-page .product-content__sec-b4.product-content__row.row4{width:95%;margin:10rem auto}}.product-page .product-content__sec-b4.product-content__row.row4 .product-content__txt{margin-top:.5rem}.product-page .product-content__sec-b4.product-content__row.row4 .product-content__txt p{font-size:1.1rem;letter-spacing:.15rem;line-height:1.9rem}@media screen and (max-width: 767px){.product-page .product-content__sec-b4.product-content__row.row4 .product-content__txt p{font-size:3.5rem;letter-spacing:.15rem;line-height:5rem}}.product-page .product-content__sec-b4.product-content__row.row4 .product-content__img{width:65%;margin-top:1rem}@media screen and (max-width: 767px){.product-page .product-content__sec-b4.product-content__row.row4 .product-content__img{width:100%}}.product-page .product-content__sec-b4.product-content__row .product-content__col3 .product-content__img.img1{width:81%;margin-top:1.2rem;margin-bottom:2rem}@media screen and (max-width: 767px){.product-page .product-content__sec-b4.product-content__row .product-content__col3 .product-content__img.img1{width:100%;margin-top:10rem;margin-bottom:10rem}}.product-page .product-content__sec-b4.product-content__row .product-content__col3 .product-content__img.img2{width:82%;margin-top:2.7rem;margin-bottom:2rem;margin-left:.3rem}@media screen and (max-width: 767px){.product-page .product-content__sec-b4.product-content__row .product-content__col3 .product-content__img.img2{width:100%;margin-top:10rem;margin-bottom:10rem}}.product-page .product-content__sec-b4.product-content__row .product-content__col3 .product-content__img.img3{width:70%;margin-top:1.3rem;margin-bottom:2rem}@media screen and (max-width: 767px){.product-page .product-content__sec-b4.product-content__row .product-content__col3 .product-content__img.img3{width:100%;margin-top:10rem;margin-bottom:10rem}}.product-page .product-content__sec-b4.product-content__row .product-content__col3 .product-content__img.img4{width:42%}@media screen and (max-width: 767px){.product-page .product-content__sec-b4.product-content__row .product-content__col3 .product-content__img.img4{width:100%;margin-top:10rem;margin-bottom:10rem}}.product-page .product-content__sec-b4.product-content__row .product-content__txt{margin-top:1.5rem}.product-page .product-content__sec-b4.product-content__row .product-content__txt.txt2{margin-top:1rem}.product-page .product-content__sec-b4.product-content__row .product-content__txt.txt3{margin-top:1.3rem}.product-page .product-content__sec-b4.product-content__row .product-content__txt p{font-size:1.55rem;line-height:2.2rem;letter-spacing:.12rem}@media screen and (max-width: 767px){.product-page .product-content__sec-b4.product-content__row .product-content__txt p{font-size:3.5rem;letter-spacing:.15rem;line-height:5rem}}.product-page .product-content__sec-b5{margin-top:5.5rem;margin-bottom:7rem}@media screen and (max-width: 767px){.product-page .product-content__sec-b5{width:95%;margin:15rem auto}}.product-page .product-content__sec-b5 h2{font-size:2.1rem;letter-spacing:.3rem;margin-bottom:.9rem}@media screen and (max-width: 767px){.product-page .product-content__sec-b5 h2{font-size:5rem}}.product-page .product-content__sec-b5 p{font-size:1.2rem;line-height:2.2rem;letter-spacing:.05rem}@media screen and (max-width: 767px){.product-page .product-content__sec-b5 p{font-size:3.5rem;letter-spacing:.15rem;line-height:5rem}}.product-page .product-content__sec-b5 .qa__sec{width:65%;margin:4.2rem auto 0}@media screen and (max-width: 767px){.product-page .product-content__sec-b5 .qa__sec{width:100%}}.product-page .product-content__sec-b5 .qa__sec .qa__row{margin-bottom:1.3rem}@media screen and (max-width: 767px){.product-page .product-content__sec-b5 .qa__sec .qa__row{margin-bottom:5rem}}.product-page .product-content__sec-b5 .qa__sec .qa__q{background-image:url("../img/QA-Q.png");background-size:contain;background-repeat:no-repeat;width:6.5rem;height:2.7rem;margin-right:1.2rem}@media screen and (max-width: 767px){.product-page .product-content__sec-b5 .qa__sec .qa__q{width:15rem;height:6.5rem;margin-right:3rem}}@media screen and (max-width: 767px){.product-page .product-content__sec-b5 .qa__sec .qa__txt{width:77rem}}.privacy-sec1__inner{width:84%;margin-left:auto;margin-right:auto;padding-bottom:5rem}.privacy-sec1__inner h3{font-size:3.2rem;line-height:1.6;letter-spacing:.2rem;color:#003d8c;position:relative;text-align:center;margin-bottom:3.5rem}.privacy-sec1__inner h3::after{display:block;content:"";width:11rem;height:5px;background-color:#3acd09;margin:1.1rem auto 0}.privacy-sec1__inner h4{margin-top:3rem;padding-left:1rem;border-left:10px solid #003d8c;font-size:2rem;color:#003d8c;margin-bottom:1rem}.privacy-sec1__inner dt{font-weight:normal}.privacy-sec1__inner dd{margin-left:0;padding-left:2.5rem}.privacy-sec1__inner h3:nth-child(n+2){margin-top:5rem}.mt10{margin-top:1rem}ul.mt10 li{margin-bottom:.5rem}.privacy-sec1__inner .privacy-soshiki dd{padding-left:1rem}.privacy-sec1__inner .privacy-soshiki dd ul li{margin-left:1rem;list-style:disc}.mb10{margin-bottom:1rem}.mb5{margin-bottom:.5rem}.privacy-sec1__inner a{color:blue !important}.privacy-seikyu p{padding-left:1.5rem}.recruit1__inner .flex-center{display:flex;justify-content:center;flex-wrap:wrap;gap:5rem}.recruit1__inner .flex-center h4{margin-top:1.5rem}@media screen and (max-width: 1023px){.privacy-sec1__inner{font-size:2.6rem}.privacy-sec1__inner h4{font-size:3rem}.recruit1__inner .flex-center li{width:45%}}@media screen and (max-width: 600px){.privacy-sec1__inner{font-size:3.4rem;width:100%}.privacy-sec1__inner h3{font-size:5rem}.privacy-sec1__inner h4{font-size:4rem;border-left-width:5px}.privacy-sec1__inner .privacy-soshiki dd ul li{margin-left:5rem}.privacy-seikyu p{padding-left:5.5rem}.recruit1__inner .flex-center li{width:90%}}
/*# sourceMappingURL=recruit.css.map */
