<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@font-face{font-family:'texgyreadventor-italic';src:url('./font/texgyreadventor-italic.otf')}@font-face{font-family:'texgyreadventor-regular';src:url('./font/texgyreadventor-regular.otf')}html{opacity:0}*{margin:0;padding:0}img{vertical-align:middle;border:0}.clr{clear:both}hr,legend{display:none}.clearFix:after{content:".";display:block;height:0;clear:both;visibility:hidden}.clearFix{min-height:1px}* html .clearFix{height:1px;/*\*//**/}::-moz-selection{background:rgba(0,0,0,0.1)}::selection{background:rgba(0,0,0,0.1)}#content_box{-moz-border-radius:5px;-webkit-border-radius:5px}a{overflow:hidden;cursor:pointer}a:hover{text-decoration:none}html,body{height:100%}body{font-family:"YakuHanJP",YuMincho,'貂ｸ譏取悃','Hiragino Mincho ProN',serif;line-height:1.5;font-size:.9em;color:#666464;-webkit-text-size-adjust:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;letter-spacing:.05em;width:100%;background:url(./img/back.png) 0 0 repeat}.content-area-in,.qa dl.qaa dd,.fgothic,.page-nyusen-care section dl dt,.page-nyusen-shinko table,.page-nyusen-ope-wrapper h1,.page-nyusen-ope-img p,.page-nyusen-if-cot,.page-nyusen-method-ttl,.page-nyusen-jiko-wrapper h1,.page-nyusen-people p,.page-nyusen-main-wrapper h1,.page-nyusen-main-name,.page-nyusen-main-wrapper-1 strong,.page-nyusen-main-wrapper-1 span,.page-contact,.page-nyusen-ope-ttl,.page-nyusen-tomo strong,.rescontent-note .qa dl.qaq dd,.rescontent-note .qa dl.qaa dd,.re-2912{font-family:"YakuHanJP",YuGothic,'貂ｸ繧ｴ繧ｷ繝�け','Hiragino Kaku Gothic Pro','繝偵Λ繧ｮ繝手ｧ偵ざ Pro W3',"繝｡繧､繝ｪ繧ｪ","Meiryo",Osaka,sans-serif}.sub-content-news h1,.sub-content-link section a,.sub-content-link section span,.number,.yogacontent-yoga,.side-link-reservation a,.side-link-reservation span,.content-link-reservation a,.f-name,.content-link-reservation span,.spot-info,.index-info-in header,.index-spot-list section a p,.index-reservation span,.page-top .popupcontent,.page-top a{font-family:Futura-Medium,"YakuHanJP",YuGothic,'貂ｸ繧ｴ繧ｷ繝�け','Hiragino Kaku Gothic Pro','繝偵Λ繧ｮ繝手ｧ偵ざ Pro W3',"繝｡繧､繝ｪ繧ｪ","Meiryo",Osaka,sans-serif}.f-name strong{font-family:"texgyreadventor-italic"}.f-name p{font-family:"texgyreadventor-regular"}.number{font-family:"texgyreadventor-italic";font-weight:lighter!important}.index-tel-contact strong,.tel-contact strong,.top-address,.nest-content-area-in{font-family:"YakuHanJP",YuMincho,'貂ｸ譏取悃','Hiragino Mincho ProN',serif}html::before,html::after,body::after{content:"";margin:0;background:#e4d5ca;position:fixed;display:block;z-index:-10}html::before{height:10px;left:0;right:0;top:0}html::after{width:10px;top:0;right:0;bottom:0}body::after{width:10px;top:0;bottom:0;left:0}body a{color:#666464}h3 span:focus,div:focus{outline:0}a,.switcher,#thumbnail_insta_img li a,#grid_insta_img li a,.header-content,.main-content-in section a,.sub-content-link section a,.sub-content-link section span,.staff-link,.index-reservation span{-webkit-transition:.4s;transition:.4s}.shape{-webkit-transition:.6s;transition:.6s}.switcher:hover,.main-content-in section a:hover,.sub-content-link section a:hover,.sub-content-link section span:hover,.side-link-reservation a:hover,.side-link-reservation span:hover,.staff-link:hover,.content-link-reservation a:hover,.content-link-reservation span:hover,.index-reservation span:hover{opacity:.6;filter:alpha(opacity=60)}ul.menu-list,ul.menu-list ul{list-style:none}.header-content-in{margin:0 auto}.header-content-in:after{content:".";display:block;height:0;clear:both;visibility:hidden}.header-content-in{min-height:1px}* html .header-content-in{height:1px;/*\*//**/}.content-in{margin:0 auto;width:1000px}.content-in:after{content:".";display:block;height:0;clear:both;visibility:hidden}.content-in{min-height:1px}* html .content-in{height:1px;/*\*//**/}.img-content-in{margin:0 auto;width:100%}.img-content-in:after{content:".";display:block;height:0;clear:both;visibility:hidden}.img-content-in{min-height:1px}* html .img-content-in{height:1px;/*\*//**/}.header-content{width:100%;padding-top:65px;padding-bottom:45px}.header-content h1{margin:0 auto 55px;width:250px}.header-content ul{list-style:none}.index-spot-list{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-moz-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-ms-flex-pack:space-between;-webkit-align-content:space-between;-ms-align-content:space-between;align-content:space-between;-webkit-align-items:stretch;-ms-align-items:stretch;align-items:stretch}.index-spot-list section{flex:20%;width:20%\9;max-width:20%}ul.menu-list,ul.menu-list&gt;li&gt;div&gt;ul{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-lines:multiple;-webkit-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-content:space-between;align-content:space-between;box-sizing:border-box}ul.menu-list{position:relative}ul.menu-list&gt;li{flex:14%;max-width:14%;box-sizing:border-box;display:block;position:relative}ul.menu-list&gt;li{width:96%;margin:0 auto 0;font-weight:bold;font-size:1.2em}ul.menu-list&gt;li a,ul.menu-list&gt;li span{display:block;margin:0 auto;width:96%;text-align:center;text-decoration:none;line-height:20px;font-size:.8em}ul.menu-list::before{content:"";width:1px;height:20px;display:block;background:#666464;position:absolute;left:0;top:0}ul.menu-list&gt;li::after{content:"";width:1px;height:20px;display:block;background:#666464;position:absolute;right:0;top:0}ul.menu-list&gt;li&gt;div{position:absolute;left:-100%;width:1000px;padding-top:5px}.scroll-header-content ul.menu-list&gt;li&gt;div{width:780px}.scroll-header-content ul.menu-list&gt;li&gt;div{padding-top:2px;font-size: 0.8rem;}ul.menu-list&gt;li&gt;div&gt;ul&gt;li{flex:19%;max-width:19%;height:26px;line-height:26px}ul.menu-list&gt;li&gt;div&gt;ul&gt;li a,ul.menu-list&gt;li&gt;div&gt;ul&gt;li span{width:100%;height:26px;line-height:26px}ul.menu-list&gt;li&gt;div&gt;ul&gt;li a:hover,ul.menu-list&gt;li&gt;div&gt;ul&gt;li.sub-current-menu a{background:#f29b87;color:#FFF}.menu-list&gt;li&gt;div{width:1000px;display:none}.menu-list&gt;li&gt;div&gt;ul{z-index:1000;width:100%}.menu-list li ul li{padding-top:4px;font-size: 1rem;}.menu-list&gt;li:hover&gt;a,.menu-list&gt;li:hover&gt;span,.menu-list&gt;li.current-menu&gt;a,.menu-list&gt;li.current-menu&gt;span{background:#FFF}.menu-list&gt;li&gt;div&gt;ul&gt;li&gt;a{background:#FFF}.menu-list&gt;li&gt;div&gt;ul&gt;li&gt;span{background:#F5F5F5;color: #AFAFAF;}.aozorablog,.nest-content .post{margin-bottom:50px}.aozorablog p,.nest-content .post p,.aozorablog img,.nest-content .post img,.press p{margin-bottom:1rem}.aozorablog,.press{margin-bottom:2.5rem}.no1{left:5%;top:60px}.no2{right:2%;top:0}.no3{left:65%;top:240px}.no4{left:35%;top:160px}.no5{left:10%;top:460px}.no6{left:63%;top:460px}.no7{right:5%;top:360px}.no8{left:5%;top:680px}.no9{left:30%;top:810px}.no10{right:2%;top:860px}.no11{left:5%;top:1060px}.no12{left:35%;top:1060px}.no13{right:10%;top:1160px}.no14{left:5%;top:1560px}.no15{left:40%;top:1460px}.no16{right:2%;top:1660px}.footer-content{background:#e4d4cb;width:100%;margin-top:50px;padding:20px 30px 10px;box-sizing:border-box}.footer-content address{color:#666464;font-size:.8em;font-style:normal;margin-top:2em}.footer-content h1{float:left;font-size:1em;width:400px}.footer-content h1 a{text-decoration:none}.footer-content h1 a img{border-right:1px solid #666464;padding-right:20px;margin-right:20px;float:left}.footer-content h1 a small,.footer-content h1 a span{display:block;margin:5px 0 5px}.footer-content-menu{float:right}.footer-content-menu section{float:left;font-size:.8em;margin-left:50px}.footer-content-menu section ul li a{text-decoration:none}.shape{visibility:hidden}.shape img{opacity:.15}.zoomIn,.bounceInLeft,.bounceInRight,.fadeInUp,.fadeInUpDelay,.fadeInDown,.fadeInUpD,.fadeInLeft,.fadeInRight,.bounceInDown,.fadeIn{visibility:visible}.delay-05s{-webkit-animation-delay:.5s;animation-delay:.5s}.delay-1s{-webkit-animation-delay:1s;animation-delay:1s}.delay-025s{-webkit-animation-delay:.25s;animation-delay:.25s}.delay-075s{-webkit-animation-delay:.75s;animation-delay:.75s}.delay-01s{-webkit-animation-delay:.1s;animation-delay:.1s}.all-content{margin:0 auto}.nest-content{margin:0 auto;padding:0 25px}.page-header-img{margin:0 auto}.page-header-img img{width:100%;height:auto}.main-content{background:#fff7ef}.sub-content{width:400px;float:right;background:#FFF}.main-content,.sub-content{box-sizing:border-box}.top-img img{width:100%;height:auto}.index-link-kanekoasahi ul{list-style:none}.main-content-in section.index-link-kanekoasahi ul li{height:85px}.sub-content-link section a,.sub-content-link section span{display:block}.main-content-in section a img,.main-content-in section span img{width:110px;height:auto;border-radius:50%;display:block;margin:0 auto}.main-content-in section a h1,.main-content-in section span h1{text-align:center;font-size:1.2em;margin:10px 0 5px}.main-content-in section a p{border-radius:5px;display:inline;padding:.2em .5em;border:1px solid #666464;font-size:.8em}.main-content-in section span p{font-size:.7em}.main-content-details{float:left;width:100%;height:380px}#index-ggmap{position:absolute;top:0;left:0;width:100%;height:100%}.index-link-kanekoh,.index-link-asahikai{text-indent:-7777px}.index-link-kanekoh{margin-bottom:20px}.index-link-kanekoh a,.index-link-asahikai a{display:block}.index-link-kanekoh a{background:url(./img/kaneko-h.png) 0 0 no-repeat;background-size:225px 85px}.index-link-asahikai a{background:#c1cfe0 url(./img/asahi.png) center center no-repeat;background-size:182px 20px}.sub-content-news{background:#FFF;border:2px solid #e4d5ca;border-top:0;color:#db5443;width:100%;height:440px;padding:5%;box-sizing:border-box;text-overflow:ellipsis;overflow:hidden;position:relative}.news-more{position:absolute;bottom:0;left:0;width:100%;height:60px;background:rgba(255,255,255,0.8)}.news-more a{width:150px;height:30px;display:block;margin:15px auto 0}.sub-content-news header{text-align:center;margin-bottom:1.2em}.sub-content-news h1{border-bottom:2px solid #db5443;display:inline;font-size:1.3em;padding:0 .2em .2em .4em;letter-spacing:.2em}.sub-content-news h2{text-align:center;display:block;font-size:1em;margin-bottom:1.5em}.sub-content-news ul{list-style:none;color:#666464}.sub-content-news ul li{margin-bottom:2em}.sub-content-news ul li:last-child{margin-bottom:0}.sub-content-news ul li strong{display:block}.sub-content-link{padding-top:5%}.sub-content-link section{margin:0 auto 5%;width:90%}.sub-content-link section a,.sub-content-link section span{color:#FFF;display:block;height:150px;text-align:center;text-decoration:none;box-sizing:border-box}.sub-content-link section a img,.sub-content-link section span img{display:block}.sub-content-link-reservation a,.sub-content-link-reservation span{background:#db5443;cursor:pointer}.sub-content-link-reservation a img{margin:20px auto 15px}.sub-content-link-reservation span img{margin:0 auto 15px}.sub-content-link-reservation span{padding-top:20px}.sub-content-link section a strong,.sub-content-link section span strong{font-size:1.3em}.main-content-details{position:relative}.main-content-details-wrapper{position:relative;width:1000px;margin:0 auto;height:100%}.main-content-details-in{width:370px;padding:30px 15px 20px 15px;box-sizing:border-box;height:100%;position:absolute;top:0;left:10px;background:rgba(255,255,255,0.9);z-index:10;font-size:.9rem}.main-content-details-in table,.sch-time{width:100%}.main-content-details-in table tr th,.main-content-details-in table tr td,.sch-time tr th,.sch-time tr td{text-align:center;padding:.2em 0;font-weight:normal}.main-content-details-in table tr td,.sch-time tr td{width:7%}.main-content-details-in table .time-day th,.sch-time tr.time-day th{text-align:right;padding-right:5px;letter-spacing: -0.04rem;}.main-content-details-in table tr.time-day-bottom th,.main-content-details-in table tr.time-day-bottom td,.sch-time tr.time-day-bottom th,.sch-time tr.time-day-bottom td{border-top:1px solid #666464}.main-content-details-reservation{width:100%;height:40px;line-height:40px;display:block;text-align:center;border:1px solid #666464;text-decoration:none;font-weight:bold;margin:15px 0;cursor: pointer;}.index-tel-contact strong,.tel-contact strong{font-weight:normal;font-size:2.2em}.top-address{font-size:.9em;margin-top:10px}.main-content-maps{width:390px;height:280px;float:right;margin:40px 40px 0 0}.side-page-link ul{list-style:none;margin-bottom:30px}.side-page-link ul li a{display:block;background:#FFF;width:100%;padding:.3em .5em;text-decoration:none;box-sizing:border-box;font-size:.9em;letter-spacing:-0.1em}.side-page-link ul li a:hover{background:#c2d8d3}.side-link-reservation a,.side-link-reservation span,.content-link-reservation a,.content-link-reservation span{background:#db5443;display:block;text-align:center;color:#FFF;text-decoration:none;font-size:.9em;padding-bottom:10px;box-sizing:border-box;cursor:pointer}.side-link-reservation a img,.side-link-reservation span img{width:50%;height:auto;display:block;margin:15px auto}.side-link-reservation span img{margin:0 auto 15px}.side-link-reservation span{padding-top:15px}.content-link-reservation{margin:40px auto 20px;width:46%}.content-link-reservation a,.content-link-reservation span{width:100%;padding:10px 0;cursor:pointer}.content-link-reservation a img,.content-link-reservation span img{float:left;width:auto;height:40px;margin-left:20px}.side-tel{text-align:center;margin:20px 0 0 0}.side-tel p{font-size:.8em;margin-bottom:5px}.side-tel strong{display:block;font-size:1.2rem;}.nest-content-in{float:left;width:78%}.side-content{float:right;width:18%}.nest-content-in{padding-top:50px}.entry-header{margin-bottom:60px;text-align:center}.entry-header h1{font-size:1.5em;margin-bottom:5px;letter-spacing:.2em}.entry-header small{letter-spacing:.1em}.entry-content h3,.rescontent-note h3{border:1px solid #666464;display:inline-block;padding:.1em .5em .2em;margin-bottom:1.5em}.entry-content .page-nyusen-right-h h3{margin-bottom:0}.entry-content .center{text-align:center}.no-bottom-content{border-bottom:1px solid #FFF;padding-bottom:50px;margin-bottom:50px}.no-bottom-content-mini{border-bottom:1px solid #FFF;padding-bottom:20px;margin-bottom:20px}.mb50{margin-bottom:50px}.left-280,.left-380,.left-500{float:left}.right-500,.right-400,.right-280,.right-220{float:right}.left-280,.right-280{width:35.89%}.left-380{width:48.71%}.right-400{width:51.28%}.right-500,.left-500{width:64.1%}.right-220{width:28.2%}.mammotorm-table,.page-lympha-table table{border-right:1px solid #9fa0a0;border-bottom:1px solid #9fa0a0;width:100%}.mammotorm-table tr th,.mammotorm-table tr td,.page-lympha-table table tr th,.page-lympha-table table tr td{border-top:1px solid #9fa0a0;border-left:1px solid #9fa0a0;background:#FFF;padding:.5em;text-align:center}.mammotorm-table tr th.table-header,.page-mammotorm-flow dl dt{background:#221815;color:#FFF}.mammotorm-table tr td.table-mam{background:#c2d8d3}.page-mammotorm-flow dl{border:1px solid #9fa0a0;width:500px;margin:0 auto;clear:both;box-sizing:border-box}.page-mammotorm-flow dl dt{text-align:center;padding:10px}.page-mammotorm-flow dl dd{background:#FFF;padding:10px}.page-mammotorm-flow section{overflow:hidden}.page-mammotorm-flow section span,.page-kojosen-flow section span{background:#FFF;font-style:italic;border-radius:50%;float:left;margin-right:30px;width:55px;height:55px;line-height:55px;text-align:center;font-size:1.5em}.page-mammotorm-flow section header{border-bottom:1px dashed #FFF;font-size:1.2em;padding-bottom:.5em;margin-bottom:.5em}.page-mammotorm-flow section header,.page-mammotorm-flow section p{float:right;width:-webkit-calc(100% - 85px);width:calc(100% - 85px)}.page-mammotorm-flow section p{margin-bottom:1em}.page-mammotorm-attention section{overflow:hidden}.page-mammotorm-attention-nobottom{margin-bottom:20px}.page-mammotorm-attention section span{float:left;font-style:italic;font-size:1.6em;width:50px}.page-mammotorm-attention section p{border-left:1px solid #666464;float:left;width:730px;padding:.2em 0 .2em 1em;box-sizing:border-box}.page-mammotorm-qa-nobottom .qaa dd,.page-kojosen-qa-nobottom .qaa dd,.page-nyusen-qa-nobottom .qaa dd{border-bottom:1px solid #FFF;margin-bottom:20px}.qa dl{overflow:hidden}.qa dl dt{text-indent:-7777px;float:left;width:42px;height:42px;margin-right:20px}.qa dl dd{padding-top:5px;float:left;width:100%}.qa dl.qaq{margin-bottom:10px}.qa dl.qaq dd{font-weight:bold}.qa dl.qaa dd{color:#00b9ef;padding-bottom:20px}.qaq dt{background:url(./img/qa-q.png) left center no-repeat;background-size:42px 42px}.qaa dt{background:url(./img/qa-a.png) left center no-repeat;background-size:42px 42px}.border{display:block;margin:0 auto;background:#FFF;padding:5px;border:1px solid #9fa0a0;box-sizing:border-box}#page-nyusen .border{width:378px}.entry-content h3.titile-border-bottom{border:0;border-bottom:1px solid #666464;padding:0 .2em}.page-lympha-main strong{display:block;margin-bottom:1em}.page-lympha-table table{margin-bottom:1em}.page-lympha-table table tr th{background:#c2d8d3;color:#FFF}.page-lympha-table table tr td{text-align:left}.page-lympha-table table tr td.page-lympha-table-center{text-align:center}.page-lympha-table table tr td strong{display:block;color:#e60012}.page-lympha-table table tr th.page-lympha-table-2{border-left:1px solid #FFF;width:40%}.lympha-day{margin-top:3em;margin-bottom:2em}.lympha-day strong{font-size:1.2em;display:block;margin-bottom:.5em;text-decoration:underline}.lympha-day p{font-size:1.2em;margin-bottom:.5em}.page-kojosen-flow h4{width:100%;border-bottom:1px solid #FFF;padding-bottom:20px;font-size:1.1em;margin-bottom:20px}.page-kojosen-flow section{height:100%;width:-webkit-calc(100% - 40px);width:calc(100% - 40px);float:right;position:relative;box-sizing:border-box}.page-kojosen-flow section.page-kojosen-nobottom{border-left:2px solid #FFF}.page-kojosen-flow section span{margin-right:10px;position:absolute;left:-28px}.page-kojosen-flow-content-right{float:right;width:-webkit-calc(100% - 40px);width:calc(100% - 40px)}.page-kojosen-flow-content-right h1{border:2px solid #FFF;padding:2px 10px;box-sizing:border-box;width:200px;height:36px;line-height:30px;float:left;margin-top:10px;font-size:1em}.page-kojosen-flow-content-right p{float:right;width:-webkit-calc(100% - 220px);width:calc(100% - 220px);margin-top:10px;margin-bottom:10px}.page-kojosen-work{float:right;width:360px}.page-kojosen-work img{display:block;margin:10px auto}.page-kojosen-hormone dl{overflow:hidden;margin-bottom:20px}.page-kojosen-hormone dl dt{background:#FFF;width:150px;height:60px;border-radius:50%;float:left;line-height:60px;text-align:center;font-weight:bold}.page-kojosen-hormone dl dd{float:right;width:-webkit-calc(100% - 170px);width:calc(100% - 170px)}#page-kojosen p,#page-gynecology p,#page-nyusen p{margin-bottom:1em}.page-nyusen-flow-img{position:relative}.page-nyusen-flow-img .number{position:absolute;bottom:50px;font-size:3.5em;width:90px}.page-nyusen-flow-img h1{position:absolute;bottom:0;width:100%}.page-nyusen-flow-1 .page-nyusen-flow-img,.page-nyusen-flow-2 .page-nyusen-flow-img{height:250px}.page-nyusen-flow-3 .page-nyusen-flow-img,.page-nyusen-flow-4 .page-nyusen-flow-img{height:280px}.page-nyusen-flow-2 .page-nyusen-flow-img img{position:absolute;right:60px;top:-40px}.page-nyusen-flow-3 .page-nyusen-flow-img img{position:absolute;right:70px;top:-10px}.page-nyusen-flow-4 .page-nyusen-flow-img img{position:absolute;right:60px;top:-10px}.page-nyusen-main-name{background:rgba(255,255,255,0.5);text-align:center;border-radius:10px;padding:10px}.page-nyusen-main-wrapper-1{border:1px solid #FFF;border-radius:10px;position:relative;padding:30px 20px 0}.page-nyusen-main-wrapper-1 img.wp-image-59{position:absolute;top:-165px;left:100px}.page-nyusen-main-wrapper-1 strong{display:block;margin-bottom:20px;font-size:1.2em;letter-spacing:1em}.page-nyusen-main-wrapper-1 p{margin-bottom:20px}.page-nyusen-main-wrapper-1 span{font-weight:bold}.page-nyusen-people{border-radius:10px;overflow:hidden;padding:20px;margin-top:30px}.page-nyusen-people p{float:left;margin:10px 0 0 50px}.page-nyusen-people-img{background:#FFF;float:right;width:390px;padding:40px;margin:0;border-radius:20px}.page-nyusen-danger .page-nyusen-left-h p{margin-left:50px;line-height:2}.page-nyusen-left-h{padding-right:40px}.page-nyusen-right-h{background:#FFF;border-radius:20px;padding:25px 0}.more-btn{width:150px;height:25px;margin:0 auto;cursor:pointer}.more-content{display:none}.page-nyusen-jiko-wrapper{font-size:.9em}.page-nyusen-illness-area{border-bottom:1px solid #FFF;padding-bottom:20px;margin-bottom:20px}.page-nyusen-illness section{overflow:hidden;margin-top:20px}.page-nyusen-illness-ok .page-nyusen-illness-ttl{background:#FFF}.page-nyusen-illness-ng .page-nyusen-illness-ttl{background:#9fa0a0;color:#FFF}.page-nyusen-illness-ttl{width:75px;height:75px;float:left;margin-right:25px;border-radius:50%;text-align:center}.page-nyusen-illness-ttl p{width:75px;height:75px;display:table-cell;vertical-align:middle}.page-nyusen-illness-con{float:right;width:-webkit-calc(100% - 100px);width:calc(100% - 100px);margin-top:10px}.page-nyusen-illness-con p{margin-bottom:1em}.page-nyusen-illness-con ol{list-style:none}.page-nyusen-illness-con ol li strong{text-decoration:underline}.page-nyusen-method section{overflow:hidden;margin-bottom:20px}.page-nyusen-method-ttl{width:120px;float:left;height:50px;margin-right:25px;background:#FFF;font-size:.9em;text-align:center}.page-nyusen-method-ttl p{width:120px;height:50px;font-weight:bold;display:table-cell;vertical-align:middle}.page-nyusen-if{margin:0 auto;max-width:565px}.page-nyusen-if-cot{background:#c2d8d3;padding:20px}.page-nyusen-if-cot strong{font-size:1.2em;display:block;margin-bottom:5px}.centerp{text-align:center;width:75%;margin:0 auto}.centerp small{display:block}.centerstrong{display:block;text-align:center;margin-top:30px;font-size:1.2em}.page-nyusen-left,.page-nyusen-right,.page-introduction-left,.page-introduction-right,.page-nyusen-left-h,.page-nyusen-right-h{width:390px;box-sizing:border-box;margin:25px 0}.page-floor-left,.page-floor-right{width:385px;box-sizing:border-box;margin:10px 0}.page-nyusen-left{padding:0 25px 0 0}.page-nyusen-right{padding:0 0 0 25px;border-left:1px solid #FFF}.page-nyusen-left,.page-introduction-left,.page-nyusen-left-h,.page-floor-left{float:left}.page-nyusen-right,.page-introduction-right,.page-nyusen-right-h,.page-floor-right{float:right}.page-floor-left,.page-floor-right{padding:20px;box-sizing:border-box}.page-nyusen-left-b{border-right:1px solid #FFF}.page-nyusen-ope-wrapper,.page-nyusen-jiko-wrapper{border-bottom:1px solid #FFF}.page-nyusen-ope-wrapper-in{border-top:1px solid #FFF}.page-nyusen-b-wrapper{border-bottom:0}.page-nyusen-ope-wrapper-in{width:390px;float:right}.page-nyusen-ope-wrapper h1,.page-nyusen-jiko-wrapper h1,.page-nyusen-main-wrapper h1,.page-nyusen-ope-ttl{background:#f29b87;color:#FFF;text-align:center;padding:5px 0;font-size:1.2em;margin-bottom:20px}.page-nyusen-jiko-wrapper h1,.page-nyusen-main-wrapper h1{background:#FFF;color:#666464}.page-nyusen-ope-img{background:#FFF}.page-nyusen-ope-img p{text-align:center;padding:5px 0;font-weight:bold}.page-nyusen-left&gt;p,.page-nyusen-right&gt;p{margin-bottom:1em}.page-nyusen-after section{overflow:hidden;margin-top:30px}.page-nyusen-ope-img{margin-bottom:20px}.page-nyusen-after-num{float:left;width:120px;height:120px;background:#FFF;margin-right:25px}.page-nyusen-after-num span{display:block;font-size:1.5em;margin:10px 20px}.page-nyusen-after-num p{text-align:center}.page-nyusen-after-con,.page-nyusen-method-con{float:right;width:-webkit-calc(100% - 145px);width:calc(100% - 145px)}.page-nyusen-after-con p{margin-bottom:1em}.page-nyusen-shinko table{width:100%;display:inline-block}.page-nyusen-shinko table tr th,.page-nyusen-shinko table tr td{background:#FFF;padding:10px;border-bottom:1px solid #9fa0a0}.page-nyusen-shinko table tr td.page-nyusen-shinko-noborderb{border-bottom:0}.page-nyusen-shinko table tr th.page-nyusen-shinko-header{background:#aaabab;border-left:1px solid #FFF;color:#FFF}.page-nyusen-shinko-header-1,.page-nyusen-shinko-header-2,.page-nyusen-shinko-header-3{width:100px}.page-nyusen-shinko-header-4{width:480px}.page-nyusen-shinko table tr td{background:#FFF;border-left:1px solid #9fa0a0;text-align:center}.page-nyusen-shinko table tr th.page-nyusen-shinko-1 p,.page-nyusen-shinko table tr th.page-nyusen-shinko-2 p,.page-nyusen-shinko table tr th.page-nyusen-shinko-3 p{writing-mode:tb-rl;writing-mode:vertical-rl;-webkit-writing-mode:vertical-rl;margin:0 auto;white-space:nowrap;width:1em;line-height:1em;text-orientation:upright}.page-nyusen-shinko table tr th.page-nyusen-shinko-1{background:#fdeff5}.page-nyusen-shinko table tr th.page-nyusen-shinko-2{background:#fadcea}.page-nyusen-shinko table tr th.page-nyusen-shinko-3{background:#f7c9dd}.page-nyusen-shinko-note{text-align:left;max-width:200px;float:right;margin:10px}.page-nyusen-shinko table tr td.page-nyusen-shinko-noborderl{border-left:none}.page-nyusen-care section{overflow:hidden;margin-bottom:20px}.page-nyusen-care section dl dt{width:120px;height:120px;text-align:center;background:#FFF;font-weight:bold;border-radius:50%;margin-right:25px;float:left}.page-nyusen-care section dl dt p{width:120px;height:120px;display:table-cell;vertical-align:middle}.page-nyusen-care section dl dd{float:left;width:-webkit-calc(100% - 145px);width:calc(100% - 145px);margin-top:10px}#page-access .left-280 strong{display:block;font-size:1.2em;font-weight:normal;margin-bottom:10px}.access-googlemaps{width:100%;height:400px;margin-bottom:2em}.page-torikumi-strong{display:block;text-align:center;margin-bottom:25px;font-size:1.2em}#page-torikumi p{margin-bottom:1em}.page-torikumi-theme strong,.page-torikumi-ttl{display:block;text-align:center;border-bottom:1px dashed #9fa0a0;padding-bottom:10px;margin-bottom:10px}.page-torikumi-ttl{padding-top:10px;border-top:1px dashed #9fa0a0}.page-torikumi-theme p{text-align:center}.page-torikumi-area img{margin-bottom:5px}.torikumi-aozora{border-radius:50%}.page-torikumi-activity img,.page-torikumi-area .right-280,.page-torikumi-aozora img,.page-torikumi-yoga img{margin-top:50px}.popupcontent img{margin-top:0}.content-de section{display:none;margin:0 auto;width:760px;overflow:hidden}.content-de .place_img{float:left;width:260px;margin-right:40px;padding-top:100px;text-align:center}.content-de .place_img small,.staff-link small{display:block}.content-de table{float:right;width:460px;padding-top:100px}.entry-content .content-de table tr th{text-align:right;padding-right:20px;vertical-align:top;border:0;width:22%}.entry-content .content-de table tr td{padding-bottom:20px;border:0;text-align:left}.content-de{display:none;width:100%;height:100%;position:fixed;top:0;left:0;z-index:2000;background:rgba(255,255,255,0.95);overflow:auto}.pupup-close{width:100%;height:50px;text-align:center;line-height:50px;text-indent:-7777px;z-index:1000;margin-top:100px;margin-bottom:50px}.de-close{cursor:pointer;display:block;width:50px;height:50px;margin:0 auto;background:url(./img/close.png) 0 0 no-repeat}.staff-link-box{margin-bottom:40px}.staff-link{width:140px;text-align:center;float:left;margin-right:70px;cursor:pointer;margin-top:40px}.staff-link-txt{float:left;margin-right:70px;width:140px;text-align:right;font-size:1.2em;margin-top:40px}.staff-link-even-2{margin-right:0}.staff-link span strong{letter-spacing:-0.1em}.staff-link img,.content-de .place_img img{width:92%;height:auto;background:#FFF;padding:3% 4%;box-sixing:border-box;margin-bottom:10px}.page-introduction-left{padding-right:5px}.page-introduction-right{padding-left:5px}.page-introduction-left img,.page-introduction-right img{width:100%;height:auto;margin-bottom:10px}.page-introduction-left,.page-introduction-right{text-align:center;margin:20px 0 0 0}.page-introduction-nyuin{border-top:1px solid #FFF;padding-top:40px;margin-top:40px}.page-introduction-nyuin p,.no-bottom-content-mini p{margin-bottom:1em}.page-introduction-gaiyou section{margin-bottom:30px;width:50%;float:left;box-sizing:border-box}.page-introduction-gaiyou section dl dt{border-radius:50%;text-align:center;margin:0 auto 20px}.page-introduction-gaiyou section dl dt p{display:table-cell;vertical-align:middle}.page-introduction-gaiyou-l,.page-introduction-gaiyou-s{overflow:hidden}.page-introduction-gaiyou-l-1,.page-introduction-gaiyou-s-1{border-right:1px solid #FFF}.page-introduction-gaiyou-l-1,.page-introduction-gaiyou-s-1,.page-introduction-gaiyou-s-3{padding:10px 30px 10px 0}.page-introduction-gaiyou-l-2,.page-introduction-gaiyou-s-2,.page-introduction-gaiyou-s-4{padding:10px 0 10px 30px}.page-introduction-gaiyou-s-4{border-left:1px solid #FFF}.page-introduction-gaiyou-s-3,.page-introduction-gaiyou-s-4{margin-top:25px}.page-introduction-gaiyou-s-top{border-bottom:1px solid #FFF}.page-introduction-gaiyou .page-introduction-gaiyou-l section,.page-introduction-gaiyou .page-introduction-gaiyou-rinen section{float:none;margin:0 auto;width:80%;text-align:center}.page-introduction-gaiyou-l{border-bottom:1px solid #FFF;margin-bottom:40px;padding-bottom:40px}.page-introduction-gaiyou-l section dl dt,.page-introduction-gaiyou-l section dl dt p,.page-introduction-gaiyou-rinen section dl dt,.page-introduction-gaiyou-rinen section dl dt p{width:100px;height:100px}.page-introduction-gaiyou-l section dl dt,.page-introduction-gaiyou-rinen section dl dt{background:#FFF;font-size:1.2em}.page-introduction-gaiyou-s section dl dt,.page-introduction-gaiyou-s section dl dt p{width:80px;height:80px}.page-introduction-gaiyou-s section dl dt{border:1px solid #666464;font-size:1.4em}.page-introduction-privacy p,.page-introduction-renkei p{margin-bottom:1em}#page-mail_form{text-align:center}#page-mail_form h4 img{height:31px;margin-right:10px;margin-top:-3px}.page-in-content-tel,#page-mail_form .page-in-content-tel{text-align:left;width:300px;margin:0 auto 30px}.page-in-content-tel p{margin-bottom:1em}.tel-contact{margin:50px 0 30px;font-size:.9em}.text-red{color:#db5443;font-weight:bold}.border-1 span{border:1px solid #db5443;padding:5px 10px}.ac-tel,.ac-mail{height:31px;line-height:31px;padding-left:40px;font-size:1.1em;margin-bottom:30px}#page-mail_form .page-contact{text-align:left}.page-contact{background:#FFF;padding:40px 20px 20px 20px;margin-top:50px;border-radius:20px;box-sizing:border-box}.page-contact dl{overflow:hidden;margin-bottom:30px}.page-contact dl dt{width:30%;float:left;font-weight:bold;padding:5px 0}.page-contact dl dt .indispensable{background:#d44f7c;color:#FFF;padding:.3em .2em;font-size:.9em}.page-contact dl dd{float:left;width:70%}.page-contact input,.page-contact textarea{border:1px solid #9fa0a0;font-size:1.2em;padding:5px;max-width:100%;box-sizing:border-box}.s-form{width:40%;margin-right:10px}.page-contact .privacy{background:#FFF;border:1px solid #9fa0a0;padding:10px;height:300px;overflow:auto;font-size:.9em}.page-contact input[type="submit"]{display:block;width:200px;margin:0 auto;background:#d44f7c;border:2px solid #d44f7c;color:#FFF;font-weight:bold}.page-contact input[type="submit"]:disabled{border:2px solid #d44f7c;background:rgba(212,79,124,0.4)}.top-slider{z-index:100;overflow:hidden;width:100%;margin-bottom:50px}.top-slider img{width:100%}.top-slider-img,.top-slider-img div{overflow:hidden}.top-slider .top-slider-nest&gt;div{padding-left:0;padding-right:0}.top-slider&gt;div,.top-slider&gt;div&gt;a{outline:0}.slick-slider .top-slider-nest{box-sizing:content-box}.slick-list{padding:0!important}.page-top{position:fixed;height:50px;right:10px;bottom:160px;z-index:1000;width:50px}.pagetop{width:50px;height:50px;display:block;cursor:pointer;float:right}.yogacontent-yoga{padding-top:3em}.yogacontent-de section{width:600px}.yogacontent-yoga img{margin-bottom:1em}.yoga-sub{width:46%;text-align:center}.yoga-sub-left{float:left}.yoga-sub-right{float:right}.yoga-sub dl{margin-top:10px;font-size:1.2em}.yoga-sub dl dt{border:2px solid #e99784;padding:2px}.yoga-sub dl dt span{border:1px solid #e99784;display:block}.yoga-sub dl dd{font-weight:bold}.yoga-note{border-top:1px dashed #221815;border-bottom:1px solid #221815;margin-top:20px;padding-bottom:20px;padding-top:20px;margin-bottom:20px;font-size:.9em}.yoga-note dl{overflow:hidden}.yoga-note dl dt{float:left;width:40px}.yoga-note dl dd{float:left;width:560px}.yoga-lecturer-name{float:left;width:120px;font-size:1.1em;background:#e99784;color:#FFF;text-align:center;padding:8px 0;font-weight:bold;margin-right:20px}.yoga-lecturer dl{float:left;width:460px}.yoga-lecturer dl dt{font-weight:bold}.yoga-lecturer dl dd{font-size:.9em}.torikumi-slider{margin:0 auto;width:700px}.torikumi-slider div{padding:0 10px}.torikumi-slider .slick-slide{opacity:.3}.torikumi-slider .slick-current{opacity:1}.slick-prev:before,.slick-next:before{color:#666464!important}.archive-header{border-bottom:1px solid #9fa0a0;border-top:1px solid #9fa0a0;padding:10px 30px;margin-bottom:1rem}.archive-header h1{margin-top:.5em;font-size:1.3em}.archive-header time{font-size:.9em}.entry-content{overflow:hidden}.single-page .entry-content{font-size:1.1em;margin-bottom:50px}.single-page .entry-content blockquote{background:#f4f4f4;display:inline-block;word-wrap:break-word;max-width:100%;box-sizing:boder-box}.single-page .entry-content blockquote p{margin:.2em .5em}.single-page .entry-content table{border-top:1px solid #cfcfcf;border-left:1px solid #cfcfcf}#page-nyusen .entry-content table,#page-lympha .entry-content table,.entry-content .doctorcontent-de table{border-top:0;border-left:none}.single-page .entry-content table tr th,.single-page .entry-content table tr td{padding:.2em 1em}.single-page .entry-content .content-de table tr th{padding:0}.single-page .entry-content .content-de table tr td{padding:0 0 1em 1em}.single-page .entry-content table tr th{border-bottom:1px solid #cfcfcf;border-right:1px solid #cfcfcf;font-size:.9em}.single-page .entry-content table tr td{border-right:1px solid #cfcfcf;border-bottom:1px solid #cfcfcf;font-size:.9em}#page-lympha .entry-content table tr td,#page-lympha .entry-content table tr th,.entry-content table.mammotorm-table tr th,.entry-content table.mammotorm-table tr td{border-right:0;border-bottom:0}.page-nyusen-shinko table tr th,.page-nyusen-shinko table tr td{border-right:0}.single-page .entry-content ol,.single-page .entry-content ul{margin-left:2em}.single-page .entry-content img,.single-page .entry-content p,.single-page .entry-content blockquote,.single-page .entry-content table,.single-page .entry-content ol,.single-page .entry-content ul{margin-bottom:1em}.single-page .entry-content h1,.single-page .entry-content h2{margin-bottom:.5em}.entry-content img{max-width:100%;height:auto}.press-img{overflow:hidden;margin-bottom:3rem}.single-page .entry-content h4 img{margin-bottom:0}.screen-reader-text{display:none}.nav-links{overflow:hidden;border-bottom:1px solid #9fa0a0;border-top:1px solid #9fa0a0;padding:15px 0}.nav-previous,.nav-next{width:50%}.nav-previous{float:left}.nav-next{float:right;text-align:right}.centersmall{display:block;text-align:center}.page-nyusen-tomo-contact{width:380px;margin:0 auto;font-size:.9em}.no-bottom-content .page-in-content-tel{margin-bottom:0}.page-nyusen-tomo-sub{margin-bottom:30px}.c-more-link a{display:block;width:150px;height:27px;margin:0 auto}.c-more-link a img{margin:0}#high{font-size:1.5em;margin-bottom:20px}.schedule-table{border-collapse:collapse;border-top:1px solid #9fa0a0;margin-bottom:20px;background:#FFF;height:100%}.schedule-table tr th{width:13%;padding:.5em}.schedule-table tr th.cl-assist{width:9%}.schedule-table tr th,.schedule-table tr td{border-bottom:1px solid #9fa0a0;text-align:center}.schedule-table tr td{vertical-align:top;padding:0 .2em;height:100%}.schedule-table tr.morning-td td{border-bottom:1px solid #ddd}.schedule-table tr td.cl-assist{vertical-align:middle}.schedule-table tr td em{font-size:1.3em;text-align:left;width:100%;display:block;background:#FFF}.schedule-table tr td div{font-size:.9em;margin:2% 0;height:94%}.morning{background:rgba(248,209,226,0.6)}.after{background:rgba(153,215,242,0.6)}.schedule-table-mini{width:30%;margin:0 auto 30px}.schedule-table-mini tr td{padding:0}.schedule-table-mini tr td div{margin:0;height:100%;padding:.5em}.mv-container,.rb-n{white-space:normal!important}.pop-wrapper{position:fixed;width:100%;height:100%;background:rgba(255,255,255,0.9);z-index:2010;text-align:center}.pop-area{max-height:80%;height:1000px}.pop-area img{height:100%;width:auto}.pop-area span{cursor:pointer;position:fixed;top:5%;right:5%;width:40px;height:40px}#bosyu{border-collapse:collapse;border-top:1px solid #9fa0a0;margin-top:40px}#bosyu tr th,#bosyu tr td{border-bottom:1px solid #9fa0a0;padding:.5em 1em;background:rgba(242,233,211,0.6)}.half-left,.half-right{width:48%;text-align:justify}.half-left{float:left}.half-right{float:right}.access-details-wrapper{border-top:1px solid #9fa0a0}.access-details{padding:1.5em 0;border-bottom:1px solid #9fa0a0;overflow:hidden;font-size:.9em}.access-details p{margin-bottom:1em}.access-details-content{float:right;width:100%;margin-left:-40px;padding-left:40px;box-sizing:border-box;letter-spacing: -0.05rem;}.access-details header{overflow:hidden;line-height:30px;margin-bottom:10px;font-size:1.2em}.access-details header img{float:left;margin-right:10px}.access-details-top{border-bottom:1px solid #9fa0a0;overflow:hidden;margin-bottom:1.5em;padding-bottom:1.5em}.access-parking{display:block;margin-bottom:2em;text-align:center;text-decoration:none;font-weight:bold;font-size:.9em}.access-parking img{margin-bottom:.2em}.access-data{font-size:1.1em;text-align:center}.access-data strong{display:block;margin-bottom:.5em}.tab li{list-style:none;width:244px;border-radius:10px 10px 0 0;background:#dcdddd;cursor:pointer}.tab li span{height:50px;width:100%;line-height:50px;font-size:1.2em;display:block;text-align:center}.ac-1,.ac-2{margin-right:9px}.tab,.tab li,.tab li span{float:left}.tab{overflow:hidden}.content{clear:both;overflow:hidden;width:750px}.area{display:none}.tab li.active{background:#e4d5ca}.area{position:relative}.ac-construction-f{margin-bottom:10px}.ac-note{position:absolute;right:0;bottom:0;background:rgba(255,255,255,0.8);width:200px;height:275px;box-sizing:border-box;padding:1em;font-size:.85em;font-weight:bold;font-family:YuGothic,'貂ｸ繧ｴ繧ｷ繝�け','Hiragino Kaku Gothic Pro','繝偵Λ繧ｮ繝手ｧ偵ざ Pro W3',"繝｡繧､繝ｪ繧ｪ","Meiryo",Osaka,sans-serif;letter-spacing:0}.ac-construction{background:rgba(228,213,202,0.2);border:5px solid #e4d5ca;padding:10px;margin-bottom:40px}.floor-area{overflow:hidden}.floor-area section{margin-bottom:50px}.floor-box-top,.floor-box-bottom,.index-info{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-lines:multiple;-webkit-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;box-sizing:border-box}.f-name{flex:23%;max-width:23%;background:#e6e6e6}.f-main{flex:66.6%;max-width:66.6%;margin-right:25px}.f-sub{flex:69.8%;max-width:69.8%;margin-right:30px;padding-bottom:25px}.f-sub h2{font-size:1.2em;margin-bottom:1em}.f-sub-box-l,.f-sub-box-s{padding-left:20px;font-size:.9em;line-height:1.8em;border-left:1px solid #9fa0a0}.f-name-a img{max-width:90%;height:auto}.f-sub-box-l{float:left;width:285px}.f-sub-box-s{float:right;width:205px}.f-main-sl{border-bottom:1px solid #cfcfcf}.f-main img{width:100%;height:auto}.f-img{padding-top:40px;margin-bottom:40px}.f-name strong{letter-spacing:.2em;font-size:4em;margin-left:.2em;color:#231815}.f-name p{font-weight:lighter!important;line-height:1.6em;font-size:.9em;margin:1em 0 0 1em}.floor-box-bottom .f-name p{margin-top:0}.floor-box-img .f-name{padding-top:25px}.floor-box-img{position:relative}.f-b-img-1{height:300px}.f-b-img-23{height:450px}.f-b-img-1,.f-b-img-23{padding-bottom:25px}.f-b-img-area{position:absolute;left:25px;height:300px;width:92.9%}.f-b-img-1-1,.f-b-img-2-1,.f-b-img-3-1{float:left}.f-b-img-1-2,.f-b-img-2-2,.f-b-img-3-2{float:right}.content-de section.rescontent-note{width:880px}.rescontent-note{padding-top:40px}.rescontent-note header{text-align:center;margin-bottom:2.5em;margin-top:4em}.rescontent-note .qa dl.qaq dd,.rescontent-note .qa dl.qaa dd{float:left;width:-webkit-calc(100% - 62px);width:calc(100% - 62px);font-size:1.1em;line-height:1.4em;padding-bottom:0}.rescontent-note .qa dl.qaq dd{font-weight:normal}.rescontent-note .qa dl.qaa dd{font-weight:bold;color:#666464}.rescontent-note .clearFix{padding-bottom:1.2em;margin-bottom:1em;border-bottom:3px solid #d3d3d4}.re-2912{text-align:center;width:50%;margin:0 auto 2rem;border:3px solid #d3d3d4;padding:0.5rem 1rem 1rem 1rem;}.re-2912 strong{display:block;color:#e30b21;line-height:2rem;font-size:1.5rem;margin-bottom:.5rem}.re-2912 p{font-weight:bold;text-align:justify;font-size:.8rem}.spot-info,.index-info,.index-spot{box-sizing:border-box}.spot-info{text-align:center;margin:0 auto 3rem}.spot-info p{font-size:1rem;line-height:27px}.spot-info p img{margin-right:10px;vertical-align:top}.index-info{background:#fff7ef;width:100%}.index-spot{background:#FFF}.index-info,.index-spot{padding:2rem 2rem;overflow:hidden}.index-info-box{background:#FFF}.index-info section{flex:49%;width:49%\9;max-width:49%}.index-info-girai{border-left:5px solid #a5ced3}.index-info-news{border-left:5px solid #e60012}.index-info-box{position:relative}.index-info-in{height:100%}.index-info-ttl{height:100%;border-right:1px dashed #dcdddd;float:left;box-sizing:border-box;width:24%}.index-info-in header{position:absolute;left:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:24%;text-align:center}.index-info-in header img{display:block;margin:0 auto .5rem}.index-info-in ul{float:right;width:76%;box-sizing:border-box;padding:1rem 1rem 1rem 2rem}.index-spot-list{border-right:1px solid #d3d3d4;border-bottom:1px solid #d3d3d4}.index-spot-list section{border-top:1px solid #d3d3d4;border-left:1px solid #d3d3d4;text-align:center;box-sizing:border-box}.index-spot-list section a,.index-spot-list section span{display:block;text-decoration:none}.index-spot-list section a:hover{opacity:.3}.spot-img{border-radius:50%;margin:1rem 0}.img-b{border:1px solid #9fa0a0}.index-spot-list section a h1,.index-spot-list section span h1{font-size:1.3rem}.le-l{text-indent:1rem;letter-spacing:1rem}.index-spot-list section a p,.index-spot-list section span p{font-size:.8rem;font-weight:bold;line-height:15px;padding:.7rem 0 .8rem;width:60%;margin:1rem auto 0;border-top:1px dotted #d3d3d4}.index-spot-list section a p img,.index-spot-list section span p img{vertical-align:top;margin-left:5px}.reservation-area{border-top:1px solid #d3d3d4;width:100%;background:#FFF;padding:2rem 0}.index-reservation{margin:0 auto;width:40%}.index-reservation span{background:#db5443;cursor:pointer;display:block;text-align:center;color:#FFF;padding:1rem 0}.index-reservation span strong{margin-left:1rem;font-size:1.2rem;line-height: 50px;}.index-reservation span p{margin-top:1rem}.single-category{border-bottom:1px solid #9fa0a0;padding-bottom:1rem;font-size:.8rem;margin-bottom:1rem}.fl-slider img{width:100%;height:auto}#page-local-government-screening dl,#page-local-government-screening p{margin-bottom:1rem}#page-local-government-screening dl dt{font-size:1.2rem;font-weight:bold}.rescontent-note .qa dl.qaa dd strong{background: #e69e8b;color:#FFF;padding: 0.1rem;}

