html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,menu,nav,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;outline:0;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}ins{text-decoration:none}del{text-decoration:line-through}table{border-collapse:collapse;border-spacing:0}:root{--fw-regular: 300;--fw-bold: 500;--background-color: #cadee5}html,body{height:auto;margin:0;padding:0}@font-face{font-family:"Noto Serif JP";src:url("../fonts/noto-serif-jp-v30-japanese-300.woff2") format("woff2");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:"Noto Serif JP";src:url("../fonts/noto-serif-jp-v30-japanese-500.woff2") format("woff2");font-weight:500;font-style:normal;font-display:swap}body{font-family:"Noto Serif JP",serif;font-optical-sizing:auto;font-weight:var(--fw-regular);font-style:normal;color:#000;background-color:#cadee5}@media screen and (max-width: 767.8px){body{height:100dvh}}body *{box-sizing:border-box}button{border:none;cursor:pointer}a{text-decoration:none;color:#000;cursor:pointer}a:link,a:visited{color:#000}p{margin-bottom:1em}main img{max-width:100%;height:auto}main *{word-break:break-word}.--title{font-weight:var(--fw-bold)}.--text{font-weight:var(--fw-regular)}.flex{display:flex}.flex-col{display:flex;flex-direction:column}strong,b,.bold{font-weight:var(--fw-bold)}.replaceElm{display:block;overflow:hidden;text-indent:-9999px}@media screen and (min-width: 768px){.sp-only{display:none}}@media screen and (max-width: 767.8px){.pc-only{display:none}}.--button{border-radius:50vh;background-color:#fff;color:#000;display:flex;align-items:center;position:relative}.--button.--back-to{justify-content:center}@media screen and (max-width: 767.8px){.--button.--back-to{width:86.66775vw;height:14.66685vw;font-size:4.00005vw}}@media screen and (min-width: 768px)and (max-width: 1279.8px){.--button.--back-to{width:25.390625vw;height:4.296875vw;font-size:1.171875vw}}@media screen and (min-width: 1280px){.--button.--back-to{width:325px;height:55px;font-size:15px}}.--button.--arrow-left::after{content:"";position:absolute;top:0;bottom:0;margin:auto;background-repeat:no-repeat;background-size:contain;background-position:0 50%;background-image:url(../img/arrow-left.svg?v=0120)}@media screen and (max-width: 767.8px){.--button.--arrow-left::after{width:1.86669vw;height:3.20004vw;left:4.80006vw}}@media screen and (min-width: 768px)and (max-width: 1279.8px){.--button.--arrow-left::after{width:.546875vw;height:.9375vw;left:1.40625vw}}@media screen and (min-width: 1280px){.--button.--arrow-left::after{width:7px;height:12px;left:18px}}.--button.--arrow-right::after{content:"";position:absolute;top:0;bottom:0;margin:auto;background-repeat:no-repeat;background-size:contain;background-position:0 50%;background-image:url(../img/arrow-right.svg?v=0120)}@media screen and (max-width: 767.8px){.--button.--arrow-right::after{width:1.86669vw;height:3.20004vw;right:4.80006vw}}@media screen and (min-width: 768px)and (max-width: 1279.8px){.--button.--arrow-right::after{width:.546875vw;height:.9375vw;right:1.40625vw}}@media screen and (min-width: 1280px){.--button.--arrow-right::after{width:7px;height:12px;right:18px}}@media screen and (max-width: 767.8px){.chapter-bottom-link{margin-inline:auto;width:86.66775vw;padding-block:10.6668vw 11.73348vw;margin-inline-start:-13.3335vw}}@media screen and (min-width: 768px)and (max-width: 1279.8px){.chapter-bottom-link{padding-block:5.859375vw 7.03125vw}}@media screen and (min-width: 1280px){.chapter-bottom-link{padding-block:75px 90px}}.chapter-bottom-link .chapter-prev-next{display:flex;justify-content:space-between}@media screen and (max-width: 767.8px){.chapter-bottom-link .chapter-prev-next{padding-inline-start:13.3335vw}}@media screen and (min-width: 768px){.chapter-bottom-link .chapter-prev-next{margin-inline:auto}}@media screen and (min-width: 768px)and (max-width: 1279.8px){.chapter-bottom-link .chapter-prev-next{padding-block-end:5.859375vw;width:21.40625vw}}@media screen and (min-width: 1280px){.chapter-bottom-link .chapter-prev-next{padding-block-end:75px;width:274px}}@media screen and (max-width: 767.8px){.chapter-bottom-link .chapter-prev-next .--button{width:32.0004vw;height:14.66685vw}}@media screen and (min-width: 768px)and (max-width: 1279.8px){.chapter-bottom-link .chapter-prev-next .--button{width:9.375vw;height:4.296875vw}}@media screen and (min-width: 1280px){.chapter-bottom-link .chapter-prev-next .--button{width:120px;height:55px}}@media screen and (max-width: 767.8px){.chapter-bottom-link .chapter-prev-next .--button.--arrow-left{padding-inline-start:11.73348vw}}@media screen and (min-width: 768px)and (max-width: 1279.8px){.chapter-bottom-link .chapter-prev-next .--button.--arrow-left{padding-inline-start:3.4375vw}}@media screen and (min-width: 1280px){.chapter-bottom-link .chapter-prev-next .--button.--arrow-left{padding-inline-start:44px}}.chapter-bottom-link .chapter-name-wrapper{display:flex;flex-direction:column;align-items:center}@media screen and (max-width: 767.8px){.chapter-bottom-link .chapter-name-wrapper{width:100%;margin-block-start:10.6668vw;padding-block-start:11.73348vw;border-top:1px solid #000}}@media screen and (min-width: 768px)and (max-width: 1279.8px){.chapter-bottom-link .chapter-name-wrapper{padding-block-start:1.09375vw}}@media screen and (min-width: 1280px){.chapter-bottom-link .chapter-name-wrapper{padding-block-start:14px}}@media screen and (max-width: 767.8px){.chapter-bottom-link .chapter-name-wrapper .--post-type-name{padding-block-end:4.00005vw}}@media screen and (min-width: 768px)and (max-width: 1279.8px){.chapter-bottom-link .chapter-name-wrapper .--post-type-name{padding-block-end:1.171875vw}}@media screen and (min-width: 1280px){.chapter-bottom-link .chapter-name-wrapper .--post-type-name{padding-block-end:15px}}.chapter-bottom-link .chapter-name-wrapper .--number{border-top:1px solid #000;text-align:center}@media screen and (max-width: 767.8px){.chapter-bottom-link .chapter-name-wrapper .--number{width:46.93392vw;padding-block-start:4.00005vw;padding-block-end:2.6667vw}}@media screen and (min-width: 768px)and (max-width: 1279.8px){.chapter-bottom-link .chapter-name-wrapper .--number{width:13.75vw;padding-block-start:1.171875vw;padding-block-end:.78125vw}}@media screen and (min-width: 1280px){.chapter-bottom-link .chapter-name-wrapper .--number{width:176px;padding-block-start:15px;padding-block-end:10px}}.chapter-bottom-link .chapter-name-wrapper .--name{text-align:center;letter-spacing:.09em}@media screen and (min-width: 768px)and (max-width: 1279.8px){.chapter-bottom-link .chapter-name-wrapper .--name{font-size:1.796875vw;line-height:2.1875vw}}@media screen and (min-width: 1280px){.chapter-bottom-link .chapter-name-wrapper .--name{font-size:23px;line-height:28px}}@media screen and (min-width: 768px){.chapter-bottom-link .chapter-thumbnail{display:none}}@media screen and (max-width: 767.8px){.chapter-bottom-link .chapter-thumbnail{display:flex;justify-content:center;padding-block-start:11.73348vw}.chapter-bottom-link .chapter-thumbnail img{width:46.40058vw;height:auto}}.chapter-bottom-link .--button{font-weight:var(--fw-bold)}@media screen and (max-width: 767.8px){.chapter-bottom-link .--button{font-size:3.73338vw;line-height:4.53339vw;padding-inline-start:5.3334vw}}@media screen and (min-width: 768px)and (max-width: 1279.8px){.chapter-bottom-link .--button{font-size:1.09375vw;line-height:1.328125vw;padding-inline-start:1.5625vw}}@media screen and (min-width: 1280px){.chapter-bottom-link .--button{font-size:14px;line-height:17px;padding-inline-start:20px}}.chapter-navigation{display:flex;margin-inline:auto}@media screen and (max-width: 767.8px){.chapter-navigation{flex-direction:column;padding-block-start:11.73348vw;width:86.66775vw;gap:6.40008vw}}@media screen and (min-width: 768px){.chapter-navigation{flex-wrap:wrap}}@media screen and (min-width: 768px)and (max-width: 1279.8px){.chapter-navigation{padding-block-start:8.203125vw;width:56.25vw;gap:2.34375vw}}@media screen and (min-width: 1280px){.chapter-navigation{padding-block-start:105px;width:720px;gap:30px}}@media screen and (max-width: 767.8px){.chapter-navigation .--button{width:86.66775vw;height:14.66685vw;padding-inline-end:11.73348vw}}@media screen and (min-width: 768px)and (max-width: 1279.8px){.chapter-navigation .--button{width:26.953125vw;height:4.296875vw;padding-inline-end:3.4375vw}}@media screen and (min-width: 1280px){.chapter-navigation .--button{width:345px;height:55px;padding-inline-end:44px}}.custom-post-navigation{background-color:var(--background-color)}.custom-post-navigation .section-title{margin-inline:auto;background-repeat:no-repeat;background-size:contain}@media screen and (max-width: 767.8px){.custom-post-navigation .section-title{height:6.40008vw;width:86.66775vw}}@media screen and (min-width: 768px)and (max-width: 1279.8px){.custom-post-navigation .section-title{height:1.953125vw;width:74.21875vw}}@media screen and (min-width: 1280px){.custom-post-navigation .section-title{height:25px;width:950px}}@media screen and (max-width: 767.8px){.no-webp .custom-post-navigation .section-title.title-half-life{background-image:url(../img/title-half-life-sp@3x.png?v=0120)}.webp .custom-post-navigation .section-title.title-half-life{background-image:url(../img/title-half-life-sp@3x.webp?v=0120)}}@media screen and (min-width: 768px){.no-webp .custom-post-navigation .section-title.title-half-life{background-image:url(../img/title-half-life-pc@2x.png?v=0120)}.webp .custom-post-navigation .section-title.title-half-life{background-image:url(../img/title-half-life-pc@2x.webp?v=0120)}}@media screen and (max-width: 767.8px){.no-webp .custom-post-navigation .section-title.title-occ-physician{background-image:url(../img/title-occ-sp@3x.png?v=0120)}.webp .custom-post-navigation .section-title.title-occ-physician{background-image:url(../img/title-occ-sp@3x.webp?v=0120)}}@media screen and (min-width: 768px){.no-webp .custom-post-navigation .section-title.title-occ-physician{background-image:url(../img/title-occ-pc@2x.png?v=0120)}.webp .custom-post-navigation .section-title.title-occ-physician{background-image:url(../img/title-occ-pc@2x.webp?v=0120)}}@media screen and (max-width: 767.8px){.no-webp .custom-post-navigation .section-title.title-interview{background-image:url(../img/title-interview-sp@3x.png?v=0120)}.webp .custom-post-navigation .section-title.title-interview{background-image:url(../img/title-interview-sp@3x.webp?v=0120)}}@media screen and (min-width: 768px){.no-webp .custom-post-navigation .section-title.title-interview{background-image:url(../img/title-interview-pc@2x.png?v=0120)}.webp .custom-post-navigation .section-title.title-interview{background-image:url(../img/title-interview-pc@2x.webp?v=0120)}}.custom-post-navigation .contents-list{margin-inline:auto;flex-wrap:wrap}@media screen and (max-width: 767.8px){.custom-post-navigation .contents-list{width:81.33435vw;padding-block:8.26677vw 12.00015vw;column-gap:9.33345vw;row-gap:9.60012vw}}@media screen and (min-width: 768px)and (max-width: 1279.8px){.custom-post-navigation .contents-list{width:71.875vw;padding-block:4.375vw 6.953125vw;gap:1.71875vw}}@media screen and (min-width: 1280px){.custom-post-navigation .contents-list{width:920px;padding-block:56px 89px;gap:22px}}@media screen and (max-width: 767.8px){.custom-post-navigation .contents-list .contents-list-item{width:36.00045vw;height:49.33395vw}}@media screen and (min-width: 768px)and (max-width: 1279.8px){.custom-post-navigation .contents-list .contents-list-item{width:10.546875vw;height:14.453125vw}}@media screen and (min-width: 1280px){.custom-post-navigation .contents-list .contents-list-item{width:135px;height:185px}}.custom-post-navigation .contents-list .contents-list-item.item-interview{height:inherit}.custom-post-navigation .contents-list .contents-list-item .modified-date{font-family:sans-serif;align-items:center;justify-content:center}@media screen and (max-width: 767.8px){.custom-post-navigation .contents-list .contents-list-item .modified-date{font-size:2.40003vw;gap:2.6667vw;padding-block-start:2.6667vw}}@media screen and (min-width: 768px)and (max-width: 1279.8px){.custom-post-navigation .contents-list .contents-list-item .modified-date{font-size:.703125vw;gap:.78125vw;padding-block-start:.78125vw}}@media screen and (min-width: 1280px){.custom-post-navigation .contents-list .contents-list-item .modified-date{font-size:9px;gap:10px;padding-block-start:10px}}@media screen and (max-width: 767.8px){.custom-post-navigation .contents-list .contents-list-item .modified-date .icon-new{width:6.66675vw;height:2.93337vw}}@media screen and (min-width: 768px)and (max-width: 1279.8px){.custom-post-navigation .contents-list .contents-list-item .modified-date .icon-new{width:1.953125vw;height:.859375vw}}@media screen and (min-width: 1280px){.custom-post-navigation .contents-list .contents-list-item .modified-date .icon-new{width:25px;height:11px}}@media screen and (max-width: 767.8px){.single .custom-post-navigation{display:none}}@media screen and (min-width: 768px)and (max-width: 1279.8px){.single .custom-post-navigation{padding-block-start:7.03125vw}}@media screen and (min-width: 1280px){.single .custom-post-navigation{padding-block-start:90px}}.footer-wrapper{background-color:var(--background-color)}.footer-buttons{display:flex;flex-direction:column;align-items:center}@media screen and (max-width: 767.8px){.footer-buttons{width:86.66775vw;margin-inline:auto;padding-block:11.20014vw;gap:6.66675vw}}@media screen and (min-width: 768px)and (max-width: 1279.8px){.footer-buttons{gap:2.34375vw;padding-block:8.59375vw}}@media screen and (min-width: 1280px){.footer-buttons{gap:30px;padding-block:110px}}@media screen and (min-width: 768px){.single .footer-buttons{padding-block-start:0}}@media screen and (max-width: 767.8px){.single-others .footer-buttons{margin-block-start:6.66675vw;border-top:1px solid #000}}@media screen and (max-width: 767.8px){.articles .footer-buttons{border-top:1px solid #000}}#global-footer{margin-inline:auto;border-top:1px solid #000}@media screen and (max-width: 767.8px){#global-footer{width:86.66775vw;padding-block:11.46681vw 4.80006vw}}@media screen and (min-width: 768px){#global-footer{max-width:1280px}}@media screen and (min-width: 768px)and (max-width: 1279.8px){#global-footer{padding-block:3.515625vw 1.40625vw}}@media screen and (min-width: 1280px){#global-footer{padding-block:45px 18px}}#global-footer .content-inner{align-items:center}#global-footer .content-inner .flex-col{align-items:center}@media screen and (max-width: 767.8px){#global-footer .content-inner .flex-col{gap:12.26682vw}}@media screen and (min-width: 768px)and (max-width: 1279.8px){#global-footer .content-inner .flex-col{gap:1.5625vw}}@media screen and (min-width: 1280px){#global-footer .content-inner .flex-col{gap:20px}}@media screen and (max-width: 767.8px){#global-footer .content-inner .flex-col .face-shogo-okinaga{height:63.20079vw}}@media screen and (min-width: 768px)and (max-width: 1279.8px){#global-footer .content-inner .flex-col .face-shogo-okinaga{height:15.703125vw}}@media screen and (min-width: 1280px){#global-footer .content-inner .flex-col .face-shogo-okinaga{height:201px}}#global-footer .content-inner .flex-col .face-shogo-okinaga img{width:auto;height:100%}@media screen and (max-width: 767.8px){#global-footer .content-inner .flex-col .signature{height:8.53344vw}}@media screen and (min-width: 768px)and (max-width: 1279.8px){#global-footer .content-inner .flex-col .signature{height:2.34375vw}}@media screen and (min-width: 1280px){#global-footer .content-inner .flex-col .signature{height:30px}}#global-footer .content-inner .flex-col .signature img{width:auto;height:100%}#global-footer .content-inner .corporate{line-height:1}@media screen and (max-width: 767.8px){#global-footer .content-inner .corporate{font-size:4.655vw;padding-block:6.66675vw 8.53344vw}}@media screen and (min-width: 768px)and (max-width: 1279.8px){#global-footer .content-inner .corporate{padding-block:2.5vw}}@media screen and (min-width: 1280px){#global-footer .content-inner .corporate{padding-block:32px}}#global-footer .content-inner .btn{margin-inline:auto;border-radius:50vh;line-height:1;align-items:center;justify-content:center;text-align:center;background-color:#fff}@media screen and (max-width: 767.8px){#global-footer .content-inner .btn{height:14.66685vw;width:86.66775vw;font-size:4.00005vw;margin-block-end:13.86684vw}}@media screen and (min-width: 768px)and (max-width: 1279.8px){#global-footer .content-inner .btn{height:2.34375vw;width:11.328125vw;font-size:.859375vw;margin-block-end:3.75vw}}@media screen and (min-width: 1280px){#global-footer .content-inner .btn{height:30px;width:145px;font-size:11px;margin-block-end:48px}}#global-footer .content-inner .copyright{line-height:1}@media screen and (max-width: 767.8px){#global-footer .content-inner .copyright{font-size:2.66vw}}@media screen and (min-width: 768px)and (max-width: 1279.8px){#global-footer .content-inner .copyright{font-size:.78125vw}}@media screen and (min-width: 1280px){#global-footer .content-inner .copyright{font-size:10px}}.menu-btn{display:flex;flex-direction:column;justify-content:space-between;appearance:none;padding:0;background:none;border:none;cursor:pointer;position:fixed;z-index:10000}@media screen and (max-width: 767.8px){.menu-btn{width:5.86674vw;height:4.26672vw;left:3.73338vw;top:5.3334vw}}@media screen and (min-width: 768px)and (max-width: 1279.8px){.menu-btn{width:1.71875vw;height:1.25vw;left:4.21875vw;top:3.90625vw}}@media screen and (min-width: 1280px){.menu-btn{width:22px;height:16px;left:54px;top:50px}}.menu-btn span{display:block;width:100%;background-color:#000;transition:transform .3s,opacity .3s;transform-origin:50% 50%}@media screen and (max-width: 767.8px){.menu-btn span{height:.53334vw}}@media screen and (min-width: 768px)and (max-width: 1279.8px){.menu-btn span{height:.15625vw}}@media screen and (min-width: 1280px){.menu-btn span{height:2px}}@media screen and (max-width: 767.8px){.menu-btn.active span:nth-child(1){transform:translateY(1.86669vw) rotate(405deg)}}@media screen and (min-width: 768px)and (max-width: 1279.8px){.menu-btn.active span:nth-child(1){transform:translateY(0.546875vw) rotate(405deg)}}@media screen and (min-width: 1280px){.menu-btn.active span:nth-child(1){transform:translateY(7px) rotate(405deg)}}.menu-btn.active span:nth-child(2){opacity:0}@media screen and (max-width: 767.8px){.menu-btn.active span:nth-child(3){transform:translateY(-1.86669vw) rotate(-405deg)}}@media screen and (min-width: 768px)and (max-width: 1279.8px){.menu-btn.active span:nth-child(3){transform:translateY(-0.546875vw) rotate(-405deg)}}@media screen and (min-width: 1280px){.menu-btn.active span:nth-child(3){transform:translateY(-7px) rotate(-405deg)}}.header-logo{position:absolute}@media screen and (max-width: 767.8px){.header-logo{width:76.26762vw;height:8.53344vw;top:5.3334vw;left:16.80021vw}}@media screen and (min-width: 768px)and (max-width: 1279.8px){.header-logo{width:29.375vw;height:3.359375vw;top:3.59375vw;left:8.828125vw}}@media screen and (min-width: 1280px){.header-logo{width:376px;height:43px;top:46px;left:113px}}.header-logo img{width:100%;height:100%}#drawer-navigation{z-index:9000;position:fixed;left:0;top:0;background-color:#d4e4ea;height:100dvh;overflow-y:auto;transition:transform .3s ease-out}@media screen and (max-width: 767.8px){#drawer-navigation{width:100%;transform:translate3d(-102.66795vw, 0, 0)}}@media screen and (min-width: 768px){#drawer-navigation{border-right:1px solid #b6c8cf}}@media screen and (min-width: 768px)and (max-width: 1279.8px){#drawer-navigation{width:53.125vw;transform:translate3d(-53.90625vw, 0, 0)}}@media screen and (min-width: 1280px){#drawer-navigation{width:680px;transform:translate3d(-690px, 0, 0)}}#drawer-navigation.active{transform:translate3d(0, 0, 0)}#drawer-navigation .drawer-navigation-inner{display:flex;flex-direction:column}@media screen and (max-width: 767.8px){#drawer-navigation .drawer-navigation-inner{gap:10.93347vw;padding-block-start:18.13356vw;padding-block-end:13.3335vw}}@media screen and (min-width: 768px)and (max-width: 1279.8px){#drawer-navigation .drawer-navigation-inner{gap:3.046875vw;padding-block-start:10.15625vw;padding-block-end:8.59375vw}}@media screen and (min-width: 1280px){#drawer-navigation .drawer-navigation-inner{gap:39px;padding-block-start:130px;padding-block-end:110px}}#drawer-navigation .drawer-navigation-inner .post-category{display:flex;flex-direction:column;margin-inline:auto}@media screen and (max-width: 767.8px){#drawer-navigation .drawer-navigation-inner .post-category{width:86.66775vw;gap:8.53344vw}}@media screen and (min-width: 768px)and (max-width: 1279.8px){#drawer-navigation .drawer-navigation-inner .post-category{width:45vw;gap:2.5vw}}@media screen and (min-width: 1280px){#drawer-navigation .drawer-navigation-inner .post-category{width:576px;gap:32px}}#drawer-navigation .drawer-navigation-inner .post-category .category-title{background-repeat:no-repeat;background-size:contain}@media screen and (max-width: 767.8px){#drawer-navigation .drawer-navigation-inner .post-category .category-title{height:5.3334vw}}@media screen and (min-width: 768px)and (max-width: 1279.8px){#drawer-navigation .drawer-navigation-inner .post-category .category-title{height:1.5625vw}}@media screen and (min-width: 1280px){#drawer-navigation .drawer-navigation-inner .post-category .category-title{height:20px}}@media screen and (max-width: 767.8px){.no-webp #drawer-navigation .drawer-navigation-inner .post-category .category-title.category-half-life{background-image:url(../img/drawer-half-life-sp@2x.png?v=0120)}.webp #drawer-navigation .drawer-navigation-inner .post-category .category-title.category-half-life{background-image:url(../img/drawer-half-life-sp@2x.webp?v=0120)}}@media screen and (min-width: 768px){.no-webp #drawer-navigation .drawer-navigation-inner .post-category .category-title.category-half-life{background-image:url(../img/drawer-half-life-pc@2x.png?v=0120)}.webp #drawer-navigation .drawer-navigation-inner .post-category .category-title.category-half-life{background-image:url(../img/drawer-half-life-pc@2x.webp?v=0120)}}@media screen and (max-width: 767.8px){.no-webp #drawer-navigation .drawer-navigation-inner .post-category .category-title.category-occ-physician{background-image:url(../img/drawer-occ-physician-sp@2x.png?v=0120)}.webp #drawer-navigation .drawer-navigation-inner .post-category .category-title.category-occ-physician{background-image:url(../img/drawer-occ-physician-sp@2x.webp?v=0120)}}@media screen and (min-width: 768px){.no-webp #drawer-navigation .drawer-navigation-inner .post-category .category-title.category-occ-physician{background-image:url(../img/drawer-occ-physician-pc@2x.png?v=0120)}.webp #drawer-navigation .drawer-navigation-inner .post-category .category-title.category-occ-physician{background-image:url(../img/drawer-occ-physician-pc@2x.webp?v=0120)}}@media screen and (max-width: 767.8px){.no-webp #drawer-navigation .drawer-navigation-inner .post-category .category-title.category-interview{background-image:url(../img/drawer-interview-sp@2x.png?v=0120)}.webp #drawer-navigation .drawer-navigation-inner .post-category .category-title.category-interview{background-image:url(../img/drawer-interview-sp@2x.webp?v=0120)}}@media screen and (min-width: 768px){.no-webp #drawer-navigation .drawer-navigation-inner .post-category .category-title.category-interview{background-image:url(../img/drawer-interview-pc@2x.png?v=0120)}.webp #drawer-navigation .drawer-navigation-inner .post-category .category-title.category-interview{background-image:url(../img/drawer-interview-pc@2x.webp?v=0120)}}#drawer-navigation .drawer-navigation-inner .post-category .category-items{display:flex}@media screen and (max-width: 767.8px){#drawer-navigation .drawer-navigation-inner .post-category .category-items{flex-direction:column;gap:5.3334vw}}@media screen and (min-width: 768px){#drawer-navigation .drawer-navigation-inner .post-category .category-items{flex-wrap:wrap;justify-content:space-between}}@media screen and (min-width: 768px)and (max-width: 1279.8px){#drawer-navigation .drawer-navigation-inner .post-category .category-items{row-gap:1.5625vw}}@media screen and (min-width: 1280px){#drawer-navigation .drawer-navigation-inner .post-category .category-items{row-gap:20px}}@media screen and (max-width: 767.8px){#drawer-navigation .drawer-navigation-inner .post-category .category-items .--button.navigation-item{width:86.66775vw;min-height:8.0001vw;font-size:3.73338vw;line-height:4.53339vw;padding-block:1.06668vw;padding-inline-start:5.3334vw;padding-inline-end:11.73348vw}}@media screen and (min-width: 768px)and (max-width: 1279.8px){#drawer-navigation .drawer-navigation-inner .post-category .category-items .--button.navigation-item{width:21.5625vw;min-height:2.34375vw;font-size:1.09375vw;line-height:1.328125vw;padding-block:4px;padding-inline-start:1.5625vw;padding-inline-end:3.4375vw}}@media screen and (min-width: 1280px){#drawer-navigation .drawer-navigation-inner .post-category .category-items .--button.navigation-item{width:276px;min-height:30px;font-size:14px;line-height:17px;padding-block:4px;padding-inline-start:20px;padding-inline-end:44px}}#drawer-navigation .bottom-wrapper{margin-inline:auto;border-top:1px solid #000}@media screen and (max-width: 767.8px){#drawer-navigation .bottom-wrapper{width:86.66775vw;padding-block:8.80011vw 14.66685vw}}@media screen and (min-width: 768px)and (max-width: 1279.8px){#drawer-navigation .bottom-wrapper{width:45vw;padding-block:3.90625vw}}@media screen and (min-width: 1280px){#drawer-navigation .bottom-wrapper{width:576px;padding-block:50px}}@media screen and (max-width: 767.8px){#drawer-navigation .bottom-wrapper .logo{height:8.53344vw;margin-block-start:8.80011vw;margin-block-end:6.66675vw;display:flex;justify-content:center}}@media screen and (min-width: 768px){#drawer-navigation .bottom-wrapper .logo{display:none}}#drawer-navigation .bottom-wrapper .logo img{width:auto;height:100%}#drawer-navigation .bottom-wrapper .btn-wrapper{display:flex;justify-content:center}#drawer-navigation .bottom-wrapper .btn-wrapper .--button{display:flex;align-items:center;justify-content:center;line-height:1}@media screen and (max-width: 767.8px){#drawer-navigation .bottom-wrapper .btn-wrapper .--button{width:86.66775vw;height:14.66685vw;font-size:4.00005vw}}@media screen and (min-width: 768px)and (max-width: 1279.8px){#drawer-navigation .bottom-wrapper .btn-wrapper .--button{width:11.40625vw;height:2.34375vw;font-size:.859375vw}}@media screen and (min-width: 1280px){#drawer-navigation .bottom-wrapper .btn-wrapper .--button{width:146px;height:30px;font-size:11px}}#side-title{position:fixed;z-index:2000;opacity:1}@media screen and (max-width: 767.8px){#side-title{left:1.86669vw;top:18.6669vw;width:9.33345vw;transition:opacity .3s ease-out}}@media screen and (min-width: 768px)and (max-width: 1279.8px){#side-title{left:3.90625vw;top:11.71875vw;width:2.734375vw}}@media screen and (min-width: 1280px){#side-title{left:50px;top:150px;width:35px}}@media screen and (max-width: 767.8px){#side-title.--deactive{opacity:0}}#side-title img{width:100%;height:auto}#front-page-intro{margin-inline:auto}@media screen and (max-width: 767.8px){#front-page-intro{width:100%;padding-block:46.66725vw 10.6668vw;background-repeat:no-repeat;background-size:100% auto}.no-webp #front-page-intro{background-image:url(../img/shogo-okinaga-sp@3x.png?v=0120)}.webp #front-page-intro{background-image:url(../img/shogo-okinaga-sp@3x.webp?v=0120)}}@media screen and (min-width: 768px){#front-page-intro{display:flex;flex-direction:column-reverse}}@media screen and (min-width: 768px)and (max-width: 1279.8px){#front-page-intro{width:74.21875vw;gap:3.125vw;padding-block:5.3125vw 7.34375vw}}@media screen and (min-width: 1280px){#front-page-intro{width:950px;gap:40px;padding-block:68px 94px}}@media screen and (max-width: 767.8px){#front-page-intro .signature{display:none}}@media screen and (min-width: 768px)and (max-width: 1279.8px){#front-page-intro .signature{width:75vw;height:8.4375vw;margin-left:-0.78125vw}}@media screen and (min-width: 1280px){#front-page-intro .signature{width:960px;height:108px;margin-left:-10px}}#front-page-intro .signature img{margin-inline:auto;width:auto;height:100%}@media screen and (min-width: 768px){#front-page-intro .intro-wrapper{display:flex}}@media screen and (min-width: 768px)and (max-width: 1279.8px){#front-page-intro .intro-wrapper{padding-inline-start:5.859375vw;gap:5.46875vw}}@media screen and (min-width: 1280px){#front-page-intro .intro-wrapper{padding-inline-start:75px;gap:70px}}#front-page-intro .intro-wrapper .text-wrapper{flex-direction:column;align-items:flex-end}@media screen and (max-width: 767.8px){#front-page-intro .intro-wrapper .text-wrapper{width:73.33425vw;font-size:3.73338vw;margin-inline:auto}}@media screen and (min-width: 768px)and (max-width: 1279.8px){#front-page-intro .intro-wrapper .text-wrapper{width:46.40625vw;padding-block-start:3.828125vw;font-size:1.171875vw}}@media screen and (min-width: 1280px){#front-page-intro .intro-wrapper .text-wrapper{width:594px;padding-block-start:49px;font-size:15px}}#front-page-intro .intro-wrapper .text-wrapper .intro-text{text-align:justify}@media screen and (max-width: 767.8px){#front-page-intro .intro-wrapper .text-wrapper .intro-text{line-height:6.40008vw}}@media screen and (min-width: 768px){#front-page-intro .intro-wrapper .text-wrapper .intro-text{line-height:2}}@media screen and (min-width: 768px)and (max-width: 1279.8px){#front-page-intro .intro-wrapper .text-wrapper .intro-text p{margin-bottom:.390625vw}}@media screen and (min-width: 1280px){#front-page-intro .intro-wrapper .text-wrapper .intro-text p{margin-bottom:5px}}#front-page-intro .intro-wrapper .text-wrapper .intro-link{position:relative}@media screen and (max-width: 767.8px){#front-page-intro .intro-wrapper .text-wrapper .intro-link{padding-inline-end:5.86674vw;padding-block-end:.53334vw}}@media screen and (min-width: 768px)and (max-width: 1279.8px){#front-page-intro .intro-wrapper .text-wrapper .intro-link{padding-inline-end:1.71875vw;padding-block-end:.234375vw}}@media screen and (min-width: 1280px){#front-page-intro .intro-wrapper .text-wrapper .intro-link{padding-inline-end:22px;padding-block-end:3px}}#front-page-intro .intro-wrapper .text-wrapper .intro-link::after{content:"";position:absolute;top:0;bottom:0;margin:auto;background-repeat:no-repeat;background-size:contain;background-position:0 50%;background-image:url(../img/arrow-right.svg?v=0120)}@media screen and (max-width: 767.8px){#front-page-intro .intro-wrapper .text-wrapper .intro-link::after{width:1.86669vw;height:3.20004vw;right:1.06668vw}}@media screen and (min-width: 768px)and (max-width: 1279.8px){#front-page-intro .intro-wrapper .text-wrapper .intro-link::after{width:.546875vw;height:.9375vw;right:.3125vw}}@media screen and (min-width: 1280px){#front-page-intro .intro-wrapper .text-wrapper .intro-link::after{width:7px;height:12px;right:4px}}#front-page-intro .intro-wrapper .figure{line-height:0;display:inline-block}@media screen and (max-width: 767.8px){#front-page-intro .intro-wrapper .figure{display:none}}@media screen and (min-width: 768px)and (max-width: 1279.8px){#front-page-intro .intro-wrapper .figure{height:19.921875vw;width:11.875vw}}@media screen and (min-width: 1280px){#front-page-intro .intro-wrapper .figure{height:255px;width:152px}}#front-page-intro .intro-wrapper .figure img{width:auto;height:100%}@media screen and (max-width: 767.8px){.prologue{padding-block-start:26.667vw}}@media screen and (min-width: 768px)and (max-width: 1279.8px){.prologue{padding-block-start:15vw}}@media screen and (min-width: 1280px){.prologue{padding-block-start:192px}}.prologue .inner{margin-inline:auto}@media screen and (max-width: 767.8px){.prologue .inner{width:86.66775vw}}@media screen and (min-width: 768px)and (max-width: 1279.8px){.prologue .inner{width:62.5vw}}@media screen and (min-width: 1280px){.prologue .inner{width:800px}}.prologue .--title{line-height:1}@media screen and (max-width: 767.8px){.prologue .--title{font-size:5.3334vw;letter-spacing:.03em}}@media screen and (min-width: 768px){.prologue .--title{letter-spacing:.09em}}@media screen and (min-width: 768px)and (max-width: 1279.8px){.prologue .--title{font-size:2.109375vw}}@media screen and (min-width: 1280px){.prologue .--title{font-size:27px}}.prologue .--text{text-align:justify}@media screen and (max-width: 767.8px){.prologue .--text{font-size:3.73338vw;line-height:6.40008vw;padding-block:10.6668vw}}@media screen and (min-width: 768px)and (max-width: 1279.8px){.prologue .--text{font-size:1.171875vw;line-height:2.03125vw;padding-block:4.6875vw 6.25vw}}@media screen and (min-width: 1280px){.prologue .--text{font-size:15px;line-height:26px;padding-block:60px 80px}}.half-life-single.chapter-1{background-color:#fcf}.half-life-single.chapter-1 .main-visual .--image .--title{background-color:#fcf}.half-life-single.chapter-2{background-color:#bbf7ce}.half-life-single.chapter-2 .main-visual .--image .--title{background-color:#bbf7ce}.half-life-single.chapter-3{background-color:#bbe3ff}.half-life-single.chapter-3 .main-visual .--image .--title{background-color:#bbe3ff}.half-life-single.chapter-4{background-color:#edd0ff}.half-life-single.chapter-4 .main-visual .--image .--title{background-color:#edd0ff}.half-life-single.chapter-5{background-color:#fbf899}.half-life-single.chapter-5 .main-visual .--image .--title{background-color:#fbf899}.half-life-single.chapter-6{background-color:#ffa6a7}.half-life-single.chapter-6 .main-visual .--image .--title{background-color:#ffa6a7}.occ-physician-single .main-visual .--image .--title{background-color:#cadee5}.interview-single .main-visual .--image .--title{background-color:#cadee5}.articles .main{margin-inline:auto}@media screen and (max-width: 767.8px){.articles .main{padding-block-start:22.66695vw;width:86.66775vw}}@media screen and (min-width: 768px)and (max-width: 1279.8px){.articles .main{padding-block-start:10.78125vw;width:74.21875vw}}@media screen and (min-width: 1280px){.articles .main{padding-block-start:138px;width:950px}}.articles .main .list-half-life{display:flex;justify-content:space-between;margin-inline:auto}@media screen and (max-width: 767.8px){.articles .main .list-half-life{width:100%}}@media screen and (min-width: 768px)and (max-width: 1279.8px){.articles .main .list-half-life{width:71.875vw}}@media screen and (min-width: 1280px){.articles .main .list-half-life{width:920px}}@media screen and (max-width: 767.8px){.articles .main .list-half-life .thumbnail{width:24.0003vw}}@media screen and (min-width: 768px)and (max-width: 1279.8px){.articles .main .list-half-life .thumbnail{width:8.4375vw}}@media screen and (min-width: 1280px){.articles .main .list-half-life .thumbnail{width:108px}}.articles .main .list-half-life .list-wrapper{display:flex}@media screen and (max-width: 767.8px){.articles .main .list-half-life .list-wrapper{width:57.33405vw;padding-block-start:1.33335vw;gap:4.80006vw;flex-direction:column}}@media screen and (min-width: 768px){.articles .main .list-half-life .list-wrapper{justify-content:space-between;flex-wrap:wrap}}@media screen and (min-width: 768px)and (max-width: 1279.8px){.articles .main .list-half-life .list-wrapper{width:56.25vw;padding-block-start:.390625vw;gap:2.34375vw}}@media screen and (min-width: 1280px){.articles .main .list-half-life .list-wrapper{width:720px;padding-block-start:5px;gap:30px}}.articles .main .list-occ-physician,.articles .main .list-interview{display:flex}@media screen and (max-width: 767.8px){.articles .main .list-occ-physician,.articles .main .list-interview{flex-direction:column;padding-block-start:11.73348vw;gap:2.6667vw}}@media screen and (min-width: 768px){.articles .main .list-occ-physician,.articles .main .list-interview{flex-wrap:wrap;justify-content:space-between}}@media screen and (min-width: 768px)and (max-width: 1279.8px){.articles .main .list-occ-physician,.articles .main .list-interview{padding-block-start:4.6875vw;row-gap:.78125vw}}@media screen and (min-width: 1280px){.articles .main .list-occ-physician,.articles .main .list-interview{padding-block-start:60px;row-gap:10px}}@media screen and (max-width: 767.8px){.articles .main .list-occ-physician{padding-block-end:11.73348vw}}@media screen and (min-width: 768px)and (max-width: 1279.8px){.articles .main .list-occ-physician{padding-block-end:6.25vw}}@media screen and (min-width: 1280px){.articles .main .list-occ-physician{padding-block-end:80px}}@media screen and (max-width: 767.8px){.articles .main .list-interview{padding-block-end:13.06683vw}}@media screen and (min-width: 768px)and (max-width: 1279.8px){.articles .main .list-interview{padding-block-end:7.8125vw}}@media screen and (min-width: 1280px){.articles .main .list-interview{padding-block-end:100px}}.article-list-wrapper{display:flex;flex-direction:column}@media screen and (max-width: 767.8px){.article-list-wrapper.--half-life{gap:11.20014vw;padding-block-start:11.20014vw;padding-block-end:11.73348vw}}@media screen and (min-width: 768px)and (max-width: 1279.8px){.article-list-wrapper.--half-life{gap:5.859375vw;padding-block-start:4.84375vw;padding-block-end:6.640625vw}}@media screen and (min-width: 1280px){.article-list-wrapper.--half-life{gap:75px;padding-block-start:62px;padding-block-end:85px}}.article-list-wrapper.--occ-physician .list-item,.article-list-wrapper.--interview .list-item{display:flex;justify-content:space-between;align-items:center}@media screen and (max-width: 767.8px){.article-list-wrapper.--occ-physician .list-item,.article-list-wrapper.--interview .list-item{width:86.66775vw;height:10.6668vw}}@media screen and (min-width: 768px)and (max-width: 1279.8px){.article-list-wrapper.--occ-physician .list-item,.article-list-wrapper.--interview .list-item{width:33.203125vw;height:5.15625vw}}@media screen and (min-width: 1280px){.article-list-wrapper.--occ-physician .list-item,.article-list-wrapper.--interview .list-item{width:425px;height:66px}}@media screen and (max-width: 767.8px){.article-list-wrapper.--occ-physician .list-item .thumbnail,.article-list-wrapper.--interview .list-item .thumbnail{height:10.6668vw}}@media screen and (min-width: 768px)and (max-width: 1279.8px){.article-list-wrapper.--occ-physician .list-item .thumbnail,.article-list-wrapper.--interview .list-item .thumbnail{height:5.15625vw}}@media screen and (min-width: 1280px){.article-list-wrapper.--occ-physician .list-item .thumbnail,.article-list-wrapper.--interview .list-item .thumbnail{height:66px}}.article-list-wrapper.--occ-physician .list-item .thumbnail img,.article-list-wrapper.--interview .list-item .thumbnail img{width:auto;max-width:inherit}@media screen and (max-width: 767.8px){.article-list-wrapper.--occ-physician .list-item .thumbnail img,.article-list-wrapper.--interview .list-item .thumbnail img{height:10.6668vw}}@media screen and (min-width: 768px)and (max-width: 1279.8px){.article-list-wrapper.--occ-physician .list-item .thumbnail img,.article-list-wrapper.--interview .list-item .thumbnail img{height:5.15625vw}}@media screen and (min-width: 1280px){.article-list-wrapper.--occ-physician .list-item .thumbnail img,.article-list-wrapper.--interview .list-item .thumbnail img{height:66px}}@media screen and (max-width: 767.8px){.article-list-wrapper.--occ-physician .list-item .--button,.article-list-wrapper.--interview .list-item .--button{width:73.33425vw}}@media screen and (max-width: 767.8px){.article-list-wrapper .--button{font-size:3.73338vw;line-height:4.53339vw;padding-block:1.06668vw;padding-inline-start:4.26672vw;padding-inline-end:8.53344vw;border-radius:4.00005vw;min-height:8.0001vw}}@media screen and (min-width: 768px)and (max-width: 1279.8px){.article-list-wrapper .--button{width:26.953125vw;height:4.296875vw;font-size:1.09375vw;line-height:1.328125vw;padding-inline-start:1.5625vw;padding-inline-end:3.4375vw}}@media screen and (min-width: 1280px){.article-list-wrapper .--button{width:345px;height:55px;font-size:14px;line-height:17px;padding-inline-start:20px;padding-inline-end:44px}}@media screen and (min-width: 768px){.chapter .title-wrapper{display:none}}@media screen and (max-width: 767.8px){.chapter .title-wrapper{height:26.667vw;display:flex;align-items:center;padding-block-end:5.3334vw}}@media screen and (max-width: 767.8px){.chapter .title-wrapper .title-sp{font-size:5.3334vw;line-height:8.53344vw;letter-spacing:.03em;width:73.33425vw}}@media screen and (max-width: 767.8px){.chapter .main{padding-block-start:16.0002vw;padding-inline-start:20.00025vw}}@media screen and (min-width: 768px)and (max-width: 1279.8px){.chapter .main{padding-block-start:11.71875vw}}@media screen and (min-width: 1280px){.chapter .main{padding-block-start:150px}}@media screen and (max-width: 767.8px){.chapter .main-visual{width:80.001vw;margin-block-end:9.60012vw}}@media screen and (min-width: 768px){.chapter .main-visual{margin-inline:auto}}@media screen and (min-width: 768px)and (max-width: 1279.8px){.chapter .main-visual{width:74.21875vw;margin-block-end:3.28125vw}}@media screen and (min-width: 1280px){.chapter .main-visual{width:950px;margin-block-end:42px}}.chapter .main-visual .--image{position:relative;background-color:#000;overflow:hidden}@media screen and (max-width: 767.8px){.chapter .main-visual .--image{width:80.001vw;height:60.00075vw}}@media screen and (min-width: 768px){.chapter .main-visual .--image{position:relative}}@media screen and (min-width: 768px)and (max-width: 1279.8px){.chapter .main-visual .--image{width:74.21875vw;height:55.625vw}}@media screen and (min-width: 1280px){.chapter .main-visual .--image{width:950px;height:712px}}.chapter .main-visual .--image img{width:100%;height:100%;object-fit:cover;object-position:50% 50%;display:block;max-width:inherit}@media screen and (max-width: 767.8px){.chapter .main-visual .--image .--title{display:none}}@media screen and (min-width: 768px){.chapter .main-visual .--image .--title{position:absolute;letter-spacing:.09em;left:0;max-width:74%}}@media screen and (min-width: 768px)and (max-width: 1279.8px){.chapter .main-visual .--image .--title{top:37.03125vw;padding-inline-start:4.84375vw;padding-inline-end:1.5625vw;padding-block-end:.390625vw;font-size:2.109375vw;line-height:3.046875vw}}@media screen and (min-width: 1280px){.chapter .main-visual .--image .--title{top:474px;padding-inline-start:62px;padding-inline-end:20px;padding-block-end:5px;font-size:27px;line-height:39px}}@media screen and (max-width: 767.8px){.chapter .main-visual .--caption{font-size:2.93337vw;line-height:4.00005vw;padding-inline-end:6.66675vw;padding-block-start:2.6667vw}}@media screen and (min-width: 768px)and (max-width: 1279.8px){.chapter .main-visual .--caption{font-size:.78125vw;padding-block-start:.9375vw}}@media screen and (min-width: 1280px){.chapter .main-visual .--caption{font-size:10px;padding-block-start:12px}}.chapter-articles{display:flex;flex-direction:column}@media screen and (max-width: 767.8px){.chapter-articles{gap:8.0001vw;padding-block-end:10.6668vw}}@media screen and (min-width: 768px)and (max-width: 1279.8px){.chapter-articles{gap:3.125vw;padding-block-end:3.125vw}}@media screen and (min-width: 1280px){.chapter-articles{gap:40px;padding-block-end:22px}}.chapter-articles .chapter-article{display:flex;flex-direction:column}@media screen and (max-width: 767.8px){.chapter-articles .chapter-article{gap:8.0001vw}}@media screen and (min-width: 768px)and (max-width: 1279.8px){.chapter-articles .chapter-article{gap:3.125vw}}@media screen and (min-width: 1280px){.chapter-articles .chapter-article{gap:40px}}.chapter-articles .chapter-article .--text{text-align:justify}@media screen and (max-width: 767.8px){.chapter-articles .chapter-article .--text{font-size:3.73338vw;line-height:6.40008vw;width:73.33425vw}}@media screen and (min-width: 768px){.chapter-articles .chapter-article .--text{margin-inline:auto}}@media screen and (min-width: 768px)and (max-width: 1279.8px){.chapter-articles .chapter-article .--text{width:62.5vw;font-size:1.171875vw;line-height:2.03125vw}}@media screen and (min-width: 1280px){.chapter-articles .chapter-article .--text{width:800px;font-size:15px;line-height:26px}}.chapter-articles .chapter-article .sp-carousel-wrapper{width:100.00125vw;margin-left:-20.00025vw}@media screen and (min-width: 768px){.chapter-articles .chapter-article .sp-carousel-wrapper{display:none}}.chapter-articles .chapter-article .sp-carousel-wrapper .sp-carousel{overflow-x:scroll;overflow-y:hidden;display:flex;flex-flow:row nowrap;scroll-snap-type:x mandatory;gap:2.6667vw;padding-inline:20.00025vw 6.66675vw;scroll-padding-inline-start:20.00025vw;-ms-overflow-style:none;scrollbar-width:none}.chapter-articles .chapter-article .sp-carousel-wrapper .sp-carousel::-webkit-scrollbar{display:none}.chapter-articles .chapter-article .sp-carousel-wrapper .sp-carousel .sp-carousel-cell{flex:none;scroll-snap-stop:always;scroll-snap-align:start;width:73.33425vw}@media screen and (max-width: 767.8px){.chapter-articles .chapter-article .sp-carousel-wrapper .sp-carousel .sp-carousel-cell .carousel-inner .img-wrapper{width:73.33425vw;height:54.93402vw;overflow:hidden}}.chapter-articles .chapter-article .sp-carousel-wrapper .sp-carousel .sp-carousel-cell .carousel-inner .img-wrapper img{width:100%;height:100%;max-width:inherit;object-fit:cover;object-position:50% 50%}.chapter-articles .chapter-article .sp-carousel-wrapper .sp-carousel .sp-carousel-cell .caption{font-size:2.93337vw;padding-block-start:2.6667vw}.chapter-articles .chapter-article .main-carousel{width:100%}@media screen and (min-width: 768px)and (max-width: 1279.8px){.chapter-articles .chapter-article .main-carousel{height:51.5625vw}}@media screen and (min-width: 1280px){.chapter-articles .chapter-article .main-carousel{height:660px}}.chapter-articles .chapter-article .main-carousel .carousel-cell{width:auto !important}@media screen and (max-width: 767.8px){.chapter-articles .chapter-article .main-carousel .carousel-cell{height:54.93402vw;margin-right:2.6667vw}}@media screen and (min-width: 768px)and (max-width: 1279.8px){.chapter-articles .chapter-article .main-carousel .carousel-cell{height:50vw;margin-right:3.90625vw}}@media screen and (min-width: 1280px){.chapter-articles .chapter-article .main-carousel .carousel-cell{height:640px;margin-right:50px}}.chapter-articles .chapter-article .main-carousel .carousel-cell .carousel-inner{position:relative;overflow-y:visible}.chapter-articles .chapter-article .main-carousel .carousel-cell .carousel-inner .img-wrapper{overflow:hidden}@media screen and (min-width: 768px)and (max-width: 1279.8px){.chapter-articles .chapter-article .main-carousel .carousel-cell .carousel-inner .img-wrapper{width:62.5vw;height:46.875vw}}@media screen and (min-width: 1280px){.chapter-articles .chapter-article .main-carousel .carousel-cell .carousel-inner .img-wrapper{width:800px;height:600px}}.chapter-articles .chapter-article .main-carousel .carousel-cell .carousel-inner .img-wrapper img{width:100%;height:100%;max-width:inherit;object-fit:cover;object-position:50% 50%;opacity:0;transition:opacity .4s ease-out}.chapter-articles .chapter-article .main-carousel .carousel-cell .carousel-inner .img-wrapper img.--active{opacity:1}@media screen and (max-width: 767.8px){.chapter-articles .chapter-article .main-carousel .carousel-cell .caption{font-size:2.93337vw;padding-block-start:2.6667vw}}@media screen and (min-width: 768px){.chapter-articles .chapter-article .main-carousel .carousel-cell .caption{position:absolute;left:0;bottom:-2em}}@media screen and (min-width: 768px)and (max-width: 1279.8px){.chapter-articles .chapter-article .main-carousel .carousel-cell .caption{font-size:.859375vw}}@media screen and (min-width: 1280px){.chapter-articles .chapter-article .main-carousel .carousel-cell .caption{font-size:11px}}@media screen and (min-width: 768px){.chapter-articles .chapter-article .icon-scroll-image{display:none}}@media screen and (max-width: 767.8px){.chapter-articles .chapter-article .icon-scroll-image{display:flex;justify-content:center;width:73.33425vw;margin-block-start:-2.6667vw}}@media screen and (max-width: 767.8px){.chapter-articles .chapter-article .icon-scroll-image img{width:23.20029vw;height:auto}}.chapter .bottom-images{display:flex}@media screen and (max-width: 767.8px){.chapter .bottom-images{flex-direction:column;width:73.33425vw;gap:1.06668vw;margin-block-start:10.6668vw}}@media screen and (min-width: 768px){.chapter .bottom-images{width:100vw;height:25vw;justify-content:space-between}}@media screen and (min-width: 768px)and (max-width: 1279.8px){.chapter .bottom-images{margin-block-start:1.71875vw}}@media screen and (min-width: 1280px){.chapter .bottom-images{margin-block-start:22px}}@media screen and (max-width: 767.8px){.chapter .bottom-images .item{width:73.33425vw}}@media screen and (min-width: 768px){.chapter .bottom-images .item{width:calc(100vw / 3 - 2px)}}.chapter .bottom-images .bottom-image{position:relative;overflow:hidden}@media screen and (max-width: 767.8px){.chapter .bottom-images .bottom-image{width:73.33425vw}}@media screen and (min-width: 768px){.chapter .bottom-images .bottom-image{width:calc(100vw / 3 - 2px);height:25vw}}.chapter .bottom-images .bottom-image img{width:100%;height:100%;object-fit:cover;object-position:50% 50%;display:block;max-width:inherit}@media screen and (max-width: 767.8px){.chapter .bottom-images .caption{font-size:2.93337vw;line-height:4.00005vw;padding-block:.80001vw 2.6667vw}}@media screen and (min-width: 768px)and (max-width: 1279.8px){.chapter .bottom-images .caption{font-size:.78125vw;padding-block-start:.78125vw}}@media screen and (min-width: 1280px){.chapter .bottom-images .caption{font-size:10px;padding-block-start:10px}}.single-interview .modified-date{text-align:right}@media screen and (max-width: 767.8px){.single-interview .modified-date{width:73.33425vw;font-size:3.73338vw}}@media screen and (min-width: 768px){.single-interview .modified-date{margin-inline:auto}}@media screen and (min-width: 768px)and (max-width: 1279.8px){.single-interview .modified-date{width:62.5vw;font-size:1.171875vw}}@media screen and (min-width: 1280px){.single-interview .modified-date{width:800px;font-size:15px}}.error404 .main{display:flex;flex-direction:column;align-items:center;margin-inline:auto}@media screen and (max-width: 767.8px){.error404 .main{padding-block-start:33.33375vw;padding-block-end:23.20029vw;width:86.66775vw;border-bottom:1px solid #000}}@media screen and (min-width: 768px)and (max-width: 1279.8px){.error404 .main{padding-block-start:18.75vw;padding-block-end:4.6875vw}}@media screen and (min-width: 1280px){.error404 .main{padding-block-start:240px;padding-block-end:60px}}.error404 .main .--title,.error404 .main .--title-sub,.error404 .main .--text{line-height:1;text-align:center}.error404 .main .--title{font-feature-settings:"palt" on;letter-spacing:.09em}@media screen and (max-width: 767.8px){.error404 .main .--title{font-size:12.00015vw}}@media screen and (min-width: 768px)and (max-width: 1279.8px){.error404 .main .--title{font-size:5.078125vw}}@media screen and (min-width: 1280px){.error404 .main .--title{font-size:65px}}@media screen and (max-width: 767.8px){.error404 .main .--title-sub{font-size:5.86674vw;padding-block:2.40003vw 5.3334vw}}@media screen and (min-width: 768px)and (max-width: 1279.8px){.error404 .main .--title-sub{font-size:2.109375vw;padding-block:.703125vw 1.5625vw}}@media screen and (min-width: 1280px){.error404 .main .--title-sub{font-size:27px;padding-block:9px 20px}}@media screen and (max-width: 767.8px){.error404 .main .--text{font-size:3.73338vw}}@media screen and (min-width: 768px)and (max-width: 1279.8px){.error404 .main .--text{font-size:1.171875vw}}@media screen and (min-width: 1280px){.error404 .main .--text{font-size:15px}}.custom-login{width:100%;height:100vh;display:flex;flex-direction:column;justify-content:center;align-items:center;position:fixed;z-index:10000}.custom-login button{appearance:none;-webkit-appearance:none;border:none}.custom-login input{background-color:transparent;border:1px solid #000}.clp-login-container{display:flex;flex-direction:column;align-items:center;justify-content:center;background-color:#fff}@media screen and (max-width: 767.8px){.clp-login-container{width:77.3343vw;height:77.3343vw;border-radius:6.66675vw;border:.53334vw solid #bcd1d8;gap:8.0001vw}}@media screen and (min-width: 768px)and (max-width: 1279.8px){.clp-login-container{width:42.96875vw;height:27.34375vw;border-radius:1.953125vw;border:.15625vw solid #bcd1d8;gap:2.734375vw}}@media screen and (min-width: 1280px){.clp-login-container{width:550px;height:350px;border-radius:25px;border:2px solid #bcd1d8;gap:35px}}.clp-login-container .clp-login-text{text-align:center}@media screen and (max-width: 767.8px){.clp-login-container .clp-login-text{font-size:3.73338vw;line-height:6.93342vw}}@media screen and (min-width: 768px){.clp-login-container .clp-login-text{line-height:2}}@media screen and (min-width: 768px)and (max-width: 1279.8px){.clp-login-container .clp-login-text{font-size:1.171875vw}}@media screen and (min-width: 1280px){.clp-login-container .clp-login-text{font-size:15px}}.clp-login-container .clp-login-text a{display:inline-block;position:relative}.clp-login-container .clp-login-text a:after{height:1px;width:100%;background-color:#000;content:"";position:absolute;left:0;bottom:0}.clp-login-container form{display:flex;flex-direction:column}@media screen and (max-width: 767.8px){.clp-login-container form{width:53.334vw;gap:4.00005vw}}@media screen and (min-width: 768px)and (max-width: 1279.8px){.clp-login-container form{width:25.46875vw;gap:1.953125vw}}@media screen and (min-width: 1280px){.clp-login-container form{width:326px;gap:25px}}.clp-login-container form input,.clp-login-container form button{display:flex;width:100%;justify-content:center;font-family:"Noto Serif JP",serif}@media screen and (max-width: 767.8px){.clp-login-container form input,.clp-login-container form button{height:10.6668vw;font-size:4.00005vw}}@media screen and (min-width: 768px)and (max-width: 1279.8px){.clp-login-container form input,.clp-login-container form button{height:4.296875vw;font-size:1.171875vw}}@media screen and (min-width: 1280px){.clp-login-container form input,.clp-login-container form button{height:55px;font-size:15px}}.clp-login-container form input{text-align:center}.clp-login-container form input::placeholder{text-align:center;color:#000}.clp-login-container form input:focus::placeholder{opacity:0}.clp-login-container form button{border-radius:50vh;background-color:#cadee5}.clp-login-container .clp-error{text-align:center;color:red;padding-top:1em}@media screen and (max-width: 767.8px){.clp-login-container .clp-error{font-size:4.00005vw}}@media screen and (min-width: 768px)and (max-width: 1279.8px){.clp-login-container .clp-error{font-size:1.171875vw}}@media screen and (min-width: 1280px){.clp-login-container .clp-error{font-size:15px}}
