﻿@import url("https://fonts.googleapis.com/css2?family=Roboto+Condensed:wght@700&display=swap");#page-custom-css-id{}@media only screen and (min-width: 768px) and (max-width: 1400px){#page-custom-css-id .contents .inner{padding:20px 40px}}#page-custom-css-id *{box-sizing:border-box}#page-custom-css-id .contents h1,#page-custom-css-id .contents h2,#page-custom-css-id .contents h3,#page-custom-css-id .contents h4,#page-custom-css-id .contents span,#page-custom-css-id .contents p,#page-custom-css-id .contents ul,#page-custom-css-id .contents li,#page-custom-css-id .contents th,#page-custom-css-id .contents td,#page-custom-css-id .contents tr{font-family:"Noto Sans JP", "游ゴシック", YuGothic, "Hiragino Kaku Gothic ProN", "メイリオ", Meiryo, Verdana, sans-serif !important}#page-custom-css-id .contents p{line-height:2}#page-custom-css-id .contents p strong{line-height:1.6 !important}#page-custom-css-id .contents span{line-height:1.6}#page-custom-css-id .contents td{line-height:1.6}#page-custom-css-id .ePrescriptionContent__note{line-height:1.8;color:#73BFB8;font-size:12px}#page-custom-css-id .ePrescriptionContent__title__h2 h2{font-size:38px;color:#1A535C}@media only screen and (max-width: 767px){#page-custom-css-id .ePrescriptionContent__title__h2 h2{font-size:24px}}#page-custom-css-id .ePrescriptionContent__title__h3 h3{font-size:26px;line-height:1.6;color:#26A69A;margin-bottom:30px !important}@media only screen and (max-width: 767px){#page-custom-css-id .ePrescriptionContent__title__h3 h3{font-size:20px}}#page-custom-css-id .ePrescriptionContent__title__num{font-size:48px;line-height:80px;color:#26A69A;font-family:'Roboto Condensed', sans-serif}@media only screen and (max-width: 767px){#page-custom-css-id .ePrescriptionContent__title__num{font-size:40px}}#page-custom-css-id .ePrescriptionContent__titleBlock{margin-bottom:40px}#page-custom-css-id .ePrescriptionContent__text{margin-bottom:30px !important;color:#1A535C;font-size:16px}@media only screen and (max-width: 767px){#page-custom-css-id .ePrescriptionContent__text{font-size:15px}}#page-custom-css-id .ePrescriptionFlowList__title__num{font-size:30px;height:30px;line-height:30px;color:#26A69A;font-family:'Roboto Condensed', sans-serif;padding-left:16px !important;margin-right:30px !important;margin-top:6px !important;border-left:3px solid #26A69A}@media only screen and (max-width: 767px){#page-custom-css-id .ePrescriptionFlowList__title__num{margin-bottom:12px !important}}#page-custom-css-id .ePrescriptionCTA{position:fixed;width:100%;bottom:0;z-index:2;opacity:1;transform:translateY(100px);background:rgba(0,0,0,0.6);padding:0}#page-custom-css-id .ePrescriptionCTA .inner{padding:1.75439vw 5.26316vw}@media only screen and (min-width: 1140px){#page-custom-css-id .ePrescriptionCTA .inner{padding:20px 60px}}@media only screen and (min-width: 801px) and (max-width: 1139px){#page-custom-css-id .ePrescriptionCTA .inner{padding:20px 60px}}@media only screen and (max-width: 767px){#page-custom-css-id .ePrescriptionCTA .inner{padding:10px}}#page-custom-css-id .ePrescriptionCTA__inner{display:flex;justify-content:space-between;column-gap:2.10526vw}@media only screen and (min-width: 1140px){#page-custom-css-id .ePrescriptionCTA__inner{column-gap:24px}}@media only screen and (max-width: 767px){#page-custom-css-id .ePrescriptionCTA__inner{column-gap:12px}}#page-custom-css-id .ePrescriptionCTA__download{border:1px solid #26A69A;padding:1.22807vw 0;border-radius:50px;height:44px;position:relative}@media only screen and (min-width: 1140px){#page-custom-css-id .ePrescriptionCTA__download{padding:14px 0;border-radius:50px}}@media only screen and (max-width: 767px){#page-custom-css-id .ePrescriptionCTA__download{padding:0}}#page-custom-css-id .ePrescriptionCTA__download p{position:absolute;top:50%;transform:translateY(-50%);line-height:1.6;width:100%;padding:.87719vw !important}@media only screen and (min-width: 1140px){#page-custom-css-id .ePrescriptionCTA__download p{padding:10px !important}}@media only screen and (max-width: 767px){#page-custom-css-id .ePrescriptionCTA__download p{line-height:1.3;padding:11px 14px 11px 36px !important}}#page-custom-css-id .ePrescriptionCTA__download a{width:100%;display:block;line-height:1.6;font-size:15px;font-weight:500;text-indent:18px;color:#fff;border-radius:50px;padding:.87719vw}@media only screen and (min-width: 1140px){#page-custom-css-id .ePrescriptionCTA__download a{border-radius:50px;padding:10px}}@media only screen and (min-width: 768px) and (max-width: 1400px){#page-custom-css-id .ePrescriptionCTA__download a{font-size:14px}}@media only screen and (min-width: 801px) and (max-width: 1139px){#page-custom-css-id .ePrescriptionCTA__download a{border-radius:50px;padding:10px}}@media only screen and (max-width: 767px){#page-custom-css-id .ePrescriptionCTA__download a{font-size:12px}}#page-custom-css-id .ePrescriptionCTA__download a:hover{opacity:1}#page-custom-css-id .ePrescriptionCTA__download:hover{border:1px solid #fff;background:#1A535C !important;border-radius:50px;transition:all .3s}@media only screen and (min-width: 1140px){#page-custom-css-id .ePrescriptionCTA__download:hover{border-radius:50px}}@media only screen and (max-width: 767px){#page-custom-css-id .ePrescriptionCTA__download:hover{border:1px solid #26A69A;background:#26A69A !important}}#page-custom-css-id .ePrescriptionCTA__download::after{content:"";background:url(https://ferret-one.akamaized.net/images/63830549029d072c86dcd149/original.svg?utime=1669530953) no-repeat top center;background-size:contain;width:30px;height:30px;display:block;position:absolute;top:50%;left:1.22807vw;transform:translateY(-50%);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%)}@media only screen and (min-width: 1140px){#page-custom-css-id .ePrescriptionCTA__download::after{width:30px;height:30px;left:14px}}@media only screen and (max-width: 767px){#page-custom-css-id .ePrescriptionCTA__download::after{left:8px;width:30px;height:30px}}#page-custom-css-id .ePrescriptionCTA__more{border:1px solid #26A69A;padding:1.22807vw 0;border-radius:50px;position:relative;height:44px;position:relative}@media only screen and (min-width: 1140px){#page-custom-css-id .ePrescriptionCTA__more{padding:14px 0;border-radius:50px}}@media only screen and (min-width: 801px) and (max-width: 1139px){#page-custom-css-id .ePrescriptionCTA__more{padding:14px 0;border-radius:50px}}@media only screen and (max-width: 767px){#page-custom-css-id .ePrescriptionCTA__more{padding:10px}}#page-custom-css-id .ePrescriptionCTA__more p{position:absolute;top:50%;transform:translateY(-50%);line-height:1.6;width:100%}@media only screen and (max-width: 767px){#page-custom-css-id .ePrescriptionCTA__more p{line-height:1.5;padding:11px 30px 11px 16px !important}}#page-custom-css-id .ePrescriptionCTA__more a{width:100%;display:block;line-height:1.6;font-weight:500;font-size:15px;color:#26A69A;display:block;width:100%;border-radius:50px;padding:.87719vw}@media only screen and (min-width: 1140px){#page-custom-css-id .ePrescriptionCTA__more a{border-radius:50px;padding:10px}}@media only screen and (min-width: 768px) and (max-width: 1400px){#page-custom-css-id .ePrescriptionCTA__more a{font-size:14px}}@media only screen and (min-width: 801px) and (max-width: 1139px){#page-custom-css-id .ePrescriptionCTA__more a{border-radius:50px;padding:19px}}@media only screen and (max-width: 767px){#page-custom-css-id .ePrescriptionCTA__more a{font-size:12px;line-height:1.5}}#page-custom-css-id .ePrescriptionCTA__more a:hover{opacity:1;background:#73BFB8;color:#fff}@media only screen and (max-width: 767px){#page-custom-css-id .ePrescriptionCTA__more a:hover{background:inherit;color:#26A69A}}#page-custom-css-id .ePrescriptionCTA__more:hover{border:1px solid #73BFB8;border-radius:50px;transition:all .3s}@media only screen and (min-width: 1140px){#page-custom-css-id .ePrescriptionCTA__more:hover{border-radius:50px}}#page-custom-css-id .ePrescriptionCTA__more:hover::after{background:url(https://ferret-one.akamaized.net/images/63836f3d029d0735cddd8dd0/original.svg?utime=1669558077) no-repeat top center}#page-custom-css-id .ePrescriptionCTA__more::after{content:"";background:url(https://ferret-one.akamaized.net/images/6383426b4b2c3751a8d2baa5/original.svg?utime=1669546603) no-repeat top center;background-size:contain;width:7px;height:14px;display:block;position:absolute;top:50%;right:14px;transform:translateY(-50%);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%)}#page-custom-css-id .ePrescriptionCTA.UpMove{animation:UpAnime 0.5s forwards}@keyframes UpAnime{from{opacity:0;transform:translateY(200px)}to{opacity:1;transform:translateY(0)}}#page-custom-css-id .ePrescriptionCTA.DownMove{animation:DownAnime 0.5s forwards}@keyframes DownAnime{from{opacity:1;transform:translateY(0)}to{opacity:1;transform:translateY(150px)}}#page-custom-css-id .firstNone_link li{margin-left:1.875rem !important}#page-custom-css-id .mktoError{bottom:-16px !important}#page-custom-css-id .mktoErrorMsg{padding:0.4em 0.6em !important;margin-top:7px !important}#page-custom-css-id .mktoField{margin-bottom:20px !important}#page-custom-css-id .mktoCheckboxList{margin-top:16px !important;margin-bottom:20px !important}#page-custom-css-id .mktoButtonRow{margin:0 auto !important}#page-custom-css-id .glb-ttl01{margin-bottom:40px}#page-custom-css-id .logo img{max-height:7.01754vw !important}@media only screen and (max-width: 767px){#page-custom-css-id .logo img{max-height:80px !important}}#page-custom-css-id .row .col{padding:0}#page-custom-css-id .col{margin:0 auto}#page-custom-css-id .col h1,#page-custom-css-id .col h2,#page-custom-css-id .col h3,#page-custom-css-id .col h4,#page-custom-css-id .col div,#page-custom-css-id .col p,#page-custom-css-id .col span,#page-custom-css-id .col ul,#page-custom-css-id .col li,#page-custom-css-id .col th,#page-custom-css-id .col td,#page-custom-css-id .col tr{padding:0;margin:0}#page-custom-css-id .col table,#page-custom-css-id .col th,#page-custom-css-id .col td,#page-custom-css-id .col tr,#page-custom-css-id .col tbody{border:none}#page-custom-css-id .ePrescriptionKv{content:"";background:url(https://ferret-one.akamaized.net/images/6383054f4b2c3740eed253ee/original.png?utime=1669530959) no-repeat top center;background-size:cover !important;width:100%;height:53.50877vw;min-height:53.50877vw;display:block}@media only screen and (min-width: 1140px){#page-custom-css-id .ePrescriptionKv{height:570px;min-height:570px}}@media only screen and (min-width: 1000px) and (max-width: 1030px){#page-custom-css-id .ePrescriptionKv{height:50vw;min-height:50vw}}@media only screen and (max-width: 767px){#page-custom-css-id .ePrescriptionKv{height:100%}}#page-custom-css-id .ePrescriptionKv .main-visual-content{width:100vw;margin:0 auto}@media only screen and (min-width: 1140px){#page-custom-css-id .ePrescriptionKv .main-visual-content{width:1140px}}@media only screen and (max-width: 767px){#page-custom-css-id .ePrescriptionKv .main-visual-content{width:100%}}@media only screen and (max-width: 767px){#page-custom-css-id .ePrescriptionKv__img{display:none}}#page-custom-css-id .ePrescriptionKvMain{display:flex;padding:3.50877vw 0 2.19298vw;justify-content:space-between;column-gap:3.50877vw}@media only screen and (min-width: 1140px){#page-custom-css-id .ePrescriptionKvMain{padding:40px 0 25px;column-gap:40px}}@media only screen and (min-width: 768px) and (max-width: 800px){#page-custom-css-id .ePrescriptionKvMain{column-gap:0}#page-custom-css-id .ePrescriptionKvMain .col-1{flex:0 0 45%}}@media only screen and (max-width: 767px){#page-custom-css-id .ePrescriptionKvMain{display:block;padding:30px 20px 30px}}#page-custom-css-id .ePrescriptionKv__title__sp{margin-bottom:20px !important}@media only screen and (min-width: 1140px){#page-custom-css-id .ePrescriptionKv__title__sp{display:none}}@media only screen and (min-width: 768px) and (max-width: 800px){#page-custom-css-id .ePrescriptionKv__title__sp{display:none}}@media only screen and (min-width: 801px) and (max-width: 1139px){#page-custom-css-id .ePrescriptionKv__title__sp{display:none}}#page-custom-css-id .ePrescriptionKv__titleBlock{max-width:35.96491vw;margin:0 auto !important;margin-bottom:1.22807vw !important}@media only screen and (min-width: 1140px){#page-custom-css-id .ePrescriptionKv__titleBlock{max-width:410px;margin:0 auto !important;margin-bottom:14px !important}}@media only screen and (max-width: 767px){#page-custom-css-id .ePrescriptionKv__titleBlock{display:none}}#page-custom-css-id .ePrescriptionKv__link{background:#26A69A;display:flex;position:relative;width:32.45614vw;margin:0 auto !important}@media only screen and (min-width: 1140px){#page-custom-css-id .ePrescriptionKv__link{width:370px}}#page-custom-css-id .ePrescriptionKv__link p{text-align:center;padding-left:2.80702vw}@media only screen and (min-width: 1140px){#page-custom-css-id .ePrescriptionKv__link p{padding-left:32px}}@media only screen and (max-width: 767px){#page-custom-css-id .ePrescriptionKv__link p{padding-left:32px}}#page-custom-css-id .ePrescriptionKv__link p a{color:#fff;text-decoration:none;font-size:1.31579vw;text-indent:18px}@media only screen and (min-width: 1140px){#page-custom-css-id .ePrescriptionKv__link p a{font-size:15px}}@media only screen and (max-width: 767px){#page-custom-css-id .ePrescriptionKv__link p a{text-indent:8px;font-size:13px}}#page-custom-css-id .ePrescriptionKv__link.ePrescriptionCTA__download,#page-custom-css-id .ePrescriptionKv__link.ePrescriptionCTA.CTA__download:hover{border:none !important;height:3.50877vw !important}@media only screen and (min-width: 1140px){#page-custom-css-id .ePrescriptionKv__link.ePrescriptionCTA__download,#page-custom-css-id .ePrescriptionKv__link.ePrescriptionCTA.CTA__download:hover{height:40px !important}}@media only screen and (max-width: 767px){#page-custom-css-id .ePrescriptionKv__link.ePrescriptionCTA__download,#page-custom-css-id .ePrescriptionKv__link.ePrescriptionCTA.CTA__download:hover{width:300px;height:40px !important}}#page-custom-css-id .ePrescriptionKvNews{width:100vw;margin:0 auto}@media only screen and (min-width: 1140px){#page-custom-css-id .ePrescriptionKvNews{width:1140px}}@media only screen and (max-width: 767px){#page-custom-css-id .ePrescriptionKvNews{margin:0 16px 30px;width:100vw}}#page-custom-css-id .ePrescriptionKvNews__detail{border-radius:10px;box-shadow:0 5px 5px 0px rgba(0,0,0,0.1)}#page-custom-css-id .ePrescriptionKvNews__detail tr{position:relative}#page-custom-css-id .ePrescriptionKvNews__detail tr:first-child{border-bottom:1px solid #f5f5f5}#page-custom-css-id .ePrescriptionKvNews__detail tr:first-child td{margin-left:20px}@media only screen and (max-width: 767px){#page-custom-css-id .ePrescriptionKvNews__detail tr:first-child td:first-child{margin-left:28px}}#page-custom-css-id .ePrescriptionKvNews__detail tr:first-child td img{position:absolute;left:14px;margin-right:10px}#page-custom-css-id .ePrescriptionKvNews__detail tr:last-child{position:relative;display:flex}#page-custom-css-id .ePrescriptionKvNews__detail tr:last-child::after{content:"";background:url(https://ferret-one.akamaized.net/images/6383426b4b2c3751a8d2baa5/original.svg?utime=1669546603) no-repeat top center;background-size:contain;width:6px;height:12px;display:block;position:absolute;top:50%;right:14px;transform:translateY(-50%);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%)}#page-custom-css-id .ePrescriptionKvNews__detail td{font-size:13px !important;padding:12px 20px 12px !important;color:#1A535C;display:flex;line-height:1.8}@media only screen and (max-width: 767px){#page-custom-css-id .ePrescriptionKvNews__detail td{padding:12px 16px 12px !important}}@media only screen and (min-width: 768px) and (max-width: 1400px){#page-custom-css-id .ePrescriptionKvNews__detail td{font-size:12px !important}}#page-custom-css-id .ePrescriptionKvNews__detail td strong{padding:0 8px;background:#FF6B6B;color:#fff;margin-right:14px;font-family:'Roboto Condensed', sans-serif;border-radius:3px;height:fit-content;width:fit-content}@media only screen and (max-width: 767px){#page-custom-css-id .ePrescriptionKvNews__detail td strong{width:68px}}@media only screen and (max-width: 767px){#page-custom-css-id .ePrescriptionKvNews__detail td img{left:10px}}#page-custom-css-id .ePrescriptionKvNews__detail td a{color:#26A69A;line-height:1.8;padding-right:8px}#page-custom-css-id .ePrescriptionKvNews__detail td a:hover{text-decoration:none}@media only screen and (min-width: 768px) and (max-width: 1400px){#page-custom-css-id .ePrescriptionKvNews__detail td a{font-size:12px !important}}@media only screen and (max-width: 767px){#page-custom-css-id .ePrescriptionKvNews__detail td a{font-size:13px}}#page-custom-css-id .ePrescriptionNav{padding:0}@media only screen and (max-width: 767px){#page-custom-css-id .ePrescriptionNav{display:none}}#page-custom-css-id .ePrescriptionNavList tr{display:flex;justify-content:space-between}@media only screen and (max-width: 767px){#page-custom-css-id .ePrescriptionNavList tr{flex-direction:column}}#page-custom-css-id .ePrescriptionNavList tr td{font-size:1.31579vw;color:#1A535C;position:relative}@media only screen and (min-width: 1140px){#page-custom-css-id .ePrescriptionNavList tr td{font-size:15px}}@media only screen and (min-width: 1000px) and (max-width: 1030px){#page-custom-css-id .ePrescriptionNavList tr td{font-size:15px}}#page-custom-css-id .ePrescriptionNavList tr td:hover{opacity:.7;transition:all .3s}#page-custom-css-id .ePrescriptionNavList tr td p{line-height:1.5;font-weight:500}#page-custom-css-id .ePrescriptionNavList tr td p.align-center img:first-child{width:1.22807vw !important;margin-top:.52632vw}@media only screen and (min-width: 1140px){#page-custom-css-id .ePrescriptionNavList tr td p.align-center img:first-child{width:14px !important;margin-top:6px}}#page-custom-css-id .ePrescriptionNavList tr td p a{color:#1A535C;font-size:1.31579vw}@media only screen and (min-width: 1140px){#page-custom-css-id .ePrescriptionNavList tr td p a{font-size:15px !important}}#page-custom-css-id .ePrescriptionNavList tr td p a:hover{opacity:1}#page-custom-css-id .ePrescriptionNavList tr td .normal-table>img{position:absolute;right:-2.63158vw;top:.87719vw}@media only screen and (min-width: 1140px){#page-custom-css-id .ePrescriptionNavList tr td .normal-table>img{right:-30px;top:10px}}#page-custom-css-id .ePrescriptionNavList tr strong{font-family:'Roboto Condensed', sans-serif;color:#26A69A;margin-right:1.22807vw;font-size:2.19298vw}@media only screen and (min-width: 1140px){#page-custom-css-id .ePrescriptionNavList tr strong{margin-right:14px;font-size:25px}}#page-custom-css-id .ePrescriptionNavVertical{padding:10px 0}@media only screen and (min-width: 1140px){#page-custom-css-id .ePrescriptionNavVertical{display:none}}@media only screen and (min-width: 768px) and (max-width: 800px){#page-custom-css-id .ePrescriptionNavVertical{display:none}}@media only screen and (min-width: 801px) and (max-width: 1139px){#page-custom-css-id .ePrescriptionNavVertical{display:none}}#page-custom-css-id .ePrescriptionNavVertical__item{display:flex !important;align-items:center;border-bottom:1px #ddd dashed;position:relative}#page-custom-css-id .ePrescriptionNavVertical__item::after{content:"";background:url(https://ferret-one.akamaized.net/images/635cd7e25f01bd6ab7a23614/original.svg?utime=1667028962) no-repeat top center;background-size:contain;width:12px;height:6px;display:block;position:absolute;top:50%;right:14px;transform:translateY(-50%);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%)}#page-custom-css-id .ePrescriptionNavVertical__item .col{width:fit-content !important;margin:0;margin-right:16px}#page-custom-css-id .ePrescriptionNavVertical__item__link a{color:#1A535C;font-size:15px;font-weight:700}#page-custom-css-id .ePrescriptionNavVertical__item__link a:hover{opacity:1}#page-custom-css-id .ePrescriptionNavVertical__num{font-family:'Roboto Condensed', sans-serif;color:#26A69A;font-size:25px}#page-custom-css-id .ePrescriptionStructure__detail{margin-bottom:80px !important}#page-custom-css-id .ePrescriptionStructure__img{margin-bottom:50px !important}#page-custom-css-id .ePrescriptionStructurePoints p,#page-custom-css-id .ePrescriptionStructurePoints strong{color:#1A535C;font-weight:700;font-size:18px;line-height:1.6}#page-custom-css-id .ePrescriptionStructurePoints .point{margin-bottom:40px}#page-custom-css-id .ePrescriptionStructurePoints tr{display:flex;justify-content:space-between;column-gap:30px}@media only screen and (min-width: 650px) and (max-width: 700px){#page-custom-css-id .ePrescriptionStructurePoints tr{flex-direction:row !important;column-gap:20px}}@media only screen and (max-width: 767px){#page-custom-css-id .ePrescriptionStructurePoints tr{flex-direction:column;row-gap:40px}}#page-custom-css-id .ePrescriptionStructurePoints td{padding:40px 24px 24px;background:#fff;border-radius:10px;flex:1;position:relative;height:270px}@media only screen and (max-width: 767px){#page-custom-css-id .ePrescriptionStructurePoints td{flex:auto;height:16rem !important}}@media only screen and (min-width: 650px) and (max-width: 700px){#page-custom-css-id .ePrescriptionStructurePoints td{flex:1;height:13rem !important}}#page-custom-css-id .ePrescriptionStructurePoints td .point{margin-bottom:50px}@media only screen and (min-width: 650px) and (max-width: 700px){#page-custom-css-id .ePrescriptionStructurePoints td p{font-size:14px}}@media only screen and (min-width: 768px) and (max-width: 800px){#page-custom-css-id .ePrescriptionStructurePoints td p{font-size:15px}}#page-custom-css-id .ePrescriptionStructurePoints td p img:nth-of-type(2){position:absolute;bottom:20px;left:50%;transform:translateX(-50%);-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%)}@media only screen and (min-width: 650px) and (max-width: 700px){#page-custom-css-id .ePrescriptionStructurePoints td p img:nth-of-type(2){max-width:85% !important}}#page-custom-css-id .ePrescriptionStructurePoints td p img:nth-of-type(1){position:absolute;top:-25px;left:24px}#page-custom-css-id .ePrescriptionFlow__img{margin-bottom:30px !important}#page-custom-css-id .ePrescriptionFlow__img04{margin-bottom:60px !important}#page-custom-css-id .ePrescriptionFlowList__title .col{display:flex}#page-custom-css-id .ePrescriptionFlowList__title{margin-bottom:10px}#page-custom-css-id .ePrescriptionFlowList__items{display:flex;justify-content:space-between;column-gap:40px;margin-bottom:80px}@media only screen and (max-width: 767px){#page-custom-css-id .ePrescriptionFlowList__items{flex-direction:column;row-gap:30px}}#page-custom-css-id .ePrescriptionFlowList__item{border-radius:10px;padding:20px 30px 30px !important}#page-custom-css-id .ePrescriptionFlowList__item__title{margin-bottom:14px !important}#page-custom-css-id .ePrescriptionFlowList__item__title strong{display:flex;align-items:center;color:#26A69A;font-size:22px;font-weight:700;column-gap:16px}@media only screen and (max-width: 767px){#page-custom-css-id .ePrescriptionFlowList__item__title strong{font-size:18px}}#page-custom-css-id .ePrescriptionFlowList__item__detail tr{display:flex;justify-content:space-between;align-items:center}#page-custom-css-id .ePrescriptionFlowList__item__detail td{display:flex;justify-content:flex-end;flex:1;font-size:16px;font-weight:700;color:#1A535C}#page-custom-css-id .ePrescriptionFlowList__detail{margin-bottom:80px}#page-custom-css-id .ePrescriptionFlowList__detail:last-child{margin-bottom:0}#page-custom-css-id .ePrescriptionFlowList__detail.hkpi-card{padding:20px 30px;border-radius:10px;display:flex;justify-content:space-between;column-gap:40px;align-items:center}@media only screen and (min-width: 768px) and (max-width: 800px){#page-custom-css-id .ePrescriptionFlowList__detail.hkpi-card{flex:0 0 20%}}@media only screen and (min-width: 650px) and (max-width: 700px){#page-custom-css-id .ePrescriptionFlowList__detail.hkpi-card{flex-direction:row !important}}@media only screen and (min-width: 768px) and (max-width: 800px){#page-custom-css-id .ePrescriptionFlowList__detail.hkpi-card .col-1{flex:0 0 20%}}@media only screen and (min-width: 650px) and (max-width: 700px){#page-custom-css-id .ePrescriptionFlowList__detail.hkpi-card .col-1{flex:0 0 20%}}@media only screen and (max-width: 767px){#page-custom-css-id .ePrescriptionFlowList__detail.hkpi-card{flex-direction:column}}#page-custom-css-id .ePrescriptionFlowList__detail.hkpi-card .ePrescriptionContent__text{margin-bottom:0 !important}#page-custom-css-id .ePrescriptionFlowList__detail.hkpi-card .hkpi-card__img{text-align:center}@media only screen and (max-width: 767px){#page-custom-css-id .ePrescriptionFlowList__detail.hkpi-card .hkpi-card__img{margin-bottom:20px}#page-custom-css-id .ePrescriptionFlowList__detail.hkpi-card .hkpi-card__img img{width:35% !important}}@media only screen and (min-width: 650px) and (max-width: 700px){#page-custom-css-id .ePrescriptionFlowList__detail.hkpi-card .hkpi-card__img img{width:100% !important}}#page-custom-css-id .ePrescriptionForpatient__conversation .ePrescriptionContent__text{margin-bottom:60px !important}#page-custom-css-id .ePrescriptionForpatient__movie{padding:361px 0px 0px 0px !important}@media only screen and (max-width: 767px){#page-custom-css-id .ePrescriptionForpatient__movie{padding:180px 0px 0px 0px !important}}#page-custom-css-id .ePrescriptionUseList{padding:2.63158vw 3.50877vw !important;border-radius:10px;position:relative;display:flex;column-gap:50px}@media only screen and (min-width: 768px) and (max-width: 1400px){#page-custom-css-id .ePrescriptionUseList{column-gap:40px}}@media only screen and (max-width: 767px){#page-custom-css-id .ePrescriptionUseList{flex-direction:column;padding:20px 30px 30px !important}}#page-custom-css-id .ePrescriptionUseList.item01{margin-bottom:50px !important;padding:1.75439vw 3.50877vw 5.26316vw !important}@media only screen and (min-width: 768px) and (max-width: 800px){#page-custom-css-id .ePrescriptionUseList.item01{padding:20px 30px 80px !important}}@media only screen and (min-width: 820px) and (max-width: 820px){#page-custom-css-id .ePrescriptionUseList.item01{padding:20px 30px 80px !important}}@media only screen and (max-width: 767px){#page-custom-css-id .ePrescriptionUseList.item01{padding:20px 30px 100px !important}}@media only screen and (max-width: 767px){#page-custom-css-id .ePrescriptionUseList.item02{flex-direction:column-reverse}}#page-custom-css-id .ePrescriptionUseList__title h4{font-size:24px;line-height:1.6;color:#26A69A;margin-bottom:1.40351vw}@media only screen and (min-width: 768px) and (max-width: 1400px){#page-custom-css-id .ePrescriptionUseList__title h4{font-size:20px}}@media only screen and (max-width: 767px){#page-custom-css-id .ePrescriptionUseList__title h4{font-size:20px}}#page-custom-css-id .ePrescriptionUseList__detail{padding-top:.87719vw !important}@media only screen and (min-width: 1140px){#page-custom-css-id .ePrescriptionUseList__detail{padding-top:10px !important}}#page-custom-css-id .ePrescriptionUseList__detail__text{font-size:15px;line-height:2;color:#1A535C}@media only screen and (max-width: 767px){#page-custom-css-id .ePrescriptionUseList__detail__text{font-size:15px}}#page-custom-css-id .ePrescriptionUseList__note{position:absolute;bottom:20px;left:2.63158vw;font-size:12px;line-height:1.6;color:#73BFB8}@media only screen and (min-width: 768px) and (max-width: 800px){#page-custom-css-id .ePrescriptionUseList__note{width:calc(100% - 40px) !important}}@media only screen and (min-width: 820px) and (max-width: 820px){#page-custom-css-id .ePrescriptionUseList__note{width:calc(100% - 40px) !important}}@media only screen and (max-width: 767px){#page-custom-css-id .ePrescriptionUseList__note{bottom:20px;left:30px;width:calc(100% - 60px) !important}}#page-custom-css-id .ePrescriptionUseList__img{width:100%;height:auto}@media only screen and (max-width: 767px){#page-custom-css-id .ePrescriptionUseList__img{width:100%;margin-bottom:20px !important}}#page-custom-css-id .ePrescriptionQa{padding-top:40px !important;padding-bottom:65px !important;background:#DAF2F0}#page-custom-css-id .ePrescriptionQa .qaIn{margin:0 auto}#page-custom-css-id .ePrescriptionQa .glb-note01{font-size:12px;padding:0 30px 30px;color:#73BFB8}#page-custom-css-id .ePrescriptionQa .glb-list04{background:#fff;border-radius:10px;margin-bottom:30px}@media only screen and (max-width: 767px){#page-custom-css-id .ePrescriptionQa .glb-list04{margin-bottom:20px}}#page-custom-css-id .ePrescriptionQa .glb-list04+.glb-list04{border-top:1px solid #E9F6F5}#page-custom-css-id .ePrescriptionQa .glb-list04 .qText{font-size:18px;font-weight:700;line-height:1.6;padding:40px 110px 40px;position:relative;cursor:pointer;margin:0;color:#26A69A !important}@media only screen and (max-width: 767px){#page-custom-css-id .ePrescriptionQa .glb-list04 .qText{font-size:15px;padding:20px 60px 20px 80px}}@media only screen and (min-width: 768px) and (max-width: 1400px){#page-custom-css-id .ePrescriptionQa .glb-list04 .qText{padding:40px 100px 40px}}#page-custom-css-id .ePrescriptionQa .glb-list04 .qText:first-child{border-top:none}#page-custom-css-id .ePrescriptionQa .glb-list04 .qText:before{content:"Q";background:#26a69a;border-radius:50px;box-sizing:border-box;color:#FFF;display:block;width:50px;height:50px;font-size:18px;font-weight:700;position:absolute;padding:8px;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);left:40px;text-align:center}@media only screen and (max-width: 767px){#page-custom-css-id .ePrescriptionQa .glb-list04 .qText:before{left:20px;width:45px;height:45px;padding:7px}}@media only screen and (min-width: 768px) and (max-width: 1400px){#page-custom-css-id .ePrescriptionQa .glb-list04 .qText:before{left:30px}}#page-custom-css-id .ePrescriptionQa .glb-list04 .qText.on .toggle:after{display:none}#page-custom-css-id .ePrescriptionQa .glb-list04 .qText.on:before{background:#217dd9}#page-custom-css-id .ePrescriptionQa .glb-list04 .aText{display:block;position:relative;padding:12px 40px 40px 110px;margin:0;font-size:16px;line-height:1.6;color:#1A535C}@media only screen and (max-width: 767px){#page-custom-css-id .ePrescriptionQa .glb-list04 .aText{font-size:15px !important;padding:0 30px 30px 80px}}@media only screen and (min-width: 768px) and (max-width: 1400px){#page-custom-css-id .ePrescriptionQa .glb-list04 .aText{padding:12px 40px 40px 100px}}#page-custom-css-id .ePrescriptionQa .glb-list04 .aText:before{content:"A";border-radius:50px;box-sizing:border-box;color:#FFF;display:block;width:50px;height:50px;background:#1a535c;font-size:18px;font-weight:700;position:absolute;padding:10px;top:4px;left:40px;text-align:center}@media only screen and (max-width: 767px){#page-custom-css-id .ePrescriptionQa .glb-list04 .aText:before{left:20px;width:45px;height:45px;padding:7px}}@media only screen and (min-width: 768px) and (max-width: 1400px){#page-custom-css-id .ePrescriptionQa .glb-list04 .aText:before{left:30px}}#page-custom-css-id .ePrescriptionQa .accordion__title{position:relative}#page-custom-css-id .ePrescriptionQa .accordion__title::after{content:"";position:absolute;right:40px;top:45%;transition:all 0.2s ease-in-out;display:block;width:8px;height:8px;border-top:solid 2px #1A535C;border-right:solid 2px #1A535C;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}@media only screen and (max-width: 767px){#page-custom-css-id .ePrescriptionQa .accordion__title::after{right:30px}}#page-custom-css-id .ePrescriptionQa .accordion__title.open::after{-webkit-transform:rotate(135deg);transform:rotate(135deg);top:45%}#page-custom-css-id .ePrescriptionQa .accordion__content{transition:all 0.4s}#page-custom-css-id .ePrescriptionQa .accordion__content.open{display:inline-block !important}#page-custom-css-id .ePrescriptionForm{padding-bottom:80px}@media only screen and (max-width: 767px){#page-custom-css-id .ePrescriptionForm{padding-bottom:30px}}#page-custom-css-id .ePrescriptionForm .download__img{display:flex;justify-content:space-between;column-gap:30px;margin:30px 0 60px}@media only screen and (max-width: 767px){#page-custom-css-id .ePrescriptionForm .download__img{width:80%;flex-direction:column;margin:0 auto;row-gap:30px;padding:20px 0 30px}}#page-custom-css-id .ePrescriptionForm .download__img p{margin-bottom:16px}#page-custom-css-id .ePrescriptionForm .download__img__cover{flex:0 0 40%;margin:0}#page-custom-css-id .ePrescriptionForm .download__img__index{box-shadow:0 3px 10px 0px rgba(0,0,0,0.15);flex:0 0 55%;margin:0}#page-custom-css-id .ePrescriptionForm .download__img__index .component{height:100%}#page-custom-css-id .ePrescriptionForm .download__img__index .component img{height:100%}#page-custom-css-id .ePrescriptionForm label,#page-custom-css-id .ePrescriptionForm span,#page-custom-css-id .ePrescriptionForm strong{color:#1A535C}#page-custom-css-id .ePrescriptionForm h3 span{color:#26A69A}#page-custom-css-id .snsShareBtn{padding:0 0 130px}#page-custom-css-id .snsShareBtn__inner .col{display:flex !important;width:fit-content !important;margin:0 auto;justify-content:space-between;column-gap:20px}#page-custom-css-id .snsShareBtn__inner .col .component{background:#26A69A;padding:8px;width:40px;height:40px;border-radius:25px;box-shadow:0 5px 5px 0px rgba(0,0,0,0.1);position:relative}#page-custom-css-id .snsShareBtn__inner .col .component img{position:absolute;width:24px;height:24px;top:50%;left:50%;transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%)}#page-custom-css-id .fadeUp{animation-name:fadeUpAnime;animation-duration:1.2s;animation-fill-mode:forwards;opacity:0}@keyframes fadeUpAnime{from{opacity:0;transform:translateY(100px)}to{opacity:1;transform:translateY(0)}}
.contents .content-1 {
  /* sample */
}