.side-link-reservation .popupcontent span
{
	padding-top: 0;
}

@media print {
	.on-content{
		position: static;
	}
	.back-wrapper
	{
		display: none;
	}
}

.header_20
{
	float: right;
	margin: 0.6rem 8rem 0 0;
}

.header_20 ul
{
	list-style: none;
}

.header_20 ul li
{
	float: left;
}

.header_20 ul li:first-child
{
	margin-right: 50px;
}

.r
.recipe-header
{
	border-bottom: 1px solid #221815;
	border-top: 1px solid #221815;
	text-align: center;
	position: relative;
	padding: 1rem 0 1.5rem;
	margin-bottom: 2rem;
}

.recipe-header::before,.recipe-header::after
{
	content: "";
	display: block;
	width: 100%;
	height: 1px;
	background: #221815;
	left: 0;
	position: absolute;
}

.recipe-header::before
{
	top: 3px;
}

.recipe-header::after
{
	bottom: 3px;
}

.recipe-header small
{
	text-decoration: underline;
}

.recipe-header h1
{
	font-weight: normal;
	margin-top: 0.6rem;
}

.recipe_img
{
	padding: 1rem;
	background: #FFF;
	margin-bottom: 2rem;
}

.recipe_img img,.post-list img
{
	width: 100%;
	height: auto;
}

