@charset "UTF-8";html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent}body{line-height:normal}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}nav ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}a{margin:0;padding:0;font-size:100%;vertical-align:baseline;background:transparent}ins{background-color:#ff9;color:#000;text-decoration:none}mark{background-color:#ff9;color:#000;font-style:italic;font-weight:700}del{text-decoration:line-through}abbr[title],dfn[title]{border-bottom:1px dotted;cursor:help}table{border-collapse:collapse;border-spacing:0}hr{display:block;height:1px;border:0;border-top:1px solid #cccccc;margin:1em 0;padding:0}input,select{vertical-align:middle}a{text-decoration:none;color:unset}li{list-style-type:none}@font-face{font-family:Noto Sans JP;src:url(../../assets/fonts/noto_san/NotoSansJP-Regular.ttf);font-weight:400}@font-face{font-family:Noto Sans JP;src:url(../../assets/fonts/noto_san/NotoSansJP-Medium.otf);font-weight:500}@font-face{font-family:Noto Sans JP;src:url(../../assets/fonts/noto_san/NotoSansJP-SemiBold.ttf);font-weight:600}@font-face{font-family:Noto Sans JP;src:url(../../assets/fonts/noto_san/NotoSansJP-Bold.otf);font-weight:700}input,select,textarea,button{font-size:18px}@media screen and (min-width: 768px){input,select,textarea,button{font-size:20px}}.text-align--center{text-align:center}.text-align--right{text-align:right}.text-align--left{text-align:left}.text-align--justify{text-align:justify}.text__paragraph-margin{margin-top:24px;margin-bottom:40px}.red{color:#a50005}.u-is-invalid{border:1px solid #A50005!important}.u-error-message{color:#a50005;font-size:14px;text-align:left;margin-top:4px}@media screen and (min-width: 768px){.u-error-message{text-align:right}}.u-flex-gap{display:flex;flex-direction:column;gap:32px}@media screen and (min-width: 768px){.u-flex-gap{gap:40px}}.mt-0{margin-top:0}.mr-0{margin-right:0}.mb-0{margin-bottom:0}.ml-0{margin-left:0}.pt-0{padding-top:0}.pr-0{padding-right:0}.pb-0{padding-bottom:0}.pl-0{padding-left:0}@media screen and (max-width: 767px){.mt-sp-0{margin-top:0}}@media screen and (max-width: 767px){.mr-sp-0{margin-right:0}}@media screen and (max-width: 767px){.mb-sp-0{margin-bottom:0}}@media screen and (max-width: 767px){.ml-sp-0{margin-left:0}}@media screen and (max-width: 767px){.pt-sp-0{padding-top:0}}@media screen and (max-width: 767px){.pr-sp-0{padding-right:0}}@media screen and (max-width: 767px){.pb-sp-0{padding-bottom:0}}@media screen and (max-width: 767px){.pl-sp-0{padding-left:0}}@media screen and (min-width: 400px){.mt-sm-0{margin-top:0}}@media screen and (min-width: 400px){.mr-sm-0{margin-right:0}}@media screen and (min-width: 400px){.mb-sm-0{margin-bottom:0}}@media screen and (min-width: 400px){.ml-sm-0{margin-left:0}}@media screen and (min-width: 400px){.pt-sm-0{padding-top:0}}@media screen and (min-width: 400px){.pr-sm-0{padding-right:0}}@media screen and (min-width: 400px){.pb-sm-0{padding-bottom:0}}@media screen and (min-width: 400px){.pl-sm-0{padding-left:0}}@media screen and (min-width: 768px){.mt-md-0{margin-top:0}}@media screen and (min-width: 768px){.mr-md-0{margin-right:0}}@media screen and (min-width: 768px){.mb-md-0{margin-bottom:0}}@media screen and (min-width: 768px){.ml-md-0{margin-left:0}}@media screen and (min-width: 768px){.pt-md-0{padding-top:0}}@media screen and (min-width: 768px){.pr-md-0{padding-right:0}}@media screen and (min-width: 768px){.pb-md-0{padding-bottom:0}}@media screen and (min-width: 768px){.pl-md-0{padding-left:0}}@media screen and (min-width: 1000px){.mt-lg-0{margin-top:0}}@media screen and (min-width: 1000px){.mr-lg-0{margin-right:0}}@media screen and (min-width: 1000px){.mb-lg-0{margin-bottom:0}}@media screen and (min-width: 1000px){.ml-lg-0{margin-left:0}}@media screen and (min-width: 1000px){.pt-lg-0{padding-top:0}}@media screen and (min-width: 1000px){.pr-lg-0{padding-right:0}}@media screen and (min-width: 1000px){.pb-lg-0{padding-bottom:0}}@media screen and (min-width: 1000px){.pl-lg-0{padding-left:0}}@media screen and (min-width: 1200px){.mt-xl-0{margin-top:0}}@media screen and (min-width: 1200px){.mr-xl-0{margin-right:0}}@media screen and (min-width: 1200px){.mb-xl-0{margin-bottom:0}}@media screen and (min-width: 1200px){.ml-xl-0{margin-left:0}}@media screen and (min-width: 1200px){.pt-xl-0{padding-top:0}}@media screen and (min-width: 1200px){.pr-xl-0{padding-right:0}}@media screen and (min-width: 1200px){.pb-xl-0{padding-bottom:0}}@media screen and (min-width: 1200px){.pl-xl-0{padding-left:0}}.mt-1{margin-top:4px}.mr-1{margin-right:4px}.mb-1{margin-bottom:4px}.ml-1{margin-left:4px}.pt-1{padding-top:4px}.pr-1{padding-right:4px}.pb-1{padding-bottom:4px}.pl-1{padding-left:4px}@media screen and (max-width: 767px){.mt-sp-1{margin-top:4px}}@media screen and (max-width: 767px){.mr-sp-1{margin-right:4px}}@media screen and (max-width: 767px){.mb-sp-1{margin-bottom:4px}}@media screen and (max-width: 767px){.ml-sp-1{margin-left:4px}}@media screen and (max-width: 767px){.pt-sp-1{padding-top:4px}}@media screen and (max-width: 767px){.pr-sp-1{padding-right:4px}}@media screen and (max-width: 767px){.pb-sp-1{padding-bottom:4px}}@media screen and (max-width: 767px){.pl-sp-1{padding-left:4px}}@media screen and (min-width: 400px){.mt-sm-1{margin-top:4px}}@media screen and (min-width: 400px){.mr-sm-1{margin-right:4px}}@media screen and (min-width: 400px){.mb-sm-1{margin-bottom:4px}}@media screen and (min-width: 400px){.ml-sm-1{margin-left:4px}}@media screen and (min-width: 400px){.pt-sm-1{padding-top:4px}}@media screen and (min-width: 400px){.pr-sm-1{padding-right:4px}}@media screen and (min-width: 400px){.pb-sm-1{padding-bottom:4px}}@media screen and (min-width: 400px){.pl-sm-1{padding-left:4px}}@media screen and (min-width: 768px){.mt-md-1{margin-top:4px}}@media screen and (min-width: 768px){.mr-md-1{margin-right:4px}}@media screen and (min-width: 768px){.mb-md-1{margin-bottom:4px}}@media screen and (min-width: 768px){.ml-md-1{margin-left:4px}}@media screen and (min-width: 768px){.pt-md-1{padding-top:4px}}@media screen and (min-width: 768px){.pr-md-1{padding-right:4px}}@media screen and (min-width: 768px){.pb-md-1{padding-bottom:4px}}@media screen and (min-width: 768px){.pl-md-1{padding-left:4px}}@media screen and (min-width: 1000px){.mt-lg-1{margin-top:4px}}@media screen and (min-width: 1000px){.mr-lg-1{margin-right:4px}}@media screen and (min-width: 1000px){.mb-lg-1{margin-bottom:4px}}@media screen and (min-width: 1000px){.ml-lg-1{margin-left:4px}}@media screen and (min-width: 1000px){.pt-lg-1{padding-top:4px}}@media screen and (min-width: 1000px){.pr-lg-1{padding-right:4px}}@media screen and (min-width: 1000px){.pb-lg-1{padding-bottom:4px}}@media screen and (min-width: 1000px){.pl-lg-1{padding-left:4px}}@media screen and (min-width: 1200px){.mt-xl-1{margin-top:4px}}@media screen and (min-width: 1200px){.mr-xl-1{margin-right:4px}}@media screen and (min-width: 1200px){.mb-xl-1{margin-bottom:4px}}@media screen and (min-width: 1200px){.ml-xl-1{margin-left:4px}}@media screen and (min-width: 1200px){.pt-xl-1{padding-top:4px}}@media screen and (min-width: 1200px){.pr-xl-1{padding-right:4px}}@media screen and (min-width: 1200px){.pb-xl-1{padding-bottom:4px}}@media screen and (min-width: 1200px){.pl-xl-1{padding-left:4px}}.mt-2{margin-top:8px}.mr-2{margin-right:8px}.mb-2{margin-bottom:8px}.ml-2{margin-left:8px}.pt-2{padding-top:8px}.pr-2{padding-right:8px}.pb-2{padding-bottom:8px}.pl-2{padding-left:8px}@media screen and (max-width: 767px){.mt-sp-2{margin-top:8px}}@media screen and (max-width: 767px){.mr-sp-2{margin-right:8px}}@media screen and (max-width: 767px){.mb-sp-2{margin-bottom:8px}}@media screen and (max-width: 767px){.ml-sp-2{margin-left:8px}}@media screen and (max-width: 767px){.pt-sp-2{padding-top:8px}}@media screen and (max-width: 767px){.pr-sp-2{padding-right:8px}}@media screen and (max-width: 767px){.pb-sp-2{padding-bottom:8px}}@media screen and (max-width: 767px){.pl-sp-2{padding-left:8px}}@media screen and (min-width: 400px){.mt-sm-2{margin-top:8px}}@media screen and (min-width: 400px){.mr-sm-2{margin-right:8px}}@media screen and (min-width: 400px){.mb-sm-2{margin-bottom:8px}}@media screen and (min-width: 400px){.ml-sm-2{margin-left:8px}}@media screen and (min-width: 400px){.pt-sm-2{padding-top:8px}}@media screen and (min-width: 400px){.pr-sm-2{padding-right:8px}}@media screen and (min-width: 400px){.pb-sm-2{padding-bottom:8px}}@media screen and (min-width: 400px){.pl-sm-2{padding-left:8px}}@media screen and (min-width: 768px){.mt-md-2{margin-top:8px}}@media screen and (min-width: 768px){.mr-md-2{margin-right:8px}}@media screen and (min-width: 768px){.mb-md-2{margin-bottom:8px}}@media screen and (min-width: 768px){.ml-md-2{margin-left:8px}}@media screen and (min-width: 768px){.pt-md-2{padding-top:8px}}@media screen and (min-width: 768px){.pr-md-2{padding-right:8px}}@media screen and (min-width: 768px){.pb-md-2{padding-bottom:8px}}@media screen and (min-width: 768px){.pl-md-2{padding-left:8px}}@media screen and (min-width: 1000px){.mt-lg-2{margin-top:8px}}@media screen and (min-width: 1000px){.mr-lg-2{margin-right:8px}}@media screen and (min-width: 1000px){.mb-lg-2{margin-bottom:8px}}@media screen and (min-width: 1000px){.ml-lg-2{margin-left:8px}}@media screen and (min-width: 1000px){.pt-lg-2{padding-top:8px}}@media screen and (min-width: 1000px){.pr-lg-2{padding-right:8px}}@media screen and (min-width: 1000px){.pb-lg-2{padding-bottom:8px}}@media screen and (min-width: 1000px){.pl-lg-2{padding-left:8px}}@media screen and (min-width: 1200px){.mt-xl-2{margin-top:8px}}@media screen and (min-width: 1200px){.mr-xl-2{margin-right:8px}}@media screen and (min-width: 1200px){.mb-xl-2{margin-bottom:8px}}@media screen and (min-width: 1200px){.ml-xl-2{margin-left:8px}}@media screen and (min-width: 1200px){.pt-xl-2{padding-top:8px}}@media screen and (min-width: 1200px){.pr-xl-2{padding-right:8px}}@media screen and (min-width: 1200px){.pb-xl-2{padding-bottom:8px}}@media screen and (min-width: 1200px){.pl-xl-2{padding-left:8px}}.mt-3{margin-top:12px}.mr-3{margin-right:12px}.mb-3{margin-bottom:12px}.ml-3{margin-left:12px}.pt-3{padding-top:12px}.pr-3{padding-right:12px}.pb-3{padding-bottom:12px}.pl-3{padding-left:12px}@media screen and (max-width: 767px){.mt-sp-3{margin-top:12px}}@media screen and (max-width: 767px){.mr-sp-3{margin-right:12px}}@media screen and (max-width: 767px){.mb-sp-3{margin-bottom:12px}}@media screen and (max-width: 767px){.ml-sp-3{margin-left:12px}}@media screen and (max-width: 767px){.pt-sp-3{padding-top:12px}}@media screen and (max-width: 767px){.pr-sp-3{padding-right:12px}}@media screen and (max-width: 767px){.pb-sp-3{padding-bottom:12px}}@media screen and (max-width: 767px){.pl-sp-3{padding-left:12px}}@media screen and (min-width: 400px){.mt-sm-3{margin-top:12px}}@media screen and (min-width: 400px){.mr-sm-3{margin-right:12px}}@media screen and (min-width: 400px){.mb-sm-3{margin-bottom:12px}}@media screen and (min-width: 400px){.ml-sm-3{margin-left:12px}}@media screen and (min-width: 400px){.pt-sm-3{padding-top:12px}}@media screen and (min-width: 400px){.pr-sm-3{padding-right:12px}}@media screen and (min-width: 400px){.pb-sm-3{padding-bottom:12px}}@media screen and (min-width: 400px){.pl-sm-3{padding-left:12px}}@media screen and (min-width: 768px){.mt-md-3{margin-top:12px}}@media screen and (min-width: 768px){.mr-md-3{margin-right:12px}}@media screen and (min-width: 768px){.mb-md-3{margin-bottom:12px}}@media screen and (min-width: 768px){.ml-md-3{margin-left:12px}}@media screen and (min-width: 768px){.pt-md-3{padding-top:12px}}@media screen and (min-width: 768px){.pr-md-3{padding-right:12px}}@media screen and (min-width: 768px){.pb-md-3{padding-bottom:12px}}@media screen and (min-width: 768px){.pl-md-3{padding-left:12px}}@media screen and (min-width: 1000px){.mt-lg-3{margin-top:12px}}@media screen and (min-width: 1000px){.mr-lg-3{margin-right:12px}}@media screen and (min-width: 1000px){.mb-lg-3{margin-bottom:12px}}@media screen and (min-width: 1000px){.ml-lg-3{margin-left:12px}}@media screen and (min-width: 1000px){.pt-lg-3{padding-top:12px}}@media screen and (min-width: 1000px){.pr-lg-3{padding-right:12px}}@media screen and (min-width: 1000px){.pb-lg-3{padding-bottom:12px}}@media screen and (min-width: 1000px){.pl-lg-3{padding-left:12px}}@media screen and (min-width: 1200px){.mt-xl-3{margin-top:12px}}@media screen and (min-width: 1200px){.mr-xl-3{margin-right:12px}}@media screen and (min-width: 1200px){.mb-xl-3{margin-bottom:12px}}@media screen and (min-width: 1200px){.ml-xl-3{margin-left:12px}}@media screen and (min-width: 1200px){.pt-xl-3{padding-top:12px}}@media screen and (min-width: 1200px){.pr-xl-3{padding-right:12px}}@media screen and (min-width: 1200px){.pb-xl-3{padding-bottom:12px}}@media screen and (min-width: 1200px){.pl-xl-3{padding-left:12px}}.mt-4{margin-top:16px}.mr-4{margin-right:16px}.mb-4{margin-bottom:16px}.ml-4{margin-left:16px}.pt-4{padding-top:16px}.pr-4{padding-right:16px}.pb-4{padding-bottom:16px}.pl-4{padding-left:16px}@media screen and (max-width: 767px){.mt-sp-4{margin-top:16px}}@media screen and (max-width: 767px){.mr-sp-4{margin-right:16px}}@media screen and (max-width: 767px){.mb-sp-4{margin-bottom:16px}}@media screen and (max-width: 767px){.ml-sp-4{margin-left:16px}}@media screen and (max-width: 767px){.pt-sp-4{padding-top:16px}}@media screen and (max-width: 767px){.pr-sp-4{padding-right:16px}}@media screen and (max-width: 767px){.pb-sp-4{padding-bottom:16px}}@media screen and (max-width: 767px){.pl-sp-4{padding-left:16px}}@media screen and (min-width: 400px){.mt-sm-4{margin-top:16px}}@media screen and (min-width: 400px){.mr-sm-4{margin-right:16px}}@media screen and (min-width: 400px){.mb-sm-4{margin-bottom:16px}}@media screen and (min-width: 400px){.ml-sm-4{margin-left:16px}}@media screen and (min-width: 400px){.pt-sm-4{padding-top:16px}}@media screen and (min-width: 400px){.pr-sm-4{padding-right:16px}}@media screen and (min-width: 400px){.pb-sm-4{padding-bottom:16px}}@media screen and (min-width: 400px){.pl-sm-4{padding-left:16px}}@media screen and (min-width: 768px){.mt-md-4{margin-top:16px}}@media screen and (min-width: 768px){.mr-md-4{margin-right:16px}}@media screen and (min-width: 768px){.mb-md-4{margin-bottom:16px}}@media screen and (min-width: 768px){.ml-md-4{margin-left:16px}}@media screen and (min-width: 768px){.pt-md-4{padding-top:16px}}@media screen and (min-width: 768px){.pr-md-4{padding-right:16px}}@media screen and (min-width: 768px){.pb-md-4{padding-bottom:16px}}@media screen and (min-width: 768px){.pl-md-4{padding-left:16px}}@media screen and (min-width: 1000px){.mt-lg-4{margin-top:16px}}@media screen and (min-width: 1000px){.mr-lg-4{margin-right:16px}}@media screen and (min-width: 1000px){.mb-lg-4{margin-bottom:16px}}@media screen and (min-width: 1000px){.ml-lg-4{margin-left:16px}}@media screen and (min-width: 1000px){.pt-lg-4{padding-top:16px}}@media screen and (min-width: 1000px){.pr-lg-4{padding-right:16px}}@media screen and (min-width: 1000px){.pb-lg-4{padding-bottom:16px}}@media screen and (min-width: 1000px){.pl-lg-4{padding-left:16px}}@media screen and (min-width: 1200px){.mt-xl-4{margin-top:16px}}@media screen and (min-width: 1200px){.mr-xl-4{margin-right:16px}}@media screen and (min-width: 1200px){.mb-xl-4{margin-bottom:16px}}@media screen and (min-width: 1200px){.ml-xl-4{margin-left:16px}}@media screen and (min-width: 1200px){.pt-xl-4{padding-top:16px}}@media screen and (min-width: 1200px){.pr-xl-4{padding-right:16px}}@media screen and (min-width: 1200px){.pb-xl-4{padding-bottom:16px}}@media screen and (min-width: 1200px){.pl-xl-4{padding-left:16px}}.mt-5{margin-top:20px}.mr-5{margin-right:20px}.mb-5{margin-bottom:20px}.ml-5{margin-left:20px}.pt-5{padding-top:20px}.pr-5{padding-right:20px}.pb-5{padding-bottom:20px}.pl-5{padding-left:20px}@media screen and (max-width: 767px){.mt-sp-5{margin-top:20px}}@media screen and (max-width: 767px){.mr-sp-5{margin-right:20px}}@media screen and (max-width: 767px){.mb-sp-5{margin-bottom:20px}}@media screen and (max-width: 767px){.ml-sp-5{margin-left:20px}}@media screen and (max-width: 767px){.pt-sp-5{padding-top:20px}}@media screen and (max-width: 767px){.pr-sp-5{padding-right:20px}}@media screen and (max-width: 767px){.pb-sp-5{padding-bottom:20px}}@media screen and (max-width: 767px){.pl-sp-5{padding-left:20px}}@media screen and (min-width: 400px){.mt-sm-5{margin-top:20px}}@media screen and (min-width: 400px){.mr-sm-5{margin-right:20px}}@media screen and (min-width: 400px){.mb-sm-5{margin-bottom:20px}}@media screen and (min-width: 400px){.ml-sm-5{margin-left:20px}}@media screen and (min-width: 400px){.pt-sm-5{padding-top:20px}}@media screen and (min-width: 400px){.pr-sm-5{padding-right:20px}}@media screen and (min-width: 400px){.pb-sm-5{padding-bottom:20px}}@media screen and (min-width: 400px){.pl-sm-5{padding-left:20px}}@media screen and (min-width: 768px){.mt-md-5{margin-top:20px}}@media screen and (min-width: 768px){.mr-md-5{margin-right:20px}}@media screen and (min-width: 768px){.mb-md-5{margin-bottom:20px}}@media screen and (min-width: 768px){.ml-md-5{margin-left:20px}}@media screen and (min-width: 768px){.pt-md-5{padding-top:20px}}@media screen and (min-width: 768px){.pr-md-5{padding-right:20px}}@media screen and (min-width: 768px){.pb-md-5{padding-bottom:20px}}@media screen and (min-width: 768px){.pl-md-5{padding-left:20px}}@media screen and (min-width: 1000px){.mt-lg-5{margin-top:20px}}@media screen and (min-width: 1000px){.mr-lg-5{margin-right:20px}}@media screen and (min-width: 1000px){.mb-lg-5{margin-bottom:20px}}@media screen and (min-width: 1000px){.ml-lg-5{margin-left:20px}}@media screen and (min-width: 1000px){.pt-lg-5{padding-top:20px}}@media screen and (min-width: 1000px){.pr-lg-5{padding-right:20px}}@media screen and (min-width: 1000px){.pb-lg-5{padding-bottom:20px}}@media screen and (min-width: 1000px){.pl-lg-5{padding-left:20px}}@media screen and (min-width: 1200px){.mt-xl-5{margin-top:20px}}@media screen and (min-width: 1200px){.mr-xl-5{margin-right:20px}}@media screen and (min-width: 1200px){.mb-xl-5{margin-bottom:20px}}@media screen and (min-width: 1200px){.ml-xl-5{margin-left:20px}}@media screen and (min-width: 1200px){.pt-xl-5{padding-top:20px}}@media screen and (min-width: 1200px){.pr-xl-5{padding-right:20px}}@media screen and (min-width: 1200px){.pb-xl-5{padding-bottom:20px}}@media screen and (min-width: 1200px){.pl-xl-5{padding-left:20px}}.mt-6{margin-top:24px}.mr-6{margin-right:24px}.mb-6{margin-bottom:24px}.ml-6{margin-left:24px}.pt-6{padding-top:24px}.pr-6{padding-right:24px}.pb-6{padding-bottom:24px}.pl-6{padding-left:24px}@media screen and (max-width: 767px){.mt-sp-6{margin-top:24px}}@media screen and (max-width: 767px){.mr-sp-6{margin-right:24px}}@media screen and (max-width: 767px){.mb-sp-6{margin-bottom:24px}}@media screen and (max-width: 767px){.ml-sp-6{margin-left:24px}}@media screen and (max-width: 767px){.pt-sp-6{padding-top:24px}}@media screen and (max-width: 767px){.pr-sp-6{padding-right:24px}}@media screen and (max-width: 767px){.pb-sp-6{padding-bottom:24px}}@media screen and (max-width: 767px){.pl-sp-6{padding-left:24px}}@media screen and (min-width: 400px){.mt-sm-6{margin-top:24px}}@media screen and (min-width: 400px){.mr-sm-6{margin-right:24px}}@media screen and (min-width: 400px){.mb-sm-6{margin-bottom:24px}}@media screen and (min-width: 400px){.ml-sm-6{margin-left:24px}}@media screen and (min-width: 400px){.pt-sm-6{padding-top:24px}}@media screen and (min-width: 400px){.pr-sm-6{padding-right:24px}}@media screen and (min-width: 400px){.pb-sm-6{padding-bottom:24px}}@media screen and (min-width: 400px){.pl-sm-6{padding-left:24px}}@media screen and (min-width: 768px){.mt-md-6{margin-top:24px}}@media screen and (min-width: 768px){.mr-md-6{margin-right:24px}}@media screen and (min-width: 768px){.mb-md-6{margin-bottom:24px}}@media screen and (min-width: 768px){.ml-md-6{margin-left:24px}}@media screen and (min-width: 768px){.pt-md-6{padding-top:24px}}@media screen and (min-width: 768px){.pr-md-6{padding-right:24px}}@media screen and (min-width: 768px){.pb-md-6{padding-bottom:24px}}@media screen and (min-width: 768px){.pl-md-6{padding-left:24px}}@media screen and (min-width: 1000px){.mt-lg-6{margin-top:24px}}@media screen and (min-width: 1000px){.mr-lg-6{margin-right:24px}}@media screen and (min-width: 1000px){.mb-lg-6{margin-bottom:24px}}@media screen and (min-width: 1000px){.ml-lg-6{margin-left:24px}}@media screen and (min-width: 1000px){.pt-lg-6{padding-top:24px}}@media screen and (min-width: 1000px){.pr-lg-6{padding-right:24px}}@media screen and (min-width: 1000px){.pb-lg-6{padding-bottom:24px}}@media screen and (min-width: 1000px){.pl-lg-6{padding-left:24px}}@media screen and (min-width: 1200px){.mt-xl-6{margin-top:24px}}@media screen and (min-width: 1200px){.mr-xl-6{margin-right:24px}}@media screen and (min-width: 1200px){.mb-xl-6{margin-bottom:24px}}@media screen and (min-width: 1200px){.ml-xl-6{margin-left:24px}}@media screen and (min-width: 1200px){.pt-xl-6{padding-top:24px}}@media screen and (min-width: 1200px){.pr-xl-6{padding-right:24px}}@media screen and (min-width: 1200px){.pb-xl-6{padding-bottom:24px}}@media screen and (min-width: 1200px){.pl-xl-6{padding-left:24px}}.mt-7{margin-top:28px}.mr-7{margin-right:28px}.mb-7{margin-bottom:28px}.ml-7{margin-left:28px}.pt-7{padding-top:28px}.pr-7{padding-right:28px}.pb-7{padding-bottom:28px}.pl-7{padding-left:28px}@media screen and (max-width: 767px){.mt-sp-7{margin-top:28px}}@media screen and (max-width: 767px){.mr-sp-7{margin-right:28px}}@media screen and (max-width: 767px){.mb-sp-7{margin-bottom:28px}}@media screen and (max-width: 767px){.ml-sp-7{margin-left:28px}}@media screen and (max-width: 767px){.pt-sp-7{padding-top:28px}}@media screen and (max-width: 767px){.pr-sp-7{padding-right:28px}}@media screen and (max-width: 767px){.pb-sp-7{padding-bottom:28px}}@media screen and (max-width: 767px){.pl-sp-7{padding-left:28px}}@media screen and (min-width: 400px){.mt-sm-7{margin-top:28px}}@media screen and (min-width: 400px){.mr-sm-7{margin-right:28px}}@media screen and (min-width: 400px){.mb-sm-7{margin-bottom:28px}}@media screen and (min-width: 400px){.ml-sm-7{margin-left:28px}}@media screen and (min-width: 400px){.pt-sm-7{padding-top:28px}}@media screen and (min-width: 400px){.pr-sm-7{padding-right:28px}}@media screen and (min-width: 400px){.pb-sm-7{padding-bottom:28px}}@media screen and (min-width: 400px){.pl-sm-7{padding-left:28px}}@media screen and (min-width: 768px){.mt-md-7{margin-top:28px}}@media screen and (min-width: 768px){.mr-md-7{margin-right:28px}}@media screen and (min-width: 768px){.mb-md-7{margin-bottom:28px}}@media screen and (min-width: 768px){.ml-md-7{margin-left:28px}}@media screen and (min-width: 768px){.pt-md-7{padding-top:28px}}@media screen and (min-width: 768px){.pr-md-7{padding-right:28px}}@media screen and (min-width: 768px){.pb-md-7{padding-bottom:28px}}@media screen and (min-width: 768px){.pl-md-7{padding-left:28px}}@media screen and (min-width: 1000px){.mt-lg-7{margin-top:28px}}@media screen and (min-width: 1000px){.mr-lg-7{margin-right:28px}}@media screen and (min-width: 1000px){.mb-lg-7{margin-bottom:28px}}@media screen and (min-width: 1000px){.ml-lg-7{margin-left:28px}}@media screen and (min-width: 1000px){.pt-lg-7{padding-top:28px}}@media screen and (min-width: 1000px){.pr-lg-7{padding-right:28px}}@media screen and (min-width: 1000px){.pb-lg-7{padding-bottom:28px}}@media screen and (min-width: 1000px){.pl-lg-7{padding-left:28px}}@media screen and (min-width: 1200px){.mt-xl-7{margin-top:28px}}@media screen and (min-width: 1200px){.mr-xl-7{margin-right:28px}}@media screen and (min-width: 1200px){.mb-xl-7{margin-bottom:28px}}@media screen and (min-width: 1200px){.ml-xl-7{margin-left:28px}}@media screen and (min-width: 1200px){.pt-xl-7{padding-top:28px}}@media screen and (min-width: 1200px){.pr-xl-7{padding-right:28px}}@media screen and (min-width: 1200px){.pb-xl-7{padding-bottom:28px}}@media screen and (min-width: 1200px){.pl-xl-7{padding-left:28px}}.mt-8{margin-top:32px}.mr-8{margin-right:32px}.mb-8{margin-bottom:32px}.ml-8{margin-left:32px}.pt-8{padding-top:32px}.pr-8{padding-right:32px}.pb-8{padding-bottom:32px}.pl-8{padding-left:32px}@media screen and (max-width: 767px){.mt-sp-8{margin-top:32px}}@media screen and (max-width: 767px){.mr-sp-8{margin-right:32px}}@media screen and (max-width: 767px){.mb-sp-8{margin-bottom:32px}}@media screen and (max-width: 767px){.ml-sp-8{margin-left:32px}}@media screen and (max-width: 767px){.pt-sp-8{padding-top:32px}}@media screen and (max-width: 767px){.pr-sp-8{padding-right:32px}}@media screen and (max-width: 767px){.pb-sp-8{padding-bottom:32px}}@media screen and (max-width: 767px){.pl-sp-8{padding-left:32px}}@media screen and (min-width: 400px){.mt-sm-8{margin-top:32px}}@media screen and (min-width: 400px){.mr-sm-8{margin-right:32px}}@media screen and (min-width: 400px){.mb-sm-8{margin-bottom:32px}}@media screen and (min-width: 400px){.ml-sm-8{margin-left:32px}}@media screen and (min-width: 400px){.pt-sm-8{padding-top:32px}}@media screen and (min-width: 400px){.pr-sm-8{padding-right:32px}}@media screen and (min-width: 400px){.pb-sm-8{padding-bottom:32px}}@media screen and (min-width: 400px){.pl-sm-8{padding-left:32px}}@media screen and (min-width: 768px){.mt-md-8{margin-top:32px}}@media screen and (min-width: 768px){.mr-md-8{margin-right:32px}}@media screen and (min-width: 768px){.mb-md-8{margin-bottom:32px}}@media screen and (min-width: 768px){.ml-md-8{margin-left:32px}}@media screen and (min-width: 768px){.pt-md-8{padding-top:32px}}@media screen and (min-width: 768px){.pr-md-8{padding-right:32px}}@media screen and (min-width: 768px){.pb-md-8{padding-bottom:32px}}@media screen and (min-width: 768px){.pl-md-8{padding-left:32px}}@media screen and (min-width: 1000px){.mt-lg-8{margin-top:32px}}@media screen and (min-width: 1000px){.mr-lg-8{margin-right:32px}}@media screen and (min-width: 1000px){.mb-lg-8{margin-bottom:32px}}@media screen and (min-width: 1000px){.ml-lg-8{margin-left:32px}}@media screen and (min-width: 1000px){.pt-lg-8{padding-top:32px}}@media screen and (min-width: 1000px){.pr-lg-8{padding-right:32px}}@media screen and (min-width: 1000px){.pb-lg-8{padding-bottom:32px}}@media screen and (min-width: 1000px){.pl-lg-8{padding-left:32px}}@media screen and (min-width: 1200px){.mt-xl-8{margin-top:32px}}@media screen and (min-width: 1200px){.mr-xl-8{margin-right:32px}}@media screen and (min-width: 1200px){.mb-xl-8{margin-bottom:32px}}@media screen and (min-width: 1200px){.ml-xl-8{margin-left:32px}}@media screen and (min-width: 1200px){.pt-xl-8{padding-top:32px}}@media screen and (min-width: 1200px){.pr-xl-8{padding-right:32px}}@media screen and (min-width: 1200px){.pb-xl-8{padding-bottom:32px}}@media screen and (min-width: 1200px){.pl-xl-8{padding-left:32px}}.mt-9{margin-top:36px}.mr-9{margin-right:36px}.mb-9{margin-bottom:36px}.ml-9{margin-left:36px}.pt-9{padding-top:36px}.pr-9{padding-right:36px}.pb-9{padding-bottom:36px}.pl-9{padding-left:36px}@media screen and (max-width: 767px){.mt-sp-9{margin-top:36px}}@media screen and (max-width: 767px){.mr-sp-9{margin-right:36px}}@media screen and (max-width: 767px){.mb-sp-9{margin-bottom:36px}}@media screen and (max-width: 767px){.ml-sp-9{margin-left:36px}}@media screen and (max-width: 767px){.pt-sp-9{padding-top:36px}}@media screen and (max-width: 767px){.pr-sp-9{padding-right:36px}}@media screen and (max-width: 767px){.pb-sp-9{padding-bottom:36px}}@media screen and (max-width: 767px){.pl-sp-9{padding-left:36px}}@media screen and (min-width: 400px){.mt-sm-9{margin-top:36px}}@media screen and (min-width: 400px){.mr-sm-9{margin-right:36px}}@media screen and (min-width: 400px){.mb-sm-9{margin-bottom:36px}}@media screen and (min-width: 400px){.ml-sm-9{margin-left:36px}}@media screen and (min-width: 400px){.pt-sm-9{padding-top:36px}}@media screen and (min-width: 400px){.pr-sm-9{padding-right:36px}}@media screen and (min-width: 400px){.pb-sm-9{padding-bottom:36px}}@media screen and (min-width: 400px){.pl-sm-9{padding-left:36px}}@media screen and (min-width: 768px){.mt-md-9{margin-top:36px}}@media screen and (min-width: 768px){.mr-md-9{margin-right:36px}}@media screen and (min-width: 768px){.mb-md-9{margin-bottom:36px}}@media screen and (min-width: 768px){.ml-md-9{margin-left:36px}}@media screen and (min-width: 768px){.pt-md-9{padding-top:36px}}@media screen and (min-width: 768px){.pr-md-9{padding-right:36px}}@media screen and (min-width: 768px){.pb-md-9{padding-bottom:36px}}@media screen and (min-width: 768px){.pl-md-9{padding-left:36px}}@media screen and (min-width: 1000px){.mt-lg-9{margin-top:36px}}@media screen and (min-width: 1000px){.mr-lg-9{margin-right:36px}}@media screen and (min-width: 1000px){.mb-lg-9{margin-bottom:36px}}@media screen and (min-width: 1000px){.ml-lg-9{margin-left:36px}}@media screen and (min-width: 1000px){.pt-lg-9{padding-top:36px}}@media screen and (min-width: 1000px){.pr-lg-9{padding-right:36px}}@media screen and (min-width: 1000px){.pb-lg-9{padding-bottom:36px}}@media screen and (min-width: 1000px){.pl-lg-9{padding-left:36px}}@media screen and (min-width: 1200px){.mt-xl-9{margin-top:36px}}@media screen and (min-width: 1200px){.mr-xl-9{margin-right:36px}}@media screen and (min-width: 1200px){.mb-xl-9{margin-bottom:36px}}@media screen and (min-width: 1200px){.ml-xl-9{margin-left:36px}}@media screen and (min-width: 1200px){.pt-xl-9{padding-top:36px}}@media screen and (min-width: 1200px){.pr-xl-9{padding-right:36px}}@media screen and (min-width: 1200px){.pb-xl-9{padding-bottom:36px}}@media screen and (min-width: 1200px){.pl-xl-9{padding-left:36px}}.mt-10{margin-top:40px}.mr-10{margin-right:40px}.mb-10{margin-bottom:40px}.ml-10{margin-left:40px}.pt-10{padding-top:40px}.pr-10{padding-right:40px}.pb-10{padding-bottom:40px}.pl-10{padding-left:40px}@media screen and (max-width: 767px){.mt-sp-10{margin-top:40px}}@media screen and (max-width: 767px){.mr-sp-10{margin-right:40px}}@media screen and (max-width: 767px){.mb-sp-10{margin-bottom:40px}}@media screen and (max-width: 767px){.ml-sp-10{margin-left:40px}}@media screen and (max-width: 767px){.pt-sp-10{padding-top:40px}}@media screen and (max-width: 767px){.pr-sp-10{padding-right:40px}}@media screen and (max-width: 767px){.pb-sp-10{padding-bottom:40px}}@media screen and (max-width: 767px){.pl-sp-10{padding-left:40px}}@media screen and (min-width: 400px){.mt-sm-10{margin-top:40px}}@media screen and (min-width: 400px){.mr-sm-10{margin-right:40px}}@media screen and (min-width: 400px){.mb-sm-10{margin-bottom:40px}}@media screen and (min-width: 400px){.ml-sm-10{margin-left:40px}}@media screen and (min-width: 400px){.pt-sm-10{padding-top:40px}}@media screen and (min-width: 400px){.pr-sm-10{padding-right:40px}}@media screen and (min-width: 400px){.pb-sm-10{padding-bottom:40px}}@media screen and (min-width: 400px){.pl-sm-10{padding-left:40px}}@media screen and (min-width: 768px){.mt-md-10{margin-top:40px}}@media screen and (min-width: 768px){.mr-md-10{margin-right:40px}}@media screen and (min-width: 768px){.mb-md-10{margin-bottom:40px}}@media screen and (min-width: 768px){.ml-md-10{margin-left:40px}}@media screen and (min-width: 768px){.pt-md-10{padding-top:40px}}@media screen and (min-width: 768px){.pr-md-10{padding-right:40px}}@media screen and (min-width: 768px){.pb-md-10{padding-bottom:40px}}@media screen and (min-width: 768px){.pl-md-10{padding-left:40px}}@media screen and (min-width: 1000px){.mt-lg-10{margin-top:40px}}@media screen and (min-width: 1000px){.mr-lg-10{margin-right:40px}}@media screen and (min-width: 1000px){.mb-lg-10{margin-bottom:40px}}@media screen and (min-width: 1000px){.ml-lg-10{margin-left:40px}}@media screen and (min-width: 1000px){.pt-lg-10{padding-top:40px}}@media screen and (min-width: 1000px){.pr-lg-10{padding-right:40px}}@media screen and (min-width: 1000px){.pb-lg-10{padding-bottom:40px}}@media screen and (min-width: 1000px){.pl-lg-10{padding-left:40px}}@media screen and (min-width: 1200px){.mt-xl-10{margin-top:40px}}@media screen and (min-width: 1200px){.mr-xl-10{margin-right:40px}}@media screen and (min-width: 1200px){.mb-xl-10{margin-bottom:40px}}@media screen and (min-width: 1200px){.ml-xl-10{margin-left:40px}}@media screen and (min-width: 1200px){.pt-xl-10{padding-top:40px}}@media screen and (min-width: 1200px){.pr-xl-10{padding-right:40px}}@media screen and (min-width: 1200px){.pb-xl-10{padding-bottom:40px}}@media screen and (min-width: 1200px){.pl-xl-10{padding-left:40px}}.mt-11{margin-top:44px}.mr-11{margin-right:44px}.mb-11{margin-bottom:44px}.ml-11{margin-left:44px}.pt-11{padding-top:44px}.pr-11{padding-right:44px}.pb-11{padding-bottom:44px}.pl-11{padding-left:44px}@media screen and (max-width: 767px){.mt-sp-11{margin-top:44px}}@media screen and (max-width: 767px){.mr-sp-11{margin-right:44px}}@media screen and (max-width: 767px){.mb-sp-11{margin-bottom:44px}}@media screen and (max-width: 767px){.ml-sp-11{margin-left:44px}}@media screen and (max-width: 767px){.pt-sp-11{padding-top:44px}}@media screen and (max-width: 767px){.pr-sp-11{padding-right:44px}}@media screen and (max-width: 767px){.pb-sp-11{padding-bottom:44px}}@media screen and (max-width: 767px){.pl-sp-11{padding-left:44px}}@media screen and (min-width: 400px){.mt-sm-11{margin-top:44px}}@media screen and (min-width: 400px){.mr-sm-11{margin-right:44px}}@media screen and (min-width: 400px){.mb-sm-11{margin-bottom:44px}}@media screen and (min-width: 400px){.ml-sm-11{margin-left:44px}}@media screen and (min-width: 400px){.pt-sm-11{padding-top:44px}}@media screen and (min-width: 400px){.pr-sm-11{padding-right:44px}}@media screen and (min-width: 400px){.pb-sm-11{padding-bottom:44px}}@media screen and (min-width: 400px){.pl-sm-11{padding-left:44px}}@media screen and (min-width: 768px){.mt-md-11{margin-top:44px}}@media screen and (min-width: 768px){.mr-md-11{margin-right:44px}}@media screen and (min-width: 768px){.mb-md-11{margin-bottom:44px}}@media screen and (min-width: 768px){.ml-md-11{margin-left:44px}}@media screen and (min-width: 768px){.pt-md-11{padding-top:44px}}@media screen and (min-width: 768px){.pr-md-11{padding-right:44px}}@media screen and (min-width: 768px){.pb-md-11{padding-bottom:44px}}@media screen and (min-width: 768px){.pl-md-11{padding-left:44px}}@media screen and (min-width: 1000px){.mt-lg-11{margin-top:44px}}@media screen and (min-width: 1000px){.mr-lg-11{margin-right:44px}}@media screen and (min-width: 1000px){.mb-lg-11{margin-bottom:44px}}@media screen and (min-width: 1000px){.ml-lg-11{margin-left:44px}}@media screen and (min-width: 1000px){.pt-lg-11{padding-top:44px}}@media screen and (min-width: 1000px){.pr-lg-11{padding-right:44px}}@media screen and (min-width: 1000px){.pb-lg-11{padding-bottom:44px}}@media screen and (min-width: 1000px){.pl-lg-11{padding-left:44px}}@media screen and (min-width: 1200px){.mt-xl-11{margin-top:44px}}@media screen and (min-width: 1200px){.mr-xl-11{margin-right:44px}}@media screen and (min-width: 1200px){.mb-xl-11{margin-bottom:44px}}@media screen and (min-width: 1200px){.ml-xl-11{margin-left:44px}}@media screen and (min-width: 1200px){.pt-xl-11{padding-top:44px}}@media screen and (min-width: 1200px){.pr-xl-11{padding-right:44px}}@media screen and (min-width: 1200px){.pb-xl-11{padding-bottom:44px}}@media screen and (min-width: 1200px){.pl-xl-11{padding-left:44px}}.mt-12{margin-top:48px}.mr-12{margin-right:48px}.mb-12{margin-bottom:48px}.ml-12{margin-left:48px}.pt-12{padding-top:48px}.pr-12{padding-right:48px}.pb-12{padding-bottom:48px}.pl-12{padding-left:48px}@media screen and (max-width: 767px){.mt-sp-12{margin-top:48px}}@media screen and (max-width: 767px){.mr-sp-12{margin-right:48px}}@media screen and (max-width: 767px){.mb-sp-12{margin-bottom:48px}}@media screen and (max-width: 767px){.ml-sp-12{margin-left:48px}}@media screen and (max-width: 767px){.pt-sp-12{padding-top:48px}}@media screen and (max-width: 767px){.pr-sp-12{padding-right:48px}}@media screen and (max-width: 767px){.pb-sp-12{padding-bottom:48px}}@media screen and (max-width: 767px){.pl-sp-12{padding-left:48px}}@media screen and (min-width: 400px){.mt-sm-12{margin-top:48px}}@media screen and (min-width: 400px){.mr-sm-12{margin-right:48px}}@media screen and (min-width: 400px){.mb-sm-12{margin-bottom:48px}}@media screen and (min-width: 400px){.ml-sm-12{margin-left:48px}}@media screen and (min-width: 400px){.pt-sm-12{padding-top:48px}}@media screen and (min-width: 400px){.pr-sm-12{padding-right:48px}}@media screen and (min-width: 400px){.pb-sm-12{padding-bottom:48px}}@media screen and (min-width: 400px){.pl-sm-12{padding-left:48px}}@media screen and (min-width: 768px){.mt-md-12{margin-top:48px}}@media screen and (min-width: 768px){.mr-md-12{margin-right:48px}}@media screen and (min-width: 768px){.mb-md-12{margin-bottom:48px}}@media screen and (min-width: 768px){.ml-md-12{margin-left:48px}}@media screen and (min-width: 768px){.pt-md-12{padding-top:48px}}@media screen and (min-width: 768px){.pr-md-12{padding-right:48px}}@media screen and (min-width: 768px){.pb-md-12{padding-bottom:48px}}@media screen and (min-width: 768px){.pl-md-12{padding-left:48px}}@media screen and (min-width: 1000px){.mt-lg-12{margin-top:48px}}@media screen and (min-width: 1000px){.mr-lg-12{margin-right:48px}}@media screen and (min-width: 1000px){.mb-lg-12{margin-bottom:48px}}@media screen and (min-width: 1000px){.ml-lg-12{margin-left:48px}}@media screen and (min-width: 1000px){.pt-lg-12{padding-top:48px}}@media screen and (min-width: 1000px){.pr-lg-12{padding-right:48px}}@media screen and (min-width: 1000px){.pb-lg-12{padding-bottom:48px}}@media screen and (min-width: 1000px){.pl-lg-12{padding-left:48px}}@media screen and (min-width: 1200px){.mt-xl-12{margin-top:48px}}@media screen and (min-width: 1200px){.mr-xl-12{margin-right:48px}}@media screen and (min-width: 1200px){.mb-xl-12{margin-bottom:48px}}@media screen and (min-width: 1200px){.ml-xl-12{margin-left:48px}}@media screen and (min-width: 1200px){.pt-xl-12{padding-top:48px}}@media screen and (min-width: 1200px){.pr-xl-12{padding-right:48px}}@media screen and (min-width: 1200px){.pb-xl-12{padding-bottom:48px}}@media screen and (min-width: 1200px){.pl-xl-12{padding-left:48px}}.mt-13{margin-top:52px}.mr-13{margin-right:52px}.mb-13{margin-bottom:52px}.ml-13{margin-left:52px}.pt-13{padding-top:52px}.pr-13{padding-right:52px}.pb-13{padding-bottom:52px}.pl-13{padding-left:52px}@media screen and (max-width: 767px){.mt-sp-13{margin-top:52px}}@media screen and (max-width: 767px){.mr-sp-13{margin-right:52px}}@media screen and (max-width: 767px){.mb-sp-13{margin-bottom:52px}}@media screen and (max-width: 767px){.ml-sp-13{margin-left:52px}}@media screen and (max-width: 767px){.pt-sp-13{padding-top:52px}}@media screen and (max-width: 767px){.pr-sp-13{padding-right:52px}}@media screen and (max-width: 767px){.pb-sp-13{padding-bottom:52px}}@media screen and (max-width: 767px){.pl-sp-13{padding-left:52px}}@media screen and (min-width: 400px){.mt-sm-13{margin-top:52px}}@media screen and (min-width: 400px){.mr-sm-13{margin-right:52px}}@media screen and (min-width: 400px){.mb-sm-13{margin-bottom:52px}}@media screen and (min-width: 400px){.ml-sm-13{margin-left:52px}}@media screen and (min-width: 400px){.pt-sm-13{padding-top:52px}}@media screen and (min-width: 400px){.pr-sm-13{padding-right:52px}}@media screen and (min-width: 400px){.pb-sm-13{padding-bottom:52px}}@media screen and (min-width: 400px){.pl-sm-13{padding-left:52px}}@media screen and (min-width: 768px){.mt-md-13{margin-top:52px}}@media screen and (min-width: 768px){.mr-md-13{margin-right:52px}}@media screen and (min-width: 768px){.mb-md-13{margin-bottom:52px}}@media screen and (min-width: 768px){.ml-md-13{margin-left:52px}}@media screen and (min-width: 768px){.pt-md-13{padding-top:52px}}@media screen and (min-width: 768px){.pr-md-13{padding-right:52px}}@media screen and (min-width: 768px){.pb-md-13{padding-bottom:52px}}@media screen and (min-width: 768px){.pl-md-13{padding-left:52px}}@media screen and (min-width: 1000px){.mt-lg-13{margin-top:52px}}@media screen and (min-width: 1000px){.mr-lg-13{margin-right:52px}}@media screen and (min-width: 1000px){.mb-lg-13{margin-bottom:52px}}@media screen and (min-width: 1000px){.ml-lg-13{margin-left:52px}}@media screen and (min-width: 1000px){.pt-lg-13{padding-top:52px}}@media screen and (min-width: 1000px){.pr-lg-13{padding-right:52px}}@media screen and (min-width: 1000px){.pb-lg-13{padding-bottom:52px}}@media screen and (min-width: 1000px){.pl-lg-13{padding-left:52px}}@media screen and (min-width: 1200px){.mt-xl-13{margin-top:52px}}@media screen and (min-width: 1200px){.mr-xl-13{margin-right:52px}}@media screen and (min-width: 1200px){.mb-xl-13{margin-bottom:52px}}@media screen and (min-width: 1200px){.ml-xl-13{margin-left:52px}}@media screen and (min-width: 1200px){.pt-xl-13{padding-top:52px}}@media screen and (min-width: 1200px){.pr-xl-13{padding-right:52px}}@media screen and (min-width: 1200px){.pb-xl-13{padding-bottom:52px}}@media screen and (min-width: 1200px){.pl-xl-13{padding-left:52px}}.mt-14{margin-top:56px}.mr-14{margin-right:56px}.mb-14{margin-bottom:56px}.ml-14{margin-left:56px}.pt-14{padding-top:56px}.pr-14{padding-right:56px}.pb-14{padding-bottom:56px}.pl-14{padding-left:56px}@media screen and (max-width: 767px){.mt-sp-14{margin-top:56px}}@media screen and (max-width: 767px){.mr-sp-14{margin-right:56px}}@media screen and (max-width: 767px){.mb-sp-14{margin-bottom:56px}}@media screen and (max-width: 767px){.ml-sp-14{margin-left:56px}}@media screen and (max-width: 767px){.pt-sp-14{padding-top:56px}}@media screen and (max-width: 767px){.pr-sp-14{padding-right:56px}}@media screen and (max-width: 767px){.pb-sp-14{padding-bottom:56px}}@media screen and (max-width: 767px){.pl-sp-14{padding-left:56px}}@media screen and (min-width: 400px){.mt-sm-14{margin-top:56px}}@media screen and (min-width: 400px){.mr-sm-14{margin-right:56px}}@media screen and (min-width: 400px){.mb-sm-14{margin-bottom:56px}}@media screen and (min-width: 400px){.ml-sm-14{margin-left:56px}}@media screen and (min-width: 400px){.pt-sm-14{padding-top:56px}}@media screen and (min-width: 400px){.pr-sm-14{padding-right:56px}}@media screen and (min-width: 400px){.pb-sm-14{padding-bottom:56px}}@media screen and (min-width: 400px){.pl-sm-14{padding-left:56px}}@media screen and (min-width: 768px){.mt-md-14{margin-top:56px}}@media screen and (min-width: 768px){.mr-md-14{margin-right:56px}}@media screen and (min-width: 768px){.mb-md-14{margin-bottom:56px}}@media screen and (min-width: 768px){.ml-md-14{margin-left:56px}}@media screen and (min-width: 768px){.pt-md-14{padding-top:56px}}@media screen and (min-width: 768px){.pr-md-14{padding-right:56px}}@media screen and (min-width: 768px){.pb-md-14{padding-bottom:56px}}@media screen and (min-width: 768px){.pl-md-14{padding-left:56px}}@media screen and (min-width: 1000px){.mt-lg-14{margin-top:56px}}@media screen and (min-width: 1000px){.mr-lg-14{margin-right:56px}}@media screen and (min-width: 1000px){.mb-lg-14{margin-bottom:56px}}@media screen and (min-width: 1000px){.ml-lg-14{margin-left:56px}}@media screen and (min-width: 1000px){.pt-lg-14{padding-top:56px}}@media screen and (min-width: 1000px){.pr-lg-14{padding-right:56px}}@media screen and (min-width: 1000px){.pb-lg-14{padding-bottom:56px}}@media screen and (min-width: 1000px){.pl-lg-14{padding-left:56px}}@media screen and (min-width: 1200px){.mt-xl-14{margin-top:56px}}@media screen and (min-width: 1200px){.mr-xl-14{margin-right:56px}}@media screen and (min-width: 1200px){.mb-xl-14{margin-bottom:56px}}@media screen and (min-width: 1200px){.ml-xl-14{margin-left:56px}}@media screen and (min-width: 1200px){.pt-xl-14{padding-top:56px}}@media screen and (min-width: 1200px){.pr-xl-14{padding-right:56px}}@media screen and (min-width: 1200px){.pb-xl-14{padding-bottom:56px}}@media screen and (min-width: 1200px){.pl-xl-14{padding-left:56px}}.mt-15{margin-top:60px}.mr-15{margin-right:60px}.mb-15{margin-bottom:60px}.ml-15{margin-left:60px}.pt-15{padding-top:60px}.pr-15{padding-right:60px}.pb-15{padding-bottom:60px}.pl-15{padding-left:60px}@media screen and (max-width: 767px){.mt-sp-15{margin-top:60px}}@media screen and (max-width: 767px){.mr-sp-15{margin-right:60px}}@media screen and (max-width: 767px){.mb-sp-15{margin-bottom:60px}}@media screen and (max-width: 767px){.ml-sp-15{margin-left:60px}}@media screen and (max-width: 767px){.pt-sp-15{padding-top:60px}}@media screen and (max-width: 767px){.pr-sp-15{padding-right:60px}}@media screen and (max-width: 767px){.pb-sp-15{padding-bottom:60px}}@media screen and (max-width: 767px){.pl-sp-15{padding-left:60px}}@media screen and (min-width: 400px){.mt-sm-15{margin-top:60px}}@media screen and (min-width: 400px){.mr-sm-15{margin-right:60px}}@media screen and (min-width: 400px){.mb-sm-15{margin-bottom:60px}}@media screen and (min-width: 400px){.ml-sm-15{margin-left:60px}}@media screen and (min-width: 400px){.pt-sm-15{padding-top:60px}}@media screen and (min-width: 400px){.pr-sm-15{padding-right:60px}}@media screen and (min-width: 400px){.pb-sm-15{padding-bottom:60px}}@media screen and (min-width: 400px){.pl-sm-15{padding-left:60px}}@media screen and (min-width: 768px){.mt-md-15{margin-top:60px}}@media screen and (min-width: 768px){.mr-md-15{margin-right:60px}}@media screen and (min-width: 768px){.mb-md-15{margin-bottom:60px}}@media screen and (min-width: 768px){.ml-md-15{margin-left:60px}}@media screen and (min-width: 768px){.pt-md-15{padding-top:60px}}@media screen and (min-width: 768px){.pr-md-15{padding-right:60px}}@media screen and (min-width: 768px){.pb-md-15{padding-bottom:60px}}@media screen and (min-width: 768px){.pl-md-15{padding-left:60px}}@media screen and (min-width: 1000px){.mt-lg-15{margin-top:60px}}@media screen and (min-width: 1000px){.mr-lg-15{margin-right:60px}}@media screen and (min-width: 1000px){.mb-lg-15{margin-bottom:60px}}@media screen and (min-width: 1000px){.ml-lg-15{margin-left:60px}}@media screen and (min-width: 1000px){.pt-lg-15{padding-top:60px}}@media screen and (min-width: 1000px){.pr-lg-15{padding-right:60px}}@media screen and (min-width: 1000px){.pb-lg-15{padding-bottom:60px}}@media screen and (min-width: 1000px){.pl-lg-15{padding-left:60px}}@media screen and (min-width: 1200px){.mt-xl-15{margin-top:60px}}@media screen and (min-width: 1200px){.mr-xl-15{margin-right:60px}}@media screen and (min-width: 1200px){.mb-xl-15{margin-bottom:60px}}@media screen and (min-width: 1200px){.ml-xl-15{margin-left:60px}}@media screen and (min-width: 1200px){.pt-xl-15{padding-top:60px}}@media screen and (min-width: 1200px){.pr-xl-15{padding-right:60px}}@media screen and (min-width: 1200px){.pb-xl-15{padding-bottom:60px}}@media screen and (min-width: 1200px){.pl-xl-15{padding-left:60px}}.mt-16{margin-top:64px}.mr-16{margin-right:64px}.mb-16{margin-bottom:64px}.ml-16{margin-left:64px}.pt-16{padding-top:64px}.pr-16{padding-right:64px}.pb-16{padding-bottom:64px}.pl-16{padding-left:64px}@media screen and (max-width: 767px){.mt-sp-16{margin-top:64px}}@media screen and (max-width: 767px){.mr-sp-16{margin-right:64px}}@media screen and (max-width: 767px){.mb-sp-16{margin-bottom:64px}}@media screen and (max-width: 767px){.ml-sp-16{margin-left:64px}}@media screen and (max-width: 767px){.pt-sp-16{padding-top:64px}}@media screen and (max-width: 767px){.pr-sp-16{padding-right:64px}}@media screen and (max-width: 767px){.pb-sp-16{padding-bottom:64px}}@media screen and (max-width: 767px){.pl-sp-16{padding-left:64px}}@media screen and (min-width: 400px){.mt-sm-16{margin-top:64px}}@media screen and (min-width: 400px){.mr-sm-16{margin-right:64px}}@media screen and (min-width: 400px){.mb-sm-16{margin-bottom:64px}}@media screen and (min-width: 400px){.ml-sm-16{margin-left:64px}}@media screen and (min-width: 400px){.pt-sm-16{padding-top:64px}}@media screen and (min-width: 400px){.pr-sm-16{padding-right:64px}}@media screen and (min-width: 400px){.pb-sm-16{padding-bottom:64px}}@media screen and (min-width: 400px){.pl-sm-16{padding-left:64px}}@media screen and (min-width: 768px){.mt-md-16{margin-top:64px}}@media screen and (min-width: 768px){.mr-md-16{margin-right:64px}}@media screen and (min-width: 768px){.mb-md-16{margin-bottom:64px}}@media screen and (min-width: 768px){.ml-md-16{margin-left:64px}}@media screen and (min-width: 768px){.pt-md-16{padding-top:64px}}@media screen and (min-width: 768px){.pr-md-16{padding-right:64px}}@media screen and (min-width: 768px){.pb-md-16{padding-bottom:64px}}@media screen and (min-width: 768px){.pl-md-16{padding-left:64px}}@media screen and (min-width: 1000px){.mt-lg-16{margin-top:64px}}@media screen and (min-width: 1000px){.mr-lg-16{margin-right:64px}}@media screen and (min-width: 1000px){.mb-lg-16{margin-bottom:64px}}@media screen and (min-width: 1000px){.ml-lg-16{margin-left:64px}}@media screen and (min-width: 1000px){.pt-lg-16{padding-top:64px}}@media screen and (min-width: 1000px){.pr-lg-16{padding-right:64px}}@media screen and (min-width: 1000px){.pb-lg-16{padding-bottom:64px}}@media screen and (min-width: 1000px){.pl-lg-16{padding-left:64px}}@media screen and (min-width: 1200px){.mt-xl-16{margin-top:64px}}@media screen and (min-width: 1200px){.mr-xl-16{margin-right:64px}}@media screen and (min-width: 1200px){.mb-xl-16{margin-bottom:64px}}@media screen and (min-width: 1200px){.ml-xl-16{margin-left:64px}}@media screen and (min-width: 1200px){.pt-xl-16{padding-top:64px}}@media screen and (min-width: 1200px){.pr-xl-16{padding-right:64px}}@media screen and (min-width: 1200px){.pb-xl-16{padding-bottom:64px}}@media screen and (min-width: 1200px){.pl-xl-16{padding-left:64px}}.mt-17{margin-top:68px}.mr-17{margin-right:68px}.mb-17{margin-bottom:68px}.ml-17{margin-left:68px}.pt-17{padding-top:68px}.pr-17{padding-right:68px}.pb-17{padding-bottom:68px}.pl-17{padding-left:68px}@media screen and (max-width: 767px){.mt-sp-17{margin-top:68px}}@media screen and (max-width: 767px){.mr-sp-17{margin-right:68px}}@media screen and (max-width: 767px){.mb-sp-17{margin-bottom:68px}}@media screen and (max-width: 767px){.ml-sp-17{margin-left:68px}}@media screen and (max-width: 767px){.pt-sp-17{padding-top:68px}}@media screen and (max-width: 767px){.pr-sp-17{padding-right:68px}}@media screen and (max-width: 767px){.pb-sp-17{padding-bottom:68px}}@media screen and (max-width: 767px){.pl-sp-17{padding-left:68px}}@media screen and (min-width: 400px){.mt-sm-17{margin-top:68px}}@media screen and (min-width: 400px){.mr-sm-17{margin-right:68px}}@media screen and (min-width: 400px){.mb-sm-17{margin-bottom:68px}}@media screen and (min-width: 400px){.ml-sm-17{margin-left:68px}}@media screen and (min-width: 400px){.pt-sm-17{padding-top:68px}}@media screen and (min-width: 400px){.pr-sm-17{padding-right:68px}}@media screen and (min-width: 400px){.pb-sm-17{padding-bottom:68px}}@media screen and (min-width: 400px){.pl-sm-17{padding-left:68px}}@media screen and (min-width: 768px){.mt-md-17{margin-top:68px}}@media screen and (min-width: 768px){.mr-md-17{margin-right:68px}}@media screen and (min-width: 768px){.mb-md-17{margin-bottom:68px}}@media screen and (min-width: 768px){.ml-md-17{margin-left:68px}}@media screen and (min-width: 768px){.pt-md-17{padding-top:68px}}@media screen and (min-width: 768px){.pr-md-17{padding-right:68px}}@media screen and (min-width: 768px){.pb-md-17{padding-bottom:68px}}@media screen and (min-width: 768px){.pl-md-17{padding-left:68px}}@media screen and (min-width: 1000px){.mt-lg-17{margin-top:68px}}@media screen and (min-width: 1000px){.mr-lg-17{margin-right:68px}}@media screen and (min-width: 1000px){.mb-lg-17{margin-bottom:68px}}@media screen and (min-width: 1000px){.ml-lg-17{margin-left:68px}}@media screen and (min-width: 1000px){.pt-lg-17{padding-top:68px}}@media screen and (min-width: 1000px){.pr-lg-17{padding-right:68px}}@media screen and (min-width: 1000px){.pb-lg-17{padding-bottom:68px}}@media screen and (min-width: 1000px){.pl-lg-17{padding-left:68px}}@media screen and (min-width: 1200px){.mt-xl-17{margin-top:68px}}@media screen and (min-width: 1200px){.mr-xl-17{margin-right:68px}}@media screen and (min-width: 1200px){.mb-xl-17{margin-bottom:68px}}@media screen and (min-width: 1200px){.ml-xl-17{margin-left:68px}}@media screen and (min-width: 1200px){.pt-xl-17{padding-top:68px}}@media screen and (min-width: 1200px){.pr-xl-17{padding-right:68px}}@media screen and (min-width: 1200px){.pb-xl-17{padding-bottom:68px}}@media screen and (min-width: 1200px){.pl-xl-17{padding-left:68px}}.mt-18{margin-top:72px}.mr-18{margin-right:72px}.mb-18{margin-bottom:72px}.ml-18{margin-left:72px}.pt-18{padding-top:72px}.pr-18{padding-right:72px}.pb-18{padding-bottom:72px}.pl-18{padding-left:72px}@media screen and (max-width: 767px){.mt-sp-18{margin-top:72px}}@media screen and (max-width: 767px){.mr-sp-18{margin-right:72px}}@media screen and (max-width: 767px){.mb-sp-18{margin-bottom:72px}}@media screen and (max-width: 767px){.ml-sp-18{margin-left:72px}}@media screen and (max-width: 767px){.pt-sp-18{padding-top:72px}}@media screen and (max-width: 767px){.pr-sp-18{padding-right:72px}}@media screen and (max-width: 767px){.pb-sp-18{padding-bottom:72px}}@media screen and (max-width: 767px){.pl-sp-18{padding-left:72px}}@media screen and (min-width: 400px){.mt-sm-18{margin-top:72px}}@media screen and (min-width: 400px){.mr-sm-18{margin-right:72px}}@media screen and (min-width: 400px){.mb-sm-18{margin-bottom:72px}}@media screen and (min-width: 400px){.ml-sm-18{margin-left:72px}}@media screen and (min-width: 400px){.pt-sm-18{padding-top:72px}}@media screen and (min-width: 400px){.pr-sm-18{padding-right:72px}}@media screen and (min-width: 400px){.pb-sm-18{padding-bottom:72px}}@media screen and (min-width: 400px){.pl-sm-18{padding-left:72px}}@media screen and (min-width: 768px){.mt-md-18{margin-top:72px}}@media screen and (min-width: 768px){.mr-md-18{margin-right:72px}}@media screen and (min-width: 768px){.mb-md-18{margin-bottom:72px}}@media screen and (min-width: 768px){.ml-md-18{margin-left:72px}}@media screen and (min-width: 768px){.pt-md-18{padding-top:72px}}@media screen and (min-width: 768px){.pr-md-18{padding-right:72px}}@media screen and (min-width: 768px){.pb-md-18{padding-bottom:72px}}@media screen and (min-width: 768px){.pl-md-18{padding-left:72px}}@media screen and (min-width: 1000px){.mt-lg-18{margin-top:72px}}@media screen and (min-width: 1000px){.mr-lg-18{margin-right:72px}}@media screen and (min-width: 1000px){.mb-lg-18{margin-bottom:72px}}@media screen and (min-width: 1000px){.ml-lg-18{margin-left:72px}}@media screen and (min-width: 1000px){.pt-lg-18{padding-top:72px}}@media screen and (min-width: 1000px){.pr-lg-18{padding-right:72px}}@media screen and (min-width: 1000px){.pb-lg-18{padding-bottom:72px}}@media screen and (min-width: 1000px){.pl-lg-18{padding-left:72px}}@media screen and (min-width: 1200px){.mt-xl-18{margin-top:72px}}@media screen and (min-width: 1200px){.mr-xl-18{margin-right:72px}}@media screen and (min-width: 1200px){.mb-xl-18{margin-bottom:72px}}@media screen and (min-width: 1200px){.ml-xl-18{margin-left:72px}}@media screen and (min-width: 1200px){.pt-xl-18{padding-top:72px}}@media screen and (min-width: 1200px){.pr-xl-18{padding-right:72px}}@media screen and (min-width: 1200px){.pb-xl-18{padding-bottom:72px}}@media screen and (min-width: 1200px){.pl-xl-18{padding-left:72px}}.mt-19{margin-top:76px}.mr-19{margin-right:76px}.mb-19{margin-bottom:76px}.ml-19{margin-left:76px}.pt-19{padding-top:76px}.pr-19{padding-right:76px}.pb-19{padding-bottom:76px}.pl-19{padding-left:76px}@media screen and (max-width: 767px){.mt-sp-19{margin-top:76px}}@media screen and (max-width: 767px){.mr-sp-19{margin-right:76px}}@media screen and (max-width: 767px){.mb-sp-19{margin-bottom:76px}}@media screen and (max-width: 767px){.ml-sp-19{margin-left:76px}}@media screen and (max-width: 767px){.pt-sp-19{padding-top:76px}}@media screen and (max-width: 767px){.pr-sp-19{padding-right:76px}}@media screen and (max-width: 767px){.pb-sp-19{padding-bottom:76px}}@media screen and (max-width: 767px){.pl-sp-19{padding-left:76px}}@media screen and (min-width: 400px){.mt-sm-19{margin-top:76px}}@media screen and (min-width: 400px){.mr-sm-19{margin-right:76px}}@media screen and (min-width: 400px){.mb-sm-19{margin-bottom:76px}}@media screen and (min-width: 400px){.ml-sm-19{margin-left:76px}}@media screen and (min-width: 400px){.pt-sm-19{padding-top:76px}}@media screen and (min-width: 400px){.pr-sm-19{padding-right:76px}}@media screen and (min-width: 400px){.pb-sm-19{padding-bottom:76px}}@media screen and (min-width: 400px){.pl-sm-19{padding-left:76px}}@media screen and (min-width: 768px){.mt-md-19{margin-top:76px}}@media screen and (min-width: 768px){.mr-md-19{margin-right:76px}}@media screen and (min-width: 768px){.mb-md-19{margin-bottom:76px}}@media screen and (min-width: 768px){.ml-md-19{margin-left:76px}}@media screen and (min-width: 768px){.pt-md-19{padding-top:76px}}@media screen and (min-width: 768px){.pr-md-19{padding-right:76px}}@media screen and (min-width: 768px){.pb-md-19{padding-bottom:76px}}@media screen and (min-width: 768px){.pl-md-19{padding-left:76px}}@media screen and (min-width: 1000px){.mt-lg-19{margin-top:76px}}@media screen and (min-width: 1000px){.mr-lg-19{margin-right:76px}}@media screen and (min-width: 1000px){.mb-lg-19{margin-bottom:76px}}@media screen and (min-width: 1000px){.ml-lg-19{margin-left:76px}}@media screen and (min-width: 1000px){.pt-lg-19{padding-top:76px}}@media screen and (min-width: 1000px){.pr-lg-19{padding-right:76px}}@media screen and (min-width: 1000px){.pb-lg-19{padding-bottom:76px}}@media screen and (min-width: 1000px){.pl-lg-19{padding-left:76px}}@media screen and (min-width: 1200px){.mt-xl-19{margin-top:76px}}@media screen and (min-width: 1200px){.mr-xl-19{margin-right:76px}}@media screen and (min-width: 1200px){.mb-xl-19{margin-bottom:76px}}@media screen and (min-width: 1200px){.ml-xl-19{margin-left:76px}}@media screen and (min-width: 1200px){.pt-xl-19{padding-top:76px}}@media screen and (min-width: 1200px){.pr-xl-19{padding-right:76px}}@media screen and (min-width: 1200px){.pb-xl-19{padding-bottom:76px}}@media screen and (min-width: 1200px){.pl-xl-19{padding-left:76px}}.mt-20{margin-top:80px}.mr-20{margin-right:80px}.mb-20{margin-bottom:80px}.ml-20{margin-left:80px}.pt-20{padding-top:80px}.pr-20{padding-right:80px}.pb-20{padding-bottom:80px}.pl-20{padding-left:80px}@media screen and (max-width: 767px){.mt-sp-20{margin-top:80px}}@media screen and (max-width: 767px){.mr-sp-20{margin-right:80px}}@media screen and (max-width: 767px){.mb-sp-20{margin-bottom:80px}}@media screen and (max-width: 767px){.ml-sp-20{margin-left:80px}}@media screen and (max-width: 767px){.pt-sp-20{padding-top:80px}}@media screen and (max-width: 767px){.pr-sp-20{padding-right:80px}}@media screen and (max-width: 767px){.pb-sp-20{padding-bottom:80px}}@media screen and (max-width: 767px){.pl-sp-20{padding-left:80px}}@media screen and (min-width: 400px){.mt-sm-20{margin-top:80px}}@media screen and (min-width: 400px){.mr-sm-20{margin-right:80px}}@media screen and (min-width: 400px){.mb-sm-20{margin-bottom:80px}}@media screen and (min-width: 400px){.ml-sm-20{margin-left:80px}}@media screen and (min-width: 400px){.pt-sm-20{padding-top:80px}}@media screen and (min-width: 400px){.pr-sm-20{padding-right:80px}}@media screen and (min-width: 400px){.pb-sm-20{padding-bottom:80px}}@media screen and (min-width: 400px){.pl-sm-20{padding-left:80px}}@media screen and (min-width: 768px){.mt-md-20{margin-top:80px}}@media screen and (min-width: 768px){.mr-md-20{margin-right:80px}}@media screen and (min-width: 768px){.mb-md-20{margin-bottom:80px}}@media screen and (min-width: 768px){.ml-md-20{margin-left:80px}}@media screen and (min-width: 768px){.pt-md-20{padding-top:80px}}@media screen and (min-width: 768px){.pr-md-20{padding-right:80px}}@media screen and (min-width: 768px){.pb-md-20{padding-bottom:80px}}@media screen and (min-width: 768px){.pl-md-20{padding-left:80px}}@media screen and (min-width: 1000px){.mt-lg-20{margin-top:80px}}@media screen and (min-width: 1000px){.mr-lg-20{margin-right:80px}}@media screen and (min-width: 1000px){.mb-lg-20{margin-bottom:80px}}@media screen and (min-width: 1000px){.ml-lg-20{margin-left:80px}}@media screen and (min-width: 1000px){.pt-lg-20{padding-top:80px}}@media screen and (min-width: 1000px){.pr-lg-20{padding-right:80px}}@media screen and (min-width: 1000px){.pb-lg-20{padding-bottom:80px}}@media screen and (min-width: 1000px){.pl-lg-20{padding-left:80px}}@media screen and (min-width: 1200px){.mt-xl-20{margin-top:80px}}@media screen and (min-width: 1200px){.mr-xl-20{margin-right:80px}}@media screen and (min-width: 1200px){.mb-xl-20{margin-bottom:80px}}@media screen and (min-width: 1200px){.ml-xl-20{margin-left:80px}}@media screen and (min-width: 1200px){.pt-xl-20{padding-top:80px}}@media screen and (min-width: 1200px){.pr-xl-20{padding-right:80px}}@media screen and (min-width: 1200px){.pb-xl-20{padding-bottom:80px}}@media screen and (min-width: 1200px){.pl-xl-20{padding-left:80px}}.fade{animation-name:fade;animation-duration:1.5s}@keyframes fade{0%{opacity:.4}to{opacity:1}}.u-display-sp{display:block}@media screen and (min-width: 768px){.u-display-sp{display:none}}.u-display-pc{display:none}@media screen and (min-width: 768px){.u-display-pc{display:block}}.color--red{color:#a50005!important}.color--black{color:#333!important}.color--white{color:#fff!important}.color--orange{color:#f5a20c!important}.color--orange2{color:#e9af00!important}.color--green{color:#0bbc72!important}.color--gray{color:#eaeaea!important}.color--gray2{color:#a6a6a6!important}.color--gray3{color:#5e5e5e!important}.color--blue{color:#0079c2!important}.color--blue2{color:#0032a5!important}.color--shadow{color:#00000040!important}.l-container,.l-article{max-width:100%;padding:0 17.5px;margin:0 auto}@media screen and (min-width: 768px){.l-container,.l-article{max-width:1200px;margin:0 auto}}@media screen and (min-width: 768px){.l-article{max-width:800px}}.c-breadcrumb{color:#a6a6a6;font-size:16px;max-width:100%;padding:0 17.5px;margin:0 auto}@media screen and (min-width: 768px){.c-breadcrumb{padding:0 4.5px}}@media screen and (min-width: 1200px){.c-breadcrumb{max-width:1185px}}.c-breadcrumb__list{display:flex}.c-breadcrumb__list li:nth-child(n+2):before{content:">";margin-right:4px}.c-breadcrumb__list li{padding-right:5px}.c-button,.c-button--red{padding:10px;position:relative;display:flex;align-items:center;justify-content:space-between;gap:.5em;border-radius:100px;background-color:#fff;color:#a50005;min-height:30px;cursor:pointer}.c-button__wrapper{width:100%}.c-button__wrapper a{text-decoration:none;color:inherit}.c-button__wrapper .box-shadow{box-shadow:4px 4px 4px #00000040}.c-button__wrapper button{display:block;border:none;width:100%}.c-button--red{background-color:#a50005;color:#fff}.c-button__icon,.c-button__icon--right,.c-button__icon--left{position:relative;width:5vh;top:0}.c-button__icon--left{left:0}.c-button__icon--right{right:0}.c-button__text{width:100%}.c-cta{background-image:url(../images/cta/cta_background-sp.svg);padding:20px 10px;background-repeat:no-repeat;background-size:cover;color:#fff!important}@media screen and (min-width: 768px){.c-cta{background-image:url(../images/cta/cta_background.svg);padding:unset}}.c-cta__sentence{padding:15px 20px;text-align:center;font-size:18px}@media screen and (min-width: 768px){.c-cta__sentence{font-size:22px;padding:15px 0}}.c-cta__btns{display:flex;justify-content:center;padding-bottom:20px;display:unset;text-align:center}@media screen and (min-width: 768px){.c-cta__btns{display:flex}}.c-cta__btns__form{margin:0 0 10px}@media screen and (min-width: 768px){.c-cta__btns__form{width:400px;margin:0 15px}}.c-cta__btns__form a{display:block;height:100%}.c-cta__btns__form a picture{pointer-events:none}.c-cta__btns__form a picture img{width:95%}@media screen and (min-width: 768px){.c-cta__btns__form a picture img{width:100%}}.c-cta__btns__tel{border:1px solid #FFFFFF;border-radius:30px;text-align:center;margin:0 15px;display:none}@media screen and (min-width: 768px){.c-cta__btns__tel{max-height:58px;display:block;width:400px}}.c-cta__btns__tel__number{height:100%;display:block;position:relative}.c-cta__btns__tel__number img{position:absolute;left:10px;top:13px;pointer-events:none}.c-cta__btns__tel__number span.tel{position:absolute;font-size:25px;left:50px;top:8px;pointer-events:none}.c-cta__btns__tel__number span.notice{position:absolute;font-size:14px;right:20px;top:18px;pointer-events:none}.c-cta__btns__tel-sp{display:block}@media screen and (min-width: 768px){.c-cta__btns__tel-sp{display:none}}.c-cta__btns__tel-sp img{width:95%;pointer-events:none}.c-footer{display:unset}@media screen and (min-width: 768px){.c-footer{max-width:1200px;display:flex;justify-content:space-between;margin:0 auto;gap:2%}}.c-footer__info{margin-top:10px;width:100%}@media screen and (min-width: 768px){.c-footer__info{margin-top:30px;width:46%}}@media screen and (min-width: 1000px){.c-footer__info{margin-top:30px;width:46%}}.c-footer__info__logo{margin:20px;text-align:center}@media screen and (min-width: 1000px){.c-footer__info__logo{width:100%}}.c-footer__info__logo a img{width:85%}@media screen and (min-width: 1000px){.c-footer__info__logo a img{width:100%}}.c-footer__info__cta{background-image:url(../images/cta/cta_background.svg);background-repeat:no-repeat;background-size:cover;border-radius:10px;color:#fff;padding:0 15px 20px;display:none}@media screen and (min-width: 768px){.c-footer__info__cta{display:block}}@media screen and (min-width: 1000px){.c-footer__info__cta{padding:0 30px 30px}}.c-footer__info__cta__sentence{font-size:15px;padding:12px 0;text-align:center}@media screen and (min-width: 1000px){.c-footer__info__cta__sentence{font-size:18px;padding:18px 0}}.c-footer__info__cta__btns__form{margin:0 15px;padding-bottom:10px}.c-footer__info__cta__btns__form a{display:block;height:100%}.c-footer__info__cta__btns__form a img{width:100%;pointer-events:none}.c-footer__info__cta__btns__tel{border:1px solid #FFFFFF;border-radius:30px;text-align:center;margin:0 15px;height:37px;width:265px}@media screen and (min-width: 768px){.c-footer__info__cta__btns__tel{height:40px;width:unset}}@media screen and (min-width: 1000px){.c-footer__info__cta__btns__tel{height:60px;width:unset}}.c-footer__info__cta__btns__tel a{height:100%;display:block;position:relative}.c-footer__info__cta__btns__tel a img{position:absolute;left:14px;top:9px;width:20px;pointer-events:none}@media screen and (min-width: 768px){.c-footer__info__cta__btns__tel a img{width:25px}}@media screen and (min-width: 1000px){.c-footer__info__cta__btns__tel a img{top:16px;width:unset}}.c-footer__info__cta__btns__tel a span.tel{position:absolute;font-size:18px;left:37px;top:8px;pointer-events:none}@media screen and (min-width: 768px){.c-footer__info__cta__btns__tel a span.tel{left:52px;top:6px}}@media screen and (min-width: 1000px){.c-footer__info__cta__btns__tel a span.tel{font-size:25px;left:62px;top:11px}}.c-footer__info__cta__btns__tel a span.notice{position:absolute;font-size:12px;right:6px;top:11px;pointer-events:none}@media screen and (min-width: 768px){.c-footer__info__cta__btns__tel a span.notice{font-size:11px;right:5px;top:13px}}@media screen and (min-width: 1000px){.c-footer__info__cta__btns__tel a span.notice{font-size:14px;right:12px;top:20px}}.c-footer__link-main,.c-footer__link-policies{margin-top:20px;padding-left:30px}@media screen and (min-width: 768px){.c-footer__link-main,.c-footer__link-policies{width:25%;margin-top:70px}}.c-footer__link-main li,.c-footer__link-policies li{padding-bottom:10px}.c-footer__link-main li.with-arrow,.c-footer__link-policies li.with-arrow{position:relative}.c-footer__link-main li.with-arrow img,.c-footer__link-policies li.with-arrow img{position:absolute;top:0;left:77px}@media screen and (min-width: 768px){.c-footer__link-main li.with-arrow img,.c-footer__link-policies li.with-arrow img{left:90px}}.c-footer__sns{margin:30px 0}.c-footer__sns__box{text-align:center}.c-footer__sns__box img{margin:0 12px}.c-footer__copyright{background-color:#a50005;color:#fff;text-align:center;padding:15px 0}.c-footer__copyright span{height:100%}.c-footer__copyright span br{display:unset}@media screen and (min-width: 768px){.c-footer__copyright span br{display:none}}.s-media{line-height:1.7;font-size:18px}.s-media__header{position:relative;margin-bottom:2em}.s-media__header__title{padding-bottom:2em;border-bottom:1px solid #EDEDED;margin-bottom:2em}.s-media__header__title__category-name{border:1px solid #A50005;color:#a50005;border-radius:4px;height:32px;padding:0 10px;min-width:124px;display:flex;align-items:center;justify-content:center}.s-media__header__title__category-name span{display:block;text-align:center;line-height:1;padding:3px 0 5px;width:100%}.s-media__header__title .mediameta{display:flex;flex-wrap:wrap;align-items:center;margin-bottom:1em}.s-media__header__title .mediameta time{margin-right:2%;width:90px}.s-media__header__title .column_title{margin-bottom:10px;color:#a50005;font-size:24px}.s-media__header__thumbnail{text-align:center}.s-media__header__thumbnail img{width:100%}.s-media__body__content{font-size:1.125em}.s-media__body__content p{margin-bottom:2em}.s-media__body__content p a{color:#000;text-decoration:underline}.s-media__body__content p a:hover{color:var(--c-blue)}.s-media__body__content h2{color:#fff;background-color:var(--c-blue);padding:3px 15px 5px;margin:2em 0 1em;font-size:1.5em}.s-media__body__content h3{color:var(--c-blue);margin:2em 0 1em;font-size:1.5em;padding-bottom:5px;border-bottom:1px solid #EDEDED}.s-media__body__content h4{color:var(--c-blue2);margin:1em 0;font-size:1.25em}.s-media__body__content figure{max-width:760px;width:100%;margin:2em auto;text-align:center}.s-media__body__content figure.p_left{text-align:left}.s-media__body__content figure.p_right{text-align:right}.s-media__body__content .table_w100{width:100%!important;overflow-x:auto}.s-media__body__content .news_youtube{max-width:640px;margin:30px auto;width:100%;aspect-ratio:16/9}.s-media__body__content .news_youtube iframe{width:100%;height:100%}.s-media__body__content .mokuji{background-color:var(--c-gray);padding:2em;border:1px solid #EDEDED;margin:2em 0}.s-media__body__content .mokuji ul>li>ul{margin-left:1em}.s-media__body__content .mokuji a{color:#000}.s-media__body__content table.tablenews{width:100%;border-collapse:collapse;margin:2em 0;border-left:1px solid #ddd}.s-media__body__content table.tablenews th,.s-media__body__content table.tablenews td{border-right:1px solid #ddd;border-bottom:1px solid #ddd;padding:20px;text-align:center}.s-media__body__content table.tablenews th{background:var(--c-gray);font-weight:400;width:30%}.s-media__body__content table.tablenews th.t_top{border-top:4px solid var(--c-blue2)}.s-media__body__content table.tablenews th.t_tau{border-top:4px solid var(--c-blue);background-color:var(--c-blue2);color:#fff}.s-media__body__content table.tablenews td{background-color:#fff}.s-media__body__content table.tablenews td.t_top{border-top:4px solid #ddd}.s-media__body__content table.tablenews td.t_tau{background-color:var(--c-pale)}.s-media__body__content table.tablenews td a{color:#1b8e86;text-decoration:underline}@media screen and (max-width: 600px){.s-media__body__content p{font-size:.938em}.s-media__body__content h2,.s-media__body__content h3{font-size:1.125em}}.c-post_card_group__cards{display:flex;flex-wrap:wrap;gap:25px;width:100%;justify-content:center}@media screen and (min-width: 1200px){.c-post_card_group__cards{justify-content:start;gap:2%}}.c-post_card_group__cards__item:nth-last-child(1){margin-bottom:0!important}.c-post_card_group__cards__item{width:100%;margin-bottom:40px}@media screen and (min-width: 768px){.c-post_card_group__cards__item{width:49%}}@media screen and (min-width: 1200px){.c-post_card_group__cards__item{width:32%}}.c-post_card_group__cards__item__date{margin-bottom:12px;padding-left:10px}.c-post_card_group__cards__item__image{text-align:center;width:100%;height:auto;margin-bottom:12px}@media screen and (min-width: 1200px){.c-post_card_group__cards__item__image{max-width:380px}}.c-post_card_group__cards__item__image img{width:100%;height:240px;border-radius:15px;overflow:hidden;object-fit:cover}.c-post_card_group__pagination{margin:80px auto}.c-post_list_group__list__item{margin:20px 0;border-bottom:1px solid #A6A6A6;padding-bottom:20px}.c-post_list_group__list__item__link{display:block;align-items:center;width:100%;gap:20px}@media screen and (min-width: 768px){.c-post_list_group__list__item__link{display:flex}}.c-post_list_group__list__item__info{display:flex;align-items:center;gap:20px}.c-post_list_group__list__item__info__date{width:unset;min-width:100px}@media screen and (min-width: 768px){.c-post_list_group__list__item__info__date{width:15%}}.c-post_list_group__list__item__info__label{width:15%;min-width:180px;border:1px solid #A50005;border-radius:4px;height:32px;display:flex;align-items:center;justify-content:center;color:#a50005;margin:15px 0}@media screen and (min-width: 768px){.c-post_list_group__list__item__info__label{margin:unset}}.c-post_list_group__list__item__title{width:unset;white-space:normal;line-height:1.6;color:#333}@media screen and (min-width: 768px){.c-post_list_group__list__item__title{width:70%}}.c-post_list_group__pagination{margin:80px auto}.c-header{position:fixed;background:#fff;width:100%;margin:0 auto;z-index:100;top:0;max-width:unset;overflow-y:visible;font-size:16px}.c-header__box{padding:12px;max-width:1200px;margin:0 auto;display:flex;background:#fff;opacity:1;transition:opacity .5s ease,height .2s ease;justify-content:space-between}.c-header__box a{text-decoration:none}.c-header__box__contact{color:#a50005;display:none}@media screen and (min-width: 768px){.c-header__box__contact{display:unset}}.c-header__box__contact__link-wrapper{position:relative}.c-header__box__contact__link-wrapper__tel-parts{padding-bottom:10px;pointer-events:none}.c-header__box__contact__link-wrapper__tel-parts__number{font-size:27px;font-weight:600}@media screen and (min-width: 1000px){.c-header__box__contact__link-wrapper__tel-parts__number{font-size:36px}}.c-header__box__contact__link-wrapper__tel-parts__time{font-size:18px}.c-header__box__contact__link-wrapper__help-text{pointer-events:none;border:1px solid #A50005;border-radius:20px;text-align:center;padding:3px 0}.c-header__box__sp-hamburger{display:block}@media screen and (min-width: 768px){.c-header__box__sp-hamburger{display:none}}.c-header__sub{display:none;justify-content:center;margin:auto 0}@media screen and (min-width: 768px){.c-header__sub{display:flex}}.c-header__sub__list{width:100%;display:flex;position:relative;z-index:1}@media screen and (min-width: 1200px){.c-header__sub__list{width:unset}}.c-header__sub__list a{width:13.5%;padding:8px 8px 10px;margin:0 5px;display:flex;justify-content:center;align-items:center}@media screen and (min-width: 1200px){.c-header__sub__list a{width:145px;padding-bottom:20px}}.c-header__sub__list a li{text-align:center}.c-header__repair-nav{background:#a6a6a6;height:0;opacity:0}.c-header__repair-nav__wrapper{background:#fff;border:1px solid #A6A6A6;border-radius:15px;display:none}.c-header__repair-nav__wrapper .c-header-repair{display:flex;flex-wrap:wrap;justify-content:flex-start;max-width:1200px;margin:10px auto}.c-header__repair-nav__wrapper .c-header-repair__link{display:block;padding:4px}.c-header__repair-nav__wrapper .c-header-repair__form-link{width:31%;margin-left:45px}@media screen and (min-width: 1000px){.c-header__repair-nav__wrapper .c-header-repair__form-link{width:36%}}.c-header__repair-nav__wrapper .c-header-repair__form-link .c-button{padding:.2em .3em}.c-header__repair-nav__wrapper .c-header-repair__form-link .c-button__text{color:#fff!important}.c-header__repair-nav__wrapper .c-header-repair__form-link .c-button__wrapper{width:unset!important;box-shadow:unset}.c-header__repair-nav__wrapper .c-header-repair__form-link .c-button__wrapper a div{pointer-events:none}.c-header__repair-nav__wrapper .c-header-repair__form-link .c-button__icon--right{width:3.3vh}.c-header__repair-nav__wrapper .c-header-repair .c-button{padding:.2em .3em}.c-header__repair-nav__wrapper .c-header-repair .c-button__text{color:#333}.c-header__repair-nav__wrapper .c-header-repair .c-button__wrapper{width:20%;box-shadow:unset}.c-header__repair-nav__wrapper .c-header-repair .c-button__icon--right{width:3.3vh}.c-header__repair-nav__wrapper .c-header-repair .box-shadow{box-shadow:unset}.c-header__sp-menu{opacity:0;height:0;visibility:hidden;transition:height 2s ease,opacity 4s ease}@media screen and (min-width: 768px){.c-header__sp-menu{display:none}}.c-header__sp-menu a{padding:10px 45px;display:block;font-size:16px;position:relative}.c-header__sp-menu a:hover:before,.c-header__sp-menu a:hover:after{color:#a50005}.c-header__sp-menu a:before{content:"｜";margin:0 8px;color:#a6a6a6;position:absolute;left:20px}.c-header__sp-menu a:after{content:"";margin:0 8px;color:#a6a6a6;position:absolute;right:26px;top:15px;width:.4em;height:.4em;border-right:2px solid #A6A6A6;border-bottom:2px solid #A6A6A6;transform:translateY(-50%) rotate(-45deg)}.c-header__sp-menu a li{pointer-events:none}.c-header__sp-menu__first{padding:10px 35px;display:block;font-size:16px;position:relative}.c-header__sp-menu__first:after{content:"ー";margin:0 8px;color:#a6a6a6;position:absolute;right:22px;top:11px}.c-header__sp-menu a.c-top-link{padding:10px 25px}.c-header__sp-menu a.c-top-link:before,.c-header__sp-menu a.c-top-link:after{display:none}.c-header__sp-menu a.c-subtop-link{padding:10px 35px}.c-header__sp-menu a.c-subtop-link:before{display:none}.c-header__sp-menu div.c-plus:after{content:"＋";margin:0 8px;color:#a6a6a6;position:absolute;right:20px;top:11px}.c-header__sp-menu__repair,.c-header__sp-menu__shop{display:none}.c-header [class*=is-opened__]{display:block}.c-header .opacity_switch{opacity:0!important;height:0!important;transition:height .5s ease}.c-header .display_unset{display:unset!important;height:100%;opacity:1;transition:opacity .5s ease,height .1s ease}.c-header__underline,.c-header__underline--arrow{border-bottom:1px solid #a6a6a6}.c-header__underline--arrow:after{content:"";margin:0 8px;position:relative;top:20%;width:.4em;height:.4em;border-right:2px solid #A6A6A6;border-bottom:2px solid #A6A6A6;transform:translateY(-50%) rotate(45deg)}@media screen and (min-width: 1200px){.c-header__underline--arrow:after{right:0}}.c-title,.c-title__section-title,.c-title__policy-title,.c-title__shop-title,.c-title__default{color:#a50005}.c-title__default{font-size:18px}@media screen and (min-width: 768px){.c-title__default{font-size:22px}}.c-title__shop-title{font-size:30px}@media screen and (min-width: 768px){.c-title__shop-title{font-size:34px}}.c-title__policy-title{font-size:30px;font-weight:400}@media screen and (min-width: 768px){.c-title__policy-title{font-size:34px}}.c-title__section-title{display:flex;flex-direction:column}.c-title__section-title__main-text{font-size:46px;line-height:120%}.c-title__section-title__sub-text{font-size:18px;font-weight:400;line-height:120%}@media screen and (min-width: 768px){.c-title__section-title{align-items:center;flex-direction:row;gap:40px}.c-title__section-title__main-text{font-size:80px;line-height:unset}.c-title__section-title__sub-text{font-size:24px}}.card{width:100%;background-color:#fff;border-radius:12px;margin-bottom:30px}.card__contents{padding:12px}.card__contents__counter{margin-bottom:20px}.c-form__input__text{display:flex;flex-direction:column}.c-form__input__text__label,.c-form__input__text__label--required{font-size:20px;margin-bottom:18px}.c-form__input__text__label--required{color:#a50005}.c-form__input__text__element{padding:13px 15px 13px 20px;border:unset}.c-form__input__text__element::placeholder{color:#a6a6a6}.c-form__input__select{display:flex;flex-direction:column}.c-form__input__select__label,.c-form__input__select__label--required{font-size:20px;margin-bottom:18px}.c-form__input__select__label--required{color:#a50005}.c-form__input__select__element{padding:13px 15px 13px 20px;border:unset;width:100%;min-height:52px;appearance:none;-webkit-appearance:none;-moz-appearance:none}.c-form__input__select__element::-ms-expand{display:none}.c-form__input__select__element__wrapper{width:100%;position:relative;background-color:#a6a6a6}.c-form__input__select__element__wrapper select:has(option[value=""]:checked){color:#a6a6a6}.c-form__input__select__element__wrapper:after{content:"";position:absolute;width:20px;height:20px;right:20px;transform:translateY(100%);-webkit-mask:url(../images/icon/icon-select--gray.svg) no-repeat;mask:url(../images/icon/icon-select--gray.svg) no-repeat;-webkit-mask-size:cover;mask-size:contain;background-color:inherit}.c-form__input__select__element::placeholder{color:#a6a6a6}.c-form__input__address{display:flex;flex-direction:column}.c-form__input__address__label,.c-form__input__address__label--required{font-size:20px;margin-bottom:18px}.c-form__input__address__label--required{color:#a50005}.c-form__input__address__zipcode{padding:13px 15px 13px 40px;border:unset;width:100%;max-width:200px}.c-form__input__address__zipcode__wrapper{display:flex;position:relative;gap:15px;align-items:center;flex-direction:row}.c-form__input__address__zipcode__wrapper:before{content:"〒";position:absolute;left:15px;top:10px;font-size:20px}@media screen and (min-width: 768px){.c-form__input__address__zipcode__wrapper:before{top:15px}}.c-form__input__address__zipcode__wrapper .loader{width:20px;height:20px;justify-self:center;align-self:center;aspect-ratio:1;--_g: no-repeat radial-gradient(farthest-side, #a3a3a3 94%,#0000);background:var(--_g) 0 0,var(--_g) 100% 0,var(--_g) 100% 100%,var(--_g) 0 100%;background-size:40% 40%;animation:l38 .9s infinite}@keyframes l38{to{background-position:100% 0,100% 100%,0 100%,0 0}}.c-form__input__address__zipcode__button{width:150px;display:inline-flex;align-items:center;justify-content:center;padding:12px 20px;border-radius:4px;background:#a6a6a6;text-align:center;cursor:pointer}.c-form__input__address__zipcode__button--display_pc{display:none}@media screen and (min-width: 768px){.c-form__input__address__zipcode__button--display_pc{display:inline-flex}}.c-form__input__address__zipcode__button--display_sp{display:inline-flex;margin-top:15px}@media screen and (min-width: 768px){.c-form__input__address__zipcode__button--display_sp{display:none}}.c-form__input__address__zipcode__error-message{text-align:left}.c-form__input__address__text{margin-top:15px;padding:13px 15px 13px 20px;border:unset}.c-form__input__address__element::placeholder{color:#a6a6a6}.c-form__input__textarea{display:flex;flex-direction:column}.c-form__input__textarea__label,.c-form__input__textarea__label--required{font-size:20px;margin-bottom:18px}.c-form__input__textarea__label--required{color:#a50005}.c-form__input__textarea__element{resize:none;padding:13px 15px 13px 20px;border:unset;height:140px}.c-form__input__textarea__element::placeholder{color:#a6a6a6;font-family:Noto Sans JP,Arial,sans-serif}.c-form__input__policybox{display:flex;flex-direction:column;line-height:normal}.c-form__input__policybox__label,.c-form__input__policybox__label--required{font-size:20px;margin-bottom:18px}.c-form__input__policybox__label--required{color:#a50005}.c-form__input__policybox__element{padding:13px 15px 13px 20px;border:unset;-ms-transform:scale(1.5);-moz-transform:scale(1.5);-webkit-transform:scale(1.5);-o-transform:scale(1.5);transform:scale(1.5)}.c-form__input__policybox__element__wrapper{margin-top:20px}.c-form__input__policybox__text{margin-left:10px;cursor:pointer}.c-form__input__policybox__content a{color:#0079c2}.c-form__input__policybox__error-message{text-align:left}.c-form__input__file{display:flex;flex-direction:column}.c-form__input__file__label,.c-form__input__file__label--required{font-size:20px;margin-bottom:18px}.c-form__input__file__label--required{color:#a50005}.c-form__input__file__element{padding:13px 15px 13px 20px;border:unset;width:100%;min-height:52px;appearance:none;-webkit-appearance:none;-moz-appearance:none}.c-form__input__file__element::-ms-expand{display:none}.c-form__input__file__element__wrapper{width:100%;position:relative;background-color:#a6a6a6}.c-form__input__file__element__wrapper file:has(option[value=""]:checked){color:#a6a6a6}.c-form__input__file__element__wrapper:after{content:"";position:absolute;width:20px;height:20px;right:20px;transform:translateY(100%);-webkit-mask:url(../images/icon/icon-file--gray.svg) no-repeat;mask:url(../images/icon/icon-file--gray.svg) no-repeat;-webkit-mask-size:cover;mask-size:contain;background-color:inherit}.c-form__input__file__element::placeholder{color:#a6a6a6}.c-form__input__file__wrapper{display:flex;align-items:center}.c-form__input__file__error-message{text-align:left}.custom-file-button{background-color:#888;cursor:pointer;display:inline-block;margin-right:8px;height:40px;width:170px;display:flex;justify-content:center;align-items:center}.custom-file-filename{vertical-align:middle}.c-anchor_button_group{display:flex;flex-wrap:wrap;align-items:center;gap:2%}.c-anchor_button_group__button{margin:10px 0}.c-search_near_store{height:66px;background-color:#333}.c-search_near_store a{display:block;text-align:center;width:100%;margin:0 auto;height:100%;padding:12px 0;box-sizing:border-box}.c-search_near_store a img{max-width:360px}@media screen and (min-width: 768px){.c-search_near_store a img{max-width:unset}}.c-sitemap_part__parent{margin-top:20px}.c-sitemap_part__parent__link{display:flex;justify-content:space-between;align-items:center}.c-sitemap_part__parent__link img{display:none}@media screen and (min-width: 768px){.c-sitemap_part__parent__link img{display:unset}}.c-sitemap_part__parent__link .pc-color--red{color:unset}@media screen and (min-width: 768px){.c-sitemap_part__parent__link .pc-color--red{color:#a50005}}.c-sitemap_part__parent__link.has--child{font-size:16px;position:relative}.c-sitemap_part__parent__link.has--child:after{content:"ー";display:unset;color:#a6a6a6;position:absolute;right:3px;top:0}@media screen and (min-width: 768px){.c-sitemap_part__parent__link.has--child:after{display:none}}.c-sitemap_part__parent__link.no--child{font-size:16px;position:relative}.c-sitemap_part__parent__link.no--child:after{content:"";display:unset;margin:0 8px;position:absolute;right:0;top:12px;width:.7em;height:.7em;border-right:2px solid #A6A6A6;border-bottom:2px solid #A6A6A6;transform:translateY(-50%) rotate(315deg)}@media screen and (min-width: 768px){.c-sitemap_part__parent__link.no--child:after{display:none}}.c-sitemap_part__parent__child{margin-left:20px}.c-sitemap_part__parent__child__link{margin-top:20px;display:block;font-size:16px;position:relative}.c-sitemap_part__parent__child__link:before{content:"｜";display:unset;margin:0 8px;color:#a6a6a6;position:absolute;top:-3px;left:-30px;font-size:21px}@media screen and (min-width: 768px){.c-sitemap_part__parent__child__link:before{display:none}}.c-sitemap_part__parent__child__link:after{content:"";display:unset;margin:0 8px;position:absolute;right:0;top:12px;width:.7em;height:.7em;border-right:2px solid #A6A6A6;border-bottom:2px solid #A6A6A6;transform:translateY(-50%) rotate(315deg)}@media screen and (min-width: 768px){.c-sitemap_part__parent__child__link:after{display:none}}.c-sitemap_part__parent__child__link p{color:unset}.c-sitemap_part__parent__child__link img{display:none}@media screen and (min-width: 768px){.c-sitemap_part__parent__child__link img{display:unset}}.c-sitemap_part__parent__child__link .side-line{display:none}@media screen and (min-width: 768px){.c-sitemap_part__parent__child__link .side-line{display:unset}}.c-repair__case_compare,.c-repair__case_compare--full-compare{background:#fff;border-radius:20px;padding:30px 20px;box-shadow:4px 4px 10px #00000040;width:100%;box-sizing:border-box;display:flex;flex-direction:column;gap:32px}@media screen and (min-width: 768px){.c-repair__case_compare,.c-repair__case_compare--full-compare{width:auto;max-width:none}}.c-repair__case_compare__title{text-align:center;font-size:20px;color:#a50005}@media screen and (min-width: 768px){.c-repair__case_compare__title{font-size:24px}}.c-repair__case_compare__image{display:flex;justify-content:center;align-items:center;gap:10px;flex-direction:row}@media screen and (min-width: 768px){.c-repair__case_compare__image{gap:20px}}.c-repair__case_compare__image__before,.c-repair__case_compare__image__after{position:relative}.c-repair__case_compare__image__before img,.c-repair__case_compare__image__after img{width:100%;max-width:240px;object-fit:cover;border-radius:16px;aspect-ratio:1/1}.c-repair__case_compare__image__before:before{content:"修理前";position:absolute;background:#333;color:#fff;font-size:min(3vw,24px);padding:5px;border-top-left-radius:16px}@media screen and (min-width: 768px){.c-repair__case_compare__image__before:before{padding:10px}}.c-repair__case_compare__image__after:before{content:"修理後";position:absolute;background:#f5a20c;color:#fff;font-size:min(3vw,24px);padding:5px;border-top-left-radius:16px}@media screen and (min-width: 768px){.c-repair__case_compare__image__after:before{padding:10px}}.c-repair__case_compare__paragraph{width:100%;text-align:left}.c-repair__case_compare__paragraph__text{text-wrap:auto}.c-repair__case_compare--full-compare{align-items:center}@media screen and (max-width: 767px){.c-repair__case_compare--full-compare{padding:25px 15px}}.c-repair__case_compare--full-compare .c-repair__case_compare__title{font-size:24px}@media screen and (min-width: 768px){.c-repair__case_compare--full-compare .c-repair__case_compare__title{font-size:30px;color:#333}}.c-repair__case_compare--full-compare .c-repair__case_compare__image__before:before,.c-repair__case_compare--full-compare .c-repair__case_compare__image__after:before{content:none}.c-repair__case_compare--full-compare .c-repair__case_compare__button{width:100%;max-width:370px}.c-repair__case_compare--full-compare .c-repair__case_compare__details{width:100%;max-width:550px}.c-repair__case_compare--full-compare .c-repair__case_compare__details__list{display:flex;flex-direction:column;gap:12px}.c-repair__case_compare--full-compare .c-repair__case_compare__details__list__item{display:flex;gap:10px;align-items:center}.c-repair__case_compare--full-compare .c-repair__case_compare__details__list__item__field_name{display:inline-block;min-width:120px;text-align:center;padding:5px;background:#5e5e5e;color:#fff;border-radius:5px;align-self:start}.c-repair__case_compare--full-compare .c-repair__case_compare__details__list__item__field_value{word-break:keep-all}.c-ticket_box,.c-ticket_box--shrink{--icon-rotate: -90deg;width:100%;position:relative;transition:all 1s ease-in-out;cursor:pointer}.c-ticket_box__background{width:100%;overflow:hidden}.c-ticket_box__background--shrink{max-height:0;overflow:hidden}.c-ticket_box__background--shrink img,.c-ticket_box__background img{width:100%}.c-ticket_box__type{position:absolute;width:100%;top:0;color:#fff;font-size:30px;height:15.5%;display:flex;justify-content:center;align-items:center;font-size:clamp(16px,7vw,60px)}.c-ticket_box__title{position:absolute;box-sizing:border-box;top:17%;width:100%;height:26%;display:flex;justify-content:center;font-size:clamp(16px,6vw,60px);color:#a50005;font-weight:600;align-items:center;text-align:center;padding:0 6%;line-height:1.2}.c-ticket_box__icon{position:absolute;top:42%;left:47.5%;width:5%;transform:rotate(var(--icon-rotate))}.c-ticket_box__icon img{width:100%}.c-ticket_box__description{font-size:clamp(12px,3.5vw,30px);line-height:normal;position:absolute;padding:0 7%;top:55%}.c-ticket_box--shrink{--icon-rotate: 90deg;overflow:hidden}.c-ticket_box--shrink .c-ticket_box__background{max-height:0}.c-ticket_box--shrink .c-ticket_box__background--shrink{max-height:100%}.c-ticket_box--shrink .c-ticket_box__type{top:7%}.c-ticket_box--shrink .c-ticket_box__title{top:31%;height:52%}.c-ticket_box--shrink .c-ticket_box__icon{top:80%}.c-ticket_box--shrink .c-ticket_box__description{height:0;overflow:hidden}.c-renewal-pagination{text-align:center}.c-renewal-pagination .screen-reader-text{display:none}.c-renewal-pagination .prev_text{transform:rotate(180deg)}.c-renewal-pagination .page-numbers{display:inline-block;padding:0 7px 2px;margin:0 6px;font-size:20px;color:#a6a6a6;text-decoration:none;border-bottom:2px solid transparent;transition:all .2s;border-bottom:2px solid #A6A6A6}@media screen and (min-width: 768px){.c-renewal-pagination .page-numbers{padding:0 20px 10px;font-size:28px}}.c-renewal-pagination .page-numbers:hover{border-bottom:2px solid #999}.c-renewal-pagination .page-numbers.current{border-bottom:2px solid #A50005;color:#333}.c-renewal-pagination .page-numbers.dots{pointer-events:none;color:#aaa;border:none}.c-renewal-pagination .next,.c-renewal-pagination .prev{border-bottom:0px}.c-renewal-pagination ul{display:inline-flex;padding:0;margin:0;list-style:none}.c-renewal-pagination li{display:inline-block}.c-slideshow{display:flex;flex-direction:column;flex-wrap:wrap;max-width:1200px;width:100%;position:relative}.c-slideshow__element{display:none;flex-direction:column;gap:32px}@media screen and (min-width: 768px){.c-slideshow__element{gap:40px}}.c-slideshow__element__image{width:100%;object-fit:cover}.c-slideshow__element__image__wrapper{max-width:1200px;height:100%;max-height:675px;overflow:hidden;text-align:center}.c-slideshow__element__image__wrapper img{width:100%}@media screen and (min-width: 768px){.c-slideshow__element__image__wrapper img{width:65%}}.c-slideshow__element__content{display:flex;gap:20px;height:100px;font-size:4vw;margin-top:-10px}@media screen and (min-width: 768px){.c-slideshow__element__content{gap:30px;font-size:unset;margin-top:unset}}.c-slideshow__element__content__index{font-size:40px;font-weight:700;font-family:Roboto,monospace}@media screen and (min-width: 768px){.c-slideshow__element__content__index{font-size:60px}}.c-slideshow__element__content__body{display:flex;flex-direction:column}.c-slideshow__element__content__body__title{font-size:clamp(20px,1.5em,26px);font-weight:500}@media screen and (min-width: 768px){.c-slideshow__element__content__body__title{font-size:30px}}@media screen and (max-width: 767px){.c-slideshow__element__content__body__content{font-size:clamp(14px,1em,22px)}}.c-slideshow__element__process_bar{display:flex;gap:10px}.c-slideshow__element__process_bar__element{border:none;border-top:solid 5px #5E5E5E;width:100%;cursor:pointer;padding:10px 0}.c-slideshow__element__process_bar .current{border-color:#a50005}.c-slideshow__button{position:absolute;display:flex;justify-content:center;align-items:center;top:0;font-size:50px;color:#fff;cursor:pointer;height:calc(100% - 194px);max-height:675px}.c-slideshow__button__circle,.c-slideshow__button__circle--next,.c-slideshow__button__circle--prev{width:20px;height:20px;border-radius:50%;background-color:#5e5e5e;position:relative;display:flex;justify-content:center;align-items:center;padding:10px;cursor:pointer;opacity:70%}@media screen and (min-width: 768px){.c-slideshow__button__circle,.c-slideshow__button__circle--next,.c-slideshow__button__circle--prev{padding:15px;width:25px;height:25px}}.c-slideshow__button__circle img,.c-slideshow__button__circle--next img,.c-slideshow__button__circle--prev img{width:100%;height:100%}.c-slideshow__button__circle--prev{left:10px}.c-slideshow__button__circle--next{right:10px}.c-slideshow__button--prev{left:0}.c-slideshow__button--next{right:0}.c-slideshow .active{display:flex}.c-main_visual{position:relative;font-size:2.9vw;--achievements_position_bottom: 5%;--subtitle_position_bottom: 25vw;--title_position_bottom: 21vw}.c-main_visual__background{max-width:1200px;max-height:540px;border-radius:20px;overflow:hidden;position:relative;display:flex;justify-content:center;align-items:center}@media screen and (min-width: 768px){.c-main_visual__background{max-height:600px}}.c-main_visual__background img{width:100%;height:600px;object-fit:cover}.c-main_visual__background__filter{width:100%;height:100%;position:absolute;top:0;background:linear-gradient(99.48deg,#0000004d 53.03%,#6660 78.23%)}.c-main_visual__title{position:absolute;bottom:calc(var(--achievements_position_bottom) + var(--title_position_bottom) + var(--subtitle_position_bottom));line-height:1.2;color:#fff;left:3%;font-size:7.5vw;font-family:Times New Roman,Times,serif;text-shadow:1px 1px 4px #333333}@media screen and (min-width: 768px){.c-main_visual__title{top:unset;bottom:50%;left:7%;font-size:min(171%,60px)}}.c-main_visual__subtitle,.c-main_visual__subtitle--blue,.c-main_visual__subtitle--green,.c-main_visual__subtitle--orange,.c-main_visual__subtitle--red{position:absolute;bottom:calc(var(--achievements_position_bottom) + var(--subtitle_position_bottom));color:#fff;left:0;padding:10px 0 10px 3%;width:93%;font-size:5vw;font-family:Times New Roman,Times,serif}@media screen and (min-width: 768px){.c-main_visual__subtitle,.c-main_visual__subtitle--blue,.c-main_visual__subtitle--green,.c-main_visual__subtitle--orange,.c-main_visual__subtitle--red{top:unset;bottom:35%;padding-left:7%;font-size:min(105%,40px)}}.c-main_visual__subtitle--red{background:linear-gradient(90deg,#a50005 -10%,#a5000500 90%)}.c-main_visual__subtitle--orange{background:linear-gradient(90deg,#e9af00 -10%,#a5000500 90%)}.c-main_visual__subtitle--green{background:linear-gradient(90deg,#0bbc72 -10%,#a5000500 90%)}.c-main_visual__subtitle--blue{background:linear-gradient(90deg,#0032a5 -10%,#a5000500 90%)}.c-main_visual__achievements{position:absolute;display:flex;justify-content:start;width:100%;bottom:var(--achievements_position_bottom);padding:0 1%}@media screen and (min-width: 768px){.c-main_visual__achievements{justify-content:end;top:unset;bottom:0;right:2%}}.c-main_visual__achievements__element{width:24.5%}@media screen and (min-width: 768px){.c-main_visual__achievements__element{width:18%}}.c-main_visual__achievements__element img{width:100%}.c-shop_part{margin:0 auto;font-size:18px;line-height:1}.c-shop_part__wrapper{position:relative;overflow:hidden}.c-shop_part__background{max-width:40vh;position:absolute;opacity:20%;right:-50px;top:50px}@media screen and (min-width: 768px){.c-shop_part__background{max-width:90vh;position:absolute;opacity:20%;right:-9%;top:0}}.c-shop_part__background__wrapper{overflow:hidden}.c-shop_part__button{width:370px}.c-shop_part__button__wrapper{display:flex;justify-content:center;align-items:center;margin-top:40px}@media screen and (max-width: 767px){.c-shop_part__list{display:flex;flex-direction:column;justify-content:center;max-width:370px;width:100%;padding-top:0}.c-shop_part__list>div{width:100%!important}}.c-shop_part__list__wrapper{display:none}@media screen and (min-width: 768px){.c-shop_part__list__wrapper{display:unset}}.c-shop_part__list__wrapper.active{display:flex;flex-direction:column;align-items:center}.c-shop_part__dropdown{display:none}@media screen and (min-width: 768px){.c-shop_part__dropdown{display:unset}}.c-shop_part__dropdown__button{max-width:350px;background-color:#fff;display:flex;justify-content:left;align-items:center;height:57px;margin:40px auto 0;position:relative;padding-left:20px}@media screen and (min-width: 768px){.c-shop_part__dropdown__button{display:none}}.c-shop_part__dropdown__button:after{content:"";position:absolute;top:40%;right:20px;width:15px;height:15px;border-left:2px solid gray;border-bottom:2px solid gray;transform:translateY(-50%) rotate(-45deg)}.c-image_text_block,.c-image_text_block--vertical-image_center,.c-image_text_block--horizontal-half_height-image_right,.c-image_text_block--horizontal-image_left,.c-image_text_block--horizontal-image_right{overflow:hidden;display:block;justify-content:center;margin:0 auto;max-width:1200px;padding:25px;background-color:#fff;border-radius:30px;position:relative;z-index:1;box-shadow:0 4px 12px #0000001f;line-height:1.2}@media screen and (min-width: 768px){.c-image_text_block,.c-image_text_block--vertical-image_center,.c-image_text_block--horizontal-half_height-image_right,.c-image_text_block--horizontal-image_left,.c-image_text_block--horizontal-image_right{display:flex;gap:50px}}.c-image_text_block__image{width:100%;border-radius:20px;overflow:hidden;margin-top:40px}@media screen and (min-width: 768px){.c-image_text_block__image{width:40%;margin-top:0;display:flex}}.c-image_text_block__image img{max-width:100%;width:100%;height:100%;object-fit:cover}.c-image_text_block__text{width:100%;text-align:left}@media screen and (min-width: 768px){.c-image_text_block__text{width:60%;margin:50px 0 80px}}.c-image_text_block__text h2{font-size:24px;font-weight:500;margin-bottom:10px;color:#a50005}@media screen and (min-width: 768px){.c-image_text_block__text h2{font-size:32px}}.c-image_text_block__text h3{font-size:24px;font-weight:400;color:#a50005;margin:30px 0}@media screen and (min-width: 768px){.c-image_text_block__text h3{font-size:32px}}.c-image_text_block__text__content{font-size:18px;line-height:1.2}@media screen and (min-width: 768px){.c-image_text_block__text__content{font-size:20px;line-height:1.2}}.c-image_text_block__number{position:absolute;top:0;right:0;font-size:120px;color:#e0e0e0;font-weight:700;z-index:-1;pointer-events:none;font-family:Roboto,Yu Gothic UI}@media screen and (min-width: 768px){.c-image_text_block__number{bottom:-80px;left:-20px;top:unset;right:unset;font-size:320px}}.c-image_text_block__bg-img{position:absolute;bottom:-5px;right:-135px;z-index:-1;pointer-events:none;font-family:Yu Gothic UI}@media screen and (min-width: 768px){.c-image_text_block__bg-img{bottom:-3px;right:0;top:unset}}.c-image_text_block__bg-img img{width:60%}@media screen and (min-width: 768px){.c-image_text_block__bg-img img{width:unset}}@media screen and (min-width: 768px){.c-image_text_block__button__wrapper{position:absolute;width:370px;right:15px;bottom:15px}}.c-image_text_block--horizontal-image_right .c-image_text_block__text{margin-top:54px}.c-image_text_block--horizontal-image_right .c-image_text_block__text__title{font-size:30px}.c-image_text_block--horizontal-image_right .c-image_text_block__text__sub-title{font-size:24px}@media screen and (min-width: 768px){.c-image_text_block--horizontal-image_right .c-image_text_block__text__sub-title{font-size:30px}}@media screen and (max-width: 767px){.c-image_text_block--horizontal-image_right .c-image_text_block__image{aspect-ratio:340/220}}@media screen and (max-width: 767px){.c-image_text_block--horizontal-image_right .c-image_text_block__number{top:-25px;right:-10px}}.c-image_text_block--horizontal-image_left{box-sizing:border-box;width:100%;height:100%;display:flex;flex-direction:column;gap:24px;padding:10px}@media screen and (min-width: 768px){.c-image_text_block--horizontal-image_left{flex-direction:row;gap:50px;padding:25px}}.c-image_text_block--horizontal-image_left .c-image_text_block__text{display:flex;flex-direction:column;gap:20px}@media screen and (min-width: 768px){.c-image_text_block--horizontal-image_left .c-image_text_block__text{gap:40px}}.c-image_text_block--horizontal-image_left .c-image_text_block__text__title{font-weight:600;font-size:32px;color:#a50005;margin:0}.c-image_text_block--horizontal-image_left .c-image_text_block__text__sub-title{font-size:24px;color:#a50005;font-weight:200;margin:0}.c-image_text_block--horizontal-image_left .c-image_text_block__image{margin-top:0;aspect-ratio:1/1}@media screen and (min-width: 768px){.c-image_text_block--horizontal-image_left .c-image_text_block__image{aspect-ratio:unset}}.c-image_text_block--horizontal-image_left .c-image_text_block__number{top:unset;right:-55px;font-size:320px;text-align:right}@media screen and (min-width: 768px){.c-image_text_block--horizontal-half_height-image_right .c-image_text_block,.c-image_text_block--horizontal-half_height-image_right .c-image_text_block--vertical-image_center,.c-image_text_block--horizontal-half_height-image_right .c-image_text_block--horizontal-image_right,.c-image_text_block--horizontal-half_height-image_right .c-image_text_block--horizontal-image_left,.c-image_text_block--horizontal-half_height-image_right .c-image_text_block--horizontal-half_height-image_right{height:300px}}.c-image_text_block--horizontal-half_height-image_right .c-image_text_block__text{margin:0;display:flex;flex-direction:column;justify-content:center}.c-image_text_block--horizontal-half_height-image_right .c-image_text_block__text__title{margin:0;font-weight:700;font-size:30px}@media screen and (min-width: 768px){.c-image_text_block--horizontal-half_height-image_right .c-image_text_block__text__title{font-size:32px}}.c-image_text_block--horizontal-half_height-image_right .c-image_text_block__image{margin-top:30px}@media screen and (min-width: 768px){.c-image_text_block--horizontal-half_height-image_right .c-image_text_block__image{margin-top:0;width:60%;height:100%}}.c-image_text_block--horizontal-half_height-image_right .c-image_text_block__number{right:10px}.c-image_text_block--vertical-image_center{display:flex;flex-direction:column;justify-content:start;gap:0;max-width:520px;position:relative}@media screen and (min-width: 768px){.c-image_text_block--vertical-image_center{height:1050px}}.c-image_text_block--vertical-image_center .c-image_text_block__text{margin-top:0;max-width:100%;width:100%;margin-bottom:20px}@media screen and (min-width: 768px){.c-image_text_block--vertical-image_center .c-image_text_block__text{margin-bottom:30px}}@media screen and (min-width: 768px){.c-image_text_block--vertical-image_center .c-image_text_block__text{height:80px;height:110px;margin-bottom:0}}.c-image_text_block--vertical-image_center .c-image_text_block__text__title{line-height:1.2;font-weight:500;margin:0}.c-image_text_block--vertical-image_center .c-image_text_block__text__content{margin-top:20px}@media screen and (min-width: 768px){.c-image_text_block--vertical-image_center .c-image_text_block__text__content{margin-top:30px}}.c-image_text_block--vertical-image_center .c-image_text_block__text__sub-title{margin:0 0 30px}@media screen and (min-width: 768px){.c-image_text_block--vertical-image_center .c-image_text_block__text__sub-title{margin:30px 0}}.c-image_text_block--vertical-image_center .c-image_text_block__image{max-width:520px;height:auto;margin:0}@media screen and (min-width: 768px){.c-image_text_block--vertical-image_center .c-image_text_block__image{width:100%;height:520px}}.c-image_text_block--vertical-image_center .c-image_text_block__number{right:-10px;left:unset;top:-15px}@media screen and (min-width: 768px){.c-image_text_block--vertical-image_center .c-image_text_block__number{right:-55px;top:unset}}.c-faq__banner{width:100%}.c-faq__banner h1{border:none;padding:0}.c-faq__banner img{width:100%}.c-faq__nav{display:block;padding:0 20px}@media screen and (min-width: 768px){.c-faq__nav{display:flex;gap:30px}}.c-faq__nav a{color:#fff;cursor:pointer}.c-faq__nav a img{margin-bottom:20px}.c-faq__title{font-size:18px;font-weight:600;line-height:24px;margin-top:30px;text-align:left;color:#267dcb}.c-faq__title h2{margin:0;font-size:18px;font-weight:600}@media screen and (min-width: 768px){.c-faq__title{margin-top:60px}}.c-faq__title:first-child{margin-top:0}.c-faq__title__line{background-color:#ccc;height:3px;display:flex;margin-top:14px;margin-bottom:20px}@media screen and (min-width: 768px){.c-faq__title__line{margin-bottom:30px}}.c-faq__title__line span{background-color:#267dcb;width:70px}@media screen and (min-width: 768px){.c-faq__title__line span{width:180px}}.c-faq__container{position:relative;max-width:1040px;margin:0 auto;padding:10px 20px}@media screen and (min-width: 768px){.c-faq__container{padding:40px 20px 0}}.c-faq__header{margin:0 auto 15px;text-align:center}@media screen and (min-width: 768px){.c-faq__header{width:568px;margin-bottom:36px}}.c-faq__header h2{margin:0}.c-faq__header h2 img{width:auto;height:auto}.c-faq__group{margin-top:10px;background-color:#fff;border-radius:12px;box-shadow:0 4px 4px #00000040}@media screen and (min-width: 768px){.c-faq__group:not(:first-child){margin-top:30px}}.c-faq__group__box-question{cursor:pointer;align-items:center;display:flex;justify-content:space-between;padding:15.5px 0;margin:auto 15px}@media screen and (min-width: 768px){.c-faq__group__box-question{margin:auto 50px auto 30px}}.c-faq__group__box-question__content{display:flex;align-items:center}.c-faq__group__box-question__content img{margin-right:6px;width:32px;height:32px}@media screen and (min-width: 768px){.c-faq__group__box-question__content img{margin-right:15px}}.c-faq__group__box-question__content__icon-add{width:14px;height:14px;margin:3px 0}@media screen and (min-width: 768px){.c-faq__group__box-question__content__icon-add{width:21px;height:21px;margin:10px 0}}.c-faq__group__box-question__content__icon-sub{width:14px;height:14px;margin:3px 0}@media screen and (min-width: 768px){.c-faq__group__box-question__content__icon-sub{width:21px;height:21px;margin:10px 0}}.c-faq__group__box-question__content h3{margin:0;font-size:unset;text-align:left}.c-faq__group__box-question__content p{line-height:normal;font-style:normal;font-size:18px;margin:0;font-weight:400;color:#a50005}@media screen and (min-width: 768px){.c-faq__group__box-question__content p{font-size:18px;padding-top:5px;line-height:24px}}.c-faq__group__box-question__content__icon-sub{display:none}.c-faq__group__box-answer{margin:auto 15px;max-height:0;overflow:hidden;transform:translateY(-10px);transition:max-height .4s ease,transform .4s ease,padding .4s ease}@media screen and (min-width: 768px){.c-faq__group__box-answer{margin:auto 30px}}.c-faq__group__box-answer.visible{max-height:var(--box-answer-max-height);transform:translateY(0);padding:0 0 20px;transition:max-height .4s ease,transform .4s ease,padding .4s ease}.c-faq__group__box-answer__content{display:flex}.c-faq__group__box-answer__content img{margin-top:5px;margin-right:6px;width:26px;height:26px}@media screen and (min-width: 768px){.c-faq__group__box-answer__content img{margin-right:15px}}.c-faq__group__box-answer__content div{line-height:normal;font-style:normal;font-size:18px;margin:0;font-weight:400;text-align:left}@media screen and (min-width: 768px){.c-faq__group__box-answer__content div{font-size:16px;margin:0}}.c-faq__group__box-answer__content div ul{list-style:disc;padding:0 0 0 20px}.c-faq__group__box-answer__content div ul li::marker{font-size:14px}.c-faq__group__box-answer__content__text-nagare{padding:15px 0 15px 15px;margin:10px auto!important}@media screen and (min-width: 768px){.c-faq__group__box-answer__content__text-nagare{padding:20px;margin:15px auto!important}}.c-faq__group__box-answer__content__text-nagare__first{color:#fff;display:flex;align-items:center;justify-content:center;max-width:118px;width:100%;margin-bottom:15px!important;padding:2px 0}@media screen and (min-width: 768px){.c-faq__group__box-answer__content__text-nagare__first{margin-bottom:9px;max-width:132px;padding:4px 0}}.c-faq__group__box-answer__content__text-nagare__first h4{padding:0;margin:0;font-family:Noto Sans;font-size:14px;font-weight:400;line-height:19.07px;text-align:center;color:#fff}@media screen and (min-width: 768px){.c-faq__group__box-answer__content__text-nagare__first h4{font-size:16px;line-height:21.79px}}.c-faq__group__box-answer__content__text-nagare__second{display:flex;margin-bottom:15px!important;gap:30px;letter-spacing:normal}@media screen and (min-width: 768px){.c-faq__group__box-answer__content__text-nagare__second{margin-bottom:12px!important}}@media screen and (min-width: 1200px){.c-faq__group__box-answer__content__text-nagare__second{gap:74px}}.c-faq__group__box-answer__content__text-nagare__second-child1 p,.c-faq__group__box-answer__content__text-nagare__second-child2 p{font-family:Noto Sans;font-size:14px;font-weight:700;line-height:19.07px;text-align:left;margin-bottom:10px}@media screen and (min-width: 768px){.c-faq__group__box-answer__content__text-nagare__second-child1 p,.c-faq__group__box-answer__content__text-nagare__second-child2 p{font-size:16px;line-height:21.79px;margin:15px auto 10px}}.c-faq__group__box-answer__content__text-nagare__second-child1__href,.c-faq__group__box-answer__content__text-nagare__second-child2__href{margin:0;font-family:Noto Sans;font-size:14px;font-weight:400;line-height:19.07px;text-align:left}@media screen and (min-width: 768px){.c-faq__group__box-answer__content__text-nagare__second-child1__href,.c-faq__group__box-answer__content__text-nagare__second-child2__href{font-size:16px;line-height:21.79px}}.c-faq__group__box-answer__content__text-nagare__second-child1__href ul,.c-faq__group__box-answer__content__text-nagare__second-child2__href ul{list-style:disc;padding:0 0 0 24px}.c-faq__group__box-answer__content__text-nagare__second-child1__href ul li::marker,.c-faq__group__box-answer__content__text-nagare__second-child2__href ul li::marker{font-size:14px}.c-faq__group__box-answer__content__text-nagare__second-child1__href a,.c-faq__group__box-answer__content__text-nagare__second-child2__href a{color:#0079c2}.c-faq__group__box-answer__content__text-nagare__second-child1__href .href-second,.c-faq__group__box-answer__content__text-nagare__second-child2__href .href-second{margin:6px auto}@media screen and (min-width: 768px){.c-faq__group__box-answer__content__text-nagare__second-child1__href .href-second,.c-faq__group__box-answer__content__text-nagare__second-child2__href .href-second{margin:6px auto}}.c-faq__group__box-answer__content__text-nagare__note{font-family:Noto Sans;font-size:11px;font-weight:400;line-height:14.98px;text-align:left}@media screen and (min-width: 768px){.c-faq__group__box-answer__content__text-nagare__note{font-size:13px;line-height:17.71px}}.c-faq__btn{width:300px;background:#00366e;border-radius:8px;height:46px;margin:15px auto 0;box-shadow:2px 3px 4px gray}@media screen and (min-width: 768px){.c-faq__btn{height:52px;margin:30px auto 0;width:400px}}.c-faq__btn a{text-align:center;color:#fff;text-decoration:none}.c-faq__btn p{margin-top:0;padding-top:13px}.c-faq__btn p img{float:right;margin-right:20px}.c-sell-cta{background-image:url(../images/cta/cta_background-sp.svg);background-repeat:no-repeat;background-size:cover;color:#fff!important;padding:30px 0;font-size:18px;line-height:1}@media screen and (min-width: 768px){.c-sell-cta{background-image:url(../images/cta/cta_background.svg)}}.c-sell-cta__box{margin:0 auto;display:flex;flex-direction:column;gap:15px;align-items:center}.c-sell-cta__box__sentence{text-align:center;font-size:18px;line-height:1.4}@media screen and (min-width: 768px){.c-sell-cta__box__sentence{font-size:25px;padding:15px 0 0}}@media screen and (max-width: 767px){.c-sell-cta__box__btns{display:flex;flex-direction:column;justify-content:center;max-width:370px;width:100%;padding-top:0}.c-sell-cta__box__btns>div{width:100%!important}}.c-sell-cta__box__btns__wrapper{display:none}@media screen and (min-width: 768px){.c-sell-cta__box__btns__wrapper{display:unset}}.c-sell-cta__box__btns__wrapper.active{display:flex;flex-direction:column;align-items:center;width:100%}.c-sell-cta__box__dropdown{display:none}@media screen and (min-width: 768px){.c-sell-cta__box__dropdown{display:unset}}.c-sell-cta__box__dropdown__button{width:100%;max-width:350px;background-color:#fff;color:#a6a6a6;display:flex;justify-content:left;align-items:center;height:57px;position:relative;padding-left:20px;box-sizing:border-box}@media screen and (min-width: 768px){.c-sell-cta__box__dropdown__button{display:none}}.c-sell-cta__box__dropdown__button:after{content:"";position:absolute;top:40%;right:20px;width:15px;height:15px;border-left:2px solid gray;border-bottom:2px solid gray;transform:translateY(-50%) rotate(-45deg)}.c-sell-cta__box__button__wrapper{width:100%;max-width:370px}@media screen and (min-width: 768px){.c-sell-cta__box__button__wrapper{display:none}}.c-product-cta{width:100%}.c-product-cta section{padding:0;background:unset}@media screen and (min-width: 1200px){.c-product-cta section{background:linear-gradient(to left,#ebebeb,#cdcdcd)}}.c-product-cta section .l-container{margin:0 auto;padding:0}.c-product-cta section .l-container picture img{display:block}.c-product-cta__image{width:100%}@media screen and (min-width: 768px){.c-product-cta__image{max-height:200px}}.c-table{--th-text-color: #FFFFFF;--th-background-color: #A50005;--td-text-color: #333333;--td-background-color: #FFFFFF;--first-td-text-color: #FFFFFF;--first-td-background-color: #5E5E5E;--diagonal-top-right-background-color: var(--th-background-color);--diagonal-top-right-text-color: var(--th-text-color);--diagonal-bottom-left-background-color: var(--first-td-background-color);--diagonal-bottom-left-text-color: var(--first-td-text-color);--diagonal-line-color: var(--th-background-color);--border-color: #EAEAEA;--border-style: solid;--border-width: 4px;width:100%;text-align:center;vertical-align:middle;line-height:1.2}.c-table__wrapper{overflow:auto;position:relative;scrollbar-width:none;-ms-overflow-style:none}.c-table__wrapper::-webkit-scrollbar{display:none}.c-table .icon-scroll_hidden{opacity:0}.c-table__icon-scroll{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);pointer-events:none;font-size:2rem;opacity:.8;transition:opacity .3s ease}@media screen and (min-width: 768px){.c-table__icon-scroll{display:none!important}}.c-table .diagonal-cell{position:relative;border:var(--border-width) var(--border-style) var(--border-color);background:linear-gradient(to bottom left,var(--diagonal-top-right-background-color) 0%,var(--diagonal-top-right-background-color) 49.5%,var(--diagonal-line-color) 50%,var(--diagonal-bottom-left-background-color) 50.5%,var(--diagonal-bottom-left-background-color) 100%)}.c-table .diagonal-cell .top-right{position:absolute;text-align:right;top:8px;right:8px;color:var(--diagonal-top-right-text-color)}.c-table .diagonal-cell .bottom-left{position:absolute;text-align:left;bottom:8px;left:8px;color:var(--diagonal-bottom-left-text-color)}.c-table td{color:var(--td-text-color);background-color:var(--td-background-color);border:var(--border-width) var(--border-style) var(--border-color);padding:10px;vertical-align:middle}.c-table th{color:var(--th-text-color);background-color:var(--th-background-color);border:var(--border-width) var(--border-style) var(--border-color);vertical-align:middle;font-weight:400;padding:10px}.c-table thead tr:first-of-type *{border-top:none}.c-table:not(:has(thead)) tr:first-of-type *{border-top:none}.c-table tr:last-child *{border-bottom:none}.c-table td:last-child,.c-table th:last-child{border-right:none}.c-table td:first-child{color:var(--first-td-text-color);background-color:var(--first-td-background-color);border-left:none}.c-table .c-background--gray3{background-color:var(--first-td-background-color)}.c-table th:first-child{border-left:none}.c-change-image-slider__main-image,.c-change-image-slider__main-image img{width:100%;height:auto}.c-change-image-slider__thumbnails{width:100%;display:flex;justify-content:space-between;margin-top:16px;cursor:pointer;opacity:.8}.c-change-image-slider__thumbnails img{width:32%;height:auto}.c-small-cta{background-image:url(../images/cta/cta_background-sp.svg);background-repeat:no-repeat;background-size:cover;color:#fff!important;padding:40px 10px;border-radius:20px}.c-small-cta__sentence{max-width:340px;margin:0 auto 24px;white-space:pre-line;text-align:center}.c-small-cta__btns{display:flex;justify-content:center;display:unset;text-align:center}.c-small-cta__btns .c-button__wrapper{height:60px}.c-small-cta__btns #shop_info_line{padding:0;height:60px}.c-small-cta__btns #shop_info_line .c-button__text{font-size:18px;font-weight:700}.c-small-cta__btns #shop_info_line img{width:45px;height:45px}.c-small-cta__btns__form{margin:0 auto 16px;max-width:340px;width:100%}.c-small-cta__btns__form a{display:block;height:100%}.c-small-cta__btns__form a img{width:100%;pointer-events:none}.c-small-cta__btns__tel{border:1px solid #FFFFFF;border-radius:30px;text-align:center;margin:0 auto;display:block;max-width:340px;height:54px;width:100%}.c-small-cta__btns__tel__number{display:block;position:relative;height:100%}.c-small-cta__btns__tel__number img{position:absolute;left:7px;top:14px;width:28px;pointer-events:none}@media screen and (min-width: 768px){.c-small-cta__btns__tel__number img{width:unset}}.c-small-cta__btns__tel__number span.tel{position:absolute;font-size:25px;font-size:22px;top:10px;left:38px;pointer-events:none}@media screen and (min-width: 768px){.c-small-cta__btns__tel__number span.tel{font-size:25px;left:44px}}.c-small-cta__btns__tel__number span.notice{position:absolute;font-size:12px;right:5px;top:20px;pointer-events:none}@media screen and (min-width: 768px){.c-small-cta__btns__tel__number span.notice{font-size:14px;right:12px}}.c-staff{background-color:#fff;border-radius:16px;box-shadow:0 4px 12px #0000001a;overflow:hidden;padding:0 10px;display:flex;max-width:540px;width:100%;text-align:center;align-items:start;transition:transform .3s ease;flex-wrap:wrap;justify-content:start;flex-wrap:nowrap}@media screen and (min-width: 768px){.c-staff{align-items:center;padding:20px}}.c-staff__info{padding:10px 0 10px 10px;display:flex;flex-direction:column;text-align:left;width:100%;font-size:4vw}@media screen and (min-width: 768px){.c-staff__info{padding:20px}}.c-staff__image{margin:13px 0;width:100%}.c-staff__image img{max-width:204px;width:100%;border-radius:8px;aspect-ratio:204/256;object-fit:cover}.c-staff__name{font-weight:700;font-size:clamp(14px,1.1em,22px);margin-bottom:10px;color:#333}.c-staff__store{font-size:clamp(14px,.9em,18px);color:#666;margin-bottom:12px}.c-staff__certification{background-color:#a50005;color:#fff;font-size:clamp(14px,.85em,16px);padding:4px;border-radius:4px;margin-bottom:12px;text-align:center;max-width:200px;width:100%}.c-staff__position{font-size:clamp(12px,.85em,16px);color:#5e5e5e;margin-bottom:10px}.c-staff__comment{font-size:clamp(14px,.95em,20px);color:#333;line-height:1.6}.p-shop-about__info__header{margin-bottom:40px}.p-shop-about__info__body__store .c-title{margin-bottom:25px}.p-shop-about__info__body__store .d-flex{display:flex;flex-wrap:wrap;gap:4%;justify-content:space-between;margin-top:24px}@media screen and (min-width: 768px){.p-shop-about__info__body__store .d-flex{flex-wrap:nowrap;margin-top:0}}.p-shop-about__info__body__store__info-1{width:100%}@media screen and (min-width: 768px){.p-shop-about__info__body__store__info-1{width:48%}}.p-shop-about__info__body__store__info-1__about-label{font-size:12px;margin-top:24px}.p-shop-about__info__body__store__info-1__about-label .about-flex{margin-top:12px;display:flex;justify-content:space-between;align-items:start}@media screen and (min-width: 768px){.p-shop-about__info__body__store__info-1__about-label{font-size:16px}}.p-shop-about__info__body__store__info-1__about-label span{display:block;text-align:center;color:#fff;padding:3px 0;width:100%;background-color:#5f5e5e;margin-right:12px;font-size:12px;max-width:80px;border-radius:3px}@media screen and (min-width: 768px){.p-shop-about__info__body__store__info-1__about-label span{font-size:14px;max-width:100px}}.p-shop-about__info__body__store__info-1__about-label p{width:80%;white-space:pre-wrap;word-wrap:break-word}.p-shop-about__info__body__store__info-1__about-tags{margin-top:24px;display:flex;justify-content:space-between;flex-wrap:wrap}@media screen and (min-width: 1000px){.p-shop-about__info__body__store__info-1__about-tags{flex-wrap:nowrap}}.p-shop-about__info__body__store__info-1__about-tags span{display:flex;justify-content:center;align-items:center;height:32px;border-radius:4px;background-color:#a6a6a6;color:#fff;font-size:12px;width:48%;max-width:360px;margin-bottom:12px}@media screen and (min-width: 1000px){.p-shop-about__info__body__store__info-1__about-tags span{width:100%;max-width:132px;font-size:14px;margin-bottom:0}}.p-shop-about__info__body__store__info-1__about-tags .active{background-color:#a50005;color:#fff}.p-shop-about__info__body__store__info-2{width:100%;margin-top:40px}@media screen and (min-width: 768px){.p-shop-about__info__body__store__info-2{width:48%;margin-top:0}}.p-shop-about__info__body__store__info-2 .shop-info-google_map{margin-top:54px}.p-shop-about__sales__header p{margin-top:12px}.p-shop-about__sales__body{margin-top:24px}.p-shop-about__sales__body__buttons{display:flex;gap:24px;flex-wrap:wrap}@media screen and (min-width: 768px){.p-shop-about__sales__body__buttons{flex-wrap:nowrap}}.p-shop-about__sales__body__buttons .c-button__wrapper{max-width:370px;width:100%}.p-shop-about__repair_case{display:flex;flex-direction:column;gap:24px}.p-shop-about__repair_case__body{display:flex;gap:37px;flex-wrap:wrap;justify-content:center}.p-shop-about__repair_case__body__item{max-width:580px}.p-shop-about__repair_case__body__item__title{text-align:left;width:100%}.p-shop-about__repair_case__body__item__details__list__item__field_name{width:120px;font-size:14px}.p-shop-about__repair_case__body__item__paragraph{margin-top:-20px}.p-shop-about__staff__body{margin-top:24px;display:flex;justify-content:space-around;flex-wrap:wrap}.p-shop-about__staff__body .c-staff{margin-bottom:32px}.c-scrollable-table-wrapper{overflow-x:auto;position:relative}@media screen and (min-width: 768px){.c-scrollable-table-wrapper{overflow-x:unset}}.c-scrollable-table-wrapper .c-scroll-icon{display:unset;position:absolute;width:100px;height:100px;top:30%;left:70px}@media screen and (min-width: 768px){.c-scrollable-table-wrapper .c-scroll-icon{display:none}}.c-scrollable-table-wrapper table th,.c-scrollable-table-wrapper table td{white-space:nowrap}@media screen and (min-width: 768px){.c-scrollable-table-wrapper table th,.c-scrollable-table-wrapper table td{white-space:unset}}.p-antisocial ol{padding-inline-start:20px}.p-permission__body__text .scrollable-table-wrapper table th,.p-permission__body__text .scrollable-table-wrapper table td{white-space:nowrap}@media screen and (min-width: 768px){.p-permission__body__text .scrollable-table-wrapper table th,.p-permission__body__text .scrollable-table-wrapper table td{white-space:unset}}.p-permission__body__text table{border-collapse:collapse;width:100%}.p-permission__body__text table th,.p-permission__body__text table td{border-bottom:5px solid #D9D9D9;border-right:5px solid #D9D9D9;padding:16px;text-align:center;white-space:nowrap}@media screen and (min-width: 768px){.p-permission__body__text table th,.p-permission__body__text table td{white-space:unset}}.p-permission__body__text table td:nth-last-child(1){border-right:none}.p-permission__body__text table tr:nth-last-child(1) td{border-bottom:none}.p-permission__body__text table thead th:nth-last-child(1){border-right:none}.p-permission__body__text table th{background-color:#5e5e5e;color:#fff;width:30%}.p-permission__body__text table td{background-color:#fff;color:#333}.p-permission__body__text table.curio-dealer-table tr:nth-last-child(1) th{border-bottom:none}.p-permission__body .table--pc{display:none}@media screen and (min-width: 768px){.p-permission__body .table--pc{display:table}}.p-permission__body .table--sp{display:table}@media screen and (min-width: 768px){.p-permission__body .table--sp{display:none}}.p-gdpr .gdpr__title__block{text-align:center}.p-company h2{margin-bottom:40px;font-size:32px}.p-company__header{margin-bottom:40px}.p-company__header__button-area{margin-top:20px}.p-company__header__button-area .c-button__text{text-align:left;margin-left:20px}.p-company__body .p-company__card{display:flex;justify-content:space-between;border-radius:16px;align-items:center;box-shadow:0 4px 4px #00000040;padding:0 10px;background-color:#fff;margin-bottom:40px;position:relative;height:100px}@media screen and (min-width: 768px){.p-company__body .p-company__card{height:60px}}.p-company__body .p-company__card p{color:#a50005;font-size:28px;opacity:20%;font-family:Roboto;font-weight:600;position:absolute;top:2px;right:10px}@media screen and (min-width: 768px){.p-company__body .p-company__card p{top:50%;transform:translateY(-50%);font-size:60px}}.p-company__body .p-company__card h3{color:#a50005;font-size:20px}.p-company__body .p-company__card h3 .show-sp{display:block}@media screen and (min-width: 768px){.p-company__body .p-company__card h3 .show-sp{display:none}}.p-company__body .p-company__card-2{border-radius:16px;box-shadow:0 4px 4px #00000040;background-color:#fff;position:relative;padding:40px 30px 30px}@media screen and (min-width: 768px){.p-company__body .p-company__card-2{padding:80px 60px 60px}}.p-company__body .p-company__card-2 p{position:absolute;top:2px;right:4px;color:#a50005;font-size:60px;opacity:20%;font-family:Roboto;font-weight:600;text-align:right;margin-block-start:0;margin-block-end:0;font-size:28px}@media screen and (min-width: 768px){.p-company__body .p-company__card-2 p{font-size:60px}}.p-company__body .p-company__card-2__images{padding:10px;display:flex;flex-wrap:wrap;justify-content:space-around;align-items:center}@media screen and (min-width: 768px){.p-company__body .p-company__card-2__images{padding:10px 10px 50px}}.p-company__body .p-company__card-2__images img{width:100%}@media screen and (min-width: 768px){.p-company__body .p-company__card-2__images img{width:40%;max-width:400px;height:auto;margin-bottom:0}}.p-company__body .p-company__card-2__images img:nth-child(1){margin-bottom:40px}@media screen and (min-width: 768px){.p-company__body .p-company__card-2__images img:nth-child(1){margin-bottom:0}}.p-company__body__message__content{display:flex;flex-wrap:wrap;align-items:end;gap:2%;margin-bottom:40px}.p-company__body__message__content__about{font-size:24px;margin-block-start:0;margin-block-end:0;margin-top:10px}.p-company__body__message__content__about span{font-weight:500}@media screen and (min-width: 768px){.p-company__body__message__content__about{margin-top:0}}.p-company__body__message__content img{width:100%;height:auto;max-width:720px}.p-company__body__vision,.p-company__body__mission,.p-company__body__achievements{margin-top:40px}.p-company__body__company{width:100%}.p-company__body__company__content{position:relative}.p-company__body__company__content hr{margin:8px 0}@media screen and (min-width: 768px){.p-company__body__company__content hr{margin:12px 0}}.p-company__body__company__content .company-info{display:block}@media screen and (min-width: 768px){.p-company__body__company__content .company-info{display:flex}}.p-company__body__company__content .company-info .company-title{font-weight:400;width:100px}@media screen and (min-width: 768px){.p-company__body__company__content .company-info .company-title{font-weight:600}}.p-company__body__company__content .company-info .company-desc{margin-left:0}@media screen and (min-width: 768px){.p-company__body__company__content .company-info .company-desc{margin-left:40px}}.p-company__body__company__content .company-info a{color:#0079c2}.p-company__body__company__content .company-info a:hover{text-decoration:underline}.p-company__body__banner a picture,.p-company__body__banner a img{display:block}.p-company__body__banner a img{width:100%;height:auto}.p-sdgs__body{margin-top:40px}.p-sdgs__body__triage{background-color:#fff;box-shadow:0 4px 4px #00000040;padding:15px 5px 5px;border-radius:40px;text-align:center;margin-bottom:40px}@media screen and (min-width: 768px){.p-sdgs__body__triage{padding:40px}}.p-sdgs__body__triage__image-1{display:block;margin-bottom:20px}.p-sdgs__body__triage__image-1 img,.p-sdgs__body__triage__image-2 img{width:100%;max-width:950px;height:auto}.p-sdgs__body__sdgs{display:flex;gap:3%;justify-content:space-between;border-radius:40px;background-color:#fff;box-shadow:0 4px 4px #00000040;padding:20px;flex-wrap:wrap}@media screen and (min-width: 768px){.p-sdgs__body__sdgs{padding:40px}}.p-sdgs__body__sdgs__item{width:100%}@media screen and (min-width: 768px){.p-sdgs__body__sdgs__item{width:48%}}.p-sdgs__body__sdgs__item .handshake-img{width:80%;margin:30px auto}.p-sdgs__body__sdgs__item:nth-child(2){margin-top:20px}@media screen and (min-width: 768px){.p-sdgs__body__sdgs__item:nth-child(2){margin-top:0}}.p-sdgs__body__sdgs__item-1{display:flex;flex-direction:column;justify-content:space-between}.p-sdgs__body__sdgs__item-2{text-align:center}.p-sdgs__body__sdgs__item-2 img{width:90%;height:auto}@media screen and (min-width: 768px){.p-sdgs__body__sdgs__item-2 img{max-width:520px;width:100%}}.s-news{line-height:1.7}.s-news__header{position:relative;margin-bottom:2em}.s-news__header__title{padding-bottom:2em;border-bottom:1px solid #EDEDED;margin-bottom:2em}.s-news__header__title__category-name{border:1px solid #A50005;color:#a50005;border-radius:4px;height:32px;padding:0 10px;min-width:124px;display:flex;align-items:center;justify-content:center}.s-news__header__title__category-name span{display:block;text-align:center;line-height:1;padding:3px 0 5px;width:100%}.s-news__header__title .newsmeta{display:flex;flex-wrap:wrap;align-items:center;margin-bottom:1em}.s-news__header__title .newsmeta time{margin-right:2%;width:90px}.s-news__header__title .column_title{margin-bottom:10px;color:#a50005;font-size:24px}.s-news__header__thumbnail{text-align:center}.s-news__header__thumbnail img{width:100%}.s-news__body__content{font-size:1.125em}.s-news__body__content p{margin-bottom:2em}.s-news__body__content p a{color:#000;text-decoration:underline}.s-news__body__content p a:hover{color:var(--c-blue)}.s-news__body__content h2{color:#fff;background-color:var(--c-blue);padding:3px 15px 5px;margin:2em 0 1em;font-size:1.5em}.s-news__body__content h3{color:var(--c-blue);margin:2em 0 1em;font-size:1.5em;padding-bottom:5px;border-bottom:1px solid #EDEDED}.s-news__body__content h4{color:var(--c-blue2);margin:1em 0;font-size:1.25em}.s-news__body__content figure{max-width:640px;width:100%;margin:2em auto;text-align:center}.s-news__body__content figure.p_left{text-align:left}.s-news__body__content figure.p_right{text-align:right}.s-news__body__content .table_w100{width:100%!important;overflow-x:auto}.s-news__body__content .news_youtube{max-width:640px;margin:30px auto;width:100%;aspect-ratio:16/9}.s-news__body__content .news_youtube iframe{width:100%;height:100%}.s-news__body__content .mokuji{background-color:var(--c-gray);padding:2em;border:1px solid #EDEDED;margin:2em 0}.s-news__body__content .mokuji ul>li>ul{margin-left:1em}.s-news__body__content .mokuji a{color:#000}.s-news__body__content table.tablenews{width:100%;border-collapse:collapse;margin:2em 0;border-left:1px solid #ddd}.s-news__body__content table.tablenews th,.s-news__body__content table.tablenews td{border-right:1px solid #ddd;border-bottom:1px solid #ddd;padding:20px;text-align:center}.s-news__body__content table.tablenews th{background:var(--c-gray);font-weight:400;width:30%}.s-news__body__content table.tablenews th.t_top{border-top:4px solid var(--c-blue2)}.s-news__body__content table.tablenews th.t_tau{border-top:4px solid var(--c-blue);background-color:var(--c-blue2);color:#fff}.s-news__body__content table.tablenews td{background-color:#fff}.s-news__body__content table.tablenews td.t_top{border-top:4px solid #ddd}.s-news__body__content table.tablenews td.t_tau{background-color:var(--c-pale)}.s-news__body__content table.tablenews td a{color:#1b8e86;text-decoration:underline}@media screen and (max-width: 600px){.s-news__body__content p{font-size:.938em}.s-news__body__content h2,.s-news__body__content h3{font-size:1.125em}}.p-news__header__filter{display:flex;flex-wrap:wrap;justify-content:center;gap:8px;margin:60px auto}.p-news__header__filter .category-button{padding:6px 16px;border:1px solid #A50005;background-color:#fff;color:#a50005;border-radius:4px;cursor:pointer;transition:all .2s ease;width:14.2857142857%;min-width:150px;height:42px;display:flex;align-items:center;justify-content:center;font-size:14px}.p-news__header__filter .category-button:hover{opacity:.6}.p-news__header__filter .is-active{pointer-events:none}.p-news__header__filter .is-active .category-button{background-color:#a50005;color:#fff}.p-news__list__item{border-bottom:1px solid #A6A6A6;padding-bottom:20px}@media screen and (min-width: 768px){.p-news__list__item{margin:20px 0}}.p-news__list__item__link{display:block;align-items:center;width:100%;gap:20px}@media screen and (min-width: 768px){.p-news__list__item__link{display:flex}}.p-news__list__item__info{display:flex;align-items:center;gap:20px}.p-news__list__item__info__date{width:unset;min-width:100px}@media screen and (min-width: 768px){.p-news__list__item__info__date{width:15%}}.p-news__list__item__info__label{width:15%;min-width:180px;border:1px solid #A50005;border-radius:4px;height:32px;display:flex;align-items:center;justify-content:center;color:#a50005;margin:15px 0}@media screen and (min-width: 768px){.p-news__list__item__info__label{margin:unset}}.p-news__list__item__title{width:unset;white-space:normal;line-height:1.6;color:#333}@media screen and (min-width: 768px){.p-news__list__item__title{width:70%}}.p-personalinfo__body__text table{border-collapse:collapse;width:100%}.p-personalinfo__body__text table th,.p-personalinfo__body__text table td{border-bottom:3px solid #D9D9D9;border-right:3px solid #D9D9D9;padding:16px;text-align:center}.p-personalinfo__body__text table td:nth-last-child(1){border-right:none}.p-personalinfo__body__text table tr:nth-last-child(1) td{border-bottom:none}.p-personalinfo__body__text table thead th:nth-last-child(1){border-right:none}.p-personalinfo__body__text table th{background-color:#5e5e5e;color:#fff;font-weight:400}.p-personalinfo__body__text table th:last-child{border-right:none}.p-personalinfo__body__text table td{background-color:#fff;color:#333}.p-personalinfo__body__text table.curio-dealer-table tr:nth-last-child(1) th{border-bottom:none}.p-personalinfo__body__text__title{font-size:18px;font-weight:500;margin-bottom:16px}.p-personalinfo__body__table{background-color:#fff;padding:24px 20px;border-radius:12px}.p-personalinfo .w-20{width:20%}.p-personalinfo .w-30,.p-personalinfo .w-mb-30{width:30%}@media screen and (min-width: 768px){.p-personalinfo .w-mb-30{width:auto}}.p-personalinfo .w-40{width:40%}.p-personalinfo .w-50{width:50%}.p-personalinfo .w-70{width:70%}.p-personalinfo .w-100{width:100%}.p-personalinfo .text-align-left{text-align:left}.p-privacy__body__text__title{font-size:18px;font-weight:500;margin-bottom:16px}.p-privacy__body__table{background-color:#fff;padding:24px 20px;border-radius:12px}.p-sitemap__contents{width:100%}@media screen and (min-width: 768px){.p-sitemap__contents{display:flex;justify-content:space-between}}@media screen and (min-width: 768px){.p-sitemap__contents__block{width:45%;font-size:20px}}.p-repair_top .l-container{margin:0 auto}.p-repair_top__main_visual{margin:0 auto;padding:0 10px 10px}@media screen and (min-width: 768px){.p-repair_top__main_visual{padding:20px}}.p-repair_top__main_visual__wrapper{background:#fff;padding:0}.p-repair_top__benefit{display:flex;flex-direction:column;gap:32px}@media screen and (min-width: 768px){.p-repair_top__benefit{gap:40px}}.p-repair_top__benefit__wrapper{position:relative;overflow:hidden}.p-repair_top__benefit__background{position:absolute;right:-70px;bottom:150px}.p-repair_top__benefit__list{display:flex;flex-direction:column;gap:32px}@media screen and (min-width: 768px){.p-repair_top__benefit__list{display:grid;grid-template-columns:repeat(auto-fill,minmax(580px,1fr));gap:20px}}@media screen and (max-width: 767px){.p-repair_top__benefit__list__block__image{aspect-ratio:340/220}}.p-repair_top__benefit__button{width:370px}.p-repair_top__benefit__button__wrapper{display:flex;justify-content:center;align-items:center}.p-repair_top__case{display:flex;flex-direction:column;gap:32px}@media screen and (min-width: 768px){.p-repair_top__case{gap:40px}}.p-repair_top__case__content{line-height:normal}.p-repair_top__case__list{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:20px}@media screen and (min-width: 768px){.p-repair_top__case__list{gap:10px}}.p-repair_top__case__button{width:370px}.p-repair_top__case__button__wrapper{display:flex;justify-content:center;align-items:center}.p-repair_top__flow{display:flex;flex-direction:column;gap:32px}@media screen and (min-width: 768px){.p-repair_top__flow{gap:40px}}.p-repair_top__flow__content{line-height:1.2;text-align:left}@media screen and (min-width: 768px){.p-repair_top__flow__content{text-align:center}}.p-repair_top__flow__content__header{color:#a50005;font-size:26px;margin-bottom:15px}@media screen and (min-width: 768px){.p-repair_top__flow__content__header{margin-bottom:24px}}.p-repair_top__flow__content hr{border-top:2px solid #A50005}.p-repair_top__flow__list__item__icon{text-align:center;margin:20px 0}@media screen and (min-width: 768px){.p-repair_top__flow__list__item__icon{margin:40px 0}}.p-repair_top__flow__button{width:370px}.p-repair_top__flow__button__wrapper{display:flex;justify-content:center;align-items:center}.p-repair_top__shop{display:flex;flex-direction:column;gap:32px}@media screen and (min-width: 768px){.p-repair_top__shop{gap:40px}}.p-repair_top__shop__wrapper{padding:0}.p-repair_top__campaign{display:flex;flex-direction:column;gap:32px}@media screen and (min-width: 768px){.p-repair_top__campaign{gap:40px}}.p-repair_top__campaign__list{display:grid;grid-template-columns:1fr;gap:32px}@media screen and (min-width: 768px){.p-repair_top__campaign__list{grid-template-columns:1fr 1fr}}.p-repair_top__campaign__list__box--pc{display:none}@media screen and (min-width: 768px){.p-repair_top__campaign__list__box--pc{display:unset}}.p-repair_top__campaign__list__box--pc__image,.p-repair_top__campaign__list__box--pc__image img{width:100%}.p-repair_top__campaign__list__box--sp{display:unset}@media screen and (min-width: 768px){.p-repair_top__campaign__list__box--sp{display:none}}.p-repair_top__campaign__list__box--sp .c-ticket_box__wrapper{margin-bottom:40px}.p-repair_top__voice{display:flex;flex-direction:column;gap:32px}@media screen and (min-width: 768px){.p-repair_top__voice{gap:40px}}.p-repair_top__voice__list{width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:40px}.p-repair_top__voice__list__item{min-height:130px;line-height:normal;max-width:1100px;background:#fff;padding:30px 20px;border-radius:15px;position:relative;box-shadow:4px 4px 10px #00000040;display:flex;flex-direction:column;justify-content:space-between;gap:10px}.p-repair_top__voice__list__item__speaker{text-align:right;color:#5e5e5e}.p-repair_top__qa{display:flex;flex-direction:column;gap:32px}@media screen and (min-width: 768px){.p-repair_top__qa{gap:40px}}.p-repair_top__qa__list{align-self:center;max-width:1000px;display:flex;flex-direction:column;gap:20px}@media screen and (min-width: 768px){.p-repair_top__qa__list{gap:unset}}.p-repair_top__qa__button{width:370px}.p-repair_top__qa__button__wrapper{display:flex;justify-content:center;align-items:center}.p-repair_top__facility{display:flex;flex-direction:column;gap:32px}@media screen and (min-width: 768px){.p-repair_top__facility{gap:40px}}.p-repair_top__message{display:flex;flex-direction:column;gap:32px}@media screen and (min-width: 768px){.p-repair_top__message{gap:40px}}.p-repair_top__message__content{display:flex;flex-direction:column;gap:40px}.p-repair_top__message__content__image{max-width:1200px;width:100%}.p-repair_top__message__content__text{text-align:center;line-height:normal}.p-repair_top__message__content__button{width:370px}.p-repair_top__message__content__button__wrapper{display:flex;justify-content:center;align-items:center}.p-repair_top__column{display:flex;flex-direction:column;gap:32px}@media screen and (min-width: 768px){.p-repair_top__column{gap:40px}}.p-repair_top__column__list{display:flex;gap:2%;width:100%;flex-wrap:wrap;justify-content:start;line-height:1.2}.p-repair_top__column__list__item{display:grid;grid-template-rows:20px 1fr auto;gap:10px;height:100%}.p-repair_top__column__list__item__title{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;line-height:1.2em;height:3.6em}.p-repair_top__column__list__item__wrapper{width:100%;margin-bottom:40px}@media screen and (min-width: 768px){.p-repair_top__column__list__item__wrapper{width:49%}}@media screen and (min-width: 1200px){.p-repair_top__column__list__item__wrapper{width:32%}}.p-repair_top__column__list__item__date{margin-bottom:12px;padding-left:10px}.p-repair_top__column__list__item__image{text-align:center;width:100%;border-radius:20px;overflow:hidden}@media screen and (min-width: 1200px){.p-repair_top__column__list__item__image{max-width:380px}}.p-repair_top__column__list__item__image img{width:100%;height:100%;object-fit:cover}.p-repair_top__column__button{width:370px}.p-repair_top__column__button__wrapper{display:flex;justify-content:center;align-items:center}.p-repair_top__footer{display:flex;flex-wrap:wrap;gap:32px}@media screen and (min-width: 768px){.p-repair_top__footer{gap:40px}}.p-repair-staff,.p-repair-staff__body{display:flex;flex-direction:column;gap:40px}.p-repair-staff__body__subtitle{color:#a50005;font-size:24px;font-weight:400}@media screen and (min-width: 768px){.p-repair-staff__body__subtitle{font-size:30px}}.p-repair-staff__body__cards{display:flex;flex-wrap:wrap;justify-content:center;gap:24px}@media screen and (min-width: 768px){.p-repair-staff__body__cards{gap:36px}}.p-repair-staff__body__cards__wrapper{display:flex;justify-content:center}.p-repair-flow a{color:#0079c2}.p-repair-flow a:hover{text-decoration:underline}.p-repair-flow__body__icon{width:100%;margin:0 auto;height:80px;display:flex;align-items:center;justify-content:center}.p-repair-flow__note{text-align:left}@media screen and (min-width: 768px){.p-repair-flow__note{text-align:center}}@media screen and (min-width: 768px){.p-repair-flow__note{padding:10px 60px}}.p-repair-flow__note hr{border:0;height:2px;background-color:#a50005;margin:20px 0 0}.p-repair-flow__note__title{font-size:24px;color:#a50005;font-weight:400;margin:10px 0}@media screen and (min-width: 768px){.p-repair-flow__note__title{font-size:32px}}.p-repair-flow__note__content{font-size:18px;text-align:left;margin-top:20px}@media screen and (min-width: 768px){.p-repair-flow__note__content{font-size:20px;text-align:center;margin-top:0}}.p-repair-faq{display:flex;flex-direction:column;gap:32px}@media screen and (min-width: 768px){.p-repair-faq{gap:40px}}.p-repair-faq__body{max-width:1040px;text-align:center;padding:0;margin:auto;display:flex;flex-direction:column;gap:12px}@media screen and (min-width: 768px){.p-repair-faq__body{gap:0}}.s-repair__column{line-height:1.7;font-size:18px}.s-repair__column__header{position:relative;margin-bottom:2em}.s-repair__column__header__title{padding-top:1em;margin-bottom:2em;font-size:26px;line-height:1.2;color:#a50005}.s-repair__column__header__title .mediameta{display:flex;flex-wrap:wrap;align-items:center;margin-bottom:1em}.s-repair__column__header__title .mediameta time{margin-right:2%;width:90px}.s-repair__column__header__title .column_title{margin-bottom:10px;color:#a50005;font-size:24px}.s-repair__column__header__thumbnail{text-align:center}.s-repair__column__header__thumbnail img{width:100%}.s-repair__column__body__content{font-size:1.125em}.s-repair__column__body__content p{margin-bottom:2em}.s-repair__column__body__content p a{color:#000;text-decoration:underline}.s-repair__column__body__content p a:hover{color:var(--c-blue)}.s-repair__column__body__content h2{color:#a50005;background-color:var(--c-blue);margin:2em 0 1em;font-size:1.3em;font-weight:500}.s-repair__column__body__content h3{color:var(--c-blue);font-weight:500;margin:2em 0 1em;font-size:1.3em;padding-bottom:5px;border-bottom:1px solid #EDEDED}.s-repair__column__body__content h4{color:var(--c-blue2);margin:1em 0;font-size:1.25em}.s-repair__column__body__content figure{max-width:760px;width:100%;margin:2em auto;text-align:center}.s-repair__column__body__content figure img{width:100%}.s-repair__column__body__content figure.p_left{text-align:left}.s-repair__column__body__content figure.p_right{text-align:right}.s-repair__column__body__content .table_w100{width:100%!important;overflow-x:auto}.s-repair__column__body__content .news_youtube{max-width:640px;margin:30px auto;width:100%;aspect-ratio:16/9}.s-repair__column__body__content .news_youtube iframe{width:100%;height:100%}.s-repair__column__body__content .mokuji{background-color:var(--c-gray);padding:2em;border:1px solid #EDEDED;margin:2em 0}.s-repair__column__body__content .mokuji ul>li>ul{margin-left:1em}.s-repair__column__body__content .mokuji a{color:#000}.s-repair__column__body__content table{width:100%;border-collapse:collapse;margin:2em 0;border-left:1px solid #333}.s-repair__column__body__content table th,.s-repair__column__body__content table td{border-top:1px solid #333;border-right:1px solid #333;border-bottom:1px solid #333;padding:20px;text-align:center}.s-repair__column__body__content table th{font-weight:400;width:30%}.s-repair__column__body__content table th.t_top{border-top:4px solid var(--c-blue2)}.s-repair__column__body__content table th.t_tau{border-top:4px solid var(--c-blue);background-color:var(--c-blue2);color:#fff}.s-repair__column__body__content table td.t_top{border-top:4px solid #333}.s-repair__column__body__content table td.t_tau{background-color:var(--c-pale)}.s-repair__column__body__content table td a{color:#1b8e86;text-decoration:underline}@media screen and (max-width: 600px){.s-repair__column__body__content p{font-size:.938em}.s-repair__column__body__content h2,.s-repair__column__body__content h3{font-size:1.125em}}.p-repair_column{display:flex;flex-direction:column;gap:32px}@media screen and (min-width: 768px){.p-repair_column{gap:40px}}.p-repair_column__list{display:flex;gap:2%;width:100%;flex-wrap:wrap;justify-content:start;line-height:1.2}.p-repair_column__list__item{display:grid;grid-template-rows:20px 1fr auto;gap:10px;height:100%}.p-repair_column__list__item__title{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;line-height:1.2em;height:3.6em}.p-repair_column__list__item__wrapper{width:100%;margin-bottom:40px}@media screen and (min-width: 768px){.p-repair_column__list__item__wrapper{width:49%}}@media screen and (min-width: 1200px){.p-repair_column__list__item__wrapper{width:32%}}.p-repair_column__list__item__date{margin-bottom:12px;padding-left:10px}.p-repair_column__list__item__image{text-align:center;width:100%;border-radius:20px;overflow:hidden}@media screen and (min-width: 1200px){.p-repair_column__list__item__image{max-width:380px}}.p-repair_column__list__item__image img{width:100%;height:100%;object-fit:cover}.s-repair_case{display:flex;flex-direction:column;gap:40px;line-height:1.2;margin:0 auto}.s-repair_case__content__item__details{max-width:580px}.s-repair_case__content__item__image__before img,.s-repair_case__content__item__image__after img{max-width:350px}.s-repair_case__content__item__price_table{display:none;width:100%;max-width:800px}@media screen and (min-width: 768px){.s-repair_case__content__item__price_table{display:block}}.s-repair_case__content__item__price_table th:last-child{background-color:#a50005}.s-repair_case__content__item__price_table td:last-child{background-color:#ffe2e3}.s-repair_case__content__item__paragraph{width:100%;max-width:800px}.s-repair_case__content__item__custom_elements__item:first-child{display:block}@media screen and (min-width: 768px){.s-repair_case__content__item__custom_elements__item:first-child{display:none}}.s-repair_case__content__item__custom_elements__wrapper{display:flex;flex-direction:column;gap:32px;width:100%;max-width:800px}@media screen and (min-width: 768px){.s-repair_case__content__item__custom_elements__table{display:none}}.s-repair_case__content__item__custom_elements__table__row__old_parts td:first-child{background-color:#a50005;color:#fff}.s-repair_case__content__item__custom_elements__table__row__old_parts td:last-child{background-color:#ffe2e3}.s-repair_case__content__button{display:block;width:min(100%,800px);box-sizing:border-box;background-color:#a50005;color:#fff;font-size:5vw;padding:10px;border-radius:10px;text-align:center}@media screen and (min-width: 768px){.s-repair_case__content__button{padding:20px;font-size:28px}}.s-repair_case__content__button__cost{display:block;font-size:7vw;font-weight:600}@media screen and (min-width: 768px){.s-repair_case__content__button__cost{font-size:35px;display:inline-block;margin:0 5px}}.s-repair_case__content__button__cost b{display:inline;font-weight:500}@media screen and (min-width: 768px){.s-repair_case__content__button__cost b{display:none}}.p-repair_case{display:flex;flex-direction:column;gap:40px;line-height:1.2;margin:0 auto}.p-repair_case__content{display:flex;flex-direction:column;justify-content:center;gap:34px;margin:40px 0}@media screen and (min-width: 768px){.p-repair_case__content{display:grid;grid-template-columns:repeat(auto-fill,minmax(580px,1fr));margin:24px 0 40px}}.p-repair_case__content__subtitle{color:#a50005;font-size:30px;font-weight:500}.p-repair_case__content__item{box-sizing:border-box}.p-repair_case__button{width:370px}.p-repair_case__button__wrapper{display:flex;justify-content:center;align-items:center}.p-repair_thanks{font-size:18px}@media screen and (min-width: 768px){.p-repair_thanks{font-size:24px}}.p-repair_thanks a{color:#0079c2;text-decoration:underline}.p-repair_thanks__content__title,.p-repair_thanks__formdata__title{color:#a50005;font-size:30px;margin:40px 0;font-weight:400}.p-repair_thanks__content__text,.p-repair_thanks__formdata__text{line-height:normal}.p-repair-form{display:flex;flex-direction:column;gap:32px;font-size:18px;line-height:1.2}@media screen and (min-width: 768px){.p-repair-form{font-size:20px;gap:40px}}.p-repair-form__header{text-align:center}.p-repair-form__header hr{border:0;height:2px;background-color:#a50005}.p-repair-form__header__content{font-size:18px;text-align:left}@media screen and (min-width: 768px){.p-repair-form__header__content{font-size:20px;text-align:center;margin-top:0}}.p-repair-form__content a{color:#0079c2}.p-repair-form__body{max-width:800px;margin:0 auto}.p-repair-form__body__element{display:flex;flex-direction:column;gap:18px}.p-repair-form__body__element__input{width:100%}@media screen and (min-width: 768px){.p-repair-form__body__element__input{width:50%}}.p-repair-form__body__element__button{display:flex;justify-content:center;align-items:center;margin-top:20px}.p-repair-form__body__element__button img{position:absolute;width:30px;height:30px;top:10px;right:10px}.p-repair-form__body__element .c-button__wrapper{max-width:350px}.p-repair-form__body__element__note-file{font-size:18px;line-height:1.5}@media screen and (min-width: 768px){.p-repair-form__body__element__note-file{font-size:20px}}.p-repair-form__body__part_title{display:flex;flex-direction:column;gap:10px;margin:20px 0}.p-repair-form__body__part_title hr{margin:0;border-top:2px solid #333333}.p-repair-form #address_not_supported_message{display:none;color:#a50005}.p-repair-benefit__header{display:none;flex-wrap:wrap;gap:30px;margin:30px 0}@media screen and (min-width: 768px){.p-repair-benefit__header{display:flex}}.p-repair-benefit__header .c-button__wrapper,.p-repair-benefit__header__button{max-width:380px}.p-repair-benefit__body,.p-repair-benefit__body--display_sp,.p-repair-benefit__body--display_pc{margin:40px auto;display:flex;flex-direction:column;gap:32px}@media screen and (min-width: 768px){.p-repair-benefit__body,.p-repair-benefit__body--display_sp,.p-repair-benefit__body--display_pc{gap:40px}}.p-repair-benefit__body--display_pc{display:none}@media screen and (min-width: 768px){.p-repair-benefit__body--display_pc{display:flex}}.p-repair-benefit__body--display_sp{display:flex}@media screen and (min-width: 768px){.p-repair-benefit__body--display_sp{display:none}}@media screen and (min-width: 768px){.p-repair-benefit__body__block__text{margin-top:0;justify-content:center}}.p-repair-benefit__body__block__text__title{font-weight:400!important}.p-repair-benefit__body__block__image{height:560px;width:45%}@media screen and (max-width: 767px){.p-repair-benefit__body__block__image{width:100%;height:unset;aspect-ratio:2/1.3}}.p-repair-price{line-height:1.2;display:flex;flex-direction:column;gap:40px}.p-repair-price__subtitle{color:#a50005;font-size:24px;font-weight:500}@media screen and (min-width: 768px){.p-repair-price__subtitle{font-size:30px}}.p-repair-price__body{border-radius:30px;padding:1px 0}@media screen and (min-width: 768px){.p-repair-price__body{box-shadow:4px 4px 10px #00000040;background-color:#fff}}.p-repair-price__body__table{max-width:800px}@media screen and (min-width: 768px){.p-repair-price__body__table{margin:40px auto;padding:0 20px}}.p-repair-price__body__table__subtitle{color:#a50005;font-size:24px;font-weight:500;margin-bottom:15px}@media screen and (min-width: 768px){.p-repair-price__body__table__subtitle{font-size:30px;margin-bottom:40px}}.p-repair-price__body__table td,.p-repair-price__body__table th{height:40px}.p-repair-price__body2{display:flex;flex-direction:column;gap:40px}.p-repair-price__body2__text{font-size:18px}@media screen and (min-width: 768px){.p-repair-price__body2__text{font-size:20px}}.p-repair-price__body2__button{margin:auto;width:100%;max-width:370px;cursor:pointer}.p-media__header{margin-bottom:40px}.p-media__list{display:flex;gap:2%;width:100%;flex-wrap:wrap;justify-content:start}@media screen and (min-width: 1200px){.p-media__list{justify-content:start}}.p-media__list__item{width:100%;margin-bottom:32px}@media screen and (min-width: 768px){.p-media__list__item{width:49%}}@media screen and (min-width: 1200px){.p-media__list__item{width:32%}}.p-media__list__item__date{margin-bottom:12px;padding-left:10px}.p-media__list__item__image{text-align:center;width:100%;height:auto;margin-bottom:12px}@media screen and (min-width: 1200px){.p-media__list__item__image{max-width:380px}}.p-media__list__item__image img{width:100%;height:auto}.p-contact__content{line-height:normal}.p-contact__content a{color:#0079c2}.p-contact__form{display:flex;flex-direction:column;gap:18px;margin-top:40px}.p-contact__form__element{display:flex;flex-direction:column;gap:18px}.p-contact__form__element__button{display:flex;justify-content:center;align-items:center}.p-contact__form__element__button img{position:absolute;width:30px;height:30px;top:10px;right:10px}.p-contact__form__element .c-button__wrapper{max-width:350px}.p-contact__thanks{font-size:24px}.p-contact__thanks .l-container{margin-top:0}.p-contact__thanks__content__title,.p-contact__thanks__formdata__title{color:#a50005;font-size:30px;margin:40px 0;font-weight:600}.p-contact__thanks__content__text,.p-contact__thanks__formdata__text{line-height:normal}.p-top__service__list{margin-top:32px;display:flex;flex-direction:column;gap:42px}.p-top__media{display:flex;flex-direction:column;gap:32px}@media screen and (min-width: 768px){.p-top__media{gap:40px}}.p-top__news{display:flex;flex-direction:column;gap:32px}@media screen and (min-width: 768px){.p-top__news{gap:40px}}.p-top__company{display:flex;flex-direction:column;gap:32px}@media screen and (min-width: 768px){.p-top__company{gap:40px}}.p-top__company__list__info{width:100%;border-collapse:collapse}.p-top__company__list__info th{text-align:left;width:20%;font-weight:unset}.p-top__company__list__info th,.p-top__company__list__info td{padding:10px 0;border-bottom:1px solid #A6A6A6}.p-top__company__list__info tr:nth-child(1) th,.p-top__company__list__info tr:nth-child(1) td{border-top:1px solid #A6A6A6}.p-top__company__list__info a{color:#0079c2}.p-top__company__list__info a:hover{text-decoration:underline}.p-top__about-us{display:flex;flex-direction:column;gap:32px}.p-top__about-us__wrapper{background:#333}.p-top__about-us .c-title h1{color:#fff}.p-top__about-us__youtube__element__wrapper{position:relative;height:500px;overflow:hidden}@media screen and (min-width: 768px){.p-top__about-us__youtube__element__wrapper{padding-bottom:56.25%;height:0}}.p-top__about-us__youtube__description{margin-top:8px;text-align:center;color:#fff}@media screen and (min-width: 768px){.p-top__about-us__youtube__description{margin-top:20px}}.p-top__about-us__text{color:#fff;text-align:left}@media screen and (min-width: 768px){.p-top__about-us__text{text-align:center}}.p-top__about-us__text p span{font-size:20px}.p-top__section_button{width:100%;display:block;margin:0 auto}@media screen and (min-width: 768px){.p-top__section_button{width:40%}}.p-top__bottom-service-list{display:flex;flex-direction:column;gap:32px}@media screen and (min-width: 768px){.p-top__bottom-service-list{gap:40px}}@media screen and (max-width: 767px){.p-top__company tr{display:flex;flex-direction:column;border-top:unset}.p-top__company td{border-top:unset!important;padding:0 0 15px!important}.p-top__company th{width:100%;border-bottom:unset!important;padding:10px 0 0!important}}.p-shop__header__filters{padding-top:40px}@media screen and (min-width: 768px){.p-shop__header__filters{padding-top:40px}}.p-shop .filter-group{display:flex;margin-bottom:40px;flex-wrap:wrap}@media screen and (min-width: 768px){.p-shop .filter-group{flex-wrap:nowrap}}.p-shop .filter-group__title{width:100%;max-width:300px}@media screen and (min-width: 768px){.p-shop .filter-group__title{width:25%}}.p-shop .filter-group__title .c-title{margin-bottom:0!important}.p-shop .filter-group__title h2{font-size:24px!important;font-weight:500!important;margin-bottom:0!important;border-left:4px solid #A50005;padding:3px 0 6px 20px}.p-shop .filter-group__button{width:100%;display:flex;gap:8px;flex-wrap:wrap;padding-top:20px}@media screen and (min-width: 768px){.p-shop .filter-group__button{width:75%;padding-top:0}}.p-shop .filter-group__button button{max-width:194px;width:calc(30% - 7px);padding:0;height:32px;border:1px solid #A50005;color:#a50005;background-color:#fff;border-radius:4px;cursor:pointer;width:calc(50% - 7px)}.p-shop .filter-group__button button:hover{background-color:#a50005;color:#fff}@media screen and (min-width: 768px){.p-shop .filter-group__button button{max-width:173px;width:calc(40% - 7px)}}@media screen and (min-width: 1000px){.p-shop .filter-group__button button{width:calc(25% - 7px)}}@media screen and (min-width: 1200px){.p-shop .filter-group__button button{width:calc(20% - 7px)}}.p-shop .filter-group__button button.active{background-color:#a50005;color:#fff}.p-shop .filter-group__button button.is-disabled{cursor:not-allowed;pointer-events:none;border:1px solid #A6A6A6;color:#a6a6a6}.p-shop__shop-list{display:flex;flex-wrap:wrap;gap:2%;justify-content:center;padding:24px 0}@media screen and (min-width: 1200px){.p-shop__shop-list{justify-content:start}}.p-shop .shop-card{background-color:#fff;border-radius:16px;box-shadow:0 4px 12px #00000014;display:flex;flex-direction:column;padding:16px;margin-bottom:24px;height:auto;width:90%}@media screen and (min-width: 768px){.p-shop .shop-card{width:75%;padding:24px}}@media screen and (min-width: 1200px){.p-shop .shop-card{width:44%}}.p-shop .shop-card h3{font-size:1.25rem;font-weight:700;color:#a50005;margin-bottom:16px}.p-shop .shop-card__images{width:100%;height:auto;border-radius:8px;margin-bottom:16px;object-fit:cover}.p-shop .shop-card__tags{display:flex;justify-content:space-around;gap:0%;margin-bottom:20px;flex-wrap:wrap}@media screen and (min-width: 768px){.p-shop .shop-card__tags{justify-content:space-between;flex-wrap:nowrap;gap:1%}}.p-shop .shop-card__tags__tag{padding:6px 4px 2px;border-radius:4px;white-space:nowrap;text-align:center;font-size:16px;width:44.4%;margin-bottom:10px;height:30px}@media screen and (min-width: 768px){.p-shop .shop-card__tags__tag{width:24%;margin-bottom:0}}.p-shop .shop-card__tags__tag.is-active{background-color:#a50005;color:#fff}.p-shop .shop-card__tags__tag.is-inactive{background-color:#a6a6a6;color:#fff}.p-shop .shop-card__about__label{display:flex}.p-shop .shop-card__about__label p{margin-bottom:20px;width:60%}.p-shop .shop-card__about__label span{width:40%;margin-right:20px;width:120px;height:27px;padding:3px;border-radius:5px;display:flex;justify-content:center;align-items:center;color:#fff;background-color:#5f5e5e}.p-shop .shop-card__buttons{display:flex;flex-direction:column;justify-content:end;margin-top:20px;height:100%}.p-shop .shop-card__buttons__button{margin:0 auto 20px;width:100%;max-width:370px}.p-shop .shop-card__buttons__button--1 .c-button--red{border:2px solid #A50005}.p-shop .shop-card__buttons__button--line .c-button{box-sizing:border-box;border:2px solid #A50005;color:#a50005;background-color:#fff}.p-shop .shop-card__buttons__button--line .c-button .c-button__icon--right{height:36.6px;width:36.6px}.p-shaken_top .l-container{margin:0 auto}.p-shaken_top__main_visual{margin:0 auto;padding:0 10px 10px}@media screen and (min-width: 768px){.p-shaken_top__main_visual{padding:20px}}.p-shaken_top__main_visual__wrapper{background:#fff;padding:0}.p-shaken_top__service{display:flex;flex-direction:column;gap:40px}.p-shaken_top__service__wrapper{position:relative;overflow:hidden}.p-shaken_top__service__background{position:absolute;right:-40px;bottom:-50px;width:300px}@media screen and (min-width: 768px){.p-shaken_top__service__background{right:-70px;width:unset}}.p-shaken_top__service__background img{width:100%}.p-shaken_top__service__buttons{display:flex;flex-direction:column;gap:30px}@media screen and (min-width: 768px){.p-shaken_top__service__buttons{display:grid;grid-template-columns:repeat(auto-fill,minmax(350px,1fr))}}.p-shaken_top__service__list{display:flex;flex-direction:column;gap:32px}@media screen and (max-width: 767px){.p-shaken_top__service__list__block__text__title{font-weight:500!important;font-size:24px!important}}@media screen and (max-width: 767px){.p-shaken_top__service__list__block__text__sub-title{font-size:18px!important}}@media screen and (max-width: 767px){.p-shaken_top__service__list__block__image{aspect-ratio:2/1.3!important}}.p-shaken_top__flow{display:flex;flex-direction:column;gap:32px}@media screen and (min-width: 768px){.p-shaken_top__flow{gap:40px}}.p-shaken_top__flow__content{display:flex;flex-direction:column;gap:40px}.p-shaken_top__flow__content__subtitle{color:#a50005;font-size:24px;font-weight:500}@media screen and (min-width: 768px){.p-shaken_top__flow__content__subtitle{font-size:30px}}.p-shaken_top__flow__content__list__item__icon{text-align:center;margin:20px 0}@media screen and (min-width: 768px){.p-shaken_top__flow__content__list__item__icon{margin:40px 0}}.p-shaken_top__price{display:flex;flex-direction:column;gap:32px}@media screen and (min-width: 768px){.p-shaken_top__price{gap:40px}}.p-shaken_top__price__content{display:flex;flex-direction:column;gap:32px;line-height:1.2}@media screen and (min-width: 768px){.p-shaken_top__price__content{gap:40px}}.p-shaken_top__price__content__subtitle{color:#a50005;font-size:24px;font-weight:500}@media screen and (min-width: 768px){.p-shaken_top__price__content__subtitle{font-size:30px}}.p-shaken_top__price__content__table2{width:100%}@media screen and (min-width: 768px){.p-shaken_top__price__content__table2{width:53%}}.p-shaken_top__price__content__table3{width:100%}@media screen and (min-width: 768px){.p-shaken_top__price__content__table3{width:76%}}.p-shaken_top__qa{display:flex;flex-direction:column;gap:40px}.p-shaken_top__qa a{color:#0079c2;text-decoration:underline}.p-shaken_top__qa__list{display:flex;flex-direction:column;gap:20px}@media screen and (min-width: 768px){.p-shaken_top__qa__list{gap:0}}.p-shaken_top__footer{display:flex;flex-wrap:wrap;gap:32px}@media screen and (min-width: 768px){.p-shaken_top__footer{gap:40px}}.p-coating_top .l-container{margin:0 auto}.p-coating_top__main_visual{padding:10px}@media screen and (min-width: 768px){.p-coating_top__main_visual{padding:20px}}.p-coating_top__main_visual__wrapper{padding:0}.p-coating_top__diamond,.p-coating_top__crystal{line-height:1.2;display:flex;flex-direction:column;gap:32px}.p-coating_top__diamond__wrapper,.p-coating_top__crystal__wrapper{position:relative;overflow:hidden}.p-coating_top__diamond__background,.p-coating_top__crystal__background{position:absolute;right:-170px;bottom:50px;opacity:30%}.p-coating_top__diamond__content,.p-coating_top__crystal__content{display:flex;flex-direction:column;gap:40px;z-index:1}@media screen and (max-width: 767px){.p-coating_top__diamond__content__example__block__text__title,.p-coating_top__crystal__content__example__block__text__title{font-size:24px!important}}@media screen and (max-width: 767px){.p-coating_top__diamond__content__example__block__text__sub-title,.p-coating_top__crystal__content__example__block__text__sub-title{font-size:18px!important}}.p-coating_top__diamond__content__part_header,.p-coating_top__crystal__content__part_header{font-size:24px;color:#a50005;font-weight:500}@media screen and (min-width: 768px){.p-coating_top__diamond__content__part_header,.p-coating_top__crystal__content__part_header{font-size:30px}}.p-coating_top__diamond__content__note__wrapper,.p-coating_top__crystal__content__note__wrapper{display:flex;flex-direction:column;justify-content:center;align-items:center}.p-coating_top__diamond__content__button,.p-coating_top__crystal__content__button{width:370px}.p-coating_top__diamond__content__button__wrapper,.p-coating_top__crystal__content__button__wrapper{display:flex;justify-content:center;align-items:center}.p-coating_top__services{display:grid;grid-template-columns:1fr 1fr;gap:15px}@media screen and (min-width: 768px){.p-coating_top__services{display:flex;justify-content:center;flex-wrap:wrap;gap:20px}}.p-coating_top__services__item{display:flex;width:100%;max-width:340px;background:#fff;text-align:center;justify-content:center;align-items:center;box-shadow:4px 4px 10px #00000040;height:60px;font-size:18px;border-radius:10px}@media screen and (min-width: 768px){.p-coating_top__services__item{border-radius:20px;font-size:26px;font-weight:700;padding:20px}}.p-coating_top__flow{display:flex;flex-direction:column;gap:32px}.p-coating_top__flow a{color:#0079c2}.p-coating_top__flow__content{line-height:1.2}.p-coating_top__flow__content__part_header{font-size:24px;color:#a50005;font-weight:500}@media screen and (min-width: 768px){.p-coating_top__flow__content__part_header{font-size:30px}}.p-coating_top__flow__content__header{font-size:30px;color:#a50005;font-weight:200}.p-coating_top__flow__content hr{border-top:2px solid #A50005}.p-coating_top__flow__list__item__icon{text-align:center;margin:20px 0}@media screen and (min-width: 768px){.p-coating_top__flow__list__item__icon{margin:40px 0}}.p-coating_top__option{display:flex;flex-direction:column;gap:32px}.p-coating_top__option__content{line-height:1.2;display:flex;flex-direction:column;gap:40px}.p-coating_top__option__content__part_header{font-size:24px;color:#a50005;font-weight:500}@media screen and (min-width: 768px){.p-coating_top__option__content__part_header{font-size:30px}}.p-coating_top__option__content__scroll__list{display:none}@media screen and (min-width: 768px){.p-coating_top__option__content__scroll__list{display:flex;gap:20px}}.p-coating_top__option__content__scroll__list__button,.p-coating_top__option__content__scroll__list__button__wrapper{width:100%}@media screen and (min-width: 768px){.p-coating_top__option__content__scroll__list__button__wrapper{max-width:380px}}.p-coating_top__option__content__list{display:flex;flex-wrap:wrap;gap:20px}.p-coating_top__option__content__list__item{width:100%}@media screen and (min-width: 768px){.p-coating_top__option__content__list__item{min-height:600px}}.p-coating_top__option__content__list__item__block__image{aspect-ratio:2/1!important}@media screen and (min-width: 768px){.p-coating_top__option__content__list__item__block__text{margin-top:120px}}.p-coating_top__box{display:flex;text-align:center;flex-direction:column;gap:20px;padding:30px 10px 20px;background:#fff;border-radius:20px;box-shadow:4px 4px 10px #00000040;width:unset}@media screen and (min-width: 768px){.p-coating_top__box{width:calc(33.3% - 40px)}}.p-coating_top__box__wrapper{display:grid;grid-template-columns:1fr 1fr;justify-content:center;gap:10px}@media screen and (min-width: 768px){.p-coating_top__box__wrapper{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:20px}}.p-coating_top__box__type{font-size:18px;max-width:340px}@media screen and (min-width: 768px){.p-coating_top__box__type{font-size:22px;font-weight:700}}.p-coating_top__box__description{max-width:340px;text-align:center;line-height:1.2rem;height:calc(4.8rem + 10px);word-break:keep-all}@media screen and (min-width: 768px){.p-coating_top__box__description{height:auto;text-align:left;word-break:unset}}.p-coating_top__box__image{max-width:340px}.p-coating_top__box__image img{width:100%;aspect-ratio:1/1;border-radius:20px;object-fit:cover}.p-coating_top__box__price{font-size:22px;font-weight:700}.p-coating_top__footer{display:flex;flex-direction:column;gap:32px}@media screen and (min-width: 768px){.p-coating_top__footer{gap:40px}}.p-sell_top__main_visual{padding:0 0 10px}@media screen and (min-width: 768px){.p-sell_top__main_visual{padding:20px 0}}.p-sell_top__main_visual__item{margin:0 auto;padding:0 10px}.p-sell_top__benefit{position:relative;display:flex;flex-direction:column;gap:32px}@media screen and (min-width: 768px){.p-sell_top__benefit{gap:40px}}.p-sell_top__benefit__wrapper{position:relative}.p-sell_top__benefit__imgs{display:flex;flex-wrap:wrap;gap:32px;justify-content:center;align-items:center}@media screen and (min-width: 768px){.p-sell_top__benefit__imgs{gap:40px}}.p-sell_top__benefit__imgs__block{width:100%}@media screen and (min-width: 768px){.p-sell_top__benefit__imgs__block{width:100%;max-width:520px;margin:0}}.p-sell_top__benefit__imgs__block__image{aspect-ratio:2/1.3}@media screen and (min-width: 768px){.p-sell_top__benefit__imgs__block__image{aspect-ratio:unset}}.p-sell_top__benefit__bg{position:absolute;right:0;bottom:0}.p-sell_top__merit__list{padding-top:30px;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:15px}.p-sell_top__merit__list__box--pc{display:none;margin-bottom:30px;width:calc(50% - 10px)}@media screen and (min-width: 768px){.p-sell_top__merit__list__box--pc{display:block}}.p-sell_top__merit__list__box--pc__image img{max-width:100%}.p-sell_top__merit__list__box--sp{display:unset}@media screen and (min-width: 768px){.p-sell_top__merit__list__box--sp{display:none}}.p-sell_top__merit__list__box--sp__image img{width:100%}.p-sell_top__merit__list__box--sp .c-ticket_box__wrapper{margin-bottom:40px}.p-sell_top__merit .c-button__wrapper{width:unset;margin:0 auto}@media screen and (min-width: 768px){.p-sell_top__merit .c-button__wrapper{width:30%}}.p-sell_top__flow{display:flex;flex-direction:column;gap:32px}@media screen and (min-width: 768px){.p-sell_top__flow{gap:40px}}.p-sell_top__flow__content h3{color:#a50005;font-size:24px;font-weight:400}@media screen and (min-width: 768px){.p-sell_top__flow__content h3{font-size:30px}}.p-sell_top__flow__list__item__icon{width:100%;margin:0 auto;height:80px;display:flex;align-items:center;justify-content:center}.p-sell_top__flow__notification{border-top:solid 2px #A50005;border-bottom:solid 2px #A50005;text-align:left}@media screen and (min-width: 768px){.p-sell_top__flow__notification{text-align:center}}.p-sell_top__flow__notification__title{color:#a50005;font-weight:500;font-size:25px;padding:20px 0 10px}.p-sell_top__flow__notification__content{padding:10px 0}.p-sell_top__flow__notification__content a{color:#0079c2}.p-sell_top__flow__notification__content a:hover{text-decoration:underline}.p-sell_top__carlease h4{color:#a50005;font-weight:500;font-size:24px;margin:20px 0}@media screen and (min-width: 768px){.p-sell_top__carlease h4{font-size:26px}}.p-sell_top__carlease__plan ul{display:flex;flex-wrap:wrap;flex-direction:column}@media screen and (min-width: 768px){.p-sell_top__carlease__plan ul{flex-direction:row}}.p-sell_top__carlease__plan ul li{background:#fff;border-radius:10px;font-size:20px;width:100%;margin:7px 0;padding:15px 0;text-align:center;box-shadow:0 4px 4px #00000040;box-sizing:border-box;font-weight:600}@media screen and (min-width: 768px){.p-sell_top__carlease__plan ul li{margin:10px;font-weight:400;font-size:24px;padding:40px 0;width:calc(33.3% - 20px)}}.p-sell_top__qa{display:flex;flex-direction:column;gap:32px}@media screen and (min-width: 768px){.p-sell_top__qa{gap:40px}}.p-sell_top__qa__list{display:flex;flex-direction:column;flex-wrap:wrap;gap:12px}@media screen and (min-width: 768px){.p-sell_top__qa__list{gap:10px}}.p-sell_top__footer{display:flex;flex-wrap:wrap;gap:32px}@media screen and (min-width: 768px){.p-sell_top__footer{gap:40px}}body{color:#333;position:relative;top:53px}@media screen and (min-width: 768px){body{top:140px}}section{background:linear-gradient(to bottom,#fff,#eaeaea);padding:60px 0}@media screen and (min-width: 768px){section{padding:80px 0}}html{margin-top:0!important;scroll-behavior:smooth;font-family:Noto Sans JP,Arial,sans-serif;font-size:18px}@media screen and (min-width: 768px){html{font-size:20px}}
