.aging-sec1{padding-top:150px}.aging-sec1__title{margin-bottom:90px}.aging-sec1__box{display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:114px}.aging-sec1__box .leftbox{width:53%}.aging-sec1__box .leftbox>p{margin-bottom:90px}.aging-sec1__box .leftbox .subbox{padding-bottom:40px;margin-bottom:40px}.aging-sec1__box .leftbox .subbox__text{margin-top:24px;font-size:1.55rem;letter-spacing:.16em;line-height:2}.aging-sec1__box .rightbox{width:31.666%}.aging-sec1__box2>p{margin:26px 0 30px}.aging-sec1__box2 .box2-ex{text-align:right;margin-top:10px}.aging-sec1__box2 .box2-column{display:flex;flex-wrap:wrap;justify-content:space-between;padding:40px 3.7%}.aging-sec1__box2 .box2-column__item{width:48%}.aging-sec1__box2 .box2-column__item .box2-sub{margin-top:30px;display:flex;flex-wrap:wrap;justify-content:space-between}.aging-sec1__box2 .box2-column__item .box2-sub .leftbox{width:54.11%;font-size:1.55rem;letter-spacing:.15em;line-height:1.8}.aging-sec1__box2 .box2-column__item .box2-sub .rightbox{width:35%}.aging-report-rapper{padding-top:140px}.aging-report{padding-bottom:100px;background:#f5eceb;background:linear-gradient(90deg, rgb(245, 236, 235) 0%, rgb(254, 250, 249) 50%, rgb(245, 236, 235) 100%)}.aging-report__inner{position:relative}.aging-report__title{top:-1.3em;position:relative;color:#b2071b;font-size:1.65rem;line-height:1.8;margin-bottom:80px}.aging-report__title .eng{display:block;font-size:4.4rem;line-height:1;font-family:"Sorts Mill Goudy",serif;letter-spacing:.1em}.aging-report__title.type2{text-align:center;font-family:"Zen Old Mincho",serif;font-size:3.2rem;font-weight:500;top:-0.9em}.aging-report .report-box-rapper .interview-title{text-align:center;font-size:2.6rem;font-weight:300;margin-bottom:50px;color:#b2071b}.aging-report .report-button{margin-top:55px;text-align:center}.aging-report .report-button>span{cursor:pointer}.aging-report .report-button .c-button--r{text-align:left}.aging-report .report-button .c-button--r::before{width:11px;height:26px;background-image:url(./../images/common/icon__link3--w.png);margin-top:-13px;right:1.6em}.aging-report .report-button .close-button::before{transform:scale(1, -1)}.aging-report .report-box{display:flex;flex-wrap:wrap;justify-content:space-between}.aging-report .report-box::after{content:" ";width:31.5%;display:block}.aging-report .report-box__item{width:31.5%;margin-bottom:36px;display:block;transition:.4s;opacity:1}.aging-report .report-box .hidden{opacity:0;height:0;margin-bottom:0;overflow:hidden}.aging-report .report-box__link{min-height:420px;position:relative;color:#3b3b3b;display:block;background-color:#fff;box-shadow:0 0 14px rgba(0,0,0,.14)}.aging-report .report-box__link::before{content:"";width:37px;height:11px;background:no-repeat 0 0 url(../images/common/icon__link1--r.png);background-size:100% auto;position:absolute;right:4%;bottom:20px;margin-top:-5px}.aging-report .report-box__link .imgbox{display:block}.aging-report .report-box__link .imgbox img{width:100%}.aging-report .report-box__link .textbox{padding:22px 6% 40px;display:block;font-size:1.65rem;line-height:1.65;letter-spacing:.12em}.aging-report .report-box__link .textbox__title{display:block;color:#b2071b;font-size:1.725rem;margin-bottom:12px;line-height:1.6}.aging-report .report-box__link .textbox__body{display:block;font-size:1.48rem;line-height:1.6}@media(hover: hover)and (pointer: fine){.aging-report .report-box__link{transition:.6s}.aging-report .report-box__link .imgbox{overflow:hidden}.aging-report .report-box__link .imgbox img{width:100%;transition:.6s}.aging-report .report-box__link:hover{opacity:.7;box-shadow:0 0 4px rgba(0,0,0,.3)}.aging-report .report-box__link:hover .imgbox img{transform:scale(1.04)}}.aging-report .report-box.interview-box .report-box__link{min-height:470px}.aging-sec2{padding:120px 0 80px}.aging-sec2__title{margin-bottom:60px}.aging-sec2__box{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center}.aging-sec2__box .leftbox{width:40.83%}.aging-sec2__box .rightbox{width:51.5%}.aging-sec2__movie{max-width:800px;margin:0 auto 160px}.aging-sec2__movie .movie-box{width:100%;aspect-ratio:16/9;margin-bottom:14px}.aging-sec2__movie .movie-box iframe{width:100%;height:100%}.aging-sec2__movie .movie-title{font-size:2.2rem}.aging-sec2__movie .movie-title .date{font-size:.6em}@media screen and (width <= 1080px){.aging-sec1__box .rightbox{width:42%}.aging-report .report-box__link{min-height:320px}}@media screen and (width <= 640px){.aging-sec1{padding-top:60px}.aging-sec1__title{margin-bottom:12vw}.aging-sec1__box{display:block;margin-bottom:22vw}.aging-sec1__box .leftbox{width:100%}.aging-sec1__box .leftbox>p{margin-bottom:12vw}.aging-sec1__box .leftbox .subbox{padding-bottom:6vw;margin-bottom:6vw}.aging-sec1__box .leftbox .subbox__text{margin-top:3.5vw;font-size:1.25rem;letter-spacing:.12em;line-height:1.925}.aging-sec1__box .rightbox{width:100%}.aging-sec1__box2>p{margin:10vw 0}.aging-sec1__box2 .box2-ex{margin-top:2vw}.aging-sec1__box2 .box2-column{display:block;padding:6vw 6%}.aging-sec1__box2 .box2-column__item{width:100%}.aging-sec1__box2 .box2-column__item .box2-sub{margin-top:6vw}.aging-sec1__box2 .box2-column__item .box2-sub .leftbox{width:48%;font-size:1.225rem;letter-spacing:.08em;line-height:1.6}.aging-sec1__box2 .box2-column__item .box2-sub .leftbox .u-ex-style1{margin-top:.4em}.aging-sec1__box2 .box2-column__item .box2-sub .rightbox{width:46%}.aging-sec1__box2 .box2-column__item:first-child{margin-bottom:10vw}.aging-report-rapper{padding-top:23vw}.aging-report{padding-bottom:12vw}.aging-report__title{top:-1.3em;font-size:1rem;line-height:1.8;margin-bottom:10vw}.aging-report__title .eng{font-size:2.95rem;letter-spacing:.15em}.aging-report__title.type2{font-size:2rem;top:-0.8em}.aging-report .report-box-rapper .interview-title{font-size:1.65rem;margin-bottom:10vw}.aging-report .report-box-rapper.js-fastView{overflow:hidden;height:82vw}.aging-report .report-button{margin-top:7vw}.aging-report .report-button .c-button--r{text-align:left}.aging-report .report-button .c-button--r::before{width:8px;height:20px;margin-top:-9px}.aging-report .report-box ::after{display:none}.aging-report .report-box__item{width:48%;margin-bottom:6vw}.aging-report .report-box__link{min-height:0}.aging-report .report-box__link::before{content:"";width:20px;height:8px;right:7%;bottom:3vw;margin-top:0}.aging-report .report-box__link .textbox{padding:4vw 7% 28px;display:block;font-size:1.225rem;line-height:1.5;letter-spacing:.08em}.aging-report .report-box__link .textbox__title{font-size:1.3rem;margin-bottom:2vw}.aging-report .report-box__link .textbox__body{display:block;font-size:1.225rem}.aging-report .report-box.interview-box .report-box__link{min-height:0}.aging-sec2{padding:60px 0 0}.aging-sec2__title{margin-bottom:10vw}.aging-sec2__box{display:block}.aging-sec2__box .leftbox{width:100%;margin-bottom:6vw}.aging-sec2__box .rightbox{width:100%}.aging-sec2__movie{margin:0 auto 10vw}.aging-sec2__movie .movie-box{margin-bottom:2vw}.aging-sec2__movie .movie-title{letter-spacing:.08em;font-size:1.525rem}.aging-sec2__movie .movie-title .date{font-size:.65em}}#document[class^=laboratory-report] *,#document[class^=laboratory-report] ::before,#document[class^=laboratory-report] ::after{min-width:auto;box-sizing:content-box}#document[class^=laboratory-report] img{max-width:none}#document[class^=laboratory-report]{letter-spacing:.1em}#document[class^=laboratory-report].laboratory-interview01 .reportMv .heading .main.interview_06{font-size:2.4rem}#document[class^=laboratory-report].laboratory-interview01 .reportMv .heading .main.interview_05{font-size:2.55rem}#document[class^=laboratory-report].laboratory-interview01 .reportMv .heading .main.interview_02{font-size:3.04rem}#document[class^=laboratory-report] .reportMv .heading .main{font-size:3.6rem}#document[class^=laboratory-report] .reportHeading{font-size:2.2rem;margin:22px 0}#document[class^=laboratory-report].laboratory-interview01 .reportBody .inner section.section .reportHeading{margin-bottom:30px}#document[class^=laboratory-report] .text-big{font-size:1.7rem}#document[class^=laboratory-report] .reportMv .heading .sub{font-size:1.4rem}#document[class^=laboratory-report] .reportMv .heading .tag{font-size:1.2rem}#document[class^=laboratory-report] .preHeading{font-size:1.8rem}.m_button .label{font-size:1.4rem}#document[class^=laboratory-report] .reportNotes_08,#document[class^=laboratory-report] .reportBody .section .img figcaption,#document[class^=laboratory-report] .reportNotes{font-size:1.2rem}@media screen and (width <= 640px){#document[class^=laboratory-report].laboratory-interview01 .reportMv .heading .main.interview_06{font-size:2.05rem}#document[class^=laboratory-report].laboratory-interview01 .reportMv .heading .main.interview_05{font-size:1.76rem}#document[class^=laboratory-report].laboratory-interview01 .reportMv .heading .main.interview_02{font-size:2.3rem}#document[class^=laboratory-report] .reportMv .heading .main{font-size:2.6rem}#document[class^=laboratory-report] .reportHeading{font-size:1.8rem}#document[class^=laboratory-report].laboratory-interview01 .reportBody .inner section.section .reportHeading{margin-bottom:5vw}#document[class^=laboratory-report] .text-big{font-size:1.45rem}#document[class^=laboratory-report] .preHeading{font-size:1.4rem}.bannerArea.bannerArea-non{padding-bottom:10vw}}