.material-wrapper,.post-list
{
	display: -webkit-box;
	display:-ms-flexbox;
	display: -webkit-flex;
	display: flex;
	/*-webkit-box-direction:row;*/
	-webkit-box-pack: justify;
	-moz-box-pack: justify;
	-ms-flex-pack: justify;
	-webkit-align-content:space-between;
	align-content:space-between;
}

.post-list
{
	-webkit-justify-content: space-between;
	justify-content: space-between;
	-webkit-flex-wrap: wrap;
	flex-wrap: wrap;
}

.material-wrapper
{
	margin-bottom: 1.5rem;
}

.material-wrapper article
{
	flex: 50%;
	width: 50%\9;
	max-width: 50%;
	border-left: 5px solid #9FA0A0;
	padding-left: 1rem;
}

.material-wrapper-full article
{
	flex: 100%;
	width: 100%\9;
	max-width: 100%;
}

.recipe-entry-content p
{
	margin-bottom: 1rem;
}

.post-list-3 article
{
	flex: 30%;
	width: 30%\9;
	max-width: 30%;
}

.recipe-content-in .post-list-3 article a
{
	display: block;
}

.recipe-content-in .post-list-3 article
{
	padding: 0.2rem;
	background: #FFF;
	margin-bottom: 1.5rem;
}