.contents .content-1 .row.row-1 {
  /* sample */
}
.contents .content-1 .row.row-1 .col.col-1 {
  /* sample */
}
.contents .content-1 .row.row-1 .col.col-1 .component.richtext {
  /* sample */
}

.contents .content-2 {
  /* sample */
}

.contents .content-2 .row.row-1 {
  /* sample */
}
.contents .content-2 .row.row-1 .col.col-1 {
  /* sample */
}
.contents .content-2 .row.row-1 .col.col-1 .component.text {
  /* sample */
}
.contents .content-2 .row.row-1 .col.col-2 {
  /* sample */
}
.contents .content-2 .row.row-1 .col.col-2 .component.richtext {
  /* sample */
}

.contents .content-2 .row.row-2 {
  /* sample */
}
.contents .content-2 .row.row-2 .col.col-1 {
  /* sample */
}
.contents .content-2 .row.row-2 .col.col-1 .component.text {
  /* sample */
}
.contents .content-2 .row.row-2 .col.col-2 {
  /* sample */
}
.contents .content-2 .row.row-2 .col.col-2 .component.richtext {
  /* sample */
}

.contents .content-2 .row.row-3 {
  /* sample */
}
.contents .content-2 .row.row-3 .col.col-1 {
  /* sample */
}
.contents .content-2 .row.row-3 .col.col-1 .component.text {
  /* sample */
}
.contents .content-2 .row.row-3 .col.col-2 {
  /* sample */
}
.contents .content-2 .row.row-3 .col.col-2 .component.richtext {
  /* sample */
}

