.inner--width{max-width:1020px}.sec-top{margin-top:50px}@media (max-width: 999px){.sec-top{margin-top:4px}}.sec-top .info{display:flex}@media (max-width: 999px){.sec-top .info{display:block}}.sec-top .info__order{font-size:44px;font-size:4.4rem;line-height:1.20455em;letter-spacing:0em;font-weight:500;font-family:"Albert Sans",serif;flex-shrink:0;margin:0 15px -3px 0}@media (max-width: 999px){.sec-top .info__order{font-size:37px;font-size:3.7rem;line-height:1.18919em;margin:0 0 0 5px}}.sec-top .info__order small{font-size:31px;font-size:3.1rem;line-height:1.19355em}@media (max-width: 999px){.sec-top .info__order small{font-size:24px;font-size:2.4rem;line-height:1.20833em}}.sec-top .info .title-single{margin-top:5px;font-size:30px;font-size:3rem;line-height:1.46667em;letter-spacing:0em;font-weight:500}@media (max-width: 999px){.sec-top .info .title-single{margin-top:-2px;font-size:22px;font-size:2.2rem;line-height:1.72727em}}.sec-top .info .cate{font-size:22px;font-size:2.2rem;line-height:1.45455em;letter-spacing:.05em;font-weight:400;margin-top:20px}@media (max-width: 999px){.sec-top .info .cate{font-size:18px;font-size:1.8rem;line-height:1.27778em;margin-top:15px}}.sec-top .thumb{height:563px;position:relative;margin-top:28px}@media (max-width: 999px){.sec-top .thumb{width:calc(100% + 40px);margin-left:-20px;margin-top:24px;height:60vw}}.sec-top .thumb img,.sec-top .thumb iframe{position:absolute;width:100%;height:100%;object-fit:cover}.sec-content{margin-top:65px}@media (max-width: 999px){.sec-content{margin-top:38px}}.sec-content>*:first-child{margin-top:0 !important}.sec-content .layout01{margin-top:130px}@media (max-width: 999px){.sec-content .layout01{margin-top:45px}}.sec-content .layout01 .cms-content{text-align:left}.sec-content .layout01 .cms-content>*:last-child{margin-bottom:0}.sec-content .layout01 .cms-content p{margin-bottom:20px}@media (max-width: 999px){.sec-content .layout01 .cms-content p{margin-bottom:13px}}.sec-content .layout01 .cms-content img{margin:44px auto;max-width:670px;display:table}@media (max-width: 999px){.sec-content .layout01 .cms-content img{max-width:100%;margin:26px auto}}.sec-content .layout01 .cms-content span[style*="text-decoration: underline"]{font-weight:400}.sec-content .layout01 .cms-content ul,.sec-content .layout01 .cms-content ol{margin-top:20px}@media (max-width: 999px){.sec-content .layout01 .cms-content ul,.sec-content .layout01 .cms-content ol{margin-top:13px}}.sec-content .layout01 .cms-content a{font-weight:500}.sec-content .layout01 .cms-content blockquote>*:last-child{margin-bottom:0}.sec-content .layout01 .title-h2{font-size:28px;font-size:2.8rem;line-height:1.78571em;letter-spacing:.05em;font-weight:500;text-align:center;margin-bottom:44px}@media (max-width: 999px){.sec-content .layout01 .title-h2{font-size:18px;font-size:1.8rem;line-height:1.77778em;text-align:left;margin-bottom:22px}}.sec-content .layout01 .box-img{display:flex;justify-content:center;margin-bottom:35px}@media (max-width: 999px){.sec-content .layout01 .box-img{margin-bottom:27px}}.sec-content .layout01 .box-img .img{text-align:center;max-height:629px}@media (max-width: 999px){.sec-content .layout01 .box-img .img{max-height:59.73333vw}}.sec-content .layout01 .box-img .img img{width:100%;height:100%;object-fit:cover}.sec-content .layout01 .box-img--two{margin-left:-14px}@media (max-width: 999px){.sec-content .layout01 .box-img--two{margin-left:-10px}}.sec-content .layout01 .box-img--two .img{max-height:696px;width:calc(50% - 14px);margin-left:14px}@media (max-width: 999px){.sec-content .layout01 .box-img--two .img{max-height:64.8vw;width:calc(50% - 10px);margin-left:10px}}.sec-content .layout01 .box-img--two .img30{width:calc(100% - 668px)}@media (max-width: 999px){.sec-content .layout01 .box-img--two .img30{width:calc(100% - 245px)}}.sec-content .layout01 .box-img--two .img70{width:calc(100% - 314px)}@media (max-width: 999px){.sec-content .layout01 .box-img--two .img70{width:calc(100% - 120px)}}@media (max-width: 999px){.sec-content .layout01 .box-img.sp-two-column{display:block;margin-left:0}.sec-content .layout01 .box-img.sp-two-column .img{width:100%;max-height:none;margin:10px 0 0 0}}.box-people{margin-top:133px;border:solid 1px #707070;border-radius:20px;padding:48px 62px 55px}@media (max-width: 999px){.box-people{margin-top:58px;border-radius:10px;padding:33px 24px 44px}}.box-people__title{font-size:20px;font-size:2rem;line-height:1.45em;letter-spacing:.05em;font-weight:500}@media (max-width: 999px){.box-people__title{font-size:18px;font-size:1.8rem;line-height:1.44444em;letter-spacing:.1em}}.box-people__name{display:flex;align-items:flex-start;flex-wrap:wrap;margin-top:10px}@media (max-width: 999px){.box-people__name{margin-top:7px;display:block}}.box-people__name .name-jp{font-size:28px;font-size:2.8rem;line-height:1.42857em;letter-spacing:.05em;font-weight:500;margin-right:19px}@media (max-width: 999px){.box-people__name .name-jp{margin-right:0;font-size:22px;font-size:2.2rem;line-height:1.45455em}}.box-people__name .name-en{font-family:"Albert Sans",serif;font-size:18px;font-size:1.8rem;line-height:1.33333em;letter-spacing:.05em;font-weight:500;color:#F09020;margin-top:12px}@media (max-width: 999px){.box-people__name .name-en{display:block;font-size:16px;font-size:1.6rem;line-height:1.1875em;margin-top:2px}}.box-people__text{font-size:16px;font-size:1.6rem;line-height:2.1875em;letter-spacing:.04em;font-weight:400;margin-top:19px}@media (max-width: 999px){.box-people__text{margin-top:13px;font-size:15px;font-size:1.5rem;line-height:1.86667em}}.box-people__btn{display:table;margin-top:21px}.box-people__btn a{min-width:267px;display:flex;align-items:center;border-bottom:1px solid #BFBFBF;font-size:15px;font-size:1.5rem;line-height:1.66667em;letter-spacing:.02em;font-weight:500;padding:11px 10px 11px 10px}@media (max-width: 999px){.box-people__btn a{min-width:230px;padding:11px 11px 13px 11px}}.box-people__btn a span{flex:1;padding-right:10px}.box-people__btn a:after{content:'';display:block;width:18px;height:18px;background-size:100% 100%;background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="18.137" height="18.137" viewBox="0 0 18.137 18.137"><g id="Group_125868" data-name="Group 125868" transform="translate(-986 907.637) rotate(-90)"><path id="Path_190" data-name="Path 190" d="M18.137,9.068a9.068,9.068,0,1,0-9.068,9.068,9.069,9.069,0,0,0,9.068-9.068" transform="translate(907.637 986) rotate(90)" fill="%23f09020"/><path id="Path_191" data-name="Path 191" d="M9.532,7.7l3.675,2.92L9.532,13.531" transform="translate(909.052 983.938) rotate(90)" fill="none" stroke="%23fff" stroke-linejoin="round" stroke-width="2"/></g></svg>');flex-shrink:0}@media (max-width: 999px){.box-people__btn a:after{margin-top:1px}}.c-pagi-next-prev{max-width:638px;margin:0 auto;margin-top:138px}@media (max-width: 999px){.c-pagi-next-prev{margin-top:105px}}.c-pagi-next-prev__content{display:flex;margin-left:-42px}@media (max-width: 999px){.c-pagi-next-prev__content{margin-left:-15px}}.c-pagi-next-prev .item-next-prev{width:calc(50% - 42px);margin-left:42px}@media (max-width: 999px){.c-pagi-next-prev .item-next-prev{width:calc(50% - 15px);margin-left:15px}}.c-pagi-next-prev .item-next-prev__title{text-align:center;font-family:"Albert Sans",serif;font-size:28px;font-size:2.8rem;line-height:1.21429em;letter-spacing:0em;font-weight:400;margin-bottom:18px}@media (max-width: 999px){.c-pagi-next-prev .item-next-prev__title{font-size:20px;font-size:2rem;line-height:1.2em;margin-bottom:10px}}.c-pagi-next-prev .item-next-prev .item{width:100%;margin:0}@media (min-width: 1000px){.c-pagi-next-prev .item-next-prev .item .thumb{height:196px}}@media (max-width: 999px){.c-pagi-next-prev .item-next-prev .item .desc{margin-top:12px}}@media (max-width: 999px){.c-pagi-next-prev .item-next-prev .item .cate{font-size:12px;font-size:1.2rem;line-height:1.5em}}@media (min-width: 1000px){.c-pagi-next-prev .item-next-prev .item .title br{display:block !important}}@media (max-width: 999px){.c-pagi-next-prev .item-next-prev .item .title{font-size:15px;font-size:1.5rem;line-height:1.46667em}}@media (max-width: 999px){.c-pagi-next-prev .l-btn{padding:0 17px 0 16px}}.c-pagi-next-prev .c-btn02{margin:0 auto;margin-top:47px}@media (max-width: 999px){.c-pagi-next-prev .c-btn02{margin-top:35px}}.c-footer{margin-top:148px}@media (max-width: 999px){.c-footer{margin-top:77px}}

/*# sourceMappingURL=maps/single-expert.min.css.map */