.recipe-content-in .post-list-3 article.noborder
{
	border: none;
	padding: 0.2rem;
	background: none;
}

.recipe-content-in .post-list-3 article a
{
	-webkit-transition: 0.4s;
	transition: 0.4s;
}

.recipe-content-in .post-list-3 article a:hover
{
	opacity: 0.6;
}


.index-spot-list section h1
{
	font-weight: normal;
}

.index-spot-list section small
{
	font-style: italic;
}

.index-spot-list section.index-spot-list-6
{
	padding-top: 1rem;
}

.index-spot-list section.index-spot-list-6 header
{
	margin-bottom: 1rem;
	text-align: center;
}

.index-spot-list section.index-spot-list-6 span
{
	display: inline-block;
	height: 45px;
	margin: 20px 0;
}

.index-spot-list section.index-spot-list-6 a img
{
	margin: 5px 25px;
}

.index-spot-list section.index-spot-list-6 header span:first-child
{
	border-right: 1px solid #D3D3D4;
	padding-right: 4px
}

.index-spot-list-20 .index-spot-list-20-img
{
	margin: 1rem 0;
}


/**/

.bosyu-header
{
	margin-top: 1.5rem;
	margin-bottom: 1.5rem;
}

.bosyu-header header
{
	background: #FFF;
	border-radius: 5px;
	padding: 0.3rem 0;
	text-align: center;
	margin-bottom: 0.5rem;
}

