body .design{display:grid;gap:2em}body .design .print-page .l_container.l_cont_detail .map-address{flex-direction:unset}@media screen and (768px <= width),print{body .design .print-page .l_container.l_cont_detail .map-address{margin:1em auto 0}}body .design .print-page .l_container.l_cont_detail .map-address dd{margin:unset}body .design .c_mv{background:url("../images/common/c_mv_design.webp") no-repeat 50% 0%/920px 230px fixed}@media screen and (768px <= width),print{body .design .c_mv{background:url("../images/common/c_mv_design.webp") no-repeat 50% 0%/2263px 600px fixed}}body .design .c_mv_title{font-family:"EB Garamond",serif}body .design figure{position:relative;line-height:0}body .design figure .footnote{position:absolute;bottom:0;right:0;padding:.5em;color:#231815;font-size:min(2.3svw,12px);line-height:normal;z-index:1}body .design .h2_head{margin-bottom:1em;font-size:min(5svw,32px);font-weight:300;line-height:1.4;text-align:center}@media screen and (768px <= width),print{body .design .h2_head{margin-bottom:60px}}body .design .h3_head{margin:unset;padding:.5em 0;background:linear-gradient(180deg, rgba(0, 35, 87, 0.7) 0%, #002357 100%);width:100%;color:#fff;font-size:min(3.2svw,20px);font-weight:300;line-height:1.4;text-align:center}@media screen and (768px <= width),print{body .design .h3_head{padding:.25em 0;letter-spacing:.1em}}body .design .h4_head{margin:unset;padding:unset;width:100%;color:#fff;font-size:min(3.2svw,20px);font-weight:500;line-height:1.6;letter-spacing:.1em}@media screen and (768px <= width),print{body .design .h4_head{font-size:min(2.8svw,16px)}}body .design .txt{font-size:min(2.8svw,16px);margin-bottom:1em}body .design .sec{margin:0 auto;max-width:1080px;width:90%}@media screen and (768px <= width),print{body .design .sec{width:98%}}body .design .sec01{margin:45px auto 3em;margin:13px auto 1em}@media screen and (768px <= width),print{body .design .sec01{margin:60px auto 5em;margin:28px auto 3em}}body .design .sec01 .txt{text-align:center}body .design .sec01 .box1{position:relative}body .design .sec01 .box1 figure:first-of-type .footnote{padding:.5em .5em .5em 2em;background:linear-gradient(-90deg, rgba(35, 24, 21, 0.5) 0%, rgba(35, 24, 21, 0.5) 80%, rgba(35, 24, 21, 0) 100%);color:#fff}body .design .sec01 .box1 figure:last-of-type{position:absolute;top:0;right:0;max-width:30svw}@media screen and (768px <= width),print{body .design .sec01 .box1 figure:last-of-type{max-width:350px}}body .design .sec02{display:grid;gap:2em}body .design .sec02 .box{width:100%}@media screen and (768px <= width),print{body .design .sec02 .box{width:90%}}body .design .sec02 .box1{display:grid;gap:2em}@media screen and (768px <= width),print{body .design .sec02 .box1{grid-template-columns:2859fr 816fr;gap:2em 1em}}body .design .sec02 .box1>picture{margin:0 auto;width:82%}@media screen and (768px <= width),print{body .design .sec02 .box1>picture{width:100%}}@media screen and (768px <= width),print{body .design .sec02 .box1 figure:first-of-type{grid-column:span 2}}body .design .sec02 .box1 figure:first-of-type .footnote{position:relative;margin:0 5em 0 0;text-align:right}body .design .sec02 .box1 figure:first-of-type .caution{margin:0 5em 0 0;color:#231815;font-size:min(2.3svw,12px);text-align:right}body .design .sec02 .box1 figure:last-of-type{margin:0 auto}body .design .sec02 .box2{display:grid;gap:2em}@media screen and (768px <= width),print{body .design .sec02 .box2{grid-template-columns:repeat(2, 1fr);gap:1em 2em}}body .design .sec02 .box2_block{display:grid;gap:1em}body .design .sec03{display:grid;gap:2em;padding:1em;background:linear-gradient(180deg, rgba(0, 80, 142, 0.7) 0%, rgba(0, 36, 79, 0.8) 100%)}@media screen and (768px <= width),print{body .design .sec03{grid-template-columns:4100fr 3175fr;gap:1em;padding:unset}}body .design .sec03-block{display:grid;grid-auto-rows:auto auto 1fr;gap:.5em}@media screen and (768px <= width),print{body .design .sec03-block{gap:.5em}}body .design .sec03-block:first-of-type{grid-row:span 2;grid-auto-rows:auto 1fr auto;align-self:end}@media screen and (768px <= width),print{body .design .sec03-block:first-of-type{padding:1em 0 0}}@media screen and (768px <= width),print{body .design .sec03-block:first-of-type .h4_head,body .design .sec03-block:first-of-type p{padding:0 1.6rem}}body .design .sec03-block:first-of-type figure{grid-area:-1/-1}@media screen and (768px <= width),print{body .design .sec03-block:first-of-type figure{grid-area:unset}}@media screen and (768px <= width),print{body .design .sec03-block:last-of-type{padding:0 0 1em}}body .design .sec03-block figure .place{position:absolute;bottom:1em;right:unset;left:1em;color:#fff;font-size:min(3.75svw,24px);text-shadow:2px 2px 2px #231815;z-index:1}body .design .sec03-block figure .footnote{padding:.5em .5em .5em 2em;background:linear-gradient(-90deg, rgba(35, 24, 21, 0.5) 0%, rgba(35, 24, 21, 0.5) 80%, rgba(35, 24, 21, 0) 100%);color:#fff}body .design .sec03-block p{color:#fff;font-size:min(2.8svw,16px);font-weight:200;line-height:1.8}@media screen and (768px <= width),print{body .design .sec03-block p{font-size:min(2.3svw,12px)}}body .c_list_warning .c_list_warning_text{margin:0 auto}/*# sourceMappingURL=design.css.map */