:root{--dp: 1px}@media screen and (min-width: 701px)and (max-width: 1084px){:root{--dp: 0.0922509vw}}@media screen and (max-width: 700px){:root{--dp: 0.285714vw}}@-webkit-keyframes dot-jump-fade{0%{-webkit-transform:translateX(-50%) translateY(0);transform:translateX(-50%) translateY(0);width:2px}50%{-webkit-transform:translateX(-50%) translateY(-4px);transform:translateX(-50%) translateY(-4px);width:2px}100%{-webkit-transform:translateX(-50%) translateY(0);transform:translateX(-50%) translateY(0);width:2px}}@keyframes dot-jump-fade{0%{-webkit-transform:translateX(-50%) translateY(0);transform:translateX(-50%) translateY(0);width:2px}50%{-webkit-transform:translateX(-50%) translateY(-4px);transform:translateX(-50%) translateY(-4px);width:2px}100%{-webkit-transform:translateX(-50%) translateY(0);transform:translateX(-50%) translateY(0);width:2px}}.clinical-research__nav{max-width:calc(718 * var(--dp));margin-inline:auto;display:grid;grid-template-columns:repeat(3, 1fr);gap:calc(20 * var(--dp))}@media screen and (max-width: 700px){.clinical-research__nav{gap:calc(10 * var(--dp))}}.clinical-research__nav__btn{width:100%}.clinical-research__nav__btn:after{display:none}.clinical-research__nav__btn.is-active{background-color:#1b83b6;color:#fff}.clinical-research__nav__btn.is-active:after{border-color:#fff}.clinical-research__content{display:none;-webkit-margin-before:calc(80 * var(--dp));margin-block-start:calc(80 * var(--dp))}@media screen and (max-width: 700px){.clinical-research__content{-webkit-margin-before:calc(50 * var(--dp));margin-block-start:calc(50 * var(--dp))}}.clinical-research__content.is-show{display:block;-webkit-animation:fadeIn .5s ease;animation:fadeIn .5s ease}.clinical-research__content__top{border-top:calc(1 * var(--dp)) solid #1b83b6;border-bottom:calc(1 * var(--dp)) solid #1b83b6;padding-block:calc(35 * var(--dp));-webkit-margin-before:calc(40 * var(--dp));margin-block-start:calc(40 * var(--dp))}@media screen and (max-width: 700px){.clinical-research__content__top{padding-block:calc(25 * var(--dp));-webkit-margin-before:calc(30 * var(--dp));margin-block-start:calc(30 * var(--dp))}}.clinical-research__content__top p{-webkit-margin-before:calc(0 * var(--dp));margin-block-start:calc(0 * var(--dp))}.clinical-research__content__ttl{-webkit-margin-before:calc(45 * var(--dp));margin-block-start:calc(45 * var(--dp))}@media screen and (max-width: 700px){.clinical-research__content__ttl{-webkit-margin-before:calc(30 * var(--dp));margin-block-start:calc(30 * var(--dp))}}.clinical-research__content__ttl._nospace{-webkit-margin-before:calc(-6 * var(--dp));margin-block-start:calc(-6 * var(--dp))}@media screen and (max-width: 700px){.clinical-research__content__ttl._nospace{-webkit-margin-before:calc(0 * var(--dp));margin-block-start:calc(0 * var(--dp))}}.clinical-research__content__detail{-webkit-margin-before:calc(20 * var(--dp));margin-block-start:calc(20 * var(--dp))}@media screen and (max-width: 700px){.clinical-research__content__detail{-webkit-margin-before:calc(10 * var(--dp));margin-block-start:calc(10 * var(--dp))}}.clinical-research__content__detail .txt{-webkit-margin-before:calc(-5 * var(--dp));margin-block-start:calc(-5 * var(--dp))}.clinical-research__content__detail .txt a{color:inherit;-webkit-transition:opacity .4s ease-in;-o-transition:opacity .4s ease-in;transition:opacity .4s ease-in}@media(hover: hover)and (pointer: fine){.clinical-research__content__detail .txt a:hover{opacity:.5}}.clinical-research__content__list__item{position:relative;font-size:calc(15 * var(--dp));font-weight:400;line-height:2;-webkit-padding-start:calc(17 * var(--dp));padding-inline-start:calc(17 * var(--dp))}@media screen and (max-width: 700px){.clinical-research__content__list__item{font-size:calc(13 * var(--dp));-webkit-padding-start:calc(15 * var(--dp));padding-inline-start:calc(15 * var(--dp))}}.clinical-research__content__list__item:before{content:"●";position:absolute;left:0;top:0;font-size:calc(15 * var(--dp));font-weight:400;line-height:2}@media screen and (max-width: 700px){.clinical-research__content__list__item:before{font-size:calc(13 * var(--dp))}}.clinical-research__content__list__item._note:before{content:"※"}.clinical-research__content__list__item ul li{position:relative;-webkit-padding-start:calc(17 * var(--dp));padding-inline-start:calc(17 * var(--dp));font-size:calc(15 * var(--dp));font-weight:400;line-height:2}@media screen and (max-width: 700px){.clinical-research__content__list__item ul li{font-size:calc(13 * var(--dp));-webkit-padding-start:calc(15 * var(--dp));padding-inline-start:calc(15 * var(--dp))}}.clinical-research__content__list__item ul li:before{content:"・";position:absolute;left:0;top:0;font-size:calc(15 * var(--dp));font-weight:400;line-height:2}@media screen and (max-width: 700px){.clinical-research__content__list__item ul li:before{font-size:calc(13 * var(--dp))}}.clinical-research__content__wrap{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-margin-before:calc(45 * var(--dp));margin-block-start:calc(45 * var(--dp))}@media screen and (max-width: 700px){.clinical-research__content__wrap{-webkit-margin-before:calc(30 * var(--dp));margin-block-start:calc(30 * var(--dp));-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}.clinical-research__content__wrap__left{width:53.171%}@media screen and (max-width: 700px){.clinical-research__content__wrap__left{width:100%}}.clinical-research__content__wrap__right{width:41.02%;display:block;position:relative}@media screen and (max-width: 700px){.clinical-research__content__wrap__right{width:100%;-webkit-margin-before:calc(30 * var(--dp));margin-block-start:calc(30 * var(--dp))}}.clinical-research__content__wrap__right img{display:block;width:100%;height:auto;aspect-ratio:420/280;position:absolute;left:0;top:0}@media screen and (max-width: 700px){.clinical-research__content__wrap__right img{position:relative;left:inherit;top:inherit}}@-webkit-keyframes fadeIn{from{opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes fadeIn{from{opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}