.contents .content-2 .row.row-4 {
  /* sample */
}
.contents .content-2 .row.row-4 .col.col-1 {
  /* sample */
}
.contents .content-2 .row.row-4 .col.col-1 .component.text {
  /* sample */
}
.contents .content-2 .row.row-4 .col.col-2 {
  /* sample */
}
.contents .content-2 .row.row-4 .col.col-2 .component.richtext {
  /* sample */
}

.contents .content-2 .row.row-5 {
  /* sample */
}
.contents .content-2 .row.row-5 .col.col-1 {
  /* sample */
}
.contents .content-2 .row.row-5 .col.col-1 .component.text {
  /* sample */
}
.contents .content-2 .row.row-5 .col.col-2 {
  /* sample */
}
.contents .content-2 .row.row-5 .col.col-2 .component.richtext {
  /* sample */
}

.contents .content-2 .row.row-6 {
  /* sample */
}
.contents .content-2 .row.row-6 .col.col-1 {
  /* sample */
}
.contents .content-2 .row.row-6 .col.col-1 .component.text {
  /* sample */
}
.contents .content-2 .row.row-6 .col.col-2 {
  /* sample */
}
.contents .content-2 .row.row-6 .col.col-2 .component.richtext {
  /* sample */
}

.contents .content-3 {
  /* sample */
}

