﻿html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline;box-sizing:border-box;-ms-word-wrap:break-word;word-wrap:break-word}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}@media(min-width: 751px){a[href*="tel:"]{pointer-events:none;cursor:default;text-decoration:none}}*,*::before,*::after{box-sizing:border-box}html{font-size:62.5%;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0;width:100%;font-family:"Noto Sans JP",sans-serif;background-color:#fff;-webkit-font-smoothing:antialiased;color:#000;position:relative;font-size:1.6rem;line-height:2;font-weight:500}@media screen and (max-width: 1023px){body{font-size:1.5rem;line-height:2}}@media screen and (max-width: 767px){body{font-size:1.4rem;line-height:2.2}}a{display:inline;text-decoration:none;background-color:rgba(0,0,0,0);color:#000;transition:all .5s ease;line-height:2}a:hover,a:active{text-decoration:none;outline:0}a img{display:block}h1,h2,h3,h4,h5,h6{clear:both}figure{max-width:100%;margin:0}table{width:100%;margin:0 auto;border-collapse:collapse;border-spacing:0}table th,table td{font-weight:normal;padding:10px}table th{white-space:normal}table tr{white-space:normal}table thead th,table thead td{padding:5px 10px}ul:not([class]){margin-left:20px}ul:not([class]) li:not([class]){list-style:disc}ol:not([class]){margin-left:20px}ol:not([class]) li:not([class]){list-style:decimal}em:not([class]){font-style:italic}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}svg:not(:root){overflow:hidden}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:80%}btn,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0;-webkit-appearance:none}input,select,textarea{padding:20px;width:100%;border:none;background-color:#fff;border-radius:8px}btn{border:none;background-color:rgba(0,0,0,0)}input{line-height:normal}btn{overflow:visible}textarea{width:100%;overflow:auto}btn,select{text-transform:none}btn,html input[type=btn],input[type=reset],input[type=submit]{-webkit-appearance:btn;cursor:pointer}btn[disabled],html input[disabled]{cursor:default}btn::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input:focus-visible,select:focus-visible,select:focus-within,select:focus,textarea:focus-visible{outline:0;background:#fff}input[type=checkbox],input[type=radio]{padding:0}input[type=number]::-webkit-inner-spin-btn,input[type=number]::-webkit-outer-spin-btn{height:auto}input[type=search]{-webkit-appearance:textfield;box-sizing:content-box}input[type=search]::-webkit-search-cancel-btn,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}input[type=submit]{padding:10px 20px;color:#fff;border:none}input[type=submit][disabled]{cursor:not-allowed}input[type=text]{width:100%}fieldset{margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}optgroup{font-weight:bold}p:has(.aligncenter){display:flex;gap:20px;justify-content:center}@media screen and (max-width: 767px){p:has(.aligncenter){flex-direction:column;align-items:center}}p:has(.alignleft){gap:20px;display:flex;justify-content:flex-start}@media screen and (max-width: 767px){p:has(.alignleft){flex-direction:column;align-items:center}}p:has(.alignright){gap:20px;display:flex;justify-content:flex-end}@media screen and (max-width: 767px){p:has(.alignright){flex-direction:column;align-items:center}}blockquote{padding:30px;background-color:#ececec;margin:30px 0;position:relative;border-radius:8px}blockquote::before{color:#999;display:inline;position:absolute;top:-3rem;left:30px;content:"”";line-height:5rem;font-size:5rem;transform:rotate(180deg)}blockquote::after{color:#999;display:inline;position:absolute;bottom:-3rem;right:30px;content:"”";line-height:5rem;font-size:5rem}.wp-caption{display:block;max-width:100% !important;margin-top:4rem;text-align:center}.wp-caption-text{margin-top:0}.screen-reader-text{position:absolute;overflow:hidden;clip:rect(1px, 1px, 1px, 1px);width:1px;height:1px}.screen-reader-text:focus{font-size:80%;font-weight:bold;line-height:normal;z-index:100000;top:5px;left:5px;display:block;clip:auto;width:auto;height:auto;padding:15px 23px 14px;text-decoration:none;color:#21759b;border-radius:3px;background-color:#f1f1f1;box-shadow:0 0 2px 2px rgba(0,0,0,.6)}img{max-width:100%;vertical-align:bottom}details summary{list-style-type:none}details::details-content{transition:height .3s,padding .3s,opacity .5s,content-visibility .3s allow-discrete;height:0;padding:0;opacity:0;overflow:clip}details[open]::details-content{opacity:1;height:auto;padding:30px 0 0}details[open] .parts-content::before{display:flex}@supports(interpolate-size: allow-keywords){:root{interpolate-size:allow-keywords}details[open]::details-content{height:auto}}@supports not (interpolate-size: allow-keywords){details[open]::details-content{height:150px;overflow-y:scroll}}.main{margin-top:100px}@media screen and (max-width: 1023px){.main{margin-top:90px}}.header{width:100%;position:fixed;top:0;left:0;background-color:#fff;z-index:300;transition:all .5s ease-in-out}.header.is-hide{transform:translateY(-110%)}.header-inner{position:relative;z-index:300;width:1440px;margin:0 auto;height:100px;display:flex;align-items:center;justify-content:space-between;padding:0 30px}@media screen and (max-width: 1439px){.header-inner{width:100%;padding:15px}}@media screen and (max-width: 1023px){.header-inner{height:90px}}.header-logo{width:76px;height:70px}@media screen and (max-width: 1023px){.header-logo{width:55px;height:50px}}@media screen and (max-width: 1023px){.header-nav{display:none}}.header-nav a{font-family:"Oswald",sans-serif;font-size:2rem;line-height:1}@media screen and (max-width: 1439px){.header-nav a{font-size:1.9rem}}@media screen and (max-width: 1199px){.header-nav a{font-size:1.8rem}}@media screen and (max-width: 1023px){.header-nav a{font-size:1.7rem}}.header-nav-list{display:flex;gap:50px}@media screen and (max-width: 1439px){.header-nav-list{gap:40px}}@media screen and (max-width: 1199px){.header-nav-list{gap:30px}}@media screen and (max-width: 1023px){.header-nav-list{gap:20px}}.header-external-link{display:flex;gap:18px}@media screen and (max-width: 1023px){.header-external-link{display:none}}.header-btn{width:116px;height:56px;border:#000 1px solid;background-color:#000;color:#fc0;font-size:1.8rem;font-family:"Oswald",sans-serif;font-weight:600;border-radius:5.61px;display:inline-flex;justify-content:center;align-items:center}@media screen and (min-width: 1040px){.header-btn:hover{color:#000;background-color:#fc0;border:#fc0 1px solid}}@media screen and (max-width: 1023px){.header-btn{width:86px;height:40px;font-size:1.3rem}}.header-external-sns{display:flex;gap:18px}.header-external-sns a{border-radius:27px;width:54px;height:54px;background-color:#000;display:inline-flex;justify-content:center;align-items:center}@media screen and (min-width: 768px){.header-external-sns a:hover{border:1px solid #000;background-color:#fff}.header-external-sns a:hover img{filter:invert(100%)}}@media screen and (max-width: 767px){.header-external-sns a{background-color:#ccc}.header-external-sns a img{filter:invert(100%)}}.header-sp-external-link{display:none}@media screen and (max-width: 1023px){.header-sp-external-link{display:flex;justify-content:center;align-items:center;gap:15px}}.header-nav-toggle{display:none}@media screen and (max-width: 1023px){.header-nav-toggle{width:30px;height:25px;display:block;position:relative}.header-nav-toggle span{display:inline-block;width:30px;height:5px;background-color:#000;transition:all .3s ease;position:absolute}.header-nav-toggle span:nth-of-type(1){top:0;left:0}.header-nav-toggle span:nth-of-type(2){top:10px;left:0}.header-nav-toggle span:nth-of-type(3){bottom:0;left:0}.header-nav-toggle.is-active span:nth-of-type(1){top:10px;transform:rotate(45deg)}.header-nav-toggle.is-active span:nth-of-type(2){top:10px;left:0;transform:rotate(45deg)}.header-nav-toggle.is-active span:nth-of-type(3){top:10px;bottom:auto;transform:rotate(-45deg)}}.hamburger-menu{transform:translateX(100%);opacity:0;transition:all .5s ease;display:block;background-color:#000;width:100%;height:100vh;position:fixed;left:0;top:0;z-index:200}.hamburger-menu.is-active{opacity:1;transform:translateX(0)}.hamburger-menu .hamburger-menu-inner{height:calc(100vh - 90px);overflow-x:hidden;overflow-y:auto;display:flex;flex-direction:column;justify-content:center;align-items:center;margin-top:90px;padding:30px 0}.hamburger-menu .hamburger-nav-list{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:25px}.hamburger-menu .hamburger-nav-list a{line-height:1;font-size:2.8rem;color:#fff;font-family:"Oswald",sans-serif}.hamburger-menu .header-sp-external-sns{margin-top:50px;display:flex;gap:18px}.hamburger-menu .header-sp-external-sns a{background-color:#fff;display:inline-flex;width:54px;height:54px;border-radius:27px;justify-content:center;align-items:center}.hamburger-menu .header-sp-external-sns a img{filter:invert(100%)}.footer{width:100%;height:494px;background-color:#000;padding:0 80px 0 0;display:flex;gap:60px;justify-content:flex-end;align-items:flex-end;color:#fff;font-family:"Oswald",sans-serif}@media screen and (max-width: 1023px){.footer{height:auto;padding-top:55px;padding-right:0}}@media screen and (max-width: 575px){.footer{padding-bottom:80px}}.footer small{font-style:normal;font-weight:400;font-size:1rem;line-height:18px;letter-spacing:.05em;color:#fff}.footer-object{width:35%;height:100%;background:url(..//images/footer-bg-text.svg) no-repeat;background-position:top -20px right;background-size:613px 565px}@media screen and (max-width: 1439px){.footer-object{width:36%;margin:0}}@media screen and (max-width: 1023px){.footer-object{display:none}}.footer-object img{width:100%;height:100%;object-fit:none;object-position:right top}.footer-inner{width:60%;margin:0 calc((100% - 1440px)/2) 0 0;padding-bottom:80px;display:flex;justify-content:space-between;align-items:flex-end}@media screen and (max-width: 1439px){.footer-inner{margin:0 5% 0 auto}}@media screen and (max-width: 1023px){.footer-inner{width:calc(100% - 30px);margin:0 auto;flex-direction:column;justify-content:center;align-items:center;padding-bottom:20px;gap:40px}}.footer-link{display:flex;flex-direction:column;gap:20px}@media screen and (max-width: 1023px){.footer-link{order:2;align-items:center;justify-content:center}}.c-outlink a{display:inline-flex;justify-content:center;align-items:center;gap:10px}.c-outlink a::after{display:inline-flex;justify-content:center;align-items:center;content:"";width:19px;height:19px;background:url(../images/icon-outlink.svg) no-repeat;background-size:cover}.footer-sns{display:flex;gap:12px}.footer-sns a{display:inline-flex;width:38px;height:38px;border-radius:19px;background-color:#fff;justify-content:center;align-items:center}.footer-sns a img{width:19px;height:auto;filter:invert(100%)}.footer-nav-list{display:flex;flex-direction:column;gap:20px}@media screen and (max-width: 1023px){.footer-nav-list{justify-content:center;align-items:center}}.footer-nav-list a{color:#fff;font-family:"Oswald",sans-serif;font-size:2rem;line-height:1}@media screen and (max-width: 1023px){.footer-logo{order:1}}.l-sp{display:none}@media screen and (max-width: 575px){.l-sp{display:block}}.l-tab{display:none}@media screen and (max-width: 1023px){.l-tab{display:none}}@media screen and (max-width: 767px){.l-tab{display:block}}@media screen and (max-width: 575px){.l-tab{display:block}}.l-miniPc{display:none}@media screen and (max-width: 1199px){.l-miniPc{display:none}}@media screen and (max-width: 1023px){.l-miniPc{display:block}}@media screen and (max-width: 767px){.l-miniPc{display:block}}@media screen and (max-width: 575px){.l-miniPc{display:block}}.l-pc{display:block}@media screen and (max-width: 1199px){.l-pc{display:block}}@media screen and (max-width: 1023px){.l-pc{display:block}}@media screen and (max-width: 767px){.l-pc{display:block}}@media screen and (max-width: 575px){.l-pc{display:block}}.l-spN{display:block}@media screen and (max-width: 575px){.l-spN{display:none}}.l-tabN{display:block}@media screen and (max-width: 1199px){.l-tabN{display:block}}@media screen and (max-width: 1023px){.l-tabN{display:block}}@media screen and (max-width: 767px){.l-tabN{display:none}}@media screen and (max-width: 575px){.l-tabN{display:none}}.l-miniPcN{display:block}@media screen and (max-width: 1199px){.l-miniPcN{display:block}}@media screen and (max-width: 1023px){.l-miniPcN{display:none}}.l-pcN{display:block}@media screen and (max-width: 1199px){.l-pcN{display:none}}.btn-more{width:134px;height:56px;display:inline-flex;justify-content:center;align-items:center;font-family:"Oswald","Noto Sans JP",sans-serif;font-size:1.8rem;font-weight:bold;background-color:#000;color:#fff;border-radius:5.6px;border:1px solid #000;transition:all .3s ease}.btn-more:hover{background-color:rgba(0,0,0,0);color:#000}.c-btn-more a,.c-btn-more button{cursor:pointer;width:134px;height:56px;display:inline-flex;justify-content:center;align-items:center;font-family:"Oswald","Noto Sans JP",sans-serif;font-size:1.8rem;font-weight:bold;background-color:#000;color:#fff;border-radius:5.6px;border:1px solid #000;transition:all .3s ease}.c-btn-more a:hover,.c-btn-more button:hover{background-color:rgba(0,0,0,0);color:#000}.btn-default{background-color:#000;border-radius:3.3907px;font-family:"Oswald";font-style:normal;font-weight:600;font-size:1.8rem;line-height:1;text-align:center;text-transform:capitalize;color:#f0f0f0;height:43px;width:188px;cursor:pointer;border:1px solid #000;transition:all .3s ease}.btn-default:hover{background-color:rgba(0,0,0,0);color:#000}.follow_btn{position:fixed;z-index:1000;max-width:300px}.follow_btn--close{display:flex;width:30px;height:30px;background-color:#fff;border-radius:15px;position:absolute;left:-10px;top:-15px;border:1px solid #000;cursor:pointer}.follow_btn--close::before,.follow_btn--close::after{content:"";width:2px;height:10px;background-color:#000;position:absolute;top:50%;left:50%}.follow_btn--close::before{transform:translateY(-50%) translateX(-50%) rotate(45deg)}.follow_btn--close::after{transform:translateY(-50%) translateX(-50%) rotate(-45deg)}.follow_btn.is-leftIn{transform:translateX(-100%);opacity:0;transition:transform .3s ease-in-out,opacity .3s ease-in-out}.follow_btn.is-leftIn.--active{transform:translateX(0);opacity:1;transition:transform .3s ease-in-out,opacity .3s ease-in-out}.follow_btn.is-rightIn{transform:translateX(100%);opacity:0;transition:transform .3s ease-in-out,opacity .3s ease-in-out}.follow_btn.is-rightIn.--active{transform:translateX(0);opacity:1;transition:transform .3s ease-in-out,opacity .3s ease-in-out}.follow_btn.is-topIn{transform:translateY(-100%);opacity:0;transition:transform .3s ease-in-out,opacity .3s ease-in-out}.follow_btn.is-topIn.--active{transform:translateY(0);opacity:1;transition:transform .3s ease-in-out,opacity .3s ease-in-out}.follow_btn.is-bottomIn{transform:translateY(100%);opacity:0;transition:transform .3s ease-in-out,opacity .3s ease-in-out}.follow_btn.is-bottomIn.--active{transform:translateY(0);opacity:1;transition:transform .3s ease-in-out,opacity .3s ease-in-out}.follow_btn.is-fadeIn{opacity:0;transition:opacity .3s ease-in-out}.follow_btn.is-fadeIn.--active{opacity:1;transition:opacity .3s ease-in-out}.follow_btn__img{width:100%}.follow_btn01{top:var(--follow_btn_tb);right:var(--follow_btn_lr)}@media screen and (max-width: 767px){.follow_btn01{top:var(--follow_sp_btn_tb);right:var(--follow_sp_btn_lr)}}.follow_btn02{bottom:var(--follow_btn_tb);right:var(--follow_btn_lr)}@media screen and (max-width: 767px){.follow_btn02{bottom:var(--follow_sp_btn_tb);right:var(--follow_sp_btn_lr)}}.follow_btn03{top:var(--follow_btn_tb);left:var(--follow_btn_lr)}.follow_btn04{bottom:var(--follow_btn_tb);left:var(--follow_btn_lr)}.l-sp{display:none}@media screen and (max-width: 575px){.l-sp{display:block}}.l-tab{display:none}@media screen and (max-width: 1023px){.l-tab{display:none}}@media screen and (max-width: 767px){.l-tab{display:block}}@media screen and (max-width: 575px){.l-tab{display:block}}.l-miniPc{display:none}@media screen and (max-width: 1199px){.l-miniPc{display:none}}@media screen and (max-width: 1023px){.l-miniPc{display:block}}@media screen and (max-width: 767px){.l-miniPc{display:block}}@media screen and (max-width: 575px){.l-miniPc{display:block}}.l-pc{display:block}@media screen and (max-width: 1199px){.l-pc{display:block}}@media screen and (max-width: 1023px){.l-pc{display:block}}@media screen and (max-width: 767px){.l-pc{display:block}}@media screen and (max-width: 575px){.l-pc{display:block}}.l-spN{display:block}@media screen and (max-width: 575px){.l-spN{display:none}}.l-tabN{display:block}@media screen and (max-width: 1199px){.l-tabN{display:block}}@media screen and (max-width: 1023px){.l-tabN{display:block}}@media screen and (max-width: 767px){.l-tabN{display:none}}@media screen and (max-width: 575px){.l-tabN{display:none}}.l-miniPcN{display:block}@media screen and (max-width: 1199px){.l-miniPcN{display:block}}@media screen and (max-width: 1023px){.l-miniPcN{display:none}}.l-pcN{display:block}@media screen and (max-width: 1199px){.l-pcN{display:none}}.sp__btn__wrapper{width:100%;flex-wrap:nowrap;position:fixed;left:0;bottom:0;display:none;z-index:100;transition:all .3s;transform:translateY(100%)}@media screen and (max-width: 575px){.sp__btn__wrapper{display:flex}}.sp__btn__wrapper.--active{transform:translateY(0)}.sp__btn{display:flex;justify-content:center;align-items:flex-end;width:100%}.sp__btn__wrapper:has(>:nth-child(2):last-child) .sp__btn{width:50%}.sp__btn__link{display:flex;justify-content:center;align-items:center;width:100%;height:100%;gap:10px}.sp__btn__first__link{height:var(--sp_btn_first_height);background:var(--sp_btn_first_bg) no-repeat;background-size:var(--sp_btn_first_image_fit);background-position:var(--sp_btn_first_image_position);border:solid var(--sp_btn_first_border_width) var(--sp_btn_first_border_color)}.sp__btn__first__text{color:var(--sp_btn_first_text_color)}.sp__btn__second__link{height:var(--sp_btn_second_height);background:var(--sp_btn_second_bg) no-repeat;background-size:var(--sp_btn_second_image_fit);background-position:var(--sp_btn_second_image_position);border:solid var(--sp_btn_second_border_width) var(--sp_btn_second_border_color)}.sp__btn__second__text{color:var(--sp_btn_second_text_color)}.top-news{background-color:#dddcd8}.c-archive{padding:90px 0;width:100%;max-width:900px;margin:0 auto;display:flex;flex-direction:column;gap:80px}@media screen and (max-width: 1439px){.c-archive{padding:90px 30px}}@media screen and (max-width: 767px){.c-archive{padding:90px 15px;gap:50px}}.c-archive .page-header{width:100%;margin:0}.c-archive a:hover{opacity:.6}.c-archive-item-terms{display:flex;gap:7px}.c-archive-list{width:100%;display:flex;flex-direction:column;gap:10px}.c-archive-item{display:flex;gap:30px;border-bottom:1px solid #000;padding-bottom:10px}.c-archive-thumb{width:100px;height:125px;overflow:hidden;display:flex}.c-archive-thumb img{width:100%;height:100%;object-fit:cover}.c-archive-item-header{flex:1;display:flex;flex-direction:column;justify-content:center;gap:10px}.c-archive-item-title{font-family:"Noto Sans JP";font-style:normal;font-weight:400;line-height:2;text-transform:uppercase;font-feature-settings:"pwid" on,"palt" on}.c-archive-item-date{font-family:"Oswald","Noto Sans JP",sans-serif;font-style:normal;font-weight:400;font-size:1.5rem;line-height:1;color:#999}body{background:url(../images/bg-cube.svg) repeat #fff}@media screen and (max-width: 1023px){.main{margin-top:90px}}.page-article{padding:80px 0 140px;display:flex;flex-direction:column;gap:80px}.page-header{max-width:1030px;min-width:900px;width:calc(100% - 30px);margin:0 auto;display:flex;gap:20px}@media screen and (max-width: 1023px){.page-header{width:calc(100% - 30px)}}.page-header .page-title{font-family:"Oswald";font-style:normal;font-weight:500;font-size:5rem;line-height:100%;text-transform:capitalize;display:flex;gap:10px}@media screen and (max-width: 767px){.page-header .page-title{flex-direction:column;gap:0}}.page-header .page-title .page-subtitle{font-family:"Noto Sans JP";font-style:normal;font-weight:700;font-size:1.6rem;line-height:7rem;letter-spacing:.15em}.content-header{width:100%;height:314px;background-color:#000;padding:50px;display:flex;gap:40px;justify-content:center;align-items:center;position:relative}.content-header img{object-fit:contain;height:100%;width:100%}@media screen and (max-width: 767px){.content-header{height:auto}}.content-header-img{position:relative;z-index:5}.content-header-bg{position:absolute;width:100%;height:100%;z-index:0;left:0;top:0}.content-header-bg video,.content-header-bg img{width:100%;height:100%;object-fit:cover}.home{font-family:"Noto Sans JP";font-style:normal;font-weight:700}.home h2.wp-block-heading{font-family:"Oswald";font-weight:500;font-size:5rem;line-height:100%;text-transform:capitalize;display:flex;gap:10px}@media screen and (max-width: 1023px){.home h2.wp-block-heading{font-size:4rem}}@media screen and (max-width: 767px){.home h2.wp-block-heading{flex-direction:column;gap:0}}@media screen and (max-width: 575px){.home h2.wp-block-heading{font-size:3rem}}.home h2.wp-block-heading span{font-size:1.6rem;line-height:7rem;letter-spacing:.15em;font-weight:bold}@media screen and (max-width: 1023px){.home h2.wp-block-heading span{font-size:1.5rem;line-height:7rem}}@media screen and (max-width: 767px){.home h2.wp-block-heading span{font-size:1.2rem;line-height:6.5rem}}@media screen and (max-width: 575px){.home h2.wp-block-heading span{font-size:1.2rem;line-height:4.4rem}}.home .top-concept{width:100%;background-color:#dddcd8;padding:90px 0}@media screen and (max-width: 1023px){.home .top-concept{padding:90px 0}}.home .top-concept h2.wp-block-heading,.home .top-concept h3.wp-block-heading{width:calc(100% - 30px);max-width:1090px;margin:0 auto}.home .top-concept h3.wp-block-heading{font-size:3.8rem;line-height:7rem;letter-spacing:.15em;margin-top:50px}@media screen and (max-width: 1023px){.home .top-concept h3.wp-block-heading{font-size:3rem;line-height:5.5rem;margin-top:50px}}@media screen and (max-width: 767px){.home .top-concept h3.wp-block-heading{font-size:2.4rem;line-height:4rem}}.home .top-concept .concept-summary{width:calc(100% - 30px);max-width:1090px;margin:31px auto 0}.home .top-concept .concept-summary p{max-width:730px;font-size:1.6rem;line-height:2;letter-spacing:.15em}.home .top-concept .concept-list{gap:27px 28px}@media screen and (max-width: 767px){.home .top-concept .concept-list{display:flex;flex-wrap:wrap !important;gap:13px}}.home .top-concept .concept-list .wp-block-column:first-of-type::after{width:103.99px;height:79.7px}@media screen and (max-width: 767px){.home .top-concept .concept-list .wp-block-column:first-of-type::after{height:50.15px;height:38.43px;right:16px;top:15px}}.home .top-concept .concept-list .wp-block-column:nth-of-type(2)::after{width:131.47;height:79.7px}@media screen and (max-width: 767px){.home .top-concept .concept-list .wp-block-column:nth-of-type(2)::after{height:62.98px;height:38.37px;right:16px;top:15px}}.home .top-concept .concept-list .wp-block-column:nth-of-type(3)::after{width:131.07px;height:79.7px}@media screen and (max-width: 767px){.home .top-concept .concept-list .wp-block-column:nth-of-type(3)::after{height:63.09px;height:38.37px;right:16px;top:15px}}.home .top-concept .concept-list .wp-block-column:nth-of-type(4)::after{width:135.71px;height:79.7px}@media screen and (max-width: 767px){.home .top-concept .concept-list .wp-block-column:nth-of-type(4)::after{height:65.33px;height:38.37px;right:16px;top:15px}}@media screen and (max-width: 767px){.home .top-concept .concept-list .wp-block-column:nth-of-type(4) .wp-block-media-text__content p:first-of-type{display:none}}.home .top-concept .wp-block-media-text{background-color:#fff;border-radius:30px;padding:106px 32px 32px;position:relative;width:calc((100% - 28px)/2);flex-direction:column;display:flex;flex-wrap:wrap}@media screen and (max-width: 767px){.home .top-concept .wp-block-media-text{width:calc((100% - 30px)/2);min-width:calc((100% - 30px)/2);max-width:calc((100% - 30px)/2);padding:70px 15px 21px;border-radius:15px;box-sizing:border-box}}.home .top-concept .wp-block-media-text::after{width:104px;height:80px;content:"";position:absolute;right:40px;top:30px;background-image:url(../images/concept-num-01.svg);background-size:contain;background-position:center right;background-repeat:no-repeat;display:flex}@media screen and (max-width: 1023px){.home .top-concept .wp-block-media-text::after{height:60px}}@media screen and (max-width: 767px){.home .top-concept .wp-block-media-text::after{height:50px;top:20px;right:20px}}@media screen and (max-width: 575px){.home .top-concept .wp-block-media-text::after{height:40px}}.home .top-concept .wp-block-media-text .wp-block-media-text__content{width:100%;min-width:100%;padding:0;font-size:2.7588rem;line-height:4.6rem;letter-spacing:.15em}@media screen and (max-width: 767px){.home .top-concept .wp-block-media-text .wp-block-media-text__content{margin-top:15px;font-size:1.3rem;line-height:2rem}}.home .top-concept .wp-block-media-text .wp-block-media-text__media{width:100%;min-width:100%;grid-column:auto;grid-row:auto}.home .top-concept .wp-block-media-text .wp-block-media-text__media img{width:112px;height:112px}@media screen and (max-width: 767px){.home .top-concept .wp-block-media-text .wp-block-media-text__media img{width:54px;height:auto}}.home .top-concept .wp-block-media-text .wp-block-media-text{width:100%;min-width:100%;grid-column:auto;grid-row:auto;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:12px}.home .top-concept .wp-block-media-text .wp-block-media-text *{width:100%;padding:0}.home .top-concept .wp-block-media-text .wp-block-media-text p{font-size:2.7588rem;line-height:4.6rem;letter-spacing:.15em}@media screen and (max-width: 1023px){.home .top-concept .wp-block-media-text .wp-block-media-text p{font-size:2rem;line-height:3.8rem}}@media screen and (max-width: 767px){.home .top-concept .wp-block-media-text .wp-block-media-text p{font-size:1.8rem;line-height:3rem}}.home .top-concept .wp-block-media-text:nth-of-type(2)::after{background-image:url(../images/concept-num-02.svg)}.home .top-concept .wp-block-media-text:nth-of-type(3)::after{background-image:url(../images/concept-num-03.svg)}.home .top-concept .wp-block-media-text:nth-of-type(4)::after{background-image:url(../images/concept-num-04.svg)}.home .top-concept .concept-list{width:calc(100% - 30px);max-width:1090px;margin:58px auto 0;gap:27px 28px}.home .top-concept .post-more-link{width:calc(100% - 30px);max-width:1090px;margin:58px auto 0}.home .top-how-to-sell{width:calc(100% - 30px);max-width:808px;margin:0 auto;padding:90px 0;gap:80px;align-items:center}@media screen and (max-width: 767px){.home .top-how-to-sell{gap:40px}}.home .top-how-to-sell h2.wp-block-heading{width:calc(100% - 30px);max-width:808px;margin:0 auto}.home .top-how-to-sell .sp-block{display:none}@media screen and (max-width: 767px){.home .top-how-to-sell .sp-block{display:block;aspect-ratio:57/30;overflow:hidden;border-radius:12px}.home .top-how-to-sell .sp-block img{width:100%;height:100%;object-fit:cover}}.home .top-how-to-sell .step-content{gap:0}.home .top-how-to-sell .second-step,.home .top-how-to-sell .last-step{margin-top:10px}.home .top-how-to-sell .step-title{width:calc(100% - 215px);margin-left:205px;padding-bottom:10px;display:flex;gap:20px}@media screen and (max-width: 767px){.home .top-how-to-sell .step-title{width:100%;margin-left:0;gap:20px;flex-direction:column}}.home .top-how-to-sell .step-title .wp-block-media-text__media{width:90px;height:90px}.home .top-how-to-sell .step-title .wp-block-media-text__media img{width:90px;height:90px}.home .top-how-to-sell .step-title .wp-block-media-text__content{display:flex;font-size:2.5rem;line-height:3.9rem;letter-spacing:.15em;padding:0;gap:20px}@media screen and (max-width: 767px){.home .top-how-to-sell .step-title .wp-block-media-text__content{font-size:2rem;line-height:2rem;gap:10px;flex-direction:column;justify-content:center;align-items:center}}.home .top-how-to-sell .step-wrap{min-height:194px;overflow:hidden;width:100%}.home .top-how-to-sell .step-wrap h4{font-size:2.2rem;line-height:3rem;letter-spacing:.15em;margin-top:8px}@media screen and (max-width: 767px){.home .top-how-to-sell .step-wrap h4{font-size:2rem;line-height:2.4rem}}.home .top-how-to-sell .step-wrap p{font-size:1.5rem;line-height:2;letter-spacing:.15em}@media screen and (max-width: 767px){.home .top-how-to-sell .step-wrap p{font-size:1.2rem;line-height:2rem}}.home .top-how-to-sell .step-wrap .wp-block-column:first-of-type{width:200px;height:122px;min-width:200px;max-width:200px}@media screen and (max-width: 767px){.home .top-how-to-sell .step-wrap .wp-block-column:first-of-type{width:70px;height:70px;min-width:70px;max-width:70px}}.home .top-how-to-sell .step-wrap .wp-block-column:first-of-type .wp-block-image{width:100%;height:100%;border-radius:10px;overflow:hidden}.home .top-how-to-sell .step-wrap .wp-block-column:first-of-type .wp-block-image img{width:100%;height:100%;object-fit:cover}.home .top-how-to-sell .step-wrap .wp-block-column:nth-of-type(2){width:35px;min-width:35px;max-width:35px;position:relative}.home .top-how-to-sell .step-wrap .wp-block-column:nth-of-type(2) p{padding:0;padding-left:3px;text-align:center;width:35px;height:35px;border-radius:18px;background-color:#000;color:#fff;display:flex;justify-content:center;align-items:center;font-size:1.75rem;line-height:1;font-weight:900}@media screen and (max-width: 767px){.home .top-how-to-sell .step-wrap .wp-block-column:nth-of-type(2){width:35px;min-width:35px;max-width:35px}}.home .top-how-to-sell .step-wrap .wp-block-column:nth-of-type(2)::after{position:absolute;content:"";width:100%;height:500px;background-image:url(../images/line-dot.png);background-repeat:repeat-y;background-position:top 43px center;background-size:7px 256px}.home .top-how-to-sell .step-wrap .wp-block-column:last-of-type{display:flex;flex-direction:column;gap:20px}@media screen and (max-width: 767px){.home .top-how-to-sell .step-wrap .wp-block-column:last-of-type{padding-bottom:0;min-height:auto}}.home .top-how-to-sell .step-wrap:last-of-type{min-height:auto}.home .top-how-to-sell .last-step .step-wrap:last-of-type .wp-block-column:nth-of-type(2)::after{display:none}.home .top-how-to-sell .step-push{justify-content:center;align-items:center;gap:40px}.home .top-how-to-sell .step-push .title{width:100%;max-width:808px;margin:0 auto;min-width:100%;font-size:2rem;line-height:3rem;display:flex;align-items:center;text-align:center;letter-spacing:.15em;justify-content:center}@media screen and (max-width: 767px){.home .top-how-to-sell .step-push .title{font-size:1.6rem;line-height:2.5rem}}.home .top-how-to-sell .step-push .title::before{content:"";width:55.05px;height:7.36px;border-bottom:2.26931px solid #000;transform:rotate(76.74deg)}.home .top-how-to-sell .step-push .title::after{content:"";width:55.05px;height:7.36px;border-bottom:2.26931px solid #000;transform:matrix(-0.23, 0.97, 0.97, 0.23, 0, 0)}.home .top-how-to-sell .step-push .what{flex-direction:column;align-items:center;padding:20px 30px 30px;gap:20px;width:calc(100% - 30px);max-width:728.16px;background:#dddcd8;border-radius:30px}.home .top-how-to-sell .step-push .what .what-question{font-size:1.38488rem;line-height:2.1rem;display:flex;align-items:flex-end;letter-spacing:.15em;gap:5px}.home .top-how-to-sell .step-push .what .what-question .mark{font-size:2.3rem;line-height:3rem}.home .top-how-to-sell .step-push .what .what-answer{box-sizing:border-box;background-color:#fff;border-radius:20px;padding:40px 30px}.home .top-how-to-sell .step-push .what .what-answer h3{font-size:2rem;line-height:3rem;letter-spacing:.15em}.home .top-how-to-sell .step-push .what .what-answer h3 .mark{font-size:3rem;line-height:3rem}.home .top-how-to-sell .step-push .what .what-answer p{width:100%;max-width:100%;font-size:1rem;font-weight:400}.home .top-support{width:100%;background-color:#dddcd8;padding:90px 0;display:flex;flex-direction:column;gap:35px}@media screen and (max-width: 1023px){.home .top-support{width:100%}}.home .top-support h2{margin:0 auto;max-width:1030px;min-width:900px;width:calc(100% - 30px)}@media screen and (max-width: 1023px){.home .top-support h2{min-width:auto;width:calc(100% - 60px)}}@media screen and (max-width: 575px){.home .top-support h2{width:calc(100% - 30px)}}@media screen and (max-width: 1023px){.home .top-support h2{width:calc(100% - 30px)}}.home .top-support .support-list{margin:0 auto;gap:85px;justify-content:center;align-items:flex-start;max-width:1030px;min-width:900px;width:calc(100% - 30px)}@media screen and (max-width: 1023px){.home .top-support .support-list{min-width:auto;width:calc(100% - 60px)}}@media screen and (max-width: 575px){.home .top-support .support-list{width:calc(100% - 30px)}}@media screen and (max-width: 1023px){.home .top-support .support-list{width:calc(100% - 30px);gap:60px 30px}}.home .top-support .support-wrap{width:calc((100% - 170px)/3);justify-content:flex-start;align-items:center;gap:20px}@media screen and (max-width: 1023px){.home .top-support .support-wrap{width:calc((100% - 60px)/3)}}@media screen and (max-width: 767px){.home .top-support .support-wrap{width:100%;display:grid;grid-template-columns:auto;grid-template-rows:auto;grid-template-areas:"image num" "image title" "image text";gap:10px 20px}}.home .top-support .support-wrap p{font-size:1.6rem;line-height:2;letter-spacing:.15em}@media screen and (max-width: 1023px){.home .top-support .support-wrap p{font-size:1.2rem;line-height:2.4rem}}@media screen and (max-width: 767px){.home .top-support .support-wrap p{grid-area:text}}.home .top-support .support-wrap .wp-block-image{width:207px;height:207px;border-radius:104px;background-color:#fff;display:flex;justify-content:center;align-items:center}@media screen and (max-width: 1023px){.home .top-support .support-wrap .wp-block-image{width:150px;height:150px;border-radius:75px}.home .top-support .support-wrap .wp-block-image img{max-height:70px;width:auto}}@media screen and (max-width: 767px){.home .top-support .support-wrap .wp-block-image{grid-area:image;width:100px;height:100px;border-radius:50px}.home .top-support .support-wrap .wp-block-image img{max-height:50px;width:auto}}.home .top-support .support-wrap h3{font-size:2.5rem;line-height:3.9rem;letter-spacing:.15em}@media screen and (max-width: 1023px){.home .top-support .support-wrap h3{font-size:2rem;line-height:3rem}}@media screen and (max-width: 767px){.home .top-support .support-wrap h3{grid-area:title;font-size:1.8rem}}.home .top-support .support-wrap .support-num{background-color:#000;color:#fff;border-radius:20px;font-size:1.2rem;line-height:1.5rem;letter-spacing:.15em;padding:6px 19px;display:flex;justify-content:center;align-items:center}@media screen and (max-width: 1023px){.home .top-support .support-wrap .support-num{font-size:1rem;line-height:1rem}}@media screen and (max-width: 767px){.home .top-support .support-wrap .support-num{grid-area:num;width:100px}}.home .top-support .support-wrap .support-num p.num{font-size:2.26rem;line-height:2.26rem;letter-spacing:.05em}@media screen and (max-width: 1023px){.home .top-support .support-wrap .support-num p.num{font-size:1.5rem;line-height:1.5rem}}@media screen and (max-width: 1023px){.home .top-support .support-wrap:nth-of-type(4) .wp-block-image img{max-width:70px;height:auto}}@media screen and (max-width: 767px){.home .top-support .support-wrap:nth-of-type(4) .wp-block-image img{max-width:60px;height:auto}}@media screen and (max-width: 1023px){.home .top-support .support-wrap:nth-of-type(5) .wp-block-image img{max-width:110px;height:auto}}@media screen and (max-width: 767px){.home .top-support .support-wrap:nth-of-type(5) .wp-block-image img{max-width:70px;height:auto}}.home .top-voices{padding:130px 0;width:100%;gap:80px}.home .top-voices h2{width:calc(100% - 30px);max-width:1046px;margin:0 auto}.home .top-voices .voices-list{margin:0 auto;flex-direction:column;gap:55px;max-width:1030px;min-width:900px;width:calc(100% - 30px)}@media screen and (max-width: 1023px){.home .top-voices .voices-list{min-width:auto;width:calc(100% - 60px)}}@media screen and (max-width: 575px){.home .top-voices .voices-list{width:calc(100% - 30px)}}.home .top-voices .voices-list .voice-item{width:100%;position:relative;gap:0;padding-bottom:20px}.home .top-voices .voices-list .voice-item>.wp-block-group{width:100%}.home .top-voices .voices-list .voice-item .js-voice-trigger{position:absolute;right:20px;top:20px;background-color:#000;color:#fff;width:43px;height:43px;border-radius:22px;overflow:hidden}.home .top-voices .voices-list .voice-item .js-voice-trigger::before,.home .top-voices .voices-list .voice-item .js-voice-trigger::after{position:absolute;content:"";display:block;width:20px;height:2px;background-color:#fff;top:calc(50% - 1px);left:calc(50% - 10px);transition:all .3s ease}.home .top-voices .voices-list .voice-item .js-voice-trigger::after{transform:rotate(90deg)}.home .top-voices .voices-list .voice-item .js-voice-trigger.is-active::after{transform:rotate(0)}.home .top-voices .voices-list .voice-item .js-voice-trigger p{display:none}.home .top-voices .voices-list .voice-item .c-voice-comment{width:calc(100% - 40px);padding:30px;margin:0 20px;background-color:#fff;border-radius:20px}@media screen and (max-width: 767px){.home .top-voices .voices-list .voice-item .c-voice-comment{padding:30px 20px;margin-top:10px}}.home .top-voices .voices-list .voice-item .js-voice-target{padding:0;font-size:1.3rem;line-height:2;font-weight:400;height:45px;overflow:hidden;transition:all .5s ease;position:relative}.home .top-voices .voices-list .voice-item .js-voice-target::after{position:absolute;opacity:.8;left:0;bottom:-10px;width:100%;height:40px;content:"";transition:all .5s;background:linear-gradient(0deg, #FFFFFF 38.46%, rgba(255, 255, 255, 0.495192) 72.12%, rgba(255, 255, 255, 0) 100%)}.home .top-voices .voices-list .voice-item .js-voice-target.is-active{height:auto}.home .top-voices .voices-list .voice-item .js-voice-target.is-active::after{opacity:0;pointer-events:none}.home .top-voices .voices-list>.wp-block-group{background-color:#ecebe8;width:100%;border-radius:38px}@media screen and (max-width: 767px){.home .top-voices .voices-list>.wp-block-group{width:100%}}.home .top-voices .voices-list>.wp-block-group .wp-block-media-text{margin-top:-30px;margin-left:5%;width:100%;display:flex;gap:20px}@media screen and (max-width: 767px){.home .top-voices .voices-list>.wp-block-group .wp-block-media-text{flex-direction:column;width:100%;margin-left:0;justify-content:center;align-items:center;gap:0}}.home .top-voices .voices-list>.wp-block-group .wp-block-media-text__media{width:114px;height:114px;border-radius:60px;overflow:hidden;border:10px solid #ecebe8}@media screen and (max-width: 767px){.home .top-voices .voices-list>.wp-block-group .wp-block-media-text__media{margin-left:auto;margin-right:auto}}.home .top-voices .voices-list>.wp-block-group .wp-block-media-text__content{width:calc(100% - 134px);padding:0;min-height:84px;display:flex;justify-content:center;flex-direction:column;gap:5px}@media screen and (max-width: 767px){.home .top-voices .voices-list>.wp-block-group .wp-block-media-text__content{width:100%;padding:0 30px;height:auto}}.home .top-voices .voices-list>.wp-block-group .wp-block-media-text__content h3.wp-block-heading{font-size:1.8rem;line-height:1.2;padding-right:70px}@media screen and (max-width: 1023px){.home .top-voices .voices-list>.wp-block-group .wp-block-media-text__content h3.wp-block-heading{font-size:1.6rem}}@media screen and (max-width: 767px){.home .top-voices .voices-list>.wp-block-group .wp-block-media-text__content h3.wp-block-heading{padding-right:0}}.home .top-voices .voices-list>.wp-block-group .wp-block-media-text__content p{font-size:1rem;line-height:1}.home .top-strong-point{padding:90px 0;width:100%;gap:80px;background-color:#dddcd8}@media screen and (max-width: 1023px){.home .top-strong-point{padding:90px 0 90px 15px;gap:0}}.home .top-strong-point h2{width:calc(100% - 30px);max-width:1020px;margin:0 auto}.home .top-strong-point .strong-point-summary{width:calc(100% - 30px);max-width:1020px;margin:0 auto}@media screen and (max-width: 1023px){.home .top-strong-point .strong-point-summary{margin-top:80px}}.home .top-strong-point .strong-point-summary p{width:695px}@media screen and (max-width: 1023px){.home .top-strong-point .strong-point-summary p{width:100%}}.home .top-strong-point .table-scroll{width:100%}@media screen and (max-width: 1023px){.home .top-strong-point .table-scroll{width:100%;overflow-x:scroll;padding-top:80px;padding-bottom:20px}}.home .top-strong-point .point-list{max-width:1020px;min-width:900px;width:calc(100% - 30px);margin:0 auto;margin:0 auto;gap:5px}@media screen and (max-width: 1023px){.home .top-strong-point .point-list{width:100%}}.home .top-strong-point .point-item{gap:3px;width:165px;border-radius:8px}@media screen and (max-width: 1023px){.home .top-strong-point .point-item{width:18%}}.home .top-strong-point .point-item .item{width:100%;text-align:center;display:flex;justify-content:center;align-items:center;background-color:#f4f4f4;font-size:1.275rem;line-height:2.2rem;color:#3d3d3d}@media screen and (max-width: 1023px){.home .top-strong-point .point-item .item{padding:10px;font-size:1rem;line-height:1.5rem}.home .top-strong-point .point-item .item img{width:22.35px;height:22.35px}}.home .top-strong-point .point-item .item.item-1{background-color:#b6b4ae;color:#4d4d4d;font-size:1.5rem;line-height:2;border-radius:8px 8px 0 0}.home .top-strong-point .point-item .item-3,.home .top-strong-point .point-item .item-5{background-color:#ecebe8}.home .top-strong-point .point-item.point-item1{background-color:#dddcd8}.home .top-strong-point .point-item.point-item1::after{width:100%;height:100px;content:"";position:absolute;background-color:#dddcd8;left:0;top:-100px}@media screen and (max-width: 1023px){.home .top-strong-point .point-item.point-item1{outline:5px solid #dddcd8;position:relative;z-index:5;border-radius:8px 0 0 8px;width:20%;position:sticky;left:0;z-index:5}}.home .top-strong-point .point-item.point-item1 .item{width:100%;background-color:#292929;color:#fff;font-size:1.4rem;line-height:2.2rem;letter-spacing:.05em}@media screen and (max-width: 1023px){.home .top-strong-point .point-item.point-item1 .item{font-size:1.2rem}}.home .top-strong-point .point-item.point-item1 .item.item-1{background-color:rgba(0,0,0,0)}.home .top-strong-point .point-item.point-item1 .item.item-2{border-radius:10px 0 0 0}.home .top-strong-point .point-item.point-item1 .item.item-5{border-radius:0 0 0 10px}.home .top-strong-point .point-item.point-item2{width:200px;outline:5px solid #292929;outline-offset:-3px;border-radius:15px;margin:0 3px;position:relative;z-index:1}.home .top-strong-point .point-item.point-item2 .point-crown{position:absolute;top:-65px;left:50%;transform:translateX(-50%)}.home .top-strong-point .point-item.point-item2 .item{font-size:1.594rem;line-height:2.2rem;letter-spacing:.05em;font-weight:900;background-color:#fff}@media screen and (max-width: 1023px){.home .top-strong-point .point-item.point-item2 .item{padding:10px;font-size:.98rem;line-height:1.36rem}.home .top-strong-point .point-item.point-item2 .item img{width:29.12px;height:29.12px}}.home .top-strong-point .point-item.point-item2 .item-1{background-color:#292929;border-radius:15px 15px 0 0}.home .top-strong-point .point-item.point-item2 .item-1 img{width:73px;height:67px}@media screen and (max-width: 1023px){.home .top-strong-point .point-item.point-item2 .item-1 img{width:50px;height:auto}}.home .top-strong-point .point-item.point-item2 .item-5{border-radius:0 0 15px 15px;background-color:#fff}.home .top-strong-point .item-1{height:112px}@media screen and (max-width: 1023px){.home .top-strong-point .item-1{height:80px}}.home .top-strong-point .item-2{height:157px}@media screen and (max-width: 1023px){.home .top-strong-point .item-2{height:120px}}.home .top-strong-point .item-3{height:158px}@media screen and (max-width: 1023px){.home .top-strong-point .item-3{height:120px}}.home .top-strong-point .item-4{height:156px}@media screen and (max-width: 1023px){.home .top-strong-point .item-4{height:120px}}.home .top-strong-point .item-5{height:153px}@media screen and (max-width: 1023px){.home .top-strong-point .item-5{height:120px}}.home .top-faq{width:calc(100% - 30px);max-width:1030px;margin:0 auto;padding:130px 0;display:flex;flex-direction:column;gap:35px}.home .top-faq .faq-wrap{width:100%;gap:20px}.home .top-faq .faq-wrap>*{width:100%}.home .top-faq .faq-wrap .wp-block-image.size-full{width:101px;height:101px}@media screen and (max-width: 767px){.home .top-faq .faq-wrap .wp-block-image.size-full{width:50px;height:50px}}@media screen and (max-width: 575px){.home .top-faq .faq-wrap .wp-block-image.size-full{width:30px;height:30px}}.home .top-faq .faq-question{gap:20px;align-items:flex-start}.home .top-faq .faq-question h3.wp-block-heading{font-size:3.4rem;line-height:3.4rem;font-family:"Oswald","Noto Sans JP",sans-serif;padding-right:10px;border-right:1px solid #989898}@media screen and (max-width: 767px){.home .top-faq .faq-question h3.wp-block-heading{display:none}}@media screen and (max-width: 767px){.home .top-faq .faq-question p{font-size:1.3rem;line-height:2.2rem}}.home .top-faq .faq-answer{justify-content:flex-end;align-items:flex-start;gap:20px}@media screen and (max-width: 767px){.home .top-faq .faq-answer{justify-content:flex-end}}.home .top-faq .faq-answer h3.wp-block-heading{font-size:3.4rem;line-height:3.4rem;font-family:"Oswald","Noto Sans JP",sans-serif;padding-right:10px;border-right:1px solid #989898}@media screen and (max-width: 767px){.home .top-faq .faq-answer h3.wp-block-heading{display:none}}@media screen and (max-width: 767px){.home .top-faq .faq-answer p{font-size:1.3rem;line-height:2.2rem}}.home .top-faq .fukidashi-user{position:relative;padding:23px 25px;background-color:#ecebe8;border-radius:17px;width:60%;gap:20px}@media screen and (max-width: 767px){.home .top-faq .fukidashi-user{gap:0;width:auto;max-width:calc(100% - 100px)}}.home .top-faq .fukidashi-user::before{content:"";position:absolute;width:22.27px;height:20.25px;left:-10px;top:3.4px;background-image:url(../images/fukidashi-user.svg);background-size:22.27px 20.25px;background-repeat:no-repeat}.home .top-faq .fukidashi-tbcc{position:relative;padding:23px 25px;background-color:#000;color:#fff;border-radius:17px;width:60%;gap:20px}@media screen and (max-width: 767px){.home .top-faq .fukidashi-tbcc{gap:0;width:auto;max-width:calc(100% - 100px)}}.home .top-faq .fukidashi-tbcc::before{content:"";position:absolute;width:22.27px;height:20.25px;right:-10px;top:3.4px;background-image:url(../images/fukidashi-tbcc.svg);background-size:22.27px 20.25px;background-repeat:no-repeat}.home .top-faq .faq-last-answer{width:100%;display:flex;justify-content:flex-end;margin-top:10px}@media screen and (max-width: 767px){.home .top-faq .faq-last-answer{margin-top:0;width:100%}}.home .top-faq .faq-last-answer .wp-block-group__inner-container{width:100%;display:flex;justify-content:flex-end}.home .top-faq .faq-last-answer p{padding:23px 25px;background-color:#000;color:#fff;width:calc(60% - 120px);border-radius:17px;margin-right:120px}@media screen and (max-width: 767px){.home .top-faq .faq-last-answer p{width:calc(100% - 80px);font-size:1.3rem;line-height:2.2rem;margin-right:50px}}.home .top-faq .post-more-link{margin-top:100px}@media screen and (max-width: 767px){.home .top-faq .post-more-link{margin-top:50px}}@media screen and (max-width: 575px){.home .top-faq .post-more-link{margin-top:30px}}.slug-concept .main{background-color:#dddcd8}.concept-header{max-width:1044px;min-width:900px;width:calc(100% - 30px);margin:0 auto;gap:31px}@media screen and (max-width: 1023px){.concept-header{width:calc(100% - 30px)}}.concept-header>*{width:730px}@media screen and (max-width: 1023px){.concept-header>*{width:100%}}.concept-header h2{width:100%;font-family:"Noto Sans JP";font-style:normal;font-weight:700;font-size:3.8rem;line-height:7rem;letter-spacing:.15em}@media screen and (max-width: 1023px){.concept-header h2{font-size:3rem;line-height:6rem}}@media screen and (max-width: 767px){.concept-header h2{font-size:2.8rem;line-height:5.2rem}}@media screen and (max-width: 575px){.concept-header h2{font-size:2.3rem;line-height:4.5rem}}.concept-header p{font-family:"Noto Sans JP";font-style:normal;font-weight:700;font-size:1.5rem;line-height:2.7rem;letter-spacing:.15em}.concept-body{max-width:1044px;min-width:900px;width:calc(100% - 30px);margin:80px auto 0;gap:30px}@media screen and (max-width: 1023px){.concept-body{width:calc(100% - 30px)}}.concept-body .wp-block-media-text{width:100%;padding:41px 35px 35px;background-color:#fff;border-radius:30px;gap:30px;display:flex;position:relative}@media screen and (max-width: 767px){.concept-body .wp-block-media-text{flex-direction:column;align-items:flex-start;justify-content:flex-start}}.concept-body .wp-block-media-text::after{width:104px;height:80px;content:"";position:absolute;right:40px;top:30px;background-image:url(../images/concept-num-01.svg);background-size:auto 100%;background-position:center right;background-repeat:no-repeat;display:flex}@media screen and (max-width: 1023px){.concept-body .wp-block-media-text::after{height:60px}}@media screen and (max-width: 767px){.concept-body .wp-block-media-text::after{height:50px;right:30px}}@media screen and (max-width: 575px){.concept-body .wp-block-media-text::after{height:40px}}.concept-body .wp-block-media-text .wp-block-media-text__media{width:217px;height:auto;display:flex;justify-content:center;align-items:center}@media screen and (max-width: 1023px){.concept-body .wp-block-media-text .wp-block-media-text__media{width:22%}}@media screen and (max-width: 767px){.concept-body .wp-block-media-text .wp-block-media-text__media{width:100%;justify-content:flex-start;align-items:flex-start}}.concept-body .wp-block-media-text .wp-block-media-text__media img{width:172px;height:166px}@media screen and (max-width: 1023px){.concept-body .wp-block-media-text .wp-block-media-text__media img{width:auto;max-width:100%;height:auto;aspect-ratio:172/126;object-fit:contain}}@media screen and (max-width: 767px){.concept-body .wp-block-media-text .wp-block-media-text__media img{max-width:50%}}.concept-body .wp-block-media-text .wp-block-media-text__content{width:727px;padding:0;display:flex;flex-direction:column;gap:30px}@media screen and (max-width: 1023px){.concept-body .wp-block-media-text .wp-block-media-text__content{width:auto;flex:1}}@media screen and (max-width: 767px){.concept-body .wp-block-media-text .wp-block-media-text__content{width:100%}}.concept-body .wp-block-media-text .wp-block-media-text__content h3{font-family:"Noto Sans JP";font-style:normal;font-weight:700;font-size:3rem;line-height:5rem;letter-spacing:.15em}@media screen and (max-width: 1023px){.concept-body .wp-block-media-text .wp-block-media-text__content h3{font-size:2.4rem;line-height:4rem}}.concept-body .wp-block-media-text:nth-of-type(2)::after{width:132px;background-image:url(../images/concept-num-02.svg)}.concept-body .wp-block-media-text:nth-of-type(2) .wp-block-media-text__media img{width:155px;height:110px}@media screen and (max-width: 1023px){.concept-body .wp-block-media-text:nth-of-type(2) .wp-block-media-text__media img{width:auto;max-width:100%;height:auto;aspect-ratio:155/110}}@media screen and (max-width: 767px){.concept-body .wp-block-media-text:nth-of-type(2) .wp-block-media-text__media img{max-width:50%}}.concept-body .wp-block-media-text:nth-of-type(3)::after{width:131px;background-image:url(../images/concept-num-03.svg)}.concept-body .wp-block-media-text:nth-of-type(3) .wp-block-media-text__media img{width:172px;height:144px}@media screen and (max-width: 1023px){.concept-body .wp-block-media-text:nth-of-type(3) .wp-block-media-text__media img{width:auto;max-width:100%;height:auto;aspect-ratio:172/144}}@media screen and (max-width: 767px){.concept-body .wp-block-media-text:nth-of-type(3) .wp-block-media-text__media img{max-width:50%}}.concept-body .wp-block-media-text:nth-of-type(4)::after{width:136px;background-image:url(../images/concept-num-04.svg)}.concept-body .wp-block-media-text:nth-of-type(4) .wp-block-media-text__media img{width:172px;height:126px}@media screen and (max-width: 1023px){.concept-body .wp-block-media-text:nth-of-type(4) .wp-block-media-text__media img{width:auto;max-width:100%;height:auto;aspect-ratio:172/126}}@media screen and (max-width: 767px){.concept-body .wp-block-media-text:nth-of-type(4) .wp-block-media-text__media img{max-width:50%}}.c-error{width:100%;display:flex;max-width:1030px;font-weight:500;margin:0 auto;justify-content:center;align-items:center;gap:30px;text-align:center;flex-direction:column;padding:130px 30px}.c-error-title{font-family:"Oswald";font-size:20rem;line-height:1}.c-error-title span{font-size:1.6rem;line-height:7rem;letter-spacing:.15em;font-weight:bold}@media screen and (max-width: 1023px){.c-error-title span{font-size:1.5rem;line-height:7rem}}@media screen and (max-width: 767px){.c-error-title span{font-size:1.2rem;line-height:6.5rem}}@media screen and (max-width: 575px){.c-error-title span{font-size:1.2rem;line-height:4.4rem}}.c-error-subtitle{font-family:"Oswald","Noto Sans JP",sans-serif;font-size:130%}.post-pagination{display:flex;justify-content:center;align-items:center;padding:80px 0;font-family:"Oswald"}.post-pagination .pagination .page-numbers{display:flex;gap:30px;align-items:center;width:34px;height:34px;justify-content:center;border:1px solid #000}.post-pagination .pagination .page-numbers .current{opacity:.5}.post-pagination .pagination .page-numbers .page-numbers.next,.post-pagination .pagination .page-numbers .page-numbers.prev{font-size:80%;border:none}.tag-link{width:51px;height:50px;display:inline-flex;justify-content:center;align-items:center;font-size:1.2rem;font-weight:bold;background-repeat:no-repeat;background-size:contain}.tag-link.tag-new{background-image:url(../images/tag-new.svg)}.tag-link.tag-sale{background-image:url(../images/tag-sale.svg)}.tag-link.tag-sold{color:#fff;background-image:url(../images/tag-sold.svg)}.tax{display:flex;flex-wrap:wrap;gap:7px}.cat,.tags{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:flex-start;gap:7px}.cat .cat-link,.cat .tags-link,.tags .cat-link,.tags .tags-link{height:31px;display:inline-block;padding:8px 12px;background:#e9e9e9;border:1px solid #ccc;border-radius:16px;font-family:"Oswald","Noto Sans JP",sans-serif;font-size:1.3rem;line-height:1}.main-unit{display:flex;gap:8px}.main-unit .main-unit-title{background-color:#898989;border-radius:4px;color:#fff;display:inline-flex;justify-content:center;align-items:center;line-height:1.4rem;font-size:1.4rem;font-weight:600;padding:0 13px;font-family:"Oswald","Noto Sans JP",sans-serif}@media screen and (max-width: 1023px){.main-unit .main-unit-title{font-size:1rem;line-height:1rem}}.main-unit .main-unit-value{font-size:1.5rem;line-height:1.5rem;font-weight:bold}@media screen and (max-width: 1023px){.main-unit .main-unit-value{font-size:1.2rem;line-height:1.2rem}}.main-unit .main-unit-value span{font-size:2.34rem;line-height:2.34rem}@media screen and (max-width: 1023px){.main-unit .main-unit-value span{font-size:1.8rem;line-height:1.8rem}}.unit{display:flex;align-items:center;gap:5px;font-size:1.28rem;font-weight:bold}.unit .unit-value span.num{font-size:1.5rem;line-height:2.1rem}.line-link{display:inline-flex;justify-content:center;align-items:center;width:424px;height:81px;background-color:#00b900;border-radius:8px;gap:10px;font-family:"Noto Sans JP";font-style:normal;font-weight:700;font-size:2.6rem;line-height:2.6rem;color:#fff}@media screen and (max-width: 1023px){.line-link{width:300px;height:70px;font-size:2rem;line-height:2rem}}.line-link img{width:45px;height:43px}.post-group{max-width:1030px;min-width:900px;width:calc(100% - 30px);margin:0 auto;padding:80px 0}@media screen and (max-width: 1023px){.post-group{min-width:auto;width:calc(100% - 60px)}}@media screen and (max-width: 575px){.post-group{width:calc(100% - 30px)}}.posts-list{width:100%;margin:20px auto 0;display:flex;flex-wrap:wrap;gap:100px 35px}.posts-list .post-item{width:calc((100% - 70px)/3);position:relative}@media screen and (max-width: 767px){.posts-list .post-item{width:100%}}.posts-list .post-item .tag-status{position:absolute;display:inline-flex;top:-10px;left:-10px;transform:rotate(-7deg)}@media screen and (max-width: 767px){.posts-list.sold-list{gap:13px}}.posts-list.sold-list .post-item{width:calc((100% - 105px)/4)}@media screen and (max-width: 767px){.posts-list.sold-list .post-item{width:calc((100% - 13px)/2)}}.post-item{display:flex;flex-direction:column;justify-content:flex-start;gap:15px}.posts-title{width:100%;font-family:"Oswald";font-style:normal;font-weight:500;font-size:5rem;line-height:100%;text-transform:capitalize;display:flex;gap:10px}@media screen and (max-width: 1023px){.posts-title{font-size:4rem}}@media screen and (max-width: 767px){.posts-title{flex-direction:column;gap:0}}@media screen and (max-width: 575px){.posts-title{font-size:3rem}}.posts-title span{font-family:"Noto Sans JP";font-style:normal;font-weight:700;font-size:1.6rem;line-height:7rem;letter-spacing:.15em}@media screen and (max-width: 1023px){.posts-title span{font-size:1.5rem;line-height:7rem}}@media screen and (max-width: 767px){.posts-title span{font-size:1.2rem;line-height:6.5rem}}@media screen and (max-width: 575px){.posts-title span{font-size:1.2rem;line-height:4.4rem}}.post-item-thumbnail{aspect-ratio:4/5;overflow:hidden;display:block}.post-item-thumbnail.no-image{background-color:#ddd;display:flex;justify-content:center;align-items:center;font-family:"Oswald","Noto Sans JP",sans-serif;font-weight:600}.post-item-thumbnail img{width:100%;height:100%;object-fit:contain}.post-item-header{display:flex;flex-direction:column;gap:15px;flex-grow:1}.post-item-header .title{display:flex;align-items:center;gap:10px}.post-item-header .post-item-title{font-size:1.6rem;font-weight:bold;line-height:1.2}.post-item-header .post-item-title a{line-height:1.2}.post-item-header .post-item-title a span{display:block}.post-item-excerpt{font-size:1rem;font-weight:bold;line-height:1.9rem}.post-item-detail hr{margin:20px 0}.post-item-detail .price{font-weight:bold}.post-item-detail .price .price-title{font-size:1.5rem}.post-item-detail .price .price-value{font-size:2.067rem;line-height:2.067rem}.post-item-detail .price .price-value span{font-size:4.255rem;line-height:4.26rem}.post-detail-main{display:flex;flex-direction:column;gap:12px}.post-more-link{display:flex;width:100%;justify-content:center;align-items:center;margin-top:34px}.sold-more{margin-top:50px}.single-entry{width:1030px;margin:85px auto 80px}@media screen and (max-width: 1023px){.single-entry{width:calc(100% - 30px)}}.single-entry .main-image{position:relative}.single-entry .main-image .swiper-slide{overflow:hidden}.single-entry .main-image .swiper-slide:has(img){aspect-ratio:1030/763}.single-entry .main-image .swiper-slide img{width:100%;height:100%;object-fit:cover;object-position:center}.single-entry .thumbnail-image{position:relative;margin-top:15px}.single-entry .thumbnail-image .swiper{margin:0 auto}.single-entry .thumbnail-image .swiper-slide{overflow:hidden}.single-entry .thumbnail-image .swiper-slide:has(img){aspect-ratio:193/143}.single-entry .thumbnail-image .swiper-slide:has(:not(img)){aspect-ratio:none}.single-entry .thumbnail-image .swiper-slide img{width:100%;height:100%;object-fit:cover;object-position:center}.single-entry .thumbnail-image .swiper-button-prev{width:25px;background-color:#000;height:100%;top:0;margin-top:0;left:0}.single-entry .thumbnail-image .swiper-button-prev::after{font-size:1.5rem;color:#fff}.single-entry .thumbnail-image .swiper-button-next{width:25px;background-color:#000;height:100%;top:0;margin-top:0;right:0}.single-entry .thumbnail-image .swiper-button-next::after{font-size:1.5rem;color:#fff}.single-header{display:flex;justify-content:space-between;margin-top:15px}@media screen and (max-width: 1023px){.single-header{flex-direction:column}}.car-header{width:544px}@media screen and (max-width: 1023px){.car-header{width:100%}}.car-header .cat{margin-top:15px}.car-header-title{display:flex;gap:10px;align-items:center}.car-header-title .post-item-title{font-size:3.2rem;font-weight:bold}@media screen and (max-width: 1023px){.car-header-title .post-item-title{font-size:2.4rem}}.car-price{font-family:"Noto Sans JP";font-style:normal;font-weight:700}.car-price .price-title{font-size:2.7rem;line-height:35px}@media screen and (max-width: 1023px){.car-price .price-title{font-size:1.8rem}}.car-price .price-value{display:flex;align-items:center;font-size:3.8rem;line-height:81px}@media screen and (max-width: 1023px){.car-price .price-value{align-items:flex-end;font-size:2rem;line-height:2rem}}.car-price .price-value span{font-size:6.3rem;line-height:75px}@media screen and (max-width: 1023px){.car-price .price-value span{font-size:4.8rem;line-height:4.8rem}}.car-text{margin-top:15px;font-size:1.2rem;line-height:1.9rem}@media screen and (max-width: 1023px){.car-text{font-size:1rem}}.single-body{padding-top:20px;border-top:2px solid #919191}.car-detail-main{display:flex;gap:26px}@media screen and (max-width: 1023px){.car-detail-main{flex-direction:column;gap:10px}}.car-size{margin-top:15px;display:flex;align-items:center;gap:5px;font-size:1.28rem;font-weight:bold}@media screen and (max-width: 1023px){.car-size{gap:0;justify-content:flex-start;align-items:flex-start;flex-direction:column}}.car-size .size-wrap{display:flex;gap:5px}.car-size .unit{font-size:1.16rem}.single-footer{margin-top:90px;display:flex;justify-content:center;align-items:center}/*# sourceMappingURL=theme.min.css.map */
