@import"https://fonts.googleapis.com/css2?family=Noto+Sans+JP:wght@500&family=Noto+Sans:wght@500&display=swap";@media screen and (max-width:767px){section.p-mv.p-tieup_mainImage div.l-inner div.p-tieup_mainImage_item{height:auto;padding-left:0;background:no-repeat left bottom/contain}}section.p-mv.p-tieup_mainImage div.l-inner div.p-tieup_mainImage_item h1{line-height:1.8}@media screen and (max-width:767px){section.p-mv.p-tieup_mainImage div.l-inner div.p-tieup_mainImage_item h1{line-height:1}}section.p-mv.p-tieup_mainImage div.l-inner div.p-tieup_mainImage_item h1 .small{font-size:2.4rem;display:block;margin-bottom:-12px}@media screen and (max-width:767px){section.p-mv.p-tieup_mainImage div.l-inner div.p-tieup_mainImage_item h1 .small{font-size:1.4rem;display:block;margin-bottom:8px}}.p-tieup .c-btn01{width:370px;margin-left:auto;margin-right:auto;font-size:1.8rem;height:46px}@media screen and (max-width:767px){.p-tieup .c-btn01{font-size:3.7333333333vw;height:13.8666666667vw;width:85%;margin-left:auto;margin-right:auto}}section.p-tieup_section01{padding-top:65px;margin-bottom:90px}@media screen and (max-width:767px){section.p-tieup_section01{padding-top:6.6666666667vw;margin-bottom:6.6666666667vw}}section.p-tieup_section01 div.l-inner{border-bottom:10px solid #ec057f;padding-bottom:40px}@media screen and (max-width:767px){section.p-tieup_section01 div.l-inner{border-bottom:1.3333333333vw solid #ec057f;padding-bottom:2.6666666667vw}}section.p-tieup_section01 div.l-inner__notes{display:flex;justify-content:flex-end}section.p-tieup_section01 div.l-inner div.p-tieup_doctor{border-radius:20px;padding:25px 44px;background-color:#e9ebf3;margin-bottom:40px;display:flex;justify-content:space-between}@media screen and (max-width:767px){section.p-tieup_section01 div.l-inner div.p-tieup_doctor{display:block;border-radius:2.6666666667vw;padding:2.6666666667vw 4.8vw;margin-bottom:6.4vw}}section.p-tieup_section01 div.l-inner div.p-tieup_doctor h2.title{font-size:2.4rem;font-weight:bold;line-height:1.67}@media screen and (max-width:767px){section.p-tieup_section01 div.l-inner div.p-tieup_doctor h2.title{font-size:4.2666666667vw}}section.p-tieup_section01 div.l-inner div.p-tieup_doctor div.supervisor{text-align:right;font-size:1.8rem}@media screen and (max-width:767px){section.p-tieup_section01 div.l-inner div.p-tieup_doctor div.supervisor{font-size:2.4vw}}@media screen and (max-width:767px){section.p-tieup_section01 div.l-inner div.p-tieup_doctor div.supervisor div.img picture{width:22.9333333333vw;margin-right:0;margin-top:-21.3333333333vw;max-width:calc(100% - 200px)}}section.p-tieup_section01 div.l-inner div.p-tieup_doctor div.supervisor p.text{margin-top:14px}@media screen and (max-width:767px){section.p-tieup_section01 div.l-inner div.p-tieup_doctor div.supervisor p.text{margin-top:3.7333333333vw}}section.p-tieup_section01 div.l-inner .c-btn01{width:420px}@media screen and (max-width:767px){section.p-tieup_section01 div.l-inner .c-btn01{width:97%}}section.p-tieup_section02{padding-top:64px;background:url(/brand/yubicare/img/bg02.png) repeat-y center center/100% auto;padding-bottom:150px;margin-bottom:15px}@media screen and (max-width:767px){section.p-tieup_section02{padding-top:6.6666666667vw;padding-bottom:8vw;margin-bottom:2.6666666667vw}}@media screen and (max-width:767px){section.p-tieup_section02 div.l-inner div.p-tieup_img01.c-img img{width:82%}}div.p-tieup_credit{display:flex;justify-content:flex-end;margin-bottom:28px}@media screen and (max-width:767px){div.p-tieup_credit{margin-bottom:7.4666666667vw}}div.p-tieup_credit p.c-text-credit{text-align:left;font-size:1.6rem}@media screen and (max-width:767px){div.p-tieup_credit p.c-text-credit{font-size:.9rem}}