.contents .content-3 .row.row-1 {
  /* sample */
}
.contents .content-3 .row.row-1 .col.col-1 {
  /* sample */
}
.contents .content-3 .row.row-1 .col.col-1 .component.richtext {
  /* sample */
}
.contents .content-3 .row.row-1 .col.col-2 {
  /* sample */
}
.contents .content-3 .row.row-1 .col.col-2 .component.richtext {
  /* sample */
}

.contents .content-4 {
  /* sample */
}

.contents .content-4 .row.row-1 {
  /* sample */
}
.contents .content-4 .row.row-1 .col.col-1 {
  /* sample */
}
.contents .content-4 .row.row-1 .col.col-1 .component.text {
  /* sample */
}
.contents .content-4 .row.row-1 .col.col-1 .component.rich-heading {
  /* sample */
}

.contents .content-4 .row.row-2 {
  /* sample */
}
.contents .content-4 .row.row-2 .col.col-1 {
  /* sample */
}
.contents .content-4 .row.row-2 .col.col-1 .component.image {
  /* sample */
}
.contents .content-4 .row.row-2 .col.col-1 .component.rich-heading {
  /* sample */
}
.contents .content-4 .row.row-2 .col.col-1 .component.text {
  /* sample */
}
.contents .content-4 .row.row-2 .col.col-1 .component.text {
  /* sample */
}