.bosyu-header footer
{


}

.bosyu-header footer ul,.pc-dr,.cfgs-ul ul
{
	list-style: none;
	display: -webkit-box;
	display:-ms-flexbox;
	display: -webkit-flex;
	display: flex;
	/*-webkit-box-direction:row;*/
	-webkit-box-lines:multiple;
	-webkit-flex-direction: row;
	flex-direction: row;
	-webkit-flex-wrap: wrap;
	flex-wrap: wrap;

	-webkit-box-pack: justify;
	-moz-box-pack: justify;
	-ms-flex-pack: justify;

	-webkit-justify-content: space-between;
	justify-content: space-between;
	-ms-flex-pack: space-between;

	-webkit-align-content: space-between;
	-ms-align-content: space-between;
	align-content: space-between;

	-webkit-align-items: stretch;
	align-items: stretch;
}

.bosyu-header footer ul li
{
	flex: 32.5%;
	width: 32.5%\9;
	max-width: 32.5%;
	font-weight: bold;
	margin-bottom: 0.5rem;
}

.bosyu-header footer ul li a
{
	text-align: center;
	padding: 0.5rem 0;
	background: #f5b1a2;
	color: #FFF;
	border-radius: 5px;
	text-decoration: none;
	display: block;
	letter-spacing: -0.05rem;
}

