.slick-slider{box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;touch-action:pan-y;-webkit-tap-highlight-color:rgba(0,0,0,0)}.slick-list,.slick-slider{position:relative;display:block}.slick-list{overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{transform:translateZ(0)}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto}.slick-track:after,.slick-track:before{display:table;content:""}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.slick-loading .slick-list{background:#fff url(/hosoya-clinic/_next/static/media/ajax-loader.0b80f665.gif) 50% no-repeat}@font-face{font-family:slick;font-weight:400;font-style:normal;src:url(/hosoya-clinic/_next/static/media/slick.25572f22.eot);src:url(/hosoya-clinic/_next/static/media/slick.25572f22.eot) format("embedded-opentype"),url(/hosoya-clinic/_next/static/media/slick.653a4cbb.woff) format("woff"),url(/hosoya-clinic/_next/static/media/slick.6aa1ee46.ttf) format("truetype"),url(/hosoya-clinic/_next/static/media/slick.b3d9b478.svg) format("svg")}.slick-next,.slick-prev{font-size:0;line-height:0;position:absolute;top:50%;display:block;width:20px;height:20px;padding:0;transform:translateY(-50%);cursor:pointer;border:none}.slick-next,.slick-next:focus,.slick-next:hover,.slick-prev,.slick-prev:focus,.slick-prev:hover{color:transparent;outline:none;background:transparent}.slick-next:focus:before,.slick-next:hover:before,.slick-prev:focus:before,.slick-prev:hover:before{opacity:1}.slick-next.slick-disabled:before,.slick-prev.slick-disabled:before{opacity:.25}.slick-next:before,.slick-prev:before{font-family:slick;font-size:20px;line-height:1;opacity:.75;color:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:-25px}[dir=rtl] .slick-prev{right:-25px;left:auto}.slick-prev:before{content:"←"}[dir=rtl] .slick-prev:before{content:"→"}.slick-next{right:-25px}[dir=rtl] .slick-next{right:auto;left:-25px}.slick-next:before{content:"→"}[dir=rtl] .slick-next:before{content:"←"}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{position:absolute;bottom:-25px;display:block;width:100%;padding:0;margin:0;list-style:none;text-align:center}.slick-dots li{position:relative;display:inline-block;margin:0 5px;padding:0}.slick-dots li,.slick-dots li button{width:20px;height:20px;cursor:pointer}.slick-dots li button{font-size:0;line-height:0;display:block;padding:5px;color:transparent;border:0;outline:none;background:transparent}.slick-dots li button:focus,.slick-dots li button:hover{outline:none}.slick-dots li button:focus:before,.slick-dots li button:hover:before{opacity:1}.slick-dots li button:before{font-family:slick;font-size:6px;line-height:20px;position:absolute;top:0;left:0;width:20px;height:20px;content:"•";text-align:center;opacity:.25;color:#000;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{opacity:.75;color:#000}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline;box-sizing:border-box}body,html{height:100%;width:100%;color:#000;line-height:1.5;font-family:YuGothic,Yu Gothic,Hiragino Kaku Gothic Pro,Meiryo,ＭＳ Ｐゴシック,MS PGothic,sans-serif;font-weight:500}.bodyOverflow{overflow:hidden}html::-webkit-scrollbar{width:0}a,a:active,a:hover,a:visited{text-decoration:none;color:#5a5757}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}.fontSource{font-family:Noto Sans JP,sans-serif}.uparrow{position:fixed;bottom:5vh;right:10vw;width:3%;cursor:pointer;display:none;z-index:9}.page .topImg{height:24.9375vw;width:100%;background-size:100%;opacity:0;transition:2s cubic-bezier(.445,.05,.55,.95);transition-delay:.5s}.page .content{display:flex;flex-direction:column;justify-content:center;align-items:center;margin-top:55px}.page .content .iconWrapper{width:24px}.page .content .iconWrapper .icon{margin-bottom:20px}.page .content .mainTitle,.page .content .title{font-weight:700;font-size:20px}.page .content .subtitle,.page .content .title{margin-bottom:12px;line-height:1.5em}.page .content .subtitle{font-size:18px}.page .content .mainTitle,.page .content .subtitle,.page .content .title{margin-bottom:12px;line-height:1.5em}.page .content .subtitleEn,.page .content .titleEn{font-weight:700;font-size:10px;font-style:italic;letter-spacing:2px;color:#a8d9e9;margin-bottom:50px;text-transform:uppercase;line-height:1.3em}.page .content hr{width:30px;margin:0 auto 50px;border-bottom:1px solid #000}.page .content .text{margin-bottom:50px;line-height:1.5em;font-size:14px;text-align:center}.page .breadcrumb{display:flex;flex-wrap:wrap;list-style:none;width:986px;margin-top:30px;margin-left:auto;margin-right:auto}.page .breadcrumb a{color:#000}.page .breadcrumb li:not(:last-of-type):after{content:"›";margin:0 .6em;color:#000}.db1023,.db375,.db414,.db449,.db499,.db599,.db699,.db767,.dn{display:none}.dn599,.dn699{display:block}.gnav{position:fixed;top:0;left:0;width:12.5vw;height:100vh;background-color:#e3f5fb;line-height:1.7em;transition:all .5s cubic-bezier(.6,0,.2,1) 0s;z-index:2000}.gnav .body{width:-moz-fit-content;width:fit-content;position:absolute;bottom:0;left:40%;padding:0 0 250px;transform:translateX(-50%)}.gnav .body .logo{width:150px;position:absolute;bottom:80px;right:-25%}.gnav .body .logo img{width:100%}.gnav .body .main-nav{font-size:14px}.gnav .body .main-nav li{padding-right:5px;transition:all .7s cubic-bezier(.23,1,.32,1) 0s}.gnav .body .main-nav li:hover{padding-right:0;padding-left:5px}.gnav .body .sub-nav{font-size:14px}.gnav .body .sub-nav li{padding-right:5px;transition:all .7s cubic-bezier(.23,1,.32,1) 0s}.gnav .body .sub-nav li:hover{padding-right:0;padding-left:5px}.gnav .body .link-reservation{margin:33px 0}.gnav .body .link-reservation a{display:block;width:110px;padding:8px 0;border:1px solid #333;text-align:center;line-height:1.1}.gnav .body .access a,.gnav .body .link-reservation a,.gnav .body .main-nav li a,.gnav .body .sub-nav li a{transition:opacity .7s cubic-bezier(.23,1,.32,1) 0s}.gnav .body .link-reservation a:hover,.gnav .body .logo a:hover,.gnav .body .main-nav li a:hover,.gnav .body .p-modal-photo-container .close-btn:hover,.gnav .body .p-pagination a:hover,.gnav .body .sub-nav li a:hover{opacity:.4}.loader{position:fixed;width:100vw;height:100vh;background-color:#e3f5fb;z-index:3000;display:flex;justify-content:center;align-items:center;left:0;top:0;transition:left .6s linear;transition-delay:2.5s}.loader .loaderLogo{transition:opacity 1s linear;transition-delay:1s;width:20%}.wrapper{padding-left:12.5vw;min-width:360px}.topPage .aboutImg,.topPage .startImg{background-size:100%;height:50.44375vw;width:100%}.topPage .startImg{background-image:url(/hosoya-clinic/_next/static/media/intro_fig_01.d8e71b60.webp)}.topPage .aboutImg{background-image:url(/hosoya-clinic/_next/static/media/about_fig_01.f98f53b1.webp);display:flex;justify-content:center;align-items:center}.topPage .welcome{width:700px;height:300px;background-color:#fff;text-align:center}.topPage .welcome .title2{font-weight:600;line-height:1.5em;letter-spacing:3px;font-size:20px;margin-bottom:30px;margin-top:30px}.topPage .welcome hr{width:60px;border-bottom:1px solid #000;margin:0 auto 30px}.topPage .welcome .text{line-height:2.5em;font-size:16px}.topPage .informationWrapper .mainTitle{font-size:20px;font-weight:700;margin-bottom:12px;margin-top:50px;line-height:1.5em;text-align:center}.topPage .informationWrapper .titleEn{font-weight:700;font-size:10px;font-style:italic;letter-spacing:2px;color:#a8d9e9;margin-bottom:50px;text-transform:uppercase;line-height:1.3em;text-align:center}.topPage .informationWrapper hr{width:30px;margin:0 auto 50px;border-bottom:1px solid #000}.topPage .informationContentWrapper{margin-left:auto;margin-right:auto;display:flex;flex-wrap:wrap;justify-content:center;flex-direction:column;width:787px}.topPage .informationContentWrapper .informationContent{width:363.5px;height:190px;border:1px solid #000;margin-left:15px;margin-right:15px;display:flex;flex-direction:column;text-align:center;justify-content:center;margin-bottom:30px;cursor:pointer}.topPage .informationContentWrapper .informationContent .subtitle{color:#000;font-size:20px;font-weight:700;margin-bottom:12px;line-height:1.5em}.topPage .informationContentWrapper .informationContent .subtitleEn{font-weight:700;font-size:10px;font-style:italic;letter-spacing:.13em;color:#a8d9e9;text-transform:uppercase;line-height:1.3em}.topPage .informationContentWrapper .informationContentWrapper1{display:flex;width:787px}.topPage .informationContentWrapper .attempt{border:5px solid #5472a0}.topPage .informationContentWrapper .informationContentWrapper2{display:flex;width:393.5px;margin:0 auto}.topPage .news{width:100%;padding:80px 0;background-color:#fafafa;display:flex;justify-content:center;align-items:center;margin-top:50px}.topPage .news .newsWrapper{width:560px;margin:0 auto;padding:42px 50px 55px;background-color:#fff;display:flex;flex-direction:column}.topPage .news .newsWrapper .title{font-size:20px;position:relative;margin-bottom:50px;padding-bottom:21px;text-align:center;font-weight:600;letter-spacing:.1em;border-bottom:1px solid #000;width:-moz-fit-content;width:fit-content;align-self:center}.topPage .news .newsWrapper .newsItem{margin-bottom:20px;display:flex;font-size:12px;line-height:1.5em}.topPage .news .newsWrapper .newsItem .date{margin-right:40px}.topPage .news .newsWrapper .newsItem .newsItem_text{border-bottom:1px solid #000}.news .newsWrapper .newsItem .contentWrapper .title{font-size:14px;border-bottom:none;padding-bottom:14px;margin-bottom:0;text-align:left}.news .newsWrapper .newsItem .contentWrapper .content a{color:blue}.news .newsWrapper .allnews{text-align:right;margin-bottom:-30px}.aboutPage .topImg{background-image:url(/hosoya-clinic/_next/static/media/main_fig.cd35cbb0.webp)}.aboutPage .slider{width:460px;margin-bottom:100px}.aboutPage .content .text .subText{text-indent:-2em;padding-left:7.2em}.aboutPage .eqText{width:460px;display:flex;justify-content:center;font-weight:700}.aboutPage .eqText div{padding:0 50px}.outpatientsPage .topImg{background-image:url(/hosoya-clinic/_next/static/media/main_fig2.e2467448.webp)}.outpatientsPage .service{width:600px;display:flex;align-items:center;border-top:1px dotted #000;justify-content:space-between;padding:20px 10px}.outpatientsPage .service .left{width:40%;margin-bottom:0;font-size:16px}.outpatientsPage .service .right{width:58%}.outpatientsPage .service .right .text{margin-bottom:0;text-align:justify}.examinationPage .topImg{background-image:url(/hosoya-clinic/_next/static/media/main_fig3.bcbaecda.webp)}.examinationPage .service{width:600px;display:flex;align-items:center;border-top:1px dotted #000;justify-content:space-between;padding:20px 10px}.examinationPage .service .left{width:30%;margin-bottom:0}.examinationPage .service .right{width:68%}.examinationPage .service .right .text{margin-bottom:0;text-align:justify}.sequelaePage .topImg{background-image:url(/hosoya-clinic/_next/static/media/main_fig10.66566c6c.webp)}.sequelaePage .content .text .underLine{text-decoration:underline}.sequelaePage .content .eqText{display:flex}.sequelaePage .content .eqText .symptomText{width:50%;text-align:left}.sequelaePage .content .eqText .symptomText .red{font-size:16px;color:red;font-weight:700}.sequelaePage .content .eqText .symptomImg{width:50%;margin-top:40px;position:relative}.sequelaePage .content .eqText .symptomImg .symptomImg1{width:100px;position:absolute;top:-75%;left:-8%}.sequelaePage .content .eqText .symptomImg .symptomImg2{width:100px;position:absolute;top:-75%;left:45%}.sequelaePage .content .eqText .symptomImg .symptomImg3{width:100px;position:absolute;top:-10%;left:18%}.sequelaePage .content .eqText .symptomImg .symptomImg4{width:90px;position:absolute;top:-19%;left:72%}.sequelaePage .content .profileWrapper{display:flex;margin-top:30px;margin-bottom:50px}.sequelaePage .content .profileWrapper .photoWrapper{width:50%}.sequelaePage .content .profileWrapper .photoWrapper .docterPhoto2{width:200px;margin:0 auto}.sequelaePage .content .profileWrapper .photoWrapper .docterPhoto2 img{display:block;margin-left:auto;margin-right:auto}.sequelaePage .content .profileWrapper .photoWrapper .name{font-size:18px;text-align:center;margin-top:.5em}.sequelaePage .content .profileWrapper .backgroundWrapper .backgroundTitle{margin-top:1em}.sequelaePage .content .profileWrapper .backgroundWrapper .backgroundText{margin-top:.3em}.sequelaePage .content .service{width:1024px;display:flex;align-items:center;border-top:1px dotted #000;justify-content:space-between;padding:20px 10px}.sequelaePage .content .service.not{border-top:none}.sequelaePage .content .service .left{width:32%;margin-bottom:0;font-size:16px}.sequelaePage .content .service .right{width:68%}.sequelaePage .content .service .right .text{margin-bottom:0;text-align:justify}.collaborationPage .topImg{background-image:url(/hosoya-clinic/_next/static/media/main_fig4.27f01b88.webp)}.collaborationPage .content .imgWrapper{width:920px}.accessPage .topImg{background-image:url(/hosoya-clinic/_next/static/media/main_fig5.0dbca56e.webp)}.accessPage .content .text,.accessPage .content .title{text-align:left;margin-bottom:0}.accessPage .content .text a,.accessPage .content .title a{border-bottom:1px solid #000}.accessPage .content .text a:hover,.accessPage .content .title a:hover{opacity:.5}.accessPage .content .contentsWrapper{width:-moz-fit-content;width:fit-content}.accessPage .content .contentsWrapper .title{font-size:16px}.accessPage .content .contentsWrapper .title.fs18{font-size:18px}.accessPage .content .contentsWrapper .address,.accessPage .content .contentsWrapper .car,.accessPage .content .contentsWrapper .train{margin:0 auto 20px}.accessPage .content .title{display:flex;align-items:center;margin-bottom:5px}.accessPage .content .title img{margin-right:10px}.contactPage .topImg{background-image:url(/hosoya-clinic/_next/static/media/main_fig6.380562a2.webp)}.contactPage .content .icon{width:50px}.contactPage .form{width:450px;margin:0 auto}.contactPage .form .formgroup{width:100%;display:flex;justify-content:space-between;margin-bottom:20px;align-items:center}.contactPage .form .formgroup input,.contactPage .form .formgroup textarea{width:60%;border:1px solid #000}.contactPage .form .formgroup .red{color:red}.contactPage .form .formgroup .green{color:green}.contactPage .form .textarea{align-items:start}.contactPage .form .submitBtn{justify-content:center}.contactPage .form .submitBtn button{padding:5px 20px}.linksPage .topImg{background-image:url(/hosoya-clinic/_next/static/media/main_fig7.f1b68bb3.webp)}.linksPage .content .iconWrapper{width:40px}.linksPage .content .text{text-align:left}.linksPage .content .text a{display:block;color:blue;text-decoration:underline;margin-bottom:5px}.privacyPage .topImg{background-image:url(/hosoya-clinic/_next/static/media/main_fig8.4f4f5014.webp)}.privacyPage .content{width:768px;margin-left:auto;margin-right:auto}.privacyPage .content .icon{width:40px}.privacyPage .content .text{text-align:left;width:100%}.privacyPage .content .text.botoomText{line-height:2em;font-size:16px}.privacyPage .content .text a{display:block;color:blue;text-decoration:underline;margin-bottom:5px}.privacyPage .content .text.come span:before{content:"※";position:relative;padding:0 6px;font-size:14px}.privacyPage .content .privacyGroup{width:100%;margin-bottom:20px}.privacyPage .content .privacyGroup .privacyGroupTitle{font-size:16px;line-height:1.5em;display:block;width:100%;border-bottom:1px dotted #000;margin-bottom:5px}.privacyPage .content .privacyGroup .privacyGroupItem{font-size:14px;line-height:1.5em;text-align:justify}.privacyPage .content .privacyGroup .privacyGroupItem:before{content:"●";position:relative;top:-3px;padding:0 6px;font-size:6px}.oneNewsPage .topImg{background-image:url(/hosoya-clinic/_next/static/media/main_fig9.7534e65e.webp)}.oneNewsPage .content{width:768px;margin-left:auto;margin-right:auto}.oneNewsPage .content .title{text-align:center}.oneNewsPage .content .text{margin-top:2%;text-align:justify}.oneNewsPage .content .text img{padding:10px 0;display:block;margin-left:auto;margin-right:auto}.oneNewsPage .content .center{text-align:center}.oneNewsPage .content .justify{text-align:justify}.oneNewsPage .content .centerDb{display:block;text-align:center}.oneNewsPage .content a,.oneNewsPage .content a:link{color:blue;text-decoration:underline}.oneNewsPage .content a:visited{color:purple}.oneNewsPage .content a:hover{color:blue}.oneNewsPage .red{color:red;font-weight:700}.oneNewsPage .black{font-weight:700}.oneNewsPage .indent,.oneNewsPage .pLeft{display:block;padding-left:1em}.oneNewsPage .indent{text-indent:-1em}.oneNewsPage .pLeftIndent{display:block;text-indent:-1em;padding-left:2em}.allnewsPage .topImg{background-image:url(/hosoya-clinic/_next/static/media/main_fig9.7534e65e.webp)}.allnewsPage .content .mainTitle{font-weight:700;font-size:20px;margin-bottom:12px;line-height:1.5em}.allnewsPage .content .contentsWrapper{width:700px}.allnewsPage .content .contentsWrapper .newsItem{padding:20px 0}.allnewsPage .content .contentsWrapper .newsItem .titleWrapper{display:flex}.allnewsPage .content .contentsWrapper .newsItem .titleWrapper .date{width:30%}.allnewsPage .content .contentsWrapper .newsItem .titleWrapper .newsItemTitle{width:70%;line-height:1.5em}.allnewsPage .content .contentsWrapper .newsItem .newsItemText{margin-top:5%}.footer{padding:120px 0 30px 12.5vw;flex-direction:column;justify-content:center;align-items:center}.footer,.footer .footerWrapper .workdaysWrapper{display:flex}.footer .footerWrapper .workdaysWrapper .workdays .title{font-size:25px;margin-bottom:20px;font-weight:700;text-align:center}.footer .footerWrapper .workdaysWrapper .workdays table{margin:0 auto}.footer .footerWrapper .workdaysWrapper .workdays table td{padding:10px 5px;font-size:14px;font-weight:700;text-align:center}.footer .footerWrapper .workdaysWrapper .workdays table .workhoursTitle{letter-spacing:3px}.footer .footerWrapper .workdaysWrapper .workdays table .second{border-bottom:1px solid #000}.footer .footerWrapper .workdaysWrapper .workdays .red{color:red;font-weight:700;text-align:center;margin-top:5px;line-height:1.3em}.footer .footerWrapper .workdaysWrapper .workdays .webBooking{display:block;padding:11px 10px;border:1px solid #333;text-align:center;line-height:1.1;text-decoration:none;font-size:12px;margin:5px 0}.footer .footerWrapper .workdaysWrapper .map iframe{display:flex;position:relative;width:700px;padding:0 0 0 40px;height:310px}.footer .footerWrapper .contact{margin-top:-65px;margin-left:-15px}.footer .footerWrapper .contact .address,.footer .footerWrapper .contact .tel,.footer .footerWrapper .contact .title2{margin-bottom:10px;font-size:14px;letter-spacing:1.5px}.footer .footerWrapper .contact .address a,.footer .footerWrapper .contact .tel a{border-bottom:1px solid #000}.footer .footerWrapper .contact .address a:hover,.footer .footerWrapper .contact .tel a:hover{opacity:.5}.footer .footerLinks{margin-top:45px;font-size:12px}.footer .footerLinks a:hover{opacity:.5}.footer .copyrights{margin-top:16px;font-size:12px}.mobileMenuWrapper{display:none;position:fixed;top:0;left:0;z-index:999}.mobileMenu{width:100vw;height:100vh;display:flex;align-items:center;justify-content:center;position:fixed;top:0;left:-100vw;z-index:1000;background-color:#e3f5fb;transition:left .3s linear}.mobileMenu .menuItems{text-align:center;z-index:1002;margin-bottom:5%}.mobileMenu .menuItems .menuItem{margin-bottom:20%;font-size:18px;font-weight:700}.mobileMenu .bgLogo{position:absolute;z-index:1001;height:30%;opacity:.2}.burgerWrapper{position:absolute;z-index:1003;left:20px;top:15px;padding:5px}.burgerWrapper.bgrgba{background-color:rgba(0,0,0,.2)}.burgerWrapper .burger{border-top:2px solid #fff;height:25px;width:30px;box-sizing:border-box;position:relative;cursor:pointer;transition:all .3s ease-in}.burgerWrapper .burger:before{top:10px}.burgerWrapper .burger:after,.burgerWrapper .burger:before{content:"";display:block;position:absolute;height:2px;width:30px;left:0;background:#fff;transition:all .3s ease-in}.burgerWrapper .burger:after{bottom:0}.open .burger{border-color:transparent}.open .burger:before{-khtml-transform:rotate(45deg);transform:rotate(45deg)}.open .burger:after,.open .burger:before{width:33px;left:-2px;background-color:#000}.open .burger:after{-khtml-transform:rotate(135deg);transform:rotate(135deg);bottom:11px}.open .mobileMenu{left:0}@media(max-width:1899px){body .memoryPage .content .howToWrapper .howToItems{width:-moz-fit-content;width:fit-content;white-space:nowrap}}@media(max-width:1799px){.gnav .body{width:70%}.gnav .body .logo{right:-15%}.memoryPage .content .featuresWrapper .featuresBg .featuresTextWrapper{width:55%}}@media(max-width:1699px){.gnav .body .logo{right:-18%}}@media(max-width:1599px){.gnav .body .logo{width:140px}body .memoryPage .content .featuresWrapper .featuresBg .featuresTextWrapper{width:60%}}@media(max-width:1499px){.gnav .body{width:80%;left:50%}.gnav .body .logo{right:0}body .memoryPage .content .featuresWrapper .featuresBg .featuresTextWrapper{width:62%}}@media(max-width:1399px){.gnav .body{width:96%;left:55%}.gnav .body .logo{right:12%}body .memoryPage .content .contentTopWrapper,body .memoryPage .content .priceWrapper{width:75vw}body .memoryPage .content .priceWrapper .priceItemWrapper{width:90%}body .memoryPage .content .featuresWrapper .featuresBg .featuresTextWrapper{width:64%}}@media(max-width:1365px){.gnav .body .logo{width:130px;right:13%}body .memoryPage .content .contentTopWrapper{width:100%}body .memoryPage .content .priceWrapper{width:75vw}body .memoryPage .content .priceWrapper .priceItemWrapper{width:90%}body .memoryPage .content .featuresWrapper .featuresBg .featuresTextWrapper{width:68%}body .memoryPage .content .noteWrapper .noteBg .noteTextWrapper{width:60%}body .memoryPage .content .noteWrapper .noteBg .line{width:65%}body .memoryPage .content .noteWrapper .noteBg .remarksWrapper{width:60%}}@media(max-width:1299px){.gnav{display:none}.mobileMenuWrapper{display:block}.footer,.wrapper{padding-left:0}body .memoryPage .breadcrumb{margin-left:5em;margin-top:15px}body .memoryPage .content .contentTopWrapper{width:90%}}@media(max-width:1199px){.sequelaePage .content{width:96%;margin-left:auto;margin-right:auto}.sequelaePage .content .service{width:100%}body .memoryPage .breadcrumb{width:90%}}@media(max-width:1151px){.topPage .aboutImg,.topPage .startImg{background-size:100%;height:57.2vw}.topPage .aboutImg .welcome{height:60%}.topPage .aboutImg .welcome .title1{padding-top:10%}.topPage .aboutImg .welcome .title2,.topPage .aboutImg .welcome hr{margin-bottom:4%}.topPage .aboutImg .welcome .text{line-height:2em}.uparrow{display:none!important}.footer{padding-left:0}body .memoryPage .content .contentTopWrapper{width:96%}body .memoryPage .content .contentTopWrapper .contentTopText .catchCopy{font-size:30px}body .memoryPage .content .contentTopWrapper .contentTopText .catchCopy span{font-size:40px}body .memoryPage .content .contentTopWrapper .contentTopText .productNameJa{font-size:50px}body .memoryPage .content .contentVideo video{width:800px}body .memoryPage .content .priceWrapper{width:100%}body .memoryPage .content .featuresWrapper .featuresBg .featuresTextWrapper{width:74%}body .memoryPage .content .notificationWrapper .notificationTextWrapper{width:60%}body .consentPage .content{width:90%;margin:55px auto 0}body .consentPage .content .service{width:100%}body .consentPage .content .service .left{width:44%}body .consentPage .content .service .left .item .text{width:376px}body .consentPage .content .service .right{width:44%}body .consentPage .content .service .right .item .text{width:376px}body .consentPage .content .text2{width:92%}}@media(max-width:1029px){.footer .footerWrapper{margin-left:10px}}@media(max-width:1023px){.db1023{display:block}.page .breadcrumb{width:96%;font-size:14px}.topPage .aboutImg .welcome{height:60%}.topPage .aboutImg .welcome .title1{padding-top:5%}.topPage .aboutImg .welcome .title2,.topPage .aboutImg .welcome hr{margin-bottom:3%}.topPage .aboutImg .welcome .text{line-height:1.7em}.topPage .informationContentWrapper{width:100%}.topPage .informationContentWrapper .informationContentWrapper1{flex-direction:column;width:100%}.topPage .informationContentWrapper .informationContentWrapper1 .informationContent{margin-left:auto;margin-right:auto}.topPage .informationContentWrapper .informationContentWrapper2{flex-direction:column}.topPage .informationContentWrapper .informationContentWrapper2 .informationContent{margin-left:auto;margin-right:auto}.topPage .informationContentWrapper .informationContentWrapper3{flex-direction:column}.topPage .informationContentWrapper .informationContentWrapper3 .informationContent{margin-left:auto;margin-right:auto}.topPage .informationContentWrapper .informationContentWrapper4{flex-direction:column}.topPage .informationContentWrapper .informationContentWrapper4 .informationContent{margin-left:auto;margin-right:auto}.oneNewsPage .content{width:700px}.sequelaePage .content .service .right .eqText{flex-direction:column;margin-top:20px;margin-bottom:150px}.sequelaePage .content .service .right .eqText .symptomText{width:100%}.sequelaePage .content .service .right .eqText .symptomImg .symptomImg1{top:0;left:0}.sequelaePage .content .service .right .eqText .symptomImg .symptomImg2{top:0;left:80%}.sequelaePage .content .service .right .eqText .symptomImg .symptomImg3{top:60px;left:40%}.sequelaePage .content .service .right .eqText .symptomImg .symptomImg4{top:55px;left:120%}.collaborationPage .content .imgWrapper{width:100%}.footer{padding-top:60px}.footer .footerWrapper .workdaysWrapper{flex-direction:column}.footer .footerWrapper .workdaysWrapper .workdays .webBooking{width:-moz-fit-content;width:fit-content;margin:10px auto}.footer .footerWrapper .workdaysWrapper .map iframe{padding-left:0}.footer .footerWrapper .contact{margin-top:20px;text-align:center}.footer .footerLinks{margin-top:20px}body .memoryPage .content .contentTopWrapper .contentTopText .catchCopy{font-size:20px;margin-bottom:50px}body .memoryPage .content .contentTopWrapper .contentTopText .catchCopy span{font-size:30px}body .memoryPage .content .contentTopWrapper .contentTopText .productNameJa{font-size:36px}body .memoryPage .content .contentTopWrapper .contentTopText .productNameEn{font-size:20px}body .memoryPage .content .contentTopWrapper .contentTopImg .memoryBifidus{width:250px}body .memoryPage .content .contentTopWrapper .contentTopImg .memoryBifidus .memoryBifidusBg{width:200px;height:200px}body .memoryPage .content .contentVideo{width:96%;margin:50px auto 0}body .memoryPage .content .contentVideo video{width:100%}body .memoryPage .content .featuresWrapper .featuresBg .featuresTextWrapper{width:96%}body .memoryPage .content .featuresWrapper .featuresBg .featuresTextWrapper .featuresText{font-size:18px}body .memoryPage .content .featuresWrapper .featuresBg .featuresTextWrapper .featuresText .featuresSubText{font-size:16px}body .memoryPage .content .featuresWrapper .featuresBg .featuresTextWrapper .featuresText .featuresSubText .notes{font-size:14px}body .memoryPage .content .featuresWrapper .featuresBg .featuresTextWrapper .featuresText .featuresSubImg .features3{width:90%}body .memoryPage .content .howToWrapper .howToItems .howToTextWrapper .howToText{font-size:18px}body .memoryPage .content .howToWrapper .howToItems .howToImgWrapper .howToImg{width:500px}body .memoryPage .content .detailWrapper .detail{width:-moz-fit-content;width:fit-content;margin:0 auto}body .memoryPage .content .detailWrapper .detail table{font-size:18px}body .memoryPage .content .notificationWrapper .notificationTextWrapper{width:76%}body .memoryPage .content .notificationWrapper .notificationTextWrapper .notificationText{font-size:18px}body .memoryPage .content .noteWrapper .noteBg .noteTextWrapper{width:76%}body .memoryPage .content .noteWrapper .noteBg .noteTextWrapper .noteText{font-size:18px}body .memoryPage .content .noteWrapper .noteBg .noteTextWrapper .noteText .noteSubText{font-size:16px}body .memoryPage .content .noteWrapper .noteBg .line{width:81%}body .memoryPage .content .noteWrapper .noteBg .remarksWrapper{width:76%}body .memoryPage .content .noteWrapper .noteBg .remarksWrapper .remarksText{font-size:16px}body .memoryPage .content .noteWrapper .noteBg .remarksWrapper .remarksText .remarksSubText{font-size:14px}body .consentPage .content .service .left{width:48%}body .consentPage .content .service .left .item .text{width:350px}body .consentPage .content .service .right{width:48%}body .consentPage .content .service .right .item .text{width:350px}body .consentPage .content .text2{width:96%}}@media(max-width:899px){body .consentPage .content .service{flex-direction:column;align-items:center}body .consentPage .content .service .left{width:54%}body .consentPage .content .service .left .item .text{width:360px}body .consentPage .content .service .right{width:54%;margin-top:30px}body .consentPage .content .service .right .item .text{width:360px}body .consentPage .content .text2{width:90%}}@media(max-width:799px){body .consentPage .content .service .left{width:56%}body .consentPage .content .service .left .item .text{width:350px}body .consentPage .content .service .right{width:56%}body .consentPage .content .service .right .item .text{width:350px}}@media(max-width:767px){.db767{display:block}.loader .loaderLogo{width:50%}.topPage .aboutImg .welcome .title1{padding-top:5%}.topPage .aboutImg .welcome .title2,.topPage .aboutImg .welcome hr{margin-bottom:3%}.topPage .informationWrapper{padding-top:60px}.topPage .informationWrapper .titleEn{margin-bottom:15px}.topPage .informationWrapper hr{margin-bottom:20px}.topPage .informationContentWrapper{width:96%}.topPage .informationContentWrapper .informationContentWrapper1,.topPage .informationContentWrapper .informationContentWrapper2,.topPage .informationContentWrapper .informationContentWrapper3,.topPage .informationContentWrapper .informationContentWrapper4{width:100%}.topPage .informationContent{width:96%}.news .newsWrapper .newsItem{flex-direction:column}.news .newsWrapper .newsItem .date{font-size:14px}.news .newsWrapper .newsItem .contentWrapper .title{font-size:16px}.allnewsPage .content .contentsWrapper .newsItem .titleWrapper .newsItemTitle{width:100%}.oneNewsPage .content{width:96%}.oneNewsPage .content .text{font-size:16px;width:100%}.oneNewsPage .content .text img{width:80%;margin-left:10%}.oneNewsPage .content .text .link img{width:96%;margin-left:2%}.aboutPage .content{margin-top:30px}.aboutPage .content .titleEn,.aboutPage .content hr{margin-bottom:15px}.aboutPage .content .text{font-size:16px;margin-bottom:30px}.aboutPage .content .subtitleEn{margin-bottom:15px}.aboutPage .slider{width:98%}.aboutPage .slider .slide{width:100%}.aboutPage .eqText{width:98%}.aboutPage .eqText div{padding:20px}.outpatientsPage .content{margin-top:30px}.outpatientsPage .content .titleEn{margin-bottom:15px}.outpatientsPage .content hr{margin-bottom:30px}.outpatientsPage .content .text{font-size:16px;margin-bottom:30px}.outpatientsPage .content .subtitleEn{margin-bottom:20px}.outpatientsPage .service{width:98%}.sequelaePage .content .service{flex-direction:column}.sequelaePage .content .service .left{width:100%;text-align:center}.sequelaePage .content .service .right{width:100%}.sequelaePage .content .service .right .eqText .symptomText .red{font-size:14px}.sequelaePage .content .service .right .eqText .symptomImg .symptomImg1{width:70px;top:10px;left:0}.sequelaePage .content .service .right .eqText .symptomImg .symptomImg2{width:70px;top:10px;left:90%}.sequelaePage .content .service .right .eqText .symptomImg .symptomImg3{width:70px;top:80px;left:50%}.sequelaePage .content .service .right .eqText .symptomImg .symptomImg4{width:60px;top:75px;left:150%}.sequelaePage .content .profileWrapper{flex-direction:column}.sequelaePage .content .profileWrapper .photoWrapper{width:100%}.collaborationPage .content,.sequelaePage .content .profileWrapper .backgroundWrapper{margin-top:30px}.collaborationPage .content .titleEn{margin-bottom:15px}.collaborationPage .content hr{margin-bottom:30px}.collaborationPage .content .text{font-size:16px;margin-bottom:30px}.collaborationPage .content .subtitleEn{margin-bottom:20px}.accessPage .content{margin-top:30px}.accessPage .content .titleEn,.accessPage .content hr{margin-bottom:15px}.accessPage .content .subtitleEn{margin-bottom:20px}.accessPage .content .contentsWrapper .text{font-size:16px}.linksPage .content{margin-top:30px}.linksPage .content .titleEn,.linksPage .content hr{margin-bottom:15px}.linksPage .content .text{width:96%;font-size:16px;margin-bottom:30px}.linksPage .content .top{text-align:center}.linksPage .content .subtitleEn{margin-bottom:20px}.footer .footerWrapper{width:98%;margin:0 auto}.footer .footerWrapper .workdaysWrapper .map iframe{width:100%}.privacyPage .content{width:96%;margin-top:30px}.privacyPage .content .titleEn,.privacyPage .content hr{margin-bottom:15px}.privacyPage .content .text{font-size:16px;margin-bottom:30px}.privacyPage .content .subtitleEn{margin-bottom:20px}.privacyPage .content .privacyGroup .privacyGroupTitle{font-size:18px}.privacyPage .content .privacyGroup .privacyGroupItem{font-size:16px;padding-left:1.4em;text-indent:-1.4em}.privacyPage .content .text.botoomText{font-size:18px;text-align:justify;line-height:1.3em}.privacyPage .content .come span{display:block;padding-left:1.7em;text-indent:-1.7em;margin-bottom:-20px}body .memoryPage .breadcrumb{width:80%}body .memoryPage .content .contentTopWrapper{flex-direction:column}body .memoryPage .content .contentTopWrapper .contentTopText{margin-bottom:50px}body .memoryPage .content .contentTopWrapper .contentTopText .productNameJa{font-size:34px}body .memoryPage .content .priceWrapper .priceItemWrapper{flex-direction:column;align-items:center;padding:15px 1%}body .memoryPage .content .priceWrapper .priceItemWrapper .priceItem .box{font-size:24px}body .memoryPage .content .priceWrapper .priceItemWrapper .priceItem .price{font-size:40px}body .memoryPage .content .priceWrapper .priceItemWrapper .priceItem .unit{font-size:24px}body .memoryPage .content .priceWrapper .priceItemWrapper .priceItemText{margin-top:10px}body .memoryPage .content .priceWrapper .priceItemWrapper .priceItemText .priceItemTextBottom,body .memoryPage .content .priceWrapper .priceItemWrapper .priceItemText .priceItemTextTop{font-size:16px}body .memoryPage .content .priceWrapper .priceItemWrapper .priceItemText .priceItemTextBottom span{font-size:20px}body .memoryPage .content .featuresWrapper{margin-top:100px}body .memoryPage .content .featuresWrapper .featuresBg .featuresTitle{font-size:20px}body .memoryPage .content .featuresWrapper .featuresBg .featuresText{text-indent:-1em;padding-left:1em}body .memoryPage .content .featuresWrapper .featuresBg .featuresText .featuresSubText{padding-left:1em}body .memoryPage .content .howToWrapper .howToTitle{font-size:20px}body .memoryPage .content .howToWrapper .howToItems .howToImgWrapper .howToImg{width:350px;margin-left:0}body .memoryPage .content .detailWrapper{width:96%;margin:50px auto 0}body .memoryPage .content .detailWrapper .detail table tbody .detailItem .detailTitle{padding:20px 30px}body .memoryPage .content .detailWrapper .detail table tbody .detailItem .detailText{padding:20px}body .memoryPage .content .detailWrapper .detail table tbody .nutritionSubTitle{padding:20px 30px}body .memoryPage .content .detailWrapper .detail table tbody .nutritionText{padding:20px}body .memoryPage .content .detailWrapper .notes2{font-size:14px;padding:10px}body .memoryPage .content .notificationWrapper .notificationTitle{font-size:20px}body .memoryPage .content .notificationWrapper .notificationTextWrapper{width:96%}body .memoryPage .content .noteWrapper .noteBg{padding-top:50px;padding-bottom:50px}body .memoryPage .content .noteWrapper .noteBg .noteTitle{font-size:20px}body .memoryPage .content .noteWrapper .noteBg .line,body .memoryPage .content .noteWrapper .noteBg .noteTextWrapper,body .memoryPage .content .noteWrapper .noteBg .remarksWrapper{width:96%}body .memoryPage .content .noteWrapper .noteBg .remarksWrapper .remarksText{text-indent:-1em;padding-left:1em}body .memoryPage .content .noteWrapper .noteBg .remarksWrapper .remarksText .remarksSubText{padding-left:1em}body .consentPage .content .service .left{width:64%}body .consentPage .content .service .left .item .text{width:370px}body .consentPage .content .service .right{width:64%}body .consentPage .content .service .right .item .text{width:370px}}@media(max-width:699px){.db699{display:block}.dn699{display:none}.allnewsPage .content .contentsWrapper{width:90%}.allnewsPage .content .contentsWrapper .newsItem .titleWrapper{flex-direction:column}body .consentPage .title{text-align:center}body .consentPage .content .service .left,body .consentPage .content .service .right{width:74%}}@media(max-width:599px){.db599{display:block}.dn599{display:none}.topPage .aboutImg .welcome{width:100%;height:100%}.topPage .aboutImg .welcome .text{line-height:2em}.topPage .news .newsWrapper{padding:42px 5% 55px}body .consentPage .content .text{letter-spacing:.05em}body .consentPage .content .service .left{width:96%}body .consentPage .content .service .left .item .text{width:420px;letter-spacing:.01em}body .consentPage .content .service .right{width:96%}body .consentPage .content .service .right .item .text{width:420px;letter-spacing:.01em}body .consentPage .content .text2{width:98%}}@media(max-width:499px){.db499{display:block}body .consentPage .content .titleEn{text-align:center}body .consentPage .content .service .left{width:100%}body .consentPage .content .service .left .item .text{width:366px}body .consentPage .content .service .right{width:100%}body .consentPage .content .service .right .item .text{width:366px}}@media(max-width:449px){.db449{display:block}body .consentPage .content{width:94%}}@media(max-width:428px){.sequelaePage .content .eqText .symptomImg{margin-top:0}body .consentPage .content .service .left .item .text,body .consentPage .content .service .right .item .text{width:350px}}@media(max-width:414px){.db414{display:block}}@media(max-width:393px){body .consentPage .content .service .left .item .text,body .consentPage .content .service .right .item .text{width:324px}}@media(max-width:375px){.db375{display:block}.topPage .informationContentWrapper .informationContent{width:100%}.footer .footerWrapper{width:96%}.footer .footerWrapper .workdaysWrapper .map iframe{width:100%}body .consentPage .content .service .left .item .text,body .consentPage .content .service .right .item .text{width:310px}}@media(max-width:365px){.footer .footerWrapper .contact .tel{font-size:13px}body .consentPage .content .service .left .item .text,body .consentPage .content .service .right .item .text{width:300px}}.memoryPage .breadcrumb{width:1090px;margin-top:10px}.memoryPage .content .contentTopWrapper{width:1200px;display:flex;align-items:center;justify-content:space-around}.memoryPage .content .contentTopWrapper .contentTopText{margin-bottom:100px}.memoryPage .content .contentTopWrapper .contentTopText .catchCopy{font-size:40px;margin-bottom:80px}.memoryPage .content .contentTopWrapper .contentTopText .catchCopy span{font-size:50px}.memoryPage .content .contentTopWrapper .contentTopText .productNameJa{font-size:60px;font-weight:700;color:#67377d}.memoryPage .content .contentTopWrapper .contentTopText .productNameEn{font-size:26px;font-weight:500;color:#7f4a2a;text-align:left;margin-top:10px}.memoryPage .content .contentTopWrapper .contentTopImg .memoryBifidus{width:400px;position:relative}.memoryPage .content .contentTopWrapper .contentTopImg .memoryBifidus img{position:relative;z-index:10}.memoryPage .content .contentTopWrapper .contentTopImg .memoryBifidus .memoryBifidusBg{width:350px;height:350px;background:#f5def5;border-radius:50%;display:flex;justify-content:center;align-items:center;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:0}.memoryPage .content .contentVideo{margin-top:100px}.memoryPage .content .contentVideo video{width:1000px}.memoryPage .content .priceWrapper{width:1200px;margin:80px auto 0}.memoryPage .content .priceWrapper .priceItemWrapper{width:76%;margin:0 auto;display:flex;justify-content:space-around;align-items:end;background:#67377d;padding:25px 1%;border-radius:12px}.memoryPage .content .priceWrapper .priceItemWrapper .priceItem{color:#fff;display:flex;align-items:center}.memoryPage .content .priceWrapper .priceItemWrapper .priceItem .box{font-size:32px;border:1px solid #fff;letter-spacing:3px;line-height:1.2em;margin-top:10px}.memoryPage .content .priceWrapper .priceItemWrapper .priceItem .price{font-size:50px;margin-left:.5em}.memoryPage .content .priceWrapper .priceItemWrapper .priceItem .unit{font-size:32px;margin-left:.1em;margin-top:10px}.memoryPage .content .priceWrapper .priceItemWrapper .priceItemText{line-height:1.8em;color:#fff}.memoryPage .content .priceWrapper .priceItemWrapper .priceItemText .priceItemTextBottom,.memoryPage .content .priceWrapper .priceItemWrapper .priceItemText .priceItemTextTop{font-size:18px}.memoryPage .content .priceWrapper .priceItemWrapper .priceItemText .priceItemTextBottom span{font-size:24px;margin-right:.5em}.memoryPage .content .featuresWrapper{width:100%;margin-top:150px}.memoryPage .content .featuresWrapper .featuresBg{background:#f5e6f5;padding-top:100px;padding-bottom:80px}.memoryPage .content .featuresWrapper .featuresTitle{width:60%;font-size:26px;text-align:center;margin:0 auto 50px;font-weight:700}.memoryPage .content .featuresWrapper .featuresTextWrapper{width:50%;margin:0 auto}.memoryPage .content .featuresWrapper .featuresTextWrapper .featuresText{font-size:20px;margin-bottom:30px;font-weight:500}.memoryPage .content .featuresWrapper .featuresTextWrapper .featuresText .featuresSubText{font-size:18px;text-indent:-1em;padding-left:2em;margin-top:15px;font-weight:400}.memoryPage .content .featuresWrapper .featuresTextWrapper .featuresText .featuresSubText .notes{font-size:16px;margin-top:10px;text-indent:-.5em;padding-left:.5em;line-height:1.2em}.memoryPage .content .featuresWrapper .featuresTextWrapper .featuresText .featuresSubImg .features3{width:780px;margin:30px auto 0}.memoryPage .content .howToWrapper{width:100%;margin-top:100px}.memoryPage .content .howToWrapper .howToTitle{width:60%;font-size:26px;text-align:center;margin:0 auto 50px;font-weight:700}.memoryPage .content .howToWrapper .howToItems{width:36%;margin:0 auto}.memoryPage .content .howToWrapper .howToItems .howToTextWrapper{width:100%}.memoryPage .content .howToWrapper .howToItems .howToTextWrapper .howToText{font-size:20px;text-indent:-1em;padding-left:1em;margin-bottom:15px;line-height:1.3em}.memoryPage .content .howToWrapper .howToItems .howToImgWrapper{width:-moz-fit-content;width:fit-content}.memoryPage .content .howToWrapper .howToItems .howToImgWrapper .howToImg{width:530px;margin-left:40px}.memoryPage .content .detailWrapper{margin-top:50px}.memoryPage .content .detailWrapper .detail{border:3px solid #67377d;border-radius:12px}.memoryPage .content .detailWrapper .detail table{font-size:20px}.memoryPage .content .detailWrapper .detail table tbody .detailItem{border-bottom:3px solid #67377d}.memoryPage .content .detailWrapper .detail table tbody .detailItem .detailTitle{border-right:3px solid #67377d;padding:20px 50px;text-align:left;letter-spacing:1.2px}.memoryPage .content .detailWrapper .detail table tbody .detailItem .detailText{padding:20px 50px 20px 30px;line-height:1.2em}.memoryPage .content .detailWrapper .detail table tbody .detailItem .detailText span{font-size:18px}.memoryPage .content .detailWrapper .detail table tbody .nutritionTitle{padding:20px 30px}.memoryPage .content .detailWrapper .detail table tbody .nutritionSubTitle{border-right:3px solid #67377d;padding:20px 50px}.memoryPage .content .detailWrapper .detail table tbody .nutritionText{padding:20px 50px 20px 30px}.memoryPage .content .detailWrapper .notes2{padding:10px 50px}.memoryPage .content .notificationWrapper{width:100%;margin-top:100px}.memoryPage .content .notificationWrapper .notificationTitle{width:60%;font-size:26px;text-align:center;margin:0 auto 50px;font-weight:700}.memoryPage .content .notificationWrapper .notificationTextWrapper{width:50%;margin:0 auto}.memoryPage .content .notificationWrapper .notificationTextWrapper .notificationText{font-size:20px;margin-bottom:30px;line-height:1.3em;text-indent:-1em;padding-left:1em}.memoryPage .content .notificationWrapper .notificationTextWrapper .notificationText span{font-style:italic}.memoryPage .content .noteWrapper{width:100%;margin-top:100px}.memoryPage .content .noteWrapper .noteBg{background:#f5e6f5;padding-top:100px;padding-bottom:100px}.memoryPage .content .noteWrapper .noteBg .noteTitle{width:60%;font-size:26px;text-align:center;margin:0 auto 50px;font-weight:700}.memoryPage .content .noteWrapper .noteBg .noteTextWrapper{width:50%;margin:0 auto}.memoryPage .content .noteWrapper .noteBg .noteTextWrapper .noteText{font-size:20px;margin-bottom:30px;font-weight:500}.memoryPage .content .noteWrapper .noteBg .noteTextWrapper .noteText .noteSubText{font-size:18px;text-indent:-1em;padding-left:1em;margin-top:10px;font-weight:400;line-height:1.3em}.memoryPage .content .noteWrapper .noteBg .line{width:55%;background:#000;border:none;height:1px}.memoryPage .content .noteWrapper .noteBg .remarksWrapper{width:50%;margin:30px auto 0;border:1px solid #000;padding:25px}.memoryPage .content .noteWrapper .noteBg .remarksWrapper .remarksText{font-size:18px;margin-bottom:10px;font-weight:400}.memoryPage .content .noteWrapper .noteBg .remarksWrapper .remarksText .remarksSubText{font-size:16px;text-indent:-1em;padding-left:2em;line-height:1.3em;letter-spacing:.5px;margin-top:.3em;text-align:justify}.memoryPage .content .noteWrapper .noteBg .remarksWrapper .remarksText .remarksSubText span{color:red;font-weight:700}.consentPage .topImg{background-image:url(/hosoya-clinic/_next/static/media/main_fig11.7c57a1d1.webp)}.consentPage .content .title{text-align:center}.consentPage .content .text .underLine{text-decoration:underline}.consentPage .content .service{width:1024px;display:flex;align-items:start;border-top:1px dotted #000;border-bottom:1px dotted #000;justify-content:space-around;padding:20px 10px}.consentPage .content .service.not{border-top:none}.consentPage .content .service .left{width:44%;margin-bottom:0;font-size:16px}.consentPage .content .service .left .subTitle{font-size:16px;font-weight:700;margin-bottom:12px;line-height:1.5em}.consentPage .content .service .left .item{display:flex;justify-content:left;align-items:start;margin-bottom:10px;margin-left:.5em}.consentPage .content .service .left .item .icon{width:10px;height:10px;margin-top:.3em}.consentPage .content .service .left .item .icon img{width:100%;height:100%;display:flex;justify-content:center;align-items:center}.consentPage .content .service .left .item .text{width:410px;margin-bottom:0;text-align:left;padding-left:.6em}.consentPage .content .service .left .item .indent{text-indent:0;padding-left:.6em}.consentPage .content .service .left .item .indent2{text-indent:-1em;padding-left:1em}.consentPage .content .service .right{width:44%}.consentPage .content .service .right .subTitle{font-size:16px;font-weight:700;margin-bottom:12px;line-height:1.5em}.consentPage .content .service .right .item{display:flex;justify-content:left;align-items:start;margin-bottom:10px;margin-left:.5em}.consentPage .content .service .right .item .icon{width:10px;height:10px;margin-top:.3em}.consentPage .content .service .right .item .icon img{width:100%;height:100%;display:flex;justify-content:center;align-items:center}.consentPage .content .service .right .item .text{width:410px;margin-bottom:0;text-align:left;padding-left:.6em}.consentPage .content .service .right .item .indent{text-indent:0;padding-left:.6em}.consentPage .content .service .right .item .indent2{text-indent:-1em;padding-left:1em}.consentPage .content .text2{margin-top:20px;line-height:1.5em;font-size:14px;text-align:left}