.contents .content-4 .row.row-3 {
  /* sample */
}
.contents .content-4 .row.row-3 .col.col-1 {
  /* sample */
}
.contents .content-4 .row.row-3 .col.col-1 .component.rich-heading {
  /* sample */
}
.contents .content-4 .row.row-3 .col.col-1 .component.richtext {
  /* sample */
}

.contents .content-5 {
  /* sample */
}

.contents .content-5 .row.row-1 {
  /* sample */
}
.contents .content-5 .row.row-1 .col.col-1 {
  /* sample */
}
.contents .content-5 .row.row-1 .col.col-1 .component.text {
  /* sample */
}
.contents .content-5 .row.row-1 .col.col-1 .component.rich-heading {
  /* sample */
}

.contents .content-5 .row.row-2 {
  /* sample */
}
.contents .content-5 .row.row-2 .col.col-1 {
  /* sample */
}
.contents .content-5 .row.row-2 .col.col-1 .component.image {
  /* sample */
}
.contents .content-5 .row.row-2 .col.col-1 .component.text {
  /* sample */
}

.contents .content-5 .row.row-3 {
  /* sample */
}
.contents .content-5 .row.row-3 .col.col-1 {
  /* sample */
}
.contents .content-5 .row.row-3 .col.col-1 .component.text {
  /* sample */
}
.contents .content-5 .row.row-3 .col.col-1 .component.rich-heading {
  /* sample */
}