.bosyu-header footer ul li.no
{
	background: none;
}


.bosyu
{
	margin-bottom: 1.5rem;
}

.bosyu tr th,.bosyu tr td,#page-price tr th,#page-price tr td
{
	padding: 0.3rem 0.5rem;
}

.bosyu tr th,#page-price tr th
{
	background: #f5b1a2;
	color: #FFF;
	white-space: nowrap;
}

.bosyu tr th
{
	width: 30%;
}

.bosyu tr td,#page-price tr td
{
	background: #FFF;
}

.bosyu-content
{
	border-radius: 5px;
	margin:  0 auto;
	width: 440px;
	background: #f5b1a2;
	color: #FFF;
	overflow: hidden;
	padding: 1.5rem 1.2rem;
	box-sizing:border-box;
}

.bosyu-contenttel img
{
	float: left;
}

.bosyu-contentmail img
{
	float: right;
}

.bosyu-contentmail span
{
	float: left;
	margin: 1rem 0 0 1.5rem;
}

:focus
{
	outline: none;
	border: none;
}


.content-link-reservation .popupcontent
{
	overflow: hidden;
}

.content-link-reservation strong
{
	line-height: 40px;
}

#page-price table
{
	width: 100%;
	margin-bottom: 1.5rem;
}

#page-price p
{
	margin-bottom: 1rem;
}

