@charset "UTF-8";abbr,address,article,aside,audio,b,blockquote,body,canvas,caption,cite,code,dd,del,details,dfn,div,dl,dt,em,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,p,pre,q,samp,section,small,span,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,ul,var,video{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent}body{line-height:1}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}nav ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}a{margin:0;padding:0;font-size:100%;vertical-align:baseline;background:transparent}ins{text-decoration:none}ins,mark{background-color:#ff9;color:#000}mark{font-style:italic;font-weight:700}del{text-decoration:line-through}abbr[title],dfn[title]{border-bottom:1px dotted;cursor:help}table{border-collapse:collapse;border-spacing:0}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}input,select{vertical-align:middle}html{font-size:62.5%;width:100%}body{background-color:#ffcfd2;background-image:url(../img/common/bg@2x.png);background-size:400px 400px;color:#5a4f49;font-size:1.7rem;font-family:A1 Gothic R,游ゴシック Medium,YuGothic,YuGothicM,Hiragino Kaku Gothic ProN,メイリオ,Meiryo,sans-serif;line-height:200%}*{-webkit-box-sizing:border-box;box-sizing:border-box}img{max-width:100%;vertical-align:top}a[href]{color:inherit;text-decoration:none}a.blank[target=_blank]:after{font-family:Hobonichi-Icons;content:"\e914";font-weight:400;font-size:.8em;position:relative;top:-.2em}.shuei-maru-ghotic{font-family:Shuei MaruGo B,sans-serif}.a1-gothic-l{font-family:A1 Gothic L,sans-serif}.a1-gothic-b{font-family:A1 Gothic B,sans-serif}.flex{display:-ms-flexbox;display:-webkit-box;display:flex}.flex--center{-ms-flex-pack:center;-webkit-box-pack:center;justify-content:center}.flex--between{-ms-flex-pack:justify;-webkit-box-pack:justify;justify-content:space-between}.flex--vertical-center{-ms-flex-align:center;-webkit-box-align:center;align-items:center}.center{text-align:center}.inline-block{display:inline-block}@media (min-width:768px){.is-pc-disabled{display:none!important}}@media (max-width:767px){.is-sp-disabled{display:none!important}}.indent-half{margin-left:-.5em}.hover-op{-webkit-transition:.16s;transition:.16s;cursor:pointer}@media (min-width:768px){.hover-op:hover{opacity:.5}}@media (min-width:768px){.Container{min-width:1100px}}.Intro{padding-bottom:220px}@media (max-width:767px){.Intro{padding-bottom:50px}}.Intro__head{display:-ms-flexbox;display:-webkit-box;display:flex;-ms-flex-pack:center;-webkit-box-pack:center;justify-content:center;-ms-flex-align:center;-webkit-box-align:center;align-items:center;height:50px;line-height:1;background-color:#4baa78}@media (max-width:767px){.Intro__head{height:40px}.Intro__head img{width:180px}}.Intro__title{margin-top:150px;text-align:center}@media (max-width:767px){.Intro__title{padding-left:2.5%;padding-right:2.5%;margin-top:25px}}.Intro__yodogawa{margin-top:150px;padding:40px 0;text-align:center;background-color:#ffcfd2;font-size:3rem;letter-spacing:.02em;line-height:2}@media (max-width:767px){.Intro__yodogawa{margin-top:20px;padding-left:5%;padding-right:5%;font-size:1.7rem;line-height:1.76;text-align:left}}.Intro__block{margin-top:150px}@media (max-width:767px){.Intro__block{margin-top:40px}}.Intro__balloon{text-align:center}@media (max-width:767px){.Intro__balloon{margin-left:5%;margin-right:5%}}.WhyItemList{margin-top:60px;text-align:center;list-style:none}@media (max-width:767px){.WhyItemList{margin-top:0;margin-left:5%;margin-right:5%}}.WhyItem{position:relative;display:inline-block;height:70px;background-color:#fff;margin-top:25px;padding-top:10px;padding-left:60px;padding-right:15px}@media (max-width:767px){.WhyItem{width:100%;height:80px;padding-left:90px;border-radius:40px 0 0 40px}}.WhyItem.user01{color:#ff8c98}.WhyItem.user02{color:#999bd3}.WhyItem.user03{color:#82c180}.WhyItem.user04{color:#f47b6a}.WhyItem.user05{color:#6db4df}.WhyItem.user06{color:#fea44c}.WhyItem.user07{color:#9f8061}.WhyItem--right{padding-left:15px;padding-right:60px}@media (max-width:767px){.WhyItem--right{padding-right:90px;border-radius:0 40px 40px 0}}.WhyItem__ico{position:absolute;top:-2px;left:-35px}.WhyItem--right .WhyItem__ico{left:auto;right:-35px}@media (max-width:767px){.WhyItem__ico{top:0;left:0}.WhyItem__ico img{width:80px;height:80px}.WhyItem--right .WhyItem__ico{left:auto;right:0}}.WhyItem__caption{line-height:1.35;text-align:left}.WhyItem--right .WhyItem__caption{position:relative;left:5px}@media (max-width:767px){.WhyItem__caption{font-size:1.4rem}}.WhyItem__title{line-height:1.26;text-align:left;font-size:2.3rem}.WhyItem--right .WhyItem__title{position:relative;left:5px}@media (max-width:767px){.WhyItem__title{font-size:1.7rem}}.InterviewItemList{position:relative;display:-ms-flexbox;display:-webkit-box;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:1000px;margin:0 auto;list-style:none}@media (max-width:767px){.InterviewItemList{width:100%;padding-left:5%;padding-right:5%;display:block}}.InterviewItemList:before{content:"";position:absolute;top:240px;right:40px;width:108px;height:128px;background-image:url(../img/top/illust_techo_01@2x.png);background-repeat:no-repeat;background-size:100%}@media (max-width:767px){.InterviewItemList:before{display:none}}.InterviewItemList:after{content:"";position:absolute;bottom:0;left:20px;width:94px;height:140px;background-image:url(../img/top/illust_techo_02@2x.png);background-repeat:no-repeat;background-size:100%}@media (max-width:767px){.InterviewItemList:after{display:none}}.InterviewItemList li{margin-left:20px}.InterviewItemList li:first-of-type,.InterviewItemList li:nth-of-type(6){margin-left:170px}.InterviewItemList li:nth-of-type(3){margin-left:0}@media (max-width:767px){.InterviewItemList li{margin:0!important}}.InterviewItem{width:320px;margin-top:25px;border:4px solid #000;border-radius:10px;background-color:#fff}@media (max-width:767px){.InterviewItem{width:100%;margin-top:12px;border-width:3px}}.InterviewItem a{display:block}.InterviewItem.user01{color:#ff8c98;border-color:#ff8c98}.InterviewItem.user02{color:#999bd3;border-color:#999bd3}.InterviewItem.user03{color:#82c180;border-color:#82c180}.InterviewItem.user04{color:#f47b6a;border-color:#f47b6a}.InterviewItem.user05{color:#6db4df;border-color:#6db4df}.InterviewItem.user06{color:#fea44c;border-color:#fea44c}.InterviewItem.user07{color:#9f8061;border-color:#9f8061}.InterviewItem__wrapper{padding:15px}.InterviewItem__caption{margin-top:15px;margin-left:10px;font-size:1.5rem;line-height:1.6}.InterviewItem__title{margin-left:10px;font-size:1.9rem;line-height:1.26}@media (max-width:767px){.InterviewItem__title{font-size:1.7rem}}.InterviewItem__read{position:relative;height:40px;padding-right:40px;line-height:44px;color:#fff;text-align:right}@media (max-width:767px){.InterviewItem__read{font-size:1.5rem}}.user01 .InterviewItem__read{background-color:#ff8c98}.user01 .InterviewItem__read:after{border-left-color:#ff8c98}.user02 .InterviewItem__read{background-color:#999bd3}.user02 .InterviewItem__read:after{border-left-color:#999bd3}.user03 .InterviewItem__read{background-color:#82c180}.user03 .InterviewItem__read:after{border-left-color:#82c180}.user04 .InterviewItem__read{background-color:#f47b6a}.user04 .InterviewItem__read:after{border-left-color:#f47b6a}.user05 .InterviewItem__read{background-color:#6db4df}.user05 .InterviewItem__read:after{border-left-color:#6db4df}.user06 .InterviewItem__read{background-color:#fea44c}.user06 .InterviewItem__read:after{border-left-color:#fea44c}.user07 .InterviewItem__read{background-color:#9f8061}.user07 .InterviewItem__read:after{border-left-color:#9f8061}.InterviewItem__read:before{content:"";position:absolute;top:12px;right:12px;width:20px;height:20px;border-radius:10px;background-color:#fff}.InterviewItem__read:after{content:"";position:absolute;top:16px;right:9px;border-top:6px solid transparent;border-right:8px solid transparent;border-bottom:6px solid transparent;border-left:8px solid}.Section{padding-top:100px;padding-bottom:220px}@media (max-width:767px){.Section{padding-top:50px;padding-bottom:50px}}.Section__title{text-align:center}@media (max-width:767px){.Section__title{padding-left:5%;padding-right:5%}.Basic .Section__title{margin-top:20px}}.Section__title--animation{-webkit-transform:translateY(40px);transform:translateY(40px);opacity:0;-webkit-transition:all .6s cubic-bezier(.475,-.265,0,1.65);transition:all .6s cubic-bezier(.475,-.265,0,1.65)}.Section__title--animation.show{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}.Section__notes{margin-top:20px;font-size:2rem;color:#5a4f49;text-align:center}@media (max-width:767px){.Section__notes{font-size:1.4rem;line-height:1.42}}.Questionnaire{position:relative;background-color:#f8e48f}.Questionnaire:before{content:"";position:absolute;top:-40px;width:100%;height:40px;background-image:url(../img/top/border_wave_top@2x.png);background-size:auto 40px}.Questionnaire:after{content:"";position:absolute;bottom:-20px;width:100%;height:20px;background-image:url(../img/top/border_wave_bottom@2x.png);background-size:auto 20px}.QuestionnaireItemList{display:-ms-flexbox;display:-webkit-box;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:1005px;margin:50px auto 0;list-style:none}@media (max-width:767px){.QuestionnaireItemList{display:block;width:100%;padding-left:5%;padding-right:5%}}.QuestionnaireItem{position:relative;width:310px;margin-top:50px;margin-left:25px}@media (max-width:767px){.QuestionnaireItem{width:100%;margin-left:0}}.QuestionnaireItem:before{content:"";position:absolute;width:256px;height:96px;left:50%;margin-left:-128px;background-image:url(../img/top/balloon_orange@2x.png);background-size:256px auto;background-repeat:no-repeat}.QuestionnaireItem__title{position:relative;top:12px;font-size:2rem;line-height:1.1;color:#ff953f;text-align:center}@media (max-width:767px){.QuestionnaireItem__title{font-size:1.8rem;top:16px}}.QuestionnaireItem__img{margin-top:40px;overflow:hidden;border-radius:10px}@media (max-width:767px){.QuestionnaireItem__img{margin-top:13%}}.QuestionnaireItem__btn{position:absolute;bottom:-15px;right:-15px}@media (max-width:767px){.QuestionnaireItem__btn{right:-3%;bottom:-10%}}.Basic{background-color:#fff}.BasicItemList{display:-ms-flexbox;display:-webkit-box;display:flex;width:1035px;margin:90px auto 0;list-style:none}@media (max-width:767px){.BasicItemList{display:block;width:100%;margin-top:0;padding-left:5%;padding-right:5%}}.BasicItem{width:310px;margin-left:35px}@media (max-width:767px){.BasicItem{width:100%;margin-top:50px;margin-left:0}}.BasicItem__title{padding-bottom:10px;color:#0e75ac;font-size:2.3rem;text-align:center;background-image:url(../img/top/border_blue@2x.png);background-size:auto 10px;background-repeat:no-repeat;background-position:bottom}@media (max-width:767px){.BasicItem__title{font-size:1.8rem}}.BasicItem__thumb{margin-top:20px;text-align:center}@media (max-width:767px){.BasicItem__thumb img{width:160px}}.BasicItem__type{margin-top:20px;color:#0e75ac;font-size:1.7rem;white-space:nowrap}@media (max-width:767px){.BasicItem__type{white-space:normal}}.BasicItem__img{margin-top:10px}.BasicItem__description{margin-top:10px;color:#5a4f49;font-size:1.8rem;line-height:1.55}@media (max-width:767px){.BasicItem__description{font-size:1.7rem}}.Lineup{padding-bottom:150px;background-color:#ffb07b}.LineupItemList{margin-top:70px}@media (max-width:767px){.LineupItemList{margin-top:35px}}.LineupItemList .swiper-wrapper{-webkit-transition-timing-function:linear!important;transition-timing-function:linear!important}.LineupItemList .swiper-slide img{width:320px}.Interview{padding-top:120px;padding-bottom:100px}@media (max-width:767px){.Interview{padding-top:0;padding-bottom:0}}.Interview__container{max-width:1000px;margin:0 auto;padding-bottom:90px;border-top-width:25px;background-color:#fff}.user01 .Interview__container{border:3px solid #ff8c98}.user02 .Interview__container{border:3px solid #999bd3}.user03 .Interview__container{border:3px solid #82c180}.user04 .Interview__container{border:3px solid #f47b6a}.user05 .Interview__container{border:3px solid #6db4df}.user06 .Interview__container{border:3px solid #fea44c}.user07 .Interview__container{border:3px solid #9f8061}@media (max-width:767px){.Interview__container{padding-bottom:35px;border-top-width:15px;border-left:none;border-right:none;border-bottom:none}}.Interview__mainImg{max-width:630px;margin:30px auto}@media (max-width:767px){.Interview__mainImg{margin:5%}}.Interview__titleContainer{padding-top:20px;padding-bottom:20px;color:#fff}.user01 .Interview__titleContainer{background-color:#ff8c98}.user02 .Interview__titleContainer{background-color:#999bd3}.user03 .Interview__titleContainer{background-color:#82c180}.user04 .Interview__titleContainer{background-color:#f47b6a}.user05 .Interview__titleContainer{background-color:#6db4df}.user06 .Interview__titleContainer{background-color:#fea44c}.user07 .Interview__titleContainer{background-color:#9f8061}@media (max-width:767px){.Interview__titleContainer{padding:5%}}.Interview__titleWrapper{max-width:580px;margin:0 auto}.Interview__name{font-size:1.8rem;line-height:1.44}@media (max-width:767px){.Interview__name{font-size:1.5rem}}.Interview__title{margin-top:10px;font-size:2.5rem;line-height:1.2}@media (max-width:767px){.Interview__title{margin-top:5px;font-size:1.8rem}}.Interview__content{max-width:580px;margin:40px auto 0}.Interview__content p{font-size:1.8rem;line-height:1.5;letter-spacing:.06em}.Interview__content h2{margin-top:50px;font-size:2.2rem;line-height:1.22}.user01 .Interview__content h2{color:#ff8c98}.user02 .Interview__content h2{color:#999bd3}.user03 .Interview__content h2{color:#82c180}.user04 .Interview__content h2{color:#f47b6a}.user05 .Interview__content h2{color:#6db4df}.user06 .Interview__content h2{color:#fea44c}.user07 .Interview__content h2{color:#9f8061}.Interview__content dl{display:-ms-flexbox;display:-webkit-box;display:flex;margin-top:35px;line-height:1.52}.Interview__content dl dt{width:6em}.Interview__content dl dd{font-family:A1 Gothic L,sans-serif}.Interview__content .img{margin-top:30px}@media (max-width:767px){.Interview__content{padding-left:5%;padding-right:5%}.Interview__content p{font-size:1.5rem;line-height:1.6}.Interview__content h2{font-size:1.8rem;margin-top:2em;margin-bottom:-1em}.Interview__content dl{display:block;font-size:1.5rem;margin-top:2em}.Interview__content dl dd{margin-top:3px}.Interview__content .img{margin-top:1em}}.QuestionnaireDetail{width:610px;max-height:90vh;overflow:scroll;padding:70px 70px 40px;background-color:#fff;border:3px solid #ff953f}@media (max-width:767px){.QuestionnaireDetail{width:90%;height:90vh;margin:0 auto;padding:10% 5%}}.QuestionnaireDetail__title{text-align:center;font-size:2.3rem;line-height:1.21;color:#ff953f}@media (max-width:767px){.QuestionnaireDetail__title{font-size:1.8rem}}.QuestionnaireDetail__subTitle{margin-top:40px;text-align:center;font-size:1.8rem;color:#ff953f}@media (max-width:767px){.QuestionnaireDetail__subTitle{margin-top:20px;font-size:1.7rem}}.QuestionnaireDetail__list{list-style:none;line-height:1.52}.QuestionnaireDetail__list li{margin-top:1em}@media (max-width:767px){.QuestionnaireDetail__list{font-size:1.6rem}}.QuestionnaireDetail__close{margin-top:30px;text-align:center}.Navigation{display:-ms-flexbox;display:-webkit-box;display:flex;-ms-flex-pack:justify;-webkit-box-pack:justify;justify-content:space-between;margin-top:80px}@media (max-width:767px){.Navigation{margin-top:40px}.Navigation img{height:80px}}.Notes{margin-top:2em;font-size:2rem;color:#4baa78}@media (max-width:767px){.Notes{font-size:1.4rem}}.Illust{margin-top:50px;margin-bottom:50px;text-align:center}.BtnTecho{position:fixed;bottom:30px;right:50px;z-index:1;-webkit-transform:translateY(20px);transform:translateY(20px);opacity:0;-webkit-transition:all .5s cubic-bezier(.475,-.265,0,1.65);transition:all .5s cubic-bezier(.475,-.265,0,1.65)}.BtnTecho.show{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}@media (max-width:767px){.BtnTecho{width:90%;bottom:15px;right:5%;margin-left:auto;margin-right:auto}.BtnTecho img{width:100%}}.lity-close{display:none!important}.Footer{padding-top:120px;text-align:center;background-color:#badecb}@media (max-width:767px){.Footer{padding-top:50px}}@media (max-width:767px){.Footer__text{padding-left:5%;padding-right:5%;text-align:left;font-size:1.6rem;line-height:1.625}}.Footer__banner{padding-left:5%;padding-right:5%;margin-top:50px}@media (max-width:767px){.Footer__banner{margin-top:30px}.Footer__banner img{width:100%}}.Footer__share{display:-ms-flexbox;display:-webkit-box;display:flex;-ms-flex-pack:center;-webkit-box-pack:center;justify-content:center;-ms-flex-align:center;-webkit-box-align:center;align-items:center;margin-top:75px;list-style:none;font-size:1.6rem}.Footer__share li{margin-left:10px;margin-right:10px}@media (max-width:767px){.Footer__share{margin-top:50px}}.Footer__mail{line-height:1;margin-top:40px}.Footer__copyright{display:-ms-flexbox;display:-webkit-box;display:flex;-ms-flex-pack:center;-webkit-box-pack:center;justify-content:center;-ms-flex-align:center;-webkit-box-align:center;align-items:center;height:60px;margin-top:40px;background-color:#4baa78}