#page_lp09 #menu{position:relative;z-index:1;background:linear-gradient(45deg,#00cbf3 0,#00f9f1 100%);padding:3rem 0;font-weight:700}#page_lp09 #menu:before{content:'';position:absolute;margin:auto;top:0;left:0;width:100%;height:100%;background:url(/c/magazine/09/asset/img/menu_bg.webp)}#page_lp09 #menu .wrapper{z-index:5}#page_lp09 #menu .wrap{border:.6rem solid #000;border-radius:2rem;background:#fff;padding:5rem 3rem;text-align:center}#page_lp09 #menu .wrap .catch{font-size:4.5rem;line-height:1.4}#page_lp09 #menu .wrap .catch+.catch{margin-top:1.5rem}#page_lp09 #menu .wrap .catch span{background:url(/c/magazine/09/asset/img/maker.webp) no-repeat center bottom;background-size:100% 2rem}#page_lp09 #menu .wrap .txt{margin-top:5rem}#page_lp09 #person01 .row,#page_lp09 #person02 .row{display:flex;justify-content:space-between}#page_lp09 #person01 .prof,#page_lp09 #person02 .prof{width:35%;padding-top:2rem}#page_lp09 #person01 .schedule,#page_lp09 #person02 .schedule{width:60%;text-align:center}#page_lp09 #person01 .schedule h3,#page_lp09 #person02 .schedule h3{margin-bottom:2rem}#page_lp09 #person01 .schedule h3 span,#page_lp09 #person02 .schedule h3 span{position:relative;display:inline-block;color:#fff;background:#000;font-size:2.4rem;border-radius:.5rem;padding:.5rem 1.5rem}#page_lp09 #person01 .schedule h3 span:after,#page_lp09 #person02 .schedule h3 span:after{content:'';position:absolute;margin:auto;bottom:-.7rem;right:0;left:0;width:0;height:0;border-style:solid;border-width:1rem .7rem 0 .7rem;border-color:#000 transparent transparent transparent}#page_lp09 #person01 .faq,#page_lp09 #person02 .faq{width:48%;position:relative}#page_lp09 #person01 .faq img,#page_lp09 #person02 .faq img{position:absolute;top:15rem;right:-3rem;width:18rem}#page_lp09 #person01 .faq dl+dl,#page_lp09 #person02 .faq dl+dl{margin-top:3rem;padding-top:3rem;border-top:.3rem dotted #000}#page_lp09 #person01 .faq dl dd,#page_lp09 #person01 .faq dl dt,#page_lp09 #person02 .faq dl dd,#page_lp09 #person02 .faq dl dt{display:flex;align-items:center;position:relative;min-height:7.6rem;font-size:2.4rem;padding-left:10rem;line-height:1.4}#page_lp09 #person01 .faq dl dd:before,#page_lp09 #person01 .faq dl dt:before,#page_lp09 #person02 .faq dl dd:before,#page_lp09 #person02 .faq dl dt:before{content:'';position:absolute;margin:auto;top:0;bottom:0;left:0;width:8rem;height:7.6rem;background-size:100% auto!important}#page_lp09 #person01 .faq dl dt:before,#page_lp09 #person02 .faq dl dt:before{background:url(/c/magazine/09/asset/img/person01_faq_q.webp) no-repeat}#page_lp09 #person01 .faq dl dd,#page_lp09 #person02 .faq dl dd{font-weight:700;color:#00cdff;margin-top:1.5rem}#page_lp09 #person01 .faq dl dd:before,#page_lp09 #person02 .faq dl dd:before{background:url(/c/magazine/09/asset/img/person01_faq_a.webp) no-repeat}#page_lp09 #person01 .faq .what,#page_lp09 #person02 .faq .what{position:relative;margin-top:4rem;font-size:1.6rem;padding:0 2.5rem}#page_lp09 #person01 .faq .what:before,#page_lp09 #person02 .faq .what:before{content:'';position:absolute;margin:auto;top:0;left:0;width:1rem;height:100%;border:2px solid #000;border-right:none}#page_lp09 #person01 .faq .what:after,#page_lp09 #person02 .faq .what:after{content:'';position:absolute;margin:auto;top:0;right:0;width:1rem;height:100%;border:2px solid #000;border-left:none}#page_lp09 #person01 .faq .what h6,#page_lp09 #person02 .faq .what h6{font-weight:400}#page_lp09 #person01 .bag,#page_lp09 #person02 .bag{width:45%;border:.3rem solid #000;border-radius:2rem;background:#d9ffe0;padding:3rem;margin-top:7rem}#page_lp09 #person01 .bag h3,#page_lp09 #person02 .bag h3{text-align:center;background:url(/c/magazine/09/asset/img/person01_bag_hd_bg.webp) no-repeat bottom center;background-size:100% auto;padding-bottom:3rem}#page_lp09 #person01 .bag h3 img,#page_lp09 #person02 .bag h3 img{width:32rem}#page_lp09 #person01 .bag h3 span,#page_lp09 #person02 .bag h3 span{display:block;font-size:2rem;margin-top:1.3rem}#page_lp09 #person01 .bag .item,#page_lp09 #person02 .bag .item{padding:0 2rem}#page_lp09 #person01 .bag .cap,#page_lp09 #person02 .bag .cap{font-size:1.6rem;line-height:1.4;margin-top:2.5rem}#page_lp09 #person02 .faq img{top:43.5rem;right:-3rem}#page_lp09 #snap{text-align:center;padding-bottom:12rem}#page_lp09 #snap .ttl img{width:23rem}#page_lp09 #snap .row{display:flex;align-items:center;justify-content:center;margin-top:3rem}#page_lp09 #snap .row .img01{width:54%}#page_lp09 #snap .row .img02{width:47%}@media screen and (max-width:767px){#page_lp09 #menu{padding:4rem 0}#page_lp09 #menu:before{background-size:24rem auto}#page_lp09 #menu .wrap{padding:4rem 0}#page_lp09 #menu .wrap .catch+.catch{margin-top:3rem}#page_lp09 #menu .wrap .catch span em{background:url(/c/magazine/09/asset/img/maker.webp) no-repeat center bottom;background-size:100% 2rem}#page_lp09 #person01 .row,#page_lp09 #person02 .row{display:block}#page_lp09 #person01 .prof,#page_lp09 #person02 .prof{width:100%;padding-top:0}#page_lp09 #person01 .schedule,#page_lp09 #person02 .schedule{width:100%;margin-top:12rem}#page_lp09 #person01 .faq,#page_lp09 #person02 .faq{width:100%;margin-top:6rem}#page_lp09 #person01 .faq img,#page_lp09 #person02 .faq img{top:16rem;right:0;width:21rem}#page_lp09 #person01 .faq .what,#page_lp09 #person02 .faq .what{font-size:2rem;padding:0 3.5rem}#page_lp09 #person01 .bag,#page_lp09 #person02 .bag{width:100%;padding:5rem 3rem 3rem}#page_lp09 #person01 .bag h3,#page_lp09 #person02 .bag h3{padding-bottom:5rem;background-size:51.7rem auto}#page_lp09 #person01 .bag h3 img,#page_lp09 #person02 .bag h3 img{width:44.3rem}#page_lp09 #person01 .bag .item,#page_lp09 #person02 .bag .item{padding:0}#page_lp09 #person01 .bag .cap,#page_lp09 #person02 .bag .cap{font-size:2rem;line-height:1.6;margin-top:4rem}#page_lp09 #person02 .faq img{top:40rem;right:-2rem;width:21rem}#page_lp09 #snap .row{display:block;margin-top:0}#page_lp09 #snap .row .img01{width:100%}#page_lp09 #snap .row .img02{width:100%}}