.price-y
{
	text-align: right;
}

#page-plastic-cosmetic .entry-content h4,#page-cosmetic-female-genital-surgery .entry-content h4
{
	margin-bottom: 1.5rem;
}

#page-plastic-cosmetic .entry-content h4.pc-link
{
	margin-bottom: 0rem;
	text-align: center;
}

#page-plastic-cosmetic .entry-content h4.pc-link a
{
	border: 1px solid #666464;
	display: inline-block;
	padding: 0.3rem 0.5rem;
}

#page-plastic-cosmetic .entry-content table,#page-examinations .entry-content table,#page-cosmetic-female-genital-surgery .entry-content table
{
	width: 100%;
}

#page-plastic-cosmetic .entry-content table tr th,#page-plastic-cosmetic .entry-content table tr td,#page-examinations .entry-content table tr th,#page-examinations .entry-content table tr td,#page-cosmetic-female-genital-surgery .entry-content table tr th,#page-cosmetic-female-genital-surgery .entry-content table tr td
{
	font-size: 0.8rem;
	padding: 0.2rem 0.5rem;
}

#page-plastic-cosmetic .entry-content table tr th,#page-price tr th,#page-examinations .entry-content table tr th,#page-cosmetic-female-genital-surgery .entry-content table tr th
{
	background: #c2d8d3;
	color: #FFF;
}

