:root{--gothic:"游ゴシック体","游ゴシック",YuGothic,"游ゴシック Medium","Yu Gothic Medium","Yu Gothic","ヒラギノ角ゴ ProN W3","Hiragino Kaku Gothic ProN","Hiragino Sans",sans-serif;--yumincho:"游明朝",YuMincho,"ヒラギノ明朝 ProN W3","Hiragino Mincho ProN","ＭＳ Ｐ明朝","MS P	Mincho","Times New Roman",serif;--noto-sans:NotoSansJP,'Noto Sans JP',sans-serif;--lato:"Lato",sans-serif}*,html,body{margin:0;padding:0}*:focus{outline:none}*,:after,:before{background-repeat:no-repeat;box-sizing:inherit}:after,:before{text-decoration:inherit;vertical-align:inherit}main{display:block;width:100%}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none}b,strong{font-weight:700}code,kbd,samp{font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button;appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:none}fieldset{border:none}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none;appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}*,*:before,*:after{box-sizing:inherit}html{box-sizing:border-box}button,input,select,optgroup,textarea{line-height:1.5;background:0 0}button,input[type=button],input[type=reset],input[type=submit]{border:inherit}button:hover,input[type=button]:hover,input[type=reset]:hover,input[type=submit]:hover{border:none}button:active,button:focus,input[type=button]:active,input[type=button]:focus,input[type=reset]:active,input[type=reset]:focus,input[type=submit]:active,input[type=submit]:focus{border:none}input[type=text],input[type=email],input[type=url],input[type=password],input[type=search],input[type=number],input[type=tel],input[type=range],input[type=date],input[type=month],input[type=week],input[type=time],input[type=datetime],input[type=datetime-local],input[type=color],textarea{-webkit-appearance:none;appearance:none;border-radius:0}input[type=text]:focus,input[type=email]:focus,input[type=url]:focus,input[type=password]:focus,input[type=search]:focus,input[type=number]:focus,input[type=tel]:focus,input[type=range]:focus,input[type=date]:focus,input[type=month]:focus,input[type=week]:focus,input[type=time]:focus,input[type=datetime]:focus,input[type=datetime-local]:focus,input[type=color]:focus,textarea:focus{outline:none}textarea{width:100%}select{text-transform:none;background-color:transparent;border-style:none;color:inherit}select::-ms-expand{display:none}select::-ms-value{color:currentColor}input,select{-webkit-appearance:none;appearance:none}html{box-sizing:border-box;overflow-y:scroll;-webkit-text-size-adjust:100%}h1,h2,h3,h4,h5,h6,p{margin:0;padding:0}dfn,cite,em,i{font-style:inherit}blockquote{margin:0}address{margin:0;font-style:normal}pre{line-height:1.5;max-width:100%;overflow:auto}abbr,acronym{border-bottom:1px dotted #666;cursor:help}mark,ins{text-decoration:none}mark{background:#fee400}big{font-size:125%}hr{background-color:#ccc;border:0;height:1px}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{width:100%;border-collapse:collapse;border-spacing:0}ul{list-style-type:none;margin:0;padding:0}blockquote,q{quotes:none}dl,dt,dd{width:100%;margin:0;padding:0;margin-inline-start:0}embed,iframe,object{max-width:100%}img{height:auto;max-width:100%}figure{margin:0}a{text-decoration:none}a:focus{outline:0}a:hover,a:active{outline:0}a[href^=tel],a[href^=mailto]{text-decoration:none}a[x-apple-data-detectors]{color:inherit !important;text-decoration:none !important;font-size:inherit !important;font-family:inherit !important;font-weight:inherit !important;line-height:inherit !important}:root{--font-color:#333;--white:#fff}html{-ms-touch-action:manipulation;touch-action:manipulation}body{font-family:var(--yumincho);font-size:15px;font-weight:400;color:var(--font-color);background:var(--white);line-height:25.5px;overflow-x:hidden}@media screen and (min-width:0px){.container{display:block;width:100%}}@media screen and (max-width:767px){.container{max-width:520px;width:100%;margin:0 auto;padding:0 20px}}@media screen and (min-width:768px) and (max-width:1024px){.container{max-width:768px;margin:0 auto;padding:0 20px}}@media screen and (min-width:1025px){.container{max-width:1180px;margin:0 auto;padding:0 20px}}@media screen and (max-width:1024px){.pc-only{display:none}}@media screen and (max-width:767px){.tb-only,.lg-only{display:none}}@media screen and (min-width:768px){.sp-only{display:none}}@media screen and (min-width:1025px){.sp-only,.tb-only,.md-only{display:none}}@media screen and (max-width:1024px){.site-header{display:block;width:100%;background-color:var(--white)}.site-header.site-header-height{position:relative;height:58px;background-color:transparent}.site-header__top{display:flex;justify-content:space-between;width:100%;padding:0 10px;background-color:var(--white)}.site-header.site-header-height>.site-header__top{background-color:transparent;width:calc(100% - 60px)}.site-header__headline{display:-webkit-box;width:100%;font-size:10px;line-height:26px;font-weight:500;padding:2px 0;color:#888;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:1}.site-header__btn{display:none}.site-header__nav{display:none;width:100%;height:58px;background-color:rgba(209,202,192,90%)}.site-header.site-header-height>.site-header__nav{position:absolute;top:0;display:block}.site-header.site-header-height>.site-header__nav{background-color:transparent}.site-header__nav>.container{max-width:100%;padding:0 20px 0 30px}.site-header__nav-inner{display:flex;justify-content:space-between;align-items:center;height:58px;width:100%}.site-header__logo{display:block;width:50px}.site-header.site-header-height>.site-header__nav .site-header__logo{visibility:hidden}.site-header__logo>picture{display:block;width:100%}.site-header__logo>picture>img{display:block;width:100%;object-fit:cover}.site-header__nav-pc{display:none}.mobile-nav-trigger{display:flex;flex-direction:column;width:40px;height:45px}.mobile-nav-trigger>div{display:flex;flex-direction:column;justify-content:space-between;width:100%;height:26px;overflow:hidden}.mobile-nav-trigger>div>span{display:block;width:100%;height:2px;background-color:var(--font-color);transition:transform .3s ease}.mobile-nav-trigger>i{display:flex;justify-content:center;align-items:center;width:100%;height:15px;font-size:12px;margin-top:4px;color:var(--font-color);font-weight:700;word-break:keep-all}.mobile-nav-trigger.active{z-index:999}.mobile-nav-trigger.active>div{position:relative}.mobile-nav-trigger.active>div>span{position:absolute;width:100%}.mobile-nav-trigger.active>div>span:nth-child(1){top:7px;right:0;transform:translateY(7px) rotate(-35deg)}.mobile-nav-trigger.active>div>span:nth-child(3){bottom:3px;right:0;transform:translateY(-7px) rotate(35deg)}.mobile-nav-trigger.active>div>span:nth-child(2){display:none}@keyframes stickyslideDown{0%{transform:translateY(-100%);visibility:visible}100%{transform:translateY(0)}}.site-header__nav.sticky{position:fixed !important;top:0;left:0;display:block;animation-name:stickyslideDown;animation-duration:.5s;animation-fill-mode:both;box-shadow:0 3px 3px rgba(0,0,0,.16);z-index:999}.site-header.site-header-height>.site-header__nav.sticky{background-color:rgba(209,202,192,90%)}.site-header.site-header-height>.site-header__nav.sticky .site-header__logo{visibility:visible !important}.site-header__nav.fixed{position:fixed !important;top:0;left:0;display:block;animation-name:stickyslideDown;animation-duration:.5s;animation-fill-mode:both;box-shadow:0 3px 3px rgba(0,0,0,.16);z-index:999}.site-header.site-header-height>.site-header__nav.fixed{background-color:rgba(209,202,192,90%)}.site-header.site-header-height>.site-header__nav.fixed .site-header__logo{visibility:visible !important}}@media screen and (min-width:1025px){.site-header{display:block;width:100%;height:90px;background-color:var(--white)}.site-header__top{display:flex;justify-content:space-between;width:min(calc(100% - (100% - 1140px)/2), calc(100% - 20px));padding:15px 0 0 15px}.site-header__headline{display:-webkit-box;width:calc(100% - 170px);font-size:13px;line-height:17px;font-weight:500;color:#888;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:1}.site-header__btn{display:flex;justify-content:center;align-items:center;width:160px;height:30px;border:1px solid var(--font-color)}.site-header__btn>span{font-size:15px;color:var(--font-color);line-height:1;font-weight:500}.site-header__btn:hover{transition:background-color .3s ease;background-color:var(--font-color)}.site-header__btn:hover>span{transition:color .3s ease;color:var(--white)}.site-header__nav{display:block;width:100%}.site-header__nav-inner{display:flex;justify-content:flex-end;width:100%}.site-header__logo{display:none;width:calc(180/1140 * 100%)}.site-header__logo.visible{display:block}.site-header__logo>picture{display:block;width:100%}.site-header__logo>picture>img{display:block;width:100%;object-fit:cover}.site-header__logo:hover{transition:opacity .3s ease;opacity:.7}.site-header__nav-pc{display:flex;justify-content:flex-end;align-items:flex-start;width:calc(100% - 180px);padding-top:15px}.site-header__nav-pc>li{display:block;width:auto}.site-header__nav-pc>li:nth-child(n+2){padding-left:calc(70/920 * 100%)}.site-header__nav-pc>li>a{width:auto;font-size:14px;line-height:29px;color:var(--font-color);font-weight:600}.mobile-nav-trigger{display:none}@keyframes stickyslideDown{0%{transform:translateY(-100%);visibility:visible}100%{transform:translateY(0)}}.site-header__nav.sticky{position:fixed;top:0;left:0;z-index:999;animation-name:stickyslideDown;animation-duration:.5s;animation-fill-mode:both;box-shadow:0 3px 3px rgba(0,0,0,.16);background-color:var(--white);z-index:999}.site-header__nav.sticky .site-header__nav-inner{height:60px;align-items:center}.site-header__nav.fixed{position:fixed;top:0;left:0;z-index:999;background-color:var(--white);padding:0 10px}.site-header__nav.sticky .site-header__logo{display:block}}@media screen and (max-width:1024px){.site-nav-mobile{position:fixed;top:0;left:0;display:block;width:100%;height:100%;background-color:rgba(0,0,0,60%);padding-top:58px;z-index:997;padding-left:20px;transform:translateY(-100%);transition:transform .3s ease}.site-nav-mobile.active{transform:translateY(0)}.site-nav-mobile__wrap{display:flex;flex-direction:column;align-items:flex-end;width:100%;height:calc(100vh - 58px);padding-bottom:50px;overflow-y:scroll}.site-nav-mobile__inner{display:block;max-width:355px;width:100%;background-color:rgba(255,255,255,90%)}.site-nav-mobile__block{display:block;width:100%}.site-nav-mobile__block:nth-child(n+2){margin-top:1px}.site-nav-mobile__block-title{position:relative;display:flex;align-items:center;width:100%;height:40px;font-size:16px;font-weight:700;color:var(--white);line-height:1;padding:0 30px 0 40px;background:#707070}.site-nav-mobile__block-title>.child-trigger{position:absolute;top:0;right:30px;display:flex;flex-direction:column;align-items:flex-end;justify-content:center;width:12px;height:40px}.site-nav-mobile__block-title>.child-trigger>i{position:relative;display:block;width:12px;height:12px}.site-nav-mobile__block-title>.child-trigger>i:before,.site-nav-mobile__block-title>.child-trigger>i:after{content:"";position:absolute;width:100%;height:1px;background-color:var(--white)}.site-nav-mobile__block-title>.child-trigger>i:before{top:50%;left:50%;transform:translate(-50%,-50%)}.site-nav-mobile__block-title>.child-trigger>i:after{top:50%;left:50%;transform:rotate(90deg) translate(-50%,-50%);transform-origin:0 50%;transition:.3s ease}.site-nav-mobile__block-title.active>.child-trigger>i:after{top:50%;left:50%;transform:rotate(0) translate(-50%,-50%);transform-origin:0 50%}.site-nav-mobile__list{display:none;width:100%;padding:20px 50px}.site-nav-mobile__list>li{display:flex;align-items:flex-start;width:100%}.site-nav-mobile__list>li.child{padding-left:10px}.site-nav-mobile__list>li:nth-child(n+2){margin-top:25px}.site-nav-mobile__list>li>a{display:flex;align-items:center;width:auto;font-size:15px;font-weight:500;color:#333;line-height:19.5px}.site-nav-mobile__info{display:flex;flex-direction:column;align-items:center;width:100%;background-color:#406379;padding:60px 0;margin-top:5px}.site-nav-mobile__logo{display:block;max-width:270px;width:100%}.site-nav-mobile__logo>img{display:block;width:100%;object-fit:cover}.site-nav-mobile__info{display:flex;flex-direction:column;width:auto;margin-top:20px}.site-nav-mobile__phone{position:relative;display:block;width:220px;font-size:28px;color:#fff;font-family:var(--lato);font-weight:900;font-style:italic;word-break:keep-all;line-height:34px;padding-left:35px;margin-top:25px}.site-nav-mobile__phone:before{content:"";position:absolute;top:50%;transform:translateY(-50%);left:0;display:block;width:25px;height:25px;background-image:url(//ginza-ginginclinic.com/wp/wp-content/themes/ginza-ginginclinic/./assets/images/icon-tel-wh.svg);background-repeat:no-repeat;background-position:center;background-size:contain}.site-nav-mobile__phone-time{display:block;width:220px;font-size:11px;font-weight:500;text-align:center;color:var(--white);line-height:28.8px}.site-nav-mobile__contact-btn{position:relative;display:block;width:auto;font-size:16px;color:var(--white);font-weight:700;padding-left:30px;line-height:21px;word-break:keep-all;margin-top:15px}.site-nav-mobile__contact-btn:before{content:"";position:absolute;top:50%;transform:translateY(-50%);left:0;display:block;width:21px;height:21px;background-image:url(//ginza-ginginclinic.com/wp/wp-content/themes/ginza-ginginclinic/./assets/images/icon-mail-wh.svg);background-repeat:no-repeat;background-position:center;background-size:contain}}@media screen and (min-width:1025px){.site-nav-mobile{display:none}}@media screen and (max-width:1024px){.site-floating-menu{position:fixed;bottom:0;left:0;display:flex;justify-content:center;width:100%;z-index:996;background-color:#f1efec;transform:translateY(100%);transition:.3s}.site-floating-menu.active{transform:translateY(0)}.site-floating-menu__body{display:flex;justify-content:space-between;max-width:375px;width:100%}.go-top-sp{display:flex;justify-content:center;align-items:center;width:50px;height:45px}.go-top-sp>span{position:relative;font-size:14px;line-height:20px;padding-top:8px;font-weight:500}.go-top-sp>span:before{content:"";position:absolute;top:0;left:50%;transform:translateX(-50%);display:block;width:14.61px;height:5.84px;background-image:url(//ginza-ginginclinic.com/wp/wp-content/themes/ginza-ginginclinic/./assets/images/icon-menuo-bk.svg);background-repeat:no-repeat;background-position:center;background-size:contain}.site-floating-menu__body>a{display:flex;justify-content:center;align-items:center;width:calc(50% - 25px - 3px);height:45px}.site-floating-menu__body>a>span{width:auto;font-size:15px;line-height:1;font-weight:500;color:var(--white)}.site-floating-menu__reserve{background:linear-gradient(180deg,#a88f49 0%,#b09854 52%,#d8c591 83%,#a88f49 100%)}.site-floating-menu__contact{background:linear-gradient(180deg,#333 0%,#444 47%,#888 84%,#333 100%)}}@media screen and (min-width:1025px){.site-floating-menu{position:fixed;top:50%;transform:translateY(-50%);right:10px;display:flex;flex-direction:column;width:45px;z-index:996}.site-floating-menu__body{display:block;width:45px}.go-top-sp{display:none}.site-floating-menu__body>a{display:flex;justify-content:center;align-items:center;width:100%;height:180px}.site-floating-menu__body>a>span{width:15px;text-align:center;font-size:15px;line-height:19.5px;font-weight:500}.site-floating-menu__reserve{border:1px solid var(--font-color);background-color:#dcd6ce}.site-floating-menu__reserve>span{color:var(--font-color)}.site-floating-menu__reserve:hover{transition:background-color .3s ease;background-color:#b1a892}.site-floating-menu__contact{border:1px solid #dcd6ce;background-color:#222;margin-top:5px}.site-floating-menu__contact>span{color:var(--white)}.site-floating-menu__contact:hover{transition:background-color .3s ease;background-color:#111}}@media screen and (max-width:1024px){.site-floating-sns{display:none}}@media screen and (min-width:1025px){.site-floating-sns{position:fixed;bottom:30px;right:20px;display:block;width:26px;z-index:996}.site-floating-sns>li{display:block;width:26px}.site-floating-sns>li:nth-child(n+2){margin-top:10px}.site-floating-sns>li>a{display:block;width:26px;height:26px;background-repeat:no-repeat;background-position:center;background-size:contain}.site-floating-sns>li>.twitter{background-image:url(//ginza-ginginclinic.com/wp/wp-content/themes/ginza-ginginclinic/./assets/images/icon-twitter-bk.png)}.site-floating-sns>li>.instagram{background-image:url(//ginza-ginginclinic.com/wp/wp-content/themes/ginza-ginginclinic/./assets/images/icon-instagram-bk.png)}.site-floating-sns>li>.line{background-image:url(//ginza-ginginclinic.com/wp/wp-content/themes/ginza-ginginclinic/./assets/images/icon-line-bk.png)}.site-floating-sns>li>.youtube{background-image:url(//ginza-ginginclinic.com/wp/wp-content/themes/ginza-ginginclinic/./assets/images/icon-youtube-bk.png)}.site-floating-sns>li>a:hover{transition:opacity .3s ease;opacity:.7}}@media screen and (max-width:767px){.site-links{display:block;width:100%;padding:100px 0 0;background-color:var(--white)}.site-links>.container{padding:0}.site-link__wrap{display:flex;flex-direction:column;align-items:center;width:100%;margin:0 auto}.site-link{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%}.site-link:nth-child(n+2){margin-top:1px}.site-link__figure{display:block;width:100%}.site-link__figure>img{display:block;width:100%;object-fit:cover}.site-link__contents{position:absolute;top:50%;transform:translateY(-50%);display:flex;flex-direction:column;width:280px}.site-link:nth-child(1) .site-link__contents{right:0}.site-link:nth-child(2) .site-link__contents{left:0}.site-link:nth-child(3) .site-link__contents{right:0}.site-link__header{position:relative;z-index:1;display:flex;width:100%;padding-top:5px;border-bottom:1px solid #b1a892}.site-link:nth-child(2) .site-link__contents .site-link__header{justify-content:flex-end}.site-link__header>span{position:relative;display:inline-block;width:auto;font-size:43px;line-height:1;font-weight:500;color:#b1a892;padding-top:14px}.site-link__header>span>i{position:absolute;top:0;left:0;display:block;width:100%;font-size:14px;line-height:1;text-align:right}.site-link__txt{display:block;width:100%;font-size:15px;font-weight:500;color:#b1a892;line-height:19.5px;margin-top:5px;letter-spacing:-.05rem}.site-link:nth-child(2) .site-link__contents .site-link__txt{text-align:right}}@media screen and (min-width:768px){.site-links{display:block;width:100%;padding:100px 0;background-color:var(--white)}.site-link__wrap{display:flex;flex-wrap:wrap;justify-content:space-between;max-width:1040px;width:100%;margin:0 auto}.site-link{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center}.site-link:hover{transition:opacity .3s ease;opacity:.7}.site-link:not(:last-child){width:calc(50% - 1px)}.site-link:last-child{margin-top:15px;width:100%}.site-link__figure{display:block;width:100%}.site-link__figure>img{display:block;width:100%;object-fit:cover}.site-link__contents{position:absolute;display:flex;flex-direction:column}.site-link:not(:last-child) .site-link__contents{top:40px;width:365px}.site-link:last-child .site-link__contents{width:385px}.site-link:nth-child(1) .site-link__contents{right:0}.site-link:nth-child(2) .site-link__contents{left:0}.site-link:nth-child(3) .site-link__contents{top:50%;transform:translateY(-50%);right:0}.site-link__header{position:relative;z-index:1;display:flex;width:100%;padding-top:5px;border-bottom:1px solid #b1a892}.site-link:nth-child(2) .site-link__contents .site-link__header{justify-content:flex-end}.site-link__header>span{position:relative;display:inline-block;width:auto;font-size:60px;line-height:1;font-weight:500;color:#b1a892;padding-top:20px}.site-link__header>span>i{position:absolute;top:0;left:0;display:block;width:100%;font-size:20px;line-height:1;text-align:right}.site-link__txt{display:block;width:100%;font-size:17px;font-weight:500;color:#b1a892;line-height:22.1px;margin-top:20px}.site-link:nth-child(2) .site-link__contents .site-link__txt{text-align:right}}@media screen and (min-width:768px) and (max-width:1024px){.site-link:not(:last-child) .site-link__contents{top:20px;width:300px}.site-link:last-child .site-link__contents{width:325px}.site-link__header>span{font-size:40px;line-height:1;padding-top:16px}.site-link__header>span>i{font-size:16px}.site-link__txt{font-size:15px;line-height:18px;margin-top:10px}}@media screen and (max-width:1024px){.site-footer{display:block;width:100%;padding:60px 0 0;background-color:#dcd6ce}}@media screen and (min-width:1025px){.site-footer{display:block;width:100%;padding:100px 0 0;background-color:#dcd6ce}}@media screen and (max-width:1024px){.site-footer__main{flex-direction:column}}@media screen and (min-width:1025px){.site-footer__main{display:flex;flex-direction:column-reverse;width:100%}}@media screen and (max-width:767px){.footer-site-nav{display:block;width:100%}.footer-site-nav__wrap{display:block;max-width:235px;width:100%;margin:0 auto;padding-bottom:50px}.footer-site-nav__inner{display:flex;flex-direction:column;align-items:flex-start;width:100%}.footer-site-nav__box{display:block;width:auto}.footer-site-nav__box:nth-child(n+2){margin-top:20px}.footer-site-nav__box-title{display:block;width:auto;font-size:26px;font-weight:500;line-height:40px}.footer-site-nav__menu-wrap{display:flex;flex-direction:column;align-items:flex-start;width:100%;margin-top:30px}.footer-site-nav__menu{display:flex;flex-direction:column;align-items:flex-start;width:auto;padding-left:30px;border-left:1px solid var(--white)}.footer-site-nav__menu:nth-child(n+2){padding-top:20px}.footer-site-nav__menu>li{display:flex;flex-direction:column;align-items:flex-start;width:auto}.footer-site-nav__menu>li:nth-child(n+2){margin-top:20px}.footer-site-nav__menu>li>a{color:var(--font-color);font-size:15px;font-weight:500;line-height:26px}.footer-site-nav__menu>li>a:hover{transition:opacity .3s ease;opacity:.7}}@media screen and (min-width:768px){.footer-site-nav{display:block;width:100%}.footer-site-trigger{display:none}.footer-site-nav__wrap{display:block;width:100%}.footer-site-nav__inner{display:flex;justify-content:center;align-items:flex-start;width:100%}.footer-site-nav__box{display:block;width:auto}.footer-site-nav__box:nth-child(n+2){margin-left:80px}.footer-site-nav__box-title{display:block;width:auto;font-size:26px;font-weight:500;line-height:40px}.footer-site-nav__menu-wrap{display:flex;justify-content:center;align-items:flex-start;width:auto;margin-top:30px}.footer-site-nav__menu{display:flex;flex-direction:column;align-items:flex-start;width:auto;padding-left:30px;border-left:1px solid var(--white)}.footer-site-nav__menu:nth-child(n+2){margin-left:80px}.footer-site-nav__menu>li{display:flex;flex-direction:column;align-items:flex-start;width:auto}.footer-site-nav__menu>li:nth-child(n+2){margin-top:20px}.footer-site-nav__menu>li>a{color:var(--font-color);font-size:15px;font-weight:500;line-height:26px}.footer-site-nav__menu>li>a:hover{transition:opacity .3s ease;opacity:.7}}@media screen and (min-width:768px) and (max-width:1024px){.footer-site-nav__box:nth-child(n+2){margin-left:50px}.footer-site-nav__menu:nth-child(n+2){margin-left:50px}.footer-site-nav__menu{display:flex;flex-direction:column;align-items:flex-start;width:auto;padding-left:20px;border-left:1px solid var(--white)}}@media screen and (max-width:1024px){.footer-site-nav{display:flex;flex-direction:column;align-items:center;margin-top:60px}.footer-site-trigger{position:relative;display:block;width:auto;font-size:15px;line-height:20px;padding-bottom:20px;margin:0 auto 40px auto}.footer-site-trigger:after{content:"";position:absolute;bottom:0;left:50%;transform:translateX(-50%);display:block;width:20px;height:8px;background-image:url(//ginza-ginginclinic.com/wp/wp-content/themes/ginza-ginginclinic/./assets/images/icon-menuo-bk.svg);background-repeat:no-repeat;background-position:center;background-size:contain;transition:.3s}.footer-site-trigger.active:after{transform:translateX(-50%) rotate(180deg)}.site-footer-info{margin:0 auto 70px auto}.site-footer-info__company{width:calc(450/1000 * 100%)}.site-footer__logo{width:62px}}@media screen and (max-width:1024px){.site-footer-sns{display:flex;justify-content:center;width:100%}.site-footer-sns>li{display:block;width:auto}.site-footer-sns>li:nth-child(n+2){padding-left:20px}.site-footer-sns>li>a{display:block;width:25px;height:25px;background-repeat:no-repeat;background-position:center;background-size:contain}.site-footer-sns>li>.twitter{background-image:url(//ginza-ginginclinic.com/wp/wp-content/themes/ginza-ginginclinic/./assets/images/icon-twitter-bk.png)}.site-footer-sns>li>.instagram{background-image:url(//ginza-ginginclinic.com/wp/wp-content/themes/ginza-ginginclinic/./assets/images/icon-instagram-bk.png)}.site-footer-sns>li>.line{background-image:url(//ginza-ginginclinic.com/wp/wp-content/themes/ginza-ginginclinic/./assets/images/icon-line-bk.png)}.site-footer-sns>li>.youtube{background-image:url(//ginza-ginginclinic.com/wp/wp-content/themes/ginza-ginginclinic/./assets/images/icon-youtube-bk.png)}}@media screen and (min-width:1025px){.site-footer-sns{display:none}}@media screen and (max-width:1024px){.site-footer-info{display:flex;flex-direction:column;align-items:center;width:100%;margin:0 auto 70px auto}.site-footer-info__company{display:flex;flex-direction:column;align-items:center;max-width:250px;width:100%}.site-footer__logo{display:block;width:72px}.site-footer__logo>img{display:block;width:100%;object-fit:cover}.site-footer-info__name{display:block;width:100%;font-size:28px;line-height:37px;color:var(--font-color);font-weight:500;margin-top:15px}.site-footer-info__address{display:block;width:100%;font-size:14px;line-height:18.2px;text-align:justify;word-break:break-all;margin-top:12px}.site-footer-info__phone{position:relative;display:block;width:100%;font-size:28px;font-weight:500;line-height:32px;color:var(--font-color);padding-left:30px;word-break:keep-all;margin-top:20px}.site-footer-info__phone:before{content:"";position:absolute;top:50%;transform:translateY(-50%);left:0;display:block;width:22px;height:20px;background-image:url(//ginza-ginginclinic.com/wp/wp-content/themes/ginza-ginginclinic/./assets/images/icon-tel-wh.svg);background-repeat:no-repeat;background-position:center;background-size:contain}.site-footer-info__phone:hover{transition:opacity .3s ease;opacity:.7}.site-footer-info__time{display:block;width:100%;font-size:14px;line-height:18.2px;font-weight:500;margin-top:15px}.site-footer-info__holiday{display:block;width:100%;font-size:14px;line-height:18.2px;font-weight:500;margin-top:10px}.site-footer-info__access{display:none}}@media screen and (min-width:1025px){.site-footer-info{position:relative;display:flex;justify-content:space-between;align-items:center;max-width:1000px;width:100%;margin:184px auto 114px auto}.site-footer-info__company{position:relative;display:block;width:calc(350/1000 * 100%);padding-left:calc(92/1000 * 100%)}.site-footer__logo{position:absolute;top:0;left:0;display:block;width:72px}.site-footer__logo>img{display:block;width:100%;object-fit:cover}.site-footer__logo:hover{transition:opacity .3s ease;opacity:.7}.site-footer-info__name{display:block;width:auto;font-size:28px;line-height:37px;color:var(--font-color);font-weight:500}.site-footer-info__name:hover{transition:opacity .3s ease;opacity:.7}.site-footer-info__address{display:block;width:100%;font-size:14px;line-height:18.2px;text-align:justify;word-break:break-all;margin-top:5px}.site-footer-info__phone{position:relative;display:block;width:auto;font-size:28px;font-weight:500;line-height:32px;color:var(--font-color);padding-left:30px;word-break:keep-all;margin-top:20px}.site-footer-info__phone:before{content:"";position:absolute;top:50%;transform:translateY(-50%);left:0;display:block;width:22px;height:20px;background-image:url(//ginza-ginginclinic.com/wp/wp-content/themes/ginza-ginginclinic/./assets/images/icon-tel-wh.svg);background-repeat:no-repeat;background-position:center;background-size:contain}.site-footer-info__phone:hover{transition:opacity .3s ease;opacity:.7}.site-footer-info__time{display:block;width:auto;font-size:14px;line-height:18.2px;font-weight:500;margin-top:15px}.site-footer-info__holiday{display:block;width:auto;font-size:14px;line-height:18.2px;font-weight:500;margin-top:10px}.site-footer-info__access{display:block;width:calc(526/1000 * 100%);height:230px}.site-footer-info__access>iframe{width:100%;height:100%;-webkit-filter:grayscale(100%);-moz-filter:grayscale(100%);-o-filter:grayscale(100%);-ms-filter:grayscale(100%);filter:grayscale(100%)}}@media screen and (max-width:1024px){.page-top{display:none}}@media screen and (min-width:1025px){.page-top{position:absolute;top:-60px;right:-95px;display:flex;flex-flow:column nowrap;justify-content:flex-end;align-items:flex-end;height:127px;width:25px;cursor:pointer}.page-top:before{content:"";position:absolute;top:0;left:0;display:block;width:1px;height:12px;background:#111;transform:rotate(-45deg);transform-origin:top}.page-top:after{content:"";position:absolute;top:0;left:0;display:block;width:1px;height:100%;background:#111}.page-top>span{display:block;width:auto;font-size:16px;line-height:20px;width:20px;font-family:var(--montserrat);word-break:keep-all;writing-mode:vertical-rl}}@media screen and (min-width:0px){.site-footer__rights{display:block;width:100%;background-color:var(--font-color)}.site-footer__rights-txt{display:flex;justify-content:center;align-items:center;width:100%;height:30px;font-size:12px;line-height:1;font-weight:500;color:var(--white)}}@media screen and (max-width:1024px){.site-footer__rights{padding-bottom:45px}}@media screen and (max-width:1024px){.site-footer__bottom{display:none;width:100%;background-color:var(--white)}}@media screen and (min-width:1025px){.site-footer__bottom{display:block;width:100%;background-color:var(--white)}.site-footer__bottom-nav{display:flex;justify-content:center;align-items:center;width:100%;height:80px}.site-footer__bottom-nav>li{display:flex;align-items:center;width:50%;height:24px}.site-footer__bottom-nav>li:nth-child(1){justify-content:flex-end;padding-right:25px}.site-footer__bottom-nav>li:nth-child(2){border-left:1px solid var(--font-color);padding-left:25px}.site-footer__bottom-nav>li>a{width:auto;color:var(--font-color);font-weight:500;line-height:19px;font-size:14px}.site-footer__bottom-nav>li>a:hover{transition:opacity .3s ease;opacity:.7}.home-btn{position:relative;display:block;width:120;padding-right:38px;font-size:15px;font-weight:500;color:#222;line-height:28px;text-align:right}.home-btn:after{content:"";position:absolute;top:50%;transform:translateY(-50%);right:0;display:block;width:28px;height:28px;background-image:url(//ginza-ginginclinic.com/wp/wp-content/themes/ginza-ginginclinic/./assets/images/home/icon-btn.svg);background-repeat:no-repeat;background-position:center;background-size:contain}.home-btn:hover{transition:opacity .3s ease;opacity:.7}}@media screen and (max-width:1024px){.main{display:block;width:100%}}@media screen and (min-width:1025px){.main{display:block;width:100%}}@media screen and (max-width:767px){.page-header{position:relative;display:block;width:calc(100% - 20px);margin-left:20px;background-image:url(//ginza-ginginclinic.com/wp/wp-content/themes/ginza-ginginclinic/./assets/images/mv-sp.jpg);background-repeat:no-repeat;background-position:center;background-size:cover}.page-header>.container{padding:0}.page-title{position:relative;display:flex;flex-direction:column;justify-content:flex-end;width:100%;height:110px;margin:0 auto;padding-left:10px}.page-header__title{display:flex;flex-direction:column;margin-bottom:15px}.page-header__title>span{color:#b1a892;font-family:var(--yumincho);font-weight:500}.page-header__title>span:nth-child(1){font-size:14px;line-height:1}.page-header__title>span:nth-child(2){font-size:43px;line-height:1}}@media screen and (max-width:370px){.page-header__title>span:nth-child(2){font-size:34px}}@media screen and (max-width:359px){.page-header__title>span:nth-child(2){font-size:30px}}@media screen and (min-width:768px){.page-header{position:relative;display:block;width:calc(100% - (100% - 1180px)/2);margin-left:max(20px ,calc((100% - 1180px)/2));background-image:url(//ginza-ginginclinic.com/wp/wp-content/themes/ginza-ginginclinic/./assets/images/mv-pc.jpg);background-repeat:no-repeat;background-position:center;background-size:cover;margin-top:5px}.page-header>.container{margin:0}.page-title{position:relative;display:flex;flex-direction:column;justify-content:flex-end;max-width:900px;width:calc(900/1140 * 100%);height:210px;margin:0 auto}.page-header__title{display:flex;flex-direction:column;margin-bottom:30px}.page-header__title>span{color:#b1a892;font-family:var(--yumincho);font-weight:500}.page-header__title>span:nth-child(1){font-size:20px;line-height:1}.page-header__title>span:nth-child(2){font-size:70px;line-height:1}}@media screen and (min-width:0px){.breadcrumb-wrapper{display:flex;align-items:center;width:100%;padding:10px 20px}.gi-breadcrumbs{display:block;width:100%;margin:0 auto}.gi-breadcrumbs__list{display:flex;flex-wrap:wrap;justify-content:flex-end;align-items:center;width:100%}.gi-breadcrumbs__list>li{display:block;width:auto;line-height:20px}.gi-breadcrumbs__list>li:not(:first-child){position:relative;padding-left:12px}.gi-breadcrumbs__list>li:not(:first-child):before{content:">";position:absolute;top:0;left:0;display:block;font-size:14px;line-height:20px;color:var(--font-color);font-weight:500}.gi-breadcrumbs__list>li:not(:first-child):after,.gi-breadcrumbs__item:not(:last-child):after{display:none !important}.gi-breadcrumbs__list>li:not(:last-child){padding-right:5px}.gi-breadcrumbs__link,.gi-breadcrumbs__link span{display:block;width:auto;font-size:14px;line-height:20px;color:var(--font-color);font-weight:500}.gi-breadcrumbs__item:last-child>.gi-breadcrumbs__link>span{color:var(--font-color)}.gi-breadcrumbs__link:hover{transition:opacity .3s ease;opacity:.7}}@media screen and (max-width:767px){.breadcrumb-wrapper{padding:10px 0}.gi-breadcrumbs__list>li:not(:first-child):before{font-size:10px;line-height:20px;left:2px}.gi-breadcrumbs__list>li:not(:first-child){padding-left:15px}.gi-breadcrumbs__link,.gi-breadcrumbs__link span{font-size:12px;line-height:20px}}@media screen and (max-width:767px){.page-contents{display:block;width:100%;padding:50px 0 0}}@media screen and (min-width:768px){.page-contents{display:block;width:100%;padding:80px 0 0}}@media screen and (max-width:767px){.not-found{display:block;width:100%}.not-found__body{display:block;width:100%;margin:0 auto}.not-found__header{display:block;width:100%;font-size:24px;font-weight:600;line-height:35px;text-align:center}.not-found__text{display:block;width:100%;text-align:justify;word-break:break-all;font-family:var(--noto-sans);margin-top:25px}.not-found__btn{display:flex;justify-content:center;width:100%;margin-top:60px}}@media screen and (min-width:768px){.not-found{display:block;width:100%}.not-found__body{display:block;max-width:800px;width:100%;margin:0 auto}.not-found__header{display:block;width:100%;font-size:24px;font-weight:600;line-height:35px;text-align:center}.not-found__text{display:block;width:100%;text-align:justify;word-break:break-all;font-family:var(--noto-sans);margin-top:25px}.not-found__btn{display:flex;justify-content:center;width:100%;margin-top:60px}}@media screen and (min-width:0px){.link-btn{display:flex;justify-content:center;align-items:center;width:174px;height:42px;color:var(--font-color);line-height:1;font-weight:500;border:1px solid var(--font-color)}.link-btn:hover{transition:background-color .3s ease,color .3s ease;background-color:var(--font-color);color:var(--white)}.line-btn{display:block;width:auto;padding-bottom:5px;border-bottom:1px solid var(--font-color)}.line-btn>span{font-size:15px;line-height:20px;font-weight:500;color:var(--font-color);padding:0 15px}.line-btn:hover{transition:opacity .3s ease;opacity:.7}.btn-more{position:relative;display:flex;justify-content:center;align-items:center;width:100px;font-size:18px;font-weight:600;line-height:25.5px;padding:0 40px 3px 0;color:#555}.btn-more:before{content:"";position:absolute;bottom:0;right:0;display:block;width:100%;height:1px;background:#b1a892}.btn-more:after{content:"";position:absolute;bottom:0;right:0;display:block;width:15px;height:1px;background:#b1a892;transform:rotate(45deg);transform-origin:right bottom}.btn-more:hover{transition:opacity .3s ease;opacity:.7}}@media screen and (max-width:767px){.main-visual__wrap{position:relative;display:block;width:100%}.main-visual__logo-wrap{position:absolute;top:calc(50% - 60px);transform:translateY(-50%);left:0;display:block;width:100%}.main-visual__logo{display:block;width:90px;margin:0 auto}.main-visual__logo>img{display:block;width:100%;object-fit:cover}.main-visual__copy{position:absolute;top:calc(50% + 50px);transform:translateY(-50%);display:block;width:100%}.main-visual__txt{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%}.main-visual__txt>span{color:var(--white)}.main-visual__txt>span:nth-child(1){min-width:240px;font-size:20px;line-height:48px;font-weight:500}.main-visual__txt>span:nth-child(2){min-width:240px;font-size:15px;line-height:22px;font-weight:500}.main-visual__figure{display:flex;justify-content:center;align-items:center;width:100%;height:calc(100vh - 30px)}.main-visual__figure>img{display:block;width:100%;height:100%;object-fit:cover;object-position:center}}@media screen and (min-width:768px){.main-visual__wrap{position:relative;display:block;width:100%}.main-visual__logo-wrap{position:absolute;top:40px;left:0;width:100%}.main-visual__logo{display:block;width:90px}.main-visual__logo>img{display:block;width:100%;object-fit:cover}.main-visual__copy{position:absolute;top:50%;transform:translateY(-50%);display:block;width:100%}.main-visual__copy>.container{max-width:1080px}.main-visual__txt{display:flex;flex-direction:column;width:100%}.main-visual__txt>span{color:var(--white)}.main-visual__txt>span:nth-child(1){font-size:32px;line-height:48px;font-weight:500}.main-visual__txt>span:nth-child(2){font-size:20px;line-height:36px;font-weight:500}.main-visual__figure{display:flex;justify-content:center;align-items:center;width:100%;height:calc(100vh - 90px)}.main-visual__figure>img{display:block;width:100%;height:100%;object-fit:cover;object-position:center}}@media screen and (min-width:768px) and (max-width:1024px){.main-visual__copy>.container{max-width:710px}.main-visual__figure{height:600px}}@media screen and (max-width:767px){.main-slider{position:relative;display:block;width:100%;padding-bottom:30px;background-color:var(--white)}.main-slider__logo-wrap{position:absolute;top:calc(50% - 60px);transform:translateY(-50%);left:0;display:block;width:100%;z-index:5}.main-slider__logo{display:block;width:90px;margin:0 auto}.main-slider__logo>img{display:block;width:100%;object-fit:cover}.main-slider .swiper-wrapper,.main-slider .swiper-wrapper>.swiper-slide{width:100%;height:100%}.slide-wrapper{position:relative;display:block;width:100%}.main-slider__figure{display:flex;justify-content:center;align-items:center;width:100%;height:calc(100vh - 30px)}.main-slider__figure>img{display:block;width:100%;height:100%;object-fit:cover;object-position:center}.slide-wrapper__copy{position:absolute;top:calc(50% + 50px);transform:translateY(-50%);display:block;width:100%}.slide-wrapper__copy>.container{padding:0}.slide-wrapper__txt{display:flex;flex-direction:column;align-items:center;width:100%}.slide-wrapper__txt>span{color:var(--white)}.slide-wrapper__txt>span:nth-child(1){min-width:240px;font-size:20px;line-height:48px;font-weight:500}.slide-wrapper__txt>span:nth-child(2){min-width:240px;font-size:15px;line-height:22px;font-weight:500}.main-slider .swiper-pagination{bottom:10px;display:flex;justify-content:center;align-items:center;width:100%}.main-slider .swiper-pagination-bullet{display:block;width:7px;height:7px;border-radius:6px;background-color:#222;opacity:.4;margin:0 3px !important}.main-slider .swiper-pagination-bullet-active{background-color:#222;opacity:1}}@media screen and (min-width:768px){.main-slider{position:relative;display:block;width:100%;background-color:var(--white)}.main-slider__logo-wrap{position:absolute;top:40px;left:0;width:100%;z-index:5}.main-slider__logo{display:block;width:90px}.main-slider__logo>img{display:block;width:100%;object-fit:cover}.main-slider .swiper-wrapper,.main-slider .swiper-wrapper>.swiper-slide{width:100%;height:100%}.slide-wrapper{position:relative;display:block;width:100%}.main-slider__figure{display:flex;justify-content:center;align-items:center;width:100%;height:calc(100vh - 90px)}.main-slider__figure>img{display:block;width:100%;height:100%;object-fit:cover;object-position:center}.slide-wrapper__copy{position:absolute;top:50%;transform:translateY(-50%);display:block;width:100%}.slide-wrapper__copy>.container{max-width:1080px}.slide-wrapper__txt{display:flex;flex-direction:column;width:100%}.slide-wrapper__txt>span{color:var(--white)}.slide-wrapper__txt>span:nth-child(1){font-size:32px;line-height:48px;font-weight:500}.slide-wrapper__txt>span:nth-child(2){font-size:20px;line-height:36px;font-weight:500}.main-slider .swiper-pagination{bottom:0;display:flex;justify-content:center;align-items:center;width:100%}.main-slider .swiper-pagination-bullet{display:block;width:12px;height:12px;border-radius:6px;background-color:#222;opacity:.4;margin:0 7px !important}.main-slider .swiper-pagination-bullet-active{background-color:#222;opacity:1}.main-slider .swiper-pagination{display:none}}@media screen and (min-width:768px) and (max-width:1024px){.slide-wrapper__copy>.container{max-width:710px}.main-slider__figure{height:600px}}@media screen and (max-width:1025px){.scroll-label{display:none}}@media screen and (min-width:1025px){.scroll-label{position:absolute;bottom:-75px;left:20px;display:flex;width:15px;height:150px;border-left:1px solid #ccc;z-index:99}.scroll-label>span{display:block;width:20px;font-size:12px;writing-mode:vertical-lr;color:var(--white);font-weight:500}}@media screen and (max-width:767px){.home-concept{display:block;width:100%;padding:100px 0;background-color:var(--white)}.home-concept__body{display:flex;flex-direction:column;align-items:center;width:100%}.home-concept__header{display:block;width:100%;text-align:center;font-size:26px;font-weight:500;line-height:52px}.home-concept__txt{display:block;width:100%;text-align:justify;word-break:break-all;font-size:16px;margin-top:80px}.home-concept__btns{display:flex;justify-content:center;width:100%;margin-top:80px}}@media screen and (min-width:768px){.home-concept{display:block;width:100%;padding:130px 0;background-color:var(--white)}.home-concept__body{display:flex;flex-direction:column;align-items:center;width:100%}.home-concept__header{display:block;width:100%;text-align:center;font-size:34px;font-weight:500;line-height:54px}.home-concept__txt{display:block;width:100%;text-align:center;font-size:16px;margin-top:60px}.home-concept__btns{display:flex;justify-content:center;width:100%;margin-top:60px}}@media screen and (max-width:767px){.home-menu{display:block;width:100%;padding:100px 0 110px;background-color:#dcd6ce}.home-menu__hgroup{display:block;width:100%;padding:0 0 0 10px}.home-menu__header{display:flex;align-items:flex-start;width:100%}.home-menu__header>span{position:relative;display:inline-block;width:auto;font-size:70px;line-height:1;font-weight:500;color:var(--white);padding-top:20px}.home-menu__header>span>i{position:absolute;top:0;left:0;display:block;width:100%;font-size:18px;line-height:20px;text-align:right}.home-menu__txt{display:block;width:100%;font-size:16px;font-weight:500;line-height:20px;margin-top:20px;color:#111}.home-menu__title{position:relative;width:100%;font-size:20px;font-weight:500;line-height:40px;padding-left:45px;color:#111}.home-menu__title:before{content:"";position:absolute;top:50%;transform:translateY(-50%);left:-20px;display:block;width:55px;height:1px;background-color:#111}.home-menu__list{display:grid;grid-template-columns:1fr;grid-template-rows:auto;row-gap:10px;width:100%;padding:0 20px;margin-top:80px}.home-menu__link{position:relative;display:block;width:100%}.home-menu__link:after{content:"";position:absolute;top:0;left:0;display:block;width:100%;height:100%;background-color:rgba(0,0,0,25%);transition:.3s ease}.home-menu__link-title{position:absolute;bottom:15px;left:0;display:flex;flex-direction:column;width:100%;padding:0 5px 0 25px;z-index:1}.home-menu__link-title>span{color:var(--white);font-weight:500}.home-menu__link-title>span:nth-child(1){font-size:30px;line-height:40px}.home-menu__link-title>span:nth-child(2){font-size:14px;line-height:24px}.home-menu__link:hover:after{background-color:transparent}.home-menu__link-figure{display:block;width:100%}.home-menu__link-figure>img{display:block;width:100%;object-fit:cover}.home-menu__btns{display:flex;justify-content:center;width:100%;margin-top:70px}}@media screen and (max-width:370px){.home-menu__title{font-size:19px;letter-spacing:-.05rem}}@media screen and (max-width:359px){.home-menu__txt{font-size:14px}.home-menu__title{font-size:16px;letter-spacing:-.05rem}}@media screen and (min-width:768px){.home-menu{display:block;width:100%;padding:100px 0 140px;background-color:#dcd6ce}.home-menu__hgroup{display:block;width:100%;padding:0 calc(50/1140 * 100%)}.home-menu__header{display:flex;align-items:flex-start;width:100%}.home-menu__header>span{position:relative;display:inline-block;width:auto;font-size:90px;line-height:1;font-weight:500;color:var(--white);padding-top:20px}.home-menu__header>span>i{position:absolute;top:0;left:0;display:block;width:100%;font-size:20px;line-height:1;text-align:right}.home-menu__txt{display:block;width:100%;font-size:20px;font-weight:500;line-height:30px;margin-top:25px;padding-left:20px;color:#111}.home-menu__title{position:relative;width:100%;font-size:30px;font-weight:500;line-height:45px;padding-left:calc(20px + 55px + 20px);color:#111}.home-menu__title:before{content:"";position:absolute;top:50%;transform:translateY(-50%);left:20px;display:block;width:55px;height:1px;background-color:#111}.home-menu__list{display:grid;grid-template-columns:repeat(5,1fr);column-gap:5px;width:100%;padding:0 20px;margin-top:80px}.home-menu__link{position:relative;display:block;width:100%}.home-menu__link:after{content:"";position:absolute;top:0;left:0;display:block;width:100%;height:100%;background-color:rgba(0,0,0,25%);transition:.3s ease}.home-menu__link-title{position:absolute;bottom:40px;left:0;display:flex;flex-direction:column;align-items:center;width:100%;padding:0 10px;z-index:1}.home-menu__link-title>span{color:var(--white);font-weight:500}.home-menu__link-title>span:nth-child(1){font-size:34px;line-height:50px}.home-menu__link-title>span:nth-child(2){font-size:14px;line-height:24px}.home-menu__link:hover:after{background-color:transparent}.home-menu__link-figure{display:block;width:100%}.home-menu__link-figure>img{display:block;width:100%;object-fit:cover}.home-menu__btns{display:flex;justify-content:center;width:100%;margin-top:80px}}@media screen and (min-width:768px) and (max-width:1024px){.home-menu__list{padding:0}.home-menu__link-title{padding:0}.home-menu__link-title>span:nth-child(1){font-size:26px;line-height:40px}.home-menu__link-title>span:nth-child(2){font-size:13px;line-height:20px}}@media screen and (max-width:767px){.home-clinic{display:block;width:100%;padding:110px 0;background-color:var(--white)}.home-clinic__hgroup{display:block;width:100%;padding:0 0 0 10px}.home-clinic__header{display:flex;align-items:flex-start;width:100%}.home-clinic__header>span{position:relative;display:inline-block;width:auto;font-size:70px;line-height:1;font-weight:500;color:#b1a892;padding-top:20px}.home-clinic__header>span>i{position:absolute;top:0;left:0;display:block;width:100%;font-size:18px;line-height:20px;text-align:right}.home-clinic__txt{display:block;width:100%;font-size:16px;font-weight:500;line-height:20px;margin-top:20px;color:#111}.home-clinic__title{position:relative;width:100%;font-size:20px;font-weight:500;line-height:30px;padding-left:60px;color:#111;margin-top:10px}.home-clinic__title:before{content:"";position:absolute;top:15px;left:-10px;display:block;width:55px;height:1px;background-color:#111}}@media screen and (min-width:768px){.home-clinic{display:block;width:100%;padding:120px 0 100px;background-color:var(--white)}.home-clinic__hgroup{display:block;width:100%;padding:0 calc(50/1140 * 100%)}.home-clinic__header{display:flex;align-items:flex-start;width:100%}.home-clinic__header>span{position:relative;display:inline-block;width:auto;font-size:90px;line-height:1;font-weight:500;color:#b1a892;padding-top:20px}.home-clinic__header>span>i{position:absolute;top:0;left:0;display:block;width:100%;font-size:20px;line-height:1;text-align:right}.home-clinic__txt{display:block;width:100%;font-size:20px;font-weight:500;line-height:30px;margin-top:25px;padding-left:20px;color:#111}.home-clinic__title{position:relative;width:100%;font-size:30px;font-weight:500;line-height:45px;padding-left:calc(20px + 55px + 20px);color:#111}.home-clinic__title:before{content:"";position:absolute;top:50%;transform:translateY(-50%);left:20px;display:block;width:55px;height:1px;background-color:#111}}@media screen and (max-width:767px){.home-clinic-greetings{display:flex;flex-direction:column;align-items:center;width:100%;margin:50px auto 0 auto}.home-clinic-greetings__figure{display:block;width:250px}.home-clinic-greetings__figure>img{display:block;width:100%;object-fit:cover}.home-clinic-greetings__content{display:block;width:100%;margin-top:40px}.home-clinic-greetings__title{display:block;width:100%;font-size:28px;font-weight:500;line-height:50px;color:#b1a892;text-align:center}.home-clinic-greetings__txt{display:block;width:100%;text-align:justify;word-break:break-all;margin-top:40px}.home-clinic-greetings__sincere{display:block;max-width:250px;width:100%;margin-top:30px;margin-left:auto}.home-clinic-greetings__sincere>img{display:block;width:100%;object-fit:cover}}@media screen and (min-width:768px){.home-clinic-greetings{display:flex;justify-content:space-between;max-width:1040px;width:100%;margin:64px auto 0 auto}.home-clinic-greetings__figure{display:block;width:calc(300/1040 * 100%);margin-left:calc(120/1040 * 100%)}.home-clinic-greetings__figure>img{display:block;width:100%;object-fit:cover}.home-clinic-greetings__content{display:block;width:50%;padding-right:calc(77/1040 * 100%)}.home-clinic-greetings__title{display:block;width:100%;font-size:28px;font-weight:500;line-height:50px;color:#b1a892}.home-clinic-greetings__txt{display:block;width:100%;text-align:justify;word-break:break-all;margin-top:50px}.home-clinic-greetings__sincere{display:flex;justify-content:flex-end;width:100%;margin-top:30px}.home-clinic-greetings__sincere>img{display:block;width:calc(250/443 * 100%);object-fit:cover}}@media screen and (max-width:767px){.home-clinic-links{display:grid;grid-template-columns:1fr;grid-template-rows:auto;row-gap:30px;max-width:300px;width:100%;margin:70px auto 0 auto}.home-clinic-link{position:relative;width:100%}.home-clinic-link:hover{transition:opacity .3s ease;opacity:.7}.home-clinic-link__title{position:absolute;top:15px;left:15px;display:flex;flex-direction:column;justify-content:flex-end;width:calc(100% - 30px);height:calc(100% - 30px);border:1px solid #b1a892;background-color:rgba(0,0,0,20%)}.home-clinic-link__title>span{color:var(--white);font-size:18px;font-weight:600;padding:0 0 10px 15px}.home-clinic-link__figure{display:block;width:100%}.home-clinic-link__figure>img{display:block;width:100%;object-fit:cover}.home-clinic__btns{display:flex;justify-content:center;width:100%;margin-top:70px}}@media screen and (min-width:768px){.home-clinic-links{display:grid;grid-template-columns:repeat(3,1fr);column-gap:calc(40/980 * 100%);max-width:980px;width:100%;margin:110px auto 0 auto}.home-clinic-link{position:relative;width:100%}.home-clinic-link:hover{transition:opacity .3s ease;opacity:.7}.home-clinic-link__title{position:absolute;top:15px;left:15px;display:flex;flex-direction:column;justify-content:flex-end;width:calc(100% - 30px);height:calc(100% - 30px);border:1px solid #b1a892;background-color:rgba(0,0,0,20%)}.home-clinic-link__title>span{color:var(--white);font-size:18px;font-weight:600;padding:0 0 10px 15px}.home-clinic-link__figure{display:block;width:100%}.home-clinic-link__figure>img{display:block;width:100%;object-fit:cover}.home-clinic__btns{display:flex;justify-content:center;width:100%;margin-top:80px}}@media screen and (min-width:768px) and (max-width:1024px){.home-clinic-link__title{position:absolute;top:10px;left:10px;display:flex;flex-direction:column;justify-content:flex-end;width:calc(100% - 20px);height:calc(100% - 20px);border:1px solid #b1a892;background-color:rgba(0,0,0,20%)}.home-clinic-link__title>span{color:var(--white);font-size:16px;font-weight:500;padding:0 0 10px 15px}}@media screen and (max-width:767px){.home-information{display:block;width:100%;padding-bottom:50px;background-color:var(--white);overflow:hidden}.home-information__body{position:relative;display:block;width:100%;padding:70px 0 50px;background-color:#f1efec}.home-information__body:before{content:"";position:absolute;top:0;left:0;transform:translateX(-99.5%);display:block;width:50%;height:100%;background-color:#f1efec}.home-information__body:after{content:"";position:absolute;top:0;right:0;transform:translateX(99.5%);display:block;width:50%;height:100%;background-color:#f1efec}.home-information__header{position:relative;z-index:1;display:flex;align-items:flex-start;width:100%}.home-information__header>span{position:relative;display:block;width:100%;font-size:50px;line-height:1;font-weight:500;color:var(--font-color);padding-top:20px;text-align:center}.home-information__header>span>i{position:absolute;top:0;left:0;display:block;width:100%;font-size:16px;line-height:20px;text-align:center;color:var(--font-color)}.home-information__archive{position:relative;display:block;width:100%;margin-top:-20px;background-color:var(--white);padding:35px 10px 30px}.home-information__archive:after{content:"";position:absolute;top:0;right:0;transform:translateX(100%);display:block;width:100%;height:100%;background-color:var(--white);z-index:1}.home-information__list{display:block;width:100%}.home-information__list>li{display:block;width:100%;padding:0 10px 5px;border-bottom:1px solid #f1efec}.home-information__list>li:not(:first-child){padding-top:10px}.home-information__link{display:flex;flex-direction:column;width:100%}.home-information__link>.date{display:block;width:100%;line-height:24px;font-weight:500;color:#b1a892}.home-information__link>.title{display:-webkit-box;width:100%;font-size:15px;line-height:32px;font-weight:400;color:var(--font-color);overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:1}.home-information__btn{display:flex;justify-content:flex-end;width:100%;padding:0 calc(112/1090 * 100%);margin-top:30px}}@media screen and (min-width:768px){.home-information{display:block;width:100%;padding-bottom:50px;background-color:var(--white);overflow:hidden}.home-information__body{position:relative;display:block;width:100%;padding:60px 0 40px calc(50/1040 * 100%);background-color:#f1efec}.home-information__body:after{content:"";position:absolute;top:0;right:0;transform:translateX(100%);display:block;width:50%;height:100%;background-color:#f1efec}.home-information__header{position:relative;z-index:1;display:flex;align-items:flex-start;width:100%}.home-information__header>span{position:relative;display:inline-block;width:auto;font-size:50px;line-height:1;font-weight:500;color:var(--font-color);padding-top:20px}.home-information__header>span>i{position:absolute;top:0;left:0;display:block;width:100%;font-size:16px;line-height:20px;text-align:right;color:var(--font-color)}.home-information__archive{position:relative;display:block;width:calc(100% - (200/1090 * 100%));margin-left:calc(200/1090 * 100%);margin-top:-30px;background-color:var(--white);padding:30px calc(50/1090 * 100%) 30px calc(100/1090 * 100%)}.home-information__archive:after{content:"";position:absolute;top:0;right:0;transform:translateX(100%);display:block;width:100%;height:100%;background-color:var(--white);z-index:1}.home-information__list{display:block;width:100%}.home-information__list>li{display:block;width:100%;padding:0 20px 15px;border-bottom:1px solid #f1efec}.home-information__list>li:not(:first-child){padding-top:20px}.home-information__link{display:flex;align-items:center;width:100%}.home-information__link:hover{transition:opacity .3s ease;opacity:.7}.home-information__link>.date{display:block;width:calc(135/696.75 * 100%);line-height:24px;font-weight:500;color:#b1a892}.home-information__link>.title{display:-webkit-box;width:calc(100% - (135/696.75 * 100%));font-size:16px;line-height:2;font-weight:400;color:var(--font-color);overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:1}.home-information__btn{display:flex;justify-content:flex-end;width:100%;padding:0 calc(112/1090 * 100%);margin-top:30px}}@media screen and (max-width:767px){.home-column{display:block;width:100%;padding:110px 0;background-color:#dcd6ce}.home-column__body{display:block;width:100%}.home-column__header{display:flex;align-items:flex-start;width:100%;padding:0 10px}.home-column__header>span{position:relative;display:inline-block;width:auto;font-size:70px;line-height:1;font-weight:500;color:var(--white);padding-top:20px}.home-column__header>span>i{position:absolute;top:0;left:0;display:block;width:100%;font-size:18px;line-height:20px;text-align:right}.home-column__archive{display:grid;grid-template-columns:repeat(2,1fr);grid-row:auto;column-gap:20px;row-gap:30px;width:100%;margin-top:50px}.home-column__link{display:block;width:100%;padding-bottom:15px;border-bottom:1px solid var(--white)}.home-column__figure{display:block;width:100%}.home-column__figure>img{display:block;width:100%;object-fit:cover}.home-column__date{display:block;width:100%;font-size:12px;font-weight:500;color:var(--font-color);line-height:15px;margin-top:8px}.home-column__title{display:-webkit-box;width:100%;font-size:14px;line-height:18.2px;font-weight:400;color:var(--font-color);overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2;margin-top:8px}.home-column__btn{display:flex;justify-content:center;width:100%;margin-top:70px}}@media screen and (min-width:768px){.home-column{display:block;width:100%;padding:100px 0;background-color:#dcd6ce}.home-column__body{display:block;max-width:1040px;width:100%;margin:0 auto}.home-column__header{display:flex;align-items:flex-start;width:100%}.home-column__header>span{position:relative;display:inline-block;width:auto;font-size:90px;line-height:1;font-weight:500;color:var(--white);padding-top:20px}.home-column__header>span>i{position:absolute;top:0;left:0;display:block;width:100%;font-size:20px;line-height:1;text-align:right}.home-column__archive{display:grid;grid-template-columns:repeat(4,1fr);column-gap:calc(40/1040 * 100%);width:100%;margin-top:60px}.home-column__link{display:block;width:100%;padding-bottom:15px;border-bottom:1px solid var(--white)}.home-column__link:hover{transition:opacity .3s ease;opacity:.7}.home-column__figure{display:block;width:100%}.home-column__figure>img{display:block;width:100%;object-fit:cover}.home-column__date{display:block;width:100%;font-size:14px;font-weight:500;color:var(--font-color);line-height:24px;margin-top:15px}.home-column__title{display:-webkit-box;width:100%;font-size:14px;line-height:19.2px;font-weight:400;color:var(--font-color);overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2;margin-top:10px}.home-column__btn{display:flex;justify-content:center;width:100%;margin-top:80px}}@media screen and (max-width:767px){.home-youtube{display:block;width:100%;padding-bottom:110px;background-color:#dcd6ce}.home-youtube__header{display:block;width:100%;text-align:center;font-size:20px;font-weight:600;line-height:50px}.home-youtube__link{display:block;max-width:280px;width:100%;margin:30px auto 0 auto}.home-youtube__link:hover{transition:opacity .3s ease;opacity:.7}.home-youtube__link>picture{display:block;width:100%}.home-youtube__link>picture>img{display:block;width:100%;object-fit:cover}}@media screen and (max-width:359px){.home-youtube__header{font-size:17px}}@media screen and (min-width:768px){.home-youtube{display:block;width:100%;padding-bottom:120px;background-color:#dcd6ce}.home-youtube__header{display:block;width:100%;text-align:center;font-size:20px;font-weight:600;line-height:50px}.home-youtube__link{display:block;max-width:920px;width:100%;margin:30px auto 0 auto}.home-youtube__link:hover{transition:opacity .3s ease;opacity:.7}.home-youtube__link>picture{display:block;width:100%}.home-youtube__link>picture>img{display:block;width:100%;object-fit:cover}}@media screen and (max-width:767px){.home-faq{display:block;width:100%;padding:110px 0;background:linear-gradient(180deg,#333 0%,#767676 100%)}.home-faq__body{display:block;width:100%;margin:0 auto}.home-faq__header{position:relative;z-index:1;display:flex;align-items:flex-start;width:100%;padding:0 10px}.home-faq__header>span{position:relative;display:inline-block;width:auto;font-size:70px;line-height:1;font-weight:500;color:#d1cac0;padding-top:20px}.home-faq__header>span>i{position:absolute;top:0;left:0;display:block;width:100%;font-size:20px;line-height:1}.home-faq__list{display:block;width:100%;margin:-5px auto 0 auto}.home-faq__list>li{display:block;width:100%;padding:30px 10px 20px;background-color:var(--white)}.home-faq__list>li:nth-child(n+2){margin-top:15px}.home-faq__list>li>.question{position:relative;display:flex;align-items:center;width:100%;min-height:40px;padding:0 10px 0 35px;font-size:16px;line-height:20.8px;color:#b1a892;text-align:justify;word-break:break-all}.home-faq__list>li>.question:before{content:"Q.";position:absolute;top:0;left:0;display:flex;justify-content:center;align-items:center;width:25px;height:24px;color:#b1a892;font-size:22px;font-weight:600;line-height:8px}.home-faq__list>li>.answer{position:relative;display:flex;align-items:center;width:100%;min-height:40px;padding:15px 10px 0 35px;font-size:16px;line-height:19.5px;margin-top:10px;border-top:1px solid #b1a892}.home-faq__list>li>.answer:before{content:"A.";position:absolute;top:15px;left:0;display:flex;justify-content:center;align-items:center;width:25px;height:24px;font-size:22px;font-weight:600;line-height:10px}.home-faq__list>li>.answer>p{display:block;width:100%;font-size:15px;line-height:19.5px;font-weight:500;text-align:justify;word-break:break-all}.home-faq__btns{display:flex;justify-content:center;width:100%;margin-top:70px}.home-faq__btns>a{border-color:var(--white)}.home-faq__btns>a>span{color:var(--white)}}@media screen and (min-width:768px){.home-faq{display:block;width:100%;padding:50px 0 60px;background:linear-gradient(180deg,#333 0%,#767676 100%)}.home-faq__body{display:block;max-width:1040px;width:100%;margin:0 auto}.home-faq__header{position:relative;z-index:1;display:flex;align-items:flex-start;width:100%}.home-faq__header>span{position:relative;display:inline-block;width:auto;font-size:90px;line-height:1;font-weight:500;color:#d1cac0;padding-top:20px}.home-faq__header>span>i{position:absolute;top:0;left:0;display:block;width:100%;font-size:20px;line-height:1;text-align:right}.home-faq__list{display:block;width:calc(890/1040 * 100%);margin:-10px auto 0 auto}.home-faq__list>li{display:block;width:100%;padding:20px calc(80/890 * 100%);background-color:var(--white)}.home-faq__list>li:nth-child(n+2){margin-top:15px}.home-faq__list>li>.question{position:relative;display:flex;align-items:center;width:100%;min-height:40px;padding:5px 0 5px 61px;font-size:16px;line-height:20.8px;color:#b1a892}.home-faq__list>li>.question:before{content:"Q.";position:absolute;top:5px;left:10px;display:flex;justify-content:center;align-items:center;width:32px;height:31px;color:#b1a892;font-size:28px;font-weight:600;line-height:10px}.home-faq__list>li>.answer{position:relative;display:flex;align-items:center;width:100%;min-height:40px;padding:20px 0 5px 61px;font-size:16px;line-height:19.5px;margin-top:10px;border-top:1px solid #b1a892}.home-faq__list>li>.answer:before{content:"A.";position:absolute;top:15px;left:10px;display:flex;justify-content:center;align-items:center;width:32px;height:31px;font-size:28px;font-weight:600;line-height:10px}.home-faq__list>li>.answer>p{display:block;width:100%;font-size:15px;line-height:19.5px;font-weight:500;text-align:justify;word-break:break-all}.home-faq__btns{display:flex;justify-content:flex-end;width:100%;margin-top:40px;padding:0 calc(155/1040 * 100%)}.home-faq__btns>a{border-color:var(--white)}.home-faq__btns>a>span{color:var(--white)}}@media screen and (max-width:767px){.home-cta{display:block;width:100%;padding:100px 0 200px;background:0 0}.home-cta__hgroup{display:flex;flex-direction:column;width:100%;margin:0 auto;padding:0 10px}.home-cta__header{position:relative;z-index:1;display:flex;align-items:center;width:100%;justify-content:center}.home-cta__header>span{position:relative;display:block;width:auto;font-size:52px;line-height:1;font-weight:500;color:var(--white);padding-top:20px}.home-cta__header>span>i{position:absolute;top:0;left:0;display:block;width:100%;font-size:20px;line-height:1;text-align:right}.home-cta__txt{display:block;max-width:660px;width:100%;font-size:16px;line-height:27.2px;font-weight:500;color:var(--white);text-align:justify;word-break:break-all;margin-top:25px}.home-cta_links{display:flex;flex-direction:column;width:100%;margin-top:70px}.home-cta_link{display:flex;align-items:center;width:calc(100% - 30px);height:160px;background-repeat:no-repeat;background-position:center;background-size:cover}.home-cta_link:nth-child(n+2){margin-top:30px}.home-cta_link:nth-child(even){margin-left:auto}.home-cta_link.home-price{background-image:url(//ginza-ginginclinic.com/wp/wp-content/themes/ginza-ginginclinic/./assets/images/cta/price-sp.jpg)}.home-cta_link.home-contact{background-image:url(//ginza-ginginclinic.com/wp/wp-content/themes/ginza-ginginclinic/./assets/images/cta/contact-sp.jpg)}.home-cta_link.home-reservation{background-image:url(//ginza-ginginclinic.com/wp/wp-content/themes/ginza-ginginclinic/./assets/images/cta/reservation-sp.jpg)}.home-cta_link-content{display:flex;flex-direction:column;width:260px}.home-cta_link:nth-child(odd){justify-content:flex-end}.home-cta_link-header{position:relative;z-index:1;display:flex;align-items:flex-start;width:100%;padding-bottom:5px;border-bottom:1px solid #b1a892}.home-cta_link-header>span{position:relative;display:inline-block;width:auto;font-size:43px;line-height:30px;font-weight:500;color:#b1a892;padding-top:20px}.home-cta_link-header>span>i{position:absolute;top:0;left:0;display:block;width:100%;font-size:14px;line-height:16px;text-align:right}.home-cta_link-txt{display:block;width:calc(100% - 30px);font-size:15px;font-weight:500;color:#b1a892;line-height:19.5px;margin-top:8px}.home-cta_link:nth-child(even) .home-cta_link-header>span{margin-left:auto}.home-cta_link:nth-child(even) .home-cta_link-content>.home-cta_link-txt{margin-left:auto}}@media screen and (min-width:768px){.home-cta{display:block;width:100%;padding:100px 0 200px;background:0 0}.home-cta__hgroup{display:flex;flex-direction:column;width:100%;margin:0 auto;padding:0 10px}.home-cta__header{position:relative;z-index:1;display:flex;align-items:flex-start;width:100%}.home-cta__header>span{position:relative;display:inline-block;width:auto;font-size:60px;line-height:1;font-weight:500;color:var(--white);padding-top:20px}.home-cta__header>span>i{position:absolute;top:0;left:0;display:block;width:100%;font-size:20px;line-height:1;text-align:right}.home-cta__txt{display:block;max-width:660px;width:100%;font-size:16px;line-height:27.2px;font-weight:500;color:var(--white);text-align:justify;word-break:break-all;margin-top:25px}.home-cta_links{display:flex;flex-direction:column;width:100%;margin-top:60px}.home-cta_link{display:flex;align-items:center;width:calc(1040/1366 * 100%);height:221px;background-repeat:no-repeat;background-position:center;background-size:cover}.home-cta_link:nth-child(n+2){margin-top:30px}.home-cta_link:nth-child(even){margin-left:auto}.home-cta_link.home-price{background-image:url(//ginza-ginginclinic.com/wp/wp-content/themes/ginza-ginginclinic/./assets/images/cta/price-pc.jpg)}.home-cta_link.home-contact{background-image:url(//ginza-ginginclinic.com/wp/wp-content/themes/ginza-ginginclinic/./assets/images/cta/contact-pc.jpg)}.home-cta_link.home-reservation{background-image:url(//ginza-ginginclinic.com/wp/wp-content/themes/ginza-ginginclinic/./assets/images/cta/reservation-pc.jpg)}.home-cta_link-content{display:flex;flex-direction:column;width:385px}.home-cta_link:nth-child(odd){justify-content:flex-end}.home-cta_link-header{position:relative;z-index:1;display:flex;align-items:flex-start;width:100%;padding-top:5px;border-bottom:1px solid #b1a892}.home-cta_link-header>span{position:relative;display:inline-block;width:auto;font-size:60px;line-height:1;font-weight:500;color:#b1a892;padding-top:20px}.home-cta_link-header>span>i{position:absolute;top:0;left:0;display:block;width:100%;font-size:20px;line-height:1;text-align:right}.home-cta_link-txt{display:block;width:100%;font-size:17px;font-weight:500;color:#b1a892;line-height:22.1px;margin-top:20px}.home-cta_link:nth-child(even) .home-cta_link-header>span{margin-left:auto}.home-cta_link:nth-child(even) .home-cta_link-content>.home-cta_link-txt{text-align:right}}@media screen and (min-width:0px){.home-cta-bg{position:fixed;bottom:0;left:0;z-index:-1;display:flex;justify-content:center;align-items:center;width:100%;height:100vh}.home-cta-bg>img{display:block;width:100%;height:100%;object-fit:cover;object-position:top center}}@media screen and (max-width:767px){.page-header.mens-aga-header{background-image:url(//ginza-ginginclinic.com/wp/wp-content/themes/ginza-ginginclinic/./assets/images/mens-aga/mv-sp.jpg)}}@media screen and (min-width:768px){.page-header.mens-aga-header{background-image:url(//ginza-ginginclinic.com/wp/wp-content/themes/ginza-ginginclinic/./assets/images/mens-aga/mv-pc.jpg)}}@media screen and (max-width:767px){.mens-aga-intro{display:block;width:100%;padding-bottom:120px;background-color:var(--white)}.mens-aga-intro__body{display:block;width:100%;margin:0 auto;padding:0 10px}.mens-aga-intro__txt{display:block;width:100%;text-align:justify;word-break:break-all}.mens-aga-intro__header{position:relative;display:block;width:100%;padding-bottom:5px;border-bottom:2px solid #ccc;font-size:25px;font-weight:500;line-height:32.5px;text-align:justify;word-break:break-all;margin-top:50px}.mens-aga-intro__header:after{content:"";position:absolute;bottom:-1.5px;left:0;display:block;width:80px;height:2px;background-color:#a88f49}.mens-aga-intro__columns{display:flex;flex-direction:column;align-items:center;width:100%;margin-top:20px}.mens-aga-intro__figure{display:block;width:100%;margin-top:30px}.mens-aga-intro__figure>img{display:block;width:100%;object-fit:cover}.mens-aga-intro__column-txt{display:block;width:100%;text-align:justify;word-break:break-all}}@media screen and (min-width:768px){.mens-aga-intro{display:block;width:100%;padding-bottom:120px;background-color:var(--white)}.mens-aga-intro__body{display:block;max-width:900px;width:100%;margin:0 auto}.mens-aga-intro__txt{display:block;width:100%;text-align:justify;word-break:break-all}.mens-aga-intro__header{position:relative;display:block;width:100%;padding-bottom:5px;border-bottom:2px solid #ccc;font-size:30px;font-weight:500;line-height:40px;text-align:justify;word-break:break-all;margin-top:65px}.mens-aga-intro__header:after{content:"";position:absolute;bottom:-1.5px;left:0;display:block;width:126px;height:2px;background-color:#a88f49}.mens-aga-intro__columns{display:flex;flex-direction:row-reverse;justify-content:space-between;width:100%;margin-top:30px}.mens-aga-intro__figure{display:block;width:calc(400/900 * 100%)}.mens-aga-intro__figure>img{display:block;width:100%;object-fit:cover}.mens-aga-intro__column-txt{display:block;width:50%;text-align:justify;word-break:break-all}}@media screen and (max-width:767px){.mens-aga-consult{display:block;width:100%;padding:50px 0;background:linear-gradient(180deg,#d1cac0,#b1a892)}.mens-aga-consult__box{display:flex;flex-direction:column;align-items:center;width:100%;margin:0 auto;background-image:url(//ginza-ginginclinic.com/wp/wp-content/themes/ginza-ginginclinic/./assets/images/mens-aga/bg-sp.jpg);background-repeat:no-repeat;background-position:center;background-size:cover;padding:30px 10px}.mens-aga-consult__header{display:block;width:100%;text-align:center;font-size:25px;line-height:38px;font-weight:500;padding-bottom:5px;border-bottom:2px solid #ccc}.mens-aga-consult__list{display:block;width:100%;margin-top:30px;padding:0 15px}.mens-aga-consult__list>li{position:relative;display:block;width:100%;padding-left:25px;font-size:14px;line-height:20px;color:#a88f49;font-weight:600}.mens-aga-consult__list>li:after{content:"";position:absolute;bottom:0;right:0;display:block;width:calc(100% - 15px - 10px);height:1px;background-color:#b1a892}.mens-aga-consult__list>li:nth-child(n+2){margin-top:20px}.mens-aga-consult__list>li:before{content:"";position:absolute;top:2.5px;left:0;display:block;width:15px;height:15px;background-image:url(//ginza-ginginclinic.com/wp/wp-content/themes/ginza-ginginclinic/./assets/images/mens-aga/icon-checked.svg);background-repeat:no-repeat;background-position:center;background-size:contain}.mens-aga-consult__treatement{display:block;width:100%;margin:120px auto 0 auto}.mens-aga-consult__treatement-title{position:relative;display:block;width:100%;padding-bottom:5px;border-bottom:2px solid #ccc;font-size:25px;font-weight:500;line-height:32.5px;text-align:justify;word-break:break-all}.mens-aga-consult__treatement-title:after{content:"";position:absolute;bottom:-1.5px;left:0;display:block;width:80px;height:2px;background-color:#a88f49}.mens-aga-consult__columns{display:grid;grid-template-columns:1fr;grid-template-rows:auto;row-gap:50px;width:100%;margin-top:50px}.mens-aga-consult__column{position:relative;display:flex;flex-direction:column;align-items:center;width:100%;background-color:var(--white);padding-bottom:50px}.mens-aga-consult__column:after{content:"";position:absolute;bottom:5px;right:5px;display:block;width:18.39px;height:18.39px;background-image:url(//ginza-ginginclinic.com/wp/wp-content/themes/ginza-ginginclinic/./assets/images/mens-aga/icon-trangle.png);background-repeat:no-repeat;background-position:center;background-size:contain}.mens-aga-consult__column-figure{display:block;width:100%}.mens-aga-consult__column-figure>img{display:block;width:100%;object-fit:cover}.mens-aga-consult__column-subtitle{display:block;width:100%;text-align:center;font-size:16px;line-height:1;margin-top:30px}.mens-aga-consult__column-title{display:block;width:100%;text-align:center;font-size:26px;line-height:1;font-weight:500;margin-top:30px}.mens-aga-consult__column-txt{display:block;width:100%;padding:0 20px;margin-top:30px;font-size:13px;text-align:justify;word-break:break-all}.mens-aga-consult__column-btn{display:flex;justify-content:center;width:100%;margin-top:30px}}@media screen and (max-width:359px){.mens-aga-consult__column-title{font-size:22px}}@media screen and (min-width:768px){.mens-aga-consult{display:block;width:100%;padding:100px 0;background:linear-gradient(180deg,#d1cac0,#b1a892)}.mens-aga-consult__box{display:flex;flex-direction:column;align-items:center;max-width:1000px;width:100%;margin:0 auto;background-image:url(//ginza-ginginclinic.com/wp/wp-content/themes/ginza-ginginclinic/./assets/images/mens-aga/bg-pc.jpg);background-repeat:no-repeat;background-position:center;background-size:cover;padding:calc(60/1000 * 100%) calc(140/1000 * 100%)}.mens-aga-consult__header{display:block;width:100%;text-align:center;font-size:30px;line-height:40px;font-weight:500;padding-bottom:5px;border-bottom:2px solid #ccc}.mens-aga-consult__list{display:block;width:100%;margin-top:60px}.mens-aga-consult__list>li{position:relative;display:block;width:100%;padding-left:47px;font-size:22px;line-height:28px;color:#a88f49;font-weight:600;text-underline-offset:5px;text-decoration-line:underline;text-decoration-style:solid;text-decoration-color:#b1a892;text-decoration-thickness:1px}.mens-aga-consult__list>li:nth-child(n+2){margin-top:30px}.mens-aga-consult__list>li:before{content:"";position:absolute;top:0;left:0;display:block;width:24px;height:24px;background-image:url(//ginza-ginginclinic.com/wp/wp-content/themes/ginza-ginginclinic/./assets/images/mens-aga/icon-checked.svg);background-repeat:no-repeat;background-position:center;background-size:contain}.mens-aga-consult__treatement{display:block;max-width:1000px;width:100%;margin:120px auto 0 auto}.mens-aga-consult__treatement-title{position:relative;display:block;width:100%;padding-bottom:5px;border-bottom:2px solid #ccc;font-size:30px;font-weight:500;line-height:40px;text-align:justify;word-break:break-all}.mens-aga-consult__treatement-title:after{content:"";position:absolute;bottom:-1.5px;left:0;display:block;width:126px;height:2px;background-color:#a88f49}.mens-aga-consult__columns{display:grid;grid-template-columns:repeat(2,1fr);column-gap:calc(80/1000 * 100%);width:100%;margin-top:40px}.mens-aga-consult__column{position:relative;display:flex;flex-direction:column;align-items:center;width:100%;background-color:var(--white);padding-bottom:50px}.mens-aga-consult__column:after{content:"";position:absolute;bottom:5px;right:5px;display:block;width:18.39px;height:18.39px;background-image:url(//ginza-ginginclinic.com/wp/wp-content/themes/ginza-ginginclinic/./assets/images/mens-aga/icon-trangle.png);background-repeat:no-repeat;background-position:center;background-size:contain}.mens-aga-consult__column-figure{display:block;width:100%}.mens-aga-consult__column-figure>img{display:block;width:100%;object-fit:cover}.mens-aga-consult__column-subtitle{display:block;width:100%;text-align:center;font-size:20px;line-height:1;margin-top:35px}.mens-aga-consult__column-title{display:block;width:100%;text-align:center;font-size:28px;line-height:1;font-weight:500;margin-top:30px}.mens-aga-consult__column-txt{display:block;width:100%;padding:0 calc(40/460 * 100%);margin-top:35px;line-height:32px;text-align:justify;word-break:break-all}.mens-aga-consult__column-btn{display:flex;justify-content:center;width:100%;margin-top:30px}}@media screen and (min-width:768px) and (max-width:1024px){.mens-aga-consult__column-subtitle{font-size:18px}.mens-aga-consult__column-title{font-size:26px}.mens-aga-consult__list>li{line-height:30px}}@media screen and (max-width:767px){.mens-aga-step{display:block;width:100%;padding-top:80px;background-color:var(--white)}.mens-aga-step__body{display:block;width:100%;margin:0 auto}.mens-aga-step__header{position:relative;display:block;width:100%;padding-bottom:5px;border-bottom:2px solid #ccc;font-size:25px;font-weight:500;line-height:32.5px;text-align:justify;word-break:break-all}.mens-aga-step__header:after{content:"";position:absolute;bottom:-1.5px;left:0;display:block;width:80px;height:2px;background-color:#a88f49}.mens-aga-step__list{display:block;width:100%;margin-top:50px}.mens-aga-step__list>li{position:relative;display:flex;flex-direction:column;align-items:center;width:100%}.mens-aga-step__list>li:nth-child(n+2){margin-top:130px}.mens-aga-step__list>li:not(:last-child):after{content:"";position:absolute;bottom:-80px;left:50%;transform:translateX(-50%);display:block;width:110px;height:30px;background-image:url(//ginza-ginginclinic.com/wp/wp-content/themes/ginza-ginginclinic/./assets/images/mens-aga/icon-bottom.png);background-repeat:no-repeat;background-position:center;background-size:contain}.mens-aga-step__figure{display:flex;justify-content:center;align-items:center;width:220px;height:220px;border-radius:110px;border:1px solid #b1a892;overflow:hidden}.mens-aga-step__figure>img{display:block;width:100%;object-fit:cover}.mens-aga-step__content{display:flex;flex-direction:column;justify-content:center;width:100%;margin-top:35px}.mens-aga-step__title{display:flex;flex-direction:column;align-items:center;width:100%;padding-bottom:20px;border-bottom:1px solid #b1a892}.mens-aga-step__title>span:nth-child(1){font-size:28px;font-weight:500;line-height:1;color:#b1a892}.mens-aga-step__title>span:nth-child(2){font-size:28px;font-weight:500;line-height:1;margin-top:10px}.mens-aga-step__txt{display:block;width:100%;margin-top:25px;font-size:15px;line-height:30px;text-align:justify;word-break:break-all}}@media screen and (min-width:768px){.mens-aga-step{display:block;width:100%;padding-top:100px;background-color:var(--white)}.mens-aga-step__body{display:block;max-width:900px;width:100%;margin:0 auto}.mens-aga-step__header{position:relative;display:block;width:100%;padding-bottom:5px;border-bottom:2px solid #ccc;font-size:30px;font-weight:500;line-height:40px;text-align:justify;word-break:break-all}.mens-aga-step__header:after{content:"";position:absolute;bottom:-1.5px;left:0;display:block;width:126px;height:2px;background-color:#a88f49}.mens-aga-step__list{display:block;width:100%;margin-top:50px}.mens-aga-step__list>li{position:relative;display:flex;justify-content:space-between;align-items:center;width:100%}.mens-aga-step__list>li:nth-child(n+2){margin-top:80px}.mens-aga-step__list>li:not(:last-child):after{content:"";position:absolute;bottom:-50px;left:50%;transform:translateX(-50%);display:block;width:110px;height:30px;background-image:url(//ginza-ginginclinic.com/wp/wp-content/themes/ginza-ginginclinic/./assets/images/mens-aga/icon-bottom.png);background-repeat:no-repeat;background-position:center;background-size:contain}.mens-aga-step__figure{display:flex;justify-content:center;align-items:center;width:calc(220/900 * 100%);height:calc(220/900 * 100%);border-radius:150px;border:1px solid #b1a892;overflow:hidden}.mens-aga-step__figure>img{display:block;width:100%;object-fit:cover}.mens-aga-step__content{display:flex;flex-direction:column;justify-content:center;width:calc(635/900 * 100%)}.mens-aga-step__title{display:flex;align-items:center;width:100%;padding-left:10px;padding-bottom:5px;border-bottom:1px solid #b1a892}.mens-aga-step__title>span:nth-child(1){font-size:28px;font-weight:500;line-height:1;color:#b1a892}.mens-aga-step__title>span:nth-child(2){font-size:28px;font-weight:500;line-height:1;padding-left:30px}.mens-aga-step__txt{display:block;width:100%;padding-left:10px;margin-top:25px;font-size:16px;line-height:2;text-align:justify;word-break:break-all}}@media screen and (max-width:767px){.page-header.medical-depilation-header{background-image:url(//ginza-ginginclinic.com/wp/wp-content/themes/ginza-ginginclinic/./assets/images/medical-depilation/mv-sp.jpg)}}@media screen and (min-width:371px) and (max-width:372px){.page-header.medical-depilation-header span:nth-child(2){font-size:38px}}@media screen and (min-width:768px){.page-header.medical-depilation-header{background-image:url(//ginza-ginginclinic.com/wp/wp-content/themes/ginza-ginginclinic/./assets/images/medical-depilation/mv-pc.jpg)}}@media screen and (max-width:767px){.medical-depilation-intro{display:block;width:100%;padding-bottom:120px;background-color:var(--white)}.medical-depilation-intro__body{display:block;width:100%;margin:0 auto;padding:0 10px}.medical-depilation-intro__txt{display:block;width:100%;text-align:justify;word-break:break-all}.medical-depilation-intro__header{position:relative;display:block;width:100%;padding-bottom:5px;border-bottom:2px solid #ccc;font-size:25px;font-weight:500;line-height:32.5px;text-align:justify;word-break:break-all;margin-top:50px}.medical-depilation-intro__header:after{content:"";position:absolute;bottom:-1.5px;left:0;display:block;width:80px;height:2px;background-color:#a88f49}.medical-depilation-intro__columns{display:flex;flex-direction:column;align-items:center;width:100%;margin-top:20px}.medical-depilation-intro__figure{display:block;width:100%;margin-top:30px}.medical-depilation-intro__figure>img{display:block;width:100%;object-fit:cover}.medical-depilation-intro__column-txt{display:block;width:100%;text-align:justify;word-break:break-all}}@media screen and (min-width:768px){.medical-depilation-intro{display:block;width:100%;padding-bottom:120px;background-color:var(--white)}.medical-depilation-intro__body{display:block;max-width:900px;width:100%;margin:0 auto}.medical-depilation-intro__txt{display:block;width:100%;text-align:justify;word-break:break-all}.medical-depilation-intro__header{position:relative;display:block;width:100%;padding-bottom:5px;border-bottom:2px solid #ccc;font-size:30px;font-weight:500;line-height:40px;text-align:justify;word-break:break-all;margin-top:65px}.medical-depilation-intro__header:after{content:"";position:absolute;bottom:-1.5px;left:0;display:block;width:126px;height:2px;background-color:#a88f49}.medical-depilation-intro__columns{display:flex;flex-direction:row-reverse;justify-content:space-between;width:100%;margin-top:30px}.medical-depilation-intro__figure{display:block;width:calc(400/900 * 100%)}.medical-depilation-intro__figure>img{display:block;width:100%;object-fit:cover}.medical-depilation-intro__column-txt{display:block;width:50%;text-align:justify;word-break:break-all}}@media screen and (max-width:767px){.medical-depilation-consult{display:block;width:100%;padding:50px 0;background:linear-gradient(180deg,#d1cac0,#b1a892)}.medical-depilation-consult__box{display:flex;flex-direction:column;align-items:center;width:100%;margin:0 auto;background-image:url(//ginza-ginginclinic.com/wp/wp-content/themes/ginza-ginginclinic/./assets/images/medical-depilation/bg-sp.jpg);background-repeat:no-repeat;background-position:center;background-size:cover;padding:30px 10px}.medical-depilation-consult__header{display:block;width:100%;text-align:center;font-size:25px;line-height:38px;font-weight:500;padding-bottom:5px;border-bottom:2px solid #ccc}.medical-depilation-consult__list{display:block;width:100%;margin-top:30px;padding:0 15px}.medical-depilation-consult__list>li{position:relative;display:block;width:100%;padding-left:25px;font-size:14px;line-height:20px;color:#a88f49;font-weight:600}.medical-depilation-consult__list>li:after{content:"";position:absolute;bottom:0;right:0;display:block;width:calc(100% - 15px - 10px);height:1px;background-color:#b1a892}.medical-depilation-consult__list>li:nth-child(n+2){margin-top:20px}.medical-depilation-consult__list>li:before{content:"";position:absolute;top:2.5px;left:0;display:block;width:15px;height:15px;background-image:url(//ginza-ginginclinic.com/wp/wp-content/themes/ginza-ginginclinic/./assets/images/medical-depilation/icon-checked.svg);background-repeat:no-repeat;background-position:center;background-size:contain}}@media screen and (min-width:768px){.medical-depilation-consult{display:block;width:100%;padding:100px 0;background:linear-gradient(180deg,#d1cac0,#b1a892)}.medical-depilation-consult__box{display:flex;flex-direction:column;align-items:center;max-width:1000px;width:100%;margin:0 auto;background-image:url(//ginza-ginginclinic.com/wp/wp-content/themes/ginza-ginginclinic/./assets/images/medical-depilation/bg-pc.jpg);background-repeat:no-repeat;background-position:center;background-size:cover;padding:calc(60/1000 * 100%) calc(140/1000 * 100%)}.medical-depilation-consult__header{display:block;width:100%;text-align:center;font-size:30px;line-height:40px;font-weight:500;padding-bottom:5px;border-bottom:2px solid #ccc}.medical-depilation-consult__list{display:block;max-width:440px;width:100%;margin:60px auto 0 auto}.medical-depilation-consult__list>li{position:relative;display:block;width:100%;padding-left:47px;font-size:22px;line-height:24px;color:#a88f49;font-weight:600;text-underline-offset:5px;text-decoration-line:underline;text-decoration-style:solid;text-decoration-color:#b1a892;text-decoration-thickness:1px}.medical-depilation-consult__list>li:nth-child(n+2){margin-top:30px}.medical-depilation-consult__list>li:before{content:"";position:absolute;top:0;left:0;display:block;width:24px;height:24px;background-image:url(//ginza-ginginclinic.com/wp/wp-content/themes/ginza-ginginclinic/./assets/images/medical-depilation/icon-checked.svg);background-repeat:no-repeat;background-position:center;background-size:contain}}@media screen and (max-width:767px){.medical-depilation-merit{display:block;width:100%;padding:80px 0;background-color:var(--white)}.medical-depilation-merit__body{display:block;width:100%;margin:0 auto;padding:0 10px}.medical-depilation-merit__header{position:relative;display:block;width:100%;padding-bottom:5px;border-bottom:2px solid #ccc;font-size:25px;font-weight:500;line-height:32.5px;text-align:justify;word-break:break-all}.medical-depilation-merit__header:after{content:"";position:absolute;bottom:-1.5px;left:0;display:block;width:80px;height:2px;background-color:#a88f49}.medical-depilation-merit__wrap{display:grid;grid-template-columns:1fr;grid-template-rows:auto;row-gap:50px;width:100%;margin-top:30px}.medical-depilation-merit__box{display:flex;flex-direction:column;align-items:center;width:100%}.medical-depilation-merit__figure{display:block;width:100%}.medical-depilation-merit__figure>img{display:block;width:100%;object-fit:cover}.medical-depilation-merit__badge{display:flex;justify-content:center;align-items:center;width:190px;height:22px;font-size:18px;line-height:1;font-weight:500;color:var(--white);background-image:url(//ginza-ginginclinic.com/wp/wp-content/themes/ginza-ginginclinic/./assets/images/medical-depilation/bg-badge.png);background-repeat:no-repeat;background-position:center;background-size:100% 100%;margin-top:25px}.medical-depilation-merit__title{display:block;width:100%;text-align:center;font-size:25px;line-height:35px;font-weight:500;color:#a88f49;margin-top:10px}.medical-depilation-merit__txt{display:block;width:100%;text-align:justify;word-break:break-all;margin-top:25px}.medical-depilation-merit__txt>span{font-size:28px}}@media screen and (min-width:768px){.medical-depilation-merit{display:block;width:100%;padding:100px 0;background-color:var(--white)}.medical-depilation-merit__body{display:block;max-width:900px;width:100%;margin:0 auto}.medical-depilation-merit__header{position:relative;display:block;width:100%;padding-bottom:5px;border-bottom:2px solid #ccc;font-size:30px;font-weight:500;line-height:40px;text-align:justify;word-break:break-all}.medical-depilation-merit__header:after{content:"";position:absolute;bottom:-1.5px;left:0;display:block;width:126px;height:2px;background-color:#a88f49}.medical-depilation-merit__wrap{display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:auto;column-gap:calc(40/900 * 100%);row-gap:calc(60/900 * 100%);width:100%;margin-top:40px}.medical-depilation-merit__box{display:flex;flex-direction:column;align-items:center;width:100%}.medical-depilation-merit__figure{display:block;width:100%}.medical-depilation-merit__figure>img{display:block;width:100%;object-fit:cover}.medical-depilation-merit__badge{display:flex;justify-content:center;align-items:center;width:190px;height:22px;font-size:18px;line-height:1;font-weight:500;color:var(--white);background-image:url(//ginza-ginginclinic.com/wp/wp-content/themes/ginza-ginginclinic/./assets/images/medical-depilation/bg-badge.png);background-repeat:no-repeat;background-position:center;background-size:100% 100%;margin-top:30px}.medical-depilation-merit__title{display:block;width:100%;text-align:center;font-size:27px;line-height:35px;font-weight:500;color:#a88f49;margin-top:15px}.medical-depilation-merit__txt{display:block;width:100%;text-align:justify;word-break:break-all;margin-top:30px}}@media screen and (min-width:768px) and (max-width:1024px){.medical-depilation-merit__header{font-size:29px}}@media screen and (max-width:767px){.medical-depilation-treatment{display:block;width:100%;padding:80px 0;background:linear-gradient(180deg,#d1cac0,#b1a892)}.medical-depilation-treatment__body{display:block;width:100%;margin:0 auto}.medical-depilation-treatment__header{position:relative;display:block;width:100%;padding-bottom:5px;border-bottom:2px solid var(--white);font-size:25px;font-weight:500;line-height:32.5px;text-align:justify;word-break:break-all}.medical-depilation-treatment__header:after{content:"";position:absolute;bottom:-2px;left:0;display:block;width:80px;height:2px;background-color:#a88f49}.medical-depilation-treatment__wrap{display:grid;grid-template-columns:1fr;grid-template-rows:auto;row-gap:30px;width:100%;margin-top:30px}.medical-depilation-treatment__box{position:relative;display:flex;flex-direction:column;align-items:center;width:100%;background-color:var(--white);padding-bottom:50px}.medical-depilation-treatment__box :after{content:"";position:absolute;bottom:5px;right:5px;display:block;width:18.39px;height:18.39px;background-image:url(//ginza-ginginclinic.com/wp/wp-content/themes/ginza-ginginclinic/./assets/images/mens-aga/icon-trangle.png);background-repeat:no-repeat;background-position:center;background-size:contain}.medical-depilation-treatment__top{display:flex;flex-direction:column;align-items:center;width:100%}.medical-depilation-treatment__figure{display:block;width:100%}.medical-depilation-treatment__figure>img{display:block;width:100%;object-fit:cover}.medical-depilation-treatment__title{display:block;width:100%;text-align:center;font-size:32px;font-weight:500;line-height:1;margin-top:25px}.medical-depilation-treatment__txt{display:block;width:100%;padding:0 20px;margin-top:20px;font-size:13px;line-height:28px;text-align:justify;word-break:break-all}.medical-depilation-treatment__btn{display:flex;justify-content:center;width:100%;margin-top:30px}}@media screen and (max-width:359px){.medical-depilation-treatment__title{font-size:26px}}@media screen and (min-width:768px){.medical-depilation-treatment{display:block;width:100%;padding:100px 0;background:linear-gradient(180deg,#d1cac0,#b1a892)}.medical-depilation-treatment__body{display:block;max-width:900px;width:100%;margin:0 auto}.medical-depilation-treatment__header{position:relative;display:block;width:100%;padding-bottom:5px;border-bottom:2px solid #ccc;font-size:30px;font-weight:500;line-height:40px;text-align:justify;word-break:break-all}.medical-depilation-treatment__header:after{content:"";position:absolute;bottom:-1.5px;left:0;display:block;width:126px;height:2px;background-color:#a88f49}.medical-depilation-treatment__wrap{display:flex;flex-wrap:wrap;justify-content:center;width:100%;margin-top:40px}.medical-depilation-treatment__box{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:space-between;width:calc(470/1000 * 100%);margin-right:calc(60/1000 * 100%);background-color:var(--white)}.medical-depilation-treatment__box:nth-child(2n),.medical-depilation-treatment__box:last-child{margin-right:0}.medical-depilation-treatment__box:nth-child(n+3){margin-top:80px}.medical-depilation-treatment__box :after{content:"";position:absolute;bottom:5px;right:5px;display:block;width:18.39px;height:18.39px;background-image:url(//ginza-ginginclinic.com/wp/wp-content/themes/ginza-ginginclinic/./assets/images/mens-aga/icon-trangle.png);background-repeat:no-repeat;background-position:center;background-size:contain}.medical-depilation-treatment__top{display:flex;flex-direction:column;align-items:center;width:100%}.medical-depilation-treatment__figure{display:block;width:100%}.medical-depilation-treatment__figure>img{display:block;width:100%;object-fit:cover}.medical-depilation-treatment__title{display:block;width:100%;text-align:center;font-size:38px;font-weight:500;line-height:1;margin-top:30px}.medical-depilation-treatment__txt{display:block;width:100%;padding:0 calc(40/460 * 100%);margin-top:30px;line-height:32px;text-align:justify;word-break:break-all}.medical-depilation-treatment__btn{display:flex;justify-content:center;width:100%;margin-top:30px;padding-bottom:50px}}@media screen and (min-width:768px) and (max-width:1024px){.medical-depilation-treatment__title{font-size:30px}}@media screen and (max-width:767px){.medical-depilation-step{display:block;width:100%;padding-top:80px;background-color:var(--white)}.medical-depilation-step__body{display:block;width:100%;margin:0 auto}.medical-depilation-step__header{position:relative;display:block;width:100%;padding-bottom:5px;border-bottom:2px solid #ccc;font-size:25px;font-weight:500;line-height:32.5px;text-align:justify;word-break:break-all}.medical-depilation-step__header:after{content:"";position:absolute;bottom:-1.5px;left:0;display:block;width:80px;height:2px;background-color:#a88f49}.medical-depilation-step__list{display:block;width:100%;margin-top:50px}.medical-depilation-step__list>li{position:relative;display:flex;flex-direction:column;align-items:center;width:100%}.medical-depilation-step__list>li:nth-child(n+2){margin-top:130px}.medical-depilation-step__list>li:not(:last-child):after{content:"";position:absolute;bottom:-80px;left:50%;transform:translateX(-50%);display:block;width:110px;height:30px;background-image:url(//ginza-ginginclinic.com/wp/wp-content/themes/ginza-ginginclinic/./assets/images/medical-depilation/icon-bottom.png);background-repeat:no-repeat;background-position:center;background-size:contain}.medical-depilation-step__figure{display:flex;justify-content:center;align-items:center;width:220px;height:220px;border-radius:110px;border:1px solid #b1a892;overflow:hidden}.medical-depilation-step__figure>img{display:block;width:100%;object-fit:cover}.medical-depilation-step__content{display:flex;flex-direction:column;justify-content:center;width:100%;margin-top:35px}.medical-depilation-step__title{display:flex;flex-direction:column;align-items:center;width:100%;padding-bottom:20px;border-bottom:1px solid #b1a892}.medical-depilation-step__title>span:nth-child(1){font-size:28px;font-weight:500;line-height:1;color:#b1a892}.medical-depilation-step__title>span:nth-child(2){font-size:28px;font-weight:500;line-height:1;margin-top:10px}.medical-depilation-step__txt{display:block;width:100%;margin-top:25px;font-size:15px;line-height:30px;text-align:justify;word-break:break-all}}@media screen and (min-width:768px){.medical-depilation-step{display:block;width:100%;padding-top:100px;background-color:var(--white)}.medical-depilation-step__body{display:block;max-width:900px;width:100%;margin:0 auto}.medical-depilation-step__header{position:relative;display:block;width:100%;padding-bottom:5px;border-bottom:2px solid #ccc;font-size:30px;font-weight:500;line-height:40px;text-align:justify;word-break:break-all}.medical-depilation-step__header:after{content:"";position:absolute;bottom:-1.5px;left:0;display:block;width:126px;height:2px;background-color:#a88f49}.medical-depilation-step__list{display:block;width:100%;margin-top:50px}.medical-depilation-step__list>li{position:relative;display:flex;justify-content:space-between;align-items:center;width:100%}.medical-depilation-step__list>li:nth-child(n+2){margin-top:80px}.medical-depilation-step__list>li:not(:last-child):after{content:"";position:absolute;bottom:-50px;left:50%;transform:translateX(-50%);display:block;width:110px;height:30px;background-image:url(//ginza-ginginclinic.com/wp/wp-content/themes/ginza-ginginclinic/./assets/images/medical-depilation/icon-bottom.png);background-repeat:no-repeat;background-position:center;background-size:contain}.medical-depilation-step__figure{display:flex;justify-content:center;align-items:center;width:calc(220/900 * 100%);height:calc(220/900 * 100%);border-radius:150px;border:1px solid #b1a892;overflow:hidden}.medical-depilation-step__figure>img{display:block;width:100%;object-fit:cover}.medical-depilation-step__content{display:flex;flex-direction:column;justify-content:center;width:calc(635/900 * 100%)}.medical-depilation-step__title{display:flex;align-items:center;width:100%;padding-left:10px;padding-bottom:5px;border-bottom:1px solid #b1a892}.medical-depilation-step__title>span:nth-child(1){font-size:28px;font-weight:500;line-height:1;color:#b1a892}.medical-depilation-step__title>span:nth-child(2){font-size:28px;font-weight:500;line-height:1;padding-left:30px}.medical-depilation-step__txt{display:block;width:100%;padding-left:10px;margin-top:25px;font-size:16px;line-height:2;text-align:justify;word-break:break-all}}@media screen and (max-width:767px){.page-header.info-header{background-image:url(//ginza-ginginclinic.com/wp/wp-content/themes/ginza-ginginclinic/./assets/images/info/mv-sp.jpg)}}@media screen and (min-width:768px){.page-header.info-header{background-image:url(//ginza-ginginclinic.com/wp/wp-content/themes/ginza-ginginclinic/./assets/images/info/mv-pc.jpg)}}@media screen and (max-width:767px){.info{display:block;width:100%}.info__body{display:block;width:100%;margin:0 auto;padding:0 10px}.info__header{display:block;width:100%;text-align:center;font-size:25px;font-weight:500;line-height:39px;color:#b1a892}.info__txt{display:block;width:100%;text-align:justify;word-break:break-all;margin-top:40px}}@media screen and (min-width:768px){.info{display:block;width:100%}.info__body{display:block;max-width:900px;width:100%;margin:0 auto}.info__header{display:block;width:100%;text-align:center;font-size:30px;font-weight:500;line-height:39px;color:#b1a892}.info__txt{display:block;width:100%;text-align:justify;word-break:break-all;margin-top:50px}}@media screen and (max-width:767px){.info__wrap{display:block;width:100%;margin-top:50px}.info-box{display:block;width:100%}.info-box:nth-child(n+2){margin-top:50px}.info-box__title{display:block;width:100%;padding:4px 0 4px 10px;border-left:5px solid #a88f49;font-size:23px;font-weight:500;line-height:26px}.info-box__columns{display:flex;flex-direction:column;align-items:center;width:100%;margin-top:20px}.info-box__figure{display:block;width:100%}.info-box__figure>img{display:block;width:100%;object-fit:cover}.info-box__txt{display:block;width:100%;text-align:justify;word-break:break-all;margin-top:20px}}@media screen and (min-width:768px){.info__wrap{display:block;width:100%;margin-top:100px}.info-box{display:block;width:100%}.info-box:nth-child(n+2){margin-top:50px}.info-box__title{display:block;width:100%;padding:4px 0 4px 10px;border-left:5px solid #a88f49;font-size:26px;font-weight:500;line-height:26px}.info-box__columns{display:flex;justify-content:space-between;align-items:center;width:100%;margin-top:30px}.info-box__figure{display:block;width:calc(400/900 * 100%)}.info-box__figure>img{display:block;width:100%;object-fit:cover}.info-box__txt{display:block;width:50%;text-align:justify;word-break:break-all}}@media screen and (max-width:767px){.info-machine{display:block;width:100%;margin-top:80px}.info-machine__header{display:block;width:100%;text-align:center;font-size:25px;line-height:39px;font-weight:500;color:#b1a892}.info-machine__wrap{display:grid;grid-template-columns:1fr;grid-template-rows:auto;row-gap:40px;width:100%;margin-top:50px}.info-machine__box{display:flex;flex-direction:column;align-items:center;width:100%;padding:0 10px}.info-machine__figure{display:block;width:100%}.info-machine__figure>img{display:block;width:100%;object-fit:cover}.info-machine__title{display:block;width:100%;text-align:center;font-size:24px;font-weight:500;line-height:30px;color:#a88f49;margin-top:20px}.info-machine__txt{display:block;width:100%;text-align:justify;word-break:break-all;margin-top:15px}}@media screen and (min-width:768px){.info-machine{display:block;width:100%;margin-top:100px}.info-machine__header{display:block;width:100%;text-align:center;font-size:30px;line-height:39px;font-weight:500;color:#b1a892}.info-machine__wrap{display:grid;grid-template-columns:repeat(3,1fr);column-gap:calc(30/900 * 100%);width:100%;margin-top:50px}.info-machine__box{display:flex;flex-direction:column;align-items:center;width:100%}.info-machine__figure{display:block;width:100%}.info-machine__figure>img{display:block;width:100%;object-fit:cover}.info-machine__title{display:block;width:100%;text-align:center;font-size:27px;font-weight:500;line-height:35px;color:#a88f49;margin-top:30px}.info-machine__txt{display:block;width:100%;text-align:justify;word-break:break-all;margin-top:20px}}@media screen and (max-width:767px){.info-mens{display:block;width:100%;margin-top:80px}.info-mens__header{position:relative;display:block;width:100%;padding-bottom:5px;border-bottom:2px solid #ccc;font-size:25px;font-weight:500;line-height:32.5px;text-align:justify;word-break:break-all}.info-mens__header:after{content:"";position:absolute;bottom:-1.5px;left:0;display:block;width:126px;height:2px;background-color:#a88f49}.info-mens__columns{display:flex;flex-direction:column;align-items:center;width:100%;margin-top:30px}.info-mens__figure{display:block;width:100%}.info-mens__figure>img{display:block;width:100%;object-fit:cover}.info-mens__txt{display:block;width:100%;text-align:justify;word-break:break-all;margin-top:15px}}@media screen and (min-width:768px){.info-mens{display:block;width:100%;margin-top:100px}.info-mens__header{position:relative;display:block;width:100%;padding-bottom:5px;border-bottom:2px solid #ccc;font-size:30px;font-weight:500;line-height:40px;text-align:justify;word-break:break-all}.info-mens__header:after{content:"";position:absolute;bottom:-1.5px;left:0;display:block;width:126px;height:2px;background-color:#a88f49}.info-mens__columns{display:flex;justify-content:space-between;width:100%;margin-top:40px}.info-mens__figure{display:block;width:calc(400/900 * 100%)}.info-mens__figure>img{display:block;width:100%;object-fit:cover}.info-mens__txt{display:block;width:50%;text-align:justify;word-break:break-all}}@media screen and (max-width:767px){.page-header.access-header{background-image:url(//ginza-ginginclinic.com/wp/wp-content/themes/ginza-ginginclinic/./assets/images/access/mv-sp.jpg)}}@media screen and (min-width:768px){.page-header.access-header{background-image:url(//ginza-ginginclinic.com/wp/wp-content/themes/ginza-ginginclinic/./assets/images/access/mv-pc.jpg)}}@media screen and (max-width:767px){.access-intro{display:block;width:100%;padding-bottom:60px}.access-intro__body{display:block;width:100%;margin:0 auto;padding:0 10px}.access-intro__box{display:flex;flex-direction:column;align-items:center;width:100%}.access-intro__box:nth-child(n+2){margin-top:60px}.access-intro__header{position:relative;display:block;width:100%;padding-bottom:5px;border-bottom:2px solid #ccc;font-size:25px;font-weight:500;line-height:32.5px;text-align:justify;word-break:break-all}.access-intro__header:after{content:"";position:absolute;bottom:-1.5px;left:0;display:block;width:80px;height:2px;background-color:#a88f49}.access-intro__schedule{width:100%;border-collapse:collapse;margin-top:30px;border-top:1px solid #cecece}.access-intro__schedule tr th{display:block;width:100%;background-color:#f7f5f4;padding:20px;line-height:19.5px;font-weight:500}.access-intro__schedule tr td{display:block;width:100%;padding:20px;line-height:19.5px;font-weight:400;text-align:center;border-bottom:1px solid #cecece}.access-intro__txt{display:block;width:100%;text-align:justify;word-break:break-all;margin-top:20px}.access-intro__schedule+.access-intro__txt{max-width:750px}}@media screen and (min-width:768px){.access-intro{display:block;width:100%;padding-bottom:80px}.access-intro__body{display:block;max-width:900px;width:100%;margin:0 auto}.access-intro__box{display:flex;flex-direction:column;align-items:center;width:100%}.access-intro__box:nth-child(n+2){margin-top:60px}.access-intro__header{position:relative;display:block;width:100%;padding-bottom:5px;border-bottom:2px solid #ccc;font-size:30px;font-weight:500;line-height:40px;text-align:justify;word-break:break-all}.access-intro__header:after{content:"";position:absolute;bottom:-1.5px;left:0;display:block;width:126px;height:2px;background-color:#a88f49}.access-intro__schedule{max-width:750px;width:100%;border-collapse:collapse;margin-top:40px;border-top:1px solid #cecece}.access-intro__schedule tr{border-bottom:1px solid #cecece}.access-intro__schedule tr th{width:180px;background-color:#f7f5f4;padding:20px;line-height:19.5px;font-weight:500}.access-intro__schedule tr td{width:calc(100% - 180px);padding:20px;line-height:19.5px;font-weight:400}.access-intro__txt{display:block;width:100%;text-align:justify;word-break:break-all;margin-top:30px}.access-intro__schedule+.access-intro__txt{max-width:750px}}@media screen and (max-width:767px){.access-contact{display:block;width:100%;padding:40px 0;background-color:#f1efec}.access-contact>.container{padding:0 30px}.access-contact__body{display:flex;flex-direction:column;align-items:center;max-width:900px;width:100%;margin:0 auto;padding:40px 20px;background-color:var(--white)}.access-contact__header{display:flex;flex-direction:column;align-items:center;width:100%}.access-contact__header>span{display:block;width:100%;text-align:center;color:#a88f49;font-weight:500}.access-contact__header>span:nth-child(1){font-size:18px;line-height:35px}.access-contact__header>span:nth-child(2){font-size:14px;line-height:26px;margin-top:10px}.access-contact__btns{display:flex;flex-direction:column;align-items:center;max-width:555px;width:100%;margin-top:40px}.access-contact__btns>a{width:245px;background-color:#f1efec}.access-contact__btns>a:nth-child(n+2){margin-top:20px}.access-contact__title{display:block;width:100%;text-align:center;font-size:18px;line-height:35px;font-weight:500;color:#a88f49;margin-top:40px}.access-contact__phone{position:relative;display:block;width:auto;padding-left:30px;font-size:30px;font-weight:500;color:var(--font-color);line-height:30px;word-break:keep-all;margin-top:30px}.access-contact__phone:before{content:"";position:absolute;top:0;left:0;display:block;width:22px;height:30px;background-image:url(//ginza-ginginclinic.com/wp/wp-content/themes/ginza-ginginclinic/./assets/images/access/icon-phone.svg);background-repeat:no-repeat;background-position:center;background-size:contain}.access-contact__txt{display:block;width:100%;text-align:center;margin-top:30px}.access-contact__txt>a{color:var(--font-color);text-decoration:underline}}@media screen and (max-width:359px){.access-contact__header>span:nth-child(1){font-size:17px}}@media screen and (min-width:768px){.access-contact{display:block;width:100%;padding:100px 0;background-color:#f1efec}.access-contact__body{display:flex;flex-direction:column;align-items:center;max-width:900px;width:100%;margin:0 auto;padding:60px 20px;background-color:var(--white)}.access-contact__header{display:flex;flex-direction:column;align-items:center;width:100%}.access-contact__header>span{color:#a88f49;font-weight:500}.access-contact__header>span:nth-child(1){font-size:27px;line-height:35px}.access-contact__header>span:nth-child(2){font-size:22px;line-height:26px;margin-top:10px}.access-contact__btns{display:flex;justify-content:space-between;align-items:center;max-width:555px;width:100%;margin-top:40px}.access-contact__btns>a{width:calc(245/555 * 100%);background-color:#f1efec}.access-contact__title{display:block;width:100%;text-align:center;font-size:27px;line-height:35px;font-weight:500;color:#a88f49;margin-top:50px}.access-contact__phone{position:relative;display:block;width:auto;padding-left:50px;font-size:46px;font-weight:500;color:var(--font-color);line-height:48px;word-break:keep-all;margin-top:40px}.access-contact__phone:before{content:"";position:absolute;top:0;left:0;display:block;width:35px;height:48px;background-image:url(//ginza-ginginclinic.com/wp/wp-content/themes/ginza-ginginclinic/./assets/images/access/icon-phone.svg);background-repeat:no-repeat;background-position:center;background-size:contain}.access-contact__phone:hover{transition:opacity .3s ease;opacity:.7}.access-contact__txt{display:block;width:100%;text-align:center;margin-top:40px}.access-contact__txt>a{color:var(--font-color);text-decoration:underline}.access-contact__txt>a:hover{transition:opacity .3s ease;opacity:.7}}@media screen and (min-width:768px) and (max-width:1024px){.access-contact__header>span:nth-child(1){font-size:25px}}@media screen and (max-width:767px){.access-map{display:block;width:100%;padding-top:80px}.access-map>.container{padding:0}.access-map__body{display:flex;flex-direction:column;align-items:center;width:100%;margin:0 auto}.access-map__header{position:relative;display:block;width:calc(100% - 60px);padding-bottom:5px;border-bottom:2px solid #ccc;font-size:25px;font-weight:500;line-height:32.5px;text-align:justify;word-break:break-all;margin:0 auto}.access-map__header:after{content:"";position:absolute;bottom:-1.5px;left:0;display:block;width:80px;height:2px;background-color:#a88f49}.access-map__address{display:block;width:100%;text-align:center;margin-top:30px;padding:0 30px}.access-map__google{display:flex;justify-content:center;align-items:center;width:100%;height:470px;margin-top:50px}.access-map__google>iframe{width:100%;height:100%;-webkit-filter:grayscale(100%);-moz-filter:grayscale(100%);-o-filter:grayscale(100%);-ms-filter:grayscale(100%);filter:grayscale(100%)}}@media screen and (max-width:359px){.access-map__address{font-size:14px;padding:0 20px}}@media screen and (min-width:768px){.access-map{display:block;width:100%;padding-top:100px}.access-map__body{display:flex;flex-direction:column;align-items:center;max-width:900px;width:100%;margin:0 auto}.access-map__header{position:relative;display:block;width:100%;padding-bottom:5px;border-bottom:2px solid #ccc;font-size:30px;font-weight:500;line-height:40px;text-align:justify;word-break:break-all}.access-map__header:after{content:"";position:absolute;bottom:-1.5px;left:0;display:block;width:126px;height:2px;background-color:#a88f49}.access-map__address{display:block;width:100%;text-align:center;margin-top:40px}.access-map__google{display:flex;justify-content:center;align-items:center;width:100%;height:470px;margin-top:50px}.access-map__google>iframe{width:100%;height:100%;-webkit-filter:grayscale(100%);-moz-filter:grayscale(100%);-o-filter:grayscale(100%);-ms-filter:grayscale(100%);filter:grayscale(100%)}}@media screen and (max-width:767px){.page-header.online-header{background-image:url(//ginza-ginginclinic.com/wp/wp-content/themes/ginza-ginginclinic/./assets/images/online/mv-sp.jpg)}}@media screen and (min-width:768px){.page-header.online-header{background-image:url(//ginza-ginginclinic.com/wp/wp-content/themes/ginza-ginginclinic/./assets/images/online/mv-pc.jpg)}}@media screen and (max-width:767px){.online-intro{display:block;width:100%;padding-bottom:80px;background-color:var(--white)}.online-intro__body{display:block;width:100%;margin:0 auto;padding:0 10px}.online-intro__header{position:relative;display:block;width:100%;padding-bottom:5px;border-bottom:2px solid #ccc;font-size:25px;font-weight:500;line-height:32.5px;text-align:justify;word-break:break-all}.online-intro__header:after{content:"";position:absolute;bottom:-1.5px;left:0;display:block;width:80px;height:2px;background-color:#a88f49}.online-intro__columns{display:flex;flex-direction:column;align-items:center;width:100%;margin-top:20px}.online-intro__figure{display:block;width:100%;margin-top:30px}.online-intro__figure>img{display:block;width:100%;object-fit:cover}.online-intro__column-txt{display:block;width:100%;text-align:justify;word-break:break-all}}@media screen and (min-width:768px){.online-intro{display:block;width:100%;padding-bottom:100px;background-color:var(--white)}.online-intro__body{display:block;max-width:900px;width:100%;margin:0 auto}.online-intro__header{position:relative;display:block;width:100%;padding-bottom:5px;border-bottom:2px solid #ccc;font-size:30px;font-weight:500;line-height:40px;text-align:justify;word-break:break-all}.online-intro__header:after{content:"";position:absolute;bottom:-1.5px;left:0;display:block;width:126px;height:2px;background-color:#a88f49}.online-intro__columns{display:flex;flex-direction:row-reverse;justify-content:space-between;width:100%;margin-top:30px}.online-intro__figure{display:block;width:calc(400/900 * 100%)}.online-intro__figure>img{display:block;width:100%;object-fit:cover}.online-intro__column-txt{display:block;width:50%;text-align:justify;word-break:break-all}}@media screen and (max-width:767px){.online-merit{display:block;width:100%;padding:50px 0;background:linear-gradient(180deg,#d1cac0,#b1a892)}.online-merit__box{display:flex;flex-direction:column;align-items:center;width:100%;margin:0 auto;background-image:url(//ginza-ginginclinic.com/wp/wp-content/themes/ginza-ginginclinic/./assets/images/online/bg-sp.jpg);background-repeat:no-repeat;background-position:center;background-size:cover;padding:30px 10px}.online-merit__header{display:block;width:100%;text-align:center;font-size:25px;line-height:38px;font-weight:500;padding-bottom:5px;border-bottom:2px solid #ccc}.online-merit__list{display:block;width:100%;margin-top:30px;padding:0 15px}.online-merit__list>li{position:relative;display:flex;flex-direction:column;align-items:flex-start;width:100%;padding-left:25px;font-size:14px;line-height:20px;color:#a88f49;font-weight:500}.online-merit__list>li>span{display:block;width:100%;font-size:14px;line-height:20px;border-bottom:1px solid #b1a892;text-align:justify;word-break:break-all}.online-merit__list>li>small{display:block;width:100%;font-size:13px;line-height:18px;margin:5px;text-align:justify;word-break:break-all}.online-merit__list>li:nth-child(n+2){margin-top:20px}.online-merit__list>li:before{content:"";position:absolute;top:2.5px;left:0;display:block;width:15px;height:15px;background-image:url(//ginza-ginginclinic.com/wp/wp-content/themes/ginza-ginginclinic/./assets/images/medical-depilation/icon-checked.svg);background-repeat:no-repeat;background-position:center;background-size:contain}}@media screen and (min-width:768px){.online-merit{display:block;width:100%;padding:100px 0;background:linear-gradient(180deg,#d1cac0,#b1a892)}.online-merit__box{display:flex;flex-direction:column;align-items:center;max-width:1000px;width:100%;margin:0 auto;background-image:url(//ginza-ginginclinic.com/wp/wp-content/themes/ginza-ginginclinic/./assets/images/online/bg-pc.jpg);background-repeat:no-repeat;background-position:center;background-size:cover;padding:calc(60/1000 * 100%) calc(140/1000 * 100%)}.online-merit__header{display:block;width:100%;text-align:center;font-size:30px;line-height:40px;font-weight:500;padding-bottom:5px;border-bottom:2px solid #ccc}.online-merit__list{display:block;max-width:480px;width:100%;margin:60px auto 0 auto}.online-merit__list>li{position:relative;display:flex;flex-direction:column;align-items:flex-start;width:100%;padding-left:47px;font-size:22px;line-height:24px;color:#a88f49;font-weight:600}.online-merit__list>li>span{text-underline-offset:5px;text-decoration-line:underline;text-decoration-style:solid;text-decoration-color:#b1a892;text-decoration-thickness:1px}.online-merit__list>li>small{font-size:18px;margin-top:5px}.online-merit__list>li:nth-child(n+2){margin-top:30px}.online-merit__list>li:before{content:"";position:absolute;top:0;left:0;display:block;width:24px;height:24px;background-image:url(//ginza-ginginclinic.com/wp/wp-content/themes/ginza-ginginclinic/./assets/images/online/icon-checked.svg);background-repeat:no-repeat;background-position:center;background-size:contain}}@media screen and (max-width:767px){.online-flow{display:block;width:100%;padding-top:80px}.online-flow__body{display:block;width:100%;margin:0 auto;padding:0 10px}.online-flow__header{position:relative;display:block;width:100%;padding-bottom:5px;border-bottom:2px solid #ccc;font-size:25px;font-weight:500;line-height:32.5px;text-align:justify;word-break:break-all}.online-flow__header:after{content:"";position:absolute;bottom:-1.5px;left:0;display:block;width:80px;height:2px;background-color:#a88f49}.online-flow__txt{display:block;width:100%;text-align:justify;word-break:break-all;margin-top:30px}.online-flow__steps{display:block;width:100%;margin-top:50px}.online-flow__step{position:relative;display:flex;flex-direction:column;align-items:center;width:100%}.online-flow__step:not(:last-child):after{content:"";position:absolute;bottom:-70px;left:50%;transform:translateX(-50%);display:block;width:110px;height:30px;background-image:url(//ginza-ginginclinic.com/wp/wp-content/themes/ginza-ginginclinic/./assets/images/online/icon-trangle.png);background-repeat:no-repeat;background-position:center;background-size:contain}.online-flow__step:nth-child(n+2){margin-top:100px}.online-flow__step-figure{display:block;width:100%}.online-flow__step-figure>img{display:block;width:100%;object-fit:cover}.online-flow__step-content{display:block;width:100%;margin-top:40px}.online-flow__step-title{display:flex;flex-direction:column;align-items:center;width:100%;padding-bottom:10px;border-bottom:1px solid #b1a892}.online-flow__step-title>span:nth-child(1){font-size:28px;font-weight:500;line-height:1;color:#b1a892}.online-flow__step-title>span:nth-child(2){font-size:28px;font-weight:500;line-height:1;margin-top:10px}.online-flow__step-txt{display:block;width:100%;text-align:justify;word-break:break-all;margin-top:20px}.online-flow__btn{display:flex;justify-content:center;width:100%;margin-top:50px}.online-flow__btn>a{max-width:300px;width:100%}}@media screen and (max-width:370px){.online-flow__step-title>span:nth-child(1),.online-flow__step-title>span:nth-child(2){font-size:26px}}@media screen and (max-width:359px){.online-flow__step-title>span:nth-child(1),.online-flow__step-title>span:nth-child(2){font-size:22px}}@media screen and (min-width:768px){.online-flow{display:block;width:100%;padding-top:100px}.online-flow__body{display:block;max-width:900px;width:100%;margin:0 auto}.online-flow__header{position:relative;display:block;width:100%;padding-bottom:5px;border-bottom:2px solid #ccc;font-size:30px;font-weight:500;line-height:40px;text-align:justify;word-break:break-all}.online-flow__header:after{content:"";position:absolute;bottom:-1.5px;left:0;display:block;width:126px;height:2px;background-color:#a88f49}.online-flow__txt{display:block;width:100%;text-align:justify;word-break:break-all;margin-top:40px}.online-flow__steps{display:block;width:100%;margin-top:80px}.online-flow__step{position:relative;display:flex;justify-content:space-between;align-items:center;width:100%;padding-top:71px}.online-flow__step:not(:last-child):after{content:"";position:absolute;bottom:-70px;left:50%;transform:translateX(-50%);display:block;width:110px;height:30px;background-image:url(//ginza-ginginclinic.com/wp/wp-content/themes/ginza-ginginclinic/./assets/images/online/icon-trangle.png);background-repeat:no-repeat;background-position:center;background-size:contain}.online-flow__step:nth-child(n+2){margin-top:100px}.online-flow__step-figure{display:block;width:50%}.online-flow__step-figure>img{display:block;width:100%;object-fit:cover}.online-flow__step-content{display:block;width:calc(420/900 * 100%)}.online-flow__step-title{position:absolute;top:0;left:0;display:flex;align-items:center;width:100%;padding-bottom:5px;border-bottom:1px solid #b1a892}.online-flow__step-title>span:nth-child(1){font-size:28px;font-weight:500;line-height:1;color:#b1a892}.online-flow__step-title>span:nth-child(2){font-size:28px;font-weight:500;line-height:1;padding-left:30px}.online-flow__step-txt{display:block;width:100%;text-align:justify;word-break:break-all}.online-flow__btn{display:flex;justify-content:center;width:100%;margin-top:50px}.online-flow__btn>a{width:300px}}@media screen and (max-width:767px){.page-header.aga-medicine-header{background-image:url(//ginza-ginginclinic.com/wp/wp-content/themes/ginza-ginginclinic/./assets/images/aga-medicine/mv-sp.jpg)}}@media screen and (min-width:768px){.page-header.aga-medicine-header{background-image:url(//ginza-ginginclinic.com/wp/wp-content/themes/ginza-ginginclinic/./assets/images/aga-medicine/mv-pc.jpg)}}@media screen and (max-width:767px){.aga-medicine-intro{display:block;width:100%;padding-bottom:80px}.aga-medicine-intro__body{display:block;width:100%;margin:0 auto;padding:0 10px}.aga-medicine-intro__txt{display:block;width:100%;text-align:justify;word-break:break-all}}@media screen and (min-width:768px){.aga-medicine-intro{display:block;width:100%;padding-bottom:100px}.aga-medicine-intro__body{display:block;max-width:900px;width:100%;margin:0 auto}.aga-medicine-intro__txt{display:block;width:100%;text-align:justify;word-break:break-all}}@media screen and (max-width:767px){.aga-medicine-reason{display:block;width:100%;padding:50px 0;background:linear-gradient(180deg,#d1cac0,#b1a892)}.aga-medicine-reason__box{display:flex;flex-direction:column;align-items:center;width:100%;margin:0 auto;background-image:url(//ginza-ginginclinic.com/wp/wp-content/themes/ginza-ginginclinic/./assets/images/aga-medicine/bg-sp.jpg);background-repeat:no-repeat;background-position:center;background-size:cover;padding:30px 10px}.aga-medicine-reason__header{display:block;width:100%;text-align:center;font-size:25px;line-height:38px;font-weight:500;padding-bottom:5px;border-bottom:2px solid #ccc}.aga-medicine-reason__list{display:block;width:100%;margin-top:30px;padding:0 15px}.aga-medicine-reason__list>li{position:relative;display:flex;flex-direction:column;align-items:flex-start;width:100%;padding-left:25px;font-size:14px;line-height:20px;color:#a88f49;font-weight:500}.aga-medicine-reason__list>li>span{display:block;width:100%;font-size:14px;line-height:20px;border-bottom:1px solid #b1a892;text-align:justify;word-break:break-all}.aga-medicine-reason__list>li:nth-child(n+2){margin-top:20px}.aga-medicine-reason__list>li:before{content:"";position:absolute;top:2.5px;left:0;display:block;width:15px;height:15px;background-image:url(//ginza-ginginclinic.com/wp/wp-content/themes/ginza-ginginclinic/./assets/images/medical-depilation/icon-checked.svg);background-repeat:no-repeat;background-position:center;background-size:contain}}@media screen and (min-width:768px){.aga-medicine-reason{display:block;width:100%;padding:100px 0;background:linear-gradient(180deg,#d1cac0,#b1a892)}.aga-medicine-reason__box{display:flex;flex-direction:column;align-items:center;max-width:1000px;width:100%;margin:0 auto;background-image:url(//ginza-ginginclinic.com/wp/wp-content/themes/ginza-ginginclinic/./assets/images/aga-medicine/bg-pc.jpg);background-repeat:no-repeat;background-position:center;background-size:cover;padding:calc(60/1000 * 100%) calc(140/1000 * 100%)}.aga-medicine-reason__header{display:block;width:100%;text-align:center;font-size:30px;line-height:40px;font-weight:500;padding-bottom:5px;border-bottom:2px solid #ccc}.aga-medicine-reason__list{display:block;max-width:500px;width:100%;margin:60px auto 0 auto}.aga-medicine-reason__list>li{position:relative;display:flex;flex-direction:column;align-items:flex-start;width:100%;padding-left:47px;font-size:22px;line-height:24px;color:#a88f49;font-weight:600}.aga-medicine-reason__list>li>span{text-underline-offset:5px;text-decoration-line:underline;text-decoration-style:solid;text-decoration-color:#b1a892;text-decoration-thickness:1px}.aga-medicine-reason__list>li:nth-child(n+2){margin-top:30px}.aga-medicine-reason__list>li:before{content:"";position:absolute;top:0;left:0;display:block;width:24px;height:24px;background-image:url(//ginza-ginginclinic.com/wp/wp-content/themes/ginza-ginginclinic/./assets/images/aga-medicine/icon-checked.svg);background-repeat:no-repeat;background-position:center;background-size:contain}}@media screen and (max-width:767px){.aga-medicine-oral{display:block;width:100%;padding:80px 0 0}.aga-medicine-oral__body{display:block;width:100%;margin:0 auto;padding:0 10px}.aga-medicine-oral__txt{display:block;width:100%;text-align:justify;word-break:break-all}.aga-medicine-oral__header{position:relative;display:block;width:100%;padding-bottom:5px;border-bottom:2px solid #ccc;font-size:25px;font-weight:500;line-height:32.5px;text-align:justify;word-break:break-all;margin-top:60px}.aga-medicine-oral__header:after{content:"";position:absolute;bottom:-1.5px;left:0;display:block;width:126px;height:2px;background-color:#a88f49}.aga-medicine-oral__wrap{display:block;width:100%;margin-top:50px}.aga-medicine-oral__wrap:not(:last-child){padding-bottom:50px;border-bottom:1px solid #ccc}.aga-medicine-oral__title{display:block;width:100%;font-size:25px;font-weight:500;line-height:30px;color:#a88f49}.aga-medicine-oral__columns{display:flex;flex-direction:column;align-items:center;width:100%;margin-top:20px}.aga-medicine-oral__figure{display:block;width:100%}.aga-medicine-oral__figure>img{display:block;width:100%;object-fit:cover}.aga-medicine-oral__content{display:block;width:100%;margin-top:30px}.aga-medicine-oral__list{display:block;width:100%;margin-top:20px}.aga-medicine-oral__list>li{position:relative;display:block;width:100%;padding-left:20px}.aga-medicine-oral__list>li:nth-child(n+2){margin-top:20px}.aga-medicine-oral__list>li:before{content:"";position:absolute;top:10px;left:0;display:block;width:5px;height:5px;border-radius:3px;background-color:#a88f49}.aga-medicine-oral__list-row{display:flex;flex-direction:column;width:100%}.aga-medicine-oral__list-row>dt{display:block;width:100%;font-weight:600}.aga-medicine-oral__list-row>dd{display:block;width:100%;text-align:justify;word-break:break-all}.aga-medicine-oral__subtitle{display:block;width:100%;font-size:25px;font-weight:500;line-height:30px;color:#a88f49;margin-top:50px}.aga-medicine-oral__subtitle+.aga-medicine-oral__txt{margin-top:20px}}@media screen and (max-width:359px){.aga-medicine-oral__title{font-size:23px}}@media screen and (min-width:768px){.aga-medicine-oral{display:block;width:100%;padding:100px 0 0}.aga-medicine-oral__body{display:block;max-width:900px;width:100%;margin:0 auto}.aga-medicine-oral__txt{display:block;width:100%;text-align:justify;word-break:break-all}.aga-medicine-oral__header{position:relative;display:block;width:100%;padding-bottom:5px;border-bottom:2px solid #ccc;font-size:30px;font-weight:500;line-height:40px;text-align:justify;word-break:break-all;margin-top:60px}.aga-medicine-oral__header:after{content:"";position:absolute;bottom:-1.5px;left:0;display:block;width:126px;height:2px;background-color:#a88f49}.aga-medicine-oral__wrap{display:block;width:100%;margin-top:50px}.aga-medicine-oral__wrap:not(:last-child){padding-bottom:50px;border-bottom:1px solid #ccc}.aga-medicine-oral__title{display:block;width:100%;font-size:27px;font-weight:500;line-height:35px;color:#a88f49}.aga-medicine-oral__columns{display:flex;justify-content:space-between;width:100%;margin-top:30px}.aga-medicine-oral__figure{display:block;width:calc(400/900 * 100%)}.aga-medicine-oral__figure>img{display:block;width:100%;object-fit:cover}.aga-medicine-oral__content{display:block;width:50%}.aga-medicine-oral__list{display:block;width:100%;margin-top:20px}.aga-medicine-oral__list>li{position:relative;display:block;width:100%;padding-left:20px}.aga-medicine-oral__list>li:nth-child(n+2){margin-top:20px}.aga-medicine-oral__list>li:before{content:"";position:absolute;top:10px;left:0;display:block;width:5px;height:5px;border-radius:3px;background-color:#a88f49}.aga-medicine-oral__list-row{display:flex;flex-direction:column;width:100%}.aga-medicine-oral__list-row>dt{display:block;width:100%;font-weight:600}.aga-medicine-oral__list-row>dd{display:block;width:100%;text-align:justify;word-break:break-all}.aga-medicine-oral__subtitle{display:block;width:100%;font-size:27px;font-weight:500;line-height:35px;color:#a88f49;margin-top:50px}.aga-medicine-oral__subtitle+.aga-medicine-oral__txt{margin-top:30px}}@media screen and (max-width:767px){.page-header.aga-lotion-header{background-image:url(//ginza-ginginclinic.com/wp/wp-content/themes/ginza-ginginclinic/./assets/images/aga-lotion/mv-sp.jpg)}}@media screen and (min-width:768px){.page-header.aga-lotion-header{background-image:url(//ginza-ginginclinic.com/wp/wp-content/themes/ginza-ginginclinic/./assets/images/aga-lotion/mv-pc.jpg)}}@media screen and (max-width:767px){.aga-lotion-intro{display:block;width:100%;padding-bottom:80px}.aga-lotion-intro__body{display:block;width:100%;margin:0 auto;padding:0 10px}.aga-lotion-intro__txt{display:block;width:100%;text-align:justify;word-break:break-all}}@media screen and (min-width:768px){.aga-lotion-intro{display:block;width:100%;padding-bottom:100px}.aga-lotion-intro__body{display:block;max-width:900px;width:100%;margin:0 auto}.aga-lotion-intro__txt{display:block;width:100%;text-align:justify;word-break:break-all}}@media screen and (max-width:767px){.aga-lotion-reason{display:block;width:100%;padding:50px 0;background:linear-gradient(180deg,#d1cac0,#b1a892)}.aga-lotion-reason__box{display:flex;flex-direction:column;align-items:center;width:100%;margin:0 auto;background-image:url(//ginza-ginginclinic.com/wp/wp-content/themes/ginza-ginginclinic/./assets/images/aga-lotion/bg-sp.jpg);background-repeat:no-repeat;background-position:center;background-size:cover;padding:30px 10px}.aga-lotion-reason__header{display:block;width:100%;text-align:center;font-size:25px;line-height:38px;font-weight:500;padding-bottom:5px;border-bottom:2px solid #ccc}.aga-lotion-reason__list{display:block;width:100%;margin-top:30px;padding:0 15px}.aga-lotion-reason__list>li{position:relative;display:flex;flex-direction:column;align-items:flex-start;width:100%;padding-left:25px;font-size:14px;line-height:20px;color:#a88f49;font-weight:500}.aga-lotion-reason__list>li>span{display:block;width:100%;font-size:14px;line-height:20px;border-bottom:1px solid #b1a892;text-align:justify;word-break:break-all}.aga-lotion-reason__list>li:nth-child(n+2){margin-top:20px}.aga-lotion-reason__list>li:before{content:"";position:absolute;top:2.5px;left:0;display:block;width:15px;height:15px;background-image:url(//ginza-ginginclinic.com/wp/wp-content/themes/ginza-ginginclinic/./assets/images/aga-lotion/icon-checked.svg);background-repeat:no-repeat;background-position:center;background-size:contain}}@media screen and (min-width:768px){.aga-lotion-reason{display:block;width:100%;padding:100px 0;background:linear-gradient(180deg,#d1cac0,#b1a892)}.aga-lotion-reason__box{display:flex;flex-direction:column;align-items:center;max-width:1000px;width:100%;margin:0 auto;background-image:url(//ginza-ginginclinic.com/wp/wp-content/themes/ginza-ginginclinic/./assets/images/aga-lotion/bg-pc.jpg);background-repeat:no-repeat;background-position:center;background-size:cover;padding:calc(60/1000 * 100%) calc(140/1000 * 100%)}.aga-lotion-reason__header{display:block;width:100%;text-align:center;font-size:30px;line-height:40px;font-weight:500;padding-bottom:5px;border-bottom:2px solid #ccc}.aga-lotion-reason__list{display:block;max-width:380px;width:100%;margin:60px auto 0 auto}.aga-lotion-reason__list>li{position:relative;display:flex;flex-direction:column;align-items:flex-start;width:100%;padding-left:47px;font-size:22px;line-height:24px;color:#a88f49;font-weight:600}.aga-lotion-reason__list>li>span{text-underline-offset:5px;text-decoration-line:underline;text-decoration-style:solid;text-decoration-color:#b1a892;text-decoration-thickness:1px}.aga-lotion-reason__list>li:nth-child(n+2){margin-top:30px}.aga-lotion-reason__list>li:before{content:"";position:absolute;top:0;left:0;display:block;width:24px;height:24px;background-image:url(//ginza-ginginclinic.com/wp/wp-content/themes/ginza-ginginclinic/./assets/images/aga-lotion/icon-checked.svg);background-repeat:no-repeat;background-position:center;background-size:contain}}@media screen and (max-width:767px){.aga-lotion-topical{display:block;width:100%;padding:80px 0 0}.aga-lotion-topical__body{display:block;width:100%;margin:0 auto;padding:0 10px}.aga-lotion-topical__txt{display:block;width:100%;text-align:justify;word-break:break-all}.aga-lotion-topical__header{position:relative;display:block;width:100%;padding-bottom:5px;border-bottom:2px solid #ccc;font-size:25px;font-weight:500;line-height:32.5px;text-align:justify;word-break:break-all}.aga-lotion-topical__header:after{content:"";position:absolute;bottom:-1.5px;left:0;display:block;width:126px;height:2px;background-color:#a88f49}.aga-lotion-topical__wrap{display:block;width:100%;margin-top:50px}.aga-lotion-topical__wrap:not(:last-child){padding-bottom:50px;border-bottom:1px solid #ccc}.aga-lotion-topical__title{display:block;width:100%;font-size:25px;font-weight:500;line-height:30px;color:#a88f49}.aga-lotion-topical__columns{display:flex;flex-direction:column;align-items:center;width:100%;margin-top:20px}.aga-lotion-topical__figure{display:block;width:100%}.aga-lotion-topical__figure>img{display:block;width:100%;object-fit:cover}.aga-lotion-topical__content{display:block;width:100%;margin-top:30px}.aga-lotion-topical__list{display:block;width:100%;margin-top:20px}.aga-lotion-topical__list>li{position:relative;display:block;width:100%;padding-left:20px}.aga-lotion-topical__list>li:nth-child(n+2){margin-top:20px}.aga-lotion-topical__list>li:before{content:"";position:absolute;top:10px;left:0;display:block;width:5px;height:5px;border-radius:3px;background-color:#a88f49}.aga-lotion-topical__list-row{display:flex;flex-direction:column;width:100%}.aga-lotion-topical__list-row>dt{display:block;width:100%;font-weight:600}.aga-lotion-topical__list-row>dd{display:block;width:100%;text-align:justify;word-break:break-all}}@media screen and (min-width:768px){.aga-lotion-topical{display:block;width:100%;padding:100px 0 0}.aga-lotion-topical__body{display:block;max-width:900px;width:100%;margin:0 auto}.aga-lotion-topical__txt{display:block;width:100%;text-align:justify;word-break:break-all}.aga-lotion-topical__header{position:relative;display:block;width:100%;padding-bottom:5px;border-bottom:2px solid #ccc;font-size:30px;font-weight:500;line-height:40px;text-align:justify;word-break:break-all}.aga-lotion-topical__header:after{content:"";position:absolute;bottom:-1.5px;left:0;display:block;width:126px;height:2px;background-color:#a88f49}.aga-lotion-topical__wrap{display:block;width:100%;margin-top:50px}.aga-lotion-topical__wrap:not(:last-child){padding-bottom:50px;border-bottom:1px solid #ccc}.aga-lotion-topical__title{display:block;width:100%;font-size:27px;font-weight:500;line-height:35px;color:#a88f49}.aga-lotion-topical__columns{display:flex;justify-content:space-between;width:100%;margin-top:30px}.aga-lotion-topical__figure{display:block;width:calc(400/900 * 100%)}.aga-lotion-topical__figure>img{display:block;width:100%;object-fit:cover}.aga-lotion-topical__content{display:block;width:50%}.aga-lotion-topical__list{display:block;width:100%;margin-top:20px}.aga-lotion-topical__list>li{position:relative;display:block;width:100%;padding-left:20px}.aga-lotion-topical__list>li:nth-child(n+2){margin-top:20px}.aga-lotion-topical__list>li:before{content:"";position:absolute;top:10px;left:0;display:block;width:5px;height:5px;border-radius:3px;background-color:#a88f49}.aga-lotion-topical__list-row{display:flex;flex-direction:column;width:100%}.aga-lotion-topical__list-row>dt{display:block;width:100%;font-weight:600}.aga-lotion-topical__list-row>dd{display:block;width:100%;text-align:justify;word-break:break-all}}@media screen and (max-width:767px){.page-header.climacteric-treatment-header{background-image:url(//ginza-ginginclinic.com/wp/wp-content/themes/ginza-ginginclinic/./assets/images/climacteric-treatment/mv-sp.jpg)}.page-title.climacteric-treatment-title span:nth-child(2){font-size:32px}}@media screen and (max-width:359px){.page-title.climacteric-treatment-title span:nth-child(2){font-size:28px}}@media screen and (min-width:768px){.page-header.climacteric-treatment-header{background-image:url(//ginza-ginginclinic.com/wp/wp-content/themes/ginza-ginginclinic/./assets/images/climacteric-treatment/mv-pc.jpg)}}@media screen and (max-width:767px){.climacteric-treatment-intro{display:block;width:100%;padding-bottom:80px;background-color:var(--white)}.climacteric-treatment-intro__body{display:block;width:100%;margin:0 auto;padding:0 10px}.climacteric-treatment-intro__header{position:relative;display:block;width:100%;padding-bottom:5px;border-bottom:2px solid #ccc;font-size:25px;font-weight:500;line-height:32.5px;text-align:justify;word-break:break-all}.climacteric-treatment-intro__header:after{content:"";position:absolute;bottom:-1.5px;left:0;display:block;width:80px;height:2px;background-color:#a88f49}.climacteric-treatment-intro__columns{display:flex;flex-direction:column;align-items:center;width:100%;margin-top:20px}.climacteric-treatment-intro__figure{display:block;width:100%}.climacteric-treatment-intro__figure>img{display:block;width:100%;object-fit:cover}.climacteric-treatment-intro__column-txt{display:block;width:100%;text-align:justify;word-break:break-all;margin-top:30px}.climacteric-treatment-intro__link{position:relative;display:block;width:100%;margin-top:50px}.climacteric-treatment-intro__link>span{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:block;width:100%;padding:0 15px;font-size:22px;line-height:1;font-weight:600;color:var(--font-color)}.climacteric-treatment-intro__link-figure{display:block;width:100%;border:1px solid #dcd6ce}.climacteric-treatment-intro__link-figure>img{display:block;width:100%;object-fit:cover}.climacteric-treatment-intro__link:hover{transition:opacity .3s ease;opacity:.7}}@media screen and (max-width:359px){.climacteric-treatment-intro__link>span{font-size:18px}}@media screen and (min-width:768px){.climacteric-treatment-intro{display:block;width:100%;padding-bottom:100px;background-color:var(--white)}.climacteric-treatment-intro__body{display:block;max-width:900px;width:100%;margin:0 auto}.climacteric-treatment-intro__header{position:relative;display:block;width:100%;padding-bottom:5px;border-bottom:2px solid #ccc;font-size:30px;font-weight:500;line-height:40px;text-align:justify;word-break:break-all}.climacteric-treatment-intro__header:after{content:"";position:absolute;bottom:-1.5px;left:0;display:block;width:126px;height:2px;background-color:#a88f49}.climacteric-treatment-intro__columns{position:relative;display:flex;flex-direction:column;align-items:center;width:100%;margin-top:30px;padding-left:50%}.climacteric-treatment-intro__figure{position:absolute;top:0;left:0;display:block;width:calc(400/900 * 100%)}.climacteric-treatment-intro__figure>img{display:block;width:100%;object-fit:cover}.climacteric-treatment-intro__column-txt{display:block;width:100%;text-align:justify;word-break:break-all}.climacteric-treatment-intro__link{position:relative;display:block;width:100%;margin-top:50px}.climacteric-treatment-intro__link>span{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:block;width:100%;padding:0 20px;font-size:30px;line-height:1;font-weight:600;color:var(--font-color)}.climacteric-treatment-intro__link-figure{display:block;width:100%;border:1px solid #dcd6ce}.climacteric-treatment-intro__link-figure>img{display:block;width:100%;object-fit:cover}.climacteric-treatment-intro__link:hover{transition:opacity .3s ease;opacity:.7}}@media screen and (min-width:768px) and (max-width:1024px){.climacteric-treatment-intro__link>span{font-size:24px}}@media screen and (max-width:767px){.climacteric-treatment-consult{display:block;width:100%;padding:50px 0;background:linear-gradient(180deg,#d1cac0,#b1a892)}.climacteric-treatment-consult__box{display:flex;flex-direction:column;align-items:center;width:100%;margin:0 auto;background-image:url(//ginza-ginginclinic.com/wp/wp-content/themes/ginza-ginginclinic/./assets/images/climacteric-treatment/bg-sp.jpg);background-repeat:no-repeat;background-position:center;background-size:cover;padding:30px 10px}.climacteric-treatment-consult__header{display:block;width:100%;text-align:center;font-size:25px;line-height:38px;font-weight:500;padding-bottom:5px;border-bottom:2px solid #ccc}.climacteric-treatment-consult__list{display:block;width:100%;margin-top:30px;padding:0 15px}.climacteric-treatment-consult__list>li{position:relative;display:flex;flex-direction:column;align-items:flex-start;width:100%;padding-left:25px;font-size:14px;line-height:20px;color:#a88f49;font-weight:500}.climacteric-treatment-consult__list>li>span{display:block;width:100%;font-size:14px;line-height:20px;border-bottom:1px solid #b1a892;text-align:justify;word-break:break-all}.climacteric-treatment-consult__list>li:nth-child(n+2){margin-top:20px}.climacteric-treatment-consult__list>li:before{content:"";position:absolute;top:2.5px;left:0;display:block;width:15px;height:15px;background-image:url(//ginza-ginginclinic.com/wp/wp-content/themes/ginza-ginginclinic/./assets/images/climacteric-treatment/icon-checked.svg);background-repeat:no-repeat;background-position:center;background-size:contain}.climacteric-treatment-consult__txt{display:block;width:100%;text-align:justify;word-break:break-all;margin-top:40px;padding:0 15px}}@media screen and (min-width:768px){.climacteric-treatment-consult{display:block;width:100%;padding:100px 0;background:linear-gradient(180deg,#d1cac0,#b1a892)}.climacteric-treatment-consult__box{display:flex;flex-direction:column;align-items:center;max-width:1000px;width:100%;margin:0 auto;background-image:url(//ginza-ginginclinic.com/wp/wp-content/themes/ginza-ginginclinic/./assets/images/climacteric-treatment/bg-pc.jpg);background-repeat:no-repeat;background-position:center;background-size:cover;padding:calc(60/1000 * 100%) calc(140/1000 * 100%)}.climacteric-treatment-consult__header{display:block;width:100%;text-align:center;font-size:30px;line-height:40px;font-weight:500;padding-bottom:5px;border-bottom:2px solid #ccc}.climacteric-treatment-consult__list{display:block;max-width:380px;width:100%;margin:60px auto 0 auto}.climacteric-treatment-consult__list>li{position:relative;display:flex;flex-direction:column;align-items:flex-start;width:100%;padding-left:47px;font-size:22px;line-height:24px;color:#a88f49;font-weight:600}.climacteric-treatment-consult__list>li>span{text-underline-offset:5px;text-decoration-line:underline;text-decoration-style:solid;text-decoration-color:#b1a892;text-decoration-thickness:1px}.climacteric-treatment-consult__list>li:nth-child(n+2){margin-top:30px}.climacteric-treatment-consult__list>li:before{content:"";position:absolute;top:0;left:0;display:block;width:24px;height:24px;background-image:url(//ginza-ginginclinic.com/wp/wp-content/themes/ginza-ginginclinic/./assets/images/climacteric-treatment/icon-checked.svg);background-repeat:no-repeat;background-position:center;background-size:contain}.climacteric-treatment-consult__txt{display:block;width:100%;text-align:center;margin-top:50px}}@media screen and (max-width:767px){.climacteric-treatment-treatment{display:block;width:100%;padding-top:80px;background-color:var(--white)}.climacteric-treatment-treatment__body{display:block;width:100%;margin:0 auto;padding:0 10px}.climacteric-treatment-treatment__header{position:relative;display:block;width:100%;padding-bottom:5px;border-bottom:2px solid #ccc;font-size:25px;font-weight:500;line-height:32.5px;text-align:justify;word-break:break-all}.climacteric-treatment-treatment__header:after{content:"";position:absolute;bottom:-1.5px;left:0;display:block;width:80px;height:2px;background-color:#a88f49}.climacteric-treatment-treatment__list{display:block;width:100%;margin-top:30px}.climacteric-treatment-treatment__list>li{position:relative;display:block;width:100%;padding-left:20px}.climacteric-treatment-treatment__list>li:nth-child(n+2){margin-top:20px}.climacteric-treatment-treatment__list>li:before{content:"";position:absolute;top:10px;left:0;display:block;width:5px;height:5px;border-radius:3px;background-color:#a88f49}.climacteric-treatment-treatment__row{display:flex;flex-direction:column;width:100%}.climacteric-treatment-treatment__row>dt{display:block;width:100%;font-weight:600}.climacteric-treatment-treatment__row>dd{display:block;width:100%;text-align:justify;word-break:break-all;margin-top:5px}}@media screen and (max-width:359px){.climacteric-treatment-treatment__header{font-size:23px}}@media screen and (min-width:768px){.climacteric-treatment-treatment{display:block;width:100%;padding-top:100px;background-color:var(--white)}.climacteric-treatment-treatment__body{display:block;max-width:900px;width:100%;margin:0 auto}.climacteric-treatment-treatment__header{position:relative;display:block;width:100%;padding-bottom:5px;border-bottom:2px solid #ccc;font-size:30px;font-weight:500;line-height:40px;text-align:justify;word-break:break-all}.climacteric-treatment-treatment__header:after{content:"";position:absolute;bottom:-1.5px;left:0;display:block;width:80px;height:2px;background-color:#a88f49}.climacteric-treatment-treatment__list{display:block;width:100%;margin-top:30px}.climacteric-treatment-treatment__list>li{position:relative;display:block;width:100%;padding-left:20px}.climacteric-treatment-treatment__list>li:nth-child(n+2){margin-top:20px}.climacteric-treatment-treatment__list>li:before{content:"";position:absolute;top:10px;left:0;display:block;width:5px;height:5px;border-radius:3px;background-color:#a88f49}.climacteric-treatment-treatment__row{display:flex;flex-direction:column;width:100%}.climacteric-treatment-treatment__row>dt{display:block;width:100%;font-weight:600}.climacteric-treatment-treatment__row>dd{display:block;width:100%;text-align:justify;word-break:break-all}}@media screen and (max-width:767px){.climacteric-treatment-flow{display:block;width:100%;padding-top:80px;background-color:var(--white)}.climacteric-treatment-flow__body{display:block;width:100%;margin:0 auto;padding:0 10px}.climacteric-treatment-flow__header{position:relative;display:block;width:100%;padding-bottom:5px;border-bottom:2px solid #ccc;font-size:25px;font-weight:500;line-height:32.5px;text-align:justify;word-break:break-all}.climacteric-treatment-flow__header:after{content:"";position:absolute;bottom:-1.5px;left:0;display:block;width:80px;height:2px;background-color:#a88f49}.climacteric-treatment-flow__list{display:block;width:100%;margin-top:50px}.climacteric-treatment-flow__list>li{position:relative;display:flex;flex-direction:column;align-items:center;width:100%}.climacteric-treatment-flow__list>li:nth-child(n+2){margin-top:130px}.climacteric-treatment-flow__list>li:not(:last-child):after{content:"";position:absolute;bottom:-80px;left:50%;transform:translateX(-50%);display:block;width:110px;height:30px;background-image:url(//ginza-ginginclinic.com/wp/wp-content/themes/ginza-ginginclinic/./assets/images/climacteric-treatment/icon-bottom.png);background-repeat:no-repeat;background-position:center;background-size:contain}.climacteric-treatment-flow__figure{display:flex;justify-content:center;align-items:center;width:220px;height:220px;border-radius:110px;border:1px solid #b1a892;overflow:hidden}.climacteric-treatment-flow__figure>img{display:block;width:100%;object-fit:cover}.climacteric-treatment-flow__content{display:flex;flex-direction:column;justify-content:center;width:100%;margin-top:35px}.climacteric-treatment-flow__title{display:flex;flex-direction:column;align-items:center;width:100%;padding-bottom:20px;border-bottom:1px solid #b1a892}.climacteric-treatment-flow__title>span:nth-child(1){font-size:28px;font-weight:500;line-height:1;color:#b1a892}.climacteric-treatment-flow__title>span:nth-child(2){font-size:28px;font-weight:500;line-height:1;margin-top:10px}.climacteric-treatment-flow__txt{display:block;width:100%;margin-top:25px;font-size:15px;line-height:30px;text-align:justify;word-break:break-all}.climacteric-treatment-flow__txts{display:block;width:100%;text-align:justify;word-break:break-all;margin-top:60px}.climacteric-treatment-flow__btn{display:flex;justify-content:center;width:100%;margin-top:30px}}@media screen and (min-width:768px){.climacteric-treatment-flow{display:block;width:100%;padding-top:100px;background-color:var(--white)}.climacteric-treatment-flow__body{display:block;max-width:900px;width:100%;margin:0 auto}.climacteric-treatment-flow__header{position:relative;display:block;width:100%;padding-bottom:5px;border-bottom:2px solid #ccc;font-size:30px;font-weight:500;line-height:40px;text-align:justify;word-break:break-all}.climacteric-treatment-flow__header:after{content:"";position:absolute;bottom:-1.5px;left:0;display:block;width:126px;height:2px;background-color:#a88f49}.climacteric-treatment-flow__list{display:block;width:100%;margin-top:50px}.climacteric-treatment-flow__list>li{position:relative;display:flex;justify-content:space-between;align-items:center;width:100%}.climacteric-treatment-flow__list>li:nth-child(n+2){margin-top:80px}.climacteric-treatment-flow__list>li:not(:last-child):after{content:"";position:absolute;bottom:-50px;left:50%;transform:translateX(-50%);display:block;width:110px;height:30px;background-image:url(//ginza-ginginclinic.com/wp/wp-content/themes/ginza-ginginclinic/./assets/images/climacteric-treatment/icon-bottom.png);background-repeat:no-repeat;background-position:center;background-size:contain}.climacteric-treatment-flow__figure{display:flex;justify-content:center;align-items:center;width:calc(220/900 * 100%);height:calc(220/900 * 100%);border-radius:150px;border:1px solid #b1a892;overflow:hidden}.climacteric-treatment-flow__figure>img{display:block;width:100%;object-fit:cover}.climacteric-treatment-flow__content{display:flex;flex-direction:column;justify-content:center;width:calc(635/900 * 100%)}.climacteric-treatment-flow__title{display:flex;align-items:center;width:100%;padding-left:10px;padding-bottom:5px;border-bottom:1px solid #b1a892}.climacteric-treatment-flow__title>span:nth-child(1){font-size:28px;font-weight:500;line-height:1;color:#b1a892}.climacteric-treatment-flow__title>span:nth-child(2){font-size:28px;font-weight:500;line-height:1;padding-left:30px}.climacteric-treatment-flow__txt{display:block;width:100%;padding-left:10px;margin-top:25px;font-size:16px;line-height:2;text-align:justify;word-break:break-all}.climacteric-treatment-flow__txts{display:block;width:100%;text-align:justify;word-break:break-all;margin-top:80px}.climacteric-treatment-flow__btn{display:flex;justify-content:center;width:100%;margin-top:50px}}@media screen and (max-width:767px){.page-header.service_sti-header{background-image:url(//ginza-ginginclinic.com/wp/wp-content/themes/ginza-ginginclinic/./assets/images/service_sti/mv-sp.jpg)}}@media screen and (min-width:768px){.page-header.service_sti-header{background-image:url(//ginza-ginginclinic.com/wp/wp-content/themes/ginza-ginginclinic/./assets/images/service_sti/mv-pc.jpg)}}@media screen and (max-width:767px){.service_sti-intro{display:block;width:100%;padding-bottom:80px}.service_sti-intro__body{display:block;width:100%;margin:0 auto}.service_sti-intro__txt{display:block;width:100%;text-align:justify;word-break:break-all}.service_sti-intro__bnr{display:flex;align-items:flex-end;width:calc(100% + 40px);height:523px;margin-top:60px;background-image:url(//ginza-ginginclinic.com/wp/wp-content/themes/ginza-ginginclinic/./assets/images/service_sti/bg-sp.jpg);background-repeat:no-repeat;background-position:top center;background-size:cover;margin-left:-20px;padding-bottom:50px}.service_sti-intro__bnr-txt{display:block;width:auto;font-weight:600;padding:0 30px}}@media screen and (min-width:768px){.service_sti-intro{display:block;width:100%;padding-bottom:100px}.service_sti-intro__body{display:block;max-width:900px;width:100%;margin:0 auto}.service_sti-intro__txt{display:block;width:100%;text-align:justify;word-break:break-all}.service_sti-intro__bnr{display:flex;align-items:center;width:100%;height:250px;margin-top:80px;background-image:url(//ginza-ginginclinic.com/wp/wp-content/themes/ginza-ginginclinic/./assets/images/service_sti/bg-pc.jpg);background-repeat:no-repeat;background-position:center;background-size:cover}.service_sti-intro__bnr-txt{display:block;width:auto;font-weight:600;padding-left:calc(70/900 * 100%)}}@media screen and (max-width:767px){.service_sti-disease{display:block;width:100%;padding:80px 0;background-color:#f1efec}.service_sti-disease>.container{padding:0 10px}.service_sti-disease__body{display:block;width:100%;margin:0 auto}.service_sti-disease__header{display:block;width:100%;text-align:center;font-size:25px;line-height:32.5px;font-weight:500}.service_sti-disease__wrap{display:grid;grid-template-columns:1fr;grid-template-rows:auto;row-gap:20px;width:100%;margin-top:50px}.service_sti-disease__box{display:flex;flex-direction:column;align-items:center;width:100%;padding:30px 20px;background-color:var(--white)}.service_sti-disease__top{display:block;width:100%}.service_sti-disease__title{display:block;width:100%;text-align:center;font-size:27px;font-weight:500;line-height:35px;color:#a88f49}.service_sti-disease__txt{display:block;width:100%;text-align:justify;word-break:break-all;margin-top:20px}.service_sti-disease__list{display:block;width:100%;margin-top:20px}.service_sti-disease__list>li{position:relative;display:block;width:100%;padding-left:15px}.service_sti-disease__list>li:nth-child(n+2){margin-top:20px}.service_sti-disease__list>li:before{content:"";position:absolute;top:10px;left:0;display:block;width:5px;height:5px;border-radius:3px;background-color:#a88f49}.service_sti-disease__row{display:flex;flex-direction:column;width:100%}.service_sti-disease__row>dt{display:block;width:100%;font-weight:600}.service_sti-disease__row>dd{display:block;width:100%;text-align:justify;word-break:break-all}}@media screen and (max-width:359px){.service_sti-disease__title{font-size:23px}}@media screen and (min-width:768px){.service_sti-disease{display:block;width:100%;padding:100px 0;background-color:#f1efec}.service_sti-disease__body{display:block;max-width:900px;width:100%;margin:0 auto}.service_sti-disease__header{display:block;width:100%;text-align:center;font-size:36px;line-height:39px;font-weight:500}.service_sti-disease__wrap{display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:auto;column-gap:calc(40/900 * 100%);row-gap:40px;width:100%;margin-top:60px}.service_sti-disease__box{display:flex;flex-direction:column;align-items:center;justify-content:space-between;width:100%;padding:30px 20px;background-color:var(--white)}.service_sti-disease__top{display:block;width:100%}.service_sti-disease__title{display:block;width:100%;text-align:center;font-size:27px;font-weight:500;line-height:35px;color:#a88f49}.service_sti-disease__txt{display:block;width:100%;text-align:justify;word-break:break-all;margin-top:30px}.service_sti-disease__list{display:block;width:100%;margin-top:20px}.service_sti-disease__list>li{position:relative;display:block;width:100%;padding-left:15px}.service_sti-disease__list>li:nth-child(n+2){margin-top:20px}.service_sti-disease__list>li:before{content:"";position:absolute;top:10px;left:0;display:block;width:5px;height:5px;border-radius:3px;background-color:#a88f49}.service_sti-disease__row{display:flex;flex-direction:column;width:100%}.service_sti-disease__row>dt{display:block;width:100%;font-weight:700}.service_sti-disease__row>dd{display:block;width:100%;text-align:justify;word-break:break-all}}@media screen and (max-width:767px){.service_sti-flow{display:block;width:100%;padding-top:80px;background-color:var(--white)}.service_sti-flow__body{display:block;width:100%;margin:0 auto}.service_sti-flow__header{position:relative;display:block;width:100%;padding-bottom:5px;border-bottom:2px solid #ccc;font-size:25px;font-weight:500;line-height:32.5px;text-align:justify;word-break:break-all}.service_sti-flow__header:after{content:"";position:absolute;bottom:-1.5px;left:0;display:block;width:80px;height:2px;background-color:#a88f49}.service_sti-flow__list{display:block;width:100%;margin-top:50px}.service_sti-flow__list>li{position:relative;display:flex;flex-direction:column;align-items:center;width:100%}.service_sti-flow__list>li:nth-child(n+2){margin-top:130px}.service_sti-flow__list>li:not(:last-child):after{content:"";position:absolute;bottom:-80px;left:50%;transform:translateX(-50%);display:block;width:110px;height:30px;background-image:url(//ginza-ginginclinic.com/wp/wp-content/themes/ginza-ginginclinic/./assets/images/service_sti/icon-bottom.png);background-repeat:no-repeat;background-position:center;background-size:contain}.service_sti-flow__figure{display:flex;justify-content:center;align-items:center;width:220px;height:220px;border-radius:110px;border:1px solid #b1a892;overflow:hidden}.service_sti-flow__figure>img{display:block;width:100%;object-fit:cover}.service_sti-flow__content{display:flex;flex-direction:column;justify-content:center;width:100%;margin-top:35px}.service_sti-flow__title{display:flex;flex-direction:column;align-items:center;width:100%;padding-bottom:20px;border-bottom:1px solid #b1a892}.service_sti-flow__title>span:nth-child(1){font-size:28px;font-weight:500;line-height:1;color:#b1a892}.service_sti-flow__title>span:nth-child(2){font-size:28px;font-weight:500;line-height:1;margin-top:10px}.service_sti-flow__txt{display:block;width:100%;margin-top:25px;font-size:15px;line-height:30px;text-align:justify;word-break:break-all}.service_sti-flow__btn{display:flex;justify-content:center;width:100%;margin-top:50px}}@media screen and (min-width:768px){.service_sti-flow{display:block;width:100%;padding-top:100px;background-color:var(--white)}.service_sti-flow__body{display:block;max-width:900px;width:100%;margin:0 auto}.service_sti-flow__header{position:relative;display:block;width:100%;padding-bottom:5px;border-bottom:2px solid #ccc;font-size:30px;font-weight:500;line-height:40px;text-align:justify;word-break:break-all}.service_sti-flow__header:after{content:"";position:absolute;bottom:-1.5px;left:0;display:block;width:126px;height:2px;background-color:#a88f49}.service_sti-flow__list{display:block;width:100%;margin-top:50px}.service_sti-flow__list>li{position:relative;display:flex;justify-content:space-between;align-items:center;width:100%}.service_sti-flow__list>li:nth-child(n+2){margin-top:80px}.service_sti-flow__list>li:not(:last-child):after{content:"";position:absolute;bottom:-50px;left:50%;transform:translateX(-50%);display:block;width:110px;height:30px;background-image:url(//ginza-ginginclinic.com/wp/wp-content/themes/ginza-ginginclinic/./assets/images/service_sti/icon-bottom.png);background-repeat:no-repeat;background-position:center;background-size:contain}.service_sti-flow__figure{display:flex;justify-content:center;align-items:center;width:calc(220/900 * 100%);height:calc(220/900 * 100%);border-radius:150px;border:1px solid #b1a892;overflow:hidden}.service_sti-flow__figure>img{display:block;width:100%;object-fit:cover}.service_sti-flow__content{display:flex;flex-direction:column;justify-content:center;width:calc(635/900 * 100%)}.service_sti-flow__title{display:flex;align-items:center;width:100%;padding-left:10px;padding-bottom:5px;border-bottom:1px solid #b1a892}.service_sti-flow__title>span:nth-child(1){font-size:28px;font-weight:500;line-height:1;color:#b1a892}.service_sti-flow__title>span:nth-child(2){font-size:28px;font-weight:500;line-height:1;padding-left:30px}.service_sti-flow__txt{display:block;width:100%;padding-left:10px;margin-top:25px;font-size:16px;line-height:2;text-align:justify;word-break:break-all}.service_sti-flow__btn{display:flex;justify-content:center;width:100%;margin-top:50px}}@media screen and (max-width:767px){.page-header.vaccine-header{background-image:url(//ginza-ginginclinic.com/wp/wp-content/themes/ginza-ginginclinic/./assets/images/vaccine/mv-sp.jpg)}}@media screen and (min-width:768px){.page-header.vaccine-header{background-image:url(//ginza-ginginclinic.com/wp/wp-content/themes/ginza-ginginclinic/./assets/images/vaccine/mv-pc.jpg)}}@media screen and (max-width:767px){.vaccine{display:block;width:100%}.vaccine__body{display:block;width:100%;margin:0 auto;padding:0 10px}.vaccine__box{display:block;width:100%}.vaccine__box:nth-child(n+2){margin-top:80px}.vaccine__columns{display:flex;flex-direction:column;align-items:center;width:100%;margin-top:30px}.vaccine__figure{display:block;width:100%}.vaccine__figure>img{display:block;width:100%;object-fit:cover}.vaccine__txt{display:block;width:100%;text-align:justify;word-break:break-all;margin-top:30px}.vaccine__box-header{position:relative;display:block;width:100%;padding-bottom:5px;border-bottom:2px solid #ccc;font-size:25px;font-weight:500;line-height:32.5px;text-align:justify;word-break:break-all;margin-top:65px}.vaccine__box-header:after{content:"";position:absolute;bottom:-1.5px;left:0;display:block;width:126px;height:2px;background-color:#a88f49}.vaccine__box-txt{display:block;width:100%;text-align:justify;word-break:break-all;margin-top:20px}}@media screen and (max-width:359px){.vaccine__box-header{font-size:23px}}@media screen and (min-width:768px){.vaccine{display:block;width:100%}.vaccine__body{display:block;max-width:900px;width:100%;margin:0 auto}.vaccine__box{display:block;width:100%}.vaccine__box:nth-child(n+2){margin-top:100px}.vaccine__columns{display:flex;justify-content:space-between;width:100%;margin-top:30px}.vaccine__figure{display:block;width:calc(400/900 * 100%)}.vaccine__figure>img{display:block;width:100%;object-fit:cover}.vaccine__txt{display:block;width:50%;text-align:justify;word-break:break-all}.vaccine__box-header{position:relative;display:block;width:100%;padding-bottom:5px;border-bottom:2px solid #ccc;font-size:30px;font-weight:500;line-height:40px;text-align:justify;word-break:break-all;margin-top:65px}.vaccine__box-header:after{content:"";position:absolute;bottom:-1.5px;left:0;display:block;width:126px;height:2px;background-color:#a88f49}.vaccine__box-txt{display:block;width:100%;text-align:justify;word-break:break-all;margin-top:30px}}@media screen and (max-width:767px){.vaccine-flow__list{display:block;width:100%;margin-top:50px}.vaccine-flow__list>li{position:relative;display:flex;flex-direction:column;align-items:center;width:100%}.vaccine-flow__list>li:nth-child(n+2){margin-top:130px}.vaccine-flow__list>li:not(:last-child):after{content:"";position:absolute;bottom:-80px;left:50%;transform:translateX(-50%);display:block;width:110px;height:30px;background-image:url(//ginza-ginginclinic.com/wp/wp-content/themes/ginza-ginginclinic/./assets/images/vaccine/icon-bottom.png);background-repeat:no-repeat;background-position:center;background-size:contain}.vaccine-flow__figure{display:flex;justify-content:center;align-items:center;width:220px;height:220px;border-radius:110px;border:1px solid #b1a892;overflow:hidden}.vaccine-flow__figure>img{display:block;width:100%;object-fit:cover}.vaccine-flow__content{display:flex;flex-direction:column;justify-content:center;width:100%;margin-top:35px}.vaccine-flow__title{display:flex;flex-direction:column;align-items:center;width:100%;padding-bottom:20px;border-bottom:1px solid #b1a892}.vaccine-flow__title>span:nth-child(1){font-size:28px;font-weight:500;line-height:1;color:#b1a892}.vaccine-flow__title>span:nth-child(2){font-size:28px;font-weight:500;line-height:1;margin-top:10px}.vaccine-flow__txt{display:block;width:100%;margin-top:25px;font-size:15px;line-height:30px;text-align:justify;word-break:break-all}.vaccine-flow__btn{display:flex;justify-content:center;width:100%;margin-top:50px}}@media screen and (min-width:768px){.vaccine-flow__list{display:block;width:100%;margin-top:50px}.vaccine-flow__list>li{position:relative;display:flex;justify-content:space-between;align-items:center;width:100%}.vaccine-flow__list>li:nth-child(n+2){margin-top:80px}.vaccine-flow__list>li:not(:last-child):after{content:"";position:absolute;bottom:-50px;left:50%;transform:translateX(-50%);display:block;width:110px;height:30px;background-image:url(//ginza-ginginclinic.com/wp/wp-content/themes/ginza-ginginclinic/./assets/images/vaccine/icon-bottom.png);background-repeat:no-repeat;background-position:center;background-size:contain}.vaccine-flow__figure{display:flex;justify-content:center;align-items:center;width:calc(220/900 * 100%);height:calc(220/900 * 100%);border-radius:150px;border:1px solid #b1a892;overflow:hidden}.vaccine-flow__figure>img{display:block;width:100%;object-fit:cover}.vaccine-flow__content{display:flex;flex-direction:column;justify-content:center;width:calc(635/900 * 100%)}.vaccine-flow__title{display:flex;align-items:center;width:100%;padding-left:10px;padding-bottom:5px;border-bottom:1px solid #b1a892}.vaccine-flow__title>span:nth-child(1){font-size:28px;font-weight:500;line-height:1;color:#b1a892}.vaccine-flow__title>span:nth-child(2){font-size:28px;font-weight:500;line-height:1;padding-left:30px}.vaccine-flow__txt{display:block;width:100%;padding-left:10px;margin-top:25px;font-size:16px;line-height:2;text-align:justify;word-break:break-all}.vaccine-flow__btn{display:flex;justify-content:center;width:100%;margin-top:50px}}@media screen and (max-width:767px){.page-header.all-kinds-injection-header{background-image:url(//ginza-ginginclinic.com/wp/wp-content/themes/ginza-ginginclinic/./assets/images/all-kinds-injection/mv-sp.jpg)}.page-title.all-kinds-injection-title .page-header__title>span:nth-child(2){font-size:32px}}@media screen and (max-width:359px){.page-title.all-kinds-injection-title .page-header__title>span:nth-child(2){font-size:33px}}@media screen and (min-width:768px){.page-header.all-kinds-injection-header{background-image:url(//ginza-ginginclinic.com/wp/wp-content/themes/ginza-ginginclinic/./assets/images/all-kinds-injection/mv-pc.jpg)}}@media screen and (min-width:768px) and (max-width:1024px){.page-title.all-kinds-injection-title .page-header__title>span:nth-child(2){font-size:60px}}@media screen and (max-width:767px){.all-kinds-injection-intro{display:block;width:100%;padding-bottom:80px}.all-kinds-injection-intro__body{display:block;width:100%;margin:0 auto;padding:0 10px}.all-kinds-injection-intro__columns{display:flex;flex-direction:column;align-items:center;width:100%}.all-kinds-injection__figure{display:block;width:100%}.all-kinds-injection__figure>img{display:block;width:100%;object-fit:cover}.all-kinds-injection__content{display:block;width:100%;margin-top:30px}.all-kinds-injection__txt{display:block;width:100%;text-align:justify;word-break:break-all}.all-kinds-injection__txt+.all-kinds-injection__txt{margin-top:40px}}@media screen and (min-width:768px){.all-kinds-injection-intro{display:block;width:100%;padding-bottom:100px}.all-kinds-injection-intro__body{display:block;max-width:900px;width:100%;margin:0 auto}.all-kinds-injection-intro__columns{display:flex;justify-content:space-between;width:100%}.all-kinds-injection__figure{display:block;width:calc(400/900 * 100%)}.all-kinds-injection__figure>img{display:block;width:100%;object-fit:cover}.all-kinds-injection__content{display:block;width:50%}.all-kinds-injection__txt{display:block;width:100%;text-align:justify;word-break:break-all}.all-kinds-injection__txt+.all-kinds-injection__txt{margin-top:40px}}@media screen and (max-width:767px){.all-kinds-injection-recomend{display:block;width:100%;padding:50px 0;background:linear-gradient(180deg,#d1cac0,#b1a892)}.all-kinds-injection-recomend__box{display:flex;flex-direction:column;align-items:center;width:100%;margin:0 auto;background-image:url(//ginza-ginginclinic.com/wp/wp-content/themes/ginza-ginginclinic/./assets/images/all-kinds-injection/bg-sp.jpg);background-repeat:no-repeat;background-position:center;background-size:cover;padding:30px 10px}.all-kinds-injection-recomend__header{display:block;width:100%;text-align:center;font-size:25px;line-height:38px;font-weight:500;padding-bottom:5px;border-bottom:2px solid #ccc}.all-kinds-injection-recomend__list{display:block;width:100%;margin-top:30px;padding:0 15px}.all-kinds-injection-recomend__list>li{position:relative;display:block;width:100%;padding-left:25px;font-size:14px;line-height:20px;color:#a88f49;font-weight:600}.all-kinds-injection-recomend__list>li:after{content:"";position:absolute;bottom:0;right:0;display:block;width:calc(100% - 15px - 10px);height:1px;background-color:#b1a892}.all-kinds-injection-recomend__list>li:nth-child(n+2){margin-top:20px}.all-kinds-injection-recomend__list>li:before{content:"";position:absolute;top:2.5px;left:0;display:block;width:15px;height:15px;background-image:url(//ginza-ginginclinic.com/wp/wp-content/themes/ginza-ginginclinic/./assets/images/all-kinds-injection/icon-checked.svg);background-repeat:no-repeat;background-position:center;background-size:contain}}@media screen and (min-width:768px){.all-kinds-injection-recomend{display:block;width:100%;padding:100px 0;background:linear-gradient(180deg,#d1cac0,#b1a892)}.all-kinds-injection-recomend__box{display:flex;flex-direction:column;align-items:center;max-width:1000px;width:100%;margin:0 auto;background-image:url(//ginza-ginginclinic.com/wp/wp-content/themes/ginza-ginginclinic/./assets/images/all-kinds-injection/bg-pc.jpg);background-repeat:no-repeat;background-position:center;background-size:cover;padding:calc(60/1000 * 100%) calc(140/1000 * 100%)}.all-kinds-injection-recomend__header{display:block;width:100%;text-align:center;font-size:30px;line-height:40px;font-weight:500;padding-bottom:5px;border-bottom:2px solid #ccc}.all-kinds-injection-recomend__list{display:block;max-width:320px;width:100%;margin:60px auto 0 auto}.all-kinds-injection-recomend__list>li{position:relative;display:block;width:100%;padding-left:47px;font-size:22px;line-height:24px;color:#a88f49;font-weight:600;text-underline-offset:5px;text-decoration-line:underline;text-decoration-style:solid;text-decoration-color:#b1a892;text-decoration-thickness:1px}.all-kinds-injection-recomend__list>li:nth-child(n+2){margin-top:30px}.all-kinds-injection-recomend__list>li:before{content:"";position:absolute;top:0;left:0;display:block;width:24px;height:24px;background-image:url(//ginza-ginginclinic.com/wp/wp-content/themes/ginza-ginginclinic/./assets/images/all-kinds-injection/icon-checked.svg);background-repeat:no-repeat;background-position:center;background-size:contain}}@media screen and (max-width:767px){.all-kinds-injection-medicine{display:block;width:100%;padding:80px 0;background-image:url(//ginza-ginginclinic.com/wp/wp-content/themes/ginza-ginginclinic/./assets/images/all-kinds-injection/bg-sp.png);background-repeat:no-repeat;background-position:bottom center;background-size:100% auto}.all-kinds-injection-medicine__body{display:block;width:100%;margin:0 auto;padding:0 10px}.all-kinds-injection-medicine__header{position:relative;display:block;width:100%;padding-bottom:5px;border-bottom:2px solid #ccc;font-size:25px;font-weight:500;line-height:32.5px;text-align:justify;word-break:break-all}.all-kinds-injection-medicine__header:after{content:"";position:absolute;bottom:-1.5px;left:0;display:block;width:80px;height:2px;background-color:#a88f49}.all-kinds-injection-medicine__box{display:block;width:100%;margin-top:50px}.all-kinds-injection-medicine__title{display:block;width:100%;font-size:25px;line-height:35px;font-weight:500;color:#a88f49;text-align:justify;word-break:break-all}.all-kinds-injection-medicine__txt{display:block;width:100%;text-align:justify;word-break:break-all;margin-top:20px}.all-kinds-injection-medicine__list{display:block;width:100%;margin-top:20px}.all-kinds-injection-medicine__list>li{position:relative;display:block;width:100%;padding-left:15px}.all-kinds-injection-medicine__list>li:nth-child(n+2){margin-top:20px}.all-kinds-injection-medicine__list>li:before{content:"";position:absolute;top:10px;left:0;display:block;width:5px;height:5px;border-radius:3px;background-color:#a88f49}.all-kinds-injection-medicine__row{display:flex;flex-direction:column;width:100%}.all-kinds-injection-medicine__row>dt{display:block;width:100%;font-weight:600}.all-kinds-injection-medicine__row>dd{display:block;width:100%;text-align:justify;word-break:break-all}}@media screen and (min-width:768px){.all-kinds-injection-medicine{display:block;width:100%;padding:100px 0;background-image:url(//ginza-ginginclinic.com/wp/wp-content/themes/ginza-ginginclinic/./assets/images/all-kinds-injection/bg-pc.png);background-repeat:no-repeat;background-position:bottom center;background-size:100% auto}.all-kinds-injection-medicine__body{display:block;max-width:900px;width:100%;margin:0 auto}.all-kinds-injection-medicine__header{position:relative;display:block;width:100%;padding-bottom:5px;border-bottom:2px solid #ccc;font-size:30px;font-weight:500;line-height:40px;text-align:justify;word-break:break-all}.all-kinds-injection-medicine__header:after{content:"";position:absolute;bottom:-1.5px;left:0;display:block;width:126px;height:2px;background-color:#a88f49}.all-kinds-injection-medicine__box{display:block;width:100%;margin-top:60px}.all-kinds-injection-medicine__title{display:block;width:100%;font-size:27px;line-height:35px;font-weight:500;color:#a88f49}.all-kinds-injection-medicine__txt{display:block;width:100%;text-align:justify;word-break:break-all;margin-top:30px}.all-kinds-injection-medicine__list{display:block;width:100%;margin-top:30px}.all-kinds-injection-medicine__list>li{position:relative;display:block;width:100%;padding-left:15px}.all-kinds-injection-medicine__list>li:nth-child(n+2){margin-top:20px}.all-kinds-injection-medicine__list>li:before{content:"";position:absolute;top:10px;left:0;display:block;width:5px;height:5px;border-radius:3px;background-color:#a88f49}.all-kinds-injection-medicine__row{display:flex;flex-direction:column;width:100%}.all-kinds-injection-medicine__row>dt{display:block;width:100%;font-weight:600}.all-kinds-injection-medicine__row>dd{display:block;width:100%;text-align:justify;word-break:break-all}}@media screen and (max-width:767px){.all-kinds-injection-injection{display:block;width:100%;padding:80px 0}.all-kinds-injection-injection__body{display:block;width:100%;margin:0 auto;padding:0 10px}.all-kinds-injection-injection__header{position:relative;display:block;width:100%;padding-bottom:5px;border-bottom:2px solid #ccc;font-size:25px;font-weight:500;line-height:32.5px;text-align:justify;word-break:break-all}.all-kinds-injection-injection__header:after{content:"";position:absolute;bottom:-1.5px;left:0;display:block;width:80px;height:2px;background-color:#a88f49}.all-kinds-injection-injection__txt{display:block;width:100%;text-align:justify;word-break:break-all;margin-top:30px}.all-kinds-injection-injection__box{display:block;width:100%;margin-top:50px}.all-kinds-injection-injection__title{display:block;width:100%;font-size:25px;line-height:35px;font-weight:500;color:#a88f49;text-align:justify;word-break:break-all}.all-kinds-injection-injection__box-txt{display:block;width:100%;text-align:justify;word-break:break-all;margin-top:20px;padding-left:10px}}@media screen and (min-width:768px){.all-kinds-injection-injection{display:block;width:100%;padding:100px 0}.all-kinds-injection-injection__body{display:block;max-width:900px;width:100%;margin:0 auto}.all-kinds-injection-injection__header{position:relative;display:block;width:100%;padding-bottom:5px;border-bottom:2px solid #ccc;font-size:30px;font-weight:500;line-height:40px;text-align:justify;word-break:break-all}.all-kinds-injection-injection__header:after{content:"";position:absolute;bottom:-1.5px;left:0;display:block;width:126px;height:2px;background-color:#a88f49}.all-kinds-injection-injection__txt{display:block;width:100%;text-align:justify;word-break:break-all;margin-top:30px}.all-kinds-injection-injection__box{display:block;width:100%;margin-top:60px}.all-kinds-injection-injection__title{display:block;width:100%;font-size:27px;line-height:35px;font-weight:500;color:#a88f49}.all-kinds-injection-injection__box-txt{display:block;width:100%;text-align:justify;word-break:break-all;margin-top:20px}}@media screen and (max-width:767px){.all-kinds-injection-caution{display:block;width:100%;padding:80px 0;background-color:#f1efec}.all-kinds-injection-caution>.container{padding:0 10px}.all-kinds-injection-caution__body{display:block;width:100%;margin:0 auto;padding:35px 20px;background-color:var(--white)}.all-kinds-injection-caution__header{position:relative;display:block;width:100%;padding-bottom:5px;border-bottom:2px solid #ccc;font-size:25px;font-weight:500;line-height:32.5px;text-align:justify;word-break:break-all}.all-kinds-injection-caution__header:after{content:"";position:absolute;bottom:-1.5px;left:0;display:block;width:80px;height:2px;background-color:#a88f49}.all-kinds-injection-caution__txt{display:block;width:100%;text-align:justify;word-break:break-all;margin-top:20px}.all-kinds-injection-caution__list{display:block;width:100%;margin-top:20px}.all-kinds-injection-caution__list>li{position:relative;display:block;width:100%;padding-left:15px}.all-kinds-injection-caution__list>li:nth-child(n+2){margin-top:20px}.all-kinds-injection-caution__list>li:before{content:"";position:absolute;top:10px;left:0;display:block;width:5px;height:5px;border-radius:3px;background-color:#a88f49}.all-kinds-injection-caution__list+.all-kinds-injection-caution__txt{margin-top:40px}}@media screen and (min-width:768px){.all-kinds-injection-caution{display:block;width:100%;padding:100px 0;background-color:#f1efec}.all-kinds-injection-caution__body{display:block;max-width:900px;width:100%;margin:0 auto;padding:calc(50/1140 * 100%);background-color:var(--white)}.all-kinds-injection-caution__header{position:relative;display:block;width:100%;padding-bottom:5px;border-bottom:2px solid #ccc;font-size:30px;font-weight:500;line-height:40px;text-align:justify;word-break:break-all}.all-kinds-injection-caution__header:after{content:"";position:absolute;bottom:-1.5px;left:0;display:block;width:126px;height:2px;background-color:#a88f49}.all-kinds-injection-caution__txt{display:block;width:100%;text-align:justify;word-break:break-all;margin-top:30px}.all-kinds-injection-caution__list{display:block;width:100%;margin-top:30px}.all-kinds-injection-caution__list>li{position:relative;display:block;width:100%;padding-left:15px}.all-kinds-injection-caution__list>li:nth-child(n+2){margin-top:20px}.all-kinds-injection-caution__list>li:before{content:"";position:absolute;top:10px;left:0;display:block;width:5px;height:5px;border-radius:3px;background-color:#a88f49}.all-kinds-injection-caution__list+.all-kinds-injection-caution__txt{margin-top:20px}}@media screen and (max-width:767px){.all-kinds-injection-flow{display:block;width:100%;padding-top:80px;background-color:var(--white)}.all-kinds-injection-flow__body{display:block;width:100%;margin:0 auto}.all-kinds-injection-flow__header{position:relative;display:block;width:100%;padding-bottom:5px;border-bottom:2px solid #ccc;font-size:25px;font-weight:500;line-height:32.5px;text-align:justify;word-break:break-all}.all-kinds-injection-flow__header:after{content:"";position:absolute;bottom:-1.5px;left:0;display:block;width:80px;height:2px;background-color:#a88f49}.all-kinds-injection-flow__list{display:block;width:100%;margin-top:50px}.all-kinds-injection-flow__list>li{position:relative;display:flex;flex-direction:column;align-items:center;width:100%}.all-kinds-injection-flow__list>li:nth-child(n+2){margin-top:130px}.all-kinds-injection-flow__list>li:not(:last-child):after{content:"";position:absolute;bottom:-80px;left:50%;transform:translateX(-50%);display:block;width:110px;height:30px;background-image:url(//ginza-ginginclinic.com/wp/wp-content/themes/ginza-ginginclinic/./assets/images/all-kinds-injection/icon-bottom.png);background-repeat:no-repeat;background-position:center;background-size:contain}.all-kinds-injection-flow__figure{display:flex;justify-content:center;align-items:center;width:220px;height:220px;border-radius:110px;border:1px solid #b1a892;overflow:hidden}.all-kinds-injection-flow__figure>img{display:block;width:100%;object-fit:cover}.all-kinds-injection-flow__content{display:flex;flex-direction:column;justify-content:center;width:100%;margin-top:35px}.all-kinds-injection-flow__title{display:flex;flex-direction:column;align-items:center;width:100%;padding-bottom:20px;border-bottom:1px solid #b1a892}.all-kinds-injection-flow__title>span:nth-child(1){font-size:28px;font-weight:500;line-height:1;color:#b1a892}.all-kinds-injection-flow__title>span:nth-child(2){font-size:28px;font-weight:500;line-height:1;margin-top:10px}.all-kinds-injection-flow__txt{display:block;width:100%;margin-top:25px;font-size:15px;line-height:30px;text-align:justify;word-break:break-all}.all-kinds-injection-flow__btn{display:flex;justify-content:center;width:100%;margin-top:50px}}@media screen and (min-width:768px){.all-kinds-injection-flow{display:block;width:100%;padding-top:100px;background-color:var(--white)}.all-kinds-injection-flow__body{display:block;max-width:900px;width:100%;margin:0 auto}.all-kinds-injection-flow__header{position:relative;display:block;width:100%;padding-bottom:5px;border-bottom:2px solid #ccc;font-size:30px;font-weight:500;line-height:40px;text-align:justify;word-break:break-all}.all-kinds-injection-flow__header:after{content:"";position:absolute;bottom:-1.5px;left:0;display:block;width:126px;height:2px;background-color:#a88f49}.all-kinds-injection-flow__list{display:block;width:100%;margin-top:50px}.all-kinds-injection-flow__list>li{position:relative;display:flex;justify-content:space-between;align-items:center;width:100%}.all-kinds-injection-flow__list>li:nth-child(n+2){margin-top:80px}.all-kinds-injection-flow__list>li:not(:last-child):after{content:"";position:absolute;bottom:-50px;left:50%;transform:translateX(-50%);display:block;width:110px;height:30px;background-image:url(//ginza-ginginclinic.com/wp/wp-content/themes/ginza-ginginclinic/./assets/images/all-kinds-injection/icon-bottom.png);background-repeat:no-repeat;background-position:center;background-size:contain}.all-kinds-injection-flow__figure{display:flex;justify-content:center;align-items:center;width:calc(220/900 * 100%);height:calc(220/900 * 100%);border-radius:150px;border:1px solid #b1a892;overflow:hidden}.all-kinds-injection-flow__figure>img{display:block;width:100%;object-fit:cover}.all-kinds-injection-flow__content{display:flex;flex-direction:column;justify-content:center;width:calc(635/900 * 100%)}.all-kinds-injection-flow__title{display:flex;align-items:center;width:100%;padding-left:10px;padding-bottom:5px;border-bottom:1px solid #b1a892}.all-kinds-injection-flow__title>span:nth-child(1){font-size:28px;font-weight:500;line-height:1;color:#b1a892}.all-kinds-injection-flow__title>span:nth-child(2){font-size:28px;font-weight:500;line-height:1;padding-left:30px}.all-kinds-injection-flow__txt{display:block;width:100%;padding-left:10px;margin-top:25px;font-size:16px;line-height:2;text-align:justify;word-break:break-all}.all-kinds-injection-flow__btn{display:flex;justify-content:center;width:100%;margin-top:50px}}@media screen and (max-width:767px){.page-header.clinic-header{background-image:url(//ginza-ginginclinic.com/wp/wp-content/themes/ginza-ginginclinic/./assets/images/clinic/mv-sp.jpg)}}@media screen and (min-width:768px){.page-header.clinic-header{background-image:url(//ginza-ginginclinic.com/wp/wp-content/themes/ginza-ginginclinic/./assets/images/clinic/mv-pc.jpg)}}@media screen and (max-width:767px){.clinic-intro{display:block;width:100%;padding:50px 0;background-image:url(//ginza-ginginclinic.com/wp/wp-content/themes/ginza-ginginclinic/./assets/images/clinic/bg-sp.jpg);background-repeat:no-repeat;background-position:center;background-size:cover}.clinic-intro>.container{padding:0 10px}.clinic-intro__body{display:block;width:100%;padding:60px 0;background-color:rgba(0,0,0,60%);margin:0 auto}.clinic-intro__header{display:block;width:100%;padding:0 20px;color:var(--white);font-size:25px;line-height:39px;font-weight:500;text-shadow:0 0 10px #f5f5f5;text-align:center}.clinic-intro__txt{display:block;width:100%;padding:0 20px;color:var(--white);font-weight:500;text-shadow:0 0 10px #f5f5f5;text-align:center;margin-top:40px}}@media screen and (max-width:359px){.clinic-intro__header{font-size:21px}}@media screen and (min-width:768px){.clinic-intro{display:block;width:100%;padding:100px 0;background-image:url(//ginza-ginginclinic.com/wp/wp-content/themes/ginza-ginginclinic/./assets/images/clinic/bg-pc.jpg);background-repeat:no-repeat;background-position:center;background-size:cover}.clinic-intro__body{display:block;max-width:900px;width:100%;padding:50px 0;background-color:rgba(0,0,0,60%);margin:0 auto}.clinic-intro__header{display:block;width:100%;padding:0 20px;color:var(--white);font-size:30px;line-height:39px;font-weight:500;text-shadow:0 0 10px #f5f5f5;text-align:center}.clinic-intro__txt{display:block;width:100%;padding:0 20px;color:var(--white);font-weight:500;text-shadow:0 0 10px #f5f5f5;text-align:center;margin-top:40px}}@media screen and (max-width:767px){.clinic-links{display:block;width:100%;padding:80px 0;background:linear-gradient(180deg,#d1cac0,#b1a892)}.clinic-links>.container{padding:0 10px}.clinic-links__body{display:block;width:100%;margin:0 auto}.clinic-links__wrap{display:flex;flex-direction:column;align-items:center;width:100%}.clinic-links__box{position:relative;display:flex;flex-direction:column;align-items:center;width:100%;background-color:var(--white)}.clinic-links__box:nth-child(n+2){margin-top:40px}.clinic-links__box:after{content:"";position:absolute;bottom:5px;right:5px;display:block;width:18.39px;height:18.39px;background-image:url(//ginza-ginginclinic.com/wp/wp-content/themes/ginza-ginginclinic/./assets/images/mens-aga/icon-trangle.png);background-repeat:no-repeat;background-position:center;background-size:contain}.clinic-links__box-top{display:block;width:100%}.clinic-links__figure{display:flex;justify-content:center;align-items:center;width:100%;height:240px;overflow:hidden}.clinic-links__figure>img{display:block;width:100%;height:100%;object-fit:cover;object-position:center}.clinic-links__header{display:block;width:100%;text-align:center;font-size:30px;line-height:1;font-weight:500;margin-top:40px}.clinic-links__txt{display:block;width:100%;padding:0 20px;margin-top:40px;line-height:32px;text-align:justify;word-break:break-all}.clinic-links__btn{display:flex;justify-content:center;width:100%;margin-top:30px;padding-bottom:40px}}@media screen and (min-width:768px){.clinic-links{display:block;width:100%;padding:100px 0;background:linear-gradient(180deg,#d1cac0,#b1a892)}.clinic-links__body{display:block;max-width:1000px;width:100%;margin:0 auto}.clinic-links__wrap{display:flex;flex-wrap:wrap;justify-content:space-between;width:100%}.clinic-links__box{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:space-between;width:calc(470/1000 * 100%);background-color:var(--white)}.clinic-links__box:nth-child(n+3){margin-top:80px}.clinic-links__box:after{content:"";position:absolute;bottom:5px;right:5px;display:block;width:18.39px;height:18.39px;background-image:url(//ginza-ginginclinic.com/wp/wp-content/themes/ginza-ginginclinic/./assets/images/mens-aga/icon-trangle.png);background-repeat:no-repeat;background-position:center;background-size:contain}.clinic-links__box-top{display:block;width:100%}.clinic-links__figure{display:block;width:100%}.clinic-links__figure>img{display:block;width:100%;object-fit:cover}.clinic-links__header{display:block;width:100%;text-align:center;font-size:38px;line-height:1;font-weight:500;margin-top:40px}.clinic-links__txt{display:block;width:100%;padding:0 calc(40/470 * 100%);margin-top:40px;line-height:32px;text-align:justify;word-break:break-all}.clinic-links__btn{display:flex;justify-content:center;width:100%;margin-top:30px;padding-bottom:50px}}@media screen and (min-width:768px) and (max-width:1024px){.clinic-links__header{font-size:30px;margin-top:30px}.clinic-links__txt{margin-top:30px}.clinic-links__btn{margin-top:40px}}@media screen and (max-width:767px){.page-header.policy-profile-header{background-image:url(//ginza-ginginclinic.com/wp/wp-content/themes/ginza-ginginclinic/./assets/images/policy-profile/mv-sp.jpg)}}@media screen and (min-width:768px){.page-header.policy-profile-header{background-image:url(//ginza-ginginclinic.com/wp/wp-content/themes/ginza-ginginclinic/./assets/images/policy-profile/mv-pc.jpg)}}@media screen and (max-width:767px){.policy-profile-intro{display:block;width:100%;padding-bottom:80px}.policy-profile-intro>.container{padding:0}.policy-profile-intro__body{display:block;width:100%;margin:0 auto}.policy-profile-intro__header{display:flex;flex-direction:column;align-items:center;width:100%;padding:0 20px}.policy-profile-intro__header>span{display:block;width:100%;text-align:center;font-size:20px;line-height:39px;color:#b1a892;font-weight:500}.policy-profile-intro__wrap{display:block;width:100%;margin-top:40px}.policy-profile-intro__columns{display:flex;flex-direction:column;align-items:center;width:100%}.policy-profile-intro__columns:nth-child(n+2){margin-top:50px}.policy-profile-intro__figure{display:block;width:100%}.policy-profile-intro__figure>img{display:block;width:100%;object-fit:cover}.policy-profile-intro__txt{display:block;width:100%;text-align:justify;word-break:break-all;padding:0 30px;margin-top:40px}}@media screen and (min-width:768px){.policy-profile-intro{display:block;width:100%;padding-bottom:100px}.policy-profile-intro__body{display:block;max-width:900px;width:100%;margin:0 auto}.policy-profile-intro__header{display:flex;flex-direction:column;align-items:center;width:100%}.policy-profile-intro__header>span{display:block;width:100%;text-align:center;font-size:30px;line-height:39px;color:#b1a892;font-weight:500}.policy-profile-intro__wrap{display:block;width:100%;margin-top:40px}.policy-profile-intro__columns{display:flex;justify-content:space-between;width:100%}.policy-profile-intro__columns:nth-child(even){flex-direction:row-reverse}.policy-profile-intro__columns:nth-child(n+2){margin-top:50px}.policy-profile-intro__figure{display:block;width:calc(400/900 * 100%)}.policy-profile-intro__figure>img{display:block;width:100%;object-fit:cover}.policy-profile-intro__txt{display:block;width:50%;text-align:justify;word-break:break-all}}@media screen and (max-width:767px){.policy-profile-bnr{display:block;width:100%;padding:80px 0;background-image:url(//ginza-ginginclinic.com/wp/wp-content/themes/ginza-ginginclinic/./assets/images/policy-profile/bg-sp.jpg);background-repeat:no-repeat;background-position:center;background-size:cover}.policy-profile-bnr>.container{padding:0 10px}.policy-profile-bnr__body{display:block;width:100%;margin:0 auto}.policy-profile-bnr__header{display:block;width:100%;color:var(--white);font-size:25px;line-height:39px;font-weight:500;text-shadow:0 0 10px #f5f5f5;text-align:center}.policy-profile-bnr__txt{display:block;width:100%;color:var(--white);font-weight:500;text-shadow:0 0 10px #f5f5f5;text-align:center;margin-top:40px}}@media screen and (max-width:359px){.policy-profile-bnr__header{font-size:21px}}@media screen and (min-width:768px){.policy-profile-bnr{display:block;width:100%;padding:80px 0;background-image:url(//ginza-ginginclinic.com/wp/wp-content/themes/ginza-ginginclinic/./assets/images/policy-profile/bg-pc.jpg);background-repeat:no-repeat;background-position:center;background-size:cover}.policy-profile-bnr__body{display:block;max-width:900px;width:100%;margin:0 auto}.policy-profile-bnr__header{display:block;width:100%;color:var(--white);font-size:30px;line-height:39px;font-weight:500;text-shadow:0 0 10px #f5f5f5;text-align:center}.policy-profile-bnr__txt{display:block;width:100%;color:var(--white);font-weight:500;text-shadow:0 0 10px #f5f5f5;text-align:center;margin-top:40px}}@media screen and (min-width:768px) and (max-width:1024px){.policy-profile-bnr__header{font-size:28px}}@media screen and (max-width:767px){.policy-profile-director{display:block;width:100%;padding-top:80px}.policy-profile-director__body{display:block;width:100%;margin:0 auto}.policy-profile-director__header{display:block;width:100%;text-align:center;font-size:20px;line-height:39px;font-weight:500;color:#b1a892}.policy-profile-director__intro{display:flex;flex-direction:column-reverse;align-items:center;width:100%;margin-top:40px;position:relative;padding-bottom:100px}.policy-profile-director__content{display:block;width:100%;margin-top:40px;padding:0 10px}.policy-profile-director__content>p{display:block;width:100%;text-align:justify;word-break:break-all}.policy-profile-director__content>p+p{margin-top:25px}.policy-profile-director__images{display:block;width:100%}.policy-profile-director__images>picture:nth-child(1){display:block;width:calc(100% + 40px);margin-left:-20px}.policy-profile-director__images>picture:nth-child(1)>img{display:block;width:100%;object-fit:cover}.policy-profile-director__images>picture:nth-child(2){position:absolute;bottom:0;left:0;display:flex;justify-content:flex-end;width:100%;padding:0 10px}.policy-profile-director__images>picture:nth-child(2)>img{display:block;width:auto;height:51px;object-fit:cover}.policy-profile-director__certificate{display:block;width:100%;margin-top:100px}.policy-profile-director__certificate-header{position:relative;display:block;width:100%;padding-bottom:5px;border-bottom:2px solid #ccc;font-size:25px;font-weight:500;line-height:32.5px;text-align:justify;word-break:break-all}.policy-profile-director__certificate-header:after{content:"";position:absolute;bottom:-1.5px;left:0;display:block;width:80px;height:2px;background-color:#a88f49}.policy-profile-director__certificate-columns{display:flex;flex-direction:column;align-items:center;width:100%;margin-top:50px;padding:0 10px}.policy-profile-director__certificate-column{display:flex;flex-direction:column;align-items:center;width:100%}.policy-profile-director__certificate-column:nth-child(n+2){margin-top:40px}.policy-profile-director__certificate-title{display:block;width:100%;text-align:center;font-size:20px;line-height:35px;font-weight:500;color:#a88f49}.policy-profile-director__certificate-txt{display:block;width:100%;text-align:justify;word-break:break-all;margin-top:30px}}@media screen and (min-width:768px){.policy-profile-director{display:block;width:100%;padding-top:100px}.policy-profile-director__body{display:block;max-width:900px;width:100%;margin:0 auto}.policy-profile-director__header{display:block;width:100%;text-align:center;font-size:30px;line-height:39px;font-weight:500;color:#b1a892}.policy-profile-director__intro{display:flex;justify-content:space-between;width:100%;margin-top:50px}.policy-profile-director__content{display:block;width:50%}.policy-profile-director__content>p{display:block;width:100%;text-align:justify;word-break:break-all}.policy-profile-director__content>p+p{margin-top:50px}.policy-profile-director__images{display:block;width:calc(380/900 * 100%)}.policy-profile-director__images>picture{display:block;width:100%}.policy-profile-director__images>picture+picture{margin-top:40px}.policy-profile-director__images>picture>img{display:block;width:100%;object-fit:cover}.policy-profile-director__certificate{display:block;width:100%;margin-top:150px}.policy-profile-director__certificate-header{position:relative;display:block;width:100%;padding-bottom:5px;border-bottom:2px solid #ccc;font-size:30px;font-weight:500;line-height:40px;text-align:justify;word-break:break-all}.policy-profile-director__certificate-header:after{content:"";position:absolute;bottom:-1.5px;left:0;display:block;width:126px;height:2px;background-color:#a88f49}.policy-profile-director__certificate-columns{display:flex;justify-content:space-between;width:100%;margin-top:50px}.policy-profile-director__certificate-column{display:flex;flex-direction:column;align-items:center;width:calc(430/900 * 100%)}.policy-profile-director__certificate-title{display:block;width:100%;text-align:center;font-size:27px;line-height:35px;font-weight:500;color:#a88f49}.policy-profile-director__certificate-txt{display:block;width:100%;text-align:center;line-height:40px;margin-top:30px}}@media screen and (min-width:768px) and (max-width:1024px){.policy-profile-director__certificate-column{width:calc(450/900 * 100%)}}@media screen and (max-width:767px){.page-header.needle-header{background-image:url(//ginza-ginginclinic.com/wp/wp-content/themes/ginza-ginginclinic/./assets/images/needle/mv-sp.jpg)}}@media screen and (min-width:768px){.page-header.needle-header{background-image:url(//ginza-ginginclinic.com/wp/wp-content/themes/ginza-ginginclinic/./assets/images/needle/mv-pc.jpg)}}@media screen and (max-width:767px){.needle-intro{display:block;width:100%;padding-bottom:80px}.needle-intro__body{display:block;width:100%;margin:0 auto;padding:0 10px}.needle-intro__txt{display:block;width:100%;text-align:justify;word-break:break-all}.needle-intro__txt+.needle-intro__txt{margin-top:50px}.needle-intro__banner{display:block;width:100%;margin-top:40px}.needle-intro__banner>img{display:block;width:100%;object-fit:cover}}@media screen and (min-width:768px){.needle-intro{display:block;width:100%;padding-bottom:100px}.needle-intro__body{display:block;max-width:900px;width:100%;margin:0 auto}.needle-intro__txt{display:block;width:100%;text-align:justify;word-break:break-all}.needle-intro__txt+.needle-intro__txt{margin-top:50px}.needle-intro__banner{display:block;width:100%;margin-top:30px}.needle-intro__banner>img{display:block;width:100%;object-fit:cover}}@media screen and (max-width:767px){.needle-recomend{display:block;width:100%;padding:50px 0;background:linear-gradient(180deg,#d1cac0,#b1a892)}.needle-recomend__box{display:flex;flex-direction:column;align-items:center;width:100%;margin:0 auto;background-image:url(//ginza-ginginclinic.com/wp/wp-content/themes/ginza-ginginclinic/./assets/images/needle/bg-sp.jpg);background-repeat:no-repeat;background-position:center;background-size:cover;padding:30px 10px}.needle-recomend__header{display:block;width:100%;text-align:center;font-size:25px;line-height:38px;font-weight:500;padding-bottom:5px;border-bottom:2px solid #ccc}.needle-recomend__list{display:block;width:100%;margin-top:30px;padding:0 15px}.needle-recomend__list>li{position:relative;display:block;width:100%;padding-left:25px;font-size:14px;line-height:20px;color:#a88f49;font-weight:600}.needle-recomend__list>li:after{content:"";position:absolute;bottom:0;right:0;display:block;width:calc(100% - 15px - 10px);height:1px;background-color:#b1a892}.needle-recomend__list>li:nth-child(n+2){margin-top:20px}.needle-recomend__list>li:before{content:"";position:absolute;top:2.5px;left:0;display:block;width:15px;height:15px;background-image:url(//ginza-ginginclinic.com/wp/wp-content/themes/ginza-ginginclinic/./assets/images/needle/icon-checked.svg);background-repeat:no-repeat;background-position:center;background-size:contain}}@media screen and (min-width:768px){.needle-recomend{display:block;width:100%;padding:100px 0;background:linear-gradient(180deg,#d1cac0,#b1a892)}.needle-recomend__box{display:flex;flex-direction:column;align-items:center;max-width:1000px;width:100%;margin:0 auto;background-image:url(//ginza-ginginclinic.com/wp/wp-content/themes/ginza-ginginclinic/./assets/images/needle/bg-pc.jpg);background-repeat:no-repeat;background-position:center;background-size:cover;padding:calc(60/1000 * 100%) calc(140/1000 * 100%)}.needle-recomend__header{display:block;width:100%;text-align:center;font-size:30px;line-height:40px;font-weight:500;padding-bottom:5px;border-bottom:2px solid #ccc}.needle-recomend__list{display:block;max-width:720px;width:100%;margin:60px auto 0 auto}.needle-recomend__list>li{position:relative;display:block;width:100%;padding-left:47px;font-size:22px;line-height:30px;color:#a88f49;font-weight:600;text-underline-offset:5px;text-decoration-line:underline;text-decoration-style:solid;text-decoration-color:#b1a892;text-decoration-thickness:1px}.needle-recomend__list>li:nth-child(n+2){margin-top:30px}.needle-recomend__list>li:before{content:"";position:absolute;top:0;left:0;display:block;width:24px;height:24px;background-image:url(//ginza-ginginclinic.com/wp/wp-content/themes/ginza-ginginclinic/./assets/images/needle/icon-checked.svg);background-repeat:no-repeat;background-position:center;background-size:contain}}@media screen and (min-width:768px) and (max-width:1024px){.needle-recomend__box{padding:calc(60/1000 * 100%) calc(90/1000 * 100%)}.needle-recomend__header{font-size:28px}.needle-recomend__list>li{font-size:19px}}@media screen and (max-width:767px){.needle-treatment{display:block;width:100%;padding-top:80px}.needle-treatment__body{display:block;width:100%;margin:0 auto;padding:0 10px}.needle-treatment__box{display:block;width:100%}.needle-treatment__box:nth-child(n+2){margin-top:60px}.needle-treatment__header{position:relative;display:block;width:100%;padding-bottom:5px;border-bottom:2px solid #ccc;font-size:25px;font-weight:500;line-height:32.5px;text-align:justify;word-break:break-all}.needle-treatment__header:after{content:"";position:absolute;bottom:-1.5px;left:0;display:block;width:80px;height:2px;background-color:#a88f49}.needle-treatment__columns{display:flex;flex-direction:column;align-items:center;width:100%;margin-top:30px}.needle-treatment__figure{display:block;width:100%}.needle-treatment__figure>img{display:block;width:100%;object-fit:cover}.needle-treatment__txt{display:block;width:100%;text-align:justify;word-break:break-all;margin-top:30px}.needle-treatment__list{display:block;width:100%;margin-top:30px}.needle-treatment__list>li{position:relative;display:block;width:100%;padding-left:15px}.needle-treatment__list>li:nth-child(n+2){margin-top:20px}.needle-treatment__list>li:before{content:"";position:absolute;top:10px;left:0;display:block;width:5px;height:5px;border-radius:3px;background-color:#a88f49}}@media screen and (min-width:768px){.needle-treatment{display:block;width:100%;padding-top:100px}.needle-treatment__body{display:block;max-width:900px;width:100%;margin:0 auto}.needle-treatment__box{display:block;width:100%}.needle-treatment__box:nth-child(n+2){margin-top:80px}.needle-treatment__header{position:relative;display:block;width:100%;padding-bottom:5px;border-bottom:2px solid #ccc;font-size:30px;font-weight:500;line-height:40px;text-align:justify;word-break:break-all}.needle-treatment__header:after{content:"";position:absolute;bottom:-1.5px;left:0;display:block;width:126px;height:2px;background-color:#a88f49}.needle-treatment__columns{display:flex;justify-content:space-between;width:100%;margin-top:40px}.needle-treatment__figure{display:block;width:calc(528/900 * 100%)}.needle-treatment__figure>img{display:block;width:100%;object-fit:cover}.needle-treatment__txt{display:block;width:calc(338/900 * 100%);text-align:justify;word-break:break-all}.needle-treatment__list{display:block;width:100%;margin-top:40px}.needle-treatment__list>li{position:relative;display:block;width:100%;padding-left:15px}.needle-treatment__list>li:nth-child(n+2){margin-top:20px}.needle-treatment__list>li:before{content:"";position:absolute;top:10px;left:0;display:block;width:5px;height:5px;border-radius:3px;background-color:#a88f49}}@media screen and (max-width:767px){.needle-treatment-flow__list{display:block;width:100%;margin-top:30px}.needle-treatment-flow__list>li{position:relative;display:flex;flex-direction:column;align-items:center;width:100%}.needle-treatment-flow__list>li:nth-child(n+2){margin-top:130px}.needle-treatment-flow__list>li:not(:last-child):after{content:"";position:absolute;bottom:-80px;left:50%;transform:translateX(-50%);display:block;width:110px;height:30px;background-image:url(//ginza-ginginclinic.com/wp/wp-content/themes/ginza-ginginclinic/./assets/images/needle/icon-bottom.png);background-repeat:no-repeat;background-position:center;background-size:contain}.needle-treatment-flow__figure{display:flex;justify-content:center;align-items:center;width:220px;height:220px;border-radius:110px;border:1px solid #b1a892;overflow:hidden}.needle-treatment-flow__figure>img{display:block;width:100%;object-fit:cover}.needle-treatment-flow__content{display:flex;flex-direction:column;justify-content:center;width:100%;margin-top:35px}.needle-treatment-flow__title{display:flex;flex-direction:column;align-items:center;width:100%;padding-bottom:20px;border-bottom:1px solid #b1a892}.needle-treatment-flow__title>span:nth-child(1){font-size:28px;font-weight:500;line-height:1;color:#b1a892}.needle-treatment-flow__title>span:nth-child(2){font-size:28px;font-weight:500;line-height:1;margin-top:10px}.needle-treatment-flow__txt{display:block;width:100%;margin-top:25px;font-size:15px;line-height:30px;text-align:justify;word-break:break-all}.needle-treatment-flow__btn{display:flex;justify-content:center;width:100%;margin-top:50px}}@media screen and (min-width:768px){.needle-treatment-flow__list{display:block;width:100%;margin-top:40px}.needle-treatment-flow__list>li{position:relative;display:flex;justify-content:space-between;align-items:flex-start;width:100%}.needle-treatment-flow__list>li:nth-child(n+2){margin-top:80px}.needle-treatment-flow__list>li:not(:last-child):after{content:"";position:absolute;bottom:-50px;left:50%;transform:translateX(-50%);display:block;width:110px;height:30px;background-image:url(//ginza-ginginclinic.com/wp/wp-content/themes/ginza-ginginclinic/./assets/images/needle/icon-bottom.png);background-repeat:no-repeat;background-position:center;background-size:contain}.needle-treatment-flow__figure{display:flex;justify-content:center;align-items:center;width:calc(220/900 * 100%);height:calc(220/900 * 100%);border-radius:150px;border:1px solid #b1a892;overflow:hidden}.needle-treatment-flow__figure>img{display:block;width:100%;object-fit:cover}.needle-treatment-flow__content{display:flex;flex-direction:column;justify-content:center;width:calc(635/900 * 100%);margin-top:calc(40/900 * 100%)}.needle-treatment-flow__title{display:flex;align-items:center;width:100%;padding-left:10px;padding-bottom:5px;border-bottom:1px solid #b1a892}.needle-treatment-flow__title>span:nth-child(1){font-size:28px;font-weight:500;line-height:1;color:#b1a892}.needle-treatment-flow__title>span:nth-child(2){font-size:28px;font-weight:500;line-height:1;padding-left:30px}.needle-treatment-flow__txt{display:block;width:100%;padding-left:10px;margin-top:25px;font-size:16px;line-height:2;text-align:justify;word-break:break-all}.needle-treatment-flow__btn{display:flex;justify-content:center;width:100%;margin-top:50px}}@media screen and (max-width:767px){.page-header.beauty-header{background-image:url(//ginza-ginginclinic.com/wp/wp-content/themes/ginza-ginginclinic/./assets/images/beauty/mv-sp.jpg)}}@media screen and (min-width:768px){.page-header.beauty-header{background-image:url(//ginza-ginginclinic.com/wp/wp-content/themes/ginza-ginginclinic/./assets/images/beauty/mv-pc.jpg)}}@media screen and (max-width:767px){.beauty-intro{display:block;width:100%;padding-bottom:80px}.beauty-intro__body{display:block;width:100%;margin:0 auto;padding:0 10px}.beauty-intro__txt{display:block;width:100%;text-align:justify;word-break:break-all}}@media screen and (min-width:768px){.beauty-intro{display:block;width:100%;padding-bottom:100px}.beauty-intro__body{display:block;max-width:900px;width:100%;margin:0 auto}.beauty-intro__txt{display:block;width:100%;text-align:justify;word-break:break-all}}@media screen and (max-width:767px){.beauty-treatment{display:block;width:100%;padding:80px 0;background:linear-gradient(180deg,#d1cac0,#b1a892)}.beauty-treatment__body{display:block;width:100%;margin:0 auto}.beauty-treatment__wrap{display:flex;flex-direction:column;align-items:center;width:100%}.beauty-treatment__box{position:relative;display:flex;flex-direction:column;align-items:center;width:100%;background-color:var(--white)}.beauty-treatment__box:nth-child(n+2){margin-top:40px}.beauty-treatment__box:after{content:"";position:absolute;bottom:5px;right:5px;display:block;width:18.39px;height:18.39px;background-image:url(//ginza-ginginclinic.com/wp/wp-content/themes/ginza-ginginclinic/./assets/images/beauty/icon-trangle.png);background-repeat:no-repeat;background-position:center;background-size:contain}.beauty-treatment__box-top{display:block;width:100%}.beauty-treatment__figure{display:block;width:100%}.beauty-treatment__figure>img{display:block;width:100%;object-fit:cover}.beauty-treatment__header{display:block;width:100%;text-align:center;font-size:30px;line-height:1;font-weight:500;margin-top:40px}.beauty-treatment__txt{display:block;width:100%;padding:0 20px;margin-top:30px;line-height:32px;text-align:justify;word-break:break-all}.beauty-treatment__btn{display:flex;justify-content:center;width:100%;margin-top:40px;padding-bottom:50px}}@media screen and (max-width:374px){.beauty-treatment__header{font-size:28px}}@media screen and (max-width:359px){.beauty-treatment__header{font-size:24px}}@media screen and (min-width:768px){.beauty-treatment{display:block;width:100%;padding:100px 0;background:linear-gradient(180deg,#d1cac0,#b1a892)}.beauty-treatment__body{display:block;max-width:1000px;width:100%;margin:0 auto}.beauty-treatment__wrap{display:flex;flex-wrap:wrap;justify-content:center;width:100%}.beauty-treatment__box{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:space-between;width:calc(470/1000 * 100%);margin-right:calc(60/1000 * 100%);background-color:var(--white)}.beauty-treatment__box:nth-child(2n),.beauty-treatment__box:last-child{margin-right:0}.beauty-treatment__box:nth-child(n+3){margin-top:80px}.beauty-treatment__box:after{content:"";position:absolute;bottom:5px;right:5px;display:block;width:18.39px;height:18.39px;background-image:url(//ginza-ginginclinic.com/wp/wp-content/themes/ginza-ginginclinic/./assets/images/beauty/icon-trangle.png);background-repeat:no-repeat;background-position:center;background-size:contain}.beauty-treatment__box-top{display:block;width:100%}.beauty-treatment__figure{display:block;width:100%}.beauty-treatment__figure>img{display:block;width:100%;object-fit:cover}.beauty-treatment__header{display:block;width:100%;text-align:center;font-size:38px;line-height:1;font-weight:500;margin-top:40px}.beauty-treatment__txt{display:block;width:100%;padding:0 calc(40/470 * 100%);margin-top:40px;line-height:32px;text-align:justify;word-break:break-all}.beauty-treatment__btn{display:flex;justify-content:center;width:100%;margin-top:30px;padding-bottom:50px}}@media screen and (min-width:768px){.beauty-treatment__header{font-size:28px;margin-top:30px}.beauty-treatment__txt{margin-top:30px}}@media screen and (max-width:767px){.page-header.hydrafacial-header{background-image:url(//ginza-ginginclinic.com/wp/wp-content/themes/ginza-ginginclinic/./assets/images/hydrafacial/mv-sp.jpg)}}@media screen and (min-width:768px){.page-header.hydrafacial-header{background-image:url(//ginza-ginginclinic.com/wp/wp-content/themes/ginza-ginginclinic/./assets/images/hydrafacial/mv-pc.jpg)}}@media screen and (max-width:767px){.hydrafacial-intro{display:block;width:100%;padding-bottom:80px}.hydrafacial-intro__body{display:block;width:100%;margin:0 auto;padding:0 10px}.hydrafacial-intro__columns{display:flex;flex-direction:column;align-items:center;width:100%}.hydrafacial-intro__figure{display:block;width:100%}.hydrafacial-intro__figure>img{display:block;width:100%;object-fit:cover}.hydrafacial-intro__txt{display:block;width:100%;text-align:justify;word-break:break-all;margin-top:30px}}@media screen and (min-width:768px){.hydrafacial-intro{display:block;width:100%;padding-bottom:100px}.hydrafacial-intro__body{display:block;max-width:900px;width:100%;margin:0 auto}.hydrafacial-intro__columns{display:flex;justify-content:space-between;width:100%}.hydrafacial-intro__figure{display:block;width:calc(400/900 * 100%)}.hydrafacial-intro__figure>img{display:block;width:100%;object-fit:cover}.hydrafacial-intro__txt{display:block;width:50%;text-align:justify;word-break:break-all}}@media screen and (max-width:767px){.hydrafacial-recomend{display:block;width:100%;padding:50px 0;background:linear-gradient(180deg,#d1cac0,#b1a892)}.hydrafacial-recomend__box{display:flex;flex-direction:column;align-items:center;width:100%;margin:0 auto;background-image:url(//ginza-ginginclinic.com/wp/wp-content/themes/ginza-ginginclinic/./assets/images/hydrafacial/bg-sp.jpg);background-repeat:no-repeat;background-position:center;background-size:cover;padding:30px 10px}.hydrafacial-recomend__header{display:block;width:100%;text-align:center;font-size:25px;line-height:38px;font-weight:500;padding-bottom:5px;border-bottom:2px solid #ccc}.hydrafacial-recomend__list{display:block;width:100%;margin-top:30px;padding:0 15px}.hydrafacial-recomend__list>li{position:relative;display:block;width:100%;padding-left:25px;font-size:14px;line-height:20px;color:#a88f49;font-weight:600}.hydrafacial-recomend__list>li:after{content:"";position:absolute;bottom:0;right:0;display:block;width:calc(100% - 15px - 10px);height:1px;background-color:#b1a892}.hydrafacial-recomend__list>li:nth-child(n+2){margin-top:20px}.hydrafacial-recomend__list>li:before{content:"";position:absolute;top:2.5px;left:0;display:block;width:15px;height:15px;background-image:url(//ginza-ginginclinic.com/wp/wp-content/themes/ginza-ginginclinic/./assets/images/hydrafacial/icon-checked.svg);background-repeat:no-repeat;background-position:center;background-size:contain}}@media screen and (min-width:768px){.hydrafacial-recomend{display:block;width:100%;padding:100px 0;background:linear-gradient(180deg,#d1cac0,#b1a892)}.hydrafacial-recomend__box{display:flex;flex-direction:column;align-items:center;max-width:1000px;width:100%;margin:0 auto;background-image:url(//ginza-ginginclinic.com/wp/wp-content/themes/ginza-ginginclinic/./assets/images/hydrafacial/bg-pc.jpg);background-repeat:no-repeat;background-position:center;background-size:cover;padding:calc(60/1000 * 100%) calc(140/1000 * 100%)}.hydrafacial-recomend__header{display:block;width:100%;text-align:center;font-size:30px;line-height:40px;font-weight:500;padding-bottom:5px;border-bottom:2px solid #ccc}.hydrafacial-recomend__list{display:block;max-width:350px;width:100%;margin:60px auto 0 auto}.hydrafacial-recomend__list>li{position:relative;display:block;width:100%;padding-left:47px;font-size:22px;line-height:24px;color:#a88f49;font-weight:600;text-underline-offset:5px;text-decoration-line:underline;text-decoration-style:solid;text-decoration-color:#b1a892;text-decoration-thickness:1px}.hydrafacial-recomend__list>li:nth-child(n+2){margin-top:30px}.hydrafacial-recomend__list>li:before{content:"";position:absolute;top:0;left:0;display:block;width:24px;height:24px;background-image:url(//ginza-ginginclinic.com/wp/wp-content/themes/ginza-ginginclinic/./assets/images/hydrafacial/icon-checked.svg);background-repeat:no-repeat;background-position:center;background-size:contain}}@media screen and (max-width:767px){.hydrafacial-treatment{display:block;width:100%;padding-top:80px}.hydrafacial-treatment__body{display:block;width:100%;margin:0 auto;padding:0 10px}.hydrafacial-treatment__header{display:block;width:100%;text-align:center;font-size:25px;line-height:35px;font-weight:500;color:#b1a892}.hydrafacial-treatment__wrap{display:grid;grid-template-columns:1fr;grid-template-rows:auto;row-gap:40px;width:100%;margin-top:40px}.hydrafacial-treatment__box{display:flex;flex-direction:column;align-items:center;width:100%}.hydrafacial-treatment__badge{display:flex;justify-content:center;align-items:center;width:66px;height:66px;border-radius:33px;background-color:#f1efec;font-size:27px;color:#a88f49;line-height:1;font-weight:500;padding-top:5px}.hydrafacial-treatment__title{display:block;width:100%;text-align:center;font-size:27px;line-height:35px;font-weight:500;color:#a88f49;margin-top:40px}.hydrafacial-treatment__figure{display:block;width:100%;margin-top:40px}.hydrafacial-treatment__figure>img{display:block;width:100%;object-fit:cover}.hydrafacial-treatment__txt{display:block;width:100%;text-align:justify;word-break:break-all;margin-top:40px}}@media screen and (min-width:768px){.hydrafacial-treatment{display:block;width:100%;padding-top:100px}.hydrafacial-treatment__body{display:block;max-width:900px;width:100%;margin:0 auto}.hydrafacial-treatment__header{display:block;width:100%;text-align:center;font-size:30px;line-height:39px;font-weight:500;color:#b1a892}.hydrafacial-treatment__wrap{display:grid;grid-template-columns:repeat(3,1fr);column-gap:calc(30/900 * 100%);width:100%;margin-top:40px}.hydrafacial-treatment__box{display:flex;flex-direction:column;align-items:center;width:100%}.hydrafacial-treatment__badge{display:flex;justify-content:center;align-items:center;width:66px;height:66px;border-radius:33px;background-color:#f1efec;font-size:27px;color:#a88f49;line-height:1;font-weight:500;padding-top:5px}.hydrafacial-treatment__title{display:block;width:100%;text-align:center;font-size:27px;line-height:35px;font-weight:500;color:#a88f49;margin-top:40px}.hydrafacial-treatment__figure{display:block;width:100%;margin-top:40px}.hydrafacial-treatment__figure>img{display:block;width:100%;object-fit:cover}.hydrafacial-treatment__txt{display:block;width:100%;text-align:justify;word-break:break-all;margin-top:40px}}@media screen and (max-width:767px){.hydrafacial-flow__body{display:block;width:100%;margin-top:80px}.hydrafacial-flow__header{position:relative;display:block;width:100%;padding-bottom:5px;border-bottom:2px solid #ccc;font-size:25px;font-weight:500;line-height:32.5px;text-align:justify;word-break:break-all}.hydrafacial-flow__header:after{content:"";position:absolute;bottom:-1.5px;left:0;display:block;width:80px;height:2px;background-color:#a88f49}.hydrafacial-flow__list{display:block;width:100%;margin-top:50px}.hydrafacial-flow__list>li{position:relative;display:flex;flex-direction:column;align-items:center;width:100%}.hydrafacial-flow__list>li:nth-child(n+2){margin-top:130px}.hydrafacial-flow__list>li:not(:last-child):after{content:"";position:absolute;bottom:-80px;left:50%;transform:translateX(-50%);display:block;width:110px;height:30px;background-image:url(//ginza-ginginclinic.com/wp/wp-content/themes/ginza-ginginclinic/./assets/images/hydrafacial/icon-bottom.png);background-repeat:no-repeat;background-position:center;background-size:contain}.hydrafacial-flow__figure{display:flex;justify-content:center;align-items:center;width:220px;height:220px;border-radius:110px;border:1px solid #b1a892;overflow:hidden}.hydrafacial-flow__figure>img{display:block;width:100%;object-fit:cover}.hydrafacial-flow__content{display:flex;flex-direction:column;justify-content:center;width:100%;margin-top:35px}.hydrafacial-flow__title{display:flex;flex-direction:column;align-items:center;width:100%;padding-bottom:20px;border-bottom:1px solid #b1a892}.hydrafacial-flow__title>span:nth-child(1){font-size:28px;font-weight:500;line-height:1;color:#b1a892}.hydrafacial-flow__title>span:nth-child(2){font-size:28px;font-weight:500;line-height:1;margin-top:10px}.hydrafacial-flow__txt{display:block;width:100%;margin-top:25px;font-size:15px;line-height:30px;text-align:justify;word-break:break-all}.hydrafacial-flow__btn{display:flex;justify-content:center;width:100%;margin-top:50px}}@media screen and (min-width:768px){.hydrafacial-flow__body{display:block;width:100%;margin-top:100px}.hydrafacial-flow__header{position:relative;display:block;width:100%;padding-bottom:5px;border-bottom:2px solid #ccc;font-size:30px;font-weight:500;line-height:40px;text-align:justify;word-break:break-all}.hydrafacial-flow__header:after{content:"";position:absolute;bottom:-1.5px;left:0;display:block;width:126px;height:2px;background-color:#a88f49}.hydrafacial-flow__list{display:block;width:100%;margin-top:50px}.hydrafacial-flow__list>li{position:relative;display:flex;justify-content:space-between;align-items:center;width:100%}.hydrafacial-flow__list>li:nth-child(n+2){margin-top:80px}.hydrafacial-flow__list>li:not(:last-child):after{content:"";position:absolute;bottom:-50px;left:50%;transform:translateX(-50%);display:block;width:110px;height:30px;background-image:url(//ginza-ginginclinic.com/wp/wp-content/themes/ginza-ginginclinic/./assets/images/hydrafacial/icon-bottom.png);background-repeat:no-repeat;background-position:center;background-size:contain}.hydrafacial-flow__figure{display:flex;justify-content:center;align-items:center;width:calc(220/900 * 100%);height:calc(220/900 * 100%);border-radius:150px;border:1px solid #b1a892;overflow:hidden}.hydrafacial-flow__figure>img{display:block;width:100%;object-fit:cover}.hydrafacial-flow__content{display:flex;flex-direction:column;justify-content:center;width:calc(635/900 * 100%)}.hydrafacial-flow__title{display:flex;align-items:center;width:100%;padding-left:10px;padding-bottom:5px;border-bottom:1px solid #b1a892}.hydrafacial-flow__title>span:nth-child(1){font-size:28px;font-weight:500;line-height:1;color:#b1a892}.hydrafacial-flow__title>span:nth-child(2){font-size:28px;font-weight:500;line-height:1;padding-left:30px}.hydrafacial-flow__txt{display:block;width:100%;padding-left:10px;margin-top:25px;font-size:16px;line-height:2;text-align:justify;word-break:break-all}.hydrafacial-flow__btn{display:flex;justify-content:center;width:100%;margin-top:50px}}@media screen and (max-width:767px){.page-header.ed-treatment-header{background-image:url(//ginza-ginginclinic.com/wp/wp-content/themes/ginza-ginginclinic/./assets/images/ed-treatment/mv-sp.jpg)}}@media screen and (min-width:768px){.page-header.ed-treatment-header{background-image:url(//ginza-ginginclinic.com/wp/wp-content/themes/ginza-ginginclinic/./assets/images/ed-treatment/mv-pc.jpg)}}@media screen and (max-width:767px){.ed-treatment-intro{display:block;width:100%;padding-bottom:80px}.ed-treatment-intro__body{display:block;width:100%;margin:0 auto;padding:0 10px}.ed-treatment-intro__txt{display:block;width:100%;text-align:justify;word-break:break-all}.ed-treatment-intro__columns{display:flex;flex-direction:column;align-items:center;width:100%;margin-top:30px}.ed-treatment-intro__figure{display:block;width:100%}.ed-treatment-intro__figure>img{display:block;width:100%;object-fit:cover}.ed-treatment-intro__box-txt{display:block;width:100%;text-align:justify;word-break:break-all;margin-top:30px}}@media screen and (min-width:768px){.ed-treatment-intro{display:block;width:100%;padding-bottom:100px}.ed-treatment-intro__body{display:block;max-width:900px;width:100%;margin:0 auto}.ed-treatment-intro__txt{display:block;width:100%;text-align:justify;word-break:break-all}.ed-treatment-intro__columns{display:flex;justify-content:space-between;width:100%;margin-top:70px}.ed-treatment-intro__figure{display:block;width:calc(413/900 * 100%)}.ed-treatment-intro__figure>img{display:block;width:100%;object-fit:cover}.ed-treatment-intro__box-txt{display:block;width:50%;text-align:justify;word-break:break-all}}@media screen and (max-width:767px){.ed-treatment-links{display:block;width:100%;padding:80px 0;background:linear-gradient(180deg,#d1cac0,#b1a892)}.ed-treatment-links__body{display:block;width:100%;margin:0 auto}.ed-treatment-links__wrap{display:flex;flex-direction:column;align-items:center;width:100%}.ed-treatment-links__box{position:relative;display:flex;flex-direction:column;align-items:center;width:100%;background-color:var(--white)}.ed-treatment-links__box:nth-child(n+2){margin-top:40px}.ed-treatment-links__box:after{content:"";position:absolute;bottom:5px;right:5px;display:block;width:18.39px;height:18.39px;background-image:url(//ginza-ginginclinic.com/wp/wp-content/themes/ginza-ginginclinic/./assets/images/ed-treatment/icon-trangle.png);background-repeat:no-repeat;background-position:center;background-size:contain}.ed-treatment-links__box-top{display:block;width:100%}.ed-treatment-links__figure{display:block;width:100%}.ed-treatment-links__figure>img{display:block;width:100%;object-fit:cover}.ed-treatment-links__header{display:block;width:100%;text-align:center;font-size:30px;line-height:1;font-weight:500;margin-top:40px}.ed-treatment-links__txt{display:block;width:100%;padding:0 20px;margin-top:40px;line-height:32px;text-align:justify;word-break:break-all}.ed-treatment-links__btn{display:flex;justify-content:center;width:100%;margin-top:30px;padding-bottom:40px}}@media screen and (min-width:768px){.ed-treatment-links{display:block;width:100%;padding:100px 0;background:linear-gradient(180deg,#d1cac0,#b1a892)}.ed-treatment-links__body{display:block;max-width:1000px;width:100%;margin:0 auto}.ed-treatment-links__wrap{display:flex;flex-wrap:wrap;justify-content:space-between;width:100%}.ed-treatment-links__box{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:space-between;width:calc(470/1000 * 100%);background-color:var(--white)}.ed-treatment-links__box:nth-child(n+3){margin-top:80px}.ed-treatment-links__box:after{content:"";position:absolute;bottom:5px;right:5px;display:block;width:18.39px;height:18.39px;background-image:url(//ginza-ginginclinic.com/wp/wp-content/themes/ginza-ginginclinic/./assets/images/ed-treatment/icon-trangle.png);background-repeat:no-repeat;background-position:center;background-size:contain}.ed-treatment-links__box-top{display:block;width:100%}.ed-treatment-links__figure{display:block;width:100%}.ed-treatment-links__figure>img{display:block;width:100%;object-fit:cover}.ed-treatment-links__header{display:block;width:100%;text-align:center;font-size:38px;line-height:1;font-weight:500;margin-top:40px}.ed-treatment-links__txt{display:block;width:100%;padding:0 calc(40/470 * 100%);margin-top:40px;line-height:32px;text-align:justify;word-break:break-all}.ed-treatment-links__btn{display:flex;justify-content:center;width:100%;margin-top:30px;padding-bottom:50px}}@media screen and (min-width:768px) and (max-width:1024px){.ed-treatment-links__header{font-size:30px;margin-top:30px}.ed-treatment-links__txt{margin-top:30px}.ed-treatment-links__btn{margin-top:40px}}@media screen and (max-width:767px){.page-header.medicine-header{background-image:url(//ginza-ginginclinic.com/wp/wp-content/themes/ginza-ginginclinic/./assets/images/medicine/mv-sp.jpg)}}@media screen and (min-width:768px){.page-header.medicine-header{background-image:url(//ginza-ginginclinic.com/wp/wp-content/themes/ginza-ginginclinic/./assets/images/medicine/mv-pc.jpg)}}@media screen and (max-width:767px){.medicine-intro{display:block;width:100%;padding-bottom:80px}.medicine-intro__body{display:block;width:100%;margin:0 auto;padding:0 10px}.medicine-intro__columns{display:flex;flex-direction:column;align-items:center;width:100%}.medicine-intro__figure{display:block;width:100%}.medicine-intro__figure>img{display:block;width:100%;object-fit:cover}.medicine-intro__txt{display:block;width:100%;text-align:justify;word-break:break-all;margin-top:30px}}@media screen and (min-width:768px){.medicine-intro{display:block;width:100%;padding-bottom:100px}.medicine-intro__body{display:block;max-width:900px;width:100%;margin:0 auto}.medicine-intro__columns{display:flex;justify-content:space-between;width:100%}.medicine-intro__figure{display:block;width:calc(400/900 * 100%)}.medicine-intro__figure>img{display:block;width:100%;object-fit:cover}.medicine-intro__txt{display:block;width:50%;text-align:justify;word-break:break-all}}@media screen and (max-width:767px){.medicine-reason{display:block;width:100%;padding:50px 0;background:linear-gradient(180deg,#d1cac0,#b1a892)}.medicine-reason__box{display:flex;flex-direction:column;align-items:center;width:100%;margin:0 auto;background-image:url(//ginza-ginginclinic.com/wp/wp-content/themes/ginza-ginginclinic/./assets/images/medicine/bg-sp.jpg);background-repeat:no-repeat;background-position:center;background-size:cover;padding:30px 10px}.medicine-reason__header{display:block;width:100%;text-align:center;font-size:25px;line-height:38px;font-weight:500;padding-bottom:5px;border-bottom:2px solid #ccc}.medicine-reason__list{display:block;width:100%;margin-top:30px;padding:0 15px}.medicine-reason__list>li{position:relative;display:block;width:100%;padding-left:25px;font-size:14px;line-height:20px;color:#a88f49;font-weight:600}.medicine-reason__list>li:after{content:"";position:absolute;bottom:0;right:0;display:block;width:calc(100% - 15px - 10px);height:1px;background-color:#b1a892}.medicine-reason__list>li:nth-child(n+2){margin-top:20px}.medicine-reason__list>li:before{content:"";position:absolute;top:2.5px;left:0;display:block;width:15px;height:15px;background-image:url(//ginza-ginginclinic.com/wp/wp-content/themes/ginza-ginginclinic/./assets/images/medicine/icon-checked.svg);background-repeat:no-repeat;background-position:center;background-size:contain}}@media screen and (min-width:768px){.medicine-reason{display:block;width:100%;padding:100px 0;background:linear-gradient(180deg,#d1cac0,#b1a892)}.medicine-reason__box{display:flex;flex-direction:column;align-items:center;max-width:1000px;width:100%;margin:0 auto;background-image:url(//ginza-ginginclinic.com/wp/wp-content/themes/ginza-ginginclinic/./assets/images/medicine/bg-pc.jpg);background-repeat:no-repeat;background-position:center;background-size:cover;padding:calc(60/1000 * 100%) calc(140/1000 * 100%)}.medicine-reason__header{display:block;width:100%;text-align:center;font-size:30px;line-height:40px;font-weight:500;padding-bottom:5px;border-bottom:2px solid #ccc}.medicine-reason__list{display:block;max-width:550px;width:100%;margin:60px auto 0 auto}.medicine-reason__list>li{position:relative;display:block;width:100%;padding-left:47px;font-size:22px;line-height:24px;color:#a88f49;font-weight:600;text-underline-offset:5px;text-decoration-line:underline;text-decoration-style:solid;text-decoration-color:#b1a892;text-decoration-thickness:1px}.medicine-reason__list>li:nth-child(n+2){margin-top:30px}.medicine-reason__list>li:before{content:"";position:absolute;top:0;left:0;display:block;width:24px;height:24px;background-image:url(//ginza-ginginclinic.com/wp/wp-content/themes/ginza-ginginclinic/./assets/images/medicine/icon-checked.svg);background-repeat:no-repeat;background-position:center;background-size:contain}}@media screen and (min-width:768px) and (max-width:1024px){.medicine-reason__box{padding:calc(60/1000 * 100%) calc(120/1000 * 100%)}}@media screen and (max-width:767px){.medicine-oral{display:block;width:100%;padding-top:80px}.medicine-oral__body{display:block;width:100%;margin:0 auto;padding:0 10px}.medicine-oral__columns{display:flex;flex-direction:column;align-items:center;width:100%}.medicine-oral__figure{display:block;width:100%}.medicine-oral__figure>img{display:block;width:100%;object-fit:cover}.medicine-oral__txt{display:block;width:100%;text-align:justify;word-break:break-all;margin-top:30px}}@media screen and (min-width:768px){.medicine-oral{display:block;width:100%;padding-top:100px}.medicine-oral__body{display:block;max-width:900px;width:100%;margin:0 auto}.medicine-oral__columns{display:flex;flex-direction:row-reverse;justify-content:space-between;width:100%}.medicine-oral__figure{display:block;width:calc(400/900 * 100%)}.medicine-oral__figure>img{display:block;width:100%;object-fit:cover}.medicine-oral__txt{display:block;width:50%;text-align:justify;word-break:break-all}}@media screen and (max-width:767px){.medicine-oral__header{position:relative;display:block;width:100%;padding-bottom:5px;border-bottom:2px solid #ccc;font-size:25px;font-weight:500;line-height:32.5px;text-align:justify;word-break:break-all;margin-top:80px}.medicine-oral__header:after{content:"";position:absolute;bottom:-1.5px;left:0;display:block;width:126px;height:2px;background-color:#a88f49}.medicine-oral__main{display:block;width:100%;margin-top:60px}.medicine-oral__wrap{display:block;width:100%}.medicine-oral__wrap:not(:last-child){padding-bottom:60px;border-bottom:1px solid #ccc}.medicine-oral__wrap:not(:first-child){margin-top:60px}.medicine-oral__title{display:block;width:100%;font-size:27px;font-weight:500;line-height:35px;color:#a88f49}.medicine-oral__box{display:flex;flex-direction:column;align-items:center;width:100%;margin-top:20px}.medicine-oral__fullwidth-box{display:block;width:100%;margin-top:20px}.medicine-oral__box-figure{display:block;width:100%}.medicine-oral__box-figure>img{display:block;width:100%;object-fit:cover}.medicine-oral__box-content{display:block;width:100%;margin-top:40px}.medicine-oral__box-list{display:block;width:100%}.medicine-oral__box-list>li{position:relative;display:block;width:100%;padding-left:20px;font-weight:600;text-align:justify;word-break:break-all}.medicine-oral__box-list>li:nth-child(n+2){margin-top:20px}.medicine-oral__box-list>li:before{content:"";position:absolute;top:10px;left:0;display:block;width:5px;height:5px;border-radius:3px;background-color:#a88f49}.medicine-oral__box-txt{display:block;width:100%;text-align:justify;word-break:break-all;margin-top:30px}.medicine-oral__box-wrap{display:flex;flex-direction:column;width:calc(100% + 60px);border:20px solid #f1efec;background-color:var(--white);padding:30px;margin-top:60px;margin-left:-30px}.medicine-oral__box-block{display:flex;flex-direction:column;align-items:center;width:100%}.medicine-oral__box-block:not(:last-child){padding-bottom:30px}.medicine-oral__box-block:not(:last-child){border-bottom:1px solid #f1efec}.medicine-oral__box-block:not(:first-child){margin-top:30px}.medicine-oral__box-title{display:block;width:100%;text-align:center;font-size:22px;line-height:39px;font-weight:500;color:#b1a892}.medicine-oral__box-title+p{margin-top:20px}}@media screen and (min-width:768px){.medicine-oral__header{position:relative;display:block;width:100%;padding-bottom:5px;border-bottom:2px solid #ccc;font-size:30px;font-weight:500;line-height:40px;text-align:justify;word-break:break-all;margin-top:100px}.medicine-oral__header:after{content:"";position:absolute;bottom:-1.5px;left:0;display:block;width:126px;height:2px;background-color:#a88f49}.medicine-oral__main{display:block;width:100%;margin-top:60px}.medicine-oral__wrap{display:block;width:100%}.medicine-oral__wrap:not(:last-child){padding-bottom:70px;border-bottom:1px solid #ccc}.medicine-oral__wrap:not(:first-child){margin-top:70px}.medicine-oral__title{display:block;width:100%;font-size:27px;font-weight:500;line-height:35px;color:#a88f49}.medicine-oral__box{display:flex;justify-content:space-between;width:100%;margin-top:30px}.medicine-oral__fullwidth-box{display:block;width:100%;margin-top:30px}.medicine-oral__box-figure{display:block;width:calc(400/900 * 100%)}.medicine-oral__box-figure>img{display:block;width:100%;object-fit:cover}.medicine-oral__box-content{display:block;width:50%}.medicine-oral__box-list{display:block;width:100%}.medicine-oral__box-list>li{position:relative;display:block;width:100%;padding-left:20px;font-weight:600;text-align:justify;word-break:break-all}.medicine-oral__box-list>li:nth-child(n+2){margin-top:20px}.medicine-oral__box-list>li:before{content:"";position:absolute;top:10px;left:0;display:block;width:5px;height:5px;border-radius:3px;background-color:#a88f49}.medicine-oral__box-txt{display:block;width:100%;text-align:justify;word-break:break-all;margin-top:30px}.medicine-oral__box-wrap{display:flex;flex-wrap:wrap;justify-content:space-between;width:100%;border:20px solid #f1efec;background-color:var(--white);padding:30px;margin-top:70px}.medicine-oral__box-block{display:flex;flex-direction:column;align-items:center}.medicine-oral__box-block:not(:last-child){width:calc(374/800 * 100%);padding-bottom:40px}.medicine-oral__box-block:first-child{position:relative}.medicine-oral__box-block:first-child:after{content:"";position:absolute;top:0;right:calc(-52/800 * 100%);display:block;width:1px;height:calc(100% - 40px);background-color:#f1efec}.medicine-oral__box-block:last-child{width:100%;padding-top:40px;border-top:1px solid #f1efec}.medicine-oral__box-title{display:block;width:100%;text-align:center;font-size:30px;line-height:39px;font-weight:500;color:#b1a892}}@media screen and (max-width:767px){.medicine-flow{display:block;width:100%;padding-top:80px;background-color:var(--white)}.medicine-flow__body{display:block;width:100%;margin:0 auto}.medicine-flow__header{position:relative;display:block;width:100%;padding-bottom:5px;border-bottom:2px solid #ccc;font-size:25px;font-weight:500;line-height:32.5px;text-align:justify;word-break:break-all}.medicine-flow__header:after{content:"";position:absolute;bottom:-1.5px;left:0;display:block;width:80px;height:2px;background-color:#a88f49}.medicine-flow__list{display:block;width:100%;margin-top:50px}.medicine-flow__list>li{position:relative;display:flex;flex-direction:column;align-items:center;width:100%}.medicine-flow__list>li:nth-child(n+2){margin-top:130px}.medicine-flow__list>li:not(:last-child):after{content:"";position:absolute;bottom:-80px;left:50%;transform:translateX(-50%);display:block;width:110px;height:30px;background-image:url(//ginza-ginginclinic.com/wp/wp-content/themes/ginza-ginginclinic/./assets/images/medicine/icon-bottom.png);background-repeat:no-repeat;background-position:center;background-size:contain}.medicine-flow__figure{display:flex;justify-content:center;align-items:center;width:220px;height:220px;border-radius:110px;border:1px solid #b1a892;overflow:hidden}.medicine-flow__figure>img{display:block;width:100%;object-fit:cover}.medicine-flow__content{display:flex;flex-direction:column;justify-content:center;width:100%;margin-top:35px}.medicine-flow__title{display:flex;flex-direction:column;align-items:center;width:100%;padding-bottom:20px;border-bottom:1px solid #b1a892}.medicine-flow__title>span:nth-child(1){font-size:28px;font-weight:500;line-height:1;color:#b1a892}.medicine-flow__title>span:nth-child(2){font-size:28px;font-weight:500;line-height:1;margin-top:10px}.medicine-flow__txt{display:block;width:100%;margin-top:25px;font-size:15px;line-height:30px;text-align:justify;word-break:break-all}.medicine-flow__btn{display:flex;flex-direction:column;align-items:center;width:100%;margin-top:50px}.medicine-flow__btn>a{width:210px}.medicine-flow__btn>a:last-child{margin-top:30px}}@media screen and (min-width:768px){.medicine-flow{display:block;width:100%;padding-top:100px;background-color:var(--white)}.medicine-flow__body{display:block;max-width:900px;width:100%;margin:0 auto}.medicine-flow__header{position:relative;display:block;width:100%;padding-bottom:5px;border-bottom:2px solid #ccc;font-size:30px;font-weight:500;line-height:40px;text-align:justify;word-break:break-all}.medicine-flow__header:after{content:"";position:absolute;bottom:-1.5px;left:0;display:block;width:126px;height:2px;background-color:#a88f49}.medicine-flow__list{display:block;width:100%;margin-top:50px}.medicine-flow__list>li{position:relative;display:flex;justify-content:space-between;align-items:center;width:100%}.medicine-flow__list>li:nth-child(n+2){margin-top:80px}.medicine-flow__list>li:not(:last-child):after{content:"";position:absolute;bottom:-50px;left:50%;transform:translateX(-50%);display:block;width:110px;height:30px;background-image:url(//ginza-ginginclinic.com/wp/wp-content/themes/ginza-ginginclinic/./assets/images/medicine/icon-bottom.png);background-repeat:no-repeat;background-position:center;background-size:contain}.medicine-flow__figure{display:flex;justify-content:center;align-items:center;width:calc(220/900 * 100%);height:calc(220/900 * 100%);border-radius:150px;border:1px solid #b1a892;overflow:hidden}.medicine-flow__figure>img{display:block;width:100%;object-fit:cover}.medicine-flow__content{display:flex;flex-direction:column;justify-content:center;width:calc(635/900 * 100%)}.medicine-flow__title{display:flex;align-items:center;width:100%;padding-left:10px;padding-bottom:5px;border-bottom:1px solid #b1a892}.medicine-flow__title>span:nth-child(1){font-size:28px;font-weight:500;line-height:1;color:#b1a892}.medicine-flow__title>span:nth-child(2){font-size:28px;font-weight:500;line-height:1;padding-left:30px}.medicine-flow__txt{display:block;width:100%;padding-left:10px;margin-top:25px;font-size:16px;line-height:2;text-align:justify;word-break:break-all}.medicine-flow__btn{display:flex;justify-content:center;width:100%;margin-top:50px}.medicine-flow__btn>a{width:210px}.medicine-flow__btn>a:first-child{margin-right:30px}.medicine-flow__btn>a:last-child{margin-right:30px}}@media screen and (max-width:767px){.page-header.ici-header{background-image:url(//ginza-ginginclinic.com/wp/wp-content/themes/ginza-ginginclinic/./assets/images/ici/mv-sp.jpg)}}@media screen and (min-width:768px){.page-header.ici-header{background-image:url(//ginza-ginginclinic.com/wp/wp-content/themes/ginza-ginginclinic/./assets/images/ici/mv-pc.jpg)}}@media screen and (max-width:767px){.ici-intro{display:block;width:100%;padding-bottom:80px}.ici-intro__body{display:block;width:100%;margin:0 auto;padding:0 10px}.ici-intro__columns{display:flex;flex-direction:column;align-items:center;width:100%}.ici-intro__figure{display:block;width:100%}.ici-intro__figure>img{display:block;width:100%;object-fit:cover}.ici-intro__txt{display:block;width:100%;text-align:justify;word-break:break-all;margin-top:30px}}@media screen and (min-width:768px){.ici-intro{display:block;width:100%;padding-bottom:100px}.ici-intro__body{display:block;max-width:900px;width:100%;margin:0 auto}.ici-intro__columns{display:flex;justify-content:space-between;width:100%}.ici-intro__figure{display:block;width:calc(400/900 * 100%)}.ici-intro__figure>img{display:block;width:100%;object-fit:cover}.ici-intro__txt{display:block;width:50%;text-align:justify;word-break:break-all}}@media screen and (max-width:767px){.ici-reason{display:block;width:100%;padding:50px 0;background:linear-gradient(180deg,#d1cac0,#b1a892)}.ici-reason__box{display:flex;flex-direction:column;align-items:center;width:100%;margin:0 auto;background-image:url(//ginza-ginginclinic.com/wp/wp-content/themes/ginza-ginginclinic/./assets/images/ici/bg-sp.jpg);background-repeat:no-repeat;background-position:center;background-size:cover;padding:30px 10px}.ici-reason__header{display:block;width:100%;text-align:center;font-size:25px;line-height:38px;font-weight:500;padding-bottom:5px;border-bottom:2px solid #ccc}.ici-reason__list{display:block;width:100%;margin-top:30px;padding:0 15px}.ici-reason__list>li{position:relative;display:block;width:100%;padding-left:25px;font-size:14px;line-height:20px;color:#a88f49;font-weight:600}.ici-reason__list>li:after{content:"";position:absolute;bottom:0;right:0;display:block;width:calc(100% - 15px - 10px);height:1px;background-color:#b1a892}.ici-reason__list>li:nth-child(n+2){margin-top:20px}.ici-reason__list>li:before{content:"";position:absolute;top:2.5px;left:0;display:block;width:15px;height:15px;background-image:url(//ginza-ginginclinic.com/wp/wp-content/themes/ginza-ginginclinic/./assets/images/ici/icon-checked.svg);background-repeat:no-repeat;background-position:center;background-size:contain}}@media screen and (min-width:768px){.ici-reason{display:block;width:100%;padding:100px 0;background:linear-gradient(180deg,#d1cac0,#b1a892)}.ici-reason__box{display:flex;flex-direction:column;align-items:center;max-width:1000px;width:100%;margin:0 auto;background-image:url(//ginza-ginginclinic.com/wp/wp-content/themes/ginza-ginginclinic/./assets/images/ici/bg-pc.jpg);background-repeat:no-repeat;background-position:center;background-size:cover;padding:calc(60/1000 * 100%) calc(140/1000 * 100%)}.ici-reason__header{display:block;width:100%;text-align:center;font-size:30px;line-height:40px;font-weight:500;padding-bottom:5px;border-bottom:2px solid #ccc}.ici-reason__list{display:block;max-width:400px;width:100%;margin:60px auto 0 auto}.ici-reason__list>li{position:relative;display:block;width:100%;padding-left:47px;font-size:22px;line-height:24px;color:#a88f49;font-weight:600;text-underline-offset:5px;text-decoration-line:underline;text-decoration-style:solid;text-decoration-color:#b1a892;text-decoration-thickness:1px}.ici-reason__list>li:nth-child(n+2){margin-top:30px}.ici-reason__list>li:before{content:"";position:absolute;top:0;left:0;display:block;width:24px;height:24px;background-image:url(//ginza-ginginclinic.com/wp/wp-content/themes/ginza-ginginclinic/./assets/images/ici/icon-checked.svg);background-repeat:no-repeat;background-position:center;background-size:contain}}@media screen and (max-width:767px){.ici-effect{display:block;width:100%;padding-top:80px}.ici-effect__body{display:block;width:100%;margin:0 auto;padding:0 10px}.ici-effect__header{position:relative;display:block;width:100%;padding-bottom:5px;border-bottom:2px solid #ccc;font-size:25px;font-weight:500;line-height:32.5px;text-align:justify;word-break:break-all}.ici-effect__header:after{content:"";position:absolute;bottom:-1.5px;left:0;display:block;width:80px;height:2px;background-color:#a88f49}.ici-effect__columns{display:flex;flex-direction:column;align-items:center;width:100%;margin-top:40px}.ici-effect__txt{display:block;width:100%;text-align:justify;word-break:break-all}.ici-effect__figure{display:block;width:100%;margin-top:40px}.ici-effect__figure>img{display:block;width:100%;object-fit:cover}.ici-effect__block{display:flex;flex-direction:column;align-items:center;width:calc(100% + 60px);border:20px solid #f1efec;background-color:var(--white);padding:40px 30px;margin-top:60px;margin-left:-30px}.ici-effect__block-box{display:flex;flex-direction:column;align-items:center;width:100%}.ici-effect__block-box:nth-child(1){padding-bottom:30px}.ici-effect__block-box:nth-child(2){padding-top:30px;border-top:1px solid #f1efec}.ici-effect__block-title{display:block;width:100%;text-align:center;font-size:22px;line-height:39px;font-weight:500;color:#b1a892}.ici-effect__block-columns{display:flex;flex-direction:column;align-content:center;width:100%;margin-top:30px}.ici-effect__block-figure{display:block;width:100%}.ici-effect__block-figure>img{display:block;width:100%;object-fit:cover}.ici-effect__block-txt{display:block;width:100%;text-align:justify;word-break:break-all;margin-top:30px}}@media screen and (max-width:359px){.ici-effect__block-title{font-size:20px}}@media screen and (min-width:768px){.ici-effect{display:block;width:100%;padding-top:100px}.ici-effect__body{display:block;max-width:900px;width:100%;margin:0 auto}.ici-effect__header{position:relative;display:block;width:100%;padding-bottom:5px;border-bottom:2px solid #ccc;font-size:30px;font-weight:500;line-height:40px;text-align:justify;word-break:break-all}.ici-effect__header:after{content:"";position:absolute;bottom:-1.5px;left:0;display:block;width:126px;height:2px;background-color:#a88f49}.ici-effect__columns{display:flex;justify-content:space-between;width:100%;margin-top:40px}.ici-effect__txt{display:block;width:50%;text-align:justify;word-break:break-all}.ici-effect__figure{display:block;width:calc(400/900 * 100%)}.ici-effect__figure>img{display:block;width:100%;object-fit:cover}.ici-effect__block{display:flex;flex-direction:column;align-items:center;width:100%;border:20px solid #f1efec;background-color:var(--white);padding:40px 30px;margin-top:70px}.ici-effect__block-box{display:flex;flex-direction:column;align-items:center;width:100%}.ici-effect__block-box:nth-child(1){padding-bottom:50px}.ici-effect__block-box:nth-child(2){padding-top:50px;border-top:1px solid #f1efec}.ici-effect__block-title{display:block;width:100%;text-align:center;font-size:30px;line-height:39px;font-weight:500;color:#b1a892}.ici-effect__block-columns{display:flex;justify-content:space-between;width:100%;margin-top:40px}.ici-effect__block-figure{display:block;width:calc(360/800 * 100%)}.ici-effect__block-figure>img{display:block;width:100%;object-fit:cover}.ici-effect__block-txt{display:block;width:50%;text-align:justify;word-break:break-all}.ici-effect__block-title+.ici-effect__block-txt{width:100%;margin-top:30px}}@media screen and (max-width:767px){.ici-flow{display:block;width:100%;padding-top:80px;background-color:var(--white)}.ici-flow__body{display:block;width:100%;margin:0 auto;padding:0 10px}.ici-flow__header{position:relative;display:block;width:100%;padding-bottom:5px;border-bottom:2px solid #ccc;font-size:25px;font-weight:500;line-height:32.5px;text-align:justify;word-break:break-all}.ici-flow__header:after{content:"";position:absolute;bottom:-1.5px;left:0;display:block;width:80px;height:2px;background-color:#a88f49}.ici-flow__list{display:block;width:100%;margin-top:50px}.ici-flow__list>li{position:relative;display:flex;flex-direction:column;align-items:center;width:100%}.ici-flow__list>li:nth-child(n+2){margin-top:130px}.ici-flow__list>li:not(:last-child):after{content:"";position:absolute;bottom:-80px;left:50%;transform:translateX(-50%);display:block;width:110px;height:30px;background-image:url(//ginza-ginginclinic.com/wp/wp-content/themes/ginza-ginginclinic/./assets/images/ici/icon-bottom.png);background-repeat:no-repeat;background-position:center;background-size:contain}.ici-flow__figure{display:flex;justify-content:center;align-items:center;width:220px;height:220px;border-radius:110px;border:1px solid #b1a892;overflow:hidden}.ici-flow__figure>img{display:block;width:100%;object-fit:cover}.ici-flow__content{display:flex;flex-direction:column;justify-content:center;width:100%;margin-top:35px}.ici-flow__title{display:flex;flex-direction:column;align-items:center;width:100%;padding-bottom:20px;border-bottom:1px solid #b1a892}.ici-flow__title>span:nth-child(1){font-size:28px;font-weight:500;line-height:1;color:#b1a892}.ici-flow__title>span:nth-child(2){font-size:28px;font-weight:500;line-height:1;margin-top:10px}.ici-flow__txt{display:block;width:100%;margin-top:25px;font-size:15px;line-height:30px;text-align:justify;word-break:break-all}.ici-flow__txt+.ici-flow__title{margin-top:40px}.ici-flow__txt+.ici-flow__title>span:nth-child(1){display:flex;justify-content:center;align-items:center;width:auto;height:38px;padding:0 15px;font-size:18px;line-height:1;color:var(--font-color);background-color:#f1efec;font-weight:500}.ici-flow__btn{display:flex;flex-direction:column;align-items:center;width:100%;margin-top:50px}.ici-flow__btn>a{width:210px}.ici-flow__btn>a:last-child{margin-top:30px}}@media screen and (min-width:768px){.ici-flow{display:block;width:100%;padding-top:100px;background-color:var(--white)}.ici-flow__body{display:block;max-width:900px;width:100%;margin:0 auto}.ici-flow__header{position:relative;display:block;width:100%;padding-bottom:5px;border-bottom:2px solid #ccc;font-size:30px;font-weight:500;line-height:40px;text-align:justify;word-break:break-all}.ici-flow__header:after{content:"";position:absolute;bottom:-1.5px;left:0;display:block;width:126px;height:2px;background-color:#a88f49}.ici-flow__list{display:block;width:100%;margin-top:50px}.ici-flow__list>li{position:relative;display:flex;justify-content:space-between;align-items:flex-start;width:100%}.ici-flow__list>li:nth-child(n+2){margin-top:80px}.ici-flow__list>li:not(:last-child):after{content:"";position:absolute;bottom:-50px;left:50%;transform:translateX(-50%);display:block;width:110px;height:30px;background-image:url(//ginza-ginginclinic.com/wp/wp-content/themes/ginza-ginginclinic/./assets/images/ici/icon-bottom.png);background-repeat:no-repeat;background-position:center;background-size:contain}.ici-flow__figure{display:flex;justify-content:center;align-items:center;width:calc(220/900 * 100%);height:calc(220/900 * 100%);border-radius:150px;border:1px solid #b1a892;overflow:hidden}.ici-flow__figure>img{display:block;width:100%;object-fit:cover}.ici-flow__content{display:flex;flex-direction:column;justify-content:center;width:calc(635/900 * 100%);margin-top:40px}.ici-flow__title{display:flex;align-items:center;width:100%;padding-left:10px;padding-bottom:5px;border-bottom:1px solid #b1a892}.ici-flow__title>span:nth-child(1){font-size:28px;font-weight:500;line-height:1;color:#b1a892}.ici-flow__title>span:nth-child(2){font-size:28px;font-weight:500;line-height:1;padding-left:30px}.ici-flow__txt{display:block;width:100%;padding-left:10px;margin-top:25px;font-size:16px;line-height:2;text-align:justify;word-break:break-all}.ici-flow__txt+.ici-flow__title{margin-top:40px}.ici-flow__txt+.ici-flow__title>span:nth-child(1){display:flex;justify-content:center;align-items:center;width:auto;height:38px;padding:0 15px;font-size:18px;line-height:1;color:var(--font-color);background-color:#f1efec;font-weight:500}.ici-flow__btn{display:flex;justify-content:center;width:100%;margin-top:50px}.ici-flow__btn>a{width:210px}.ici-flow__btn>a:first-child{margin-right:30px}.ici-flow__btn>a:last-child{margin-right:30px}}@media screen and (max-width:767px){.ici-flow-caution{display:block;width:calc(100% + 40px);border:1px solid #b74343;margin-top:80px;margin-left:-20px}.ici-flow-caution__title{display:flex;justify-content:center;align-items:center;width:100%;height:66px;background-color:#b74343}.ici-flow-caution__title>span{position:relative;display:flex;align-items:center;width:auto;height:31px;padding-left:45px;font-size:25px;font-weight:600;color:var(--white);line-height:1}.ici-flow-caution__title>span:before{content:"";position:absolute;top:0;left:0;display:block;width:34px;height:31px;background-image:url(//ginza-ginginclinic.com/wp/wp-content/themes/ginza-ginginclinic/./assets/images/ici/icon-danger.png);background-repeat:no-repeat;background-position:center;background-size:contain}.ici-flow-caution__txt{display:block;width:100%;padding:30px 20px;line-height:32px;font-weight:500;text-align:justify;word-break:break-all}.ici-flow-caution__txt>span{color:#b74343;font-weight:600}}@media screen and (min-width:768px){.ici-flow-caution{display:block;width:100%;border:1px solid #b74343;margin-top:80px}.ici-flow-caution__title{display:flex;justify-content:center;align-items:center;width:100%;height:66px;background-color:#b74343}.ici-flow-caution__title>span{position:relative;display:flex;align-items:center;width:auto;height:42px;padding-left:60px;font-size:30px;font-weight:600;color:var(--white);line-height:1}.ici-flow-caution__title>span:before{content:"";position:absolute;top:0;left:0;display:block;width:46px;height:42px;background-image:url(//ginza-ginginclinic.com/wp/wp-content/themes/ginza-ginginclinic/./assets/images/ici/icon-danger.png);background-repeat:no-repeat;background-position:center;background-size:contain}.ici-flow-caution__txt{display:block;width:100%;padding:calc(40/898 * 100%);line-height:32px;font-weight:500;text-align:justify;word-break:break-all}.ici-flow-caution__txt>span{color:#b74343;font-weight:600}}@media screen and (max-width:767px){.page-header.ed-vigor-header{background-image:url(//ginza-ginginclinic.com/wp/wp-content/themes/ginza-ginginclinic/./assets/images/ed-vigor/mv-sp.jpg)}}@media screen and (min-width:768px){.page-header.ed-vigor-header{background-image:url(//ginza-ginginclinic.com/wp/wp-content/themes/ginza-ginginclinic/./assets/images/ed-vigor/mv-pc.jpg)}}@media screen and (max-width:767px){.ed-vigor-intro{display:block;width:100%;padding-bottom:80px}.ed-vigor-intro__body{display:block;width:100%;margin:0 auto;padding:0 10px}.ed-vigor-intro__columns{display:flex;flex-direction:column;align-items:center;width:100%}.ed-vigor-intro__figure{display:block;width:100%}.ed-vigor-intro__figure>img{display:block;width:100%;object-fit:cover}.ed-vigor-intro__txt{display:block;width:100%;text-align:justify;word-break:break-all;margin-top:30px}}@media screen and (min-width:768px){.ed-vigor-intro{display:block;width:100%;padding-bottom:100px}.ed-vigor-intro__body{display:block;max-width:900px;width:100%;margin:0 auto}.ed-vigor-intro__columns{display:flex;justify-content:space-between;width:100%}.ed-vigor-intro__figure{display:block;width:calc(400/900 * 100%)}.ed-vigor-intro__figure>img{display:block;width:100%;object-fit:cover}.ed-vigor-intro__txt{display:block;width:50%;text-align:justify;word-break:break-all}}@media screen and (max-width:767px){.ed-vigor-reason{display:block;width:100%;padding:50px 0;background:linear-gradient(180deg,#d1cac0,#b1a892)}.ed-vigor-reason__box{display:flex;flex-direction:column;align-items:center;width:100%;margin:0 auto;background-image:url(//ginza-ginginclinic.com/wp/wp-content/themes/ginza-ginginclinic/./assets/images/ed-vigor/bg-sp.jpg);background-repeat:no-repeat;background-position:center;background-size:cover;padding:30px 10px}.ed-vigor-reason__header{display:block;width:100%;text-align:center;font-size:25px;line-height:38px;font-weight:500;padding-bottom:5px;border-bottom:2px solid #ccc}.ed-vigor-reason__list{display:block;width:100%;margin-top:30px;padding:0 15px}.ed-vigor-reason__list>li{position:relative;display:block;width:100%;padding-left:25px;font-size:14px;line-height:20px;color:#a88f49;font-weight:600}.ed-vigor-reason__list>li:after{content:"";position:absolute;bottom:0;right:0;display:block;width:calc(100% - 15px - 10px);height:1px;background-color:#b1a892}.ed-vigor-reason__list>li:nth-child(n+2){margin-top:20px}.ed-vigor-reason__list>li:before{content:"";position:absolute;top:2.5px;left:0;display:block;width:15px;height:15px;background-image:url(//ginza-ginginclinic.com/wp/wp-content/themes/ginza-ginginclinic/./assets/images/ed-vigor/icon-checked.svg);background-repeat:no-repeat;background-position:center;background-size:contain}}@media screen and (min-width:768px){.ed-vigor-reason{display:block;width:100%;padding:100px 0;background:linear-gradient(180deg,#d1cac0,#b1a892)}.ed-vigor-reason__box{display:flex;flex-direction:column;align-items:center;max-width:1000px;width:100%;margin:0 auto;background-image:url(//ginza-ginginclinic.com/wp/wp-content/themes/ginza-ginginclinic/./assets/images/ed-vigor/bg-pc.jpg);background-repeat:no-repeat;background-position:center;background-size:cover;padding:calc(60/1000 * 100%) calc(140/1000 * 100%)}.ed-vigor-reason__header{display:block;width:100%;text-align:center;font-size:30px;line-height:40px;font-weight:500;padding-bottom:5px;border-bottom:2px solid #ccc}.ed-vigor-reason__list{display:block;max-width:400px;width:100%;margin:60px auto 0 auto}.ed-vigor-reason__list>li{position:relative;display:block;width:100%;padding-left:47px;font-size:22px;line-height:24px;color:#a88f49;font-weight:600;text-underline-offset:5px;text-decoration-line:underline;text-decoration-style:solid;text-decoration-color:#b1a892;text-decoration-thickness:1px}.ed-vigor-reason__list>li:nth-child(n+2){margin-top:30px}.ed-vigor-reason__list>li:before{content:"";position:absolute;top:0;left:0;display:block;width:24px;height:24px;background-image:url(//ginza-ginginclinic.com/wp/wp-content/themes/ginza-ginginclinic/./assets/images/ed-vigor/icon-checked.svg);background-repeat:no-repeat;background-position:center;background-size:contain}}@media screen and (max-width:767px){.ed-vigor-principle{display:block;width:100%;padding-top:80px}.ed-vigor-principle__body{display:block;width:100%;margin:0 auto;padding:0 10px}.ed-vigor-principle__header{position:relative;display:block;width:100%;padding-bottom:5px;border-bottom:2px solid #ccc;font-size:25px;font-weight:500;line-height:32.5px;text-align:justify;word-break:break-all}.ed-vigor-principle__header:after{content:"";position:absolute;bottom:-1.5px;left:0;display:block;width:80px;height:2px;background-color:#a88f49}.ed-vigor-principle__columns{display:flex;flex-direction:column;align-items:center;width:100%;margin-top:40px}.ed-vigor-principle__content{display:flex;flex-direction:column;align-items:center;justify-content:space-between;width:100%}.ed-vigor-principle__txt{display:block;width:100%;text-align:justify;word-break:break-all}.ed-vigor-principle__award{display:block;width:100%;margin-top:50px}.ed-vigor-principle__award>img{display:block;width:100%;object-fit:cover}.ed-vigor-principle__figure{display:block;width:100%;margin-top:30px}.ed-vigor-principle__figure>img{display:block;width:100%;object-fit:cover}.ed-vigor-principle__block{display:flex;flex-direction:column;align-items:center;width:calc(100% + 60px);border:20px solid #f1efec;background-color:var(--white);padding:40px 30px;margin-top:60px;margin-left:-30px}.ed-vigor-principle__block-box{display:flex;flex-direction:column;align-items:center;width:100%}.ed-vigor-principle__block-title{display:block;width:100%;text-align:center;font-size:22px;line-height:39px;font-weight:500;color:#b1a892}.ed-vigor-principle__block-txt{display:block;width:100%;text-align:justify;word-break:break-all;margin-top:30px}}@media screen and (min-width:768px){.ed-vigor-principle{display:block;width:100%;padding-top:100px}.ed-vigor-principle__body{display:block;max-width:900px;width:100%;margin:0 auto}.ed-vigor-principle__header{position:relative;display:block;width:100%;padding-bottom:5px;border-bottom:2px solid #ccc;font-size:30px;font-weight:500;line-height:40px;text-align:justify;word-break:break-all}.ed-vigor-principle__header:after{content:"";position:absolute;bottom:-1.5px;left:0;display:block;width:126px;height:2px;background-color:#a88f49}.ed-vigor-principle__columns{display:flex;justify-content:space-between;width:100%;margin-top:40px}.ed-vigor-principle__content{display:flex;flex-direction:column;align-items:center;justify-content:space-between;width:50%}.ed-vigor-principle__txt{display:block;width:100%;text-align:justify;word-break:break-all}.ed-vigor-principle__award{display:block;width:100%;padding:0 20px}.ed-vigor-principle__award>img{display:block;width:100%;object-fit:cover}.ed-vigor-principle__figure{display:block;width:calc(400/900 * 100%)}.ed-vigor-principle__figure>img{display:block;width:100%;object-fit:cover}.ed-vigor-principle__block{display:flex;flex-direction:column;align-items:center;width:100%;border:20px solid #f1efec;background-color:var(--white);padding:40px 30px;margin-top:70px}.ed-vigor-principle__block-box{display:flex;flex-direction:column;align-items:center;width:100%}.ed-vigor-principle__block-title{display:block;width:100%;text-align:center;font-size:30px;line-height:39px;font-weight:500;color:#b1a892}.ed-vigor-principle__block-txt{display:block;width:100%;text-align:justify;word-break:break-all;margin-top:30px}}@media screen and (max-width:767px){.ed-vigor-flow{display:block;width:100%;padding-top:80px;background-color:var(--white)}.ed-vigor-flow__body{display:block;width:100%;margin:0 auto;padding:0 10px}.ed-vigor-flow__header{position:relative;display:block;width:100%;padding-bottom:5px;border-bottom:2px solid #ccc;font-size:25px;font-weight:500;line-height:32.5px;text-align:justify;word-break:break-all}.ed-vigor-flow__header:after{content:"";position:absolute;bottom:-1.5px;left:0;display:block;width:80px;height:2px;background-color:#a88f49}.ed-vigor-flow__list{display:block;width:100%;margin-top:50px}.ed-vigor-flow__list>li{position:relative;display:flex;flex-direction:column;align-items:center;width:100%}.ed-vigor-flow__list>li:nth-child(n+2){margin-top:130px}.ed-vigor-flow__list>li:not(:last-child):after{content:"";position:absolute;bottom:-80px;left:50%;transform:translateX(-50%);display:block;width:110px;height:30px;background-image:url(//ginza-ginginclinic.com/wp/wp-content/themes/ginza-ginginclinic/./assets/images/ed-vigor/icon-bottom.png);background-repeat:no-repeat;background-position:center;background-size:contain}.ed-vigor-flow__figure{display:flex;justify-content:center;align-items:center;width:220px;height:220px;border-radius:110px;border:1px solid #b1a892;overflow:hidden}.ed-vigor-flow__figure>img{display:block;width:100%;object-fit:cover}.ed-vigor-flow__content{display:flex;flex-direction:column;justify-content:center;width:100%;margin-top:35px}.ed-vigor-flow__title{display:flex;flex-direction:column;align-items:center;width:100%;padding-bottom:20px;border-bottom:1px solid #b1a892}.ed-vigor-flow__title>span:nth-child(1){font-size:28px;font-weight:500;line-height:1;color:#b1a892}.ed-vigor-flow__title>span:nth-child(2){font-size:28px;font-weight:500;line-height:1;margin-top:10px}.ed-vigor-flow__txt{display:block;width:100%;margin-top:25px;font-size:15px;line-height:30px;text-align:justify;word-break:break-all}.ed-vigor-flow__btn{display:flex;flex-direction:column;align-items:center;width:100%;margin-top:50px}.ed-vigor-flow__btn>a{width:210px}}@media screen and (min-width:768px){.ed-vigor-flow{display:block;width:100%;padding-top:100px;background-color:var(--white)}.ed-vigor-flow__body{display:block;max-width:900px;width:100%;margin:0 auto}.ed-vigor-flow__header{position:relative;display:block;width:100%;padding-bottom:5px;border-bottom:2px solid #ccc;font-size:30px;font-weight:500;line-height:40px;text-align:justify;word-break:break-all}.ed-vigor-flow__header:after{content:"";position:absolute;bottom:-1.5px;left:0;display:block;width:126px;height:2px;background-color:#a88f49}.ed-vigor-flow__list{display:block;width:100%;margin-top:50px}.ed-vigor-flow__list>li{position:relative;display:flex;justify-content:space-between;align-items:center;width:100%}.ed-vigor-flow__list>li:nth-child(n+2){margin-top:80px}.ed-vigor-flow__list>li:not(:last-child):after{content:"";position:absolute;bottom:-50px;left:50%;transform:translateX(-50%);display:block;width:110px;height:30px;background-image:url(//ginza-ginginclinic.com/wp/wp-content/themes/ginza-ginginclinic/./assets/images/ed-vigor/icon-bottom.png);background-repeat:no-repeat;background-position:center;background-size:contain}.ed-vigor-flow__figure{display:flex;justify-content:center;align-items:center;width:calc(220/900 * 100%);height:calc(220/900 * 100%);border-radius:150px;border:1px solid #b1a892;overflow:hidden}.ed-vigor-flow__figure>img{display:block;width:100%;object-fit:cover}.ed-vigor-flow__content{display:flex;flex-direction:column;justify-content:center;width:calc(635/900 * 100%)}.ed-vigor-flow__title{display:flex;align-items:center;width:100%;padding-left:10px;padding-bottom:5px;border-bottom:1px solid #b1a892}.ed-vigor-flow__title>span:nth-child(1){font-size:28px;font-weight:500;line-height:1;color:#b1a892}.ed-vigor-flow__title>span:nth-child(2){font-size:28px;font-weight:500;line-height:1;padding-left:30px}.ed-vigor-flow__txt{display:block;width:100%;padding-left:10px;margin-top:25px;font-size:16px;line-height:2;text-align:justify;word-break:break-all}.ed-vigor-flow__btn{display:flex;justify-content:center;width:100%;margin-top:50px}.ed-vigor-flow__btn>a{width:210px}}@media screen and (max-width:767px){.page-header.male-containe-header{background-image:url(//ginza-ginginclinic.com/wp/wp-content/themes/ginza-ginginclinic/./assets/images/male-containe/mv-sp.jpg)}}@media screen and (min-width:768px){.page-header.male-containe-header{background-image:url(//ginza-ginginclinic.com/wp/wp-content/themes/ginza-ginginclinic/./assets/images/male-containe/mv-pc.jpg)}}@media screen and (max-width:767px){.male-containe-intro{display:block;width:100%;padding-bottom:80px}.male-containe-intro__body{display:block;width:100%;margin:0 auto}.male-containe-intro__columns{display:flex;flex-direction:column;align-items:center;width:100%}.male-containe-intro__figure{display:block;width:100%}.male-containe-intro__figure>img{display:block;width:100%;object-fit:cover}.male-containe-intro__txt{display:block;width:100%;text-align:justify;word-break:break-all;margin-top:30px}}@media screen and (min-width:768px){.male-containe-intro{display:block;width:100%;padding-bottom:100px}.male-containe-intro__body{display:block;max-width:900px;width:100%;margin:0 auto}.male-containe-intro__columns{display:flex;justify-content:space-between;width:100%}.male-containe-intro__figure{display:block;width:calc(400/900 * 100%)}.male-containe-intro__figure>img{display:block;width:100%;object-fit:cover}.male-containe-intro__txt{display:block;width:50%;text-align:justify;word-break:break-all}}@media screen and (max-width:767px){.male-containe-treatment{display:block;width:100%;padding:80px 0;background:linear-gradient(180deg,#d1cac0,#b1a892)}.male-containe-treatment__body{display:block;width:100%;margin:0 auto}.male-containe-treatment__wrap{display:flex;flex-direction:column;align-items:center;width:100%}.male-containe-treatment__box{position:relative;display:flex;flex-direction:column;align-items:center;width:100%;background-color:var(--white)}.male-containe-treatment__box:nth-child(n+2){margin-top:40px}.male-containe-treatment__box:after{content:"";position:absolute;bottom:5px;right:5px;display:block;width:18.39px;height:18.39px;background-image:url(//ginza-ginginclinic.com/wp/wp-content/themes/ginza-ginginclinic/./assets/images/male-containe/icon-trangle.png);background-repeat:no-repeat;background-position:center;background-size:contain}.male-containe-treatment__box-top{display:block;width:100%}.male-containe-treatment__figure{display:block;width:100%}.male-containe-treatment__figure>img{display:block;width:100%;object-fit:cover}.male-containe-treatment__header{display:block;width:100%;text-align:center;font-size:30px;line-height:1;font-weight:500;margin-top:40px}.male-containe-treatment__txt{display:block;width:100%;padding:0 20px;margin-top:30px;line-height:32px;text-align:justify;word-break:break-all}.male-containe-treatment__btn{display:flex;justify-content:center;width:100%;margin-top:40px;padding-bottom:50px}}@media screen and (max-width:374px){.male-containe-treatment__header{font-size:28px}}@media screen and (max-width:359px){.male-containe-treatment__header{font-size:24px}}@media screen and (min-width:768px){.male-containe-treatment{display:block;width:100%;padding:100px 0;background:linear-gradient(180deg,#d1cac0,#b1a892)}.male-containe-treatment__body{display:block;max-width:1000px;width:100%;margin:0 auto}.male-containe-treatment__wrap{display:flex;flex-wrap:wrap;justify-content:center;width:100%}.male-containe-treatment__box{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:space-between;width:calc(470/1000 * 100%);margin-right:calc(60/1000 * 100%);background-color:var(--white)}.male-containe-treatment__box:nth-child(2n),.male-containe-treatment__box:last-child{margin-right:0}.male-containe-treatment__box:nth-child(n+3){margin-top:80px}.male-containe-treatment__box:after{content:"";position:absolute;bottom:5px;right:5px;display:block;width:18.39px;height:18.39px;background-image:url(//ginza-ginginclinic.com/wp/wp-content/themes/ginza-ginginclinic/./assets/images/male-containe/icon-trangle.png);background-repeat:no-repeat;background-position:center;background-size:contain}.male-containe-treatment__box-top{display:block;width:100%}.male-containe-treatment__figure{display:block;width:100%}.male-containe-treatment__figure>img{display:block;width:100%;object-fit:cover}.male-containe-treatment__header{display:block;width:100%;text-align:center;font-size:38px;line-height:1;font-weight:500;margin-top:40px}.male-containe-treatment__txt{display:block;width:100%;padding:0 calc(40/470 * 100%);margin-top:40px;line-height:32px;text-align:justify;word-break:break-all}.male-containe-treatment__btn{display:flex;justify-content:center;width:100%;margin-top:30px;padding-bottom:50px}}@media screen and (min-width:768px){.male-containe-treatment__header{font-size:28px;margin-top:30px}.male-containe-treatment__txt{margin-top:30px}}@media screen and (max-width:767px){.page-header.phimosiectomy-header{background-image:url(//ginza-ginginclinic.com/wp/wp-content/themes/ginza-ginginclinic/./assets/images/phimosiectomy/mv-sp.jpg)}}@media screen and (min-width:768px){.page-header.phimosiectomy-header{background-image:url(//ginza-ginginclinic.com/wp/wp-content/themes/ginza-ginginclinic/./assets/images/phimosiectomy/mv-pc.jpg)}}@media screen and (max-width:767px){.phimosiectomy-intro{display:block;width:100%;padding-bottom:80px}.phimosiectomy-intro__body{display:block;width:100%;margin:0 auto;padding:0 10px}.phimosiectomy-intro__columns{display:flex;flex-direction:column;align-items:center;width:100%}.phimosiectomy-intro__figure{display:block;width:100%}.phimosiectomy-intro__figure>img{display:block;width:100%;object-fit:cover}.phimosiectomy-intro__txt{display:block;width:100%;text-align:justify;word-break:break-all;margin-top:30px}}@media screen and (min-width:768px){.phimosiectomy-intro{display:block;width:100%;padding-bottom:100px}.phimosiectomy-intro__body{display:block;max-width:900px;width:100%;margin:0 auto}.phimosiectomy-intro__columns{display:flex;justify-content:space-between;width:100%}.phimosiectomy-intro__figure{display:block;width:calc(400/900 * 100%)}.phimosiectomy-intro__figure>img{display:block;width:100%;object-fit:cover}.phimosiectomy-intro__txt{display:block;width:50%;text-align:justify;word-break:break-all}}@media screen and (max-width:767px){.phimosiectomy-reason{display:block;width:100%;padding:50px 0;background:linear-gradient(180deg,#d1cac0,#b1a892)}.phimosiectomy-reason__box{display:flex;flex-direction:column;align-items:center;width:100%;margin:0 auto;background-image:url(//ginza-ginginclinic.com/wp/wp-content/themes/ginza-ginginclinic/./assets/images/phimosiectomy/bg-sp.jpg);background-repeat:no-repeat;background-position:center;background-size:cover;padding:30px 10px}.phimosiectomy-reason__header{display:block;width:100%;text-align:center;font-size:25px;line-height:38px;font-weight:500;padding-bottom:5px;border-bottom:2px solid #ccc}.phimosiectomy-reason__list{display:block;width:100%;margin-top:30px;padding:0 15px}.phimosiectomy-reason__list>li{position:relative;display:block;width:100%;padding-left:25px;font-size:14px;line-height:20px;color:#a88f49;font-weight:600}.phimosiectomy-reason__list>li:after{content:"";position:absolute;bottom:0;right:0;display:block;width:calc(100% - 15px - 10px);height:1px;background-color:#b1a892}.phimosiectomy-reason__list>li:nth-child(n+2){margin-top:20px}.phimosiectomy-reason__list>li:before{content:"";position:absolute;top:2.5px;left:0;display:block;width:15px;height:15px;background-image:url(//ginza-ginginclinic.com/wp/wp-content/themes/ginza-ginginclinic/./assets/images/phimosiectomy/icon-checked.svg);background-repeat:no-repeat;background-position:center;background-size:contain}}@media screen and (min-width:768px){.phimosiectomy-reason{display:block;width:100%;padding:100px 0;background:linear-gradient(180deg,#d1cac0,#b1a892)}.phimosiectomy-reason__box{display:flex;flex-direction:column;align-items:center;max-width:1000px;width:100%;margin:0 auto;background-image:url(//ginza-ginginclinic.com/wp/wp-content/themes/ginza-ginginclinic/./assets/images/phimosiectomy/bg-pc.jpg);background-repeat:no-repeat;background-position:center;background-size:cover;padding:calc(60/1000 * 100%) calc(140/1000 * 100%)}.phimosiectomy-reason__header{display:block;width:100%;text-align:center;font-size:30px;line-height:40px;font-weight:500;padding-bottom:5px;border-bottom:2px solid #ccc}.phimosiectomy-reason__list{display:block;max-width:400px;width:100%;margin:60px auto 0 auto}.phimosiectomy-reason__list>li{position:relative;display:block;width:100%;padding-left:47px;font-size:22px;line-height:24px;color:#a88f49;font-weight:600;text-underline-offset:5px;text-decoration-line:underline;text-decoration-style:solid;text-decoration-color:#b1a892;text-decoration-thickness:1px}.phimosiectomy-reason__list>li:nth-child(n+2){margin-top:30px}.phimosiectomy-reason__list>li:before{content:"";position:absolute;top:0;left:0;display:block;width:24px;height:24px;background-image:url(//ginza-ginginclinic.com/wp/wp-content/themes/ginza-ginginclinic/./assets/images/phimosiectomy/icon-checked.svg);background-repeat:no-repeat;background-position:center;background-size:contain}}@media screen and (max-width:767px){.phimosiectomy-concept{display:block;width:100%;padding:80px 0}.phimosiectomy-concept__body{display:block;width:100%;margin:0 auto;padding:0 10px}.phimosiectomy-concept__box{display:block;width:100%}.phimosiectomy-concept__box:nth-child(n+2){margin-top:100px}.phimosiectomy-concept__box-title{position:relative;display:block;width:100%;padding-bottom:5px;border-bottom:2px solid #ccc;font-size:25px;font-weight:500;line-height:32.5px;text-align:justify;word-break:break-all}.phimosiectomy-concept__box-title:after{content:"";position:absolute;bottom:-1.5px;left:0;display:block;width:80px;height:2px;background-color:#a88f49}.phimosiectomy-concept__box-txt{display:block;width:100%;text-align:justify;word-break:break-all;margin-top:30px}.phimosiectomy-concept__box-columns{display:flex;flex-direction:column;align-items:center;width:100%;margin-top:40px}.phimosiectomy-concept__box-wrap{display:flex;flex-direction:column;align-items:center;width:100%}.phimosiectomy-concept__box-wrap:nth-child(n+2){margin-top:70px}.phimosiectomy-concept__box-figure{display:block;width:100%}.phimosiectomy-concept__box-figure>img{display:block;width:100%;object-fit:cover}.phimosiectomy-concept__box-badge{display:flex;justify-content:center;align-items:center;width:190px;height:22px;font-size:18px;line-height:1;font-weight:500;color:var(--white);background-image:url(//ginza-ginginclinic.com/wp/wp-content/themes/ginza-ginginclinic/./assets/images/phimosiectomy/bg-badge.png);background-repeat:no-repeat;background-position:center;background-size:100% 100%;margin-top:30px}.phimosiectomy-concept__box-header{display:block;width:100%;text-align:center;font-size:27px;line-height:35px;font-weight:500;color:#a88f49;margin-top:15px}.phimosiectomy-concept__box-txt{display:block;width:100%;text-align:justify;word-break:break-all;margin-top:30px}}@media screen and (min-width:768px){.phimosiectomy-concept{display:block;width:100%;padding:100px 0}.phimosiectomy-concept__body{display:block;max-width:900px;width:100%;margin:0 auto}.phimosiectomy-concept__box{display:block;width:100%}.phimosiectomy-concept__box:nth-child(n+2){margin-top:100px}.phimosiectomy-concept__box-title{position:relative;display:block;width:100%;padding-bottom:5px;border-bottom:2px solid #ccc;font-size:30px;font-weight:500;line-height:40px;text-align:justify;word-break:break-all}.phimosiectomy-concept__box-title:after{content:"";position:absolute;bottom:-1.5px;left:0;display:block;width:126px;height:2px;background-color:#a88f49}.phimosiectomy-concept__box-txt{display:block;width:100%;text-align:justify;word-break:break-all;margin-top:40px}.phimosiectomy-concept__box-columns{display:flex;flex-wrap:wrap;justify-content:center;width:100%;margin-top:40px}.phimosiectomy-concept__box-wrap{display:flex;flex-direction:column;align-items:center;width:calc(430/900 * 100%);margin-right:calc(40/900 * 100%)}.phimosiectomy-concept__box-wrap:nth-child(n+2){margin-right:0}.phimosiectomy-concept__box-wrap:last-child{margin-top:70px}.phimosiectomy-concept__box-figure{display:block;width:100%}.phimosiectomy-concept__box-figure>img{display:block;width:100%;object-fit:cover}.phimosiectomy-concept__box-badge{display:flex;justify-content:center;align-items:center;width:190px;height:22px;font-size:18px;line-height:1;font-weight:500;color:var(--white);background-image:url(//ginza-ginginclinic.com/wp/wp-content/themes/ginza-ginginclinic/./assets/images/phimosiectomy/bg-badge.png);background-repeat:no-repeat;background-position:center;background-size:100% 100%;margin-top:30px}.phimosiectomy-concept__box-header{display:block;width:100%;text-align:center;font-size:27px;line-height:35px;font-weight:500;color:#a88f49;margin-top:15px}.phimosiectomy-concept__box-txt{display:block;width:100%;text-align:justify;word-break:break-all;margin-top:30px}}@media screen and (max-width:767px){.phimosiectomy-surgery{display:block;width:100%;padding:80px 0;background-color:#f1efec}.phimosiectomy-surgery__body{display:block;width:100%;margin:0 auto;background-color:var(--white);padding:40px 30px}.phimosiectomy-surgery__header{display:block;width:100%;text-align:center;font-size:25px;line-height:39px;font-weight:500;color:#a88f49}.phimosiectomy-surgery__txt{display:block;width:100%;text-align:justify;word-break:break-all;margin-top:30px}.phimosiectomy-surgery__wrap{display:block;width:100%;margin-top:60px}.phimosiectomy-surgery__wrap-title{display:block;width:100%;padding:3px 0 3px 10px;border-left:5px solid #a88f49;font-size:21px;font-weight:500;line-height:26px}.phimosiectomy-surgery__wrap-txt{display:block;width:100%;text-align:justify;word-break:break-all;margin-top:25px}.phimosiectomy-surgery__box{display:block;width:calc(100% + 40px);margin-top:60px;border:1px solid #dcd6ce;margin-left:-20px}.phimosiectomy-surgery__box-header{display:block;background-color:#dcd6ce;width:100%;font-size:22px;line-height:32px;font-weight:500;color:#a88f49;padding:10px 0;text-align:center}.phimosiectomy-surgery__box-columns{display:flex;flex-direction:column;align-items:center;padding:40px 30px;width:100%}.phimosiectomy-surgery__box-column{display:flex;flex-direction:column;align-items:center;width:100%}.phimosiectomy-surgery__box-column:nth-child(n+2){margin-top:40px}.phimosiectomy-surgery__box-badge{display:flex;justify-content:center;align-items:center;width:66px;height:66px;border-radius:33px;background-color:#f1efec;font-size:27px;color:#a88f49;line-height:1;font-weight:500;padding-top:5px}.phimosiectomy-surgery__box-title{display:block;width:100%;text-align:center;font-size:18px;line-height:35px;font-weight:500;color:#a88f49;margin-top:20px}.phimosiectomy-surgery__box-txt{display:block;width:100%;text-align:justify;word-break:break-all;margin-top:20px}}@media screen and (max-width:359px){.phimosiectomy-surgery__box-header{font-size:20px}}@media screen and (min-width:768px){.phimosiectomy-surgery{display:block;width:100%;padding:100px 0;background-color:#f1efec}.phimosiectomy-surgery__body{display:block;max-width:900px;width:100%;margin:0 auto;background-color:var(--white);padding:calc(70/1140 * 100%) calc(50/1140 * 100%)}.phimosiectomy-surgery__header{display:block;width:100%;text-align:center;font-size:44px;line-height:50px;font-weight:500;color:#a88f49}.phimosiectomy-surgery__txt{display:block;width:100%;text-align:center;margin-top:30px}.phimosiectomy-surgery__wrap{display:block;width:100%;margin-top:60px}.phimosiectomy-surgery__wrap-title{display:block;width:100%;padding:4px 0 4px 10px;border-left:5px solid #a88f49;font-size:26px;font-weight:500;line-height:26px}.phimosiectomy-surgery__wrap-txt{display:block;width:100%;text-align:justify;word-break:break-all;margin-top:30px}.phimosiectomy-surgery__box{display:block;width:100%;margin-top:40px;border:1px solid #dcd6ce}.phimosiectomy-surgery__box-header{display:flex;justify-content:center;align-items:center;background-color:#dcd6ce;width:100%;height:55px;font-size:22px;line-height:1;font-weight:500;color:#a88f49}.phimosiectomy-surgery__box-columns{display:grid;grid-template-columns:repeat(3,1fr);column-gap:calc(30/800 * 100%);padding:40px 20px;width:100%}.phimosiectomy-surgery__box-column{display:flex;flex-direction:column;align-items:center;width:100%}.phimosiectomy-surgery__box-badge{display:flex;justify-content:center;align-items:center;width:66px;height:66px;border-radius:33px;background-color:#f1efec;font-size:27px;color:#a88f49;line-height:1;font-weight:500;padding-top:5px}.phimosiectomy-surgery__box-title{display:block;width:100%;text-align:center;font-size:18px;line-height:35px;font-weight:500;color:#a88f49;margin-top:20px}.phimosiectomy-surgery__box-txt{display:block;width:100%;text-align:justify;word-break:break-all;margin-top:20px}}@media screen and (max-width:767px){.phimosiectomy-effects{display:block;width:100%;padding:0 0 80px;background-color:#f1efec}.phimosiectomy-effects__body{display:flex;flex-direction:column;align-items:center;width:100%;background-color:var(--white);padding:40px 20px;margin:0 auto}.phimosiectomy-effects__header{display:block;width:100%;text-align:center;font-size:25px;line-height:39px;font-weight:500;color:#b1a892}.phimosiectomy-effects__wrap{display:block;width:100%;margin-top:40px}.phimosiectomy-effects__list{display:flex;flex-direction:column;align-items:center;width:100%}.phimosiectomy-effects__list>li{position:relative;display:block;width:100%;padding-left:20px}.phimosiectomy-effects__list>li:nth-child(n+2){margin-top:40px}.phimosiectomy-effects__list>li:before{content:"";position:absolute;top:10px;left:0;display:block;width:5px;height:5px;border-radius:3px;background-color:#a88f49}.phimosiectomy-effects__row{display:flex;flex-direction:column;width:100%}.phimosiectomy-effects__row>dt{display:block;width:100%;font-size:20px;line-height:22.5px;font-weight:600}.phimosiectomy-effects__row>dd{display:block;width:100%;font-size:14px;line-height:25.5px;text-align:justify;word-break:break-all;margin-top:20px}}@media screen and (min-width:768px){.phimosiectomy-effects{display:block;width:100%;margin-top:100px}.phimosiectomy-effects__body{display:flex;flex-direction:column;align-items:center;max-width:900px;width:100%;border:20px solid #f1efec;background-color:var(--white);padding:40px 30px;margin:0 auto}.phimosiectomy-effects__header{display:block;width:100%;text-align:center;font-size:30px;line-height:39px;font-weight:500;color:#b1a892}.phimosiectomy-effects__wrap{display:block;width:100%;margin-top:40px}.phimosiectomy-effects__list{display:flex;flex-wrap:wrap;justify-content:space-between;width:100%}.phimosiectomy-effects__list>li{position:relative;display:block;width:calc(370/800 * 100%);padding-left:20px}.phimosiectomy-effects__list>li:nth-child(n+3){margin-top:60px}.phimosiectomy-effects__list>li:before{content:"";position:absolute;top:10px;left:0;display:block;width:5px;height:5px;border-radius:3px;background-color:#a88f49}.phimosiectomy-effects__row{display:flex;flex-direction:column;width:100%}.phimosiectomy-effects__row>dt{display:block;width:100%;font-size:22px;line-height:22.5px;font-weight:600}.phimosiectomy-effects__row>dd{display:block;width:100%;font-size:14px;line-height:25.5px;text-align:justify;word-break:break-all;margin-top:30px}}@media screen and (max-width:767px){.phimosiectomy-surgery-flow{display:block;width:100%;padding-top:80px;background-color:var(--white)}.phimosiectomy-surgery-flow__body{display:block;width:100%;margin:0 auto;padding:0 10px}.phimosiectomy-surgery-flow__header{position:relative;display:block;width:100%;padding-bottom:5px;border-bottom:2px solid #ccc;font-size:25px;font-weight:500;line-height:32.5px;text-align:justify;word-break:break-all}.phimosiectomy-surgery-flow__header:after{content:"";position:absolute;bottom:-1.5px;left:0;display:block;width:80px;height:2px;background-color:#a88f49}.phimosiectomy-surgery-flow__list{display:block;width:100%;margin-top:50px}.phimosiectomy-surgery-flow__list>li{position:relative;display:flex;flex-direction:column;align-items:center;width:100%}.phimosiectomy-surgery-flow__list>li:nth-child(n+2){margin-top:130px}.phimosiectomy-surgery-flow__list>li:not(:last-child):after{content:"";position:absolute;bottom:-80px;left:50%;transform:translateX(-50%);display:block;width:110px;height:30px;background-image:url(//ginza-ginginclinic.com/wp/wp-content/themes/ginza-ginginclinic/./assets/images/phimosiectomy/icon-bottom.png);background-repeat:no-repeat;background-position:center;background-size:contain}.phimosiectomy-surgery-flow__figure{display:flex;justify-content:center;align-items:center;width:220px;height:220px;border-radius:110px;border:1px solid #b1a892;overflow:hidden}.phimosiectomy-surgery-flow__figure>img{display:block;width:100%;object-fit:cover}.phimosiectomy-surgery-flow__content{display:flex;flex-direction:column;justify-content:center;width:100%;margin-top:35px}.phimosiectomy-surgery-flow__title{display:flex;flex-direction:column;align-items:center;width:100%;padding-bottom:20px;border-bottom:1px solid #b1a892}.phimosiectomy-surgery-flow__title>span:nth-child(1){font-size:28px;font-weight:500;line-height:1;color:#b1a892}.phimosiectomy-surgery-flow__title>span:nth-child(2){font-size:28px;font-weight:500;line-height:1;margin-top:10px}.phimosiectomy-surgery-flow__txt{display:block;width:100%;margin-top:25px;font-size:15px;line-height:30px;text-align:justify;word-break:break-all}.phimosiectomy-surgery-flow__txt>span{color:#a88f49}}@media screen and (min-width:768px){.phimosiectomy-surgery-flow{display:block;width:100%;padding-top:100px;background-color:var(--white)}.phimosiectomy-surgery-flow__body{display:block;max-width:900px;width:100%;margin:0 auto}.phimosiectomy-surgery-flow__header{position:relative;display:block;width:100%;padding-bottom:5px;border-bottom:2px solid #ccc;font-size:30px;font-weight:500;line-height:40px;text-align:justify;word-break:break-all}.phimosiectomy-surgery-flow__header:after{content:"";position:absolute;bottom:-1.5px;left:0;display:block;width:126px;height:2px;background-color:#a88f49}.phimosiectomy-surgery-flow__list{display:block;width:100%;margin-top:50px}.phimosiectomy-surgery-flow__list>li{position:relative;display:flex;justify-content:space-between;align-items:flex-start;width:100%}.phimosiectomy-surgery-flow__list>li:nth-child(n+2){margin-top:80px}.phimosiectomy-surgery-flow__list>li:not(:last-child):after{content:"";position:absolute;bottom:-50px;left:50%;transform:translateX(-50%);display:block;width:110px;height:30px;background-image:url(//ginza-ginginclinic.com/wp/wp-content/themes/ginza-ginginclinic/./assets/images/phimosiectomy/icon-bottom.png);background-repeat:no-repeat;background-position:center;background-size:contain}.phimosiectomy-surgery-flow__figure{display:flex;justify-content:center;align-items:center;width:calc(220/900 * 100%);height:calc(220/900 * 100%);border-radius:150px;border:1px solid #b1a892;overflow:hidden}.phimosiectomy-surgery-flow__figure>img{display:block;width:100%;object-fit:cover}.phimosiectomy-surgery-flow__content{display:flex;flex-direction:column;justify-content:center;width:calc(635/900 * 100%);margin-top:40px}.phimosiectomy-surgery-flow__title{display:flex;align-items:center;width:100%;padding-left:10px;padding-bottom:5px;border-bottom:1px solid #b1a892}.phimosiectomy-surgery-flow__title>span:nth-child(1){font-size:28px;font-weight:500;line-height:1;color:#b1a892}.phimosiectomy-surgery-flow__title>span:nth-child(2){font-size:28px;font-weight:500;line-height:1;padding-left:30px}.phimosiectomy-surgery-flow__txt{display:block;width:100%;padding-left:10px;margin-top:25px;font-size:16px;line-height:2;text-align:justify;word-break:break-all}.phimosiectomy-surgery-flow__txt>span{color:#a88f49}}@media screen and (max-width:767px){.phimosiectomy-surgery__columns{display:flex;flex-direction:column-reverse;align-items:center;width:100%;margin-top:50px}.phimosiectomy-surgery__column-txt{display:block;width:100%;text-align:justify;word-break:break-all;margin-top:40px}.phimosiectomy-surgery__column-figure{display:block;width:100%}.phimosiectomy-surgery__column-figure>img{display:block;width:100%;object-fit:cover}.phimosiectomy-surgery__btn{display:flex;justify-content:center;width:100%;margin-top:50px}}@media screen and (min-width:768px){.phimosiectomy-surgery__columns{display:flex;justify-content:space-between;width:100%;margin-top:80px}.phimosiectomy-surgery__column-txt{display:block;width:50%;text-align:justify;word-break:break-all}.phimosiectomy-surgery__column-figure{display:block;width:calc(413/900 * 100%)}.phimosiectomy-surgery__column-figure>img{display:block;width:100%;object-fit:cover}.phimosiectomy-surgery__btn{display:flex;justify-content:center;width:100%;margin-top:50px}}@media screen and (max-width:767px){.page-header.glans-penis-augmentation-header{background-image:url(//ginza-ginginclinic.com/wp/wp-content/themes/ginza-ginginclinic/./assets/images/glans-penis-augmentation/mv-sp.jpg)}.page-header__title>span:nth-child(2){font-size:28px;margin-top:10px}}@media screen and (max-width:359px){.page-header__title>span:nth-child(2){font-size:24px;margin-top:10px}}@media screen and (min-width:768px){.page-header.glans-penis-augmentation-header{background-image:url(//ginza-ginginclinic.com/wp/wp-content/themes/ginza-ginginclinic/./assets/images/glans-penis-augmentation/mv-pc.jpg)}}@media screen and (min-width:768px) and (max-width:1024px){.page-header__title>span:nth-child(2){font-size:48px}}@media screen and (max-width:767px){.glans-penis-augmentation-intro{display:block;width:100%;padding-bottom:80px}.glans-penis-augmentation-intro__body{display:block;width:100%;margin:0 auto;padding:0 10px}.glans-penis-augmentation-intro__columns{display:flex;flex-direction:column;align-items:center;width:100%}.glans-penis-augmentation-intro__figure{display:block;width:100%}.glans-penis-augmentation-intro__figure>img{display:block;width:100%;object-fit:cover}.glans-penis-augmentation-intro__txt{display:block;width:100%;text-align:justify;word-break:break-all;margin-top:30px}}@media screen and (min-width:768px){.glans-penis-augmentation-intro{display:block;width:100%;padding-bottom:100px}.glans-penis-augmentation-intro__body{display:block;max-width:900px;width:100%;margin:0 auto}.glans-penis-augmentation-intro__columns{display:flex;justify-content:space-between;width:100%}.glans-penis-augmentation-intro__figure{display:block;width:calc(400/900 * 100%)}.glans-penis-augmentation-intro__figure>img{display:block;width:100%;object-fit:cover}.glans-penis-augmentation-intro__txt{display:block;width:50%;text-align:justify;word-break:break-all}}@media screen and (max-width:767px){.glans-penis-augmentation-reason{display:block;width:100%;padding:50px 0;background:linear-gradient(180deg,#d1cac0,#b1a892)}.glans-penis-augmentation-reason__box{display:flex;flex-direction:column;align-items:center;width:100%;margin:0 auto;background-image:url(//ginza-ginginclinic.com/wp/wp-content/themes/ginza-ginginclinic/./assets/images/glans-penis-augmentation/bg-sp.jpg);background-repeat:no-repeat;background-position:center;background-size:cover;padding:30px 10px}.glans-penis-augmentation-reason__header{display:block;width:100%;text-align:center;font-size:25px;line-height:38px;font-weight:500;padding-bottom:5px;border-bottom:2px solid #ccc}.glans-penis-augmentation-reason__list{display:block;width:100%;margin-top:30px;padding:0 15px}.glans-penis-augmentation-reason__list>li{position:relative;display:block;width:100%;padding-left:25px;font-size:14px;line-height:20px;color:#a88f49;font-weight:600}.glans-penis-augmentation-reason__list>li:after{content:"";position:absolute;bottom:0;right:0;display:block;width:calc(100% - 15px - 10px);height:1px;background-color:#b1a892}.glans-penis-augmentation-reason__list>li:nth-child(n+2){margin-top:20px}.glans-penis-augmentation-reason__list>li:before{content:"";position:absolute;top:2.5px;left:0;display:block;width:15px;height:15px;background-image:url(//ginza-ginginclinic.com/wp/wp-content/themes/ginza-ginginclinic/./assets/images/glans-penis-augmentation/icon-checked.svg);background-repeat:no-repeat;background-position:center;background-size:contain}}@media screen and (min-width:768px){.glans-penis-augmentation-reason{display:block;width:100%;padding:100px 0;background:linear-gradient(180deg,#d1cac0,#b1a892)}.glans-penis-augmentation-reason__box{display:flex;flex-direction:column;align-items:center;max-width:1000px;width:100%;margin:0 auto;background-image:url(//ginza-ginginclinic.com/wp/wp-content/themes/ginza-ginginclinic/./assets/images/glans-penis-augmentation/bg-pc.jpg);background-repeat:no-repeat;background-position:center;background-size:cover;padding:calc(60/1000 * 100%) calc(140/1000 * 100%)}.glans-penis-augmentation-reason__header{display:block;width:100%;text-align:center;font-size:30px;line-height:40px;font-weight:500;padding-bottom:5px;border-bottom:2px solid #ccc}.glans-penis-augmentation-reason__list{display:block;max-width:400px;width:100%;margin:60px auto 0 auto}.glans-penis-augmentation-reason__list>li{position:relative;display:block;width:100%;padding-left:47px;font-size:22px;line-height:24px;color:#a88f49;font-weight:600;text-underline-offset:5px;text-decoration-line:underline;text-decoration-style:solid;text-decoration-color:#b1a892;text-decoration-thickness:1px}.glans-penis-augmentation-reason__list>li:nth-child(n+2){margin-top:30px}.glans-penis-augmentation-reason__list>li:before{content:"";position:absolute;top:0;left:0;display:block;width:24px;height:24px;background-image:url(//ginza-ginginclinic.com/wp/wp-content/themes/ginza-ginginclinic/./assets/images/glans-penis-augmentation/icon-checked.svg);background-repeat:no-repeat;background-position:center;background-size:contain}}@media screen and (max-width:767px){.glans-penis-augmentation-surgery-flow{display:block;width:100%;padding-top:80px;background-color:var(--white)}.glans-penis-augmentation-surgery-flow__body{display:block;width:100%;margin:0 auto;padding:0 10px}.glans-penis-augmentation-surgery-flow__box{display:block;width:100%}.glans-penis-augmentation-surgery-flow__box:nth-child(n+2){margin-top:70px}.glans-penis-augmentation-surgery-flow__subtitle{display:block;width:100%;font-size:22px;line-height:35.1px;color:#a88f49;font-weight:500;text-align:justify;word-break:break-all;margin-top:50px}.glans-penis-augmentation-surgery-flow__text{display:block;width:100%;margin-top:30px;font-size:15px;line-height:25.5px;text-align:justify;word-break:break-all}.glans-penis-augmentation-surgery-flow__text>span{color:#a88f49}.glans-penis-augmentation-surgery-flow__header{position:relative;display:block;width:100%;padding-bottom:5px;border-bottom:2px solid #ccc;font-size:25px;font-weight:500;line-height:32.5px;text-align:justify;word-break:break-all}.glans-penis-augmentation-surgery-flow__header:after{content:"";position:absolute;bottom:-1.5px;left:0;display:block;width:80px;height:2px;background-color:#a88f49}.glans-penis-augmentation-surgery-flow__list{display:block;width:100%;margin-top:50px}.glans-penis-augmentation-surgery-flow__list>li{position:relative;display:flex;flex-direction:column;align-items:center;width:100%}.glans-penis-augmentation-surgery-flow__list>li:nth-child(n+2){margin-top:130px}.glans-penis-augmentation-surgery-flow__list>li:not(:last-child):after{content:"";position:absolute;bottom:-80px;left:50%;transform:translateX(-50%);display:block;width:110px;height:30px;background-image:url(//ginza-ginginclinic.com/wp/wp-content/themes/ginza-ginginclinic/./assets/images/glans-penis-augmentation/icon-bottom.png);background-repeat:no-repeat;background-position:center;background-size:contain}.glans-penis-augmentation-surgery-flow__figure{display:flex;justify-content:center;align-items:center;width:220px;height:220px;border-radius:110px;border:1px solid #b1a892;overflow:hidden}.glans-penis-augmentation-surgery-flow__figure>img{display:block;width:100%;object-fit:cover}.glans-penis-augmentation-surgery-flow__content{display:flex;flex-direction:column;justify-content:center;width:100%;margin-top:35px}.glans-penis-augmentation-surgery-flow__title{display:flex;flex-direction:column;align-items:center;width:100%;padding-bottom:20px;border-bottom:1px solid #b1a892}.glans-penis-augmentation-surgery-flow__title>span:nth-child(1){font-size:28px;font-weight:500;line-height:1;color:#b1a892}.glans-penis-augmentation-surgery-flow__title>span:nth-child(2){font-size:28px;font-weight:500;line-height:1;margin-top:10px}.glans-penis-augmentation-surgery-flow__txt{display:block;width:100%;margin-top:25px;font-size:15px;line-height:30px;text-align:justify;word-break:break-all}.glans-penis-augmentation-surgery-flow__txt>span{color:#a88f49}.glans-penis-augmentation-surgery__btn{display:flex;justify-content:center;width:100%;margin-top:50px}}@media screen and (min-width:768px){.glans-penis-augmentation-surgery-flow{display:block;width:100%;padding-top:100px;background-color:var(--white)}.glans-penis-augmentation-surgery-flow__body{display:block;max-width:900px;width:100%;margin:0 auto}.glans-penis-augmentation-surgery-flow__box{display:block;width:100%}.glans-penis-augmentation-surgery-flow__box:nth-child(n+2){margin-top:80px}.glans-penis-augmentation-surgery-flow__header{position:relative;display:block;width:100%;padding-bottom:5px;border-bottom:2px solid #ccc;font-size:30px;font-weight:500;line-height:40px;text-align:justify;word-break:break-all}.glans-penis-augmentation-surgery-flow__header:after{content:"";position:absolute;bottom:-1.5px;left:0;display:block;width:126px;height:2px;background-color:#a88f49}.glans-penis-augmentation-surgery-flow__subtitle{display:block;width:100%;font-size:27px;line-height:35.1px;color:#a88f49;font-weight:500;text-align:justify;word-break:break-all;margin-top:50px}.glans-penis-augmentation-surgery-flow__text{display:block;width:100%;margin-top:30px;font-size:16px;line-height:2;text-align:justify;word-break:break-all}.glans-penis-augmentation-surgery-flow__text>span{color:#a88f49}.glans-penis-augmentation-surgery-flow__list{display:block;width:100%;margin-top:50px}.glans-penis-augmentation-surgery-flow__list>li{position:relative;display:flex;justify-content:space-between;align-items:flex-start;width:100%}.glans-penis-augmentation-surgery-flow__list>li:nth-child(n+2){margin-top:80px}.glans-penis-augmentation-surgery-flow__list>li:not(:last-child):after{content:"";position:absolute;bottom:-50px;left:50%;transform:translateX(-50%);display:block;width:110px;height:30px;background-image:url(//ginza-ginginclinic.com/wp/wp-content/themes/ginza-ginginclinic/./assets/images/glans-penis-augmentation/icon-bottom.png);background-repeat:no-repeat;background-position:center;background-size:contain}.glans-penis-augmentation-surgery-flow__figure{display:flex;justify-content:center;align-items:center;width:calc(220/900 * 100%);height:calc(220/900 * 100%);border-radius:150px;border:1px solid #b1a892;overflow:hidden}.glans-penis-augmentation-surgery-flow__figure>img{display:block;width:100%;object-fit:cover}.glans-penis-augmentation-surgery-flow__content{display:flex;flex-direction:column;justify-content:center;width:calc(635/900 * 100%);margin-top:40px}.glans-penis-augmentation-surgery-flow__title{display:flex;align-items:center;width:100%;padding-left:10px;padding-bottom:5px;border-bottom:1px solid #b1a892}.glans-penis-augmentation-surgery-flow__title>span:nth-child(1){font-size:28px;font-weight:500;line-height:1;color:#b1a892}.glans-penis-augmentation-surgery-flow__title>span:nth-child(2){font-size:28px;font-weight:500;line-height:1;padding-left:30px}.glans-penis-augmentation-surgery-flow__txt{display:block;width:100%;padding-left:10px;margin-top:25px;font-size:16px;line-height:2;text-align:justify;word-break:break-all}.glans-penis-augmentation-surgery-flow__txt>span{color:#a88f49}.glans-penis-augmentation-surgery__btn{display:flex;justify-content:center;width:100%;margin-top:50px}}@media screen and (max-width:767px){.page-header.vasectomy-header{background-image:url(//ginza-ginginclinic.com/wp/wp-content/themes/ginza-ginginclinic/./assets/images/vasectomy/mv-sp.jpg)}}@media screen and (min-width:768px){.page-header.vasectomy-header{background-image:url(//ginza-ginginclinic.com/wp/wp-content/themes/ginza-ginginclinic/./assets/images/vasectomy/mv-pc.jpg)}}@media screen and (max-width:767px){.vasectomy-intro{display:block;width:100%;padding-bottom:80px}.vasectomy-intro__body{display:block;width:100%;margin:0 auto;padding:0 10px}.vasectomy-intro__columns{display:flex;flex-direction:column;align-items:center;width:100%}.vasectomy-intro__figure{display:block;width:100%}.vasectomy-intro__figure>img{display:block;width:100%;object-fit:cover}.vasectomy-intro__txt{display:block;width:100%;text-align:justify;word-break:break-all;margin-top:30px}}@media screen and (min-width:768px){.vasectomy-intro{display:block;width:100%;padding-bottom:100px}.vasectomy-intro__body{display:block;max-width:900px;width:100%;margin:0 auto}.vasectomy-intro__columns{display:flex;justify-content:space-between;width:100%}.vasectomy-intro__figure{display:block;width:calc(400/900 * 100%)}.vasectomy-intro__figure>img{display:block;width:100%;object-fit:cover}.vasectomy-intro__txt{display:block;width:50%;text-align:justify;word-break:break-all}}@media screen and (max-width:767px){.vasectomy-reason{display:block;width:100%;padding:50px 0;background:linear-gradient(180deg,#d1cac0,#b1a892)}.vasectomy-reason__box{display:flex;flex-direction:column;align-items:center;width:100%;margin:0 auto;background-image:url(//ginza-ginginclinic.com/wp/wp-content/themes/ginza-ginginclinic/./assets/images/vasectomy/bg-sp.jpg);background-repeat:no-repeat;background-position:center;background-size:cover;padding:30px 10px}.vasectomy-reason__header{display:block;width:100%;text-align:center;font-size:25px;line-height:38px;font-weight:500;padding-bottom:5px;border-bottom:2px solid #ccc}.vasectomy-reason__list{display:block;width:100%;margin-top:30px;padding:0 15px}.vasectomy-reason__list>li{position:relative;display:block;width:100%;padding-left:25px;font-size:14px;line-height:20px;color:#a88f49;font-weight:600}.vasectomy-reason__list>li:after{content:"";position:absolute;bottom:0;right:0;display:block;width:calc(100% - 15px - 10px);height:1px;background-color:#b1a892}.vasectomy-reason__list>li:nth-child(n+2){margin-top:20px}.vasectomy-reason__list>li:before{content:"";position:absolute;top:2.5px;left:0;display:block;width:15px;height:15px;background-image:url(//ginza-ginginclinic.com/wp/wp-content/themes/ginza-ginginclinic/./assets/images/vasectomy/icon-checked.svg);background-repeat:no-repeat;background-position:center;background-size:contain}}@media screen and (min-width:768px){.vasectomy-reason{display:block;width:100%;padding:100px 0;background:linear-gradient(180deg,#d1cac0,#b1a892)}.vasectomy-reason__box{display:flex;flex-direction:column;align-items:center;max-width:1000px;width:100%;margin:0 auto;background-image:url(//ginza-ginginclinic.com/wp/wp-content/themes/ginza-ginginclinic/./assets/images/vasectomy/bg-pc.jpg);background-repeat:no-repeat;background-position:center;background-size:cover;padding:calc(60/1000 * 100%) calc(140/1000 * 100%)}.vasectomy-reason__header{display:block;width:100%;text-align:center;font-size:30px;line-height:40px;font-weight:500;padding-bottom:5px;border-bottom:2px solid #ccc}.vasectomy-reason__list{display:block;max-width:400px;width:100%;margin:60px auto 0 auto}.vasectomy-reason__list>li{position:relative;display:block;width:100%;padding-left:47px;font-size:22px;line-height:24px;color:#a88f49;font-weight:600;text-underline-offset:5px;text-decoration-line:underline;text-decoration-style:solid;text-decoration-color:#b1a892;text-decoration-thickness:1px}.vasectomy-reason__list>li:nth-child(n+2){margin-top:30px}.vasectomy-reason__list>li:before{content:"";position:absolute;top:0;left:0;display:block;width:24px;height:24px;background-image:url(//ginza-ginginclinic.com/wp/wp-content/themes/ginza-ginginclinic/./assets/images/vasectomy/icon-checked.svg);background-repeat:no-repeat;background-position:center;background-size:contain}}@media screen and (max-width:767px){.vasectomy-surgery-flow{display:block;width:100%;padding-top:80px;background-color:var(--white)}.vasectomy-surgery-flow__body{display:block;width:100%;margin:0 auto;padding:0 10px}.vasectomy-surgery-caution{display:flex;flex-direction:column;align-items:center;width:calc(100% + 60px);border:20px solid #f1efec;background-color:var(--white);padding:40px 30px;margin-left:-30px}.vasectomy-surgery-caution_header{display:block;width:100%;text-align:center;font-size:22px;line-height:39px;font-weight:500;color:#b1a892}.vasectomy-surgery-caution__txt{display:block;width:100%;text-align:justify;word-break:break-all;margin-top:30px}.vasectomy-surgery-flow__box{display:block;width:100%;margin-top:80px}.vasectomy-surgery-flow__header{position:relative;display:block;width:100%;padding-bottom:5px;border-bottom:2px solid #ccc;font-size:25px;font-weight:500;line-height:32.5px;text-align:justify;word-break:break-all}.vasectomy-surgery-flow__header:after{content:"";position:absolute;bottom:-1.5px;left:0;display:block;width:80px;height:2px;background-color:#a88f49}.vasectomy-surgery-flow__list{display:block;width:100%;margin-top:50px}.vasectomy-surgery-flow__list>li{position:relative;display:flex;flex-direction:column;align-items:center;width:100%}.vasectomy-surgery-flow__list>li:nth-child(n+2){margin-top:130px}.vasectomy-surgery-flow__list>li:not(:last-child):after{content:"";position:absolute;bottom:-80px;left:50%;transform:translateX(-50%);display:block;width:110px;height:30px;background-image:url(//ginza-ginginclinic.com/wp/wp-content/themes/ginza-ginginclinic/./assets/images/vasectomy/icon-bottom.png);background-repeat:no-repeat;background-position:center;background-size:contain}.vasectomy-surgery-flow__figure{display:flex;justify-content:center;align-items:center;width:220px;height:220px;border-radius:110px;border:1px solid #b1a892;overflow:hidden}.vasectomy-surgery-flow__figure>img{display:block;width:100%;object-fit:cover}.vasectomy-surgery-flow__content{display:flex;flex-direction:column;justify-content:center;width:100%;margin-top:35px}.vasectomy-surgery-flow__title{display:flex;flex-direction:column;align-items:center;width:100%;padding-bottom:20px;border-bottom:1px solid #b1a892}.vasectomy-surgery-flow__title>span:nth-child(1){font-size:28px;font-weight:500;line-height:1;color:#b1a892}.vasectomy-surgery-flow__title>span:nth-child(2){font-size:28px;font-weight:500;line-height:1;margin-top:10px}.vasectomy-surgery-flow__txt{display:block;width:100%;margin-top:25px;font-size:15px;line-height:30px;text-align:justify;word-break:break-all}.vasectomy-surgery-flow__txt>span{color:#a88f49}.vasectomy-surgery__btn{display:flex;justify-content:center;width:100%;margin-top:50px}}@media screen and (min-width:768px){.vasectomy-surgery-flow{display:block;width:100%;padding-top:100px;background-color:var(--white)}.vasectomy-surgery-flow__body{display:block;max-width:900px;width:100%;margin:0 auto}.vasectomy-surgery-caution{display:flex;flex-direction:column;align-items:center;width:100%;border:20px solid #f1efec;background-color:var(--white);padding:40px 30px}.vasectomy-surgery-caution_header{display:block;width:100%;text-align:center;font-size:30px;line-height:39px;font-weight:500;color:#b1a892}.vasectomy-surgery-caution__txt{display:block;width:100%;text-align:justify;word-break:break-all;margin-top:30px}.vasectomy-surgery-flow__box{display:block;width:100%;margin-top:100px}.vasectomy-surgery-flow__header{position:relative;display:block;width:100%;padding-bottom:5px;border-bottom:2px solid #ccc;font-size:30px;font-weight:500;line-height:40px;text-align:justify;word-break:break-all}.vasectomy-surgery-flow__header:after{content:"";position:absolute;bottom:-1.5px;left:0;display:block;width:126px;height:2px;background-color:#a88f49}.vasectomy-surgery-flow__list{display:block;width:100%;margin-top:50px}.vasectomy-surgery-flow__list>li{position:relative;display:flex;justify-content:space-between;align-items:flex-start;width:100%}.vasectomy-surgery-flow__list>li:nth-child(n+2){margin-top:80px}.vasectomy-surgery-flow__list>li:not(:last-child):after{content:"";position:absolute;bottom:-50px;left:50%;transform:translateX(-50%);display:block;width:110px;height:30px;background-image:url(//ginza-ginginclinic.com/wp/wp-content/themes/ginza-ginginclinic/./assets/images/vasectomy/icon-bottom.png);background-repeat:no-repeat;background-position:center;background-size:contain}.vasectomy-surgery-flow__figure{display:flex;justify-content:center;align-items:center;width:calc(220/900 * 100%);height:calc(220/900 * 100%);border-radius:150px;border:1px solid #b1a892;overflow:hidden}.vasectomy-surgery-flow__figure>img{display:block;width:100%;object-fit:cover}.vasectomy-surgery-flow__content{display:flex;flex-direction:column;justify-content:center;width:calc(635/900 * 100%);margin-top:40px}.vasectomy-surgery-flow__title{display:flex;align-items:center;width:100%;padding-left:10px;padding-bottom:5px;border-bottom:1px solid #b1a892}.vasectomy-surgery-flow__title>span:nth-child(1){font-size:28px;font-weight:500;line-height:1;color:#b1a892}.vasectomy-surgery-flow__title>span:nth-child(2){font-size:28px;font-weight:500;line-height:1;padding-left:30px}.vasectomy-surgery-flow__txt{display:block;width:100%;padding-left:10px;margin-top:25px;font-size:16px;line-height:2;text-align:justify;word-break:break-all}.vasectomy-surgery-flow__txt>span{color:#a88f49}.vasectomy-surgery__btn{display:flex;justify-content:center;width:100%;margin-top:50px}}@media screen and (max-width:767px){.page-header.medical-health-header{background-image:url(//ginza-ginginclinic.com/wp/wp-content/themes/ginza-ginginclinic/./assets/images/medical-health/mv-sp.jpg)}}@media screen and (min-width:768px){.page-header.medical-health-header{background-image:url(//ginza-ginginclinic.com/wp/wp-content/themes/ginza-ginginclinic/./assets/images/medical-health/mv-pc.jpg)}}@media screen and (max-width:767px){.medical-health-intro{display:block;width:100%;padding-bottom:80px}.medical-health-intro__body{display:block;width:100%;margin:0 auto;padding:0 10px}.medical-health-intro__columns{display:flex;flex-direction:column;align-items:center;width:100%}.medical-health-intro__figure{display:block;width:100%}.medical-health-intro__figure>img{display:block;width:100%;object-fit:cover}.medical-health-intro__txt{display:block;width:100%;text-align:justify;word-break:break-all;margin-top:30px}}@media screen and (min-width:768px){.medical-health-intro{display:block;width:100%;padding-bottom:100px}.medical-health-intro__body{display:block;max-width:900px;width:100%;margin:0 auto}.medical-health-intro__columns{display:flex;justify-content:space-between;width:100%}.medical-health-intro__figure{display:block;width:calc(400/900 * 100%)}.medical-health-intro__figure>img{display:block;width:100%;object-fit:cover}.medical-health-intro__txt{display:block;width:50%;text-align:justify;word-break:break-all}}@media screen and (max-width:767px){.medical-health-treatment{display:block;width:100%;padding:80px 0;background:linear-gradient(180deg,#d1cac0,#b1a892)}.medical-health-treatment__body{display:block;width:100%;margin:0 auto}.medical-health-treatment__wrap{display:flex;flex-direction:column;align-items:center;width:100%}.medical-health-treatment__box{position:relative;display:flex;flex-direction:column;align-items:center;width:100%;background-color:var(--white)}.medical-health-treatment__box:nth-child(n+2){margin-top:40px}.medical-health-treatment__box:after{content:"";position:absolute;bottom:5px;right:5px;display:block;width:18.39px;height:18.39px;background-image:url(//ginza-ginginclinic.com/wp/wp-content/themes/ginza-ginginclinic/./assets/images/medical-health/icon-trangle.png);background-repeat:no-repeat;background-position:center;background-size:contain}.medical-health-treatment__box-top{display:block;width:100%}.medical-health-treatment__figure{display:block;width:100%}.medical-health-treatment__figure>img{display:block;width:100%;object-fit:cover}.medical-health-treatment__header{display:block;width:100%;text-align:center;font-size:30px;line-height:1;font-weight:500;margin-top:40px}.medical-health-treatment__txt{display:block;width:100%;padding:0 20px;margin-top:30px;line-height:32px;text-align:justify;word-break:break-all}.medical-health-treatment__btn{display:flex;justify-content:center;width:100%;margin-top:40px;padding-bottom:50px}}@media screen and (max-width:374px){.medical-health-treatment__header{font-size:28px}}@media screen and (max-width:359px){.medical-health-treatment__header{font-size:24px}}@media screen and (min-width:768px){.medical-health-treatment{display:block;width:100%;padding:100px 0;background:linear-gradient(180deg,#d1cac0,#b1a892)}.medical-health-treatment__body{display:block;max-width:1000px;width:100%;margin:0 auto}.medical-health-treatment__wrap{display:flex;flex-wrap:wrap;justify-content:center;width:100%}.medical-health-treatment__box{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:space-between;width:calc(470/1000 * 100%);margin-right:calc(60/1000 * 100%);background-color:var(--white)}.medical-health-treatment__box:nth-child(2n),.medical-health-treatment__box:last-child{margin-right:0}.medical-health-treatment__box:nth-child(n+3){margin-top:80px}.medical-health-treatment__box:after{content:"";position:absolute;bottom:5px;right:5px;display:block;width:18.39px;height:18.39px;background-image:url(//ginza-ginginclinic.com/wp/wp-content/themes/ginza-ginginclinic/./assets/images/medical-health/icon-trangle.png);background-repeat:no-repeat;background-position:center;background-size:contain}.medical-health-treatment__box-top{display:block;width:100%}.medical-health-treatment__figure{display:block;width:100%}.medical-health-treatment__figure>img{display:block;width:100%;object-fit:cover}.medical-health-treatment__header{display:block;width:100%;text-align:center;font-size:38px;line-height:1;font-weight:500;margin-top:40px}.medical-health-treatment__txt{display:block;width:100%;padding:0 calc(40/470 * 100%);margin-top:40px;line-height:32px;text-align:justify;word-break:break-all}.medical-health-treatment__btn{display:flex;justify-content:center;width:100%;margin-top:30px;padding-bottom:50px}}@media screen and (min-width:768px){.medical-health-treatment__header{font-size:28px;margin-top:30px}.medical-health-treatment__txt{margin-top:30px}}@media screen and (max-width:767px){.page-header.dietdrug-header{background-image:url(//ginza-ginginclinic.com/wp/wp-content/themes/ginza-ginginclinic/./assets/images/dietdrug/mv-sp.jpg)}}@media screen and (min-width:768px){.page-header.dietdrug-header{background-image:url(//ginza-ginginclinic.com/wp/wp-content/themes/ginza-ginginclinic/./assets/images/dietdrug/mv-pc.jpg)}}@media screen and (max-width:767px){.dietdrug-intro{display:block;width:100%;padding-bottom:80px}.dietdrug-intro__body{display:block;width:100%;margin:0 auto;padding:0 10px}.dietdrug-intro__txt{display:block;width:100%;text-align:justify;word-break:break-all}}@media screen and (min-width:768px){.dietdrug-intro{display:block;width:100%;padding-bottom:100px}.dietdrug-intro__body{display:block;max-width:900px;width:100%;margin:0 auto}.dietdrug-intro__txt{display:block;width:100%;text-align:justify;word-break:break-all}}@media screen and (max-width:767px){.dietdrug-recomend{display:block;width:100%;padding:50px 0;background:linear-gradient(180deg,#d1cac0,#b1a892)}.dietdrug-recomend__box{display:flex;flex-direction:column;align-items:center;width:100%;margin:0 auto;background-image:url(//ginza-ginginclinic.com/wp/wp-content/themes/ginza-ginginclinic/./assets/images/dietdrug/bg-sp.jpg);background-repeat:no-repeat;background-position:center;background-size:cover;padding:30px 10px}.dietdrug-recomend__header{display:block;width:100%;text-align:center;font-size:25px;line-height:38px;font-weight:500;padding-bottom:5px;border-bottom:2px solid #ccc}.dietdrug-recomend__list{display:block;width:100%;margin-top:30px;padding:0 15px}.dietdrug-recomend__list>li{position:relative;display:block;width:100%;padding-left:25px;font-size:14px;line-height:20px;color:#a88f49;font-weight:600}.dietdrug-recomend__list>li:after{content:"";position:absolute;bottom:0;right:0;display:block;width:calc(100% - 15px - 10px);height:1px;background-color:#b1a892}.dietdrug-recomend__list>li:nth-child(n+2){margin-top:20px}.dietdrug-recomend__list>li:before{content:"";position:absolute;top:2.5px;left:0;display:block;width:15px;height:15px;background-image:url(//ginza-ginginclinic.com/wp/wp-content/themes/ginza-ginginclinic/./assets/images/dietdrug/icon-checked.svg);background-repeat:no-repeat;background-position:center;background-size:contain}}@media screen and (min-width:768px){.dietdrug-recomend{display:block;width:100%;padding:100px 0;background:linear-gradient(180deg,#d1cac0,#b1a892)}.dietdrug-recomend__box{display:flex;flex-direction:column;align-items:center;max-width:1000px;width:100%;margin:0 auto;background-image:url(//ginza-ginginclinic.com/wp/wp-content/themes/ginza-ginginclinic/./assets/images/dietdrug/bg-pc.jpg);background-repeat:no-repeat;background-position:center;background-size:cover;padding:calc(60/1000 * 100%) calc(140/1000 * 100%)}.dietdrug-recomend__header{display:block;width:100%;text-align:center;font-size:30px;line-height:40px;font-weight:500;padding-bottom:5px;border-bottom:2px solid #ccc}.dietdrug-recomend__list{display:block;max-width:450px;width:100%;margin:60px auto 0 auto}.dietdrug-recomend__list>li{position:relative;display:block;width:100%;padding-left:47px;font-size:22px;line-height:24px;color:#a88f49;font-weight:600;text-underline-offset:5px;text-decoration-line:underline;text-decoration-style:solid;text-decoration-color:#b1a892;text-decoration-thickness:1px}.dietdrug-recomend__list>li:nth-child(n+2){margin-top:30px}.dietdrug-recomend__list>li:before{content:"";position:absolute;top:0;left:0;display:block;width:24px;height:24px;background-image:url(//ginza-ginginclinic.com/wp/wp-content/themes/ginza-ginginclinic/./assets/images/dietdrug/icon-checked.svg);background-repeat:no-repeat;background-position:center;background-size:contain}}@media screen and (max-width:767px){.dietdrug-medicine{display:block;width:100%;padding-top:80px}.dietdrug-medicine__body{display:block;width:100%;margin:0 auto;padding:0 10px}.dietdrug-medicine__main{display:block;width:100%}.dietdrug-medicine__wrap{display:block;width:100%}.dietdrug-medicine__wrap:not(:last-child){padding-bottom:60px;border-bottom:1px solid #ccc}.dietdrug-medicine__wrap:not(:first-child){margin-top:60px}.dietdrug-medicine__title{display:block;width:100%;font-size:25px;font-weight:500;line-height:35px;color:#a88f49}.dietdrug-medicine__title>span{font-size:22px}.dietdrug-medicine__box{display:flex;flex-direction:column;align-items:center;width:100%;margin-top:30px}.dietdrug-medicine__box-figure{display:block;width:100%}.dietdrug-medicine__box-figure>img{display:block;width:100%;object-fit:cover}.dietdrug-medicine__box-content{display:block;width:100%;margin-top:30px}.dietdrug-medicine__box-txt{display:block;width:100%;text-align:justify;word-break:break-all}.dietdrug-medicine__caution{display:block;width:100%;border:10px solid #f1efec;padding:20px;margin-top:30px}.dietdrug-medicine__caution-title{position:relative;display:block;width:100%;font-size:14px;font-weight:600;line-height:22.5px;padding-left:15px}.dietdrug-medicine__caution-title:before{content:"";position:absolute;top:8px;left:0;display:block;width:5px;height:5px;border-radius:3px;background-color:#a88f49}.dietdrug-medicine__caution-txt{display:block;width:100%;font-size:14px;line-height:22.5px;text-align:justify;word-break:break-all;margin-top:10px}.dietdrug-medicine__btn{display:flex;justify-content:center;width:100%;margin-top:50px}}@media screen and (max-width:359px){.dietdrug-medicine__title>span{font-size:18px}}@media screen and (min-width:768px){.dietdrug-medicine{display:block;width:100%;padding-top:100px}.dietdrug-medicine__body{display:block;max-width:900px;width:100%;margin:0 auto}.dietdrug-medicine__main{display:block;width:100%}.dietdrug-medicine__wrap{display:block;width:100%}.dietdrug-medicine__wrap:not(:last-child){padding-bottom:70px;border-bottom:1px solid #ccc}.dietdrug-medicine__wrap:not(:first-child){margin-top:70px}.dietdrug-medicine__title{display:block;width:100%;font-size:27px;font-weight:500;line-height:35px;color:#a88f49}.dietdrug-medicine__box{display:flex;justify-content:space-between;width:100%;margin-top:30px}.dietdrug-medicine__box{display:flex;justify-content:space-between;width:100%;margin-top:30px}.dietdrug-medicine__box-figure{display:block;width:calc(400/900 * 100%)}.dietdrug-medicine__box-figure>img{display:block;width:100%;object-fit:cover}.dietdrug-medicine__box-content{display:block;width:50%}.dietdrug-medicine__box-txt{display:block;width:100%;text-align:justify;word-break:break-all}.dietdrug-medicine__caution{display:block;width:100%;border:10px solid #f1efec;padding:30px;margin-top:50px}.dietdrug-medicine__caution-title{position:relative;display:block;width:100%;font-size:15px;font-weight:600;line-height:22.5px;padding-left:15px}.dietdrug-medicine__caution-title:before{content:"";position:absolute;top:8px;left:0;display:block;width:5px;height:5px;border-radius:3px;background-color:#a88f49}.dietdrug-medicine__caution-txt{display:block;width:100%;text-align:justify;word-break:break-all;margin-top:15px}.dietdrug-medicine__btn{display:flex;justify-content:center;width:100%;margin-top:50px}}@media screen and (max-width:767px){.page-header.privacypolicy-header{background-image:url(//ginza-ginginclinic.com/wp/wp-content/themes/ginza-ginginclinic/./assets/images/privacypolicy/mv-sp.jpg)}}@media screen and (min-width:768px){.page-header.privacypolicy-header{background-image:url(//ginza-ginginclinic.com/wp/wp-content/themes/ginza-ginginclinic/./assets/images/privacypolicy/mv-pc.jpg)}}@media screen and (max-width:767px){.privacypolicy{display:block;width:100%}.privacypolicy__body{display:block;width:100%;margin:0 auto;padding:0 10px}.privacypolicy__txt{display:block;width:100%;text-align:justify;word-break:break-all}.privacypolicy__box{display:block;width:100%;margin-top:50px}.privacypolicy__header{position:relative;display:block;width:100%;padding-bottom:5px;border-bottom:2px solid #ccc;font-size:25px;font-weight:500;line-height:32.5px;text-align:justify;word-break:break-all}.privacypolicy__header:after{content:"";position:absolute;bottom:-1.5px;left:0;display:block;width:80px;height:2px;background-color:#a88f49}.privacypolicy__header+.privacypolicy__txt{margin-top:40px}.privacypolicy__list{display:block;width:100%;margin-top:25.5px}.privacypolicy__list>li{position:relative;display:block;width:100%;padding-left:15px}.privacypolicy__list>li:before{content:"";position:absolute;top:8px;left:0;display:block;width:5px;height:5px;border-radius:3px;background-color:#a88f49}.privacypolicy__list+.privacypolicy__txt{margin-top:25.5px}}@media screen and (min-width:768px){.privacypolicy{display:block;width:100%}.privacypolicy__body{display:block;max-width:900px;width:100%;margin:0 auto}.privacypolicy__txt{display:block;width:100%;text-align:justify;word-break:break-all}.privacypolicy__box{display:block;width:100%;margin-top:70px}.privacypolicy__header{position:relative;display:block;width:100%;padding-bottom:5px;border-bottom:2px solid #ccc;font-size:30px;font-weight:500;line-height:40px;text-align:justify;word-break:break-all}.privacypolicy__header:after{content:"";position:absolute;bottom:-1.5px;left:0;display:block;width:126px;height:2px;background-color:#a88f49}.privacypolicy__header+.privacypolicy__txt{margin-top:40px}.privacypolicy__list{display:block;width:100%;margin-top:25.5px}.privacypolicy__list>li{position:relative;display:block;width:100%;padding-left:15px}.privacypolicy__list>li:before{content:"";position:absolute;top:8px;left:0;display:block;width:5px;height:5px;border-radius:3px;background-color:#a88f49}.privacypolicy__list+.privacypolicy__txt{margin-top:25.5px}}@media screen and (max-width:767px){.page-header.qa-header{background-image:url(//ginza-ginginclinic.com/wp/wp-content/themes/ginza-ginginclinic/./assets/images/qa/mv-sp.jpg)}}@media screen and (min-width:768px){.page-header.qa-header{background-image:url(//ginza-ginginclinic.com/wp/wp-content/themes/ginza-ginginclinic/./assets/images/qa/mv-pc.jpg)}}@media screen and (max-width:767px){.qa{display:block;width:100%}.qa__body{display:block;width:100%;margin:0 auto}.qa__list{display:block;width:100%}.qa__list>h2{display:block;font-size:22.5px;line-height:30px;font-weight:700;margin:30px 0}.qa__list>li{display:block;width:100%;padding:0 10px}.qa__list>li:nth-child(n+2){margin-top:30px}.qa__list>li>.question{position:relative;display:flex;align-items:center;width:100%;padding:5px 5px 5px 50px;font-size:16px;font-weight:600;line-height:20px;color:#b1a892;text-align:justify;word-break:break-all}.qa__list>li>.question:before{content:"Q.";position:absolute;top:0;left:10px;display:flex;align-items:center;width:50px;height:30px;font-size:28px;line-height:1;padding-bottom:5px;color:#b1a892;font-weight:600}.qa__list>li>.answer{position:relative;display:block;width:100%;padding:15px 5px 20px 50px;font-size:15px;font-weight:500;line-height:19.5px;margin-top:5px;border-top:1px solid #b1a892;text-align:justify;word-break:break-all}.qa__list>li>.answer:before{content:"A.";position:absolute;top:15px;left:10px;display:flex;align-items:center;width:50px;height:30px;font-size:28px;line-height:1;padding-bottom:5px;font-weight:600}.qa__list>li>.answer>a{color:var(--font-color);text-decoration:underline}}@media screen and (min-width:768px){.qa{display:block;width:100%}.qa__body{display:block;max-width:900px;width:100%;margin:0 auto}.qa__list{display:block;width:100%}.qa__list>h2{display:block;font-size:22.5px;line-height:30px;font-weight:700;margin:30px 0}.qa__list>li{display:block;width:100%;padding:15px calc(80/900 * 100%)}.qa__list>li:nth-child(n+2){margin-top:20px}.qa__list>li>.question{position:relative;display:flex;align-items:center;width:100%;padding:5px 10px 5px 60px;font-size:16px;font-weight:600;line-height:20px;color:#b1a892}.qa__list>li>.question:before{content:"Q.";position:absolute;top:0;left:10px;display:flex;justify-content:center;align-items:center;width:30px;height:30px;font-size:28px;line-height:1;padding-bottom:5px;color:#b1a892;font-weight:600}.qa__list>li>.answer{position:relative;display:block;width:100%;padding:15px 15px 20px 60px;font-size:15px;font-weight:500;line-height:19.5px;margin-top:5px;border-top:1px solid #b1a892}.qa__list>li>.answer:before{content:"A.";position:absolute;top:15px;left:10px;display:flex;justify-content:center;align-items:center;width:30px;height:30px;font-size:28px;line-height:1;padding-bottom:5px;font-weight:600}.qa__list>li>.answer>a{color:var(--font-color);text-decoration:underline}.qa__list>li>.answer>a:hover{transition:opacity .3s ease;opacity:.7}}@media screen and (max-width:767px){.page-header.sitemap-header{background-image:url(//ginza-ginginclinic.com/wp/wp-content/themes/ginza-ginginclinic/./assets/images/sitemap/mv-sp.jpg)}}@media screen and (min-width:768px){.page-header.sitemap-header{background-image:url(//ginza-ginginclinic.com/wp/wp-content/themes/ginza-ginginclinic/./assets/images/sitemap/mv-pc.jpg)}}@media screen and (max-width:767px){.sitemap{display:block;width:100%}.sitemap__body{display:flex;flex-direction:column;width:100%;padding:0 10px}.sitemap-menu__warp{display:block;width:100%}.sitemap-menu__warp:nth-child(2){margin-top:80px}.sitemap-menu__title{display:block;width:100%;font-size:26px;font-weight:500;line-height:40px}.sitemap-menu__list{display:flex;flex-direction:column;align-items:flex-start;width:auto;margin-top:30px;padding-left:30px}.sitemap-menu__list>li{display:flex;flex-direction:column;align-items:flex-start;width:auto}.sitemap-menu__list>li:nth-child(n+2){margin-top:20px}.sitemap-menu__list>li>a,.sitemap-menu__list>li>p{font-size:15px;font-weight:500;line-height:26px;color:var(--font-color)}.sitemap-menu__list+.sitemap-menu__title{margin-top:80px}}@media screen and (min-width:768px){.sitemap{display:block;width:100%}.sitemap__body{display:flex;justify-content:space-between;max-width:450px;width:100%;margin:0 auto}.sitemap-menu__warp{display:block;width:200px}.sitemap-menu__title{display:block;width:100%;font-size:26px;font-weight:500;line-height:40px}.sitemap-menu__list{display:flex;flex-direction:column;align-items:flex-start;width:auto;margin-top:30px;padding-left:30px}.sitemap-menu__list>li{display:flex;flex-direction:column;align-items:flex-start;width:auto}.sitemap-menu__list>li:nth-child(n+2){margin-top:20px}.sitemap-menu__list>li>a{font-size:15px;font-weight:500;line-height:26px;color:var(--font-color)}.sitemap-menu__warp:nth-child(2) .sitemap-menu__list>li:not(:first-child){padding-left:10px}.sitemap-menu__list>li>a:hover{transition:opacity .3s ease;opacity:.7}.sitemap-menu__list+.sitemap-menu__title{margin-top:80px}}@media screen and (max-width:767px){.page-header.recruit-header{background-image:url(//ginza-ginginclinic.com/wp/wp-content/themes/ginza-ginginclinic/./assets/images/recruit/mv-sp.jpg)}}@media screen and (min-width:768px){.page-header.recruit-header{background-image:url(//ginza-ginginclinic.com/wp/wp-content/themes/ginza-ginginclinic/./assets/images/recruit/mv-pc.jpg)}}@media screen and (max-width:767px){.recruit-intro{display:block;width:100%;padding-bottom:80px}.recruit-intro__body{display:block;width:100%;margin:0 auto;padding:0 10px}.recruit-intro__txt{display:block;width:100%;text-align:center}.recruit-intro__box{display:block;width:100%;margin-top:60px}.recruit-intro__header{position:relative;display:block;width:100%;padding-bottom:5px;border-bottom:2px solid #ccc;font-size:25px;font-weight:500;line-height:32.5px;text-align:justify;word-break:break-all}.recruit-intro__header:after{content:"";position:absolute;bottom:-1.5px;left:0;display:block;width:80px;height:2px;background-color:#a88f49}.recruit-intro__header+.recruit-intro__txt{margin-top:40px}.recruit-intro__btns-wrap{display:block;width:100%;margin-top:40px}.recruit-intro__btns-title{display:block;width:100%;text-align:center;font-size:16px;font-weight:700}.recruit-intro__btns{display:flex;flex-direction:column;align-items:center;width:100%;margin-top:30px}.recruit-intro__btn{display:flex;justify-content:center;align-items:center;width:212px;height:48px;border:2px solid var(--font-color);background-color:#f7f5f4;font-size:20px;line-height:1;font-weight:700;color:var(--font-color)}.recruit-intro__btn:nth-child(2){margin-top:20px}}@media screen and (min-width:768px){.recruit-intro{display:block;width:100%;padding-bottom:100px}.recruit-intro__body{display:block;max-width:900px;width:100%;margin:0 auto}.recruit-intro__txt{display:block;width:100%;text-align:justify;word-break:break-all}.recruit-intro__box{display:block;width:100%;margin-top:70px}.recruit-intro__header{position:relative;display:block;width:100%;padding-bottom:5px;border-bottom:2px solid #ccc;font-size:30px;font-weight:500;line-height:40px;text-align:justify;word-break:break-all}.recruit-intro__header:after{content:"";position:absolute;bottom:-1.5px;left:0;display:block;width:126px;height:2px;background-color:#a88f49}.recruit-intro__header+.recruit-intro__txt{margin-top:40px}.recruit-intro__btns-wrap{display:block;width:100%;margin-top:40px}.recruit-intro__btns-title{display:block;width:100%;text-align:center;font-size:16px;font-weight:700}.recruit-intro__btns{display:flex;justify-content:center;width:100%;margin-top:30px}.recruit-intro__btn{display:flex;justify-content:center;align-items:center;width:212px;height:48px;border:2px solid var(--font-color);background-color:#f7f5f4;font-size:20px;line-height:1;font-weight:700;color:var(--font-color)}.recruit-intro__btn:nth-child(1){margin-right:45px}.recruit-intro__btn:nth-child(2){margin-left:45px}.recruit-intro__btn:hover{transition:opacity .3s ease;opacity:.7}}@media screen and (max-width:767px){.recruit-vacancy{display:block;width:100%;padding:80px 0;background-color:#f7f5f4}.recruit-vacancy>.container{padding:0 10px}.recruit-vacancy__body{display:block;width:100%;margin:0 auto}.recruit-vacancy-wrap{display:block;width:100%;background-color:var(--white);padding:30px 20px}.recruit-vacancy-wrap:nth-child(n+2){margin-top:100px}.recruit-vacancy__title{display:block;width:100%;padding:4px 0 4px 10px;border-left:5px solid #a88f49;font-size:25px;font-weight:500;line-height:26px}.recruit-vacancy__txt{display:block;width:100%;text-align:justify;word-break:break-all;margin-top:30px}.recruit-vacancy__subtitle{display:block;width:100%;font-size:24px;line-height:26px;color:#a88f49;font-weight:500;padding-bottom:10px;border-bottom:1px solid #a88f49;margin-top:60px}.recruit-vacancy__detail{width:100%;border-collapse:collapse;margin:30px auto 0 auto;border-top:1px solid #cecece}.recruit-vacancy__detail tr th{display:block;width:100%;background-color:#f7f5f4;padding:15px;line-height:20px;font-weight:500;border-bottom:1px solid #cecece}.recruit-vacancy__detail tr td{display:block;width:100%;padding:20px 10px;line-height:19.5px;font-weight:400;text-align:center;border-bottom:1px solid #cecece}.recruit-vacancy-entry{display:flex;flex-direction:column;align-items:center;width:100%;margin-top:80px;padding:0 20px}.recruit-vacancy-entry__title{display:block;width:100%;text-align:center;font-size:18px;font-weight:600}.recruit-vacancy-entry__txt{display:block;width:100%;text-align:center;font-size:15px;line-height:30px}.recruit-vacancy-entry__txt>a{font-weight:700;color:var(--font-color)}.recruit-vacancy-entry__btn{display:flex;justify-content:center;align-items:center;max-width:360px;width:100%;height:60px;border:1px solid var(--font-color);background-color:#a88f49;font-size:18px;line-height:1;color:var(--white);font-weight:500;margin-top:20px}}@media screen and (max-width:359px){.recruit-vacancy__detail tr td{font-size:13px;padding:20px 5px}.recruit-vacancy-entry__title{font-size:16px}.recruit-vacancy-entry__txt{font-size:13px}}@media screen and (min-width:768px){.recruit-vacancy{display:block;width:100%;padding:100px 0;background-color:#f7f5f4}.recruit-vacancy__body{display:block;max-width:1060px;width:100%;margin:0 auto}.recruit-vacancy-wrap{display:block;width:100%;background-color:var(--white);padding:calc(70/1060 * 100%) calc(80/1060 * 100%)}.recruit-vacancy-wrap:nth-child(n+2){margin-top:100px}.recruit-vacancy__title{display:block;width:100%;padding:4px 0 4px 10px;border-left:5px solid #a88f49;font-size:26px;font-weight:500;line-height:26px}.recruit-vacancy__txt{display:block;width:100%;text-align:justify;word-break:break-all;margin-top:40px}.recruit-vacancy__subtitle{display:block;width:100%;font-size:24px;line-height:26px;color:#a88f49;font-weight:500;padding-bottom:10px;border-bottom:1px solid #a88f49;margin-top:60px}.recruit-vacancy__detail{max-width:750px;width:100%;border-collapse:collapse;margin:40px auto 0 auto;border-top:1px solid #cecece}.recruit-vacancy__detail tr{border-bottom:1px solid #cecece}.recruit-vacancy__detail tr th{width:180px;background-color:#f7f5f4;padding:20px;line-height:19.5px;font-weight:500}.recruit-vacancy__detail tr td{width:calc(100% - 180px);padding:20px;line-height:19.5px;font-weight:400}.recruit-vacancy-entry{display:flex;flex-direction:column;align-items:center;width:100%;margin-top:100px}.recruit-vacancy-entry__title{display:block;width:100%;text-align:center;font-size:18px;font-weight:600}.recruit-vacancy-entry__txt{display:block;width:100%;text-align:center;font-size:15px;line-height:30px}.recruit-vacancy-entry__txt>a{font-weight:700;color:var(--font-color)}.recruit-vacancy-entry__txt>a:hover{transition:opacity .3s ease;opacity:.7}.recruit-vacancy-entry__btn{display:flex;justify-content:center;align-items:center;width:360px;height:60px;border:1px solid var(--font-color);background-color:#a88f49;font-size:18px;line-height:1;color:var(--white);font-weight:500;margin-top:20px}.recruit-vacancy-entry__btn:hover{transition:opacity .3s ease;opacity:.7}}@media screen and (min-width:0px){.pagination{display:flex;justify-content:center;align-items:center;width:100%;margin-top:80px}.pagination>.page-numbers{display:flex;justify-content:center;align-items:center;width:40px;height:40px;font-size:19px;line-height:20px;font-weight:500;color:#a88f49;background-color:var(--white);border:1px solid #a88f49}.pagination>.page-numbers.dots{background-color:transparent;border:none;width:auto}.pagination>.page-numbers:nth-child(n+2){margin-left:10px}.pagination>.page-numbers:hover{transition:opacity .3s ease;opacity:.7}.pagination>.page-numbers.current{display:flex;justify-content:center;align-items:center;width:40px;height:40px;text-align:center;background-color:#a88f49;color:var(--white);line-height:20px;pointer-events:none}.pagination>.prev.page-numbers,.pagination>.next.page-numbers{display:block;width:40px;height:40px;background-position:center;background-repeat:no-repeat;background-size:10px 15px}.pagination>.prev.page-numbers{background-image:url(//ginza-ginginclinic.com/wp/wp-content/themes/ginza-ginginclinic/./assets/images/icon-prev.png)}.pagination>.next.page-numbers{background-image:url(//ginza-ginginclinic.com/wp/wp-content/themes/ginza-ginginclinic/./assets/images/icon-next.png)}}@media screen and (max-width:767px){.pagination{margin-top:60px}}@media screen and (max-width:767px){.page-header.information-header{background-image:url(//ginza-ginginclinic.com/wp/wp-content/themes/ginza-ginginclinic/./assets/images/information/mv-sp.jpg)}}@media screen and (min-width:768px){.page-header.information-header{background-image:url(//ginza-ginginclinic.com/wp/wp-content/themes/ginza-ginginclinic/./assets/images/information/mv-pc.jpg)}}@media screen and (max-width:767px){.page-contents.page-information{background-color:#f1efec}.information-archives{display:block;width:100%;padding-bottom:80px}.information-archives>.container{padding:0 10px}.information-archives__body{display:block;width:100%}.no-post-item{display:block;width:100%;text-align:center;font-size:15px;font-weight:500;padding:40px 20px;background-color:var(--white)}.information-archives__wrap{display:block;width:100%;padding:40px 20px;background-color:var(--white)}.information-archives__wrap>li{display:block;width:100%;padding-bottom:16px;border-bottom:1px solid #ebe9e1}.information-archives__wrap>li:nth-child(n+2){margin-top:20px}.information-archive__link{display:flex;flex-direction:column;align-items:flex-start;width:100%}.information-archive__link>.date{display:block;width:auto;font-size:15px;color:#b1a892;font-weight:500;line-height:24px}.information-archive__link>.title{display:-webkit-box;width:auto;font-size:15px;line-height:26px;font-weight:500;color:var(--font-color);overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2;margin-top:10px;text-align:justify}}@media screen and (min-width:768px){.page-contents.page-information{background-color:#f1efec}.information-archives{display:block;width:100%;padding-bottom:100px}.information-archives__body{display:block;max-width:1000px;width:100%;margin:0 auto}.no-post-item{display:block;width:100%;text-align:center;font-size:16px;font-weight:500;padding:calc(80/1140 * 100%) calc(130/1140 * 100%) calc(80/1140 * 100%) calc(130/1140 * 100%);background-color:var(--white)}.information-archives__wrap{display:block;width:100%;padding:calc(80/1140 * 100%) calc(130/1140 * 100%) calc(80/1140 * 100%) calc(130/1140 * 100%);background-color:var(--white)}.information-archives__wrap>li{display:flex;align-items:center;width:100%;padding-bottom:16px;border-bottom:1px solid #ebe9e1;padding-left:10px;padding-right:10px}.information-archives__wrap>li:nth-child(n+2){margin-top:20px}.information-archive__link{display:flex;align-items:center;width:auto}.information-archive__link>.date{display:block;width:135px;font-size:15px;color:#b1a892;font-weight:500;line-height:24px}.information-archive__link>.title{display:-webkit-box;width:calc(100% - 135px);font-size:15px;line-height:24px;font-weight:500;color:var(--font-color);overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:1}.information-archive__link:hover{transition:opacity .3s ease;opacity:.7}}@media screen and (max-width:767px){.single-content{display:block;width:100%;margin-top:30px}.single-content h2{display:block;width:100%;font-size:24px;font-weight:500;line-height:30px;color:#a88f49;text-align:justify;word-break:break-all}.single-content h3{position:relative;display:block;width:100%;font-size:23px;font-weight:500;line-height:26px;padding:2px 0 2px 10px;border-left:5px solid #a88f49;text-align:justify;word-break:break-all}.single-content h4{display:block;width:100%;font-size:22px;font-weight:500;line-height:28px}.single-content h5{display:block;width:100%;font-size:21px;font-weight:500;line-height:25px;padding-bottom:6px;border-bottom:1px solid var(--font-color)}.single-content h6{display:block;width:100%;font-size:22px;font-weight:500;line-height:24px;color:#a88f49}.single-content>h2:not(:first-child),.single-content>h3:not(:first-child),.single-content>h4:not(:first-child),.single-content>h5:not(:first-child),.single-content>h6:not(:first-child){margin-top:50px}.single-content p{display:block;width:100%}.single-content p a{color:#a88f49}.single-content p a:hover{transition:opacity .3s ease;opacity:.7}.single-content p:not(:first-child){margin-top:40px}.single-content ul{display:block;width:100%}.single-content ul>li{position:relative;display:block;width:100%;font-size:15px;line-height:22.5px;text-align:justify;word-break:break-all;padding-left:21px;font-weight:300}.single-content ul>li:nth-child(n+2){margin-top:10px}.single-content ul>li:before{content:"";position:absolute;top:8px;left:0;display:block;width:6px;height:6px;background-color:#a88f49;border-radius:3px}.single-content ol{display:block;width:100%}.single-content ol>li{position:relative;display:block;width:100%;counter-increment:number;font-size:15px;line-height:22.5px;text-align:justify;word-break:break-all;padding:0 0 0 37px;font-weight:300}.single-content ol>li:nth-child(n+2){margin-top:10px}.single-content ol>li:before{counter-increment:li;content:counter(number,decimal-leading-zero);position:absolute;top:0;left:0;font-size:24px;line-height:24px;color:#a88f49;font-weight:500;font-family:var(--yumincho)}.single-content>ul:not(:first-child),.single-content>ol:not(:first-child){margin-top:70px}.single-content .wp-block-table{display:block;width:100%;margin:0 auto 0 auto;font-weight:300}.single-content .wp-block-table table{width:100%;margin:0 auto 0 auto;border-collapse:collapse;border-top:1px solid #cecece}.single-content table tr td{display:block;width:100%;font-size:15px;line-height:25.5px;padding:10px;border-top:none;border-left:none;border-right:none;border-bottom:1px solid #cecece}.single-content table tr td:first-child{text-align:center;font-weight:600;background-color:#f7f5f4}.single-content>.wp-block-table:not(:first-child){margin-top:50px}.single-content .is-provider-youtube .wp-block-embed__wrapper{position:relative;height:0;overflow:hidden;padding-bottom:calc(75% * 0.75)}.single-content .is-provider-youtube .wp-block-embed__wrapper>iframe{position:absolute;top:0;left:0;width:100%;height:100%}.single-content p a,.single-content ul li a,.single-content ol li a,.single-content table tr td a{color:var(--dark-yellow);font-weight:600}.single-content p a:hover,.single-content ul li a:hover,.single-content ol li a:hover,.single-content table tr td a:hover{transition:opacity .3s ease;opacity:.7}.single-content>.wp-block-image:not(:first-child),.single-content>.wp-block-columns:not(:first-child),.single-content>.wp-block-image:not(:first-child),.single-content>.wp-block-gallery:not(:first-child),.single-content>.wp-block-embed:not(:first-child),.single-content>.wp-block-media-text:not(:first-child){margin-top:50px}}@media screen and (min-width:768px){.single-content{display:block;width:100%;margin-top:40px}.single-content h2{display:block;width:100%;font-size:27px;font-weight:500;line-height:36px;color:#a88f49;text-align:justify;word-break:break-all}.single-content h3{position:relative;display:block;width:100%;font-size:26px;font-weight:500;line-height:28px;padding:2px 0 2px 10px;border-left:5px solid #a88f49;text-align:justify;word-break:break-all}.single-content h4{display:block;width:100%;font-size:26px;font-weight:500;line-height:32px}.single-content h5{display:block;width:100%;font-size:24px;font-weight:500;line-height:26px;padding-bottom:8px;border-bottom:1px solid var(--font-color)}.single-content h6{display:block;width:100%;font-size:22px;font-weight:500;line-height:26px;color:#a88f49}.single-content>h2:not(:first-child),.single-content>h3:not(:first-child),.single-content>h4:not(:first-child),.single-content>h5:not(:first-child),.single-content>h6:not(:first-child){margin-top:50px}.single-content p{display:block;width:100%}.single-content p a{color:#a88f49}.single-content p a:hover{transition:opacity .3s ease;opacity:.7}.single-content p:not(:first-child){margin-top:40px}.single-content ul{display:block;width:100%}.single-content ul>li{position:relative;display:block;width:100%;font-size:15px;line-height:22.5px;text-align:justify;word-break:break-all;padding-left:21px;font-weight:300}.single-content ul>li:nth-child(n+2){margin-top:10px}.single-content ul>li:before{content:"";position:absolute;top:8px;left:0;display:block;width:6px;height:6px;background-color:#a88f49;border-radius:3px}.single-content ol{display:block;width:100%}.single-content ol>li{position:relative;display:block;width:100%;counter-increment:number;font-size:15px;line-height:22.5px;text-align:justify;word-break:break-all;padding:0 0 0 37px;font-weight:300}.single-content ol>li:nth-child(n+2){margin-top:10px}.single-content ol>li:before{counter-increment:li;content:counter(number,decimal-leading-zero);position:absolute;top:0;left:0;font-size:24px;line-height:24px;color:#a88f49;font-weight:500;font-family:var(--yumincho)}.single-content>ul:not(:first-child),.single-content>ol:not(:first-child){margin-top:70px}.single-content .wp-block-table{display:block;max-width:740px;width:100%;margin:0 auto 0 auto;font-weight:300}.single-content .wp-block-table table{width:100%;margin:0 auto 0 auto;border-collapse:collapse;border-top:1px solid #cecece}.single-content table tr td{font-size:15px;line-height:25.5px;padding:15px 0;border-top:none;border-left:none;border-right:none;border-bottom:1px solid #cecece}.single-content table tr td:first-child{text-align:center;width:180px;font-weight:600;background-color:#f7f5f4}.single-content table tr td:not(:first-child){width:calc(100% - 180px);padding-left:20px}.single-content>.wp-block-table:not(:first-child){margin-top:50px}.single-content .is-provider-youtube .wp-block-embed__wrapper{position:relative;height:0;overflow:hidden;padding-bottom:calc(75% * 0.75)}.single-content .is-provider-youtube .wp-block-embed__wrapper>iframe{position:absolute;top:0;left:0;width:100%;height:100%}.single-content p a,.single-content ul li a,.single-content ol li a,.single-content table tr td a{color:var(--dark-yellow);font-weight:600}.single-content p a:hover,.single-content ul li a:hover,.single-content ol li a:hover,.single-content table tr td a:hover{transition:opacity .3s ease;opacity:.7}.single-content>.wp-block-image:not(:first-child),.single-content>.wp-block-columns:not(:first-child),.single-content>.wp-block-image:not(:first-child),.single-content>.wp-block-gallery:not(:first-child),.single-content>.wp-block-embed:not(:first-child),.single-content>.wp-block-media-text:not(:first-child){margin-top:50px}}@media screen and (max-width:767px){.information-single{display:block;width:100%;padding-bottom:80px}.information-single>.container{padding:0 10px}.information-single__body{display:block;width:100%;padding:40px 20px;background-color:var(--white);margin:0 auto}.information-single__hgroup{display:flex;flex-direction:column;width:100%}.information-single__date{font-size:18px;line-height:28.6px;font-weight:500;color:#a88f49}.information-single__title{position:relative;display:block;width:100%;padding-bottom:5px;border-bottom:2px solid #ccc;font-size:25px;font-weight:500;line-height:28.6px;text-align:justify;word-break:break-all;margin-top:10px}.information-single__title:after{content:"";position:absolute;bottom:-1.5px;left:0;display:block;width:80px;height:2px;background-color:#a88f49}.information-single__btns{display:flex;justify-content:center;width:100%;margin-top:50px}.information-single__btns>a{width:260px}}@media screen and (min-width:768px){.information-single{display:block;width:100%;padding-bottom:100px}.information-single__body{display:block;max-width:1000px;width:100%;padding:calc(80/1140 * 100%) calc(130/1140 * 100%) calc(80/1140 * 100%) calc(130/1140 * 100%);background-color:var(--white);margin:0 auto}.information-single__hgroup{display:flex;flex-direction:column;width:100%}.information-single__date{font-size:20px;line-height:28.6px;font-weight:500;color:#a88f49}.information-single__title{position:relative;display:block;width:100%;padding-bottom:5px;border-bottom:2px solid #ccc;font-size:30px;font-weight:500;line-height:40px;text-align:justify;word-break:break-all}.information-single__title:after{content:"";position:absolute;bottom:-1.5px;left:0;display:block;width:126px;height:2px;background-color:#a88f49}.information-single__btns{display:flex;justify-content:center;width:100%;margin-top:70px}.information-single__btns>a{width:260px}}@media screen and (max-width:767px){.page-header.blog-header{background-image:url(//ginza-ginginclinic.com/wp/wp-content/themes/ginza-ginginclinic/./assets/images/blog/mv-sp.jpg)}}@media screen and (min-width:768px){.page-header.blog-header{background-image:url(//ginza-ginginclinic.com/wp/wp-content/themes/ginza-ginginclinic/./assets/images/blog/mv-pc.jpg)}}@media screen and (max-width:767px){.blog-archives{display:block;width:100%;padding-bottom:100px}.column-container{display:flex;flex-direction:column;align-items:center;width:calc(100% + 20px);margin-left:-10px}.column-main{display:block;width:100%}.column-sidebar{display:block;max-width:300px;width:100%;margin-top:120px}}@media screen and (min-width:768px) and (max-width:1024px){.blog-archives{display:block;width:100%;padding-bottom:100px}.column-container{display:flex;flex-direction:column;align-items:center;width:100%}.column-main{display:block;width:100%}.column-sidebar{display:block;width:100%;margin-top:100px}}@media screen and (min-width:1025px){.blog-archives{display:block;width:100%;padding-bottom:100px}.blog-archives>.container{max-width:1290px}.column-container{display:flex;justify-content:space-between;width:100%}.column-main{display:block;width:calc(950/1250 * 100%);padding:0 calc(70/1250 * 100%) 0 calc(110/1250 * 100%)}.column-sidebar{display:block;width:300px}}.no-blog-item{display:block;width:100%;text-align:center;font-size:15px;font-weight:500}@media screen and (max-width:767px){.blog-item__wrap{display:flex;flex-direction:column;align-items:center;width:100%;margin:0 auto}.blog-items{display:grid;grid-template-columns:repeat(1,1fr);grid-template-rows:auto;row-gap:40px;max-width:270px;width:100%}.blog-item{display:block;width:100%;background-color:var(--white)}.blog-item>a{display:block;width:100%}.blog-item__figure{display:flex;justify-content:center;align-items:center;width:100%;aspect-ratio:224/150;overflow:hidden}.blog-item__figure>img{display:block;width:100%;height:100%;object-fit:cover;object-position:center}.blog-item__info{display:flex;justify-content:space-between;width:100%}.blog-item__date{display:block;width:75px;font-size:14px;line-height:24px;color:var(--font-color);font-weight:500;margin-top:5px}.blog-single__categories{display:flex;flex-direction:column;align-items:flex-end;width:calc(100% - 75px - 5px)}.blog-single__category{display:flex;justify-content:center;align-items:center;width:auto;height:18px;background-color:var(--font-color);font-size:10px;line-height:18px;color:var(--white);font-family:var(--gothic);font-weight:600;padding:0 15px;text-align:center}.blog-single__category:nth-child(n+2){margin-top:3px}.blog-item__title{display:-webkit-box;width:auto;font-size:15px;line-height:19.5px;font-weight:500;color:var(--font-color);overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2;margin-top:10px}}@media screen and (min-width:768px){.blog-item__wrap{display:block;width:100%}.blog-items{display:grid;grid-template-columns:repeat(3,1fr);grid-template-rows:auto;column-gap:30px;row-gap:40px;width:100%}.blog-item{display:block;width:100%;background-color:var(--white)}.blog-item>a{display:block;width:100%}.blog-item>a:hover{transition:opacity .3s ease;opacity:.7}.blog-item__figure{display:flex;justify-content:center;align-items:center;width:100%;aspect-ratio:224/150;overflow:hidden}.blog-item__figure>img{display:block;width:100%;height:100%;object-fit:cover;object-position:center}.blog-item__info{display:flex;justify-content:space-between;width:100%}.blog-item__date{display:block;width:75px;font-size:14px;line-height:24px;color:var(--font-color);font-weight:500;margin-top:10px}.blog-single__categories{display:flex;flex-direction:column;align-items:flex-end;width:calc(100% - 75px - 5px)}.blog-single__category{display:flex;justify-content:center;align-items:center;width:auto;height:18px;background-color:var(--font-color);font-size:10px;line-height:18px;color:var(--white);font-family:var(--gothic);font-weight:600;padding:0 15px;text-align:center}.blog-single__category:nth-child(n+2){margin-top:3px}.blog-single__category:hover{transition:opacity .3s ease;opacity:.7}.blog-item__title{display:-webkit-box;width:auto;font-size:14px;line-height:19.5px;font-weight:500;color:var(--font-color);overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2;margin-top:10px;text-align:justify}}@media screen and (max-width:767px){.sidebar-block{display:flex;flex-direction:column;width:100%}.sidebar-block:nth-child(n+2){margin-top:50px}.sidebar-block__title{display:block;width:100%;font-size:20px;line-height:22px;font-weight:600}.sidebar-block__title>small{font-size:12px}}@media screen and (min-width:768px){.sidebar-block{display:flex;flex-direction:column;width:100%}.sidebar-block:nth-child(n+2){margin-top:50px}.sidebar-block__title{display:block;width:100%;font-size:20px;line-height:22px;font-weight:600}.sidebar-block__title>small{font-size:12px}}@media screen and (max-width:767px){.searchform{display:flex;justify-content:space-between;max-width:270px;width:100%;height:50px;border:2px solid #888;border-radius:3px;margin-top:30px}.searchform>button{display:block;width:49px;height:48px;border:none;background-image:url(//ginza-ginginclinic.com/wp/wp-content/themes/ginza-ginginclinic/./assets/images/icon-search.png);background-repeat:no-repeat;background-position:center;background-size:26px 26px;cursor:pointer}.searchform>input[type=text]{width:calc(100% - 49px);height:48px;border:none;padding:0 10px;font-size:16px;line-height:48px;background:0 0;font-family:var(--noto-sans)}.searchform>input[type=text]::placeholder{color:#888;font-weight:500}}@media screen and (min-width:768px){.searchform{display:flex;justify-content:space-between;max-width:270px;width:100%;height:50px;border:2px solid #888;border-radius:3px;margin-top:30px}.searchform>button{display:block;width:49px;height:48px;border:none;background-image:url(//ginza-ginginclinic.com/wp/wp-content/themes/ginza-ginginclinic/./assets/images/icon-search.png);background-repeat:no-repeat;background-position:center;background-size:26px 26px;cursor:pointer}.searchform>input[type=text]{width:calc(100% - 49px);height:48px;border:none;padding:0 10px;font-size:16px;line-height:48px;background:0 0;font-family:var(--noto-sans)}.searchform>input[type=text]::placeholder{color:#888;font-weight:500}}@media screen and (min-width:0px){.sidebar-block-ranking{display:flex;flex-direction:column;width:100%;margin-top:30px}.sidebar-ranking__link{display:flex;justify-content:space-between;width:100%;padding:10px;background-color:var(--white)}.sidebar-ranking__link:hover{transition:opacity .3s ease;opacity:.7}.sidebar-ranking__link:nth-child(n+2){margin-top:5px}.sidebar-ranking__thumbnail{display:flex;flex-direction:column;align-items:center;width:107px;height:80px;overflow:hidden}.sidebar-ranking__thumbnail>img{display:block;width:100%;height:100%;object-fit:cover;object-position:center}.sidebar-ranking__content{display:flex;flex-direction:column;width:calc(100% - 107px - 10px)}.sidebar-ranking__date{display:block;width:100%;font-size:13px;line-height:20px;color:#b1a892;font-weight:500}.sidebar-ranking__title{display:-webkit-box;width:auto;font-size:15px;line-height:18.5px;font-weight:500;color:var(--font-color);overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:3;margin-top:5px;text-align:justify}}@media screen and (min-width:768px) and (max-width:1024px){.sidebar-block-ranking{display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:auto;column-gap:20px;row-gap:20px;width:100%;margin-top:30px}.sidebar-ranking__link:nth-child(n+2){margin-top:0}}@media screen and (min-width:0px){.sidebar-blog-categories{display:flex;flex-wrap:wrap;width:100%;margin-top:25px}.blog-category{display:flex;justify-content:center;align-items:center;width:auto;height:18px;background-color:var(--font-color);font-size:10px;line-height:1;color:var(--white);font-family:var(--gothic);font-weight:600;padding:0 15px;margin:5px}.blog-category:hover{transition:opacity .3s ease;opacity:.7}}@media screen and (min-width:0px){.archive__wrap{display:block;width:100%;margin-top:30px}.archive-nested{display:block;width:100%;margin-top:7px}.archive-nested>li{display:flex;flex-direction:column;max-width:120px;width:100%;padding:5px}.archive-nested>li:not(:first-child){padding-top:5px}.archive-nested>li.has_child{position:relative;padding-right:30px}.archive-nested>li.has_child>span{position:absolute;top:8.5px;right:10px;width:20px;height:13.4px;background-image:url(//ginza-ginginclinic.com/wp/wp-content/themes/ginza-ginginclinic/./assets/images/icon-archive.png);background-repeat:no-repeat;background-position:center;background-size:contain;cursor:pointer;transition:transform .3s ease-in}.archive-nested>li.has_child>span.active{transform:rotate(-180deg)}.archive-nested>li>a{display:block;width:100%;color:#b1a892;font-weight:700;font-family:var(--gothic);font-size:12px;line-height:20px;padding-left:5px}.archive-nested>li>.sub-archive-nested{display:none;width:calc(100% + 30px);padding-left:15px;margin-top:5px}.archive-nested>li>.sub-archive-nested>li{display:flex;flex-direction:column;width:100%;padding:5px 0}.archive-nested>li>.sub-archive-nested>li>a{display:block;width:100%;color:#b1a892;font-weight:700;font-family:var(--gothic);font-size:12px;line-height:20px}.archive-nested>li>a:hover,.archive-nested>li>.sub-archive-nested>li>a:hover{transition:opacity .3s ease;opacity:.7}}@media screen and (max-width:767px){.blog-single{display:block;width:100%;padding-bottom:100px}.single-container{display:flex;flex-direction:column;align-items:center;width:100%;padding:0 10px}.single-main{display:block;width:100%}.single-sidebar{display:block;max-width:300px;width:100%;margin-top:120px}}@media screen and (min-width:768px) and (max-width:1024px){.blog-single{display:block;width:100%;padding-bottom:100px}.single-container{display:flex;flex-direction:column;align-items:center;width:100%}.single-main{display:block;width:100%}.single-sidebar{display:block;width:100%;margin-top:100px}}@media screen and (min-width:1025px){.blog-single{display:block;width:100%;padding-bottom:100px}.blog-single>.container{max-width:1290px}.single-container{display:flex;justify-content:space-between;width:100%}.single-main{display:block;width:calc(950/1250 * 100%);padding:0 calc(70/1250 * 100%) 0 calc(160/1250 * 100%)}.single-sidebar{display:block;width:300px}}@media screen and (max-width:767px){.single-blog__categories{display:flex;justify-content:flex-start;align-items:center;width:100%;margin-bottom:40px}.single-column__category{display:flex;justify-content:center;align-items:center;width:auto;height:18px;background-color:var(--font-color);font-size:10px;line-height:18px;color:var(--white);font-family:var(--gothic);font-weight:600;padding:0 15px;text-align:center}.single-column__category:nth-child(n+2){margin-left:10px}.blog-single__title{position:relative;display:block;width:100%;padding-bottom:5px;border-bottom:2px solid #ccc;font-size:25px;font-weight:500;line-height:32.5px;text-align:justify;word-break:break-all}.blog-single__title:after{content:"";position:absolute;bottom:-1.5px;left:0;display:block;width:80px;height:2px;background-color:#a88f49}.blog-single__date{display:block;width:100%;font-size:18px;line-height:28.6px;color:#a88f49;font-family:var(--yumincho);font-weight:500;margin-top:10px}}@media screen and (min-width:768px){.single-blog__categories{display:flex;justify-content:flex-start;align-items:center;width:100%;margin-bottom:40px}.single-column__category{display:flex;justify-content:center;align-items:center;width:auto;height:18px;background-color:var(--font-color);font-size:10px;line-height:18px;color:var(--white);font-family:var(--gothic);font-weight:600;padding:0 15px;text-align:center}.single-column__category:nth-child(n+2){margin-left:10px}.blog-single__title{position:relative;display:block;width:100%;padding-bottom:5px;border-bottom:2px solid #ccc;font-size:30px;font-weight:500;line-height:40px;text-align:justify;word-break:break-all}.blog-single__title:after{content:"";position:absolute;bottom:-1.5px;left:0;display:block;width:126px;height:2px;background-color:#a88f49}.blog-single__date{display:block;width:100%;font-size:24px;line-height:28.6px;color:#a88f49;font-family:var(--yumincho);font-weight:500;margin-top:20px}}@media screen and (max-width:767px){.blog-single-realated-wrap{display:block;width:100%;margin:50px auto 0 auto}.blog-single-realated__title{display:block;width:100%;font-size:16px;font-weight:600;line-height:25.5px;text-align:center}.blog-realated-item{display:grid;grid-template-columns:1fr;grid-template-rows:auto;row-gap:40px;max-width:270px;width:100%;margin:40px auto 0 auto}}@media screen and (min-width:768px){.blog-single-realated-wrap{display:block;width:100%;margin:60px auto 0 auto}.blog-single-realated__title{display:block;width:100%;font-size:16px;font-weight:600;line-height:25.5px;text-align:center}.blog-realated-item{display:grid;grid-template-columns:repeat(3,1fr);column-gap:calc(40/770 * 100%);margin-top:50px}}@media screen and (max-width:767px){.blog-single__btn{display:flex;justify-content:center;width:100%;margin-top:60px}.blog-single__btn>a{width:260px}}@media screen and (min-width:768px){.blog-single__btn{display:flex;justify-content:center;width:100%;margin-top:70px}.blog-single__btn>a{width:260px}}@media screen and (max-width:767px){.page-header.contact-header,.page-header.confirm-header,.page-header.thanks-header{background-image:url(//ginza-ginginclinic.com/wp/wp-content/themes/ginza-ginginclinic/./assets/images/contact/mv-sp.jpg)}}@media screen and (min-width:768px){.page-header.contact-header,.page-header.confirm-header,.page-header.thanks-header{background-image:url(//ginza-ginginclinic.com/wp/wp-content/themes/ginza-ginginclinic/./assets/images/contact/mv-pc.jpg)}}@media screen and (max-width:767px){.contact{display:block;width:100%}.contact__body{display:block;width:100%;margin:0 auto;padding:0 10px}.contact__txt{display:block;width:100%;text-align:justify;word-break:break-all}.contact__btn{display:flex;justify-content:center;width:100%;margin-top:60px}.contact__btn>a{width:255px}}@media screen and (min-width:768px){.contact{display:block;width:100%}.contact__body{display:block;max-width:900px;width:100%;margin:0 auto}.contact__txt{display:block;width:100%;text-align:justify;word-break:break-all}.contact__btn{display:flex;justify-content:center;width:100%;margin-top:40px}.contact__btn>a{width:255px}}@media screen and (max-width:767px){.contact-form{display:block;width:100%;margin-top:50px}.contact-form__txt{display:block;width:100%;text-align:center}.contact-form__txt>.mandatory{color:#de0f0f}}@media screen and (min-width:768px){.contact-form{display:block;width:100%;margin-top:100px}.contact-form__txt{display:block;width:100%;text-align:justify;word-break:break-all}.contact-form__txt>.mandatory{color:#de0f0f}}@media screen and (max-width:767px){.form-wrap{display:block;width:100%;margin-top:40px}.form-wrap>li{display:block;width:100%}.form-wrap>li:nth-child(n+2){margin-top:30px}.input-row{display:flex;flex-direction:column;width:100%}.input-label{display:flex;align-items:center;width:100%;font-size:16px;font-weight:500;line-height:27px;margin-bottom:15px}.input-label>em{font-size:14px}.input-label>.mandatory{color:#de0f0f}.input-field{display:flex;flex-direction:column;width:100%}.input-field select[name=inquiry]{position:relative;max-width:300px;width:100%;height:50px;border:none;font-size:15px;font-weight:500;padding:15px 35px 15px 20px;line-height:20px;background-image:url(//ginza-ginginclinic.com/wp/wp-content/themes/ginza-ginginclinic/./assets/images/icon-select.svg);background-repeat:no-repeat;background-position:right 20px center;background-size:14px 8px;background-color:#f5f5f5;border-radius:5px}.input-field>input{width:100%;height:50px;background-color:#f5f5f5;border-radius:5px;border:none;font-family:var(--noto-sans);padding:10px 20px;line-height:30px;font-weight:300}.input-field>input::placeholder{color:#888}.input-field>textarea{width:100%;height:200px;background-color:#f5f5f5;border-radius:5px;border:none;font-family:var(--noto-sans);padding:10px 20px;line-height:30px;font-weight:300}.agree-wrap{position:relative;display:flex;justify-content:flex-start;width:100%;margin:50px auto 0 auto}.agree{display:none}.agree+span{position:relative;display:flex;align-items:center;width:30px;height:25px;font-size:0px;line-height:20px;font-weight:500;padding:0 0 0 20px;overflow:hidden}.agree+span:before{content:"";position:absolute;top:2px;left:0;display:block;width:20px;height:20px;background-image:url(//ginza-ginginclinic.com/wp/wp-content/themes/ginza-ginginclinic/./assets/images/icon-chekbox.svg);background-repeat:no-repeat;background-position:center;background-size:contain;z-index:1}.agree:checked+span:after{content:"";position:absolute;top:2px;left:0;display:block;width:20px;height:20px;background-image:url(//ginza-ginginclinic.com/wp/wp-content/themes/ginza-ginginclinic/./assets/images/icon-checked.svg);background-repeat:no-repeat;background-position:center;background-size:contain;z-index:2}.agree__text{display:block;width:auto;font-size:16px;font-weight:500;line-height:25px}.agree__text>a{color:#a88f49}.agree__text>a:hover{transition:opacity .3s ease;opacity:.7}}@media screen and (min-width:768px){.form-wrap{display:block;width:100%;margin-top:40px}.form-wrap>li{display:block;width:100%}.form-wrap>li:nth-child(n+2){margin-top:30px}.input-row{display:flex;justify-content:space-between;width:100%}.input-label{display:block;width:calc(317/900 * 100%);font-size:18px;font-weight:500;line-height:30px;padding:10px 0}.input-label>.mandatory{color:#de0f0f;margin-left:10px}.input-field{display:flex;flex-direction:column;width:calc(583/900 * 100%)}.input-field select[name=inquiry]{position:relative;max-width:300px;width:100%;height:50px;border:none;font-size:15px;font-weight:500;padding:15px 35px 15px 20px;line-height:20px;background-image:url(//ginza-ginginclinic.com/wp/wp-content/themes/ginza-ginginclinic/./assets/images/icon-select.svg);background-repeat:no-repeat;background-position:right 20px center;background-size:14px 8px;background-color:#f5f5f5;border-radius:5px}.input-field>input{max-width:503px;width:100%;height:50px;background-color:#f5f5f5;border-radius:5px;border:none;font-family:var(--gothic);padding:10px 20px;line-height:30px;font-weight:300}.input-field>input::placeholder{color:#888}.input-field>textarea{max-width:503px;width:100%;height:200px;background-color:#f5f5f5;border-radius:5px;border:none;font-family:var(--gothic);padding:10px 20px;line-height:30px;font-weight:300}.agree-wrap{position:relative;display:flex;justify-content:center;max-width:900px;width:100%;margin:50px auto 0 auto}.agree{display:none}.agree+span{position:relative;display:flex;align-items:center;width:30px;height:25px;font-size:0px;line-height:20px;font-weight:500;padding:0 0 0 20px;overflow:hidden}.agree+span:before{content:"";position:absolute;top:2px;left:0;display:block;width:20px;height:20px;background-image:url(//ginza-ginginclinic.com/wp/wp-content/themes/ginza-ginginclinic/./assets/images/icon-chekbox.svg);background-repeat:no-repeat;background-position:center;background-size:contain;z-index:1}.agree:checked+span:after{content:"";position:absolute;top:2px;left:0;display:block;width:20px;height:20px;background-image:url(//ginza-ginginclinic.com/wp/wp-content/themes/ginza-ginginclinic/./assets/images/icon-checked.svg);background-repeat:no-repeat;background-position:center;background-size:contain;z-index:2}.agree__text{display:block;width:auto;font-size:16px;font-weight:500;line-height:25px}.agree__text>a{color:#a88f49}.agree__text>a:hover{transition:opacity .3s ease;opacity:.7}}@media screen and (max-width:767px){.contact-form .error{display:block;width:100%;font-size:14px;font-weight:500;line-height:1;font-family:var(--noto-sans);color:#de0f0f;margin-top:5px}.agree-wrap .error{position:absolute;bottom:-20px;left:0;width:100%}}@media screen and (min-width:768px){.contact-form .error{display:block;width:100%;font-size:14px;font-weight:500;line-height:1;font-family:var(--noto-sans);color:#de0f0f;margin-top:5px}.agree-wrap .error{position:absolute;bottom:-20px;left:50%;transform:translateX(-50%);width:300px}}@media screen and (min-width:0px){.confirm-btn{display:flex;justify-content:center;align-items:center;width:207px;height:41px;color:var(--white);background-color:#a88f49;line-height:1;font-weight:500;border:1px solid var(--font-color);cursor:pointer}.confirm-btn:hover{transition:background-color .3s ease,color .3s ease;background-color:var(--font-color);color:var(--white)}.back-btn{display:flex;justify-content:center;align-items:center;width:189px;height:41px;color:var(--font-color);line-height:1;font-weight:500;border:1px solid var(--font-color);cursor:pointer}.back-btn:hover{transition:background-color .3s ease,color .3s ease;background-color:var(--font-color);color:var(--white)}.submit-btn{display:flex;justify-content:center;align-items:center;width:189px;height:41px;color:var(--white);background-color:#a88f49;line-height:1;font-weight:500;border:1px solid var(--font-color);cursor:pointer}.submit-btn:hover{transition:background-color .3s ease,color .3s ease;background-color:var(--font-color);color:var(--white)}}@media screen and (max-width:767px){.form-btns{display:flex;justify-content:center;width:100%;margin-top:60px}}@media screen and (min-width:768px){.form-btns{display:flex;justify-content:center;width:100%;margin-top:60px}}@media screen and (max-width:767px){.contact-form.confirm .input-label{font-size:18px;font-weight:500}.contact-form.confirm .input-field{font-size:16px;font-weight:300;line-height:27px;padding:10px 0;font-family:var(--gothic);font-weight:500}.contact-form.confirm .agree-wrap{position:relative;color:var(--white)}.contact-form.confirm .agree-wrap .agree__text{position:absolute;top:0;left:0;display:block;width:100%;color:var(--font-color);text-align:center}.contact-form.confirm .form-btns{flex-direction:column;align-items:center}.contact-form.confirm .form-btns>div{display:flex;flex-direction:column;align-items:center;width:100%}.contact-form.confirm .form-btns>div:nth-child(2){margin-top:30px}}@media screen and (max-width:359px){.agree__text{font-size:15px}}@media screen and (min-width:768px){.contact-form.confirm .input-label{padding:10px 0}.contact-form.confirm .input-field{font-size:16px;font-weight:300;line-height:30px;padding:10px calc(83/900 * 100%) 10px 20px;font-family:var(--gothic);font-weight:500}.contact-form.confirm .agree-wrap{position:relative;color:var(--white)}.contact-form.confirm .agree-wrap .agree__text{position:absolute;top:0;left:0;display:block;width:100%;color:var(--font-color);text-align:center}.contact-form.confirm .form-btns>div{display:flex;width:50%}.contact-form.confirm .form-btns>div:nth-child(1){justify-content:flex-end;padding-right:35px}.contact-form.confirm .form-btns>div:nth-child(2){padding-left:35px}}@media screen and (max-width:767px){.thanks__title{display:block;width:100%;text-align:center;font-size:20px;font-weight:500;line-height:25.5px}.thanks__txt{display:block;width:100%;text-align:justify;word-break:break-all;margin-top:40px}.thanks__txt>span{color:#ff009d}.thanks__btn{display:flex;justify-content:center;width:100%;margin-top:50px}.thanks__btn>a{width:242px}}@media screen and (max-width:359px){.thanks__title{font-size:17px}}@media screen and (min-width:768px){.thanks__title{display:block;width:100%;text-align:center;font-size:20px;font-weight:500;line-height:25.5px}.thanks__txt{display:block;width:100%;text-align:justify;word-break:break-all;margin-top:40px}.thanks__txt>span{color:#ff009d}.thanks__btn{display:flex;justify-content:center;width:100%;margin-top:70px}.thanks__btn>a{width:242px}}@media screen and (max-width:767px){.page-header.reservation-header{background-image:url(//ginza-ginginclinic.com/wp/wp-content/themes/ginza-ginginclinic/./assets/images/contact/mv-sp.jpg)}}@media screen and (min-width:768px){.page-header.reservation-header{background-image:url(//ginza-ginginclinic.com/wp/wp-content/themes/ginza-ginginclinic/./assets/images/contact/mv-pc.jpg)}}@media screen and (max-width:767px){.reservation{display:block;width:100%}.reservation>.container{padding:0}.reservation__body{display:block;width:100%;margin:0 auto}.reservation__txt{display:block;width:100%;text-align:justify;word-break:break-all;padding:0 30px}.reservation__btn{display:flex;justify-content:center;width:100%;margin-top:60px;padding:0 30px}.reservation__btn>a{width:255px}.reservation__box{display:flex;flex-direction:column;align-items:center;max-width:700px;width:100%;background-color:#f1efec;margin:60px auto 0 auto;padding:40px 30px}.reservation__box-title{display:block;width:auto;font-size:24px;line-height:26px;font-weight:500;padding-bottom:5px;border-bottom:1px solid #a88f49}.reservation__box-list{display:flex;flex-direction:column;align-items:flex-start;width:auto;margin-top:40px}.reservation__box-list>li{position:relative;display:block;width:auto;font-size:15px;line-height:22.5px;text-align:justify;word-break:break-all;padding-left:21px;font-weight:300}.reservation__box-list>li:nth-child(n+2){margin-top:15px}.reservation__box-list>li:before{content:"";position:absolute;top:8px;left:0;display:block;width:6px;height:6px;background-color:#a88f49;border-radius:3px}.reservation__box-phone{display:flex;flex-direction:column;width:auto;margin-top:30px}.reservation__box-phone>.phone{position:relative;display:block;width:auto;font-size:28px;font-weight:500;line-height:32px;color:var(--font-color);padding-left:30px;word-break:keep-all;margin-top:20px}.reservation__box-phone>.phone:before{content:"";position:absolute;top:50%;transform:translateY(-50%);left:0;display:block;width:22px;height:20px;background-image:url(//ginza-ginginclinic.com/wp/wp-content/themes/ginza-ginginclinic/./assets/images/icon-tel-wh.svg);background-repeat:no-repeat;background-position:center;background-size:contain}.reservation__box-phone>.phone:hover{transition:opacity .3s ease;opacity:.7}.reservation__box-phone>.time{display:block;width:auto;font-size:14px;line-height:18.2px;font-weight:500;margin-top:15px}.reservation__box-phone>.holiday{display:block;width:auto;font-size:14px;line-height:18.2px;font-weight:500;margin-top:10px}.reservation__box-online{display:flex;flex-direction:column;align-items:center;width:100%;margin-top:40px}.reservation__box-subtitle{display:block;width:100%;text-align:center;font-size:18px;line-height:22.5px;font-weight:500}.reservation__box-btn{display:flex;justify-content:center;width:100%;margin-top:15px}.reservation__box-btn>a{width:300px;background-color:var(--white)}}@media screen and (min-width:768px){.reservation{display:block;width:100%}.reservation__body{display:block;max-width:900px;width:100%;margin:0 auto}.reservation__txt{display:block;width:100%;text-align:justify;word-break:break-all}.reservation__btn{display:flex;justify-content:center;width:100%;margin-top:40px}.reservation__btn>a{width:255px}.reservation__box{display:flex;flex-direction:column;align-items:center;max-width:700px;width:100%;padding:calc(40/1000 * 100%);background-color:#f1efec;margin:70px auto 0 auto}.reservation__box-title{display:block;width:auto;font-size:24px;line-height:26px;font-weight:500;padding-bottom:5px;border-bottom:1px solid #a88f49}.reservation__box-list{display:flex;flex-direction:column;align-items:flex-start;width:auto;margin-top:40px}.reservation__box-list>li{position:relative;display:block;width:auto;font-size:15px;line-height:22.5px;text-align:justify;word-break:break-all;padding-left:21px;font-weight:300}.reservation__box-list>li:nth-child(n+2){margin-top:15px}.reservation__box-list>li:before{content:"";position:absolute;top:8px;left:0;display:block;width:6px;height:6px;background-color:#a88f49;border-radius:3px}.reservation__box-phone{display:flex;flex-direction:column;width:auto;margin-top:30px}.reservation__box-phone>.phone{position:relative;display:block;width:auto;font-size:28px;font-weight:500;line-height:32px;color:var(--font-color);padding-left:30px;word-break:keep-all;margin-top:20px}.reservation__box-phone>.phone:before{content:"";position:absolute;top:50%;transform:translateY(-50%);left:0;display:block;width:22px;height:20px;background-image:url(//ginza-ginginclinic.com/wp/wp-content/themes/ginza-ginginclinic/./assets/images/icon-tel-wh.svg);background-repeat:no-repeat;background-position:center;background-size:contain}.reservation__box-phone>.phone:hover{transition:opacity .3s ease;opacity:.7}.reservation__box-phone>.time{display:block;width:auto;font-size:14px;line-height:18.2px;font-weight:500;margin-top:15px}.reservation__box-phone>.holiday{display:block;width:auto;font-size:14px;line-height:18.2px;font-weight:500;margin-top:10px}.reservation__box-online{display:flex;flex-direction:column;align-items:center;width:100%;margin-top:40px}.reservation__box-subtitle{display:block;width:100%;text-align:center;font-size:18px;line-height:22.5px;font-weight:500}.reservation__box-btn{display:flex;justify-content:center;width:100%;margin-top:15px}.reservation__box-btn>a{width:300px;background-color:var(--white)}}@media screen and (max-width:767px){.reservation-form{padding:0 30px}.input-field select[name=menu]{position:relative;width:100%;height:50px;border:none;font-size:15px;font-weight:500;padding:15px 35px 15px 20px;line-height:20px;background-image:url(//ginza-ginginclinic.com/wp/wp-content/themes/ginza-ginginclinic/./assets/images/icon-select.svg);background-repeat:no-repeat;background-position:right 20px center;background-size:14px 8px;background-color:#f5f5f5;border-radius:5px}.date-block{display:flex;flex-direction:column;align-items:flex-start;width:100%}.date-select{display:block;width:100%}.time-select{display:block;width:100%;margin-top:20px}.hasDatepicker{width:100%;height:50px;background-color:#f5f5f5;border-radius:5px;border:none;font-family:var(--gothic);padding:10px 40px 10px 20px;line-height:30px;background-image:url(//ginza-ginginclinic.com/wp/wp-content/themes/ginza-ginginclinic/./assets/images/icon-select.svg);background-repeat:no-repeat;background-position:right 20px center;background-size:14px 8px}.hasDatepicker::placeholder{color:#333}.first-time,.second-time,.third-time{position:relative;width:100%;height:50px;border:none;font-size:15px;font-weight:500;padding:15px 35px 15px 20px;line-height:20px;background-image:url(//ginza-ginginclinic.com/wp/wp-content/themes/ginza-ginginclinic/./assets/images/icon-select.svg);background-repeat:no-repeat;background-position:right 20px center;background-size:14px 8px;background-color:#f5f5f5;border-radius:5px}}@media screen and (min-width:768px){.input-field select[name=menu]{position:relative;max-width:300px;width:100%;height:50px;border:none;font-size:15px;font-weight:500;padding:15px 35px 15px 20px;line-height:20px;background-image:url(//ginza-ginginclinic.com/wp/wp-content/themes/ginza-ginginclinic/./assets/images/icon-select.svg);background-repeat:no-repeat;background-position:right 20px center;background-size:14px 8px;background-color:#f5f5f5;border-radius:5px}.date-block{display:flex;align-items:flex-start;width:100%}.date-select{width:auto}.time-select{width:auto;padding-left:20px}.hasDatepicker{width:200px;height:50px;background-color:#f5f5f5;border-radius:5px;border:none;font-family:var(--gothic);padding:10px 40px 10px 20px;line-height:30px;background-image:url(//ginza-ginginclinic.com/wp/wp-content/themes/ginza-ginginclinic/./assets/images/icon-select.svg);background-repeat:no-repeat;background-position:right 20px center;background-size:14px 8px}.hasDatepicker::placeholder{color:#333}.input-field .time-select>select{position:relative;width:200px;height:50px;border:none;font-size:15px;font-weight:500;padding:15px 35px 15px 20px;line-height:20px;background-image:url(//ginza-ginginclinic.com/wp/wp-content/themes/ginza-ginginclinic/./assets/images/icon-select.svg);background-repeat:no-repeat;background-position:right 20px center;background-size:14px 8px;background-color:#f5f5f5;border-radius:5px}}@media screen and (max-width:7687px){.contact-form.confirm .date-block{flex-direction:row}.contact-form.confirm .date-block>.date-select,.contact-form.confirm .date-block>.time-select{width:auto;margin-top:0}.contact-form.confirm .date-block>.time-select{padding-left:20px}}@media screen and (max-width:767px){.page-header.service-header{background-image:url(//ginza-ginginclinic.com/wp/wp-content/themes/ginza-ginginclinic/./assets/images/service/mv-sp.jpg)}}@media screen and (min-width:768px){.page-contents.page-service{padding:0}.page-header.service-header{background-image:url(//ginza-ginginclinic.com/wp/wp-content/themes/ginza-ginginclinic/./assets/images/service/mv-pc.jpg)}}@media screen and (max-width:767px){.service-banner__wrap{display:block;width:100%;margin-top:40px}.service-banner__body{display:flex;flex-direction:column;align-items:center;width:100%;margin:0 auto;padding:0 10px}.service-banner{position:relative;display:block;width:100%}.service-banner:nth-child(n+2){margin-top:30px}.service-banner__title{position:absolute;top:50%;transform:translateY(-50%);left:0;display:block;width:100%;padding:0 15px;font-size:25px;line-height:25.5px;font-weight:600;color:var(--font-color)}.service-banner__bg{display:block;width:100%;border:1px solid #dcd6ce}.service-banner__bg>img{display:block;width:100%;object-fit:cover}.service-banner:hover{transition:opacity .3s ease;opacity:.7}}@media screen and (max-width:370px){.service-banner__title{font-size:22px}}@media screen and (max-width:359px){.service-banner__title{font-size:18px}}@media screen and (min-width:768px){.service-banner__wrap{display:block;width:100%;margin-top:60px}.service-banner__body{display:flex;flex-wrap:wrap;justify-content:center;max-width:960px;width:100%;margin:0 auto}.service-banner{position:relative;display:block;width:calc(455/960 * 100%);margin-right:calc(50/960 * 100%)}.service-banner:nth-child(2n),.service-banner:last-child{margin-right:0}.service-banner:nth-child(n+3){margin-top:30px}.service-banner__title{position:absolute;top:50%;transform:translateY(-50%);left:0;display:block;width:100%;padding:0 20px;font-size:30px;line-height:25.5px;font-weight:600;color:var(--font-color)}.service-banner__bg{display:block;width:100%;border:1px solid #dcd6ce}.service-banner__bg>img{display:block;width:100%;object-fit:cover}.service-banner:hover{transition:opacity .3s ease;opacity:.7}}@media screen and (min-width:768px) and (max-width:1024px){.service-banner__title{font-size:22px}}@media screen and (max-width:768px){.service-concept{display:flex;align-items:center;width:100%;height:602px;padding:40px 0;background-image:url(//ginza-ginginclinic.com/wp/wp-content/themes/ginza-ginginclinic/./assets/images/service/concept/sp.jpg);background-position:center;background-repeat:no-repeat;background-size:cover}.service-concept__body{display:flex;flex-direction:column;align-items:center;justify-content:space-between;width:100%;height:calc(602px - 80px);padding:0 10px}.service-concept__header{display:block;width:100%;text-align:right;font-size:48px;line-height:60px;color:var(--white);font-weight:500;text-shadow:0 0 10px rgba(255,255,255,50%)}.service-concept__header>small{font-size:32px}.service-concept__txt{display:block;width:100%;font-size:18px;font-weight:500;line-height:30.6px;color:var(--white);text-align:justify;word-break:break-all}}@media screen and (max-width:359px){.service-concept__header{font-size:44px}}@media screen and (min-width:768px){.service-concept{display:flex;align-items:center;width:100%;min-height:395px;padding:90px 0;background-image:url(//ginza-ginginclinic.com/wp/wp-content/themes/ginza-ginginclinic/./assets/images/service/concept/pc.jpg);background-position:center;background-repeat:no-repeat;background-size:cover}.service-concept__body{display:block;max-width:1000px;width:100%;margin:0 auto}.service-concept__header{display:block;width:100%;text-align:center;font-size:48px;line-height:50px;color:var(--white);font-weight:500;text-shadow:0 0 10px rgba(255,255,255,50%)}.service-concept__header>small{font-size:32px}.service-concept__txt{display:block;width:50%;margin-left:auto;margin-top:60px;font-size:18px;font-weight:500;line-height:44px;color:var(--white)}}@media screen and (min-width:768px) and (max-width:1024px){.service-concept__txt{width:55%;font-size:17px}}@media screen and (max-width:767px){.service-medical{display:block;width:100%;padding:60px 0 80px;background:linear-gradient(180deg,#d1cac0,#b1a892)}.service-medical__body{display:block;width:100%;margin:0 auto;padding:0 10px}.service-medical__content{display:block;width:100%}.service-medical__header{display:flex;flex-direction:column;width:100%}.service-medical__header>span:nth-child(1){font-size:40px;font-weight:600;line-height:50px}.service-medical__header>span:nth-child(2){font-size:15px;font-weight:500;line-height:25.5px;margin-top:10px;color:#b1a892}.service-medical__txt{display:block;width:100%;margin-top:30px;text-align:justify;word-break:break-all}.service-medical__btn{display:flex;justify-content:flex-end;width:100%;margin-top:30px}.service-medical__figrue{display:block;width:calc(100% - 30px);margin:40px 0 0 auto}.service-medical__figrue>img{display:block;width:100%;object-fit:cover}}@media screen and (min-width:768px){.service-medical{position:relative;display:block;width:100%;padding:205px 0 90px;background:linear-gradient(180deg,#d1cac0,#b1a892)}.service-medical__body{display:block;width:100%;min-height:360px;margin:0 auto}.service-medical__content{display:block;width:calc(450/1140 * 100%)}.service-medical__header{display:flex;flex-direction:column;width:100%}.service-medical__header>span:nth-child(1){font-size:60px;font-weight:600;line-height:70px}.service-medical__header>span:nth-child(2){font-size:24px;font-weight:500;line-height:25.5px;margin-top:15px;color:#b1a892}.service-medical__txt{display:block;width:100%;margin-top:40px;text-align:justify;word-break:break-all}.service-medical__btn{display:flex;justify-content:flex-end;width:100%;margin-top:40px}.service-medical__figrue{position:absolute;top:205px;right:0;display:flex;justify-content:center;align-items:center;width:50%;height:360px;overflow:hidden}.service-medical__figrue>img{display:block;width:100%;height:100%;object-fit:cover;object-position:center}}@media screen and (max-width:767px){.service-aga{display:block;width:100%;padding:60px 0 90px;background:var(--white)}.service-aga__body{display:block;width:100%;margin:0 auto;padding:0 10px}.service-aga__content{display:block;width:100%}.service-aga__header{display:flex;flex-direction:column;width:100%}.service-aga__header>span:nth-child(1){font-size:40px;font-weight:600;line-height:50px}.service-aga__header>span:nth-child(2){font-size:15px;font-weight:500;line-height:25.5px;margin-top:10px;color:#b1a892}.service-aga__txt{display:block;width:100%;margin-top:30px;text-align:justify;word-break:break-all}.service-aga__btn{display:flex;justify-content:flex-end;width:100%;margin-top:30px}.service-aga__figrue{display:block;width:calc(100% - 30px);margin:40px auto 0 0}.service-aga__figrue>img{display:block;width:100%;object-fit:cover}}@media screen and (min-width:768px){.service-aga{position:relative;display:block;width:100%;padding:90px 0;background:var(--white)}.service-aga__body{display:block;width:100%;min-height:360px;margin:0 auto}.service-aga__content{display:block;width:calc(450/1140 * 100%);margin-left:auto}.service-aga__header{display:flex;flex-direction:column;width:100%}.service-aga__header>span:nth-child(1){font-size:60px;font-weight:600;line-height:70px}.service-aga__header>span:nth-child(2){font-size:24px;font-weight:500;line-height:25.5px;margin-top:15px;color:#b1a892}.service-aga__txt{display:block;width:100%;margin-top:40px;text-align:justify;word-break:break-all}.service-aga__btn{display:flex;justify-content:flex-end;width:100%;margin-top:40px}.service-aga__figrue{position:absolute;top:90px;left:0;display:flex;justify-content:center;align-items:center;width:50%;height:360px;overflow:hidden}.service-aga__figrue>img{display:block;width:100%;height:100%;object-fit:cover;object-position:center}}@media screen and (max-width:767px){.service-ed{display:block;width:100%;padding:60px 0 90px;background:linear-gradient(180deg,#d1cac0,#b1a892)}.service-ed__body{display:block;width:100%;margin:0 auto;padding:0 10px}.service-ed__content{display:block;width:100%}.service-ed__header{display:flex;flex-direction:column;width:100%}.service-ed__header>span:nth-child(1){font-size:40px;font-weight:600;line-height:50px}.service-ed__header>span:nth-child(2){font-size:15px;font-weight:500;line-height:25.5px;margin-top:10px;color:#b1a892}.service-ed__txt{display:block;width:100%;margin-top:30px;text-align:justify;word-break:break-all}.service-ed__btn{display:flex;justify-content:flex-end;width:100%;margin-top:30px}.service-ed__figrue{display:block;width:calc(100% - 30px);margin:40px 0 0 auto}.service-ed__figrue>img{display:block;width:100%;object-fit:cover}}@media screen and (min-width:768px){.service-ed{position:relative;display:block;width:100%;padding:90px 0;background:linear-gradient(180deg,#d1cac0,#b1a892)}.service-ed__body{display:block;width:100%;min-height:360px;margin:0 auto}.service-ed__content{display:block;width:calc(450/1140 * 100%)}.service-ed__header{display:flex;flex-direction:column;width:100%}.service-ed__header>span:nth-child(1){font-size:60px;font-weight:600;line-height:70px}.service-ed__header>span:nth-child(2){font-size:24px;font-weight:500;line-height:25.5px;margin-top:15px;color:#b1a892}.service-ed__txt{display:block;width:100%;margin-top:40px;text-align:justify;word-break:break-all}.service-ed__btn{display:flex;justify-content:flex-end;width:100%;margin-top:40px}.service-ed__figrue{position:absolute;top:90px;right:0;display:flex;justify-content:center;align-items:center;width:50%;height:360px;overflow:hidden}.service-ed__figrue>img{display:block;width:100%;height:100%;object-fit:cover;object-position:center}}@media screen and (max-width:767px){.service-climacteric{display:block;width:100%;padding:60px 0 90px;background:var(--white)}.service-climacteric__body{display:block;width:100%;margin:0 auto;padding:0 10px}.service-climacteric__content{display:block;width:100%}.service-climacteric__header{display:flex;flex-direction:column;width:100%}.service-climacteric__header>span:nth-child(1){font-size:40px;font-weight:600;line-height:50px}.service-climacteric__header>span:nth-child(2){font-size:15px;font-weight:500;line-height:25.5px;margin-top:10px;color:#b1a892}.service-climacteric__txt{display:block;width:100%;margin-top:30px;text-align:justify;word-break:break-all}.service-climacteric__btn{display:flex;justify-content:flex-end;width:100%;margin-top:30px}.service-climacteric__figrue{display:block;width:calc(100% - 30px);margin:40px auto 0 0}.service-climacteric__figrue>img{display:block;width:100%;object-fit:cover}}@media screen and (min-width:768px){.service-climacteric{position:relative;display:block;width:100%;padding:90px 0;background:var(--white)}.service-climacteric__body{display:block;width:100%;min-height:360px;margin:0 auto}.service-climacteric__content{display:block;width:calc(450/1140 * 100%);margin-left:auto}.service-climacteric__header{display:flex;flex-direction:column;width:100%}.service-climacteric__header>span:nth-child(1){font-size:60px;font-weight:600;line-height:70px}.service-climacteric__header>span:nth-child(2){font-size:24px;font-weight:500;line-height:25.5px;margin-top:15px;color:#b1a892}.service-climacteric__txt{display:block;width:100%;margin-top:40px;text-align:justify;word-break:break-all}.service-climacteric__btn{display:flex;justify-content:flex-end;width:100%;margin-top:40px}.service-climacteric__figrue{position:absolute;top:90px;left:0;display:flex;justify-content:center;align-items:center;width:50%;height:360px;overflow:hidden}.service-climacteric__figrue>img{display:block;width:100%;height:100%;object-fit:cover;object-position:center}}@media screen and (max-width:767px){.service-climacteric__links{display:flex;justify-content:center;width:100%;margin-top:40px;padding:0 10px}.service-climacteric__link{position:relative;display:block;width:100%}.service-climacteric__link-title{position:absolute;top:50%;transform:translateY(-50%);left:0;display:block;width:100%;padding:0 20px;font-size:22px;line-height:25.5px;font-weight:600;color:var(--font-color)}.service-climacteric__link-bg{display:block;width:100%;border:1px solid #dcd6ce}.service-climacteric__link-bg>img{display:block;width:100%;object-fit:cover}.service-climacteric__link:hover{transition:opacity .3s ease;opacity:.7}}@media screen and (max-width:359px){.service-climacteric__link-title{font-size:18px}}@media screen and (min-width:768px){.service-climacteric__links{display:flex;justify-content:flex-end;width:100%;margin-top:22px}.service-climacteric__link{position:relative;display:block;width:calc(450/1140 * 100%)}.service-climacteric__link-title{position:absolute;top:50%;transform:translateY(-50%);left:0;display:block;width:100%;padding:0 20px;font-size:30px;line-height:25.5px;font-weight:600;color:var(--font-color)}.service-climacteric__link-bg{display:block;width:100%;border:1px solid #dcd6ce}.service-climacteric__link-bg>img{display:block;width:100%;object-fit:cover}.service-climacteric__link:hover{transition:opacity .3s ease;opacity:.7}}@media screen and (min-width:768px){.service-climacteric__header>span:nth-child(1){font-size:50px}.service-climacteric__link-title{font-size:20px}}@media screen and (max-width:767px){.service-male{display:block;width:100%;padding:60px 0 90px;background:linear-gradient(180deg,#d1cac0,#b1a892)}.service-male__body{display:block;width:100%;margin:0 auto;padding:0 10px}.service-male__content{display:block;width:100%}.service-male__header{display:flex;flex-direction:column;width:100%}.service-male__header>span:nth-child(1){font-size:40px;font-weight:600;line-height:50px}.service-male__header>span:nth-child(2){font-size:15px;font-weight:500;line-height:25.5px;margin-top:10px;color:#b1a892}.service-male__txt{display:block;width:100%;margin-top:30px;text-align:justify;word-break:break-all}.service-male__btn{display:flex;justify-content:flex-end;width:100%;margin-top:30px}.service-male__figrue{display:block;width:calc(100% - 30px);margin:40px 0 0 auto}.service-male__figrue>img{display:block;width:100%;object-fit:cover}}@media screen and (max-width:767px){.service-banner__male .service-banner__title{font-size:22px}}@media screen and (max-width:359px){.service-banner__male .service-banner__title{font-size:18px}}@media screen and (min-width:768px){.service-male{position:relative;display:block;width:100%;padding:90px 0;background:linear-gradient(180deg,#d1cac0,#b1a892)}.service-male__body{display:block;width:100%;min-height:360px;margin:0 auto}.service-male__content{display:block;width:calc(450/1140 * 100%)}.service-male__header{display:flex;flex-direction:column;width:100%}.service-male__header>span:nth-child(1){font-size:60px;font-weight:600;line-height:70px}.service-male__header>span:nth-child(2){font-size:24px;font-weight:500;line-height:25.5px;margin-top:15px;color:#b1a892}.service-male__txt{display:block;width:100%;margin-top:40px;text-align:justify;word-break:break-all}.service-male__btn{display:flex;justify-content:flex-end;width:100%;margin-top:40px}.service-male__figrue{position:absolute;top:90px;right:0;display:flex;justify-content:center;align-items:center;width:50%;height:360px;overflow:hidden}.service-male__figrue>img{display:block;width:100%;height:100%;object-fit:cover;object-position:center}}@media screen and (min-width:768px) and (max-width:1024px){.service-male__header>span:nth-child(1){font-size:50px}}@media screen and (max-width:767px){.service-beauty{display:block;width:100%;padding:60px 0 90px;background:var(--white)}.service-beauty__body{display:block;width:100%;margin:0 auto;padding:0 10px}.service-beauty__content{display:block;width:100%}.service-beauty__header{display:flex;flex-direction:column;width:100%}.service-beauty__header>span:nth-child(1){font-size:40px;font-weight:600;line-height:50px}.service-beauty__header>span:nth-child(2){font-size:15px;font-weight:500;line-height:25.5px;margin-top:10px;color:#b1a892}.service-beauty__txt{display:block;width:100%;margin-top:30px;text-align:justify;word-break:break-all}.service-beauty__btn{display:flex;justify-content:flex-end;width:100%;margin-top:30px}.service-beauty__figrue{display:block;width:calc(100% - 30px);margin:40px auto 0 0}.service-beauty__figrue>img{display:block;width:100%;object-fit:cover}}@media screen and (min-width:768px){.service-beauty{position:relative;display:block;width:100%;padding:90px 0;background:var(--white)}.service-beauty__body{display:block;width:100%;min-height:360px;margin:0 auto}.service-beauty__content{display:block;width:calc(450/1140 * 100%);margin-left:auto}.service-beauty__header{display:flex;flex-direction:column;width:100%}.service-beauty__header>span:nth-child(1){font-size:60px;font-weight:600;line-height:70px}.service-beauty__header>span:nth-child(2){font-size:24px;font-weight:500;line-height:25.5px;margin-top:15px;color:#b1a892}.service-beauty__txt{display:block;width:100%;margin-top:40px;text-align:justify;word-break:break-all}.service-beauty__btn{display:flex;justify-content:flex-end;width:100%;margin-top:40px}.service-beauty__figrue{position:absolute;top:90px;left:0;display:flex;justify-content:center;align-items:center;width:50%;height:360px;overflow:hidden}.service-beauty__figrue>img{display:block;width:100%;height:100%;object-fit:cover;object-position:center}}@media screen and (max-width:767px){.service-health{display:block;width:100%;padding:60px 0 90px;background:linear-gradient(180deg,#d1cac0,#b1a892)}.service-health__body{display:block;width:100%;margin:0 auto;padding:0 10px}.service-health__content{display:block;width:100%}.service-health__header{display:flex;flex-direction:column;width:100%}.service-health__header>span:nth-child(1){font-size:36px;font-weight:600;line-height:50px}.service-health__header>span:nth-child(2){font-size:15px;font-weight:500;line-height:25.5px;margin-top:10px;color:#b1a892}.service-health__txt{display:block;width:100%;margin-top:30px;text-align:justify;word-break:break-all}.service-health__btn{display:flex;justify-content:flex-end;width:100%;margin-top:30px}.service-health__figrue{display:block;width:calc(100% - 30px);margin:40px 0 0 auto}.service-health__figrue>img{display:block;width:100%;object-fit:cover}}@media screen and (max-width:359px){.service-health__header>span:nth-child(1){font-size:30px}}@media screen and (min-width:768px){.service-health{position:relative;display:block;width:100%;padding:90px 0;background:linear-gradient(180deg,#d1cac0,#b1a892)}.service-health__body{display:block;width:100%;min-height:360px;margin:0 auto}.service-health__content{display:block;width:calc(450/1140 * 100%)}.service-health__header{display:flex;flex-direction:column;width:100%}.service-health__header>span:nth-child(1){font-size:60px;font-weight:600;line-height:70px;letter-spacing:-.5rem}.service-health__header>span:nth-child(2){font-size:24px;font-weight:500;line-height:25.5px;margin-top:15px;color:#b1a892}.service-health__txt{display:block;width:100%;margin-top:40px;text-align:justify;word-break:break-all}.service-health__btn{display:flex;justify-content:flex-end;width:100%;margin-top:40px}.service-health__figrue{position:absolute;top:90px;right:0;display:flex;justify-content:center;align-items:center;width:50%;height:360px;overflow:hidden}.service-health__figrue>img{display:block;width:100%;height:100%;object-fit:cover;object-position:center}}@media screen and (min-width:768px) and (max-width:1024px){.service-health__header>span:nth-child(1){font-size:40px;letter-spacing:-.3rem}}@media screen and (max-width:767px){.service-sdt{display:block;width:100%;padding:60px 0 90px;background:var(--white)}.service-sdt__body{display:block;width:100%;margin:0 auto;padding:0 10px}.service-sdt__content{display:block;width:100%}.service-sdt__header{display:flex;flex-direction:column;width:100%}.service-sdt__header>span:nth-child(1){font-size:40px;font-weight:600;line-height:50px}.service-sdt__header>span:nth-child(2){font-size:15px;font-weight:500;line-height:25.5px;margin-top:10px;color:#b1a892}.service-sdt__txt{display:block;width:100%;margin-top:30px;text-align:justify;word-break:break-all}.service-sdt__btn{display:flex;justify-content:flex-end;width:100%;margin-top:30px}.service-sdt__figrue{display:block;width:calc(100% - 30px);margin:40px auto 0 0}.service-sdt__figrue>img{display:block;width:100%;object-fit:cover}}@media screen and (min-width:768px){.service-sdt{position:relative;display:block;width:100%;padding:90px 0;background:var(--white)}.service-sdt__body{display:block;width:100%;min-height:360px;margin:0 auto}.service-sdt__content{display:block;width:calc(450/1140 * 100%);margin-left:auto}.service-sdt__header{display:flex;flex-direction:column;width:100%}.service-sdt__header>span:nth-child(1){font-size:60px;font-weight:600;line-height:70px}.service-sdt__header>span:nth-child(2){font-size:24px;font-weight:500;line-height:25.5px;margin-top:15px;color:#b1a892}.service-sdt__txt{display:block;width:100%;margin-top:40px;text-align:justify;word-break:break-all}.service-sdt__btn{display:flex;justify-content:flex-end;width:100%;margin-top:40px}.service-sdt__figrue{position:absolute;top:90px;left:0;display:flex;justify-content:center;align-items:center;width:50%;height:360px;overflow:hidden}.service-sdt__figrue>img{display:block;width:100%;height:100%;object-fit:cover;object-position:center}}@media screen and (max-width:767px){.service-vaccine{display:block;width:100%;padding:60px 0 90px;background:linear-gradient(180deg,#d1cac0,#b1a892)}.service-vaccine__body{display:block;width:100%;margin:0 auto;padding:0 10px}.service-vaccine__content{display:block;width:100%}.service-vaccine__header{display:flex;flex-direction:column;width:100%}.service-vaccine__header>span:nth-child(1){font-size:40px;font-weight:600;line-height:50px}.service-vaccine__header>span:nth-child(2){font-size:15px;font-weight:500;line-height:25.5px;margin-top:10px;color:#b1a892}.service-vaccine__txt{display:block;width:100%;margin-top:30px;text-align:justify;word-break:break-all}.service-vaccine__btn{display:flex;justify-content:flex-end;width:100%;margin-top:30px}.service-vaccine__figrue{display:block;width:calc(100% - 30px);margin:40px 0 0 auto}.service-vaccine__figrue>img{display:block;width:100%;object-fit:cover}}@media screen and (min-width:768px){.service-vaccine{position:relative;display:block;width:100%;padding:90px 0;background:linear-gradient(180deg,#d1cac0,#b1a892)}.service-vaccine__body{display:block;width:100%;min-height:360px;margin:0 auto}.service-vaccine__content{display:block;width:calc(450/1140 * 100%)}.service-vaccine__header{display:flex;flex-direction:column;width:100%}.service-vaccine__header>span:nth-child(1){font-size:60px;font-weight:600;line-height:70px}.service-vaccine__header>span:nth-child(2){font-size:24px;font-weight:500;line-height:25.5px;margin-top:15px;color:#b1a892}.service-vaccine__txt{display:block;width:100%;margin-top:40px;text-align:justify;word-break:break-all}.service-vaccine__btn{display:flex;justify-content:flex-end;width:100%;margin-top:40px}.service-vaccine__figrue{position:absolute;top:90px;right:0;display:flex;justify-content:center;align-items:center;width:50%;height:360px;overflow:hidden}.service-vaccine__figrue>img{display:block;width:100%;height:100%;object-fit:cover;object-position:center}}@media screen and (min-width:768px) and (max-width:1024px){.service-vaccine__header>span:nth-child(1){font-size:46px}}@media screen and (max-width:767px){.service-footer{display:block;width:100%;background-color:var(--font-color)}.service-footer__body{display:block;width:100%;padding:70px 10px;background-color:var(--font-color)}.service-footer__txt{display:block;width:100%;font-size:15px;font-weight:500;color:var(--white);line-height:25.5px;text-align:justify;word-break:break-all}}@media screen and (min-width:768px){.service-footer{display:block;width:100%;padding:120px 0 90px;background-color:var(--white)}.service-footer__body{display:block;width:100%;padding:calc(70/1140 * 100%);background-color:var(--font-color)}.service-footer__txt{display:block;width:100%;font-size:18px;font-weight:500;color:var(--white);line-height:36px;text-align:center}}@media screen and (max-width:767px){.page-header.hairremoval-header{background-image:url(//ginza-ginginclinic.com/wp/wp-content/themes/ginza-ginginclinic/./assets/images/hairremoval/mv-sp.jpg)}}@media screen and (min-width:768px){.page-contents.page-hairremoval{padding:0}.page-header.hairremoval-header{background-image:url(//ginza-ginginclinic.com/wp/wp-content/themes/ginza-ginginclinic/./assets/images/hairremoval/mv-pc.jpg)}}@media screen and (max-width:767px){.hairremoval-intro{display:block;width:100%;padding-bottom:80px}.hairremoval-intro__body{display:block;width:100%;margin:0 auto;padding:0 10px}.hairremoval-intro__txt{display:block;width:100%;text-align:justify;word-break:break-all}.hairremoval-intro__txt+.hairremoval-intro__txt{margin-top:50px}.hairremoval-intro__banner{display:block;width:100%;margin-top:40px}.hairremoval-intro__banner>img{display:block;width:100%;object-fit:cover}}@media screen and (min-width:768px){.hairremoval-intro{display:block;width:100%;padding:80px 0 100px}.hairremoval-intro__body{display:block;max-width:900px;width:100%;margin:0 auto}.hairremoval-intro__txt{display:block;width:100%;text-align:justify;word-break:break-all}.hairremoval-intro__txt+.hairremoval-intro__txt{margin-top:50px}.hairremoval-intro__banner{display:block;width:100%;margin-top:30px}.hairremoval-intro__banner>img{display:block;width:100%;object-fit:cover}}@media screen and (max-width:767px){.hairremoval-reason{display:block;width:100%;padding:50px 0;background:linear-gradient(180deg,#d1cac0,#b1a892)}.hairremoval-reason__box{display:flex;flex-direction:column;align-items:center;width:100%;margin:0 auto;background-image:url(//ginza-ginginclinic.com/wp/wp-content/themes/ginza-ginginclinic/./assets/images/hairremoval/bg-sp.jpg);background-repeat:no-repeat;background-position:center;background-size:cover;padding:30px 10px}.hairremoval-reason__header{display:block;width:100%;text-align:center;font-size:25px;line-height:38px;font-weight:500;padding-bottom:5px;border-bottom:2px solid #ccc}.hairremoval-reason__list{display:block;width:100%;margin-top:30px;padding:0 15px}.hairremoval-reason__list>li{position:relative;display:block;width:100%;padding-left:25px;font-size:14px;line-height:20px;color:#a88f49;font-weight:600}.hairremoval-reason__list>li:after{content:"";position:absolute;bottom:0;right:0;display:block;width:calc(100% - 15px - 10px);height:1px;background-color:#b1a892}.hairremoval-reason__list>li:nth-child(n+2){margin-top:20px}.hairremoval-reason__list>li:before{content:"";position:absolute;top:2.5px;left:0;display:block;width:15px;height:15px;background-image:url(//ginza-ginginclinic.com/wp/wp-content/themes/ginza-ginginclinic/./assets/images/hairremoval/icon-checked.svg);background-repeat:no-repeat;background-position:center;background-size:contain}}@media screen and (min-width:768px){.hairremoval-reason{display:block;width:100%;padding:100px 0;background:linear-gradient(180deg,#d1cac0,#b1a892)}.hairremoval-reason__box{display:flex;flex-direction:column;align-items:center;max-width:1000px;width:100%;margin:0 auto;background-image:url(//ginza-ginginclinic.com/wp/wp-content/themes/ginza-ginginclinic/./assets/images/hairremoval/bg-pc.jpg);background-repeat:no-repeat;background-position:center;background-size:cover;padding:calc(60/1000 * 100%) calc(140/1000 * 100%)}.hairremoval-reason__header{display:block;width:100%;text-align:center;font-size:30px;line-height:40px;font-weight:500;padding-bottom:5px;border-bottom:2px solid #ccc}.hairremoval-reason__list{display:block;max-width:450px;width:100%;margin:60px auto 0 auto}.hairremoval-reason__list>li{position:relative;display:block;width:100%;padding-left:47px;font-size:22px;line-height:30px;color:#a88f49;font-weight:600;text-underline-offset:5px;text-decoration-line:underline;text-decoration-style:solid;text-decoration-color:#b1a892;text-decoration-thickness:1px}.hairremoval-reason__list>li:nth-child(n+2){margin-top:30px}.hairremoval-reason__list>li:before{content:"";position:absolute;top:0;left:0;display:block;width:24px;height:24px;background-image:url(//ginza-ginginclinic.com/wp/wp-content/themes/ginza-ginginclinic/./assets/images/hairremoval/icon-checked.svg);background-repeat:no-repeat;background-position:center;background-size:contain}}@media screen and (min-width:768px) and (max-width:1024px){.hairremoval-reason__box{padding:calc(60/1000 * 100%) calc(90/1000 * 100%)}.hairremoval-reason__header{font-size:28px}.hairremoval-reason__list>li{font-size:19px}}@media screen and (max-width:767px){.hairremoval-type{display:block;width:100%;padding:80px 0;background-color:var(--white)}.hairremoval-type__body{display:block;width:100%;margin:0 auto;padding:0 10px}.hairremoval-type__box{display:block;width:100%}.hairremoval-type__box:nth-child(n+2){margin-top:70px}.hairremoval-type__header{position:relative;display:block;width:100%;padding-bottom:5px;border-bottom:2px solid #ccc;font-size:25px;font-weight:500;line-height:32.5px;text-align:justify;word-break:break-all}.hairremoval-type__header:after{content:"";position:absolute;bottom:-1.5px;left:0;display:block;width:80px;height:2px;background-color:#a88f49}.hairremoval-type__txt{display:block;width:100%;text-align:justify;word-break:break-all;margin-top:50px}.hairremoval-type__title{display:block;width:100%;font-size:25px;font-weight:500;line-height:35.1px;color:#a88f49;text-align:center;margin-top:50px}.hairremoval-type__col6{display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:auto;column-gap:20px;row-gap:25px;width:100%;margin-top:30px;padding:0 10px}.hairremoval-type__col6-box{display:block;width:100%}.hairremoval-type__col6-box>picture{display:block;width:100%}.hairremoval-type__col6-box>picture>img{display:block;width:100%;object-fit:cover}.hairremoval-type__col6-box>h5{display:block;width:100%;text-align:center;font-size:15px;font-weight:500;line-height:25.5px;margin-top:10px}.hairremoval-type__subtxt{display:block;width:100%;text-align:justify;word-break:break-all;margin-top:50px}.hairremoval-type__btn{display:flex;justify-content:center;width:100%;margin-top:50px}.hairremoval-type__btn>a{width:245px;background-color:#f1efec}.hairremoval-type__col5{display:flex;flex-wrap:wrap;justify-content:center;width:100%;margin-top:30px}.hairremoval-type__col5-box{display:block;width:calc(50% - 25px);margin-right:50px}.hairremoval-type__col5-box:nth-child(2n),.hairremoval-type__col5-box:last-child{margin-right:0}.hairremoval-type__col5-box:nth-child(n+3){margin-top:30px}.hairremoval-type__col5-box>picture{display:block;width:100%}.hairremoval-type__col5-box>picture>img{display:block;width:100%;object-fit:cover}.hairremoval-type__col5-box>h5{display:block;width:100%;text-align:center;font-size:15px;font-weight:500;line-height:25.5px;margin-top:10px}.hairremoval-type__col1{display:block;width:100%;margin-top:30px}.hairremoval-type__col1>picture{display:block;width:100%}.hairremoval-type__col1>picture>img{display:block;width:100%;object-fit:cover}.hairremoval-type__cols{display:flex;flex-direction:column;align-items:center;width:100%;margin-top:40px}.hairremoval-type__cols-txt{display:block;width:100%;text-align:justify;word-break:break-all}.hairremoval-type__cols>picture{display:block;width:calc(100% + 20px);margin-top:50px;margin-left:-10px}.hairremoval-type__cols>picture>img{display:block;width:100%;object-fit:cover}}@media screen and (min-width:768px){.hairremoval-type{display:block;width:100%;padding:120px 0 100px;background-color:var(--white)}.hairremoval-type__body{display:block;max-width:900px;width:100%;margin:0 auto}.hairremoval-type__box{display:block;width:100%}.hairremoval-type__box:nth-child(n+2){margin-top:100px}.hairremoval-type__header{position:relative;display:block;width:100%;padding-bottom:5px;border-bottom:2px solid #ccc;font-size:30px;font-weight:500;line-height:40px;text-align:justify;word-break:break-all}.hairremoval-type__header:after{content:"";position:absolute;bottom:-1.5px;left:0;display:block;width:126px;height:2px;background-color:#a88f49}.hairremoval-type__txt{display:block;width:100%;text-align:justify;word-break:break-all;margin-top:40px}.hairremoval-type__title{display:block;width:100%;font-size:27px;font-weight:500;line-height:35.1px;color:#a88f49;text-align:center;margin-top:50px}.hairremoval-type__col6{display:grid;grid-template-columns:repeat(6,1fr);column-gap:calc(20/900 * 100%);width:100%;margin-top:30px}.hairremoval-type__col6-box{display:block;width:100%}.hairremoval-type__col6-box>picture{display:block;width:100%}.hairremoval-type__col6-box>picture>img{display:block;width:100%;object-fit:cover}.hairremoval-type__col6-box>h5{display:block;width:100%;text-align:center;font-size:15px;font-weight:500;line-height:25.5px;margin-top:10px}.hairremoval-type__subtxt{display:block;width:100%;text-align:center;margin-top:40px}.hairremoval-type__btn{display:flex;justify-content:center;width:100%;margin-top:50px}.hairremoval-type__btn>a{width:245px;background-color:#f1efec}.hairremoval-type__col5{display:grid;grid-template-columns:repeat(5,1fr);column-gap:calc(60/900 * 100%);width:100%;margin-top:30px}.hairremoval-type__col5-box{display:block;width:100%}.hairremoval-type__col5-box>picture{display:block;width:100%}.hairremoval-type__col5-box>picture>img{display:block;width:100%;object-fit:cover}.hairremoval-type__col5-box>h5{display:block;width:100%;text-align:center;font-size:15px;font-weight:500;line-height:25.5px;margin-top:10px}.hairremoval-type__subtxt{display:block;width:100%;text-align:center;margin-top:40px}.hairremoval-type__btn{display:flex;justify-content:center;width:100%;margin-top:50px}.hairremoval-type__btn>a{width:245px;background-color:#f1efec}.hairremoval-type__col1{display:block;width:100%;margin-top:30px}.hairremoval-type__col1>picture{display:block;width:calc(760/900 * 100%);margin-left:calc(50/900 * 100%)}.hairremoval-type__col1>picture>img{display:block;width:100%;object-fit:cover}.hairremoval-type__cols{display:flex;justify-content:space-between;width:100%;margin-top:40px}.hairremoval-type__cols-txt{display:block;width:50%;text-align:justify;word-break:break-all}.hairremoval-type__cols>picture{display:block;width:calc(408/900 * 100%)}.hairremoval-type__cols>picture>img{display:block;width:100%;object-fit:cover}}@media screen and (max-width:767px){.hairremoval-merit{display:block;width:100%;padding:50px 0 60px;background-color:#f1efec}.hairremoval-merit__body{display:block;width:100%;margin:0 auto;padding:0 10px}.hairremoval-merit__header{display:block;width:100%;font-size:26px;font-weight:500;line-height:39px;color:#a88f49;text-align:center;margin-top:50px}.hairremoval-merit__wrap{display:grid;grid-template-columns:repeat(1,1fr);grid-row:auto;row-gap:50px;width:100%;margin-top:50px}.hairremoval-merit__point{display:flex;flex-direction:column;align-items:center;width:100%}.hairremoval-merit__badge{display:flex;justify-content:center;align-items:center;width:66px;height:66px;border-radius:33px;background-color:#d1cac0;font-size:27px;line-height:1;color:var(--white);font-weight:500}.hairremoval-merit__title{display:block;width:100%;font-size:25px;line-height:35.1px;font-weight:500;text-align:center;margin-top:20px}.hairremoval-merit__txt{display:block;width:100%;text-align:justify;word-break:break-all;margin-top:30px}}@media screen and (max-width:359px){.hairremoval-merit__header{font-size:23px}}@media screen and (min-width:768px){.hairremoval-merit{display:block;width:100%;padding:80px 0;background-color:#f1efec}.hairremoval-merit__body{display:block;max-width:900px;width:100%;margin:0 auto}.hairremoval-merit__header{display:block;width:100%;font-size:30px;font-weight:500;line-height:39px;color:#a88f49;text-align:center;margin-top:50px}.hairremoval-merit__wrap{display:grid;grid-template-columns:repeat(3,1fr);column-gap:calc(20/900 * 100%);width:100%;margin-top:40px}.hairremoval-merit__point{display:flex;flex-direction:column;align-items:center;width:100%}.hairremoval-merit__badge{display:flex;justify-content:center;align-items:center;width:66px;height:66px;border-radius:33px;background-color:#d1cac0;font-size:27px;line-height:1;color:var(--white);font-weight:500}.hairremoval-merit__title{display:block;width:100%;font-size:27px;line-height:35.1px;font-weight:500;text-align:center;margin-top:20px}.hairremoval-merit__txt{display:block;width:100%;text-align:justify;word-break:break-all;margin-top:30px}}@media screen and (max-width:767px){.hairremoval-flow{display:block;width:100%;padding:60px 0 50px}.hairremoval-flow__body{display:block;width:100%;margin:0 auto;padding:0 10px}.hairremoval-flow__banner{display:block;width:100%}.hairremoval-flow__banner>img{display:block;width:100%;object-fit:cover}.hairremoval-flow__box{display:block;width:100%;margin-top:90px}.hairremoval-flow__header{position:relative;display:block;width:100%;padding-bottom:5px;border-bottom:2px solid #ccc;font-size:25px;font-weight:500;line-height:32.5px;text-align:justify;word-break:break-all}.hairremoval-flow__header:after{content:"";position:absolute;bottom:-1.5px;left:0;display:block;width:80px;height:2px;background-color:#a88f49}.hairremoval-flow__list{display:block;width:100%;margin-top:50px}.hairremoval-flow__list>li{position:relative;display:flex;flex-direction:column;align-items:center;width:100%}.hairremoval-flow__list>li:nth-child(n+2){margin-top:130px}.hairremoval-flow__list>li:not(:last-child):after{content:"";position:absolute;bottom:-80px;left:50%;transform:translateX(-50%);display:block;width:110px;height:30px;background-image:url(//ginza-ginginclinic.com/wp/wp-content/themes/ginza-ginginclinic/./assets/images/hairremoval/icon-bottom.png);background-repeat:no-repeat;background-position:center;background-size:contain}.hairremoval-flow__figure{display:flex;justify-content:center;align-items:center;width:220px;height:220px;border-radius:110px;border:1px solid #b1a892;overflow:hidden}.hairremoval-flow__figure>img{display:block;width:100%;object-fit:cover}.hairremoval-flow__content{display:flex;flex-direction:column;justify-content:center;width:100%;margin-top:35px}.hairremoval-flow__title{display:flex;flex-direction:column;align-items:center;width:100%;padding-bottom:20px;border-bottom:1px solid #b1a892}.hairremoval-flow__title>span:nth-child(1){font-size:28px;font-weight:500;line-height:1;color:#b1a892}.hairremoval-flow__title>span:nth-child(2){font-size:28px;font-weight:500;line-height:1.2;margin-top:10px;text-align:center}.hairremoval-flow__txt{display:block;width:100%;margin-top:25px;font-size:15px;line-height:30px;text-align:justify;word-break:break-all}.hairremoval-flow__btn{display:flex;justify-content:center;width:100%;margin-top:50px}}@media screen and (min-width:768px){.hairremoval-flow{display:block;width:100%;padding-top:100px}.hairremoval-flow__body{display:block;max-width:900px;width:100%;margin:0 auto}.hairremoval-flow__banner{display:block;width:100%}.hairremoval-flow__banner>img{display:block;width:100%;object-fit:cover}.hairremoval-flow__box{display:block;width:100%;margin-top:100px}.hairremoval-flow__header{position:relative;display:block;width:100%;padding-bottom:5px;border-bottom:2px solid #ccc;font-size:30px;font-weight:500;line-height:40px;text-align:justify;word-break:break-all}.hairremoval-flow__header:after{content:"";position:absolute;bottom:-1.5px;left:0;display:block;width:126px;height:2px;background-color:#a88f49}.hairremoval-flow__list{display:block;width:100%;margin-top:40px}.hairremoval-flow__list>li{position:relative;display:flex;justify-content:space-between;align-items:flex-start;width:100%}.hairremoval-flow__list>li:nth-child(n+2){margin-top:80px}.hairremoval-flow__list>li:not(:last-child):after{content:"";position:absolute;bottom:-50px;left:50%;transform:translateX(-50%);display:block;width:110px;height:30px;background-image:url(//ginza-ginginclinic.com/wp/wp-content/themes/ginza-ginginclinic/./assets/images/hairremoval/icon-bottom.png);background-repeat:no-repeat;background-position:center;background-size:contain}.hairremoval-flow__figure{display:flex;justify-content:center;align-items:center;width:calc(220/900 * 100%);height:calc(220/900 * 100%);border-radius:150px;border:1px solid #b1a892;overflow:hidden}.hairremoval-flow__figure>img{display:block;width:100%;object-fit:cover}.hairremoval-flow__content{display:flex;flex-direction:column;justify-content:center;width:calc(635/900 * 100%);margin-top:calc(40/900 * 100%)}.hairremoval-flow__title{display:flex;align-items:center;width:100%;padding-left:10px;padding-bottom:5px;border-bottom:1px solid #b1a892}.hairremoval-flow__title>span:nth-child(1){font-size:28px;font-weight:500;line-height:1;color:#b1a892}.hairremoval-flow__title>span:nth-child(2){font-size:28px;font-weight:500;line-height:1;padding-left:30px}.hairremoval-flow__txt{display:block;width:100%;padding-left:10px;margin-top:25px;font-size:16px;line-height:2;text-align:justify;word-break:break-all}.hairremoval-flow__btn{display:flex;justify-content:center;width:100%;margin-top:50px}}@media screen and (max-width:767px){.page-header.shockwave-header{background-image:url(//ginza-ginginclinic.com/wp/wp-content/themes/ginza-ginginclinic/./assets/images/shockwave/mv-sp.jpg)}}@media screen and (min-width:768px){.page-header.shockwave-header{background-image:url(//ginza-ginginclinic.com/wp/wp-content/themes/ginza-ginginclinic/./assets/images/shockwave/mv-pc.jpg)}}@media screen and (max-width:767px){.shockwave-intro{display:block;width:100%;padding-bottom:80px}.shockwave-intro__body{display:block;width:100%;margin:0 auto;padding:0 10px}.shockwave-intro__columns{display:flex;flex-direction:column;align-items:center;width:100%}.shockwave-intro__figure{display:block;width:100%}.shockwave-intro__figure>img{display:block;width:100%;object-fit:cover}.shockwave-intro__txt{display:block;width:100%;text-align:justify;word-break:break-all;margin-top:30px}}@media screen and (min-width:768px){.shockwave-intro{display:block;width:100%;padding-bottom:100px}.shockwave-intro__body{display:block;max-width:900px;width:100%;margin:0 auto}.shockwave-intro__columns{display:flex;justify-content:space-between;width:100%}.shockwave-intro__figure{display:block;width:calc(400/900 * 100%)}.shockwave-intro__figure>img{display:block;width:100%;object-fit:cover}.shockwave-intro__txt{display:block;width:50%;text-align:justify;word-break:break-all}}@media screen and (max-width:767px){.shockwave-reason{display:block;width:100%;padding:50px 0;background:linear-gradient(180deg,#d1cac0,#b1a892)}.shockwave-reason__box{display:flex;flex-direction:column;align-items:center;width:100%;margin:0 auto;background-image:url(//ginza-ginginclinic.com/wp/wp-content/themes/ginza-ginginclinic/./assets/images/shockwave/bg-sp.jpg);background-repeat:no-repeat;background-position:center;background-size:cover;padding:30px 10px}.shockwave-reason__header{display:block;width:100%;text-align:center;font-size:25px;line-height:38px;font-weight:500;padding-bottom:5px;border-bottom:2px solid #ccc}.shockwave-reason__list{display:block;width:100%;margin-top:30px;padding:0 15px}.shockwave-reason__list>li{position:relative;display:block;width:100%;padding-left:25px;font-size:14px;line-height:20px;color:#a88f49;font-weight:600}.shockwave-reason__list>li:after{content:"";position:absolute;bottom:0;right:0;display:block;width:calc(100% - 15px - 10px);height:1px;background-color:#b1a892}.shockwave-reason__list>li:nth-child(n+2){margin-top:20px}.shockwave-reason__list>li:before{content:"";position:absolute;top:2.5px;left:0;display:block;width:15px;height:15px;background-image:url(//ginza-ginginclinic.com/wp/wp-content/themes/ginza-ginginclinic/./assets/images/shockwave/icon-checked.svg);background-repeat:no-repeat;background-position:center;background-size:contain}}@media screen and (min-width:768px){.shockwave-reason{display:block;width:100%;padding:100px 0;background:linear-gradient(180deg,#d1cac0,#b1a892)}.shockwave-reason__box{display:flex;flex-direction:column;align-items:center;max-width:1000px;width:100%;margin:0 auto;background-image:url(//ginza-ginginclinic.com/wp/wp-content/themes/ginza-ginginclinic/./assets/images/shockwave/bg-pc.jpg);background-repeat:no-repeat;background-position:center;background-size:cover;padding:calc(60/1000 * 100%) calc(140/1000 * 100%)}.shockwave-reason__header{display:block;width:100%;text-align:center;font-size:30px;line-height:40px;font-weight:500;padding-bottom:5px;border-bottom:2px solid #ccc}.shockwave-reason__list{display:block;max-width:480px;width:100%;margin:60px auto 0 auto}.shockwave-reason__list>li{position:relative;display:block;width:100%;padding-left:47px;font-size:22px;line-height:24px;color:#a88f49;font-weight:600;text-underline-offset:5px;text-decoration-line:underline;text-decoration-style:solid;text-decoration-color:#b1a892;text-decoration-thickness:1px}.shockwave-reason__list>li:nth-child(n+2){margin-top:30px}.shockwave-reason__list>li:before{content:"";position:absolute;top:0;left:0;display:block;width:24px;height:24px;background-image:url(//ginza-ginginclinic.com/wp/wp-content/themes/ginza-ginginclinic/./assets/images/shockwave/icon-checked.svg);background-repeat:no-repeat;background-position:center;background-size:contain}}@media screen and (min-width:768px) and (max-width:1024px){.shockwave-reason__box{padding:calc(60/1000 * 100%) calc(120/1000 * 100%)}}@media screen and (max-width:767px){.shockwave-principle{display:block;width:100%;padding-top:70px}.shockwave-principle__body{display:block;width:100%;margin:0 auto;padding:0 10px}.shockwave-principle__header{position:relative;display:block;width:100%;padding-bottom:5px;border-bottom:2px solid #ccc;font-size:25px;font-weight:500;line-height:32.5px;text-align:justify;word-break:break-all}.shockwave-principle__header:after{content:"";position:absolute;bottom:-1.5px;left:0;display:block;width:80px;height:2px;background-color:#a88f49}.shockwave-principle__columns{display:flex;flex-direction:column;align-items:center;width:100%;margin-top:50px}.shockwave-principle__txt{display:block;width:100%;text-align:justify;word-break:break-all;margin-top:40px}.shockwave-principle__figure{display:block;width:100%}.shockwave-principle__figure>img{display:block;width:100%;object-fit:cover}.shockwave-principle__box-wrap{display:flex;flex-wrap:wrap;justify-content:space-between;width:calc(100% + 60px);border:20px solid #f1efec;background-color:var(--white);padding:30px 10px;margin-top:70px;margin-left:-30px}.shockwave-principle__box-title{display:block;width:100%;font-size:22px;font-weight:500;line-height:39px;color:#a88f49;text-align:center}.shockwave-principle__box-col3{display:flex;flex-direction:column;align-items:center;width:100%;margin-top:50px}.shockwave-principle__box{display:flex;flex-direction:column;align-items:center;width:100%}.shockwave-principle__box:nth-child(n+2){margin-top:40px}.shockwave-principle__box>picture{display:block}.shockwave-principle__box:nth-child(1)>picture{width:117px}.shockwave-principle__box:nth-child(2)>picture{width:216px}.shockwave-principle__box:nth-child(3)>picture{width:254px}.shockwave-principle__box>picture>img{display:block;width:100%;object-fit:cover}.shockwave-principle__box>h5{display:block;width:100%;font-size:13px;line-height:25.5px;font-weight:500;text-align:center;margin-top:20px}.shockwave-principle__box-col2{display:flex;flex-direction:column;align-items:center;width:100%;margin-top:50px;padding-bottom:40px;border-bottom:1px solid #f1efec}.shockwave-principle__box-col{display:flex;flex-direction:column;align-items:center;width:100%}.shockwave-principle__box-col:nth-child(n+2){margin-top:40px}.shockwave-principle__box-col>h5{display:block;width:100%;font-size:22px;line-height:25.5px;font-weight:500;text-align:center;color:#a88f49}.shockwave-principle__box-col>picture{display:block;width:100%;margin-top:20px}.shockwave-principle__box-col>picture>img{display:block;width:100%;object-fit:cover}.shockwave-principle__box-col1{display:block;width:100%;padding:40px 20px 0}.shockwave-principle__box-col1>h5{display:block;width:100%;font-size:22px;line-height:39px;font-weight:500;text-align:center;color:#a88f49}.shockwave-principle__box-col1>p{display:block;width:100%;text-align:justify;word-break:break-all;margin-top:20px}}@media screen and (min-width:768px){.shockwave-principle{display:block;width:100%;padding-top:90px}.shockwave-principle__body{display:block;max-width:900px;width:100%;margin:0 auto}.shockwave-principle__header{position:relative;display:block;width:100%;padding-bottom:5px;border-bottom:2px solid #ccc;font-size:30px;font-weight:500;line-height:40px;text-align:justify;word-break:break-all}.shockwave-principle__header:after{content:"";position:absolute;bottom:-1.5px;left:0;display:block;width:126px;height:2px;background-color:#a88f49}.shockwave-principle__columns{display:flex;flex-direction:row-reverse;justify-content:space-between;width:100%;margin-top:70px}.shockwave-principle__txt{display:block;width:50%;text-align:justify;word-break:break-all}.shockwave-principle__figure{display:block;width:calc(400/900 * 100%)}.shockwave-principle__figure>img{display:block;width:100%;object-fit:cover}.shockwave-principle__box-wrap{display:flex;flex-wrap:wrap;justify-content:space-between;width:100%;border:20px solid #f1efec;background-color:var(--white);padding:30px;margin-top:70px}.shockwave-principle__box-title{display:block;width:100%;font-size:30px;font-weight:500;line-height:39px;color:#a88f49;text-align:center}.shockwave-principle__box-col3{display:flex;justify-content:space-between;width:100%;margin-top:44px}.shockwave-principle__box{display:flex;flex-direction:column;align-items:center}.shockwave-principle__box:nth-child(1){width:calc(146/800 * 100%)}.shockwave-principle__box:nth-child(2){width:calc(254/800 * 100%)}.shockwave-principle__box:nth-child(3){width:calc(300/800 * 100%)}.shockwave-principle__box>picture{display:flex;justify-content:center;align-items:flex-end;width:100%;height:206px;overflow:hidden}.shockwave-principle__box>picture>img{display:block;width:100%;object-fit:cover}.shockwave-principle__box>h5{display:block;width:100%;font-size:15px;line-height:25.5px;font-weight:500;text-align:center;margin-top:10px}.shockwave-principle__box-col2{display:flex;justify-content:space-between;width:100%;margin-top:70px;padding:0 20px}.shockwave-principle__box-col{display:flex;flex-direction:column;align-items:center;width:calc(347/760 * 100%)}.shockwave-principle__box-col>h5{display:block;width:100%;font-size:22px;line-height:25.5px;font-weight:500;text-align:center;color:#a88f49}.shockwave-principle__box-col>picture{display:block;width:100%;margin-top:28px}.shockwave-principle__box-col>picture>img{display:block;width:100%;object-fit:cover}.shockwave-principle__box-col1{display:block;width:100%;margin-top:80px}.shockwave-principle__box-col1>h5{display:block;width:100%;font-size:30px;line-height:39px;font-weight:500;text-align:center;color:#a88f49}.shockwave-principle__box-col1>p{display:block;width:100%;text-align:justify;word-break:break-all;margin-top:40px}}@media screen and (min-width:768px) and (max-width:1024px){.shockwave-principle__box:nth-child(1){width:calc(180/800 * 100%)}.shockwave-principle__box>picture{height:162px}}@media screen and (max-width:767px){.shockwave-flow{display:block;width:100%;padding-top:100px;background-color:var(--white)}.shockwave-flow__body{display:block;width:100%;margin:0 auto;padding:0 10px}.shockwave-flow__header{position:relative;display:block;width:100%;padding-bottom:5px;border-bottom:2px solid #ccc;font-size:25px;font-weight:500;line-height:32.5px;text-align:justify;word-break:break-all}.shockwave-flow__header:after{content:"";position:absolute;bottom:-1.5px;left:0;display:block;width:80px;height:2px;background-color:#a88f49}.shockwave-flow__list{display:block;width:100%;margin-top:50px}.shockwave-flow__list>li{position:relative;display:flex;flex-direction:column;align-items:center;width:100%}.shockwave-flow__list>li:nth-child(n+2){margin-top:130px}.shockwave-flow__list>li:not(:last-child):after{content:"";position:absolute;bottom:-80px;left:50%;transform:translateX(-50%);display:block;width:110px;height:30px;background-image:url(//ginza-ginginclinic.com/wp/wp-content/themes/ginza-ginginclinic/./assets/images/shockwave/icon-bottom.png);background-repeat:no-repeat;background-position:center;background-size:contain}.shockwave-flow__figure{display:flex;justify-content:center;align-items:center;width:220px;height:220px;border-radius:110px;border:1px solid #b1a892;overflow:hidden}.shockwave-flow__figure>img{display:block;width:100%;object-fit:cover}.shockwave-flow__content{display:flex;flex-direction:column;justify-content:center;width:100%;margin-top:35px}.shockwave-flow__title{display:flex;flex-direction:column;align-items:center;width:100%;padding-bottom:20px;border-bottom:1px solid #b1a892}.shockwave-flow__title>span:nth-child(1){font-size:28px;font-weight:500;line-height:1;color:#b1a892}.shockwave-flow__title>span:nth-child(2){font-size:28px;font-weight:500;line-height:1;margin-top:10px}.shockwave-flow__txt{display:block;width:100%;margin-top:25px;font-size:15px;line-height:30px;text-align:justify;word-break:break-all}.shockwave-flow__btn{display:flex;flex-direction:column;align-items:center;width:100%;margin-top:50px}.shockwave-flow__btn>a{width:210px}}@media screen and (min-width:768px){.shockwave-flow{display:block;width:100%;padding-top:120px;background-color:var(--white)}.shockwave-flow__body{display:block;max-width:900px;width:100%;margin:0 auto}.shockwave-flow__header{position:relative;display:block;width:100%;padding-bottom:5px;border-bottom:2px solid #ccc;font-size:30px;font-weight:500;line-height:40px;text-align:justify;word-break:break-all}.shockwave-flow__header:after{content:"";position:absolute;bottom:-1.5px;left:0;display:block;width:126px;height:2px;background-color:#a88f49}.shockwave-flow__list{display:block;width:100%;margin-top:50px}.shockwave-flow__list>li{position:relative;display:flex;justify-content:space-between;align-items:center;width:100%}.shockwave-flow__list>li:nth-child(n+2){margin-top:80px}.shockwave-flow__list>li:not(:last-child):after{content:"";position:absolute;bottom:-50px;left:50%;transform:translateX(-50%);display:block;width:110px;height:30px;background-image:url(//ginza-ginginclinic.com/wp/wp-content/themes/ginza-ginginclinic/./assets/images/shockwave/icon-bottom.png);background-repeat:no-repeat;background-position:center;background-size:contain}.shockwave-flow__figure{display:flex;justify-content:center;align-items:center;width:calc(220/900 * 100%);height:calc(220/900 * 100%);border-radius:150px;border:1px solid #b1a892;overflow:hidden}.shockwave-flow__figure>img{display:block;width:100%;object-fit:cover}.shockwave-flow__content{display:flex;flex-direction:column;justify-content:center;width:calc(635/900 * 100%)}.shockwave-flow__title{display:flex;align-items:center;width:100%;padding-left:10px;padding-bottom:5px;border-bottom:1px solid #b1a892}.shockwave-flow__title>span:nth-child(1){font-size:28px;font-weight:500;line-height:1;color:#b1a892}.shockwave-flow__title>span:nth-child(2){font-size:28px;font-weight:500;line-height:1;padding-left:30px}.shockwave-flow__txt{display:block;width:100%;padding-left:10px;margin-top:25px;font-size:16px;line-height:2;text-align:justify;word-break:break-all}.shockwave-flow__btn{display:flex;justify-content:center;width:100%;margin-top:50px}.shockwave-flow__btn>a{width:210px}}@media screen and (max-width:767px){.page-header.dermapen-header{background-image:url(//ginza-ginginclinic.com/wp/wp-content/themes/ginza-ginginclinic/./assets/images/dermapen/mv-sp.jpg)}}@media screen and (min-width:768px){.page-header.dermapen-header{background-image:url(//ginza-ginginclinic.com/wp/wp-content/themes/ginza-ginginclinic/./assets/images/dermapen/mv-pc.jpg)}}@media screen and (max-width:767px){.dermapen-intro{display:block;width:100%;padding-bottom:80px}.dermapen-intro__body{display:block;width:100%;margin:0 auto;padding:0 10px}.dermapen-intro__columns{display:flex;flex-direction:column;align-items:center;width:100%}.dermapen-intro__figure{display:block;width:100%}.dermapen-intro__figure>img{display:block;width:100%;object-fit:cover}.dermapen-intro__txt{display:block;width:100%;text-align:justify;word-break:break-all;margin-top:30px}}@media screen and (min-width:768px){.dermapen-intro{display:block;width:100%;padding-bottom:100px}.dermapen-intro__body{display:block;max-width:900px;width:100%;margin:0 auto}.dermapen-intro__columns{display:flex;justify-content:space-between;width:100%}.dermapen-intro__figure{display:block;width:calc(400/900 * 100%)}.dermapen-intro__figure>img{display:block;width:100%;object-fit:cover}.dermapen-intro__txt{display:block;width:50%;text-align:justify;word-break:break-all}}@media screen and (max-width:767px){.dermapen-recomend{display:block;width:100%;padding:50px 0;background:linear-gradient(180deg,#d1cac0,#b1a892)}.dermapen-recomend__box{display:flex;flex-direction:column;align-items:center;width:100%;margin:0 auto;background-image:url(//ginza-ginginclinic.com/wp/wp-content/themes/ginza-ginginclinic/./assets/images/dermapen/bg-sp.jpg);background-repeat:no-repeat;background-position:center;background-size:cover;padding:30px 10px}.dermapen-recomend__header{display:block;width:100%;text-align:center;font-size:25px;line-height:38px;font-weight:500;padding-bottom:5px;border-bottom:2px solid #ccc}.dermapen-recomend__list{display:block;width:100%;margin-top:30px;padding:0 15px}.dermapen-recomend__list>li{position:relative;display:block;width:100%;padding-left:25px;font-size:14px;line-height:20px;color:#a88f49;font-weight:600}.dermapen-recomend__list>li:after{content:"";position:absolute;bottom:0;right:0;display:block;width:calc(100% - 15px - 10px);height:1px;background-color:#b1a892}.dermapen-recomend__list>li:nth-child(n+2){margin-top:20px}.dermapen-recomend__list>li:before{content:"";position:absolute;top:2.5px;left:0;display:block;width:15px;height:15px;background-image:url(//ginza-ginginclinic.com/wp/wp-content/themes/ginza-ginginclinic/./assets/images/dermapen/icon-checked.svg);background-repeat:no-repeat;background-position:center;background-size:contain}}@media screen and (min-width:768px){.dermapen-recomend{display:block;width:100%;padding:100px 0;background:linear-gradient(180deg,#d1cac0,#b1a892)}.dermapen-recomend__box{display:flex;flex-direction:column;align-items:center;max-width:1000px;width:100%;margin:0 auto;background-image:url(//ginza-ginginclinic.com/wp/wp-content/themes/ginza-ginginclinic/./assets/images/dermapen/bg-pc.jpg);background-repeat:no-repeat;background-position:center;background-size:cover;padding:calc(60/1000 * 100%) calc(140/1000 * 100%)}.dermapen-recomend__header{display:block;width:100%;text-align:center;font-size:30px;line-height:40px;font-weight:500;padding-bottom:5px;border-bottom:2px solid #ccc}.dermapen-recomend__list{display:block;max-width:380px;width:100%;margin:60px auto 0 auto}.dermapen-recomend__list>li{position:relative;display:block;width:100%;padding-left:47px;font-size:22px;line-height:24px;color:#a88f49;font-weight:600;text-underline-offset:5px;text-decoration-line:underline;text-decoration-style:solid;text-decoration-color:#b1a892;text-decoration-thickness:1px}.dermapen-recomend__list>li:nth-child(n+2){margin-top:30px}.dermapen-recomend__list>li:before{content:"";position:absolute;top:0;left:0;display:block;width:24px;height:24px;background-image:url(//ginza-ginginclinic.com/wp/wp-content/themes/ginza-ginginclinic/./assets/images/dermapen/icon-checked.svg);background-repeat:no-repeat;background-position:center;background-size:contain}}@media screen and (max-width:767px){.dermapen-merit{display:block;width:100%;padding:70px 0}.dermapen-merit__body{display:block;width:100%;margin:0 auto;padding:0 10px}.dermapen-merit__header{position:relative;display:block;width:100%;padding-bottom:5px;border-bottom:2px solid #ccc;font-size:25px;font-weight:500;line-height:32.5px;text-align:justify;word-break:break-all}.dermapen-merit__header:after{content:"";position:absolute;bottom:-1.5px;left:0;display:block;width:80px;height:2px;background-color:#a88f49}.dermapen-merit__columns{display:flex;flex-direction:column;align-items:center;width:100%;margin-top:50px}.dermapen-merit__figure{display:block;width:100%}.dermapen-merit__figure>img{display:block;width:100%;object-fit:cover}.dermapen-merit__col-txt{display:block;width:100%;text-align:justify;word-break:break-all;margin-top:50px}.dermapen-merit__title{display:block;width:100%;text-align:center;font-size:25px;line-height:39px;font-weight:500;color:#b1a892;margin-top:70px}.dermapen-merit__txt{display:block;width:100%;text-align:justify;word-break:break-all;margin-top:50px}.dermapen-merit__points{display:grid;grid-template-columns:repeat(1,1fr);grid-template-rows:auto;row-gap:50px;width:100%;margin-top:40px}.dermapen-merit__point{display:flex;flex-direction:column;align-items:center;width:100%}.dermapen-merit__badge{display:flex;justify-content:center;align-items:center;width:66px;height:66px;border-radius:33px;background-color:#f1efec;font-size:27px;color:#a88f49;line-height:1;font-weight:500;padding-top:5px}.dermapen-merit__subtitle{display:flex;justify-content:center;width:100%;text-align:center;font-size:25px;line-height:35px;font-weight:500;color:#a88f49;margin-top:30px}.dermapen-merit__point-txt{display:block;width:100%;text-align:justify;word-break:break-all;margin-top:40px}}@media screen and (min-width:768px){.dermapen-merit{display:block;width:100%;padding:90px 0 100px}.dermapen-merit__body{display:block;max-width:900px;width:100%;margin:0 auto}.dermapen-merit__header{position:relative;display:block;width:100%;padding-bottom:5px;border-bottom:2px solid #ccc;font-size:30px;font-weight:500;line-height:40px;text-align:justify;word-break:break-all}.dermapen-merit__header:after{content:"";position:absolute;bottom:-1.5px;left:0;display:block;width:126px;height:2px;background-color:#a88f49}.dermapen-merit__columns{display:flex;justify-content:space-between;width:100%;margin-top:40px}.dermapen-merit__figure{display:block;width:calc(400/900 * 100%)}.dermapen-merit__figure>img{display:block;width:100%;object-fit:cover}.dermapen-merit__col-txt{display:block;width:50%;text-align:justify;word-break:break-all}.dermapen-merit__title{display:block;width:100%;text-align:center;font-size:30px;line-height:39px;font-weight:500;color:#b1a892;margin-top:60px}.dermapen-merit__txt{display:block;width:100%;text-align:justify;word-break:break-all;margin-top:40px}.dermapen-merit__points{display:grid;grid-template-columns:repeat(3,1fr);column-gap:calc(30/900 * 100%);width:100%;margin-top:40px}.dermapen-merit__point{display:flex;flex-direction:column;align-items:center;width:100%}.dermapen-merit__badge{display:flex;justify-content:center;align-items:center;width:66px;height:66px;border-radius:33px;background-color:#f1efec;font-size:27px;color:#a88f49;line-height:1;font-weight:500;padding-top:5px}.dermapen-merit__subtitle{display:flex;justify-content:center;align-items:center;width:100%;min-height:70px;text-align:center;font-size:27px;line-height:35px;font-weight:500;color:#a88f49;margin-top:50px}.dermapen-merit__point-txt{display:block;width:100%;text-align:justify;word-break:break-all;margin-top:40px}}@media screen and (min-width:768px) and (max-width:1024px){.dermapen-merit__subtitle{min-height:60px;font-size:25px;line-height:30px}}@media screen and (max-width:767px){.dermapen-treatment{display:block;width:100%;padding:50px 0;background-color:#f1efec}.dermapen-treatment>.container{padding:0 10px}.dermapen-treatment__body{display:block;width:100%;background-color:var(--white);padding:50px 20px;margin:0 auto}.dermapen-treatment__header{position:relative;display:block;width:100%;padding-bottom:5px;border-bottom:2px solid #ccc;font-size:25px;font-weight:500;line-height:35px;text-align:justify;word-break:break-all}.dermapen-treatment__header:after{content:"";position:absolute;bottom:-1.5px;left:0;display:block;width:80px;height:2px;background-color:#a88f49}.dermapen-treatment__list{display:block;width:100%;margin-top:40px}.dermapen-treatment__list>li{position:relative;display:flex;flex-wrap:wrap;width:100%;font-size:23px;font-weight:500;color:#a88f49;line-height:35px;padding-left:45px;padding-top:10px;text-align:justify;word-break:break-all}.dermapen-treatment__list>li:nth-child(n+2){margin-top:30px}.dermapen-treatment__list>li>em{position:absolute;top:0;left:0;font-size:48px;font-weight:500;line-height:48px;color:#dcd6ce}.dermapen-treatment__list>li>span{display:block;width:100%;font-size:14px;line-height:25.5px;font-weight:500;color:#707071;margin-top:10px}.dermapen-treatment__list+.dermapen-treatment__header{margin-top:50px}.dermapen-treatment__txt{display:block;width:100%;text-align:justify;word-break:break-all;margin-top:50px}}@media screen and (min-width:768px){.dermapen-treatment{display:block;width:100%;padding:80px 0;background-color:#f1efec}.dermapen-treatment__body{display:block;max-width:900px;width:100%;background-color:var(--white);padding:calc(55/900 * 100%) calc(50/900 * 100%);margin:0 auto}.dermapen-treatment__header{position:relative;display:block;width:100%;padding-bottom:5px;border-bottom:2px solid #ccc;font-size:30px;font-weight:500;line-height:40px;text-align:justify;word-break:break-all}.dermapen-treatment__header:after{content:"";position:absolute;bottom:-1.5px;left:0;display:block;width:126px;height:2px;background-color:#a88f49}.dermapen-treatment__list{display:block;width:100%;margin-top:40px}.dermapen-treatment__list>li{position:relative;display:flex;flex-wrap:wrap;width:100%;font-size:27px;font-weight:500;color:#a88f49;line-height:35px;padding-left:65px;padding-top:15px;text-align:justify;word-break:break-all}.dermapen-treatment__list>li:nth-child(n+2){margin-top:40px}.dermapen-treatment__list>li>em{position:absolute;top:0;left:0;font-size:54px;font-weight:500;line-height:54px;color:#dcd6ce}.dermapen-treatment__list>li>span{display:block;width:100%;font-size:18px;line-height:35px;font-weight:500;color:#707071;margin-top:10px}.dermapen-treatment__list+.dermapen-treatment__header{margin-top:70px}.dermapen-treatment__txt{display:block;width:100%;text-align:justify;word-break:break-all;margin-top:40px}}@media screen and (max-width:767px){.dermapen-flow-wrap{display:block;width:100%;padding:80px 0 0}.dermapen-flow-wrap__body{display:block;width:100%;margin:0 auto;padding:0 10px}.dermapen-flow__body{display:block;width:100%}.dermapen-flow__header{position:relative;display:block;width:100%;padding-bottom:5px;border-bottom:2px solid #ccc;font-size:25px;font-weight:500;line-height:32.5px;text-align:justify;word-break:break-all}.dermapen-flow__header:after{content:"";position:absolute;bottom:-1.5px;left:0;display:block;width:80px;height:2px;background-color:#a88f49}.dermapen-flow__list{display:block;width:100%;margin-top:50px}.dermapen-flow__list>li{position:relative;display:flex;flex-direction:column;align-items:center;width:100%}.dermapen-flow__list>li:nth-child(n+2){margin-top:130px}.dermapen-flow__list>li:not(:last-child):after{content:"";position:absolute;bottom:-80px;left:50%;transform:translateX(-50%);display:block;width:110px;height:30px;background-image:url(//ginza-ginginclinic.com/wp/wp-content/themes/ginza-ginginclinic/./assets/images/dermapen/icon-bottom.png);background-repeat:no-repeat;background-position:center;background-size:contain}.dermapen-flow__figure{display:flex;justify-content:center;align-items:center;width:220px;height:220px;border-radius:110px;border:1px solid #b1a892;overflow:hidden}.dermapen-flow__figure>img{display:block;width:100%;object-fit:cover}.dermapen-flow__content{display:flex;flex-direction:column;justify-content:center;width:100%;margin-top:35px}.dermapen-flow__title{display:flex;flex-direction:column;align-items:center;width:100%;padding-bottom:20px;border-bottom:1px solid #b1a892}.dermapen-flow__title>span:nth-child(1){font-size:28px;font-weight:500;line-height:1;color:#b1a892}.dermapen-flow__title>span:nth-child(2){font-size:28px;font-weight:500;line-height:1;margin-top:10px}.dermapen-flow__txt{display:block;width:100%;margin-top:25px;font-size:15px;line-height:30px;text-align:justify;word-break:break-all}.dermapen-flow__btn{display:flex;justify-content:center;width:100%;margin-top:50px}}@media screen and (min-width:768px){.dermapen-flow-wrap{display:block;width:100%;padding:120px 0 0}.dermapen-flow-wrap__body{display:block;max-width:900px;width:100%;margin:0 auto}.dermapen-flow__body{display:block;width:100%}.dermapen-flow__header{position:relative;display:block;width:100%;padding-bottom:5px;border-bottom:2px solid #ccc;font-size:30px;font-weight:500;line-height:40px;text-align:justify;word-break:break-all}.dermapen-flow__header:after{content:"";position:absolute;bottom:-1.5px;left:0;display:block;width:126px;height:2px;background-color:#a88f49}.dermapen-flow__list{display:block;width:100%;margin-top:50px}.dermapen-flow__list>li{position:relative;display:flex;justify-content:space-between;align-items:center;width:100%}.dermapen-flow__list>li:nth-child(n+2){margin-top:80px}.dermapen-flow__list>li:not(:last-child):after{content:"";position:absolute;bottom:-50px;left:50%;transform:translateX(-50%);display:block;width:110px;height:30px;background-image:url(//ginza-ginginclinic.com/wp/wp-content/themes/ginza-ginginclinic/./assets/images/dermapen/icon-bottom.png);background-repeat:no-repeat;background-position:center;background-size:contain}.dermapen-flow__figure{display:flex;justify-content:center;align-items:center;width:calc(220/900 * 100%);height:calc(220/900 * 100%);border-radius:150px;border:1px solid #b1a892;overflow:hidden}.dermapen-flow__figure>img{display:block;width:100%;object-fit:cover}.dermapen-flow__content{display:flex;flex-direction:column;justify-content:center;width:calc(635/900 * 100%)}.dermapen-flow__title{display:flex;align-items:center;width:100%;padding-left:10px;padding-bottom:5px;border-bottom:1px solid #b1a892}.dermapen-flow__title>span:nth-child(1){font-size:28px;font-weight:500;line-height:1;color:#b1a892}.dermapen-flow__title>span:nth-child(2){font-size:28px;font-weight:500;line-height:1;padding-left:30px}.dermapen-flow__txt{display:block;width:100%;padding-left:10px;margin-top:25px;font-size:16px;line-height:2;text-align:justify;word-break:break-all}.dermapen-flow__btn{display:flex;justify-content:center;width:100%;margin-top:50px}}@media screen and (max-width:767px){.page-header.botox-header{background-image:url(//ginza-ginginclinic.com/wp/wp-content/themes/ginza-ginginclinic/./assets/images/botox/mv-sp.jpg)}}@media screen and (min-width:768px){.page-header.botox-header{background-image:url(//ginza-ginginclinic.com/wp/wp-content/themes/ginza-ginginclinic/./assets/images/botox/mv-pc.jpg)}}@media screen and (max-width:767px){.botox-intro{display:block;width:100%;padding-bottom:80px}.botox-intro__body{display:block;width:100%;margin:0 auto;padding:0 10px}.botox-intro__columns{display:flex;flex-direction:column;align-items:center;width:100%}.botox-intro__figure{display:block;width:100%}.botox-intro__figure>img{display:block;width:100%;object-fit:cover}.botox-intro__txt{display:block;width:100%;text-align:justify;word-break:break-all;margin-top:30px}}@media screen and (min-width:768px){.botox-intro{display:block;width:100%;padding-bottom:100px}.botox-intro__body{display:block;max-width:900px;width:100%;margin:0 auto}.botox-intro__columns{display:flex;justify-content:space-between;width:100%}.botox-intro__figure{display:block;width:calc(400/900 * 100%)}.botox-intro__figure>img{display:block;width:100%;object-fit:cover}.botox-intro__txt{display:block;width:50%;text-align:justify;word-break:break-all}}@media screen and (max-width:767px){.botox-recomend{display:block;width:100%;padding:50px 0;background:linear-gradient(180deg,#d1cac0,#b1a892)}.botox-recomend__box{display:flex;flex-direction:column;align-items:center;width:100%;margin:0 auto;background-image:url(//ginza-ginginclinic.com/wp/wp-content/themes/ginza-ginginclinic/./assets/images/botox/bg-sp.jpg);background-repeat:no-repeat;background-position:center;background-size:cover;padding:30px 10px}.botox-recomend__header{display:block;width:100%;text-align:center;font-size:25px;line-height:38px;font-weight:500;padding-bottom:5px;border-bottom:2px solid #ccc}.botox-recomend__list{display:block;width:100%;margin-top:30px;padding:0 15px}.botox-recomend__list>li{position:relative;display:block;width:100%;padding-left:25px;font-size:14px;line-height:20px;color:#a88f49;font-weight:600}.botox-recomend__list>li:after{content:"";position:absolute;bottom:0;right:0;display:block;width:calc(100% - 15px - 10px);height:1px;background-color:#b1a892}.botox-recomend__list>li:nth-child(n+2){margin-top:20px}.botox-recomend__list>li:before{content:"";position:absolute;top:2.5px;left:0;display:block;width:15px;height:15px;background-image:url(//ginza-ginginclinic.com/wp/wp-content/themes/ginza-ginginclinic/./assets/images/botox/icon-checked.svg);background-repeat:no-repeat;background-position:center;background-size:contain}}@media screen and (min-width:768px){.botox-recomend{display:block;width:100%;padding:100px 0;background:linear-gradient(180deg,#d1cac0,#b1a892)}.botox-recomend__box{display:flex;flex-direction:column;align-items:center;max-width:1000px;width:100%;margin:0 auto;background-image:url(//ginza-ginginclinic.com/wp/wp-content/themes/ginza-ginginclinic/./assets/images/botox/bg-pc.jpg);background-repeat:no-repeat;background-position:center;background-size:cover;padding:calc(60/1000 * 100%) calc(140/1000 * 100%)}.botox-recomend__header{display:block;width:100%;text-align:center;font-size:30px;line-height:40px;font-weight:500;padding-bottom:5px;border-bottom:2px solid #ccc}.botox-recomend__list{display:block;max-width:440px;width:100%;margin:60px auto 0 auto}.botox-recomend__list>li{position:relative;display:block;width:100%;padding-left:47px;font-size:22px;line-height:24px;color:#a88f49;font-weight:600;text-underline-offset:5px;text-decoration-line:underline;text-decoration-style:solid;text-decoration-color:#b1a892;text-decoration-thickness:1px}.botox-recomend__list>li:nth-child(n+2){margin-top:30px}.botox-recomend__list>li:before{content:"";position:absolute;top:0;left:0;display:block;width:24px;height:24px;background-image:url(//ginza-ginginclinic.com/wp/wp-content/themes/ginza-ginginclinic/./assets/images/botox/icon-checked.svg);background-repeat:no-repeat;background-position:center;background-size:contain}}@media screen and (max-width:767px){.botox-feature{display:block;width:100%;padding:70px 0}.botox-feature__body{display:block;width:100%;margin:0 auto;padding:0 10px}.botox-feature__header{position:relative;display:block;width:100%;padding-bottom:5px;border-bottom:2px solid #ccc;font-size:25px;font-weight:500;line-height:35px;text-align:justify;word-break:break-all}.botox-feature__header:after{content:"";position:absolute;bottom:-1.5px;left:0;display:block;width:80px;height:2px;background-color:#a88f49}.botox-feature__columns{display:flex;flex-direction:column;align-items:center;width:100%;margin-top:50px}.botox-feature__figure{display:block;width:100%}.botox-feature__figure>img{display:block;width:100%;object-fit:cover}.botox-feature__txt{display:block;width:100%;text-align:justify;word-break:break-all;margin-top:40px}}@media screen and (min-width:768px){.botox-feature{display:block;width:100%;padding:90px 0}.botox-feature__body{display:block;max-width:900px;width:100%;margin:0 auto}.botox-feature__header{position:relative;display:block;width:100%;padding-bottom:5px;border-bottom:2px solid #ccc;font-size:30px;font-weight:500;line-height:40px;text-align:justify;word-break:break-all}.botox-feature__header:after{content:"";position:absolute;bottom:-1.5px;left:0;display:block;width:126px;height:2px;background-color:#a88f49}.botox-feature__columns{display:flex;justify-content:space-between;width:100%;margin-top:40px}.botox-feature__figure{display:block;width:calc(400/900 * 100%)}.botox-feature__figure>img{display:block;width:100%;object-fit:cover}.botox-feature__txt{display:block;width:50%;text-align:justify;word-break:break-all}}@media screen and (max-width:767px){.botox-affects{display:block;width:100%;padding:50px 0;background-color:#f1efec}.botox-affects>.container{padding:0 10px}.botox-affects__body{display:block;width:100%;background-color:var(--white);padding:50px 20px;margin:0 auto}.botox-affects__header{position:relative;display:block;width:100%;padding-bottom:5px;border-bottom:2px solid #ccc;font-size:25px;font-weight:500;line-height:35px;text-align:justify;word-break:break-all}.botox-affects__header:after{content:"";position:absolute;bottom:-1.5px;left:0;display:block;width:80px;height:2px;background-color:#a88f49}.botox-affects__columns{display:flex;flex-direction:column;align-items:center;width:100%;margin-top:50px}.botox-affects__figure{display:block;width:100%}.botox-affects__figure>img{display:block;width:100%;object-fit:cover}.botox-affects__col-txt{display:block;width:100%;text-align:justify;word-break:break-all;margin-top:50px}.botox-affects__columns+.botox-affects__header{margin-top:50px}.botox-affects__txt{display:block;width:100%;text-align:justify;word-break:break-all;margin-top:50px}}@media screen and (min-width:768px){.botox-affects{display:block;width:100%;padding:80px 0;background-color:#f1efec}.botox-affects__body{display:block;max-width:900px;width:100%;background-color:var(--white);padding:calc(50/900 * 100%);margin:0 auto}.botox-affects__header{position:relative;display:block;width:100%;padding-bottom:5px;border-bottom:2px solid #ccc;font-size:30px;font-weight:500;line-height:40px;text-align:justify;word-break:break-all}.botox-affects__header:after{content:"";position:absolute;bottom:-1.5px;left:0;display:block;width:126px;height:2px;background-color:#a88f49}.botox-affects__columns{display:flex;flex-direction:row-reverse;justify-content:space-between;width:100%;margin-top:40px}.botox-affects__figure{display:block;width:calc(400/900 * 100%)}.botox-affects__figure>img{display:block;width:100%;object-fit:cover}.botox-affects__col-txt{display:block;width:50%;text-align:justify;word-break:break-all}.botox-affects__columns+.botox-affects__header{margin-top:35px}.botox-affects__txt{display:block;width:100%;text-align:justify;word-break:break-all;margin-top:40px}}@media screen and (max-width:767px){.botox-flow-wrap{display:block;width:100%;padding:80px 0 0}.botox-flow-wrap__body{display:block;width:100%;margin:0 auto;padding:0 10px}.botox-flow__body{display:block;width:100%}.botox-flow__header{position:relative;display:block;width:100%;padding-bottom:5px;border-bottom:2px solid #ccc;font-size:25px;font-weight:500;line-height:32.5px;text-align:justify;word-break:break-all}.botox-flow__header:after{content:"";position:absolute;bottom:-1.5px;left:0;display:block;width:80px;height:2px;background-color:#a88f49}.botox-flow__list{display:block;width:100%;margin-top:50px}.botox-flow__list>li{position:relative;display:flex;flex-direction:column;align-items:center;width:100%}.botox-flow__list>li:nth-child(n+2){margin-top:130px}.botox-flow__list>li:not(:last-child):after{content:"";position:absolute;bottom:-80px;left:50%;transform:translateX(-50%);display:block;width:110px;height:30px;background-image:url(//ginza-ginginclinic.com/wp/wp-content/themes/ginza-ginginclinic/./assets/images/botox/icon-bottom.png);background-repeat:no-repeat;background-position:center;background-size:contain}.botox-flow__figure{display:flex;justify-content:center;align-items:center;width:220px;height:220px;border-radius:110px;border:1px solid #b1a892;overflow:hidden}.botox-flow__figure>img{display:block;width:100%;object-fit:cover}.botox-flow__content{display:flex;flex-direction:column;justify-content:center;width:100%;margin-top:35px}.botox-flow__title{display:flex;flex-direction:column;align-items:center;width:100%;padding-bottom:20px;border-bottom:1px solid #b1a892}.botox-flow__title>span:nth-child(1){font-size:28px;font-weight:500;line-height:1;color:#b1a892}.botox-flow__title>span:nth-child(2){font-size:28px;font-weight:500;line-height:1;margin-top:10px}.botox-flow__txt{display:block;width:100%;margin-top:25px;font-size:15px;line-height:30px;text-align:justify;word-break:break-all}.botox-flow__btn{display:flex;justify-content:center;width:100%;margin-top:50px}}@media screen and (min-width:768px){.botox-flow-wrap{display:block;width:100%;padding:120px 0 0}.botox-flow-wrap__body{display:block;max-width:900px;width:100%;margin:0 auto}.botox-flow__body{display:block;width:100%}.botox-flow__header{position:relative;display:block;width:100%;padding-bottom:5px;border-bottom:2px solid #ccc;font-size:30px;font-weight:500;line-height:40px;text-align:justify;word-break:break-all}.botox-flow__header:after{content:"";position:absolute;bottom:-1.5px;left:0;display:block;width:126px;height:2px;background-color:#a88f49}.botox-flow__list{display:block;width:100%;margin-top:50px}.botox-flow__list>li{position:relative;display:flex;justify-content:space-between;align-items:center;width:100%}.botox-flow__list>li:nth-child(n+2){margin-top:80px}.botox-flow__list>li:not(:last-child):after{content:"";position:absolute;bottom:-50px;left:50%;transform:translateX(-50%);display:block;width:110px;height:30px;background-image:url(//ginza-ginginclinic.com/wp/wp-content/themes/ginza-ginginclinic/./assets/images/botox/icon-bottom.png);background-repeat:no-repeat;background-position:center;background-size:contain}.botox-flow__figure{display:flex;justify-content:center;align-items:center;width:calc(220/900 * 100%);height:calc(220/900 * 100%);border-radius:150px;border:1px solid #b1a892;overflow:hidden}.botox-flow__figure>img{display:block;width:100%;object-fit:cover}.botox-flow__content{display:flex;flex-direction:column;justify-content:center;width:calc(635/900 * 100%)}.botox-flow__title{display:flex;align-items:center;width:100%;padding-left:10px;padding-bottom:5px;border-bottom:1px solid #b1a892}.botox-flow__title>span:nth-child(1){font-size:28px;font-weight:500;line-height:1;color:#b1a892}.botox-flow__title>span:nth-child(2){font-size:28px;font-weight:500;line-height:1;padding-left:30px}.botox-flow__txt{display:block;width:100%;padding-left:10px;margin-top:25px;font-size:16px;line-height:2;text-align:justify;word-break:break-all}.botox-flow__btn{display:flex;justify-content:center;width:100%;margin-top:50px}}.table-of{overflow-x:auto}.table-of>table{width:max-content!important;min-width:100%;margin-left:0!important}.table-of>table th{width:max-content!important;max-width:calc(100vw - 60px - 1em);background-color:#f7f5f4;border:1px solid #cecece}.table-of>table td{display:table-cell!important;width:max-content!important;max-width:calc(100vw - 60px - 1em);border:1px solid #cecece !important}@media screen and (min-width:768px){.table-of>table{max-width:100%!important;min-width:70%}.table-of>table th,.table-of>table td{max-width:50%!important;padding-left:1em!important;padding-right:1em!important}}.sub-txt{display:inline-block;font-size:.8em;padding-top:.5em}.sub-txt a{color:blue;text-decoration:underline;text-decoration-color:rgb(0 0 255/30%);-moz-text-decoration-color:rgb(0 0 255/30%)}@media screen and (max-width:767px){.page-header.price-header{background-image:url(//ginza-ginginclinic.com/wp/wp-content/themes/ginza-ginginclinic/./assets/images/price/mv-sp.jpg)}}@media screen and (min-width:768px){.page-header.price-header{background-image:url(//ginza-ginginclinic.com/wp/wp-content/themes/ginza-ginginclinic/./assets/images/price/mv-pc.jpg)}}@media screen and (max-width:767px){.price-main{display:block;width:100%}.price__body{display:block;width:100%;margin:0 auto;padding:0 10px}.price__header{display:block;width:100%;text-align:center;font-size:18px;font-weight:500;line-height:30.6px;color:#b1a892}.price__txt{display:block;width:100%;text-align:center;margin-top:40px}.price-menu{display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:auto;column-gap:10px;row-gap:10px;width:100%;margin-top:50px}.price-menu>li{display:block;width:100%}.price-menu>li>a{position:relative;display:flex;justify-content:center;align-items:center;text-align:center;width:100%;height:45px;border:1px solid #707070;font-size:13px;line-height:17px;color:var(--font-color)}.price-menu>li>a:after{content:"";position:absolute;top:50%;transform:translateY(-50%);right:5px;display:block;width:12.8px;height:7.5px;background-image:url(//ginza-ginginclinic.com/wp/wp-content/themes/ginza-ginginclinic/./assets/images/price/icon-btn.svg);background-position:center;background-repeat:no-repeat;background-size:contain}.price-menu>li>a:hover{transition:opacity .3s ease;opacity:.7}}@media screen and (max-width:359px){.price-menu>li>a{font-size:12px;padding-right:10px}}@media screen and (min-width:768px){.price-main{display:block;width:100%}.price__body{display:block;max-width:900px;width:100%;margin:0 auto}.price__header{display:block;width:100%;text-align:center;font-size:30px;font-weight:500;line-height:39px;color:#b1a892}.price__txt{display:block;width:100%;text-align:center;margin-top:40px}.price-menu{display:grid;grid-template-columns:repeat(3,1fr);grid-template-rows:auto;column-gap:calc(30/900 * 100%);row-gap:30px;width:100%;margin-top:50px}.price-menu>li{display:block;width:100%}.price-menu>li>a{position:relative;display:flex;justify-content:center;align-items:center;width:100%;height:42px;border:1px solid #707070;font-size:15px;line-height:20px;color:var(--font-color)}.price-menu>li>a:after{content:"";position:absolute;top:50%;transform:translateY(-50%);right:15px;display:block;width:12.8px;height:7.5px;background-image:url(//ginza-ginginclinic.com/wp/wp-content/themes/ginza-ginginclinic/./assets/images/price/icon-btn.svg);background-position:center;background-repeat:no-repeat;background-size:contain}.price-menu>li>a:hover{transition:opacity .3s ease;opacity:.7}}@media screen and (min-width:768px) and (max-width:1024px){.price__header{font-size:26px}}@media screen and (max-width:767px){.price-block{display:block;width:100%;padding-top:70px}.price-block__title{display:block;width:100%;padding:2px 0 2px 10px;border-left:5px solid #a88f49;font-size:23px;font-weight:500;line-height:26px}.price-block__list{display:block;width:100%;margin:40px auto 0 auto}.price-block__list>li{display:block;width:100%;padding-top:50px;margin-top:-50px}.price-block__list>li:nth-child(n+2){padding-top:70px}.price-block__row{position:relative;z-index:3;display:block;width:100%}.price-block__row-title{position:relative;display:flex;align-items:center;width:100%;min-height:50px;padding:5px 50px 5px 0;font-size:20px;font-weight:500;line-height:30px;text-align:justify;word-break:break-all;color:#a88f49}.price-block__row-title>i{position:absolute;top:12px;right:10px;display:block;width:24px;height:24px}.price-block__row-title>i:before,.price-block__row-title>i:after{content:"";position:absolute;transform:translate(-50%,-50%);display:block;background:#a88f49}.price-block__row-title>i:before{top:50%;left:50%;width:100%;height:2px}.price-block__row-title>i:after{top:calc(50% - 0.035rem);left:calc(50% - 0.045rem);width:100%;height:2px;transform:rotate(90deg) translate(-50%,-50%);transform-origin:0 50%;transition:.3s ease}.price-block__row-title.active>i:after{top:50%;left:50%;transform:rotate(0deg) translate(-50%,-50%);transform-origin:0 0%}.price-block__row-content{position:relative;display:none;width:100%;min-height:50px}.price-block__row-table{width:100%;border-collapse:collapse;border-top:1px solid #cecece;margin-top:20px}.price-block__row-table tr{border-bottom:1px solid #cecece}.price-block__row-table tr th{display:flex;align-items:center;justify-content:center;width:100%;min-height:50px;background-color:#f7f5f4;text-align:center;font-weight:600;font-size:15px;line-height:19.5px;padding:5px 0}.price-block__row-table tr td{display:flex;align-items:center;justify-content:center;width:100%;height:50px;padding:10px 20px;text-align:center;font-size:18px;color:#a88f49;font-weight:600;line-height:19.5px}.price-block__row-table tr td.fullwidth{display:block;width:100%;padding-left:0;padding-right:0}.price-block__row-table tr td.fullwidth .caution{display:block;width:100%;text-align:right;font-size:11px;color:var(--font-color)}.price-block__txt{display:flex;justify-content:center;align-items:center;width:100%;background-color:#f7f5f4;color:#a88f49;text-align:center;font-weight:600;margin-top:20px;padding:20px 0}.price-block__row-table+.price-block__txt{margin-top:40px}}@media screen and (max-width:370px){.price-block__row-table tr th{font-size:14px}.price-block__txt{font-size:13px;padding:10px 0}}@media screen and (max-width:359px){.price-block__row-title{font-size:18px}.price-block__row-table tr th{font-size:13px}.price-block__txt{font-size:13px;padding:10px}}@media screen and (min-width:768px){.price-block{display:block;width:100%;padding-top:100px}.price-block__title{display:block;width:100%;padding:4px 0 4px 10px;border-left:5px solid #a88f49;font-size:26px;font-weight:500;line-height:26px}.price-block__list{display:block;max-width:750px;width:100%;margin:40px auto 0 auto}.price-block__list>li{display:block;width:100%;padding-top:50px;margin-top:-50px}.price-block__list>li:nth-child(n+2){padding-top:110px}.price-block__row{position:relative;z-index:3;display:block;width:100%}.price-block__row-title{position:relative;display:flex;align-items:center;width:100%;min-height:50px;padding:5px 50px 5px 0;font-size:20px;font-weight:500;line-height:30px;text-align:justify;word-break:break-all;color:#a88f49}.price-block__row-title>i{position:absolute;top:50%;transform:translateY(-50%);right:10px;display:block;width:30px;height:30px}.price-block__row-title>i:before,.price-block__row-title>i:after{content:"";position:absolute;transform:translate(-50%,-50%);display:block;background:#a88f49}.price-block__row-title>i:before{top:50%;left:50%;width:100%;height:2px}.price-block__row-title>i:after{top:calc(50% - 0.035rem);left:calc(50% - 0.045rem);width:100%;height:2px;transform:rotate(90deg) translate(-50%,-50%);transform-origin:0 50%;transition:.3s ease}.price-block__row-title.active>i:after{top:50%;left:50%;transform:rotate(0deg) translate(-50%,-50%);transform-origin:0 0%}.price-block__row-content{position:relative;display:none;width:100%;min-height:66px}.price-block__row-table{width:100%;border-collapse:collapse;border-top:1px solid #cecece;margin-top:20px}.price-block__row-table tr{border-bottom:1px solid #cecece}.price-block__row-table tr th{width:50%;height:70px;background-color:#f7f5f4;padding:10px 20px;vertical-align:middle;text-align:center;font-weight:600}.price-block__row-table tr td{width:50%;height:70px;padding:10px 20px;vertical-align:middle;text-align:center;font-size:18px;color:#a88f49;font-weight:600;line-height:19.5px}.price-block__row-table tr td.fullwidth{width:100%;vertical-align:top;padding-left:0;padding-right:0}.price-block__row-table tr td.fullwidth .caution{display:block;width:100%;text-align:right;font-size:13px;color:var(--font-color)}.price-block__txt{display:flex;justify-content:center;align-items:center;width:100%;min-height:70px;background-color:#f7f5f4;color:#a88f49;text-align:center;font-weight:600;margin-top:20px}.price-block__row-table+.price-block__txt{margin-top:40px}}@media screen and (max-width:767px){.page-header.concept-header{background-image:url(//ginza-ginginclinic.com/wp/wp-content/themes/ginza-ginginclinic/./assets/images/concept/mv-sp.jpg)}}@media screen and (min-width:768px){.page-header.concept-header{background-image:url(//ginza-ginginclinic.com/wp/wp-content/themes/ginza-ginginclinic/./assets/images/concept/mv-pc.jpg)}}@media screen and (max-width:767px){.concept-intro{display:block;width:100%;padding:50px 0 30px;background-image:url(//ginza-ginginclinic.com/wp/wp-content/themes/ginza-ginginclinic/./assets/images/concept/bg-sp.jpg);background-repeat:no-repeat;background-position:top center;background-size:100% auto}.concept-intro__body{display:block;width:100%;margin:0 auto;padding:0 10px}.concept-intro__header{position:relative;display:block;width:100%;padding:0 50px;font-size:27px;font-weight:500;line-height:44px;text-align:center}.concept-intro__header:before,.concept-intro__header:after{content:"";position:absolute;top:50%;transform:translateY(-50%);display:block;width:40px;height:1px;background-color:var(--font-color)}.concept-intro__header:before{left:0}.concept-intro__header:after{right:0}.concept-intro__title{display:block;width:100%}.concept-intro__title{display:block;width:100%;text-align:center;margin-top:40px;font-size:20px;line-height:40px;font-weight:500}.concept-intro__title>span{font-size:25px}.concept-intro__columns{display:flex;flex-direction:column-reverse;width:100%;margin-top:40px}.concept-intro__txt{display:block;width:100%;text-align:justify;word-break:break-all;margin-top:40px}.concept-intro__figure{display:block;width:100%}.concept-intro__figure>img{display:block;width:100%;object-fit:cover}}@media screen and (max-width:359px){.concept-intro__header{font-size:22px;line-height:34px}.concept-intro__title{font-size:18px;line-height:30px}.concept-intro__title>span{font-size:21px}}@media screen and (min-width:768px){.concept-intro{display:block;width:100%;padding:164px 0 146px;background-image:url(//ginza-ginginclinic.com/wp/wp-content/themes/ginza-ginginclinic/./assets/images/concept/bg-pc.jpg);background-repeat:no-repeat;background-position:center;background-size:100% 100%}.concept-intro__body{display:block;max-width:900px;width:100%;margin:0 auto}.concept-intro__header{position:relative;display:block;width:100%;padding:0 calc(120/900 * 100%);font-size:48px;font-weight:500;line-height:50px;text-align:center}.concept-intro__header:before,.concept-intro__header:after{content:"";position:absolute;top:50%;transform:translateY(-50%);display:block;width:calc(110/900 * 100%);height:1px;background-color:var(--font-color)}.concept-intro__header:before{left:0}.concept-intro__header:after{right:0}.concept-intro__title{display:block;width:100%}.concept-intro__title{display:block;width:100%;text-align:center;margin-top:50px;font-size:30px;line-height:1;font-weight:500}.concept-intro__title>span{font-size:40px}.concept-intro__columns{display:flex;justify-content:space-between;width:100%;margin-top:70px}.concept-intro__txt{display:block;width:calc(415/900 * 100%);text-align:justify;word-break:break-all}.concept-intro__figure{display:block;width:50%}.concept-intro__figure>img{display:block;width:100%;object-fit:cover}}@media screen and (min-width:768px) and (max-width:1024px){.concept-intro__header{font-size:40px}.concept-intro__title{font-size:26px}.concept-intro__title>span{font-size:34px}}@media screen and (max-width:767px){.concept-reason{display:block;width:100%;padding:25px 0 90px;background-color:var(--white)}.concept-reason__title{display:block;width:100%;text-align:center;font-size:18px;font-weight:500;color:#b1a892;line-height:25.5px}.concept-reason__header{display:block;width:100%;text-align:center;font-size:32px;font-weight:600;color:#a88f49;line-height:48px;margin-top:30px}.concept-reason__wrap{display:block;width:100%}.concept-reason__box{display:block;width:100%;margin-top:70px}.concept-reason__figure{display:block;width:100%;margin-top:55px}.concept-reason__figure>img{display:block;width:100%;object-fit:cover}.concept-reason__box-body{display:flex;width:100%;margin:0 auto}.concept-reason__box-content{position:relative;display:block;width:100%;padding:50px 10px 0}.concept-reason__number{position:absolute;top:0;left:0;display:block;font-size:80px;line-height:70px;font-weight:500;color:#d1cac0}.concept-reason__box-title{position:relative;z-index:1;display:block;width:100%;font-size:23px;font-weight:600;line-height:1;text-align:center}.concept-reason__box-txt{display:block;width:100%;text-align:justify;word-break:break-all;margin-top:30px}}@media screen and (max-width:359px){.concept-reason__header{font-size:30px}.concept-reason__box-title{font-size:20px}}@media screen and (min-width:768px){.concept-reason{display:block;width:100%;padding:70px 0 130px;background-color:var(--white)}.concept-reason__title{display:block;width:100%;text-align:center;font-size:24px;font-weight:500;color:#b1a892;line-height:25.5px}.concept-reason__header{display:block;width:100%;text-align:center;font-size:40px;font-weight:600;color:#a88f49;line-height:1;margin-top:30px}.concept-reason__wrap{display:block;width:100%;padding-top:10px}.concept-reason__box{position:relative;display:block;width:100%;min-height:360px;margin-top:100px}.concept-reason__figure{position:absolute;top:0;display:flex;justify-content:center;align-items:center;width:50%;height:100%;overflow:hidden}.concept-reason__box:nth-child(odd)>.concept-reason__figure{right:0}.concept-reason__box:nth-child(even)>.concept-reason__figure{left:0}.concept-reason__figure>img{display:block;width:100%;height:100%;object-fit:cover;object-position:center}.concept-reason__box-body{display:flex;max-width:900px;width:100%;margin:0 auto}.concept-reason__box-content{position:relative;display:block;width:calc(50% - 40/900 * 100%);padding:calc(70/900 * 100%) 0 0 calc(40/900 * 100%)}.concept-reason__box:nth-child(even) .concept-reason__box-content{margin-left:auto}.concept-reason__number{position:absolute;top:0;left:0;display:block;font-size:130px;line-height:100px;font-weight:500;color:#d1cac0}.concept-reason__box-title{position:relative;z-index:1;display:block;width:100%;font-size:27px;font-weight:600;line-height:1}.concept-reason__box-txt{display:block;width:100%;text-align:justify;word-break:break-all;margin-top:30px}}@media screen and (max-width:767px){.concept-first{display:block;width:100%;padding:60px 0;background-color:#f1efec}.concept-first__body{display:block;width:100%;margin:0 auto;padding:0 10px}.concept-first__header{display:block;width:100%;text-align:center;font-size:26px;font-weight:500;color:#a88f49;line-height:39px}.concept-first__columns{display:flex;flex-direction:column;align-items:center;width:100%;margin-top:40px}.concept-first__column-txt{display:block;width:100%;text-align:justify;word-break:break-all}.concept-first__figure{display:block;width:100%;margin-top:40px}.concept-first__figure>img{display:block;width:100%;object-fit:cover}.concept-first__txt{display:block;width:100%;text-align:justify;word-break:break-all;margin-top:40px}.concept-first__name{display:block;font-size:16px;line-height:40px;font-weight:600;width:100%;text-align:right;margin-top:40px}}@media screen and (max-width:767px){.concept-first__header{font-size:22px}.concept-first__name{font-size:15px}}@media screen and (min-width:768px){.concept-first{display:block;width:100%;padding:100px 0;background-color:#f1efec}.concept-first__body{display:block;max-width:900px;width:100%;margin:0 auto}.concept-first__header{display:block;width:100%;text-align:center;font-size:38px;font-weight:500;color:#a88f49;line-height:39px}.concept-first__columns{display:grid;gap:2em 50px;grid-template-columns:repeat(2,1fr);margin-top:70px}.concept-first__column-txt{display:block;text-align:justify;word-break:break-all}.concept-first__figure{display:block;grid-column:2/3;grid-row:1/4}.concept-first__figure>img{display:block;width:100%;object-fit:cover}.concept-first__txt{display:block;width:100%;text-align:justify;word-break:break-all}.concept-first__name{display:block;font-size:20px;line-height:1;font-weight:600;width:100%;text-align:right}}@media screen and (min-width:768px) and (max-width:1024px){.concept-first__header{line-height:50px}}@media screen and (max-width:767px){.page-header.permanent-makeup-header{background-image:url(//ginza-ginginclinic.com/wp/wp-content/themes/ginza-ginginclinic/./assets/images/permanent-makeup/mv-sp.jpg)}}@media screen and (min-width:768px){.page-header.permanent-makeup-header{background-image:url(//ginza-ginginclinic.com/wp/wp-content/themes/ginza-ginginclinic/./assets/images/permanent-makeup/mv-pc.jpg)}}@media screen and (max-width:767px){.permanent-makeup-intro{display:block;width:100%;padding-bottom:80px}.permanent-makeup-intro__body{display:block;width:100%;margin:0 auto;padding:0 10px}.permanent-makeup-intro__columns{display:flex;flex-direction:column;align-items:center;width:100%}.permanent-makeup-intro__figure{display:block;width:100%}.permanent-makeup-intro__figure>img{display:block;width:100%;object-fit:cover}.permanent-makeup-intro__txt{display:block;width:100%;text-align:justify;word-break:break-all;margin-top:30px}}@media screen and (min-width:768px){.permanent-makeup-intro{display:block;width:100%;padding-bottom:100px}.permanent-makeup-intro__body{display:block;max-width:900px;width:100%;margin:0 auto}.permanent-makeup-intro__columns{display:flex;justify-content:space-between;width:100%}.permanent-makeup-intro__figure{display:block;width:calc(400/900 * 100%)}.permanent-makeup-intro__figure>img{display:block;width:100%;object-fit:cover}.permanent-makeup-intro__txt{display:block;width:50%;text-align:justify;word-break:break-all}}@media screen and (max-width:767px){.permanent-makeup-recomend{display:block;width:100%;padding:50px 0;background:linear-gradient(180deg,#d1cac0,#b1a892)}.permanent-makeup-recomend__box{display:flex;flex-direction:column;align-items:center;width:100%;margin:0 auto;background-image:url(//ginza-ginginclinic.com/wp/wp-content/themes/ginza-ginginclinic/./assets/images/permanent-makeup/bg-sp.jpg);background-repeat:no-repeat;background-position:center;background-size:cover;padding:30px 10px}.permanent-makeup-recomend__header{display:block;width:100%;text-align:center;font-size:25px;line-height:38px;font-weight:500;padding-bottom:5px;border-bottom:2px solid #ccc}.permanent-makeup-recomend__list{display:block;width:100%;margin-top:30px;padding:0 15px}.permanent-makeup-recomend__list>li{position:relative;display:block;width:100%;padding-left:25px;font-size:14px;line-height:20px;color:#a88f49;font-weight:600}.permanent-makeup-recomend__list>li:after{content:"";position:absolute;bottom:0;right:0;display:block;width:calc(100% - 15px - 10px);height:1px;background-color:#b1a892}.permanent-makeup-recomend__list>li:nth-child(n+2){margin-top:20px}.permanent-makeup-recomend__list>li:before{content:"";position:absolute;top:2.5px;left:0;display:block;width:15px;height:15px;background-image:url(//ginza-ginginclinic.com/wp/wp-content/themes/ginza-ginginclinic/./assets/images/permanent-makeup/icon-checked.svg);background-repeat:no-repeat;background-position:center;background-size:contain}}@media screen and (min-width:768px){.permanent-makeup-recomend{display:block;width:100%;padding:100px 0;background:linear-gradient(180deg,#d1cac0,#b1a892)}.permanent-makeup-recomend__box{display:flex;flex-direction:column;align-items:center;max-width:1000px;width:100%;margin:0 auto;background-image:url(//ginza-ginginclinic.com/wp/wp-content/themes/ginza-ginginclinic/./assets/images/permanent-makeup/bg-pc.jpg);background-repeat:no-repeat;background-position:center;background-size:cover;padding:calc(60/1000 * 100%) calc(140/1000 * 100%)}.permanent-makeup-recomend__header{display:block;width:100%;text-align:center;font-size:30px;line-height:40px;font-weight:500;padding-bottom:5px;border-bottom:2px solid #ccc}.permanent-makeup-recomend__list{display:block;max-width:320px;width:100%;margin:60px auto 0 auto}.permanent-makeup-recomend__list>li{position:relative;display:block;width:100%;padding-left:47px;font-size:22px;line-height:24px;color:#a88f49;font-weight:600;text-underline-offset:5px;text-decoration-line:underline;text-decoration-style:solid;text-decoration-color:#b1a892;text-decoration-thickness:1px}.permanent-makeup-recomend__list>li:nth-child(n+2){margin-top:30px}.permanent-makeup-recomend__list>li:before{content:"";position:absolute;top:0;left:0;display:block;width:24px;height:24px;background-image:url(//ginza-ginginclinic.com/wp/wp-content/themes/ginza-ginginclinic/./assets/images/permanent-makeup/icon-checked.svg);background-repeat:no-repeat;background-position:center;background-size:contain}}@media screen and (max-width:767px){.permanent-makeup-feature{display:block;width:100%;padding:70px 0}.permanent-makeup-feature__body{display:block;width:100%;margin:0 auto;padding:0 10px}.permanent-makeup-feature__wrap{display:block;width:100%}.permanent-makeup-feature__wrap:nth-child(n+2){margin-top:70px}.permanent-makeup-feature__header{position:relative;display:block;width:100%;padding-bottom:5px;border-bottom:2px solid #ccc;font-size:25px;font-weight:500;line-height:35px;text-align:justify;word-break:break-all}.permanent-makeup-feature__header:after{content:"";position:absolute;bottom:-1.5px;left:0;display:block;width:80px;height:2px;background-color:#a88f49}.permanent-makeup-feature__columns{display:flex;flex-direction:column;align-items:center;width:100%;margin-top:30px}.permanent-makeup-feature__figure{display:block;width:100%}.permanent-makeup-feature__figure>img{display:block;width:100%;object-fit:cover}.permanent-makeup-feature__txt{display:block;width:100%;text-align:justify;word-break:break-all;margin-top:30px}}@media screen and (max-width:359px){.permanent-makeup-feature__header{font-size:23px}}@media screen and (min-width:768px){.permanent-makeup-feature{display:block;width:100%;padding:90px 0}.permanent-makeup-feature__body{display:block;max-width:900px;width:100%;margin:0 auto}.permanent-makeup-feature__wrap{display:block;width:100%}.permanent-makeup-feature__wrap:nth-child(n+2){margin-top:90px}.permanent-makeup-feature__header{position:relative;display:block;width:100%;padding-bottom:5px;border-bottom:2px solid #ccc;font-size:30px;font-weight:500;line-height:40px;text-align:justify;word-break:break-all}.permanent-makeup-feature__header:after{content:"";position:absolute;bottom:-1.5px;left:0;display:block;width:126px;height:2px;background-color:#a88f49}.permanent-makeup-feature__columns{display:flex;justify-content:space-between;width:100%;margin-top:40px}.permanent-makeup-feature__wrap:nth-child(odd) .permanent-makeup-feature__columns{flex-direction:row-reverse}.permanent-makeup-feature__figure{display:block;width:calc(400/900 * 100%)}.permanent-makeup-feature__figure>img{display:block;width:100%;object-fit:cover}.permanent-makeup-feature__txt{display:block;width:50%;text-align:justify;word-break:break-all}}@media screen and (max-width:767px){.permanent-makeup-caution{display:block;width:100%}.permanent-makeup-caution__body{display:block;width:100%;margin:0 auto;padding:0 10px}.permanent-makeup-caution__block{display:flex;flex-direction:column;align-items:center;width:100%;border:10px solid #f1efec;background-color:var(--white);padding:30px 20px}.permanent-makeup-caution__block-box{display:flex;flex-direction:column;align-items:center;width:100%}.permanent-makeup-caution__block-title{display:block;width:100%;text-align:center;font-size:25px;line-height:39px;font-weight:500;color:#b1a892}.permanent-makeup-caution__block-txt{display:block;width:100%;text-align:justify;word-break:break-all;margin-top:30px}}@media screen and (min-width:768px){.permanent-makeup-caution{display:block;width:100%;padding-top:30px}.permanent-makeup-caution__body{display:block;max-width:900px;width:100%;margin:0 auto}.permanent-makeup-caution__block{display:flex;flex-direction:column;align-items:center;width:100%;border:20px solid #f1efec;background-color:var(--white);padding:40px 30px}.permanent-makeup-caution__block-box{display:flex;flex-direction:column;align-items:center;width:100%}.permanent-makeup-caution__block-title{display:block;width:100%;text-align:center;font-size:30px;line-height:39px;font-weight:500;color:#b1a892}.permanent-makeup-caution__block-txt{display:block;width:100%;text-align:justify;word-break:break-all;margin-top:30px}}@media screen and (max-width:767px){.permanent-makeup-flow-wrap{display:block;width:100%;padding:80px 0 0}.permanent-makeup-flow-wrap__body{display:block;width:100%;margin:0 auto;padding:0 10px}.permanent-makeup-flow__body{display:block;width:100%}.permanent-makeup-flow__header{position:relative;display:block;width:100%;padding-bottom:5px;border-bottom:2px solid #ccc;font-size:25px;font-weight:500;line-height:32.5px;text-align:justify;word-break:break-all}.permanent-makeup-flow__header:after{content:"";position:absolute;bottom:-1.5px;left:0;display:block;width:80px;height:2px;background-color:#a88f49}.permanent-makeup-flow__list{display:block;width:100%;margin-top:50px}.permanent-makeup-flow__list>li{position:relative;display:flex;flex-direction:column;align-items:center;width:100%}.permanent-makeup-flow__list>li:nth-child(n+2){margin-top:130px}.permanent-makeup-flow__list>li:not(:last-child):after{content:"";position:absolute;bottom:-80px;left:50%;transform:translateX(-50%);display:block;width:110px;height:30px;background-image:url(//ginza-ginginclinic.com/wp/wp-content/themes/ginza-ginginclinic/./assets/images/permanent-makeup/icon-bottom.png);background-repeat:no-repeat;background-position:center;background-size:contain}.permanent-makeup-flow__figure{display:flex;justify-content:center;align-items:center;width:220px;height:220px;border-radius:110px;border:1px solid #b1a892;overflow:hidden}.permanent-makeup-flow__figure>img{display:block;width:100%;object-fit:cover}.permanent-makeup-flow__content{display:flex;flex-direction:column;justify-content:center;width:100%;margin-top:35px}.permanent-makeup-flow__title{display:flex;flex-direction:column;align-items:center;width:100%;padding-bottom:20px;border-bottom:1px solid #b1a892}.permanent-makeup-flow__title>span:nth-child(1){font-size:28px;font-weight:500;line-height:1;color:#b1a892}.permanent-makeup-flow__title>span:nth-child(2){font-size:28px;font-weight:500;line-height:1;margin-top:10px}.permanent-makeup-flow__txt{display:block;width:100%;margin-top:25px;font-size:15px;line-height:30px;text-align:justify;word-break:break-all}.permanent-makeup-flow__btn{display:flex;justify-content:center;width:100%;margin-top:50px}}@media screen and (min-width:768px){.permanent-makeup-flow-wrap{display:block;width:100%;padding:120px 0 0}.permanent-makeup-flow-wrap__body{display:block;max-width:900px;width:100%;margin:0 auto}.permanent-makeup-flow__body{display:block;width:100%}.permanent-makeup-flow__header{position:relative;display:block;width:100%;padding-bottom:5px;border-bottom:2px solid #ccc;font-size:30px;font-weight:500;line-height:40px;text-align:justify;word-break:break-all}.permanent-makeup-flow__header:after{content:"";position:absolute;bottom:-1.5px;left:0;display:block;width:126px;height:2px;background-color:#a88f49}.permanent-makeup-flow__list{display:block;width:100%;margin-top:50px}.permanent-makeup-flow__list>li{position:relative;display:flex;justify-content:space-between;align-items:center;width:100%}.permanent-makeup-flow__list>li:nth-child(n+2){margin-top:80px}.permanent-makeup-flow__list>li:not(:last-child):after{content:"";position:absolute;bottom:-50px;left:50%;transform:translateX(-50%);display:block;width:110px;height:30px;background-image:url(//ginza-ginginclinic.com/wp/wp-content/themes/ginza-ginginclinic/./assets/images/permanent-makeup/icon-bottom.png);background-repeat:no-repeat;background-position:center;background-size:contain}.permanent-makeup-flow__figure{display:flex;justify-content:center;align-items:center;width:calc(220/900 * 100%);height:calc(220/900 * 100%);border-radius:150px;border:1px solid #b1a892;overflow:hidden}.permanent-makeup-flow__figure>img{display:block;width:100%;object-fit:cover}.permanent-makeup-flow__content{display:flex;flex-direction:column;justify-content:center;width:calc(635/900 * 100%)}.permanent-makeup-flow__title{display:flex;align-items:center;width:100%;padding-left:10px;padding-bottom:5px;border-bottom:1px solid #b1a892}.permanent-makeup-flow__title>span:nth-child(1){font-size:28px;font-weight:500;line-height:1;color:#b1a892}.permanent-makeup-flow__title>span:nth-child(2){font-size:28px;font-weight:500;line-height:1;padding-left:30px}.permanent-makeup-flow__txt{display:block;width:100%;padding-left:10px;margin-top:25px;font-size:16px;line-height:2;text-align:justify;word-break:break-all}.permanent-makeup-flow__btn{display:flex;justify-content:center;width:100%;margin-top:50px}}@media screen and (max-width:767px){.page-header.regenerative-medicine-header{background-image:url(//ginza-ginginclinic.com/wp/wp-content/themes/ginza-ginginclinic/./assets/images/regenerative-medicine/mv-sp.jpg)}}@media screen and (min-width:768px){.page-header.regenerative-medicine-header{background-image:url(//ginza-ginginclinic.com/wp/wp-content/themes/ginza-ginginclinic/./assets/images/regenerative-medicine/mv-pc.jpg)}}@media screen and (max-width:767px){.regenerative-medicine-intro{display:block;width:100%;padding-bottom:80px}.regenerative-medicine-intro__body{display:block;width:100%;margin:0 auto;padding:0 10px}.regenerative-medicine-intro__txt{display:block;width:100%;text-align:justify;word-break:break-all}}@media screen and (min-width:768px){.regenerative-medicine-intro{display:block;width:100%;padding-bottom:100px}.regenerative-medicine-intro__body{display:block;max-width:900px;width:100%;margin:0 auto}.regenerative-medicine-intro__txt{display:block;width:100%;text-align:justify;word-break:break-all}}@media screen and (max-width:767px){.regenerative-medicine-recomend{display:block;width:100%;padding:50px 0;background:linear-gradient(180deg,#d1cac0,#b1a892)}.regenerative-medicine-recomend__box{display:flex;flex-direction:column;align-items:center;width:100%;margin:0 auto;background-image:url(//ginza-ginginclinic.com/wp/wp-content/themes/ginza-ginginclinic/./assets/images/regenerative-medicine/bg-sp.jpg);background-repeat:no-repeat;background-position:center;background-size:cover;padding:30px 10px}.regenerative-medicine-recomend__header{display:block;width:100%;text-align:center;font-size:25px;line-height:38px;font-weight:500;padding-bottom:5px;border-bottom:2px solid #ccc}.regenerative-medicine-recomend__list{display:block;width:100%;margin-top:30px;padding:0 15px}.regenerative-medicine-recomend__list>li{position:relative;display:block;width:100%;padding-left:25px;font-size:14px;line-height:20px;color:#a88f49;font-weight:600}.regenerative-medicine-recomend__list>li:after{content:"";position:absolute;bottom:0;right:0;display:block;width:calc(100% - 15px - 10px);height:1px;background-color:#b1a892}.regenerative-medicine-recomend__list>li:nth-child(n+2){margin-top:20px}.regenerative-medicine-recomend__list>li:before{content:"";position:absolute;top:2.5px;left:0;display:block;width:15px;height:15px;background-image:url(//ginza-ginginclinic.com/wp/wp-content/themes/ginza-ginginclinic/./assets/images/regenerative-medicine/icon-checked.svg);background-repeat:no-repeat;background-position:center;background-size:contain}}@media screen and (min-width:768px){.regenerative-medicine-recomend{display:block;width:100%;padding:100px 0;background:linear-gradient(180deg,#d1cac0,#b1a892)}.regenerative-medicine-recomend__box{display:flex;flex-direction:column;align-items:center;max-width:1000px;width:100%;margin:0 auto;background-image:url(//ginza-ginginclinic.com/wp/wp-content/themes/ginza-ginginclinic/./assets/images/regenerative-medicine/bg-pc.jpg);background-repeat:no-repeat;background-position:center;background-size:cover;padding:calc(60/1000 * 100%) calc(140/1000 * 100%)}.regenerative-medicine-recomend__header{display:block;width:100%;text-align:center;font-size:30px;line-height:40px;font-weight:500;padding-bottom:5px;border-bottom:2px solid #ccc}.regenerative-medicine-recomend__list{display:block;max-width:360px;width:100%;margin:60px auto 0 auto}.regenerative-medicine-recomend__list>li{position:relative;display:block;width:100%;padding-left:47px;font-size:22px;line-height:24px;color:#a88f49;font-weight:600;text-underline-offset:5px;text-decoration-line:underline;text-decoration-style:solid;text-decoration-color:#b1a892;text-decoration-thickness:1px}.regenerative-medicine-recomend__list>li:nth-child(n+2){margin-top:30px}.regenerative-medicine-recomend__list>li:before{content:"";position:absolute;top:0;left:0;display:block;width:24px;height:24px;background-image:url(//ginza-ginginclinic.com/wp/wp-content/themes/ginza-ginginclinic/./assets/images/regenerative-medicine/icon-checked.svg);background-repeat:no-repeat;background-position:center;background-size:contain}}@media screen and (max-width:767px){.regenerative-medicine-feature{display:block;width:100%;padding:70px 0}.regenerative-medicine-feature__body{display:block;width:100%;margin:0 auto;padding:0 10px}.regenerative-medicine-feature__wrap{display:block;width:100%}.regenerative-medicine-feature__wrap:nth-child(n+2){margin-top:70px}.regenerative-medicine-feature__header{position:relative;display:block;width:100%;padding-bottom:5px;border-bottom:2px solid #ccc;font-size:25px;font-weight:500;line-height:35px;text-align:justify;word-break:break-all}.regenerative-medicine-feature__header:after{content:"";position:absolute;bottom:-1.5px;left:0;display:block;width:80px;height:2px;background-color:#a88f49}.regenerative-medicine-feature__columns{display:flex;flex-direction:column;align-items:center;width:100%;margin-top:30px}.regenerative-medicine-feature__figure{display:block;width:100%}.regenerative-medicine-feature__figure>img{display:block;width:100%;object-fit:cover}.regenerative-medicine-feature__txt{display:block;width:100%;text-align:justify;word-break:break-all;margin-top:30px}}@media screen and (max-width:359px){.regenerative-medicine-feature__header{font-size:23px}}@media screen and (min-width:768px){.regenerative-medicine-feature{display:block;width:100%;padding:90px 0}.regenerative-medicine-feature__body{display:block;max-width:900px;width:100%;margin:0 auto}.regenerative-medicine-feature__wrap{display:block;width:100%}.regenerative-medicine-feature__wrap:nth-child(n+2){margin-top:90px}.regenerative-medicine-feature__header{position:relative;display:block;width:100%;padding-bottom:5px;border-bottom:2px solid #ccc;font-size:30px;font-weight:500;line-height:40px;text-align:justify;word-break:break-all}.regenerative-medicine-feature__header:after{content:"";position:absolute;bottom:-1.5px;left:0;display:block;width:126px;height:2px;background-color:#a88f49}.regenerative-medicine-feature__columns{display:flex;justify-content:space-between;width:100%;margin-top:40px}.regenerative-medicine-feature__wrap:nth-child(odd) .regenerative-medicine-feature__columns{flex-direction:row-reverse}.regenerative-medicine-feature__figure{display:block;width:calc(400/900 * 100%)}.regenerative-medicine-feature__figure>img{display:block;width:100%;object-fit:cover}.regenerative-medicine-feature__txt{display:block;width:50%;text-align:justify;word-break:break-all}}@media screen and (max-width:767px){.regenerative-medicine-caution{display:block;width:100%}.regenerative-medicine-caution__body{display:block;width:100%;margin:0 auto;padding:0 10px}.regenerative-medicine-caution__block{display:flex;flex-direction:column;align-items:center;width:100%;border:10px solid #f1efec;background-color:var(--white);padding:30px 20px}.regenerative-medicine-caution__block-box{display:flex;flex-direction:column;align-items:center;width:100%}.regenerative-medicine-caution__block-title{display:block;width:100%;text-align:center;font-size:25px;line-height:39px;font-weight:500;color:#b1a892}.regenerative-medicine-caution__block-txt{display:block;width:100%;text-align:justify;word-break:break-all;margin-top:30px}}@media screen and (min-width:768px){.regenerative-medicine-caution{display:block;width:100%;padding-top:30px}.regenerative-medicine-caution__body{display:block;max-width:900px;width:100%;margin:0 auto}.regenerative-medicine-caution__block{display:flex;flex-direction:column;align-items:center;width:100%;border:20px solid #f1efec;background-color:var(--white);padding:40px 30px}.regenerative-medicine-caution__block-box{display:flex;flex-direction:column;align-items:center;width:100%}.regenerative-medicine-caution__block-title{display:block;width:100%;text-align:center;font-size:30px;line-height:39px;font-weight:500;color:#b1a892}.regenerative-medicine-caution__block-txt{display:block;width:100%;text-align:justify;word-break:break-all;margin-top:30px}}@media screen and (max-width:767px){.regenerative-medicine-flow-wrap{display:block;width:100%;padding:80px 0 0}.regenerative-medicine-flow-wrap__body{display:block;width:100%;margin:0 auto;padding:0 10px}.regenerative-medicine-flow__body{display:block;width:100%}.regenerative-medicine-flow__header{position:relative;display:block;width:100%;padding-bottom:5px;border-bottom:2px solid #ccc;font-size:25px;font-weight:500;line-height:32.5px;text-align:justify;word-break:break-all}.regenerative-medicine-flow__header:after{content:"";position:absolute;bottom:-1.5px;left:0;display:block;width:80px;height:2px;background-color:#a88f49}.regenerative-medicine-flow__list{display:block;width:100%;margin-top:50px}.regenerative-medicine-flow__list>li{position:relative;display:flex;flex-direction:column;align-items:center;width:100%}.regenerative-medicine-flow__list>li:nth-child(n+2){margin-top:130px}.regenerative-medicine-flow__list>li:not(:last-child):after{content:"";position:absolute;bottom:-80px;left:50%;transform:translateX(-50%);display:block;width:110px;height:30px;background-image:url(//ginza-ginginclinic.com/wp/wp-content/themes/ginza-ginginclinic/./assets/images/regenerative-medicine/icon-bottom.png);background-repeat:no-repeat;background-position:center;background-size:contain}.regenerative-medicine-flow__figure{display:flex;justify-content:center;align-items:center;width:220px;height:220px;border-radius:110px;border:1px solid #b1a892;overflow:hidden}.regenerative-medicine-flow__figure>img{display:block;width:100%;object-fit:cover}.regenerative-medicine-flow__content{display:flex;flex-direction:column;justify-content:center;width:100%;margin-top:35px}.regenerative-medicine-flow__title{display:flex;flex-direction:column;align-items:center;width:100%;padding-bottom:20px;border-bottom:1px solid #b1a892}.regenerative-medicine-flow__title>span:nth-child(1){font-size:28px;font-weight:500;line-height:1;color:#b1a892}.regenerative-medicine-flow__title>span:nth-child(2){font-size:28px;font-weight:500;line-height:1;margin-top:10px}.regenerative-medicine-flow__txt{display:block;width:100%;margin-top:25px;font-size:15px;line-height:30px;text-align:justify;word-break:break-all}.regenerative-medicine-flow__btn{display:flex;justify-content:center;width:100%;margin-top:50px}}@media screen and (min-width:768px){.regenerative-medicine-flow-wrap{display:block;width:100%;padding:120px 0 0}.regenerative-medicine-flow-wrap__body{display:block;max-width:900px;width:100%;margin:0 auto}.regenerative-medicine-flow__body{display:block;width:100%}.regenerative-medicine-flow__header{position:relative;display:block;width:100%;padding-bottom:5px;border-bottom:2px solid #ccc;font-size:30px;font-weight:500;line-height:40px;text-align:justify;word-break:break-all}.regenerative-medicine-flow__header:after{content:"";position:absolute;bottom:-1.5px;left:0;display:block;width:126px;height:2px;background-color:#a88f49}.regenerative-medicine-flow__list{display:block;width:100%;margin-top:50px}.regenerative-medicine-flow__list>li{position:relative;display:flex;justify-content:space-between;align-items:center;width:100%}.regenerative-medicine-flow__list>li:nth-child(n+2){margin-top:80px}.regenerative-medicine-flow__list>li:not(:last-child):after{content:"";position:absolute;bottom:-50px;left:50%;transform:translateX(-50%);display:block;width:110px;height:30px;background-image:url(//ginza-ginginclinic.com/wp/wp-content/themes/ginza-ginginclinic/./assets/images/regenerative-medicine/icon-bottom.png);background-repeat:no-repeat;background-position:center;background-size:contain}.regenerative-medicine-flow__figure{display:flex;justify-content:center;align-items:center;width:calc(220/900 * 100%);height:calc(220/900 * 100%);border-radius:150px;border:1px solid #b1a892;overflow:hidden}.regenerative-medicine-flow__figure>img{display:block;width:100%;object-fit:cover}.regenerative-medicine-flow__content{display:flex;flex-direction:column;justify-content:center;width:calc(635/900 * 100%)}.regenerative-medicine-flow__title{display:flex;align-items:center;width:100%;padding-left:10px;padding-bottom:5px;border-bottom:1px solid #b1a892}.regenerative-medicine-flow__title>span:nth-child(1){font-size:28px;font-weight:500;line-height:1;color:#b1a892}.regenerative-medicine-flow__title>span:nth-child(2){font-size:28px;font-weight:500;line-height:1;padding-left:30px}.regenerative-medicine-flow__txt{display:block;width:100%;padding-left:10px;margin-top:25px;font-size:16px;line-height:2;text-align:justify;word-break:break-all}.regenerative-medicine-flow__btn{display:flex;justify-content:center;width:100%;margin-top:50px}}.blog-content blockquote{width:max-content;max-width:100%;position:relative;padding:1.3em 2em;background:#f6f6f6;margin:0 0 25px;border:1px solid hsl(44deg 39% 47%/10%);box-shadow:2px 2px 6px 0px hsl(0deg 0% 0%/5%)}.blog-content blockquote a{color:#a78e49;text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1px}.blog-content blockquote a:after{content:" ≫";opacity:.8}.blog-content blockquote a:hover{opacity:.5;text-decoration:none}.blog-content blockquote:before,.blog-content blockquote:after{position:absolute;width:30px;height:30px;color:#ccc;font-size:30px;font-style:italic;font-weight:400}.blog-content blockquote:before{content:'"';line-height:40px;top:5px;left:10px}.blog-content blockquote:after{content:'"';text-align:left;line-height:60px;bottom:7px;right:-2px}@media screen and (max-width:767px){.page-header.tatto-header{background-image:url(//ginza-ginginclinic.com/wp/wp-content/themes/ginza-ginginclinic/./assets/images/tatto/mv-sp.jpg)}}@media screen and (min-width:768px){.page-header.tatto-header{background-image:url(//ginza-ginginclinic.com/wp/wp-content/themes/ginza-ginginclinic/./assets/images/tatto/mv-pc.jpg)}}@media screen and (max-width:767px){.tatto-intro{display:block;width:100%;padding-bottom:45px}.tatto-intro__body{display:block;width:100%;margin:0 auto;padding:0 10px}.tatto-intro__txt{display:block;width:100%;text-align:justify;word-break:break-all}.tatto-intro__txt+p{margin-top:30px}}@media screen and (min-width:768px){.tatto-intro{display:block;width:100%;padding-bottom:100px}.tatto-intro__body{display:block;max-width:900px;width:100%;margin:0 auto}.tatto-intro__txt{display:block;width:100%;text-align:justify;word-break:break-all}.tatto-intro__txt+p{margin-top:70px}}@media screen and (max-width:767px){.tatto-recomend{display:block;width:100%;padding:50px 0;background:linear-gradient(180deg,#d1cac0,#b1a892)}.tatto-recomend__box{display:flex;flex-direction:column;align-items:center;width:100%;margin:0 auto;background-image:url(//ginza-ginginclinic.com/wp/wp-content/themes/ginza-ginginclinic/./assets/images/tatto/bg-sp.jpg);background-repeat:no-repeat;background-position:center;background-size:cover;padding:30px 10px}.tatto-recomend__header{display:block;width:100%;text-align:center;font-size:25px;line-height:38px;font-weight:500;padding-bottom:5px;border-bottom:2px solid #ccc}.tatto-recomend__list{display:block;width:100%;margin-top:30px;padding:0 15px}.tatto-recomend__list>li{position:relative;display:block;width:100%;padding-left:25px;font-size:14px;line-height:20px;color:#a88f49;font-weight:600;letter-spacing:.1rem}.tatto-recomend__list>li:after{content:"";position:absolute;bottom:0;right:0;display:block;width:calc(100% - 15px - 10px);height:1px;background-color:#b1a892}.tatto-recomend__list>li:nth-child(n+2){margin-top:20px}.tatto-recomend__list>li:before{content:"";position:absolute;top:2.5px;left:0;display:block;width:15px;height:15px;background-image:url(//ginza-ginginclinic.com/wp/wp-content/themes/ginza-ginginclinic/./assets/images/tatto/icon-checked.svg);background-repeat:no-repeat;background-position:center;background-size:contain}}@media screen and (min-width:768px){.tatto-recomend{display:block;width:100%;padding:90px 0;background:linear-gradient(180deg,#d1cac0,#b1a892)}.tatto-recomend__box{display:flex;flex-direction:column;align-items:center;max-width:1000px;width:100%;margin:0 auto;background-image:url(//ginza-ginginclinic.com/wp/wp-content/themes/ginza-ginginclinic/./assets/images/tatto/bg-pc.jpg);background-repeat:no-repeat;background-position:center;background-size:cover;padding:calc(60/1000 * 100%) calc(140/1000 * 100%)}.tatto-recomend__header{display:block;width:100%;text-align:center;font-size:30px;line-height:40px;font-weight:500;padding-bottom:5px;border-bottom:2px solid #ccc}.tatto-recomend__list{display:block;max-width:380px;width:100%;margin:60px auto 0 auto}.tatto-recomend__list>li{position:relative;display:block;width:100%;padding-left:47px;font-size:22px;line-height:24px;color:#a88f49;font-weight:600;text-underline-offset:5px;text-decoration-line:underline;text-decoration-style:solid;text-decoration-color:#b1a892;text-decoration-thickness:1px;letter-spacing:.1rem}.tatto-recomend__list>li:nth-child(n+2){margin-top:30px}.tatto-recomend__list>li:before{content:"";position:absolute;top:0;left:0;display:block;width:24px;height:24px;background-image:url(//ginza-ginginclinic.com/wp/wp-content/themes/ginza-ginginclinic/./assets/images/tatto/icon-checked.svg);background-repeat:no-repeat;background-position:center;background-size:contain}}@media screen and (max-width:767px){.tatto-remove{display:block;width:100%;padding:35px 0 0}.tatto-remove__body{display:block;width:100%;margin:0 auto}.tatto-remove__header{position:relative;display:block;width:100%;padding-bottom:5px;border-bottom:2px solid #ccc;font-size:25px;font-weight:500;line-height:32.5px;text-align:justify;word-break:break-all}.tatto-remove__header:after{content:"";position:absolute;bottom:-1.5px;left:0;display:block;width:80px;height:2px;background-color:#a88f49}.tatto-remove__intro{display:block;width:100%;margin-top:30px}.tatto-remove__intro-title{position:relative;display:block;width:100%;font-size:15px;font-weight:600;line-height:22.5px;padding-left:15px}.tatto-remove__intro-title:before{content:"";position:absolute;top:8px;left:0;display:block;width:5px;height:5px;border-radius:3px;background-color:#a88f49}.tatto-remove__intro-txt{display:block;width:100%;text-align:justify;word-break:break-all;margin-top:5px}.tatto-pqx{display:block;width:100%;margin-top:40px}.tatto-pqx__title{display:block;width:100%;font-size:25px;font-weight:500;line-height:35px;color:#a88f49;text-align:center}.tatto-pqx__wrap{display:flex;flex-direction:column;align-items:center;width:100%;margin-top:40px}.tatto-pqx__box{display:flex;flex-direction:column;align-items:center;width:100%}.tatto-pqx__box:nth-child(n+2){margin-top:70px}.tatto-pqx__box-figure{display:block;width:100%}.tatto-pqx__box-figure>img{display:block;width:100%;object-fit:cover}.tatto-pqx__box-badge{display:flex;justify-content:center;align-items:center;width:190px;height:22px;font-size:18px;line-height:1;font-weight:500;color:var(--white);background-image:url(//ginza-ginginclinic.com/wp/wp-content/themes/ginza-ginginclinic/./assets/images/tatto/bg-badge.png);background-repeat:no-repeat;background-position:center;background-size:100% 100%;margin-top:30px}.tatto-pqx__box-header{display:block;width:100%;text-align:center;font-size:27px;line-height:35px;font-weight:500;color:#a88f49;margin-top:15px}.tatto-pqx__box-txt{display:block;width:100%;text-align:justify;word-break:break-all;margin-top:30px}.tatto-feature{display:grid;grid-template-columns:repeat(1,1fr);grid-template-rows:auto;row-gap:50px;width:100%;margin-top:70px}.tatto-feature__box{display:flex;flex-direction:column;align-items:center;width:100%}.tatto-feature_box-icon{display:block;width:66px}.tatto-feature_box-icon>img{display:block;width:100%;object-fit:cover}.tatto-feature_box-title{display:block;width:100%;text-align:center;font-size:27px;line-height:35px;font-weight:500;color:#a88f49;margin-top:40px}.tatto-feature_box-txt{display:block;width:100%;text-align:justify;word-break:break-all;margin-top:30px}}@media screen and (max-width:359px){.tatto-pqx__title{font-size:23px}}@media screen and (min-width:768px){.tatto-remove{display:block;width:100%;padding:120px 0 0}.tatto-remove__body{display:block;max-width:900px;width:100%;margin:0 auto}.tatto-remove__header{position:relative;display:block;width:100%;padding-bottom:5px;border-bottom:2px solid #ccc;font-size:30px;font-weight:500;line-height:40px;text-align:justify;word-break:break-all}.tatto-remove__header:after{content:"";position:absolute;bottom:-1.5px;left:0;display:block;width:126px;height:2px;background-color:#a88f49}.tatto-remove__intro{display:block;width:100%;margin-top:40px}.tatto-remove__intro-title{position:relative;display:block;width:100%;font-size:15px;font-weight:600;line-height:22.5px;padding-left:15px}.tatto-remove__intro-title:before{content:"";position:absolute;top:8px;left:0;display:block;width:5px;height:5px;border-radius:3px;background-color:#a88f49}.tatto-remove__intro-txt{display:block;width:100%;text-align:justify;word-break:break-all;margin-top:5px;padding-left:15px}.tatto-pqx{display:block;width:100%;margin-top:45px}.tatto-pqx__title{display:block;width:100%;font-size:27px;font-weight:500;line-height:35px;color:#a88f49;text-align:center}.tatto-pqx__wrap{display:flex;flex-wrap:wrap;justify-content:center;width:100%;margin-top:40px}.tatto-pqx__box{display:flex;flex-direction:column;align-items:center;width:calc(430/900 * 100%);margin-right:calc(40/900 * 100%)}.tatto-pqx__box:nth-child(n+2){margin-right:0}.tatto-pqx__box:last-child{margin-top:70px}.tatto-pqx__box-figure{display:block;width:100%}.tatto-pqx__box-figure>img{display:block;width:100%;object-fit:cover}.tatto-pqx__box-badge{display:flex;justify-content:center;align-items:center;width:190px;height:22px;font-size:18px;line-height:1;font-weight:500;color:var(--white);background-image:url(//ginza-ginginclinic.com/wp/wp-content/themes/ginza-ginginclinic/./assets/images/tatto/bg-badge.png);background-repeat:no-repeat;background-position:center;background-size:100% 100%;margin-top:30px}.tatto-pqx__box-header{display:block;width:100%;text-align:center;font-size:27px;line-height:35px;font-weight:500;color:#a88f49;margin-top:15px}.tatto-pqx__box-txt{display:block;width:100%;text-align:justify;word-break:break-all;margin-top:30px}.tatto-feature{display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:auto;column-gap:calc(40/900 * 100%);row-gap:50px;width:100%;margin-top:70px}.tatto-feature__box{display:flex;flex-direction:column;align-items:center;width:100%}.tatto-feature_box-icon{display:block;width:66px}.tatto-feature_box-icon>img{display:block;width:100%;object-fit:cover}.tatto-feature_box-title{display:block;width:100%;text-align:center;font-size:27px;line-height:35px;font-weight:500;color:#a88f49;margin-top:40px}.tatto-feature_box-txt{display:block;width:100%;text-align:justify;word-break:break-all;margin-top:30px}}@media screen and (max-width:767px){.tatto-caution{display:block;width:100%;padding-top:70px}.tatto-caution>.container{padding:0}.tatto-caution__body{display:block;width:100%;margin:0 auto}.tatto-caution__block{display:flex;flex-direction:column;align-items:center;width:100%;border:20px solid #f1efec;background-color:var(--white);padding:30px 20px}.tatto-caution__block-box{display:flex;flex-direction:column;align-items:center;width:100%}.tatto-caution__block-title{display:block;width:100%;text-align:center;font-size:25px;line-height:39px;font-weight:500;color:#b1a892}.tatto-caution__block-txt{display:block;width:100%;text-align:justify;word-break:break-all;margin-top:30px}}@media screen and (min-width:768px){.tatto-caution{display:block;width:100%;padding-top:120px}.tatto-caution__body{display:block;max-width:900px;width:100%;margin:0 auto}.tatto-caution__block{display:flex;flex-direction:column;align-items:center;width:100%;border:20px solid #f1efec;background-color:var(--white);padding:40px 30px}.tatto-caution__block-box{display:flex;flex-direction:column;align-items:center;width:100%}.tatto-caution__block-title{display:block;width:100%;text-align:center;font-size:30px;line-height:39px;font-weight:500;color:#b1a892}.tatto-caution__block-txt{display:block;width:100%;text-align:justify;word-break:break-all;margin-top:30px}}@media screen and (max-width:767px){.tatto-flow-wrap{display:block;width:100%;padding:80px 0 0}.tatto-flow-wrap__body{display:block;width:100%;margin:0 auto;padding:0 10px}.tatto-flow__body{display:block;width:100%}.tatto-flow__header{position:relative;display:block;width:100%;padding-bottom:5px;border-bottom:2px solid #ccc;font-size:25px;font-weight:500;line-height:32.5px;text-align:justify;word-break:break-all}.tatto-flow__header:after{content:"";position:absolute;bottom:-1.5px;left:0;display:block;width:80px;height:2px;background-color:#a88f49}.tatto-flow__list{display:block;width:100%;margin-top:50px}.tatto-flow__list>li{position:relative;display:flex;flex-direction:column;align-items:center;width:100%}.tatto-flow__list>li:nth-child(n+2){margin-top:130px}.tatto-flow__list>li:not(:last-child):after{content:"";position:absolute;bottom:-80px;left:50%;transform:translateX(-50%);display:block;width:110px;height:30px;background-image:url(//ginza-ginginclinic.com/wp/wp-content/themes/ginza-ginginclinic/./assets/images/tatto/icon-bottom.png);background-repeat:no-repeat;background-position:center;background-size:contain}.tatto-flow__figure{display:flex;justify-content:center;align-items:center;width:220px;height:220px;border-radius:110px;border:1px solid #b1a892;overflow:hidden}.tatto-flow__figure>img{display:block;width:100%;object-fit:cover}.tatto-flow__content{display:flex;flex-direction:column;justify-content:center;width:100%;margin-top:35px}.tatto-flow__title{display:flex;flex-direction:column;align-items:center;width:100%;padding-bottom:20px;border-bottom:1px solid #b1a892}.tatto-flow__title>span:nth-child(1){font-size:28px;font-weight:500;line-height:1;color:#b1a892}.tatto-flow__title>span:nth-child(2){font-size:28px;font-weight:500;line-height:1;margin-top:10px}.tatto-flow__txt{display:block;width:100%;margin-top:25px;font-size:15px;line-height:30px;text-align:justify;word-break:break-all}.tatto-flow__btn{display:flex;justify-content:center;width:100%;margin-top:50px}}@media screen and (min-width:768px){.tatto-flow-wrap{display:block;width:100%;padding:120px 0 0}.tatto-flow-wrap__body{display:block;max-width:900px;width:100%;margin:0 auto}.tatto-flow__body{display:block;width:100%}.tatto-flow__header{position:relative;display:block;width:100%;padding-bottom:5px;border-bottom:2px solid #ccc;font-size:30px;font-weight:500;line-height:40px;text-align:justify;word-break:break-all}.tatto-flow__header:after{content:"";position:absolute;bottom:-1.5px;left:0;display:block;width:126px;height:2px;background-color:#a88f49}.tatto-flow__list{display:block;width:100%;margin-top:50px}.tatto-flow__list>li{position:relative;display:flex;justify-content:space-between;align-items:center;width:100%}.tatto-flow__list>li:nth-child(n+2){margin-top:80px}.tatto-flow__list>li:not(:last-child):after{content:"";position:absolute;bottom:-50px;left:50%;transform:translateX(-50%);display:block;width:110px;height:30px;background-image:url(//ginza-ginginclinic.com/wp/wp-content/themes/ginza-ginginclinic/./assets/images/tatto/icon-bottom.png);background-repeat:no-repeat;background-position:center;background-size:contain}.tatto-flow__figure{display:flex;justify-content:center;align-items:center;width:calc(220/900 * 100%);height:calc(220/900 * 100%);border-radius:150px;border:1px solid #b1a892;overflow:hidden}.tatto-flow__figure>img{display:block;width:100%;object-fit:cover}.tatto-flow__content{display:flex;flex-direction:column;justify-content:center;width:calc(635/900 * 100%)}.tatto-flow__title{display:flex;align-items:center;width:100%;padding-left:10px;padding-bottom:5px;border-bottom:1px solid #b1a892}.tatto-flow__title>span:nth-child(1){font-size:28px;font-weight:500;line-height:1;color:#b1a892}.tatto-flow__title>span:nth-child(2){font-size:28px;font-weight:500;line-height:1;padding-left:30px}.tatto-flow__txt{display:block;width:100%;padding-left:10px;margin-top:25px;font-size:16px;line-height:2;text-align:justify;word-break:break-all}.tatto-flow__btn{display:flex;justify-content:center;width:100%;margin-top:50px}}@media screen and (max-width:767px){.page-header.anesthesia-header{background-image:url(//ginza-ginginclinic.com/wp/wp-content/themes/ginza-ginginclinic/./assets/images/anesthesia/mv-sp.jpg)}}@media screen and (min-width:768px){.page-header.anesthesia-header{background-image:url(//ginza-ginginclinic.com/wp/wp-content/themes/ginza-ginginclinic/./assets/images/anesthesia/mv-pc.jpg)}}@media screen and (max-width:767px){.anesthesia-intro{display:block;width:100%;padding-bottom:60px}.anesthesia-intro__body{display:block;width:100%;margin:0 auto;padding:0 10px}.anesthesia-intro__txt{display:block;width:100%;text-align:justify;word-break:break-all}.anesthesia-intro__txt+p{margin-top:30px}}@media screen and (min-width:768px){.anesthesia-intro{display:block;width:100%;padding-bottom:120px}.anesthesia-intro__body{display:block;max-width:900px;width:100%;margin:0 auto}.anesthesia-intro__txt{display:block;width:100%;text-align:justify;word-break:break-all}.anesthesia-intro__txt+p{margin-top:70px}}@media screen and (max-width:767px){.anesthesia-consult{display:block;width:100%;padding:50px 0;background:linear-gradient(180deg,#d1cac0,#b1a892)}.anesthesia-consult__box{display:flex;flex-direction:column;align-items:center;width:100%;margin:0 auto;background-image:url(//ginza-ginginclinic.com/wp/wp-content/themes/ginza-ginginclinic/./assets/images/anesthesia/bg-sp.jpg);background-repeat:no-repeat;background-position:center;background-size:cover;padding:30px 10px}.anesthesia-consult__header{display:block;width:100%;text-align:center;font-size:25px;line-height:38px;font-weight:500;padding-bottom:5px;border-bottom:2px solid #ccc}.anesthesia-consult__list{display:block;width:100%;margin-top:30px;padding:0 15px}.anesthesia-consult__list>li{position:relative;display:block;width:100%;padding-left:25px;font-size:14px;line-height:20px;color:#a88f49;font-weight:600;letter-spacing:.1rem}.anesthesia-consult__list>li:after{content:"";position:absolute;bottom:0;right:0;display:block;width:calc(100% - 15px - 10px);height:1px;background-color:#b1a892}.anesthesia-consult__list>li:nth-child(n+2){margin-top:20px}.anesthesia-consult__list>li:before{content:"";position:absolute;top:2.5px;left:0;display:block;width:15px;height:15px;background-image:url(//ginza-ginginclinic.com/wp/wp-content/themes/ginza-ginginclinic/./assets/images/anesthesia/icon-checked.svg);background-repeat:no-repeat;background-position:center;background-size:contain}}@media screen and (min-width:768px){.anesthesia-consult{display:block;width:100%;padding:90px 0;background:linear-gradient(180deg,#d1cac0,#b1a892)}.anesthesia-consult__box{display:flex;flex-direction:column;align-items:center;max-width:1000px;width:100%;margin:0 auto;background-image:url(//ginza-ginginclinic.com/wp/wp-content/themes/ginza-ginginclinic/./assets/images/anesthesia/bg-pc.jpg);background-repeat:no-repeat;background-position:center;background-size:cover;padding:calc(60/1000 * 100%) calc(140/1000 * 100%)}.anesthesia-consult__header{display:block;width:100%;text-align:center;font-size:30px;line-height:40px;font-weight:500;padding-bottom:5px;border-bottom:2px solid #ccc}.anesthesia-consult__list{display:block;max-width:380px;width:100%;margin:60px auto 0 auto}.anesthesia-consult__list>li{position:relative;display:block;width:100%;padding-left:47px;font-size:22px;line-height:24px;color:#a88f49;font-weight:600;text-underline-offset:5px;text-decoration-line:underline;text-decoration-style:solid;text-decoration-color:#b1a892;text-decoration-thickness:1px;letter-spacing:.1rem}.anesthesia-consult__list>li:nth-child(n+2){margin-top:30px}.anesthesia-consult__list>li:before{content:"";position:absolute;top:0;left:0;display:block;width:24px;height:24px;background-image:url(//ginza-ginginclinic.com/wp/wp-content/themes/ginza-ginginclinic/./assets/images/anesthesia/icon-checked.svg);background-repeat:no-repeat;background-position:center;background-size:contain}}@media screen and (max-width:767px){.anesthesia-feature{display:block;width:100%;padding:70px 0 0}.anesthesia-feature__body{display:block;width:100%;margin:0 auto}.anesthesia-feature__header{position:relative;display:block;width:100%;padding-bottom:5px;border-bottom:2px solid #ccc;font-size:25px;font-weight:500;line-height:32.5px;text-align:justify;word-break:break-all}.anesthesia-feature__header:after{content:"";position:absolute;bottom:-1.5px;left:0;display:block;width:80px;height:2px;background-color:#a88f49}.anesthesia-feature__cols{display:flex;flex-direction:column;align-items:center;width:100%;margin-top:30px}.anesthesia-feature__col-figure{display:block;width:100%}.anesthesia-feature__col-figure>img{display:block;width:100%;object-fit:cover}.anesthesia-feature__col-txt{display:block;width:100%;text-align:justify;word-break:break-all;margin-top:30px}.anesthesia-feature__block{display:block;width:100%;margin-top:50px}.anesthesia-feature__block-title{display:block;width:100%;font-size:25px;font-weight:500;line-height:35px;color:#a88f49}.anesthesia-feature__block-txt{display:block;width:100%;text-align:justify;word-break:break-all;margin-top:15px}.anesthesia-feature__caution{display:flex;flex-direction:column;align-items:center;width:calc(100% + 40px);border:10px solid #f1efec;background-color:var(--white);padding:40px 30px;margin-top:70px;margin-left:-20px}.anesthesia-feature__caution-title{display:block;width:100%;text-align:center;font-size:25px;line-height:39px;font-weight:500;color:#b1a892}.anesthesia-feature__caution-title:not(:first-child){margin-top:40px;padding-top:40px;border-top:1px solid #f1efec}.anesthesia-feature__caution-txt{display:block;width:100%;text-align:justify;word-break:break-all;margin-top:20px}}@media screen and (max-width:359px){.anesthesia-feature__block-title{font-size:23px}}@media screen and (min-width:768px){.anesthesia-feature{display:block;width:100%;padding:120px 0 0}.anesthesia-feature__body{display:block;max-width:900px;width:100%;margin:0 auto}.anesthesia-feature__header{position:relative;display:block;width:100%;padding-bottom:5px;border-bottom:2px solid #ccc;font-size:30px;font-weight:500;line-height:40px;text-align:justify;word-break:break-all}.anesthesia-feature__header:after{content:"";position:absolute;bottom:-1.5px;left:0;display:block;width:126px;height:2px;background-color:#a88f49}.anesthesia-feature__cols{display:flex;justify-content:space-between;width:100%;margin-top:30px}.anesthesia-feature__col-figure{display:block;width:calc(400/900 * 100%)}.anesthesia-feature__col-figure>img{display:block;width:100%;object-fit:cover}.anesthesia-feature__col-txt{display:block;width:50%;text-align:justify;word-break:break-all}.anesthesia-feature__block{display:block;width:100%;margin-top:60px}.anesthesia-feature__cols+.anesthesia-feature__block{margin-top:50px}.anesthesia-feature__block-title{display:block;width:100%;font-size:27px;font-weight:500;line-height:35px;color:#a88f49}.anesthesia-feature__block-txt{display:block;width:100%;text-align:justify;word-break:break-all;margin-top:30px}.anesthesia-feature__caution{display:flex;flex-direction:column;align-items:center;width:100%;border:20px solid #f1efec;background-color:var(--white);padding:40px 30px;margin-top:120px}.anesthesia-feature__caution-title{display:block;width:100%;text-align:center;font-size:30px;line-height:39px;font-weight:500;color:#b1a892}.anesthesia-feature__caution-title:not(:first-child){margin-top:50px;padding-top:50px;border-top:1px solid #f1efec}.anesthesia-feature__caution-txt{display:block;width:100%;text-align:justify;word-break:break-all;margin-top:30px}}