.l-section{padding:0}.l-mainvisual{height:calc(100vh - 70px);color:#fff}.en-title{font-family:Amiri,serif;font-style:italic;margin-bottom:8vh;font-size:1.8vw}.page-title{font-size:2.2vw}.career-box,.profile-box{font-family:'Noto Serif JP',serif;margin-top:5vh}.career-box .category,.profile-box .category{background:#ff9b00;padding:5px 10px;display:inline-block}.name{font-size:1.5vw;line-height:2}.name span{font-size:.7em}.name .en{display:block;font-size:.5em;font-family:'Noto Sans JP',sans-serif;letter-spacing:.2em}.name.sb{line-height:1.5}.workstyle-content{display:flex;flex-wrap:wrap}.workstyle-content .photo-inner{width:50%;margin-bottom:-15vh}.workstyle-content .photo-inner:nth-child(2){order:1}.workstyle-content .photo-inner:nth-child(4){order:4}.workstyle-content .text-inner{width:50%}.workstyle-content .text-inner:nth-child(1){order:2}.workstyle-content .text-inner:nth-child(3){order:3;padding-top:15vh}.text-content dt{color:#ff9b00}.text-content+.text-content{margin-top:50px}.orange-content{background:#ff9b00;padding-top:5vh}.orange-content img{width:60%;margin:0 20%}.rerationship-title{font-size:1.8vw;font-family:'Noto Serif JP',serif;color:#fff}.rerationship-title .en{font-size:2.2vw;font-family:Amiri,serif;color:#000;display:block}.memories-inner{width:60%;padding:50px 0;margin:0 auto}.content-inner.movie{width:40%;margin:0 auto}.memories-box{display:flex;justify-content:space-between}.memories-box .photo{width:300px}.memories-box .photo img{width:100%}.memories-box .text{line-height:2;width:calc(100% - 350px)}.interview02 .memories-box{flex-wrap:wrap}.interview02 .memories-box .photo{width:100%;display:flex;justify-content:space-between;align-items:flex-start}.interview02 .memories-box .photo img{width:32%;display:block}.interview02 .memories-box .text{width:100%;margin-top:30px}.interview05 .memories-box .photo{width:450px;display:flex;justify-content:space-between;align-items:flex-start}.interview05 .memories-box .photo img{width:49%;display:block}.interview05 .memories-box .text{width:calc(100% - 500px)}.interview03 .memories-box .photo{width:450px;display:flex;justify-content:space-between;align-items:flex-start}.interview03 .memories-box .photo img{width:49%;display:block}.interview03 .memories-box .text{width:calc(100% - 500px)}.memories-title{background:#000;color:#fff;font-size:1.5vw;text-align:center;width:280px;margin:0 auto 50px;position:relative;padding:10px 0;font-family:'Noto Serif JP',serif}.memories-title::before{content:'';width:0;height:0;border-style:solid;border-width:20px 20px 0 0;border-color:#000 transparent transparent transparent;position:absolute;bottom:-20px;left:calc(50% - 10px)}.oneday-content{padding:5vw 10%;display:flex;justify-content:flex-end;flex-wrap:wrap;position:relative;z-index:1}.oneday-content>p{width:100%;font-size:1.2rem}.interview04 .oneday-content>p{text-align:right;transform:translateY(3vw);-webkit-transform:translateY(3vw)}.oneday-content::before{content:'';width:60%;height:100%;position:absolute;top:0;right:0;z-index:-1;background:linear-gradient(90deg,rgba(255,255,255,0) 0,rgba(255,255,255,.7) 40%,#fff 100%)}.interview01 .oneday-content{padding:5vw 10% 3vh}.interview01 .oneday-content::before{content:'';width:100%;height:60%;position:absolute;top:auto;bottom:0;right:0;z-index:-1;background:linear-gradient(180deg,rgba(255,255,255,0) 0,rgba(255,255,255,.6) 40%,rgba(255,255,255,.8) 100%)}.oneday-inner{display:flex;align-items:center}.interview01 .oneday-inner{flex-direction:column;display:block;width:100%}.oneday-pattern{font-size:1.6rem;font-weight:700;margin-bottom:10px}.oneday-title span{background:#000;color:#fff;padding:5px 10px}.oneday-title .jp{display:block;font-size:3rem;font-family:'Noto Serif JP',serif}.oneday-title .en{display:inline-block;font-size:2rem;font-style:italic;font-family:Amiri,serif}.interview01 .oneday-title{width:300px;margin:0 0 10vh auto}.oneday-list{margin-left:20px;position:relative}.oneday-list::before{content:'';width:1px;height:100%;position:absolute;top:0;left:5px;background:#000}.oneday-list li{padding:10px 0 10px 20px;font-size:1.6rem;position:relative;text-indent:-4.5em;padding-left:calc(4.5em + 20px)}.oneday-list li::before{content:'';width:10px;height:10px;background:#000;border-radius:50%;position:absolute;top:1em;left:0}.interview01 .oneday-list{margin-left:0}.interview01 .oneday-list li{padding-top:5px;padding-bottom:5px}.interview01 .oneday-list li::before{top:.7em}.interview01 .photo01{background:url(../workstyle/images/workstyle01-img01.jpg) no-repeat center center;background-size:cover}.interview01 .photo02{background:url(../workstyle/images/workstyle01-img02.jpg) no-repeat center center;background-size:cover}.interview01 .oneday-content{background:url(../workstyle/images/workstyle01-img03.jpg) no-repeat right top #f0f0f0;background-size:cover}.interview02 .photo01{background:url(../workstyle/images/workstyle02-img01.jpg) no-repeat center center;background-size:cover}.interview02 .photo02{background:url(../workstyle/images/workstyle02-img02.jpg) no-repeat center center;background-size:cover}.interview02 .oneday-content{background:url(../workstyle/images/workstyle02-img03.jpg) no-repeat right top #f0f0f0;background-size:cover}.interview03 .photo01{background:url(../workstyle/images/workstyle03-img01.jpg) no-repeat center center;background-size:cover}.interview03 .photo02{background:url(../workstyle/images/workstyle03-img02.jpg) no-repeat center center;background-size:cover}.interview03 .oneday-content{background:url(../workstyle/images/workstyle03-img03.jpg) no-repeat right top #f0f0f0;background-size:cover}.interview04 .photo01{background:url(../workstyle/images/workstyle04-img01.jpg) no-repeat center top;background-size:cover}.interview04 .photo02{background:url(../workstyle/images/workstyle04-img02.jpg) no-repeat center center;background-size:cover}.interview04 .oneday-content{background:url(../workstyle/images/workstyle04-img03.jpg) no-repeat right 20% #f0f0f0;background-size:cover}.interview05 .photo01{background:url(../workstyle/images/workstyle05-img01.jpg) no-repeat center center;background-size:cover}.interview05 .photo02{background:url(../workstyle/images/workstyle05-img02.jpg) no-repeat center center;background-size:cover}.interview05 .oneday-content{background:url(../workstyle/images/workstyle05-img03.jpg) no-repeat right center #f0f0f0;background-size:cover}.interview06 .photo01{background:url(../workstyle/images/workstyle06-img01.jpg) no-repeat center center;background-size:cover}.interview06 .photo02{background:url(../workstyle/images/workstyle06-img02.jpg) no-repeat center center;background-size:cover}.interview06 .oneday-content{background:url(../workstyle/images/workstyle06-img03.jpg) no-repeat right center #f0f0f0;background-size:cover}.interview07 .photo01{background:url(../workstyle/images/workstyle07-img01.jpg) no-repeat center center;background-size:cover}.interview07 .photo02{background:url(../workstyle/images/workstyle07-img02.jpg) no-repeat center center;background-size:cover}.interview07 .oneday-content{background:url(../workstyle/images/workstyle07-img03.jpg) no-repeat right 20% #f0f0f0;background-size:cover}.photo01{background:url(../workstyle/images/workstyle07-img01.jpg) no-repeat center center;background-size:cover}.photo02{background:url(../workstyle/images/workstyle07-img02.jpg) no-repeat center center;background-size:cover}.oneday-content{background:url(../workstyle/images/workstyle07-img03.jpg) no-repeat right top #f0f0f0;background-size:cover}@media screen and (max-width:768px){.l-mainvisual{height:55vh;margin-bottom:160px;position:relative}.en-title{margin-bottom:3vh;font-size:1.4rem;font-weight:700}.page-title{line-height:2;font-size:1.6rem;letter-spacing:.1em}.career-box,.profile-box{margin-top:3vh}.career-box .category,.profile-box .category{padding:2px 10px;font-size:1.2rem}.profile-box{position:absolute;bottom:-160px;left:0;color:#000;text-shadow:none;text-align:right;padding:0 5%;height:160px;display:flex;justify-content:center;flex-direction:column;width:100%;font-size:1.2rem;background:#f0f0f0}.profile-box .data{font-family:'Noto Sans JP',sans-serif;margin-top:10px}.profile-box .name{font-size:2rem;line-height:1.6}.profile-box .name span{font-size:1.2rem}.profile-box .name .en{font-size:.5em}.name{font-size:1.4rem;line-height:2}.name span{font-size:1.2rem}.workstyle-content .photo-inner{width:100%;height:40vh;margin-bottom:0}.workstyle-content .photo-inner:nth-child(2){order:2}.workstyle-content .photo-inner:nth-child(4){order:4}.workstyle-content .text-inner{width:100%}.workstyle-content .text-inner:nth-child(1){order:1}.workstyle-content .text-inner:nth-child(3){order:3;padding-top:0}.orange-content{padding-top:0}.orange-content img{width:100%;margin:0 auto;display:block;max-width:400px}.rerationship-title{font-size:1.4rem;text-align:center;margin-bottom:30px}.rerationship-title .en{font-size:2.5rem}.memories-inner{width:90%}.content-inner.movie{width:90vw;margin:0 auto}.memories-box{flex-direction:column}.memories-box .photo{width:100%}.memories-box .text{width:100%;margin-top:30px}.interview02 .memories-box .photo{justify-content:center;flex-wrap:wrap}.interview02 .memories-box .photo img{width:calc(50% - 5px);display:block;margin-bottom:10px}.interview02 .memories-box .photo img:first-child{margin-right:10px}.interview03 .memories-box .photo{width:100%}.interview03 .memories-box .text{width:100%}.interview05 .memories-box .photo{width:100%}.interview05 .memories-box .text{width:100%}.memories-title{font-size:1.8rem;width:220px;padding:5px 0 5px}.oneday-content{padding:5% 5% 45vw;justify-content:flex-start;flex-direction:column}.oneday-content::before{display:none}.oneday-content>p{width:100%;font-size:1.2rem}.interview04 .oneday-content>p{text-align:left;transform:translateY(0);-webkit-transform:translateY(0)}.interview01 .oneday-content{padding:5% 5% 45vw}.interview01 .oneday-content::before{display:none}.oneday-inner{display:block;width:100%;align-items:center}.oneday-pattern{font-size:1.4rem;font-weight:700;margin-bottom:15px}.oneday-title{width:100%;text-align:center;margin:0 auto 30px 0}.oneday-title .jp{font-size:2rem}.oneday-title .en{display:block;font-size:1.2rem}.interview01 .oneday-title{width:100%;text-align:center;margin:0 auto 30px 0}.oneday-list{margin-left:0;margin-bottom:20px}.oneday-list li{padding:5px 0 5px 20px;font-size:1.3rem;text-indent:-4.5em;padding-left:calc(4.5em + 20px)}.oneday-list li::before{width:10px;height:10px;top:.7em}.interview01 .oneday-list{margin-left:0}.interview01 .oneday-list li{padding-top:5px;padding-bottom:5px}.interview01 .oneday-list li::before{top:.7em}.interview01 .photo01{background:url(../workstyle/images/workstyle01-img01.jpg) no-repeat center center;background-size:cover}.interview01 .photo02{background:url(../workstyle/images/workstyle01-img02.jpg) no-repeat center 20%;background-size:cover}.interview01 .oneday-content{background:url(../workstyle/images/workstyle01-img03.jpg) no-repeat right 106% #f0f0f0;background-size:contain}.interview02 .photo01{background:url(../workstyle/images/workstyle02-img01.jpg) no-repeat center center;background-size:cover}.interview02 .photo02{background:url(../workstyle/images/workstyle02-img02.jpg) no-repeat center center;background-size:cover}.interview02 .oneday-content{background:url(../workstyle/images/workstyle02-img03.jpg) no-repeat right bottom #f0f0f0;background-size:contain}.interview03 .photo01{background:url(../workstyle/images/workstyle03-img01.jpg) no-repeat center center;background-size:cover}.interview03 .photo02{background:url(../workstyle/images/workstyle03-img02.jpg) no-repeat center center;background-size:cover}.interview03 .oneday-content{background:url(../workstyle/images/workstyle03-img03.jpg) no-repeat right bottom #f0f0f0;background-size:contain}.interview04 .photo01{background:url(../workstyle/images/workstyle04-img01.jpg) no-repeat center 10%;background-size:cover}.interview04 .photo02{background:url(../workstyle/images/workstyle04-img02.jpg) no-repeat center top;background-size:cover}.interview04 .oneday-content{background:url(../workstyle/images/workstyle04-img03.jpg) no-repeat right bottom #f0f0f0;background-size:contain}.interview05 .photo01{background:url(../workstyle/images/workstyle05-img01.jpg) no-repeat center 10%;background-size:cover}.interview05 .photo02{background:url(../workstyle/images/workstyle05-img02.jpg) no-repeat center 60%;background-size:cover}.interview05 .oneday-content{background:url(../workstyle/images/workstyle05-img03.jpg) no-repeat right bottom #f0f0f0;background-size:contain}.interview06 .photo01{background:url(../workstyle/images/workstyle06-img01.jpg) no-repeat center center;background-size:cover}.interview06 .photo02{background:url(../workstyle/images/workstyle06-img02.jpg) no-repeat center 30%;background-size:cover}.interview06 .oneday-content{background:url(../workstyle/images/workstyle06-img03.jpg) no-repeat right bottom #f0f0f0;background-size:contain}.interview07 .photo01{background:url(../workstyle/images/workstyle07-img01.jpg) no-repeat center center;background-size:cover}.interview07 .photo02{background:url(../workstyle/images/workstyle07-img02.jpg) no-repeat center 30%;background-size:cover}.interview07 .oneday-content{background:url(../workstyle/images/workstyle07-img03.jpg) no-repeat right bottom #f0f0f0;background-size:contain}.photo01{background:url(../workstyle/images/workstyle07-img01.jpg) no-repeat center center;background-size:cover}.photo02{background:url(../workstyle/images/workstyle07-img02.jpg) no-repeat center center;background-size:cover}.oneday-content{background:url(../workstyle/images/workstyle07-img03.jpg) no-repeat right bottom #f0f0f0;background-size:contain}}