.contents .content-5 .row.row-4 {
  /* sample */
}
.contents .content-5 .row.row-4 .col.col-1 {
  /* sample */
}
.contents .content-5 .row.row-4 .col.col-1 .component.richtext {
  /* sample */
}
.contents .content-5 .row.row-4 .col.col-1 .component.richtext {
  /* sample */
}
.contents .content-5 .row.row-4 .col.col-2 {
  /* sample */
}
.contents .content-5 .row.row-4 .col.col-2 .component.richtext {
  /* sample */
}
.contents .content-5 .row.row-4 .col.col-2 .component.richtext {
  /* sample */
}

.contents .content-5 .row.row-5 {
  /* sample */
}
.contents .content-5 .row.row-5 .col.col-1 {
  /* sample */
}
.contents .content-5 .row.row-5 .col.col-1 .component.text {
  /* sample */
}
.contents .content-5 .row.row-5 .col.col-1 .component.rich-heading {
  /* sample */
}

.contents .content-5 .row.row-6 {
  /* sample */
}
.contents .content-5 .row.row-6 .col.col-1 {
  /* sample */
}
.contents .content-5 .row.row-6 .col.col-1 .component.text {
  /* sample */
}

.contents .content-5 .row.row-7 {
  /* sample */
}
.contents .content-5 .row.row-7 .col.col-1 {
  /* sample */
}
.contents .content-5 .row.row-7 .col.col-1 .component.image {
  /* sample */
}
.contents .content-5 .row.row-7 .col.col-2 {
  /* sample */
}
.contents .content-5 .row.row-7 .col.col-2 .component.text {
  /* sample */
}

