﻿:root{--default-color: #FF9800;--dark-color: #E68900;--btn-color: #FF7131;--btn-hover-color: #FF580D;--light-color: #fff}@keyframes clicklEffect{from{transform:scale(1);opacity:1}to{transform:scale(100);opacity:0}}@keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes flash{0%,16%,48%{opacity:1;transform:scale(1)}18%{opacity:0;transform:scale(1.6)}19%,21%{transform:scale(1)}20%{transform:scale(0)}}.text-label-gold{font-family:YuMincho, 'Yu Mincho', 'Hiragino Mincho ProN', serif;font-weight:bold;background-image:linear-gradient(45deg, #E4B82B, #F7E998, #E4B82B);color:#674c3f;text-shadow:#fff 0 0 1px,#fff 0 0 1px,#fff 0 0 2px,#fff 0 0 2px,#fff 0 0 3px;display:inline-block;padding:.1em .4em;margin:.1em .2em;font-size:120%;border-radius:.2em;box-shadow:0 1px 1px rgba(0,0,0,.2)}.shadow--1,.add-section-border-wood{box-shadow:0 4px 16px rgba(0,0,0,.2);box-shadow:0 min(1.096vw, 8px) min(4.384vw, 32px) max(-1.096vw, -8px) rgba(0,0,0,.32)}.shadow--1-inset{box-shadow:0 4px 16px rgba(0,0,0,.2),0 0 2px rgba(0,0,0,.2) inset,0 0 8px rgba(0,0,0,.2) inset;box-shadow:0 min(1.096vw, 8px) min(4.384vw, 32px) max(-1.096vw, -8px) rgba(0,0,0,.32),0 0 min(0.548vw, 4px) rgba(0,0,0,.16) inset,0 0 min(1.096vw, 8px) rgba(0,0,0,.16) inset}.img-shadow,.add-section-numbering__block img{box-shadow:0 1px 2px rgba(0,0,0,.32);border-radius:4px}.img-border{padding:8px;padding:max(2px, min(1.096vw, 8px));background:#fff}hr.hr-arrow--1{font-size:7rem;font-size:max(6px, min(15.342vw, 112px));position:relative;background:none;color:var(--default-color);text-align:center}hr.hr-arrow--1::before{content:"▼";position:absolute;top:50%;left:50%;transform:translate(-50%, -50%) scaleY(0.4)}h2.add-section-title--1,h2.add-section-title--2,h2.add-section-title--3,h2.add-section-title--4,h3.add-section-title--1,h3.add-section-title--2,h3.add-section-title--3,h3.add-section-title--4,h4.add-section-title--1,h4.add-section-title--2,h4.add-section-title--3,h4.add-section-title--4{background:inherit;color:inherit;border:none;margin:initial;padding:initial;border-radius:initial;box-shadow:initial;text-shadow:initial;overflow:initial;position:initial;clear:initial;padding:24px 32px;padding:min(4.384vw, 24px) min(4.384vw, 32px);font-weight:bold;line-height:1.36;margin:1em auto}@media screen\0 {h2.add-section-title--1,h2.add-section-title--2,h2.add-section-title--3,h2.add-section-title--4,h3.add-section-title--1,h3.add-section-title--2,h3.add-section-title--3,h3.add-section-title--4,h4.add-section-title--1,h4.add-section-title--2,h4.add-section-title--3,h4.add-section-title--4{border-radius:0;overflow:visible;clear:none}}h2.add-section-title--1::before,h2.add-section-title--1::after,h2.add-section-title--2::before,h2.add-section-title--2::after,h2.add-section-title--3::before,h2.add-section-title--3::after,h2.add-section-title--4::before,h2.add-section-title--4::after,h3.add-section-title--1::before,h3.add-section-title--1::after,h3.add-section-title--2::before,h3.add-section-title--2::after,h3.add-section-title--3::before,h3.add-section-title--3::after,h3.add-section-title--4::before,h3.add-section-title--4::after,h4.add-section-title--1::before,h4.add-section-title--1::after,h4.add-section-title--2::before,h4.add-section-title--2::after,h4.add-section-title--3::before,h4.add-section-title--3::after,h4.add-section-title--4::before,h4.add-section-title--4::after{content:"";content:unset;margin:initial;padding:initial;opacity:initial;width:auto;height:auto;background:initial}@media screen\0 {h2.add-section-title--1::before,h2.add-section-title--1::after,h2.add-section-title--2::before,h2.add-section-title--2::after,h2.add-section-title--3::before,h2.add-section-title--3::after,h2.add-section-title--4::before,h2.add-section-title--4::after,h3.add-section-title--1::before,h3.add-section-title--1::after,h3.add-section-title--2::before,h3.add-section-title--2::after,h3.add-section-title--3::before,h3.add-section-title--3::after,h3.add-section-title--4::before,h3.add-section-title--4::after,h4.add-section-title--1::before,h4.add-section-title--1::after,h4.add-section-title--2::before,h4.add-section-title--2::after,h4.add-section-title--3::before,h4.add-section-title--3::after,h4.add-section-title--4::before,h4.add-section-title--4::after{opacity:1;background:none;margin:0;padding:0}}h2.add-section-title--1 .dot,h2.add-section-title--1 .kenten,h2.add-section-title--3 .dot,h2.add-section-title--3 .kenten,h3.add-section-title--1 .dot,h3.add-section-title--1 .kenten,h3.add-section-title--3 .dot,h3.add-section-title--3 .kenten,h4.add-section-title--1 .dot,h4.add-section-title--1 .kenten,h4.add-section-title--3 .dot,h4.add-section-title--3 .kenten{text-emphasis:dot currentColor;-webkit-text-emphasis:filled currentColor}h2.add-section-title--1 .dot.js_on,h2.add-section-title--1 .kenten.js_on,h2.add-section-title--3 .dot.js_on,h2.add-section-title--3 .kenten.js_on,h3.add-section-title--1 .dot.js_on,h3.add-section-title--1 .kenten.js_on,h3.add-section-title--3 .dot.js_on,h3.add-section-title--3 .kenten.js_on,h4.add-section-title--1 .dot.js_on,h4.add-section-title--1 .kenten.js_on,h4.add-section-title--3 .dot.js_on,h4.add-section-title--3 .kenten.js_on{text-emphasis:none;-webkit-text-emphasis:none}h2.add-section-title--1 .dot.js_on>span,h2.add-section-title--1 .kenten.js_on>span,h2.add-section-title--3 .dot.js_on>span,h2.add-section-title--3 .kenten.js_on>span,h3.add-section-title--1 .dot.js_on>span,h3.add-section-title--1 .kenten.js_on>span,h3.add-section-title--3 .dot.js_on>span,h3.add-section-title--3 .kenten.js_on>span,h4.add-section-title--1 .dot.js_on>span,h4.add-section-title--1 .kenten.js_on>span,h4.add-section-title--3 .dot.js_on>span,h4.add-section-title--3 .kenten.js_on>span{padding:.4em 0;background-repeat:repeat-x;background-size:.96em .56em;background-position:top left;background-image:radial-gradient(0.16em 0.16em at center center, currentColor 48%, transparent 56%);font-feature-settings:normal}@media screen\0 {h2.add-section-title--1 .dot,h2.add-section-title--1 .kenten,h2.add-section-title--3 .dot,h2.add-section-title--3 .kenten,h3.add-section-title--1 .dot,h3.add-section-title--1 .kenten,h3.add-section-title--3 .dot,h3.add-section-title--3 .kenten,h4.add-section-title--1 .dot,h4.add-section-title--1 .kenten,h4.add-section-title--3 .dot,h4.add-section-title--3 .kenten{text-emphasis:dot #fff;-webkit-text-emphasis:filled #fff}h2.add-section-title--1 .dot.js_on,h2.add-section-title--1 .kenten.js_on,h2.add-section-title--3 .dot.js_on,h2.add-section-title--3 .kenten.js_on,h3.add-section-title--1 .dot.js_on,h3.add-section-title--1 .kenten.js_on,h3.add-section-title--3 .dot.js_on,h3.add-section-title--3 .kenten.js_on,h4.add-section-title--1 .dot.js_on,h4.add-section-title--1 .kenten.js_on,h4.add-section-title--3 .dot.js_on,h4.add-section-title--3 .kenten.js_on{text-emphasis:none;-webkit-text-emphasis:none}h2.add-section-title--1 .dot.js_on>span,h2.add-section-title--1 .kenten.js_on>span,h2.add-section-title--3 .dot.js_on>span,h2.add-section-title--3 .kenten.js_on>span,h3.add-section-title--1 .dot.js_on>span,h3.add-section-title--1 .kenten.js_on>span,h3.add-section-title--3 .dot.js_on>span,h3.add-section-title--3 .kenten.js_on>span,h4.add-section-title--1 .dot.js_on>span,h4.add-section-title--1 .kenten.js_on>span,h4.add-section-title--3 .dot.js_on>span,h4.add-section-title--3 .kenten.js_on>span{padding:.4em 0;background-repeat:repeat-x;background-size:.96em .56em;background-position:top left;background-image:radial-gradient(0.16em 0.16em at center center, #fff 48%, transparent 56%);font-feature-settings:normal}}h2.add-section-title--1,h3.add-section-title--1,h4.add-section-title--1{font-size:2rem;box-shadow:0 8px 12px -8px rgba(0,0,0,.32);font-size:max(6px, min(5.205vw, 32px));box-shadow:0 min(1.096vw, 8px) min(1.644vw, 12px) max(-1.096vw, -8px) rgba(0,0,0,.32);text-align:center;text-shadow:0 -1px 1px rgba(0,0,0,.24);position:relative;background:var(--default-color);color:var(--light-color)}h2.add-section-title--1::before,h2.add-section-title--1::after,h3.add-section-title--1::before,h3.add-section-title--1::after,h4.add-section-title--1::before,h4.add-section-title--1::after{font-size:3rem;font-size:min(6.575vw, 48px);content:"▼";position:absolute;top:100%;left:50%;color:var(--default-color);line-height:1;transform:translate(-50%, -40%) scaleY(0.56)}h2.add-section-title--1::before,h3.add-section-title--1::before,h4.add-section-title--1::before{text-shadow:0 2px 8px rgba(0,0,0,.16);text-shadow:0 min(0.274vw, 2px) min(1.096vw, 8px) rgba(0,0,0,.16);z-index:-1}h2.add-section-title--1::after,h3.add-section-title--1::after,h4.add-section-title--1::after{text-shadow:none}h2.add-section-title--2,h3.add-section-title--2,h4.add-section-title--2{font-size:1.75rem;font-size:max(6px, min(4.932vw, 28px));position:relative;overflow:hidden}h2.add-section-title--2::before,h2.add-section-title--2::after,h3.add-section-title--2::before,h3.add-section-title--2::after,h4.add-section-title--2::before,h4.add-section-title--2::after{content:"";position:absolute;width:100%;left:0}h2.add-section-title--2::before,h3.add-section-title--2::before,h4.add-section-title--2::before{height:100%;background:linear-gradient(var(--default-color), #fff);left:0;top:0;z-index:-1;opacity:.08}h2.add-section-title--2::after,h3.add-section-title--2::after,h4.add-section-title--2::after{height:4px;height:max(2px, min(0.548vw, 4px));bottom:0;background:var(--default-color) repeating-linear-gradient(90deg, rgba(255, 255, 255, 0.4) 4px, var(--default-color) 8px)}h2.add-section-title--3,h3.add-section-title--3,h4.add-section-title--3{font-size:2.25rem;border:8px solid rgba(0,0,0,.16);box-shadow:0 1px 2px rgba(0,0,0,.32),0 0 0 4px var(--default-color) inset,0 0 0 5px rgba(0,0,0,.16) inset;font-size:max(6px, min(6.301vw, 36px));border:max(2px, min(1.096vw, 8px)) solid rgba(0,0,0,.16);box-shadow:0 1px 2px rgba(0,0,0,.32),0 0 0 max(2px, min(0.548vw, 4px)) var(--default-color) inset,0 0 0 max(3px, min(0.685vw, 5px)) rgba(0,0,0,.16) inset;font-weight:900;background:var(--default-color) linear-gradient(45deg, rgba(0, 0, 0, 0.024) 25%, rgba(0, 0, 0, 0) 25%, rgba(0, 0, 0, 0) 50%, rgba(0, 0, 0, 0.024) 50%, rgba(0, 0, 0, 0.024) 75%, rgba(0, 0, 0, 0) 75%, rgba(0, 0, 0, 0)) repeat center/16px 16px;background-size:min(2.192vw, 16px) min(2.192vw, 16px);color:var(--light-color);text-shadow:0 1px 1px rgba(0,0,0,.4)}h2.add-section-title--4,h3.add-section-title--4,h4.add-section-title--4{font-size:1.313rem;font-size:max(6px, min(4.384vw, 21px));text-align:center;background:#fff;border:2px solid rgba(0,0,0,.24);position:relative}h2.add-section-title--4::before,h2.add-section-title--4::after,h3.add-section-title--4::before,h3.add-section-title--4::after,h4.add-section-title--4::before,h4.add-section-title--4::after{content:"▼";position:absolute;top:100%;left:50%;color:#fff;line-height:1;transform:translate(-50%, -40%) scaleX(1.6)}h2.add-section-title--4::before,h3.add-section-title--4::before,h4.add-section-title--4::before{text-shadow:0 3px 0 rgba(0,0,0,.24);z-index:-1}h2.add-section-title--5,h3.add-section-title--5,h4.add-section-title--5{background:inherit;color:inherit;border:none;margin:initial;padding:initial;border-radius:initial;box-shadow:initial;text-shadow:initial;overflow:initial;position:initial;clear:initial;margin:1em 0;font-size:2rem;font-size:max(6px, min(4.384vw, 32px));line-height:1.36;position:relative;font-weight:bold;clear:both !important;overflow:visible;margin-left:96px;font-size:1.5rem;border-bottom:3px dotted rgba(0,0,0,.16) !important;margin-left:min(13.151vw, 96px);font-size:max(6px, min(5.479vw, 24px));padding:.4em 0 !important;margin-left:2.56em}@media screen\0 {h2.add-section-title--5,h3.add-section-title--5,h4.add-section-title--5{border-radius:0;overflow:visible;clear:none}}h2.add-section-title--5::before,h2.add-section-title--5::after,h3.add-section-title--5::before,h3.add-section-title--5::after,h4.add-section-title--5::before,h4.add-section-title--5::after{content:"";content:unset;margin:initial;padding:initial;opacity:initial;width:auto;height:auto;background:initial}@media screen\0 {h2.add-section-title--5::before,h2.add-section-title--5::after,h3.add-section-title--5::before,h3.add-section-title--5::after,h4.add-section-title--5::before,h4.add-section-title--5::after{opacity:1;background:none;margin:0;padding:0}}h2.add-section-title--5::before,h2.add-section-title--5::after,h3.add-section-title--5::before,h3.add-section-title--5::after,h4.add-section-title--5::before,h4.add-section-title--5::after{position:absolute;display:flex;justify-content:center;align-items:center;top:50%;transform:translateY(-50%);text-align:center;color:var(--light-color);font-weight:normal;line-height:1.36}h2.add-section-title--5::before,h3.add-section-title--5::before,h4.add-section-title--5::before{content:attr(data-num)}h2.add-section-title--5::after,h3.add-section-title--5::after,h4.add-section-title--5::after{content:counter(num);counter-increment:num;opacity:1;background:none;margin:0}h2.add-section-title--5::before,h2.add-section-title--5::after,h3.add-section-title--5::before,h3.add-section-title--5::after,h4.add-section-title--5::before,h4.add-section-title--5::after{width:88px;height:88px;left:-104px;width:min(12.055vw, 88px);height:min(12.055vw, 88px);left:max(-14.247vw, -104px);border-radius:50%}h2.add-section-title--5::before,h3.add-section-title--5::before,h4.add-section-title--5::before{font-size:1rem;font-size:min(2.192vw, 16px);background:var(--default-color);padding-bottom:2.816em}h2.add-section-title--5::after,h3.add-section-title--5::after,h4.add-section-title--5::after{font-size:3rem;font-size:min(6.575vw, 48px);padding-top:.4em}h2.add-section-title--5::after,h3.add-section-title--5::after,h4.add-section-title--5::after{left:-2.048em;font-size:120%;width:1.6em;height:1.6em;border-radius:.2em;background:var(--default-color);padding:0}@media screen\0 {h2.add-section-title--5::after,h3.add-section-title--5::after,h4.add-section-title--5::after{font-size:56%}}h2.add-section-title--5::before,h3.add-section-title--5::before,h4.add-section-title--5::before{display:none}h2.add-section-title--5::after,h3.add-section-title--5::after,h4.add-section-title--5::after{content:attr(data-tag)}h2.add-section-numbering__title,h3.add-section-numbering__title,h4.add-section-numbering__title{background:inherit;color:inherit;border:none;margin:initial;padding:initial;border-radius:initial;box-shadow:initial;text-shadow:initial;overflow:initial;position:initial;clear:initial;margin:1em 0;font-size:2rem;font-size:max(6px, min(4.384vw, 32px));line-height:1.36;position:relative;font-weight:bold;clear:both !important;overflow:visible;margin-top:40px;margin-top:min(5.479vw, 40px)}@media screen\0 {h2.add-section-numbering__title,h3.add-section-numbering__title,h4.add-section-numbering__title{border-radius:0;overflow:visible;clear:none}}h2.add-section-numbering__title::before,h2.add-section-numbering__title::after,h3.add-section-numbering__title::before,h3.add-section-numbering__title::after,h4.add-section-numbering__title::before,h4.add-section-numbering__title::after{content:"";content:unset;margin:initial;padding:initial;opacity:initial;width:auto;height:auto;background:initial}@media screen\0 {h2.add-section-numbering__title::before,h2.add-section-numbering__title::after,h3.add-section-numbering__title::before,h3.add-section-numbering__title::after,h4.add-section-numbering__title::before,h4.add-section-numbering__title::after{opacity:1;background:none;margin:0;padding:0}}h2.add-section-numbering__title::before,h2.add-section-numbering__title::after,h3.add-section-numbering__title::before,h3.add-section-numbering__title::after,h4.add-section-numbering__title::before,h4.add-section-numbering__title::after{position:absolute;display:flex;justify-content:center;align-items:center;top:50%;transform:translateY(-50%);text-align:center;color:var(--light-color);font-weight:normal;line-height:1.36}h2.add-section-numbering__title::before,h3.add-section-numbering__title::before,h4.add-section-numbering__title::before{content:attr(data-num)}h2.add-section-numbering__title::after,h3.add-section-numbering__title::after,h4.add-section-numbering__title::after{content:counter(num);counter-increment:num;opacity:1;background:none;margin:0}h2.add-section-numbering__title--1,h3.add-section-numbering__title--1,h4.add-section-numbering__title--1{margin-left:96px;font-size:1.5rem;border-bottom:3px dotted rgba(0,0,0,.16) !important;margin-left:min(13.151vw, 96px);font-size:max(6px, min(5.479vw, 24px));padding:.4em 0 !important}h2.add-section-numbering__title--1::before,h2.add-section-numbering__title--1::after,h3.add-section-numbering__title--1::before,h3.add-section-numbering__title--1::after,h4.add-section-numbering__title--1::before,h4.add-section-numbering__title--1::after{width:88px;height:88px;left:-104px;width:min(12.055vw, 88px);height:min(12.055vw, 88px);left:max(-14.247vw, -104px);border-radius:50%}h2.add-section-numbering__title--1::before,h3.add-section-numbering__title--1::before,h4.add-section-numbering__title--1::before{font-size:1rem;font-size:min(2.192vw, 16px);background:var(--default-color);padding-bottom:2.816em}h2.add-section-numbering__title--1::after,h3.add-section-numbering__title--1::after,h4.add-section-numbering__title--1::after{font-size:3rem;font-size:min(6.575vw, 48px);padding-top:.4em}h2.add-section-numbering__title--2::before,h2.add-section-numbering__title--3::before,h3.add-section-numbering__title--2::before,h3.add-section-numbering__title--3::before,h4.add-section-numbering__title--2::before,h4.add-section-numbering__title--3::before{display:none}h2.add-section-numbering__title--2,h3.add-section-numbering__title--2,h4.add-section-numbering__title--2{padding:.8em .4em;font-size:1.5rem;padding-left:80px;font-size:max(6px, min(5.205vw, 24px));padding-left:min(13.151vw, 80px);box-shadow:0 1px 2px rgba(0,0,0,.32);background:#fff;border-radius:.2em;overflow:hidden}h2.add-section-numbering__title--2::after,h3.add-section-numbering__title--2::after,h4.add-section-numbering__title--2::after{font-size:2rem;width:64px;font-size:min(5.479vw, 32px);width:min(9.863vw, 64px);transform:translate(0);font-weight:normal;height:100%;left:0;top:0;color:var(--light-color);background:var(--default-color)}h2.add-section-numbering__title--3,h3.add-section-numbering__title--3,h4.add-section-numbering__title--3{margin-left:96px;font-size:1.5rem;border-bottom:3px dotted rgba(0,0,0,.16) !important;margin-left:min(13.151vw, 96px);font-size:max(6px, min(5.479vw, 24px));padding:.4em 0 !important;margin-left:2.56em}h2.add-section-numbering__title--3::before,h2.add-section-numbering__title--3::after,h3.add-section-numbering__title--3::before,h3.add-section-numbering__title--3::after,h4.add-section-numbering__title--3::before,h4.add-section-numbering__title--3::after{width:88px;height:88px;left:-104px;width:min(12.055vw, 88px);height:min(12.055vw, 88px);left:max(-14.247vw, -104px);border-radius:50%}h2.add-section-numbering__title--3::before,h3.add-section-numbering__title--3::before,h4.add-section-numbering__title--3::before{font-size:1rem;font-size:min(2.192vw, 16px);background:var(--default-color);padding-bottom:2.816em}h2.add-section-numbering__title--3::after,h3.add-section-numbering__title--3::after,h4.add-section-numbering__title--3::after{font-size:3rem;font-size:min(6.575vw, 48px);padding-top:.4em}h2.add-section-numbering__title--3::after,h3.add-section-numbering__title--3::after,h4.add-section-numbering__title--3::after{left:-2.048em;font-size:120%;width:1.6em;height:1.6em;border-radius:.2em;background:var(--default-color);padding:0}@media screen\0 {h2.add-section-numbering__title--3::after,h3.add-section-numbering__title--3::after,h4.add-section-numbering__title--3::after{font-size:56%}}h2.add-section-nostyle,h3.add-section-nostyle,h4.add-section-nostyle{background:inherit;color:inherit;border:none;margin:initial;padding:initial;border-radius:initial;box-shadow:initial;text-shadow:initial;overflow:initial;position:initial;clear:initial;font-size:1.5rem;font-size:max(6px, min(4.384vw, 24px));line-height:1.44;margin:1em auto}@media screen\0 {h2.add-section-nostyle,h3.add-section-nostyle,h4.add-section-nostyle{border-radius:0;overflow:visible;clear:none}}h2.add-section-nostyle::before,h2.add-section-nostyle::after,h3.add-section-nostyle::before,h3.add-section-nostyle::after,h4.add-section-nostyle::before,h4.add-section-nostyle::after{content:"";content:unset;margin:initial;padding:initial;opacity:initial;width:auto;height:auto;background:initial}@media screen\0 {h2.add-section-nostyle::before,h2.add-section-nostyle::after,h3.add-section-nostyle::before,h3.add-section-nostyle::after,h4.add-section-nostyle::before,h4.add-section-nostyle::after{opacity:1;background:none;margin:0;padding:0}}h2.add-section-suisen__title,h3.add-section-suisen__title,h4.add-section-suisen__title{background:inherit;color:inherit;border:none;margin:initial;padding:initial;border-radius:initial;box-shadow:initial;text-shadow:initial;overflow:initial;position:initial;clear:initial;font-size:2rem;font-size:max(6px, min(4.384vw, 32px));line-height:1.44;margin:.8em 0 !important;text-align:center;font-weight:bold}@media screen\0 {h2.add-section-suisen__title,h3.add-section-suisen__title,h4.add-section-suisen__title{border-radius:0;overflow:visible;clear:none}}h2.add-section-suisen__title::before,h2.add-section-suisen__title::after,h3.add-section-suisen__title::before,h3.add-section-suisen__title::after,h4.add-section-suisen__title::before,h4.add-section-suisen__title::after{content:"";content:unset;margin:initial;padding:initial;opacity:initial;width:auto;height:auto;background:initial}@media screen\0 {h2.add-section-suisen__title::before,h2.add-section-suisen__title::after,h3.add-section-suisen__title::before,h3.add-section-suisen__title::after,h4.add-section-suisen__title::before,h4.add-section-suisen__title::after{opacity:1;background:none;margin:0;padding:0}}h2.add-section-suisen__title--2,h2.add-section-suisen__title--3,h3.add-section-suisen__title--2,h3.add-section-suisen__title--3,h4.add-section-suisen__title--2,h4.add-section-suisen__title--3{padding:.64em 0;padding-left:144px;font-size:2rem;padding-left:min(19.726vw, 144px);font-size:max(6px, min(5.479vw, 32px));margin:0;color:initial;border-color:#674c3f;border-width:2px;position:relative;line-height:1.28}h2.add-section-suisen__title--2::after,h2.add-section-suisen__title--3::after,h3.add-section-suisen__title--2::after,h3.add-section-suisen__title--3::after,h4.add-section-suisen__title--2::after,h4.add-section-suisen__title--3::after{clear:both;content:"";display:block}@media screen\0 {h2.add-section-suisen__title--2,h2.add-section-suisen__title--3,h3.add-section-suisen__title--2,h3.add-section-suisen__title--3,h4.add-section-suisen__title--2,h4.add-section-suisen__title--3{color:#222}}h2.add-section-suisen__title--2 small,h2.add-section-suisen__title--3 small,h3.add-section-suisen__title--2 small,h3.add-section-suisen__title--3 small,h4.add-section-suisen__title--2 small,h4.add-section-suisen__title--3 small{font-weight:inherit;font-size:72%}h2.add-section-suisen__title--2 img,h2.add-section-suisen__title--3 img,h3.add-section-suisen__title--2 img,h3.add-section-suisen__title--3 img,h4.add-section-suisen__title--2 img,h4.add-section-suisen__title--3 img{width:auto;max-width:min(17.534vw, 128px);height:72%;object-fit:contain;position:absolute;left:0;top:50%;transform:translateY(-50%)}@media screen\0 {h2.add-section-suisen__title--2 img,h2.add-section-suisen__title--3 img,h3.add-section-suisen__title--2 img,h3.add-section-suisen__title--3 img,h4.add-section-suisen__title--2 img,h4.add-section-suisen__title--3 img{max-width:100%;width:120px;height:auto}}ul.add-section-nostyle--list{list-style:revert}ul.add-section-nostyle--list *{list-style:revert;padding:revert}ul.add-section-nostyle--list li{padding:initial;margin:initial}ul.add-section-nostyle--list li::before{display:none}.add-section{padding:1px 32px;margin-top:40px;margin-bottom:40px;padding:1px min(4.384vw, 32px);margin-top:min(5.479vw, 40px);margin-bottom:min(5.479vw, 40px)}.add-section::after{clear:both;content:"";display:block}@media(max-width: 480px){.add-section .alignleft,.add-section .alignright{width:65.753vw}}.add-section.add-section-border-glay>.add-section-title--1,.add-section.add-section-border-glay>.add-section-title--2,.add-section.add-section-border-glay>.add-section-title--3{margin-right:-34px;margin-left:-34px;margin-right:max(-4.658vw, -34px);margin-left:max(-4.658vw, -34px)}.add-section.add-section-border-glay>.add-section-title--1:first-child,.add-section.add-section-border-glay>.add-section-title--2:first-child,.add-section.add-section-border-glay>.add-section-title--3:first-child{margin-top:-3px}.add-section.add-section-border-glay>.add-section-title--2{margin-right:-32px;margin-left:-32px;margin-right:max(-4.384vw, -32px);margin-left:max(-4.384vw, -32px)}.add-section.add-section-border-glay>.add-section-title--2:first-child{margin-top:0;border-top:none}.add-section.add-section-border-glay>.add-section-ribbon{margin-right:-10px;margin-left:-10px;margin-right:max(-4.932vw, -36px);margin-left:max(-4.932vw, -36px)}.add-section.add-section-border-glay>.add-section-ribbon:first-child{margin-top:4px;margin-top:max(-0.548vw, -2px)}.add-section-ribbon{margin:32px 16px;font-size:2rem;line-height:1.36;margin:min(4.384vw, 32px) min(2.192vw, 16px);font-size:max(6px, min(5.479vw, 32px));position:relative;z-index:4;color:var(--light-color);text-shadow:0 1px 1px rgba(0,0,0,.4);background:var(--default-color)}.add-section-ribbon .dot,.add-section-ribbon .kenten{text-emphasis:dot currentColor;-webkit-text-emphasis:filled currentColor}.add-section-ribbon .dot.js_on,.add-section-ribbon .kenten.js_on{text-emphasis:none;-webkit-text-emphasis:none}.add-section-ribbon .dot.js_on>span,.add-section-ribbon .kenten.js_on>span{padding:.4em 0;background-repeat:repeat-x;background-size:.96em .56em;background-position:top left;background-image:radial-gradient(0.16em 0.16em at center center, currentColor 48%, transparent 56%);font-feature-settings:normal}.add-section-ribbon::before,.add-section-ribbon::after{width:128px;bottom:-12px;width:min(17.534vw, 128px);content:"";position:absolute;z-index:-1;height:calc(100% - 0.64em);bottom:max(-1.644vw, -12px);opacity:.8;background:linear-gradient(60deg, rgba(255, 255, 255, 0), rgba(255, 255, 255, 0) 56%, var(--default-color) 56.8%),linear-gradient(120deg, rgba(255, 255, 255, 0), rgba(255, 255, 255, 0) 56%, var(--default-color) 56.8%)}.add-section-ribbon::before{left:-80px;left:max(-10.959vw, -80px)}.add-section-ribbon::after{right:-80px;right:max(-10.959vw, -80px);transform:scaleX(-1)}.add-section-ribbon>h2,.add-section-ribbon>h3,.add-section-ribbon>h4{background:inherit;color:inherit;border:none;margin:initial;padding:initial;border-radius:initial;box-shadow:initial;text-shadow:initial;overflow:initial;position:initial;clear:initial;font-weight:bold;padding:24px;box-shadow:0 4px 8px -4px rgba(0,0,0,.4),0 1px 0 rgba(255,255,255,.4) inset,0 -1px 0 rgba(255,255,255,.4) inset;padding:min(3.288vw, 24px);box-shadow:0 min(0.548vw, 4px) min(1.096vw, 8px) max(-0.548vw, -4px) rgba(0,0,0,.4),0 1px 0 rgba(255,255,255,.4) inset,0 -1px 0 rgba(255,255,255,.4) inset;border-top:3px solid var(--default-color);border-bottom:3px solid var(--default-color);font-size:100%;position:relative;margin:0 0 .8em}@media screen\0 {.add-section-ribbon>h2,.add-section-ribbon>h3,.add-section-ribbon>h4{border-radius:0;overflow:visible;clear:none}}.add-section-ribbon>h2::before,.add-section-ribbon>h2::after,.add-section-ribbon>h3::before,.add-section-ribbon>h3::after,.add-section-ribbon>h4::before,.add-section-ribbon>h4::after{content:"";content:unset;margin:initial;padding:initial;opacity:initial;width:auto;height:auto;background:initial}@media screen\0 {.add-section-ribbon>h2::before,.add-section-ribbon>h2::after,.add-section-ribbon>h3::before,.add-section-ribbon>h3::after,.add-section-ribbon>h4::before,.add-section-ribbon>h4::after{opacity:1;background:none;margin:0;padding:0}}.add-section-ribbon>h2::before,.add-section-ribbon>h2::after,.add-section-ribbon>h3::before,.add-section-ribbon>h3::after,.add-section-ribbon>h4::before,.add-section-ribbon>h4::after{content:"";position:absolute;top:calc(100% + 3px);border:solid transparent;border-top-color:rgba(0,0,0,.32);opacity:1;background:none;margin:0}.add-section-ribbon>h2::before,.add-section-ribbon>h3::before,.add-section-ribbon>h4::before{border-width:12px 0 0 48px;border-width:min(1.644vw, 12px) 0 0 min(6.575vw, 48px);left:0}.add-section-ribbon>h2::after,.add-section-ribbon>h3::after,.add-section-ribbon>h4::after{border-width:12px 48px 0 0;border-width:min(1.644vw, 12px) min(6.575vw, 48px) 0 0;right:0}.add-section-list-large{font-size:1.313rem;font-size:max(6px, min(4.11vw, 21px));font-weight:500}.add-section-list-large li{border-bottom:1px dashed rgba(0,0,0,.16);margin:.64em 0;padding-bottom:.64em}.add-section-list-glay li::before{color:rgba(0,0,0,.24) !important}.add-section-text--1{font-size:1.5rem;font-size:max(6px, min(4.384vw, 24px));text-align:center;font-weight:bold}.add-section-text--1>*:last-child::after{font-size:7rem;font-size:max(6px, min(15.342vw, 112px));content:"▼";display:block;margin:-0.4em auto;transform:scaleY(0.4);line-height:1.12;color:var(--default-color)}.add-section-col{display:flex;justify-content:center}.add-section-col--2>*,.add-section-col--3>*,.add-section-col--4>*{padding:0 1%;margin-left:0;margin-right:0;flex:auto}@media screen\0 {.add-section-col--2>*,.add-section-col--3>*,.add-section-col--4>*{max-width:100% !important}}.add-section-col--2>*{max-width:50%}.add-section-col--3>*{max-width:33.3333333333%}.add-section-col--4>*{max-width:25%}.add-section-border-double{border:double rgba(0,0,0,.24)}.add-section-border-glay{border:2px solid rgba(0,0,0,.24)}.add-section-border-color{border:6px solid var(--default-color);border:max(3px, min(0.822vw, 6px)) solid var(--default-color)}.add-section-border-wood{border:12px solid;border:max(4px, min(1.644vw, 12px)) solid;padding:0;border-color:rgba(0,0,0,.24) rgba(0,0,0,.56);background:#523421 url(../images/add-section/img--bg-pat-388-502.jpg)}.add-section-border-wood__in{padding:0 32px;padding:0 min(4.384vw, 32px);background:#fff;border:2px solid rgba(0,0,0,.8);box-shadow:0 1px 4px rgba(0,0,0,.8) inset}.add-section-border-wood__in::after{clear:both;content:"";display:block}.add-section-bg-check{background-image:linear-gradient(rgba(0, 0, 0, 0) 90%, rgba(0, 0, 0, 0.032) 90%, rgba(0, 0, 0, 0.032) 100%),linear-gradient(90deg, rgba(0, 0, 0, 0) 90%, rgba(0, 0, 0, 0.032) 90%, rgba(0, 0, 0, 0.032) 100%);background-size:10px 10px;background-size:min(1.37vw, 10px) min(1.37vw, 10px)}.add-section-bg-check--1{background-image:linear-gradient(rgba(0, 0, 0, 0) 90%, rgba(0, 0, 0, 0.032) 90%, rgba(0, 0, 0, 0.032) 100%),linear-gradient(90deg, rgba(0, 0, 0, 0) 90%, rgba(0, 0, 0, 0.032) 90%, rgba(0, 0, 0, 0.032) 100%);background-size:10px 10px;background-size:min(1.37vw, 10px) min(1.37vw, 10px);background-color:rgba(0,0,0,.1)}.add-section-bg-diamond{background:radial-gradient(closest-side, rgba(0, 0, 0, 0.016) 98%, rgba(0, 0, 0, 0.04) 99%),radial-gradient(closest-side, rgba(0, 0, 0, 0.016) 98%, rgba(0, 0, 0, 0.04) 99%),rgba(0,0,0,0);background-position:0 0,40px 40px;background-size:80px 80px}.add-section-bg-diamond--1{position:relative}.add-section-bg-diamond--1::before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;z-index:-1;opacity:.064}.add-section-bg-diamond--1::before{background:radial-gradient(closest-side, rgba(255, 255, 255, 0.4) 98%, var(--default-color) 99%),radial-gradient(closest-side, rgba(255, 255, 255, 0.4) 98%, var(--default-color) 99%),rgba(255,255,255,0);background-position:0 0,40px 40px;background-size:80px 80px}.add-section-bg-dot{background-color:rgba(0,0,0,0);background-image:radial-gradient(rgba(0, 0, 0, 0.04) 20%, transparent 0),radial-gradient(rgba(0, 0, 0, 0.04) 20%, transparent 0);background-position:0 0,4px 4px;background-size:8px 8px}.add-section-bg-dot--1{position:relative}.add-section-bg-dot--1::before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;z-index:-1;opacity:.128}.add-section-bg-dot--1::before{background-color:rgba(255,255,255,0);background-image:radial-gradient(var(--default-color) 20%, transparent 0),radial-gradient(var(--default-color) 20%, transparent 0);background-position:0 0,4px 4px;background-size:8px 8px}.add-section-bg-square{background-color:transparent;background-image:linear-gradient(30deg, #f5f5f5 12%, transparent 12.5%, transparent 87%, #f5f5f5 87.5%, #f5f5f5),linear-gradient(150deg, #f5f5f5 12%, transparent 12.5%, transparent 87%, #f5f5f5 87.5%, #f5f5f5),linear-gradient(30deg, #f5f5f5 12%, transparent 12.5%, transparent 87%, #f5f5f5 87.5%, #f5f5f5),linear-gradient(150deg, #f5f5f5 12%, transparent 12.5%, transparent 87%, #f5f5f5 87.5%, #f5f5f5),linear-gradient(60deg, #f0f0f0 25%, transparent 25.5%, transparent 75%, #f0f0f0 75%, #f0f0f0),linear-gradient(60deg, #f0f0f0 25%, transparent 25.5%, transparent 75%, #f0f0f0 75%, #f0f0f0);background-position:0 0,0 0,25px 50px,25px 50px,0 0,25px 50px;background-size:50px 100px}.add-section-bg-square--1{position:relative}.add-section-bg-square--1::before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;z-index:-1;opacity:.064}.add-section-bg-square--1::before{background-color:transparent;background-image:linear-gradient(30deg, var(--dark-color) 12%, transparent 12.5%, transparent 87%, var(--dark-color) 87.5%, var(--dark-color)),linear-gradient(150deg, var(--dark-color) 12%, transparent 12.5%, transparent 87%, var(--dark-color) 87.5%, var(--dark-color)),linear-gradient(30deg, var(--dark-color) 12%, transparent 12.5%, transparent 87%, var(--dark-color) 87.5%, var(--dark-color)),linear-gradient(150deg, var(--dark-color) 12%, transparent 12.5%, transparent 87%, var(--dark-color) 87.5%, var(--dark-color)),linear-gradient(60deg, var(--default-color) 25%, transparent 25.5%, transparent 75%, var(--default-color) 75%, var(--default-color)),linear-gradient(60deg, var(--default-color) 25%, transparent 25.5%, transparent 75%, var(--default-color) 75%, var(--default-color));background-position:0 0,0 0,25px 50px,25px 50px,0 0,25px 50px;background-size:50px 100px}.add-section-bg-translucent{position:relative;border-top:3px solid var(--default-color);border-bottom:3px solid var(--default-color)}.add-section-bg-translucent::before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;z-index:-1;opacity:.064}.add-section-bg-translucent::before{background:var(--default-color)}.add-section-bg-glay{background-color:rgba(0,0,0,.032)}.add-section-block--1{margin:24px auto;margin:min(3.288vw, 24px) auto;box-shadow:0 1px 2px rgba(0,0,0,.3);background:#fff;border-radius:.2em}.add-section-numbering{counter-reset:num}.add-section-numbering::after{clear:both;content:"";display:block}.add-section-numbering__block{padding-left:64px;font-size:1.625rem;padding-left:min(8.767vw, 64px);font-size:max(6px, min(4.384vw, 26px));line-height:1.44;position:relative;display:flex;align-items:center;justify-content:space-between;font-weight:bold}.add-section-numbering__block::before{font-size:2.5rem;left:-24px;font-size:max(6px, min(5.479vw, 40px));border:max(1px, min(0.411vw, 3px)) solid var(--default-color);left:max(-3.288vw, -24px);content:counter(num);counter-increment:num;text-align:center;color:var(--default-color);width:1.92em;height:1.92em;border-radius:50%;position:absolute;display:flex;align-items:center;justify-content:center;top:50%;transform:translateY(-50%);background:#fff}@supports(-ms-ime-align: auto){.add-section-numbering__block::before{border:3px solid var(--default-color)}}@media screen\0 {.add-section-numbering__block::before{border:3px solid var(--default-color)}}.add-section-numbering__block>p{margin:.4em 0;flex:auto}.add-section-numbering__block>p:nth-child(n+2):last-child{flex:1 0 200px;flex:1 0 min(27.397vw, 200px);margin:-0.4em -2.176em -0.4em 0.8em}.add-section-numbering__block img{width:192px;height:192px;width:min(25.205vw, 192px);height:min(25.205vw, 192px);border-radius:50%;object-fit:cover}.add-section-media__ribbon{margin:-12px -40px 0;margin:max(-1.644vw, -12px) max(-5.479vw, -40px) 0}.add-section-nayami{position:relative}.add-section-nayami img.img-nayami{width:240px;width:min(32.877vw, 240px);margin:0;position:absolute;right:0;bottom:0;z-index:1}@media(max-width: 730px){.add-section-nayami img.img-nayami{position:relative;float:right;width:40%;margin-right:max(-4.384vw, -32px)}}.add-section-nayami ul{padding:0}.add-section-nayami li{padding-right:200px;padding-right:min(27.397vw, 200px)}@media(max-width: 730px){.add-section-nayami li{padding-right:0}}.add-section-before-after{position:relative}.add-section-before-after>*{width:46%}.add-section-before-after::after{font-size:3rem;font-size:min(6.575vw, 48px);content:"▼";line-height:1.04;position:absolute;left:50%;top:50%;transform:rotate(-90deg) translate(100%, -50%) scale(2.4, 1);color:var(--default-color)}
