#page_wellmag01 #ttl{position:relative;z-index:5}#page_wellmag01 #ttl h1{position:absolute;top:-18rem;right:3rem;font-size:4rem;font-weight:600;background:#f8d002;color:#fff;border-radius:9rem;border:.6rem solid #000;text-align:center}#page_wellmag01 #ttl h1 span{display:block;-ms-writing-mode:tb-rl;writing-mode:vertical-rl;padding:5rem 2.3rem 5rem 1.6rem}#page_wellmag01 #menu{position:relative;z-index:1;background:linear-gradient(45deg,#00cbf3 0,#00f9f1 100%);padding:3rem 0;font-weight:600}#page_wellmag01 #menu:before{content:'';position:absolute;margin:auto;top:0;left:0;width:100%;height:100%;background:url(/c/magazine/03/asset/img/menu_bg.webp)}#page_wellmag01 #menu .wrapper{z-index:5}#page_wellmag01 #menu .wrap{border:.6rem solid #000;border-radius:2rem;background:#fff}#page_wellmag01 #menu .wrap .ttlBox{padding:5rem 3rem;text-align:center;border-bottom:.6rem solid #000}#page_wellmag01 #menu .wrap .ttlBox p.what{font-size:3.5rem;line-height:1.4}#page_wellmag01 #menu .wrap .ttlBox p.what span{display:inline-block;background:url(/c/magazine/03/asset/img/maker.webp) no-repeat center bottom;background-size:100% 2rem}#page_wellmag01 #menu .wrap .ttlBox h2{font-size:6rem;margin-top:2rem}#page_wellmag01 #menu .wrap .ttlBox h2 em{display:inline-block;height:12rem;font-weight:600;background:url(/c/magazine/03/asset/img/maker_circle.webp) no-repeat center;background-size:100% auto}#page_wellmag01 #menu .wrap .ttlBox p.check{font-size:3.5rem;margin-top:1.5rem;line-height:1.4}#page_wellmag01 #menu .wrap .ttlBox p.check span{background:url(/c/magazine/03/asset/img/maker.webp) no-repeat center bottom;background-size:100% 2rem}#page_wellmag01 #menu .wrap .ttlBox p.check em{font-size:4.5rem}#page_wellmag01 #menu .wrap .ttlBox .txt{margin-top:4rem}#page_wellmag01 #menu .wrap .ttlBox .txt em{background:url(/c/magazine/03/asset/img/maker.webp) no-repeat center bottom;background-size:100% 100%}#page_wellmag01 #menu .wrap .contentsBox{padding:4rem}#page_wellmag01 #menu .wrap .contentsBox h3{display:inline-block;background:#000;color:#fff;padding:.5rem 5rem;border-radius:9rem}#page_wellmag01 #menu .wrap .contentsBox ul{display:grid;grid-template-columns:repeat(2,minmax(0,50%));column-gap:2rem;row-gap:0;margin-top:1rem}#page_wellmag01 #menu .wrap .contentsBox ul li a{display:block;position:relative;padding:1.5rem 0;border-bottom:.2rem solid #dadada}#page_wellmag01 #menu .wrap .contentsBox ul li a:after{content:'';position:absolute;margin:auto;top:0;bottom:0;right:1.5rem;width:2rem;height:2rem;background:url(/c/magazine/03/asset/img/i_arr_bk.svg) no-repeat center}#page_wellmag01 #faq{padding:0}#page_wellmag01 #faq .is_anim .ttlBox .ttl{animation-name:cInBound;animation-duration:1s;animation-iteration-count:1;animation-fill-mode:forwards;animation-delay:.3s}#page_wellmag01 #faq .wrap{padding-top:20rem}#page_wellmag01 #faq .wrap .ttlBox{position:relative;z-index:5}#page_wellmag01 #faq .wrap .ttlBox .ttl{position:absolute;top:-6rem;left:0;width:40rem;transform:translateY(4rem);opacity:0}#page_wellmag01 #faq .wrap .ttlBox .obj{position:absolute;top:-7rem;right:5rem;width:10rem}#page_wellmag01 #faq .wrap dl{font-size:4rem;border:.6rem solid #000;transform:skew(0,-5deg);font-weight:600}#page_wellmag01 #faq .wrap dl dt{position:relative;background:#000;color:#fff;padding:2rem 2rem 2rem 13rem}#page_wellmag01 #faq .wrap dl dt:before{content:'';position:absolute;margin:auto;top:0;bottom:0;left:3rem;width:7rem;height:7rem;background:url(/c/magazine/03/asset/img/faq_q.svg) no-repeat center;background-size:100% auto!important}#page_wellmag01 #faq .wrap dl dd{position:relative;background:url(/c/magazine/03/asset/img/faq_a_bg.webp);padding:5rem 3rem 5rem 18rem}#page_wellmag01 #faq .wrap dl dd:before{content:'';position:absolute;margin:auto;top:0;bottom:0;left:-3rem;width:17rem;height:17rem;background:url(/c/magazine/03/asset/img/faq_a.svg) no-repeat center;background-size:100% auto!important}#page_wellmag01 #faq .voice{font-size:1.6rem;line-height:1.4;text-align:center;font-weight:600;color:#0097ef}#page_wellmag01 #faq #faq_know .row{display:flex;margin-top:8rem}#page_wellmag01 #faq #faq_know .row>div{width:50%}#page_wellmag01 #faq #faq_know .row .txtBox{padding-right:3rem}#page_wellmag01 #faq #faq_know .row .txtBox p.txt{text-align:justify;text-justify:inter-ideograph}#page_wellmag01 #faq #faq_know .row .imgBox{position:relative}#page_wellmag01 #faq #faq_know .row .imgBox .voice{position:absolute;top:3.5rem;right:3rem}#page_wellmag01 #faq #faq_point .txt{margin-top:8rem;text-align:justify;text-justify:inter-ideograph}#page_wellmag01 #faq #faq_point .dream{position:relative;text-align:center;margin-top:5rem}#page_wellmag01 #faq #faq_point .dream .box{position:relative;left:13rem;margin-top:4rem;width:60%}#page_wellmag01 #faq #faq_point .dream .box>div{position:relative;padding:2rem;border:.6rem solid #000;font-size:2rem;background:linear-gradient(45deg,#00cbf3 0,#00f9f1 100%);font-weight:600}#page_wellmag01 #faq #faq_point .dream .box>div+div{margin-top:2rem}#page_wellmag01 #faq #faq_point .dream .box h4 span{display:inline-block;font-size:1.6rem;padding:.5rem 2rem .3rem;background:#fff;border-radius:9rem}#page_wellmag01 #faq #faq_point .dream .box .blow{display:flex;align-items:center;justify-content:center;position:absolute;width:24rem;height:17rem;line-height:1.4;font-size:1.8rem;background-size:100% auto!important}#page_wellmag01 #faq #faq_point .dream .box .blow.-blow01{top:0;left:-10rem;background:url(/c/magazine/03/asset/img/faq_point_dream_blow02.svg) no-repeat center bottom}#page_wellmag01 #faq #faq_point .dream .box .blow.-blow02{top:0;left:-10rem;background:url(/c/magazine/03/asset/img/faq_point_dream_blow02.svg) no-repeat center bottom}#page_wellmag01 #faq #faq_point .dream .box .job p{font-size:3rem;margin-top:.5rem}#page_wellmag01 #faq #faq_point .dream .box .skill{margin-top:1.5rem;line-height:1.4}#page_wellmag01 #faq #faq_point .dream .box .skill p{margin-top:1.5rem}#page_wellmag01 #faq #faq_point .dream .imgBox{position:absolute;bottom:0;right:0;z-index:5;width:38%}#page_wellmag01 #faq #faq_point .dream .imgBox .voice{position:absolute;top:5rem;left:3rem}#page_wellmag01 #faq #faq_attention .row{display:flex;margin-top:8rem}#page_wellmag01 #faq #faq_attention .row>div{width:50%}#page_wellmag01 #faq #faq_attention .row .txtBox{padding-right:3rem}#page_wellmag01 #faq #faq_attention .row .txtBox p.txt{text-align:justify;text-justify:inter-ideograph}#page_wellmag01 #faq #faq_attention .row .imgBox{position:relative}#page_wellmag01 #faq #faq_attention .row .imgBox .voice{position:absolute;top:6rem;right:5.5rem}#page_wellmag01 #faq #faq_advice .txt{margin-top:8rem;text-align:justify;text-justify:inter-ideograph}#page_wellmag01 #faq #faq_advice .advice{position:relative;margin-top:5rem}#page_wellmag01 #faq #faq_advice .advice .hd{text-align:center}#page_wellmag01 #faq #faq_advice .advice .txtBox{position:relative;left:10rem;margin-top:4rem;width:60%}#page_wellmag01 #faq #faq_advice .advice .txtBox ul{position:relative;padding:5rem 4rem;border:.6rem solid #000;font-size:2rem;background:linear-gradient(45deg,#00cbf3 0,#00f9f1 100%);font-weight:600}#page_wellmag01 #faq #faq_advice .advice .txtBox ul li{position:relative;padding-left:1em}#page_wellmag01 #faq #faq_advice .advice .txtBox ul li+li{margin-top:.8rem}#page_wellmag01 #faq #faq_advice .advice .txtBox ul li:before{content:'';position:absolute;margin:auto;top:1.4rem;left:0;width:.5rem;height:.5rem;border-radius:50%;background:#000}#page_wellmag01 #faq #faq_advice .advice .imgBox{position:absolute;bottom:0;right:0;width:40%}#page_wellmag01 #faq #faq_advice .advice .imgBox .voice{position:absolute;top:4.5rem;left:2.4rem}#page_wellmag01 #faq #faq_check{padding-bottom:20rem}#page_wellmag01 #faq #faq_check .row{display:flex;align-items:center;margin-top:8rem}#page_wellmag01 #faq #faq_check .row .txtBox{padding-right:3rem;width:70%}#page_wellmag01 #faq #faq_check .row .txtBox p.txt{text-align:justify;text-justify:inter-ideograph}#page_wellmag01 #faq #faq_check .row .btnBox{position:relative;width:30%;text-align:center}#page_wellmag01 #faq #faq_check .row .btnBox h3{font-size:1.8rem}#page_wellmag01 #faq #faq_check .row .btnBox .btn{margin-top:1.5rem}#page_wellmag01 #faq #faq_check .row .btnBox .btn a{position:relative;font-size:2rem;font-weight:600;display:block;border-radius:9rem;color:#fff;background:#00c9f1;padding:2rem 0;filter:drop-shadow(.2rem .6rem 1rem rgba(80, 80, 80, .25))}#page_wellmag01 #faq #faq_check .row .btnBox .btn a:after{content:'';position:absolute;margin:auto;top:0;bottom:0;right:1rem;width:4rem;height:4rem;border-radius:9rem;background:url(/c/magazine/03/asset/img/i_arr.svg) #fff no-repeat center;background-size:2rem}@media screen and (max-width:767px){#page_wellmag01 #ttl h1{top:-30rem}#page_wellmag01 #ttl h1 span{width:11rem;padding:5rem 2.5rem 5rem 2rem}#page_wellmag01 #menu{padding:4rem 0}#page_wellmag01 #menu:before{background-size:24rem auto}#page_wellmag01 #menu .wrap .ttlBox{padding:4rem 1rem}#page_wellmag01 #menu .wrap .ttlBox p.what{font-size:4.2rem}#page_wellmag01 #menu .wrap .ttlBox p.what span{background:0 0}#page_wellmag01 #menu .wrap .ttlBox p.what span em{background:url(/c/magazine/03/asset/img/maker.webp) no-repeat center bottom;background-size:100% 2rem}#page_wellmag01 #menu .wrap .ttlBox h2{font-size:5.5rem}#page_wellmag01 #menu .wrap .ttlBox h2 em{padding-top:.8rem;height:11.8rem}#page_wellmag01 #menu .wrap .ttlBox p.check{margin-top:.5rem;font-size:4.2rem}#page_wellmag01 #menu .wrap .ttlBox p.check em{font-size:5.5rem}#page_wellmag01 #menu .wrap .contentsBox{padding:4rem 4rem 2.5rem}#page_wellmag01 #menu .wrap .contentsBox h3{font-size:2rem;padding:.8rem 3rem .5rem}#page_wellmag01 #menu .wrap .contentsBox ul{grid-template-columns:repeat(1,minmax(0,100%));row-gap:0}#page_wellmag01 #menu .wrap .contentsBox ul{font-size:2.4rem}#page_wellmag01 #menu .wrap .contentsBox ul li:last-child a{border-bottom:none}#page_wellmag01 #menu .wrap .contentsBox ul li a:after{width:2.2rem;height:2.2rem}#page_wellmag01 #faq{overflow:hidden}#page_wellmag01 #faq .wrap{padding-top:15rem}#page_wellmag01 #faq .wrap .ttlBox .ttl{width:30rem}#page_wellmag01 #faq .wrap .ttlBox .obj{top:-12rem;right:3rem;width:6rem}#page_wellmag01 #faq .wrap dl{font-size:3rem}#page_wellmag01 #faq .wrap dl dt{padding:2rem 0 2rem 7.5rem}#page_wellmag01 #faq .wrap dl dt:before{left:1.5rem;width:5rem;height:5rem}#page_wellmag01 #faq .wrap dl dd{background-size:24rem auto;padding:4rem 1rem 4rem 11rem}#page_wellmag01 #faq .wrap dl dd:before{width:12rem;height:12rem}#page_wellmag01 #faq .voice{font-size:2rem}#page_wellmag01 #faq #faq_know .row{display:block;margin-top:5rem}#page_wellmag01 #faq #faq_know .row>div{width:100%}#page_wellmag01 #faq #faq_know .row .txtBox{padding-right:0;font-size:2.4rem}#page_wellmag01 #faq #faq_know .row .imgBox{margin-top:2.5rem}#page_wellmag01 #faq #faq_know .row .imgBox .voice{top:3.8rem}#page_wellmag01 #faq #faq_point .txt{margin-top:5rem}#page_wellmag01 #faq #faq_point .dream{margin-top:4rem}#page_wellmag01 #faq #faq_point .dream .hd{margin:0 -2rem}#page_wellmag01 #faq #faq_point .dream .box{left:0;width:100%;margin-top:2rem}#page_wellmag01 #faq #faq_point .dream .box>div{padding:3rem;font-size:2.4rem}#page_wellmag01 #faq #faq_point .dream .box>div+div{margin-top:4rem}#page_wellmag01 #faq #faq_point .dream .box h4 span{font-size:2rem}#page_wellmag01 #faq #faq_point .dream .box .blow{width:27rem;height:19rem;font-size:2rem}#page_wellmag01 #faq #faq_point .dream .box .blow.-blow01{top:1rem;left:auto;right:-8rem;background:url(/c/magazine/03/asset/img/faq_point_dream_blow01.svg) no-repeat center bottom}#page_wellmag01 #faq #faq_point .dream .box .blow.-blow02{top:1rem;left:-7rem}#page_wellmag01 #faq #faq_point .dream .imgBox{position:relative;bottom:auto;right:auto;width:100%;margin-top:4rem}#page_wellmag01 #faq #faq_point .dream .imgBox .voice{top:6.5rem;left:5rem}#page_wellmag01 #faq #faq_attention .row{display:block;margin-top:5rem}#page_wellmag01 #faq #faq_attention .row>div{width:100%}#page_wellmag01 #faq #faq_attention .row .txtBox{padding-right:0}#page_wellmag01 #faq #faq_attention .row .imgBox{margin-top:2.5rem}#page_wellmag01 #faq #faq_attention .row .imgBox .voice{top:7rem;right:7rem}#page_wellmag01 #faq #faq_advice .txt{margin-top:5rem}#page_wellmag01 #faq #faq_advice .advice{margin-top:4rem}#page_wellmag01 #faq #faq_advice .advice .hd{margin:0 -2rem}#page_wellmag01 #faq #faq_advice .advice .txtBox{left:0;margin-top:2rem;width:100%}#page_wellmag01 #faq #faq_advice .advice .txtBox ul{font-size:2.6rem}#page_wellmag01 #faq #faq_advice .advice .txtBox ul li+li{margin-top:3rem}#page_wellmag01 #faq #faq_advice .advice .txtBox ul li:before{top:1.5rem;width:1.5rem;height:1.5rem}#page_wellmag01 #faq #faq_advice .advice .imgBox{position:relative;bottom:auto;right:auto;width:100%;margin-top:4rem}#page_wellmag01 #faq #faq_advice .advice .imgBox .voice{top:6.5rem;left:3.5rem}#page_wellmag01 #faq #faq_check{padding-bottom:13rem}#page_wellmag01 #faq #faq_check .row{display:block;margin-top:5rem}#page_wellmag01 #faq #faq_check .row .txtBox{width:100%;padding-right:0}#page_wellmag01 #faq #faq_check .row .btnBox{width:100%;margin-top:3rem}#page_wellmag01 #faq #faq_check .row .btnBox h3{font-size:2rem}#page_wellmag01 #faq #faq_check .row .btnBox .btn a{font-size:2.4rem;display:inline-block;width:42rem}#page_wellmag01 #faq #faq_check .row .btnBox .btn a:after{right:2rem}}