.contents .content-5 .row.row-8 {
  /* sample */
}
.contents .content-5 .row.row-8 .col.col-1 {
  /* sample */
}
.contents .content-5 .row.row-8 .col.col-1 .component.text {
  /* sample */
}
.contents .content-5 .row.row-8 .col.col-1 .component.rich-heading {
  /* sample */
}

.contents .content-5 .row.row-9 {
  /* sample */
}
.contents .content-5 .row.row-9 .col.col-1 {
  /* sample */
}
.contents .content-5 .row.row-9 .col.col-1 .component.text {
  /* sample */
}
.contents .content-5 .row.row-9 .col.col-1 .component.image {
  /* sample */
}
.contents .content-5 .row.row-9 .col.col-1 .component.text {
  /* sample */
}
.contents .content-5 .row.row-9 .col.col-1 .component.image {
  /* sample */
}

.contents .content-6 {
  /* sample */
}

.contents .content-6 .row.row-1 {
  /* sample */
}
.contents .content-6 .row.row-1 .col.col-1 {
  /* sample */
}
.contents .content-6 .row.row-1 .col.col-1 .component.text {
  /* sample */
}
.contents .content-6 .row.row-1 .col.col-1 .component.rich-heading {
  /* sample */
}

.contents .content-6 .row.row-2 {
  /* sample */
}
.contents .content-6 .row.row-2 .col.col-1 {
  /* sample */
}
.contents .content-6 .row.row-2 .col.col-1 .component.text {
  /* sample */
}
.contents .content-6 .row.row-2 .col.col-1 .component.rich-heading {
  /* sample */
}
.contents .content-6 .row.row-2 .col.col-1 .component.image {
  /* sample */
}
.contents .content-6 .row.row-2 .col.col-1 .component.rich-heading {
  /* sample */
}
.contents .content-6 .row.row-2 .col.col-1 .component.iframe-comp {
  /* sample */
}

.contents .content-7 {
  /* sample */
}

.contents .content-7 .row.row-1 {
  /* sample */
}
.contents .content-7 .row.row-1 .col.col-1 {
  /* sample */
}
.contents .content-7 .row.row-1 .col.col-1 .component.text {
  /* sample */
}
.contents .content-7 .row.row-1 .col.col-1 .component.rich-heading {
  /* sample */
}

.contents .content-7 .row.row-2 {
  /* sample */
}
.contents .content-7 .row.row-2 .col.col-1 {
  /* sample */
}
.contents .content-7 .row.row-2 .col.col-1 .component.image {
  /* sample */
}
.contents .content-7 .row.row-2 .col.col-2 {
  /* sample */
}
.contents .content-7 .row.row-2 .col.col-2 .component.rich-heading {
  /* sample */
}
.contents .content-7 .row.row-2 .col.col-2 .component.text {
  /* sample */
}
.contents .content-7 .row.row-2 .col.col-2 .component.text {
  /* sample */
}

.contents .content-7 .row.row-3 {
  /* sample */
}
.contents .content-7 .row.row-3 .col.col-1 {
  /* sample */
}
.contents .content-7 .row.row-3 .col.col-1 .component.rich-heading {
  /* sample */
}
.contents .content-7 .row.row-3 .col.col-1 .component.text {
  /* sample */
}
.contents .content-7 .row.row-3 .col.col-2 {
  /* sample */
}
.contents .content-7 .row.row-3 .col.col-2 .component.image {
  /* sample */
}

