.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{transition:opacity .3s ease}}@media(min-width: 1024px){.c-ClinicList__Link:hover,.c-ColumnList__Link:hover,.c-Features__Link: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(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-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-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-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}}@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-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}.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:20px;text-align:left}}.c-ContentsList__Item{margin-bottom:1.5rem;padding-left:6rem;position:relative}.c-ContentsList__Item:last-child{margin-bottom:0}@media(max-width: 767px){.c-ContentsList__Item{padding-left:3rem}}.c-ContentsList__SubItem{margin-top:1.3rem;padding-left:5rem;position:relative}@media(max-width: 767px){.c-ContentsList__SubItem{padding-left:4rem}}.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-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-CaseList{background:#f0f2f4;height:100%}.c-CaseList__Details{padding:15px 20px 40px}.c-CaseList__Title{font-size:18px;margin-bottom:10px}@media(max-width: 767px){.c-CaseList__Title{font-size:1.5rem}}.c-CaseList__Text{font-size:16px;color:#555557}@media(max-width: 767px){.c-CaseList__Text{font-size:1.4rem}}.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-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{background:#121852;line-height:30px;padding:0 20px;color:#fff;font-weight:normal;font-size:18px}@media(max-width: 767px){.c-ClinicList__Area{line-height:2.5rem;padding:0 2rem;font-size:1.6rem}}.c-ClinicList__List{margin-top:30px;padding-left:2rem;padding-right:2rem;display:grid;grid-template-columns:repeat(2, 1fr);gap:1.5rem 4rem}@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-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}}.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-ComparisonWrap .--Hide{display:none}.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-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-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-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-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-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,.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{padding:10px}@media(max-width: 767px){.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,.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{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-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}}.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-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,.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{padding:16px 10px}.--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,.--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{text-align:left;padding-right:30px;padding-left:30px}.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,.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{vertical-align:middle}@media(max-width: 767px){.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,.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{padding:2rem .5rem}.--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,.--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{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}}.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}}.this_aga_index .uq_mainvisual_b{position:relative;text-align:center;background:linear-gradient(to right, #91e5c5 50%, #dae5ee 50%)}.this_aga_index .uq_mainvisual{padding:20px;text-align:center;background-image:url(/_materials/images/common/parts/stripe-eastcl-aga-green.png)}.this_aga_index .uq_mainvisual img{vertical-align:top}.this_aga_index .m_img_colum{display:flex;justify-content:space-between}.this_aga_index .m_img_colum_item{flex:1 1 auto}.this_aga_index .m_img_colum_item:first-child{flex:0 0 35%;margin-right:30px}.this_aga_index .m_data_graph{padding:0 15px}.this_aga_index .m_data_graph_img{max-width:400px}.this_aga_index .uq_lead{display:flex;margin-top:30px;align-items:flex-start}@media(max-width: 640px){.this_aga_index .uq_mainvisual{padding:0}}@media(max-width: 640px){.this_aga_index .uq_mainvisual img{display:block;width:100%;max-width:none}}@media(max-width: 768px){.this_aga_index .m_img_colum{flex-wrap:wrap}}@media(max-width: 768px){.this_aga_index .m_img_colum_item{flex:0 0 100%;margin-bottom:30px}.this_aga_index .m_img_colum_item:first-child{flex:0 0 100%;margin-right:0}.this_aga_index .m_img_colum_item:last-child{margin-bottom:0}}@media(max-width: 768px){.this_aga_index .m_data_graph_img{max-width:100%}}.this_aga_aga-about_index .uq_lead,.this_propecia-regular_index .uq_lead,.this_minoxidil-top_index .uq_lead,.this_levitra-regular_index .uq_lead,.this_zagallo-regular_index .uq_lead,.this_zagallo-generic-regular_index .uq_lead,.this_propecia-generic-regular_index .uq_lead{display:flex;margin-top:30px;align-items:flex-start}@media(max-width: 768px){.this_aga_index .uq_lead,.this_aga_aga-about_index .uq_lead,.this_propecia-regular_index .uq_lead,.this_minoxidil-top_index .uq_lead,.this_levitra-regular_index .uq_lead,.this_zagallo-regular_index .uq_lead,.this_zagallo-generic-regular_index .uq_lead,.this_propecia-generic-regular_index .uq_lead{flex-direction:column;justify-content:center;align-items:center}}.this_aga_index .uq_lead img,.this_aga_aga-about_index .uq_lead img,.this_propecia-regular_index .uq_lead img,.this_minoxidil-top_index .uq_lead img,.this_levitra-regular_index .uq_lead img,.this_zagallo-regular_index .uq_lead img,.this_zagallo-generic-regular_index .uq_lead img,.this_propecia-generic-regular_index .uq_lead img{margin-left:40px;max-width:320px;flex-shrink:0;display:block}@media(max-width: 768px){.this_aga_index .uq_lead img,.this_aga_aga-about_index .uq_lead img,.this_propecia-regular_index .uq_lead img,.this_minoxidil-top_index .uq_lead img,.this_levitra-regular_index .uq_lead img,.this_zagallo-regular_index .uq_lead img,.this_zagallo-generic-regular_index .uq_lead img,.this_propecia-generic-regular_index .uq_lead img{order:0;margin-left:0;width:100%}}@media(max-width: 768px){.this_aga_index .uq_lead p,.this_aga_aga-about_index .uq_lead p,.this_propecia-regular_index .uq_lead p,.this_minoxidil-top_index .uq_lead p,.this_levitra-regular_index .uq_lead p,.this_zagallo-regular_index .uq_lead p,.this_zagallo-generic-regular_index .uq_lead p,.this_propecia-generic-regular_index .uq_lead p{order:1}}.this_aga_index .m_qa_list_row.is_lower,.this_aga_aga-about_index .m_qa_list_row.is_lower,.this_propecia-regular_index .m_qa_list_row.is_lower,.this_minoxidil-top_index .m_qa_list_row.is_lower,.this_levitra-regular_index .m_qa_list_row.is_lower,.this_zagallo-regular_index .m_qa_list_row.is_lower,.this_zagallo-generic-regular_index .m_qa_list_row.is_lower,.this_propecia-generic-regular_index .m_qa_list_row.is_lower{padding-left:3.5em}.this_aga_index .m_index_list_item.is_lower .m_index_link,.this_aga_aga-about_index .m_index_list_item.is_lower .m_index_link,.this_propecia-regular_index .m_index_list_item.is_lower .m_index_link,.this_minoxidil-top_index .m_index_list_item.is_lower .m_index_link,.this_levitra-regular_index .m_index_list_item.is_lower .m_index_link,.this_zagallo-regular_index .m_index_list_item.is_lower .m_index_link,.this_zagallo-generic-regular_index .m_index_list_item.is_lower .m_index_link,.this_propecia-generic-regular_index .m_index_list_item.is_lower .m_index_link{margin-left:2em;padding-left:4em}.this_aga_index .m_index_list_item.is_lower .m_index_link ._number,.this_aga_aga-about_index .m_index_list_item.is_lower .m_index_link ._number,.this_propecia-regular_index .m_index_list_item.is_lower .m_index_link ._number,.this_minoxidil-top_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_zagallo-regular_index .m_index_list_item.is_lower .m_index_link ._number,.this_zagallo-generic-regular_index .m_index_list_item.is_lower .m_index_link ._number,.this_propecia-generic-regular_index .m_index_list_item.is_lower .m_index_link ._number{width:3em}@media(max-width: 640px){.this_aga_index .m_medical_price_table .m_medical_price_table_label.is_name,.this_aga_index .m_medical_price_table .m_medical_price_table_name_header.is_name{display:table-cell}.this_aga_aga-about_index .m_medical_price_table .m_medical_price_table_label.is_name,.this_aga_aga-about_index .m_medical_price_table .m_medical_price_table_name_header.is_name{display:table-cell}.this_propecia-regular_index .m_medical_price_table .m_medical_price_table_label.is_name,.this_propecia-regular_index .m_medical_price_table .m_medical_price_table_name_header.is_name{display:table-cell}.this_minoxidil-top_index .m_medical_price_table .m_medical_price_table_label.is_name,.this_minoxidil-top_index .m_medical_price_table .m_medical_price_table_name_header.is_name{display:table-cell}.this_levitra-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_name_header.is_name{display:table-cell}.this_zagallo-regular_index .m_medical_price_table .m_medical_price_table_label.is_name,.this_zagallo-regular_index .m_medical_price_table .m_medical_price_table_name_header.is_name{display:table-cell}.this_zagallo-generic-regular_index .m_medical_price_table .m_medical_price_table_label.is_name,.this_zagallo-generic-regular_index .m_medical_price_table .m_medical_price_table_name_header.is_name{display:table-cell}.this_propecia-generic-regular_index .m_medical_price_table .m_medical_price_table_label.is_name,.this_propecia-generic-regular_index .m_medical_price_table .m_medical_price_table_name_header.is_name{display:table-cell}}.this_aga_index .m_link_text,.this_aga_aga-about_index .m_link_text,.this_propecia-regular_index .m_link_text,.this_minoxidil-top_index .m_link_text,.this_levitra-regular_index .m_link_text,.this_zagallo-regular_index .m_link_text,.this_zagallo-generic-regular_index .m_link_text,.this_propecia-generic-regular_index .m_link_text{word-break:break-word}.this_aga_index .m_anchor_spacer_inner,.this_aga_aga-about_index .m_anchor_spacer_inner,.this_propecia-regular_index .m_anchor_spacer_inner,.this_minoxidil-top_index .m_anchor_spacer_inner,.this_levitra-regular_index .m_anchor_spacer_inner,.this_zagallo-regular_index .m_anchor_spacer_inner,.this_zagallo-generic-regular_index .m_anchor_spacer_inner,.this_propecia-generic-regular_index .m_anchor_spacer_inner{margin-top:-40px;padding-top:80px}.this_aga_price_index .m_underlayer_main{background:url(/_materials/images/price/bg-main.jpg) no-repeat center center;background-size:cover}.this_aga_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_aga_price_index .m_underlayer_main .m_underlayer_main_box{padding-left:115px}.this_aga_price_index .m_underlayer_main .m_underlayer_main_category,.this_aga_price_index .m_underlayer_main .m_underlayer_main_title{width:100%;color:#fff;border-bottom:none;font-weight:normal;line-height:1.5}.this_aga_price_index .m_underlayer_main .m_underlayer_main_category{padding-bottom:0;font-size:20px}.this_aga_price_index .m_underlayer_main .m_underlayer_main_title{margin-top:0;font-size:52px}.this_aga_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_aga_price_index .m_underlayer_main .m_underlayer_main_icon ._text,.this_aga_price_index .m_underlayer_main .m_underlayer_main_icon ._small{display:block;line-height:1}.this_aga_price_index .m_underlayer_main .m_underlayer_main_icon ._text{font-size:30px;font-weight:bold;font-family:"Helvetica Neue",sans-serif}.this_aga_price_index .m_underlayer_main .m_underlayer_main_icon ._small{margin-top:10px;font-size:10px}.this_aga_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}@media(max-width: 768px){.this_aga_price_index .m_underlayer_main{height:230px;background:url(/_materials/images/price/bg-main--sp.jpg) no-repeat center center;background-size:cover}.this_aga_price_index .m_underlayer_main .m_underlayer_main_box{padding-left:0}.this_aga_price_index .m_underlayer_main .m_underlayer_main_category{font-size:16px}.this_aga_price_index .m_underlayer_main .m_underlayer_main_title{font-size:32px}.this_aga_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_aga_price_index .m_underlayer_main_category{font-size:4.26vw}.this_aga_price_index .m_underlayer_main_title{font-size:8.53vw}.this_aga_price_index .m_underlayer_main_icon{width:21.33vw;height:21.33vw;top:5.33vw;right:5.33vw}.this_aga_price_index .m_underlayer_main_icon ._text{font-size:8vw}.this_aga_price_index .m_underlayer_main_icon ._small{font-size:2.66vw}}@media(max-width: 900px){.this_aga_price_index .uq_area{background-size:90% auto}}@media(max-width: 640px){.this_aga_aga_anxiety_index .m_link_anchor{text-align:left}}.this_aga_aga_anxiety_index .m_feature_label .m_feature_label_title>._strong{color:#4ec695}.this_aga_aga_anxiety_index .m_feature_label .m_feature_label_title>._strong::before{background-color:#4ec695}.this_aga_aga_anxiety_index .m_feature_label .m_feature_label_item.is_anchor::after{display:none}.this_aga_aga_anxiety_index .m_feature_labe_sub .m_feature_labe_sub_item.is_anchor:after{display:none}.this_aga_aga_anxiety_index .m_underlayer_main{background:linear-gradient(to right, #8ad8be 50%, #85ccba 50%)}.this_aga_aga_anxiety_index .m_underlayer_main .m_underlayer_main_inner{background-image:url(/_materials/images/aga/aga_anxiety/mainvisual.jpg)}.this_aga_aga_anxiety_index .m_faq_contents .m_faq_contents_item{border-bottom:dotted 1px #ccc}.this_aga_aga_anxiety_index .m_faq_contents .m_faq_contents_question{position:relative}.this_aga_aga_anxiety_index .m_faq_contents .m_faq_contents_question::before,.this_aga_aga_anxiety_index .m_faq_contents .m_faq_contents_question::after{content:"";width:24px;height:24px}.this_aga_aga_anxiety_index .m_faq_contents .m_faq_contents_question:before{color:#fff;content:"？";z-index:2}.this_aga_aga_anxiety_index .m_faq_contents .m_faq_contents_question::after{content:"";position:absolute;top:0;left:-3px;background:#005899;border-radius:25px}.this_aga_aga_anxiety_index .m_faq_contents .m_faq_contents_answer::before{color:#57c79a}.this_aga_aga_anxiety_index .m_service_mediacal{border:none;position:static}.this_aga_aga_anxiety_index .m_service_mediacal::before{display:none}.this_aga_aga_anxiety_index .m_service_mediacal .m_service_mediacal_item{width:100%;border:none;padding-right:0}.this_aga_aga_anxiety_index .m_service_mediacal .m_service_mediacal_image{border:none}.this_aga_aga_anxiety_index .m_service_mediacal .m_service_mediacal_image img{border:none}.this_aga_aga_anxiety_index .m_service_mediacal .m_service_mediacal_detail{margin-left:40px}.this_aga_aga_anxiety_index .is_treatment_flow .m_service_mediacal .m_service_mediacal_item{position:relative;padding-left:0}.this_aga_aga_anxiety_index .is_treatment_flow .m_service_mediacal .m_service_mediacal_item:last-child::after{display:none}.this_aga_aga_anxiety_index .is_treatment_flow .m_service_mediacal .m_service_mediacal_image{width:35.56%;max-width:320px}.this_aga_aga_anxiety_index .is_treatment_flow .m_service_mediacal .m_service_mediacal_detail{margin-left:0;margin-right:40px;justify-content:flex-start}.this_aga_aga_anxiety_index .is_treatment_flow .m_service_mediacal .m_service_mediacal_detail .is_normal{font-weight:normal}.this_aga_aga_anxiety_index .is_treatment_flow .m_service_mediacal .m_service_mediacal_title{vertical-align:top}.this_aga_aga_anxiety_index .is_treatment_flow .m_service_mediacal .m_service_mediacal_title .is_time{color:#65d9aa;border:solid #65d9aa 2px;padding:0 25px;box-sizing:border-box;margin-left:10px;vertical-align:top}.this_aga_aga_anxiety_index .is_popular_column .m_article_list_thumbnail:before{content:"AGA";color:#fff;background:#57c79a;border-color:#57c79a}@media(max-width: 768px){.this_aga_aga_anxiety_index .m_underlayer_main .m_underlayer_main_inner{background-position:right -15vw center}}@media(max-width: 640px){.this_aga_aga_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_aga_aga_anxiety_index .m_service_mediacal .m_service_mediacal_detail{margin-left:0}}@media(max-width: 640px){.this_aga_aga_anxiety_index .is_treatment_flow .m_service_mediacal .m_service_mediacal_image{width:auto;max-width:100%;text-align:center}}@media(max-width: 640px){.this_aga_aga_anxiety_index .is_treatment_flow .m_service_mediacal .m_service_mediacal_detail{margin-right:0}}@media(max-width: 640px){.this_aga_aga_anxiety_index .is_treatment_flow .m_service_mediacal .m_service_mediacal_title .is_time{padding:0 15px}}@media(max-width: 640px){.this_aga_aga_anxiety_index .m_service_mediacal_layout{display:block;width:100%}}.this_aga_aga_check_index .m_feature_label .m_feature_label_title>._strong{color:#4ec695}.this_aga_aga_check_index .m_feature_label .m_feature_label_title>._strong::before{background-color:#4ec695}.this_aga_aga_check_index .m_underlayer_main .m_underlayer_main_inner{background-image:url(/_materials/images/aga/aga_check/bg-main.jpg)}.this_aga_aga_check_index .m_check_item{border-bottom:dotted 1px #ccc;padding:20px 0;display:flex;align-items:center;justify-content:space-between;cursor:pointer}.this_aga_aga_check_index .m_check_txt{font-size:20px;font-weight:bold;position:relative;padding-left:38px;flex:1 1 auto}.this_aga_aga_check_index .m_check_num{color:#005899;position:absolute;left:0;top:0}.this_aga_aga_check_index .m_check_box{display:block;width:30px;height:30px;flex:0 0 30px;border:solid 2px #bbb;position:relative}.this_aga_aga_check_index .m_check_box.is_active::after{content:"";display:block;width:31px;height:23px;background:url(/_materials/images/aga/aga_check/check.png) no-repeat 0 0;top:-2px;left:4px;position:absolute}.this_aga_aga_check_index .m_question_result{background-color:#f6f6f6;padding:50px;display:none}.this_aga_aga_check_index .m_resutl_count{font-size:40px;font-weight:bold;text-align:center;padding-top:50px;position:relative}.this_aga_aga_check_index .m_resutl_count::before{content:"";display:block;box-sizing:border-box;width:30px;height:30px;border:35px solid rgba(0,0,0,0);border-top:30px solid #ccc;margin:auto;position:absolute;right:0;left:0;top:20px}.this_aga_aga_check_index .m_resutl_count_em{font-size:64px;color:#62d2a5}.this_aga_aga_check_index .m_resutl_count_sml{font-size:20px}.this_aga_aga_check_index .m_resutl_block{display:none}.this_aga_aga_check_index .m_resutl_caption{font-size:28px;font-weight:bold;text-align:center;margin-bottom:20px}.this_aga_aga_check_index .m_resutl_txt{line-height:1.8em}@media(max-width: 768px){.this_aga_aga_check_index .m_underlayer_main .m_underlayer_main_inner{background-position:right -15vw center}}@media(max-width: 768px){.this_aga_aga_check_index .m_check_item{padding:15px 0}}@media(max-width: 768px){.this_aga_aga_check_index .m_check_txt{font-size:16px;padding-left:30px;margin-right:10px}}@media(max-width: 768px){.this_aga_aga_check_index .m_question_result{padding:30px 15px}}@media(max-width: 768px){.this_aga_aga_check_index .m_resutl_caption{font-size:20px;margin-bottom:15px}}@media(max-width: 768px){.this_aga_aga_check_index .m_resutl_txt{font-size:14px}}.this_aga_minoxidil_index .m_feature_label .m_feature_label_title>._strong{color:#4ec695}.this_aga_minoxidil_index .m_feature_label .m_feature_label_title>._strong::before{background-color:#4ec695}.this_aga_minoxidil_index .m_underlayer_main .m_underlayer_main_inner{background-image:url(/_materials/images/aga/minoxidil/bg-main.jpg)}@media(max-width: 768px){.this_aga_minoxidil_index .m_underlayer_main .m_underlayer_main_inner{background-position:right -30px center;background-size:auto 70%}}.this_aga_propecia_index .m_underlayer_main .m_underlayer_main_inner{background-image:url(/_materials/images/aga/propecia/bg-main.jpg)}@media(max-width: 768px){.this_aga_propecia_index .m_underlayer_main .m_underlayer_main_inner{background-position:right -20px center;background-size:auto 60%}}.this_aga_propecia_generic_index .m_underlayer_main .m_underlayer_main_inner{background-image:url(/_materials/images/aga/propecia_generic/bg-main.jpg)}@media(max-width: 768px){.this_aga_propecia_generic_index .m_underlayer_main .m_underlayer_main_inner{background-position:right -20px center;background-size:auto 60%}}.this_aga_arovics_index .m_underlayer_main .m_underlayer_main_inner{background-image:url(/_materials/images/aga/arovics/bg-main.jpg)}@media(max-width: 768px){.this_aga_arovics_index .m_underlayer_main .m_underlayer_main_inner{background-position:right -40px center;background-size:auto 80%}}.this_aga_zagallo_index .m_underlayer_main .m_underlayer_main_inner{background-image:url(/_materials/images/aga/zagallo/bg-main.jpg)}@media(max-width: 768px){.this_aga_zagallo_index .m_underlayer_main .m_underlayer_main_inner{background-position:right -30px center;background-size:auto 80%}}.this_aga_chart_index .m_underlayer_main .m_underlayer_main_inner,.this_propecia-regular_chart_index .m_underlayer_main .m_underlayer_main_inner{background-image:url(/_materials/images/aga/chart/bg-main.jpg)}@media(max-width: 768px){.this_aga_chart_index .m_underlayer_main .m_underlayer_main_inner,.this_propecia-regular_chart_index .m_underlayer_main .m_underlayer_main_inner{background-position:right -15vw center}}.this_aga_clinic_index .m_underlayer_main .m_underlayer_main_inner{background-image:url(/_materials/images/aga/clinic/eastcl-aga-clinic-list-main.png)}.this_aga_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_aga_clinic_index .m_underlayer_main .m_underlayer_main_inner{background-position:right -15vw center}}@media(max-width: 900px){.this_aga_clinic_index .uq_area{background-size:90% auto}}@media(max-width: 480px){.this_aga_clinic_index .uq_area .m_title_large{font-size:5vw}}.this_aga_flow_index .m_underlayer_main .m_underlayer_main_inner{background-image:url(/_materials/images/aga/flow/mainvisual.jpg)}.this_aga_flow_index .m_article_btn{margin:0 auto}@media(max-width: 768px){.this_aga_flow_index .m_underlayer_main .m_underlayer_main_inner{background-position:right -15vw center}}.this_aga_faq_index .m_underlayer_main .m_underlayer_main_inner{background-image:url(/_materials/images/aga/faq/mainvisual.jpg);background-position:right;background-repeat:no-repeat}.this_aga_faq_index .m_faq_contents.is_ed .m_faq_contents_answer::before,.this_aga_faq_index .is_common_faq_index .m_faq_contents_answer .is_number{color:#57c79a}.this_aga_faq_index .m_service_mediacal{border:none;position:static}.this_aga_faq_index .m_service_mediacal::before{display:none}.this_aga_faq_index .m_service_mediacal .m_service_mediacal_item{width:100%;border:none;padding-right:0}.this_aga_faq_index .m_service_mediacal .m_service_mediacal_image{border:none}.this_aga_faq_index .m_service_mediacal .m_service_mediacal_image img{border:none}.this_aga_faq_index .m_service_mediacal .m_service_mediacal_detail{margin-left:40px}@media(max-width: 768px){.this_aga_faq_index .m_underlayer_main .m_underlayer_main_inner{background-position:right -15vw center}}@media(max-width: 640px){.this_aga_faq_index .m_service_mediacal .m_service_mediacal_layout{display:block}}@media(max-width: 640px){.this_aga_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_aga_faq_index .m_service_mediacal .m_service_mediacal_detail{margin-left:0}}.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-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-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}}.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}}.asuka_kit-cv{max-width:900px;border-radius:10px;background-color:#d3d8ed;padding:50px 20px;margin:20px auto}.asuka_kit-cv .cv_inner{display:flex;justify-content:center;align-items:center;padding:0 2em}.asuka_kit-cv .cv-img.pcOnly{width:30%}.asuka_kit-cv .cv-img.pcOnly .cv-img-item{width:100%;height:auto}.asuka_kit-cv .cv-img-text{font-size:1em;text-align:center;font-weight:bold;margin-top:.5em}.asuka_kit-cv .cv-block{flex:1}.asuka_kit-cv .cv-lead-title{font-size:2rem;color:#132a88;font-weight:600;display:inline-block;padding:0 .2em;border-bottom:2px solid;line-height:1.5}.asuka_kit-cv .cv-title{font-size:3.8rem}.asuka_kit-cv .cv-lead,.asuka_kit-cv .cv-title{font-weight:700;color:#132a88}.asuka_kit-cv .cv-lead{font-size:2rem;background:#132a88;color:#fff;font-weight:600;display:inline-block;padding:.2em 3em 0 3em}.asuka_kit-cv .cv-sub-lead{text-align:center;font-size:1.2rem;margin-top:10px;display:block;text-align:center}.asuka_kit-cv .cv-suggestion{margin-top:1.5em;padding:.5em;font-size:1.2em;margin-right:1em;font-weight:bold;color:#132a88;border-radius:5px;background-color:#f7f8fd}.asuka_kit-cv .cv-suggestion .cv-suggestion__inner{border-radius:5px;border:4px dotted;padding:1em}.asuka_kit-cv .cv-suggestion .cv-suggestion__inner .cv-suggestion-ttl{text-align:center;border-bottom:2px solid;margin-bottom:.8em}.asuka_kit-cv .cv-suggestion .cv-suggestion__inner .cv-suggestion-body{padding:0 .5em}.asuka_kit-cv .cv-suggestion .cv-suggestion__inner .cv-suggestion-body .cv-suggestion-points .cv-suggestion-point{position:relative;padding-left:1.5em;line-height:1.5}.asuka_kit-cv .cv-suggestion .cv-suggestion__inner .cv-suggestion-body .cv-suggestion-points .cv-suggestion-point:not(:last-of-type){margin-bottom:.5em}.asuka_kit-cv .cv-suggestion .cv-suggestion__inner .cv-suggestion-body .cv-suggestion-points .cv-suggestion-point:before{content:"";width:1em;height:1em;background-image:url(/_materials/images/aga/movie-la-land/icon-check.png?20220210);background-size:contain;background-repeat:no-repeat;position:absolute;left:0;top:.1em}.asuka_kit-cv .btn-wrap{width:95%;margin-top:40px;margin-right:auto;margin-left:auto;display:flex;justify-content:center}.asuka_kit-cv .btn-wrap .btn{max-width:48%}.asuka_kit-cv .btn{width:386px;height:65px;display:flex;justify-content:center;align-items:center;background-color:#24272a;box-shadow:5px 5px 0 rgba(0,0,0,.16);position:relative;color:#fff;font-size:1.6rem}.asuka_kit-cv .btn:before{width:30px;top:31px}.asuka_kit-cv .btn:after,.asuka_kit-cv .btn:before{content:"";display:block;position:absolute;height:2px;background-color:#fff;right:22px}.asuka_kit-cv .btn:after{width:10px;top:27px;transform:rotate(45deg)}.asuka_kit-cv .btn-wrap.is_big{width:70%}.asuka_kit-cv .btn-wrap.is_big .btn{width:100%;max-width:100%}.asuka_kit-cv .btn-wrap .btn.is_blue{background-color:#132a88;box-shadow:5px 5px 0 rgba(19,42,136,.16)}@media(max-width: 767px){.asuka_kit-cv{padding:25px 15px 25px}}@media(max-width: 767px){.asuka_kit-cv .cv_inner{flex-flow:column-reverse;padding:0}}@media(max-width: 767px){.asuka_kit-cv .cv-img.spOnly{width:50%;margin:20px auto}}@media(max-width: 767px){.asuka_kit-cv .cv-block{width:100%}}@media(max-width: 767px){.asuka_kit-cv .cv-lead-title{font-size:4vmin}}@media(max-width: 767px){.asuka_kit-cv .cv-title{font-size:6.5vmin;margin:0}}@media(max-width: 767px){.asuka_kit-cv .cv-lead{padding:5px 10px;font-size:3.5vmin;max-width:100%;width:100%;text-align:center}}@media(max-width: 767px){.asuka_kit-cv .cv-sub-lead{font-size:1rem;margin-top:15px}}@media(max-width: 767px){.asuka_kit-cv .cv-suggestion{margin:0 0 1em 0;width:100%;padding:3px;font-size:1.5rem}}@media(max-width: 767px){.asuka_kit-cv .cv-suggestion .cv-suggestion__inner{padding:1em .6em;border-width:3px}}@media(max-width: 767px){.asuka_kit-cv .cv-suggestion .cv-suggestion__inner .cv-suggestion-ttl{font-size:1.1em}}@media(max-width: 767px){.asuka_kit-cv .btn-wrap{flex-direction:column;margin:0 auto}}@media(min-width: 767px){.asuka_kit-cv .btn-wrap .btn+.btn{margin-left:15px}}@media(max-width: 767px){.asuka_kit-cv .btn-wrap .btn{width:100%;max-width:260px;margin:10px auto 0 auto;height:50px;font-size:12px;line-height:1.4;text-align:center}}@media(max-width: 767px){.asuka_kit-cv .btn:before{width:19px;right:15px;top:27px}.asuka_kit-cv .btn:after{width:8px;right:14px;top:24px}}@media(max-width: 767px){.asuka_kit-cv .btn-wrap.is_big{width:95%;margin-bottom:1em}}@media(max-width: 767px){.asuka_kit-cv .btn-wrap.is_big .btn{max-width:260px}}.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 1.5rem;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)}@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}.this_aga_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-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-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-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-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-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-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-FlowList__Item{margin-bottom:50px}.c-FlowList__Item:last-child{margin-bottom:0}.c-FlowList__Item.is_nexttime_img{text-align:center;background-color:#d5d5e0}.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,.c-FlowList__Item.is_nexttime_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-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}}.uq_yellow-liner{background:linear-gradient(transparent 60%, #ff6 60%);padding:0 .1em}@media(min-width: 767px){.spOnly{display:none !important}}@media(max-width: 767px){.pcOnly{display:none !important}}.c-OnlinePrescription.is-Aga{margin-top:2rem;padding:5rem 4rem;background:linear-gradient(to right, #3F5790, #6586B7);color:#fff;clear:both}.c-OnlinePrescription.is-Aga .c-FeatureAcchordion{padding:5px 10px;background:#fff}.c-OnlinePrescription.is-Aga .c-FeatureAcchordion__Button{border:none;background:none;margin:0;padding:0;outline:none;font-size:100%;color:inherit;text-align:inherit;display:flex;padding:0 40px 0 10px;min-height:70px;align-items:center;position:relative;width:100%;cursor:pointer}.c-OnlinePrescription.is-Aga .c-FeatureAcchordion__Button.is_active{--c-FeatureAcchordion__ButtonBefore--Opacity:0;--c-FeatureAcchordion__ButtonBefore--Transform:rotate(90deg);--c-FeatureAcchordion__ButtonAfter--Transform:rotate(180deg)}.c-OnlinePrescription.is-Aga .c-FeatureAcchordion__Button::before,.c-OnlinePrescription.is-Aga .c-FeatureAcchordion__Button::after{content:"";width:18px;height:2px;border-radius:1px;position:absolute;right:10px;top:calc(50% - 1px);background:#121852;transition:transform .1s ease,opacity .1s ease}.c-OnlinePrescription.is-Aga .c-FeatureAcchordion__Button::before{opacity:var(--c-FeatureAcchordion__ButtonBefore--Opacity);transform:var(--c-FeatureAcchordion__ButtonBefore--Transform)}.c-OnlinePrescription.is-Aga .c-FeatureAcchordion__Button::after{transform:var(--c-FeatureAcchordion__ButtonAfter--Transform, rotate(90deg))}.c-OnlinePrescription.is-Aga .c-FeatureAcchordion__Icon{width:50px;flex-shrink:0;margin-right:10px}.c-OnlinePrescription.is-Aga .c-FeatureAcchordion__Icon img{display:block;width:100%}.c-OnlinePrescription.is-Aga .c-FeatureAcchordion__Title{display:flex;flex-wrap:wrap;gap:0 20px;align-items:baseline}.c-OnlinePrescription.is-Aga .c-FeatureAcchordion__Title1{font-weight:800;font-size:26px}.c-OnlinePrescription.is-Aga .c-FeatureAcchordion__Title2{font-size:20px}.c-OnlinePrescription.is-Aga .c-FeatureAcchordion__Title2.--Small{font-size:16px}.c-OnlinePrescription.is-Aga .c-FeatureAcchordion__Body{display:none}.c-OnlinePrescription.is-Aga .c-FeatureAcchordion__Body::before{content:"";width:100%;height:1px;display:block;background:#cdd0d3;margin-bottom:15px}.c-OnlinePrescription.is-Aga .c-FeatureAcchordion__Body::after{content:"";display:block;height:1rem}.c-OnlinePrescription.is-Aga .c-FeatureAcchordion__Body.--BottomSpaceLarge::after{height:2rem}.c-OnlinePrescription.is-Aga .c-FeatureAcchordion__Container{margin-left:auto;margin-right:auto;padding-left:10px;padding-right:10px}.c-OnlinePrescription.is-Aga .c-FeatureAcchordion__Text{font-size:16px;color:#555557}.c-OnlinePrescription.is-Aga .c-FeatureAcchordion__BodyButton{margin-top:2rem}.c-OnlinePrescription.is-Aga .c-OnlinePrescription_ver-2__buttons{display:flex;gap:20px}@media(max-width: 640px){.c-OnlinePrescription.is-Aga .c-OnlinePrescription_ver-2__buttons{gap:10px}}.c-OnlinePrescription.is-Aga .c-OnlinePrescription__copy{font-size:3rem;text-align:center;line-height:1.5;font-weight:bold}.c-OnlinePrescription.is-Aga .c-OnlinePrescription__Box--center{justify-content:center}.c-OnlinePrescription.is-Aga .c-OnlinePrescription__features{color:#333}.c-OnlinePrescription.is-Aga .c-OnlinePrescription__features__Button{cursor:default}.c-OnlinePrescription.is-Aga .c-OnlinePrescription__features__Button::before,.c-OnlinePrescription.is-Aga .c-OnlinePrescription__features__Button::after{content:none}.c-OnlinePrescription.is-Aga .c-OnlinePrescription__logo{width:240px;margin:0 auto}@media(max-width: 767px){.c-OnlinePrescription.is-Aga .c-FeatureAcchordion{padding:.5rem 2rem}}@media(max-width: 767px){.c-OnlinePrescription.is-Aga .c-FeatureAcchordion__Button{padding:0 0 0 0;min-height:5.5rem}}@media(max-width: 767px){.c-OnlinePrescription.is-Aga .c-FeatureAcchordion__Button::before,.c-OnlinePrescription.is-Aga .c-FeatureAcchordion__Button::after{width:1.2rem;right:0}}@media(max-width: 767px){.c-OnlinePrescription.is-Aga .c-FeatureAcchordion__Icon{width:3.2rem;margin-right:2rem}}@media(max-width: 767px){.c-OnlinePrescription.is-Aga .c-FeatureAcchordion__Title{flex-flow:column}}@media(max-width: 767px){.c-OnlinePrescription.is-Aga .c-FeatureAcchordion__Title1{font-size:1.6rem}}@media(max-width: 767px){.c-OnlinePrescription.is-Aga .c-FeatureAcchordion__Title2{color:#555557;font-size:1.5rem}}@media(max-width: 767px){.c-OnlinePrescription.is-Aga .c-FeatureAcchordion__Title2.--Small{font-size:1.4rem}}@media(max-width: 767px){.c-OnlinePrescription.is-Aga .c-FeatureAcchordion__Body::before{background:rgba(0,0,0,0);height:1rem;margin:0}}@media(max-width: 767px){.c-OnlinePrescription.is-Aga .c-FeatureAcchordion__Container{padding-left:0;padding-right:0}}@media(max-width: 767px){.c-OnlinePrescription.is-Aga .c-FeatureAcchordion__Text{font-size:1.4rem}}@media(max-width: 767px){.c-OnlinePrescription.is-Aga{padding:4rem 2rem}}@media(max-width: 640px){.c-OnlinePrescription.is-Aga .c-OnlinePrescription__copy{font-size:2.2rem}}.c-OnlinePrescription__Announce{font-size:18px;text-align:center;text-decoration:underline;color:#03326a;letter-spacing:.08rem;margin-top:4rem}@media(max-width: 767px){.c-OnlinePrescription__Announce{font-size:1.8rem}}