html{-webkit-text-size-adjust:100%;box-sizing:border-box;-moz-tab-size:4;tab-size:4;word-break:normal}*,:after,:before{background-repeat:no-repeat;box-sizing:inherit}:after,:before{text-decoration:inherit;vertical-align:inherit}*{margin:0;padding:0}hr{color:inherit;height:0;overflow:visible}details,main{display:block}summary{display:list-item}small{font-size:80%}[hidden]{display:none}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}a{background-color:transparent}a:active,a:hover{outline-width:0}code,kbd,pre,samp{font-family:monospace,monospace}pre{font-size:1em}b,strong{font-weight:bolder}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{border-color:inherit;text-indent:0}iframe{border-style:none}input{border-radius:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}textarea{overflow:auto;resize:vertical}button,input,optgroup,select,textarea{font:inherit}optgroup{font-weight:700}button{overflow:visible}button,select{text-transform:none}[role=button],[type=button],[type=reset],[type=submit],button{cursor:pointer}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button:-moz-focusring{outline:1px dotted ButtonText}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}button,input,select,textarea{background-color:transparent;border-style:none}a:focus,button:focus,input:focus,select:focus,textarea:focus{outline-width:0}select{-moz-appearance:none;-webkit-appearance:none}select::-ms-expand{display:none}select::-ms-value{color:currentColor}legend{border:0;color:inherit;display:table;max-width:100%;white-space:normal}::-webkit-file-upload-button{-webkit-appearance:button;color:inherit;font:inherit}[disabled]{cursor:default}img{border-style:none}progress{vertical-align:baseline}[aria-busy=true]{cursor:progress}[aria-controls]{cursor:pointer}[aria-disabled=true]{cursor:default}html{background:#fff;font-size:10px}@media screen and (max-width: 1100px){html{font-size:.9090909091vw}}@media screen and (max-width: 1159px){html{font-size:2.6666666667vw}}body{font-size:1.6rem}:before,:after{display:block}ul,ol{list-style:none}img{display:block;max-width:100%;object-fit:cover}a{text-decoration:none;color:inherit}@media screen and (max-width: 1159px){.sp{display:block}}@media screen and (min-width: 769px){.sp{display:none}}@media screen and (min-width: 769px){.pc{display:block}}@media screen and (max-width: 1159px){.pc{display:none}}.wrapper{width:1100px;margin:0 auto}body{font-family:Helvetica Neue,Arial,Hiragino Kaku Gothic ProN,Hiragino Sans,Meiryo,sans-serif;background:#f3d0d0;max-width:136rem;margin:0 auto}nav{position:absolute;top:0;left:0;width:100%;max-width:136rem;z-index:110}nav .global{display:flex;justify-content:space-between}nav .global .logo p{padding:1rem 3.2rem;background-color:#fff}@media screen and (max-width: 1159px){nav .global .logo p{padding:.5rem}}nav .global .logo p img{width:25rem}@media screen and (max-width: 1159px){nav .global .logo p img{width:8rem}}nav .global .inquiry{position:fixed;right:0;display:grid;grid-template-columns:1fr;background-color:#d44434;border-radius:0 0 1rem 1rem;padding:1.5rem 4rem;gap:1rem;text-decoration:none;cursor:pointer}@media screen and (max-width: 1159px){nav .global .inquiry{padding:.5rem;gap:.5rem;border-radius:0 0 .5rem .5rem}}nav .global .inquiry img{width:3rem;margin:0 auto}@media screen and (max-width: 1159px){nav .global .inquiry img{width:1.5rem}}nav .global .inquiry p{font-size:1.8rem;font-weight:700;color:#fff;margin:0 auto;border-radius:1rem}@media screen and (max-width: 1159px){nav .global .inquiry p{font-size:1rem}}.wrapper{margin:0 auto}@media screen and (max-width: 1159px){.wrapper{padding:2rem;width:100%}}main section{margin:0 auto}main section .wrapper{margin:0 auto}@media screen and (max-width: 1159px){main section .wrapper{padding:2rem;width:100%}}main section.latest-model .wrapper{padding-top:5.4rem;padding-bottom:5rem}@media screen and (max-width: 1159px){main section.latest-model .wrapper{padding:2rem}}main section.latest-model .wrapper h2 img{width:100%}main section.latest-model .wrapper .contents{display:grid;grid-template-columns:1fr;border-radius:0 0 2rem 2rem;background-color:#fff;padding:4rem 5rem 6rem;position:relative}@media screen and (max-width: 1159px){main section.latest-model .wrapper .contents{padding:1rem;border-radius:0 0 1rem 1rem}}main section.latest-model .wrapper .contents p{font-size:2.2rem;font-weight:700;margin:0 auto}@media screen and (max-width: 1159px){main section.latest-model .wrapper .contents p{font-size:.8rem}}main section.latest-model .wrapper .contents .yellow-accent{width:4rem;position:absolute;right:37.8rem;top:1rem}@media screen and (max-width: 1159px){main section.latest-model .wrapper .contents .yellow-accent{width:1rem;right:11.6rem;top:.3rem}}main section.latest-model .wrapper .contents .great-value{font-size:3.6rem;font-weight:700;margin:0 auto 1.5rem;background:linear-gradient(transparent 40%,#f4d75980 40%);padding:0;line-height:1}@media screen and (max-width: 1159px){main section.latest-model .wrapper .contents .great-value{font-size:1.2rem}}main section.latest-model .wrapper .contents .great-value>span{display:inline-flex;align-items:center}main section.latest-model .wrapper .contents .great-value>span>img{width:8.5rem}@media screen and (max-width: 1159px){main section.latest-model .wrapper .contents .great-value>span>img{width:2rem}}main section.latest-model .wrapper .contents .great-value:before{content:"";background-image:url(./left_accent-BBBTDF7c.svg);display:block;width:10rem;height:10rem;background-size:contain;background-repeat:no-repeat;background-position:center;margin-bottom:1.5rem;position:absolute;left:8rem;top:1.6rem}@media screen and (max-width: 1159px){main section.latest-model .wrapper .contents .great-value:before{width:2.5rem;height:2.5rem;left:2rem;top:.4rem}}main section.latest-model .wrapper .contents .great-value:after{content:"";background-image:url(./right_accent-N0rAEZXW.svg);display:block;width:10rem;height:10rem;background-size:contain;background-repeat:no-repeat;background-position:center;position:absolute;right:8rem;top:1.6rem}@media screen and (max-width: 1159px){main section.latest-model .wrapper .contents .great-value:after{width:2.5rem;height:2.5rem;right:2.5rem;top:.4rem}}main section.latest-model .wrapper .contents .models{width:100%;margin-top:1.5rem}@media screen and (max-width: 1159px){main section.latest-model .wrapper .contents .models{margin:0 auto;width:30rem;margin-top:.5rem}}main section.latest-model .wrapper .contents .check-list{margin-top:5rem;padding:0 10rem}@media screen and (max-width: 1159px){main section.latest-model .wrapper .contents .check-list{margin-top:1.5rem;padding:0 5rem}}main section.latest-model .wrapper .contents .check-list ul{display:grid;grid-template-columns:1fr 1fr;gap:12rem}@media screen and (max-width: 1159px){main section.latest-model .wrapper .contents .check-list ul{grid-template-columns:1fr;gap:0}}main section.latest-model .wrapper .contents .check-list ul li a{position:relative;display:flex;justify-content:end;align-items:center;gap:1rem;padding:2rem 4rem 2rem 0}@media screen and (max-width: 1159px){main section.latest-model .wrapper .contents .check-list ul li a{padding:1rem 4rem 1rem 0}}main section.latest-model .wrapper .contents .check-list ul li a p{font-size:2.2rem;font-weight:700;margin:0}@media screen and (max-width: 1159px){main section.latest-model .wrapper .contents .check-list ul li a p{font-size:.8rem}}main section.latest-model .wrapper .contents .check-list ul li a:before{content:"";position:absolute;top:0;bottom:0;left:-3rem;margin:auto;background-image:url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20id='_レイヤー_2'%20data-name='レイヤー%202'%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20372.32%2049.62'%3e%3cdefs%3e%3cstyle%3e%20.cls-1%20{%20stroke-width:%201.38px;%20}%20.cls-1,%20.cls-2%20{%20fill:%20none;%20stroke:%20%23231815;%20stroke-linecap:%20round;%20stroke-linejoin:%20round;%20}%20.cls-3%20{%20fill:%20%23231815;%20}%20.cls-4%20{%20fill:%20%23c4d700;%20}%20.cls-2%20{%20stroke-width:%201.91px;%20}%20%3c/style%3e%3c/defs%3e%3cg%20id='_レイヤー_1-2'%20data-name='レイヤー%201'%3e%3cg%3e%3cg%3e%3ccircle%20class='cls-4'%20cx='53.22'%20cy='24.95'%20r='4.96'/%3e%3cpath%20class='cls-4'%20d='M52.45,4.18C42.56,9.57,15.49,15.72.95,16.04v17.73c2.88.06,6.25.36,9.87.83l2.81,14.07h6.86l-2.6-12.99c13.24,2.3,27.84,6.3,34.55,9.96V4.18Z'/%3e%3cpath%20class='cls-1'%20d='M55.92,29.11c1.36-.89,2.26-2.41,2.26-4.16s-.9-3.27-2.26-4.16'/%3e%3c/g%3e%3cpath%20class='cls-2'%20d='M371.37,48.67H20.5s-2.6-12.99-2.6-12.99c13.24,2.3,27.84,6.3,34.55,9.96V4.18C42.56,9.57,15.49,15.72.95,16.04v17.73c2.88.06,6.25.36,9.87.83l2.81,14.07'/%3e%3cline%20class='cls-2'%20x1='58.18'%20y1='11.71'%20x2='97.84'%20y2='.95'/%3e%3c/g%3e%3cg%3e%3cpath%20class='cls-3'%20d='M16.42,23.69l-1.4.31c-.1-.69-.43-1.03-.97-1.03-.35,0-.64.15-.85.45-.22.3-.32.8-.32,1.5,0,.78.11,1.33.32,1.65.21.32.5.48.86.48.27,0,.49-.09.66-.27s.3-.51.37-.97l1.4.29c-.29,1.58-1.12,2.37-2.49,2.37-.88,0-1.53-.33-1.95-1-.42-.67-.64-1.47-.64-2.41,0-1.13.24-1.98.72-2.57s1.11-.88,1.89-.88c.63,0,1.14.17,1.54.5.4.33.68.86.86,1.59Z'/%3e%3cpath%20class='cls-3'%20d='M18.91,19.26v3.32c.23-.33.48-.58.75-.74s.57-.24.89-.24c.43,0,.79.11,1.07.34.29.23.49.55.62.96.09.3.14.82.14,1.56v3.85h-1.43v-3.47c0-.8-.05-1.31-.15-1.51-.14-.27-.39-.41-.73-.41-.37,0-.65.15-.85.44-.2.29-.3.85-.3,1.65v3.29h-1.43v-9.05h1.43Z'/%3e%3cpath%20class='cls-3'%20d='M26.95,26.23l1.41.29c-.19.66-.48,1.15-.88,1.47s-.89.48-1.46.48c-.8,0-1.41-.27-1.84-.8-.51-.62-.77-1.48-.77-2.6s.26-1.98.77-2.63c.44-.56,1-.84,1.69-.84.77,0,1.37.28,1.81.85.5.65.75,1.61.75,2.88v.2h-3.57c0,.52.12.92.35,1.21.22.28.5.43.81.43.46,0,.76-.31.92-.94ZM27.02,24.47c-.01-.51-.12-.9-.33-1.16-.21-.26-.45-.39-.73-.39-.3,0-.55.13-.76.4-.21.27-.31.65-.31,1.14h2.13Z'/%3e%3cpath%20class='cls-3'%20d='M34.28,23.69l-1.4.31c-.1-.69-.43-1.03-.97-1.03-.35,0-.64.15-.85.45-.22.3-.32.8-.32,1.5,0,.78.11,1.33.32,1.65.21.32.5.48.86.48.27,0,.49-.09.66-.27s.3-.51.37-.97l1.4.29c-.29,1.58-1.12,2.37-2.49,2.37-.88,0-1.53-.33-1.95-1-.42-.67-.64-1.47-.64-2.41,0-1.13.24-1.98.72-2.57s1.11-.88,1.89-.88c.63,0,1.14.17,1.54.5.4.33.68.86.86,1.59Z'/%3e%3cpath%20class='cls-3'%20d='M35.3,28.31v-9.05h1.43v4.79l1.66-2.3h1.75l-1.84,2.4,1.97,4.16h-1.53l-1.36-2.95-.65.85v2.1h-1.43Z'/%3e%3cpath%20class='cls-3'%20d='M41.66,25.98l-.36-4.59v-2.12s1.54,0,1.54,0v2.12s-.37,4.59-.37,4.59h-.81ZM41.36,28.31v-1.73h1.42v1.73s-1.42,0-1.42,0Z'/%3e%3c/g%3e%3c/g%3e%3c/svg%3e");display:block;width:100%;height:100%;background-size:contain;background-repeat:no-repeat;background-position:center;pointer-events:none}@media screen and (max-width: 1159px){main section.latest-model .wrapper .contents .check-list ul li a:before{width:13rem;left:0;right:0}}main section.latest-model .wrapper .contents .check-list ul li a .arrow-link{display:block;width:2.4rem;height:2.4rem;background-size:contain;background-repeat:no-repeat;background-position:center;cursor:pointer}@media screen and (max-width: 1159px){main section.latest-model .wrapper .contents .check-list ul li a .arrow-link{width:1rem;height:1rem;left:-5.2rem;top:.1rem}}main section.latest-model .wrapper .contents .check-list ul li a .arrow-link.green{background-image:url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20id='_レイヤー_2'%20data-name='レイヤー%202'%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024.79%2024.79'%3e%3cdefs%3e%3cstyle%3e%20.cls-1%20{%20fill:%20%23c4d700;%20}%20%3c/style%3e%3c/defs%3e%3cg%20id='_レイヤー_1-2'%20data-name='レイヤー%201'%3e%3cg%3e%3ccircle%20class='cls-1'%20cx='12.39'%20cy='12.39'%20r='12.39'/%3e%3cg%3e%3crect%20x='12.43'%20y='10.63'%20width='1.6'%20height='7.9'%20transform='translate(12.28%2034.26)%20rotate(-135)'/%3e%3crect%20x='12.43'%20y='6.18'%20width='1.6'%20height='7.9'%20transform='translate(29.75%207.93)%20rotate(135)'/%3e%3c/g%3e%3c/g%3e%3c/g%3e%3c/svg%3e")}main section.latest-model .wrapper .contents .check-list ul li a .arrow-link.yellow{background-image:url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20id='_レイヤー_2'%20data-name='レイヤー%202'%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024.79%2024.79'%3e%3cdefs%3e%3cstyle%3e%20.cls-1%20{%20fill:%20%23fae06a;%20}%20%3c/style%3e%3c/defs%3e%3cg%20id='_レイヤー_1-2'%20data-name='レイヤー%201'%3e%3cg%3e%3ccircle%20class='cls-1'%20cx='12.39'%20cy='12.39'%20r='12.39'/%3e%3cg%3e%3crect%20x='12.43'%20y='10.63'%20width='1.6'%20height='7.9'%20transform='translate(12.28%2034.26)%20rotate(-135)'/%3e%3crect%20x='12.43'%20y='6.18'%20width='1.6'%20height='7.9'%20transform='translate(29.75%207.93)%20rotate(135)'/%3e%3c/g%3e%3c/g%3e%3c/g%3e%3c/svg%3e");left:1.5rem}@media screen and (max-width: 1159px){main section.latest-model .wrapper .contents .check-list ul li a .arrow-link.yellow{left:-5.2rem;top:0}}main section.latest-model .wrapper .contents .check-list ul li:nth-child(2) a:before{background-image:url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20id='_レイヤー_2'%20data-name='レイヤー%202'%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20389.32%2049.62'%3e%3cdefs%3e%3cstyle%3e%20.cls-1%20{%20fill:%20%23fae06a;%20}%20.cls-2%20{%20stroke-width:%201.38px;%20}%20.cls-2,%20.cls-3%20{%20fill:%20none;%20stroke:%20%23231815;%20stroke-linecap:%20round;%20stroke-linejoin:%20round;%20}%20.cls-4%20{%20fill:%20%23231815;%20}%20.cls-3%20{%20stroke-width:%201.91px;%20}%20%3c/style%3e%3c/defs%3e%3cg%20id='_レイヤー_1-2'%20data-name='レイヤー%201'%3e%3cg%3e%3cg%3e%3ccircle%20class='cls-1'%20cx='53.22'%20cy='24.95'%20r='4.96'/%3e%3cpath%20class='cls-1'%20d='M52.45,4.18C42.56,9.57,15.49,15.72.95,16.04v17.73c2.88.06,6.25.36,9.87.83l2.81,14.07h6.86l-2.6-12.99c13.24,2.3,27.84,6.3,34.55,9.96V4.18Z'/%3e%3cpath%20class='cls-2'%20d='M55.92,29.11c1.36-.89,2.26-2.41,2.26-4.16s-.9-3.27-2.26-4.16'/%3e%3c/g%3e%3cpath%20class='cls-3'%20d='M388.37,48.67H20.5s-2.6-12.99-2.6-12.99c13.24,2.3,27.84,6.3,34.55,9.96V4.18C42.56,9.57,15.49,15.72.95,16.04v17.73c2.88.06,6.25.36,9.87.83l2.81,14.07'/%3e%3cline%20class='cls-3'%20x1='58.18'%20y1='11.71'%20x2='97.84'%20y2='.95'/%3e%3c/g%3e%3cg%3e%3cpath%20class='cls-4'%20d='M16.42,23.69l-1.4.31c-.1-.69-.43-1.03-.97-1.03-.35,0-.64.15-.85.45-.22.3-.32.8-.32,1.5,0,.78.11,1.33.32,1.65.21.32.5.48.86.48.27,0,.49-.09.66-.27s.3-.51.37-.97l1.4.29c-.29,1.58-1.12,2.37-2.49,2.37-.88,0-1.53-.33-1.95-1-.42-.67-.64-1.47-.64-2.41,0-1.13.24-1.98.72-2.57s1.11-.88,1.89-.88c.63,0,1.14.17,1.54.5.4.33.68.86.86,1.59Z'/%3e%3cpath%20class='cls-4'%20d='M18.91,19.26v3.32c.23-.33.48-.58.75-.74s.57-.24.89-.24c.43,0,.79.11,1.07.34.29.23.49.55.62.96.09.3.14.82.14,1.56v3.85h-1.43v-3.47c0-.8-.05-1.31-.15-1.51-.14-.27-.39-.41-.73-.41-.37,0-.65.15-.85.44-.2.29-.3.85-.3,1.65v3.29h-1.43v-9.05h1.43Z'/%3e%3cpath%20class='cls-4'%20d='M26.95,26.23l1.41.29c-.19.66-.48,1.15-.88,1.47s-.89.48-1.46.48c-.8,0-1.41-.27-1.84-.8-.51-.62-.77-1.48-.77-2.6s.26-1.98.77-2.63c.44-.56,1-.84,1.69-.84.77,0,1.37.28,1.81.85.5.65.75,1.61.75,2.88v.2h-3.57c0,.52.12.92.35,1.21.22.28.5.43.81.43.46,0,.76-.31.92-.94ZM27.02,24.47c-.01-.51-.12-.9-.33-1.16-.21-.26-.45-.39-.73-.39-.3,0-.55.13-.76.4-.21.27-.31.65-.31,1.14h2.13Z'/%3e%3cpath%20class='cls-4'%20d='M34.28,23.69l-1.4.31c-.1-.69-.43-1.03-.97-1.03-.35,0-.64.15-.85.45-.22.3-.32.8-.32,1.5,0,.78.11,1.33.32,1.65.21.32.5.48.86.48.27,0,.49-.09.66-.27s.3-.51.37-.97l1.4.29c-.29,1.58-1.12,2.37-2.49,2.37-.88,0-1.53-.33-1.95-1-.42-.67-.64-1.47-.64-2.41,0-1.13.24-1.98.72-2.57s1.11-.88,1.89-.88c.63,0,1.14.17,1.54.5.4.33.68.86.86,1.59Z'/%3e%3cpath%20class='cls-4'%20d='M35.3,28.31v-9.05h1.43v4.79l1.66-2.3h1.75l-1.84,2.4,1.97,4.16h-1.53l-1.36-2.95-.65.85v2.1h-1.43Z'/%3e%3cpath%20class='cls-4'%20d='M41.66,25.98l-.36-4.59v-2.12s1.54,0,1.54,0v2.12s-.37,4.59-.37,4.59h-.81ZM41.36,28.31v-1.73h1.42v1.73s-1.42,0-1.42,0Z'/%3e%3c/g%3e%3c/g%3e%3c/svg%3e");left:-6rem}@media screen and (max-width: 1159px){main section.latest-model .wrapper .contents .check-list ul li:nth-child(2) a:before{left:-2rem;right:0}}main section.latest-model .wrapper .contents .happy-girl{width:23rem;position:absolute;right:-2.6rem;bottom:0}@media screen and (max-width: 1159px){main section.latest-model .wrapper .contents .happy-girl{width:8rem;right:-1rem}}main section.takeuchi{background-color:#fff}main section.takeuchi .wrapper{padding:4.5rem 2rem}@media screen and (max-width: 1159px){main section.takeuchi .wrapper{padding:2rem}}main section.takeuchi .wrapper h2{font-size:4rem;font-weight:700;margin:0 auto;text-align:center;color:#d44434;padding:0;line-height:1.5;margin-bottom:2rem}@media screen and (max-width: 1159px){main section.takeuchi .wrapper h2{font-size:1.2rem}}main section.takeuchi .wrapper h2 span{background:linear-gradient(transparent 50%,#f4d75980 50%);padding:0 .5rem}main section.takeuchi .wrapper .contents{display:flex;align-items:center;gap:5rem}@media screen and (max-width: 1159px){main section.takeuchi .wrapper .contents{flex-direction:column;gap:1rem}}main section.takeuchi .wrapper .contents .number-of-sales{flex:1.2;display:grid;grid-template-columns:1fr;justify-items:center;position:relative}@media screen and (max-width: 1159px){main section.takeuchi .wrapper .contents .number-of-sales{flex:1}}main section.takeuchi .wrapper .contents .number-of-sales p{font-size:2.2rem;font-weight:700;color:#d44434;font-family:Oxygen,sans-serif;font-style:normal;margin:0 auto;text-align:center}@media screen and (max-width: 1159px){main section.takeuchi .wrapper .contents .number-of-sales p{font-size:1rem}}main section.takeuchi .wrapper .contents .number-of-sales .walige{margin-top:5rem;margin-bottom:4rem}@media screen and (max-width: 1159px){main section.takeuchi .wrapper .contents .number-of-sales .walige{margin-top:0;margin-bottom:2rem}}main section.takeuchi .wrapper .contents .number-of-sales .walige img{width:40rem}@media screen and (max-width: 1159px){main section.takeuchi .wrapper .contents .number-of-sales .walige img{width:15rem}}main section.takeuchi .wrapper .contents .number-of-sales .number{font-size:10rem;font-weight:700;margin:0 auto;line-height:.8}@media screen and (max-width: 1159px){main section.takeuchi .wrapper .contents .number-of-sales .number{font-size:5rem}}main section.takeuchi .wrapper .contents .number-of-sales .number:before{content:"";background-image:url(./grass_crown-BbQxJqlK.svg);display:block;width:28rem;height:10rem;position:absolute;left:6.5rem;top:27rem}@media screen and (max-width: 1159px){main section.takeuchi .wrapper .contents .number-of-sales .number:before{width:15rem;height:5rem;left:0;top:8.5rem}}main section.takeuchi .wrapper .contents .number-of-sales .note{font-size:1.8rem;font-weight:400;color:#000;margin-top:1rem}@media screen and (max-width: 1159px){main section.takeuchi .wrapper .contents .number-of-sales .note{font-size:1rem}}main section.takeuchi .wrapper .contents .detail{flex:1.8}main section.takeuchi .wrapper .contents .detail p{font-size:1.65rem;font-weight:700;color:#000;margin-bottom:1rem;line-height:2;letter-spacing:.08em}@media screen and (max-width: 1159px){main section.takeuchi .wrapper .contents .detail p{font-size:.9rem;line-height:1.5;letter-spacing:.05em;text-align:center}}main section.takeuchi .wrapper .contents .detail p .strong{font-size:1.8rem}@media screen and (max-width: 1159px){main section.takeuchi .wrapper .contents .detail p .strong{font-size:1rem}}main section.takeuchi .wrapper .contents .detail .testimonials{position:relative}main section.takeuchi .wrapper .contents .detail .testimonials p{font-size:2rem;font-weight:700;text-align:center;color:#fff;background-color:#d44434;padding:1.5rem 2rem;margin-top:8rem}@media screen and (max-width: 1159px){main section.takeuchi .wrapper .contents .detail .testimonials p{font-size:1rem;padding:1rem 1.5rem;margin-top:2rem}}main section.takeuchi .wrapper .contents .detail .testimonials p:after{content:"";background-image:url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20id='_レイヤー_2'%20data-name='レイヤー%202'%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2021.87%2021.87'%3e%3cdefs%3e%3cstyle%3e%20.cls-1%20{%20fill:%20%23d44434;%20}%20.cls-2%20{%20fill:%20%23f4d759;%20}%20%3c/style%3e%3c/defs%3e%3cg%20id='_レイヤー_1-2'%20data-name='レイヤー%201'%3e%3cg%3e%3ccircle%20class='cls-2'%20cx='10.93'%20cy='10.93'%20r='10.93'/%3e%3cg%3e%3crect%20class='cls-1'%20x='10.97'%20y='9.38'%20width='1.41'%20height='6.97'%20transform='translate(10.83%2030.23)%20rotate(-135)'/%3e%3crect%20class='cls-1'%20x='10.97'%20y='5.45'%20width='1.41'%20height='6.97'%20transform='translate(26.25%207)%20rotate(135)'/%3e%3c/g%3e%3c/g%3e%3c/g%3e%3c/svg%3e");display:block;width:2.2rem;height:2.2rem;background-size:contain;background-repeat:no-repeat;position:absolute;right:9rem;top:2.5rem}@media screen and (max-width: 1159px){main section.takeuchi .wrapper .contents .detail .testimonials p:after{width:1.2rem;height:1.2rem;right:5rem;top:1.2rem}}main section.lineup{padding:1.8rem 0 4rem}main section.lineup h2{display:flex;justify-content:space-between;align-items:center;margin-bottom:6.4rem}@media screen and (max-width: 1159px){main section.lineup h2{margin-bottom:2rem;padding:0 2rem}}main section.lineup h2 img{width:68rem}main section.lineup h2:before,main section.lineup h2:after{content:"";display:block;width:29.4rem;height:16.3rem;background:url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20id='_レイヤー_2'%20data-name='レイヤー%202'%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20294.76%20163.08'%3e%3cdefs%3e%3cstyle%3e%20.cls-1%20{%20fill:%20%23cf7f39;%20}%20%3c/style%3e%3c/defs%3e%3cg%20id='_レイヤー_1-2'%20data-name='レイヤー%201'%3e%3cg%3e%3cpolygon%20class='cls-1'%20points='105.02%20114.68%20143.37%20149.58%20155.4%2099.15%20105.02%20114.68'/%3e%3cpolygon%20class='cls-1'%20points='52.6%20120.38%2083.63%20161.92%20105.02%20114.68%2052.6%20120.38'/%3e%3cpolygon%20class='cls-1'%20points='0%20116.7%2023.19%20163.08%2052.6%20120.38%200%20116.7'/%3e%3cpolygon%20class='cls-1'%20points='201.93%2074.33%20199.68%20126.13%20155.4%2099.15%20201.93%2074.33'/%3e%3cpolygon%20class='cls-1'%20points='243.32%2041.67%20250.28%2093.05%20201.93%2074.33%20243.32%2041.67'/%3e%3cpolygon%20class='cls-1'%20points='275.63%200%20294.76%2048.19%20243.32%2041.67%20275.63%200'/%3e%3c/g%3e%3c/g%3e%3c/svg%3e") center/contain no-repeat}@media screen and (max-width: 1159px){main section.lineup h2:before,main section.lineup h2:after{display:none}}main section.lineup h2:after{transform:scaleX(-1)}main section.lineup .wrapper ul.anchors{display:grid;grid-template-columns:repeat(4,1fr);gap:2rem;margin-bottom:5.6rem}@media screen and (max-width: 1159px){main section.lineup .wrapper ul.anchors{grid-template-columns:repeat(2,1fr);gap:1rem}}main section.lineup .wrapper .box{border-radius:2rem;overflow:hidden;margin-bottom:4rem}@media screen and (max-width: 1159px){main section.lineup .wrapper .box{margin-bottom:2rem;border-radius:1rem}}main section.lineup .wrapper .box h3{display:flex;justify-content:center;align-items:center;height:9rem;background:#604c3f}@media screen and (max-width: 1159px){main section.lineup .wrapper .box h3{height:4rem}}main section.lineup .wrapper .box h3 img{height:3rem}@media screen and (max-width: 1159px){main section.lineup .wrapper .box h3 img{height:1.5rem}}main section.lineup .wrapper .box .content{padding:3.6rem;background-color:#fff}@media screen and (max-width: 1159px){main section.lineup .wrapper .box .content{padding:2.4rem}}main section.lineup .wrapper .box .content .leading{display:grid;grid-template-columns:1fr 1fr;gap:3rem;padding-bottom:4.5rem;border-bottom:solid .1rem #e6e6e6}@media screen and (max-width: 1159px){main section.lineup .wrapper .box .content .leading{grid-template-columns:100%;gap:1rem}}main section.lineup .wrapper .box .content .leading p{line-height:2;font-size:1.5rem}@media screen and (max-width: 1159px){main section.lineup .wrapper .box .content .leading p{font-size:1.4rem}}main section.lineup .wrapper .box .content .leading p.lead{font-size:2rem;font-weight:700;margin-bottom:1rem}@media screen and (max-width: 1159px){main section.lineup .wrapper .box .content .leading p.lead{font-size:1.8rem}}main section.lineup .wrapper .box .content .leading p.notice{font-size:1.4rem;margin-top:1rem}@media screen and (max-width: 1159px){main section.lineup .wrapper .box .content .leading p.notice{font-size:1rem}}main section.lineup .wrapper .box .content .leading+.products{margin-top:5rem}@media screen and (max-width: 1159px){main section.lineup .wrapper .box .content .leading+.products{margin-top:2rem}}main section.lineup .wrapper .box .content .products{display:grid;grid-template-columns:repeat(2,1fr);gap:.2rem}@media screen and (max-width: 1159px){main section.lineup .wrapper .box .content .products{grid-template-columns:100%;gap:1rem}}main section.lineup .wrapper .box .content .products>li{padding:1.2rem;border:dotted .2rem #231815;border-width:0}@media screen and (max-width: 1159px){main section.lineup .wrapper .box .content .products>li{padding:1rem 0}}main section.lineup .wrapper .box .content .products>li a{display:block}main section.lineup .wrapper .box .content .products>li img{display:block;width:100%}@media screen and (min-width: 769px){main section.lineup .wrapper .box .content .products>li:nth-child(2n-1){border-right-width:.2rem}main section.lineup .wrapper .box .content .products>li:nth-child(n+3){border-top-width:.2rem}main section.lineup .wrapper .box .content .products>li.wide{grid-column:span 2;border-right-width:0}main section.lineup .wrapper .box .content .products>li.wide+li{border-top-width:.2rem}}@media screen and (max-width: 1159px){main section.lineup .wrapper .box .content .products>li+li{border-top-width:.2rem}}@media screen and (min-width: 769px){main section.lineup .wrapper .box .content .products:has(.wide)>li:nth-child(2n-1){border-right-width:0}main section.lineup .wrapper .box .content .products:has(.wide)>li:nth-child(2n){border-right-width:.2rem}}@media screen and (min-width: 769px){main section.lineup .wrapper .box .content .products.three-column{grid-template-columns:repeat(3,1fr)}main section.lineup .wrapper .box .content .products.three-column>li:nth-child(2n-1){border-right-width:0}main section.lineup .wrapper .box .content .products.three-column>li:nth-child(2n){border-right-width:0}main section.lineup .wrapper .box .content .products.three-column>li:nth-child(n+3){border-top-width:0}main section.lineup .wrapper .box .content .products.three-column>li:nth-child(n+2){border-left-width:.2rem}}main section.lineup .wrapper .box .content .product{margin-top:5rem;padding-top:3rem;border-top:solid .1rem #e6e6e6}main section.lineup .wrapper .box .content .product img{width:100%}main section.lineup .wrapper .box .content .defferent-size{display:flex;justify-content:center;align-items:center;margin-bottom:1.5rem;height:5rem;margin-top:2.6rem;background:#e5e5e5;font-size:2.4rem;font-weight:700}@media screen and (max-width: 1159px){main section.lineup .wrapper .box .content .defferent-size{height:auto;font-size:1.5rem;padding:1rem;text-align:center}}main section.lineup .wrapper .box .content .caption{font-size:1.4rem;padding-left:1em;text-indent:-1em;line-height:1.8}@media screen and (max-width: 1159px){main section.lineup .wrapper .box .content .caption{font-size:1rem}}main section.lineup .wrapper .box .content .caption.red{color:#c0272d}main section.lineup .wrapper .box .content .products+.caption,main section.lineup .wrapper .box .content .product+.caption{margin-top:5rem}main section.lineup .wrapper .box.airbubble .leading{grid-template-columns:31rem 1fr;padding-bottom:1.4rem;border-bottom:solid .1rem #e6e6e6}@media screen and (max-width: 1159px){main section.lineup .wrapper .box.airbubble .leading{grid-template-columns:100%}}main section.lineup .wrapper .box.airbubble .products{grid-template-columns:1fr}main section.lineup .wrapper .box.airbubble .products li{border-width:0!important}main section.lineup .wrapper .box.airbubble .products li a{display:flex;gap:2.4rem}@media screen and (max-width: 1159px){main section.lineup .wrapper .box.airbubble .products li a{flex-direction:column}}main section.lineup .wrapper .box.airbubble .products li a img{object-fit:contain}main section.lineup .wrapper .box.airbubble .products li a img:nth-child(1){width:55.7rem}main section.lineup .wrapper .box.airbubble .products li a img:nth-child(2){width:45rem}main section.lineup .wrapper .box.bath-airconditioner .products li.wide a{display:grid;grid-template-columns:41.8rem 1fr;gap:2.4rem}@media screen and (max-width: 1159px){main section.lineup .wrapper .box.bath-airconditioner .products li.wide a{grid-template-columns:100%}}main section.lineup .wrapper .box.bath-airconditioner .products li.wide a img{object-fit:contain}main section.lineup .wrapper .box.kanta .products li.wide a{display:grid;grid-template-columns:1fr 1fr;gap:1.8rem}@media screen and (max-width: 1159px){main section.lineup .wrapper .box.kanta .products li.wide a{grid-template-columns:100%}}main section.lineup .wrapper .box.kitchen-rangehood .products .wide a{display:grid;grid-template-columns:1fr 1fr}@media screen and (max-width: 1159px){main section.lineup .wrapper .box.kitchen-rangehood .products .wide a{grid-template-columns:100%}}main section.lineup .wrapper .box.water-tap .product{display:flex;justify-content:space-between;gap:1rem}@media screen and (max-width: 1159px){main section.lineup .wrapper .box.water-tap .product{flex-direction:column}}main section.lineup .wrapper .box.water-tap .product img{object-fit:contain}main section.lineup .wrapper .box.water-tap .product img:first-child{width:63rem}@media screen and (max-width: 1159px){main section.lineup .wrapper .box.water-tap .product img:first-child{width:100%}}main section.lineup .wrapper .box.water-tap .product img:last-child{width:29rem}main section.lineup .wrapper .banner{margin-bottom:3rem}main section.lineup .wrapper .banner img{width:100%}main section.lineup .wrapper .banner p{font-size:1.4rem;margin-top:1rem}@media screen and (max-width: 1159px){main section.lineup .wrapper .banner p{font-size:1rem}}main section.lineup .wrapper>.notice{padding:1.8rem;background:#fff;border-radius:2rem;font-size:1.4rem;line-height:1.8}@media screen and (max-width: 1159px){main section.lineup .wrapper>.notice{font-size:1rem}}main section.lineup .wrapper>.notice .red{color:#c0272d}main section.showroom .wrapper{padding:8rem 0;position:relative}@media screen and (max-width: 1159px){main section.showroom .wrapper{padding:2rem}}main section.showroom .wrapper h2 img{width:100%}main section.showroom .wrapper h2:before{content:"";background-image:url(./showroom_header_left-M7Lo1fod.webp);background-size:contain;background-repeat:no-repeat;display:block;position:absolute;left:-9.5rem;top:3rem;width:38rem;height:38rem;opacity:.9;z-index:105}@media screen and (max-width: 1159px){main section.showroom .wrapper h2:before{left:.5rem;top:.5rem;width:10rem;height:10rem}}main section.showroom .wrapper h2:after{content:"";background-image:url(./showroom_header_right-DsYJ-bjb.webp);background-size:contain;background-repeat:no-repeat;display:block;position:absolute;right:-10.5rem;top:3rem;width:38rem;height:38rem;opacity:.9;z-index:105}@media screen and (max-width: 1159px){main section.showroom .wrapper h2:after{right:.5rem;top:.5rem;width:10rem;height:10rem}}main section.showroom .wrapper .contents{display:grid;grid-template-columns:1fr;background-color:#fff;border-radius:0 0 2rem 2rem;padding:5rem 4rem;gap:4rem;position:relative;z-index:100}@media screen and (max-width: 1159px){main section.showroom .wrapper .contents{border-radius:0 0 1rem 1rem;padding:2rem;gap:2rem}}main section.showroom .wrapper .contents .point p{font-size:2rem;font-weight:700;text-align:center;color:#000;margin-bottom:1rem}@media screen and (max-width: 1159px){main section.showroom .wrapper .contents .point p{font-size:.8rem;margin-bottom:.2rem}}main section.showroom .wrapper .contents .point p span{font-weight:400;font-family:Mochiy Pop P One,sans-serif;background:linear-gradient(transparent 50%,#ff0 50%);padding:0 .5rem}@media screen and (max-width: 1159px){main section.showroom .wrapper .contents .point p span{font-size:.8rem}}main section.showroom .wrapper .contents .point p span img{display:inline-block;height:2rem}@media screen and (max-width: 1159px){main section.showroom .wrapper .contents .point p span img{height:.8rem}}main section.showroom .wrapper .contents .point p:nth-child(1):after{content:"";background-image:url(./circles-DnG4kR4k.webp);display:block;width:9rem;height:9rem;background-size:contain;background-repeat:no-repeat;position:absolute;right:22rem;top:1rem}@media screen and (max-width: 1159px){main section.showroom .wrapper .contents .point p:nth-child(1):after{width:3rem;height:3rem;right:5rem;top:.5rem}}main section.showroom .wrapper .contents .point p:nth-child(2):after{content:"";background-image:url(./baloon-iQUBjML9.webp);display:block;width:10rem;height:10rem;background-size:contain;background-repeat:no-repeat;position:absolute;left:13rem;top:9rem}@media screen and (max-width: 1159px){main section.showroom .wrapper .contents .point p:nth-child(2):after{width:3rem;height:3rem;left:1rem;top:4rem}}main section.showroom .wrapper .contents .point p:nth-child(3):after{content:"";background-image:url(./musical_note-C_sOHJih.webp);display:block;width:10rem;height:10rem;background-size:contain;background-repeat:no-repeat;position:absolute;right:18rem;top:11.5rem}@media screen and (max-width: 1159px){main section.showroom .wrapper .contents .point p:nth-child(3):after{width:3rem;height:3rem;right:1rem;top:4.5rem}}main section.showroom .wrapper .contents .point .point-list{display:flex;gap:4rem;margin-top:4rem}@media screen and (max-width: 1159px){main section.showroom .wrapper .contents .point .point-list{flex-direction:column;justify-content:center;align-items:center;gap:.5rem;margin-top:0}}main section.showroom .wrapper .contents .point .point-list li{display:flex;flex-direction:column}@media screen and (max-width: 1159px){main section.showroom .wrapper .contents .point .point-list li{justify-content:center;align-items:center}}main section.showroom .wrapper .contents .point .point-list li .title{margin-left:1rem;margin-bottom:1rem}main section.showroom .wrapper .contents .point .point-list li .title img{width:40rem}@media screen and (max-width: 1159px){main section.showroom .wrapper .contents .point .point-list li .title img{width:12rem;margin-left:0;margin-bottom:.5rem}}main section.showroom .wrapper .contents .point .point-list li .image img{width:100%}@media screen and (max-width: 1159px){main section.showroom .wrapper .contents .point .point-list li .image img{width:15rem}}main section.showroom .wrapper .contents .point .point-list li p{font-size:1.8rem;font-weight:700;text-align:center;margin-top:2rem}@media screen and (max-width: 1159px){main section.showroom .wrapper .contents .point .point-list li p{font-size:.8rem;margin-top:1rem}}main section.showroom .wrapper .contents .point .point-list li:nth-child(2) .title{margin-bottom:1.5rem}@media screen and (max-width: 1159px){main section.showroom .wrapper .contents .point .point-list li:nth-child(2) .title{margin-bottom:.5rem}}main section.showroom .wrapper .contents .point .point-list li:nth-child(2) .title img{width:43rem}@media screen and (max-width: 1159px){main section.showroom .wrapper .contents .point .point-list li:nth-child(2) .title img{width:15rem}}main section.showroom .wrapper .contents .access{display:grid;grid-template-columns:1fr;border-top:solid .3rem rgba(0,0,0,.1882352941);padding-top:6rem;gap:1rem}@media screen and (max-width: 1159px){main section.showroom .wrapper .contents .access{padding-top:2rem;border-top:solid .1rem rgba(0,0,0,.1882352941);gap:.5rem}}main section.showroom .wrapper .contents .access .appeal{display:flex;gap:4rem}@media screen and (max-width: 1159px){main section.showroom .wrapper .contents .access .appeal{gap:2rem}}main section.showroom .wrapper .contents .access .appeal .image img{width:30rem}@media screen and (max-width: 1159px){main section.showroom .wrapper .contents .access .appeal .image img{width:10rem}}main section.showroom .wrapper .contents .access .appeal .text p{font-size:2rem;font-weight:700;line-height:2;margin-bottom:2rem}@media screen and (max-width: 1159px){main section.showroom .wrapper .contents .access .appeal .text p{font-size:.6rem;margin-bottom:1rem}}main section.showroom .wrapper .contents .access .detail{display:grid;grid-template-columns:1fr;gap:2rem}main section.showroom .wrapper .contents .access .detail li{display:flex;gap:1rem}@media screen and (max-width: 1159px){main section.showroom .wrapper .contents .access .detail li{flex-direction:column}}main section.showroom .wrapper .contents .access .detail li p{font-size:1.5rem}@media screen and (max-width: 1159px){main section.showroom .wrapper .contents .access .detail li p{font-size:.8rem}}main section.showroom .wrapper .contents .access .detail li .items{display:flex}@media screen and (max-width: 1159px){main section.showroom .wrapper .contents .access .detail li .items{display:block}}main section.showroom .wrapper .contents .access .detail li .items ul{display:grid;grid-template-columns:1fr;gap:.5rem;width:50rem}@media screen and (max-width: 1159px){main section.showroom .wrapper .contents .access .detail li .items ul{width:100%}}main section.showroom .wrapper .contents .access .detail li .items ul li{display:flex;gap:1rem}@media screen and (max-width: 1159px){main section.showroom .wrapper .contents .access .detail li .items ul li{flex-direction:row}}main section.showroom .wrapper .contents .access .detail li .items ul li .icon{width:1.8rem;height:1.8rem;flex-shrink:0}@media screen and (max-width: 1159px){main section.showroom .wrapper .contents .access .detail li .items ul li .icon{width:1.2rem;height:1.2rem}}main section.showroom .wrapper .contents .access .detail li .items ul li .icon img{width:100%;height:100%;object-fit:contain}@media screen and (max-width: 1159px){main section.showroom .wrapper .contents .access .detail li .items .link-button{display:block;margin:0 auto;width:fit-content}}main section.showroom .wrapper .contents .access .detail li .items .link-button p{color:#fff;background-color:#988442;padding:.5rem 5rem;border-radius:3rem;text-align:center;width:25rem}@media screen and (max-width: 1159px){main section.showroom .wrapper .contents .access .detail li .items .link-button p{padding:.2rem 5rem;width:100%;margin-top:1rem}}main section.showroom .wrapper .contents .access .detail li:nth-child(2) .items ul li p span{background-color:#988442;padding:.5rem;color:#fff;margin-right:1rem}@media screen and (max-width: 1159px){main section.showroom .wrapper .contents .access .detail li:nth-child(2) .items ul li p span{margin-right:0}}main section.showroom .wrapper .contents .access .detail li:nth-child(2) .items ul li:nth-child(1){margin-left:-.8rem}@media screen and (max-width: 1159px){main section.showroom .wrapper .contents .access .detail li:nth-child(2) .items ul li:nth-child(1){margin-left:-.5rem}}main section.showroom .wrapper .contents .access .application{display:flex;align-items:center;justify-content:center;gap:3rem;margin-top:2rem;background-color:#d44434;border-radius:2rem;padding:3rem}@media screen and (max-width: 1159px){main section.showroom .wrapper .contents .access .application{padding:1rem;border-radius:.8rem}}main section.showroom .wrapper .contents .access .application img{width:3rem}@media screen and (max-width: 1159px){main section.showroom .wrapper .contents .access .application img{width:1.5rem}}main section.showroom .wrapper .contents .access .application p{font-size:2rem;font-weight:700;color:#fff}@media screen and (max-width: 1159px){main section.showroom .wrapper .contents .access .application p{font-size:1rem}}main section.showroom .wrapper .contents .access .note{font-size:1.4rem;font-weight:400;color:#d44434;margin-top:1rem}@media screen and (max-width: 1159px){main section.showroom .wrapper .contents .access .note{font-size:1rem}}main section.benefits .wrapper{padding:2rem 0}@media screen and (max-width: 1159px){main section.benefits .wrapper{padding:2rem}}main section.benefits .wrapper h2 img{width:100%}main section.benefits .wrapper .contents{background-color:#fff;border-radius:0 0 2rem 2rem;padding:3rem 4rem 3rem 7rem;position:relative}@media screen and (max-width: 1159px){main section.benefits .wrapper .contents{border-radius:0 0 1rem 1rem;padding:2rem}}main section.benefits .wrapper .contents .suggestion{font-size:3.4rem;font-weight:700;color:#000;margin-bottom:2rem}@media screen and (max-width: 1159px){main section.benefits .wrapper .contents .suggestion{font-size:1.2rem;margin-bottom:1rem}}main section.benefits .wrapper .contents .suggestion>span{background:linear-gradient(transparent 50%,#f4d75980 50%);padding:0 .5rem}main section.benefits .wrapper .contents .suggestion .red{font-size:5rem;color:#d44434}@media screen and (max-width: 1159px){main section.benefits .wrapper .contents .suggestion .red{font-size:2rem}}main section.benefits .wrapper .contents .suggestion:after{content:"";background-image:url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20id='_レイヤー_2'%20data-name='レイヤー%202'%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20152.75%20144.45'%3e%3cdefs%3e%3cstyle%3e%20.cls-1%20{%20stroke-width:%201.07px;%20}%20.cls-1,%20.cls-2,%20.cls-3,%20.cls-4%20{%20fill:%20%23fdd000;%20}%20.cls-1,%20.cls-2,%20.cls-3,%20.cls-4,%20.cls-5%20{%20stroke:%20%23fdd000;%20stroke-linecap:%20round;%20stroke-linejoin:%20round;%20}%20.cls-2%20{%20stroke-width:%201.64px;%20}%20.cls-3%20{%20stroke-width:%201.33px;%20}%20.cls-4%20{%20stroke-width:%202.05px;%20}%20.cls-5%20{%20fill:%20none;%20stroke-width:%201.86px;%20}%20%3c/style%3e%3c/defs%3e%3cg%20id='_レイヤー_1-2'%20data-name='レイヤー%201'%3e%3cpath%20class='cls-5'%20d='M83.08,73.1s-18.48,7.04-20.25-18.19c0,0-1.47,17.02-13.5,15.84,0,0,16.72,2.05,16.72,24.94,0,0-2.93-18.78,17.02-22.59Z'/%3e%3cpath%20class='cls-5'%20d='M20.88,29.09s-3.23,23.47,17.9,27.58c0,0-21.13-5.28-24.35,22.3,0,0,8.22-26.41-13.5-27.58,0,0,18.48,2.35,19.95-22.3Z'/%3e%3cpath%20class='cls-5'%20d='M38.78,88.95s-2.64,29.63,22.01,30.81c0,0-19.37-4.4-22.59,23.77,0,0,3.81-27.58-14.96-29.05,0,0,16.72,5.57,15.55-25.53Z'/%3e%3cpath%20class='cls-2'%20d='M101.24,11.27s.14,17.5-15.36,17.35c0,0,14.93.85,15.36,16.78,0,0,0-14.37,15.65-16.93,0,0-15.79.43-15.65-17.21Z'/%3e%3cline%20class='cls-4'%20x1='101.38'%20y1='6.57'%20x2='101.38'%20y2='1.03'/%3e%3cline%20class='cls-4'%20x1='101.38'%20y1='55.79'%20x2='101.38'%20y2='50.24'/%3e%3cline%20class='cls-4'%20x1='121.36'%20y1='28.48'%20x2='127.05'%20y2='28.48'/%3e%3cline%20class='cls-4'%20x1='75.83'%20y1='28.48'%20x2='81.52'%20y2='28.48'/%3e%3cpath%20class='cls-1'%20d='M135.3,44.57s.09,11.37-9.99,11.28c0,0,9.71.55,9.99,10.91,0,0,0-9.34,10.17-11,0,0-10.26.28-10.17-11.19Z'/%3e%3cline%20class='cls-3'%20x1='135.39'%20y1='41.52'%20x2='135.39'%20y2='37.92'/%3e%3cline%20class='cls-3'%20x1='135.39'%20y1='73.51'%20x2='135.39'%20y2='69.91'/%3e%3cline%20class='cls-3'%20x1='148.39'%20y1='55.76'%20x2='152.08'%20y2='55.76'/%3e%3cline%20class='cls-3'%20x1='118.79'%20y1='55.76'%20x2='122.49'%20y2='55.76'/%3e%3c/g%3e%3c/svg%3e");display:block;width:13rem;height:13rem;background-size:contain;background-repeat:no-repeat;position:absolute;right:11rem;top:7rem}@media screen and (max-width: 1159px){main section.benefits .wrapper .contents .suggestion:after{width:5rem;height:5rem;right:.5rem;top:7rem}}main section.benefits .wrapper .contents .detail{display:flex;gap:4rem;align-items:end;position:relative}@media screen and (max-width: 1159px){main section.benefits .wrapper .contents .detail{flex-direction:column;gap:1rem;align-items:center}}main section.benefits .wrapper .contents .detail .text p{font-size:1.35rem;margin-bottom:1rem}@media screen and (max-width: 1159px){main section.benefits .wrapper .contents .detail .text p{font-size:.7rem}}main section.benefits .wrapper .contents .detail .text .explanation{font-size:1.8rem;font-weight:700;margin-bottom:1rem}@media screen and (max-width: 1159px){main section.benefits .wrapper .contents .detail .text .explanation{font-size:.9rem}}main section.benefits .wrapper .contents .detail .text .present{margin-bottom:18rem}@media screen and (max-width: 1159px){main section.benefits .wrapper .contents .detail .text .present{margin-bottom:7rem}}main section.benefits .wrapper .contents .detail .text .present img{width:50rem}@media screen and (max-width: 1159px){main section.benefits .wrapper .contents .detail .text .present img{width:100%}}main section.benefits .wrapper .contents .detail .text .family{position:absolute;left:3rem;top:18rem}@media screen and (max-width: 1159px){main section.benefits .wrapper .contents .detail .text .family{top:12rem}}main section.benefits .wrapper .contents .detail .text .family img{width:50rem}@media screen and (max-width: 1159px){main section.benefits .wrapper .contents .detail .text .family img{width:20rem}}main section.benefits .wrapper .contents .detail .text .note{width:51rem}@media screen and (max-width: 1159px){main section.benefits .wrapper .contents .detail .text .note{font-size:1rem}}@media screen and (max-width: 1159px){main section.benefits .wrapper .contents .detail .text .note{width:100%}}@media screen and (max-width: 1159px){main section.benefits .wrapper .contents .detail .image p{font-size:1rem}}main section.benefits .wrapper .contents .detail .image img{margin-bottom:1rem;width:40rem}@media screen and (max-width: 1159px){main section.benefits .wrapper .contents .detail .image img{margin-top:2rem;width:15rem}}main section.benefits .wrapper .contents .detail .image:after{content:"";background-image:url(./crab-A5zHWl7f.webp);display:block;width:30rem;height:30rem;background-size:contain;background-repeat:no-repeat;position:absolute;right:-8rem;top:0}@media screen and (max-width: 1159px){main section.benefits .wrapper .contents .detail .image:after{width:11rem;height:11rem;right:2rem;top:27rem}}main section.campaign .wrapper{padding:2rem 0}@media screen and (max-width: 1159px){main section.campaign .wrapper{padding:2rem}}main section.campaign .wrapper h2 img{width:100%}main section.campaign .wrapper .contents{background-color:#fffce5;border-radius:0 0 2rem 2rem;padding:2rem 3rem;position:relative}@media screen and (max-width: 1159px){main section.campaign .wrapper .contents{border-radius:0 0 1rem 1rem;padding:1rem 2rem}}main section.campaign .wrapper .contents ul{display:grid;grid-template-columns:repeat(4,1fr);gap:1rem}@media screen and (max-width: 1159px){main section.campaign .wrapper .contents ul{grid-template-columns:1fr;gap:1rem}}main section.campaign .wrapper .contents ul li{display:grid;grid-template-columns:1fr;justify-content:center;justify-items:center;align-items:start}main section.campaign .wrapper .contents ul li:not(:last-child){padding-right:1rem;border-right:.2rem dotted #000}@media screen and (max-width: 1159px){main section.campaign .wrapper .contents ul li:not(:last-child){border-right:none;border-bottom:.2rem dotted #000;padding-right:0;padding-bottom:1rem}}main section.campaign .wrapper .contents ul li .title{text-align:center;white-space:nowrap}@media screen and (max-width: 1159px){main section.campaign .wrapper .contents ul li .title{margin-bottom:.5rem}}main section.campaign .wrapper .contents ul li .title h3{margin-bottom:1rem}main section.campaign .wrapper .contents ul li .title h3 img{height:3rem;display:block;margin:0 auto}@media screen and (max-width: 1159px){main section.campaign .wrapper .contents ul li .title h3 img{height:1.5rem}}main section.campaign .wrapper .contents ul li .title h4{font-size:2rem;font-weight:700;font-family:Mochiy Pop P One,sans-serif;margin-bottom:1rem;padding:.5rem 0}main section.campaign .wrapper .contents ul li .title h4 img{display:block;object-fit:contain;height:5rem}@media screen and (max-width: 1159px){main section.campaign .wrapper .contents ul li .title h4{font-size:1rem;margin-bottom:.5rem}}main section.campaign .wrapper .contents ul li .title p{font-size:1.5rem;font-weight:700;line-height:1.2}@media screen and (max-width: 1159px){main section.campaign .wrapper .contents ul li .title p{font-size:.8rem}}@media screen and (max-width: 1159px){main section.campaign .wrapper .contents ul li .cashback{margin-bottom:.5rem}}@media screen and (max-width: 1159px){main section.campaign .wrapper .contents ul li .cashback img{width:10rem}}main section.campaign .wrapper .contents ul li .period{width:100%}@media screen and (max-width: 1159px){main section.campaign .wrapper .contents ul li .period{margin-bottom:.5rem}}main section.campaign .wrapper .contents ul li .period p{text-align:center;font-size:1.5rem;font-weight:700;line-height:1.2;background-color:#f6dad6;padding:.5rem 0 1rem;border-radius:.5rem;width:100%}@media screen and (max-width: 1159px){main section.campaign .wrapper .contents ul li .period p{font-size:.8rem;padding:.2rem 0 .5rem}}main section.campaign .wrapper .contents ul li .period p span{font-size:1.7rem}@media screen and (max-width: 1159px){main section.campaign .wrapper .contents ul li .period p span{font-size:.8rem}}main section.campaign .wrapper .contents ul li .link-button{width:100%}main section.campaign .wrapper .contents ul li .link-button a{display:block;font-size:1.5rem;font-weight:700;line-height:1.2;background-color:#d44434;color:#fff;padding:2rem;border-radius:3rem;text-align:center}@media screen and (max-width: 1159px){main section.campaign .wrapper .contents ul li .link-button a{font-size:.8rem;padding:1rem}}main section.campaign .wrapper .contents ul li:nth-child(3) .title{margin-bottom:2rem}@media screen and (max-width: 1159px){main section.campaign .wrapper .contents ul li:nth-child(3) .title{margin-bottom:.5rem}}main section.campaign .wrapper .contents ul li:nth-child(3) .period{margin-top:2rem;margin-bottom:1rem}@media screen and (max-width: 1159px){main section.campaign .wrapper .contents ul li:nth-child(3) .period{margin-top:0;margin-bottom:.5rem}}main section.campaign .wrapper .contents ul li:nth-child(3) .period p span{font-size:1.4rem}@media screen and (max-width: 1159px){main section.campaign .wrapper .contents ul li:nth-child(3) .period p span{font-size:.8rem}}main section.campaign .wrapper .contents ul li:nth-child(3)>p{margin-top:2rem}@media screen and (max-width: 1159px){main section.campaign .wrapper .contents ul li:nth-child(3)>p{margin-top:.5rem}}main section.campaign .wrapper .contents ul li:nth-child(3)>p img{width:100%;max-width:30rem;height:7.8rem;object-fit:contain}@media screen and (max-width: 1159px){main section.campaign .wrapper .contents ul li:nth-child(3)>p img{max-width:20rem}}main section.campaign .wrapper .contents ul li:last-child .title h3 img{height:2rem;margin-top:.5rem;margin-bottom:.5rem}@media screen and (max-width: 1159px){main section.campaign .wrapper .contents ul li:last-child .title h3 img{height:1.2rem;margin-top:.2rem;margin-bottom:.2rem}}main section.campaign .note{font-size:1.4rem;margin-top:1rem}@media screen and (max-width: 1159px){main section.campaign .note{font-size:1rem}}main section.tokyo-zeroemi .wrapper{padding:2rem 0}@media screen and (max-width: 1159px){main section.tokyo-zeroemi .wrapper{padding:2rem}}main section.tokyo-zeroemi .wrapper h2 img{width:100%}main section.tokyo-zeroemi .wrapper .contents{display:flex;background-color:#fff;border-radius:0 0 2rem 2rem;padding:2rem 5rem;gap:4rem;justify-content:center}@media screen and (max-width: 1159px){main section.tokyo-zeroemi .wrapper .contents{border-radius:0 0 1rem 1rem;flex-direction:column;padding:1rem 2rem;gap:.5rem}}main section.tokyo-zeroemi .wrapper .logo{flex:1}main section.tokyo-zeroemi .wrapper .logo p img{display:block;margin:0 auto;width:25rem}@media screen and (max-width: 1159px){main section.tokyo-zeroemi .wrapper .logo p img{width:12rem}}main section.tokyo-zeroemi .wrapper .detail{flex:1.5;margin-top:1.5rem}main section.tokyo-zeroemi .wrapper .detail h3{font-size:4rem;font-weight:700;margin-bottom:1rem;color:#2e90c3}@media screen and (max-width: 1159px){main section.tokyo-zeroemi .wrapper .detail h3{text-align:center;font-size:1.5rem;margin-bottom:.5rem}}main section.tokyo-zeroemi .wrapper .detail p{font-size:2rem;font-weight:700;margin-bottom:1rem}@media screen and (max-width: 1159px){main section.tokyo-zeroemi .wrapper .detail p{text-align:center;font-size:1rem;margin-bottom:.5rem}}main section.tokyo-zeroemi .wrapper .detail .subject{display:flex;align-items:center;gap:2rem;margin:2rem 0}@media screen and (max-width: 1159px){main section.tokyo-zeroemi .wrapper .detail .subject{margin:1rem 0;gap:1rem}}main section.tokyo-zeroemi .wrapper .detail .subject>p{font-size:2.4rem;font-weight:700;color:#fff;background-color:#2e90c3;border-radius:.5rem;padding:1rem 1.5rem;border-radius:50%;line-height:1.2}@media screen and (max-width: 1159px){main section.tokyo-zeroemi .wrapper .detail .subject>p{font-size:1.2rem;padding:.5rem .8rem}}main section.tokyo-zeroemi .wrapper .detail .subject ul{display:flex;gap:.5rem}main section.tokyo-zeroemi .wrapper .detail .subject ul li p{font-size:2.4rem;font-weight:700;color:#2e90c3;border:.2rem solid #2e90c3;border-radius:.5rem;padding:.5rem 1rem}@media screen and (max-width: 1159px){main section.tokyo-zeroemi .wrapper .detail .subject ul li p{font-size:1.2rem;padding:.2rem .5rem}}main section.tokyo-zeroemi .wrapper .detail .link-button{width:100%}main section.tokyo-zeroemi .wrapper .detail .link-button a{display:block;font-size:1.8rem;font-weight:700;color:#fff;background-color:#604c3f;text-align:center;padding:2rem}@media screen and (max-width: 1159px){main section.tokyo-zeroemi .wrapper .detail .link-button a{font-size:1rem;padding:1rem}}main section.reform .wrapper{padding:8rem 0 2rem;position:relative}@media screen and (max-width: 1159px){main section.reform .wrapper{padding:2rem}}main section.reform .wrapper h2 img{display:block;width:60%;position:absolute;left:20%;top:3rem}@media screen and (max-width: 1159px){main section.reform .wrapper h2 img{width:50%;left:25%;top:.6rem}}main section.reform .wrapper h2:before{content:"";background-image:url(./reform_header_left-BNxul9b4.webp);background-size:contain;background-repeat:no-repeat;display:block;position:absolute;left:8rem;top:6rem;width:5em;height:5rem;z-index:105}@media screen and (max-width: 1159px){main section.reform .wrapper h2:before{width:2rem;height:2rem;left:4.5rem;top:1rem}}main section.reform .wrapper h2:after{content:"";background-image:url(./reform_header_right-7MdGNGO-.webp);background-size:contain;background-repeat:no-repeat;display:block;position:absolute;right:-5rem;top:6rem;width:5em;height:5rem;z-index:105}@media screen and (max-width: 1159px){main section.reform .wrapper h2:after{width:2rem;height:2rem;right:3rem;top:1rem}}main section.reform .wrapper .contents{background-color:#fff;border-radius:2rem;padding:2rem 0 4rem;gap:4rem;justify-content:center}@media screen and (max-width: 1159px){main section.reform .wrapper .contents{border-radius:1rem;flex-direction:column;padding:.6rem 0 1.5rem;gap:.5rem}}main section.reform .wrapper .contents>p{font-size:2rem;font-weight:700;color:#d44434;text-align:center;margin-top:6rem;margin-bottom:2rem}@media screen and (max-width: 1159px){main section.reform .wrapper .contents>p{font-size:.8rem;margin-top:2rem;margin-bottom:1rem}}main section.reform .wrapper .contents>p .strong{font-size:2.6rem}@media screen and (max-width: 1159px){main section.reform .wrapper .contents>p .strong{font-size:1rem}}main section.reform .wrapper .contents>p .underline{background:linear-gradient(transparent 50%,#f4d75980 50%);padding:.5rem}main section.reform .wrapper .image img{width:100%}main section.reform .wrapper .detail{display:flex;justify-content:center;align-items:center;margin-top:2rem;padding:0 4rem;gap:2rem}@media screen and (max-width: 1159px){main section.reform .wrapper .detail{margin-top:1rem;flex-direction:column;padding:0;gap:0}}main section.reform .wrapper .detail>p{flex:1.2;font-size:1.7rem;font-weight:700;padding:2rem;line-height:2}@media screen and (max-width: 1159px){main section.reform .wrapper .detail>p{text-align:center;font-size:.8rem;padding:1rem}}main section.reform .wrapper .detail>p .underline{position:relative}main section.reform .wrapper .detail>p .underline:before{content:"";position:absolute;top:1.2em;left:0;right:0;width:100%;height:.4rem;background:url(./red_underline-BQW-o47j.webp) no-repeat center center/cover}main section.reform .wrapper .detail .link-button{flex:1;width:100%;text-align:center;align-items:start;position:relative}main section.reform .wrapper .detail .link-button>p{font-size:2rem;font-weight:700;margin-bottom:3rem}@media screen and (max-width: 1159px){main section.reform .wrapper .detail .link-button>p{font-size:1rem;margin-bottom:1rem}}main section.reform .wrapper .detail .link-button>p:before{content:"";background-image:url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20id='_レイヤー_2'%20data-name='レイヤー%202'%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%207.36%2023.69'%3e%3cdefs%3e%3cstyle%3e%20.cls-1%20{%20fill:%20none;%20stroke:%20%23000;%20stroke-linecap:%20round;%20stroke-miterlimit:%2010;%20}%20%3c/style%3e%3c/defs%3e%3cg%20id='_レイヤー_1-2'%20data-name='レイヤー%201'%3e%3cline%20class='cls-1'%20x1='.5'%20y1='.5'%20x2='6.86'%20y2='23.19'/%3e%3c/g%3e%3c/svg%3e");background-size:contain;background-repeat:no-repeat;display:block;width:2.2rem;height:2.2rem;position:absolute;left:3rem;top:.5rem}@media screen and (max-width: 1159px){main section.reform .wrapper .detail .link-button>p:before{width:1.2rem;height:1.2rem;left:7rem;top:.2rem}}main section.reform .wrapper .detail .link-button>p:after{content:"";background-image:url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20id='_レイヤー_2'%20data-name='レイヤー%202'%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%207.36%2023.69'%3e%3cdefs%3e%3cstyle%3e%20.cls-1%20{%20fill:%20none;%20stroke:%20%23000;%20stroke-linecap:%20round;%20stroke-miterlimit:%2010;%20}%20%3c/style%3e%3c/defs%3e%3cg%20id='_レイヤー_1-2'%20data-name='レイヤー%201'%3e%3cline%20class='cls-1'%20x1='6.86'%20y1='.5'%20x2='.5'%20y2='23.19'/%3e%3c/g%3e%3c/svg%3e");background-size:contain;background-repeat:no-repeat;display:block;width:2.2rem;height:2.2rem;position:absolute;right:2rem;top:.5rem}@media screen and (max-width: 1159px){main section.reform .wrapper .detail .link-button>p:after{width:1.2rem;height:1.2rem;right:6rem;top:.2rem}}main section.reform .wrapper .detail .link-button a{background-color:#d44434;color:#fff;padding:3rem;border-radius:1.5rem;text-align:center;font-size:2.6rem;font-weight:700}@media screen and (max-width: 1159px){main section.reform .wrapper .detail .link-button a{font-size:1rem;padding:1rem;border-radius:.8rem}}main section.voice{background:url(./voice_bg-LXzrYMyv.webp) no-repeat center center/cover;padding:5rem 0}main section.voice h2{display:flex;justify-content:center;align-items:center;font-size:3rem;height:9rem;background:url(./voice_header_bg-CiULR8lf.webp) no-repeat center center/cover}@media screen and (max-width: 1159px){main section.voice h2{border-radius:1rem 1rem 0 0;height:5rem;font-size:1.5rem}}main section.voice ul{background:#fff;padding:0 5rem;border-radius:0 0 1.8rem 1.8rem;margin-bottom:1.8rem}@media screen and (max-width: 1159px){main section.voice ul{border-radius:0 0 1rem 1rem;padding:0 2rem}}main section.voice ul>li{display:grid;grid-template-columns:15rem 1fr;gap:5.2rem;padding:4.2rem 0}@media screen and (max-width: 1159px){main section.voice ul>li{grid-template-columns:100%}}main section.voice ul>li+li{border-top:1px solid #e6e6e6}@media screen and (max-width: 1159px){main section.voice ul>li .img{width:12rem;margin:0 auto}}main section.voice ul>li h3{display:flex;justify-content:start;align-items:center;gap:2.1rem;margin-bottom:2rem;padding-bottom:2rem;border-bottom:dashed .1rem #000}@media screen and (max-width: 1159px){main section.voice ul>li h3{flex-direction:column;align-items:start;gap:1rem}}main section.voice ul>li h3>div{display:flex;justify-content:start;align-items:center;gap:1.4rem;font-size:2rem}@media screen and (max-width: 1159px){main section.voice ul>li h3>div{font-size:1.5rem}}main section.voice ul>li h3>div:before{content:"";display:block;width:3rem;height:3rem;background:url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20id='_レイヤー_2'%20data-name='レイヤー%202'%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2030%2030'%3e%3cdefs%3e%3cstyle%3e%20.cls-1%20{%20fill:%20%23fff;%20}%20.cls-2%20{%20fill:%20%23c4d700;%20}%20%3c/style%3e%3c/defs%3e%3cg%20id='_レイヤー_1-2'%20data-name='レイヤー%201'%3e%3ccircle%20class='cls-2'%20cx='15'%20cy='15'%20r='15'/%3e%3cg%20id='g8'%3e%3cpath%20id='path4'%20class='cls-1'%20d='M19.16,11.91c0,1.95-1.59,3.54-3.54,3.54-1.96,0-3.54-1.58-3.54-3.54h0c0-1.95,1.59-3.54,3.54-3.54h0c1.96,0,3.54,1.58,3.54,3.54h0Z'/%3e%3cpath%20id='path6'%20class='cls-1'%20d='M18.41,16.1c-.83.55-1.8.85-2.8.85-1,0-1.97-.3-2.8-.85-1.84.36-3.23,1.97-3.23,3.92v2.42h12.05v-2.42c0-1.95-1.38-3.56-3.23-3.92Z'/%3e%3c/g%3e%3c/g%3e%3c/svg%3e") no-repeat center center/cover}main section.voice ul>li h3>div.work:before{background:url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20id='_レイヤー_2'%20data-name='レイヤー%202'%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2030%2030'%3e%3cdefs%3e%3cstyle%3e%20.cls-1%20{%20fill:%20%23fff;%20}%20.cls-2%20{%20fill:%20%23c4d700;%20}%20%3c/style%3e%3c/defs%3e%3cg%20id='_レイヤー_1-2'%20data-name='レイヤー%201'%3e%3cg%3e%3ccircle%20class='cls-2'%20cx='15'%20cy='15'%20r='15'/%3e%3cg%3e%3cpath%20class='cls-1'%20d='M22.53,14.66c-.47,1.07-1.19,1.91-2.26,2.43-.55.27-1,.19-1.38-.29-1.68-2.1-3.57-4-5.68-5.68-.49-.39-.58-.84-.29-1.41.54-1.07,1.38-1.8,2.48-2.24.1,0,.21,0,.31,0,.22.15.48.26.64.46,1.65,2.04,3.48,3.9,5.52,5.55.28.23.52.46.65.81v.38ZM17.05,10.86s.17-.06.18-.12c.02-.08-.02-.2-.08-.27-.48-.56-.97-1.11-1.46-1.67-.14-.17-.28-.17-.42-.03-.34.33-.69.67-1.01,1.02-.18.2-.12.31.15.38.52.13,1.05.24,1.57.38.34.09.68.2,1.06.31Z'/%3e%3cpath%20class='cls-1'%20d='M8.47,19.78c.14-.17.27-.36.43-.51,1.97-1.85,3.94-3.7,5.92-5.55.04-.04.09-.08.15-.13.48.49.95.97,1.44,1.47-.23.24-.46.49-.69.74-1.7,1.8-3.39,3.61-5.09,5.41-.13.14-.31.22-.47.34h-.19c-.63-.35-1.07-.88-1.5-1.44,0-.1,0-.21,0-.31Z'/%3e%3c/g%3e%3c/g%3e%3c/g%3e%3c/svg%3e") no-repeat center center/cover}main section.voice .notice{display:flex;justify-content:end}@media screen and (max-width: 1159px){main section.voice .notice{font-size:1rem}}main section.banner{background:#fff;padding:5.5rem 0}@media screen and (max-width: 1159px){main section.banner{padding:2rem 0}}main section.banner a{display:block}main section.banner a picture{display:block}main section.banner a picture img{display:block}main section.access{background:#fbfae3;padding:5rem 0 10rem}main section.access .box{background:#fff;border-radius:2rem;overflow:hidden;padding-bottom:9rem}@media screen and (max-width: 1159px){main section.access .box{border-radius:1rem 1rem 0 0;padding-bottom:5rem}}main section.access .box h2{display:flex;justify-content:center;align-items:center;margin-bottom:5.2rem;height:9rem;font-size:3rem;background:url(./access_header_bg-DdvWo8J0.webp) no-repeat center center/cover}@media screen and (max-width: 1159px){main section.access .box h2{height:5rem;font-size:1.5rem}}main section.access .box .location-and-tel{display:flex;justify-content:space-between;align-items:center;padding:0 5rem;margin-bottom:4.2rem}@media screen and (max-width: 1159px){main section.access .box .location-and-tel{flex-direction:column;padding:0 2rem;margin-bottom:4rem;gap:1rem}}main section.access .box .location-and-tel .location .name{margin-bottom:1.6rem;font-size:3rem;font-weight:700}@media screen and (max-width: 1159px){main section.access .box .location-and-tel .location .name{margin-bottom:1rem;font-size:1.5rem}}main section.access .box .location-and-tel .location .sub{margin-bottom:1.6rem;font-size:2rem;font-weight:600}@media screen and (max-width: 1159px){main section.access .box .location-and-tel .location .sub{margin-bottom:1rem;font-size:1.5rem}}main section.access .box .location-and-tel .location .address{display:flex;justify-content:start;align-items:center;gap:1.2rem;font-size:2.2rem}@media screen and (max-width: 1159px){main section.access .box .location-and-tel .location .address{font-size:1.5rem}}main section.access .box .location-and-tel .location .address:before{content:"";display:block;width:1.3rem;height:1.8rem;background:url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20id='_レイヤー_2'%20data-name='レイヤー%202'%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2012.96%2018.48'%3e%3cdefs%3e%3cstyle%3e%20.cls-1%20{%20fill:%20%23d44434;%20}%20%3c/style%3e%3c/defs%3e%3cg%20id='_レイヤー_1-2'%20data-name='レイヤー%201'%3e%3cpath%20class='cls-1'%20d='M6.47,18.48c-.37-.5-.72-.97-1.06-1.44-1.49-2.09-2.92-4.23-4.09-6.52-.55-1.07-1.07-2.15-1.26-3.35-.25-1.61.19-3.09,1.11-4.41C2.7.58,5.38-.43,7.94.17c2.59.61,4.52,2.69,4.95,5.31.2,1.19-.07,2.31-.51,3.4-.71,1.74-1.62,3.36-2.65,4.92-1,1.52-2.06,3-3.1,4.49-.04.05-.08.1-.16.19ZM6.5,3.36c-1.73-.02-3.14,1.37-3.15,3.1-.01,1.73,1.37,3.15,3.09,3.17,1.74.02,3.17-1.38,3.18-3.1.01-1.75-1.37-3.15-3.11-3.16Z'/%3e%3c/g%3e%3c/svg%3e") no-repeat center center/cover}main section.access .box .location-and-tel .tel{width:44.5rem}@media screen and (max-width: 1159px){main section.access .box .location-and-tel .tel{width:100%}}main section.access .box .map{padding:0 5rem;height:50rem}@media screen and (max-width: 1159px){main section.access .box .map{padding:0 2rem;height:30rem}}main section.access .box .map iframe{width:100%;height:100%}footer{background:#fff;padding:5.2rem 0}footer .wrapper .social{display:flex;justify-content:center;align-items:center;gap:2.4rem}footer .wrapper .social li a img{width:7rem;height:7rem;object-fit:contain}footer .wrapper .company{margin-top:4.6rem;padding-top:2.2rem;border-top:solid .1rem #e6e6e6}footer .wrapper .company .logo{display:block;margin:0 auto;width:31rem}footer .wrapper .company .name{font-weight:700;margin-top:1.6rem;text-align:center}