.contents .content-8 {
  /* sample */
}

.contents .content-8 .row.row-1 {
  /* sample */
}
.contents .content-8 .row.row-1 .col.col-1 {
  /* sample */
}
.contents .content-8 .row.row-1 .col.col-1 .component.text {
  /* sample */
}
.contents .content-8 .row.row-1 .col.col-1 .component.rich-heading {
  /* sample */
}

.contents .content-8 .row.row-2 {
  /* sample */
}
.contents .content-8 .row.row-2 .col.col-1 {
  /* sample */
}
.contents .content-8 .row.row-2 .col.col-1 .component.text {
  /* sample */
}
.contents .content-8 .row.row-2 .col.col-1 .component.text {
  /* sample */
}

.contents .content-8 .row.row-3 {
  /* sample */
}
.contents .content-8 .row.row-3 .col.col-1 {
  /* sample */
}
.contents .content-8 .row.row-3 .col.col-1 .component.text {
  /* sample */
}
.contents .content-8 .row.row-3 .col.col-1 .component.text {
  /* sample */
}

.contents .content-8 .row.row-4 {
  /* sample */
}
.contents .content-8 .row.row-4 .col.col-1 {
  /* sample */
}
.contents .content-8 .row.row-4 .col.col-1 .component.text {
  /* sample */
}
.contents .content-8 .row.row-4 .col.col-1 .component.text {
  /* sample */
}

.contents .content-9 {
  /* sample */
}

.contents .content-9 .row.row-1 {
  /* sample */
}
.contents .content-9 .row.row-1 .col.col-1 {
  /* sample */
}
.contents .content-9 .row.row-1 .col.col-1 .component.text {
  /* sample */
}
.contents .content-9 .row.row-1 .col.col-1 .component.rich-heading {
  /* sample */
}

.contents .content-9 .row.row-2 {
  /* sample */
}
.contents .content-9 .row.row-2 .col.col-1 {
  /* sample */
}
.contents .content-9 .row.row-2 .col.col-1 .component.rich-heading {
  /* sample */
}
.contents .content-9 .row.row-2 .col.col-1 .component.text {
  /* sample */
}

.contents .content-9 .row.row-3 {
  /* sample */
}
.contents .content-9 .row.row-3 .col.col-1 {
  /* sample */
}
.contents .content-9 .row.row-3 .col.col-1 .component.image {
  /* sample */
}
.contents .content-9 .row.row-3 .col.col-2 {
  /* sample */
}
.contents .content-9 .row.row-3 .col.col-2 .component.image {
  /* sample */
}

.contents .content-9 .row.row-4 {
  /* sample */
}
.contents .content-9 .row.row-4 .col.col-1 {
  /* sample */
}

.contents .content-9 .row.row-5 {
  /* sample */
}
.contents .content-9 .row.row-5 .col.col-1 {
  /* sample */
}
.contents .content-9 .row.row-5 .col.col-1 .component.script-comp {
  /* sample */
}
.contents .content-9 .row.row-5 .col.col-1 .component.script-comp {
  /* sample */
}

.contents .content-10 {
  /* sample */
}

.contents .content-10 .row.row-1 {
  /* sample */
}
.contents .content-10 .row.row-1 .col.col-1 {
  /* sample */
}
.contents .content-10 .row.row-1 .col.col-1 .component.image {
  /* sample */
}
.contents .content-10 .row.row-1 .col.col-1 .component.image {
  /* sample */
}

.side {
  /* sample */
}

.side {
  /* sample */
}

.foot {
  /* sample */
}

.foot .row.row-1 {
  /* sample */
}
.foot .row.row-1 .col.col-1 {
  /* sample */
}
.foot .row.row-1 .col.col-1 .component.list {
  /* sample */
}

.foot .row.row-2 {
  /* sample */
}
.foot .row.row-2 .col.col-1 {
  /* sample */
}
.foot .row.row-2 .col.col-1 .component.button {
  /* sample */
}
.foot .row.row-2 .col.col-2 {
  /* sample */
}
.foot .row.row-2 .col.col-2 .component.button {
  /* sample */
}

.header, .main-visual {
  /* sample */
}

.header .row.row-1, .main-visual .row.row-1 {
  /* sample */
}
.header .row.row-1 .col.col-1, .main-visual .row.row-1 .col.col-1 {
  /* sample */
}
.header .row.row-1 .col.col-1 .component.image, .main-visual .row.row-1 .col.col-1 .component.image {
  /* sample */
}
.header .row.row-1 .col.col-1 .component.image, .main-visual .row.row-1 .col.col-1 .component.image {
  /* sample */
}
.header .row.row-1 .col.col-1 .component.richtext, .main-visual .row.row-1 .col.col-1 .component.richtext {
  /* sample */
}
.header .row.row-1 .col.col-2, .main-visual .row.row-1 .col.col-2 {
  /* sample */
}
.header .row.row-1 .col.col-2 .component.image, .main-visual .row.row-1 .col.col-2 .component.image {
  /* sample */
}

.header .row.row-2, .main-visual .row.row-2 {
  /* sample */
}
.header .row.row-2 .col.col-1, .main-visual .row.row-2 .col.col-1 {
  /* sample */
}
.header .row.row-2 .col.col-1 .component.richtext, .main-visual .row.row-2 .col.col-1 .component.richtext {
  /* sample */
}

.navi, .navi-001-01, .navi-002-01 {
  /* sample */
}

.navi .row.row-1, .navi-001-01 .row.row-1, .navi-002-01 .row.row-1 {
  /* sample */
}
.navi .row.row-1 .col.col-1, .navi-001-01 .row.row-1 .col.col-1, .navi-002-01 .row.row-1 .col.col-1 {
  /* sample */
}
.navi .row.row-1 .col.col-2, .navi-001-01 .row.row-1 .col.col-2, .navi-002-01 .row.row-1 .col.col-2 {
  /* sample */
}
.navi .row.row-1 .col.col-2 .component.richtext, .navi-001-01 .row.row-1 .col.col-2 .component.richtext, .navi-002-01 .row.row-1 .col.col-2 .component.richtext {
  /* sample */
}
.navi .row.row-1 .col.col-2 .component.button, .navi-001-01 .row.row-1 .col.col-2 .component.button, .navi-002-01 .row.row-1 .col.col-2 .component.button {
  /* sample */
}
.navi .row.row-1 .col.col-2 .component.button, .navi-001-01 .row.row-1 .col.col-2 .component.button, .navi-002-01 .row.row-1 .col.col-2 .component.button {
  /* sample */
}

.side {
  /* sample */
}

.side {
  /* sample */
}

.fixed-side .row.row-1 {
  /* sample */
}
.fixed-side .row.row-1 .col.col-1 {
  /* sample */
}