:root{--breakPoint-mobile:43.75rem}.page.-customize .contentsHeader{color:#fff;background:#2d251f}.page.-customize .contentsHeader ._textBox{position:relative;overflow:hidden}.page.-customize .contentsHeader ._textBox ._graphic{position:absolute;bottom:0;left:0;translate:0 20%}@media (max-width:43.75rem){.page.-customize .contentsHeader ._textBox ._graphic{width:50%;height:auto}}.page.-customize .contentsHeader ._textBox ._label{border:1px solid;margin-top:1em;padding:.25em 1em;font-size:1.625rem;transition-delay:1s;display:inline-block}@media (max-width:43.75rem){.page.-customize .contentsHeader ._textBox ._label{font-size:1.1875rem}}.contentsBlock{clip-path:inset(0)}.contentsBg{z-index:-1;background:url(../../assets/img/bg_texture.jpg) 50%/cover no-repeat;width:100%;height:100%;position:fixed;top:0;left:0}.contentsBody{padding:60px 0 100px}.p_section+.p_section{margin-top:100px}@media (max-width:43.75rem){.p_section+.p_section{margin-top:60px}}.p_section ._sectionHeader{text-align:center;margin-bottom:50px}@media (max-width:43.75rem){.p_section ._sectionHeader{margin-bottom:30px}}.p_section ._sectionTitle ._num{width:100%;font-family:EnglishFont,serif;font-size:5.5rem;display:block;position:relative}@media (max-width:43.75rem){.p_section ._sectionTitle ._num{font-size:3rem}}.p_section ._sectionTitle ._num:before,.p_section ._sectionTitle ._num:after{content:"";border-top:1px solid;border-bottom:1px solid;width:calc(50% - .5em);height:4px;position:absolute;top:50%}.p_section ._sectionTitle ._num:before{left:0}.p_section ._sectionTitle ._num:after{right:0}.p_section ._sectionTitle ._title{letter-spacing:.02em;justify-content:center;align-items:center;gap:0 24px;display:flex}@media (max-width:43.75rem){.p_section ._sectionTitle ._title{flex-direction:column}}.p_section ._sectionTitle ._title ._en{font-family:EnglishFont,serif;font-size:1.5rem;display:block}@media (max-width:43.75rem){.p_section ._sectionTitle ._title ._en{font-size:1.125rem}}.p_section ._sectionTitle ._title ._ja{font-size:2.125rem;line-height:1.2;display:block}@media (max-width:43.75rem){.p_section ._sectionTitle ._title ._ja{margin-top:.25em;font-size:1.375rem}}.p_section ._lead{margin-top:1em;font-size:1.375rem}@media (max-width:43.75rem){.p_section ._lead{font-size:1rem}}.p_section.-n1 .planSelect{justify-content:center;display:flex}@media (max-width:43.75rem){.p_section.-n1 .planSelect{flex-direction:column}}.p_section.-n1 .planSelect ._text{color:#fff;background:#2d251f;padding:1em 2em 1em 1em;font-size:1.5625rem}@media (max-width:43.75rem){.p_section.-n1 .planSelect ._text{font-size:1.0625rem}}@media (min-width:43.8125rem){.p_section.-n1 .planSelect ._image{width:472px}}.p_section.-n1 .planSelect ._image img{width:100%}.p_section.-n2 .colorSelect{justify-content:center;gap:20px;display:flex}@media (max-width:43.75rem){.p_section.-n2 .colorSelect{gap:8px}}.p_section.-n2 .colorSelect ._item{text-align:center;color:#fff;background:#2d251f;font-size:1.6875rem}@media (max-width:43.75rem){.p_section.-n2 .colorSelect ._item{font-size:1.125rem}}.p_section.-n3 .heightSelect{justify-content:center;gap:20px;display:flex}@media (max-width:43.75rem){.p_section.-n3 .heightSelect{gap:8px}}.p_section.-n4 .images{gap:12px 16px;width:-webkit-fit-content;width:fit-content;margin-left:auto;margin-right:auto;display:grid}@media (max-width:43.75rem){.p_section.-n4 .images{gap:6px 8px}}.p_section.-n4 .images ._image.-n1{grid-area:1/1/3/2}@media (max-width:43.75rem){.p_section.-n4 .images ._image.-n1{grid-area:1/1/2/3}}.p_section.-n4 .images ._image.-n2{grid-area:1/2/2/3}@media (max-width:43.75rem){.p_section.-n4 .images ._image.-n2{grid-area:2/1/3/2}}.p_section.-n4 .images ._image.-n3{grid-area:2/2/3/3}@media (max-width:43.75rem){.p_section.-n4 .images ._image.-n3{grid-area:2/2/3/3}}.p_section.-n4 .ownerCustomize{text-align:center;color:#951826;border:1px solid;margin-top:60px;padding:1.5em 1em}.p_section.-n4 .ownerCustomize dt{margin-bottom:.25em;font-size:2.25rem;line-height:1.2}@media (max-width:43.75rem){.p_section.-n4 .ownerCustomize dt{font-size:1.375rem}}.p_section.-n4 .ownerCustomize dt small{font-size:55.5556%}.p_section.-n4 .ownerCustomize dd{font-size:1rem}@media (max-width:43.75rem){.p_section.-n4 .ownerCustomize dd{text-align:justify;font-size:.8125rem}}