#page-plastic-cosmetic .entry-content table tr th
{
	width: 25%;
}

#page-examinations .entry-content table tr th
{
	width: 50%;
}

#page-plastic-cosmetic .entry-content table tr td,#page-examinations .entry-content table tr td,#page-cosmetic-female-genital-surgery .entry-content table tr td
{
	background: #FFF;
}

#page-plastic-cosmetic .entry-content p,#page-examinations .entry-content p,#page-examinations .entry-content table,#page-cosmetic-female-genital-surgery .entry-content p
{
	margin-bottom: 1rem;
}

.pc-dr header
{
	width: 28%;
	text-align: center;
}

.pc-dr table
{
	width: 70% !important;
}

.pc-dr header img
{
	margin-bottom: 0.5rem;
}

.pc-dr header small,.pc-dr header strong
{
	display: block;
}

.page-nyusen-tomo-sub:not(:last-child)
{
	margin-bottom: 1.5rem;
}


#page-plastic-cosmetic .tel-contact
{
	margin-bottom: 0;
}

#page-price tr td
{
	font-size: 1rem;
}

#page-price tr td small
{
	display: block;
	font-size: 0.7rem;
}

.toc_widget header
{
	padding: 0.3rem 0 0.3rem 0.5rem;
	background: rgba(255,255,255,0.6);
	margin-top: 0.5rem;
	cursor: pointer;
}

.side-nyusen-section
{
	margin-bottom: 0.5rem;
	padding-bottom: 0.5rem;
	border-bottom: 1px solid #FFF;
}

.side-nyusen-section-f
{
	margin-bottom: 1rem;
}

.side-nyusen ul
{
	display: none;
	margin-top: 0.5rem;
}

.side-page-link ul li:not(:last-child)
{
	margin-bottom: 5px;
}

.entry-header h1 small
{
	display: block;
	font-weight: normal;
	font-size: 0.9rem;
}

#page-cosmetic-female-genital-surgery table.cfgs-table tr th
{
	width: 20%;
}

.cfgs-ul ul
{
	gap:10px;
	margin-bottom: 1.5rem;
}

.cfgs-ul ul li
{
	flex:  calc(50% - 10px);
	width:  calc(50% - 10px)\9;
	max-width:  calc(50% - 10px);

	text-align: center;
	font-size: 1.1rem;
	border: 2px solid #FFF;
	padding: 0.8rem 0;
	box-sizing:border-box;
	border-radius: 100vmax;
}

.cfgs-ul ul li a
{
	display: block;
}

.right-220 img
{
	width: 100%;
	height: auto;
}


.access-timeprice
{
	margin-bottom: 1em;
}

.access-timeprice
{
	display: -webkit-box;
	display:-ms-flexbox;
	display: -webkit-flex;
	display: flex;
}

.access-timeprice dt
{
	flex: 4rem;
	width: 4rem\9;
	max-width: 4rem;
}

.entry-content #ez-toc-container
{
	display: none;
}






























































</pre></body></html>