@import"https://fonts.googleapis.com/css2?family=Zen+Old+Mincho:wght@400;500;600;700;900&family=Noto+Sans+JP:wght@100..900&display=swap";.appeal{font-family:"Zen Old Mincho",serif}.appeal .sec{position:relative;margin:0 auto;max-width:1080px;width:90%}@media screen and (768px <= width),print{.appeal .sec{width:100%}}.appeal .sec_h2{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);display:flex;flex-direction:column;justify-content:center;align-items:center;gap:1em 0;margin:unset;width:-moz-fit-content;width:fit-content;line-height:1.4;text-align:center}@media screen and (768px <= width),print{.appeal .sec_h2{gap:3em 0}}.appeal .sec_h2 span{display:block;color:#fff;font-size:min(6.5dvw,48px);font-weight:normal;line-height:1;text-shadow:0 0 24px #000;white-space:nowrap}@media screen and (768px <= width),print{.appeal .sec_h2 span{font-size:min(6.5dvw,48px)}}.appeal .sec_h2 span.large{font-size:min(13dvw,120px);letter-spacing:.1em}@media screen and (768px <= width),print{.appeal .sec_h2 span.large{font-size:min(13dvw,120px)}}.appeal .sec sub{font-size:50%;vertical-align:bottom}.appeal .sec_mv{max-width:unset;width:100%}.appeal .sec01{display:flex;flex-direction:column;justify-content:center;align-items:start;gap:4em 0;margin:2em auto 0}@media screen and (768px <= width),print{.appeal .sec01{gap:8em 0;margin:4em auto 0}}.appeal .sec01_h3{margin:unset;color:#271914;font-size:min(5.5dvw,40px);letter-spacing:.05em;line-height:1.8}.appeal .sec01_h3 span.underline{background:url("../images/appeal_4ldk/underline.svg") no-repeat center bottom/100% auto rgba(0,0,0,0);aspect-ratio:300/45}.appeal .sec01_caution{margin:0 0 0 1em;text-indent:-1em;font-size:min(2.2dvw,11px);line-height:1.2}.appeal .sec01_box01{display:grid;grid-template-columns:repeat(1, 1fr);align-items:center;gap:2em 4em}@media screen and (768px <= width),print{.appeal .sec01_box01{grid-template-columns:auto 436px}}.appeal .sec01_box01_image{order:1;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:1em 0;margin:0 auto;width:80%}@media screen and (768px <= width),print{.appeal .sec01_box01_image{order:unset;grid-row:span 3;gap:2em 0;width:100%}}.appeal .sec01_box01_image figure{max-width:436px;width:100%}.appeal .sec01_box01_image_strong{padding:.75em 0;background-color:#a69676;width:100%;color:#fff;font-size:min(2.8dvw,16px);line-height:1.2;text-align:center}.appeal .sec01_box01_image_strong span{font-size:min(4dvw,26px)}.appeal .sec01_box01_lead{color:#271914;font-size:min(2.9dvw,17px);line-height:1.8;text-align:justify}@media screen and (768px <= width),print{.appeal .sec01_box01_lead{font-size:min(2.9dvw,17px)}}.appeal .sec01_box02{display:grid;grid-template-columns:repeat(1, 1fr);grid-auto-rows:min-content;align-items:center;gap:2em 4em}@media screen and (768px <= width),print{.appeal .sec01_box02{grid-template-columns:auto 537px}}.appeal .sec01_box02L{display:flex;flex-direction:column;justify-content:center;align-items:start;gap:2em 0}@media screen and (768px <= width),print{.appeal .sec01_box02L{gap:4em 0}}.appeal .sec01_box02L .sec01_h3{margin:0 auto;max-width:449px;width:-moz-fit-content;width:fit-content}@media screen and (768px <= width),print{.appeal .sec01_box02L .sec01_h3{margin:unset;width:100%}}.appeal .sec01_box02L_lead{position:relative;margin:0 auto;color:#271914;font-size:min(3.75dvw,24px);letter-spacing:.08em;line-height:1.8;text-align:center}@media screen and (768px <= width),print{.appeal .sec01_box02L_lead{margin:unset;font-size:min(3.75dvw,24px);text-align:justify}}.appeal .sec01_box02L_lead::before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);background:url("../images/appeal_4ldk/bg_sec01_lead.svg") no-repeat center center/contain rgba(0,0,0,0);aspect-ratio:300/118;width:auto;height:80%;z-index:-1}@media screen and (768px <= width),print{.appeal .sec01_box02L_lead::before{left:-10%;transform:translateY(-50%);width:300px}}.appeal .sec01_box02L_caution{font-size:min(2.7dvw,15px);letter-spacing:.05em;line-height:1.6;text-align:justify}@media screen and (768px <= width),print{.appeal .sec01_box02L_caution{font-size:min(2.7dvw,15px)}}.appeal .sec01_box02L_footnote{margin:1em auto 0;font-size:min(2.4dvw,13px);line-height:1.6}@media screen and (768px <= width),print{.appeal .sec01_box02L_footnote{margin:2em auto 0;font-size:min(2.4dvw,13px)}}.appeal .sec01_box02 figure{margin:0 auto;max-width:537px;width:80%}@media screen and (768px <= width),print{.appeal .sec01_box02 figure{width:100%}}.appeal .sec01_box03{display:grid;grid-template-columns:repeat(1, 1fr);grid-auto-rows:min-content;align-items:center;gap:2em 4em}@media screen and (768px <= width),print{.appeal .sec01_box03{grid-template-columns:auto 558px}}.appeal .sec01_box03L{display:flex;flex-direction:column;justify-content:center;align-items:start;gap:2em 0}@media screen and (768px <= width),print{.appeal .sec01_box03L{gap:4em 0}}.appeal .sec01_box03L .sec01_h3{margin:0 auto;max-width:449px;width:-moz-fit-content;width:fit-content}@media screen and (768px <= width),print{.appeal .sec01_box03L .sec01_h3{margin:unset;width:100%}}.appeal .sec01_box03L_lead{position:relative;margin:0 auto;color:#271914;font-size:min(3.75dvw,24px);letter-spacing:.08em;line-height:1.8;text-align:center}@media screen and (768px <= width),print{.appeal .sec01_box03L_lead{margin:unset;font-size:min(3.75dvw,24px);text-align:justify}}.appeal .sec01_box03L_lead::before{content:"";position:absolute;top:50%;top:50%;left:50%;transform:translate(-50%, -50%);background:url("../images/appeal_4ldk/bg_sec01_lead.svg") no-repeat center center/contain rgba(0,0,0,0);aspect-ratio:300/118;width:auto;height:80%;z-index:-1}@media screen and (768px <= width),print{.appeal .sec01_box03L_lead::before{left:-10%;transform:translateY(-50%);width:300px}}.appeal .sec01_box03L_caution{font-size:min(2.7dvw,15px);letter-spacing:.05em;line-height:1.6;text-align:justify}@media screen and (768px <= width),print{.appeal .sec01_box03L_caution{font-size:min(2.7dvw,15px)}}.appeal .sec01_box03L_footnote{margin:1em auto 0;font-size:min(2.4dvw,13px);line-height:1.6}@media screen and (768px <= width),print{.appeal .sec01_box03L_footnote{margin:2em auto 0;font-size:min(2.4dvw,13px)}}.appeal .sec01_box03 figure{margin:0 auto;max-width:558px;width:80%}@media screen and (768px <= width),print{.appeal .sec01_box03 figure{width:100%}}.appeal .sec01_box04{display:grid;grid-auto-flow:column;grid-template-rows:repeat(4, auto);grid-template-columns:repeat(1, 1fr);align-items:center;gap:2em;margin:-1em auto 0}@media screen and (768px <= width),print{.appeal .sec01_box04{grid-auto-flow:unset;grid-template-rows:unset;grid-template-columns:315px repeat(3, 1fr);align-items:start;gap:1em 3em;margin:-2em auto 0}}.appeal .sec01_box04 figure{margin:0 auto}@media screen and (768px <= width),print{.appeal .sec01_box04 figure{align-self:end}}.appeal .sec01_box04 figure:not(:first-of-type){max-width:200px;width:60%}@media screen and (768px <= width),print{.appeal .sec01_box04 figure:not(:first-of-type){width:100%}}.appeal .sec01_box04_txt{color:#271914;font-size:min(2.7dvw,15px);line-height:1.2;text-align:center}.appeal .sec01_box04_caution{grid-area:5/1/6/3;margin:0 0 0 1em;text-indent:-1em;font-size:min(2.3dvw,12px);line-height:1.2}@media screen and (768px <= width),print{.appeal .sec01_box04_caution{grid-row:unset;grid-column:span 4}}.appeal .sec02{display:flex;flex-direction:column;justify-content:center;align-items:start;gap:4em 0;margin:4em auto 0}@media screen and (768px <= width),print{.appeal .sec02{gap:8em 0;margin:8em auto 0}}.appeal .sec02_h3{margin:unset;color:#271914;font-size:min(4dvw,26px);line-height:1.8}.appeal .sec02_lead{font-size:min(2.9dvw,17px);line-height:1.8;text-align:justify}@media screen and (768px <= width),print{.appeal .sec02_lead{font-size:min(2.7dvw,15px)}}.appeal .sec02_box01{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:1.5em 0}@media screen and (768px <= width),print{.appeal .sec02_box01{gap:2.5em 0}}.appeal .sec02_box01_txt{display:grid;grid-template-columns:repeat(1, 1fr);align-items:center;gap:1em 0;margin:0 auto;padding:0 1em;max-width:1080px;width:100%}@media screen and (768px <= width),print{.appeal .sec02_box01_txt{grid-template-columns:auto 637px;gap:.5em 4em;padding:0 1.5em 0 3em}}.appeal .sec02_box01_txt figure{max-width:125px;width:30dvw}@media screen and (768px <= width),print{.appeal .sec02_box01_txt figure{width:100%}}@media screen and (768px <= width),print{.appeal .sec02_box01_txt .sec02_lead{grid-row:span 2}}.appeal .sec02_box01_photo{overflow:hidden;border-radius:16px;max-width:unset;width:100%}@media screen and (768px <= width),print{.appeal .sec02_box01_photo{border-radius:35px}}.appeal .sec02_box01_caution{align-self:start;margin:0 0 0 1em;text-indent:-1em;font-size:min(2.3dvw,12px);line-height:1.2}@media screen and (768px <= width),print{.appeal .sec02_box01_caution{margin:-1.5em 0 0 1em}}.appeal .sec02_box02{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:1.5em 0}@media screen and (768px <= width),print{.appeal .sec02_box02{gap:2.5em 0}}.appeal .sec02_box02_txt{display:grid;grid-template-columns:repeat(1, 1fr);align-items:center;gap:1em 0;margin:0 auto;padding:0 1em;max-width:1080px;width:100%}@media screen and (768px <= width),print{.appeal .sec02_box02_txt{grid-template-columns:auto 614px;gap:.5em 2em;padding:0 1.5em 0 3em}}.appeal .sec02_box02_txt figure{max-width:125px;width:30dvw}@media screen and (768px <= width),print{.appeal .sec02_box02_txt figure{width:100%}}@media screen and (768px <= width),print{.appeal .sec02_box02_txt .sec02_lead{grid-row:span 2}}.appeal .sec02_box02_photo{overflow:hidden;border-radius:16px;max-width:unset;width:100%}@media screen and (768px <= width),print{.appeal .sec02_box02_photo{border-radius:35px}}.appeal .sec02_box02_strong{width:100%}@media screen and (768px <= width),print{.appeal .sec02_box02_strong{padding:0 1.5em 0 3em}}.appeal .sec02_box02_strong_inner{display:grid;grid-template-columns:repeat(5, auto);justify-content:center;align-items:center;gap:.5em 1em;padding:1em 0;background-color:#a69676;width:100%;color:#fff;font-size:min(2.8dvw,16px);text-align:center}@media screen and (768px <= width),print{.appeal .sec02_box02_strong_inner{grid-template-columns:repeat(5, auto);gap:.5em 3em}}.appeal .sec02_box02_strong_inner .strong_ttl{font-size:min(2.9dvw,17px);line-height:1}.appeal .sec02_box02_strong_inner .strong_ttl:first-of-type{margin:0 -0.5em 0 0}@media screen and (768px <= width),print{.appeal .sec02_box02_strong_inner .strong_ttl:first-of-type{margin:0 -1em 0 0}}.appeal .sec02_box02_strong_inner .strong_data{font-size:min(4.7dvw,29px);line-height:1}.appeal .sec02_box02_strong_inner .strong_data span{font-size:min(6.6dvw,52px)}.appeal .sec02_box02_strong_inner .strong_kigou{grid-row:span 2;font-size:min(5.5dvw,40px);font-family:"Noto Sans JP",sans-serif;font-weight:bold}.appeal .sec02_box03{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:1.5em 0}@media screen and (768px <= width),print{.appeal .sec02_box03{gap:2.5em 0}}.appeal .sec02_box03_txt{display:grid;grid-template-columns:repeat(1, 1fr);align-items:center;gap:1em 0;margin:0 auto;padding:0 1em;max-width:1080px;width:100%}@media screen and (768px <= width),print{.appeal .sec02_box03_txt{grid-template-columns:auto 546px;gap:.5em 4em;padding:0 1.5em 0 3em}}.appeal .sec02_box03_txt figure{max-width:125px;width:30dvw}@media screen and (768px <= width),print{.appeal .sec02_box03_txt figure{width:100%}}@media screen and (768px <= width),print{.appeal .sec02_box03_txt .sec02_lead{grid-row:span 2}}.appeal .sec02_box03_photo{overflow:hidden;position:relative;border-radius:16px;max-width:unset;width:100%}@media screen and (768px <= width),print{.appeal .sec02_box03_photo{border-radius:35px}}.appeal .sec02_box03_photo_txt{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);display:flex;flex-direction:column;justify-content:center;align-items:center;gap:.125em 0;color:#fff;font-size:min(5.5dvw,40px);text-align:center}@media screen and (768px <= width),print{.appeal .sec02_box03_photo_txt{gap:.5em 0}}.appeal .sec02_box03_photo_txt span{font-size:min(4dvw,26px)}.appeal .sec02_box03_photo_txt span.large{font-size:min(8dvw,72px)}.appeal .sec02_box03_photo_txt p{font-size:min(3dvw,18px);white-space:nowrap}.appeal .sec02_box03_grid{display:grid;justify-content:center;align-items:center;gap:2em 4em;margin:0 auto;max-width:900px;width:90%}@media screen and (768px <= width),print{.appeal .sec02_box03_grid{gap:1em 4em;width:100%}}.appeal .sec02_box03_grid figure{order:1}@media screen and (768px <= width),print{.appeal .sec02_box03_grid figure{order:unset}}.appeal .sec02_box03_grid figure .footnote{font-size:min(2.8dvw,16px)}@media screen and (768px <= width),print{.appeal .sec02_box03_grid figure .footnote{font-size:min(2.3dvw,12px)}}.appeal .sec02_box03_grid .grid_txt{display:flex;flex-direction:column;justify-content:center;align-items:start;gap:1em 0;background:url("../images/appeal_4ldk/bg_sec02_lead.svg") no-repeat center center/contain rgba(0,0,0,0)}@media screen and (768px <= width),print{.appeal .sec02_box03_grid .grid_txt{gap:2em 0}}.appeal .sec02_box03_grid .grid_txt_ttl{font-size:min(3.8dvw,25px)}.appeal .sec02_box03_grid .grid_txt p{font-size:min(2.7dvw,15px);line-height:2}.appeal .sec02_box03_grid.grid01{grid-template-columns:1fr;margin:1em auto 0}@media screen and (768px <= width),print{.appeal .sec02_box03_grid.grid01{grid-template-columns:381fr 456fr}}.appeal .sec02_box03_grid.grid01 figure{margin:0 auto;max-width:381px;width:70%}@media screen and (768px <= width),print{.appeal .sec02_box03_grid.grid01 figure{align-self:end;width:100%}}.appeal .sec02_box03_grid.grid02{grid-template-columns:1fr;margin:1em auto 0}@media screen and (768px <= width),print{.appeal .sec02_box03_grid.grid02{grid-template-columns:455fr 379fr;margin:-8em auto 0}}.appeal .sec02_box03_grid.grid02 figure{margin:0 auto;max-width:379px;width:70%}@media screen and (768px <= width),print{.appeal .sec02_box03_grid.grid02 figure{align-self:start;width:100%}}.appeal .spacer{margin:4em auto 0;max-width:1080px;width:90%}@media screen and (768px <= width),print{.appeal .spacer{margin:8em auto 0;width:100%}}.appeal .c_list_warning{margin:6em auto 0}@media screen and (768px <= width),print{.appeal .c_list_warning{margin:8em auto 0}}.appeal .c_list_warning_text{margin:0 0 0 1em;text-indent:-1em}/*# sourceMappingURL=appeal_4ldk.css.map */