﻿html,body,div,span,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,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0}ol,ul{list-style:none}img{vertical-align:bottom;border:0;width:auto;height:auto}@font-face{font-family:"MyYuGothicM";font-weight:normal;src:local("YuGothic-Medium"),local("Yu Gothic Medium"),local("YuGothic-Regular")}@font-face{font-family:"MyYuGothicM";font-weight:bold;src:local("YuGothic-Bold"),local("Yu Gothic")}@media print,screen and (min-width: 769px){.pcOnly{display:block !important}}@media screen and (max-width: 768px){.pcOnly{display:none !important}}@media print,screen and (min-width: 769px){.spOnly{display:none !important}}@media screen and (max-width: 768px){.spOnly{display:block !important}}@media print,screen and (min-width: 769px){.pcOnly-in{display:inline}}@media screen and (max-width: 768px){.pcOnly-in{display:none}}@media print,screen and (min-width: 769px){.spOnly-in{display:none}}@media screen and (max-width: 768px){.spOnly-in{display:inline}}@media print,screen and (min-width: 769px){.pcOnly-fl{display:flex !important}}@media screen and (max-width: 768px){.pcOnly-fl{display:none !important}}@media print,screen and (min-width: 769px){.spOnly-fl{display:none !important}}@media screen and (max-width: 768px){.spOnly-fl{display:flex !important}}.pb0{padding-bottom:0 !important}.modal{display:none;height:100vh;height:100dvh;position:fixed;top:0;left:0;width:100%;z-index:9999}.modal__bg{background:rgba(0,0,0,.8);height:100vh;height:100dvh;position:absolute;width:100%}.modal__wrapper{position:absolute;width:100%;height:100%}.modal__close-button{cursor:pointer;width:30px;height:30px;position:absolute;right:0}@media print,screen and (min-width: 769px){.modal__close-button{top:-50px}}@media screen and (max-width: 768px){.modal__close-button{top:-9vw}}.modal__close-button::before,.modal__close-button::after{content:"";position:absolute;display:block;background:#fff}.modal__close-button::before{width:100%;height:4px;top:50%;left:0;transform:translateY(-50%) rotate(45deg)}.modal__close-button::after{width:4px;height:100%;top:0;left:50%;transform:translateX(-50%) rotate(45deg)}.modal__content{background:#fff;left:50%;padding:40px;position:absolute;top:50%;transform:translate(-50%, -50%)}@media print,screen and (min-width: 769px){.modal__content{width:60%;max-width:920px}}@media screen and (max-width: 768px){.modal__content{width:90%}}.modal__content--movie{padding:0;background:hsla(0,0%,100%,0)}.modal__movieWrapper-yt{width:100%;height:0;position:relative;padding-top:56.25%}.modal__movieWrapper-yt .modal__movie{position:absolute;width:100%;height:100%;top:0;left:0}.modal__movie{width:100%;height:100%}@media print,screen and (min-width: 769px){.modal__content--dialog{width:900px;border-radius:10px;padding:60px 0}}@media screen and (max-width: 768px){.modal__content--dialog{width:81.3333333333%;padding:35px 0}}@media screen and (max-width: 768px){.modal__dialog{width:75.4098360656%;margin:0 auto 0}}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:rgba(0,0,0,0)}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto}.slick-track:before,.slick-track:after{display:table;content:""}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid rgba(0,0,0,0)}.slick-arrow.slick-hidden{display:none}@media print,screen and (min-width: 769px){.slick-arrow:hover{opacity:.7}}.slick-prev,.slick-next{font-size:0;line-height:0;position:absolute;top:50%;display:block;width:20px;height:20px;padding:0;-webkit-transform:translate(0, -50%);-ms-transform:translate(0, -50%);transform:translate(0, -50%);cursor:pointer;color:rgba(0,0,0,0);border:none;outline:none;background:rgba(0,0,0,0)}.slick-prev:hover,.slick-prev:focus,.slick-next:hover,.slick-next:focus{color:rgba(0,0,0,0);outline:none;background:rgba(0,0,0,0)}.slick-prev:hover:before,.slick-prev:focus:before,.slick-next:hover:before,.slick-next:focus:before{opacity:1}.slick-prev.slick-disabled:before,.slick-next.slick-disabled:before{opacity:.25}.slick-prev:before,.slick-next:before{font-family:"slick";font-size:20px;line-height:1;opacity:.75;color:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:-25px}[dir=rtl] .slick-prev{right:-25px;left:auto}.slick-prev:before{content:"←"}[dir=rtl] .slick-prev:before{content:"→"}.slick-next{right:-25px}[dir=rtl] .slick-next{right:auto;left:-25px}.tp-new .slick-prev{left:40px}.tp-new [dir=rtl] .slick-prev{right:40px;left:auto}.tp-new .slick-next{right:40px}.tp-new [dir=rtl] .slick-next{right:auto;left:40px}.slick-next:before{content:"→"}[dir=rtl] .slick-next:before{content:"←"}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{position:absolute;bottom:-8vw;display:block;width:100%;padding:0;margin:0;list-style:none;text-align:center}.slick-dots li{position:relative;display:inline-block;width:20px;height:20px;margin:0 5px;padding:0;cursor:pointer}.slick-dots li button{font-size:0;line-height:0;display:block;width:20px;height:20px;padding:5px;cursor:pointer;color:rgba(0,0,0,0);border:0;outline:none;background:rgba(0,0,0,0)}.slick-dots li button:hover,.slick-dots li button:focus{outline:none}.slick-dots li button:hover:before,.slick-dots li button:focus:before{opacity:1}.slick-dots li button:before{font-family:"slick";font-size:6px;line-height:20px;position:absolute;top:0;left:0;width:20px;height:20px;content:"•";text-align:center;opacity:.25;color:#000;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{opacity:.75;color:#000}.c-marker{background:#f0fbfc;border-top:1px solid #d5e8ea;border-bottom:1px solid #d5e8ea}@media print,screen and (min-width: 769px){.c-marker{padding:18px 0;background-image:radial-gradient(#e3edee 15%, transparent 0),radial-gradient(#e3edee 15%, transparent 0);background-position:0 0,10px 10px;background-size:10px 10px}}@media screen and (max-width: 768px){.c-marker{padding:3.3333333333% 0;background-image:radial-gradient(#e3edee 5%, transparent 0),radial-gradient(#e3edee 5%, transparent 0);background-position:0 0,10px 10px;background-size:5px 5px}}.c-marker__inner{margin:0 auto}@media print,screen and (min-width: 769px){.c-marker__inner{width:980px}}@media screen and (max-width: 768px){.c-marker__inner{width:89%}}.c-marker__list{display:flex;justify-content:space-between}@media screen and (max-width: 768px){.c-marker__list{flex-wrap:wrap}}.c-marker__item{background:#fff;border-radius:10px}@media print,screen and (min-width: 769px){.c-marker__item--w485{width:485px}}@media print,screen and (min-width: 769px){.c-marker__item--w320{width:320px}}@media print,screen and (min-width: 769px){.c-marker__item--w237{width:237px}}@media print,screen and (min-width: 769px){.c-marker__item{text-align:center}}@media screen and (max-width: 768px){.c-marker__item{width:48.5074626866%;height:55px;margin-top:2.3880597015vw;border-radius:5px}}@media screen and (max-width: 768px){.c-marker__item:nth-child(1),.c-marker__item:nth-child(2){margin-top:0}}.c-marker__link{display:block;position:relative;box-sizing:border-box;border:2px solid #44b2c1;border-radius:10px;text-decoration:none;color:#17294c}@media print,screen and (min-width: 769px){.c-marker__link{height:80px}.c-marker__link:hover{background:#44b2c1;color:#fff}}@media screen and (max-width: 768px){.c-marker__link{display:flex;height:100%;align-items:center;padding:3.4666666667% 9.6% 3.4666666667% 4.8%}}.c-marker__link::after{content:"";display:block;width:0;height:0;position:absolute}@media print,screen and (min-width: 769px){.c-marker__link::after{border-left:7px solid rgba(0,0,0,0);border-right:7px solid rgba(0,0,0,0);border-top:6px solid #f36633;transform:translateX(-50%);bottom:8px;left:50%}}@media screen and (max-width: 768px){.c-marker__link::after{border-left:4px solid rgba(0,0,0,0);border-right:4px solid rgba(0,0,0,0);border-top:5px solid #f36633;right:2.1333333333vw;top:50%;margin-top:-3px}}@media print,screen and (min-width: 769px){.c-marker__link--small{font-size:1.6rem}}@media print,screen and (min-width: 769px){.c-marker__text{font-size:1.8rem;line-height:1.2;position:absolute;transform:translate(-50%, -50%);top:50%;left:50%;width:95%}}@media screen and (max-width: 768px){.c-marker__text{font-size:1.3rem;line-height:1.2857142857}}@media screen and (max-width: 768px){.c-marker__text--lotWords{font-size:1.1rem}}@media print,screen and (min-width: 769px){.c-marker__text--positioning{top:43%}}.c-marker__alias-text{font-size:1rem}@media print,screen and (min-width: 769px){.font-large .construction .c-marker .c-marker__link{height:110px}}.o-container{margin-top:42px}@media screen and (max-width: 768px){.o-container{margin:7.3134328358vw 0 9.1044776119vw}}.c-narrative{margin:0;font-family:"Hiragino Sans UD","游ゴシック","Yu Gothic","YuGothic","M PLUS Rounded 1c","ヒラギノ角ゴシック","Hiragino Sans","ヒラギノ角ゴ ProN W3","Hiragino Kaku Gothic Pro W3","Hiragino Kaku Gothic ProN","メイリオ","Meiryo","ＭＳ Ｐゴシック","MS PGothic",sans-serif}@media print,screen and (min-width: 769px){.c-narrative .sp-only{display:none}}.c-narrative .pc-only{display:none}@media print,screen and (min-width: 769px){.c-narrative .pc-only{display:block}}@media print,screen and (min-width: 769px){.c-narrative .sp-inline-only{display:none}}.c-narrative .pc-inline-only{display:none}@media print,screen and (min-width: 769px){.c-narrative .pc-inline-only{display:inline}}.c-narrative__header{padding:3.4666666667vw 5.3333333333vw 2.9333333333vw}@media print,screen and (min-width: 769px){.c-narrative__header{padding:23px 0 10px 137px}}.c-narrative__header__logo{width:43.2vw;height:auto}@media print,screen and (min-width: 769px){.c-narrative__header__logo{width:auto}}.c-narrative__kv{background-color:#ebebec}@media print,screen and (min-width: 769px){.c-narrative__kv{background-color:#fff3d6}}.c-narrative__kv picture{display:block}@media print,screen and (min-width: 769px){.c-narrative__kv picture{max-width:1280px;margin:0 auto}}.c-narrative__kv__image{display:block;width:100%;height:auto}.c-narrative__content-inner{padding:0 5.0666666667%}@media print,screen and (min-width: 769px){.c-narrative__content-inner{padding:0}}.c-narrative__slider{margin-top:7.7333333333vw;overflow:hidden}@media print,screen and (min-width: 769px){.c-narrative__slider{margin-top:50px;margin-left:auto;margin-right:auto}}.c-narrative__slider__lead{margin-top:5.3333333333vw;text-align:center;color:#5a5a5a;font-size:1rem;font-weight:500;line-height:1.7;letter-spacing:.05em}@media print,screen and (min-width: 769px){.c-narrative__slider__lead{margin-top:50px;margin-bottom:50px;font-size:1.0625rem}}.c-narrative__slider__viewport{overflow:visible;padding-inline:calc((100% - 82.1333333333vw)/2);box-sizing:border-box}@media print,screen and (min-width: 769px){.c-narrative__slider__viewport{padding-inline:calc((100% - 756px)/2);box-sizing:border-box}}.c-narrative__slider__track{display:flex;align-items:flex-start;gap:4.2666666667vw;transition:transform .35s ease;will-change:transform;touch-action:pan-y}@media print,screen and (min-width: 769px){.c-narrative__slider__track{gap:49px}}.c-narrative__slider__slide{flex:0 0 82.1333333333vw;opacity:.5;transition:opacity .35s ease}@media print,screen and (min-width: 769px){.c-narrative__slider__slide{flex:0 0 756px}}.c-narrative__slider__slide.is-active{opacity:1}.c-narrative__slider__slide .c-narrative__slider__figure{border-radius:2.6666666667vw;overflow:hidden}@media print,screen and (min-width: 769px){.c-narrative__slider__slide .c-narrative__slider__figure{border-radius:17px}}.c-narrative__slider__figure{margin:0;background-color:#ebebec;cursor:pointer}.c-narrative__slider img{display:block;width:100%;height:auto}.c-narrative__slider__controls{display:flex;align-items:center;justify-content:center;gap:4vw;margin-top:3.7333333333vw}@media print,screen and (min-width: 769px){.c-narrative__slider__controls{gap:18px;margin-top:21px}}.c-narrative__slider__arrow{display:block;width:5.8666666667vw;height:5.8666666667vw;border:none;border-radius:50%;background:#dadada url("https://assets.gskinternet.com/pharma/taijouhoushin-yobou.jp/assets/images/narrative-campaign/icon_slider-arrow.webp") no-repeat center/contain;cursor:pointer}@media print,screen and (min-width: 769px){.c-narrative__slider__arrow{width:26px;height:26px}}.c-narrative__slider__arrow--prev{transform:scaleX(1)}.c-narrative__slider__arrow--next{transform:scaleX(-1)}.c-narrative__slider__dots{display:flex;align-items:center;gap:3.4666666667vw}@media print,screen and (min-width: 769px){.c-narrative__slider__dots{gap:16px}}.c-narrative__slider__dot{flex-shrink:0;width:1.8666666667vw;height:1.8666666667vw;padding:0;border:none;border-radius:50%;aspect-ratio:1/1;background:#898989;opacity:.5;cursor:pointer}@media print,screen and (min-width: 769px){.c-narrative__slider__dot{width:8px;height:8px}}.c-narrative__slider__dot.is-active{background:#898989;opacity:1}.c-narrative__about__nav{display:flex;padding-inline:6.4vw;align-items:center;justify-content:space-between;gap:9.3333333333vw}@media print,screen and (min-width: 769px){.c-narrative__about__nav{margin-inline:auto;padding-inline:0;width:320px;gap:42px}}.c-narrative__about__nav-btn{position:relative;display:flex;margin-top:7.4666666667vw;align-items:center;justify-content:center;width:17.6vw;height:17.6vw;border:0;border-radius:50%;background-color:#b9d2b2;color:#000;font-size:1.0625rem;font-weight:600;text-align:center;text-decoration:none;line-height:1.3;text-indent:.165em;letter-spacing:.165em;box-sizing:border-box}@media print,screen and (min-width: 769px){.c-narrative__about__nav-btn{margin-top:44px;width:79px;height:79px;font-size:1.3125rem}}.c-narrative__about__nav-btn::after{content:"";position:absolute;top:calc(100% + 2.4vw);left:50%;width:5.3333333333vw;height:2.6666666667vw;background:url("https://assets.gskinternet.com/pharma/taijouhoushin-yobou.jp/assets/images/narrative-campaign/icon_arrow_gray.webp") no-repeat center/contain;transform:translateX(-50%)}@media print,screen and (min-width: 769px){.c-narrative__about__nav-btn::after{top:calc(100% + 12px);width:23px;height:11px}}.c-narrative__about__list{display:flex;flex-direction:column;gap:5.3333333333vw;margin-top:12.2666666667vw}@media print,screen and (min-width: 769px){.c-narrative__about__list{margin-top:66px;margin-inline:auto;max-width:756px;gap:40px}}.c-narrative__about__item{position:relative;scroll-margin-top:2.6666666667vw;padding:8.5333333333vw 4.2666666667vw 8vw;border-radius:5.3333333333vw;background-color:#fffbf1;background-image:url("https://assets.gskinternet.com/pharma/taijouhoushin-yobou.jp/assets/images/narrative-campaign/bg_green-dashed_sp.webp");background-repeat:no-repeat;background-size:100% 100%;background-position:center}@media print,screen and (min-width: 769px){.c-narrative__about__item{padding:64px 73px 69px;border-radius:23px;background-image:url("https://assets.gskinternet.com/pharma/taijouhoushin-yobou.jp/assets/images/narrative-campaign/bg_green-dashed.webp")}}.c-narrative__about__item:has(.c-narrative__about__accordion[open]){z-index:20}.c-narrative__about__item-title{margin:0 0 5.8666666667vw;margin-inline:auto;padding-bottom:1.0666666667vw;width:fit-content;font-size:1.4375rem;font-weight:600;text-align:center;border-bottom:2px solid #f36633}@media print,screen and (min-width: 769px){.c-narrative__about__item-title{margin-bottom:46px;padding-bottom:6px;font-size:2.0625rem}}.c-narrative__about__item-lead{margin:0;color:#f36633;font-size:1rem;font-weight:600;text-align:center}@media print,screen and (min-width: 769px){.c-narrative__about__item-lead{font-size:1.3125rem}}.c-narrative__about__lead-mark{padding:0 .12em;background-color:#ffedc0;box-decoration-break:clone;-webkit-box-decoration-break:clone}.c-narrative__about__item-content{margin-top:7.4666666667vw}@media print,screen and (min-width: 769px){.c-narrative__about__item-content{margin-top:50px}}.c-narrative__about__item-body{display:flex;margin:0;padding-inline:6.4vw;flex-direction:column;align-items:center;font-size:.875rem;font-weight:400}@media print,screen and (min-width: 769px){.c-narrative__about__item-body{padding-inline:0;font-size:1.125rem}}.c-narrative__about__item-row{display:flex;gap:5.0666666667vw;align-items:center}@media print,screen and (min-width: 769px){.c-narrative__about__item-row{gap:20px;flex-direction:column}}.c-narrative__about__item-image{flex-shrink:0}.c-narrative__about__item-image--01{width:17.8666666667vw;height:31.7333333333vw}@media print,screen and (min-width: 769px){.c-narrative__about__item-image--01{width:118px;height:212px}}.c-narrative__about__item-image--02{margin-top:4.5333333333vw;width:45.0666666667vw;height:17.6vw}@media print,screen and (min-width: 769px){.c-narrative__about__item-image--02{margin-top:37px;width:313px;height:124px}}.c-narrative__about__item-image--03{margin-top:4.5333333333vw;width:26.4vw;height:28vw}@media print,screen and (min-width: 769px){.c-narrative__about__item-image--03{margin-top:31px;width:142px;height:150px}}.c-narrative__about__item-footnote{display:block;margin-top:6.6666666667vw;font-size:.625rem;font-weight:400;line-height:1}@media print,screen and (min-width: 769px){.c-narrative__about__item-footnote{margin-top:31px;font-size:.8125rem}}.c-narrative__about__item-footnote+.c-narrative__about__item-footnote{margin-top:2.1333333333vw}@media print,screen and (min-width: 769px){.c-narrative__about__item-footnote+.c-narrative__about__item-footnote{margin-top:10px}}.c-narrative__about__item-link,.c-narrative__about__item-link:visited{display:flex;margin-top:3.2vw;width:100%;height:11.7333333333vw;box-sizing:border-box;align-items:center;justify-content:center;color:#000;font-size:1rem;font-weight:600;line-height:1;text-decoration:none;background-color:#b9d2b2;border-radius:1.8666666667vw;cursor:pointer;list-style:none;box-shadow:0px .8vw .5333333333vw 0px rgba(113,137,153,.2)}@media print,screen and (min-width: 769px){.c-narrative__about__item-link,.c-narrative__about__item-link:visited{margin-top:28px;padding-block:14px;height:auto;font-size:1.1875rem;border-radius:9px;box-shadow:0px 5px 3px 0px rgba(113,137,153,.2)}}.c-narrative__about__item-link::-webkit-details-marker,.c-narrative__about__item-link:visited::-webkit-details-marker{display:none}.c-narrative__about__item-link::after,.c-narrative__about__item-link:visited::after{content:"";display:block;width:3.4666666667vw;height:2.6666666667vw;background:none;background-color:#000;clip-path:polygon(0 0, 100% 0, 50% 100%);margin-left:1.3333333333vw;transform:rotate(0deg);transform-origin:center;transition:transform .2s ease}@media print,screen and (min-width: 769px){.c-narrative__about__item-link::after,.c-narrative__about__item-link:visited::after{width:19px;height:15px;margin-left:15px}}.c-narrative__about__accordion{position:relative;margin-top:2.9333333333vw;z-index:2}@media print,screen and (min-width: 769px){.c-narrative__about__accordion{margin-top:28px}}.c-narrative__about__accordion[open]{z-index:10}#about-03>.c-narrative__about__accordion{margin-top:5.0666666667vw}@media print,screen and (min-width: 769px){#about-03>.c-narrative__about__accordion{margin-top:46px}}.c-narrative__about__accordion>.c-narrative__about__item-link{margin-top:0}.c-narrative__about__accordion[open]>.c-narrative__about__item-link{position:relative;z-index:31;box-shadow:0px .8vw .5333333333vw 0px rgba(113,137,153,.2)}@media print,screen and (min-width: 769px){.c-narrative__about__accordion[open]>.c-narrative__about__item-link{box-shadow:0px 5px 3px 0px rgba(113,137,153,.2)}}.c-narrative__about__accordion[open]>.c-narrative__about__item-link::after{transform:rotate(180deg)}.c-narrative__about__accordion-content{position:absolute;top:calc(100% - 11.7333333333vw + 1.3333333333vw);left:0;right:0;z-index:30;padding:17.6vw 5.8666666667vw 7.2vw;background:#eaf1eb}@media print,screen and (min-width: 769px){.c-narrative__about__accordion-content{padding:80px 44px 44px;top:calc(100% - 34px)}}.c-narrative__about__accordion-body{width:100%;margin:0;font-size:.875rem;font-weight:400}@media print,screen and (min-width: 769px){.c-narrative__about__accordion-body{font-size:1.125rem;line-height:1.44}}.c-narrative__about__accordion-heading{margin:0 0 5.3333333333vw;color:#76a57b;text-align:center;font-size:19px;font-weight:600;line-height:1.4}@media print,screen and (min-width: 769px){.c-narrative__about__accordion-heading{margin-bottom:40px;font-size:1.625rem}}.c-narrative__about__accordion-highlight{padding:0 .12em;background-color:#fce1b0;box-decoration-break:clone;-webkit-box-decoration-break:clone}.c-narrative__about__accordion-item+.c-narrative__about__accordion-item{margin-top:5.6vw;padding-top:7.2vw;border-top:1px solid #76a57b}@media print,screen and (min-width: 769px){.c-narrative__about__accordion-item+.c-narrative__about__accordion-item{margin-top:33px;padding-top:43px}}.c-narrative__about__accordion-image{display:block;margin-inline:auto;width:100%;height:auto}.c-narrative__about__accordion-image--01{margin-top:2.6666666667vw;width:68.2666666667vw}@media print,screen and (min-width: 769px){.c-narrative__about__accordion-image--01{margin-top:35px;width:357px}}.c-narrative__about__accordion-image--02{margin-top:2.9333333333vw}.c-narrative__about__accordion-image--03{margin-top:2vw}.c-narrative__about__accordion-image--04{margin-top:2.6666666667vw}.c-narrative__about__accordion-footnote{display:block;margin-top:2.6666666667vw;font-size:.625rem;font-weight:400;line-height:1.5}@media print,screen and (min-width: 769px){.c-narrative__about__accordion-footnote{margin-top:24px;font-size:.8125rem}}@media print,screen and (min-width: 769px){.c-narrative__about__accordion-footnote-indent{text-indent:-1.5em;padding-left:1.5em}}.c-narrative__about__accordion-item--01 .c-narrative__about__accordion-footnote{margin-top:5.6vw}@media print,screen and (min-width: 769px){.c-narrative__about__accordion-item--01 .c-narrative__about__accordion-footnote{margin-top:10px}}.c-narrative__about__accordion-item--02 .c-narrative__about__accordion-footnote,.c-narrative__about__accordion-item--03 .c-narrative__about__accordion-footnote{margin-top:4vw}@media print,screen and (min-width: 769px){.c-narrative__about__accordion-item--02 .c-narrative__about__accordion-footnote,.c-narrative__about__accordion-item--03 .c-narrative__about__accordion-footnote{margin-top:30px}}.c-narrative__search{margin:10.1333333333vw auto 9.8666666667vw}@media print,screen and (min-width: 769px){.c-narrative__search{margin:45px auto 69px;max-width:756px}}.c-narrative__search__title{position:relative;padding:4.5333333333vw 0;text-align:center;color:#f36633;font-size:1.034375rem;font-weight:600;border-top:2px solid #f36633;border-bottom:2px solid #f36633}@media print,screen and (min-width: 769px){.c-narrative__search__title{padding:24px 0px;font-size:1.5625rem}}.c-narrative__search__title::after{position:absolute;top:100%;left:50%;width:7.2vw;height:4.8vw;content:"";background-color:#f36633;clip-path:polygon(0 0, 100% 0, 50% 100%);transform:translateX(-50%)}@media print,screen and (min-width: 769px){.c-narrative__search__title::after{width:39px;height:25px}}.c-narrative__search__body{margin-top:8.5333333333vw;padding:8.5333333333vw 3.4666666667vw 7.4666666667vw;background-color:#ffedc0}@media print,screen and (min-width: 769px){.c-narrative__search__body{display:flex;margin-top:48px;padding:57px 41px 60px;flex-direction:column}}.c-narrative__search__lead{padding-left:2.9333333333vw;color:#f36633;font-size:1rem;font-weight:600}@media print,screen and (min-width: 769px){.c-narrative__search__lead{padding-left:0;text-align:center;font-size:1.25rem}}.c-narrative__search__form{margin-top:8.2666666667vw;padding-inline:.5333333333vw}@media print,screen and (min-width: 769px){.c-narrative__search__form{margin-top:46px;padding-inline:0}}.c-narrative__search__label{margin:0;font-size:.8125rem;font-weight:600}@media print,screen and (min-width: 769px){.c-narrative__search__label{font-size:1.125rem}}.c-narrative__search__label sup{color:#f36633}.c-narrative__search__row{display:grid;gap:3.2vw;margin-top:3.2vw;margin-bottom:4.5333333333vw}@media print,screen and (min-width: 769px){.c-narrative__search__row{margin-top:17px;margin-bottom:27px;gap:16px}}.c-narrative__search__row--birth{margin-bottom:5.0666666667vw;grid-template-columns:repeat(2, minmax(0, 1fr))}@media print,screen and (min-width: 769px){.c-narrative__search__row--birth{margin-bottom:26px}}.c-narrative__search__row--birth>:first-child{grid-column:1/-1}.c-narrative__search__select{width:100%;height:10.9333333333vw;padding:0 5.8666666667vw 0 2.1333333333vw;font-size:1rem;border:0;border-radius:1.0666666667vw;background-color:#fff;appearance:none}@media print,screen and (min-width: 769px){.c-narrative__search__select{height:51px;padding:18px 14px;border-radius:8px}}.c-narrative__search__select option{color:#000;font-weight:700}.c-narrative__search__select option[value=""]{color:#898989;font-weight:400}.c-narrative__search__select::-ms-expand{display:none}.c-narrative__search__select:disabled{background-color:#ebe6e2}.c-narrative__search__select-wrap{position:relative}.c-narrative__search__select-wrap::after{content:"";position:absolute;right:2.1333333333vw;top:50%;width:2.6666666667vw;height:1.3333333333vw;background:#b5b5b6;clip-path:polygon(0% 0%, 100% 0%, 50% 100%);transform:translateY(-50%);pointer-events:none}@media print,screen and (min-width: 769px){.c-narrative__search__select-wrap::after{width:13px;height:6px;right:14px}}.c-narrative__search__note{margin:0;font-size:.6875rem;font-weight:400}@media print,screen and (min-width: 769px){.c-narrative__search__note{font-size:1rem}}.c-narrative__search__note span{color:#ed6c00}.c-narrative__search__button{position:relative;display:flex;align-items:center;justify-content:center;width:100%;height:13.3333333333vw;margin-top:6.4vw;padding:0;border:0;border-radius:1.3333333333vw;background:#f36633;color:#fff;font-size:1.125rem;font-weight:500;cursor:pointer}@media print,screen and (min-width: 769px){.c-narrative__search__button{margin-top:35px;height:72px;border-radius:8px;font-size:1.5rem}}.c-narrative__search__button:disabled{cursor:default;opacity:.3}.c-narrative__search__button::after{content:"";position:absolute;right:4.5333333333vw;top:50%;width:1.0666666667vw;height:2.4vw;background:#fff;clip-path:polygon(100% 50%, 0% 0%, 0% 100%);transform:translateY(-50%)}@media print,screen and (min-width: 769px){.c-narrative__search__button::after{width:6px;height:13px;right:23px}}.c-narrative__search__detail{margin:4.8vw 0 0;font-size:.6875rem;font-weight:400}@media print,screen and (min-width: 769px){.c-narrative__search__detail{margin-top:26px;font-size:.8125rem}}.c-narrative__search__consult{display:flex;margin-top:8.8vw;padding-inline:5.0666666667%;flex-direction:column;align-items:center}@media print,screen and (min-width: 769px){.c-narrative__search__consult{margin-top:40px;padding-inline:75px}}.c-narrative__search__consult-title{padding-bottom:1.0666666667vw;font-size:1.375rem;font-weight:600;line-height:1;border-bottom:2px solid #f36633}@media print,screen and (min-width: 769px){.c-narrative__search__consult-title{padding-bottom:8px;font-size:2.0625rem}}.c-narrative__search__consult-text{margin:4.5333333333vw auto 1em;padding-inline:5.8666666667vw;font-size:.6875rem;font-weight:500}@media print,screen and (min-width: 769px){.c-narrative__search__consult-text{margin:38px auto 0;padding-inline:1px;font-size:1.125rem}}.c-narrative__search__consult-link,.c-narrative__search__consult-link:visited{display:flex;margin-top:5.0666666667vw;padding-inline:0;padding-block:4.2666666667vw;width:100%;box-sizing:border-box;align-items:center;justify-content:center;color:#000;font-size:1rem;font-weight:400;line-height:1;text-decoration:none;background-color:#b9d2b2;border-radius:1.8666666667vw;box-shadow:0px .8vw .5333333333vw 0px rgba(113,137,153,.2)}@media print,screen and (min-width: 769px){.c-narrative__search__consult-link,.c-narrative__search__consult-link:visited{margin-top:38px;padding-block:14px;font-size:1rem;border-radius:9px;box-shadow:0px 5px 3px 0px rgba(113,137,153,.2)}}.c-narrative__search__consult-link::after,.c-narrative__search__consult-link:visited::after{content:"";display:block;margin-left:11px;width:13px;height:13px;background:url("https://assets.gskinternet.com/pharma/taijouhoushin-yobou.jp/assets/images/narrative-campaign/icon_arrow.webp") no-repeat center/contain}@media print,screen and (min-width: 769px){.c-narrative__search__consult-link::after,.c-narrative__search__consult-link:visited::after{margin-left:19px;width:14px;height:14px}}.c-narrative__gallery{display:flex;padding:10.4vw 13.8666666667vw 14.4vw;flex-direction:column;align-items:center;background-color:#ebebec;border-radius:5.3333333333vw}@media print,screen and (min-width: 769px){.c-narrative__gallery{margin-inline:auto;padding:47px 119px 69px;max-width:756px;border-radius:23px;box-sizing:border-box}}.c-narrative__gallery__title{margin-bottom:8.8vw;padding:1.8666666667vw 7.7333333333vw;width:fit-content;font-size:1rem;font-weight:500;text-align:center;line-height:1;background-color:#ffedc0;border-radius:3.8666666667vw}@media print,screen and (min-width: 769px){.c-narrative__gallery__title{margin-bottom:40px;padding:8px 34px;font-size:1.25rem;border-radius:17px}}.c-narrative__gallery__main-video{width:60.8vw;margin-bottom:6.4vw}@media print,screen and (min-width: 769px){.c-narrative__gallery__main-video{width:274px;margin-bottom:31px}}.c-narrative__gallery__main-video .c-narrative__gallery__video{width:60.8vw}@media print,screen and (min-width: 769px){.c-narrative__gallery__main-video .c-narrative__gallery__video{width:274px}}.c-narrative__gallery__video{width:51.7333333333vw;height:stretch;aspect-ratio:16/9;position:relative}@media print,screen and (min-width: 769px){.c-narrative__gallery__video{width:233px}}.c-narrative__gallery__video #player-iXUAmlKuHjI,.c-narrative__gallery__video #player-OOyMMi5sINc,.c-narrative__gallery__video #player-HIEYjqJXWq0,.c-narrative__gallery__video #player-HupRjbVu38E,.c-narrative__gallery__video #player-CEN98MIv1gI{width:100%;height:100%}.c-narrative__gallery__video .c-narrative__gallery__tap-play{position:absolute;z-index:2;inset:-2.1333333333vw;display:block;border:0;margin:0;padding:0;background:rgba(0,0,0,0);appearance:none;cursor:pointer}@media print,screen and (min-width: 769px){.c-narrative__gallery__video .c-narrative__gallery__tap-play{inset:0}}.c-narrative__gallery__caption{font-size:.75rem;font-weight:400;text-align:center;line-height:1}@media print,screen and (min-width: 769px){.c-narrative__gallery__caption{white-space:nowrap;font-size:.875rem}}.c-narrative__gallery__box{display:flex;width:100%;flex-direction:column;align-items:center;gap:6.4vw}@media print,screen and (min-width: 769px){.c-narrative__gallery__box{display:grid;width:517px;grid-template-columns:repeat(2, minmax(0, 1fr));gap:42px}}.c-narrative__gallery__item{display:flex;width:100%;gap:2.6666666667vw;flex-direction:column;align-items:center}@media print,screen and (min-width: 769px){.c-narrative__gallery__item{gap:14px}}.c-narrative__footer{margin:9.0666666667vw 0 0}@media print,screen and (min-width: 769px){.c-narrative__footer{margin:50px 0 0}}.c-narrative__footer__inner{display:flex;padding:0 5.0666666667vw;flex-direction:column;align-items:center}@media print,screen and (min-width: 769px){.c-narrative__footer__inner{margin:0 auto;padding:0;max-width:982px;align-items:flex-start}}@media print,screen and (min-width: 769px){.c-narrative__footer__logo-link{align-self:center}}.c-narrative__footer__logo{width:50.4vw;height:auto}@media print,screen and (min-width: 769px){.c-narrative__footer__logo{width:209px}}@media print,screen and (min-width: 769px){.c-narrative__footer__row-pc{display:flex;margin:51px 0 21px;width:100%;justify-content:space-between}}.c-narrative__footer__row{display:flex;margin:7.4666666667vw 0 8.2666666667vw;width:100%;justify-content:space-between}@media print,screen and (min-width: 769px){.c-narrative__footer__row{margin:0}}@media print,screen and (min-width: 769px){.c-narrative__footer__row-pc-wrapper{display:flex;flex-direction:column;gap:21px}}.c-narrative__footer__jicdac{width:27.7333333333vw;height:16.2666666667vw;flex:0 0 auto}@media print,screen and (min-width: 769px){.c-narrative__footer__jicdac{width:104px;height:61px}}.c-narrative__footer__jicdac img{display:block;width:100%;height:100%}.c-narrative__footer__nav{display:flex;flex-direction:column;gap:2.9333333333vw;list-style:none;margin:0;padding:0}@media print,screen and (min-width: 769px){.c-narrative__footer__nav{flex-direction:row;gap:23px}}.c-narrative__footer__nav-item{display:flex;align-items:center;height:auto}.c-narrative__footer__nav-link,.c-narrative__footer__nav-link:visited{display:flex;align-items:center;flex:1;font-size:.6875rem;font-weight:400;text-decoration:none;line-height:1;color:#000}.c-narrative__footer__nav-link::before,.c-narrative__footer__nav-link:visited::before{content:"";margin-right:.5333333333vw;width:3.2vw;height:3.2vw;flex:0 0 auto;background:url("https://assets.gskinternet.com/pharma/taijouhoushin-yobou.jp/assets/images/common/icon_arrow.webp") no-repeat center/contain}@media print,screen and (min-width: 769px){.c-narrative__footer__nav-link,.c-narrative__footer__nav-link:visited{font-size:1rem}.c-narrative__footer__nav-link::before,.c-narrative__footer__nav-link:visited::before{margin-right:4px;width:17px;height:17px}}.c-narrative__footer__nav-item:first-child .c-narrative__footer__nav-link,.c-narrative__footer__nav-item:last-child .c-narrative__footer__nav-link{display:flex;align-items:center;flex:1}.c-narrative__footer__nav-item:first-child .c-narrative__footer__nav-link::after,.c-narrative__footer__nav-item:last-child .c-narrative__footer__nav-link::after{content:"";margin-left:1.3333333333vw;width:2.6666666667vw;height:2.6666666667vw;flex:0 0 auto;background:url("https://assets.gskinternet.com/pharma/taijouhoushin-yobou.jp/assets/images/narrative-campaign/icon_blank_green.webp") no-repeat center/contain}@media print,screen and (min-width: 769px){.c-narrative__footer__nav-item:first-child .c-narrative__footer__nav-link::after,.c-narrative__footer__nav-item:last-child .c-narrative__footer__nav-link::after{margin-left:8px;width:15px;height:15px}}.c-narrative__footer__text{margin:0;font-size:.625rem;font-weight:300;line-height:1.26;letter-spacing:-0.01em}@media print,screen and (min-width: 769px){.c-narrative__footer__text{font-size:.75rem}}.c-narrative__footer__corporate-logo{display:flex;margin-top:6.6666666667vw;width:100%;align-items:center;justify-content:space-between}@media print,screen and (min-width: 769px){.c-narrative__footer__corporate-logo{margin-top:0}}.c-narrative__footer__logo-gsk{width:19.7333333333vw;height:auto}@media print,screen and (min-width: 769px){.c-narrative__footer__logo-gsk{width:88px}}.c-narrative__footer__corporate,.c-narrative__footer__corporate:visited{color:#000;font-size:.6875rem;font-weight:600;line-height:1;text-decoration:none}@media print,screen and (min-width: 769px){.c-narrative__footer__corporate,.c-narrative__footer__corporate:visited{font-size:.8125rem}}.c-narrative__footer__copyright{display:grid;margin-top:5.8666666667vw;padding-block:2.6666666667%;place-items:center;background-color:#898989}@media print,screen and (min-width: 769px){.c-narrative__footer__copyright{margin-top:37px;padding-block:14px}}.c-narrative__footer__copyright small{font-size:.625rem;text-align:center;color:#fff}@media print,screen and (min-width: 769px){.c-narrative__footer__copyright small{font-size:.75rem}}
