html{scroll-behavior:smooth}body{background-color:#FFF}:root{--reportpink:#f67d85;--font-notosans:"Noto Sans JP", sans-serif;--font-zen:"Zen Kaku Gothic New", serif}#Tieup_Content{max-width:818px;margin:0 auto;display:block;position:relative;background:#fdf2bd;font-size:15px;line-height:26px !important;color:#464646;font-family:'Noto Sans JP', sans-serif;font-weight:400;font-style:normal;text-align:left;letter-spacing:-0.02em;box-sizing:border-box}#Tieup_Content h1,#Tieup_Content h2,#Tieup_Content h3,#Tieup_Content h4,#Tieup_Content h5,#Tieup_Content p,#Tieup_Content li{font-family:'Noto Sans JP', sans-serif}#Tieup_Content img,#Tieup_Content figure{line-height:100%}#Tieup_Content .sp_obj{display:none}#Tieup_Content a:hover{text-decoration:none}@media screen and (max-width: 768px){#Tieup_Content{font-size:4vw;line-height:1.75 !important;overflow:hidden;text-align:justify}}@media screen and (max-width: 768px){#Tieup_Content .pc_obj{display:none}#Tieup_Content .sp_obj{display:block}}#Tieup_Header{padding:20px;display:flex;background:#FFF;justify-content:center;gap:20px;align-items:center;font-family:'Noto Sans JP', sans-serif;font-weight:500}#Tieup_Header .logo01 img,#Tieup_Header .logo02 img{height:25px}@media screen and (max-width: 768px){#Tieup_Header{padding:4vw 0}}@media screen and (max-width: 768px){#Tieup_Header .logo01 img,#Tieup_Header .logo02 img{height:20px}}#Tieup_Content .Tieup_Inner{width:100%;background:#f5f8e1;font-weight:400;font-style:normal;letter-spacing:0.03}#section_Mainvisual{width:100%;height:560px;margin:0 auto;padding:26px 0 0 0;background:#FFF url(/kenko/assets/v2/tieups/medtronic/tavi_keihatsu/mainvisual-ef74a9e4084b0d6ad6950a8b8b3f73795d5f0a1c7cb5750947f810d3261aad27.png) no-repeat 0 0;background-size:contain;position:relative;z-index:1}@media screen and (max-width: 768px){#section_Mainvisual{width:100%;height:auto;margin:0 auto;padding:93vw 0 16vw 0;background:#FFF url(/kenko/assets/v2/tieups/medtronic/tavi_keihatsu/mainvisual_sp-db801d6752a26ef4b3893db3affcb6b145a542d45679a00085577ec47fa5a29c.png) no-repeat 0 0;background-size:contain;position:relative;z-index:1}}.mainvisual::after{content:"";width:92px;height:129px;margin:0;background:url(/kenko/assets/v2/tieups/medtronic/tavi_keihatsu/circle01-fdcc9ee4e2dc0b5083dc8fdb0b6189320ee87a666a56007dd321a03bd1736dec.png);background-size:contain;position:absolute;left:0;bottom:-50px;z-index:2}@media screen and (max-width: 768px){.mainvisual::after{display:none}}#section_Mainvisual h1{display:none}#section_Mainvisual .lead{position:absolute;width:285px;left:60px;top:318px}#section_Mainvisual .button{width:498px;position:absolute;left:0;right:0;bottom:-50px;margin:0 auto;z-index:10}#section_Mainvisual .button img{border-radius:10px}@media screen and (max-width: 768px){#section_Mainvisual .lead{position:relative;width:90%;left:auto;top:auto;margin:auto;font-size:3.73vw}}@media screen and (max-width: 768px){#section_Mainvisual .button{width:90%;position:absolute;left:0;right:0;bottom:-10vw;margin:0 auto;z-index:10}}#Tieup_Content .button{padding:0;border:0;background:transparent;box-shadow:none}#Tieup_Content .bg_blue{margin-top:60px;padding:50px 0 30px;background:#daeef9}#Tieup_Content .bg_white{padding:20px 0 300px 0;background:#FFF url(/kenko/assets/v2/tieups/medtronic/tavi_keihatsu/circle02-326bf9566722a41913d674ef672308dd8974ebfa94bb4374d93b37510c5d88ac.png) no-repeat;background-position:left bottom 300px;background-size:contain}#Tieup_Content .section_article{width:700px;margin:60px auto 0 auto;background:#FFF;border-radius:10px;position:relative;text-align:center}#Tieup_Content #article01.section_article{margin-top:100px}#Tieup_Content #article04.section_article{margin-top:40px;background:#f5f8e1}#Tieup_Content #article05.section_article{margin-top:80px;background:#daeef9}#Tieup_Content #article05.section_article .line1,#Tieup_Content #article05.section_article .line2,#Tieup_Content #article05.section_article .article_content,#Tieup_Content #article05.section_article .box{background:#daeef9}#Tieup_Content #article05.section_article .box{border:0;border-radius:0}#Tieup_Content .section_article .line1,#Tieup_Content .section_article .line2{width:100%;position:relative}#Tieup_Content .section_article .line1::before{content:"";width:calc(100% - 20px);height:2px;border-radius:999px;background:#180f60;position:absolute;left:10px;top:-8px;z-index:1}#Tieup_Content .section_article .line1::after{content:"";width:calc(100% - 20px);height:2px;border-radius:999px;background:#180f60;position:absolute;left:10px;bottom:-8px;z-index:1}#Tieup_Content .section_article .line2::before{content:"";height:calc(100% - 20px);width:2px;border-radius:999px;background:#180f60;position:absolute;left:-8px;top:10px;z-index:1}#Tieup_Content .section_article .line2::after{content:"";height:calc(100% - 20px);width:2px;border-radius:999px;background:#180f60;position:absolute;right:-8px;top:10px;z-index:1}#Tieup_Content .article_content{width:100%;padding:30px}#Tieup_Content #article01.section_article .article_content,#Tieup_Content #article04.section_article .article_content{padding-bottom:50px}#Tieup_Content #article03 .article_content{width:736px;margin:0 auto;padding:0;text-align:center}#Tieup_Content .section_article .Heading_wrap,#Tieup_Content #article03 .Heading_wrap{text-align:center;margin-bottom:30px}#Tieup_Content h2{font-size:24px;line-height:1.53;font-weight:400;display:inline;margin:0;padding:0;text-align:center;font-style:normal;color:#180f60}#Tieup_Content #article01.section_article h2,#Tieup_Content #article05.section_article h2{font-size:26px;letter-spacing:-0.03em}#Tieup_Content .section_article sup{font-size:50%}#Tieup_Content .Heading_wrap h2 strong{font-weight:600}#Tieup_Content .Heading_wrap h2 span{background:linear-gradient(transparent 80%, #ffea00 20%)}@media screen and (max-width: 768px){#Tieup_Content .bg_blue{margin-top:10vw;padding:10vw 0 5vw}}@media screen and (max-width: 768px){#Tieup_Content .bg_white{padding:10vw 0 55vw 0;background:#FFF url(/kenko/assets/v2/tieups/medtronic/tavi_keihatsu/circle02_sp-7a3cc3814b42c4791adbd2b2002cffeba7b92fd4e90bacef5747ca8a59041138.png) no-repeat;background-position:left bottom 55vw;background-size:contain}}@media screen and (max-width: 768px){#Tieup_Content .section_article{width:90%;margin:18vw auto 0 auto}#Tieup_Content p{text-align:justify}#Tieup_Content #article03 p.lead{text-align:center}}@media screen and (max-width: 768px){#Tieup_Content #article01.section_article{margin-top:22vw}}@media screen and (max-width: 768px){#Tieup_Content #article05.section_article{margin-top:22vw}}@media screen and (max-width: 768px){#Tieup_Content .article_content{padding:7% 5.6% 5.6%}}@media screen and (max-width: 768px){#Tieup_Content #article03 .article_content{width:100%}}@media screen and (max-width: 768px){#Tieup_Content #article01 .Heading_wrap,#Tieup_Content #article02 .Heading_wrap{text-align:left}}@media screen and (max-width: 768px){#Tieup_Content #article01.section_article h2,#Tieup_Content h2{font-size:5vw}#Tieup_Content #article05.section_article h2{font-size:6.4vw}#Tieup_Content #article01.section_article .Heading_wrap{padding-left:22vw}}#article03 .Heading_wrap h2{padding-top:10px;height:90px;display:inline-block;position:relative}#article03 .Heading_wrap h2::before{content:"";width:42px;height:89px;background:url(/kenko/assets/v2/tieups/medtronic/tavi_keihatsu/title_corner-d94088ec00c793d5fd85eda53bebf5303d46ea53116f31c474ed9bf141793430.png);background-size:contain;position:absolute;left:-70px;top:0;z-index:1}#article03 .Heading_wrap h2::after{content:"";width:42px;height:89px;background:url(/kenko/assets/v2/tieups/medtronic/tavi_keihatsu/title_corner-d94088ec00c793d5fd85eda53bebf5303d46ea53116f31c474ed9bf141793430.png);background-size:contain;position:absolute;right:-70px;rotate:180deg;top:0;z-index:1}@media screen and (max-width: 768px){#article03 .Heading_wrap h2{font-size:5.3vw;padding-top:0;height:auto}}@media screen and (max-width: 768px){#article03 .Heading_wrap h2::before{content:"";width:8%;height:100%;background:url(/kenko/assets/v2/tieups/medtronic/tavi_keihatsu/title_corner_sp-e89fef7bcf424d302d3f8519135e445cd6279cf999668f085197ebcc74cb09f9.png) no-repeat;background-size:contain;position:absolute;left:-5vw;top:0;bottom:0;z-index:1}#article03 .Heading_wrap h2::after{content:"";width:8%;height:100%;background:url(/kenko/assets/v2/tieups/medtronic/tavi_keihatsu/title_corner_sp-e89fef7bcf424d302d3f8519135e445cd6279cf999668f085197ebcc74cb09f9.png) no-repeat;background-size:contain;position:absolute;right:-5vw;rotate:180deg;top:auto;bottom:0;z-index:1}}#Tieup_Content .section_article p{text-align:left}#Tieup_Content .section_article p.lead{text-align:center;color:#180f60}#Tieup_Content .notice{margin-top:1em;font-size:11px;line-height:16px;letter-spacing:0.01em}#Tieup_Content #article01.section_article p{padding-left:110px}#Tieup_Content #article02 p,#Tieup_Content #article02 .notice{padding-right:160px}#Tieup_Content .section_article .button{width:498px;margin:0 auto}#Tieup_Content .section_article .button img{border-radius:10px}#Tieup_Content #article01.section_article .button,#Tieup_Content #article04.section_article .button{position:absolute;left:0;right:0;bottom:-40px;margin:0 auto;z-index:10}#Tieup_Content #article05.section_article .button{width:220px;position:absolute;left:auto;right:0;bottom:0;z-index:10}#Tieup_Content #article05.section_article .button img{border-radius:999px}@media screen and (max-width: 768px){#Tieup_Content .section_article p{text-align:justify}}@media screen and (max-width: 768px){#Tieup_Content .section_article p.lead{text-align:center}}@media screen and (max-width: 768px){#Tieup_Content #article01.section_article p{padding-left:0}}@media screen and (max-width: 768px){#Tieup_Content #article02 p,#Tieup_Content #article02 .notice{padding-right:0}}@media screen and (max-width: 768px){#Tieup_Content .section_article .button{width:88.5%}}#article01 .illust{width:86px;position:absolute;left:40px;top:80px}@media screen and (max-width: 768px){#article01 .illust{width:24%;position:absolute;left:4vw;top:5vw}}#article02 .illust{width:115px;position:absolute;right:40px;bottom:0}@media screen and (max-width: 768px){#article02 .illust{width:17.5vw;position:absolute;right:4vw;top:5vw}}#article03 .box_wrap{width:100%;margin-top:30px;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:stretch}#article03 .box{width:360px;margin-bottom:20px;padding:20px 18px;background:#FFF;border-radius:10px;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;align-content:flex-start}#article03 .box h3{width:100%;margin-bottom:10px;padding-bottom:25px;font-size:18px;line-height:26px;font-weight:600;text-align:center;color:#2f2edb;background:url(/kenko/assets/v2/tieups/medtronic/tavi_keihatsu/box_fukidasi-298e02370ae665ce3bf38c4b9c7d8aec6ae93604c46d5f934679071832414a1c.png) no-repeat left bottom;background-size:contain}#article03 .box .illust{width:175px}#article03 .box p{width:138px;font-size:13px;line-height:20px;text-align:justify;letter-spacing:-0.02em}@media screen and (max-width: 768px){#article03 .box_wrap{margin-top:5vw;display:block}}@media screen and (max-width: 768px){#article03 .box{width:90%;margin:0 auto;margin-bottom:5vw;padding:6% 6%}}@media screen and (max-width: 768px){#article03 .box .illust{width:47.3%}}@media screen and (max-width: 768px){#article03 .box p{width:48%;font-size:3.46vw;line-height:5.33vw}}#article05 .box_wrap{width:100%;margin-top:30px;display:flex;justify-content:space-between;align-items:stretch;position:relative}#article05 .box_wrap::after{content:"";width:2px;height:100%;background:#464646;position:absolute;left:0;right:0;top:0;margin:0 auto}#article05 .box{width:290px;padding-bottom:20px;position:relative;display:flex;flex-direction:column;justify-content:space-between;align-content:stretch}#article05 .box h3{padding:0.5em 0;font-size:26px;line-height:26px;font-weight:600;color:#2f2edb;border:2px solid #2f2edb}#article05 .box rt{margin-top:0;margin-bottom:-0.8em;font-size:0.4em;font-weight:400;ruby-align:center}#article05 .box h3 span{display:block;font-size:15px;line-height:18px;font-weight:400}#article05 .box p{margin-top:1em;font-size:14px;line-height:26px;text-align:justify;flex-grow:1}#article05 .box .illust{margin-top:1em}#article05 .notice{font-size:12px;line-height:18px}@media screen and (max-width: 768px){#article05 .box_wrap{margin-top:5vw;flex-direction:column;gap:6vw}}@media screen and (max-width: 768px){#article05 .box_wrap::after{display:none}}@media screen and (max-width: 768px){#article05 .box{width:100%;margin:0 auto;padding-bottom:5vw}}@media screen and (max-width: 768px){#article05 .box p{font-size:3.7vw;line-height:1.75}}#supervision{width:648px;margin:60px auto 0;padding:28px;border:2px solid #180f60;border-radius:10px;position:relative}#supervision h2{position:absolute;top:-20px;left:0;right:0;margin:0 auto;z-index:2}#supervision h2 span{display:inline;padding:0 20px;background:#FFF;font-size:16px;line-height:1;letter-spacing:0.1em}#supervision .inner{display:flex;justify-content:space-between;align-items:center}#supervision .profile_photo{width:100px;margin:0 auto}#supervision .profile{width:466px}#supervision .profile h3{font-size:16px;line-height:20px;font-weight:500}#supervision .profile h3 span{font-size:14px}#supervision .profile p{margin-top:0.8em;font-size:12px;line-height:20px}@media screen and (max-width: 768px){#supervision{width:90%;margin:15vw auto 0;padding:6vw 4vw 4vw}}@media screen and (max-width: 768px){#supervision .inner{display:block;text-align:center}}@media screen and (max-width: 768px){#supervision .profile{margin-top:1em;width:100%}}#Tieup_Content .number{margin-top:1.5em;margin-right:60px;font-size:11px;text-align:right}@media screen and (max-width: 768px){#Tieup_Content .number{margin-right:5vw;margin-left:5vw;text-align:left}}#cta{width:100%;max-width:818px;position:fixed;left:0;transform:none;margin-left:0;box-sizing:border-box;padding:1.5em 0;bottom:0;background-color:#f5f8e1;z-index:999}#cta .cta_button{width:700px;margin:0 auto;position:relative}#cta .cta_button img{border-radius:10px}#cta.is-stuck{position:absolute;left:0;right:auto;margin:0;transform:none}@media screen and (max-width: 768px){#cta{margin-left:0;padding:4vw 0}}@media screen and (max-width: 768px){#cta .cta_button{width:90%}}body{background-color:#FFF}.c-form-search__input-text{border:1px solid #979797 !important;border-radius:1.6rem !important;box-shadow:inset 0 2px 2px rgba(0,0,0,0.12) !important;font-size:1.4rem !important;padding:0.6rem 1.6rem 0.5rem !important}@media screen and (max-width: 1024px) and (orientation: portrait){.c-form-search__input-text{border-radius:2rem !important;padding:0.6rem 1.6rem 0.5rem !important}}
