.c-Telemedicine__Headline{width:-moz-fit-content;width:fit-content;margin-left:auto;margin-right:auto}.c-Telemedicine__RemoteLink{max-width:430px;margin-left:auto;margin-right:auto}@media(max-width: 767px){.c-Telemedicine__RemoteLink{max-width:26rem}}@media(min-width: 1024px){.c-ClinicList__Link,.c-ColumnList__Link,.c-Features__Link,.c-MedichineCard3{transition:opacity .3s ease}}@media(min-width: 1024px){.c-ClinicList__Link:hover,.c-ColumnList__Link:hover,.c-Features__Link:hover,.c-MedichineCard3:hover{opacity:.4}}.c-2columnArea{display:flex;justify-content:flex-start;flex-wrap:wrap}@media(max-width: 767px){.c-2columnArea{display:block}}.c-2columnArea__Box{width:calc(50% - 20px);padding:50px 80px;background:#fff}.c-2columnArea__Box:nth-child(odd){margin-right:10px}.c-2columnArea__Box:nth-child(even){margin-left:10px}@media(min-width: 768px){.c-2columnArea__Box:nth-child(n+3){margin-top:20px}}@media(max-width: 767px){.c-2columnArea__Box{width:100%;margin-bottom:20px;padding:30px 40px}.c-2columnArea__Box:last-child{margin-bottom:0}.c-2columnArea__Box:nth-child(odd){margin-right:0}.c-2columnArea__Box:nth-child(even){margin-left:0}}.c-2columnArea__Text{display:flex;justify-content:flex-start;align-items:center;flex-wrap:wrap;color:#121852}.c-2columnArea__Text ._text{display:block;width:50%;font-size:30px;font-weight:bold}.c-2columnArea__Text ._access{display:block;width:50%;margin-left:auto;text-align:right}.c-2columnArea__Text ._tel{display:block}@media(max-width: 1023px){.c-2columnArea__Text ._text{width:100%}.c-2columnArea__Text ._access{width:100%;margin-top:5px;margin-left:0;text-align:left}}@media(max-width: 767px){.c-2columnArea__Text{display:block}.c-2columnArea__Text ._text{font-size:20px}}.c-2columnArea__Button{margin-top:30px}@media(max-width: 767px){.c-2columnArea__Button{margin-top:15px}}.c-2columnLink{display:flex;justify-content:flex-start;flex-wrap:wrap}@media(max-width: 767px){.c-2columnLink{display:block}}.c-2columnLink__Box{width:calc(50% - 20px);background:#f0f2f4}.c-2columnLink__Box:nth-child(odd){margin-right:10px}.c-2columnLink__Box:nth-child(even){margin-left:10px}@media(max-width: 767px){.c-2columnLink__Box{width:100%;margin-bottom:20px}.c-2columnLink__Box:last-child{margin-bottom:0}.c-2columnLink__Box:nth-child(odd){margin-right:0}.c-2columnLink__Box:nth-child(even){margin-left:0}}.c-2columnLink__Title{color:#fff;background:#121852;text-align:center;padding-top:10px;padding-bottom:10px;font-size:30px;font-weight:normal}@media(max-width: 767px){.c-2columnLink__Title{font-size:18px}}.c-2columnLink__Text{padding:30px 25px}.c-2columnLink__Text>*{margin-bottom:10px}.c-2columnLink__Text>*:last-child{margin-bottom:0}.c-2columnLink__Button{padding:0 25px 30px}.c-AboutEast,.c-AboutEast--Gradation{background:#121852;color:#fff;padding-top:60px;padding-bottom:120px}.c-AboutEast.--White,.--White.c-AboutEast--Gradation{background:#fff;color:#24272a}@media(max-width: 767px){.c-AboutEast,.c-AboutEast--Gradation{padding-top:4rem;padding-bottom:7rem}}.c-AboutEast--Gradation{background:linear-gradient(160deg, #1E2678 65%, #31398B, #A07C53, #F7AB00)}@media(max-width: 767px){.c-AboutEast--Gradation{background:linear-gradient(170deg, #1E2678 75%, #31398B, #A07C53, #F7AB00)}}.c-AboutEast__Headline{padding-left:40px;padding-right:40px}@media(max-width: 767px){.c-AboutEast__Headline{padding-left:5.33vw;padding-right:5.33vw}}.c-AboutEast__Headline--Jp{font-size:30px;text-align:center;font-weight:400;margin-bottom:30px}.this_select_index .c-AboutEast__Headline--Jp{font-size:38px}@media(max-width: 767px){.c-AboutEast__Headline--Jp{font-size:1.8rem;margin-bottom:2rem}.this_select_index .c-AboutEast__Headline--Jp{font-size:2.8rem}}.c-AboutEast__Headline--En{font-size:16px;font-family:"Helvetica Neue",sans-serif;color:#a0afbe;margin-bottom:5px;text-align:center}@media(max-width: 767px){.c-AboutEast__Headline--En{font-size:1.2rem}}.c-AboutEast__Feature{margin-top:70px}.this_select_index .c-AboutEast__Feature{margin-top:0}@media(max-width: 767px){.c-AboutEast__Feature{margin-top:4rem;margin-right:-5.34vw;margin-left:-5.34vw}.this_select_index .c-AboutEast__Feature{margin-top:0}}.c-AboutEast__Relief{margin-top:70px}@media(max-width: 767px){.c-AboutEast__Relief{margin-top:4rem;margin-right:-5.34vw;margin-left:-5.34vw}}.c-Achodion__Item+.c-Achodion__Item{margin-top:12rem}@media(max-width: 767px){.c-Achodion__Item+.c-Achodion__Item{margin-top:5rem}}.c-Achodion__Button{border:none;background:none;margin:0;padding:0;outline:none;font-size:100%;color:inherit;text-align:inherit;margin-bottom:6rem;position:relative}.c-Achodion__Button.is_active{--c-Achodion__ButtonBefore--Transform:rotate(90deg);--c-Achodion__ButtonBefore--Opacity:0;--c-Achodion__ButtonAfter--Transform:rotate(180deg)}.c-Achodion__Button::before,.c-Achodion__Button::after{content:"";display:block;width:1.2rem;height:1px;position:absolute;right:.4rem;top:50%;background:#24272a;transition:transform .2s ease,opacity .2s ease}.c-Achodion__Button::before{transform:var(--c-Achodion__ButtonBefore--Transform);opacity:var(--c-Achodion__ButtonBefore--Opacity)}.c-Achodion__Button::after{transform:var(--c-Achodion__ButtonAfter--Transform, rotate(90deg))}@media(min-width: 768.1px){.--TbOver .c-Achodion__Button::before,.--TbOver .c-Achodion__Button::after{display:none}}@media(max-width: 767px){.c-Achodion__Button{margin-bottom:3rem;padding-bottom:1rem;color:#121852;border-bottom:4px solid #121852}}.c-Achodion__Title{font-size:3.8rem;font-weight:normal;text-align:center}@media(max-width: 767px){.c-Achodion__Title{font-size:1.8rem;font-weight:bold;text-align:left}}.c-Achodion__ArticleLink{display:flex;align-items:center;min-height:4rem;padding:.5rem 0;font-size:15px}@media(max-width: 767px){.c-Achodion__ArticleLink{font-size:1.3rem}}.c-Achodion__ArticleLinkArrow{width:2rem;flex-shrink:0;margin-left:0;margin-bottom:.3rem}.c-Achodion__Articles{display:none}.c-Achodion__Articles::after{content:"";display:block;height:1rem}@media(min-width: 768.1px){.--TbOver .c-Achodion__Articles{display:block}}.c-Achodion__ArticlesItem{padding-left:2rem}.c-Achodion__SubArticles+.c-Achodion__SubArticles{margin-top:5rem}.c-AnnotationText{position:relative;padding-left:24px;text-indent:-24px;color:#555557}.c-AnnotationText::before{content:"※";margin-right:5px}.c-AnnotationText.--Small{padding-left:28px;text-indent:-28px;font-size:14px}.c-AnnotationText.--Margin{margin-top:10px}.c-AnnotationText.--Center{text-align:center}.c-AnnotationText.--NoIcon{text-indent:0;padding-left:0}.c-AnnotationText.--NoIcon::before{display:none}@media(max-width: 767px){.c-AnnotationText{padding-left:20px;text-indent:-20px}.c-AnnotationText::before{margin-right:5px}.c-AnnotationText.--Center{text-align:left}.c-AnnotationText.--NoIcon{text-indent:0;padding-left:0}}.c-ApplicationFlow{background:#f0f2f4;padding:50px 0}.c-ApplicationFlow__Container{display:flex;align-items:center;justify-content:space-between}@media(max-width: 767px){.c-ApplicationFlow__Container{display:block}}@media(max-width: 1023px){.c-ApplicationFlow__Container.--EarlyBreak{display:block}}.c-ApplicationFlow__Main{width:-moz-fit-content;width:fit-content;margin-left:auto;margin-right:auto;position:relative}@media(max-width: 767px){.c-ApplicationFlow__Main{display:flex;justify-content:flex-start;align-items:center;margin-right:0;margin-left:0}.this_online_prescription_index .c-ApplicationFlow__Main{padding-left:20px}}.c-ApplicationFlow__Arrow{display:block;width:32px;flex-shrink:0;margin-left:30px;margin-right:30px}.c-ApplicationFlow__Arrow img{width:100%}@media(max-width: 767px){.c-ApplicationFlow__Arrow{margin-top:2rem;margin-bottom:2rem;width:12rem;margin-left:auto;margin-right:auto}}.c-ApplicationFlow__Img{position:absolute;top:50%;left:0;transform:translateY(-50%)}@media(max-width: 767px){.c-ApplicationFlow__Img{width:90px;position:static;top:0;transform:translateY(0)}}.c-ApplicationFlow__Text{margin-left:150px;font-size:30px;font-weight:bold;color:#121852}@media(max-width: 767px){.c-ApplicationFlow__Text{margin-left:20px;font-size:1.8rem}}.c-ApplicationFlow__Buttons{width:430px;flex-shrink:0;margin-left:30px;display:grid;grid-template-columns:1fr;gap:20px}@media(max-width: 1023px){.c-ApplicationFlow__Buttons{margin-top:4rem;margin-left:auto;margin-right:auto}}@media(max-width: 767px){.c-ApplicationFlow__Buttons{margin-top:3rem;gap:1rem;width:26rem}}.c-ArticleQuote{font-size:12px;display:grid;grid-template-columns:1fr;gap:.5em}.c-ArticleQuote.--Border{border-top:solid 1px #cdd0d3;margin-top:60px;padding-top:2rem}@media(max-width: 767px){.c-ArticleQuote{font-size:1rem}}@media(max-width: 767px){.c-ArticleQuote.--Border{margin-top:4rem}}.c-ArticleQuote__Item{display:grid;grid-template-columns:auto 1fr;gap:.5em}.c-ArticleQuote__Link{text-decoration:underline;word-break:break-all}@media(min-width: 1024px){.c-ArticleQuote__Link a{transition:opacity .3s ease}}@media(min-width: 1024px){.c-ArticleQuote__Link a:hover{opacity:.4}}.c-ButtonTab{border:none;background:none;margin:0;padding:0;outline:none;font-size:100%;color:inherit;text-align:inherit;cursor:pointer;font-size:24px;min-height:50px;display:flex;align-items:center;padding:0 2rem;background:#fff;color:#121852;border-radius:0 2rem 0 0;width:100%;padding-top:5px;padding-bottom:5px;border:solid 2px #121852;border-bottom:none}.c-ButtonTab.--Small{padding:1rem 2rem;font-size:24px}.c-ButtonTab.--Gray{background:#f0f2f4}.c-ButtonTab.--Active,.c-ButtonTab.is_active,.c-ButtonTab.is-State--Active{--c-ButtonTab__Small--Color:#CDD0D3;color:#fff;background:#121852}.c-ButtonTab.-Small{font-size:1.2rem}.c-ButtonTab.--Large{min-height:70px}@media(max-width: 767px){.c-ButtonTab{font-size:1.8rem;min-height:4rem}.this_ed_flow_index .c-ButtonTab{padding:0 1rem}}@media(max-width: 767px){.c-ButtonTab.--Small{padding:1rem 1rem;font-size:1.6rem;line-height:1.5}.c-TabContentsBorder__Head.--Tab3 .c-ButtonTab.--Small{padding:1rem}}.c-ButtonTab__Inner{width:-moz-fit-content;width:fit-content;margin-left:auto;margin-right:auto}@media(max-width: 767px){.c-ButtonTab__Text.--SpSmall{font-size:1.6rem}}.c-ButtonTab__Small{font-size:1.4rem;color:var(--c-ButtonTab__Small--Color, #555557)}.c-Caution{padding:20px 15px;color:#121852;background:#f0f2f4;font-size:24px;transition:opacity .4s;display:flex;flex-wrap:initial;justify-content:center;align-items:center}.c-Caution>._icon{display:block;width:26px}.c-Caution>._icon .m_svg .a{fill:#f7ab00}.c-Caution>._text{display:block;flex-grow:0;flex-shrink:1;flex-basis:auto;margin-left:10px}@media(min-width: 768.1px){.c-Caution:hover{opacity:.6}}@media(max-width: 767px){.c-Caution{margin-left:-5.34vw;margin-right:-5.34vw;font-size:16px}.c-Caution>._icon{width:40px}.c-Caution>._text{width:calc(100% - 40px)}}.c-Caution__Bold{font-size:28px;font-weight:bold}@media(max-width: 767px){.c-Caution__Bold{font-size:18px}}.c-CheckPoint{background:linear-gradient(to right, #D5D7E3, #EAEEF5);padding:25px 15px 35px}@media(max-width: 767px){.c-CheckPoint{padding:2rem 1rem 2.5rem}}.c-CheckPoint__Title{margin-bottom:30px;font-size:20px;font-weight:bold;color:#000;line-height:1.8;text-align:center}@media(max-width: 767px){.c-CheckPoint__Title{margin-bottom:1.5rem;font-size:1.6rem;text-align:left}}.c-CheckPoint__Link{max-width:450px;margin-bottom:30px;margin-right:auto;margin-left:auto}@media(max-width: 767px){.c-CheckPoint__Link{margin-bottom:1.5rem}}.c-CheckPoint__Text{margin-top:15px;text-align:center;font-size:14px}@media(max-width: 767px){.c-CheckPoint__Text{margin-top:1.5rem;font-size:1.2rem;text-align:left}}.c-ClinicArea{margin:50px 0 80px}@media(max-width: 767px){.c-ClinicArea{margin:30px 0 50px}}.c-ClinicArea__Block{display:flex;justify-content:space-between;flex-wrap:wrap;margin-right:30px;margin-bottom:-50px;margin-left:30px}.this_clinic_index .c-ClinicArea__Block,.this_aga_clinic_index .c-ClinicArea__Block,.this_ed_clinic_index .c-ClinicArea__Block{margin-bottom:-100px}@media(max-width: 1023px){.c-ClinicArea__Block{margin:0}.this_clinic_index .c-ClinicArea__Block,.this_aga_clinic_index .c-ClinicArea__Block,.this_ed_clinic_index .c-ClinicArea__Block{margin-bottom:0}}@media(max-width: 767px){.c-ClinicArea__Block{display:block}}.c-ClinicArea__Item{width:46.5%;flex:0 0 46.5%;margin-bottom:50px}.this_clinic_index .c-ClinicArea__Item,.this_aga_clinic_index .c-ClinicArea__Item,.this_ed_clinic_index .c-ClinicArea__Item{margin-bottom:100px}@media(max-width: 1023px){.c-ClinicArea__Item{width:100%;flex:0 0 100%;margin-bottom:20px;padding-bottom:30px;border-bottom:1px solid #d5d7e3}.c-ClinicArea__Item:last-child{margin-bottom:0}.this_clinic_index .c-ClinicArea__Item,.this_aga_clinic_index .c-ClinicArea__Item,.this_ed_clinic_index .c-ClinicArea__Item{margin-bottom:50px;border-bottom:none;padding-bottom:0}.this_clinic_index .c-ClinicArea__Item:last-child,.this_aga_clinic_index .c-ClinicArea__Item:last-child,.this_ed_clinic_index .c-ClinicArea__Item:last-child{margin-bottom:0}}.c-ClinicArea__Anchor{text-align:center;font-size:0}.c-ClinicArea__Anchor>a{font-size:18px;line-height:1.4;background-color:#015998;color:#fff;display:flex;justify-content:center;align-items:center;max-width:312px;width:80%;margin:0 auto;position:relative;padding:18px 0}.c-ClinicArea__Anchor>a>._icon{width:16px;display:block;margin-top:-1px;margin-right:5px}.c-ClinicArea__Anchor>a>._text{display:block}@media(max-width: 375px){.c-ClinicArea__Anchor{font-size:20px}}@media(max-width: 375px){.c-ClinicArea__Anchor>a{font-size:15px}}.c-ClinicSideEffectsLink{display:none;margin-bottom:4rem}.c-ClinicSideEffectsLink.is_pc{display:block;margin-top:0}.c-ClinicSideEffectsLink .--Title{display:block;padding:2rem;font-weight:bold;text-align:center}.c-ClinicSideEffectsLink .--Icon{display:block;width:2rem;position:absolute;top:50%;right:3rem;transform:translateY(-50%)}.c-ClinicSideEffectsLink .--Icon .m_svg.is_id_arrow-right .a{fill:#121852}.c-ClinicSideEffectsLink .c-ClinicSideEffectsLink__Body{display:flex;flex-wrap:wrap;margin-right:-0.7rem;margin-bottom:-0.7rem}.c-ClinicSideEffectsLink .c-ClinicSideEffectsLink__Item{width:calc(33.3% - .7rem);margin-right:.7rem;margin-bottom:.7rem}.c-ClinicSideEffectsLink .c-ClinicSideEffectsLink__Item--Inner{display:block;background:#f0f2f4;color:#121852;position:relative}.c-ClinicSideEffectsLink .c-ClinicSideEffectsLink__Item--Inner.is_active{background:#121852;color:#fff}.c-ClinicSideEffectsLink.--Card .--Title{text-align:center;padding:2rem;font-size:1.6rem;font-weight:bold;line-height:1.3}.c-ClinicSideEffectsLink.--Card .--Title .--Small{display:block;font-size:1.2rem;line-height:1.28}.c-ClinicSideEffectsLink.--Card .--Title .--Large{font-size:2rem}.c-ClinicSideEffectsLink.--Card .c-ClinicSideEffectsLink__Body{margin-right:-0.2rem;margin-bottom:-0.2rem}.c-ClinicSideEffectsLink.--Card .c-ClinicSideEffectsLink__Item{width:calc(33.3% - .2rem);margin-right:.2rem;margin-bottom:.2rem}.c-ClinicSideEffectsLink.--Card .c-ClinicSideEffectsLink__Item.is_full{width:100%}.c-ClinicSideEffectsLink.--Card .c-ClinicSideEffectsLink__Item.--Column2{width:calc(50% - .2rem)}.c-ClinicSideEffectsLink.--Card .c-ClinicSideEffectsLink__Item--Inner{display:block;background:#121852;color:#fff;height:100%}.c-ClinicSideEffectsLink.--Card .c-ClinicSideEffectsLink__Item--Inner.is_active{background:#c8cbcc;color:#121852}.c-ClinicSideEffectsLink.--Card .c-ClinicSideEffectsLink__Item--Inner img{max-width:10rem}.c-ClinicSideEffectsLink.--Card .c-ClinicSideEffectsLink__Item--Inner img.--ImgBottom{height:8rem;-o-object-fit:cover;object-fit:cover;vertical-align:bottom}.c-ClinicSideEffectsLink.--Card .c-ClinicSideEffectsLink__Item--Title{padding-right:.5rem;padding-left:.5rem;font-size:1.6rem;line-height:1.28}.c-ClinicSideEffectsLink.--Card .c-ClinicSideEffectsLink__Item--Title small{display:block;font-size:1.2rem;line-height:1.28;margin-bottom:.5rem}.c-ClinicSideEffectsLink.--Card .c-ClinicSideEffectsLink__Img{display:block;text-align:center}@media(min-width: 768.1px){.c-ClinicSideEffectsLink .c-ClinicSideEffectsLink__Item.ed a:hover,.c-ClinicSideEffectsLink .c-ClinicSideEffectsLink__Item.aga a:hover{background:#121852;color:#fff}.c-ClinicSideEffectsLink .c-ClinicSideEffectsLink__Item a:hover .m_svg.is_id_arrow-right .a{fill:#fff}}@media(max-width: 767px){.c-ClinicSideEffectsLink{display:block;font-size:1.2rem;margin-top:3rem}.c-ClinicSideEffectsLink .--Title{padding-right:0;padding-left:0}.c-ClinicSideEffectsLink .--Icon{width:2rem;right:1rem}.c-ClinicSideEffectsLink .c-ClinicSideEffectsLink__Item{width:calc(50% - .7rem)}.c-ClinicSideEffectsLink .c-ClinicSideEffectsLink__Item--Inner{padding-right:2rem}}@media(min-width: 768.1px){.c-ClinicSideEffectsLink.--Card .c-ClinicSideEffectsLink__Item.ed a:hover,.c-ClinicSideEffectsLink.--Card .c-ClinicSideEffectsLink__Item.aga a:hover{background:#121852;color:#fff}.c-ClinicSideEffectsLink.--Card .c-ClinicSideEffectsLink__Item a:hover .m_svg.is_id_arrow-right .a{fill:#fff}}@media(max-width: 767px){.c-ClinicSideEffectsLink.--Card .--Title{padding:1rem;padding-right:0;padding-left:0;font-size:1.6rem}.c-ClinicSideEffectsLink.--Card .--Title .--Small{font-size:1.2rem}.c-ClinicSideEffectsLink.--Card .--Title .--Large{font-size:2rem}.c-ClinicSideEffectsLink.--Card .c-ClinicSideEffectsLink__Item--Inner{padding-right:0}}.c-ClinicTable,.c-ClinicTable--Block,.c-ClinicTable--Small{font-size:1.6rem;border-bottom:solid 1px #cdd0d3}.c-ClinicTable__Row,.c-ClinicTable__Headline{display:flex;border-top:solid 1px #cdd0d3;border-left:solid 1px #cdd0d3;border-right:solid 1px #cdd0d3}.c-ClinicTable--Small .c-ClinicTable__Row,.c-ClinicTable--Small .c-ClinicTable__Headline{border-left:none;border-right:none;border-right:solid 1px #cdd0d3}.c-ClinicTable--Small.--Table .c-ClinicTable__Row,.c-ClinicTable--Small.--Table .c-ClinicTable__Headline{display:table;width:100%}@media(max-width: 767px){.c-ClinicTable--Block .c-ClinicTable__Row,.c-ClinicTable--Block .c-ClinicTable__Headline{border:none}}.c-ClinicTable__Label,.c-ClinicTable__HeadlineLabel{width:360px;flex-shrink:0;background:#121852;color:#fff;padding:16px 0;font-size:16px;font-weight:bold;display:flex;flex-wrap:initial;justify-content:center;align-items:center}.c-ClinicTable--Small .c-ClinicTable__Label,.c-ClinicTable--Small .c-ClinicTable__HeadlineLabel{width:140px}.c-ClinicTable--Small.--Table .c-ClinicTable__Label,.c-ClinicTable--Small.--Table .c-ClinicTable__HeadlineLabel{display:table-cell;padding-right:10px;padding-left:10px;vertical-align:middle;text-align:center}.this_doctor_index .c-ClinicTable__Label,.this_doctor_index .c-ClinicTable__HeadlineLabel{font-size:20px}@media(max-width: 1023px){.c-ClinicTable__Label,.c-ClinicTable__HeadlineLabel{width:200px}.c-ClinicTable--Small .c-ClinicTable__Label,.c-ClinicTable--Small .c-ClinicTable__HeadlineLabel{width:120px}}@media(max-width: 767px){.c-ClinicTable--Block .c-ClinicTable__Label,.c-ClinicTable--Block .c-ClinicTable__HeadlineLabel{display:block;width:100%;padding:0 10px}}.c-ClinicTable__Column,.c-ClinicTable__HeadlineColumn{width:100%;border-left:solid 1px #cdd0d3;background:#fff}.c-ClinicTable__TextBold,.c-ClinicTable__HeadlineTextBold{font-weight:bold}.c-ClinicTable__TextBold+.c-ClinicTable__TextBold,.c-ClinicTable__HeadlineTextBold+.c-ClinicTable__TextBold,.c-ClinicTable__TextBold+.c-ClinicTable__HeadlineTextBold,.c-ClinicTable__HeadlineTextBold+.c-ClinicTable__HeadlineTextBold{margin-top:3rem}.c-ClinicTable__Text+.c-ClinicTable__TextBold,.c-ClinicTable__Text+.c-ClinicTable__HeadlineTextBold{margin-top:3rem}@media(max-width: 425px){.c-ClinicTable__TextBold+.c-ClinicTable__TextBold,.c-ClinicTable__HeadlineTextBold+.c-ClinicTable__TextBold,.c-ClinicTable__TextBold+.c-ClinicTable__HeadlineTextBold,.c-ClinicTable__HeadlineTextBold+.c-ClinicTable__HeadlineTextBold{margin-top:8vw}.c-ClinicTable__Text+.c-ClinicTable__TextBold,.c-ClinicTable__Text+.c-ClinicTable__HeadlineTextBold{margin-top:8vw}}.c-ClinicTable__TextBold small,.c-ClinicTable__HeadlineTextBold small{font-size:12px}.c-ClinicTable__Text{font-size:1.6rem}@media(max-width: 767px){.c-ClinicTable__Text{font-size:1.4rem}}.c-ClinicTable__TextBold+.c-ClinicTable__Text,.c-ClinicTable__HeadlineTextBold+.c-ClinicTable__Text{margin-top:15px}.c-ClinicTable__Head{width:33%;padding-top:16px;padding-bottom:16px;padding-left:100px;position:relative}.c-ClinicTable__Head:nth-child(4n)::before,.c-ClinicTable__Head:nth-child(7n)::before,.c-ClinicTable__Head:nth-child(10n)::before,.c-ClinicTable__Head:nth-child(13n)::before{content:"";display:block;width:100vw;height:1px;background:#c8cbcc;position:absolute;top:0;left:0}@media(max-width: 1439px){.c-ClinicTable__Head{padding-left:50px}}@media(max-width: 1024px){.c-ClinicTable__Head{padding-left:30px}}@media(max-width: 767px){.c-ClinicTable--Block .c-ClinicTable__Head{width:calc(50% - 20px);margin-right:10px;margin-left:10px;padding-top:0;padding-bottom:16px;padding-left:0}.c-ClinicTable--Block .c-ClinicTable__Head:nth-child(4n)::before,.c-ClinicTable--Block .c-ClinicTable__Head:nth-child(7n)::before,.c-ClinicTable--Block .c-ClinicTable__Head:nth-child(10n)::before,.c-ClinicTable--Block .c-ClinicTable__Head:nth-child(13n)::before{display:none}.c-ClinicTable--Block .c-ClinicTable__Head.--Large{width:calc(100% - 20px)}}.c-ClinicTable__Link,.c-ClinicTable__Link--Ed,.c-ClinicTable__Link--Aga{font-size:18px;position:relative}@media(min-width: 1024px){.c-ClinicTable__Link,.c-ClinicTable__Link--Ed,.c-ClinicTable__Link--Aga{transition:opacity .3s ease}}@media(min-width: 1024px){.c-ClinicTable__Link:hover,.c-ClinicTable__Link--Ed:hover,.c-ClinicTable__Link--Aga:hover{opacity:.4}}.c-ClinicTable--Block .c-ClinicTable__Link,.c-ClinicTable--Block .c-ClinicTable__Link--Ed,.c-ClinicTable--Block .c-ClinicTable__Link--Aga{display:inline-block;padding-right:30px}.c-ClinicTable--Block .c-ClinicTable__Link::after,.c-ClinicTable--Block .c-ClinicTable__Link--Ed::after,.c-ClinicTable--Block .c-ClinicTable__Link--Aga::after{content:"";display:block;width:14px;height:14px;margin-bottom:3px;margin-left:20px;border-left:solid 1.5px #040e21;border-bottom:solid 1.5px #040e21;position:absolute;top:40%;right:0;transform:translateY(-40%) rotate(-45deg)}.this_doctor_index .c-ClinicTable__Link,.this_doctor_index .c-ClinicTable__Link--Ed,.this_doctor_index .c-ClinicTable__Link--Aga{font-size:20px}.c-ClinicTable__Link ._text,.c-ClinicTable__Link--Ed ._text,.c-ClinicTable__Link--Aga ._text{display:inline-block}.c-ClinicTable__Link ._icon,.c-ClinicTable__Link--Ed ._icon,.c-ClinicTable__Link--Aga ._icon{display:inline-block;vertical-align:middle;width:20px}@media(max-width: 767px){.c-ClinicTable--Block .c-ClinicTable__Link,.c-ClinicTable--Block .c-ClinicTable__Link--Ed,.c-ClinicTable--Block .c-ClinicTable__Link--Aga{padding-right:20px}.c-ClinicTable--Block .c-ClinicTable__Link::after,.c-ClinicTable--Block .c-ClinicTable__Link--Ed::after,.c-ClinicTable--Block .c-ClinicTable__Link--Aga::after{width:10px;height:10px}.c-ClinicTable--Block .c-ClinicTable__Link ._text,.c-ClinicTable--Block .c-ClinicTable__Link--Ed ._text,.c-ClinicTable--Block .c-ClinicTable__Link--Aga ._text{display:block}.this_doctor_index .c-ClinicTable__Link,.this_doctor_index .c-ClinicTable__Link--Ed,.this_doctor_index .c-ClinicTable__Link--Aga{font-size:16px}}@media(max-width: 767px){.c-ClinicTable--Block .c-ClinicTable__Headline{display:block}}.c-ClinicTable__HeadlineColumn{overflow:hidden;display:flex;justify-content:flex-start;align-items:flex-start;flex-wrap:wrap;position:relative}.c-ClinicTable--Small .c-ClinicTable__HeadlineColumn{align-items:center}.c-ClinicTable--Small .c-ClinicTable__HeadlineColumn ._text{padding:10px 30px}.c-ClinicTable--Small.--Table .c-ClinicTable__HeadlineColumn{width:calc(100% - 140px);display:table-cell;padding:20px 30px;text-align:left;vertical-align:middle}.c-ClinicTable--Small.--Table .c-ClinicTable__HeadlineColumn ._text,.c-ClinicTable--Small.--Table .c-ClinicTable__HeadlineColumn ._block{display:block;padding:0}@media(max-width: 767px){.c-ClinicTable--Block .c-ClinicTable__HeadlineColumn{padding-top:16px;padding-right:14px;padding-left:14px;border:none}.c-ClinicTable--Small.--Table .c-ClinicTable__HeadlineColumn{padding:20px 10px}.c-ClinicTable--Small.--Table .c-ClinicTable__HeadlineColumn ._block{padding-top:0}.this_clinic_index .c-ClinicTable--Block .c-ClinicTable__HeadlineColumn{padding-right:6px;padding-left:6px}}.c-ClinicTable__HeadlineThumbnail{max-width:180px;margin-left:auto;margin-right:auto;margin-bottom:10px;flex-shrink:0}.c-ClinicTable__HeadlineThumbnail img{width:100%;display:block}@media(max-width: 767px){.c-ClinicTable--Block .c-ClinicTable__HeadlineLabel{width:auto}}.c-ClinicTable__HeadlineTextBold{display:flex;justify-content:center}.c-ClinicTable__Tabs{display:none;margin-bottom:3rem}.c-ClinicTable__TabsItem{width:100%}.c-ClinicTable__TabsItem+.c-ClinicTable__TabsItem{margin-left:.4rem}.c-ClinicTable__TabButton{border:none;background:none;margin:0;padding:0;outline:none;font-size:100%;color:inherit;text-align:inherit;background:#fff;color:#24272a;display:flex;align-items:center;justify-content:center;width:100%;height:4.6rem;font-size:1.4rem;position:relative}.c-ClinicTable__TabButton:not(.is-State--Active){cursor:pointer}.c-ClinicTable__TabButton.is-State--Active{background:#121852;color:#fff}.c-ClinicTable__TabButton.is-State--Active::before{content:"";display:block;width:0;height:0;border-style:solid;border-width:1rem 1.2rem 0 1.2rem;border-color:#121852 rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0);position:absolute;top:100%;left:calc(50% - 1.2rem)}.c-ClinicTable__Inner{text-align:left;font-size:16px;font-weight:bold;padding:20px 18px 20px 42px}.c-ClinicTable__Inner.c-ClinicTable--Ed__line{border:2px solid #0d96ea}.c-ClinicTable__Inner.c-ClinicTable--Aga__line{border:2px solid #00cebe}.c-ClinicTable__Inner .c-ClinicTable--txt{padding-right:1rem}.c-ClinicTable__Inner .c-ComparisonList li{display:inline-block;width:184px;height:40px;line-height:40px}.c-ClinicTable__Inner .c-ComparisonList li a{transition:.3s}.c-ClinicTable__Inner .c-ComparisonList li a:hover{opacity:.6}.c-ClinicTable__Inner .c-ComparisonList li:before{position:relative;top:2px;left:-12px;display:inline-block;width:16px;height:16px;content:"";border-radius:100%}.c-ClinicTable__Inner.c-ClinicTable--Ed__line .c-ComparisonList li:before{background:#0d96ea}.c-ClinicTable__Inner.c-ClinicTable--Aga__line .c-ComparisonList li:before{background:#00cebe}.c-ClinicSelect{max-width:512px}.c-ClinicSelect__Inner{height:60px;background:none;box-shadow:none;position:relative}.c-ClinicSelect__Inner::before{content:"";position:absolute;width:16px;height:16px;border-bottom:2px solid #121852;border-right:2px solid #121852;top:40%;right:25px;transform:translateY(-40%) rotate(45deg);z-index:1}.c-ClinicSelect__Inner select{-webkit-appearance:none;appearance:none;position:relative;width:100%;height:60px;padding:0 0 0 25px;background:#fff;color:#555557;font-size:16px;outline:none;cursor:pointer;border:2px solid #121852}.c-ClinicSelect__Table{display:none}.c-ClinicSelect__Box{margin-top:30px}.c-ClinicSelect__Box.--Border{padding:20px;border:1px solid #cdd0d3}.c-ClinicSelect__Box.--Bg{padding:20px;background:#f0f2f4}.c-ClinicSelect__Tel{font-weight:bold;font-size:32px;letter-spacing:2px;text-align:center;font-family:"Helvetica Neue",sans-serif}.c-ClinicSelect__Tel ._icon,.c-ClinicSelect__Tel ._number{display:inline-block;vertical-align:middle}.c-ClinicSelect__Tel ._icon{width:30px;margin-right:5px}.c-ClinicSelect__Tel a{text-decoration:none}@media(max-width: 767px){.c-ClinicSelect__Tel{font-size:24px;letter-spacing:0}.c-ClinicSelect__Tel ._icon{width:18px}}.c-ClinicSelect__SubTitle{max-width:520px;margin-left:auto;margin-right:auto;margin-top:20px;margin-bottom:10px;font-size:16px;font-weight:bold;text-align:center}.c-ClinicSelect__Online{margin-top:20px}.c-ClinicSelect__Online.--Bg{padding:20px;background:#f0f2f4}.c-ClinicSelect__Online--Title{text-align:center;font-weight:bold;font-size:20px}@media(max-width: 767px){.c-ClinicSelect__Online--Title{font-size:18px}}.c-ClinicSelect__Online--Inner{display:flex;justify-content:space-between;align-items:flex-start;max-width:660px;margin:10px auto 0}@media(max-width: 767px){.c-ClinicSelect__Online--Inner{display:block}}.c-ClinicSelect__Online--Left{width:50%}@media(max-width: 767px){.c-ClinicSelect__Online--Left{width:100%}}.c-ClinicSelect__Online--LeftText{font-size:12px;margin-top:15px}@media(max-width: 767px){.c-ClinicSelect__Online--LeftText{margin-top:10px}}.c-ClinicSelect__Online--Full{width:100%;border-left:none;padding-left:0;border-top:none;margin-top:0;padding-top:0}.c-ClinicSelect__Online--Tel{font-weight:bold;font-size:32px;letter-spacing:2px;text-align:center;font-family:"Helvetica Neue",sans-serif}.c-ClinicSelect__Online--Tel ._icon,.c-ClinicSelect__Online--Tel ._number{display:inline-block;vertical-align:middle}.c-ClinicSelect__Online--Tel ._icon{width:30px;margin-right:5px}.c-ClinicSelect__Online--Tel a{text-decoration:none}.c-ClinicSelect__Online--Full .c-ClinicSelect__Online--Tel{width:-moz-fit-content;width:fit-content;margin-left:auto;margin-right:auto}@media(max-width: 767px){.c-ClinicSelect__Online--Tel{font-size:24px;letter-spacing:0}.c-ClinicSelect__Online--Tel ._icon{width:18px}}.c-ClinicSelect__Online--Text{margin-top:15px}.c-ClinicSelect__Online--Text.--Center{text-align:center}@media(max-width: 767px){.c-ClinicSelect__Online--Text{margin-top:10px}}@media(max-width: 767px){.c-ClinicSelect__Annotation{text-align:left}}.c-ClinicMerit--Number{counter-reset:number 0}.c-ClinicMerit__Item{background:#fff}.c-ClinicMerit__Item+.c-ClinicMerit__Item{margin-top:5px}.c-ClinicMerit__Button{border:none;background:none;margin:0;padding:0;outline:none;font-size:100%;color:inherit;text-align:inherit;cursor:pointer;width:100%;padding-top:20px;padding-bottom:20px;padding-right:30px;padding-left:25px;font-size:24px;color:#121852;position:relative}.c-ClinicMerit--Check .c-ClinicMerit__Button{padding-top:30px;padding-bottom:30px;color:#24272a}@media(max-width: 767px){.c-ClinicMerit__Button{padding-top:20px;padding-bottom:20px;padding-right:40px;padding-left:20px;font-size:16px}.c-ClinicMerit--Check .c-ClinicMerit__Button{padding-top:20px;padding-bottom:20px}}.c-ClinicMerit__Button::before{content:"";width:18px;height:2px;background:#121852;position:absolute;top:calc(50% - 1px);right:40px}.c-ClinicMerit__Button::after{content:"";width:18px;height:2px;background:#121852;position:absolute;top:calc(50% - 1px);right:40px;transform:rotate(90deg)}.c-ClinicMerit__Button.is_active::after{display:none}@media(max-width: 767px){.c-ClinicMerit__Button::before,.c-ClinicMerit__Button::after{width:12px;right:20px}}.c-ClinicMerit__Button--Text{display:block;position:relative;padding-left:30px;font-size:24px}.c-ClinicMerit__Button--Text.--Bold{font-weight:bold}.c-ClinicMerit__Button--Text::before{content:"";display:block;position:absolute;top:0;left:0;z-index:1}.c-ClinicMerit--Number .c-ClinicMerit__Button--Text{padding-left:30px}.c-ClinicMerit--Number .c-ClinicMerit__Button--Text::before{counter-increment:number 1;content:counter(number) ".";width:auto;height:auto;background:none;font-family:"Noto Sans JP",sans-serif}.c-ClinicMerit--Check .c-ClinicMerit__Button--Text{padding-left:100px}@media(max-width: 767px){.c-ClinicMerit__Button--Text{padding-left:20px;font-size:16px}.c-ClinicMerit--Check .c-ClinicMerit__Button--Text{padding-left:40px}}.c-ClinicMerit__Button--Icon{display:block;width:63px;position:absolute;top:20px;left:40px;z-index:1}.c-ClinicMerit__Button--Icon .m_svg.is_id_checkbox .b{fill:#121852}@media(max-width: 767px){.c-ClinicMerit__Button--Icon{width:32px;left:20px}}.c-ClinicMerit__Contents{display:none;margin-right:25px;margin-left:25px;padding-top:20px;padding-bottom:20px;border-top:solid 1px #cdd0d3}@media(max-width: 767px){.c-ClinicMerit__Contents{margin-right:20px;margin-left:20px;padding-top:0;border-top:none}}.c-ClinicMerit__ContentsInner{padding-right:50px;padding-left:50px}@media(max-width: 767px){.c-ClinicMerit__ContentsInner{padding-right:0;padding-left:0}}.c-ClinicMerit__Text{font-size:1.6rem;color:#555557}.c-ClinicList{background:linear-gradient(to right, #3F5790, #6586B7);padding-top:60px;padding-bottom:100px;color:#fff}@media(max-width: 767px){.c-ClinicList{padding-top:5rem;padding-bottom:7rem}}.c-ClinicList__Area{display:flex;align-items:center;justify-content:center;height:72px;background:#121852;line-height:30px;padding:6px 20px;color:#fff;font-weight:normal;font-size:18px;text-align:center}.tabMenu_item .c-ClinicList__Area{cursor:pointer}.tabMenu_item .c-ClinicList__Area:hover{opacity:.7}.tabMenu_item.is-active .c-ClinicList__Area{background:#2c50a7}.tabContent_item{display:none}.tabContent_title{background:#718ac5;margin-top:24px}.c-ClinicList__List{margin-top:30px;display:grid;grid-template-columns:repeat(4, 1fr);gap:1.5rem 2rem}.c-ClinicList__List .item{background:#fff;padding:16px;color:#222}.c-ClinicList__List .title{color:#121852;margin-top:10px}.c-ClinicList__List .area{background:#121852;color:#fff;padding:4px;text-align:center;font-weight:bold}.c-ClinicList__List .street,.c-ClinicList__List .access,.c-ClinicList__List .holiday{font-size:12px}.c-ClinicList__List .street{margin-top:8px}.c-ClinicList__List .access{margin-top:8px;padding-left:24px;position:relative}.c-ClinicList__List .holiday{margin-top:8px}.c-ClinicList__List .access::before{content:"";background:url(/_materials/images/common/icons/icon-train.png) no-repeat center center;background-size:contain;width:13px;height:18px;position:absolute;top:2px;left:0}.c-ClinicList__List .button{display:flex;align-items:center;justify-content:space-between;margin-top:16px}.c-ClinicList__List .button_item{width:48%}.c-ClinicList__List .button_item.--tel a{border:1px solid #121852}.c-ClinicList__List .button_item.--web a{background:#ec8b2a}.c-ClinicList__List .button_item a{display:flex;align-items:center;justify-content:center;text-align:center;height:32px;border-radius:32px;padding:0 8px;font-weight:bold;color:#121852;line-height:1.2;white-space:nowrap;letter-spacing:0;font-size:14px;transition:.2s ease}.c-ClinicList__List .button_item a:hover{opacity:.4}.c-ClinicList__List .button_item.--web a{color:#fff}@media(max-width: 767px){.c-ClinicList__Area{line-height:2.5rem;padding:0 2rem;font-size:1.6rem}.p-Grid.--Buttons6.tabMenu{width:100%;grid-template-columns:repeat(2, 1fr)}.tabContent .c-ClinicList__List{grid-template-columns:repeat(2, 1fr);gap:1.5rem 1rem}.c-ClinicList__List .button{display:block;margin-top:16px}.c-ClinicList__List .button_item{width:100%}.c-ClinicList__List .button_item:not(:first-child){margin-top:8px}}@media(max-width: 767px){.c-ClinicList__List{margin-top:2rem}}.c-ClinicList__Link{font-size:1.6rem;color:inherit}.c-ClinicListDetail__Head{display:flex;justify-content:space-between;align-items:flex-start;gap:1rem}@media(max-width: 767px){.c-ClinicListDetail__Head{display:block;gap:0}}.c-ClinicListDetail__Name{font-size:30px;border-left:10px solid #121852;padding-left:25px;color:#121852}.c-ClinicListDetail__Name a{color:#121852;transition:all .3s;text-decoration:underline}@media(min-width: 1024px){.c-ClinicListDetail__Name a{transition:opacity .3s ease}}@media(min-width: 1024px){.c-ClinicListDetail__Name a:hover{opacity:.4}}@media(min-width: 768.1px){.c-ClinicListDetail__Name a:hover{text-decoration:none;transition:all .3s}}@media(max-width: 767px){.c-ClinicListDetail__Name{font-size:26px}}.c-ClinicListDetail__Tel{display:flex;justify-content:flex-end;align-items:center;color:#121852}.c-ClinicListDetail__Tel>._icon{display:block;width:16px}.c-ClinicListDetail__Tel>._number{margin-left:5px;font-size:20px;font-weight:bold;white-space:nowrap}@media(max-width: 767px){.c-ClinicListDetail__Tel{margin-top:16px;justify-content:flex-start}}@media(max-width: 767px){.c-ClinicListDetail__Tel>._icon{width:15px}}@media(max-width: 767px){.c-ClinicListDetail__Tel>._number{font-size:20px}}.c-ClinicListDetail__Open{font-size:20px;font-weight:bold;white-space:nowrap;color:#121852}@media(max-width: 767px){.c-ClinicListDetail__Open{display:block;margin-top:16px;font-size:20px}}.c-ClinicListDetail__Map{position:relative}.c-ClinicListDetail__Map::before{content:"";display:block;padding-top:170px}.c-ClinicListDetail__Map>iframe{position:absolute;top:0;left:0;width:100%;height:100%}.c-ClinicListDetail__Annotation{text-align:right;color:#555557;max-width:248px}@media(min-width: 768px)and (max-width: 1023px){.c-ClinicListDetail__Annotation{max-width:100%}}@media(max-width: 767px){.c-ClinicListDetail__Annotation{text-align:left;max-width:100%}}.c-ColumnLayout{display:flex;box-sizing:content-box;align-items:flex-start}@media(max-width: 1024px){.c-ColumnLayout{display:block}}.c-ColumnLayout__Side{width:270px;margin-right:40px;flex-shrink:0}.c-ColumnLayout__Side.--Sp{display:none}@media(max-width: 1024px){.c-ColumnLayout__Side{display:none}.c-ColumnLayout__Side.--Sp{display:block;margin-top:40px;width:100%}}.c-ColumnLayout__Title{background:#121852;color:#fff;font-size:20px;font-weight:bold;position:relative}.categoryColumn__contents .c-ColumnLayout__Title{font-size:18px}.categoryColumn__contents .c-ColumnLayout__Title:not(:first-of-type){margin-top:.5em}.categoryColumn__contents .c-ColumnLayout__Title.is_subCategory{color:#121852;background:#f0f2f4;font-size:16px}.c-ColumnLayout__Title::before,.c-ColumnLayout__Title::after{content:"";width:2rem;height:2px;background:#fff;position:absolute;top:50%;right:2rem}.categoryColumn__contents .c-ColumnLayout__Title.is_subCategory::before,.categoryColumn__contents .c-ColumnLayout__Title.is_subCategory::after{background:#121852}.c-ColumnLayout__Title::after{transform:rotate(90deg)}.c-ColumnLayout__Title.is_active::after{display:none}.c-ColumnLayout__Title a{display:block;padding:15px 10px;color:#fff;position:relative}@media(min-width: 768.1px){.c-ColumnLayout__Title:not(.js_simple_achordion)::before,.c-ColumnLayout__Title:not(.js_simple_achordion)::after{display:none}}@media(max-width: 767px){.c-ColumnLayout__Title::before,.c-ColumnLayout__Title::after{width:1.2rem}}.categoryColumn__contents .c-ColumnLayout__Title span.--Text{display:block;padding:15px 10px;color:#fff;position:relative}.categoryColumn__contents .c-ColumnLayout__Title span.--Text:hover{cursor:pointer}.categoryColumn__contents .c-ColumnLayout__Title.is_subCategory span.--Text{color:#121852}@media(min-width: 1024px){.c-ColumnLayout__Title a{transition:opacity .3s ease}}@media(min-width: 1024px){.c-ColumnLayout__Title a:hover{opacity:.4}}.c-ColumnLayout__Title a .--Text{display:block}.c-ColumnLayout__Title a .--Icon{display:block;width:2rem;right:0;z-index:1;position:absolute;top:50%;transform:translate(0, -50%)}.c-ColumnLayout__Title a .--Icon .m_svg.is_id_arrow-right .a{fill:#fff}.c-ColumnLayout__Title.is_clinic{padding:15px 10px}.c-ColumnLayout__Title.is_ed::before,.c-ColumnLayout__Title.is_ed::after{display:none}.c-ColumnLayout__Title.is_aga::before,.c-ColumnLayout__Title.is_aga::after{display:none}.c-ColumnLayout__Title.is_ed{background:linear-gradient(to right, #3F5790, #6586B7)}.c-ColumnLayout__Title.is_aga{background:linear-gradient(to right, #B2A991, #938D7D)}@media(min-width: 768.1px){.c-ColumnLayout__Title:not(.js_simple_achordion)::before,.c-ColumnLayout__Title:not(.js_simple_achordion)::after{display:none}.c-ColumnLayout__Title a{margin-right:1rem}}@media(max-width: 767px){.c-ColumnLayout__Title a{margin-right:5rem}}.c-ColumnLayout__List{padding:30px 10px;border-right:1px solid #c8cbcc;border-left:1px solid #c8cbcc;border-bottom:1px solid #c8cbcc}.c-ColumnLayout__Title.is_subCategory+.c-ColumnLayout__List{display:none}.c-ColumnLayout__List.--Gray{background:#f0f2f4}.c-ColumnLayout__Item+.c-ColumnLayout__Item{margin-top:30px}.c-ColumnLayout__Text{font-size:15px;font-weight:bold}.c-ColumnLayout__Link{display:block;padding-right:20px;font-size:15px;position:relative}.c-ColumnLayout__Link .--Icon{display:block;width:20px;position:absolute;top:50%;right:0;transform:translateY(-50%)}.c-ColumnLayout__Link .--Icon .m_svg.is_id_arrow-right .a{fill:#24272a}.c-ColumnLayout__Link.is_current{pointer-events:none;opacity:.4;color:gray}@media(min-width: 1024px){.c-ColumnLayout__Link{transition:opacity .3s ease}}@media(min-width: 1024px){.c-ColumnLayout__Link:hover{opacity:.4}}.c-ColumnLayout__Main{flex-shrink:1;flex-grow:1;flex-basis:0%}.c-ColumnLayout__ButtonWrap{margin-top:4px}.c-ColumnLayout__Button{display:block;margin-bottom:4px;padding:15px 20px 15px 10px;color:#121852;background:#f0f2f4;font-size:16px;font-weight:bold;position:relative}.c-ColumnLayout__Button:last-child{margin-bottom:0}.c-ColumnLayout__Button .--Icon{display:block;width:20px;position:absolute;top:50%;right:15px;transform:translateY(-50%)}.c-ColumnLayout__Button .--Icon .m_svg.is_id_arrow-right .a{fill:#121852}@media(min-width: 768.1px){.c-ColumnLayout__Button:hover{background:#121852;color:#fff}.c-ColumnLayout__Button:hover .m_svg.is_id_arrow-right .a{fill:#fff}}.c-ColumnClinicArea{background:#f0f2f4;padding:20px 30px}@media(max-width: 767px){.c-ColumnClinicArea{padding:2rem 1rem}}.c-ColumnClinicArea__Title{color:#121852;font-weight:bold}.c-ColumnClinicArea__List{margin-bottom:-2rem;display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start}@media(min-width: 768.1px){.c-ColumnClinicArea__List{margin-right:-10px}}.c-ColumnClinicArea__Item{width:calc(25% - 10px);margin-bottom:2rem;font-size:18px}@media(min-width: 768.1px){.c-ColumnClinicArea__Item{margin-right:10px}}@media(max-width: 767px){.c-ColumnClinicArea__Item{width:calc(50% - 1rem);font-size:1.4rem}.c-ColumnClinicArea__Item:nth-child(odd){margin-right:.5rem}.c-ColumnClinicArea__Item:nth-child(even){margin-left:.5rem}}.c-ColumnClinicArea__Link{display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:center}@media(min-width: 1024px){.c-ColumnClinicArea__Link{transition:opacity .3s ease}}@media(min-width: 1024px){.c-ColumnClinicArea__Link:hover{opacity:.4}}.c-ColumnClinicArea__Text{display:block}.c-ColumnClinicArea__Arrow{display:inline-block;width:2rem;margin-left:2rem}.c-ColumnList{display:grid;grid-template-columns:repeat(2, 1fr);gap:50px 70px}@media(max-width: 767px){.c-ColumnList{grid-template-columns:1fr;gap:2rem}}.c-ColumnList__Aritcle{height:100%;padding-bottom:2rem;border-bottom:solid 1px #cdd0d3}.c-ColumnList__Link{display:grid;align-items:flex-start;grid-template-columns:1fr 100px;gap:20px}@media(min-width: 1024px){.c-ColumnList__Link:hover{--c-ColumnList__MoreArrow--Transform:translateX(5px)}}@media(max-width: 767px){.c-ColumnList__Link{grid-template-columns:1fr 50%;gap:1rem 2rem}}.c-ColumnList__Title{font-size:22px;grid-column:1/3}@media(max-width: 767px){.c-ColumnList__Title{font-size:1.8rem}}.c-ColumnList__Lead{font-size:1.4rem;grid-row:2;grid-column:1}@media(max-width: 767px){.c-ColumnList__Lead{grid-column:1/3;grid-row:2}}.c-ColumnList__More{font-size:1.4rem;display:flex;align-items:center;grid-row:3;grid-column:1}@media(max-width: 767px){.c-ColumnList__More{align-self:center;grid-column:1;grid-row:3}}.c-ColumnList__MoreText{margin-right:1rem}.c-ColumnList__MoreArrow{transition:transform .2s ease;transform:var(--c-ColumnList__MoreArrow--Transform);width:2rem;flex-shrink:0;margin-bottom:.3rem}.c-ColumnList__Doctor{grid-row:2/4;grid-column:2;display:grid;grid-template-columns:1fr;gap:1rem}@media(max-width: 767px){.c-ColumnList__Doctor{grid-template-columns:6rem 1fr;grid-column:2;grid-row:3}}.c-ColumnList__DoctorDetails{text-align:center}@media(max-width: 767px){.c-ColumnList__DoctorDetails{text-align:left;align-self:center}}.c-ColumnList__DoctorInfo{font-size:12px}@media(max-width: 767px){.c-ColumnList__DoctorInfo{font-size:1.1rem}}.c-ColumnList__DoctorName{font-size:16px}@media(max-width: 767px){.c-ColumnList__DoctorName{font-size:1.4rem}}@media(max-width: 767px){.c-ColumnSlider{overflow:hidden;margin-right:-5.34vw;margin-left:-5.34vw}}.c-ColumnSlider .swiper-container{overflow:visible}.c-ColumnSlider .swiper-wrapper{align-items:stretch}@media(max-width: 767px){.c-ColumnSlider .swiper-container{margin-left:auto;margin-right:auto}}@media(min-width: 768.1px){.c-ColumnSlider .swiper-wrapper{flex-wrap:wrap}}@media(max-width: 767px){.c-ColumnSlider .swiper-slide{width:23rem}}.c-ColumnSlider__Inner{position:relative;box-sizing:content-box}@media(min-width: 768.1px){.c-ColumnSlider__List{width:auto;margin-right:-2.5rem}}@media(min-width: 768.1px){.c-ColumnSlider__Item{width:calc(25% - 2.5rem);margin-right:2.5rem}}.c-ColumnSlider__Link{display:block;background:#fff;height:100%}@media(min-width: 1024px){.c-ColumnSlider__Link{transition:opacity .3s ease}}@media(min-width: 1024px){.c-ColumnSlider__Link:hover{opacity:.4}}@media(min-width: 1024px){.c-ColumnSlider__Link:hover{--c-ColumnSlider__Img--Transform:scale(1.1)}}.c-ColumnSlider__Thumbnail{overflow:hidden}.c-ColumnSlider__Thumbnail>picture{display:flex;width:100%}.c-ColumnSlider__Thumbnail>picture img{width:100%;height:13rem;-o-object-fit:cover;object-fit:cover}.c-ColumnSlider__Img{width:100%;transition:transform .2s ease;transform:var(--c-ColumnSlider__Img--Transform)}.c-ColumnSlider__Details{margin-top:1rem;line-height:1.5}.c-ColumnSlider__Title{font-size:1.6rem;font-weight:bold}@media(max-width: 767px){.c-ColumnSlider__Title{font-size:1.4rem}}.c-ColumnSlider__Text{font-size:1.6rem}@media(max-width: 767px){.c-ColumnSlider__Text{font-size:1.1rem}}.c-ColumnSlider__Prev,.c-ColumnSlider__Next{display:none;position:absolute;width:5rem;height:5rem;top:calc(50% - 25px);border:none;background:none;margin:0;padding:0;outline:none;font-size:100%;color:inherit;text-align:inherit;border-radius:50%;cursor:pointer}.c-ColumnSlider__Prev::before,.c-ColumnSlider__Next::before{content:"";width:2rem;height:2rem;z-index:2000;position:absolute;z-index:1;top:50%;box-sizing:border-box;transition:border-color .2s ease}.c-ColumnSlider__Prev::after,.c-ColumnSlider__Next::after{content:"";display:block;width:100%;height:100%;position:absolute;left:0;top:0;border-radius:50%;transform:var(--c-ColumnSlider__Arrow--Scale, scale(0.3));opacity:var(--c-ColumnSlider__Arrow--Opacity, 0);background:#3d4383;transition:transform .2s ease,opacity .2s ease}.--Disabled.c-ColumnSlider__Prev,.--Disabled.c-ColumnSlider__Next{opacity:.4}@media(min-width: 1024px){.c-ColumnSlider__Prev:not(.--Disabled):hover,.c-ColumnSlider__Next:not(.--Disabled):hover{--c-ColumnSlider__Arrow--Scale:scale(1);--c-ColumnSlider__Arrow--Opacity:1;--c-ColumnSlider__Arrow--Color:#fff}}@media(max-width: 767px){.c-ColumnSlider__Prev,.c-ColumnSlider__Next{display:block}}@media(max-width: 767px){.c-ColumnSlider__Prev{left:0}}.c-ColumnSlider__Prev::before{left:1.3rem;transform-origin:left top;transform:rotate(-45deg);border-top:solid 2px var(--c-ColumnSlider__Arrow--Color, #000);border-left:solid 2px var(--c-ColumnSlider__Arrow--Color, #000)}@media(max-width: 767px){.c-ColumnSlider__Next{right:0}}.c-ColumnSlider__Next::before{right:13px;transform-origin:right top;transform:rotate(45deg);border-top:solid 2px var(--c-ColumnSlider__Arrow--Color, #000);border-right:solid 2px var(--c-ColumnSlider__Arrow--Color, #000)}.c-ColumnSlider__Pagination{display:none}.c-ColumnSlider__Pagination.swiper-pagination-lock{display:none}@media(max-width: 767px){.c-ColumnSlider__Pagination{display:flex;justify-content:center;margin-top:2rem}}.c-ColumnSlider__Bullet{width:1rem;height:1rem;position:relative;display:block;background:none;outline:none;border:none;margin:0;padding:0;cursor:pointer;border-radius:50%;background:#e8e8e8}.c-ColumnSlider__Bullet+.c-ColumnSlider__Bullet{margin-left:2rem}.c-ColumnSlider__Bullet.--Active{background:#121852}.c-ComparisonList{display:grid;gap:10px;grid-template-columns:repeat(4, 1fr)}.c-ComparisonList.--Column3{grid-template-columns:repeat(3, 1fr)}.c-ComparisonList.--Margin{margin-top:2rem}@media(max-width: 767px){.c-ComparisonList{gap:.5rem;grid-template-columns:repeat(2, 1fr)}}@media(max-width: 767px){.c-ComparisonList.--Column3{grid-template-columns:repeat(1, 1fr)}}.c-ComparisonTable{font-size:1.6rem;border-bottom:solid 1px #cdd0d3}@media(max-width: 767px){.c-ComparisonTable{font-size:1.4rem}.c-ComparisonTable.--Block{border:none}}.c-ComparisonTable__Row,.c-ComparisonTable__Headline{display:flex;border-top:solid 1px #cdd0d3;border-left:solid 1px #cdd0d3;border-right:solid 1px #cdd0d3}@media(max-width: 767px){.c-ComparisonTable.--Block .c-ComparisonTable__Row,.c-ComparisonTable.--Block .c-ComparisonTable__Headline{display:block;border:none}}.c-ComparisonTable__Label,.c-ComparisonTable__HeadlineLabel{text-align:center;width:240px;flex-shrink:0;background:#121852;color:#fff;padding:20px 0;font-size:16px;display:flex;align-items:center;justify-content:center;font-weight:bold}.c-ComparisonTable__Label.--LightBlue,.--LightBlue.c-ComparisonTable__HeadlineLabel{background:#3d4383}@media(max-width: 767px){.c-ComparisonTable__Label,.c-ComparisonTable__HeadlineLabel{width:12rem;padding:1.5rem 0;font-size:1.4rem}.c-ComparisonTable.--Block .c-ComparisonTable__Label,.c-ComparisonTable.--Block .c-ComparisonTable__HeadlineLabel{display:block;width:100%}.this_viagra-regular_chart_index .c-ComparisonTable__Label,.this_viagra-regular_chart_index .c-ComparisonTable__HeadlineLabel{padding:1rem 0;font-size:1.6rem}.c-ComparisonTable__Label.--LightBlue,.--LightBlue.c-ComparisonTable__HeadlineLabel{background:#121852}}.c-ComparisonTable__Column,.c-ComparisonTable__HeadlineColumn{width:100%;border-left:solid 1px #cdd0d3;padding:24px;background:#fff;word-break:break-word}@media(max-width: 767px){.c-ComparisonTable__Column,.c-ComparisonTable__HeadlineColumn{padding:1.5rem}}.c-ComparisonTable__TextBold,.c-ComparisonTable__HeadlineTextBold{font-weight:bold}.c-ComparisonTable__TextBold+.c-ComparisonTable__TextBold,.c-ComparisonTable__HeadlineTextBold+.c-ComparisonTable__TextBold,.c-ComparisonTable__TextBold+.c-ComparisonTable__HeadlineTextBold,.c-ComparisonTable__HeadlineTextBold+.c-ComparisonTable__HeadlineTextBold{margin-top:3rem}.c-ComparisonTable__Text+.c-ComparisonTable__TextBold,.c-ComparisonTable__Text+.c-ComparisonTable__HeadlineTextBold{margin-top:3rem}@media(max-width: 425px){.c-ComparisonTable__TextBold+.c-ComparisonTable__TextBold,.c-ComparisonTable__HeadlineTextBold+.c-ComparisonTable__TextBold,.c-ComparisonTable__TextBold+.c-ComparisonTable__HeadlineTextBold,.c-ComparisonTable__HeadlineTextBold+.c-ComparisonTable__HeadlineTextBold{margin-top:8vw}.c-ComparisonTable__Text+.c-ComparisonTable__TextBold,.c-ComparisonTable__Text+.c-ComparisonTable__HeadlineTextBold{margin-top:8vw}}.c-ComparisonTable__TextBold small,.c-ComparisonTable__HeadlineTextBold small{font-size:12px}@media(max-width: 767px){.c-ComparisonTable__TextBold small,.c-ComparisonTable__HeadlineTextBold small{font-size:1rem}}.c-ComparisonTable__Text{font-size:1.6rem}.c-ComparisonTable__Text.--Center{height:100%;flex-flow:column;display:flex;flex-wrap:initial;justify-content:center;align-items:center;word-break:break-word}@media(max-width: 1023px){.c-ComparisonTable__Text.--Center{display:block}}@media(max-width: 767px){.c-ComparisonTable__Text{font-size:1.4rem}}.c-ComparisonTable__TextBold+.c-ComparisonTable__Text,.c-ComparisonTable__HeadlineTextBold+.c-ComparisonTable__Text{margin-top:15px}@media(max-width: 767px){.c-ComparisonTable__TextBold+.c-ComparisonTable__Text,.c-ComparisonTable__HeadlineTextBold+.c-ComparisonTable__Text{margin-top:.5rem}}.c-ComparisonTable__List{font-size:1.6rem}.c-ComparisonTable__List.--Large{font-size:1.8rem}@media(max-width: 767px){.c-ComparisonTable__List{padding-left:20px;font-size:1.4rem}.c-ComparisonTable__List.--Large{font-size:1.6rem}}.c-ComparisonTable__TextBold+.c-ComparisonTable__List,.c-ComparisonTable__HeadlineTextBold+.c-ComparisonTable__List{margin-top:15px}@media(max-width: 767px){.c-ComparisonTable__TextBold+.c-ComparisonTable__List,.c-ComparisonTable__HeadlineTextBold+.c-ComparisonTable__List{margin-top:.5rem}}.c-ComparisonTable__Img--List{display:flex;flex-wrap:wrap;justify-content:space-between}.c-ComparisonTable__Img--Item{width:48%}.c-ComparisonTable__Img--Item img{margin-top:5px;display:block}.c-ComparisonTable__Img--Item:nth-child(n+3){margin-top:20px}.c-ComparisonTable__Img--Text{font-size:10px;font-weight:bold;line-height:1.28}.c-ComparisonTable__Head{display:flex;margin-bottom:10px;justify-content:center;align-items:center}.c-ComparisonTable__Head.--Buttons{flex-flow:column}@media(max-width: 1023px){.c-ComparisonTable__Head{display:none}.c-ComparisonTable__Head.--Buttons{display:block;height:auto !important}}.c-ComparisonTable__Link,.c-ComparisonTable__Link--Ed,.c-ComparisonTable__Link--Aga{font-size:18px;color:#121852;font-weight:bold;text-align:center}@media(min-width: 1024px){.c-ComparisonTable__Link,.c-ComparisonTable__Link--Ed,.c-ComparisonTable__Link--Aga{transition:opacity .3s ease}}@media(min-width: 1024px){.c-ComparisonTable__Link:hover,.c-ComparisonTable__Link--Ed:hover,.c-ComparisonTable__Link--Aga:hover{opacity:.4}}@media(max-width: 1023px){.c-ComparisonTable__Headline{display:block;border:none;margin-bottom:20px}}@media(max-width: 425px){.c-ComparisonTable__Headline{margin-bottom:5.33vw}}.c-ComparisonTable__HeadlineColumn.--Blue{color:#fff;background:#121852}@media(max-width: 1023px){.c-ComparisonTable__HeadlineColumn{display:flex;background:rgba(0,0,0,0);align-items:flex-start;border:none;padding:0}}.c-ComparisonTable__HeadlineThumbnail{max-width:180px;margin-left:auto;margin-right:auto;margin-bottom:10px;flex-shrink:0}.c-ComparisonTable__HeadlineThumbnail img{width:100%;display:block}@media(max-width: 1023px){.c-ComparisonTable__HeadlineThumbnail{max-width:none;width:240px;flex-shrink:0;margin-bottom:0;margin-right:20px}}@media(max-width: 767px){.c-ComparisonTable__HeadlineThumbnail{max-width:11.9rem;margin-right:1rem}}@media(max-width: 1023px){.c-ComparisonTable__HeadlineDetails{flex-grow:1}}@media(max-width: 1023px){.c-ComparisonTable__HeadlineBody{flex-grow:1}}@media(max-width: 1023px){.c-ComparisonTable__HeadlineLabel{display:none}}.c-ComparisonTable__HeadlineTextBold{display:flex;justify-content:center}@media(max-width: 1023px){.c-ComparisonTable__HeadlineTextBold{display:block}}.c-ComparisonTable__Tabs{display:none;margin-bottom:3rem}@media(max-width: 1023px){.c-ComparisonTable__Tabs{display:flex}}.c-ComparisonTable__TabsItem{width:100%}.c-ComparisonTable__TabsItem+.c-ComparisonTable__TabsItem{margin-left:.4rem}.c-ComparisonTable__TabButton{border:none;background:none;margin:0;padding:0;outline:none;font-size:100%;color:inherit;text-align:inherit;background:#fff;color:#24272a;display:flex;align-items:center;justify-content:center;width:100%;height:4.6rem;font-size:1.4rem;position:relative}.c-ComparisonTable__TabButton:not(.is-State--Active){cursor:pointer}.c-ComparisonTable__TabButton.is-State--Active{background:#121852;color:#fff}.c-ComparisonTable__TabButton.is-State--Active::before{content:"";display:block;width:0;height:0;border-style:solid;border-width:1rem 1.2rem 0 1.2rem;border-color:#121852 rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0);position:absolute;top:100%;left:calc(50% - 1.2rem)}.c-ComparisonTable__Inner{text-align:left;font-size:16px;font-weight:bold;padding:20px 18px 20px 42px}.c-ComparisonTable__Inner.c-ComparisonTable--Ed__line{border:2px solid #0d96ea}.c-ComparisonTable__Inner.c-ComparisonTable--Aga__line{border:2px solid #00cebe}.c-ComparisonTable__Inner .c-ComparisonTable--txt{padding-right:1rem}.c-ComparisonTable__Inner .c-ComparisonList li{display:inline-block;width:184px;height:40px;line-height:40px}.c-ComparisonTable__Inner .c-ComparisonList li a{transition:.3s}.c-ComparisonTable__Inner .c-ComparisonList li a:hover{opacity:.6}.c-ComparisonTable__Inner .c-ComparisonList li:before{position:relative;top:2px;left:-12px;display:inline-block;width:16px;height:16px;content:"";border-radius:100%}.c-ComparisonTable__Inner.c-ComparisonTable--Ed__line .c-ComparisonList li:before{background:#0d96ea}.c-ComparisonTable__Inner.c-ComparisonTable--Aga__line .c-ComparisonList li:before{background:#00cebe}@media(max-width: 640px){.c-ComparisonTable__Inner{font-size:18px;padding:15px 10px 15px 30px}}@media(max-width: 425px){.c-ComparisonTable__Inner{font-size:3.73vw}}@media(max-width: 640px){.c-ComparisonTable__Inner .c-ComparisonList li{width:142px;height:33px;line-height:33px}.c-ComparisonTable__Inner .c-ComparisonList li:nth-child(even){margin-left:10px}}.c-ComparisonWrap .--Hide{display:none}.c-Consultation{color:#121852}.l-BackgroundColor--Gray .c-Consultation,.c-TabContentsBorder__Wrap--Gray .c-Consultation,.this_ed_ed_check_index .c-Consultation{color:#24272a}.c-Consultation+.c-Consultation{margin-top:20px}@media(max-width: 767px){.c-Consultation+.c-Consultation{margin-top:25px}}.c-Consultation__Item+.c-Consultation__Item{margin-top:10px}.c-Consultation__Button{border:none;background:none;margin:0;padding:0;outline:none;font-size:100%;color:inherit;text-align:inherit;cursor:pointer;width:100%;padding-bottom:.5rem;padding-right:40px;font-size:24px;position:relative;font-weight:bold;border-bottom:solid 4px #121852}.l-BackgroundColor--Gray .c-Consultation__Button,.c-TabContentsBorder__Wrap--Gray .c-Consultation__Button{padding-bottom:2rem;border-bottom:solid 1px #cdd0d3}.this_ed_ed_check_index .c-Consultation__Button{border-bottom-color:#24272a}@media(max-width: 767px){.c-Consultation__Button{padding-bottom:.5rem;font-size:1.8rem}.l-BackgroundColor--Gray .c-Consultation__Button,.c-TabContentsBorder__Wrap--Gray .c-Consultation__Button,.this_ed_ed_check_index .c-Consultation__Button{padding-bottom:.7rem;font-size:1.6rem}}.c-Consultation__Button::before,.c-Consultation__Button::after{content:"";width:2rem;height:2px;background:#121852;position:absolute;top:calc(50% - .3rem);right:1rem}.l-BackgroundColor--Gray .c-Consultation__Button::before,.c-TabContentsBorder__Wrap--Gray .c-Consultation__Button::before,.this_ed_ed_check_index .c-Consultation__Button::before,.l-BackgroundColor--Gray .c-Consultation__Button::after,.c-TabContentsBorder__Wrap--Gray .c-Consultation__Button::after,.this_ed_ed_check_index .c-Consultation__Button::after{background:#24272a}.c-Consultation__Button::after{transform:rotate(90deg)}.c-Consultation__Button.is_active::after{display:none}.c-Consultation__Contents{display:none}.c-Consultation__ContentsInner{padding:20px 30px;background:#f0f2f4}.l-BackgroundColor--Gray .c-Consultation__ContentsInner,.c-TabContentsBorder__Wrap--Gray .c-Consultation__ContentsInner{background:#fff}@media(max-width: 767px){.c-Consultation__ContentsInner{padding:15px}}.c-Consultation__ContentsBox.--Bold{font-weight:bold}.c-Consultation__ContentsBox.--Margin{margin-bottom:20px}@media(max-width: 767px){.c-Consultation__ContentsBox{font-size:1.4rem}.c-Consultation__ContentsBox.--Margin{margin-bottom:15px}}.c-Consultation__TextArea{padding:15px;background:#fff}.c-Consultation__TextArea.--Bold{font-weight:bold}.l-BackgroundColor--Gray .c-Consultation__TextArea,.c-TabContentsBorder__Wrap--Gray .c-Consultation__TextArea{background:linear-gradient(to right, #D5D7E3, #EAEEF5)}.c-Consultation__Text{font-size:1.4rem;color:#555557}@media(max-width: 767px){.c-Consultation__Text{font-size:1.2rem}}.c-ContentsList .m_index_list{margin-top:-20px !important}@media(max-width: 767px){.c-ContentsList .l-BandTitle,.c-ContentsList .c-OnlinePrescription,.c-ContentsList .m_index_list{margin-right:-5.34vw !important;margin-left:-5.34vw !important}}.c-ContentsList__Inner{padding:30px 50px;background:linear-gradient(to right, #D5D7E3, #EAEEF5)}.c-ContentsList.--Cms .c-ContentsList__Inner{padding:50px}@media(max-width: 767px){.c-ContentsList__Inner{margin-right:-5.34vw;margin-left:-5.34vw;padding:2rem;line-height:2.8}.c-ContentsList.--Cms .c-ContentsList__Inner{padding:2rem}}.c-ContentsList__Annotation{display:none}.c-ContentsList__Annotation.--Block{display:block;margin-bottom:30px;text-align:center}@media(max-width: 767px){.c-ContentsList__Annotation{display:block;margin-bottom:20px}.c-ContentsList__Annotation.--Block{margin-bottom:10px;text-align:left}}.c-ContentsList__Item{margin-bottom:1.5rem;padding-left:7rem;position:relative}.c-ContentsList__Item:last-child{margin-bottom:0}@media(max-width: 767px){.c-ContentsList__Item{padding-left:3rem;margin-bottom:1rem}}.c-ContentsList__SubItem{margin-top:1.3rem;padding-left:5rem;position:relative}@media(max-width: 767px){.c-ContentsList__SubItem{padding-left:4rem;margin-top:0}}.c-ContentsList__Link{display:inline-block;color:#121852;font-size:18px;font-weight:bold}.c-ContentsList__Link .--Number{display:block;width:4rem;text-align:right;position:absolute;top:0;left:0;z-index:1}.c-ContentsList__Link .--Title{display:block}@media(min-width: 1024px){.c-ContentsList__Link{transition:opacity .3s ease}}@media(min-width: 1024px){.c-ContentsList__Link:hover{opacity:.4}}.c-ContentsList__SubItem .c-ContentsList__Link{font-weight:normal}.c-ContentsList__SubItem .c-ContentsList__Link .--Number{width:auto;text-align:left}@media(max-width: 640px){.c-ContentsList__Link{font-size:16px}.c-ContentsList__Link .--Number{width:2rem}}.c-DoctorArea.--White{padding:24px;background:#fff}@media(max-width: 767px){.c-DoctorArea.--White{padding-right:20px;padding-left:20px}}.c-DoctorArea__Inner{position:relative;display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start}@media(max-width: 767px){.c-DoctorArea__Inner{display:block}}.c-DoctorArea__Img{width:200px}@media(max-width: 767px){.c-DoctorArea__Img{width:100px}}.c-DoctorArea__Box{width:calc(100% - 200px);padding-left:50px}@media(max-width: 767px){.c-DoctorArea__Box{width:100%;padding-left:0}}@media(max-width: 767px){.c-DoctorArea__Head{position:absolute;top:8%;left:120px;z-index:1;transform:translateY(-8%)}}.c-DoctorArea__Title{margin-bottom:15px;padding-bottom:15px;font-size:24px;border-bottom:1px solid #cdd0d3}.c-DoctorArea__Title.--Normal{font-weight:normal}@media(max-width: 767px){.c-DoctorArea__Title{margin-bottom:5px;padding-bottom:0;font-size:18px;border-bottom:none}}.c-DoctorArea__SubTitle{margin-bottom:10px;font-weight:bold}@media(max-width: 767px){.c-DoctorArea__SubTitle{font-size:14px}}@media(max-width: 767px){.c-DoctorArea__TextArea{margin-top:20px}}.c-FaqList{counter-reset:faq;display:grid;grid-template-columns:1fr;gap:10px}@media(max-width: 767px){.c-FaqList{gap:.5rem}}.c-FaqList__Item{counter-increment:faq;background:#fff;padding:3rem 2.5rem}.c-FaqList__Item.--NoNumber{padding-left:0;padding-right:0;border-bottom:solid 1px #cdd0d3}.c-FaqList__Item.--AboutProduct{padding-left:0;padding-right:0;border-bottom:solid 1px #cdd0d3}.c-FaqList__Item.--AboutProduct:last-child{border-bottom:none}@media(max-width: 767px){.c-FaqList__Item{padding:3rem 2rem}.c-FaqList__Item.--Achordion{padding:2rem 1rem}}.c-FaqList__Question,.c-FaqList__Answer{display:flex;align-items:center}.c-FaqList__Question::before,.c-FaqList__Answer::before{width:7rem;flex-shrink:0;white-space:nowrap;font-weight:bold;font-size:2.6rem;align-self:flex-start;line-height:1.4}.c-FaqList__Item.--NoNumber .c-FaqList__Question::before,.c-FaqList__Item.--NoNumber .c-FaqList__Answer::before{width:5rem}@media(max-width: 767px){.c-FaqList__Item.--AboutProduct .c-FaqList__Question::before,.c-FaqList__Item.--AboutProduct .c-FaqList__Answer::before{width:5rem;font-size:1.8rem}.c-FaqList__Item.--Achordion .c-FaqList__Question::before,.c-FaqList__Item.--Achordion .c-FaqList__Answer::before{width:5rem;font-size:1.8rem}}.c-FaqList__Question{font-size:1.8rem;font-weight:bold;color:#121852;line-height:1.4}.c-FaqList__Question::before{content:"Q" counter(faq) "."}.c-FaqList__Item.--NoNumber .c-FaqList__Question::before{content:"Q."}.c-FaqList__Head{border:none;background:none;margin:0;padding:0;outline:none;font-size:100%;color:inherit;text-align:inherit;cursor:pointer;width:100%;padding-right:40px;position:relative;font-weight:bold}.c-FaqList__Head::before{content:"";width:2rem;height:2px;background:#121852;position:absolute;top:calc(50% - .3rem);right:1rem}.c-FaqList__Head::after{content:"";width:2rem;height:2px;background:#121852;position:absolute;top:calc(50% - .3rem);right:1rem;transform:rotate(90deg)}.c-FaqList__Head.is_active::after{display:none}@media(min-width: 768.1px){.c-FaqList__Item.--NoNumber .c-FaqList__Head,.c-FaqList__Item.--AboutProduct .c-FaqList__Head{pointer-events:none}.c-FaqList__Item.--NoNumber .c-FaqList__Head::before,.c-FaqList__Item.--NoNumber .c-FaqList__Head::after{display:none}.c-FaqList__Item.--AboutProduct .c-FaqList__Head::before,.c-FaqList__Item.--AboutProduct .c-FaqList__Head::after{display:none}}@media(max-width: 767px){.c-FaqList__Head{padding-right:2.4rem}.c-FaqList__Head::before,.c-FaqList__Head::after{width:1.2rem}}.c-FaqList__Body{display:none}@media(min-width: 768.1px){.c-FaqList__Item.--NoNumber .c-FaqList__Body,.c-FaqList__Item.--AboutProduct .c-FaqList__Body{display:block}}.c-FaqList__Answer{margin-top:1rem;padding-top:1rem;border-top:solid 1px #cdd0d3;font-size:1.6rem;color:#555557}.c-FaqList__Answer::before{content:"A" counter(faq) ".";color:#24272a}.c-FaqList__Item.--NoNumber .c-FaqList__Answer,.c-FaqList__Item.--AboutProduct .c-FaqList__Answer{border-top:none}.c-FaqList__Item.--NoNumber .c-FaqList__Answer::before{content:"A."}.c-FaqList__TextArea{width:calc(100% - 7rem)}.c-FaqList__Item.--NoNumber .c-FaqList__TextArea::before{width:calc(100% - 5rem)}.c-FaqList__TextArea a{text-decoration:underline}.c-FaqList__TextArea a.p-ButtonSquareRound{text-decoration:none}@media(min-width: 768.1px){.c-FaqList__TextArea a:hover{text-decoration:none}}.c-FaqList__Link{margin-top:1rem;display:block;font-size:1.4rem;text-decoration:underline;width:-moz-fit-content;width:fit-content;margin-left:auto}.c-FaqList__Button{margin-top:3rem}.c-Features{--c-Features__Item--Width:30%}.c-Features.--Column4{--c-Features__Item--Width:22%}.c-Features+.c-Features{margin-top:50px}@media(max-width: 767px){.c-Features+.c-Features{margin-top:30px}}.c-Features__Inner{display:flex;justify-content:space-between;margin-right:-40px}@media(max-width: 767px){.c-Features__Inner{margin-right:0;display:grid;grid-auto-columns:1fr;gap:3rem}}.c-Features__Item{margin-right:20px;padding-top:20px;padding-bottom:20px;padding-right:20px;border-right:1px solid #3d4383;width:var(--c-Features__Item--Width)}.c-Features__Item:last-child{border-right:none}@media(max-width: 767px){.c-Features__Item{width:100%;margin-right:0;padding-top:0;padding-bottom:0;padding-right:0;border-right:none}}.c-Features__Link{display:grid;grid-template-columns:1fr;color:inherit}@media(min-width: 1024px){.c-Features__Link:hover{--c-FeaturesRightArrow--Transform:translateX(5px);--c-FeaturesBottomArrow--Transform:translateY(5px)}}@media(max-width: 767px){.c-Features__Link{grid-template-columns:4rem 1fr 2rem;gap:0 2rem;padding-right:3.12vw;padding-left:6.25vw}.this_select_index .c-Features__Link{pointer-events:none}}.c-Features__Icon{width:60px;justify-self:center;position:relative}.c-Features__Icon .m_svg.is_id_achievement{width:94.67108%}.c-Features__Icon .m_svg.is_id_online{width:115.14149%}.c-Features__Icon .m_svg.is_id_clinic-map{width:165.78464%}.c-Features__Icon .m_svg.is_id_capsule-medicine{width:87.74348%}.c-Features__Icon .m_svg.is_id_pin{width:80.59537%}.c-Features__Icon .m_svg.is_id_clock{width:97.85006%}.c-Features__Icon .m_svg.is_id_domestic-hospital{width:91.87799%}.c-Features__Icon .m_svg.is_id_one-tablet{width:82.69019%}.c-Features__Icon .m_svg.is_id_talk{width:172.80412%}.c-Features__Icon .m_svg.is_id_study{width:96.56376%}.c-Features__Icon .m_svg .a{fill:#fff}@media(max-width: 767px){.c-Features__Icon{width:100%;grid-row:1/3}.c-Features__Icon .m_svg.is_id_clinic-map,.c-Features__Icon .m_svg.is_id_talk{margin-left:-2rem}}.c-Features__Image{display:block;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.c-Features__Image.--Pin{width:80.59537%}.c-Features__Image.--Medicine{width:87.74348%}.c-Features__Image.--Clock{width:97.85006%}.c-Features__Image.--Human{width:92.98052%}.c-Features__Image.--Regular{width:91.87799%}.c-Features__Image.--Tablet{width:82.69019%}.c-Features__Image.--Society{width:100%}.c-Features__Title{margin-top:3rem;background:#fff;color:#121852;font-size:1.6rem;font-weight:bold;line-height:2.8rem;text-align:center;display:flex;justify-content:center;align-items:center}.this_select_index .c-Features__Title{font-size:2rem}@media(max-width: 767px){.c-Features__Title{display:block;text-align:left;font-size:1.8rem;margin-top:0;padding-right:.5rem;padding-left:.5rem;grid-row:1;grid-column:2/4}.this_select_index .c-Features__Title{font-size:1.8rem}}.c-Features__Text{margin-top:1rem;font-size:1.4rem;justify-self:center;color:hsla(0,0%,100%,.8)}.this_select_index .c-Features__Text{font-size:1.6rem}@media(max-width: 767px){.c-Features__Text{font-size:1.4rem;grid-row:2;grid-column:2;justify-self:flex-start}.this_select_index .c-Features__Text{font-size:1.4rem}}.c-Features__Arrow{margin-top:20px;width:20px;justify-self:center;transition:transform .2s ease;transform:var(--c-FeaturesRightArrow--Transform)}.c-Features__Arrow .m_svg .a{fill:#fff}.c-Features__Arrow.--Anchor{position:relative;transform:var(--c-FeaturesBottomArrow--Transform)}.c-Features__Arrow.--Anchor::before{content:"";position:absolute;width:1rem;height:1rem;border-top:solid 2px #fff;border-right:solid 2px #fff;top:calc(50% - .3rem);right:10px;transform-origin:right top;transform:rotate(135deg)}.c-Features__Arrow.--Anchor .m_svg{display:none}@media(max-width: 767px){.c-Features__Arrow{margin-top:1.8rem;width:100%;grid-row:2;grid-column:3}}@media(max-width: 767px){.c-Features__Arrow.--Anchor::before{top:calc(50% - .2rem)}.is_active .c-Features__Arrow.--Anchor::before{transform:rotate(-45deg);top:calc(50% - .8rem)}}.c-FlowList__Item{margin-bottom:50px}.c-FlowList__Item:last-child{margin-bottom:0}.c-FlowList__Box{display:flex;justify-content:flex-start;align-items:flex-start;flex-wrap:wrap;margin-top:50px}@media(max-width: 767px){.c-FlowList__Box{display:block;margin-top:30px}}.c-FlowList__Detail{width:calc(50% - 25px);margin-right:25px}@media(max-width: 767px){.c-FlowList__Detail{width:100%;margin-right:0}}.c-FlowList__Text{font-size:24px;color:#121852}.c-FlowList__Text>*{margin-bottom:10px}.c-FlowList__Text>*:last-child{margin-bottom:0}@media(max-width: 767px){.c-FlowList__Text{font-size:18px}}.c-FlowList__Annotation{margin-top:50px;color:#555557}.c-FlowList__Annotation--Large{margin-top:50px;color:#555557;font-size:24px}@media(max-width: 767px){.c-FlowList__Annotation,.c-FlowList__Annotation--Large{margin-top:20px}}@media(max-width: 767px){.c-FlowList__Annotation--Large{font-size:18px}}.c-FlowList_Img{width:calc(50% - 25px);margin-left:25px;text-align:right}@media(max-width: 767px){.c-FlowList_Img{width:auto;margin-top:30px;margin-right:-5.34vw;margin-left:-5.34vw;text-align:center}.c-FlowList_Img img{width:100%}}.c-FlowList_Arrow{width:-moz-fit-content;width:fit-content;margin-left:auto;margin-right:auto;margin-top:50px}.c-GradationIcon{width:180px;height:180px;margin-right:auto;margin-left:auto;background:linear-gradient(to bottom right, #1E2678 30%, #31398B, #A07C53, #F7AB00);color:#fff;display:flex;flex-flow:column;align-items:center;justify-content:center}.c-GradationIcon ._text{display:block;width:80%;text-align:center;font-size:30px;font-weight:bold;line-height:1}.c-GradationIcon ._text:first-child{margin-bottom:20px;padding-bottom:20px;border-bottom:2px solid #fff}@media(max-width: 767px){.c-GradationIcon{width:90px;height:90px}.c-GradationIcon ._text{font-size:15px}.c-GradationIcon ._text:first-child{margin-bottom:10px;padding-bottom:10px}}.c-HeaderVisual{position:relative;z-index:0;display:flex;align-items:center;justify-content:center;min-height:160px;font-weight:normal;font-size:30px;color:#fff}@media(max-width: 767px){.c-HeaderVisual{font-size:2rem;height:9rem;margin-left:-2rem;margin-right:-2rem}}.c-HeaderVisual__Image{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;position:absolute;left:0;top:0;width:100%;height:100%;z-index:-1}.c-LinkAnchor{display:block;position:relative;color:#24272a;padding-right:3rem;font-size:24px}.c-LinkAnchor.--Small{font-size:1.8rem}.c-LinkAnchor::before{content:"";position:absolute;width:1rem;height:1rem;border-bottom:solid 2px #24272a;border-right:solid 2px #24272a;top:calc(50% - .3rem);right:0;transform-origin:right top;transform:rotate(45deg)}@media(max-width: 767px){.c-LinkAnchor{font-size:1.5rem;padding-right:2rem}}@media(max-width: 767px){.c-LinkAnchor.--Small{font-size:1.6rem}}@media(max-width: 767px){.c-LinkAnchor::before{top:calc(50% - .2rem);width:.8rem;height:.8rem}}.c-ListAutoWrap{--c-ListAutoWrap__Item--MarginX:50px;--c-ListAutoWrap__Item--MarginY:20px;flex-wrap:wrap;overflow:hidden}.c-ListAutoWrap.--Center{width:-moz-fit-content;width:fit-content;margin-left:auto;margin-right:auto}@media(max-width: 767px){.c-ListAutoWrap{--c-ListAutoWrap__Item--MarginX:3rem;--c-ListAutoWrap__Item--MarginY:1rem}}.c-ListAutoWrap__List{display:flex;flex-wrap:wrap;margin-top:calc(var(--c-ListAutoWrap__Item--MarginY)*-1);margin-left:calc(var(--c-ListAutoWrap__Item--MarginX)*-0.5);margin-right:calc(var(--c-ListAutoWrap__Item--MarginX)*-0.5)}.c-ListAutoWrap__Item{margin-top:var(--c-ListAutoWrap__Item--MarginY);margin-left:calc(var(--c-ListAutoWrap__Item--MarginX)/2);margin-right:calc(var(--c-ListAutoWrap__Item--MarginX)/2)}.c-MangaSlider{padding-bottom:20px}.c-MangaSlider .swiper-wrapper{align-items:stretch}.c-MangaSlider .swiper-slide{width:32.6666666667%;height:auto;transform:translateX(-50%)}@media(max-width: 767px){.c-MangaSlider{overflow:hidden;padding-left:0;padding-right:0}}@media(max-width: 767px){.c-MangaSlider .swiper-container{overflow:visible;margin-left:auto;margin-right:auto}}@media(max-width: 1023px){.c-MangaSlider .swiper-slide{width:49%;transform:translateX(0)}}@media(max-width: 767px){.c-MangaSlider .swiper-slide{width:23rem}}.c-MangaSlider__Inner{position:relative;box-sizing:content-box}@media(max-width: 767px){.c-MangaSlider__Inner{padding-left:0;padding-right:0}}.c-MangaSlider__Link{display:block;background:#fff;height:100%}@media(min-width: 1024px){.c-MangaSlider__Link:hover{--c-MangaSlider__Banner--Transform:scale(1.1)}}.c-MangaSlider__Thumbnail{overflow:hidden}.c-MangaSlider__Banner{width:100%;transition:transform .2s ease;transform:var(--c-MangaSlider__Banner--Transform)}.c-MangaSlider__Details{padding:15px 20px 20px;line-height:2}@media(max-width: 767px){.c-MangaSlider__Details{padding:1rem 1.5rem 1.5rem}}.c-MangaSlider__Title{font-size:20px}@media(max-width: 767px){.c-MangaSlider__Title{font-size:1.6rem}}.c-MangaSlider__Text{font-size:16px}@media(max-width: 767px){.c-MangaSlider__Text{font-size:1.1rem}}.c-MangaSlider__Prev,.c-MangaSlider__Next{position:absolute;width:5rem;height:5rem;bottom:0;border:none;background:none;margin:0;padding:0;outline:none;font-size:100%;color:inherit;text-align:inherit;border-radius:50%;cursor:pointer}.c-MangaSlider__Prev::before,.c-MangaSlider__Next::before{content:"";width:2rem;height:2rem;z-index:2000;position:absolute;z-index:1;top:50%;box-sizing:border-box;transition:border-color .2s ease}.c-MangaSlider__Prev::after,.c-MangaSlider__Next::after{content:"";display:block;width:100%;height:100%;position:absolute;left:0;top:0;border-radius:50%;transform:var(--c-MangaSlider__Arrow--Scale, scale(0.3));opacity:var(--c-MangaSlider__Arrow--Opacity, 0);background:#3d4383;transition:transform .2s ease,opacity .2s ease}.--Disabled.c-MangaSlider__Prev,.--Disabled.c-MangaSlider__Next{opacity:.4}@media(min-width: 1024px){.c-MangaSlider__Prev:not(.--Disabled):hover,.c-MangaSlider__Next:not(.--Disabled):hover{--c-MangaSlider__Arrow--Scale:scale(1);--c-MangaSlider__Arrow--Opacity:1;--c-MangaSlider__Arrow--Color:#fff}}.c-MangaSlider__Prev{left:58px}.c-MangaSlider__Prev::before{left:13px;transform-origin:left top;transform:rotate(-45deg);border-top:solid 2px var(--c-MangaSlider__Arrow--Color, #000);border-left:solid 2px var(--c-MangaSlider__Arrow--Color, #000)}@media(max-width: 767px){.c-MangaSlider__Prev{left:2rem}}.c-MangaSlider__Next{right:58px}.c-MangaSlider__Next::before{right:13px;transform-origin:right top;transform:rotate(45deg);border-top:solid 2px var(--c-MangaSlider__Arrow--Color, #000);border-right:solid 2px var(--c-MangaSlider__Arrow--Color, #000)}@media(max-width: 767px){.c-MangaSlider__Next{right:2rem}}.c-MangaSlider__Pagination{display:flex;justify-content:center;margin-top:4rem}.c-MangaSlider__Pagination.swiper-pagination-lock{display:none}.c-MangaSlider__Bullet{width:1rem;height:1rem;position:relative;display:block;background:none;outline:none;border:none;margin:0;padding:0;cursor:pointer;border-radius:50%;background:#fff}.c-MangaSlider__Bullet+.c-MangaSlider__Bullet{margin-left:2rem}.c-MangaSlider__Bullet.--Active{background:#121852}.c-MedicineList{align-items:flex-start;display:grid;grid-template-columns:repeat(2, 1fr);gap:20px}@media(max-width: 1023px){.c-MedicineList{grid-template-columns:1fr}}@media(max-width: 767px){.c-MedicineList{gap:1rem}}.c-MedicineList__Item{align-items:flex-start}.c-MedicineList__Row{display:grid;grid-template-columns:1fr;gap:20px}@media(max-width: 767px){.c-MedicineList__Row{gap:1rem}}.c-MedicineList__Set{display:grid;grid-template-columns:1fr;gap:.5rem}.c-MedicineList__Articles{padding:25px;background:#fff}@media(max-width: 767px){.c-MedicineList__Articles{padding:2rem}}.c-MedicineList__ArticlesItem+.c-MedicineList__ArticlesItem{border-top:solid 1px #cdd0d3}.c-MedicineList__AchodionButton{border:none;background:none;margin:0;padding:0;outline:none;font-size:100%;color:inherit;text-align:inherit;display:flex;align-items:center;min-height:4rem;padding:.5rem 3rem .5rem 0;position:relative;width:100%;font-size:15px}.c-MedicineList__AchodionButton.is_active{--c-MedicineList__AchodionButtonBefore--Transform:rotate(90deg);--c-MedicineList__AchodionButtonBefore--Opacity:0;--c-MedicineList__AchodionButtonAfter--Transform:rotate(180deg)}.c-MedicineList__AchodionButton::before,.c-MedicineList__AchodionButton::after{content:"";display:block;width:1.2rem;height:1px;position:absolute;right:.4rem;top:50%;background:#24272a;transition:transform .2s ease,opacity .2s ease}.c-MedicineList__AchodionButton::before{transform:var(--c-MedicineList__AchodionButtonBefore--Transform);opacity:var(--c-MedicineList__AchodionButtonBefore--Opacity)}.c-MedicineList__AchodionButton::after{transform:var(--c-MedicineList__AchodionButtonAfter--Transform, rotate(90deg))}@media(max-width: 767px){.c-MedicineList__AchodionButton{font-size:1.3rem}}.c-MedicineList__ArticleLink{display:flex;align-items:center;min-height:4rem;padding:.5rem 0;font-size:15px}@media(max-width: 767px){.c-MedicineList__ArticleLink{font-size:1.3rem}}.c-MedicineList__ArticleTitle{font-weight:normal;flex-grow:1}.c-MedicineList__ArticleLinkArrow{width:2rem;flex-shrink:0;margin-left:0;margin-bottom:.3rem}.c-MedicineList__SubArticles{display:none}.c-MedicineList__SubArticles::after{content:"";display:block;height:1rem}.c-MedicineList__SubArticlesItem{padding-left:2rem}.c-MedichineCard{text-align:left;display:block;background:#fff;border-radius:0 3rem 0 0;border-left:solid 3px #121852;padding:10px 25px 20px}.c-MedichineCard.--Padding{padding:20px 25px 20px}.c-MedichineCard.--Fit{height:100%}.c-MedichineCard.--Gray{background:#f5f5f5}.c-MedichineCard.is-disable{pointer-events:none}.c-MedichineCard.is-disable .c-MedichineCard__Arrow{display:none}@media(max-width: 767px){.c-MedichineCard{padding:1rem 2rem 2rem}}@media(min-width: 1024px){.c-MedichineCard:hover{--c-MedichineCard__Arrow--Transform:translateX(5px)}}@media(max-width: 767px){.c-MedichineCard.--Padding{padding:2rem 2rem 2rem}}.c-MedichineCard__Header{display:grid;grid-template-columns:1fr 2rem;gap:1rem}.c-MedichineCard__Catch{font-size:14px}@media(max-width: 767px){.c-MedichineCard__Catch{font-size:1.3rem}}.c-MedichineCard__Name{font-size:24px;font-weight:bold;line-height:1.4;color:#121852}@media(max-width: 767px){.c-MedichineCard__Name{font-size:2rem}}.c-MedichineCard__Arrow{align-self:center;transition:transform .2s ease;transform:var(--c-MedichineCard__Arrow--Transform)}.c-MedichineCard__Body{border-top:solid 1px #cdd0d3;margin-top:10px;padding-top:10px;display:grid;grid-template-columns:37.03704% 1fr;gap:30px;margin-left:-10px;margin-right:-10px}@media(max-width: 767px){.c-MedichineCard__Body{margin-top:1rem;padding-top:1rem;grid-template-columns:14rem 1fr;gap:1rem;margin-left:-1rem;margin-right:-1rem;margin-top:1rem;padding-top:1rem}}@media(max-width: 767px){.c-MedichineCard__Thumbnail:not(.--SpHalf){width:80%;margin-left:auto;margin-right:auto}}@media(max-width: 767px){.c-MedichineCard__Thumbnail.--SpHalf{width:50%;margin-left:auto}}.c-MedichineCard__Image{display:block;width:100%;max-width:none}.c-MedichineCard__Details{align-self:center;line-height:2}.c-MedichineCard__Text1{font-size:1.2rem}.c-MedichineCard__Text2{font-size:14px}.c-MedichineCard__Text2 small{font-size:12px}@media(max-width: 767px){.c-MedichineCard__Text2{font-size:1.2rem}}@media(max-width: 767px){.c-MedichineCard__Text2 small{font-size:1rem}}.c-MedichineCard__Body2{display:grid;gap:30px;grid-template-columns:1fr 45.28302%;margin-top:20px}@media(max-width: 767px){.c-MedichineCard__Body2{grid-template-columns:1fr;gap:.5rem}}.c-MedichineCard__Text3{font-size:16px}@media(max-width: 767px){.c-MedichineCard__Text3{font-size:1.4rem}}.c-MedichineCard2{display:block;position:relative;z-index:0;background:#fff;border-radius:0 3rem 0 0;border-left:solid 3px #121852;padding:15px 25px 20px;overflow:hidden;height:100%;min-height:220px}.c-MedichineCard2.--Large{padding-top:30px}.c-MedichineCard2.--Fit{height:100%}@media(max-width: 767px){.c-MedichineCard2{padding:1.5rem 2rem 2rem;min-height:18rem}.c-MedichineCard2.--Large{padding-top:2rem}}@media(min-width: 1024px){.c-MedichineCard2:hover{--c-MedichineCard2__Arrow--Transform:translateX(5px)}}.c-MedichineCard2__Wrap{position:relative}.c-MedichineCard2__Header{display:grid;grid-template-columns:1fr 2rem;gap:1rem}.c-MedichineCard2__Catch{font-size:14px}@media(max-width: 767px){.c-MedichineCard2__Catch{font-size:1.3rem}}.c-MedichineCard2__Name{font-size:24px;font-weight:bold;line-height:1.4;color:#121852}@media(max-width: 767px){.c-MedichineCard2__Name{font-size:2rem}}.c-MedichineCard2__Arrow{align-self:center;transition:transform .2s ease;transform:var(--c-MedichineCard2__Arrow--Transform)}@media(max-width: 767px){.c-MedichineCard2__Arrow{align-self:flex-start;margin-top:.8rem}}.c-MedichineCard2__Body{margin-top:2rem}.c-MedichineCard2__Body.--Half{width:60%}@media(max-width: 767px){.c-MedichineCard2__Body.--Half{width:50%}}.c-MedichineCard2__Text1{font-size:1.2rem}.c-MedichineCard2__Text2{font-size:14px;margin-top:1rem}.c-MedichineCard2__Text2 .--Red{color:#db1500}.c-MedichineCard2__Text2 small{font-size:1rem}@media(max-width: 767px){.c-MedichineCard2__Text2{font-size:1.2rem}}.c-MedichineCard2__Text3{margin-top:1rem}.c-MedichineCard2__Annotation{color:#db1500;font-size:13px}.c-MedichineCard2__Annotation.--Margin{margin-top:20px}@media(max-width: 767px){.c-MedichineCard2__Annotation{font-size:1.2rem}.c-MedichineCard2__Annotation.--Margin{margin-top:2rem}}.c-MedichineCard2__Thumbnail{position:absolute;right:0;bottom:0;z-index:-1;width:50.84746%;max-width:30rem}@media(max-width: 767px){.c-MedichineCard2__Thumbnail{width:45%;max-width:none}}.c-MedichineCard2__Image{display:block;width:100%;max-width:none}.c-MedichineCard3{display:block}@media(min-width: 1024px){.c-MedichineCard3:hover{--c-MedichineCard3Arrow--Transform:translateX(5px)}}.c-MedichineCard3__Image img{width:100%}.c-MedichineCard3__Box{padding-right:30px;position:relative}.c-MedichineCard3__Text{margin-top:10px;color:#555557;font-size:14px}.c-MedichineCard3__Icon{margin-top:10px;font-size:14px}.c-MedichineCard3__Box .c-MedichineCard3__Icon{margin-top:0;right:0;z-index:1;position:absolute;top:50%;transform:translate(0, -50%)}.c-MedichineCard3__Icon .--Text{display:inline-block;vertical-align:middle}.c-MedichineCard3__Icon .--Icon{display:inline-block;vertical-align:middle;width:20px;transition:transform .2s ease;transform:var(--c-MedichineCard3Arrow--Transform)}.c-MedicinListTable__Body{display:grid;gap:20px;grid-template-columns:repeat(2, 1fr)}@media(max-width: 767px){.c-MedicinListTable__Body{grid-template-columns:1fr;gap:1rem}}.c-Supervisor__Wrap{margin-top:3rem;display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start}.c-Supervisor__Wrap.--Center{align-items:center}.c-Supervisor__Detail{flex-grow:1;flex-shrink:1;flex-basis:0}.c-Supervisor__Title{color:#121852;font-size:3rem;font-weight:normal;text-align:center}@media(max-width: 767px){.c-Supervisor__Title{font-size:2rem}}.c-Supervisor__Header{display:block}@media(max-width: 767px){.c-Supervisor__Header{display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start}}.c-Supervisor__Photo{width:12rem;margin-right:2rem}@media(max-width: 767px){.c-Supervisor__Photo{display:none}}.c-Supervisor__Photo--Sp{display:none}@media(max-width: 767px){.c-Supervisor__Photo--Sp{display:block;max-width:6rem}}@media(max-width: 767px){.c-Supervisor__Header--Box{width:calc(100% - 8.5rem);margin-left:2.5rem}}.c-Supervisor__Name{font-size:2.4rem;font-weight:bold}@media(max-width: 767px){.c-Supervisor__Name{font-size:2rem}}.c-Supervisor__Name--Link{text-decoration:underline}@media(min-width: 768.1px){.c-Supervisor__Name--Link:hover{text-decoration:none}}.c-Supervisor__Clinic{margin-top:2.5rem;margin-bottom:1rem;padding-top:2.5rem;border-top:1px solid #cdd0d3;font-size:1.6rem;font-weight:bold}@media(max-width: 767px){.c-Supervisor__Clinic{font-size:1.4rem;margin-top:1rem;margin-bottom:0;padding-top:1rem}}.c-Supervisor__Clinic--Link{text-decoration:underline}@media(min-width: 768.1px){.c-Supervisor__Clinic--Link:hover{text-decoration:none}}@media(max-width: 767px){.c-Supervisor__Body{margin-top:2rem}}.c-Supervisor__Box{margin-bottom:1rem}.c-Supervisor__Box:last-child{margin-bottom:0}.c-Supervisor__Box--Title{margin-bottom:.5rem;color:#121852;font-weight:bold}.c-Supervisor__Box--Text a{text-decoration:underline}@media(min-width: 1024px){.c-Supervisor__Box--Text a:hover{text-decoration:none}}.c-Supervisor__Button{margin-top:5rem}@media(max-width: 767px){.c-Supervisor__Button{margin-top:3rem}}.c-Supervisor__History{display:table}.c-Supervisor__History--Item{display:table-row}.c-Supervisor__History--Item>.--Year{display:table-cell;white-space:nowrap;padding-right:2rem}.c-Supervisor__History--Item>.--Detail{display:table-cell;width:100%}.c-Supervisor__History--Item+.c-Supervisor__History--Item>.--Year,.c-Supervisor__History--Item+.c-Supervisor__History--Item>.--Detail{padding-top:.5rem}.c-Table{table-layout:fixed;width:100%;text-align:center;color:#465058;background:#fff}@media(max-width: 767px){.c-Table{font-size:1.6rem}.c-Table.--Small{font-size:1.2rem}}.c-Table__Head,.c-Table__Head--Text01,.c-Table__Title,.c-Table__Brand,.c-Table__Head--Text02,.c-Table__Head--Text03,.c-Table__Head--Text04,.c-Table__Data,.c-Table__Data--Text01,.c-Table__Data--NameSp,.c-Table__Data--Brand,.c-Table__Data--Text02,.c-Table__Data--Text03,.c-Table__Data--Annotation,.c-PriceTable__Head--Name,.c-PriceTable__Head--Brand,.c-PriceTable__Head--Unit,.c-PriceTable__Head--Price,.c-PriceTable__Head--Title,.c-PriceTable__Data,.c-PriceTable__Data--Name,.c-PriceTable__Data--NameSp,.c-PriceTable__Data--Brand,.c-PriceTable__Data--Unit,.c-PriceTable__Data--Title,.c-PriceTable__Data--Text,.c-PriceTable__Data--Price,.c-PriceTable__Data--Annotation{padding:16px 10px}.--Left.c-Table__Head,.--Left.c-Table__Head--Text01,.--Left.c-Table__Title,.--Left.c-Table__Brand,.--Left.c-Table__Head--Text02,.--Left.c-Table__Head--Text03,.--Left.c-Table__Head--Text04,.--Left.c-Table__Data,.--Left.c-Table__Data--Text01,.--Left.c-Table__Data--NameSp,.--Left.c-Table__Data--Brand,.--Left.c-Table__Data--Text02,.--Left.c-Table__Data--Text03,.--Left.c-Table__Data--Annotation,.--Left.c-PriceTable__Head--Name,.--Left.c-PriceTable__Head--Brand,.--Left.c-PriceTable__Head--Unit,.--Left.c-PriceTable__Head--Price,.--Left.c-PriceTable__Head--Title,.--Left.c-PriceTable__Data,.--Left.c-PriceTable__Data--Name,.--Left.c-PriceTable__Data--NameSp,.--Left.c-PriceTable__Data--Brand,.--Left.c-PriceTable__Data--Unit,.--Left.c-PriceTable__Data--Title,.--Left.c-PriceTable__Data--Text,.--Left.c-PriceTable__Data--Price,.--Left.c-PriceTable__Data--Annotation{text-align:left;padding-right:30px;padding-left:30px}.c-Table.--Center .c-Table__Head,.c-Table.--Center .c-Table__Head--Text01,.c-Table.--Center .c-Table__Title,.c-Table.--Center .c-Table__Brand,.c-Table.--Center .c-Table__Head--Text02,.c-Table.--Center .c-Table__Head--Text03,.c-Table.--Center .c-Table__Head--Text04,.c-Table.--Center .c-Table__Data,.c-Table.--Center .c-Table__Data--Text01,.c-Table.--Center .c-Table__Data--NameSp,.c-Table.--Center .c-Table__Data--Brand,.c-Table.--Center .c-Table__Data--Text02,.c-Table.--Center .c-Table__Data--Text03,.c-Table.--Center .c-Table__Data--Annotation,.c-Table.--Center .c-PriceTable__Head--Name,.c-Table.--Center .c-PriceTable__Head--Brand,.c-Table.--Center .c-PriceTable__Head--Unit,.c-Table.--Center .c-PriceTable__Head--Price,.c-Table.--Center .c-PriceTable__Head--Title,.c-Table.--Center .c-PriceTable__Data,.c-Table.--Center .c-PriceTable__Data--Name,.c-Table.--Center .c-PriceTable__Data--NameSp,.c-Table.--Center .c-PriceTable__Data--Brand,.c-Table.--Center .c-PriceTable__Data--Unit,.c-Table.--Center .c-PriceTable__Data--Title,.c-Table.--Center .c-PriceTable__Data--Text,.c-Table.--Center .c-PriceTable__Data--Price,.c-Table.--Center .c-PriceTable__Data--Annotation{vertical-align:middle}@media(max-width: 767px){.c-Table__Head,.c-Table__Head--Text01,.c-Table__Title,.c-Table__Brand,.c-Table__Head--Text02,.c-Table__Head--Text03,.c-Table__Head--Text04,.c-Table__Data,.c-Table__Data--Text01,.c-Table__Data--NameSp,.c-Table__Data--Brand,.c-Table__Data--Text02,.c-Table__Data--Text03,.c-Table__Data--Annotation,.c-PriceTable__Head--Name,.c-PriceTable__Head--Brand,.c-PriceTable__Head--Unit,.c-PriceTable__Head--Price,.c-PriceTable__Head--Title,.c-PriceTable__Data,.c-PriceTable__Data--Name,.c-PriceTable__Data--NameSp,.c-PriceTable__Data--Brand,.c-PriceTable__Data--Unit,.c-PriceTable__Data--Title,.c-PriceTable__Data--Text,.c-PriceTable__Data--Price,.c-PriceTable__Data--Annotation{padding:2rem .5rem}.--Left.c-Table__Head,.--Left.c-Table__Head--Text01,.--Left.c-Table__Title,.--Left.c-Table__Brand,.--Left.c-Table__Head--Text02,.--Left.c-Table__Head--Text03,.--Left.c-Table__Head--Text04,.--Left.c-Table__Data,.--Left.c-Table__Data--Text01,.--Left.c-Table__Data--NameSp,.--Left.c-Table__Data--Brand,.--Left.c-Table__Data--Text02,.--Left.c-Table__Data--Text03,.--Left.c-Table__Data--Annotation,.--Left.c-PriceTable__Head--Name,.--Left.c-PriceTable__Head--Brand,.--Left.c-PriceTable__Head--Unit,.--Left.c-PriceTable__Head--Price,.--Left.c-PriceTable__Head--Title,.--Left.c-PriceTable__Data,.--Left.c-PriceTable__Data--Name,.--Left.c-PriceTable__Data--NameSp,.--Left.c-PriceTable__Data--Brand,.--Left.c-PriceTable__Data--Unit,.--Left.c-PriceTable__Data--Title,.--Left.c-PriceTable__Data--Text,.--Left.c-PriceTable__Data--Price,.--Left.c-PriceTable__Data--Annotation{padding-right:1rem;padding-left:1rem}}.c-Table__Head,.c-Table__Head--Text01,.c-Table__Title,.c-Table__Brand,.c-Table__Head--Text02,.c-Table__Head--Text03,.c-Table__Head--Text04{background:#121852;color:#fff;border:solid 1px #c8cbcc}.c-Table__Head--Text01{width:22.22222%}@media(max-width: 767px){.c-Table__Head--Text01{width:12.22222%}}.c-Table__Title,.c-Table__Brand{width:31.11111%}.c-Table__Head--Text02,.c-Table__Head--Text03{width:22.22222%}.c-Table__Head--Text04{width:26.66667%}.c-Table__Tr{font-weight:normal}.c-Table__Tr--White{font-weight:normal;background:#fff}.c-Table__Data,.c-Table__Data--Text01,.c-Table__Data--NameSp,.c-Table__Data--Brand,.c-Table__Data--Text02,.c-Table__Data--Text03,.c-Table__Data--Annotation{border:solid 1px #c8cbcc;vertical-align:middle}.c-Table__Data.--BorderDouble{position:relative}.--BorderDouble.c-Table__Data--Text01,.--BorderDouble.c-Table__Data--NameSp,.--BorderDouble.c-Table__Data--Brand,.--BorderDouble.c-Table__Data--Text02,.--BorderDouble.c-Table__Data--Text03,.--BorderDouble.c-Table__Data--Annotation{position:relative}.c-Table__Data.--BorderDouble::before{content:"";display:block;width:100%;height:1px;background:#c8cbcc;position:absolute;top:2px;left:0;z-index:1}.--BorderDouble.c-Table__Data--Text01::before,.--BorderDouble.c-Table__Data--NameSp::before,.--BorderDouble.c-Table__Data--Brand::before,.--BorderDouble.c-Table__Data--Text02::before,.--BorderDouble.c-Table__Data--Text03::before,.--BorderDouble.c-Table__Data--Annotation::before{content:"";display:block;width:100%;height:1px;background:#c8cbcc;position:absolute;top:2px;left:0;z-index:1}.c-Table__Data--Text01{width:16.66667%;background:#3d4383;color:#fff;font-weight:bold;position:relative}@media(max-width: 767px){.c-Table__Data--Text01{width:8.88889%}}.c-Table__Data--NameSp{background:#3d4383;color:#fff;font-weight:bold;font-size:1.6rem}.c-Table__Data--NameSp.--Small{font-size:2.93vw}@media(min-width: 767.1px){.c-Table__Data--NameSp{display:none}}.c-Table__Data--Brand{width:23.33333%}.c-Table__Data--Text02{width:16.66667%;position:relative}.c-Table__Data--Text02.--Bold{font-weight:bold}.c-Table__Data--Text02.--Large{font-size:20px}.c-Table__Data--Text03{width:16.66667%;position:relative}.c-Table__Data--Text03.--Bold{font-weight:bold}.c-Table__Data--Text03.--Blue{background:#ddeaff}.c-Table__Data--Text03.--Large{font-size:20px}.c-Table__Data--Annotation{font-size:1.4rem;text-align:right}.c-Table__MedicineName{text-decoration:underline;color:inherit}.c-Table__Tax{font-size:70%}.c-Table__Data--Arrow{width:100px;height:24px;background:linear-gradient(to right, #6586B7, #3F5790);right:-50px;z-index:1;position:absolute;top:50%;transform:translate(0, -50%)}.c-Table__Data--Arrow::after{content:"";width:0;height:0;position:absolute;top:-10px;right:-24px;border-style:solid;border-width:22px 0 22px 43px;border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) #3f5790}@media(max-width: 767px){.c-Table__Data--Arrow{width:32px;right:-8px}.c-Table__Data--Arrow::after{right:-15px;border-width:21.5px 0 21.5px 17px}}.c-Table__Anchor{display:block;padding-right:30px;color:#fff;position:relative}.c-Table__Anchor::after{content:"";width:10px;height:10px;position:absolute;top:50%;right:10px;border-top:2px solid #fff;border-right:2px solid #fff;transform:translateY(-50%) rotate(135deg)}@media(min-width: 1024px){.c-Table__Anchor{transition:opacity .3s ease}}@media(min-width: 1024px){.c-Table__Anchor:hover{opacity:.4}}@media(max-width: 767px){.c-TabContentsBorder.--Large.--Sticky{position:sticky;top:6rem;z-index:1}}.c-TabContentsBorder__Wrap{padding-top:70px;padding-bottom:100px}.c-TabContentsBorder__Wrap--Gray{padding-top:70px;padding-bottom:100px;background:#f5f5f5}@media(max-width: 767px){.c-TabContentsBorder__Wrap,.c-TabContentsBorder__Wrap--Gray{margin-right:-5.34vw;margin-left:-5.34vw;padding-right:5.33vw;padding-left:5.33vw}}.c-TabContentsBorder__Head{display:grid;grid-template-columns:repeat(2, 300px);gap:2rem;border-bottom:solid 4px #121852}.c-TabContentsBorder.--Large .c-TabContentsBorder__Head{grid-template-columns:repeat(2, 45%);gap:2%}.c-TabContentsBorder.--Large .c-TabContentsBorder__Head.--Tab3{grid-template-columns:repeat(3, 32%)}@media(max-width: 767px){.c-TabContentsBorder__Head{margin-left:-2rem;margin-right:-2rem;padding-right:2rem;grid-template-columns:repeat(2, 1fr)}.c-TabContentsBorder.--Large .c-TabContentsBorder__Head{grid-template-columns:repeat(2, 1fr);gap:1rem}.c-TabContentsBorder.--Large .c-TabContentsBorder__Head.--Tab3{grid-template-columns:repeat(3, 33.1%);gap:.2%;padding-right:0}.c-TabContentsBorder.--Large .c-TabContentsBorder__Head.--Tab4{grid-template-columns:repeat(4, 24.7%);gap:.2%;padding-right:0}.this_ed_flow_index .c-TabContentsBorder.--Large .c-TabContentsBorder__Head{padding-right:1rem}.c-TabContentsBorder.--Large.--Sticky .c-TabContentsBorder__Head{background-color:#fff;padding-top:1rem}.l-BackgroundColor--GradientGray .c-TabContentsBorder.--Large.--Sticky .c-TabContentsBorder__Head{background:linear-gradient(to right, #D5D7E3, #EAEEF5)}}.c-TabContentsBorder__Button{border:none;background:none;margin:0;padding:0;outline:none;font-size:100%;color:inherit;text-align:inherit;width:100%;display:flex;align-items:center;padding:0 20px;background:#fff;min-height:50px;border-radius:0 20px 0 0;color:#121852}.c-TabContentsBorder__Body:not(.is_active){display:none}.c-Telemedicine{background:linear-gradient(to right, #3F5790, #6586B7);color:#fff;line-height:2;padding-left:40px;padding-right:40px;position:relative;z-index:0;padding-top:70px;padding-bottom:100px}@media(max-width: 767px){.c-Telemedicine{padding-left:5.33vw;padding-right:5.33vw}}@media(max-width: 767px){.c-Telemedicine{padding-top:4rem;padding-bottom:4rem}}.c-Telemedicine__Inner{position:relative;z-index:0;z-index:0;max-width:700px;margin-left:auto;margin-right:auto}@media(max-width: 1023px){.c-Telemedicine__Inner{position:static}}.c-Telemedicine__Hand{position:absolute;bottom:-100px;right:calc(100% + 20px);width:336px;z-index:-1}@media(max-width: 1023px){.c-Telemedicine__Hand{bottom:0;right:auto;left:-50px;width:15.7rem}}@media(max-width: 1023px){.c-Telemedicine__Hand{left:-2rem}}.c-Telemedicine__Logo{width:128px;margin-left:auto;margin-right:auto}@media(max-width: 767px){.c-Telemedicine__Logo{width:8.7rem}}.c-Telemedicine__Headline{font-size:38px;line-height:1.6;margin-top:1rem}@media(max-width: 767px){.c-Telemedicine__Headline{font-size:2.4rem}}.c-Telemedicine__Lead{font-size:18px;margin-top:2rem}@media(max-width: 767px){.c-Telemedicine__Lead{font-size:1.4rem}}@media(max-width: 1023px){.c-Telemedicine__Container{padding-left:15rem}}.c-Telemedicine__Notice{font-size:14px}.c-Telemedicine__Notice.--Top{margin-top:20px;margin-bottom:60px}.c-Telemedicine__Notice.--Bottom{margin-top:1rem}@media(max-width: 767px){.c-Telemedicine__Notice{font-size:1.2rem}}@media(max-width: 767px){.c-Telemedicine__Notice.--Top{margin-bottom:2rem;margin-top:.5rem}}.c-Telemedicine__Information{margin-top:60px;max-width:800px;margin-left:auto}@media(max-width: 767px){.c-Telemedicine__Information{margin-top:2rem}}.c-Telemedicine__Contact{display:flex;align-items:center}@media(max-width: 1023px){.c-Telemedicine__Contact{display:block}}.c-Telemedicine__ContactTel{align-self:center}.c-Telemedicine__ContactTel.--Grow{flex-grow:1}.c-Telemedicine__Phone{display:block;font-size:50px;font-family:"Helvetica Neue",sans-serif;line-height:1;font-weight:bold;color:inherit}.c-Telemedicine__Phone.--Small{font-size:4.2rem}@media(max-width: 767px){.c-Telemedicine__Phone{font-size:2.6rem}}@media(max-width: 767px){.c-Telemedicine__Phone.--Small{font-size:2rem}}.c-Telemedicine__ContactHours{border-left:dotted 2px #fff;margin-left:30px;padding-left:30px;width:260px;line-height:1.6}@media(max-width: 1023px){.c-Telemedicine__ContactHours{width:100%;margin-left:0;padding-left:0;border-left:0;margin-top:1rem}}@media(max-width: 767px){.c-Telemedicine__ContactHours{font-size:1.3rem}}.c-Telemedicine__RemoteLink{margin-top:40px}@media(max-width: 767px){.c-Telemedicine__RemoteLink{margin-top:3rem}}@media(max-width: 767px){.c-Telemedicine__List{padding-bottom:6rem;padding-left:2rem;padding-right:2rem}}.c-Telemedicine__ListItem+.c-Telemedicine__ListItem::before{content:"";display:block;width:calc(100% - 170px);margin-left:auto;height:1px;background:#fff;margin-top:30px;margin-bottom:30px}.c-Telemedicine__ListItem+.c-Telemedicine__ListItem.--BorderNone::before{display:none}@media(max-width: 767px){.c-Telemedicine__ListItem+.c-Telemedicine__ListItem::before{width:100%;margin-top:2rem;margin-bottom:2rem}}.c-Telemedicine__Clinic{display:flex;align-items:center}@media(max-width: 767px){.c-Telemedicine__Clinic{align-items:flex-start}}.c-Telemedicine__ClinicName{width:120px;height:120px;border:solid 1px #fff;font-size:20px;margin-right:50px;flex-shrink:0;display:flex;justify-content:center;align-items:center;text-align:center;line-height:1.4}.c-Telemedicine__ClinicName small{font-size:1.2rem}.c-Telemedicine__ClinicName.--Small{font-size:14px}@media(max-width: 767px){.c-Telemedicine__ClinicName{margin-right:2rem;font-size:1.4rem;width:8rem;height:8rem}}@media(max-width: 767px){.c-Telemedicine__ClinicName small{font-size:1.1rem}}@media(max-width: 767px){.c-Telemedicine__ClinicName.--Small{font-size:1rem}.c-Telemedicine__ClinicName.--Small small{font-size:1rem}}.c-Telemedicine__ClinicContact{display:flex;align-items:center;flex-grow:1}@media(max-width: 1023px){.c-Telemedicine__ClinicContact{display:block}}.c-Telemedicine__ClinicTel{flex-grow:1}.c-Telemedicine__ClinicHours{border-left:dotted 2px #fff;margin-left:30px;padding-left:30px;width:280px;flex-shrink:0;line-height:1.6}@media(max-width: 1023px){.c-Telemedicine__ClinicHours{width:100%;margin-left:0;padding-left:0;border-left:0;margin-top:1rem}}@media(max-width: 767px){.c-Telemedicine__ClinicHours{font-size:1.3rem}}.c-OnlineFlow__Table{position:relative;padding-left:120px}@media(max-width: 767px){.c-OnlineFlow__Table{padding-left:0}}.c-OnlineFlow__Text{font-weight:normal;color:#121852;font-size:24px}@media(max-width: 767px){.c-OnlineFlow__Text{font-size:18px}}.c-OnlineFlow__Step{background:#f7ab00;color:#fff;font-size:26px;padding:2px 10px;position:absolute;top:0;left:0}@media(max-width: 767px){.c-OnlineFlow__Step{display:inline-block;margin-bottom:10px;position:static;font-size:16px}}@media(max-width: 767px){.c-OnlineFlow__TextArea{display:block}}.c-OnlineFlow__Caution{display:block}@media(max-width: 767px){.c-OnlineFlow__Caution{font-size:16px}}.c-OnlineFlow__Item{position:relative}.c-OnlineFlow__Item::after{content:"";width:35px;height:auto;position:absolute;left:50%;bottom:-70px;margin-left:-20px}.c-OnlineFlow__Item:last-child::after{display:none}.c-OnlineFlow__Select{margin-left:120px}@media(max-width: 767px){.c-OnlineFlow__Select{margin-left:0}}.c-OnlineFlow__Button{max-width:430px}.c-OnlineFlow__App{border:1px solid #cdd0d3;padding:40px 20px 70px}@media(max-width: 767px){.c-OnlineFlow__App{padding:40px 30px}}.c-OnlineFlow__App--Head{text-align:center;color:#121852;font-size:30px;margin-bottom:40px}@media(max-width: 767px){.c-OnlineFlow__App--Head{font-size:20px;margin-bottom:20px}}.c-OnlineFlow__App--Wrap{display:flex;align-items:center;justify-content:space-between;max-width:740px;margin-right:auto;margin-left:auto}@media(max-width: 767px){.c-OnlineFlow__App--Wrap{display:block}}.c-OnlineFlow__App--Inner{width:45%}@media(max-width: 767px){.c-OnlineFlow__App--Inner{width:100%;margin-bottom:30px}.c-OnlineFlow__App--Inner:last-child{margin-bottom:0}}.c-OnlineFlow__App--Title{font-size:18px;text-align:center;font-weight:bold}.c-OnlineFlow__App--Img{margin-top:10px;display:flex;align-items:center;justify-content:center}.c-OnlineFlow__App--Img a{flex-shrink:0;transition:opacity .2s ease-out}.c-OnlineFlow__App--Img a:hover{opacity:.4}.c-OnlineFlow__App--Img a img{max-height:80px}.c-OnlineFlow__App--Img>img{flex-shrink:0;max-width:80px;margin-left:15px}@media(max-width: 767px){.c-OnlineFlow__App--Img{text-align:center}.c-OnlineFlow__App--Img a{flex-shrink:unset}.c-OnlineFlow__App--Img a img{max-width:90%;height:auto !important}}.c-OnlinePrescription{margin-top:4rem;padding:5rem 4rem;background:linear-gradient(to right, #3F5790, #6586B7);color:#fff;clear:both}@media(max-width: 767px){.c-OnlinePrescription{padding:4rem 2rem}}.c-OnlinePrescription__Head{display:flex;flex-wrap:initial;justify-content:center;align-items:center}@media(max-width: 767px){.c-OnlinePrescription__Head{display:block;text-align:center}}.c-OnlinePrescription__Title{padding-left:2rem;font-size:3rem;font-weight:bold}@media(max-width: 767px){.c-OnlinePrescription__Title{padding-left:0;font-size:2.4rem}}.c-OnlinePrescription__Img{max-width:7rem}@media(max-width: 767px){.c-OnlinePrescription__Img{margin-right:auto;margin-left:auto}}.c-OnlinePrescription__Box{margin-top:3rem;display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:center}@media(max-width: 767px){.c-OnlinePrescription__Box{display:block}}.c-OnlinePrescription__SubTitle{width:27rem;font-size:2.2rem;font-weight:bold}@media(max-width: 767px){.c-OnlinePrescription__SubTitle{width:100%;margin-bottom:2rem;font-size:1.8rem;text-align:center}}.c-OnlinePrescription__Detail{width:calc(100% - 27rem)}@media(max-width: 767px){.c-OnlinePrescription__Detail{width:100%}}.c-OnlinePrescription__Annotation{font-size:1.5rem}@media(max-width: 767px){.c-OnlinePrescription__Annotation{font-size:1.4rem}}.c-OnlinePrescription__Button{margin-top:4rem}.uq_editor .c-OnlinePrescription__Button a,.u-ColumnEditor .c-OnlinePrescription__Button a{text-decoration:none}@media(max-width: 767px){.c-OnlinePrescription__Button{margin-top:3rem}}.c-PageAnchor__List{display:flex;flex-wrap:wrap;align-items:flex-start;margin-left:-10px;margin-right:-10px;margin-bottom:-20px}@media(max-width: 768px){.c-PageAnchor__List{text-align:left;margin-bottom:-10px}}.c-PageAnchor__Item{width:calc(33.33% - 20px);margin:0 10px 20px}@media(max-width: 768px){.c-PageAnchor__Item{width:calc(50% - 20px);margin-bottom:10px}}.c-PageAnchor__Link{display:block;background:#f0f2f4;text-align:center;padding:10px 14px;position:relative}.c-PageAnchor__Link::after{content:"";display:block;width:16px;height:16px;border-left:solid 2px #040e21;border-bottom:solid 2px #040e21;transform-origin:left bottom;margin-bottom:-3px;transform:translateY(-50%) rotate(-45deg);position:absolute;top:50%;right:14px;z-index:1}@media(min-width: 1024px){.c-PageAnchor__Link{transition:opacity .3s ease}}@media(min-width: 1024px){.c-PageAnchor__Link:hover{opacity:.4}}.c-PageAnchor__Title{font-size:36px;text-align:center;padding:20px 0;font-weight:normal}.c-PageAnchor__Title.is_note{line-height:1.5}@media(max-width: 768px){.c-PageAnchor__Title{font-size:24px;padding:0 0 20px}}.c-PrescriptionPrice__Wrap{align-items:flex-start;display:grid;grid-template-columns:repeat(2, 1fr);gap:2rem;text-align:center}.c-PrescriptionPrice__Wrap.--Column1{width:50%;grid-template-columns:1fr;margin-right:auto;margin-left:auto}@media(max-width: 767px){.c-PrescriptionPrice__Wrap{grid-template-columns:1fr;gap:1rem}.c-PrescriptionPrice__Wrap.--Column1{width:100%}}.c-PrescriptionPrice__Item{align-items:flex-start;background:#f0f2f4}.c-PrescriptionPrice__Label{padding:1rem;background:#121852;color:#fff;text-align:center;font-size:2.2rem}@media(max-width: 1439px){.c-PrescriptionPrice__Label{font-size:1.8rem}}.c-PrescriptionPrice__Body{display:flex;flex-flow:column;align-items:center;justify-content:center;padding:1rem}.c-PrescriptionPrice__Text{font-size:2rem;font-weight:bold}.c-PrescriptionPrice__Text .--Red{margin-left:3rem;color:#db0000}.c-PrescriptionPrice__Text .--Small{font-size:1.5rem;font-weight:normal}@media(max-width: 1439px){.c-PrescriptionPrice__Text{font-size:1.8rem}.c-PrescriptionPrice__Text .--Red{margin-left:1rem}.c-PrescriptionPrice__Text .--Small{font-size:1.2rem}}@media(max-width: 767px){.c-PrescriptionPrice__Text .--Red{margin-left:2rem}}.c-PrescriptionPrice__Caution{display:flex;flex-direction:column}.c-PrescriptionPrice__Caution.--Column1{margin:0 auto;width:50%}.c-PrescriptionPrice__Caution.--Column2{width:100%}.c-PrescriptionPrice__Caution>*{margin-top:5px;font-size:14px;display:flex;justify-content:flex-end}.c-PrescriptionPrice__Caution>*.--Red{color:#db1500}.c-PrescriptionPrice__Caution>*.--Right{text-align:right}.c-PrescriptionPrice__Caution>*+.c-PrescriptionPrice__Caution>*{margin-top:0}@media(max-width: 640px){.c-PrescriptionPrice__Caution.--Column1{margin:0;width:100%}}.c-PriceTable{table-layout:fixed;width:100%;text-align:center;color:#465058;background:#fff}@media(max-width: 767px){.c-PriceTable{font-size:1.4rem}.c-PriceTable.--Small{font-size:1.2rem}}.c-Table__Head,.c-Table__Head--Text01,.c-Table__Title,.c-Table__Brand,.c-Table__Head--Text02,.c-Table__Head--Text03,.c-Table__Head--Text04,.c-Table__Data,.c-Table__Data--Text01,.c-Table__Data--NameSp,.c-Table__Data--Brand,.c-Table__Data--Text02,.c-Table__Data--Text03,.c-Table__Data--Annotation,.c-PriceTable__Head--Name,.c-PriceTable__Head--Brand,.c-PriceTable__Head--Unit,.c-PriceTable__Head--Price,.c-PriceTable__Head--Title,.c-PriceTable__Data,.c-PriceTable__Data--Name,.c-PriceTable__Data--NameSp,.c-PriceTable__Data--Brand,.c-PriceTable__Data--Unit,.c-PriceTable__Data--Title,.c-PriceTable__Data--Text,.c-PriceTable__Data--Price,.c-PriceTable__Data--Annotation{padding:10px}@media(max-width: 767px){.c-Table__Head,.c-Table__Head--Text01,.c-Table__Title,.c-Table__Brand,.c-Table__Head--Text02,.c-Table__Head--Text03,.c-Table__Head--Text04,.c-Table__Data,.c-Table__Data--Text01,.c-Table__Data--NameSp,.c-Table__Data--Brand,.c-Table__Data--Text02,.c-Table__Data--Text03,.c-Table__Data--Annotation,.c-PriceTable__Head--Name,.c-PriceTable__Head--Brand,.c-PriceTable__Head--Unit,.c-PriceTable__Head--Price,.c-PriceTable__Head--Title,.c-PriceTable__Data,.c-PriceTable__Data--Name,.c-PriceTable__Data--NameSp,.c-PriceTable__Data--Brand,.c-PriceTable__Data--Unit,.c-PriceTable__Data--Title,.c-PriceTable__Data--Text,.c-PriceTable__Data--Price,.c-PriceTable__Data--Annotation{padding:1rem}}.c-PriceTable__Head--Name,.c-PriceTable__Head--Brand,.c-PriceTable__Head--Unit,.c-PriceTable__Head--Price,.c-PriceTable__Head--Title{background:#121852;color:#fff;border:solid 1px #c8cbcc}@media(max-width: 767px){.c-PriceTable__Head--Name,.c-PriceTable__Head--Brand,.c-PriceTable__Head--Unit,.c-PriceTable__Head--Price,.c-PriceTable__Head--Title{display:none}.--Block.c-PriceTable__Head--Name,.--Block.c-PriceTable__Head--Brand,.--Block.c-PriceTable__Head--Unit,.--Block.c-PriceTable__Head--Price,.--Block.c-PriceTable__Head--Title{display:table-cell}}.c-PriceTable__Head--Name{width:24.44444%}.c-PriceTable__Head--Name.--Small{width:10%}.c-PriceTable__Head--Name.--Large{width:41.11111%}.c-PriceTable__Head--Brand{width:31.11111%}.c-PriceTable__Head--Unit,.c-PriceTable__Head--Price{width:22.22222%}.c-PriceTable__Head--Title{width:24.44444%}.c-PriceTable__Head--Title.--Small{width:10%}.c-PriceTable__Head--Title.--Large{width:52.22222%}@media(max-width: 767px){.c-PriceTable__Head--Title{display:table-cell}}.c-PriceTable__Tr{font-weight:normal}.c-PriceTable__Tr--White{font-weight:normal;background:#fff}.c-PriceTable__Data,.c-PriceTable__Data--Name,.c-PriceTable__Data--NameSp,.c-PriceTable__Data--Brand,.c-PriceTable__Data--Unit,.c-PriceTable__Data--Title,.c-PriceTable__Data--Text,.c-PriceTable__Data--Price,.c-PriceTable__Data--Annotation{border:solid 1px #c8cbcc;vertical-align:middle}.c-PriceTable__Data--Name{width:18.33333%;background:#3d4383;color:#fff;font-weight:bold}.c-PriceTable__Data--Name.--Small{width:10%}@media(max-width: 767px){.c-PriceTable__Data--Name{display:none}.c-PriceTable__Data--Name.--Block{display:table-cell}}.c-PriceTable__Data--NameSp{background:#3d4383;color:#fff;font-weight:bold;font-size:1.6rem}.c-PriceTable__Data--NameSp.--Small{font-size:2.93vw}@media(min-width: 767.1px){.c-PriceTable__Data--NameSp{display:none}}.c-PriceTable__Data--Brand{width:23.33333%}.c-PriceTable__Data--Unit{width:16.66667%}.c-PriceTable__Data--Unit.--Left{text-align:left}.c-PriceTable__Data--Unit.--Large{width:28%;padding-right:0}.c-PriceTable__Data--Title{width:18.33333%;background:#3d4383;color:#fff;font-weight:bold}.c-PriceTable__Data--Title.--Small{width:10%}.c-PriceTable__Data--Text{width:16.66667%}.c-PriceTable__Data--Text.--Left{text-align:left}.c-PriceTable__Data--Text.--Large{width:28%;padding-right:0}.c-PriceTable__Data--Price{width:16.66667%;color:red;font-weight:bold}.c-PriceTable__Data--Price.--Black{color:#24272a}.c-PriceTable__Data--Price.--Normal{font-weight:normal}.c-PriceTable__Data--Price.--Left{text-align:left}.c-PriceTable__Data--Price.--Large{width:40%;text-align:left;padding-right:0;padding-left:1.33vw}@media(max-width: 767px){.c-PriceTable__Data--Price{text-align:right;padding-left:0;font-size:1.6rem}.c-PriceTable.--Small .c-PriceTable__Data--Price{font-size:1.2rem}}.c-PriceTable__Data--Annotation{font-size:1.4rem;text-align:right}.c-PriceTable__MedicineName{text-decoration:underline;color:inherit}.c-PriceTable__Tax{font-size:70%}.c-PriceTable__Link{color:#24272a;text-decoration:underline}.c-PriceTable__Link.--White{color:#fff}@media(min-width: 1024px){.c-PriceTable__Link:hover{text-decoration:none}}.c-Question{counter-reset:number 0}.c-Question__Box{margin-bottom:100px}.c-Question__Box:last-child{margin-bottom:0}@media(max-width: 767px){.c-Question__Box{margin-bottom:30px}}.c-Question__Title{padding-left:80px;font-size:28px;position:relative}.c-Question__Title::before{content:"Q" counter(number) ".";counter-increment:number 1;display:block;color:#121852;font-family:"Helvetica Neue",sans-serif;font-size:38px;line-height:1.3;position:absolute;top:0;left:0;z-index:1}.c-Question__Title::after{content:"";display:block;width:50px;height:4px;background:#121852;position:absolute;top:-10px;left:0;z-index:1}@media(max-width: 767px){.c-Question__Title{padding-left:70px;font-size:18px}.c-Question__Title::before{font-size:28px}}.c-Question__List{display:flex;flex-wrap:wrap;justify-content:space-between}@media(max-width: 767px){.c-Question__List{justify-content:flex-start}}.c-Question__Item{width:49.4%;flex:0 0 49.4%;margin-bottom:10px}.c-Question__Item.is_one_line{width:18.9%;flex:0 0 18.9%}.c-Question__Item input[type=radio]{opacity:0;margin:0;width:0;height:0;position:absolute}.c-Question__Item input[type=radio]:checked+.c-Question__Button{color:#fff;background-color:#121852}@media(max-width: 767px){.c-Question__Item{width:100%;flex:0 0 100%}.c-Question__Item.is_one_line{width:32%;flex:0 0 32%;margin-right:2%}.c-Question__Item.is_one_line:nth-child(3n){margin-right:0}}.c-Question__Button{display:block;background-color:#f0f2f4;text-align:center;padding:18px 5px;transition:background-color .3s ease}.c-Question__Button:hover{color:#fff;background-color:#121852}.c-Question__Result{background:#fff;padding:55px 60px;display:none}@media(max-width: 767px){.c-Question__Result{padding:25px 15px}}.c-Question__Result--Graph{position:relative;max-width:850px;margin-right:auto;margin-left:auto;overflow:hidden}.c-Question__Result--Off{position:absolute;left:0;bottom:0}.c-Question__Result--Title{display:inline-block;font-size:20px}@media(max-width: 767px){.c-Question__Result--Title{font-size:14px}}.c-Question__Result--EmTitle{font-size:32px;font-weight:bold}@media(max-width: 767px){.c-Question__Result--EmTitle{font-size:21px}}.c-Question__Result--Score{display:inline-block;font-size:20px;font-weight:bold;padding-left:20px}.c-Question__Result--EmScore{font-size:40px}@media(max-width: 767px){.c-Question__Result--EmScore{font-size:25px}}.c-Question__Result--Advice{text-align:center}.c-Question__Result--Advice .c-Question__Result--EmAdvice{display:inline-block;font-size:28px;padding:1px 16px 0;font-weight:bold;color:#fff}.c-Question__Result--Advice .c-Question__Result--EmAdvice.is_score_01{background:#3da9d5}.c-Question__Result--Advice .c-Question__Result--EmAdvice.is_score_02{background:#a8d53d}.c-Question__Result--Advice .c-Question__Result--EmAdvice.is_score_03{background:#ffc436}.c-Question__Result--Advice .c-Question__Result--EmAdvice.is_score_04{background:#fc663f}.c-Question__Result--Advice .c-Question__Result--EmAdvice.is_score_05{background:#ff0500}@media(max-width: 640px){.c-Question__Result--Advice .c-Question__Result--EmAdvice{font-size:24px}}@media(max-width: 375px){.c-Question__Result--Advice .c-Question__Result--EmAdvice{font-size:18px}}.c-Question__Result--Text{font-size:14px;text-align:center}@media(max-width: 767px){.c-Question__Result--Text{font-size:12px}}.c-Question__Message{background:#f6f6f6;padding:50px 20px}@media(max-width: 640px){.c-Question__Message{padding:25px 10px}}.c-Question__Message--Block+.c-Question__Message--Block{margin-top:25px}@media(max-width: 640px){.c-Question__Message--Block+.c-Question__Message--Block{margin-top:15px}}.c-Question__Message--Button{background:#fff;color:#66bcdc;font-size:20px;padding:16px 50px 15px 20px;font-weight:bold;position:relative;cursor:pointer}.c-Question__Message--Button::before,.c-Question__Message--Button::after{content:"";display:block;position:absolute;z-index:1;background:#66bcdc;top:50%}.c-Question__Message--Button::before{width:24px;height:4px;right:20px;transform:translateY(-50%);transition:opacity .3s ease}.c-Question__Message--Button::after{width:4px;height:24px;right:32px;transform:translate(50%, -50%);transition:transform .3s ease}.c-Question__Message--Button.is_active::before{opacity:0}.c-Question__Message--Button.is_active::after{transform:translate(50%, -50%) rotate(90deg)}@media(max-width: 640px){.c-Question__Message--Button{font-size:16px;padding:8px 40px 7px 10px}}@media(max-width: 375px){.c-Question__Message--Button{font-size:14px}}@media(max-width: 640px){.c-Question__Message--Button::before{width:18px;height:2px;right:10px}}@media(max-width: 640px){.c-Question__Message--Button::after{width:2px;height:18px;right:19px}}.c-Question__Message--Body{display:none}.c-Question__Message--Inner{padding-top:50px;position:relative;padding-left:15px;padding-right:15px;padding-bottom:10px}.c-Question__Message--Inner::before{content:"";display:block;width:0;height:0;border-style:solid;border-width:15px 17px 0 17px;border-color:#66bcdc rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0);position:absolute;top:20px;left:50%;transform:translateX(-50%)}@media(max-width: 640px){.c-Question__Message--Inner{padding-left:10px;padding-right:10px;padding-top:32px}}@media(max-width: 640px){.c-Question__Message--Inner::before{border-width:10px 12px 0 12px;top:15px}}.c-QuestionBalloon__Answer{padding-left:150px;margin-top:20px;display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start}@media(max-width: 767px){.c-QuestionBalloon__Answer{padding-left:0}}.c-QuestionBalloon__Img{width:120px;min-width:120px;max-width:120px}.c-QuestionBalloon__Details .c-QuestionBalloon__Img{margin-right:30px}.c-QuestionBalloon__Answer .c-QuestionBalloon__Img{margin-left:30px}.c-QuestionBalloon__Img a{font-size:15px;text-align:center;text-decoration:underline}.c-QuestionBalloon__Img a span{display:block;text-align:center}@media(min-width: 1024px){.c-QuestionBalloon__Img a{transition:opacity .3s ease}}@media(min-width: 1024px){.c-QuestionBalloon__Img a:hover{opacity:.4}}@media(min-width: 1024px){.c-QuestionBalloon__Img a:hover{text-decoration:none}}@media(max-width: 767px){.c-QuestionBalloon__Img{width:10rem;min-width:10rem;max-width:10rem}.c-QuestionBalloon__Img a{font-size:1.2rem}.c-QuestionBalloon__Details .c-QuestionBalloon__Img{margin-right:2rem}.c-QuestionBalloon__Answer .c-QuestionBalloon__Img{margin-left:2rem}}.c-QuestionBalloon__Details{padding-right:150px;display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start}@media(max-width: 767px){.c-QuestionBalloon__Details{padding-right:0}}.c-QuestionBalloon__Wrap{width:calc(100% - 150px);margin-top:30px}@media(max-width: 767px){.c-QuestionBalloon__Wrap{width:calc(100% - 12rem);margin-top:2rem}}.c-QuestionBalloon__Box{display:inline-block;padding:30px;position:relative}.c-QuestionBalloon__Box::before{content:"";width:0;height:0;border-style:solid;position:absolute;z-index:1}.c-QuestionBalloon__Details .c-QuestionBalloon__Box{background:#e8e8e8}.c-QuestionBalloon__Details .c-QuestionBalloon__Box::before{right:100%;border-width:18px 23px 18px 0;border-color:rgba(0,0,0,0) #e8e8e8 rgba(0,0,0,0) rgba(0,0,0,0)}.c-QuestionBalloon__Answer .c-QuestionBalloon__Box{color:#fff;background:#121852}.c-QuestionBalloon__Answer .c-QuestionBalloon__Box::before{left:100%;border-width:18px 0 18px 23px;border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) #121852}@media(max-width: 767px){.c-QuestionBalloon__Box{padding:2rem 1rem}.c-QuestionBalloon__Box::before{top:3rem}.c-QuestionBalloon__Details .c-QuestionBalloon__Box::before{border-width:1.15rem 1.5rem 1.15rem 0}.c-QuestionBalloon__Answer .c-QuestionBalloon__Box::before{border-width:1.15rem 0 1.15rem 1.5rem}}.c-QuestionBalloon__Text{font-weight:bold}.c-QuestionBalloon__Text+.c-QuestionBalloon__Text{margin-top:20px}.c-QuestionBalloon__Details .c-QuestionBalloon__Text{font-size:20px}.c-QuestionBalloon__Answer .c-QuestionBalloon__Text{font-size:18px}@media(max-width: 767px){.c-QuestionBalloon__Text+.c-QuestionBalloon__Text{margin-top:2rem}.c-QuestionBalloon__Details .c-QuestionBalloon__Text,.c-QuestionBalloon__Answer .c-QuestionBalloon__Text{font-size:1.4rem}}.c-Ranking{padding:2rem;border:1px solid #121852}.c-Ranking__Head{margin-bottom:10px;display:flex;flex-wrap:initial;justify-content:center;align-items:center}.c-Ranking__Icon{display:block;width:3rem;height:3rem;color:#fff;background:linear-gradient(135deg, #1E2678 30%, #31398B, #A07C53, #F7AB00);text-align:center;font-size:1rem;flex-flow:column;display:flex;flex-wrap:wrap;justify-content:center;align-items:center}.c-Ranking__Title{margin-left:.5rem;color:#121852;font-size:2rem}.c-Ranking__Date{color:#555557;font-size:1.3rem;text-align:right}.c-Ranking__List{margin-top:1.5rem;padding-top:1.5rem;border-top:1px solid #cdd0d3;counter-reset:number 0}.c-Ranking__Item{margin-bottom:1.5rem;padding-bottom:1.5rem;border-bottom:1px solid #cdd0d3}.c-Ranking__Item:last-child{margin-bottom:0;padding-bottom:0;border-bottom:none}.c-Ranking__Link{display:block}@media(min-width: 1024px){.c-Ranking__Link{transition:opacity .3s ease}}@media(min-width: 1024px){.c-Ranking__Link:hover{opacity:.4}}@media(min-width: 1024px){.c-Ranking__Link:hover{--c-Ranking__Img--Transform:scale(1.1)}}@media(max-width: 1023px){.c-Ranking__Link{display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start}}.c-Ranking__Img{margin-bottom:10px;position:relative;overflow:hidden}.c-Ranking__Img>picture{display:flex;width:100%;transition:transform .2s ease;transform:var(--c-Ranking__Img--Transform)}.c-Ranking__Img>picture img{width:100%;height:14rem;-o-object-fit:cover;object-fit:cover}.c-Ranking__Img::before,.c-Ranking__Img::after{pointer-events:none}.c-Ranking__Img::before{content:"";display:block;width:0;height:0;border-style:solid;border-width:4.5rem 4.5rem 0 0;border-color:#555557 rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0);position:absolute;top:0;left:0;z-index:1}.c-Ranking__Item:nth-child(1) .c-Ranking__Img::before{border-color:#be9523 rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0)}.c-Ranking__Item:nth-child(2) .c-Ranking__Img::before{border-color:#939393 rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0)}.c-Ranking__Item:nth-child(3) .c-Ranking__Img::before{border-color:#ca4933 rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0)}.c-Ranking__Img::after{content:counter(number);counter-increment:number 1;display:block;color:#fff;font-size:1.8rem;font-weight:bold;position:absolute;top:0;left:.6rem;z-index:2}@media(max-width: 1023px){.c-Ranking__Img{width:12rem}.c-Ranking__Img>picture img{height:8rem}}.c-Ranking__Text{font-size:1.5rem;font-weight:bold}@media(max-width: 1023px){.c-Ranking__Text{width:calc(100% - 13rem);margin-left:1rem;font-size:1.4rem}}.c-Ranking__NoRanking{margin-top:2rem;font-size:1.8rem;font-weight:bold;text-align:center}@media(max-width: 1023px){.c-Ranking__NoRanking{font-size:1.6rem}}.this_ed_ed_top_index .uq_mainvisual{padding-left:20px;padding-right:20px;text-align:center;background-image:url(/_materials/images/common/parts/stripe-eastcl-white.png)}.this_ed_ed_top_index .uq_mainvisual img{vertical-align:top}@media(max-width: 768px){.this_ed_ed_top_index .uq_mainvisual{padding-left:0;padding-right:0}}@media(max-width: 768px){.this_ed_ed_top_index .uq_mainvisual img{display:block;width:100%;max-width:none}}.this_ed_index .uq_mainvisual_b{text-align:center;background:linear-gradient(to right, #8ecae2 50%, #ccd5e1 50%);position:relative}.this_ed_index .uq_mainvisual{padding-left:20px;padding-right:20px;text-align:center;background-image:url(/_materials/images/common/parts/stripe-eastcl-white.png)}.this_ed_index .uq_mainvisual img{vertical-align:top}.this_ed_index .uq_lead{display:flex;margin-top:30px;align-items:flex-start}@media(max-width: 640px){.this_ed_index .uq_mainvisual{padding-left:0;padding-right:0}}@media(max-width: 768px){.this_ed_index .uq_mainvisual img{display:block;width:100%;max-width:none}}.this_ed_ed-about_index .uq_lead,.this_viagra-regular_index .uq_lead,.this_viagra-generic-regular_index .uq_lead,.this_levitra-regular_index .uq_lead,.this_ciaris-generic-regular_index .uq_lead,.this_ciaris-regular_index .uq_lead,.this_levitra-generic-regular_index .uq_lead{display:flex;margin-top:30px;align-items:flex-start}@media(max-width: 768px){.this_ed_index .uq_lead,.this_ed_ed-about_index .uq_lead,.this_viagra-regular_index .uq_lead,.this_viagra-generic-regular_index .uq_lead,.this_levitra-regular_index .uq_lead,.this_ciaris-generic-regular_index .uq_lead,.this_ciaris-regular_index .uq_lead,.this_levitra-generic-regular_index .uq_lead{flex-direction:column;justify-content:center;align-items:center}}.this_ed_index .uq_lead img,.this_ed_ed-about_index .uq_lead img,.this_viagra-regular_index .uq_lead img,.this_viagra-generic-regular_index .uq_lead img,.this_levitra-regular_index .uq_lead img,.this_ciaris-generic-regular_index .uq_lead img,.this_ciaris-regular_index .uq_lead img,.this_levitra-generic-regular_index .uq_lead img{margin-left:40px;max-width:320px;flex-shrink:0;display:block}@media(max-width: 768px){.this_ed_index .uq_lead img,.this_ed_ed-about_index .uq_lead img,.this_viagra-regular_index .uq_lead img,.this_viagra-generic-regular_index .uq_lead img,.this_levitra-regular_index .uq_lead img,.this_ciaris-generic-regular_index .uq_lead img,.this_ciaris-regular_index .uq_lead img,.this_levitra-generic-regular_index .uq_lead img{order:0;margin-left:0;width:100%}}@media(max-width: 768px){.this_ed_index .uq_lead p,.this_ed_ed-about_index .uq_lead p,.this_viagra-regular_index .uq_lead p,.this_viagra-generic-regular_index .uq_lead p,.this_levitra-regular_index .uq_lead p,.this_ciaris-generic-regular_index .uq_lead p,.this_ciaris-regular_index .uq_lead p,.this_levitra-generic-regular_index .uq_lead p{order:1;margin-top:15px}}.this_ed_index .m_index_list_item.is_lower .m_index_link,.this_ed_ed-about_index .m_index_list_item.is_lower .m_index_link,.this_viagra-regular_index .m_index_list_item.is_lower .m_index_link,.this_viagra-generic-regular_index .m_index_list_item.is_lower .m_index_link,.this_levitra-regular_index .m_index_list_item.is_lower .m_index_link,.this_ciaris-generic-regular_index .m_index_list_item.is_lower .m_index_link,.this_ciaris-regular_index .m_index_list_item.is_lower .m_index_link,.this_levitra-generic-regular_index .m_index_list_item.is_lower .m_index_link{margin-left:2em;padding-left:4em}.this_ed_index .m_index_list_item.is_lower .m_index_link ._number,.this_ed_ed-about_index .m_index_list_item.is_lower .m_index_link ._number,.this_viagra-regular_index .m_index_list_item.is_lower .m_index_link ._number,.this_viagra-generic-regular_index .m_index_list_item.is_lower .m_index_link ._number,.this_levitra-regular_index .m_index_list_item.is_lower .m_index_link ._number,.this_ciaris-generic-regular_index .m_index_list_item.is_lower .m_index_link ._number,.this_ciaris-regular_index .m_index_list_item.is_lower .m_index_link ._number,.this_levitra-generic-regular_index .m_index_list_item.is_lower .m_index_link ._number{width:3em}@media(max-width: 640px){.this_ed_index .m_medical_price_table .m_medical_price_table_label.is_name,.this_ed_ed-about_index .m_medical_price_table .m_medical_price_table_label.is_name,.this_viagra-regular_index .m_medical_price_table .m_medical_price_table_label.is_name,.this_viagra-generic-regular_index .m_medical_price_table .m_medical_price_table_label.is_name,.this_levitra-regular_index .m_medical_price_table .m_medical_price_table_label.is_name,.this_ciaris-generic-regular_index .m_medical_price_table .m_medical_price_table_label.is_name,.this_ciaris-regular_index .m_medical_price_table .m_medical_price_table_label.is_name,.this_levitra-generic-regular_index .m_medical_price_table .m_medical_price_table_label.is_name{display:table-cell}}.this_ed_index .m_link_text,.this_ed_ed-about_index .m_link_text,.this_viagra-regular_index .m_link_text,.this_viagra-generic-regular_index .m_link_text,.this_levitra-regular_index .m_link_text,.this_ciaris-generic-regular_index .m_link_text,.this_ciaris-regular_index .m_link_text,.this_levitra-generic-regular_index .m_link_text{word-break:break-word}.this_ed_index .m_anchor_spacer_inner,.this_ed_ed-about_index .m_anchor_spacer_inner,.this_viagra-regular_index .m_anchor_spacer_inner,.this_viagra-generic-regular_index .m_anchor_spacer_inner,.this_levitra-regular_index .m_anchor_spacer_inner,.this_ciaris-generic-regular_index .m_anchor_spacer_inner,.this_ciaris-regular_index .m_anchor_spacer_inner,.this_levitra-generic-regular_index .m_anchor_spacer_inner{margin-top:-40px;padding-top:80px}.this_ed_price_index .m_underlayer_main{background:url(/_materials/images/price/bg-main.jpg) no-repeat center center;background-size:cover}.this_ed_price_index .m_underlayer_main .m_underlayer_main_inner{max-width:1200px;padding-bottom:0;position:relative;justify-content:flex-start;text-align:left;flex-flow:initial}.this_ed_price_index .m_underlayer_main .m_underlayer_main_box{padding-left:115px}.this_ed_price_index .m_underlayer_main .m_underlayer_main_category,.this_ed_price_index .m_underlayer_main .m_underlayer_main_title{width:100%;color:#fff;border-bottom:none;font-weight:normal;line-height:1.5}.this_ed_price_index .m_underlayer_main .m_underlayer_main_category{padding-bottom:0;font-size:20px}.this_ed_price_index .m_underlayer_main .m_underlayer_main_title{margin-top:0;font-size:52px;text-align:left}.this_ed_price_index .m_underlayer_main .m_underlayer_main_icon{width:90px;height:90px;background:linear-gradient(to bottom right, #1E2678 30%, #31398B, #A07C53, #F7AB00);position:absolute;top:50%;left:0;transform:translateY(-50%);display:flex;flex-flow:column;align-items:center;justify-content:center}.this_ed_price_index .m_underlayer_main .m_underlayer_main_icon ._text,.this_ed_price_index .m_underlayer_main .m_underlayer_main_icon ._small{display:block;line-height:1}.this_ed_price_index .m_underlayer_main .m_underlayer_main_icon ._text{font-size:30px;font-weight:bold;font-family:"Helvetica Neue",sans-serif}.this_ed_price_index .m_underlayer_main .m_underlayer_main_icon ._small{margin-top:10px;font-size:10px}.this_ed_price_index .uq_area{background-image:url(/_materials/images/ed_aga/clinic/map-of-japan.png);background-size:auto 90%;background-position:center center;background-repeat:no-repeat}.this_ed_price_index .uq_main_title{font-size:48px;text-align:center}@media(max-width: 768px){.this_ed_price_index .m_underlayer_main{height:230px;background:url(/_materials/images/price/bg-main--sp.jpg) no-repeat center center;background-size:cover}.this_ed_price_index .m_underlayer_main .m_underlayer_main_box{padding-left:0}.this_ed_price_index .m_underlayer_main .m_underlayer_main_category{font-size:16px}.this_ed_price_index .m_underlayer_main .m_underlayer_main_title{font-size:32px}.this_ed_price_index .m_underlayer_main .m_underlayer_main_icon{width:80px;height:80px;top:20px;right:20px;left:initial;transform:translateY(0)}}@media(max-width: 425px){.this_ed_price_index .m_underlayer_main_category{font-size:4.26vw}.this_ed_price_index .m_underlayer_main_title{font-size:8.53vw}.this_ed_price_index .m_underlayer_main_icon{width:21.33vw;height:21.33vw;top:5.33vw;right:5.33vw}.this_ed_price_index .m_underlayer_main_icon ._text{font-size:8vw}.this_ed_price_index .m_underlayer_main_icon ._small{font-size:2.66vw}}@media(max-width: 900px){.this_ed_price_index .uq_area{background-size:90% auto}}@media(max-width: 640px){.this_ed_price_index .uq_main_title{font-size:42px}}@media(max-width: 425px){.this_ed_price_index .uq_main_title{font-size:11.2vw}}@media(max-width: 768px){.this_ed_price_index .uq_main_title{font-size:21px}}@media(max-width: 768px)and (max-width: 640px){.this_ed_price_index .uq_main_title{font-size:18.375px}}@media(max-width: 768px)and (max-width: 425px){.this_ed_price_index .uq_main_title{font-size:4.9vw}}@media(max-width: 640px){.this_ed_ed_anxiety_index .m_link_anchor{text-align:left}}.this_ed_ed_anxiety_index .m_underlayer_main .m_underlayer_main_inner{background-image:url(/_materials/images/ed/ed_anxiety/mainvisual.jpg)}.this_ed_ed_anxiety_index .m_faq_contents .m_faq_contents_item{border-bottom:dotted 1px #ccc}.this_ed_ed_anxiety_index .m_faq_contents .m_faq_contents_question{position:relative}.this_ed_ed_anxiety_index .m_faq_contents .m_faq_contents_question::before,.this_ed_ed_anxiety_index .m_faq_contents .m_faq_contents_question::after{content:"";width:24px;height:24px}.this_ed_ed_anxiety_index .m_faq_contents .m_faq_contents_question:before{color:#fff;content:"？";z-index:2}.this_ed_ed_anxiety_index .m_faq_contents .m_faq_contents_question::after{content:"";position:absolute;top:0;left:-3px;background:#005899;border-radius:25px}.this_ed_ed_anxiety_index .m_service_mediacal{border:none;position:static}.this_ed_ed_anxiety_index .m_service_mediacal::before{display:none}.this_ed_ed_anxiety_index .m_service_mediacal .m_service_mediacal_item{width:100%;border:none;padding-right:0}.this_ed_ed_anxiety_index .m_service_mediacal .m_service_mediacal_image{border:none}.this_ed_ed_anxiety_index .is_popular_column .m_article_list_thumbnail:before{color:#fff;background:#66bcdc}.this_ed_ed_anxiety_index .m_service_mediacal_detail{margin-left:40px}.this_ed_ed_anxiety_index .m_service_mediacal .m_service_mediacal_image img{border:none}@media(max-width: 768px){.this_ed_ed_anxiety_index .m_underlayer_main .m_underlayer_main_inner{background-position:right -15vw center}}@media(max-width: 640px){.this_ed_ed_anxiety_index .m_service_mediacal .m_service_mediacal_image{width:auto;max-width:40%;margin:0 auto;text-align:center}}@media(max-width: 640px){.this_ed_ed_anxiety_index .m_service_mediacal_layout{display:block;width:100%}}@media(max-width: 640px){.this_ed_ed_anxiety_index .m_service_mediacal_detail{margin-left:0}}.this_ed_ed_check_index .m_underlayer_main .m_underlayer_main_inner{background-image:url(/_materials/images/ed/ed_check/eastclinic-ed-self-check.jpg)}.this_ed_ed_check_index .m_ed_ehs_grade_lead_wrap .m_title_medium{margin-top:50px;padding-top:50px;border-top:1px solid #999}.this_ed_ed_check_index .m_ed_ehs_grade_lead .m_ed_ehs_grade_lead_list_wrap{border:2px solid #66bcdc;padding:10px 20px;margin:15px 0;display:block}.this_ed_ed_check_index .m_ed_ehs_grade_lead .m_ed_ehs_grade_lead_list{width:100%;font-weight:bold;display:flex;flex-wrap:wrap}.this_ed_ed_check_index .m_ed_ehs_grade_lead .m_ed_ehs_grade_lead_list_item{width:50%}.this_ed_ed_check_index .m_ed_ehs_grade_lead .m_ed_ehs_grade_lead_title{width:100%;font-size:20px;font-weight:bold}.this_ed_ed_check_index .m_ed_ehs{display:flex;align-items:stretch}.this_ed_ed_check_index .m_ed_ehs_item{width:20%;box-sizing:border-box;padding:5px 3px;border-left:solid 1px #ccc}.this_ed_ed_check_index .m_ed_ehs_item.is_colum_3{width:60%;background-color:#ffefea;text-align:center;padding:10px}.this_ed_ed_check_index .m_ed_ehs_item.is_colum_2{width:40%;background-color:#c8eefd;text-align:center;padding:10px}.this_ed_ed_check_index .m_ed_ehs_item:last-child{border-right:solid 1px #ccc}.this_ed_ed_check_index .m_ed_ehs_grade_title{color:#fff;text-align:center;padding:5px 0}.this_ed_ed_check_index .m_ed_ehs_grade_title.is_grade_0{background-color:#ff0500}.this_ed_ed_check_index .m_ed_ehs_grade_title.is_grade_1{background-color:#fc663f}.this_ed_ed_check_index .m_ed_ehs_grade_title.is_grade_2{background-color:#ffc436}.this_ed_ed_check_index .m_ed_ehs_grade_title.is_grade_3{background-color:#a8d53d}.this_ed_ed_check_index .m_ed_ehs_grade_title.is_grade_4{background-color:#3da9d5}.this_ed_ed_check_index .m_ed_ehs_grade_txt{padding:0 5px}@media(max-width: 768px){.this_ed_ed_check_index .m_underlayer_main .m_underlayer_main_inner{background-position:right -15vw center}}@media(max-width: 768px){.this_ed_ed_check_index .m_ed_ehs_grade_lead_wrap .m_title_medium{padding-top:20px;font-size:20px}}@media(max-width: 768px){.this_ed_ed_check_index .m_ed_ehs_grade_lead .m_ed_ehs_grade_lead_list,.this_ed_ed_check_index .m_ed_ehs_grade_lead .m_ed_ehs_grade_lead_list_item{width:100%;display:block}.this_ed_ed_check_index .m_ed_ehs_grade_lead .m_ed_ehs_grade_lead_title{width:100%;font-size:5vw;line-height:1.5}}@media(max-width: 768px){.this_ed_ed_check_index .m_ed_ehs_item{font-size:14px}}.this_ed_viagra_index .m_underlayer_main .m_underlayer_main_inner{background-image:url(/_materials/images/ed/viagra/bg-main.jpg)}.this_ed_viagra_index .m_link_list{display:flex;flex-wrap:wrap}.this_ed_viagra_index .m_link_item{width:24%;flex:0 0 24%;margin-right:1.33%;margin-bottom:10px}.this_ed_viagra_index .m_link_item:nth-child(4n){margin-right:0}.this_ed_viagra_index .m_link_new{font-size:11px;color:red;margin-left:5px}.this_ed_viagra_index .uq_title_achordion{cursor:pointer;font-size:24px;color:#50a8c9}.this_ed_viagra_index .uq_title_achordion>._text{display:inline-block;padding-left:30px;position:relative}.this_ed_viagra_index .uq_title_achordion>._text::before{content:"";display:block;width:10px;height:10px;border-bottom:solid 2px #fff;border-right:solid 2px #fff;position:absolute;top:.75em;margin-top:-1px;left:11px;transform:translate(-50%, -50%) rotate(45deg);z-index:1;transition:transform .3s ease,margin-top .3s ease}.this_ed_viagra_index .uq_title_achordion>._text::after{content:"";display:block;width:22px;height:22px;border-radius:50%;background:#50a8c9;position:absolute;top:.75em;left:0;transform:translateY(-50%);z-index:0}.this_ed_viagra_index .uq_title_achordion.is_active>._text::before{margin-top:2px;transform:translate(-50%, -50%) rotate(-135deg)}@media(max-width: 1024px){.this_ed_viagra_index .m_underlayer_main .m_underlayer_main_inner{background-size:48.82vw auto;background-position:right -5vw center}}@media(max-width: 768px){.this_ed_viagra_index .m_underlayer_main .m_underlayer_main_inner{background-position:right -15px center;background-size:auto 55%}}@media(max-width: 768px){.this_ed_viagra_index .m_link_item{width:48%;flex:0 0 48%;margin-right:4%}.this_ed_viagra_index .m_link_item:nth-child(even){margin-right:0}}@media(max-width: 640px){.this_ed_viagra_index .uq_title_achordion{font-size:20px}}@media(max-width: 640px){.this_ed_viagra_index .uq_title_achordion>._text{padding-left:24px}}@media(max-width: 640px){.this_ed_viagra_index .uq_title_achordion>._text::before{width:8px;height:8px;left:9px}}@media(max-width: 640px){.this_ed_viagra_index .uq_title_achordion>._text::after{width:18px;height:18px}}.this_ed_generic_index .m_underlayer_main .m_underlayer_main_inner{background-image:url(/_materials/images/ed/generic/bg-main.jpg)}@media(max-width: 768px){.this_ed_generic_index .m_underlayer_main .m_underlayer_main_inner{background-position:right center;background-size:auto 60%}}.this_ed_levitra_index .m_underlayer_main .m_underlayer_main_inner{background-image:url(/_materials/images/ed/levitra/bg-main.jpg)}@media(max-width: 768px){.this_ed_levitra_index .m_underlayer_main .m_underlayer_main_inner{background-position:right -15px center;background-size:auto 55%}}.this_ed_ciaris_index .m_underlayer_main .m_underlayer_main_inner{background-image:url(/_materials/images/ed/ciaris/bg-main.jpg)}@media(max-width: 768px){.this_ed_ciaris_index .m_underlayer_main .m_underlayer_main_inner{background-position:right -15px center;background-size:auto 55%}}.this_ed_ciaris-generic_index .m_underlayer_main .m_underlayer_main_inner{background-image:url(/_materials/images/ed/ciaris-generic/bg-main.jpg)}@media(max-width: 768px){.this_ed_ciaris-generic_index .m_underlayer_main .m_underlayer_main_inner{background-position:right -15px center;background-size:auto 55%}}.this_ed_chart_index .m_underlayer_main .m_underlayer_main_inner{background-image:url(/_materials/images/ed/chart/bg-main.jpg)}@media(max-width: 768px){.this_ed_chart_index .m_underlayer_main .m_underlayer_main_inner{background-position:right -15vw center}}.this_ed_fake_index .m_underlayer_main .m_underlayer_main_inner{background-image:url(/_materials/images/aga/taboo/mainvisual.jpg)}.this_ed_fake_index .uq_outer_color_aqua{color:#005899;border:solid 2px #005899;padding:20px;box-sizing:border-box;font-weight:bold}.this_ed_fake_index .is_graph_img{width:40%;padding:10px;box-sizing:border-box;vertical-align:middle}.this_ed_fake_index .uq_section_03 .is_graph_img{width:20%}.this_ed_fake_index .m_caution_fake{display:none}@media(max-width: 768px){.this_ed_fake_index .m_underlayer_main .m_underlayer_main_inner{background-position:right -15vw center}}@media(max-width: 640px){.this_ed_fake_index .is_graph_img{width:100%;display:block}}@media(max-width: 640px){.this_ed_fake_index .uq_section_01 .is_graph_img:nth-child(2){max-width:60%}}@media(max-width: 640px){.this_ed_fake_index .uq_section_03 .is_graph_img{width:48%;display:block;padding:5px}}.this_ed_taboo_index .uq_tab_btn ul{font-size:0}.this_ed_taboo_index .uq_tab_btn ul li{width:32.8%;display:inline-block;vertical-align:middle;margin-left:.8%}.this_ed_taboo_index .uq_tab_btn ul li:first-child{margin-left:0 !important}.this_ed_taboo_index .uq_tab_btn ul li .uq_btn_inner{width:100%}.this_ed_taboo_index .uq_tab_btn ul li .uq_btn_inner a:hover{color:#fff;background-color:#84c6e3}.this_ed_taboo_index .uq_tab_btn ul li .uq_btn_inner a::after{display:none}.this_ed_taboo_index .uq_tab_btn ul li .uq_btn_inner .m_btn_contents{background-color:#afafaf;border-bottom:none}.this_ed_taboo_index .uq_tab_btn ul li .uq_btn_inner .m_btn_contents::before{height:50px}.this_ed_taboo_index .m_underlayer_main .m_underlayer_main_inner{background-image:url(/_materials/images/ed/taboo/mainvisual.jpg)}.this_ed_taboo_index .uq_taboo_table .uq_first{width:10px;border-bottom:none}.this_ed_taboo_index .uq_taboo_table .uq_empty{border-top:none;border-bottom:none}.this_ed_taboo_index .m_table_ed tbody td{text-align:center;word-break:break-word}.this_ed_taboo_index .m_table_ed thead th{color:#fff;background-color:#84c6e3}.this_ed_taboo_index .uq_taboo_contents{display:none}.this_ed_taboo_index .uq_taboo_contents#anchor_01{display:block}.this_ed_taboo_index .js_tab_btn.is_active a{background-color:#84c6e3 !important}@media(max-width: 640px){.this_ed_taboo_index .uq_tab_btn ul li{width:32.3%;margin-left:1.55%}}@media(max-width: 768px){.this_ed_taboo_index .m_underlayer_main .m_underlayer_main_inner{background-position:right -15vw center}}@media(max-width: 640px){.this_ed_taboo_index .uq_taboo_table .uq_first{width:1%}}@media(max-width: 640px){.this_ed_taboo_index .m_table_ed thead th span{font-size:8px !important}}.this_ed_clinic_index .m_underlayer_main .m_underlayer_main_inner{background-image:url(/_materials/images/ed/clinic/eastcl-ed-clinic-list-main.png)}.this_ed_clinic_index .uq_area{background-image:url(/_materials/images/ed_aga/clinic/map-of-japan.png);background-size:auto 90%;background-position:center center;background-repeat:no-repeat}@media(max-width: 768px){.this_ed_clinic_index .m_underlayer_main .m_underlayer_main_inner{background-position:right -15vw center}}@media(max-width: 900px){.this_ed_clinic_index .uq_area{background-size:90% auto}}@media(max-width: 480px){.this_ed_clinic_index .uq_area .m_title_large{font-size:5vw}}.this_ed_renova_index .l_header_static_conversion .l_header_static_conversion_item.is_remote_flow,.this_ed_renova_index .l_header_static_conversion .l_header_static_conversion_item.is_contact{display:none !important}.this_ed_morenova_index .l_header_static_conversion .l_header_static_conversion_item.is_remote_flow,.this_ed_morenova_index .l_header_static_conversion .l_header_static_conversion_item.is_contact{display:none !important}.this_ed_vigor_index .l_header_static_conversion .l_header_static_conversion_item.is_remote_flow,.this_ed_vigor_index .l_header_static_conversion .l_header_static_conversion_item.is_contact{display:none !important}.this_ed_renova_index .l_header_fixed_conversion,.this_ed_morenova_index .l_header_fixed_conversion,.this_ed_vigor_index .l_header_fixed_conversion{justify-content:flex-end}.this_ed_renova_index .l_header_fixed_conversion .l_header_fixed_conversion_item,.this_ed_morenova_index .l_header_fixed_conversion .l_header_fixed_conversion_item,.this_ed_vigor_index .l_header_fixed_conversion .l_header_fixed_conversion_item{max-width:180px}.this_ed_renova_index .l_header_fixed_conversion .l_header_fixed_conversion_item.is_remote_flow,.this_ed_renova_index .l_header_fixed_conversion .l_header_fixed_conversion_item.is_contact{display:none !important}.this_ed_morenova_index .l_header_fixed_conversion .l_header_fixed_conversion_item.is_remote_flow,.this_ed_morenova_index .l_header_fixed_conversion .l_header_fixed_conversion_item.is_contact{display:none !important}.this_ed_vigor_index .l_header_fixed_conversion .l_header_fixed_conversion_item.is_remote_flow,.this_ed_vigor_index .l_header_fixed_conversion .l_header_fixed_conversion_item.is_contact{display:none !important}.this_ed_renova_index .l_sp_menu_conversion,.this_ed_morenova_index .l_sp_menu_conversion,.this_ed_vigor_index .l_sp_menu_conversion{justify-content:center}.this_ed_renova_index .l_sp_menu_conversion .l_sp_menu_conversion_item.is_remote_flow,.this_ed_morenova_index .l_sp_menu_conversion .l_sp_menu_conversion_item.is_remote_flow,.this_ed_vigor_index .l_sp_menu_conversion .l_sp_menu_conversion_item.is_remote_flow{display:none !important}.this_ed_renova_index .uq_mainvisual,.this_ed_vigor_index .uq_mainvisual,.this_ueno_vd_index .uq_mainvisual{background:url(/_materials/images/ed/renova/renova-mainvisual-bg.jpg);background-size:cover}.this_ed_renova_index .uq_mainvisual .uq_mainvisual_img,.this_ed_vigor_index .uq_mainvisual .uq_mainvisual_img,.this_ueno_vd_index .uq_mainvisual .uq_mainvisual_img{text-align:center}.this_ed_renova_index .uq_main_lead,.this_ed_vigor_index .uq_main_lead{color:#fff;font-size:21px;background:#333;text-align:center;padding-top:10px;padding-bottom:10px}@media(max-width: 768px){.this_ed_renova_index .uq_main_lead,.this_ed_vigor_index .uq_main_lead{font-size:2.73vw}}.this_ed_renova_index .uq_conversion,.this_ed_vigor_index .uq_conversion{border:solid 2px #015998;padding:30px 20px 20px;background:#fff}@media(max-width: 640px){.this_ed_renova_index .uq_conversion,.this_ed_vigor_index .uq_conversion{padding:20px 15px 15px}}@media(max-width: 375px){.this_ed_renova_index .uq_conversion,.this_ed_vigor_index .uq_conversion{padding:15px 10px 10px}}.this_ed_renova_index .uq_conversion .uq_conversion_title,.this_ed_vigor_index .uq_conversion .uq_conversion_title{font-size:26px;color:#005899;text-align:center}@media(max-width: 640px){.this_ed_renova_index .uq_conversion .uq_conversion_title,.this_ed_vigor_index .uq_conversion .uq_conversion_title{font-size:22px}}@media(max-width: 480px){.this_ed_renova_index .uq_conversion .uq_conversion_title,.this_ed_vigor_index .uq_conversion .uq_conversion_title{font-size:3.75vw}}@media(max-width: 375px){.this_ed_renova_index .uq_conversion .uq_conversion_title,.this_ed_vigor_index .uq_conversion .uq_conversion_title{font-size:4.8vw}}.this_ed_renova_index .uq_conversion .uq_conversion_sub,.this_ed_vigor_index .uq_conversion .uq_conversion_sub{font-size:16px;line-height:1.8;text-align:center}@media(max-width: 640px){.this_ed_renova_index .uq_conversion .uq_conversion_sub,.this_ed_vigor_index .uq_conversion .uq_conversion_sub{font-size:14px}}@media(max-width: 375px){.this_ed_renova_index .uq_conversion .uq_conversion_sub,.this_ed_vigor_index .uq_conversion .uq_conversion_sub{font-size:13px}}.this_ed_renova_index .uq_conversion .uq_conversion_caution,.this_ed_vigor_index .uq_conversion .uq_conversion_caution{text-align:center}.this_ed_renova_index .uq_conversion .uq_conversion_tel,.this_ed_vigor_index .uq_conversion .uq_conversion_tel{display:inline-flex;align-items:center}.this_ed_renova_index .uq_conversion .uq_conversion_tel .m_svg.is_id_tel .a,.this_ed_vigor_index .uq_conversion .uq_conversion_tel .m_svg.is_id_tel .a{fill:#015998}.this_ed_renova_index .uq_conversion .uq_conversion_tel>._icon,.this_ed_vigor_index .uq_conversion .uq_conversion_tel>._icon{width:26px;margin-right:5px}@media(max-width: 880px){.this_ed_renova_index .uq_conversion .uq_conversion_tel>._icon,.this_ed_vigor_index .uq_conversion .uq_conversion_tel>._icon{width:26px;margin-right:5px}}@media(max-width: 640px){.this_ed_renova_index .uq_conversion .uq_conversion_tel>._icon,.this_ed_vigor_index .uq_conversion .uq_conversion_tel>._icon{width:26px;margin-right:5px}}@media(max-width: 440px){.this_ed_renova_index .uq_conversion .uq_conversion_tel>._icon,.this_ed_vigor_index .uq_conversion .uq_conversion_tel>._icon{width:20px}}.this_ed_renova_index .uq_conversion .uq_conversion_tel>._number{font-size:42px;font-weight:bold;font-family:arial,sans-serif;line-height:1;color:#015998}.this_ed_vigor_index .uq_conversion .uq_conversion_tel>._number{font-size:42px;font-weight:bold;font-family:arial,sans-serif;line-height:1;color:#015998}.this_ed_vigor_index .uq_conversion .uq_conversion_web{background:linear-gradient(to right, #00599A, #136FB3, #00599A);display:block;width:80%;margin:0 auto;color:#fff;padding:1.2em 0}.this_ed_vigor_index .uq_conversion .uq_conversion_web:hover{opacity:.8}@media(max-width: 880px){.this_ed_renova_index .uq_conversion .uq_conversion_tel>._number,.this_ed_vigor_index .uq_conversion .uq_conversion_tel>._number{font-size:42px}}@media(max-width: 768px){.this_ed_renova_index .uq_conversion .uq_conversion_tel>._number,.this_ed_vigor_index .uq_conversion .uq_conversion_tel>._number{font-size:36px}}@media(max-width: 640px){.this_ed_renova_index .uq_conversion .uq_conversion_tel>._number,.this_ed_vigor_index .uq_conversion .uq_conversion_tel>._number{font-size:42px}}@media(max-width: 440px){.this_ed_renova_index .uq_conversion .uq_conversion_tel>._number,.this_ed_vigor_index .uq_conversion .uq_conversion_tel>._number{font-size:34px}}.this_ed_renova_index .uq_conversion .uq_conversion_tel_note,.this_ed_vigor_index .uq_conversion .uq_conversion_tel_note{text-align:center;color:#005899}.this_ed_renova_index .uq_conversion_separate,.this_ed_vigor_index .uq_conversion_separate{display:flex;justify-content:space-between}@media(max-width: 640px){.this_ed_renova_index .uq_conversion_separate,.this_ed_vigor_index .uq_conversion_separate{display:block}}.this_ed_renova_index .uq_conversion_separate .uq_conversion_separate_item{width:calc(50% - 5px)}.this_ed_vigor_index .uq_conversion_separate .uq_conversion_separate_item{width:calc(50% - 5px)}.this_ed_vigor_index .uq_conversion_button{max-width:400px;margin-right:auto;margin-left:auto}@media(max-width: 640px){.this_ed_renova_index .uq_conversion_separate .uq_conversion_separate_item,.this_ed_vigor_index .uq_conversion_separate .uq_conversion_separate_item{width:auto}.this_ed_renova_index .uq_conversion_separate .uq_conversion_separate_item:nth-child(2),.this_ed_vigor_index .uq_conversion_separate .uq_conversion_separate_item:nth-child(2){margin-top:30px}}@media(max-width: 640px){.this_ed_renova_index .uq_conversion,.this_ed_vigor_index .uq_conversion{padding:20px 15px 15px}}.this_ed_renova_index .uq_title_section{font-size:36px;text-align:center}.this_ed_vigor_index .uq_title_section{font-size:36px;text-align:center}.this_ed_vigor_index .u-Access{margin-top:150px}@media(max-width: 768px){.this_ed_renova_index .uq_title_section,.this_ed_vigor_index .uq_title_section{font-size:32px}}@media(max-width: 767px){.this_ed_vigor_index .u-Access{margin-top:7rem}}@media(max-width: 640px){.this_ed_renova_index .uq_title_section,.this_ed_vigor_index .uq_title_section{font-size:32px}}@media(max-width: 440px){.this_ed_renova_index .uq_title_section,.this_ed_vigor_index .uq_title_section{font-size:6.36vw}}.this_ed_renova_index .uq_section_recommended,.this_ed_vigor_index .uq_section_recommended{background:url(/_materials/images//ed/renova/section-bg-recommended.jpg);background-size:cover;padding-top:55px;padding-bottom:80px}@media(max-width: 640px){.this_ed_renova_index .uq_section_recommended,.this_ed_vigor_index .uq_section_recommended{background-image:url(/_materials/images//ed/renova/section-bg-recommended-sp.jpg);padding-top:30px;padding-bottom:45px}}.this_ed_renova_index .uq_section_feature{overflow:hidden;background:url(/_materials/images/ed/renova/section-bg-feature.jpg);background-size:cover;position:relative;padding-top:55px;padding-bottom:80px;background-position:top right}.this_ed_vigor_index .uq_section_feature{overflow:hidden;background:url(/_materials/images/ed/renova/section-bg-feature.jpg);background-size:cover;position:relative;padding-top:55px;padding-bottom:80px;background-position:top right;background:url(/_materials/images/ed/vigor/section-bg-feature.jpg) no-repeat;margin-top:64px}@media(max-width: 640px){.this_ed_renova_index .uq_section_feature{background-image:url(/_materials/images//ed/renova/section-bg-feature-sp.jpg);padding-top:30px;padding-bottom:45px}.this_ed_vigor_index .uq_section_feature{background-image:url(/_materials/images//ed/renova/section-bg-feature-sp.jpg);padding-top:30px;padding-bottom:45px;background-image:url(/_materials/images/ed/vigor/section-bg-feature-sp.jpg);margin-top:32px}}.this_ed_renova_index .uq_feature_object,.this_ed_vigor_index .uq_feature_object{position:absolute;right:50%;top:50%;height:70%;margin-right:-550px;transform:translateY(-40%)}@media(max-width: 1024px){.this_ed_renova_index .uq_feature_object,.this_ed_vigor_index .uq_feature_object{margin-right:-450px}}@media(max-width: 768px){.this_ed_renova_index .uq_feature_object,.this_ed_vigor_index .uq_feature_object{width:300px;margin-right:0;right:0;top:auto;transform:none;bottom:10%;height:auto}}@media(max-width: 640px){.this_ed_renova_index .uq_feature_object,.this_ed_vigor_index .uq_feature_object{display:none}}.this_ed_renova_index .uq_feature_object img,.this_ed_vigor_index .uq_feature_object img{width:auto;max-width:100%;height:auto;max-height:100%}.this_ed_renova_index .uq_feature_contents,.this_ed_vigor_index .uq_feature_contents{position:relative}.this_ed_renova_index .uq_list_icon_circle{display:flex;flex-flow:column;width:100%;max-width:550px;margin-right:auto;margin-left:auto}.this_ed_vigor_index .uq_list_icon_circle{display:flex;flex-flow:column;width:100%;max-width:550px;margin-right:auto;margin-left:auto;max-width:630px}@media(max-width: 768px){.this_ed_renova_index .uq_list_icon_circle,.this_ed_vigor_index .uq_list_icon_circle{max-width:none}}.this_ed_renova_index .uq_list_icon_circle .uq_list_icon_circle_item,.this_ed_vigor_index .uq_list_icon_circle .uq_list_icon_circle_item{text-align:left;padding-left:44px;position:relative;font-size:20px;text-shadow:0 0 1px hsla(0,0%,100%,.6),0 0 2px hsla(0,0%,100%,.6),0 0 3px hsla(0,0%,100%,.6),0 0 4px hsla(0,0%,100%,.6),0 0 5px hsla(0,0%,100%,.6)}@media(max-width: 640px){.this_ed_renova_index .uq_list_icon_circle .uq_list_icon_circle_item,.this_ed_vigor_index .uq_list_icon_circle .uq_list_icon_circle_item{padding-left:36px;font-size:17px}}@media(max-width: 480px){.this_ed_renova_index .uq_list_icon_circle .uq_list_icon_circle_item,.this_ed_vigor_index .uq_list_icon_circle .uq_list_icon_circle_item{font-size:15px}}.this_ed_renova_index .uq_list_icon_circle .uq_list_icon_circle_item::before,.this_ed_vigor_index .uq_list_icon_circle .uq_list_icon_circle_item::before{content:"";display:block;border:solid 4px #f2f2f2;width:34px;height:34px;position:absolute;left:0;top:1.8rem;transform:translateY(-50%);border-radius:50%}@media(max-width: 640px){.this_ed_renova_index .uq_list_icon_circle .uq_list_icon_circle_item::before,.this_ed_vigor_index .uq_list_icon_circle .uq_list_icon_circle_item::before{width:26px;height:26px;top:1.4rem}}@media(max-width: 480px){.this_ed_renova_index .uq_list_icon_circle .uq_list_icon_circle_item::before,.this_ed_vigor_index .uq_list_icon_circle .uq_list_icon_circle_item::before{width:22px;height:22px}}.this_ed_renova_index .uq_list_icon_circle .uq_list_icon_circle_item+.uq_list_icon_circle_item,.this_ed_vigor_index .uq_list_icon_circle .uq_list_icon_circle_item+.uq_list_icon_circle_item{margin-top:35px}@media(max-width: 640px){.this_ed_renova_index .uq_list_icon_circle .uq_list_icon_circle_item+.uq_list_icon_circle_item,.this_ed_vigor_index .uq_list_icon_circle .uq_list_icon_circle_item+.uq_list_icon_circle_item{margin-top:20px}}.this_ed_renova_index .uq_list_icon_circle .uq_list_icon_circle_item>._strong,.this_ed_vigor_index .uq_list_icon_circle .uq_list_icon_circle_item>._strong{font-size:115%;font-weight:bold;line-height:1}.this_ed_renova_index .uq_list_icon_circle .uq_list_icon_circle_item.is_blue::before,.this_ed_vigor_index .uq_list_icon_circle .uq_list_icon_circle_item.is_blue::before{border-color:#84c6e3}.this_ed_renova_index .uq_list_icon_circle .uq_list_icon_circle_item.is_blue>._strong,.this_ed_vigor_index .uq_list_icon_circle .uq_list_icon_circle_item.is_blue>._strong{color:#015998}.this_ed_renova_index .uq_list_icon_circle .uq_list_icon_circle_item.is_orange::before,.this_ed_vigor_index .uq_list_icon_circle .uq_list_icon_circle_item.is_orange::before{border-color:#f0d18e}.this_ed_renova_index .uq_list_icon_circle .uq_list_icon_circle_item.is_orange>._strong,.this_ed_vigor_index .uq_list_icon_circle .uq_list_icon_circle_item.is_orange>._strong{color:#dca023}.this_ed_renova_index .uq_float_img{float:right;margin-left:20px}.this_ed_vigor_index .uq_float_img{float:left;margin-right:20px}.this_ed_renova_index .uq_schedule_band,.this_ed_vigor_index .uq_schedule_band{background:#d8f0f9;color:#005899;font-size:28px;padding:15px 10px;text-align:center}@media(max-width: 640px){.this_ed_renova_index .uq_schedule_band,.this_ed_vigor_index .uq_schedule_band{font-size:24px}}@media(max-width: 480px){.this_ed_renova_index .uq_schedule_band,.this_ed_vigor_index .uq_schedule_band{font-size:20px}}@media(max-width: 375px){.this_ed_renova_index .uq_schedule_band,.this_ed_vigor_index .uq_schedule_band{font-size:18px}}@media(max-width: 320px){.this_ed_renova_index .uq_schedule_band,.this_ed_vigor_index .uq_schedule_band{font-size:16px}}.this_ed_renova_index .uq_schedule_band>._sub,.this_ed_vigor_index .uq_schedule_band>._sub{color:#333;font-size:71.43%;vertical-align:middle}@media(max-width: 640px){.this_ed_renova_index .uq_schedule_band>._sub,.this_ed_vigor_index .uq_schedule_band>._sub{display:block}}.this_ed_renova_index .uq_flow_list_row,.this_ed_vigor_index .uq_flow_list_row{display:flex;align-items:center}.this_ed_renova_index .uq_flow_list_row .uq_flow_label,.this_ed_vigor_index .uq_flow_list_row .uq_flow_label{width:200px;margin-right:40px;background:#d8f0f9;color:#005899;font-size:30px;font-weight:bold;display:flex;height:60px;align-items:center;justify-content:center;letter-spacing:.1em}@media(max-width: 768px){.this_ed_renova_index .uq_flow_list_row .uq_flow_label,.this_ed_vigor_index .uq_flow_list_row .uq_flow_label{margin-right:20px;font-size:24px;width:120px;height:50px}}@media(max-width: 640px){.this_ed_renova_index .uq_flow_list_row .uq_flow_label,.this_ed_vigor_index .uq_flow_list_row .uq_flow_label{font-size:22px}}@media(max-width: 480px){.this_ed_renova_index .uq_flow_list_row .uq_flow_label,.this_ed_vigor_index .uq_flow_list_row .uq_flow_label{font-size:18px;height:45px;width:100px;margin-right:10px}}@media(max-width: 375px){.this_ed_renova_index .uq_flow_list_row .uq_flow_label,.this_ed_vigor_index .uq_flow_list_row .uq_flow_label{font-size:4.53vw;width:26.66vw}}.this_ed_renova_index .uq_flow_list_row .uq_flow_label.is_small,.this_ed_vigor_index .uq_flow_list_row .uq_flow_label.is_small{font-size:24px}@media(max-width: 768px){.this_ed_renova_index .uq_flow_list_row .uq_flow_label.is_small,.this_ed_vigor_index .uq_flow_list_row .uq_flow_label.is_small{font-size:18px}}@media(max-width: 640px){.this_ed_renova_index .uq_flow_list_row .uq_flow_label.is_small,.this_ed_vigor_index .uq_flow_list_row .uq_flow_label.is_small{font-size:16px}}@media(max-width: 480px){.this_ed_renova_index .uq_flow_list_row .uq_flow_label.is_small,.this_ed_vigor_index .uq_flow_list_row .uq_flow_label.is_small{font-size:15px;letter-spacing:normal}}@media(max-width: 375px){.this_ed_renova_index .uq_flow_list_row .uq_flow_label.is_small,.this_ed_vigor_index .uq_flow_list_row .uq_flow_label.is_small{font-size:4vw}}.this_ed_renova_index .uq_flow_list_row .uq_flow_label.is_none,.this_ed_vigor_index .uq_flow_list_row .uq_flow_label.is_none{background-color:rgba(0,0,0,0)}.this_ed_renova_index .uq_flow_list_row .uq_flow_text,.this_ed_vigor_index .uq_flow_list_row .uq_flow_text{flex-grow:1;flex-shrink:1;flex-basis:0%;font-size:24px;font-weight:bold}@media(max-width: 768px){.this_ed_renova_index .uq_flow_list_row .uq_flow_text,.this_ed_vigor_index .uq_flow_list_row .uq_flow_text{font-size:20px}}@media(max-width: 640px){.this_ed_renova_index .uq_flow_list_row .uq_flow_text,.this_ed_vigor_index .uq_flow_list_row .uq_flow_text{font-size:18px}}@media(max-width: 480px){.this_ed_renova_index .uq_flow_list_row .uq_flow_text,.this_ed_vigor_index .uq_flow_list_row .uq_flow_text{font-size:16px}}@media(max-width: 375px){.this_ed_renova_index .uq_flow_list_row .uq_flow_text,.this_ed_vigor_index .uq_flow_list_row .uq_flow_text{font-size:4.26vw}}.this_ed_renova_index .uq_flow_list_interval,.this_ed_vigor_index .uq_flow_list_interval{padding-left:calc(50% - 15px);margin-top:20px;margin-bottom:20px}@media(max-width: 640px){.this_ed_renova_index .uq_flow_list_interval,.this_ed_vigor_index .uq_flow_list_interval{margin-top:15px;margin-bottom:15px}}.this_ed_renova_index .uq_flow_list_interval ._text,.this_ed_vigor_index .uq_flow_list_interval ._text{display:inline-block;padding-left:40px;position:relative;color:#999;font-size:15px;font-weight:bold}.this_ed_renova_index .uq_flow_list_interval ._text::before,.this_ed_renova_index .uq_flow_list_interval ._text::after{content:"";display:block}.this_ed_vigor_index .uq_flow_list_interval ._text::before,.this_ed_vigor_index .uq_flow_list_interval ._text::after{content:"";display:block}.this_ed_renova_index .uq_flow_list_interval ._text::before,.this_ed_vigor_index .uq_flow_list_interval ._text::before{width:15px;height:11px;background:#999;bottom:50%;left:15px;position:absolute;transform:translateX(-50%)}.this_ed_renova_index .uq_flow_list_interval ._text::after,.this_ed_vigor_index .uq_flow_list_interval ._text::after{width:0;height:0;border-style:solid;border-width:14px 14px 0 14px;border-color:#999 rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0);position:absolute;top:50%;left:15px;transform:translateX(-50%)}.this_ed_renova_index .uq_flow_sub,.this_ed_vigor_index .uq_flow_sub{display:flex;justify-content:space-between;font-size:14px}.this_ed_renova_index .uq_price_box .uq_price_box_title,.this_ed_vigor_index .uq_price_box .uq_price_box_title{background:#ddd;font-size:30px;padding:5px 10px;text-align:center}@media(max-width: 640px){.this_ed_renova_index .uq_price_box .uq_price_box_title,.this_ed_vigor_index .uq_price_box .uq_price_box_title{font-size:24px}}@media(max-width: 480px){.this_ed_renova_index .uq_price_box .uq_price_box_title,.this_ed_vigor_index .uq_price_box .uq_price_box_title{font-size:20px;padding:10px}}@media(max-width: 375px){.this_ed_renova_index .uq_price_box .uq_price_box_title,.this_ed_vigor_index .uq_price_box .uq_price_box_title{font-size:18px;padding:10px}}@media(max-width: 320px){.this_ed_renova_index .uq_price_box .uq_price_box_title,.this_ed_vigor_index .uq_price_box .uq_price_box_title{font-size:18px}}.this_ed_renova_index .uq_price_box .uq_price_box_detail,.this_ed_vigor_index .uq_price_box .uq_price_box_detail{margin-top:2px;background:#f5f5f5;padding:10px}.this_ed_renova_index .uq_price_item,.this_ed_vigor_index .uq_price_item{display:flex;font-size:26px;font-weight:bold}@media(max-width: 640px){.this_ed_renova_index .uq_price_item,.this_ed_vigor_index .uq_price_item{font-size:20px}}@media(max-width: 480px){.this_ed_renova_index .uq_price_item,.this_ed_vigor_index .uq_price_item{font-size:18px}}@media(max-width: 375px){.this_ed_renova_index .uq_price_item,.this_ed_vigor_index .uq_price_item{font-size:15px}}@media(max-width: 320px){.this_ed_renova_index .uq_price_item,.this_ed_vigor_index .uq_price_item{font-size:14px}}.this_ed_renova_index .uq_price_item .uq_price_item_label{width:calc(50% - 5px);padding-left:15%}.this_ed_vigor_index .uq_price_item .uq_price_item_label{width:calc(50% - 5px);padding-left:15%}.this_ed_vigor_index .uq_price_item .uq_price_item_label>span{color:#0d96ea;display:inline-block}@media(min-width: 641px){.this_ed_vigor_index .uq_price_item .uq_price_item_label>span{margin-right:16px}}@media(max-width: 640px){.this_ed_vigor_index .uq_price_item .uq_price_item_label>span{display:block}}@media(max-width: 640px){.this_ed_renova_index .uq_price_item .uq_price_item_label,.this_ed_vigor_index .uq_price_item .uq_price_item_label{padding-left:5%;width:calc(45% - 5px)}}@media(max-width: 480px){.this_ed_renova_index .uq_price_item .uq_price_item_label,.this_ed_vigor_index .uq_price_item .uq_price_item_label{padding-left:0}}.this_ed_renova_index .uq_price_item .uq_price_item_cost,.this_ed_vigor_index .uq_price_item .uq_price_item_cost{width:calc(50% - 5px);color:red;text-align:center;margin-left:10px}@media(max-width: 640px){.this_ed_renova_index .uq_price_item .uq_price_item_cost,.this_ed_vigor_index .uq_price_item .uq_price_item_cost{width:calc(55% - 5px)}}.this_ed_renova_index .uq_price_item .uq_price_item_cost>._tax,.this_ed_vigor_index .uq_price_item .uq_price_item_cost>._tax{color:#333;font-size:75%}.this_ed_renova_index .m_faq_contents_item+.m_faq_contents_item,.this_ed_vigor_index .m_faq_contents_item+.m_faq_contents_item{border-top:dotted 1px #000;margin-top:0 !important;padding-top:20px !important}.this_ed_renova_index .l_footer .m_back_to_top,.this_ed_renova_index .l_footer .l_footer_bread,.this_ed_renova_index .l_footer .l_footer_conversion{display:none !important}.this_ed_morenova_index .l_footer .m_back_to_top,.this_ed_morenova_index .l_footer .l_footer_bread,.this_ed_morenova_index .l_footer .l_footer_conversion{display:none !important}.this_ed_vigor_index .l_footer .m_back_to_top,.this_ed_vigor_index .l_footer .l_footer_bread,.this_ed_vigor_index .l_footer .l_footer_conversion{display:none !important}.this_ed_renova_index .uq_footer_conversion,.this_ed_morenova_index .uq_footer_conversion,.this_ed_vigor_index .uq_footer_conversion{margin-top:50px;padding-top:65px;padding-bottom:65px}@media(max-width: 640px){.this_ed_renova_index .uq_footer_conversion,.this_ed_morenova_index .uq_footer_conversion,.this_ed_vigor_index .uq_footer_conversion{margin-top:0;padding-top:35px;padding-bottom:35px}}.this_ed_renova_index .uq_footer_conversion .uq_footer_conversion_top_text,.this_ed_morenova_index .uq_footer_conversion .uq_footer_conversion_top_text,.this_ed_vigor_index .uq_footer_conversion .uq_footer_conversion_top_text{text-align:center;font-size:20px;font-weight:bold}@media(max-width: 640px){.this_ed_renova_index .uq_footer_conversion .uq_footer_conversion_top_text,.this_ed_morenova_index .uq_footer_conversion .uq_footer_conversion_top_text,.this_ed_vigor_index .uq_footer_conversion .uq_footer_conversion_top_text{font-size:18px}}@media(max-width: 480px){.this_ed_renova_index .uq_footer_conversion .uq_footer_conversion_top_text,.this_ed_morenova_index .uq_footer_conversion .uq_footer_conversion_top_text,.this_ed_vigor_index .uq_footer_conversion .uq_footer_conversion_top_text{font-size:16px}}.this_ed_renova_index .uq_footer_conversion .uq_footer_conversion_top_text>._strong,.this_ed_morenova_index .uq_footer_conversion .uq_footer_conversion_top_text>._strong,.this_ed_vigor_index .uq_footer_conversion .uq_footer_conversion_top_text>._strong{color:red;border-bottom:solid 1px red}.this_ed_renova_index .uq_footer_conversion .uq_footer_conversion_tite,.this_ed_morenova_index .uq_footer_conversion .uq_footer_conversion_tite,.this_ed_vigor_index .uq_footer_conversion .uq_footer_conversion_tite{text-align:center;font-size:26px;font-weight:bold;margin-top:10px}@media(max-width: 640px){.this_ed_renova_index .uq_footer_conversion .uq_footer_conversion_tite,.this_ed_morenova_index .uq_footer_conversion .uq_footer_conversion_tite,.this_ed_vigor_index .uq_footer_conversion .uq_footer_conversion_tite{font-size:24px}}@media(max-width: 480px){.this_ed_renova_index .uq_footer_conversion .uq_footer_conversion_tite,.this_ed_morenova_index .uq_footer_conversion .uq_footer_conversion_tite,.this_ed_vigor_index .uq_footer_conversion .uq_footer_conversion_tite{font-size:20px}}.this_ed_renova_index .uq_footer_conversion .uq_footer_conversion_tel,.this_ed_morenova_index .uq_footer_conversion .uq_footer_conversion_tel,.this_ed_vigor_index .uq_footer_conversion .uq_footer_conversion_tel{display:inline-flex;align-items:center}.this_ed_renova_index .uq_footer_conversion .uq_footer_conversion_tel .m_svg.is_id_tel .a,.this_ed_morenova_index .uq_footer_conversion .uq_footer_conversion_tel .m_svg.is_id_tel .a,.this_ed_vigor_index .uq_footer_conversion .uq_footer_conversion_tel .m_svg.is_id_tel .a{fill:#015998}.this_ed_renova_index .uq_footer_conversion .uq_footer_conversion_tel>._icon,.this_ed_morenova_index .uq_footer_conversion .uq_footer_conversion_tel>._icon,.this_ed_vigor_index .uq_footer_conversion .uq_footer_conversion_tel>._icon{width:34px;margin-right:10px}@media(max-width: 640px){.this_ed_renova_index .uq_footer_conversion .uq_footer_conversion_tel>._icon,.this_ed_morenova_index .uq_footer_conversion .uq_footer_conversion_tel>._icon,.this_ed_vigor_index .uq_footer_conversion .uq_footer_conversion_tel>._icon{width:26px;margin-right:5px}}@media(max-width: 440px){.this_ed_renova_index .uq_footer_conversion .uq_footer_conversion_tel>._icon,.this_ed_morenova_index .uq_footer_conversion .uq_footer_conversion_tel>._icon,.this_ed_vigor_index .uq_footer_conversion .uq_footer_conversion_tel>._icon{width:20px}}.this_ed_renova_index .uq_footer_conversion .uq_footer_conversion_tel>._number,.this_ed_morenova_index .uq_footer_conversion .uq_footer_conversion_tel>._number,.this_ed_vigor_index .uq_footer_conversion .uq_footer_conversion_tel>._number{font-size:50px;font-weight:bold;font-family:arial,sans-serif;line-height:1;color:#015998}@media(max-width: 640px){.this_ed_renova_index .uq_footer_conversion .uq_footer_conversion_tel>._number,.this_ed_morenova_index .uq_footer_conversion .uq_footer_conversion_tel>._number,.this_ed_vigor_index .uq_footer_conversion .uq_footer_conversion_tel>._number{font-size:42px}}@media(max-width: 440px){.this_ed_renova_index .uq_footer_conversion .uq_footer_conversion_tel>._number,.this_ed_morenova_index .uq_footer_conversion .uq_footer_conversion_tel>._number,.this_ed_vigor_index .uq_footer_conversion .uq_footer_conversion_tel>._number{font-size:34px}}.this_ed_renova_index .uq_footer_conversion .uq_footer_conversion_tel_note,.this_ed_morenova_index .uq_footer_conversion .uq_footer_conversion_tel_note,.this_ed_vigor_index .uq_footer_conversion .uq_footer_conversion_tel_note{text-align:center;color:#005899}.this_ed_morenova_index .l-HeaderBar__ButtonsItem--Inquiry,.this_ed_vigor_index .l-HeaderBar__ButtonsItem--Inquiry,.this_ed_morenova_index .l-HeaderBar__ButtonsItem--RemoteFlow,.this_ed_vigor_index .l-HeaderBar__ButtonsItem--RemoteFlow,.this_ed_morenova_index .l-Consultation,.this_ed_vigor_index .l-Consultation,.this_ed_morenova_index .l-Navigation__ConversionsItem--Inquiry,.this_ed_vigor_index .l-Navigation__ConversionsItem--Inquiry,.this_ed_morenova_index .l-Navigation__ConversionsItem--RemoteFlow,.this_ed_vigor_index .l-Navigation__ConversionsItem--RemoteFlow,.this_ed_morenova_index .l_header_static_conversion,.this_ed_vigor_index .l_header_static_conversion,.this_ed_morenova_index .l_header_fixed_conversion,.this_ed_vigor_index .l_header_fixed_conversion,.this_ed_morenova_index .l_header_sp_bar_item.is_icon_inquiry,.this_ed_vigor_index .l_header_sp_bar_item.is_icon_inquiry,.this_ed_morenova_index .l_sp_menu_conversion{display:none}.this_ed_vigor_index .l_sp_menu_conversion{display:none}.this_ed_vigor_index .uq_conversion_separate .uq_conversion_separate_item{width:100%}.this_ed_vigor_index .uq_section_feature{overflow:hidden;background:url(/_materials/images//ed/morenova/section-bg-feature.jpg);background-size:cover;position:relative;padding-top:55px;padding-bottom:80px;background-position:top right;background:url(/_materials/images/ed/vigor/section-bg-feature.jpg)}@media(max-width: 640px){.this_ed_vigor_index .uq_section_feature{background-image:url(/_materials/images//ed/morenova/section-bg-feature-sp.jpg);padding-top:30px;padding-bottom:45px;background-image:url(/_materials/images/ed/vigor/section-bg-feature-sp.jpg)}}.this_ed_flow_index .m_underlayer_main{background:url(/_materials/images/ed/flow/bg-main.jpg) no-repeat center center;background-size:cover}.this_ed_flow_index .m_underlayer_main .m_underlayer_main_inner{max-width:1200px;padding-bottom:0;position:relative;justify-content:flex-start;text-align:left;flex-flow:initial}.this_ed_flow_index .m_underlayer_main .m_underlayer_main_box{padding-left:115px}.this_ed_flow_index .m_underlayer_main .m_underlayer_main_category,.this_ed_flow_index .m_underlayer_main .m_underlayer_main_title{width:100%;color:#fff;border-bottom:none;font-weight:normal;line-height:1.5}.this_ed_flow_index .m_underlayer_main .m_underlayer_main_category{padding-bottom:0;font-size:20px}.this_ed_flow_index .m_underlayer_main .m_underlayer_main_title{margin-top:0;font-size:52px;text-align:left}.this_ed_flow_index .m_underlayer_main .m_underlayer_main_icon{width:90px;height:90px;background:linear-gradient(to bottom right, #1E2678 30%, #31398B, #A07C53, #F7AB00);position:absolute;top:50%;left:0;transform:translateY(-50%);display:flex;flex-flow:column;align-items:center;justify-content:center}.this_ed_flow_index .m_underlayer_main .m_underlayer_main_icon ._text,.this_ed_flow_index .m_underlayer_main .m_underlayer_main_icon ._small{display:block;line-height:1}.this_ed_flow_index .m_underlayer_main .m_underlayer_main_icon ._text{font-size:30px;font-weight:bold;font-family:"Helvetica Neue",sans-serif}.this_ed_flow_index .m_underlayer_main .m_underlayer_main_icon ._small{margin-top:10px;font-size:10px}.this_ed_flow_index .is_watch_movie .m_article_btn{margin:0 auto}@media(max-width: 768px){.this_ed_flow_index .m_underlayer_main{height:230px;background:url(/_materials/images/ed/flow/bg-main-sp.jpg) no-repeat center center;background-size:cover}.this_ed_flow_index .m_underlayer_main .m_underlayer_main_box{padding-left:0}.this_ed_flow_index .m_underlayer_main .m_underlayer_main_category{font-size:16px}.this_ed_flow_index .m_underlayer_main .m_underlayer_main_title{font-size:32px}.this_ed_flow_index .m_underlayer_main .m_underlayer_main_icon{width:80px;height:80px;top:20px;right:20px;left:initial;transform:translateY(0)}}@media(max-width: 425px){.this_ed_flow_index .m_underlayer_main_category{font-size:4.26vw}.this_ed_flow_index .m_underlayer_main_title{font-size:8.53vw}.this_ed_flow_index .m_underlayer_main_icon{width:21.33vw;height:21.33vw;top:5.33vw;right:5.33vw}.this_ed_flow_index .m_underlayer_main_icon ._text{font-size:8vw}.this_ed_flow_index .m_underlayer_main_icon ._small{font-size:2.66vw}}.this_ed_faq_index .m_underlayer_main .m_underlayer_main_inner{background-image:url(/_materials/images/ed/faq/mainvisual.jpg)}.this_ed_faq_index .m_service_mediacal{border:none;position:static}.this_ed_faq_index .m_service_mediacal::before{display:none}.this_ed_faq_index .m_service_mediacal .m_service_mediacal_item{width:100%;border:none;padding-right:0}.this_ed_faq_index .m_service_mediacal .m_service_mediacal_image{border:none}.this_ed_faq_index .m_service_mediacal .m_service_mediacal_image img{border:none}.this_ed_faq_index .m_service_mediacal .m_service_mediacal_detail{margin-left:40px}@media(max-width: 768px){.this_ed_faq_index .m_underlayer_main .m_underlayer_main_inner{background-position:right -15vw center}}@media(max-width: 640px){.this_ed_faq_index .m_service_mediacal .m_service_mediacal_layout{display:block}}@media(max-width: 640px){.this_ed_faq_index .m_service_mediacal .m_service_mediacal_image{width:auto;max-width:40%;margin:0 auto;text-align:center}}@media(max-width: 640px){.this_ed_faq_index .m_service_mediacal .m_service_mediacal_detail{margin-left:0}}.uq_ed_lead{border:solid 2px #005899;padding:20px;color:#005899;font-weight:bold}.uq_ed_lead h2{font-size:28px}.uq_ed_lead p{line-height:1.6}@media(max-width: 640px){.uq_ed_lead h2{font-size:5.83vw}}.this_ed_how-to-treat_index .m_underlayer_main .m_underlayer_main_inner{max-width:100%;background-image:url(/_materials/images/ed/how-to-treat/bg-main.jpg)}@media(max-width: 768px){.this_ed_how-to-treat_index .m_underlayer_main .m_underlayer_main_inner{background-image:url(/_materials/images/ed/how-to-treat/bg-main_sp.jpg)}}.u-SectionTitle{font-size:22px;display:flex;align-items:center;font-weight:bold;margin-bottom:20px}@media(max-width: 640px){.u-SectionTitle{font-size:18px}}@media(max-width: 425px){.u-SectionTitle{font-size:4.8vw;margin-bottom:4vw}}.u-SectionTitle__Logo{margin-right:10px;width:100px;flex-shrink:0}.u-SectionTitle__Logo img{width:100px}@media(max-width: 640px){.u-SectionTitle__Logo{width:70px}.u-SectionTitle__Logo img{width:70px}}.u-SectionTitle__Text{display:block}@media(max-width: 640px){.u-SectionTitle__Text{text-align:left}}.u-MeritBox__List{display:flex;flex-wrap:wrap;margin-left:-10px;margin-right:-10px;margin-top:-20px}@media(max-width: 640px){.u-MeritBox__List{margin-top:-10px}}.u-MeritBox__ListItem{width:100%;margin-left:10px;margin-right:10px;margin-top:20px;border:solid 1px #bbb;padding:20px}@media(max-width: 640px){.u-MeritBox__ListItem{margin-top:10px;border-radius:5px;padding:15px;width:calc(100% - 20px)}}.u-MeritBox__Title{font-size:20px;font-weight:bold;color:#015998}.u-MeritBox__Title.is_active::after{display:none}@media(max-width: 640px){.u-MeritBox__Title{font-size:16px;padding-right:30px;position:relative;cursor:pointer}.u-MeritBox__Title::after{transform:rotate(90deg)}}.u-MeritBox__DetailInner{padding-top:20px}@media(max-width: 640px){.u-MeritBox__DetailInner{padding-top:10px;font-size:14px}}.u_ClinicSideEffectsLink .u_ClinicSideEffectsLink--Item{width:33.333%;margin-right:0 !important;margin-top:0 !important}.u_ClinicSideEffectsLink .u_ClinicSideEffectsLink--Item.is_2column{width:50%}.u_ClinicSideEffectsLink .u_ClinicSideEffectsLink--Item.ed a:hover{background:#0d96ea;border:solid 1px #f5f5f5;color:#fff}.u_ClinicSideEffectsLink--Item--Inner.is_active{background-color:#17ade6}@media(max-width: 640px){.u_ClinicSideEffectsLink--Item--Title--Text{text-align:center;font-size:3.2vw;display:block}}@media(max-width: 640px){.u_ClinicSideEffectsLink--Item--Title--Title{text-align:center;font-size:5.33vw;display:block;line-height:1.25}}.u_ClinicSideEffectsLink--Item--Title.is_generic{padding-bottom:0}.u_ClinicSideEffectsLink--Item--Title.is_generic .u_ClinicSideEffectsLink--Item--Title--Title{font-size:16px}.u_ClinicSideEffectsLink--Item--Title--Img{display:block;height:56px;width:auto;margin:8px auto 0}.u-Medicine{margin-top:70px;background:linear-gradient(to right, #D5D7E3, #EAEEF5);padding-top:70px;padding-bottom:100px}@media(max-width: 767px){.u-Medicine{margin-top:6rem;padding-top:4rem;padding-bottom:6rem}}.u-AboutEast{margin-top:100px}@media(max-width: 767px){.u-AboutEast{margin-top:5rem}}.u-Column{margin-top:70px}@media(max-width: 767px){.u-Column{margin-top:7rem}}.u-Column__List{margin-top:30px}@media(max-width: 767px){.u-Column__List{margin-top:2rem}}.u-Telemedicine{margin-top:60px}@media(max-width: 767px){.u-Telemedicine{margin-top:2rem}}.c-PriceTable__Data--Text.t-active{background:#ffcaca}.c-PriceTable__Head--Title.t-active{background:#37e3ff}@media(max-width: 767px){.c-Table__Data.c-Table__Data--Sp{padding:3px}}.go_anchor_list{font-size:14px;text-align:right;margin:0 0 26px 0;clear:both;color:#1e2678;margin-top:10px}.go_anchor_list a{padding:4px 0 4px 24px;background:url(/_materials/images/viagra-regular/img_linkup.png) no-repeat 0 45%;background-size:20px 20px;transition-property:background;transition-duration:.5s;transition-timing-function:ease-out;text-decoration:underline}.reference__box{background-color:#e8ecf4;position:relative;border-radius:5px;padding:3em 2em 2em 2em}.reference__box .reference-box__txt{position:absolute;top:0;left:0;background-color:#3d4383;color:#fff;padding:.5em 1em;line-height:1}.reference__box .reference__items .reference__item{line-height:1.3;position:relative;padding-left:1.3em}.reference__box .reference__items .reference__item:before{content:"";position:absolute;top:.3em;left:0;width:.5em;height:.5em;background-color:#3d4383}.reference__box .reference__items .reference__item a{color:#3d4383;text-decoration:underline}.reference__box .reference__items .reference__item a:hover{text-decoration:none}.reference__box .reference__items .reference__item:not(:last-of-type){margin-bottom:.8em}@media(max-width: 767px){.reference__box{padding:3em 1em 1.5em 1.5em}}.medicine__area .medicine__items{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;margin-bottom:-40px}.medicine__area .medicine__items .medicine__item{width:30%;margin-bottom:40px}.medicine__area .medicine__items .medicine__item .medicineItem__Link{display:block;transition:opacity .3s ease}.medicine__area .medicine__items .medicine__item .medicineItem__Link:hover{opacity:.8}.medicine__area .medicine__items .medicine__item .medicineItem__img{position:relative;overflow:hidden}.medicine__area .medicine__items .medicine__item .medicineItem__img:before{content:"";display:block;padding-top:46.42%}.medicine__area .medicine__items .medicine__item .medicineItem__img:after{content:"";display:block;width:100%;height:100%;z-index:2;border:solid 1px #e3e3e3;position:absolute;left:0;top:0}.medicine__area .medicine__items .medicine__item .medicineItem__img img{backface-visibility:hidden;position:absolute;width:100%;top:0;left:0;transition:transform .3s ease;z-index:1}.medicine__area .medicine__items .medicine__item .medicineItem__Link:hover .medicineItem__img img{transform:scale(1.1)}.medicine__area .medicine__items .medicine__item .medicineItem__linkTitle{margin-top:10px;text-align:center}@media(max-width: 767px){.medicine__area .medicine__items .medicine__item{width:48%;margin-bottom:20px}}.c-ApplicationFlow__Text.Text_second{padding-top:30px}@media(min-width: 768.1px){.c-ApplicationFlow__Text_sub-sp{display:none}}@media(max-width: 767px){.c-ApplicationFlow__Text_sub{display:none}}.c-MedichineCard2{display:flex;flex-direction:column;justify-content:space-around}.c-MedichineCard2__LinkBtn{display:inline-block;margin:2%}.c-MedichineCard2__LinkBtn:hover{opacity:.6}.c-MedichineCard2__LinkBtn.--Color1{background:#3d4383;color:#fff;font-weight:bold}.c-MedichineCard2__LinkBtn.--Color2{background:#121852;color:#fff;font-weight:bold}.c-MedichineCard2__BtnInner{display:flex;align-items:center}.c-MedichineCard2__BtnImage{width:15%;margin:10px}.c-MedichineCard2__BtnImage img{border-radius:50%}.c-MedichineCard2__BtnText{margin:10px}.c-MedichineCard2__LinkBtn .c-MedichineCard2__Arrow{margin-left:auto;margin-right:20px}.c-MedichineCard2__LinkBtn .m_svg .m_svg_object{position:initial}.c-MedichineCard2__LinkBtn .m_svg.is_id_arrow-right .a{fill:#42afe3}@media(max-width: 767px){.this_ed_vigor_index .p-Grid.--Buttons4{grid-template-columns:repeat(2, 1fr);gap:2rem;width:100%;margin-left:auto;margin-right:auto}}.this_ed_vigor_index .structure_img{max-width:560px;margin:auto}.this_ed_vigor_index .open-accordion{position:relative;cursor:pointer}.this_ed_vigor_index .open-accordion::before{content:"";width:20px;height:20px;border-top:solid 3px #333;border-right:solid 3px #333;position:absolute;right:140px;top:calc(50% - 8px);transform:translate(0%, -50%) rotate(135deg);transition:all .3s ease;z-index:1}.this_ed_vigor_index .open-accordion.opened::before{transform:translate(0%, -50%) rotate(-45deg);top:50%}.this_ed_vigor_index .accordion_container{display:none}.this_ed_vigor_index .howtoList_item{display:flex;align-items:center;position:relative}.this_ed_vigor_index .howtoList_item:not(:last-child){padding-bottom:56px}.this_ed_vigor_index .howtoList_item:not(:first-child)::before{content:"";width:0;height:0;position:absolute;top:-40px;right:0;left:0;margin:auto;z-index:1;border-top:20px solid #333;border-right:18px solid rgba(0,0,0,0);border-left:18px solid rgba(0,0,0,0)}.this_ed_vigor_index .howtoList_img{margin-right:24px}.this_ed_vigor_index .productList_item{display:flex;align-items:center;position:relative}.this_ed_vigor_index .productList_item:not(:first-child){margin-top:32px}.this_ed_vigor_index .productList_img{margin-right:24px}.this_ed_vigor_index .productList_title{font-size:20px;font-weight:bold;color:#0d96ea}.this_ed_vigor_index .productList_title span{display:block;font-size:14px}.this_ed_vigor_index .productList_button{margin-top:20px}.this_ed_vigor_index .description_sectionTitle,.this_ed_vigor_index .component_sectionTitle{font-size:28px;text-align:left;color:#121852}.this_ed_vigor_index .description_container{display:flex}.this_ed_vigor_index .description_img{margin-right:24px;width:240px;min-width:240px}.this_ed_vigor_index .description_title{font-size:20px;font-weight:bold}.this_ed_vigor_index .description_text{margin-top:16px}.this_ed_vigor_index .description_howto{border:2px solid #0d96ea;padding:16px 24px;display:flex;align-items:center}.this_ed_vigor_index .description_howto_title{background:#0d96ea;display:flex;align-items:center;justify-content:center;width:100px;height:100px;border-radius:100px;color:#fff;font-size:18px;text-align:center;font-weight:bold;margin-right:16px}.this_ed_vigor_index .description_howto_text{font-weight:bold}.this_ed_vigor_index .componentList_item{display:flex;align-items:center}.this_ed_vigor_index .componentList_item:not(:first-child){margin-top:24px}.this_ed_vigor_index .componentList_img{margin-right:24px;width:240px;min-width:240px}.this_ed_vigor_index .componentList_title{font-size:20px;border-bottom:1px solid #ccc;padding-bottom:8px;font-weight:bold}.this_ed_vigor_index .componentList_text{margin-top:16px}.this_ed_vigor_index .c-FlowList__Detail{width:100%;margin-right:0}.this_ed_vigor_index .c-FlowList__Text{font-size:18px;color:#333;text-align:center}@media(max-width: 767px){.this_ed_vigor_index .open-accordion{text-align:left}.this_ed_vigor_index .open-accordion::before{right:16px;border-bottom-width:2px;width:16px;height:16px;margin-right:auto;margin-left:auto}}@media(max-width: 767px){.this_ed_vigor_index .productList_title{font-size:17px}.this_ed_vigor_index .productList_title span{font-size:12px}.this_ed_vigor_index .productList_item{display:flex;align-items:flex-start}.this_ed_vigor_index .productList_img{margin-right:16px;max-width:100px}}@media(max-width: 767px){.this_ed_vigor_index .description_sectionTitle,.this_ed_vigor_index .component_sectionTitle{font-size:22px}.this_ed_vigor_index .description_container{display:block}.this_ed_vigor_index .description_img{margin:0 auto;width:120px;min-width:auto}.this_ed_vigor_index .description_title{font-size:16px;margin-top:16px;text-align:center}.this_ed_vigor_index .description_text{margin-top:8px;text-align:center}.this_ed_vigor_index .description_howto{display:block;margin-top:24px;padding:16px 16px}.this_ed_vigor_index .description_howto_title{background:#0d96ea;width:100%;height:24px;border-radius:4px;font-size:14px;margin:0 0 8px 0}}@media(max-width: 767px){.this_ed_vigor_index .componentList_item{align-items:flex-start}.this_ed_vigor_index .componentList_img{margin-right:8px;width:120px;min-width:120px}.this_ed_vigor_index .componentList_title{font-size:14px;padding-bottom:4px}.this_ed_vigor_index .componentList_text{font-size:12px;margin-top:8px}}@media(max-width: 767px){.this_ed_vigor_index .c-FlowList__Text{font-size:16px;text-align:left}}#howto .video{display:block;margin-right:auto;margin-left:auto;width:640px;height:360px}@media(max-width: 767px){#howto .video{width:94%;height:240px}}.this_ueno_vd_index .mainSection .title{font-size:40px;font-weight:bold;text-align:center;letter-spacing:2px}.this_ueno_vd_index .typeTable{width:100%}.this_ueno_vd_index .typeTable tr th,.this_ueno_vd_index .typeTable tr td{padding:16px 16px;border:1px solid #ccc;vertical-align:middle}.this_ueno_vd_index .typeTable tr th{letter-spacing:1px;text-align:center;font-weight:bold}.this_ueno_vd_index .typeTable .mainTitle{background:#121852;font-size:20px;color:#fff}.this_ueno_vd_index .typeTable .subTitle{background:#f5f5f5;min-width:280px;font-size:18px}.priceSection_item>.title{display:table;margin-right:auto;margin-left:auto;padding:0 56px;position:relative;color:#121852}.priceSection_item>.title::before,.priceSection_item>.title::after{content:"";width:40px;height:2px;background:#121852;position:absolute;top:0;bottom:0;margin:auto}.priceSection_item>.title::before{left:0}.priceSection_item>.title::after{right:0}.this_ueno_vd_index .priceTable{width:100%}.this_ueno_vd_index .priceTable tr th,.this_ueno_vd_index .priceTable tr td{padding:8px 32px;border:1px solid #ccc;vertical-align:middle}.this_ueno_vd_index .priceTable tr th{letter-spacing:1px;background:#f5f5f5;font-weight:bold;text-align:left}.this_ueno_vd_index .priceTable tr td.price{white-space:nowrap;font-size:18px;font-weight:bold;text-align:center}.this_ueno_vd_index .c-FlowList__Detail{width:100%}.this_ueno_vd_index .c-FlowList__Text{font-size:18px;text-align:center;color:inherit}.this_ueno_vd_index .c-FlowList__Text .title{background:#f5f5f5;display:table;margin-right:auto;margin-left:auto;padding:6px 40px;text-align:center}.c-DoctorProfile__message{margin-top:40px;padding:0 40px}.c-DoctorProfile__name{margin-top:24px;text-align:right;padding-right:40px}@media(max-width: 767px){.this_ueno_vd_index .mainSection .title{font-size:24px}.this_ueno_vd_index .typeTable tr th,.this_ueno_vd_index .typeTable tr td{padding:16px 16px}.this_ueno_vd_index .typeTable tr:first-child th{font-size:14px}.this_ueno_vd_index .typeTable tr:not(:first-child) th{min-width:auto;font-size:14px}.priceSection_item>.title{display:table;padding:0 32px}.priceSection_item>.title::before,.priceSection_item>.title::after{width:20px;height:1px}.this_ueno_vd_index .priceTable tr th{padding:8px 10px}.this_ueno_vd_index .priceTable tr td{padding:8px 10px}.this_ueno_vd_index .priceTable tr td.price{font-size:14px}.this_ueno_vd_index .c-FlowList__Text{font-size:16px}.c-DoctorProfile__message{padding:0}.c-DoctorProfile__name{margin-top:16px;padding-right:0}.this_ueno_vd_index .priceTable.medicine-table tr{display:flex;flex-wrap:wrap}.this_ueno_vd_index .priceTable.medicine-table tr th{display:block;width:100%;border:none}.this_ueno_vd_index .priceTable.medicine-table tr td{width:50%;border:none}}@media(max-width: 767px){.forPC{display:none !important}.forSP{display:block !important}}@media(min-width: 768px){.forPC{display:block !important}.forSP{display:none !important}}.this_ed_vigor_index .uq_conversion .uq_conversion_tel>._number{font-size:clamp(20px,3vw,30px)}.m_maxWidth_400{max-width:400px;margin:auto}.p-Flex.--Buttons2{display:flex;gap:1rem;justify-content:center;flex-wrap:wrap}.p-Flex div{width:calc(50% - .5rem)}@media(max-width: 767px){.p-Flex div{width:100%}}@media(max-width: 440px){.this_ed_vigor_index .uq_title_section{font-size:5.4vw}}