@import url("https://fonts.googleapis.com/css2?family=Noto+Sans+JP:wght@100..900&family=Zen+Kaku+Gothic+New:wght@500;700&family=Zen+Maru+Gothic:wght@400;500;700&display=swap");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;background:#f7f5f2;font-size:15px;line-height:26px !important;color:#555555;font-family:'Noto Sans JP', sans-serif;font-weight:400;font-style:normal;text-align:left;font-feature-settings:"palt";text-align:justify;letter-spacing:0.03em;box-sizing:border-box}#Tieup_Content p,#Tieup_Content li{font-family:'Noto Sans JP', sans-serif}#Tieup_Content h1,#Tieup_Content h3,#Tieup_Content p.voice_comment strong{font-family:"Zen Maru Gothic", sans-serif}#Tieup_Content h1,#Tieup_Content h2,#Tieup_Content h3,#Tieup_Content p.voice_comment strong{font-weight:700;font-feature-settings:"palt";letter-spacing:0}#Tieup_Content .voice_fukidasi p{font-family:"Zen Maru Gothic", sans-serif;font-weight:500;letter-spacing:-0.05em;font-feature-settings:"palt"}#Tieup_Content .voice_fukidasi p strong{font-weight:700}#Tieup_Content .voice_fukidasi p span.spacing-s{letter-spacing:-0.12em}#Tieup_Content img,#Tieup_Content figure{line-height:100%;margin:auto;vertical-align:bottom}#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.875 !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_Footer{margin-top:4em;padding:20px;display:flex;background:#FFF;justify-content:space-between;align-items:center;font-family:'Noto Sans JP', sans-serif;font-weight:500}#Tieup_Footer .logo01{font-size:14px;line-height:1}#Tieup_Footer .logo02{width:20%}@media screen and (max-width: 768px){#Tieup_Footer{padding:3vw 5vw}}@media screen and (max-width: 768px){#Tieup_Footer .logo01{font-size:11px}#Tieup_Footer .logo02{width:25%}}#Tieup_Content .Tieup_Inner{width:100%;font-weight:400;font-style:normal;background:#f9f6f0}#section_Mainvisual{width:100%;height:312px;margin:0 auto;padding:0;background:#fedec2 url(/kenko/assets/v2/tieups/gilead/gilead_uc_top/mainvisual-0bd3b7c936dfa8584a1cb617b9cd98d59e48cf7992b215c5b3cb33a915e0ce41.png) no-repeat 0px 0px;background-size:contain;position:relative;z-index:1}@media screen and (max-width: 768px){#section_Mainvisual{width:100%;height:87.3vw;background:#fedec2 url(/kenko/assets/v2/tieups/gilead/gilead_uc_top/mainvisual_sp-de7cec52537c9328eb43d94330ed20319aebdf315f6ef0b2bc3f2fa9101a23c9.png) no-repeat 0px 0px;background-size:contain}}#Tieup_Content .lead{margin:0;width:100%;position:absolute;left:0;top:235px;text-align:center}#Tieup_Content .content_title{background:#ff873b;text-align:center;position:relative}#Tieup_Content .content_title h2{display:inline-block;position:relative;font-size:24px;line-height:45px;color:#FFF;font-family:"Zen Maru Gothic", sans-serif;font-weight:600;letter-spacing:-0.05em;font-feature-settings:"palt"}#Tieup_Content .content_title h2::before{content:"";width:100px;height:1px;background-color:#FFF;position:absolute;left:-110px;top:50%}#Tieup_Content .content_title h2::after{content:"";width:100px;height:1px;background-color:#FFF;position:absolute;right:-110px;top:50%}#Tieup_Content .content_inner{padding:30px 40px}@media screen and (max-width: 768px){#Tieup_Content .lead{margin:0;width:100%;position:absolute;left:0;top:53vw;text-align:center;font-size:4vw;line-height:1.73}}@media screen and (max-width: 768px){#Tieup_Content .content_title h2{font-size:5.3vw}}@media screen and (max-width: 768px){#Tieup_Content .content_title h2::before{content:"";width:17vw;height:1px;background-color:#FFF;position:absolute;left:-20vw;top:50%}#Tieup_Content .content_title h2::after{content:"";width:17vw;height:1px;background-color:#FFF;position:absolute;right:-20vw;top:50%}}@media screen and (max-width: 768px){#Tieup_Content .content_inner{padding:3vw 2.6vw 2vw 0}}#section_navi{width:100%;position:relative;margin:0 auto}#section_navi ul{width:100%;display:flex;justify-content:space-between}#section_navi ul li{width:242px}#section_navi ul li a{display:block;width:100%;height:100%}#section_navi .notice{text-align:right;font-size:12px;line-height:1.2;margin-top:0.5em}@media screen and (max-width: 768px){#section_navi{width:97%;margin:0 0 0 2.6vw;padding:0}}@media screen and (max-width: 768px){#section_navi ul li{width:32.5%}}#Tieup_Content .section_flow{width:100%;position:relative;margin-top:20px;padding:25px 30px 25px 80px;background:#FFF;border-radius:10px}@media screen and (max-width: 768px){#Tieup_Content .section_flow{margin-top:1em;padding:0.2vw 5vw 25px 15.4vw}}#flow02.section_flow,#flow03.section_flow{margin-top:40px}@media screen and (max-width: 768px){#flow02.section_flow,#flow03.section_flow{margin-top:8vw}}#Tieup_Content .section_flow::after{content:"";width:50px;height:25px;background:url(/kenko/assets/v2/tieups/gilead/gilead_uc_top/flow_title_ya-41ddfa82a8f5acdf3f52576ba092f60470999c179c5c888efad7660ee83e51ac.png) no-repeat 0 0;background-size:contain;position:absolute;left:0;bottom:-25px}#Tieup_Content .section_flow .Heading_wrap{width:50px;height:100%;padding-top:10px;position:absolute;left:0;top:0;background:#ffb789;color:#FFF;border-radius:10px 0 0 0;display:flex;flex-direction:column;align-items:center;font-size:24px;font-weight:500}#Tieup_Content .section_flow .Heading_wrap h2{font-weight:500;line-height:1;letter-spacing:0.05em;writing-mode:vertical-rl;margin-top:0.5em;font-feature-settings:"vhal" 1}#Tieup_Content .section_flow .Heading_wrap span{line-height:1;background:#FFF;color:#ffb789;padding:4px 8px;border-radius:5px}#Tieup_Content .section_flow .Voicebox{width:100%;margin-top:20px;display:flex;justify-content:space-between;align-items:flex-start}#Tieup_Content .section_flow .Voicebox.-left{flex-direction:row-reverse}#Tieup_Content .section_flow .Voicebox .voice_illust{width:90px;position:relative}#Tieup_Content .section_flow .Voicebox .voice_fukidasi{width:calc(100% - 100px);position:relative;padding:20px;line-height:30px;letter-spacing:-0.02em;background:#f5f5f5;border-radius:10px}#Tieup_Content .section_flow .Voicebox.-right .voice_fukidasi::before{content:"";width:21px;height:17px;position:absolute;top:0;bottom:0;left:-21px;margin:auto 0;background:url(/kenko/assets/v2/tieups/gilead/gilead_uc_top/fukidasi-bfce4a25b0d947b0b2a5c2ef8f5ad76a3ae4af108c89ca14ca7669a6eec243bf.png) no-repeat 0 0;background-size:100% 100%}#Tieup_Content .section_flow .Voicebox.-left .voice_fukidasi::before{content:"";width:21px;height:17px;position:absolute;top:0;bottom:0;right:-21px;margin:auto 0;background:url(/kenko/assets/v2/tieups/gilead/gilead_uc_top/fukidasi-bfce4a25b0d947b0b2a5c2ef8f5ad76a3ae4af108c89ca14ca7669a6eec243bf.png) no-repeat 0 0;background-size:100% 100%;transform:scale(-1, 1)}#Tieup_Content .section_flow .Voicebox .voice_fukidasi p{margin:0;font-size:17px;text-align:justify}#Tieup_Content .section_flow .Voicebox .voice_fukidasi p strong{background:linear-gradient(transparent 70%, #ff0 20%)}#Tieup_Content .section_flow .CheckArea{width:100%;margin-top:40px;padding:40px 30px 30px;background:#fffbeb;border:1px solid #ff883c;border-radius:10px;position:relative}#Tieup_Content .section_flow .CheckArea h3{width:140px;margin:0;position:absolute;left:20px;top:-20px}#Tieup_Content .section_flow .CheckArea p.check_comment{background-color:#fffbeb;background-image:linear-gradient(180deg, #fffbeb 1px, transparent 0%),linear-gradient(90deg, transparent 0%, transparent 50%, #fffbeb 50%, #fffbeb 100%),linear-gradient(180deg, #ff883c 1px, transparent 1px);background-size:1px 100%, 2px 100%, 100% 28px;line-height:28px !important;padding:0;margin:0;padding-bottom:1px}#Tieup_Content .section_flow .CheckArea .point{margin:40px 20px 0;padding:30px 25px 20px;background:#fee7d3;border-radius:15px;position:relative}#Tieup_Content .section_flow .CheckArea .point h4{position:absolute;left:0;right:0;top:-10px;margin:0 auto;text-align:center;font-family:"Zen Maru Gothic", sans-serif;font-weight:700;font-feature-settings:"palt";letter-spacing:0}#Tieup_Content .section_flow .CheckArea .point h4 span{padding:2px 8px;display:inline;background:#ff873c;border-radius:999px;font-size:16px;font-family:"Zen Maru Gothic", sans-serif;font-weight:500;line-height:1;color:#FFF;text-align:center}#Tieup_Content .section_flow .CheckArea .point ul{list-style-type:none}#Tieup_Content .section_flow .CheckArea .point li{margin-top:0.5em;padding-left:40px;font-family:"Zen Maru Gothic", sans-serif;font-weight:500;letter-spacing:-0.1em;background:url(/kenko/assets/v2/tieups/gilead/gilead_uc_top/icon_check-afaf20395d74a2b6b910df3028b98df70d0927bd8a516405c63055b0c92ccaec.png) no-repeat left center;background-size:21px 17px}#Tieup_Content .section_flow .CheckArea .point .notice{margin-top:1.5em;font-size:11px;line-height:15px}#Tieup_Content .section_flow .ButtonArea{width:100%;margin:30px 0 20px;padding:0 10px;text-align:center;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center}#Tieup_Content .section_flow .ButtonArea .heading{width:100%;margin-bottom:10px}#Tieup_Content .section_flow .ButtonArea h3{display:inline-block;font-size:18px;letter-spacing:-0.05em;color:#7ec336;position:relative}#Tieup_Content .section_flow .ButtonArea h3::before{content:"";width:30px;height:2px;background-color:#7ec336;position:absolute;left:-30px;top:0;bottom:0;margin:auto 0;rotate:50deg}@media screen and (max-width: 768px){#Tieup_Content .section_flow::after{content:"";width:10vw;height:25px;background:url(/kenko/assets/v2/tieups/gilead/gilead_uc_top/flow_title_ya-41ddfa82a8f5acdf3f52576ba092f60470999c179c5c888efad7660ee83e51ac.png) no-repeat left top;background-size:contain;position:absolute;left:0;bottom:-25px}}@media screen and (max-width: 768px){#Tieup_Content .section_flow .Heading_wrap{width:10vw;height:100%;padding-top:15px;position:absolute;left:0;top:0;background:#ffb789;color:#FFF;border-radius:10px 0 0 0;display:flex;flex-direction:column;align-items:center;font-size:24px;font-weight:500}}@media screen and (max-width: 768px){#Tieup_Content .section_flow .Heading_wrap h2{font-size:5.3vw}}@media screen and (max-width: 768px){#Tieup_Content .section_flow .Heading_wrap span{padding:1px 5px}}@media screen and (max-width: 768px){#Tieup_Content .section_flow .Voicebox{margin-top:1.2em;align-items:flex-end}}@media screen and (max-width: 768px){#Tieup_Content .section_flow .Voicebox .voice_illust{width:18vw;margin:0}}@media screen and (max-width: 768px){#Tieup_Content .section_flow .Voicebox .voice_fukidasi{width:calc(100% - 20vw);position:relative;padding:4vw;line-height:1.6}}@media screen and (max-width: 768px){#Tieup_Content .section_flow .Voicebox.-right .voice_fukidasi::before{content:"";width:18px;height:15px;position:absolute;margin:0 0;top:auto;bottom:30px;left:-18px;background:url(/kenko/assets/v2/tieups/gilead/gilead_uc_top/fukidasi-bfce4a25b0d947b0b2a5c2ef8f5ad76a3ae4af108c89ca14ca7669a6eec243bf.png) no-repeat 0 0;background-size:100% 100%}#Tieup_Content .section_flow .Voicebox.-left .voice_fukidasi::before{content:"";width:18px;height:15px;position:absolute;margin:0 0;top:auto;bottom:40px;right:-18px;background:url(/kenko/assets/v2/tieups/gilead/gilead_uc_top/fukidasi-bfce4a25b0d947b0b2a5c2ef8f5ad76a3ae4af108c89ca14ca7669a6eec243bf.png) no-repeat 0 0;background-size:100% 100%;transform:scale(-1, 1)}}@media screen and (max-width: 768px){#Tieup_Content .section_flow .Voicebox .voice_fukidasi p{font-size:3.6vw}}@media screen and (max-width: 768px){#Tieup_Content .section_flow .CheckArea{width:100%;margin-top:30px;padding:8vw 5vw 5vw;background:#fffbeb;border:1px solid #ff883c;border-radius:10px;position:relative}}@media screen and (max-width: 768px){#Tieup_Content .section_flow .CheckArea h3{width:30vw;margin:0;position:absolute;left:15px;top:-15px}}@media screen and (max-width: 768px){#Tieup_Content .section_flow .CheckArea p.check_comment{background:url(/kenko/assets/v2/tieups/gilead/gilead_uc_top/dotline-de59fccde27f3556f0faf2170e7bfe9c42a9d2e833475ce4381d041b9e779dd3.png) 0 0;background-size:auto 6.35vw;font-size:3.73vw;line-height:6.4vw !important;padding-bottom:6px;text-size-adjust:100%;height:auto}}@media screen and (max-width: 768px){#Tieup_Content .section_flow .CheckArea .point{margin:8vw 0 0;padding:8vw 4vw 5vw;border-radius:10px}}@media screen and (max-width: 768px){#Tieup_Content .section_flow .CheckArea .point h4 span{font-size:3.73vw}}@media screen and (max-width: 768px){#Tieup_Content .section_flow .CheckArea .point li{padding-left:30px;font-size:3.46vw;line-height:1.5;background:url(/kenko/assets/v2/tieups/gilead/gilead_uc_top/icon_check-afaf20395d74a2b6b910df3028b98df70d0927bd8a516405c63055b0c92ccaec.png) no-repeat left top 2px;background-size:21px 17px}}@media screen and (max-width: 768px){#Tieup_Content .section_flow .ButtonArea{width:100%;margin:1em 0 0;padding:0}}@media screen and (max-width: 768px){.section_flow .ButtonArea .heading{margin-bottom:5px}}@media screen and (max-width: 768px){#Tieup_Content .section_flow .ButtonArea h3{font-size:4.26vw}}.section_flow .ButtonArea h3::after{content:"";width:30px;height:2px;background-color:#7ec336;position:absolute;right:-30px;top:0;bottom:0;margin:auto 0;rotate:-50deg}@media screen and (max-width: 768px){#Tieup_Content .section_flow .ButtonArea h3::before{content:"";width:25px;height:2px;background-color:#7ec336;position:absolute;left:-25px;top:0;bottom:0;margin:auto 0;rotate:50deg}#Tieup_Content .section_flow .ButtonArea h3::after{content:"";width:25px;height:2px;background-color:#7ec336;position:absolute;right:-25px;top:0;bottom:0;margin:auto 0;rotate:-50deg}}#Tieup_Content .section_flow .ButtonArea .button{width:295px;height:85px;background:#8bce44 url(/kenko/assets/v2/tieups/gilead/gilead_uc_top/icon_arrow-b4951b657687715a58ec51b631f3ddefa60efda8e34353d267ecaffd3c3104d3.png) no-repeat right 13px center;background-size:24px 24px;border-radius:10px;box-shadow:5px 5px 0px #e5e5e5;color:#FFF;text-align:center;font-size:16px;line-height:24px;font-weight:600;text-decoration:none;text-shadow:none;position:relative}#Tieup_Content .section_flow .ButtonArea .button.button07{width:400px;margin:0 auto}#Tieup_Content .section_flow .ButtonArea .button.-commingsoon{background:#aaa url(/kenko/assets/v2/tieups/gilead/gilead_uc_top/icon_arrow02-28c4cd36bd6cc4a2b187914526959a4241d9cc28220d1c717663e5d0a9283da1.png) no-repeat right 13px center;background-size:24px 24px;color:#ddd}#Tieup_Content .section_flow .ButtonArea .button.-commingsoon::after{content:"Comming soon";position:absolute;left:0;right:0;bottom:-25px;margin:0 auto;font-size:12px;font-weight:400;text-align:center;color:#aaa}#Tieup_Content .section_flow .ButtonArea .button .button_inner,#Tieup_Content .section_flow .ButtonArea .button a{width:100%;height:100%;display:flex;justify-content:center;align-items:center;text-decoration:none;position:relative}#Tieup_Content .section_flow .ButtonArea .button .button_inner a,#Tieup_Content .section_flow .ButtonArea .button .button_inner a:hover,#Tieup_Content .section_flow .ButtonArea .button .button_inner a:visited,#Tieup_Content .section_flow .ButtonArea .button .button_inner a:focus{color:#FFF}#Tieup_Content .section_flow .ButtonArea .button .button_inner img,#Tieup_Content .section_flow .ButtonArea .button a img{width:40px;position:absolute;left:12px;top:0;bottom:0;margin:auto 0}#Tieup_Content .section_flow .ButtonArea .button .button_inner img{opacity:0.6}#Tieup_Content .section_flow .ButtonArea .button .button_inner a img{opacity:1}#Tieup_Content .section_flow .ButtonArea .button.button07 a img{width:50px;left:20px}#Tieup_Content .section_flow .ButtonArea .button.button09 a img{left:5px}#Tieup_Content .section_flow .ButtonArea .button span.text_small{font-size:80%}#Tieup_Content .section_flow .ButtonArea .button span.text_large{font-size:112%}#Tieup_Content .section_flow hr{height:30px;background-color:#FFF;border:none;color:#FFF}#Tieup_Content .section_flow .heading_sub{width:100%;margin-top:60px;line-height:1;text-align:center;background-image:linear-gradient(to left, #ff8a40 2px, transparent 2px);background-size:5px 2px, 5px 2px;background-repeat:repeat-x;background-position:left center}#Tieup_Content .section_flow .heading_sub h2{display:inline-block;background:#FFF;padding:10px;margin:0;font-size:30px;color:#ff8a40;font-family:"Zen Maru Gothic", sans-serif}#Tieup_Content .supervision{margin-top:40px;font-size:11px}#Tieup_Content .banner{margin:40px auto 0;width:738px}#Tieup_Content .banner img{border-radius:10px;box-shadow:5px 5px 0px #e5e5e5}@media screen and (max-width: 768px){#Tieup_Content .section_flow .ButtonArea .button{width:100%;height:17.3vw;margin-bottom:1em;border-radius:10px;box-shadow:3px 3px 0px #e5e5e5;font-size:3.8vw;line-height:5.86vw}#Tieup_Content .section_flow .ButtonArea .button.button06{height:22.6vw}#Tieup_Content .section_flow .ButtonArea .button.button07{width:100%}#Tieup_Content .section_flow .ButtonArea .button.-commingsoon{margin-bottom:1.5em}}@media screen and (max-width: 768px){#Tieup_Content .section_flow .ButtonArea .button.-commingsoon::after{bottom:-5vw}}@media screen and (max-width: 768px){#Tieup_Content .section_flow .heading_sub{margin-top:10vw}}@media screen and (max-width: 768px){#Tieup_Content .section_flow .heading_sub h2{font-size:6.4vw}}@media screen and (max-width: 768px){#Tieup_Content .supervision{margin-top:3em;margin-left:3vw}}#section_Usuful{width:100%;position:relative;margin:60px 0 0 0}#section_Usuful h2{width:440px;margin:0 auto 1em auto}#section_Usuful .usuful_btn{width:660px;margin:0.6em auto 0 auto;position:relative}#section_Usuful .usuful_btn a{display:block;width:100%;height:100%}@media screen and (max-width: 768px){#section_Usuful{width:88%;position:relative;margin:10vw auto 0 auto}}@media screen and (max-width: 768px){#section_Usuful h2{width:100%}}@media screen and (max-width: 768px){#section_Usuful .usuful_btn{width:100%}}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}}
