@charset "UTF-8";input[type="submit"],input[type="button"]{border-radius:0;-webkit-box-sizing:content-box;-webkit-appearance:button;-moz-appearance:button;appearance:button;border:none;-webkit-box-sizing:border-box;box-sizing:border-box;cursor:pointer}input[type="submit"]::-webkit-search-decoration,input[type="button"]::-webkit-search-decoration{display:none}input[type="submit"]::focus,input[type="button"]::focus{outline-offset:-2px}img{height:auto}@media (min-width:0) and (max-width:768px){.msBr{display:block}}@media (min-width:769px){.msBr{display:none}}@media (min-width:0) and (max-width:768px){.mlBr{display:none}}@media (min-width:769px){.mlBr{display:block}}.objfImg>img{-o-object-fit:cover;object-fit:cover;font-family:"object-fit: cover; object-position: 0 100%;";font-family:"object-fit: cover;";width:100%;height:100%}.f_Eng{font-family:"Cormorant Infant",serif}.f_yuGo{font-family:"游ゴシック体",YuGothic,"游ゴシック Medium","Yu Gothic Medium","游ゴシック","Yu Gothic",sans-serif}body.home{opacity:0}#loading{display:none;position:fixed;top:0;left:0;width:100%;height:100vh;background-color:#fff;background-image:url(../images/loading_bg.jpg);background-position:center;background-size:cover;z-index:10000}#loading.loaded{-webkit-animation:0.5s 2s loadingend forwards;animation:0.5s 2s loadingend forwards;-webkit-transition-duration:0.6s;transition-duration:0.6s}@-webkit-keyframes loadingend{0%{opacity:1;visibility:visible}100%{opacity:0;visibility:hidden}}@keyframes loadingend{0%{opacity:1;visibility:visible}100%{opacity:0;visibility:hidden}}#loading .loadInn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-left:auto;margin-right:auto;width:76vw;height:100%}#loading .itemWrap{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%}#loading .itemWrap .text{letter-spacing:.16em;line-height:2;color:#41b5b1}@media (min-width:769px){#loading .itemWrap .text{font-size:4.8rem}}@media (min-width:0) and (max-width:768px){#loading .itemWrap .text{font-size:8vw;text-align:center;margin:0 auto}}#loading .itemWrap .logo{background-image:url(../images/logo_mark.svg);width:133px;height:112px;-webkit-animation:1s alternate logo_scale infinite ease-in-out;animation:1s alternate logo_scale infinite ease-in-out}@-webkit-keyframes logo_scale{0%{-webkit-transform:scale(1);transform:scale(1)}100%{-webkit-transform:scale(1.07);transform:scale(1.07)}}@keyframes logo_scale{0%{-webkit-transform:scale(1);transform:scale(1)}100%{-webkit-transform:scale(1.07);transform:scale(1.07)}}@media (min-width:0) and (max-width:768px){#loading .itemWrap .logo{margin:30px auto 0}}#loading #progressBar{position:absolute;bottom:0;width:100%;height:15px}@media (min-width:1500px){body{min-width:1246px}}.containerWide{position:relative;width:100%;margin:0 auto}@media (min-width:769px){.containerWide{width:100%;max-width:1166px}}@media (min-width:0) and (max-width:768px){.containerWide{padding:0 6.4%}}.container{position:relative;max-width:1080px;width:100%;margin:0 auto}@media (min-width:769px){.container{padding:0 40px}}@media (min-width:0) and (max-width:768px){.container{padding:0 6.4%}}.vwContainer{margin:0 auto}@media (min-width:769px){.vwContainer{position:relative;width:73.2vw}}@media (min-width:1500px){.vwContainer{max-width:1080px;width:100%;padding:0 40px}}.toTop .topBtn{position:fixed;display:-webkit-box;display:-ms-flexbox;display:flex;line-height:1;z-index:100}@media (min-width:769px){.toTop .topBtn{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;right:12px;bottom:40px;width:36px;height:48px;font-size:1.6rem;color:#41b5b1}}@media (min-width:0) and (max-width:768px){.toTop .topBtn{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;right:18.2vw;bottom:24vw;font-size:3.73333vw;color:#41b5b1;border:solid 1px #41b5b1;background-color:#fff;width:42px;height:42px}.toTop .topBtn.show{display:-webkit-box;display:-ms-flexbox;display:flex;opacity:1;-webkit-transition-duration:0.2s;transition-duration:0.2s}}@media (min-width:769px){.toTop .topBtn::before,.toTop .topBtn::after{content:"";display:block;position:absolute;top:0;right:0;width:1px;background-color:#41b5b1}}@media (min-width:769px){.toTop .topBtn::after{right:0;height:24px}}@media (min-width:769px){.toTop .topBtn::before{right:4px;height:10px;-webkit-transform:rotate(45deg);transform:rotate(45deg)}}@media (min-width:0) and (max-width:768px){.toTop .topBtn::before{content:"";top:50%;right:8.64%;-webkit-transform:translateY(-50%);transform:translateY(-50%);display:block;border-bottom:solid 1px rgba(65,181,177,.4);border-right:solid 1px rgba(65,181,177,.4);-webkit-transform:rotate(-135deg);transform:rotate(-135deg);margin-bottom:6px;width:1.333vw;height:1.333vw}}.breadcrumbs{position:relative}@media (min-width:769px){.breadcrumbs{width:73.2vw;margin:30px auto 0}}@media (min-width:0) and (max-width:768px){.breadcrumbs{margin-top:20px;padding:0 6.4vw}}.breadcrumbs ul li{font-size:1.4rem;display:inline}@media (min-width:0) and (max-width:768px){.breadcrumbs ul li{font-size:3.73333vw}}.breadcrumbs ul li:not(:first-of-type)::before{content:"";display:inline-block;height:1px;background-color:rgba(60,71,72,.3)}@media (min-width:769px){.breadcrumbs ul li:not(:first-of-type)::before{width:20px;margin:0 20px 5px}}@media (min-width:0) and (max-width:768px){.breadcrumbs ul li:not(:first-of-type)::before{width:1.6vw;margin:0 1.6vw 5px}}.breadcrumbs ul li a{color:rgba(60,71,72,.3)}.viewMoreWrap.center{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}a .viewMore{position:relative;height:80px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;letter-spacing:.075em;-webkit-transition:0.5s ease-in-out;transition:0.5s ease-in-out}@media (min-width:0) and (max-width:768px){a .viewMore{font-size:6.4vw}}@media (min-width:769px){a .viewMore{font-size:3.4rem}}a .viewMore .circle{position:absolute;right:-8px;display:block;width:6px;height:6px;border-radius:50px;border:solid 1px #cec232;-webkit-transition:0.5s ease-in-out;transition:0.5s ease-in-out}a .viewMore .line{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#cec232;height:1px;-webkit-transition:0.5s ease-in-out;transition:0.5s ease-in-out}@media (min-width:769px){a .viewMore .line{width:58px;margin-left:24px}}@media (min-width:0) and (max-width:768px){a .viewMore .line{width:28px;margin-left:16px}}@media (min-width:769px){a:hover .viewMore{position:relative;font-size:2.4rem;padding:24px 0 24px 22px;-webkit-transform:translateX(70px);transform:translateX(70px)}}a:hover .viewMore .line{position:static;width:92px}a:hover .viewMore .circle{width:100%;height:100%;border-radius:100px;-webkit-transform:translateX(-50px);transform:translateX(-50px)}.tabItem{display:none}.tabItem.show{display:block}.list_tabArea{margin-bottom:80px}@media (min-width:769px){.list_tabArea{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.list_tabArea .tab,.list_tabArea .tablink{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-bottom:solid 2px #eee;text-align:center;cursor:pointer}.list_tabArea .tab a,.list_tabArea .tablink a{display:block}@media (min-width:769px){.list_tabArea .tab a,.list_tabArea .tablink a{width:100%;padding-bottom:20px}}@media (min-width:769px){.list_tabArea .tab,.list_tabArea .tablink{width:30.8%}}@media (min-width:0) and (max-width:768px){.list_tabArea .tab,.list_tabArea .tablink{height:19.2vw}}@media (min-width:0) and (max-width:768px){.list_tabArea .tab:first-of-type,.list_tabArea .tablink:first-of-type{border-top:solid 2px #eee}}.list_tabArea .tab .subTtl,.list_tabArea .tablink .subTtl{color:#afa538;line-height:1;margin-bottom:6px;line-height:1.4}@media (min-width:769px){.list_tabArea .tab .subTtl,.list_tabArea .tablink .subTtl{font-size:1.4rem}}@media (min-width:0) and (max-width:768px){.list_tabArea .tab .subTtl,.list_tabArea .tablink .subTtl{font-size:3.2vw}}.list_tabArea .tab .ttl,.list_tabArea .tablink .ttl{letter-spacing:.075em}@media (min-width:769px){.list_tabArea .tab .ttl,.list_tabArea .tablink .ttl{font-size:2rem}}@media (min-width:0) and (max-width:768px){.list_tabArea .tab .ttl,.list_tabArea .tablink .ttl{font-size:4.8vw}}.list_tabArea .tab .ttl .small,.list_tabArea .tablink .ttl .small{letter-spacing:.05em}@media (min-width:769px){.list_tabArea .tab .ttl .small,.list_tabArea .tablink .ttl .small{font-size:1.6rem}}@media (min-width:0) and (max-width:768px){.list_tabArea .tab .ttl .small,.list_tabArea .tablink .ttl .small{font-size:3.73333vw}}.list_tabArea .tab.active,.list_tabArea .tablink.active{border-bottom:solid 2px #cec232}@media (min-width:0) and (max-width:768px){.list_tabArea .tab.active,.list_tabArea .tablink.active{background-color:rgba(206,194,50,.1)}}@media (min-width:769px){.list_tabArea.four .tab{width:22.8%;padding-bottom:20px}}@media (min-width:0) and (max-width:768px){.list_tabArea.four .tab{height:19.2vw}}@media (min-width:769px){.topTtl_1{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}}.topTtl_1 .enTtl{letter-spacing:.075em;line-height:.8;font-family:"Cormorant Infant",serif}@media (min-width:769px){.topTtl_1 .enTtl{font-size:14rem;margin-bottom:8px}}@media (min-width:0) and (max-width:768px){.topTtl_1 .enTtl{font-size:16.5vw;margin-bottom:16px}}.topTtl_1 .jaTtl{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;letter-spacing:.1em}@media (min-width:769px){.topTtl_1 .jaTtl{font-size:1.8rem}}@media (min-width:0) and (max-width:768px){.topTtl_1 .jaTtl{font-size:4.26667vw}}.topTtl_1 .jaTtl::before{content:"";display:block}@media (min-width:769px){.topTtl_1 .jaTtl::before{background:url(../images/ttl_line_pc.svg);width:46px;height:46px;margin-right:12px}}@media (min-width:0) and (max-width:768px){.topTtl_1 .jaTtl::before{background:url(../images/ttl_line_sp.svg);width:21px;height:21px;margin-right:8px}}.topTtl_2{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;letter-spacing:.075em;line-height:1}.topTtl_2 .enTtl{font-family:"Cormorant Infant",serif;text-align:center}@media (min-width:769px){.topTtl_2 .enTtl{font-size:12rem;margin-bottom:35px}}@media (min-width:0) and (max-width:768px){.topTtl_2 .enTtl{font-size:16.53333vw;margin-bottom:20px}}.topTtl_2 .jaTtl{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;letter-spacing:.1em}@media (min-width:769px){.topTtl_2 .jaTtl{font-size:1.8rem}}@media (min-width:0) and (max-width:768px){.topTtl_2 .jaTtl{font-size:4.26667vw}}.topTtl_2 .jaTtl::before,.topTtl_2 .jaTtl::after{content:"";display:block;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);width:24px;height:1px;background:#cec232}@media (min-width:769px){.topTtl_2 .jaTtl::after{margin-left:40px}}@media (min-width:0) and (max-width:768px){.topTtl_2 .jaTtl::after{margin-left:10px}}@media (min-width:769px){.topTtl_2 .jaTtl::before{margin-right:40px}}@media (min-width:0) and (max-width:768px){.topTtl_2 .jaTtl::before{margin-right:10px}}.ttl1{position:relative}.ttl1::after{content:"";display:block;position:absolute;bottom:0;height:1px;width:100%;background:linear-gradient(to right,#cec232 80px,#dddddd 80px)}.ttl2{position:relative;text-align:center;position:relative}.ttl2::before,.ttl2::after{content:"";position:absolute;display:block;height:1px;bottom:0;width:100%}.ttl2::before{background-color:#ddd}.ttl2::after{background-color:#cec232;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}@media (min-width:769px){.ttl2::after{width:100px}}@media (min-width:0) and (max-width:768px){.ttl2::after{width:80px}}@media (min-width:769px){.ttl2{font-size:3.6rem;letter-spacing:.16em;padding-bottom:24px;margin-bottom:30px}}@media (min-width:0) and (max-width:768px){.ttl2{font-size:6.4vw;letter-spacing:.03em;padding-bottom:20px;line-height:1.8em;margin-bottom:30px}}.ttl3Wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.ttl3Wrap .enTtl{letter-spacing:.075em;margin-bottom:20px;line-height:1;text-align:center}@media (min-width:769px){.ttl3Wrap .enTtl{font-size:6rem}}@media (min-width:0) and (max-width:768px){.ttl3Wrap .enTtl{font-size:13.33333vw}}.ttl3Wrap .enTtl span{color:#ccc}@media (min-width:769px){.ttl3Wrap .enTtl span{font-size:4rem}}@media (min-width:0) and (max-width:768px){.ttl3Wrap .enTtl span{font-size:10.13333vw}}.ttl3Wrap .jaTtl{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;letter-spacing:.1em;margin-left:40px;margin-right:40px}@media (min-width:769px){.ttl3Wrap .jaTtl{font-size:1.8rem}}@media (min-width:0) and (max-width:768px){.ttl3Wrap .jaTtl{font-size:4.26667vw}}.ttl3Wrap .jaTtl::before,.ttl3Wrap .jaTtl::after{content:"";display:block;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);background:#cec232;width:24px;height:1px}@media (min-width:769px){.ttl3Wrap .jaTtl::before{margin-right:40px}}@media (min-width:0) and (max-width:768px){.ttl3Wrap .jaTtl::before{margin-right:4.26vw}}@media (min-width:769px){.ttl3Wrap .jaTtl::after{margin-left:40px}}@media (min-width:0) and (max-width:768px){.ttl3Wrap .jaTtl::after{margin-left:4.26vw}}.related_content{overflow:hidden}.related_content::before,.related_content::after{content:"";display:block;width:100%;height:0}@media (min-width:769px){.related_content::before,.related_content::after{padding-top:12.9%;background:url(../images/related_content_before_pc.png) center/cover no-repeat}}@media (min-width:0) and (max-width:768px){.related_content::before,.related_content::after{padding-top:27.9%;background:url(../images/related_content_before_sp.png) center/cover no-repeat}}.related_content::after{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.related_content .related_contentInn{background-color:#d0dadb}@media (min-width:0) and (max-width:768px){.related_content .related_contentInn{padding-bottom:10px}}.related_content .container .headWrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (min-width:769px){.related_content .container .headWrap{margin-bottom:50px}}@media (min-width:0) and (max-width:768px){.related_content .container .headWrap{margin-bottom:40px}}.related_content .container .headWrap .enTtl{color:#fff}@media (min-width:769px){.related_content .container .headWrap .enTtl{font-size:6rem;letter-spacing:.075em}}@media (min-width:0) and (max-width:768px){.related_content .container .headWrap .enTtl{line-height:1;font-size:13.33333vw;letter-spacing:.05em;text-align:center}}.related_content .container .headWrap .jaTtl{letter-spacing:.1em;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-left:40px;margin-right:40px}@media (min-width:769px){.related_content .container .headWrap .jaTtl{font-size:1.8rem}}@media (min-width:0) and (max-width:768px){.related_content .container .headWrap .jaTtl{margin-top:20px;font-size:4.26667vw}}.related_content .container .headWrap .jaTtl::before,.related_content .container .headWrap .jaTtl::after{content:"";display:block;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);background:#cec232;width:24px;height:1px}@media (min-width:769px){.related_content .container .headWrap .jaTtl::before{margin-right:40px}}@media (min-width:0) and (max-width:768px){.related_content .container .headWrap .jaTtl::before{margin-right:4.26vw}}@media (min-width:769px){.related_content .container .headWrap .jaTtl::after{margin-left:40px}}@media (min-width:0) and (max-width:768px){.related_content .container .headWrap .jaTtl::after{margin-left:4.26vw}}@media (min-width:769px){.related_content .relatedItems{display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:14px}}@media (min-width:769px){.related_content .relatedItems .relatedItem{width:100%}}@media (min-width:759px) and (max-width:1000px){.related_content .relatedItems .relatedItem{width:49%}}@media (min-width:769px){.related_content .relatedItems .relatedItem:nth-of-type(n+4){margin-top:1.4%}}@media (min-width:759px) and (max-width:1000px){.related_content .relatedItems .relatedItem:nth-of-type(n+4){margin-top:0}}@media (min-width:759px) and (max-width:1000px){.related_content .relatedItems .relatedItem:nth-of-type(n+3){margin-top:2%}}@media (min-width:0) and (max-width:768px){.related_content .relatedItems .relatedItem+.relatedItem{margin-top:8px}}.related_content .relatedItems .relatedItem a{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#fff;opacity:1;-webkit-transition-duration:0.2s;transition-duration:0.2s}.related_content .relatedItems .relatedItem a:hover{opacity:.6;-webkit-transition-duration:0.2s;transition-duration:0.2s}@media (min-width:769px){.related_content .relatedItems .relatedItem a{padding:22px 0 22px 9.25%}}@media (min-width:0) and (max-width:768px){.related_content .relatedItems .relatedItem a{padding:16px 0 16px 5.33vw}}.related_content .relatedItems .relatedItem a::after{content:"";position:absolute;top:50%;right:8.64%;-webkit-transform:translateY(-50%);transform:translateY(-50%);display:block;border-bottom:solid 1px #ccc;border-right:solid 1px #ccc;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}@media (min-width:769px){.related_content .relatedItems .relatedItem a::after{margin-top:-3px;width:7px;height:7px}}@media (min-width:0) and (max-width:768px){.related_content .relatedItems .relatedItem a::after{margin-top:-.93vw;width:1.86vw;height:1.86vw}}.related_content .relatedItems .relatedItem a .iconWrap{border-right:solid 1px #eaeaea}@media (min-width:769px){.related_content .relatedItems .relatedItem a .iconWrap{width:50px;margin-right:20px}}@media (min-width:0) and (max-width:768px){.related_content .relatedItems .relatedItem a .iconWrap{width:13.33vw;margin-right:5.33vw}}.related_content .relatedItems .relatedItem a .icon{background-size:contain;background-repeat:no-repeat;background-position:center}.related_content .relatedItems .relatedItem a .icon.beginner{background-image:url(../images/icon_beginner_y.svg)}@media (min-width:769px){.related_content .relatedItems .relatedItem a .icon.beginner{width:23px;height:30px}}@media (min-width:0) and (max-width:768px){.related_content .relatedItems .relatedItem a .icon.beginner{width:5.33vw;height:7.2vw}}.related_content .relatedItems .relatedItem a .icon.price{background-image:url(../images/icon_price_y.svg);width:31px;height:31px}.related_content .relatedItems .relatedItem a .icon.about{background-image:url(../images/icon_hospital_y.svg);width:30px;height:27px}.related_content .relatedItems .relatedItem a .icon.doctor{background-image:url(../images/icon_doctor_y.svg);width:34px;height:37px}.related_content .relatedItems .relatedItem a .icon.media{background-image:url(../images/icon_megahon_y.svg);width:35px;height:28px}.related_content .relatedItems .relatedItem a .icon.access{background-image:url(../images/icon_mapmark_y.svg);width:26px;height:33px}.related_content .relatedItems .relatedItem a .icon.faq{background-image:url(../images/icon_talk_y.svg);width:32px;height:32px}.related_content .relatedItems .relatedItem a .icon.flow{background-image:url(../images/icon_item_y.svg);width:28px;height:28px}.related_content .relatedItems .relatedItem a .ja{letter-spacing:.075em}@media (min-width:769px){.related_content .relatedItems .relatedItem a .ja{font-size:2rem}}@media (min-width:0) and (max-width:768px){.related_content .relatedItems .relatedItem a .ja{font-size:4.8vw}}.related_content .relatedItems .relatedItem a .en{color:#cec232;letter-spacing:.075em;line-height:1}@media (min-width:769px){.related_content .relatedItems .relatedItem a .en{font-size:1.4rem}}@media (min-width:0) and (max-width:768px){.related_content .relatedItems .relatedItem a .en{font-size:3.2vw}}@media (min-width:769px){#ownedmediaArea{padding-top:150px}}@media (min-width:0) and (max-width:768px){#ownedmediaArea{padding-top:80px}}@media (min-width:769px){#ownedmediaArea .ownedmediaAreaInn{background:linear-gradient(transparent 50px,#FFF0E6 50px);padding-bottom:80px}}@media (min-width:0) and (max-width:768px){#ownedmediaArea .ownedmediaAreaInn{margin-right:calc(50% - 50vw);margin-left:calc(50% - 50vw);padding:0 7.36% 50px;background:-webkit-gradient(linear,left top,left bottom,color-stop(7.8vw,transparent),color-stop(7.8vw,#FFF0E6));background:linear-gradient(transparent 7.8vw,#FFF0E6 7.8vw)}}@media (min-width:0) and (max-width:768px){#ownedmediaArea .ownedmediaAreaTtl{margin-bottom:40px}}@media (min-width:769px){#ownedmediaArea .ownedmediaAreaTtl .enTtl{font-size:10rem}}@media (min-width:0) and (max-width:768px){#ownedmediaArea .ownedmediaAreaTtl .enTtl{font-size:16vw}}@media (min-width:769px){#ownedmediaArea .ownedmediaInfo{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:0 4.5%;margin-top:40px}}@media (min-width:769px) and (max-width:1150px){#ownedmediaArea .ownedmediaInfo{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}#ownedmediaArea .ownedmediaInfo>.text{position:relative;text-align:center;letter-spacing:.1em}@media (min-width:769px){#ownedmediaArea .ownedmediaInfo>.text{padding:10px 0;width:100%;font-size:2.4rem;line-height:2;text-align:center}}@media (min-width:769px) and (max-width:1150px){#ownedmediaArea .ownedmediaInfo>.text{width:100%;border-right:none}}@media (min-width:0) and (max-width:768px){#ownedmediaArea .ownedmediaInfo>.text{font-size:5.06667vw;padding-bottom:24px;line-height:1.6}}#ownedmediaArea .ownedmediaInfo .telWrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media (min-width:769px){#ownedmediaArea .ownedmediaInfo .telWrap{width:50%}}@media (min-width:769px) and (max-width:1150px){#ownedmediaArea .ownedmediaInfo .telWrap{width:100%;margin-top:40px}}#ownedmediaArea .ownedmediaInfo .telWrap .text{font-size:2rem;letter-spacing:.075em}@media (min-width:0) and (max-width:768px){#ownedmediaArea .ownedmediaInfo .telWrap .text{display:none}}@media (min-width:769px){#ownedmediaArea .ownedmediaInfo .telWrap .numWrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}#ownedmediaArea .topTtl_2 .jaTtl::before,#ownedmediaArea .topTtl_2 .jaTtl::after{background:#ED8476}#ownedmediaArea .ownedmediaInfo .telWrap .num{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;letter-spacing:.05em;color:#41b5b1;-webkit-transition-duration:0.3s;transition-duration:0.3s}@media (min-width:769px){#ownedmediaArea .ownedmediaInfo .telWrap .num{font-size:4.4rem}}@media (min-width:0) and (max-width:768px){#ownedmediaArea .ownedmediaInfo .telWrap .num{font-size:10.13333vw;padding-top:10px}}#ownedmediaArea .ownedmediaInfo .telWrap .num::before{content:"";display:block;background:url(../images/icon_tel_b.svg) center bottom/contain no-repeat}@media (min-width:769px){#ownedmediaArea .ownedmediaInfo .telWrap .num::before{width:24px;height:30px;margin-right:8px;margin-top:10px}}@media (min-width:0) and (max-width:768px){#ownedmediaArea .ownedmediaInfo .telWrap .num::before{margin-right:2.1vw;margin-top:.6vw;width:5.6vw;height:7.2vw}}#ownedmediaArea .ownedmediaInfo .telWrap .num:hover{opacity:.7}@media (min-width:769px){#ownedmediaArea .ownedmediaInfo .telWrap .time{font-size:1.4rem;margin-left:10px}}@media (min-width:0) and (max-width:768px){#ownedmediaArea .ownedmediaInfo .telWrap .time{text-align:center;font-size:3.73333vw}}#ownedmediaArea .ownedmediaLinks{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media (min-width:769px){#ownedmediaArea .ownedmediaLinks{padding:0 7.11%}}@media (min-width:769px) and (max-width:1150px){#ownedmediaArea .ownedmediaLinks{-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:40px}}@media (min-width:0) and (max-width:768px){#ownedmediaArea .ownedmediaLinks{-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:20px}}@media (min-width:769px){#ownedmediaArea .ownedmediaLinks .ownedmediaLink{width:32.8%;margin-top:40px}}@media (min-width:769px) and (max-width:1150px){#ownedmediaArea .ownedmediaLinks .ownedmediaLink{width:100%;margin-top:0}}@media (min-width:0) and (max-width:768px){#ownedmediaArea .ownedmediaLinks .ownedmediaLink{width:100%}}@media (min-width:0) and (max-width:768px){#ownedmediaArea .ownedmediaLinks .ownedmediaLink:first-of-type{margin-bottom:1.4%}}@media (min-width:769px) and (max-width:1150px){#ownedmediaArea .ownedmediaLinks .ownedmediaLink:not(:first-of-type){width:49.3%;margin-top:1.4%}}@media (min-width:0) and (max-width:768px){#ownedmediaArea .ownedmediaLinks .ownedmediaLink:not(:first-of-type){width:49.3%}}#ownedmediaArea .ownedmediaLinks a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-weight:700;color:#fff;-webkit-transition-duration:0.3s;transition-duration:0.3s}@media (min-width:769px){#ownedmediaArea .ownedmediaLinks a{padding:26px 20px;font-size:1.8rem;letter-spacing:.075em}}@media (min-width:0) and (max-width:768px){#ownedmediaArea .ownedmediaLinks a{padding:.875em 20px;font-size:4.26667vw;letter-spacing:.025em}}#ownedmediaArea .ownedmediaLinks a::before{content:"";display:block;margin-right:7px}#ownedmediaArea .ownedmediaLinks a.counseling{background-color:#cec232}#ownedmediaArea .ownedmediaLinks a.counseling#counseling{letter-spacing:-1px}#ownedmediaArea .ownedmediaLinks a.counseling::before{background:url(../images/icon_board_w.svg) center/contain no-repeat}@media (min-width:769px){#ownedmediaArea .ownedmediaLinks a.counseling::before{width:15px;height:21px}}@media (min-width:0) and (max-width:768px){#ownedmediaArea .ownedmediaLinks a.counseling::before{width:3.466vw;height:4.533vw}}#ownedmediaArea .ownedmediaLinks a.mail{background-color:#41b5b1}#ownedmediaArea .ownedmediaLinks a.mail::before{background:url(../images/icon_mail_w.svg) center/contain no-repeat}@media (min-width:769px){#ownedmediaArea .ownedmediaLinks a.mail::before{width:18px;height:13px}}@media (min-width:0) and (max-width:768px){#ownedmediaArea .ownedmediaLinks a.mail::before{width:4.26vw;height:3.2vw}}#ownedmediaArea .ownedmediaLinks a.line{background-color:#41b5b1}#ownedmediaArea .ownedmediaLinks a.line::before{background:url(../images/icon_hukidashi_w.svg) center/contain no-repeat}@media (min-width:769px){#ownedmediaArea .ownedmediaLinks a.line::before{width:17px;height:17px}}@media (min-width:0) and (max-width:768px){#ownedmediaArea .ownedmediaLinks a.line::before{width:3.733vw;height:3.733vw}}#ownedmediaArea .ownedmediaLinks a+a{margin-left:4px}#ownedmediaArea .ownedmediaLinks a:hover{opacity:.7}@media (min-width:769px){#contactArea{padding-top:150px}}@media (min-width:0) and (max-width:768px){#contactArea{padding-top:80px}}@media (min-width:769px){#contactArea .contactAreaInn{background:linear-gradient(transparent 50px,#f0f8f8 50px);padding-bottom:80px}}@media (min-width:0) and (max-width:768px){#contactArea .contactAreaInn{margin-right:calc(50% - 50vw);margin-left:calc(50% - 50vw);padding:0 7.36% 50px;background:-webkit-gradient(linear,left top,left bottom,color-stop(7.8vw,transparent),color-stop(7.8vw,#f0f8f8));background:linear-gradient(transparent 7.8vw,#f0f8f8 7.8vw)}}@media (min-width:0) and (max-width:768px){#contactArea .contactAreaTtl{margin-bottom:40px}}@media (min-width:769px){#contactArea .contactAreaTtl .enTtl{font-size:10rem}}@media (min-width:0) and (max-width:768px){#contactArea .contactAreaTtl .enTtl{font-size:16vw}}@media (min-width:769px){#contactArea .contactInfo{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:0 4.5%;margin-top:40px}}@media (min-width:769px) and (max-width:1150px){#contactArea .contactInfo{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}#contactArea .contactInfo>.text{position:relative;text-align:center;letter-spacing:.1em}@media (min-width:769px){#contactArea .contactInfo>.text{padding:10px 0;width:50%;border-right:solid 1px #cdebea;font-size:2.4rem;line-height:2}}@media (min-width:769px) and (max-width:1150px){#contactArea .contactInfo>.text{width:100%;border-right:none}}@media (min-width:0) and (max-width:768px){#contactArea .contactInfo>.text{font-size:5.06667vw;padding-bottom:24px;border-bottom:solid 1px #cdebea;line-height:1.6}}#contactArea .contactInfo .telWrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media (min-width:769px){#contactArea .contactInfo .telWrap{width:50%}}@media (min-width:769px) and (max-width:1150px){#contactArea .contactInfo .telWrap{width:100%;margin-top:40px}}#contactArea .contactInfo .telWrap .text{font-size:2rem;letter-spacing:.075em}@media (min-width:0) and (max-width:768px){#contactArea .contactInfo .telWrap .text{display:none}}@media (min-width:769px){#contactArea .contactInfo .telWrap .numWrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}#contactArea .contactInfo .telWrap .num{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;letter-spacing:.05em;color:#41b5b1;-webkit-transition-duration:0.3s;transition-duration:0.3s}@media (min-width:769px){#contactArea .contactInfo .telWrap .num{font-size:4.4rem}}@media (min-width:0) and (max-width:768px){#contactArea .contactInfo .telWrap .num{font-size:10.13333vw;padding-top:10px}}#contactArea .contactInfo .telWrap .num::before{content:"";display:block;background:url(../images/icon_tel_b.svg) center bottom/contain no-repeat}@media (min-width:769px){#contactArea .contactInfo .telWrap .num::before{width:24px;height:30px;margin-right:8px;margin-top:10px}}@media (min-width:0) and (max-width:768px){#contactArea .contactInfo .telWrap .num::before{margin-right:2.1vw;margin-top:.6vw;width:5.6vw;height:7.2vw}}#contactArea .contactInfo .telWrap .num:hover{opacity:.7}@media (min-width:769px){#contactArea .contactInfo .telWrap .time{font-size:1.4rem;margin-left:10px}}@media (min-width:0) and (max-width:768px){#contactArea .contactInfo .telWrap .time{text-align:center;font-size:3.73333vw}}#contactArea .contactLinks{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media (min-width:769px){#contactArea .contactLinks{padding:0 7.11%}}@media (min-width:769px) and (max-width:1150px){#contactArea .contactLinks{-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:40px}}@media (min-width:0) and (max-width:768px){#contactArea .contactLinks{-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:20px}}@media (min-width:769px){#contactArea .contactLinks .contactLink{width:32.8%;margin-top:40px}}@media (min-width:769px) and (max-width:1150px){#contactArea .contactLinks .contactLink{width:100%;margin-top:0}}@media (min-width:0) and (max-width:768px){#contactArea .contactLinks .contactLink{width:100%}}@media (min-width:0) and (max-width:768px){#contactArea .contactLinks .contactLink:first-of-type{margin-bottom:1.4%}}@media (min-width:769px) and (max-width:1150px){#contactArea .contactLinks .contactLink:not(:first-of-type){width:49.3%;margin-top:1.4%}}@media (min-width:0) and (max-width:768px){#contactArea .contactLinks .contactLink:not(:first-of-type){width:49.3%}}#contactArea .contactLinks a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-weight:700;color:#fff;-webkit-transition-duration:0.3s;transition-duration:0.3s}@media (min-width:769px){#contactArea .contactLinks a{padding:26px 20px;font-size:1.8rem;letter-spacing:.075em}}@media (min-width:0) and (max-width:768px){#contactArea .contactLinks a{padding:.875em 20px;font-size:4.26667vw;letter-spacing:.025em}}#contactArea .contactLinks a::before{content:"";display:block;margin-right:7px}#contactArea .contactLinks a.counseling{background-color:#cec232}#contactArea .contactLinks a.counseling#counseling{letter-spacing:-1px}#contactArea .contactLinks a.counseling::before{background:url(../images/icon_board_w.svg) center/contain no-repeat}@media (min-width:769px){#contactArea .contactLinks a.counseling::before{width:15px;height:21px}}@media (min-width:0) and (max-width:768px){#contactArea .contactLinks a.counseling::before{width:3.466vw;height:4.533vw}}#contactArea .contactLinks a.mail{background-color:#41b5b1}#contactArea .contactLinks a.mail::before{background:url(../images/icon_mail_w.svg) center/contain no-repeat}@media (min-width:769px){#contactArea .contactLinks a.mail::before{width:18px;height:13px}}@media (min-width:0) and (max-width:768px){#contactArea .contactLinks a.mail::before{width:4.26vw;height:3.2vw}}#contactArea .contactLinks a.line{background-color:#41b5b1}#contactArea .contactLinks a.line::before{background:url(../images/icon_hukidashi_w.svg) center/contain no-repeat}@media (min-width:769px){#contactArea .contactLinks a.line::before{width:17px;height:17px}}@media (min-width:0) and (max-width:768px){#contactArea .contactLinks a.line::before{width:3.733vw;height:3.733vw}}#contactArea .contactLinks a+a{margin-left:4px}#contactArea .contactLinks a:hover{opacity:.7}.bunnerAreaItems{position:relative}@media (min-width:769px){.bunnerAreaItems{margin:0 auto;max-width:1080px;padding:80px 40px 0}}@media (min-width:0) and (max-width:768px){.bunnerAreaItems{padding:30px 24px 0}}.bunnerAreaItems .bunnerAreaItem+.bunnerAreaItem{margin-top:14px}.bunnerAreaItems .bunnerAreaItem a{display:block;-webkit-transition-duration:0.2s;transition-duration:0.2s}.bunnerAreaItems .bunnerAreaItem a:hover{opacity:.7}.bunnerAreaItems .bunnerAreaItem img{width:100%}.blogArea{background-color:#f6f6f6;margin-right:calc(50% - 50vw);margin-left:calc(50% - 50vw);padding-right:calc(50vw - 50%);padding-left:calc(50vw - 50%)}@media (min-width:769px){.blogArea{padding-top:80px;padding-bottom:80px}}@media (min-width:0) and (max-width:768px){.blogArea{padding:80px 0 100px}}@media (min-width:0) and (max-width:768px){.blogArea .blogInn{position:relative;width:100%;margin:0 auto;padding:0 6.4%}}@media (min-width:769px){.blogArea .blogHead{font-size:2.8rem;letter-spacing:.1em;padding-bottom:16px;margin-bottom:40px}}@media (min-width:0) and (max-width:768px){.blogArea .blogHead{font-size:6.4vw;letter-spacing:.075em;text-align:center;padding-bottom:16px;margin-bottom:30px}}@media (min-width:769px){.blogArea .linkItems{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:140px;-ms-flex-wrap:wrap;flex-wrap:wrap}}@media (min-width:769px) and (max-width:1050px){.blogArea .linkItems{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}@media (min-width:0) and (max-width:768px){.blogArea .linkItems{margin-top:92px}}.blogArea .linkItems .linkItem{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-repeat:no-repeat;background-size:cover}@media (min-width:769px){.blogArea .linkItems .linkItem{max-width:542px;width:49%;padding:40px 0 48px 4.6%}}@media (min-width:769px) and (max-width:1050px){.blogArea .linkItems .linkItem{width:100%;max-width:100%}}@media (min-width:0) and (max-width:768px){.blogArea .linkItems .linkItem{padding:24px 0 24px 9vw}}.blogArea .linkItems .linkItem:nth-of-type(1){background-image:url(../images/blog_linkImg_maruyana.jpg)}@media (min-width:769px){.blogArea .linkItems .linkItem:nth-of-type(1){background-position:right center}}@media (min-width:0) and (max-width:768px){.blogArea .linkItems .linkItem:nth-of-type(1){background-position:right 30% center}}.blogArea .linkItems .linkItem:nth-of-type(2){background-image:url(../images/blog_linkImg_onodera.jpg)}@media (min-width:769px){.blogArea .linkItems .linkItem:nth-of-type(2){background-position:right center}}@media (min-width:0) and (max-width:768px){.blogArea .linkItems .linkItem:nth-of-type(2){background-position:right 25% center}}@media (min-width:769px) and (max-width:1050px){.blogArea .linkItems .linkItem+.linkItem{margin-top:20px}}@media (min-width:0) and (max-width:768px){.blogArea .linkItems .linkItem+.linkItem{margin-top:14px}}.blogArea .linkItems .linkItem .txtWrap{display:inline-block;text-align:center}.blogArea .linkItems .linkItem .txtWrap>p{color:#afa538}@media (min-width:769px){.blogArea .linkItems .linkItem .txtWrap>p{font-size:1.4rem;margin-bottom:6px}}@media (min-width:0) and (max-width:768px){.blogArea .linkItems .linkItem .txtWrap>p{font-size:3.2vw;margin-bottom:8px}}.blogArea .linkItems .linkItem .txtWrap>h3{letter-spacing:.075em}@media (min-width:769px){.blogArea .linkItems .linkItem .txtWrap>h3{font-size:2.4rem}}@media (min-width:0) and (max-width:768px){.blogArea .linkItems .linkItem .txtWrap>h3{font-size:6.4vw}}@media (min-width:769px){.blogArea .linkItems .linkItem .txtWrap>h3 .small{font-size:2rem}}@media (min-width:0) and (max-width:768px){.blogArea .linkItems .linkItem .txtWrap>h3 .small{font-size:5.33333vw}}@media (min-width:769px){.blogArea .viewMoreWrap{margin-top:140px}}@media (min-width:0) and (max-width:768px){.blogArea .viewMoreWrap{margin-top:80px}}@media (min-width:769px){.blogItemWrap .topheadWrap{margin-bottom:100px}}@media (min-width:0) and (max-width:768px){.blogItemWrap .topheadWrap{margin-bottom:40px}}.blogCategoryItemsWrap{margin-bottom:80px}.blogCategoryItemsWrap .head{font-weight:700;text-align:center;font-size:2rem;margin-bottom:24px}.blogCategoryItemsWrap .sub{font-weight:700;text-align:center;font-size:2rem;margin-top:24px;margin-bottom:24px}.blogCategoryItemsWrap .blogCategoryItems{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.blogCategoryItemsWrap .blogCategoryItems .blogCategoryItem{margin-bottom:10px;margin-right:10px}.blogCategoryItemsWrap .blogCategoryItems .blogCategoryItem a{display:block;border:solid 1px #41b5b1;color:#41b5b1;border-radius:100px;padding:2px 16px;-webkit-transition-duration:0.2s;transition-duration:0.2s}.blogCategoryItemsWrap .blogCategoryItems .blogCategoryItem a:hover{background-color:#41b5b1;color:#fff}@media (min-width:769px){.blogItems{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}@media (min-width:769px){.blogItems::after{content:"";height:0;width:30%;max-width:300px}}@media (min-width:769px){.blogItems .blogItem{width:30%;max-width:300px}}@media (min-width:769px) and (max-width:1050px){.blogItems .blogItem{width:48%;max-width:100%}}@media (min-width:769px){.blogItems .blogItem:nth-of-type(n+4){margin-top:130px}}@media (min-width:769px) and (max-width:1050px){.blogItems .blogItem:nth-of-type(n+4){margin-top:0}}@media (min-width:769px) and (max-width:1050px){.blogItems .blogItem:nth-of-type(n+3){margin-top:130px}}@media (min-width:0) and (max-width:768px){.blogItems .blogItem+.blogItem{margin-top:72px}}.blogItems .blogItem .thumnail{position:relative}@media (min-width:769px){.blogItems .blogItem .thumnail{height:200px;-webkit-transition:0.6s ease-in-out;transition:0.6s ease-in-out}}@media (min-width:0) and (max-width:768px){.blogItems .blogItem .thumnail{position:relative;padding-top:67.17%}}.blogItems .blogItem .thumnail::before{content:"VIEW MORE";display:block;position:absolute;word-break:keep-all;left:50%;top:50%;width:100%;text-align:center;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);font-family:"Cormorant Infant",serif;font-size:2.4rem;letter-spacing:.28em;opacity:1;z-index:100;color:#afa538;-webkit-transition:0.6s ease-in-out;transition:0.6s ease-in-out}.blogItems .blogItem .thumnail::after{content:"";display:block;position:absolute;left:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);background:#fff;opacity:.9;width:100%;height:100%;-webkit-transition:0.6s ease-in-out;transition:0.6s ease-in-out}@media (min-width:0) and (max-width:768px){.blogItems .blogItem .thumnail img{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}}.blogItems .blogItem .head{letter-spacing:.075em;color:#3c4748}@media (min-width:769px){.blogItems .blogItem .head{line-height:1.8;margin:24px 0 16px;font-size:2rem}}@media (min-width:0) and (max-width:768px){.blogItems .blogItem .head{line-height:1.6;margin:20px 0 20px;font-size:5.86667vw}}.blogItems .blogItem .info{display:-webkit-box;display:-ms-flexbox;display:flex;color:#aaa}.blogItems .blogItem .info .date{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;letter-spacing:.075em}@media (min-width:769px){.blogItems .blogItem .info .date{font-size:1.2rem}}@media (min-width:0) and (max-width:768px){.blogItems .blogItem .info .date{font-size:3.73333vw}}.blogItems .blogItem .info .date::after{content:"";display:block;height:13px;width:1px;margin:0 14px;background-color:#aaa}.blogItems .blogItem .info .tags{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.blogItems .blogItem .info .tags .tag{margin-right:4px;font-size:1.2rem}@media (min-width:0) and (max-width:768px){.blogItems .blogItem .info .tags .tag{font-size:3.73333vw}}.blogItems .blogItem .prof{position:relative;margin-top:30px;padding:12px 0 12px 0;border-top:solid 1px #eee;border-bottom:solid 1px #eee}@media (min-width:769px){.blogItems .blogItem .prof{padding:10px 78px 10px 13.3%}}.blogItems .blogItem .prof .name{letter-spacing:.1em}@media (min-width:769px){.blogItems .blogItem .prof .name{font-size:1.2rem}}@media (min-width:0) and (max-width:768px){.blogItems .blogItem .prof .name{font-size:3.73333vw;margin-left:30px}}.blogItems .blogItem .prof .img{position:absolute;overflow:hidden;right:12px;top:50%;width:66px;height:66px;border-radius:50px;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.blogItems .blogItem a{display:block}.blogItems .blogItem a:hover .thumnail{-webkit-transform:scale(1.03);transform:scale(1.03)}@media (min-width:769px){.blogItems .blogItem a:hover .thumnail::before{opacity:1}}.blogItems .blogItem a:hover .thumnail::after{opacity:.9}#treatment_category .treatment_category_Links{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media (min-width:769px){#treatment_category .treatment_category_Links{max-width:1000px;margin:140px auto 100px}}@media (min-width:0) and (max-width:768px){#treatment_category .treatment_category_Links{-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:60px}}@media (min-width:0) and (max-width:768px){#treatment_category .treatment_category_Links .treatment_category_Link{width:49%}}@media (min-width:0) and (max-width:768px){#treatment_category .treatment_category_Links .treatment_category_Link:nth-of-type(n+3){margin-top:8px}}#treatment_category .treatment_category_Links .treatment_category_Link a{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (min-width:769px){#treatment_category .treatment_category_Links .treatment_category_Link a{-webkit-transition:0.5s ease-in-out;transition:0.5s ease-in-out;padding:13px 2.122vw}}@media (min-width:0) and (max-width:768px){#treatment_category .treatment_category_Links .treatment_category_Link a{position:relative;padding:10px 6px 5px;border:solid 1px #cec232;border-radius:100px;background-color:#fff}}@media screen and (min-width:1300px){#treatment_category .treatment_category_Links .treatment_category_Link a{padding:13px 1.4vw}}@media (min-width:0) and (max-width:768px){#treatment_category .treatment_category_Links .treatment_category_Link a::after{content:"";position:absolute;right:8%;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);display:block;background:url(../images/arrow_gray.svg);width:7px;height:4px}}#treatment_category .treatment_category_Links .treatment_category_Link .jaTtl{letter-spacing:.1em;line-height:1.2}@media (min-width:769px){#treatment_category .treatment_category_Links .treatment_category_Link .jaTtl{font-size:2.8rem;-webkit-transition:0.5s ease-in-out;transition:0.5s ease-in-out}}@media (min-width:769px) and (max-width:900px){#treatment_category .treatment_category_Links .treatment_category_Link .jaTtl{font-size:2.4rem}}@media (min-width:0) and (max-width:768px){#treatment_category .treatment_category_Links .treatment_category_Link .jaTtl{font-size:4.8vw}}@media (min-width:769px){#treatment_category .treatment_category_Links .treatment_category_Link .jaTtl .small{font-size:2.4rem;-webkit-transition:0.5s ease-in-out;transition:0.5s ease-in-out}}@media (min-width:769px) and (max-width:900px){#treatment_category .treatment_category_Links .treatment_category_Link .jaTtl .small{font-size:2rem}}@media (min-width:0) and (max-width:768px){#treatment_category .treatment_category_Links .treatment_category_Link .jaTtl .small{font-size:3.73333vw}}#treatment_category .treatment_category_Links .treatment_category_Link .jaTtl .blue{color:#41b5b1}#treatment_category .treatment_category_Links .treatment_category_Link .enTtl{color:#cec232;letter-spacing:.1em}@media (min-width:769px){#treatment_category .treatment_category_Links .treatment_category_Link .enTtl{font-size:1.8rem;-webkit-transition:0.5s ease-in-out;transition:0.5s ease-in-out}}@media (min-width:0) and (max-width:768px){#treatment_category .treatment_category_Links .treatment_category_Link .enTtl{font-size:3.73333vw}}#treatment_category .treatment_category_Links .treatment_category_Link .deco{position:absolute;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transition:0.5s ease-in-out;transition:0.5s ease-in-out;top:0;width:100%;height:100%}@media (min-width:0) and (max-width:768px){#treatment_category .treatment_category_Links .treatment_category_Link .deco{display:none}}#treatment_category .treatment_category_Links .treatment_category_Link .deco::before,#treatment_category .treatment_category_Links .treatment_category_Link .deco::after{content:"";position:absolute;-webkit-transform:translateY(100%);transform:translateY(100%);-webkit-transition:0.5s ease-in-out;transition:0.5s ease-in-out}#treatment_category .treatment_category_Links .treatment_category_Link .deco::before{bottom:0;width:1px;height:18px;display:block;background-color:#cec232}#treatment_category .treatment_category_Links .treatment_category_Link .deco::after{bottom:-20px;width:7px;height:7px;border:solid 1px #cec232;border-radius:50px;-ms-flex-negative:0;flex-shrink:0}@media (min-width:769px){#treatment_category .treatment_category_Links .treatment_category_Link:hover a{position:relative;padding:13px 3.294vw}#treatment_category .treatment_category_Links .treatment_category_Link:hover .jaTtl{font-size:2.2rem}#treatment_category .treatment_category_Links .treatment_category_Link:hover .jaTtl .small{font-size:2rem}#treatment_category .treatment_category_Links .treatment_category_Link:hover .enTtl{font-size:1.4rem}#treatment_category .treatment_category_Links .treatment_category_Link:hover .deco{position:absolute;top:0;width:100%;height:100%;margin-top:0}#treatment_category .treatment_category_Links .treatment_category_Link:hover .deco::before{height:48px}#treatment_category .treatment_category_Links .treatment_category_Link:hover .deco::after{-webkit-transform:translateY(0%);transform:translateY(0%);bottom:0;width:100%;height:100%}}@media screen and (min-width:1300px){#treatment_category .treatment_category_Links .treatment_category_Link:hover a{padding:13px 2.5vw}}@media (min-width:769px){#treatment_category .linkItemWrap+.linkItemWrap{margin-top:80px}}@media (min-width:0) and (max-width:768px){#treatment_category .linkItemWrap+.linkItemWrap{margin-top:60px}}#treatment_category .linkItemWrap .linkItemHead{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#f0f8f8;background-size:cover;background-repeat:no-repeat}@media (min-width:769px){#treatment_category .linkItemWrap .linkItemHead{height:260px;margin-bottom:54px}}@media (min-width:0) and (max-width:768px){#treatment_category .linkItemWrap .linkItemHead{padding:6.2rem 0;margin-right:calc(50% - 50vw);margin-left:calc(50% - 50vw)}}#treatment_category .linkItemWrap .TtlWrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (min-width:769px){#treatment_category .linkItemWrap .TtlWrap{padding-left:16.29%}}@media (min-width:0) and (max-width:768px){#treatment_category .linkItemWrap .TtlWrap{padding-left:13.33vw}}#treatment_category .linkItemWrap .TtlWrap .jaTtl{letter-spacing:.1em;line-height:1.2}@media (min-width:769px){#treatment_category .linkItemWrap .TtlWrap .jaTtl{font-size:2.8rem}}@media (min-width:0) and (max-width:768px){#treatment_category .linkItemWrap .TtlWrap .jaTtl{font-size:6.93333vw}}@media (min-width:769px){#treatment_category .linkItemWrap .TtlWrap .jaTtl .small{font-size:2.4rem}}@media (min-width:0) and (max-width:768px){#treatment_category .linkItemWrap .TtlWrap .jaTtl .small{font-size:5.86667vw}}#treatment_category .linkItemWrap .TtlWrap .jaTtl .blue{color:#41b5b1}#treatment_category .linkItemWrap .TtlWrap .enTtl{font-size:1.8rem;color:#cec232;letter-spacing:.1em}@media (min-width:0) and (max-width:768px){#treatment_category .linkItemWrap .TtlWrap .enTtl{font-size:4.26667vw}}#treatment_category .linkItemWrap.face .linkItemHead{background-image:url(../images/treatment_category_linkItemHead_face_pc.jpg)}@media (min-width:769px){#treatment_category .linkItemWrap.face .linkItemHead{background-position:right center}}@media (min-width:0) and (max-width:768px){#treatment_category .linkItemWrap.face .linkItemHead{background-position:right 55% center}}#treatment_category .linkItemWrap.body .linkItemHead{background-image:url(../images/treatment_category_linkItemHead_body_pc.jpg)}@media (min-width:769px){#treatment_category .linkItemWrap.body .linkItemHead{background-position:right center}}@media (min-width:0) and (max-width:768px){#treatment_category .linkItemWrap.body .linkItemHead{background-position:right 36% center}}#treatment_category .linkItemWrap.skin .linkItemHead{background-image:url(../images/treatment_category_linkItemHead_skin_pc.jpg)}@media (min-width:769px){#treatment_category .linkItemWrap.skin .linkItemHead{background-position:right center}}@media (min-width:0) and (max-width:768px){#treatment_category .linkItemWrap.skin .linkItemHead{background-position:right 53% center}}#treatment_category .linkItemWrap.other .linkItemHead{background-image:url(../images/treatment_category_linkItemHead_other_pc.jpg)}@media (min-width:769px){#treatment_category .linkItemWrap.other .linkItemHead{background-position:right center}}@media (min-width:0) and (max-width:768px){#treatment_category .linkItemWrap.other .linkItemHead{background-position:right 43% center}}#treatment_category .linkItemWrap .linkItems{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (min-width:769px){#treatment_category .linkItemWrap .linkItems{width:100%;max-width:1080px;padding:0 40px;margin:0 auto}}@media (min-width:0) and (max-width:768px){#treatment_category .linkItemWrap .linkItems{padding-top:28px}}@media (min-width:769px){#treatment_category .linkItemWrap .linkItems .linkItem{width:25%;min-width:250px;margin-bottom:40px}}@media (min-width:0) and (max-width:768px){#treatment_category .linkItemWrap .linkItems .linkItem{width:50%;margin-bottom:20px}}#treatment_category .linkItemWrap .linkItems .linkItem a{position:relative;display:inline-block}@media (min-width:769px){#treatment_category .linkItemWrap .linkItems .linkItem a{padding-left:16px;-webkit-transition:0.5s ease-in-out;transition:0.5s ease-in-out}}@media (min-width:0) and (max-width:768px){#treatment_category .linkItemWrap .linkItems .linkItem a{padding-left:4.8vw;font-size:4.8vw}}#treatment_category .linkItemWrap .linkItems .linkItem a span{content:"";position:absolute;left:0;background-color:#cec232;border-radius:50px;display:inline-block}@media (min-width:769px){#treatment_category .linkItemWrap .linkItems .linkItem a span{top:9px;width:6px;height:6px}}@media (min-width:0) and (max-width:768px){#treatment_category .linkItemWrap .linkItems .linkItem a span{width:1.6vw;height:1.6vw;top:3vw}}#treatment_category .linkItemWrap .linkItems .linkItem a span::after{content:"";display:block;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:6px;height:6px;border-radius:50%;border:solid 1px rgba(206,194,50,.3);-webkit-transition-duration:0.5s;transition-duration:0.5s;-webkit-transform-origin:center;transform-origin:center;-webkit-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out}@media (min-width:769px){#treatment_category .linkItemWrap .linkItems .linkItem a::before{top:9px;width:6px;height:6px}}@media (min-width:0) and (max-width:768px){#treatment_category .linkItemWrap .linkItems .linkItem a::before{top:3.2vw;width:1.6vw;height:1.6vw}}@media (min-width:769px){#treatment_category .linkItemWrap .linkItems .linkItem a:hover{letter-spacing:.16em}}@media (min-width:769px){#treatment_category .linkItemWrap .linkItems .linkItem a:hover span::after{width:80px;height:80px}}@media (min-width:769px){#forVisitor{margin-bottom:220px}}@media (min-width:0) and (max-width:768px){#forVisitor{padding:70px 0 80px}}@media (min-width:769px) and (max-width:1100px){#forVisitor .containerWide{width:100%}}#forVisitor .conWrap{display:block;width:100%;height:100%}@media (min-width:769px){#forVisitor .conWrap{padding:90px 8.3% 80px;background:url(../images/top_forVisitor_bg_pc.png) center/cover no-repeat}}@media (min-width:769px) and (max-width:1100px){#forVisitor .conWrap{background:url(../images/top_forVisitor_bg_pc.png) center right 26%/cover no-repeat}}@media (min-width:769px){#forVisitor .conWrap .txtArea{width:43.3%}}@media (min-width:769px) and (max-width:1260px){#forVisitor .conWrap .txtArea{width:50%}}@media (min-width:769px){#forVisitor .conWrap .txtArea .secTtl{margin-bottom:40px;letter-spacing:.1em;font-size:4rem}}@media (min-width:0) and (max-width:768px){#forVisitor .conWrap .txtArea .secTtl{margin-bottom:24px;padding-bottom:16px;letter-spacing:.075em;font-size:8.53333vw;text-align:center}}#forVisitor .conWrap .txtArea .text{line-height:2.625;letter-spacing:.05em;margin-bottom:30px}@media (min-width:769px){#forVisitor .conWrap .txtArea .text{font-size:1.6rem}}@media (min-width:0) and (max-width:768px){#forVisitor .conWrap .txtArea .text{font-size:4.26667vw}}@media (min-width:769px) and (max-width:1260px){#forVisitor .conWrap .txtArea .text br:nth-of-type(1),#forVisitor .conWrap .txtArea .text br:nth-of-type(3){display:none}}@media (min-width:769px){#forVisitor .conWrap .linkItems{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}@media (min-width:769px) and (max-width:1260px){#forVisitor .conWrap .linkItems{-ms-flex-wrap:wrap;flex-wrap:wrap}}@media (min-width:769px){#forVisitor .conWrap .linkItems .linkItem{width:24.4%;max-width:244px}}@media (min-width:769px) and (max-width:1260px){#forVisitor .conWrap .linkItems .linkItem{width:49.5%;max-width:100%}}@media (min-width:769px) and (max-width:1260px){#forVisitor .conWrap .linkItems .linkItem:nth-of-type(n+3){margin-top:1%}}@media (min-width:769px){#forVisitor .conWrap .linkItems .linkItem+.linkItem{margin-left:.8%}}@media (min-width:769px) and (max-width:1260px){#forVisitor .conWrap .linkItems .linkItem+.linkItem{margin-left:0}}@media (min-width:0) and (max-width:768px){#forVisitor .conWrap .linkItems .linkItem+.linkItem{margin-top:8px}}#forVisitor .conWrap .linkItems .linkItem a{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:17px 0;background:#41b5b1;color:#fff;font-size:1.8rem;letter-spacing:.075em}@media (min-width:0) and (max-width:768px){#forVisitor .conWrap .linkItems .linkItem a{font-size:4.8vw}}#forVisitor .conWrap .linkItems .linkItem a::before{content:"";height:100%;position:absolute;left:0;top:0;background-size:cover}@media (min-width:769px){#forVisitor .conWrap .linkItems .linkItem a::before{width:60px}}@media (min-width:0) and (max-width:768px){#forVisitor .conWrap .linkItems .linkItem a::before{width:15%;min-width:60px}}#forVisitor .conWrap .linkItems .linkItem:first-of-type a{background-color:#cec232}#forVisitor .conWrap .linkItems .linkItem:first-of-type a::before{background-image:url(../images/top_forVisitor_link_1.svg)}#forVisitor .conWrap .linkItems .linkItem:nth-of-type(2) a::before{background-image:url(../images/top_forVisitor_link_2.svg)}#forVisitor .conWrap .linkItems .linkItem:nth-of-type(3) a::before{background-image:url(../images/top_forVisitor_link_3.svg)}#forVisitor .conWrap .linkItems .linkItem:nth-of-type(4) a::before{background-image:url(../images/top_forVisitor_link_4.svg)}.caseItems.detail{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}.caseItems.detail .caseItem{display:-webkit-box;display:-ms-flexbox;display:flex;width:47.8%;max-width:542px;margin-bottom:100px}@media (min-width:0) and (max-width:768px){.caseItems.detail .caseItem{margin-bottom:48px}}.caseItems.detail .caseItem+.caseItem{margin-top:0}.caseItems.detail .caseItem a{display:block;-webkit-transition-duration:0.3s;transition-duration:0.3s}.caseItems.detail .caseItem a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.caseItems.detail .caseItem a:hover{opacity:.7}.caseItems.detail .caseItem .imgArea{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media (min-width:769px){.caseItems.detail .caseItem .imgArea{margin-bottom:24px}}@media (min-width:0) and (max-width:768px){.caseItems.detail .caseItem .imgArea{margin-bottom:16px}}.caseItems.detail .caseItem .imgArea figure{position:relative;width:50%}@media (min-width:769px){.caseItems.detail .caseItem .imgArea figure{height:147px}}@media (min-width:0) and (max-width:768px){.caseItems.detail .caseItem .imgArea figure{position:relative;height:0;padding-top:31.2%}}@media (min-width:0) and (max-width:768px){.caseItems.detail .caseItem .imgArea figure img{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}}.caseItems.detail .caseItem .imgArea figure figcaption{position:absolute;line-height:1;color:#818181}@media (min-width:769px){.caseItems.detail .caseItem .imgArea figure figcaption{font-size:2.4rem;top:-16px;left:-10px}}@media (min-width:0) and (max-width:768px){.caseItems.detail .caseItem .imgArea figure figcaption{top:-14.7%;left:-5.8%;font-size:6.4vw}}.caseItems.detail .caseItem .imgArea figure figcaption.blue{color:#41b5b1}@media (min-width:769px){.caseItems.detail .caseItem .imgArea figure figcaption.single{font-size:4.8rem;top:-26px;left:-20px}}.caseItems.detail .caseItem .imgArea .arrow{content:"";display:block;margin:0 8px;width:0;height:0;border-style:solid}@media (min-width:769px){.caseItems.detail .caseItem .imgArea .arrow{width:0;height:0;border-style:solid;border-width:5px 0 5px 8px;border-color:transparent transparent transparent #cec232}}@media (min-width:0) and (max-width:768px){.caseItems.detail .caseItem .imgArea .arrow{border-width:4px 0 4px 6px;border-color:transparent transparent transparent #cec232}}@media (min-width:769px){.caseItems.detail .caseItem .infoArea{margin-bottom:16px}}.caseItems.detail .caseItem .infoArea .headWrap{padding-bottom:16px}@media (min-width:769px){.caseItems.detail .caseItem .infoArea .headWrap{display:block}}.caseItems.detail .caseItem .infoArea .headWrap .head{letter-spacing:.1em}@media (min-width:769px){.caseItems.detail .caseItem .infoArea .headWrap .head{font-size:2.8rem;width:100%}}@media (min-width:0) and (max-width:768px){.caseItems.detail .caseItem .infoArea .headWrap .head{font-size:3.2vw}}@media (min-width:769px){.caseItems.detail .caseItem .infoArea .headWrap .info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;-ms-flex-negative:0;flex-shrink:0;margin-bottom:24px;justify-content:space-between;flex-direction:row}}@media (min-width:0) and (max-width:768px){.caseItems.detail .caseItem .infoArea .headWrap .info{display:-webkit-box;display:-ms-flexbox;display:flex}}.caseItems.detail .caseItem .infoArea .headWrap .info dl{display:-webkit-box;display:-ms-flexbox;display:flex}@media (min-width:0) and (max-width:768px){.caseItems.detail .caseItem .infoArea .headWrap .info dl:first-child{margin-right:10px}}.caseItems.detail .caseItem .infoArea .headWrap .info dl dt{-ms-flex-negative:0;flex-shrink:0}.caseItems.detail .caseItem .infoArea .headWrap .info dl dt,.caseItems.detail .caseItem .infoArea .headWrap .info dl dd{letter-spacing:.025em;line-height:1.5}@media (min-width:769px){.caseItems.detail .caseItem .infoArea .headWrap .info dl dt,.caseItems.detail .caseItem .infoArea .headWrap .info dl dd{font-size:1rem}}@media (min-width:0) and (max-width:768px){.caseItems.detail .caseItem .infoArea .headWrap .info dl dt,.caseItems.detail .caseItem .infoArea .headWrap .info dl dd{font-size:3.2vw}}@media (min-width:0) and (max-width:768px){.caseItems.detail .caseItem .infoArea .headWrap .info dl dt+p,.caseItems.detail .caseItem .infoArea .headWrap .info dl dd+p{margin-left:3.7%}}.caseItems.detail .caseItem .infoArea .text{line-height:2;letter-spacing:.05em}@media (min-width:769px){.caseItems.detail .caseItem .infoArea .text{margin-top:18px;font-size:1.4rem}}@media (min-width:0) and (max-width:768px){.caseItems.detail .caseItem .infoArea .text{margin-top:16px;font-size:4.26667vw}}.caseItems.detail .caseItem .detailItems{background-color:transparent}@media (min-width:769px){.caseItems.detail .caseItem .detailItems{margin-top:auto;padding:14px 4.4%}}@media (min-width:0) and (max-width:768px){.caseItems.detail .caseItem .detailItems{margin-top:20px;padding:16px 4.9%}}.caseItems.detail .caseItem .detailItems .detailItem{letter-spacing:.025em;line-height:1.4}.caseItems.detail .caseItem .detailItems .detailItem.singlePage p{font-size:1.4rem}.caseItems.detail .caseItem .detailItems .detailItem.singlePage .detailTtlSmall{font-size:1.6rem}.caseItems.detail .caseItem .detailItems .detailItem .listStyle{line-height:1.5em;max-height:4.5em;overflow:hidden;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}.caseItems.detail .caseItem .detailItems .detailItem+.detailItem{margin-top:12px}.caseItems.detail .caseItem .detailItems .detailItem+.detailItem .listStyle{line-height:1.5em;max-height:4.5em;overflow:hidden;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}.caseItems.detail .caseItem .detailItems .detailItem h4,.caseItems.detail .caseItem .detailItems .detailItem .detailTtlSmall{font-weight:700;margin-bottom:4px}@media (min-width:769px){.caseItems.detail .caseItem .detailItems .detailItem h4,.caseItems.detail .caseItem .detailItems .detailItem .detailTtlSmall{font-size:1.5rem}}@media (min-width:0) and (max-width:768px){.caseItems.detail .caseItem .detailItems .detailItem h4,.caseItems.detail .caseItem .detailItems .detailItem .detailTtlSmall{font-size:16px}}.caseItems.detail .caseItem .detailItems .detailItem p{line-height:1.4}@media (min-width:769px){.caseItems.detail .caseItem .detailItems .detailItem p{font-size:1.35rem}}@media (min-width:0) and (max-width:768px){.caseItems.detail .caseItem .detailItems .detailItem p{font-size:14px}}.otherCase{background-color:#f6f6f6}.otherCase::before,.otherCase::after{content:"";display:block;width:100%;height:0}@media (min-width:769px){.otherCase::before,.otherCase::after{padding-top:13.1%;background:url(../images/top_media_before_pc.png) center/cover no-repeat;background-color:#fff}}@media (min-width:0) and (max-width:768px){.otherCase::before,.otherCase::after{padding-top:27.26%;background:url(../images/top_media_before_sp.png) center/cover no-repeat;background-color:#fff}}.otherCase::after{-webkit-transform:rotate(180deg);transform:rotate(180deg)}@media (min-width:769px){.otherCase .topheadWrap{margin-bottom:90px}}@media (min-width:0) and (max-width:768px){.otherCase .topheadWrap{margin-bottom:56px}}.otherCase .caseItems.detail .caseItem .detailItems{background-color:#fff}@media (min-width:769px){.otherCase .viewMoreWrap{margin-top:100px}}@media (min-width:0) and (max-width:768px){.otherCase .viewMoreWrap{margin-top:60px}}@media (min-width:769px){.entryItems{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}@media (min-width:769px){.entryItems::after{content:"";height:0;width:30%;max-width:300px}}@media (min-width:769px){.entryItems .entryItem{width:30%;max-width:300px}}@media (min-width:769px){.entryItems .entryItem:nth-of-type(n+4){margin-top:80px}}@media (min-width:0) and (max-width:768px){.entryItems .entryItem+.entryItem{margin-top:60px}}.entryItems .entryItem a{display:block}.entryItems .entryItem a .thumnail{margin-bottom:20px}@media (min-width:769px){.entryItems .entryItem a .thumnail{height:200px}}@media (min-width:0) and (max-width:768px){.entryItems .entryItem a .thumnail{position:relative;padding-top:67.17%}}@media (min-width:0) and (max-width:768px){.entryItems .entryItem a .thumnail img{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}}.entryItems .entryItem a .head{margin-bottom:20px;letter-spacing:.075em}@media (min-width:769px){.entryItems .entryItem a .head{font-size:2rem}}@media (min-width:0) and (max-width:768px){.entryItems .entryItem a .head{font-size:5.86667vw}}.entryItems .entryItem a .info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.entryItems .entryItem a .info .date{letter-spacing:.075em;color:#aaa}@media (min-width:769px){.entryItems .entryItem a .info .date{font-size:1.4rem}}@media (min-width:0) and (max-width:768px){.entryItems .entryItem a .info .date{font-size:3.73333vw}}.entryItems .entryItem a .info .category{letter-spacing:.075em;border:solid 1px #afa538;color:#afa538;margin-left:14px}@media (min-width:769px){.entryItems .entryItem a .info .category{font-size:1rem;padding:2px 17px}}@media (min-width:0) and (max-width:768px){.entryItems .entryItem a .info .category{font-size:2.66667vw;padding:2px 8px;margin-top:.7%}}.entryItems .entryItem a .info .tags{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-left:14px}@media (min-width:0) and (max-width:768px){.entryItems .entryItem a .info .tags{margin-top:.7%}}.entryItems .entryItem a .info .tags .tag{border:solid 1px #afa538;color:#afa538;font-size:1rem;letter-spacing:.075em;padding:2px 8px}@media (min-width:769px){.entryItems .entryItem a .info .tags .tag{margin-right:4px;margin-bottom:4px}}@media (min-width:0) and (max-width:768px){.entryItems .entryItem a .info .tags .tag{margin-right:1vw;margin-bottom:1vw;font-size:2.66667vw}}.wp-pagenavi{clear:both;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-top:solid 1px #eee;border-bottom:solid 1px #eee}@media (min-width:769px){.wp-pagenavi{padding:30px 0;margin:30px auto 150px;border:none;position:relative}}@media (min-width:0) and (max-width:768px){.wp-pagenavi{padding:17px 0;margin-top:60px}}.wp-pagenavi .first{display:none}.wp-pagenavi .last{display:none}.wp-pagenavi .previouspostslink,.wp-pagenavi .nextpostslink{position:absolute;letter-spacing:.05em;color:#3c4748;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (min-width:769px){.wp-pagenavi .previouspostslink,.wp-pagenavi .nextpostslink{-ms-flex-negative:0;flex-shrink:0;font-size:1.6rem;width:100px}}@media (min-width:0) and (max-width:768px){.wp-pagenavi .previouspostslink,.wp-pagenavi .nextpostslink{color:#cec232;font-size:3.73333vw}}@media (min-width:769px){.wp-pagenavi .previouspostslink::before,.wp-pagenavi .previouspostslink::after,.wp-pagenavi .nextpostslink::before,.wp-pagenavi .nextpostslink::after{content:"";display:block;position:absolute}}.wp-pagenavi .previouspostslink{left:5%;margin:0 7% 0 auto;bottom:-100px}@media (min-width:769px){.wp-pagenavi .previouspostslink{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}}@media (min-width:0) and (max-width:768px){.wp-pagenavi .previouspostslink{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;pading-left:2.5%}}.wp-pagenavi .previouspostslink::before{width:6px;height:6px;border-radius:50%;border:solid 1px #cec232;top:50%;left:0;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.wp-pagenavi .previouspostslink::after{width:28px;height:1px;background-color:#cec232;position:absolute;top:50%;left:8px;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.wp-pagenavi .nextpostslink{right:5%;margin:0 7% 0 auto;bottom:-100px}@media (min-width:769px){.wp-pagenavi .nextpostslink{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}@media (min-width:0) and (max-width:768px){.wp-pagenavi .nextpostslink{padding-right:2.5%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.wp-pagenavi .nextpostslink::before{width:6px;height:6px;border-radius:50%;border:solid 1px #cec232;top:50%;right:0;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.wp-pagenavi .nextpostslink::after{width:28px;height:1px;background-color:#cec232;position:absolute;top:50%;right:8px;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.wp-pagenavi a,.wp-pagenavi span{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;line-height:1;color:#ccc;font-family:kumlien-pro,serif;font-weight:500;border:none}@media (min-width:769px){.wp-pagenavi a,.wp-pagenavi span{margin:0 16px;font-size:2rem;width:38px;height:38px}}@media (min-width:0) and (max-width:768px){.wp-pagenavi a,.wp-pagenavi span{margin:0 1.2vw;font-size:4.26667vw;width:8vw;height:8vw}}.wp-pagenavi a{-webkit-transition:0.3s;transition:0.3s}.wp-pagenavi a:hover{opacity:0.6s}.wp-pagenavi span.pages{display:none}.wp-pagenavi span.extend{display:none}.wp-pagenavi span.current{color:#3c4748;border-radius:50%;background-color:#f6f6f6}.postAreaLink{display:-webkit-box;display:-ms-flexbox;display:flex;text-align:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-top:solid 1px #eee;border-bottom:solid 1px #eee;position:relative}@media (min-width:769px){.postAreaLink{padding:30px 0;margin-top:100px}}@media (min-width:0) and (max-width:768px){.postAreaLink{padding:28px 0;margin-top:60px}}.postAreaLink .linkBtn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative}.postAreaLink .linkBtn::before{content:"";display:block;background:url(../images/icon_squares_y.svg);background-size:contain}@media (min-width:769px){.postAreaLink .linkBtn::before{width:15px;height:15px;margin-right:12px}}@media (min-width:0) and (max-width:768px){.postAreaLink .linkBtn::before{width:4vw;height:4vw}}@media (min-width:0) and (max-width:768px){.postAreaLink .linkBtn .text{display:none}}.postAreaLink .prev a,.postAreaLink .next a{letter-spacing:.05em;position:relative;color:#3c4748;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (min-width:769px){.postAreaLink .prev a,.postAreaLink .next a{-ms-flex-negative:0;flex-shrink:0;font-size:1.6rem;width:100px}}@media (min-width:0) and (max-width:768px){.postAreaLink .prev a,.postAreaLink .next a{font-size:3.73333vw}}.postAreaLink .prev a::before,.postAreaLink .prev a::after,.postAreaLink .next a::before,.postAreaLink .next a::after{content:"";display:block;position:absolute}.postAreaLink .prev a::before,.postAreaLink .next a::before{border-radius:50%;border:solid 1px #cec232;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}@media (min-width:769px){.postAreaLink .prev a::before,.postAreaLink .next a::before{width:6px;height:6px}}@media (min-width:0) and (max-width:768px){.postAreaLink .prev a::before,.postAreaLink .next a::before{width:1.6vw;height:1.6vw}}.postAreaLink .prev a::after,.postAreaLink .next a::after{height:1px;background-color:#cec232;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}@media (min-width:769px){.postAreaLink .prev a::after,.postAreaLink .next a::after{width:28px}}@media (min-width:0) and (max-width:768px){.postAreaLink .prev a::after,.postAreaLink .next a::after{width:4.8vw}}.postAreaLink .prev{position:absolute;left:0}@media (min-width:769px){.postAreaLink .prev a{margin:0 auto 0 7%;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}}@media (min-width:0) and (max-width:768px){.postAreaLink .prev a{padding-left:9.3vw;margin-right:auto}}.postAreaLink .prev a::before{left:0}.postAreaLink .prev a::after{left:8px}.postAreaLink .next{position:absolute;right:0}.postAreaLink .next a{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}@media (min-width:769px){.postAreaLink .next a{margin:0 7% 0 auto}}@media (min-width:0) and (max-width:768px){.postAreaLink .next a{padding-right:9.3vw;margin-left:auto}}.postAreaLink .next a::before{right:0}.postAreaLink .next a::after{right:8px}.postWrap .headWrap .postTtl{line-height:1.4}@media (min-width:769px){.postWrap .headWrap .postTtl{font-size:3.8rem;letter-spacing:.1em;padding-bottom:24px;margin-bottom:35px}}@media (min-width:0) and (max-width:768px){.postWrap .headWrap .postTtl{letter-spacing:.075em;font-size:6.4vw;padding-bottom:12px;margin-bottom:20px}}.postWrap .headWrap .postTtl2{line-height:1.5}@media (min-width:769px){.postWrap .headWrap .postTtl2{font-size:3.8rem;letter-spacing:.1em;padding-bottom:24px;margin-bottom:35px}}@media (min-width:0) and (max-width:768px){.postWrap .headWrap .postTtl2{letter-spacing:.075em;font-size:6.4vw;padding-bottom:12px;margin-bottom:20px}}@media (min-width:769px){.postWrap .infoWrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.postWrap .postInfo{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative}.postWrap .postInfo .date{margin-right:12px;letter-spacing:.075em;color:#aaa}@media (min-width:769px){.postWrap .postInfo .date{font-size:1.4rem}}@media (min-width:0) and (max-width:768px){.postWrap .postInfo .date{font-size:3.73333vw}}.postWrap .postInfo .tags{position:relative;padding-left:12px;color:#aaa}.postWrap .postInfo .tags::before{content:"";display:block;position:absolute;left:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);background-color:#aaa;width:1px}@media (min-width:769px){.postWrap .postInfo .tags::before{height:14px}}@media (min-width:0) and (max-width:768px){.postWrap .postInfo .tags::before{height:3.733vw}}.postWrap .postInfo .tag{letter-spacing:.075em}@media (min-width:769px){.postWrap .postInfo .tag{font-size:1.4rem}}@media (min-width:0) and (max-width:768px){.postWrap .postInfo .tag{font-size:3.73333vw}}.postWrap .postInfo .categories{display:-webkit-box;display:-ms-flexbox;display:flex}.postWrap .postInfo .categories .category{padding:3px 12px;margin-right:5px;color:#afa538;border:solid 1px #afa538}@media (min-width:769px){.postWrap .postInfo .categories .category{font-size:1rem}}@media (min-width:0) and (max-width:768px){.postWrap .postInfo .categories .category{font-size:2.66667vw}}.postWrap .doctorInfo{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;position:relative}@media (min-width:0) and (max-width:768px){.postWrap .doctorInfo{margin-top:8vw}}.postWrap .doctorInfo .name{background-color:#f6f6f6;letter-spacing:.1em}@media (min-width:769px){.postWrap .doctorInfo .name{font-size:1.4rem;padding:0 90px 0 16px}}@media (min-width:0) and (max-width:768px){.postWrap .doctorInfo .name{font-size:3.73333vw;width:100%;padding-left:10.6vw}}.postWrap .doctorInfo .img{position:absolute;right:0;border-radius:50%;overflow:hidden;border:solid 2px #fff}@media (min-width:769px){.postWrap .doctorInfo .img{width:74px;height:74px}}@media (min-width:0) and (max-width:768px){.postWrap .doctorInfo .img{width:19.733vw;height:19.733vw}}.postWrap .postTopImg{text-align:center;width:100%}.postWrap .postTopImg img{width:100%;height:auto}@media (min-width:769px){.postWrap .topImg{max-width:680px;margin:70px auto 60px}}@media (min-width:0) and (max-width:768px){.postWrap .topImg{margin-top:40px;margin-bottom:40px}}.postWrap .topImg img{height:auto}@media (min-width:769px){.postWrap .postArea{font-size:1.6rem;margin-top:70px}}@media (min-width:0) and (max-width:768px){.postWrap .postArea{font-size:4.26667vw;margin-top:50px}}.postWrap .postArea h2,.postWrap .postArea h3,.postWrap .postArea h4,.postWrap .postArea h5,.postWrap .postArea h6{font-weight:700;margin:2.5em 0 1em;line-height:1.6}@media (min-width:769px){.postWrap .postArea h2,.postWrap .postArea h3,.postWrap .postArea h4,.postWrap .postArea h5,.postWrap .postArea h6{letter-spacing:.1em}}@media (min-width:0) and (max-width:768px){.postWrap .postArea h2,.postWrap .postArea h3,.postWrap .postArea h4,.postWrap .postArea h5,.postWrap .postArea h6{letter-spacing:.075em}}.postWrap .postArea h2{position:relative;padding-bottom:20px}@media (min-width:769px){.postWrap .postArea h2{font-size:3.2rem}}@media (min-width:0) and (max-width:768px){.postWrap .postArea h2{font-size:5.86667vw}}.postWrap .postArea h2::after{content:"";display:block;position:absolute;bottom:0;height:1px;width:100%;background:linear-gradient(to right,#cec232 80px,#dddddd 80px)}@media (min-width:769px){.postWrap .postArea h3{font-size:2.4rem}}@media (min-width:0) and (max-width:768px){.postWrap .postArea h3{font-size:5.33333vw}}@media (min-width:769px){.postWrap .postArea h4{font-size:2.4rem}}@media (min-width:0) and (max-width:768px){.postWrap .postArea h4{font-size:4.8vw}}@media (min-width:769px){.postWrap .postArea h5{font-size:2rem}}@media (min-width:0) and (max-width:768px){.postWrap .postArea h5{font-size:4.26667vw}}@media (min-width:769px){.postWrap .postArea h6{font-size:1.6rem}}@media (min-width:0) and (max-width:768px){.postWrap .postArea h6{font-size:3.73333vw}}.postWrap .postArea p{line-height:1.875;margin:1.2em 0 1.2em}@media (min-width:0) and (max-width:768px){.postWrap .postArea p{font-size:4.26667vw}}.postWrap .postArea p a{text-decoration:underline}.postWrap .postArea p a:hover{opacity:.6}.postWrap .postArea a{text-decoration:underline}.postWrap .postArea a:hover{opacity:.6}@media (min-width:769px){.postWrap .postArea figure:not(:first-of-type){margin-top:100px}}@media (min-width:0) and (max-width:768px){.postWrap .postArea figure:not(:first-of-type){margin-top:48px}}.postWrap .postArea img{height:auto}.postWrap .postArea ol,.postWrap .postArea ul{padding-left:2em;margin:1em 0}.postWrap .postArea ol li+li,.postWrap .postArea ul li+li{margin-top:8px}.postWrap .postArea ol{list-style:decimal}.postWrap .postArea ul:nth-last-child(2){padding-left:0}.postWrap .postArea ul:nth-last-child(2) li:not(.careerListItem){list-style:none;padding:10px;border:thin solid #41b5b1;border-radius:4px;text-align:center;width:100%;margin:0 auto 10px;background-color:#fff;color:#41b5b1;-webkit-transition-duration:0.2s;transition-duration:0.2s}.postWrap .postArea ul:nth-last-child(2) li:not(.careerListItem):hover{background-color:#41b5b1;color:#fff;-webkit-transition-duration:0.2s;transition-duration:0.2s}.postWrap .postArea ul:nth-last-child(2) li:last-child{margin-bottom:0}.postWrap .postArea ul:nth-last-child(2) li a{text-decoration:none}.acusisIframe{width:1px;min-width:100%}#mainVisual{position:relative}#mainVisual .swiper-container{position:relative;width:100%;height:100vh;max-height:800px}@media (min-width:0) and (max-width:768px){#mainVisual .swiper-container{min-height:500px}}#mainVisual .swiper-container .txtWrap{position:absolute;top:32.8%;z-index:5}@media (min-width:769px){#mainVisual .swiper-container .txtWrap{left:7.3%}}@media (min-width:0) and (max-width:768px){#mainVisual .swiper-container .txtWrap{padding:0 7.36%}}#mainVisual .swiper-container .txtWrap h1{font-size:4.4rem;letter-spacing:.16em;line-height:1.86;margin-bottom:24px;text-shadow:1px 1px 5px #fff}@media (min-width:0) and (max-width:768px){#mainVisual .swiper-container .txtWrap h1{font-size:8.53333vw}}@media (min-width:540px) and (max-width:768px){#mainVisual .swiper-container .txtWrap h1{line-height:1.4}}#mainVisual .swiper-container .txtWrap .text{line-height:2.625;letter-spacing:.04em}@media (min-width:769px){#mainVisual .swiper-container .txtWrap .text{font-size:1.6rem}}@media (min-width:0) and (max-width:768px){#mainVisual .swiper-container .txtWrap .text{font-size:4.26667vw}}@media (min-width:540px) and (max-width:768px){#mainVisual .swiper-container .txtWrap .text{line-height:2}}#mainVisual .swiper-container .swiper-slide{position:relative;height:100%;background-size:cover;background-position:center center}@media (min-width:769px){#mainVisual .swiper-container .swiper-slide.bg1{background-image:url(../images/top_mainvisual_bg_pc.jpg)}}@media (min-width:0) and (max-width:768px){#mainVisual .swiper-container .swiper-slide.bg1{background-image:url(../images/top_mainvisual_bg_sp.jpg)}}@media (min-width:769px){#mainVisual .swiper-container .swiper-slide.bg2{background-image:url(../images/top_mainvisual_bg_2_pc.jpg)}}@media (min-width:0) and (max-width:768px){#mainVisual .swiper-container .swiper-slide.bg2{background-image:url(../images/top_mainvisual_bg_2_sp.jpg)}}@media (min-width:769px){#mainVisual .swiper-container .swiper-slide.bg3{background-image:url(../images/top_mainvisual_bg_3_pc.jpg)}}@media (min-width:0) and (max-width:768px){#mainVisual .swiper-container .swiper-slide.bg3{background-image:url(../images/top_mainvisual_bg_3_sp.jpg)}}@media (min-width:769px){#mainVisual .swiper-container .swiper-slide.bg4{background-image:url(../images/top_mainvisual_bg_4_pc.jpg)}}@media (min-width:0) and (max-width:768px){#mainVisual .swiper-container .swiper-slide.bg4{background-image:url(../images/top_mainvisual_bg_4_sp.jpg)}}@media (min-width:769px){#mainVisual .swiper-container .swiper-slide.bg5{background-image:url(../images/top_mainvisual_bg_5_pc.jpg)}}@media (min-width:0) and (max-width:768px){#mainVisual .swiper-container .swiper-slide.bg5{background-image:url(../images/top_mainvisual_bg_5_sp.jpg)}}#mainVisual .swiper-container .swiper-slide a{position:absolute;width:100%;height:100%}#mainVisual .swiper-container .swiper-slide a .mvTtl{position:absolute;z-index:5;font-size:3rem;font-weight:700;letter-spacing:.16em;color:#41b5b1;line-height:1.4}@media (min-width:769px){#mainVisual .swiper-container .swiper-slide a .mvTtl{top:13.3%;left:17.5%}}@media (min-width:0) and (max-width:768px){#mainVisual .swiper-container .swiper-slide a .mvTtl{bottom:18.2%;left:5%}}#mainVisual .swiper-container .swiper-pagination{position:absolute;text-align:left;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (min-width:769px){#mainVisual .swiper-container .swiper-pagination{bottom:60px;left:7.3%}}@media (min-width:0) and (max-width:768px){#mainVisual .swiper-container .swiper-pagination{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:93.33%;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);bottom:15%}}#mainVisual .swiper-container .swiper-pagination::before{content:"";display:block;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);background:#cec232;height:1px;z-index:-1}@media (min-width:769px){#mainVisual .swiper-container .swiper-pagination::before{left:-60px;width:580px}}@media (min-width:0) and (max-width:768px){#mainVisual .swiper-container .swiper-pagination::before{right:0;width:100%}}#mainVisual .swiper-container .swiper-pagination-bullet,#mainVisual .swiper-container .swiper-pagination-bullet-active{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:28px;height:28px;border-radius:50%;position:relative}#mainVisual .swiper-container .swiper-pagination-bullet .num,#mainVisual .swiper-container .swiper-pagination-bullet-active .num{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:50%;background-color:#fff;color:#cec232}@media (min-width:769px){#mainVisual .swiper-container .swiper-pagination-bullet .num,#mainVisual .swiper-container .swiper-pagination-bullet-active .num{width:100%;height:100%;font-size:1.8rem}}@media (min-width:0) and (max-width:768px){#mainVisual .swiper-container .swiper-pagination-bullet .num,#mainVisual .swiper-container .swiper-pagination-bullet-active .num{font-size:5.33333vw}}#mainVisual .swiper-container .swiper-pagination-bullet{opacity:1;background:transparent;-webkit-transition:0.2s;transition:0.2s}#mainVisual .swiper-container .swiper-pagination-bullet::before{display:block;font-size:1.2rem;color:#41b5b1;margin-bottom:7px;position:absolute;top:-22px;font-family:"Lato",sans-serif}@media (min-width:769px){#mainVisual .swiper-container .swiper-pagination-bullet+.swiper-pagination-bullet{margin-left:72px}}@media (min-width:0) and (max-width:768px){#mainVisual .swiper-container .swiper-pagination-bullet+.swiper-pagination-bullet{margin-left:8.8vw}}@media (min-width:0) and (max-width:768px){#mainVisual .swiper-container .swiper-pagination-bullet .num{width:7.73vw;height:7.73vw}}#mainVisual .swiper-container .swiper-pagination-bullet svg{display:none}#mainVisual .swiper-container .swiper-pagination-bullet svg #mvCircle{display:none}@media (min-width:769px){#mainVisual .swiper-container .swiper-pagination-bullet:hover{width:48px;height:48px}}@media (min-width:769px){#mainVisual .swiper-container .swiper-pagination-bullet-active{width:48px;height:48px}}#mainVisual .swiper-container .swiper-pagination-bullet-active::before{color:#41b5b1}#mainVisual .swiper-container .swiper-pagination-bullet-active .circleSVG{position:absolute;display:block;top:50%;left:50%;-webkit-transform:translate(-50%,-50%) scaleX(-1);transform:translate(-50%,-50%) scaleX(-1);position:absolute}@media (min-width:769px){#mainVisual .swiper-container .swiper-pagination-bullet-active .circleSVG{height:100px;width:100px}}@media (min-width:0) and (max-width:768px){#mainVisual .swiper-container .swiper-pagination-bullet-active .circleSVG{width:12.533vw}}#mainVisual .swiper-container .swiper-pagination-bullet-active .circleSVG #mvCircle{height:100px;width:100px;display:block;stroke:#cec232;stroke-width:1;fill-opacity:0;stroke-dasharray:312;stroke-dashoffset:0;-webkit-animation:6s circle linear forwards;animation:6s circle linear forwards}@-webkit-keyframes circle{0%{stroke-dashoffset:0}100%{stroke-dashoffset:312}}@keyframes circle{0%{stroke-dashoffset:0}100%{stroke-dashoffset:312}}#mainVisual .scrollBtn{position:absolute;color:#41b5b1;font-weight:lighter;letter-spacing:.16em;line-height:1.2;z-index:5}@media (min-width:769px){#mainVisual .scrollBtn{left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);bottom:35px;margin-bottom:10px;font-size:1.6rem}}@media (min-width:0) and (max-width:768px){#mainVisual .scrollBtn{right:5.3%;bottom:30px;font-size:1.4rem}}#mainVisual .scrollBtn .triangle{width:0;height:0;margin:5px auto 0;border-style:solid;border-width:5px 4px 0 4px;border-color:#cec232 transparent transparent transparent}#content.top{overflow:hidden}#content.top .bunnerAreaItems{position:relative}@media (min-width:769px){#content.top .bunnerAreaItems{margin:0 auto;max-width:1080px;padding:80px 40px 160px}}@media (min-width:0) and (max-width:768px){#content.top .bunnerAreaItems{padding:30px 24px 60px}}#content.top .bunnerAreaItems::after{content:"";display:block;position:absolute;bottom:0;right:8px;width:32.2vw;background-color:#f0f8f8;margin-right:calc(50% - 50vw);z-index:-1}@media (min-width:769px){#content.top .bunnerAreaItems::after{height:264px;width:32.2vw}}@media (min-width:0) and (max-width:768px){#content.top .bunnerAreaItems::after{height:140px;width:58.6vw}}#content.top #concept{padding-top:80px}@media (min-width:769px){#content.top #concept .conceptTtl{margin-bottom:150px}}@media (min-width:0) and (max-width:768px){#content.top #concept .conceptTtl{margin-bottom:60px}}#content.top #concept .conceptItem1{position:relative}@media (min-width:769px){#content.top #concept .conceptItem1{height:508px;overflow:hidden}}@media (min-width:769px){#content.top #concept .conceptItem1 .txtArea{padding-top:60px;width:96%;margin-left:auto;margin-right:auto}}#content.top #concept .conceptItem1 .txtArea .head{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;letter-spacing:.1em}@media (min-width:769px){#content.top #concept .conceptItem1 .txtArea .head{font-size:1.8rem}}@media (min-width:0) and (max-width:768px){#content.top #concept .conceptItem1 .txtArea .head{margin-bottom:20px;word-break:keep-all;font-size:4.26667vw}}#content.top #concept .conceptItem1 .txtArea .head::after{content:"";display:inline-block;height:1px;background-color:#ddd}@media (min-width:769px){#content.top #concept .conceptItem1 .txtArea .head::after{width:100px;margin-left:14px}}@media (min-width:0) and (max-width:768px){#content.top #concept .conceptItem1 .txtArea .head::after{width:100%;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;margin-left:1rem}}#content.top #concept .conceptItem1 .txtArea .text{line-height:2.36}@media (min-width:769px){#content.top #concept .conceptItem1 .txtArea .text{font-size:3.8rem;letter-spacing:.16em;text-shadow:1px 1px 5px #fff}}@media (min-width:0) and (max-width:768px){#content.top #concept .conceptItem1 .txtArea .text{font-size:6.93333vw;letter-spacing:.075em;text-align:center}}@media (min-width:769px){#content.top #concept .conceptItem1 .img{position:absolute;right:0;top:0;width:68vw;height:100%;padding-top:37.6%;overflow:hidden;z-index:-1}}@media (min-width:0) and (max-width:768px){#content.top #concept .conceptItem1 .img{margin-top:-40%}}#content.top #concept .conceptItem1 .img img{width:100%}@media (min-width:769px){#content.top #concept .conceptItem1 .img img{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-o-object-position:75% 50%;object-position:75% 50%}}#content.top #concept .conceptItem2{position:relative}@media (min-width:769px){#content.top #concept .conceptItem2{padding-top:140px}}@media (min-width:1500px){#content.top #concept .conceptItem2{height:1630px;overflow:hidden}}@media (min-width:0) and (max-width:768px){#content.top #concept .conceptItem2{padding-top:60px;padding-bottom:80px}}#content.top #concept .conceptItem2::before{content:"";position:absolute;right:0;top:0;width:100px;height:240px;background-color:#f0f8f8}@media (min-width:769px){#content.top #concept .conceptItem2 .containerWide{padding-bottom:0;height:100%}}#content.top #concept .conceptItem2 .txtArea{margin-left:auto}@media (min-width:769px){#content.top #concept .conceptItem2 .txtArea{width:50%;padding-bottom:830px;padding-top:30px;margin-right:2%}}#content.top #concept .conceptItem2 .txtArea .text{letter-spacing:.075em}@media (min-width:769px){#content.top #concept .conceptItem2 .txtArea .text{font-size:1.8rem;line-height:3.33}}@media (min-width:0) and (max-width:768px){#content.top #concept .conceptItem2 .txtArea .text{font-size:4.26667vw;line-height:2.25}}#content.top #concept .conceptItem2 .txtArea .text+.text{margin-top:36px}@media (min-width:769px){#content.top #concept .conceptItem2 .txtArea .text:last-of-type{margin-bottom:120px}}@media (min-width:0) and (max-width:768px){#content.top #concept .conceptItem2 .txtArea .text:last-of-type{margin-bottom:80px}}@media (min-width:769px) and (max-width:950px){#content.top #concept .conceptItem2 .txtArea .text br{display:none}}@media (min-width:769px){#content.top #concept .conceptItem2 .txtArea .viewMore{margin-right:45px}}@media (min-width:769px) and (max-width:900px){#content.top #concept .conceptItem2 .txtArea .viewMore{margin-right:0}}@media (min-width:769px){#content.top #concept .conceptItem2 .decoImg{position:absolute;z-index:-1}}@media (min-width:0) and (max-width:768px){#content.top #concept .conceptItem2 .decoImg{margin-right:calc(50% - 50vw);margin-left:calc(50% - 50vw);margin-top:80px}}#content.top #concept .conceptItem2 .decoImg img{width:100%}@media (min-width:769px){#content.top #concept .conceptItem2 .decoImg.img1{top:0;left:0;margin-left:calc(50% - 50vw);width:35.358vw;height:670px}}@media (min-width:769px){#content.top #concept .conceptItem2 .decoImg.img1::before{content:"";position:absolute;bottom:-80px;right:-80px;background-color:#f0f8f8;height:274px;width:33.8vw;z-index:-1}}@media (min-width:769px){#content.top #concept .conceptItem2 .decoImg.img2{left:0;bottom:180px;padding-left:40px;width:20.49vw}}@media (min-width:1500px){#content.top #concept .conceptItem2 .decoImg.img2{width:280px}}@media (min-width:0) and (max-width:768px){#content.top #concept .conceptItem2 .decoImg.img2{display:none}}@media (min-width:769px){#content.top #concept .conceptItem2 .decoImg.img3{width:46.3396vw;right:0;bottom:290px;height:360px;margin-right:calc(50% - 50vw)}}@media (min-width:0) and (max-width:768px){#content.top #concept .conceptItem2 .decoImg.img3{display:none}}#content.top #media{overflow-x:hidden}#content.top #media::before,#content.top #media::after{content:"";display:block;width:100%;height:0}@media (min-width:769px){#content.top #media::before,#content.top #media::after{padding-top:13.1%;background:url(../images/top_media_before_pc.png) center/cover no-repeat;background-color:#fff}}@media (min-width:0) and (max-width:768px){#content.top #media::before,#content.top #media::after{padding-top:27.26%;background:url(../images/top_media_before_sp.png) center/cover no-repeat;background-color:#fff}}#content.top #media::after{-webkit-transform:rotate(180deg);transform:rotate(180deg)}#content.top #media .mediaInn{background-color:#f6f6f6}@media (min-width:769px){#content.top #media .mediaInn{padding-bottom:120px;padding-top:60px}}@media (min-width:0) and (max-width:768px){#content.top #media .mediaInn{padding:16px 0 32px}}@media (min-width:0) and (max-width:768px){#content.top #media .mediaTtl{margin-bottom:70px}}@media (min-width:769px){#content.top #media .spimg{display:none}}@media (min-width:0) and (max-width:768px){#content.top #media .spimg{display:block;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);margin-bottom:80px}}#content.top #media .conWrap{position:relative;z-index:1}#content.top #media .conWrap .text{text-align:center;line-height:2.2}@media (min-width:769px){#content.top #media .conWrap .text{margin-top:145px;font-size:2rem;letter-spacing:.05em}}@media (min-width:0) and (max-width:768px){#content.top #media .conWrap .text{font-size:4.8vw}}#content.top #media .conWrap .mediaItems{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media (min-width:0) and (max-width:768px){#content.top #media .conWrap .mediaItems{margin-top:30px}}@media (min-width:769px){#content.top #media .conWrap .mediaItems{margin-top:40px}}#content.top #media .conWrap .mediaItems .mediaItem{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#fff;background-color:#cec232;border-radius:50%;font-size:1.7rem}@media (min-width:0) and (max-width:768px){#content.top #media .conWrap .mediaItems .mediaItem{width:18.1333vw;height:18.1333vw;font-size:4.533vw}}@media (min-width:769px){#content.top #media .conWrap .mediaItems .mediaItem{width:76px;height:76px;font-size:1.2445em}}@media (min-width:0) and (max-width:768px){#content.top #media .conWrap .mediaItems .mediaItem+.mediaItem{margin-left:14px}}@media (min-width:769px){#content.top #media .conWrap .mediaItems .mediaItem+.mediaItem{margin-left:18px}}#content.top #media .conWrap .viewMoreWrap{text-align:center}@media (min-width:769px){#content.top #media .conWrap .viewMoreWrap{margin-top:140px}}@media (min-width:0) and (max-width:768px){#content.top #media .conWrap .viewMoreWrap{margin-top:80px}}#content.top #media .conWrap .viewMoreWrap a{display:inline-block}@media (min-width:769px){#content.top #media .pcImg{position:absolute}}@media (min-width:0) and (max-width:768px){#content.top #media .pcImg{display:none}}@media (min-width:769px){#content.top #media .pcImg.img1{width:27.3vw;bottom:-30px;left:0;margin-left:calc(50% - 50vw)}}@media (min-width:1500px){#content.top #media .pcImg.img1{left:-100px;width:373px;margin-left:auto}}@media (min-width:769px){#content.top #media .pcImg.img2{width:26.8vw;top:33px;right:0;margin-right:calc(50% - 50vw)}}@media (min-width:1500px){#content.top #media .pcImg.img2{right:-100px;width:367px;margin-right:auto}}@media (min-width:769px){#content.top #treatment_category{padding-top:160px;padding-bottom:220px}}@media (min-width:0) and (max-width:768px){#content.top #treatment_category{padding:80px 0 60px}}@media (min-width:0) and (max-width:768px){#content.top #treatment_category .treatment_category_Ttl{margin-bottom:60px}}@media (min-width:0) and (max-width:768px){#content.top #treatment_category .treatment_category_Ttl .enTtl{font-size:13.33333vw}}#content.top #doctor{position:relative}@media (min-width:769px){#content.top #doctor{overflow:hidden;padding:220px 0 80px}}@media (min-width:0) and (max-width:768px){#content.top #doctor{padding:160px 0 20px}}#content.top #doctor::before{content:"";position:absolute;top:0;display:block;background-color:#f0f8f8}@media (min-width:769px){#content.top #doctor::before{height:440px;width:14.64vw;right:0}}@media (min-width:0) and (max-width:768px){#content.top #doctor::before{left:0;height:80px;width:43.4vw}}@media (min-width:769px){#content.top #doctor .doctorTtl{margin-bottom:150px}}#content.top #doctor .doctorItems .doctorItem{position:relative}@media (min-width:769px){#content.top #doctor .doctorItems .doctorItem{padding-top:13.177vw;width:96%;margin-left:auto;margin-right:auto}}@media (min-width:1500px){#content.top #doctor .doctorItems .doctorItem{padding-top:180px}}@media (min-width:0) and (max-width:768px){#content.top #doctor .doctorItems .doctorItem{padding-top:100px}}@media (min-width:769px){#content.top #doctor .doctorItems .doctorItem+.doctorItem{margin-top:160px}}@media (min-width:769px){#content.top #doctor .doctorItems .doctorItem .doctorImg{z-index:-1;top:0;position:absolute;width:54.9vw}}@media (min-width:1500px){#content.top #doctor .doctorItems .doctorItem .doctorImg{max-width:750px}}@media (min-width:0) and (max-width:768px){#content.top #doctor .doctorItems .doctorItem .doctorImg{margin-right:calc(50% - 50vw);padding-left:6.4vw}}@media (min-width:769px){#content.top #doctor .doctorItems .doctorItem .txtArea{width:56%;max-width:650px}}@media (min-width:1500px){#content.top #doctor .doctorItems .doctorItem .txtArea{width:650px}}@media (min-width:0) and (max-width:768px){#content.top #doctor .doctorItems .doctorItem .txtArea{margin-top:-60px}}#content.top #doctor .doctorItems .doctorItem .txtArea .topArea .status{letter-spacing:.1em}@media (min-width:769px){#content.top #doctor .doctorItems .doctorItem .txtArea .topArea .status{font-size:1.8rem}}@media (min-width:0) and (max-width:768px){#content.top #doctor .doctorItems .doctorItem .txtArea .topArea .status{font-size:4.26667vw}}#content.top #doctor .doctorItems .doctorItem .txtArea .topArea h3{margin-bottom:24px}#content.top #doctor .doctorItems .doctorItem .txtArea .topArea .jaName{letter-spacing:.1em}@media (min-width:769px){#content.top #doctor .doctorItems .doctorItem .txtArea .topArea .jaName{font-size:5rem}}@media (min-width:0) and (max-width:768px){#content.top #doctor .doctorItems .doctorItem .txtArea .topArea .jaName{font-size:10.66667vw}}#content.top #doctor .doctorItems .doctorItem .txtArea .topArea .enName{letter-spacing:.1em;color:#41b5b1}@media (min-width:769px){#content.top #doctor .doctorItems .doctorItem .txtArea .topArea .enName{margin-left:24px;font-size:2rem}}@media (min-width:759px) and (max-width:1100px){#content.top #doctor .doctorItems .doctorItem .txtArea .topArea .enName{display:block;margin-left:0}}@media (min-width:0) and (max-width:768px){#content.top #doctor .doctorItems .doctorItem .txtArea .topArea .enName{display:block;font-size:4.26667vw}}@media (min-width:769px){#content.top #doctor .doctorItems .doctorItem .txtArea .topArea .text{font-size:1.6rem;line-height:2;margin-bottom:24px}}@media (min-width:0) and (max-width:768px){#content.top #doctor .doctorItems .doctorItem .txtArea .topArea .text{font-size:4.26667vw;margin-bottom:16px}}#content.top #doctor .doctorItems .doctorItem .txtArea .topArea .snsIcons{display:-webkit-box;display:-ms-flexbox;display:flex}#content.top #doctor .doctorItems .doctorItem .txtArea .topArea .snsIcons .snsIcon+.snsIcon{margin-left:14px}#content.top #doctor .doctorItems .doctorItem .txtArea .topArea .snsIcons .snsIcon a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#41b5b1;border-radius:50px;-webkit-transition:0.3s;transition:0.3s}@media (min-width:769px){#content.top #doctor .doctorItems .doctorItem .txtArea .topArea .snsIcons .snsIcon a{width:22px;height:22px}}@media (min-width:0) and (max-width:768px){#content.top #doctor .doctorItems .doctorItem .txtArea .topArea .snsIcons .snsIcon a{width:5.86vw;height:5.86vw}}@media (min-width:0) and (max-width:768px){#content.top #doctor .doctorItems .doctorItem .txtArea .topArea .snsIcons .snsIcon a img{width:55%;height:55%}}@media (min-width:769px){#content.top #doctor .doctorItems .doctorItem .txtArea .topArea .snsIcons .snsIcon a:hover{-webkit-transform:scale(1.2);transform:scale(1.2)}}#content.top #doctor .doctorItems .doctorItem .txtArea .career{position:relative}@media (min-width:769px){#content.top #doctor .doctorItems .doctorItem .txtArea .career{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:40px;padding-top:40px}}@media (min-width:0) and (max-width:768px){#content.top #doctor .doctorItems .doctorItem .txtArea .career{margin-top:30px;padding-top:30px}}#content.top #doctor .doctorItems .doctorItem .txtArea .career::before{content:"";position:absolute;top:0;display:block;width:100%;height:1px;background:linear-gradient(to right,#cec232 80px,#dddddd 80px)}@media (min-width:769px){#content.top #doctor .doctorItems .doctorItem .txtArea .career .careerListItems{width:48%}}@media (min-width:0) and (max-width:768px){#content.top #doctor .doctorItems .doctorItem .txtArea .career .careerListItems+.careerListItems{margin-top:15px}}@media (min-width:769px){#content.top #doctor .doctorItems .doctorItem .txtArea .career .careerListItems .careerListItem+.careerListItem{margin-top:20px}}@media (min-width:0) and (max-width:768px){#content.top #doctor .doctorItems .doctorItem .txtArea .career .careerListItems .careerListItem+.careerListItem{margin-top:15px}}#content.top #doctor .doctorItems .doctorItem .txtArea .career .careerListItems .careerListItem dl{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}#content.top #doctor .doctorItems .doctorItem .txtArea .career .careerListItems .careerListItem dl dt{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-negative:0;flex-shrink:0}@media (min-width:769px){#content.top #doctor .doctorItems .doctorItem .txtArea .career .careerListItems .careerListItem dl dt{font-size:1.4rem}}@media (min-width:0) and (max-width:768px){#content.top #doctor .doctorItems .doctorItem .txtArea .career .careerListItems .careerListItem dl dt{font-size:3.73333vw}}#content.top #doctor .doctorItems .doctorItem .txtArea .career .careerListItems .careerListItem dl dt::after{margin:0 8px;content:"";display:inline-block;background-color:#3c4748;width:6px;height:1px}#content.top #doctor .doctorItems .doctorItem .txtArea .career .careerListItems .careerListItem dl dd{letter-spacing:.075em}@media (min-width:769px){#content.top #doctor .doctorItems .doctorItem .txtArea .career .careerListItems .careerListItem dl dd{font-size:1.4rem}}@media (min-width:0) and (max-width:768px){#content.top #doctor .doctorItems .doctorItem .txtArea .career .careerListItems .careerListItem dl dd{font-size:3.73333vw}}#content.top #doctor .doctorItems .doctorItem:nth-of-type(odd) .txtArea{margin-left:auto}@media (min-width:769px){#content.top #doctor .doctorItems .doctorItem:nth-of-type(odd) .doctorImg{left:-6.728vw}}@media (min-width:1500px){#content.top #doctor .doctorItems .doctorItem:nth-of-type(odd) .doctorImg{left:-100px}}#content.top #doctor .doctorItems .doctorItem:nth-of-type(even) .txtArea{margin-right:auto}@media (min-width:769px){#content.top #doctor .doctorItems .doctorItem:nth-of-type(even) .doctorImg{right:-6.728vw}}@media (min-width:1500px){#content.top #doctor .doctorItems .doctorItem:nth-of-type(even) .doctorImg{right:-100px}}@media (min-width:769px){#content.top #doctor .viewMoreWrap{margin-top:180px}}@media (min-width:0) and (max-width:768px){#content.top #doctor .viewMoreWrap{margin-top:100px}}@media (min-width:769px){#content.top #blog{padding:160px 0 220px}}@media (min-width:0) and (max-width:768px){#content.top #blog{padding:80px 0 70px}}@media (min-width:769px){#content.top #blog .blogTtl{margin-bottom:140px}}@media (min-width:0) and (max-width:768px){#content.top #blog .blogTtl{margin-bottom:60px}}@media (min-width:769px){#content.top #blog .blogItems{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:96%;margin-right:auto;margin-left:auto}}@media (min-width:769px){#content.top #blog .blogItems::after{content:"";height:0;width:28.6%;max-width:334px}}@media (min-width:769px){#content.top #blog .blogItems .blogItem{width:28.6%;max-width:334px}}@media (min-width:769px) and (max-width:1050px){#content.top #blog .blogItems .blogItem{width:48%;max-width:100%}}@media (min-width:769px){#content.top #blog .blogItems .blogItem:nth-of-type(n+4){margin-top:130px}}@media (min-width:769px) and (max-width:1050px){#content.top #blog .blogItems .blogItem:nth-of-type(n+4){margin-top:0}}@media (min-width:769px) and (max-width:1050px){#content.top #blog .blogItems .blogItem:nth-of-type(n+3){margin-top:130px}}@media (min-width:0) and (max-width:768px){#content.top #blog .blogItems .blogItem+.blogItem{margin-top:72px}}@media (min-width:769px){#content.top #blog .blogItems .blogItem .thumnail{height:224px}}#content.top #blog .blogItems .blogItem .head{letter-spacing:.075em;color:#3c4748}@media (min-width:769px){#content.top #blog .blogItems .blogItem .head{margin:30px 0;line-height:1.8;font-size:2.2rem}}@media (min-width:0) and (max-width:768px){#content.top #blog .blogItems .blogItem .head{margin:20px 0 20px;line-height:1.6;font-size:5.86667vw}}#content.top #blog .blogItems .blogItem .info{display:-webkit-box;display:-ms-flexbox;display:flex;color:#aaa}#content.top #blog .blogItems .blogItem .info .date{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;letter-spacing:.075em}@media (min-width:769px){#content.top #blog .blogItems .blogItem .info .date{font-size:1.4rem}}@media (min-width:0) and (max-width:768px){#content.top #blog .blogItems .blogItem .info .date{font-size:3.73333vw}}#content.top #blog .blogItems .blogItem .info .date::after{content:"";display:block;height:13px;width:1px;margin:0 14px;background-color:#aaa}#content.top #blog .blogItems .blogItem .info .tags{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}#content.top #blog .blogItems .blogItem .info .tags .tag{margin-right:4px}@media (min-width:0) and (max-width:768px){#content.top #blog .blogItems .blogItem .info .tags .tag{font-size:3.73333vw}}#content.top #blog .blogItems .blogItem .prof{position:relative;border-top:solid 1px #eee;border-bottom:solid 1px #eee}@media (min-width:769px){#content.top #blog .blogItems .blogItem .prof{margin-top:40px;padding:12px 116px 12px 0}}@media (min-width:0) and (max-width:768px){#content.top #blog .blogItems .blogItem .prof{margin-top:30px;padding:12px 0 12px 0}}#content.top #blog .blogItems .blogItem .prof .name{letter-spacing:.1em}@media (min-width:769px){#content.top #blog .blogItems .blogItem .prof .name{font-size:1.4rem}}@media (min-width:0) and (max-width:768px){#content.top #blog .blogItems .blogItem .prof .name{font-size:3.73333vw;margin-left:30px}}#content.top #blog .blogItems .blogItem .prof .img{position:absolute;overflow:hidden;right:16px;top:50%;width:74px;height:74px;border-radius:50px;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.caseItems .prof{position:relative;border-top:solid 1px #eee;border-bottom:solid 1px #eee}@media (min-width:769px){.caseItems .prof{margin-bottom:0;padding:12px 116px 12px 16px;background:#fff;min-width:260px}}@media (min-width:0) and (max-width:768px){.caseItems .prof{margin-top:24px;padding:12px 0 12px 0;background:#fff;margin-bottom:24px}}.caseItems .prof .name{letter-spacing:.1em}@media (min-width:769px){.caseItems .prof .name{font-size:1.4rem}}@media (min-width:0) and (max-width:768px){.caseItems .prof .name{font-size:2.23333vw;margin-left:10px}}.caseItems .prof .img{position:absolute;overflow:hidden;right:16px;top:50%;width:74px;height:74px;border-radius:50px;-webkit-transform:translateY(-50%);transform:translateY(-50%)}@media (min-width:0) and (max-width:768px){.caseItems .prof .img{right:4px;top:50%;width:62px;height:62px}}.single_case .infoWrap>p{text-align:right}.single_case .prof{position:relative;border-top:solid 1px #eee;border-bottom:solid 1px #eee}@media (min-width:769px){.single_case .prof{margin-bottom:0;padding:12px 116px 12px 16px;background:#fff;min-width:240px}}@media (min-width:0) and (max-width:768px){.single_case .prof{margin-top:24px;padding:12px 0 12px 0;background:#fff;margin-bottom:24px}}.single_case .prof .name{letter-spacing:.1em}@media (min-width:769px){.single_case .prof .name{font-size:1.4rem}}@media (min-width:0) and (max-width:768px){.single_case .prof .name{font-size:3.73333vw;margin-left:30px}}.single_case .prof .img{position:absolute;overflow:hidden;right:16px;top:50%;width:74px;height:74px;border-radius:50px;-webkit-transform:translateY(-50%);transform:translateY(-50%)}#content.top .caseItems .prof{position:relative;border-top:solid 1px #eee;border-bottom:solid 1px #eee}@media (min-width:769px){#content.top .caseItems .prof{margin-bottom:0;padding:12px 116px 12px 16px;background:#fff}}@media (min-width:0) and (max-width:768px){#content.top .caseItems .prof{margin-top:24px;padding:12px 0 12px 0;background:#fff;margin-bottom:24px}}#content.top .caseItems .prof .name{letter-spacing:.1em}@media (min-width:769px){#content.top .caseItems .prof .name{font-size:1.4rem}}@media (min-width:0) and (max-width:768px){#content.top .caseItems .prof .name{font-size:3.73333vw;margin-left:30px}}#content.top .caseItems .prof .img{position:absolute;overflow:hidden;right:16px;top:50%;width:74px;height:74px;border-radius:50px;-webkit-transform:translateY(-50%);transform:translateY(-50%)}@media (min-width:769px){#content.top #blog .linkItems{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:140px;-ms-flex-wrap:wrap;flex-wrap:wrap;width:96%;margin-right:auto;margin-left:auto}}@media (min-width:769px) and (max-width:1050px){#content.top #blog .linkItems{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}@media (min-width:0) and (max-width:768px){#content.top #blog .linkItems{margin-top:92px}}#content.top #blog .linkItems .linkItem{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-repeat:no-repeat;background-size:cover}@media (min-width:769px){#content.top #blog .linkItems .linkItem{position:relative;max-width:542px;width:49%;padding:40px 0 48px 4.6%}}@media (min-width:769px) and (max-width:1050px){#content.top #blog .linkItems .linkItem{width:100%;max-width:100%}}@media (min-width:0) and (max-width:768px){#content.top #blog .linkItems .linkItem{padding:24px 0 24px 9vw}}@media (min-width:769px){#content.top #blog .linkItems .linkItem::after{content:"";display:block;position:absolute;left:0;bottom:34px;background:#afa538;width:62%;height:1px;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:left;transform-origin:left;-webkit-transition:0.6s ease-in-out;transition:0.6s ease-in-out}}#content.top #blog .linkItems .linkItem:nth-of-type(1){background-image:url(../images/blog_linkImg_maruyana.jpg)}@media (min-width:769px){#content.top #blog .linkItems .linkItem:nth-of-type(1){background-position:right center}}@media (min-width:0) and (max-width:768px){#content.top #blog .linkItems .linkItem:nth-of-type(1){background-position:right 30% center}}#content.top #blog .linkItems .linkItem:nth-of-type(2){background-image:url(../images/blog_linkImg_onodera.jpg)}@media (min-width:769px){#content.top #blog .linkItems .linkItem:nth-of-type(2){background-position:right center}}@media (min-width:0) and (max-width:768px){#content.top #blog .linkItems .linkItem:nth-of-type(2){background-position:right 25% center}}@media (min-width:769px) and (max-width:1050px){#content.top #blog .linkItems .linkItem+.linkItem{margin-top:20px}}@media (min-width:0) and (max-width:768px){#content.top #blog .linkItems .linkItem+.linkItem{margin-top:14px}}#content.top #blog .linkItems .linkItem .txtWrap{display:inline-block;text-align:center}#content.top #blog .linkItems .linkItem .txtWrap>p{color:#afa538}@media (min-width:769px){#content.top #blog .linkItems .linkItem .txtWrap>p{font-size:1.4rem;margin-bottom:6px;-webkit-transition:0.6s ease-in-out;transition:0.6s ease-in-out}}@media (min-width:0) and (max-width:768px){#content.top #blog .linkItems .linkItem .txtWrap>p{font-size:3.2vw;margin-bottom:8px}}#content.top #blog .linkItems .linkItem .txtWrap>h3{letter-spacing:.075em}@media (min-width:769px){#content.top #blog .linkItems .linkItem .txtWrap>h3{font-size:2.4rem;-webkit-transition:0.6s ease-in-out;transition:0.6s ease-in-out}}@media (min-width:0) and (max-width:768px){#content.top #blog .linkItems .linkItem .txtWrap>h3{font-size:6.4vw}}@media (min-width:769px){#content.top #blog .linkItems .linkItem .txtWrap>h3 .small{font-size:2rem}}@media (min-width:0) and (max-width:768px){#content.top #blog .linkItems .linkItem .txtWrap>h3 .small{font-size:5.33333vw}}#content.top #blog .linkItems .linkItem:hover::after{-webkit-transform:scaleX(1);transform:scaleX(1)}#content.top #blog .linkItems .linkItem:hover .txtWrap>p{letter-spacing:.12em}#content.top #blog .linkItems .linkItem:hover .txtWrap>h3{letter-spacing:.16em}@media (min-width:769px){#content.top #blog .viewMoreWrap{margin-top:140px}}@media (min-width:0) and (max-width:768px){#content.top #blog .viewMoreWrap{margin-top:60px}}#content.top #news{background-color:#f6f6f6}@media (min-width:769px){#content.top #news{padding:200px 0 180px}}@media (min-width:0) and (max-width:768px){#content.top #news{padding:80px 0 70px}}@media (min-width:769px){#content.top #news .newsTtl{margin-bottom:90px}}@media (min-width:0) and (max-width:768px){#content.top #news .newsTtl{margin-bottom:60px}}#content.top #news .newsTtl .enTtl{text-align:center}#content.top #news .newsTabs{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (min-width:769px){#content.top #news .newsTabs{width:96%;margin-right:auto;margin-left:auto}}@media (min-width:0) and (max-width:768px){#content.top #news .newsTabs{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}#content.top #news .newsTabs .newsTab{letter-spacing:.075em;cursor:pointer}@media (min-width:769px){#content.top #news .newsTabs .newsTab{margin-bottom:24px;padding:8px 22px;font-size:1.8rem}}@media (min-width:0) and (max-width:768px){#content.top #news .newsTabs .newsTab{margin-bottom:16px;padding:8px 6%;font-size:4.26667vw}}@media (min-width:769px){#content.top #news .newsTabs .newsTab+.newsTab{margin-left:1.54%}}@media (min-width:0) and (max-width:768px){#content.top #news .newsTabs .newsTab+.newsTab{margin-left:5.2%}}#content.top #news .newsTabs .newsTab.active{background-color:#fff;border-radius:100px;color:#afa538}#content.top #news .newsItems .newsItem{border-bottom:solid 1px #ddd}@media (min-width:769px){#content.top #news .newsItems .newsItem{padding:12px}}#content.top #news .newsItems .newsItem:first-of-type{border-top:solid 1px #ddd}#content.top #news .newsItems .newsItem a{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transition-duration:0.2s;transition-duration:0.2s}@media (min-width:769px){#content.top #news .newsItems .newsItem a{padding:34px 1.54%}}@media (min-width:0) and (max-width:768px){#content.top #news .newsItems .newsItem a{-ms-flex-wrap:wrap;flex-wrap:wrap;padding:24px 0}}@media (min-width:769px){#content.top #news .newsItems .newsItem a::after{content:"";position:absolute;right:30px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);background:url(../images/arrow_black.svg);width:6px;height:11px;-webkit-transition-duration:0.2s;transition-duration:0.2s}}#content.top #news .newsItems .newsItem a .date{color:#aaa}@media (min-width:769px){#content.top #news .newsItems .newsItem a .date{margin-right:30px}}@media (min-width:0) and (max-width:768px){#content.top #news .newsItems .newsItem a .date{margin-right:15px;font-size:4.26667vw}}#content.top #news .newsItems .newsItem a .category{margin-right:30px;border:solid 1px #afa538;background-color:#fff;color:#afa538;-webkit-transition-duration:0.2s;transition-duration:0.2s}@media (min-width:769px){#content.top #news .newsItems .newsItem a .category{font-size:1.4rem;padding:0 20px}}@media (min-width:0) and (max-width:768px){#content.top #news .newsItems .newsItem a .category{font-size:3.2vw;padding:2px 20px}}@media (min-width:769px){#content.top #news .newsItems .newsItem a .text{padding-right:5%}}@media (min-width:0) and (max-width:768px){#content.top #news .newsItems .newsItem a .text{margin-top:12px;width:100%;font-size:4.26667vw}}#content.top #news .newsItems .newsItem a:hover{background-color:#fff}#content.top #news .newsItems .newsItem a:hover::after{-webkit-transform:translate(100%,-50%);transform:translate(100%,-50%)}#content.top #news .newsItems .newsItem a:hover .category{background-color:#afa538;color:#fff}@media (min-width:769px){#content.top #news .viewMoreWrap{margin-top:140px}}@media (min-width:0) and (max-width:768px){#content.top #news .viewMoreWrap{margin-top:55px}}#case::before,#case::after{content:"";display:block;width:100%;height:0}@media (min-width:769px){#case::before,#case::after{padding-top:13.1%;background:url(../images/top_media_before_pc.png) center/cover no-repeat;background-color:#fff}}@media (min-width:0) and (max-width:768px){#case::before,#case::after{padding-top:27.26%;background:url(../images/top_media_before_sp.png) center/cover no-repeat;background-color:#fff}}#case::after{-webkit-transform:rotate(180deg);transform:rotate(180deg)}@media (min-width:769px){#case{margin-top:100px}}@media (min-width:0) and (max-width:768px){#case{margin-top:60px}}#case .caseInn{background-color:#f6f6f6}@media (min-width:769px){#case .caseInn{padding:100px 0 60px}}@media (min-width:0) and (max-width:768px){#case .caseInn{padding:32px 0 10px}}@media (min-width:769px){#case .caseTtl{margin-bottom:120px}}@media (min-width:0) and (max-width:768px){#case .caseTtl{margin-bottom:72px}}@media (min-width:769px){#case .caseItems{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;width:96%;margin-left:auto;margin-right:auto}}@media (min-width:769px){#case .caseItems .caseItem{display:-webkit-box;display:-ms-flexbox;display:flex;width:47.8%;max-width:542px;height:max-content}}@media (min-width:769px){#case .caseItems .caseItem:nth-of-type(n+3){margin-top:120px}}@media (min-width:0) and (max-width:768px){#case .caseItems .caseItem+.caseItem{}}#case .caseItems .caseItem a{display:block;-webkit-transition-duration:0.3s;transition-duration:0.3s}@media (min-width:769px){#case .caseItems .caseItem a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}#case .caseItems .caseItem a:hover{opacity:.7}#case .caseItems .caseItem a .imgArea{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media (min-width:769px){#case .caseItems .caseItem a .imgArea{margin-bottom:48px}}@media (min-width:0) and (max-width:768px){#case .caseItems .caseItem a .imgArea{margin-bottom:24px}}#case .caseItems .caseItem a .imgArea figure{position:relative;width:50%}#case .caseItems .caseItem a .imgArea figure figcaption{position:absolute;line-height:1;color:#818181}@media (min-width:769px){#case .caseItems .caseItem a .imgArea figure figcaption{font-size:3.8rem;top:-20px;left:-14px}}@media (min-width:0) and (max-width:768px){#case .caseItems .caseItem a .imgArea figure figcaption{top:-14.7%;left:-5.8%;font-size:6.4vw}}#case .caseItems .caseItem a .imgArea figure figcaption.blue{color:#41b5b1}#case .caseItems .caseItem a .imgArea .arrow{content:"";display:block;margin:0 8px;width:0;height:0;border-style:solid}@media (min-width:769px){.caseItems .caseItem a .imgArea .arrow{border-width:4px 0 4px 10px;border-color:transparent transparent transparent #cec232}}@media (min-width:0) and (max-width:768px){.caseItems .caseItem a .imgArea .arrow{border-width:4px 0 4px 6px;border-color:transparent transparent transparent #cec232}}@media (min-width:769px){.caseItems .caseItem a .infoArea{}}.caseItems .caseItem a .infoArea .headWrap{padding-bottom:16px}@media (min-width:769px){.caseItems .caseItem a .infoArea .headWrap{margin-bottom:24px}}.caseItems .caseItem a .infoArea .headWrap .head{letter-spacing:.1em}@media (min-width:769px){.caseItems .caseItem a .infoArea .headWrap .head{font-size:3.2rem}}@media (min-width:0) and (max-width:768px){.caseItems .caseItem a .infoArea .headWrap .head{font-size:8.53333vw}}@media (min-width:769px){.caseItems .caseItem a .infoArea .info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;-ms-flex-negative:0;flex-shrink:0;margin-bottom:24px;justify-content:space-between}}@media (min-width:0) and (max-width:768px){.caseItems .caseItem a .infoArea .info{margin-top:5px}}.caseItems .caseItem a .infoArea .info dl{display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:flex-end;width:100%}.caseItems .caseItem a .infoArea .info dl:first-child{margin-right:15px}.caseItems .caseItem a .infoArea .info dl dt{-ms-flex-negative:0;flex-shrink:0}.caseItems .caseItem a .infoArea .info dl dt,.caseItems .caseItem a .infoArea .info dl dd{letter-spacing:.025em;line-height:1.5}@media (min-width:769px){.caseItems .caseItem a .infoArea .info dl dt,.caseItems .caseItem a .infoArea .info dl dd{font-size:1.2rem}}@media (min-width:0) and (max-width:768px){.caseItems .caseItem a .infoArea .info dl dt,.caseItems .caseItem a .infoArea .info dl dd{font-size:2.2vw}}@media (min-width:0) and (max-width:768px){.caseItems .caseItem a .infoArea .info dl dt+p,.caseItems .caseItem a .infoArea .info dl dd+p{margin-left:3.7%}}.caseItems .caseItem a .infoArea .text{margin-top:20px;line-height:2;letter-spacing:.05em}@media (min-width:769px){.caseItems .caseItem a .infoArea .text{font-size:1.6rem}}@media (min-width:0) and (max-width:768px){.caseItems .caseItem a .infoArea .text{font-size:4.26667vw}}.caseItems .caseItem a .detailItems{background-color:#fff;margin-top:32px}@media (min-width:769px){.caseItems .caseItem a .detailItems{padding:16px 4.4%;margin-top:auto}}@media (min-width:0) and (max-width:768px){.caseItems .caseItem a .detailItems{padding:16px 4.9%}}.caseItems .caseItem a .detailItems .detailItem{letter-spacing:.025em;line-height:1.4}.caseItems .caseItem a .detailItems .detailItem div{line-height:1.5em;max-height:4.5em;overflow:hidden;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}.caseItems .caseItem a .detailItems .detailItem+.detailItem{margin-top:12px}.caseItems .caseItem a .detailItems .detailItem+.detailItem div{line-height:1.5em;max-height:4.5em;overflow:hidden;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}.caseItems .caseItem a .detailItems .detailItem h4{font-weight:700;margin-bottom:8px}@media (min-width:769px){.caseItems .caseItem a .detailItems .detailItem h4{font-size:1.2rem}}@media (min-width:0) and (max-width:768px){.caseItems .caseItem a .detailItems .detailItem h4{font-size:3.2vw}}.caseItems .caseItem a .detailItems .detailItem p{line-height:1.4}@media (min-width:769px){.caseItems .caseItem a .detailItems .detailItem p{font-size:1rem}}@media (min-width:0) and (max-width:768px){.caseItems .caseItem a .detailItems .detailItem p{font-size:2.66667vw}}@media (min-width:769px){.viewMoreWrap{margin-top:160px}}@media (min-width:0) and (max-width:768px){#case .viewMoreWrap{margin-top:60px}}@media (min-width:769px){#case.case_detail .caseItems .caseItem a .imgArea{margin-bottom:24px}}@media (min-width:769px){#content.underLayer{padding:90px 0 30px}}@media (min-width:769px) and (min-width:769px){#content.underLayer .postWrap .recommendsBox{margin:100px auto}}@media (min-width:769px) and (min-width:0) and (max-width:768px){#content.underLayer .postWrap .recommendsBox{margin:60px auto}}@media (min-width:0) and (max-width:768px){#content.underLayer{padding:50px 0 60px}}#sub_mainVisual{background-size:cover}@media (min-width:769px){#sub_mainVisual{padding-top:188px;padding-bottom:85px}}@media (min-width:0) and (max-width:768px){#sub_mainVisual{position:relative;margin-top:56px;padding:4em 0 4.5em 6.4vw}}@media (min-width:769px){#sub_mainVisual.about{background-image:url(../images/sub_mainVisual_about.jpg);background-position:center center}}@media (min-width:0) and (max-width:768px){#sub_mainVisual.about{background-image:url(../images/sub_mainVisual_about_sp.jpg);background-position:center center}}#sub_mainVisual.firsttime{background-image:url(../images/sub_mainVisual_firsttime.jpg)}@media (min-width:769px){#sub_mainVisual.firsttime{background-position:right top}}@media (min-width:0) and (max-width:768px){#sub_mainVisual.firsttime{background-position:right center}}@media (min-width:769px){#sub_mainVisual.doctor{background-position:center bottom;background-image:url(../images/sub_mainVisual_doctor.jpg)}}@media (min-width:0) and (max-width:768px){#sub_mainVisual.doctor{background-position:right -122px bottom;background-image:url(../images/sub_mainVisual_doctor_sp.jpg)}}#sub_mainVisual.doctorsBlog{background-position:right bottom}@media (min-width:769px){#sub_mainVisual.doctorsBlog{background-image:url(../images/sub_mainVisual_doctor_blog_detail.jpg)}}@media (min-width:0) and (max-width:768px){#sub_mainVisual.doctorsBlog{background-image:url(../images/sub_mainVisual_doctor_blog_detail_sp.jpg)}}#sub_mainVisual.news{background-image:url(../images/sub_mainVisual_news.jpg)}@media (min-width:769px){#sub_mainVisual.news{background-position:center bottom}}@media (min-width:0) and (max-width:768px){#sub_mainVisual.news{background-position:right -100px bottom}}@media (min-width:769px){#sub_mainVisual.case{background-image:url(https://myami-clinic.jp/wp/wp-content/uploads/2025/03/sub_mainVisual_case.jpg);background-size:cover;background-repeat:no-repeat;background-position:right}}@media (min-width:0) and (max-width:768px){#sub_mainVisual.case{background-image:url(../images/sub_mainVisual_case_sp.jpg)}}#sub_mainVisual.media{background-image:url(../images/sub_mainVisual_media.jpg)}@media (min-width:769px){#sub_mainVisual.media{background-position:center bottom}}@media (min-width:0) and (max-width:768px){#sub_mainVisual.media{background-position:right -100px bottom}}@media (min-width:769px){#sub_mainVisual.price{background-image:url(../images/sub_mainVisual_simulation.jpg);background-position:center}}@media (min-width:0) and (max-width:768px){#sub_mainVisual.price{background-image:url(../images/sub_mainVisual_simulation_sp.jpg)}}@media (min-width:769px){#sub_mainVisual .txtWrap{width:73.2vw;margin:0 auto}}#sub_mainVisual .enTtl{line-height:1.4;letter-spacing:.075em}@media (min-width:769px){#sub_mainVisual .enTtl{font-size:6.4rem}}@media (min-width:0) and (max-width:768px){#sub_mainVisual .enTtl{font-size:10.66667vw}}#sub_mainVisual .jaTtl{color:#afa538}@media (min-width:769px){#sub_mainVisual .jaTtl{font-size:1.6rem;letter-spacing:.1em}}@media (min-width:0) and (max-width:768px){#sub_mainVisual .jaTtl{letter-spacing:.075em;font-size:4.26667vw}}#content.about .aboutTop{background-image:url(../images/about_aboutTop_bg.jpg);background-position:bottom center;background-size:contain;background-repeat:no-repeat}@media (min-width:769px){#content.about .aboutTop{padding-bottom:49.6%}}@media (min-width:0) and (max-width:768px){#content.about .aboutTop{padding-bottom:62.4%;background-size:132%;background-position:bottom right 42%}}@media (min-width:769px){#content.about .aboutTop .text{margin-top:60px;text-align:center;line-height:3;letter-spacing:.075em;font-size:1.6rem}}@media (min-width:0) and (max-width:768px){#content.about .aboutTop .text{margin-top:40px;line-height:2;letter-spacing:.05em;font-size:4.26667vw}}@media (min-width:769px){#content.about .aboutTop .text+.text{margin-top:56px}}@media (min-width:0) and (max-width:768px){#content.about .aboutTop .text+.text{margin-top:40px}}@media (min-width:769px){#content.about .strength{padding-top:140px;overflow:hidden}}@media (min-width:0) and (max-width:768px){#content.about .strength{padding-top:100px}}@media (min-width:769px){#content.about .strength .strengthTtl{margin-bottom:80px}}@media (min-width:0) and (max-width:768px){#content.about .strength .strengthTtl{margin-bottom:40px}}#content.about .strength .strengthItems .strengthItem{position:relative}@media (min-width:769px){#content.about .strength .strengthItems .strengthItem+.strengthItem{margin-top:120px}}@media (min-width:0) and (max-width:768px){#content.about .strength .strengthItems .strengthItem+.strengthItem{margin-top:80px}}#content.about .strength .strengthItems .strengthItem:nth-of-type(1) .ttlWrap{color:#41b5b1}#content.about .strength .strengthItems .strengthItem:nth-of-type(2) .ttlWrap{color:#458dc3}#content.about .strength .strengthItems .strengthItem:nth-of-type(3) .ttlWrap{color:#6064c6}#content.about .strength .strengthItems .strengthItem .img{margin-right:calc(50% - 50vw)}@media (min-width:769px){#content.about .strength .strengthItems .strengthItem .img{position:absolute;right:0;width:50vw;height:456px;z-index:-1}}@media (min-width:0) and (max-width:768px){#content.about .strength .strengthItems .strengthItem .img{position:relative;margin-left:calc(50% - 50vw);padding-top:61.233%;height:0}}@media (min-width:0) and (max-width:768px){#content.about .strength .strengthItems .strengthItem .img img{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}}@media (min-width:0) and (max-width:768px){#content.about .strength .strengthItems .strengthItem .img.img_1 img{-o-object-position:center 0;object-position:center 0}}@media (min-width:769px){#content.about .strength .strengthItems .strengthItem .txtArea{max-width:740px;width:54.172vw}}@media (min-width:769px){#content.about .strength .strengthItems .strengthItem .ttlWrap{margin-bottom:60px}}@media (min-width:0) and (max-width:768px){#content.about .strength .strengthItems .strengthItem .ttlWrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:40px;margin-top:-15vw}}#content.about .strength .strengthItems .strengthItem .ttlWrap .numWrap{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-repeat:no-repeat;background-size:contain}@media (min-width:769px){#content.about .strength .strengthItems .strengthItem .ttlWrap .numWrap{height:92px;width:92px;background-image:url(../images/maru_1.svg)}}@media (min-width:0) and (max-width:768px){#content.about .strength .strengthItems .strengthItem .ttlWrap .numWrap{width:24vw;height:24vw;background-image:url(../images/maru_2.svg)}}#content.about .strength .strengthItems .strengthItem .ttlWrap .numWrap .name{letter-spacing:.05em}@media (min-width:769px){#content.about .strength .strengthItems .strengthItem .ttlWrap .numWrap .name{font-size:1.4rem}}@media (min-width:0) and (max-width:768px){#content.about .strength .strengthItems .strengthItem .ttlWrap .numWrap .name{font-size:3.2vw}}#content.about .strength .strengthItems .strengthItem .ttlWrap .numWrap .num{letter-spacing:.05em;line-height:1}@media (min-width:769px){#content.about .strength .strengthItems .strengthItem .ttlWrap .numWrap .num{font-size:3.4rem}}@media (min-width:0) and (max-width:768px){#content.about .strength .strengthItems .strengthItem .ttlWrap .numWrap .num{font-size:10.13333vw}}@media (min-width:769px){#content.about .strength .strengthItems .strengthItem .ttlWrap .strengthItemTtl{font-size:5.8rem;letter-spacing:.05em;margin-top:-50px;margin-left:78px}}@media (min-width:0) and (max-width:768px){#content.about .strength .strengthItems .strengthItem .ttlWrap .strengthItemTtl{font-size:10.13333vw;letter-spacing:.1em;text-align:center}}#content.about .strength .strengthItems .strengthItem .text{line-height:2;letter-spacing:.05em}@media (min-width:0) and (max-width:768px){#content.about .strength .strengthItems .strengthItem .text{font-size:4.26667vw}}#content.about .strength .strengthItems .strengthItem .text+.text{margin-top:34px}#content.about .strength .doctorMessage{-webkit-box-shadow:0 0 28px rgba(0,0,0,.1);box-shadow:0 0 28px rgba(0,0,0,.1);background-repeat:no-repeat;background-size:contain}@media (min-width:769px){#content.about .strength .doctorMessage{padding:50px;margin-top:80px;background-position:left center;background-image:url(../images/about_doctormessage_pc.jpg)}}@media (min-width:0) and (max-width:900px){#content.about .strength .doctorMessage{padding:28px 7.46vw 79%;margin-top:60px;background-position:bottom right 95%;background-image:url(../images/about_doctormessage_sp.jpg)}}#content.about .strength .doctorMessage .info{position:absolute;left:3.8%;bottom:18px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#content.about .strength .doctorMessage .info .position{display:inline-block;background-color:#41b5b1;color:#fff;padding:0 7px;font-size:1.2rem;letter-spacing:.1em;margin-bottom:4px}@media (min-width:0) and (max-width:768px){#content.about .strength .doctorMessage .info .position{font-size:3.2vw}}#content.about .strength .doctorMessage .info .name{display:inline-block;background-color:#41b5b1;color:#fff;padding:0 7px;font-size:2rem;letter-spacing:.1em}@media (min-width:0) and (max-width:768px){#content.about .strength .doctorMessage .info .name{font-size:5.33333vw}}#content.about .strength .doctorMessage>p{line-height:2;letter-spacing:.05em}@media (min-width:769px){#content.about .strength .doctorMessage>p{width:67.111%;font-size:1.4rem;margin-left:auto}}@media (min-width:0) and (max-width:900px){#content.about .strength .doctorMessage>p{margin-left:0;width:100%}}@media (min-width:0) and (max-width:768px){#content.about .strength .doctorMessage>p{font-size:3.73333vw}}#content.firsttime .firsttimeTop .firsttimeTopTtl{margin-bottom:32px}#content.firsttime .firsttimeTop .firsttimeTopTtl+.text{line-height:2}@media (min-width:0) and (max-width:900px){#content.firsttime .firsttimeTop .firsttimeTopTtl+.text{font-size:1.8rem}}@media (min-width:0) and (max-width:768px){#content.firsttime .firsttimeTop .firsttimeTopTtl+.text{font-size:4.26667vw}}@media (min-width:769px){#content.firsttime .firsttimeTop .firsttimeTopTtl+.text{text-align:center}}#content.firsttime .firsttimeTop .inContact{background-color:#f0f8f8;padding:24px;margin-top:60px}@media (min-width:0) and (max-width:768px){#content.firsttime .firsttimeTop .inContact{margin-right:calc(50% - 50vw);margin-left:calc(50% - 50vw)}}#content.firsttime .firsttimeTop .inContact .contactInfo{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (min-width:769px){#content.firsttime .firsttimeTop .inContact .contactInfo{margin-bottom:20px}}@media (min-width:0) and (max-width:768px){#content.firsttime .firsttimeTop .inContact .contactInfo{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:16px}}@media (min-width:769px) and (max-width:1150px){#content.firsttime .firsttimeTop .inContact .contactInfo{-ms-flex-wrap:wrap;flex-wrap:wrap}}@media (min-width:769px){#content.firsttime .firsttimeTop .inContact .contactInfo>.text{margin-right:45px}}@media (min-width:769px) and (max-width:1150px){#content.firsttime .firsttimeTop .inContact .contactInfo>.text{width:100%;margin-right:0;text-align:center;margin-bottom:12px}}@media (min-width:0) and (max-width:768px){#content.firsttime .firsttimeTop .inContact .contactInfo>.text{font-size:4.26667vw}}#content.firsttime .firsttimeTop .inContact .contactInfo .num{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#41b5b1;line-height:1}@media (min-width:769px){#content.firsttime .firsttimeTop .inContact .contactInfo .num{font-size:3.6rem;margin-right:16px}}@media (min-width:769px) and (max-width:1150px){#content.firsttime .firsttimeTop .inContact .contactInfo .num{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}@media (min-width:0) and (max-width:768px){#content.firsttime .firsttimeTop .inContact .contactInfo .num{font-size:10.13333vw;letter-spacing:.075em}}#content.firsttime .firsttimeTop .inContact .contactInfo .num::before{content:"";display:block;background:url(../images/icon_tel_b.svg) center bottom/contain no-repeat}@media (min-width:769px){#content.firsttime .firsttimeTop .inContact .contactInfo .num::before{width:24px;height:30px;margin-right:8px;margin-top:10px}}@media (min-width:0) and (max-width:768px){#content.firsttime .firsttimeTop .inContact .contactInfo .num::before{margin-right:2.1vw;margin-top:.6vw;width:5.6vw;height:7.2vw}}@media (min-width:769px){#content.firsttime .firsttimeTop .inContact .contactInfo .time{font-size:1.4rem}}@media (min-width:0) and (max-width:768px){#content.firsttime .firsttimeTop .inContact .contactInfo .time{text-align:center;font-size:3.73333vw}}#content.firsttime .firsttimeTop .inContact .contactLinks{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media (min-width:769px) and (max-width:1150px){#content.firsttime .firsttimeTop .inContact .contactLinks{-ms-flex-wrap:wrap;flex-wrap:wrap}}@media (min-width:0) and (max-width:768px){#content.firsttime .firsttimeTop .inContact .contactLinks{-ms-flex-wrap:wrap;flex-wrap:wrap}}@media (min-width:769px){#content.firsttime .firsttimeTop .inContact .contactLinks .contactLink{width:32.8%}}@media (min-width:769px) and (max-width:1150px){#content.firsttime .firsttimeTop .inContact .contactLinks .contactLink{width:100%}}@media (min-width:0) and (max-width:768px){#content.firsttime .firsttimeTop .inContact .contactLinks .contactLink{width:100%}}@media (min-width:0) and (max-width:768px){#content.firsttime .firsttimeTop .inContact .contactLinks .contactLink:first-of-type{margin-bottom:1.4%}}@media (min-width:769px) and (max-width:1150px){#content.firsttime .firsttimeTop .inContact .contactLinks .contactLink:not(:first-of-type){width:49.3%;margin-top:1.4%}}@media (min-width:0) and (max-width:768px){#content.firsttime .firsttimeTop .inContact .contactLinks .contactLink:not(:first-of-type){width:49.3%}}#content.firsttime .firsttimeTop .inContact .contactLinks a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-weight:700;color:#fff}@media (min-width:769px){#content.firsttime .firsttimeTop .inContact .contactLinks a{padding:14px 20px;font-size:1.8rem;letter-spacing:.075em}}@media (min-width:0) and (max-width:768px){#content.firsttime .firsttimeTop .inContact .contactLinks a{padding:.62em 20px;font-size:4.26667vw;letter-spacing:.025em}}#content.firsttime .firsttimeTop .inContact .contactLinks a::before{content:"";display:block;margin-right:7px}#content.firsttime .firsttimeTop .inContact .contactLinks a.counseling{background-color:#cec232}#content.firsttime .firsttimeTop .inContact .contactLinks a.counseling::before{background:url(../images/icon_board_w.svg) center/contain no-repeat}@media (min-width:769px){#content.firsttime .firsttimeTop .inContact .contactLinks a.counseling::before{width:15px;height:21px}}@media (min-width:0) and (max-width:768px){#content.firsttime .firsttimeTop .inContact .contactLinks a.counseling::before{width:3.466vw;height:4.533vw}}#content.firsttime .firsttimeTop .inContact .contactLinks a.mail{background-color:#41b5b1;white-space:nowrap}#content.firsttime .firsttimeTop .inContact .contactLinks a.mail::before{background:url(../images/icon_mail_w.svg) center/contain no-repeat}@media (min-width:769px){#content.firsttime .firsttimeTop .inContact .contactLinks a.mail::before{width:18px;height:13px}}@media (min-width:0) and (max-width:768px){#content.firsttime .firsttimeTop .inContact .contactLinks a.mail::before{width:4.26vw;height:3.2vw}}#content.firsttime .firsttimeTop .inContact .contactLinks a.line{background-color:#41b5b1}#content.firsttime .firsttimeTop .inContact .contactLinks a.line::before{background:url(../images/icon_hukidashi_w.svg) center/contain no-repeat}@media (min-width:769px){#content.firsttime .firsttimeTop .inContact .contactLinks a.line::before{width:17px;height:17px}}@media (min-width:0) and (max-width:768px){#content.firsttime .firsttimeTop .inContact .contactLinks a.line::before{width:3.733vw;height:3.733vw}}#content.firsttime .firsttimeTop .inContact .contactLinks a+a{margin-left:4px}#content.firsttime .contactLinks{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media (min-width:769px) and (max-width:1150px){#content.firsttime .contactLinks{-ms-flex-wrap:wrap;flex-wrap:wrap}}@media (min-width:0) and (max-width:768px){#content.firsttime .contactLinks{-ms-flex-wrap:wrap;flex-wrap:wrap}}@media (min-width:769px){#content.firsttime .contactLinks .contactLink{width:32.8%}}@media (min-width:769px) and (max-width:1150px){#content.firsttime .contactLinks .contactLink{width:100%}}@media (min-width:0) and (max-width:768px){#content.firsttime .contactLinks .contactLink{width:100%}}@media (min-width:0) and (max-width:768px){#content.firsttime .contactLinks .contactLink:first-of-type{margin-bottom:1.4%}}@media (min-width:769px) and (max-width:1150px){#content.firsttime .contactLinks .contactLink:not(:first-of-type){width:49.3%;margin-top:1.4%}}@media (min-width:0) and (max-width:768px){#content.firsttime .contactLinks .contactLink:not(:first-of-type){width:49.3%}}#content.firsttime .contactLinks a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-weight:700;color:#fff;-webkit-transition-duration:0.2s;transition-duration:0.2s}@media (min-width:769px){#content.firsttime .contactLinks a{padding:14px 20px;font-size:1.8rem;letter-spacing:.075em}}@media (min-width:0) and (max-width:768px){#content.firsttime .contactLinks a{padding:.65em 20px;font-size:4.26667vw;letter-spacing:.025em}}#content.firsttime .contactLinks a::before{content:"";display:block;margin-right:7px}@media (min-width:769px){#content.firsttime .contactLinks a.small{padding:14px 4px;font-size:1.4rem}}@media (min-width:0) and (max-width:768px){#content.firsttime .contactLinks a.small{font-size:4.26667vw}}#content.firsttime .contactLinks a.counseling{background-color:#cec232}#content.firsttime .contactLinks a.counseling::before{background:url(../images/icon_board_w.svg) center/contain no-repeat}@media (min-width:769px){#content.firsttime .contactLinks a.counseling::before{width:15px;height:21px}}@media (min-width:0) and (max-width:768px){#content.firsttime .contactLinks a.counseling::before{width:3.466vw;height:4.533vw}}#content.firsttime .contactLinks a.mail{background-color:#41b5b1;white-space:nowrap}#content.firsttime .contactLinks a.mail::before{background:url(../images/icon_mail_w.svg) center/contain no-repeat}@media (min-width:769px){#content.firsttime .contactLinks a.mail::before{width:18px;height:13px}}@media (min-width:0) and (max-width:768px){#content.firsttime .contactLinks a.mail::before{width:4.26vw;height:3.2vw}}#content.firsttime .contactLinks a.line{background-color:#41b5b1}#content.firsttime .contactLinks a.line::before{background:url(../images/icon_hukidashi_w.svg) center/contain no-repeat}@media (min-width:769px){#content.firsttime .contactLinks a.line::before{width:17px;height:17px}}@media (min-width:0) and (max-width:768px){#content.firsttime .contactLinks a.line::before{width:3.733vw;height:3.733vw}}#content.firsttime .contactLinks a+a{margin-left:4px}#content.firsttime .contactLinks a:hover{opacity:.7}@media (min-width:769px){#content.firsttime .photo{margin-top:120px;height:360px;overflow:hidden}}@media (min-width:0) and (max-width:768px){#content.firsttime .photo{height:58vw;margin-top:85px}}#content.firsttime #flow{position:relative}@media (min-width:769px){#content.firsttime #flow{padding-top:160px}}@media (min-width:0) and (max-width:768px){#content.firsttime #flow{padding-top:80px}}@media (min-width:769px){#content.firsttime #flow::before{content:"";display:block;position:absolute;right:0;top:0;width:32.21vw;height:22.254vw;background:#f0f8f8}}#content.firsttime #flow .flowTTl{letter-spacing:.1em;padding-bottom:24px}@media (min-width:769px){#content.firsttime #flow .flowTTl{margin-bottom:80px;font-size:3.8rem}}@media (min-width:0) and (max-width:768px){#content.firsttime #flow .flowTTl{text-align:center;margin-bottom:40px;padding-bottom:16px;font-size:8vw}#content.firsttime #flow .flowTTl::after{background:-webkit-gradient(linear,left top,right top,color-stop(37%,#dddddd),color-stop(37%,#cec232),color-stop(63%,#dddddd));background:linear-gradient(to right,#dddddd 37%,#cec232 37% 63%,#dddddd 63%)}}#content.firsttime #flow .flowItems .flowItem{position:relative}@media (min-width:769px){#content.firsttime #flow .flowItems .flowItem{padding-top:60px}}@media (min-width:769px){#content.firsttime #flow .flowItems .flowItem+.flowItem{margin-top:10px}}@media (min-width:0) and (max-width:768px){#content.firsttime #flow .flowItems .flowItem+.flowItem{margin-top:40px}}@media (min-width:769px){#content.firsttime #flow .flowItems .flowItem .img{position:absolute;left:0;top:0;z-index:-1;width:50%}}#content.firsttime #flow .flowItems .flowItem:not(:last-of-type) .txtArea::after{content:"";display:block;width:0;height:0;border-style:solid;border-color:#ededed transparent transparent transparent}@media (min-width:769px){#content.firsttime #flow .flowItems .flowItem:not(:last-of-type) .txtArea::after{margin:70px auto 0;border-width:18px 13px 0 13px}}@media (min-width:0) and (max-width:768px){#content.firsttime #flow .flowItems .flowItem:not(:last-of-type) .txtArea::after{margin:40px auto 0;border-width:5.333vw 4.2666vw 0 4.2666vw}}@media (min-width:769px){#content.firsttime #flow .flowItems .flowItem .txtArea{position:relative;margin-left:auto;width:62%;padding:0 5%;background-image:linear-gradient(transparent 29px,rgba(255,255,255,.6) 29px)}}@media (min-width:0) and (max-width:768px){#content.firsttime #flow .flowItems .flowItem .txtArea{position:relative;z-index:1;margin-top:-10.4%}}#content.firsttime #flow .flowItems .flowItem .txtArea .num{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-right:auto;margin-left:auto;background-color:#cec232;color:#fff;border-radius:50%}@media (min-width:769px){#content.firsttime #flow .flowItems .flowItem .txtArea .num{margin-bottom:40px;width:58px;height:58px}}@media (min-width:0) and (max-width:768px){#content.firsttime #flow .flowItems .flowItem .txtArea .num{margin-bottom:24px;width:18.133vw;height:18.133vw}}#content.firsttime #flow .flowItems .flowItem .txtArea .num .step{display:block;line-height:1}@media (min-width:769px){#content.firsttime #flow .flowItems .flowItem .txtArea .num .step{font-size:1.2rem}}@media (min-width:0) and (max-width:768px){#content.firsttime #flow .flowItems .flowItem .txtArea .num .step{font-size:3.2vw}}#content.firsttime #flow .flowItems .flowItem .txtArea .num .number{line-height:1}@media (min-width:769px){#content.firsttime #flow .flowItems .flowItem .txtArea .num .number{font-size:2.6rem}}@media (min-width:0) and (max-width:768px){#content.firsttime #flow .flowItems .flowItem .txtArea .num .number{margin-top:3px;font-size:6.93333vw}}#content.firsttime #flow .flowItems .flowItem .txtArea .itemTtl{position:relative;color:#41b5b1;text-align:center;border-bottom:solid 1px #cec232}@media (min-width:769px){#content.firsttime #flow .flowItems .flowItem .txtArea .itemTtl{font-size:3.2rem;letter-spacing:.1em;padding-bottom:16px;margin-bottom:32px}}@media (min-width:0) and (max-width:768px){#content.firsttime #flow .flowItems .flowItem .txtArea .itemTtl{font-size:7.46667vw;letter-spacing:.075em;padding-bottom:12px;margin-bottom:25px}}#content.firsttime #flow .flowItems .flowItem .txtArea .itemTtl::before,#content.firsttime #flow .flowItems .flowItem .txtArea .itemTtl::after{display:block;position:absolute;bottom:0%;border:solid 1px #cec232;border-radius:50%}@media (min-width:769px){#content.firsttime #flow .flowItems .flowItem .txtArea .itemTtl::before,#content.firsttime #flow .flowItems .flowItem .txtArea .itemTtl::after{width:18px;height:18px}}@media (min-width:0) and (max-width:768px){#content.firsttime #flow .flowItems .flowItem .txtArea .itemTtl::before,#content.firsttime #flow .flowItems .flowItem .txtArea .itemTtl::after{width:3.2vw;height:3.2vw}}@media (min-width:0) and (max-width:768px){#content.firsttime #flow .flowItems .flowItem .txtArea .itemTtl::before{content:"";left:0;-webkit-transform:translate(-50%,50%);transform:translate(-50%,50%)}}#content.firsttime #flow .flowItems .flowItem .txtArea .itemTtl::after{content:"";right:0;-webkit-transform:translate(50%,50%);transform:translate(50%,50%)}#content.firsttime #flow .flowItems .flowItem .txtArea .text{line-height:2}@media (min-width:769px){#content.firsttime #flow .flowItems .flowItem .txtArea .text{font-size:1.6rem}}@media (min-width:0) and (max-width:768px){#content.firsttime #flow .flowItems .flowItem .txtArea .text{font-size:4.26667vw}}#content.firsttime #flow .flowItems .flowItem .txtArea .hosoku{text-indent:-1em;padding-left:1em;line-height:2;letter-spacing:.04em}@media (min-width:769px){#content.firsttime #flow .flowItems .flowItem .txtArea .hosoku{font-size:1.4rem}}@media (min-width:0) and (max-width:768px){#content.firsttime #flow .flowItems .flowItem .txtArea .hosoku{font-size:3.73333vw}}@media (min-width:769px){#content.firsttime #flow .flowItems .flowItem .contactLinks{margin-top:32px}}@media (min-width:0) and (max-width:768px){#content.firsttime #flow .flowItems .flowItem .contactLinks{margin-top:24px}}@media (min-width:769px){#content.firsttime #flow .flowItems .flowItem .contactLinks .contactLink a{font-size:1.3rem}}@media (min-width:769px){#content.firsttime #subInfo{padding-top:180px}}@media (min-width:0) and (max-width:768px){#content.firsttime #subInfo{padding-top:100px}}@media (min-width:769px){#content.firsttime #subInfo .subInfoItem+.subInfoItem{margin-top:120px}}@media (min-width:0) and (max-width:768px){#content.firsttime #subInfo .subInfoItem+.subInfoItem{margin-top:50px}}#content.firsttime #subInfo .subInfoItem .subInfoItemTtl{letter-spacing:.1em}@media (min-width:769px){#content.firsttime #subInfo .subInfoItem .subInfoItemTtl{margin-bottom:35px;padding-bottom:24px;font-size:3.8rem}}@media (min-width:0) and (max-width:768px){#content.firsttime #subInfo .subInfoItem .subInfoItemTtl{font-size:6.4vw;text-align:center;margin-bottom:24px;padding-bottom:16px}#content.firsttime #subInfo .subInfoItem .subInfoItemTtl::after{background:-webkit-gradient(linear,left top,right top,color-stop(37%,#dddddd),color-stop(37%,#cec232),color-stop(63%,#dddddd));background:linear-gradient(to right,#dddddd 37%,#cec232 37% 63%,#dddddd 63%)}}@media (min-width:769px){#content.firsttime #subInfo .subInfoItem .smallInfoItemTtl{margin-top:44px;margin-bottom:20px;font-size:2.6rem}}@media (min-width:0) and (max-width:768px){#content.firsttime #subInfo .subInfoItem .smallInfoItemTtl{margin-left:1.2em;text-indent:-1.2em;margin-top:28px;margin-bottom:15px;font-size:5.86667vw}}@media (min-width:769px){#content.firsttime #subInfo .subInfoItem .txt{line-height:2;font-size:1.6rem}}@media (min-width:0) and (max-width:768px){#content.firsttime #subInfo .subInfoItem .txt{line-height:1.8;font-size:4.26667vw}}#content.doctor #doctor{overflow:hidden}@media (min-width:769px){#content.doctor #doctor .doctorNav{margin-bottom:120px}}@media (min-width:0) and (max-width:768px){#content.doctor #doctor .doctorNav{margin-bottom:80px}}@media (min-width:769px){#content.doctor #doctor .doctorNav .doctorNavItems{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}#content.doctor #doctor .doctorNav .doctorNavItems::after{content:"";width:30%}@media (min-width:769px){#content.doctor #doctor .doctorNav .doctorNavItem{width:30%}}@media (min-width:769px) and (max-width:1050px){#content.doctor #doctor .doctorNav .doctorNavItem{width:45%}}@media screen and (min-width:1051px){#content.doctor #doctor .doctorNav .doctorNavItem:nth-of-type(n+4){margin-top:48px}}@media (min-width:769px) and (max-width:1050px){#content.doctor #doctor .doctorNav .doctorNavItem:nth-of-type(n+3){margin-top:48px}}@media (min-width:0) and (max-width:768px){#content.doctor #doctor .doctorNav .doctorNavItem+.doctorNavItem{margin-top:16px}}#content.doctor #doctor .doctorNav .doctorNavItem a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#content.doctor #doctor .doctorNav .doctorNavItem a .img{-ms-flex-negative:0;flex-shrink:0;overflow:hidden;border-radius:50%}@media (min-width:769px){#content.doctor #doctor .doctorNav .doctorNavItem a .img{width:82px;height:82px;border:solid 2px #fff}}@media (min-width:0) and (max-width:768px){#content.doctor #doctor .doctorNav .doctorNavItem a .img{width:19.2vw;height:19.2vw}}#content.doctor #doctor .doctorNav .doctorNavItem a .txtArea{position:relative;border-bottom:solid 1px #cec232;padding:10px 0 10px 14px;width:100%}#content.doctor #doctor .doctorNav .doctorNavItem a .txtArea::before,#content.doctor #doctor .doctorNav .doctorNavItem a .txtArea::after{content:"";display:block;position:absolute}#content.doctor #doctor .doctorNav .doctorNavItem a .txtArea::before{top:50%;right:7.4%;-webkit-transform:translateY(-50%);transform:translateY(-50%);display:block;border-bottom:solid 1px #ccc;border-right:solid 1px #ccc;-webkit-transform:rotate(45deg);transform:rotate(45deg)}@media (min-width:769px){#content.doctor #doctor .doctorNav .doctorNavItem a .txtArea::before{width:6px;height:6px}}@media (min-width:0) and (max-width:768px){#content.doctor #doctor .doctorNav .doctorNavItem a .txtArea::before{width:1.86vw;height:1.86vw}}#content.doctor #doctor .doctorNav .doctorNavItem a .txtArea::after{right:0;bottom:0;width:0;height:0;border-style:solid;border-width:0 0 6px 6px;border-color:transparent transparent #cec232 transparent}#content.doctor #doctor .doctorNav .doctorNavItem a .txtArea .position{color:#cec232;line-height:1}@media (min-width:769px){#content.doctor #doctor .doctorNav .doctorNavItem a .txtArea .position{font-size:1.1rem}}@media (min-width:0) and (max-width:768px){#content.doctor #doctor .doctorNav .doctorNavItem a .txtArea .position{font-size:3.2vw}}@media (min-width:769px){#content.doctor #doctor .doctorNav .doctorNavItem a .txtArea .name{font-size:2.4rem}}@media (min-width:0) and (max-width:768px){#content.doctor #doctor .doctorNav .doctorNavItem a .txtArea .name{font-size:6.4vw}}#content.doctor #doctor .doctorItems .doctorItem{position:relative}@media (min-width:769px){#content.doctor #doctor .doctorItems .doctorItem{margin-top:-150px;padding-top:150px}}@media (min-width:0) and (max-width:768px){#content.doctor #doctor .doctorItems .doctorItem{margin-top:-80px;padding-top:80px}}@media (min-width:769px){#content.doctor #doctor .doctorItems .doctorItem+.doctorItem{margin-top:10px}}@media (min-width:0) and (max-width:768px){#content.doctor #doctor .doctorItems .doctorItem+.doctorItem{margin-top:40px;padding-top:40px}}#content.doctor #doctor .doctorItems .doctorItem .profWrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-size:contain;background-repeat:no-repeat}@media (min-width:769px){#content.doctor #doctor .doctorItems .doctorItem .profWrap{min-height:490px;padding-top:54px;padding-bottom:54px;margin-left:calc(50% - 50vw);padding-left:calc(50vw - 50%)}}@media (min-width:1500px){#content.doctor #doctor .doctorItems .doctorItem .profWrap{margin-left:-183px;padding-left:0}}@media (min-width:769px) and (max-width:1150px){#content.doctor #doctor .doctorItems .doctorItem .profWrap{background-size:70%}}@media (min-width:0) and (max-width:768px){#content.doctor #doctor .doctorItems .doctorItem .profWrap{padding-top:44vw;margin-right:calc(50% - 50vw);padding-right:calc(50vw - 50%);background-position:right -6.4vw top}}@media (min-width:769px){#content.doctor #doctor .doctorItems .doctorItem .profWrap.prof_1{background-image:url(../images/doctor_img_1_pc.jpg)}}@media (min-width:0) and (max-width:768px){#content.doctor #doctor .doctorItems .doctorItem .profWrap.prof_1{background-image:url(../images/doctor_img_1_sp.jpg)}}@media (min-width:769px){#content.doctor #doctor .doctorItems .doctorItem .profWrap.prof_2{background-image:url(../images/doctor_img_2_pc.jpg)}}@media (min-width:0) and (max-width:768px){#content.doctor #doctor .doctorItems .doctorItem .profWrap.prof_2{background-image:url(../images/doctor_img_2_sp.jpg)}}@media (min-width:769px){#content.doctor #doctor .doctorItems .doctorItem .profWrap.prof_3{background-image:url(../images/doctor_img_3_pc.jpg)}}@media (min-width:0) and (max-width:768px){#content.doctor #doctor .doctorItems .doctorItem .profWrap.prof_3{background-image:url(../images/doctor_img_3_sp.jpg)}}@media (min-width:769px){#content.doctor #doctor .doctorItems .doctorItem .profWrap.prof_4{background-image:url(../images/doctor_img_4_pc.jpg)}}@media (min-width:0) and (max-width:768px){#content.doctor #doctor .doctorItems .doctorItem .profWrap.prof_4{background-image:url(../images/doctor_img_4_sp.jpg)}}@media (min-width:769px){#content.doctor #doctor .doctorItems .doctorItem .profWrap.prof_5{background-image:url(../images/doctor_img_5_pc.jpg)}}@media (min-width:0) and (max-width:768px){#content.doctor #doctor .doctorItems .doctorItem .profWrap.prof_5{background-image:url(../images/doctor_img_5_sp.jpg)}}@media (min-width:769px){#content.doctor #doctor .doctorItems .doctorItem .profWrap.prof_6{background-image:url(../images/doctor_img_6_pc.jpg)}}@media (min-width:0) and (max-width:768px){#content.doctor #doctor .doctorItems .doctorItem .profWrap.prof_6{background-image:url(../images/doctor_img_6_sp.jpg)}}@media (min-width:769px){#content.doctor #doctor .doctorItems .doctorItem .profWrap.prof_7{background-image:url(../images/doctor_img_7_pc.jpg)}}@media (min-width:0) and (max-width:768px){#content.doctor #doctor .doctorItems .doctorItem .profWrap.prof_7{background-image:url(../images/doctor_img_7_sp.jpg)}}@media (min-width:769px){#content.doctor #doctor .doctorItems .doctorItem .profWrap.prof_8{background-image:url(../images/doctor_img_8_pc.jpg)}}@media (min-width:0) and (max-width:768px){#content.doctor #doctor .doctorItems .doctorItem .profWrap.prof_8{background-image:url(../images/doctor_img_8_sp.jpg)}}@media (min-width:769px){#content.doctor #doctor .doctorItems .doctorItem .profWrap.prof_9{background-image:url(../images/doctor_img_9_pc.jpg)}}@media (min-width:0) and (max-width:768px){#content.doctor #doctor .doctorItems .doctorItem .profWrap.prof_9{background-image:url(../images/doctor_img_9_sp.jpg)}}@media (min-width:769px){#content.doctor #doctor .doctorItems .doctorItem .profWrap.prof_10{background-image:url(../images/doctor_img_10_pc.jpg)}}@media (min-width:0) and (max-width:768px){#content.doctor #doctor .doctorItems .doctorItem .profWrap.prof_10{background-image:url(../images/doctor_img_10_sp.jpg)}}@media (min-width:769px){#content.doctor #doctor .doctorItems .doctorItem .profWrap.prof_11{background-image:url(../images/doctor_img_11_pc.jpg)}}@media (min-width:0) and (max-width:768px){#content.doctor #doctor .doctorItems .doctorItem .profWrap.prof_11{background-image:url(../images/doctor_img_11_sp.jpg)}}@media (min-width:769px){#content.doctor #doctor .doctorItems .doctorItem .profWrap.prof_12{background-image:url(../images/doctor_img_12_pc.jpg?20220427)}}@media (min-width:0) and (max-width:768px){#content.doctor #doctor .doctorItems .doctorItem .profWrap.prof_12{background-image:url(../images/doctor_img_12_sp.jpg?20220427)}}@media (min-width:769px){#content.doctor #doctor .doctorItems .doctorItem .profWrap.prof_13{background-image:url(../images/doctor_img_13_pc.jpg?20220427)}}@media (min-width:0) and (max-width:768px){#content.doctor #doctor .doctorItems .doctorItem .profWrap.prof_13{background-image:url(../images/doctor_img_13_sp.jpg?20220427)}}@media (min-width:769px){#content.doctor #doctor .doctorItems .doctorItem .profWrap.prof_14{background-image:url(../images/doctor_img_14_pc.jpg?20220427)}}@media (min-width:0) and (max-width:768px){#content.doctor #doctor .doctorItems .doctorItem .profWrap.prof_14{background-image:url(../images/doctor_img_14_sp.jpg?20220427)}}@media (min-width:769px){#content.doctor #doctor .doctorItems .doctorItem .profWrap.prof_15{background-image:url(../images/doctor_img_15_pc.jpg?20220427)}}@media (min-width:0) and (max-width:768px){#content.doctor #doctor .doctorItems .doctorItem .profWrap.prof_15{background-image:url(../images/doctor_img_15_sp.jpg?20220427)}}@media (min-width:769px){#content.doctor #doctor .doctorItems .doctorItem .txtArea{width:58%;max-width:580px}}@media (min-width:1500px){#content.doctor #doctor .doctorItems .doctorItem .txtArea{width:650px}}@media (min-width:769px) and (max-width:1150px){#content.doctor #doctor .doctorItems .doctorItem .txtArea{width:45%}}#content.doctor #doctor .doctorItems .doctorItem .txtArea .topArea .status{letter-spacing:.1em}@media (min-width:769px){#content.doctor #doctor .doctorItems .doctorItem .txtArea .topArea .status{font-size:1.8rem}}@media (min-width:0) and (max-width:768px){#content.doctor #doctor .doctorItems .doctorItem .txtArea .topArea .status{font-size:4.26667vw;text-shadow:1px 1px 5px #fff}}#content.doctor #doctor .doctorItems .doctorItem .txtArea .topArea h3{margin-bottom:12px}#content.doctor #doctor .doctorItems .doctorItem .txtArea .topArea .jaName{letter-spacing:.1em}@media (min-width:769px){#content.doctor #doctor .doctorItems .doctorItem .txtArea .topArea .jaName{font-size:5rem}}@media (min-width:0) and (max-width:768px){#content.doctor #doctor .doctorItems .doctorItem .txtArea .topArea .jaName{font-size:10.66667vw;line-height:1.2}}#content.doctor #doctor .doctorItems .doctorItem .txtArea .topArea .enName{letter-spacing:.1em;color:#41b5b1}@media (min-width:769px){#content.doctor #doctor .doctorItems .doctorItem .txtArea .topArea .enName{margin-left:24px;font-size:2rem}}@media (min-width:769px) and (max-width:1100px){#content.doctor #doctor .doctorItems .doctorItem .txtArea .topArea .enName{display:block;margin-left:0}}@media (min-width:0) and (max-width:768px){#content.doctor #doctor .doctorItems .doctorItem .txtArea .topArea .enName{display:block;font-size:4.26667vw;line-height:1;margin-bottom:16px}}@media (min-width:769px){#content.doctor #doctor .doctorItems .doctorItem .txtArea .topArea .text{font-size:1.4rem;line-height:1.7;margin-bottom:24px}}@media (min-width:0) and (max-width:768px){#content.doctor #doctor .doctorItems .doctorItem .txtArea .topArea .text{font-size:3.73333vw;margin-bottom:16px}}#content.doctor #doctor .doctorItems .doctorItem .txtArea .topArea .snsIcons{display:-webkit-box;display:-ms-flexbox;display:flex}#content.doctor #doctor .doctorItems .doctorItem .txtArea .topArea .snsIcons .snsIcon+.snsIcon{margin-left:14px}#content.doctor #doctor .doctorItems .doctorItem .txtArea .topArea .snsIcons .snsIcon a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#41b5b1;border-radius:50px}@media (min-width:769px){#content.doctor #doctor .doctorItems .doctorItem .txtArea .topArea .snsIcons .snsIcon a{width:22px;height:22px}}@media (min-width:0) and (max-width:768px){#content.doctor #doctor .doctorItems .doctorItem .txtArea .topArea .snsIcons .snsIcon a{width:5.86vw;height:5.86vw}}@media (min-width:0) and (max-width:768px){#content.doctor #doctor .doctorItems .doctorItem .txtArea .topArea .snsIcons .snsIcon a img{width:55%;height:55%}}#content.doctor #doctor .doctorItems .doctorItem .txtArea .career{position:relative}@media (min-width:769px){#content.doctor #doctor .doctorItems .doctorItem .txtArea .career{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:24px;padding-top:24px}}@media (min-width:759px) and (max-width:1150px){#content.doctor #doctor .doctorItems .doctorItem .txtArea .career{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}@media (min-width:0) and (max-width:768px){#content.doctor #doctor .doctorItems .doctorItem .txtArea .career{margin-top:20px;padding-top:20px}}#content.doctor #doctor .doctorItems .doctorItem .txtArea .career::before{content:"";position:absolute;top:0;display:block;width:100%;height:1px;background:linear-gradient(to right,#cec232 80px,#dddddd 80px)}@media (min-width:769px){#content.doctor #doctor .doctorItems .doctorItem .txtArea .career .careerListItems{width:48%}}@media (min-width:759px) and (max-width:1150px){#content.doctor #doctor .doctorItems .doctorItem .txtArea .career .careerListItems{width:100%}}@media (min-width:0) and (max-width:768px){#content.doctor #doctor .doctorItems .doctorItem .txtArea .career .careerListItems+.careerListItems{margin-top:8px}}#content.doctor #doctor .doctorItems .doctorItem .txtArea .career .careerListItems .careerListItem+.careerListItem{margin-top:8px}#content.doctor #doctor .doctorItems .doctorItem .txtArea .career .careerListItems .careerListItem dl{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}#content.doctor #doctor .doctorItems .doctorItem .txtArea .career .careerListItems .careerListItem dl dt{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-negative:0;flex-shrink:0}@media (min-width:769px){#content.doctor #doctor .doctorItems .doctorItem .txtArea .career .careerListItems .careerListItem dl dt{font-size:1.2rem}}@media (min-width:0) and (max-width:768px){#content.doctor #doctor .doctorItems .doctorItem .txtArea .career .careerListItems .careerListItem dl dt{font-size:3.2vw}}#content.doctor #doctor .doctorItems .doctorItem .txtArea .career .careerListItems .careerListItem dl dt::after{margin:0 8px;content:"";display:inline-block;background-color:#3c4748;width:6px;height:1px}#content.doctor #doctor .doctorItems .doctorItem .txtArea .career .careerListItems .careerListItem dl dd{letter-spacing:.075em}@media (min-width:769px){#content.doctor #doctor .doctorItems .doctorItem .txtArea .career .careerListItems .careerListItem dl dd{font-size:1.2rem}}@media (min-width:0) and (max-width:768px){#content.doctor #doctor .doctorItems .doctorItem .txtArea .career .careerListItems .careerListItem dl dd{font-size:3.2vw}}@media (min-width:769px){#content.doctor #doctor .doctorItems .doctorItem:nth-of-type(odd) .txtArea{margin-left:auto}}@media (min-width:769px){#content.doctor #doctor .doctorItems .doctorItem:nth-of-type(odd) .doctorImg{margin-left:calc(50% - 50vw)}}@media (min-width:1500px){#content.doctor #doctor .doctorItems .doctorItem:nth-of-type(odd) .doctorImg{left:-183px;margin-left:auto}}#content.doctor #doctor .doctorItems .doctorItem:nth-of-type(even) .txtArea{margin-right:auto}#content.doctor #doctor .doctorItems .doctorItem:nth-of-type(even) .profWrap{background-position:right top}@media (min-width:769px){#content.doctor #doctor .doctorItems .doctorItem:nth-of-type(even) .profWrap{margin-right:calc(50% - 50vw);padding-right:calc(50vw - 50%)}}@media (min-width:1500px){#content.doctor #doctor .doctorItems .doctorItem:nth-of-type(even) .profWrap{margin-right:-183px;padding-right:0}}@media (min-width:769px){#content.doctor #doctor .doctorItems .doctorItem .message{padding-top:80px}}@media (min-width:0) and (max-width:768px){#content.doctor #doctor .doctorItems .doctorItem .message{padding-top:60px}}#content.doctor #doctor .doctorItems .doctorItem .message .head{text-align:center;position:relative}#content.doctor #doctor .doctorItems .doctorItem .message .head::before,#content.doctor #doctor .doctorItems .doctorItem .message .head::after{content:"";position:absolute;display:block;height:1px;bottom:0;width:100%}#content.doctor #doctor .doctorItems .doctorItem .message .head::before{background-color:#ddd}#content.doctor #doctor .doctorItems .doctorItem .message .head::after{background-color:#cec232;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}@media (min-width:769px){#content.doctor #doctor .doctorItems .doctorItem .message .head::after{width:100px}}@media (min-width:0) and (max-width:768px){#content.doctor #doctor .doctorItems .doctorItem .message .head::after{width:80px}}@media (min-width:769px){#content.doctor #doctor .doctorItems .doctorItem .message .head{font-size:2.8rem;letter-spacing:.1em;padding-bottom:20px;margin-bottom:32px}}@media (min-width:0) and (max-width:768px){#content.doctor #doctor .doctorItems .doctorItem .message .head{font-size:5.86667vw;letter-spacing:.075em;padding-bottom:14px;margin-bottom:20px}}#content.doctor #doctor .doctorItems .doctorItem .message .text{letter-spacing:.05em;line-height:1.857}@media (min-width:769px){#content.doctor #doctor .doctorItems .doctorItem .message .text{font-size:1.4rem}}@media (min-width:0) and (max-width:768px){#content.doctor #doctor .doctorItems .doctorItem .message .text{font-size:3.73333vw}}#content.doctor #doctor .doctorItems .doctorItem .message .text+.text{margin-top:32px}@media (min-width:769px){#content.doctor #doctor .doctorItems .doctorItem .blogArea{margin-top:80px}}@media (min-width:0) and (max-width:768px){#content.doctor #doctor .doctorItems .doctorItem .blogArea{margin-top:60px;padding-top:60px;padding-bottom:70px}}#content.doctorsBlog .tabItem{display:none}#content.doctorsBlog .tabItem.show{display:block}@media (min-width:769px){#content.doctorsBlog .blogItems .blogItem:nth-of-type(n+4){margin-top:92px}}@media (min-width:769px){.case_detail{padding-top:0}}.case_detail .postWrap .container:first-child .postArea{margin:0 auto}@media (min-width:769px){.case_detail .postWrap .headWrap .ttl2{margin-bottom:32px}}@media (min-width:0) and (max-width:768px){.case_detail .postWrap .headWrap .ttl2{margin-bottom:28px;padding-bottom:12px;font-size:8vw}}.case_detail .postWrap .headWrap .text{line-height:2}@media (min-width:769px){.case_detail .postWrap .headWrap .text{text-align:center;margin-bottom:32px;font-size:1.8rem}}@media (min-width:0) and (max-width:768px){.case_detail .postWrap .headWrap .text{margin-bottom:24px;font-size:4.26667vw}}@media (min-width:769px){.case_detail .postWrap .headWrap .infoWrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:1.2rem}}@media (min-width:0) and (max-width:768px){.case_detail .postWrap .headWrap .infoWrap{font-size:3.2vw}}@media (min-width:769px){.case_detail .postWrap .headWrap .infoWrap p:first-of-type{margin-right:24px}}.case_detail .postWrap .caseItems{display:block;max-width:800px;margin-left:auto;margin-right:auto}@media (min-width:769px){.case_detail .postWrap .caseItems{margin-top:90px}}@media (min-width:0) and (max-width:768px){.case_detail .postWrap .caseItems{margin-top:60px}}.case_detail .postWrap .caseItems .caseItem{width:100%;max-width:100%;display:block}@media (min-width:0) and (max-width:768px){.case_detail .postWrap .caseItems .caseItem .imgArea{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:85%;margin-left:auto;margin-right:auto}}@media (min-width:769px){.case_detail .postWrap .caseItems .caseItem .imgArea figure{height:236px;width:44%;max-width:352px}}@media (min-width:769px) and (max-width:880px){.case_detail .postWrap .caseItems .caseItem .imgArea figure{position:relative;height:0;padding-top:30%}}@media (min-width:0) and (max-width:768px){.case_detail .postWrap .caseItems .caseItem .imgArea figure{width:100%;height:0;padding-top:66.187%}}@media (min-width:0) and (max-width:768px){.case_detail .postWrap .caseItems .caseItem .imgArea figure figcaption{font-size:10.66667vw;left:-9%}}.case_detail .postWrap .caseItems .caseItem .imgArea figure img{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}@media (min-width:769px){.case_detail .postWrap .caseItems .caseItem .imgArea .arrow{border-width:8px 0 8px 12px}}@media (min-width:0) and (max-width:768px){.case_detail .postWrap .caseItems .caseItem .imgArea .arrow{margin:5.3vw 0;width:0;height:0;border-style:solid;border-width:3.2vw 2.1333vw 0 2.1333vw;border-color:#cec232 transparent transparent transparent}}.case_detail .priceArea .totalPrice{border-top:solid 1px #ddd}@media (min-width:769px){.case_detail .priceArea .totalPrice .priceName{font-size:2.4rem}}@media (min-width:0) and (max-width:768px){.case_detail .priceArea .totalPrice .priceName{font-size:4.8vw}}@media (min-width:769px){.case_detail .priceArea .totalPrice .priceList .listItems .yen{font-size:3.6rem}}@media (min-width:0) and (max-width:768px){.case_detail .priceArea .totalPrice .priceList .listItems .yen{font-size:7.46667vw}}@media (min-width:769px){.case_detail .priceArea .totalPrice .priceList .listItems .yen::before{font-size:2.6rem}}@media (min-width:0) and (max-width:768px){.case_detail .priceArea .totalPrice .priceList .listItems .yen::before{font-size:5.86667vw}}.case_detail .priceArea .totalPrice .priceList .listItems .yen.free::after,.case_detail .priceArea .totalPrice .priceList .listItems .yen.free::before{content:none}@media (min-width:769px){.case_detail .postArea{margin-bottom:80px}}@media (min-width:0) and (max-width:768px){.case_detail .postArea{margin-top:50px;margin-bottom:50px}}.case_detail .postArea *:first-child{margin-top:0}.case_detail .postArea *:last-child{margin-bottom:0}#content.simulation{padding-bottom:0}@media (min-width:0) and (max-width:768px){#content.simulation #simulation .container{padding:0 3.4%}}#content.simulation #simulation .headWrap .ttl2{margin-bottom:32px}@media (min-width:769px){#content.simulation #simulation .headWrap .text{text-align:center}}@media (min-width:0) and (max-width:768px){#content.simulation #simulation .headWrap .text{font-size:4.26667vw}}@media (min-width:769px){#content.simulation #simulation #simuWrap{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:90px}}#content.simulation #simulation .simuTtl{color:#41b5b1;font-weight:700;text-align:center}@media (min-width:769px){#content.simulation #simulation .simuTtl{margin-bottom:24px;font-size:2.4rem}}@media (min-width:0) and (max-width:768px){#content.simulation #simulation .simuTtl{margin-bottom:14px}}#content.simulation #simulation .simuLeft{position:relative;background-color:#f6f6f6;border-radius:18px;border:solid 1px #e8e8e8}@media (min-width:769px){#content.simulation #simulation .simuLeft{width:48%;margin-right:3%;padding:24px}}@media (min-width:0) and (max-width:768px){#content.simulation #simulation .simuLeft{padding:18px 3.4%;margin-top:50px}}#content.simulation #simulation .simuLeft::before,#content.simulation #simulation .simuLeft::after{content:"";position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:0;height:0}#content.simulation #simulation .simuLeft::before{left:100%}@media (min-width:769px){#content.simulation #simulation .simuLeft::before{border-top:28px solid transparent;border-right:0;border-bottom:28px solid transparent;border-left:30px solid #e8e8e8}}@media (min-width:0) and (max-width:768px){#content.simulation #simulation .simuLeft::before{position:absolute;bottom:-3px;top:auto;left:50%;-webkit-transform:translate(-50%,95%);transform:translate(-50%,95%);border-style:solid;border-width:6.66vw 6.66vw 0 6.66vw;border-color:#e8e8e8 transparent transparent transparent}}#content.simulation #simulation .simuLeft::after{position:absolute;content:"";width:0;height:0}@media (min-width:769px){#content.simulation #simulation .simuLeft::after{left:calc(100% - 1px);border-top:28px solid transparent;border-right:0;border-bottom:28px solid transparent;border-left:30px solid #f6f6f6}}@media (min-width:0) and (max-width:768px){#content.simulation #simulation .simuLeft::after{position:absolute;bottom:-1px;top:auto;left:50%;-webkit-transform:translate(-50%,95%);transform:translate(-50%,95%);border-style:solid;border-width:6.66vw 6.66vw 0 6.66vw;border-color:#f6f6f6 transparent transparent transparent}}@media (min-width:0) and (max-width:768px){#content.simulation #simulation .simuLeft .simuTtl{font-size:6.4vw}}@media (min-width:769px){#content.simulation #simulation .simuLeft .selectArea{padding-bottom:20px}}#content.simulation #simulation .simuLeft dl{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (min-width:0) and (max-width:768px){#content.simulation #simulation .simuLeft dl{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}@media (min-width:769px){#content.simulation #simulation .simuLeft dl+dl{margin-top:8px}}@media (min-width:0) and (max-width:768px){#content.simulation #simulation .simuLeft dl+dl{margin-top:1.6vw}}#content.simulation #simulation .simuLeft dl#detailList,#content.simulation #simulation .simuLeft dl#optionList{display:none}#content.simulation #simulation .simuLeft dl#detailList.active,#content.simulation #simulation .simuLeft dl#optionList.active{display:-webkit-box;display:-ms-flexbox;display:flex}#content.simulation #simulation .simuLeft dl#detailList.active dt::after,#content.simulation #simulation .simuLeft dl#optionList.active dt::after{border-left:#41b5b1}#content.simulation #simulation .simuLeft dl#detailList.active dt .dtInn,#content.simulation #simulation .simuLeft dl#optionList.active dt .dtInn{background-color:#41b5b1;color:#fff}#content.simulation #simulation .simuLeft dl#detailList.show dt::after{border-left:10px solid #fff}#content.simulation #simulation .simuLeft dl#detailList.show dt .dtInn{background-color:#fff;color:#41b5b1}#content.simulation #simulation .simuLeft dl dt{-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;width:16%;margin-right:20px;padding:1px;background:#41b5b1}@media (min-width:769px){#content.simulation #simulation .simuLeft dl dt{-ms-flex-negative:0;flex-shrink:0;height:40px;min-width:92px}}@media (min-width:0) and (max-width:768px){#content.simulation #simulation .simuLeft dl dt{width:24%;height:9.6vw}}#content.simulation #simulation .simuLeft dl dt .dtInn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;height:100%;background:#fff;letter-spacing:.075em;font-weight:700;color:#41b5b1}@media (min-width:769px){#content.simulation #simulation .simuLeft dl dt .dtInn{font-size:1.4rem;padding-left:16px}}@media (min-width:0) and (max-width:768px){#content.simulation #simulation .simuLeft dl dt .dtInn{font-size:3.73333vw;padding-left:0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}#content.simulation #simulation .simuLeft dl dt::before{position:absolute;content:"";top:0;left:100%;width:0;height:0}@media (min-width:769px){#content.simulation #simulation .simuLeft dl dt::before{border-top:20px solid transparent;border-right:0;border-bottom:20px solid transparent;border-left:10px solid #41b5b1}}@media (min-width:0) and (max-width:768px){#content.simulation #simulation .simuLeft dl dt::before{border-top:4.8vw solid transparent;border-right:0;border-bottom:4.8vw solid transparent;border-left:2.66vw solid #41b5b1}}#content.simulation #simulation .simuLeft dl dt::after{position:absolute;content:"";top:0;left:calc(100% - 1px);width:0;height:0}@media (min-width:769px){#content.simulation #simulation .simuLeft dl dt::after{border-top:20px solid transparent;border-right:0;border-bottom:20px solid transparent;border-left:10px solid #fff}}@media (min-width:0) and (max-width:768px){#content.simulation #simulation .simuLeft dl dt::after{border-top:4.8vw solid transparent;border-right:0;border-bottom:4.8vw solid transparent;border-left:2.66vw solid #fff}}#content.simulation #simulation .simuLeft dl dd{font-size:1.6rem;position:relative}@media (min-width:769px){#content.simulation #simulation .simuLeft dl dd{width:100%}}@media (min-width:0) and (max-width:768px){#content.simulation #simulation .simuLeft dl dd{width:70%}}#content.simulation #simulation .simuLeft dl dd::after{content:"";position:absolute;top:50%;display:block;border-bottom:solid 1px #41b5b1;border-right:solid 1px #41b5b1;-webkit-transform:rotate(45deg) translateY(-50%);transform:rotate(45deg) translateY(-50%)}@media (min-width:769px){#content.simulation #simulation .simuLeft dl dd::after{width:9px;height:9px;right:30px}}@media (min-width:0) and (max-width:768px){#content.simulation #simulation .simuLeft dl dd::after{width:1.86vw;height:1.86vw;right:4.2vw}}#content.simulation #simulation .simuLeft dl dd select{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;border-radius:4px;border:solid 1px #ddd;-webkit-box-sizing:border-box;box-sizing:border-box;background-color:#d0dadb}@media (min-width:769px){#content.simulation #simulation .simuLeft dl dd select{padding:7px 20px;font-size:1.6rem}}@media (min-width:0) and (max-width:768px){#content.simulation #simulation .simuLeft dl dd select{padding:2.93vw 20px;font-size:3.73333vw}}#content.simulation #simulation .simuLeft dl dd select.show{background-color:#fff}#content.simulation #simulation .simuLeft dl dd select::-ms-expand{display:none}#content.simulation #simulation .simuLeft dl dd select:focus{padding:10px 20px;outline:none;border:solid 2px #41b5b1}#content.simulation #simulation .simuLeft dl.active{display:-webkit-box;display:-ms-flexbox;display:flex}#content.simulation #simulation .simuLeft dl.active dt::after{border-left:#41b5b1}#content.simulation #simulation .simuLeft dl.active dt .dtInn{background-color:#41b5b1;color:#fff}#content.simulation #simulation .simuLeft .addOption{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#fff}@media (min-width:769px){#content.simulation #simulation .simuLeft .addOption{padding:22px 5%;margin-top:10px;margin-bottom:24px}}@media (min-width:0) and (max-width:768px){#content.simulation #simulation .simuLeft .addOption{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:5.333vw 5%;margin-top:4px;margin-bottom:18px}}#content.simulation #simulation .simuLeft .addOption .optionTtl{-ms-flex-negative:0;flex-shrink:0;color:#41b5b1}@media (min-width:769px){#content.simulation #simulation .simuLeft .addOption .optionTtl{margin-right:5.4%;font-size:1.6rem}}@media (min-width:0) and (max-width:768px){#content.simulation #simulation .simuLeft .addOption .optionTtl{font-size:4.53333vw;margin-bottom:16px}}@media (min-width:769px){#content.simulation #simulation .simuLeft .addOption .inputForm{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}}@media (min-width:0) and (max-width:768px){#content.simulation #simulation .simuLeft .addOption .inputForm{width:100%}}#content.simulation #simulation .simuLeft .addOption input[type="checkbox"],#content.simulation #simulation .simuLeft .addOption input[type="radio"]{display:none}#content.simulation #simulation .simuLeft .addOption .radio-input+label{position:relative;cursor:pointer}@media (min-width:769px){#content.simulation #simulation .simuLeft .addOption .radio-input+label{font-size:1.6rem;margin-right:24px;padding-top:7px;padding-bottom:7px;padding-left:35px}}@media (min-width:0) and (max-width:768px){#content.simulation #simulation .simuLeft .addOption .radio-input+label{display:block;font-size:4.26667vw;padding-left:9.3vw;margin-bottom:3.733vw}}@media (min-width:769px){#content.simulation #simulation .simuLeft .addOption .radio-input+label:last-child{margin-right:0}}@media (min-width:0) and (max-width:768px){#content.simulation #simulation .simuLeft .addOption .radio-input+label:last-child{margin-bottom:0}}#content.simulation #simulation .simuLeft .addOption .radio-input+label::before{content:"";display:block;position:absolute;border:1px solid #ddd;background-color:#f0f8f8;border-radius:50%}@media (min-width:769px){#content.simulation #simulation .simuLeft .addOption .radio-input+label::before{top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);left:0;width:28px;height:28px}}@media (min-width:0) and (max-width:768px){#content.simulation #simulation .simuLeft .addOption .radio-input+label::before{top:-.5vw;left:0;width:7.4vw;height:7.4vw}}#content.simulation #simulation .simuLeft .addOption .radio-input:checked+label{color:#41b5b1}#content.simulation #simulation .simuLeft .addOption .radio-input:checked+label::before{background-color:#fff}#content.simulation #simulation .simuLeft .addOption .radio-input:checked+label::after{content:"";display:block;position:absolute;background:#41b5b1;border-radius:50%}@media (min-width:769px){#content.simulation #simulation .simuLeft .addOption .radio-input:checked+label::after{top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);left:6px;width:16px;height:16px}}@media (min-width:0) and (max-width:768px){#content.simulation #simulation .simuLeft .addOption .radio-input:checked+label::after{top:1vw;left:1.6vw;width:4.2vw;height:4.2vw}}#content.simulation #simulation .simuLeft #addBtn{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;height:100%;letter-spacing:.075em;font-weight:700;color:#fff;background-color:#41b5b1;cursor:pointer}@media (min-width:769px){#content.simulation #simulation .simuLeft #addBtn{font-size:1.8rem;margin-bottom:12px;height:54px;width:calc(100% - 20px)}}@media (min-width:0) and (max-width:768px){#content.simulation #simulation .simuLeft #addBtn{font-size:4.26667vw;padding:3.2vw 0;border-radius:4px;background-color:#cec232}}#content.simulation #simulation .simuLeft #addBtn::before{position:absolute;content:"";top:0;left:100%;width:0;height:0}@media (min-width:769px){#content.simulation #simulation .simuLeft #addBtn::before{border-top:27px solid transparent;border-right:0;border-bottom:27px solid transparent;border-left:20px solid #41b5b1}}#content.simulation #simulation .simuLeft #addBtn::after{position:absolute;content:"";width:0;height:0}@media (min-width:769px){#content.simulation #simulation .simuLeft #addBtn::after{top:0;left:calc(100% - 1px);border-top:27px solid transparent;border-right:0;border-bottom:27px solid transparent;border-left:20px solid #41b5b1}}#content.simulation #simulation .simuLeft #addBtn span{position:relative;border-radius:50%;margin-right:8px;background-color:#fff}@media (min-width:769px){#content.simulation #simulation .simuLeft #addBtn span{width:28px;height:28px}}@media (min-width:0) and (max-width:768px){#content.simulation #simulation .simuLeft #addBtn span{width:6.4vw;height:6.4vw}}#content.simulation #simulation .simuLeft #addBtn span::before,#content.simulation #simulation .simuLeft #addBtn span::after{content:"";display:block;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}@media (min-width:769px){#content.simulation #simulation .simuLeft #addBtn span::before,#content.simulation #simulation .simuLeft #addBtn span::after{background-color:#41b5b1}}@media (min-width:0) and (max-width:768px){#content.simulation #simulation .simuLeft #addBtn span::before,#content.simulation #simulation .simuLeft #addBtn span::after{background-color:#cec232}}#content.simulation #simulation .simuLeft #addBtn span::before{height:2px}@media (min-width:769px){#content.simulation #simulation .simuLeft #addBtn span::before{width:10px}}@media (min-width:0) and (max-width:768px){#content.simulation #simulation .simuLeft #addBtn span::before{width:2.666vw}}#content.simulation #simulation .simuLeft #addBtn span::after{height:10px;width:2px}@media (min-width:769px){#content.simulation #simulation .simuLeft #addBtn span::after{height:10px}}@media (min-width:0) and (max-width:768px){#content.simulation #simulation .simuLeft #addBtn span::after{height:2.666vw}}#content.simulation #simulation .simuLeft #totalWrap{background-color:#fff;padding:24px}#content.simulation #simulation .simuLeft #totalWrap .total{padding:5px}#content.simulation #simulation .simuLeft #totalWrap .total.total{margin-top:10px}#content.simulation #simulation .simuLeft #totalWrap .totalNum{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-top:16px;border-top:1px solid #333;font-weight:700;font-size:2rem}@media (min-width:0) and (max-width:768px){#content.simulation #simulation .simuLeft .btnWrap{margin-top:16px}}#content.simulation #simulation .simuLeft .btnWrap>p{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:16px;cursor:pointer;border-radius:4px}#content.simulation #simulation .simuLeft .btnWrap #resetBtn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#41b5b1;cursor:pointer}@media (min-width:0) and (max-width:768px){#content.simulation #simulation .simuLeft .btnWrap #resetBtn{margin-top:4vw}}#content.simulation #simulation .simuLeft .btnWrap #resetBtn p{display:inline-block}@media (min-width:0) and (max-width:768px){#content.simulation #simulation .simuLeft .btnWrap #resetBtn p{font-size:4vw}}#content.simulation #simulation .simuLeft #caution{margin-bottom:12px}@media (min-width:0) and (max-width:768px){#content.simulation #simulation .simuLeft #caution{margin-top:12px}}#content.simulation #simulation .simuLeft #caution .caution{color:#b54141;font-weight:700;text-align:center;letter-spacing:.05em}@media (min-width:769px){#content.simulation #simulation .simuLeft #caution .caution{font-size:1.6rem}}@media (min-width:0) and (max-width:768px){#content.simulation #simulation .simuLeft #caution .caution{font-size:4.26667vw}}#content.simulation #simulation .simuRight{background-color:#41b5b1;border-radius:18px}@media (min-width:769px){#content.simulation #simulation .simuRight{width:48%;margin-left:1%;padding:24px}}@media (min-width:0) and (max-width:768px){#content.simulation #simulation .simuRight{margin-top:10.6vw;padding:24px 3.4%}}#content.simulation #simulation .simuRight .simuTtl{color:#fff}@media (min-width:0) and (max-width:768px){#content.simulation #simulation .simuRight .simuTtl{font-size:5.33333vw}}#content.simulation #simulation .simuRight .listArea{border-radius:4px;background-color:#fff;overflow-y:scroll}@media (min-width:769px){#content.simulation #simulation .simuRight .listArea{height:170px;margin-bottom:32px}}@media (min-width:0) and (max-width:768px){#content.simulation #simulation .simuRight .listArea{height:180px;margin-bottom:24px;padding:0 3.2vw}}@media (min-width:769px){#content.simulation #simulation .simuRight .listItems{padding:16px}}#content.simulation #simulation .simuRight .listItems .listItem{position:relative;padding-top:8px;padding-bottom:8px;border-bottom:solid 1px #ddd;-webkit-transition-duration:0.2s;transition-duration:0.2s;cursor:pointer}@media (min-width:769px){#content.simulation #simulation .simuRight .listItems .listItem{font-size:1.5rem;letter-spacing:.075em;padding-left:20px}}@media (min-width:0) and (max-width:768px){#content.simulation #simulation .simuRight .listItems .listItem{padding-left:5.33vw;letter-spacing:.05em;font-size:3.73333vw}}#content.simulation #simulation .simuRight .listItems .listItem::before{content:"";display:block;position:absolute;left:5px;top:21px;-webkit-transform:translateY(-50%);transform:translateY(-50%);background:#cec232;border-radius:50%;width:6px;height:6px}#content.simulation #simulation .simuRight .listItems .listItem:hover{opacity:.6}#content.simulation #simulation .simuRight .listItems .listItem .delete{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin-top:4px}#content.simulation #simulation .simuRight .listItems .listItem .delete p{display:inline-block;background-color:#41b5b1;color:#fff;font-weight:700;padding:3px 30px 4px;line-height:1;border-radius:2px}@media (min-width:769px){#content.simulation #simulation .simuRight .listItems .listItem .delete p{font-size:1.5rem}}@media (min-width:0) and (max-width:768px){#content.simulation #simulation .simuRight .listItems .listItem .delete p{font-size:4vw}}#content.simulation #simulation .simuRight .masuiTtlWrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-bottom:8px;border-bottom:solid 1px rgba(255,255,255,.6);margin-bottom:16px}@media (min-width:0) and (max-width:768px){#content.simulation #simulation .simuRight .masuiTtlWrap{position:relative}}#content.simulation #simulation .simuRight .masuiTtlWrap .masuiTtl{color:#fff}@media (min-width:769px){#content.simulation #simulation .simuRight .masuiTtlWrap .masuiTtl{font-size:2rem}}@media (min-width:0) and (max-width:768px){#content.simulation #simulation .simuRight .masuiTtlWrap .masuiTtl{text-align:center;font-size:5.06667vw}}#content.simulation #simulation .simuRight .masuiTtlWrap .masuiAbout{-webkit-transition-duration:0.3s;transition-duration:0.3s;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#41b5b1;background-color:#fff;border-radius:100px}@media (min-width:769px){#content.simulation #simulation .simuRight .masuiTtlWrap .masuiAbout{padding:0 8px;font-size:1.3rem}}@media (min-width:0) and (max-width:768px){#content.simulation #simulation .simuRight .masuiTtlWrap .masuiAbout{padding:0 12px;font-size:3.2vw}}#content.simulation #simulation .simuRight .masuiTtlWrap .masuiAbout::before{content:"";display:block;background:url(../images/icon_question_b.svg);background-size:cover}@media (min-width:769px){#content.simulation #simulation .simuRight .masuiTtlWrap .masuiAbout::before{width:16px;height:16px;margin-right:4px}}@media (min-width:0) and (max-width:768px){#content.simulation #simulation .simuRight .masuiTtlWrap .masuiAbout::before{width:4vw;height:4vw;margin-right:1.5vw}}#content.simulation #simulation .simuRight .masuiTtlWrap .masuiAbout:hover{opacity:.7}#content.simulation #simulation .simuRight .masuiList form{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (min-width:0) and (max-width:768px){#content.simulation #simulation .simuRight .masuiList form{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}#content.simulation #simulation .simuRight input[type="checkbox"],#content.simulation #simulation .simuRight input[type="radio"]{display:none}#content.simulation #simulation .simuRight .radio-input+label{position:relative;color:#fff}@media (min-width:769px){#content.simulation #simulation .simuRight .radio-input+label{font-size:1.6rem;margin-right:30px;padding-left:30px;margin-bottom:16px}}@media (min-width:0) and (max-width:768px){#content.simulation #simulation .simuRight .radio-input+label{font-size:4.26667vw;margin-right:11.2vw;padding-left:9.3vw;margin-bottom:16px}}#content.simulation #simulation .simuRight .radio-input+label:last-child{margin-right:0}@media (min-width:0) and (max-width:768px){#content.simulation #simulation .simuRight .radio-input+label:last-child{margin-bottom:0}}@media (min-width:769px){#content.simulation #simulation .simuRight .radio-input+label span{font-size:1.4rem}}#content.simulation #simulation .simuRight .radio-input+label::before{content:"";display:block;position:absolute;border:1px solid #ddd;background-color:#f0f8f8;border-radius:50%}@media (min-width:769px){#content.simulation #simulation .simuRight .radio-input+label::before{top:2px;left:0;width:22px;height:22px}}@media (min-width:0) and (max-width:768px){#content.simulation #simulation .simuRight .radio-input+label::before{top:1vw;left:2vw;width:5.86vw;height:5.86vw}}#content.simulation #simulation .simuRight .radio-input+label{cursor:pointer}#content.simulation #simulation .simuRight .radio-input:checked+label::before{background-color:#fff}#content.simulation #simulation .simuRight .radio-input:checked+label::after{content:"";display:block;position:absolute;background:#cec232;border-radius:50%}@media (min-width:769px){#content.simulation #simulation .simuRight .radio-input:checked+label::after{top:8px;left:6px;width:10px;height:10px}}@media (min-width:0) and (max-width:768px){#content.simulation #simulation .simuRight .radio-input:checked+label::after{top:2.6vw;left:3.7vw;width:2.66vw;height:2.66vw}}#content.simulation #simulation #resultBtn a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:#cec232;color:#fff;border-radius:4px;margin:0 auto;-webkit-transition-duration:0.2s;transition-duration:0.2s;cursor:pointer}@media (min-width:769px){#content.simulation #simulation #resultBtn a{margin-top:40px;width:61.6%;height:84px}}@media (min-width:0) and (max-width:768px){#content.simulation #simulation #resultBtn a{font-size:4.8vw;margin-top:28px;padding:20px}}#content.simulation #simulation #resultBtn a:hover{opacity:.6}#content.simulation #simulation #resultBtn .icon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#content.simulation #simulation #resultBtn .icon::before{content:"";display:block;background:url(../images/icon_mushimegane.svg);background-repeat:no-repeat;background-size:contain}@media (min-width:769px){#content.simulation #simulation #resultBtn .icon::before{width:14px;height:14px;margin-right:8px}}@media (min-width:0) and (max-width:768px){#content.simulation #simulation #resultBtn .icon::before{width:3.733vw;height:3.733vw;margin-right:8px}}@media (min-width:0) and (max-width:768px){#content.simulation #simulation #resultBtn .pcONly{display:none}}#content.simulation #simulation #result{opacity:0;visibility:hidden;height:0}#content.simulation #simulation #result.show{opacity:1;visibility:visible;height:auto;-webkit-transition-duration:1s;transition-duration:1s}@media (min-width:769px){#content.simulation #simulation #result.show{padding-top:140px}}@media (min-width:0) and (max-width:768px){#content.simulation #simulation #result.show{padding-top:48px}}#content.simulation #simulation #result .priceArea{border-radius:18px;padding-bottom:24px;margin-bottom:0}@media (min-width:0) and (max-width:768px){#content.simulation #simulation #result .priceArea .priceTtl{font-size:6.4vw}}#content.simulation #simulation #result .priceArea .priceWrap{border-radius:14px}@media (min-width:0) and (max-width:768px){#content.simulation #simulation #result .priceArea .priceBox{padding-bottom:0}}#content.simulation #simulation #result .priceArea .priceBox+.hosoku{color:#666}@media (min-width:769px){#content.simulation #simulation #result .priceArea .priceBox+.hosoku{font-size:1.4rem;margin:24px 0}}@media (min-width:0) and (max-width:768px){#content.simulation #simulation #result .priceArea .priceBox+.hosoku{font-size:3.73333vw;margin:40px 0;padding-bottom:10px}}#content.simulation #simulation #result .priceArea .priceBox+.hosoku p{text-indent:-1em;padding-left:1em}#content.simulation #simulation #result .priceArea .priceBox+.hosoku p+p{margin-top:1rem}#content.simulation #simulation #result .priceArea .partsName{text-align:center;color:#41b5b1;margin-bottom:24px}@media (min-width:769px){#content.simulation #simulation #result .priceArea .partsName{font-size:2.8rem}}@media (min-width:0) and (max-width:768px){#content.simulation #simulation #result .priceArea .partsName{font-size:5.86667vw}}#content.simulation #simulation #result .priceArea .partsName .part{color:#3c4748}@media (min-width:769px){#content.simulation #simulation #result .priceArea .partsName .small{font-size:2.4rem}}@media (min-width:0) and (max-width:768px){#content.simulation #simulation #result .priceArea .partsName .small{font-size:5.33333vw}}#content.simulation #simulation #result .priceArea .priceInnBox .listItems .option:nth-of-type(2){position:relative}#content.simulation #simulation #result .priceArea .priceInnBox .listItems .option:nth-of-type(2)::before{content:"";position:absolute;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);background-color:#cec232;border-radius:50%;z-index:1}@media (min-width:769px){#content.simulation #simulation #result .priceArea .priceInnBox .listItems .option:nth-of-type(2)::before{top:-11px;width:21px;height:21px}}@media (min-width:0) and (max-width:768px){#content.simulation #simulation #result .priceArea .priceInnBox .listItems .option:nth-of-type(2)::before{top:-2.9vw;width:5.6vw;height:5.6vw}}#content.simulation #simulation #result .priceArea .priceInnBox .listItems .option:nth-of-type(2) .optionItem{position:relative}#content.simulation #simulation #result .priceArea .priceInnBox .listItems .option:nth-of-type(2) .optionItem::before{content:"";background-color:#fff;position:absolute;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);z-index:1}@media (min-width:769px){#content.simulation #simulation #result .priceArea .priceInnBox .listItems .option:nth-of-type(2) .optionItem::before{width:1px;height:11px;top:-6px}}@media (min-width:0) and (max-width:768px){#content.simulation #simulation #result .priceArea .priceInnBox .listItems .option:nth-of-type(2) .optionItem::before{width:1px;height:2.9vw;top:-1.5vw}}#content.simulation #simulation #result .priceArea .priceInnBox .listItems .option:nth-of-type(2) .optionItem::after{content:"";background-color:#fff;position:absolute;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);z-index:1}@media (min-width:769px){#content.simulation #simulation #result .priceArea .priceInnBox .listItems .option:nth-of-type(2) .optionItem::after{width:11px;height:1px;top:-1px}}@media (min-width:0) and (max-width:768px){#content.simulation #simulation #result .priceArea .priceInnBox .listItems .option:nth-of-type(2) .optionItem::after{width:2.9vw;height:1px;top:-.15vw}}#content.simulation #simulation #result .priceArea .totalPrice{border-top:solid 1px #ddd;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (min-width:769px){#content.simulation #simulation #result .priceArea .totalPrice{padding-top:32px}}@media (min-width:0) and (max-width:768px){#content.simulation #simulation #result .priceArea .totalPrice{padding-top:24px}}#content.simulation #simulation #result .priceArea .totalPrice .priceName{color:#41b5b1}@media (min-width:769px){#content.simulation #simulation #result .priceArea .totalPrice .priceName{font-size:2.4rem}}@media (min-width:0) and (max-width:768px){#content.simulation #simulation #result .priceArea .totalPrice .priceName{font-size:4.8vw;padding-left:12px}}#content.simulation #simulation #result .priceArea .totalPrice .yen{color:#afa538;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}@media (min-width:769px){#content.simulation #simulation #result .priceArea .totalPrice .yen{font-size:3.6rem}}@media (min-width:0) and (max-width:768px){#content.simulation #simulation #result .priceArea .totalPrice .yen{font-size:7.46667vw}}@media (min-width:769px){#content.simulation #simulation #result .priceArea .totalPrice .yen::before{font-size:2.6rem}}@media (min-width:0) and (max-width:768px){#content.simulation #simulation #result .priceArea .totalPrice .yen::before{font-size:5.86667vw}}#content.simulation #simulation #result .priceArea .totalPrice .yen::before{content:"円";-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}@media (min-width:769px){#content.simulation #simulation #result .priceArea .totalPrice .yen::before{font-size:2.6rem;margin-bottom:5px}}@media (min-width:0) and (max-width:768px){#content.simulation #simulation #result .priceArea .totalPrice .yen::before{font-size:3.73333vw;margin-bottom:1.1vw}}#content.simulation #simulation #result .priceArea .totalPrice .yen::after{content:"(税込)";-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;-ms-flex-negative:0;flex-shrink:0}@media (min-width:769px){#content.simulation #simulation #result .priceArea .totalPrice .yen::after{font-size:1.2rem;margin-bottom:10px}}@media (min-width:0) and (max-width:768px){#content.simulation #simulation #result .priceArea .totalPrice .yen::after{font-size:2.66667vw;margin-bottom:1.8vw}}#content.simulation #simulation #result .priceArea .totalPrice .yen.free::after,#content.simulation #simulation #result .priceArea .totalPrice .yen.free::before{content:none}#content.simulation #simulation #result .masuiTxt{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (min-width:769px){#content.simulation #simulation #result .masuiTxt{padding:0 20px;margin-bottom:32px}}@media (min-width:0) and (max-width:768px){#content.simulation #simulation #result .masuiTxt{padding:0 3.4%;margin-bottom:16px}}@media (min-width:769px){#content.simulation #simulation #result .masuiTxt #masuiName{font-size:1.6rem}}@media (min-width:0) and (max-width:768px){#content.simulation #simulation #result .masuiTxt #masuiName{font-size:3.73333vw}}#content.simulation #simulation #result .masuiTxt #masuiPrice{color:#cec232;white-space:nowrap;background-color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;padding-left:8px;z-index:1}@media (min-width:769px){#content.simulation #simulation #result .masuiTxt #masuiPrice{font-size:2.4rem}}@media (min-width:0) and (max-width:768px){#content.simulation #simulation #result .masuiTxt #masuiPrice{font-size:5.33333vw}}#content.simulation #simulation #result .masuiTxt #masuiPrice::before{content:"円";-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}@media (min-width:769px){#content.simulation #simulation #result .masuiTxt #masuiPrice::before{font-size:1.4rem;margin-bottom:5px}}@media (min-width:0) and (max-width:768px){#content.simulation #simulation #result .masuiTxt #masuiPrice::before{font-size:3.73333vw;margin-bottom:1.1vw}}#content.simulation #simulation #result .masuiTxt #masuiPrice::after{content:"(税込)";-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}@media (min-width:769px){#content.simulation #simulation #result .masuiTxt #masuiPrice::after{font-size:1rem;margin-bottom:7px}}@media (min-width:0) and (max-width:768px){#content.simulation #simulation #result .masuiTxt #masuiPrice::after{font-size:2.66667vw;margin-bottom:1.8vw}}#content.simulation #simulation .aboutAnesthesia{position:fixed;width:100%;height:100%;top:0;z-index:9999999999;overflow-y:scroll;background-color:rgba(0,0,0,.5);opacity:0;visibility:hidden;-webkit-transition-duration:0.3s;transition-duration:0.3s}@media (min-width:769px){#content.simulation #simulation .aboutAnesthesia{padding:80px 0}}@media (min-width:0) and (max-width:768px){#content.simulation #simulation .aboutAnesthesia{padding:12px 0}}#content.simulation #simulation .aboutAnesthesia.show{opacity:1;visibility:visible}#content.simulation #simulation .aboutAnesthesia .headWrap{position:relative;background-color:#41b5b1}@media (min-width:769px){#content.simulation #simulation .aboutAnesthesia .headWrap{padding:16px 0}}@media (min-width:0) and (max-width:768px){#content.simulation #simulation .aboutAnesthesia .headWrap{padding:23px 0}}#content.simulation #simulation .aboutAnesthesia .headWrap .aboutAnesthesiaHead{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#fff;letter-spacing:.1em}@media (min-width:769px){#content.simulation #simulation .aboutAnesthesia .headWrap .aboutAnesthesiaHead{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:2.4rem}}@media (min-width:0) and (max-width:768px){#content.simulation #simulation .aboutAnesthesia .headWrap .aboutAnesthesiaHead{font-size:5.86667vw;padding-left:6.8%;line-height:1}}#content.simulation #simulation .aboutAnesthesia .headWrap .aboutAnesthesiaHead::before{content:"";display:block;margin-right:10px;background:url(../images/icon_question_w.svg);background-size:cover}@media (min-width:769px){#content.simulation #simulation .aboutAnesthesia .headWrap .aboutAnesthesiaHead::before{width:26px;height:26px}}@media (min-width:0) and (max-width:768px){#content.simulation #simulation .aboutAnesthesia .headWrap .aboutAnesthesiaHead::before{width:6.4vw;height:6.4vw}}#content.simulation #simulation .aboutAnesthesia .crossMark{position:absolute;display:block;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);cursor:pointer}@media (min-width:769px){#content.simulation #simulation .aboutAnesthesia .crossMark{right:23px;width:24px;height:24px}}@media (min-width:0) and (max-width:768px){#content.simulation #simulation .aboutAnesthesia .crossMark{right:6.2%;width:25px;height:11px}}#content.simulation #simulation .aboutAnesthesia .crossMark::before,#content.simulation #simulation .aboutAnesthesia .crossMark::after{content:"";display:block;position:absolute;top:50%;left:50%;background:#fff;width:34px}@media (min-width:769px){#content.simulation #simulation .aboutAnesthesia .crossMark::before,#content.simulation #simulation .aboutAnesthesia .crossMark::after{height:1px}}@media (min-width:0) and (max-width:768px){#content.simulation #simulation .aboutAnesthesia .crossMark::before,#content.simulation #simulation .aboutAnesthesia .crossMark::after{height:2px}}@media (min-width:769px){#content.simulation #simulation .aboutAnesthesia .crossMark::before{-webkit-transform:translate(-50%,-50%) rotate(45deg);transform:translate(-50%,-50%) rotate(45deg)}}@media (min-width:0) and (max-width:768px){#content.simulation #simulation .aboutAnesthesia .crossMark::before{-webkit-transform:translate(-50%,-50%) rotate(25deg);transform:translate(-50%,-50%) rotate(25deg)}}@media (min-width:769px){#content.simulation #simulation .aboutAnesthesia .crossMark::after{-webkit-transform:translate(-50%,-50%) rotate(-45deg);transform:translate(-50%,-50%) rotate(-45deg)}}@media (min-width:0) and (max-width:768px){#content.simulation #simulation .aboutAnesthesia .crossMark::after{-webkit-transform:translate(-50%,-50%) rotate(-25deg);transform:translate(-50%,-50%) rotate(-25deg)}}#content.simulation #simulation .aboutAnesthesia .contentWrap{background-color:#fff}@media (min-width:769px){#content.simulation #simulation .aboutAnesthesia .contentWrap{padding:70px 8% 80px}}@media (min-width:0) and (max-width:768px){#content.simulation #simulation .aboutAnesthesia .contentWrap{padding:50px 6.8% 80px}}@media (min-width:0) and (max-width:768px){#content.simulation #simulation .aboutAnesthesia .aboutAnesthesiaTtl{font-size:6.93333vw}}@media (min-width:769px){#content.simulation #simulation .aboutAnesthesia .aboutAnesthesiaTtl:not(:first-of-type){margin-top:70px}}@media (min-width:0) and (max-width:768px){#content.simulation #simulation .aboutAnesthesia .aboutAnesthesiaTtl:not(:first-of-type){margin-top:60px}}#content.simulation #simulation .aboutAnesthesia .aboutAnesthesiaTtl+.text{line-height:1.7}@media (min-width:769px){#content.simulation #simulation .aboutAnesthesia .aboutAnesthesiaTtl+.text{margin-top:20px;font-size:1.4rem}}@media (min-width:0) and (max-width:768px){#content.simulation #simulation .aboutAnesthesia .aboutAnesthesiaTtl+.text{margin-top:24px;font-size:4.26667vw}}#content.simulation #simulation .aboutAnesthesia .anesthesiaItems{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (min-width:769px){#content.simulation #simulation .aboutAnesthesia .anesthesiaItems{margin-top:40px}}@media (min-width:0) and (max-width:768px){#content.simulation #simulation .aboutAnesthesia .anesthesiaItems{margin-top:32px}}@media (min-width:769px){#content.simulation #simulation .aboutAnesthesia .anesthesiaItem{width:48%;max-width:390px}}@media (min-width:769px){#content.simulation #simulation .aboutAnesthesia .anesthesiaItem:nth-of-type(n+3){margin-top:48px}}@media (min-width:0) and (max-width:768px){#content.simulation #simulation .aboutAnesthesia .anesthesiaItem+.anesthesiaItem{margin-top:48px}}#content.simulation #simulation .aboutAnesthesia .anesthesiaItem .itemTtl{position:relative;letter-spacing:.075em;color:#41b5b1}@media (min-width:769px){#content.simulation #simulation .aboutAnesthesia .anesthesiaItem .itemTtl{padding-left:16px;margin-bottom:12px;font-size:2.2rem}}@media (min-width:0) and (max-width:768px){#content.simulation #simulation .aboutAnesthesia .anesthesiaItem .itemTtl{padding-left:4.26vw;margin-bottom:16px;font-size:5.86667vw}}#content.simulation #simulation .aboutAnesthesia .anesthesiaItem .itemTtl::before{content:"";display:block;position:absolute;left:0;top:15px;border-radius:50%;background-color:#cec232}@media (min-width:769px){#content.simulation #simulation .aboutAnesthesia .anesthesiaItem .itemTtl::before{width:8px;height:8px}}@media (min-width:0) and (max-width:768px){#content.simulation #simulation .aboutAnesthesia .anesthesiaItem .itemTtl::before{width:2.1333vw;height:2.1333vw}}#content.simulation #simulation .aboutAnesthesia .anesthesiaItem .itemTtl span{font-size:1.8rem}@media (min-width:0) and (max-width:768px){#content.simulation #simulation .aboutAnesthesia .anesthesiaItem .itemTtl span{font-size:4.8vw}}#content.simulation #simulation .aboutAnesthesia .anesthesiaItem .text{letter-spacing:.05em;line-height:1.7}@media (min-width:769px){#content.simulation #simulation .aboutAnesthesia .anesthesiaItem .text{font-size:1.4rem}}@media (min-width:0) and (max-width:768px){#content.simulation #simulation .aboutAnesthesia .anesthesiaItem .text{font-size:4.26667vw}}#content.simulation #simulation .aboutAnesthesia .closeBtn{position:relative;background-color:#41b5b1;color:#fff;text-align:center;cursor:pointer}@media (min-width:769px){#content.simulation #simulation .aboutAnesthesia .closeBtn{margin:80px auto 0;padding:24px 0;font-size:1.6rem;width:100%;max-width:480px}}@media (min-width:0) and (max-width:768px){#content.simulation #simulation .aboutAnesthesia .closeBtn{margin-top:60px;padding:18px 0}}#content.simulation #simulation .aboutAnesthesia .closeBtn::after{content:"";position:absolute;top:50%;right:30px;display:block;border-bottom:solid 1px #ccc;border-right:solid 1px #ccc;-webkit-transform:rotate(-45deg) translateY(-50%);transform:rotate(-45deg) translateY(-50%)}@media (min-width:769px){#content.simulation #simulation .aboutAnesthesia .closeBtn::after{width:7px;height:7px}}@media (min-width:0) and (max-width:768px){#content.simulation #simulation .aboutAnesthesia .closeBtn::after{width:1.86vw;height:1.86vw}}#content.simulation #simulation #addOp{margin-top:16px;display:none}#content.simulation #simulation #addOp.active{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}#content.simulation #simulation #addOp dd{padding:12px;background-color:#fff;border-radius:4px;border:solid 1px #ddd}#content.simulation #simulation #addOp dd::after{content:none}#content.simulation #simulation #addOpForm{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#content.simulation #simulation #addOpForm input[type="checkbox"]{display:none}#content.simulation #simulation #addOpForm .checkInput+label{position:relative}@media (min-width:769px){#content.simulation #simulation #addOpForm .checkInput+label{font-size:1.6rem;padding-left:30px;margin-bottom:12px}}@media (min-width:0) and (max-width:768px){#content.simulation #simulation #addOpForm .checkInput+label{font-size:3.46667vw;padding-left:9.3vw;margin-bottom:20px}}#content.simulation #simulation #addOpForm .checkInput+label:last-child{margin-right:0;margin-bottom:0}@media (min-width:0) and (max-width:768px){#content.simulation #simulation #addOpForm .checkInput+label:last-child{margin-bottom:0}}@media (min-width:769px){#content.simulation #simulation #addOpForm .checkInput+label span{font-size:1.4rem}}#content.simulation #simulation #addOpForm .checkInput+label::before{content:"";display:block;position:absolute;border:1px solid #ddd;background-color:#f0f8f8;border-radius:50%}@media (min-width:769px){#content.simulation #simulation #addOpForm .checkInput+label::before{top:2px;left:0;width:22px;height:22px}}@media (min-width:0) and (max-width:768px){#content.simulation #simulation #addOpForm .checkInput+label::before{top:.4vw;left:2vw;width:5.333vw;height:5.333vw}}#content.simulation #simulation #addOpForm .checkInput+label{cursor:pointer}#content.simulation #simulation #addOpForm .checkInput:checked+label::before{background-color:#fff}#content.simulation #simulation #addOpForm .checkInput:checked+label::after{content:"";display:block;position:absolute;background:#41b5b1;border-radius:50%}@media (min-width:769px){#content.simulation #simulation #addOpForm .checkInput:checked+label::after{top:8px;left:6px;width:10px;height:10px}}@media (min-width:0) and (max-width:768px){#content.simulation #simulation #addOpForm .checkInput:checked+label::after{top:1.8vw;left:3.35vw;width:2.66vw;height:2.66vw}}#content.price .pageTtl{text-align:center;margin-bottom:24px}@media (min-width:769px){#content.price .pageTtl{font-size:3.8rem;letter-spacing:.1em}}@media (min-width:0) and (max-width:768px){#content.price .pageTtl{font-size:8vw;letter-spacing:.075em}}@media (min-width:769px){#content.price .priceNavArea{margin-bottom:40px}}@media (min-width:0) and (max-width:768px){#content.price .priceNavArea{margin-bottom:28px}}@media (min-width:0) and (max-width:768px){#content.price .priceNavArea .container{padding:0 3.4%}}#content.price .priceNavWrap{border:solid 1px #e8e8e8;background-color:#fff}@media (min-width:769px){#content.price .priceNavWrap{display:-webkit-box;display:-ms-flexbox;display:flex;padding:40px 0 30px}}@media (min-width:0) and (max-width:768px){#content.price .priceNavWrap{padding:20px 3.4% 30px}}@media (min-width:769px){#content.price .priceNavItemWrap{width:25%;padding:0 20px 14px}}@media (min-width:769px){#content.price .priceNavItemWrap:not(:first-of-type){border-left:solid 1px #e8e8e8}}@media (min-width:0) and (max-width:768px){#content.price .priceNavItemWrap+.priceNavItemWrap{margin-top:20px}}#content.price .priceNavItemWrap .itemTtl{text-align:center;color:#41b5b1}@media (min-width:769px){#content.price .priceNavItemWrap .itemTtl{font-size:2rem;margin-bottom:16px}}@media (min-width:0) and (max-width:768px){#content.price .priceNavItemWrap .itemTtl{font-size:5.33333vw;margin-bottom:10px}}@media (min-width:0) and (max-width:768px){#content.price .priceNavItemWrap .priceNavItems{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}}@media (min-width:0) and (max-width:768px){#content.price .priceNavItemWrap .priceNavItem{width:49%}}#content.price .priceNavItemWrap .priceNavItem:nth-of-type(n+3){margin-top:6px}@media (min-width:769px){#content.price .priceNavItemWrap .priceNavItem+.priceNavItem{margin-top:8px}}@media (min-width:0) and (max-width:768px){#content.price .priceNavItemWrap .priceNavItem.w100{width:100%}}@media (min-width:769px){#content.price .priceNavItemWrap .priceNavItem.small a{font-size:1.3rem}}@media (min-width:0) and (max-width:768px){#content.price .priceNavItemWrap .priceNavItem.small{margin-top:6px;font-size:3.46667vw}}#content.price .priceNavItemWrap .priceNavItem a{position:relative;display:block;background-color:#f0f8f8;-webkit-transition:0.2s ease-out;transition:0.2s ease-out}@media (min-width:769px){#content.price .priceNavItemWrap .priceNavItem a{padding:8px 10px 8px 28px;font-size:1.4rem}}@media (min-width:0) and (max-width:768px){#content.price .priceNavItemWrap .priceNavItem a{font-size:3.73333vw;padding:8px 0 8px 7.46vw}}#content.price .priceNavItemWrap .priceNavItem a::before{content:"";display:block;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:0;height:0;border-style:solid;border-width:6px 4px 0 4px;border-color:#41b5b1 transparent transparent transparent;-webkit-transition:0.2s ease-out;transition:0.2s ease-out}@media (min-width:769px){#content.price .priceNavItemWrap .priceNavItem a::before{left:6.5%}}@media (min-width:0) and (max-width:768px){#content.price .priceNavItemWrap .priceNavItem a::before{left:3.46vw}}#content.price .priceNavItemWrap .priceNavItem a:hover{background-color:#41b5b1;color:#fff}#content.price .priceNavItemWrap .priceNavItem a:hover::before{border-color:#fff transparent transparent transparent}@media (min-width:0) and (max-width:768px){#content.price .priceList+.priceList{margin-top:-66px}}@media (min-width:769px){#content.price .priceList+.priceList{margin-top:-136px}}#content.price .priceList .headWrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#f0f8f8;border:solid 1px #dfeded;color:#41b5b1;-webkit-transition:0.5s;transition:0.5s;border-radius:4px}@media (min-width:769px){#content.price .priceList .headWrap{padding:20px 32px}}@media (min-width:0) and (max-width:768px){#content.price .priceList .headWrap{padding:7px 5%}}@media (min-width:769px){#content.price .priceList .headWrap .txt{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}@media (min-width:0) and (max-width:768px){#content.price .priceList .headWrap .txt{margin-right:5.5%}}#content.price .priceList .headWrap .txt .partsName{position:relative;letter-spacing:.1em;-webkit-transition:0.5s;transition:0.5s;min-width:-webkit-fit-content;min-width:-moz-fit-content;min-width:fit-content}@media (min-width:769px){#content.price .priceList .headWrap .txt .partsName{font-size:2.2rem;padding-right:24px;margin-right:24px}}@media (min-width:0) and (max-width:768px){#content.price .priceList .headWrap .txt .partsName{padding-bottom:8px;margin-bottom:8px;color:#3c4748;border-bottom:solid 1px rgba(65,181,177,.3)}}@media (min-width:769px){#content.price .priceList .headWrap .txt .partsName::after{content:"";display:block;position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);background:#41b5b1;width:1px;height:14px}}#content.price .priceList .headWrap .txt>p{letter-spacing:.075em}@media (min-width:769px){#content.price .priceList .headWrap .txt>p{font-size:14px;margin-right:20px}}@media (min-width:0) and (max-width:768px){#content.price .priceList .headWrap .txt>p{font-size:3.2vw}}#content.price .priceList .headWrap .mark{position:relative;-ms-flex-negative:0;flex-shrink:0}@media (min-width:769px){#content.price .priceList .headWrap .mark{margin-left:auto;width:14px;height:14px}}@media (min-width:0) and (max-width:768px){#content.price .priceList .headWrap .mark{margin-left:auto;width:3.7333vw;height:3.733vw}}#content.price .priceList .headWrap .mark::before,#content.price .priceList .headWrap .mark::after{content:"";display:block;position:absolute;background-color:#41b5b1;-webkit-transition:0.5s;transition:0.5s}#content.price .priceList .headWrap .mark::before{top:50%;left:0;width:14px;height:2px;-webkit-transform:translateY(-50%);transform:translateY(-50%)}@media (min-width:0) and (max-width:768px){#content.price .priceList .headWrap .mark::before{width:100%}}#content.price .priceList .headWrap .mark::after{top:0;left:50%;width:2px;height:14px;-webkit-transform:translateX(-50%);transform:translateX(-50%)}@media (min-width:0) and (max-width:768px){#content.price .priceList .headWrap .mark::after{height:100%}}#content.price .priceList .headWrap.active{background-color:#41b5b1;color:#fff;border-radius:4px 4px 0 0}#content.price .priceList .headWrap.active .partsName{color:#fff}@media (min-width:0) and (max-width:768px){#content.price .priceList .headWrap.active .partsName{border-bottom:solid 1px rgba(255,255,255,.3)}}#content.price .priceList .headWrap.active .partsName::after{background:rgba(255,255,255,.3)}#content.price .priceList .headWrap.active .mark::before,#content.price .priceList .headWrap.active .mark::after{background-color:#fff}#content.price .priceList .headWrap.active .mark::after{-webkit-transform:rotate(90deg) translateX(-50%);transform:rotate(90deg) translateX(-50%);opacity:0}#content.price .priceList .priceArea{display:none}@media (min-width:769px){#content.price .priceList .priceArea{padding-top:24px;margin-bottom:0}}@media (min-width:769px){#content.price .linkItemWrap:not(:first-of-type){margin-top:140px}}@media (min-width:0) and (max-width:768px){#content.price .linkItemWrap:not(:first-of-type){margin-top:80px}}@media (min-width:769px){#content.price .linkItemWrap+.linkItemWrap{margin-top:80px}}@media (min-width:0) and (max-width:768px){#content.price .linkItemWrap+.linkItemWrap{margin-top:60px}}#content.price .linkItemWrap .containerWide{width:100%}#content.price .linkItemWrap .linkItemHead{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#f0f8f8;background-size:cover;background-repeat:no-repeat}@media (min-width:769px){#content.price .linkItemWrap .linkItemHead{height:260px;margin-bottom:54px}}@media (min-width:0) and (max-width:768px){#content.price .linkItemWrap .linkItemHead{padding:6.2rem 0;margin-right:calc(50% - 50vw);margin-left:calc(50% - 50vw);margin-bottom:28px}}#content.price .linkItemWrap .TtlWrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (min-width:769px){#content.price .linkItemWrap .TtlWrap{padding-left:16.29%}}@media (min-width:0) and (max-width:768px){#content.price .linkItemWrap .TtlWrap{padding-left:13.33vw}}#content.price .linkItemWrap .TtlWrap .jaTtl{letter-spacing:.1em;line-height:1.2}@media (min-width:769px){#content.price .linkItemWrap .TtlWrap .jaTtl{font-size:2.8rem}}@media (min-width:0) and (max-width:768px){#content.price .linkItemWrap .TtlWrap .jaTtl{font-size:6.93333vw}}@media (min-width:769px){#content.price .linkItemWrap .TtlWrap .jaTtl .small{font-size:2.4rem}}@media (min-width:0) and (max-width:768px){#content.price .linkItemWrap .TtlWrap .jaTtl .small{font-size:5.86667vw}}#content.price .linkItemWrap .TtlWrap .jaTtl .blue{color:#41b5b1}#content.price .linkItemWrap .TtlWrap .enTtl{font-size:1.8rem;color:#cec232;letter-spacing:.1em}@media (min-width:0) and (max-width:768px){#content.price .linkItemWrap .TtlWrap .enTtl{font-size:4.26667vw}}#content.price .linkItemWrap.face .linkItemHead{background-image:url(../images/treatment_category_linkItemHead_face_pc.jpg)}@media (min-width:769px){#content.price .linkItemWrap.face .linkItemHead{background-position:right center}}@media (min-width:0) and (max-width:768px){#content.price .linkItemWrap.face .linkItemHead{background-position:right 55% center}}#content.price .linkItemWrap.body .linkItemHead{background-image:url(../images/treatment_category_linkItemHead_body_pc.jpg)}@media (min-width:769px){#content.price .linkItemWrap.body .linkItemHead{background-position:right center}}@media (min-width:0) and (max-width:768px){#content.price .linkItemWrap.body .linkItemHead{background-position:right 36% center}}#content.price .linkItemWrap.skin .linkItemHead{background-image:url(../images/treatment_category_linkItemHead_skin_pc.jpg)}@media (min-width:769px){#content.price .linkItemWrap.skin .linkItemHead{background-position:right center}}@media (min-width:0) and (max-width:768px){#content.price .linkItemWrap.skin .linkItemHead{background-position:right 53% center}}#content.price .linkItemWrap.other .linkItemHead{background-image:url(../images/treatment_category_linkItemHead_other_pc.jpg)}@media (min-width:769px){#content.price .linkItemWrap.other .linkItemHead{background-position:right center}}@media (min-width:0) and (max-width:768px){#content.price .linkItemWrap.other .linkItemHead{background-position:right 43% center}}#content.price .linkItemWrap .linkItems{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (min-width:769px){#content.price .linkItemWrap .linkItems{width:100%;max-width:1080px;padding:0 40px;margin:0 auto}}@media (min-width:0) and (max-width:768px){#content.price .linkItemWrap .linkItems{padding-top:28px}}@media (min-width:769px){#content.price .linkItemWrap .linkItems .linkItem{width:25%;min-width:250px;margin-bottom:40px}}@media (min-width:0) and (max-width:768px){#content.price .linkItemWrap .linkItems .linkItem{width:50%;margin-bottom:20px}}#content.price .linkItemWrap .linkItems .linkItem a{display:block;position:relative}@media (min-width:769px){#content.price .linkItemWrap .linkItems .linkItem a{padding-left:18px}}@media (min-width:0) and (max-width:768px){#content.price .linkItemWrap .linkItems .linkItem a{padding-left:4.8vw;font-size:4.8vw}}#content.price .linkItemWrap .linkItems .linkItem a::before{content:"";position:absolute;left:0;background-color:#cec232;border-radius:50px}@media (min-width:769px){#content.price .linkItemWrap .linkItems .linkItem a::before{top:9px;width:6px;height:6px}}@media (min-width:0) and (max-width:768px){#content.price .linkItemWrap .linkItems .linkItem a::before{top:3.2vw;width:1.6vw;height:1.6vw}}#sub_mainVisual.access{background-image:url(../images/sub_mainVisual_access.jpg)}#sub_mainVisual.privacy{background-image:url(../images/sub_mainVisual_privacy.jpg)}@media (min-width:0) and (max-width:768px){#sub_mainVisual.privacy{background-position:right 50% center}}#sub_mainVisual.contact{background-image:url(../images/sub_mainVisual_contact.jpg)}@media (min-width:0) and (max-width:768px){#sub_mainVisual.contact{background-position:center right -70px}}@media (min-width:769px){#sub_mainVisual.counseling{background-image:url(../images/sub_mainVisual_counseling.jpg);background-position:right}}@media (min-width:0) and (max-width:768px){#sub_mainVisual.counseling{background-image:url(../images/sub_mainVisual_counseling_sp.jpg)}}@media (min-width:769px){#sub_mainVisual.category{margin-top:40px;padding-top:168px;padding-bottom:65px}}#sub_mainVisual.category .jaTtl{color:#000;text-align:center}@media (min-width:769px){#sub_mainVisual.category .jaTtl{font-size:4rem;width:40%}}@media (min-width:0) and (max-width:768px){#sub_mainVisual.category .jaTtl{font-size:6.93333vw;width:60%}}#sub_mainVisual.category .jaTtl.small{color:#41b5b1}@media (min-width:769px){#sub_mainVisual.category .jaTtl.small{font-size:1.6rem}}@media (min-width:0) and (max-width:768px){#sub_mainVisual.category .jaTtl.small{font-size:3.73333vw}}#sub_mainVisual.category.face{background-image:url(../images/treatment_category_linkItemHead_face_pc.jpg)}@media (min-width:0) and (max-width:768px){#sub_mainVisual.category.face{background-position:center right -100px}}#sub_mainVisual.category.body{background-image:url(../images/treatment_category_linkItemHead_body_pc.jpg)}@media (min-width:0) and (max-width:768px){#sub_mainVisual.category.body{background-position:center right -100px}}#sub_mainVisual.category.skin{background-image:url(../images/treatment_category_linkItemHead_skin_pc.jpg)}@media (min-width:0) and (max-width:768px){#sub_mainVisual.category.skin{background-position:center right -100px}}#sub_mainVisual.category.other{background-image:url(../images/treatment_category_linkItemHead_other_pc.jpg)}@media (min-width:0) and (max-width:768px){#sub_mainVisual.category.other{background-position:center right -100px}}@media (min-width:769px){#sub_mainVisual.content{background-image:url(../images/sub_mainVisual_content.jpg);background-position:center center}}@media (min-width:0) and (max-width:768px){#sub_mainVisual.content{background-image:url(../images/sub_mainVisual_content_sp.jpg);background-position:right}}#sub_mainVisual.content .txtWrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;line-height:1.1}@media (min-width:769px){#sub_mainVisual.content .txtWrap{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center}}@media (min-width:769px){#sub_mainVisual.content .txtWrap .jaTtl{text-align:center;margin-top:20px}}@media (min-width:0) and (max-width:768px){#sub_mainVisual.content .txtWrap .jaTtl{margin-top:10px}}@media (min-width:769px){#sub_mainVisual.qa{background-image:url(../images/sub_mainVisual_qa.jpg)}}@media (min-width:0) and (max-width:768px){#sub_mainVisual.qa{background-image:url(../images/sub_mainVisual_qa_sp.jpg)}}#sub_mainVisual.qa_category{background-color:#f6f6f6;max-width:1080px;margin: 60px auto 0 auto;width:92%;h1{max-width:1080px}}#sub_mainVisual.qa_category .txtWrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;width:100%}#sub_mainVisual.qa_category .txtWrap .categoryTtlS{color:#afa538}@media (min-width:769px){#sub_mainVisual.qa_category .txtWrap .categoryTtlS{font-size:1.8rem}}@media (min-width:0) and (max-width:768px){#sub_mainVisual.qa_category .txtWrap .categoryTtlS{font-size:4.26667vw}}@media (min-width:769px){#sub_mainVisual.qa_category .txtWrap .categoryTtlL{font-size:4.8rem}}@media (min-width:0) and (max-width:768px){#sub_mainVisual.qa_category .txtWrap .categoryTtlL{font-size:8.53333vw}}@media (min-width:769px){.access .boxColmun2{-webkit-box-align:center;-ms-flex-align:center;align-items:center}}@media (min-width:769px){.access .boxColmun2.accessBox{margin-top:60px}}@media (min-width:769px){.access .boxColmun2.accessBox{margin-top:30px}}@media (min-width:769px){.access .boxColmun2 .leftBox{width:50vw;margin-right:80px;height:520px;z-index:-1;margin-left:calc(50% - 50vw - 80px)}}@media (min-width:0) and (max-width:768px){.access .boxColmun2 .leftBox{width:100%;height:220px;margin-bottom:20px;margin-top:30px}}.access .boxColmun2 .leftBox.accessImgBg01{background-position:center;background-size:cover}@media (min-width:769px){.access .boxColmun2 .leftBox.accessImgBg01{background-image:url(../images/access_img01.jpg)}}@media (min-width:0) and (max-width:768px){.access .boxColmun2 .leftBox.accessImgBg01{background-image:url(../images/access_img01_sp.jpg)}}.access .boxColmun2 .leftBox.accessImgBg02{background-position:center;background-size:cover}@media (min-width:769px){.access .boxColmun2 .leftBox.accessImgBg02{background-image:url(../images/access_img02.jpg)}}@media (min-width:0) and (max-width:768px){.access .boxColmun2 .leftBox.accessImgBg02{background-image:url(../images/access_img02_sp.jpg)}}@media (min-width:769px){.access .boxColmun2 .rightBox{max-width:53.5%;letter-spacing:.07em}}.access .boxColmun2 .rightBox .address{margin-bottom:20px}.access .boxColmun2 .rightBox .map{margin-top:15px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-left:10px;padding-bottom:2px;color:#41b5b1;border:thin solid #41b5b1;border-radius:20px}@media (min-width:769px){.access .boxColmun2 .rightBox .map{background-image:url(../images/icon_map.svg);background-repeat:no-repeat;background-position:left 10px center;background-size:12px;height:26px;width:120px;font-size:1.2rem}}@media (min-width:0) and (max-width:768px){.access .boxColmun2 .rightBox .map{background-image:url(../images/icon_map.svg);background-repeat:no-repeat;background-position:center right 67%;background-size:2vw;height:40px;width:100%;font-size:3.73333vw}}.access .boxColmun2 .accessTtl{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:10px}@media (min-width:0) and (max-width:768px){.access .boxColmun2 .accessTtl{margin-top:30px}}.access .boxColmun2 .accessTtl.icoMetro span::before{content:"";display:inline-block;margin-right:10px;width:12px;height:14px;background-image:url(../images/icon_train.svg)}.access .boxColmun2 .accessTtl::before{content:"";position:absolute;top:50%;width:100%;height:1px;background-color:#ddd;z-index:0}.access .boxColmun2 .accessTtl .bgWhite{background-color:#fff;z-index:10;padding:0 15px}.access .boxColmun2 .accessTtl.parkTtl{margin-bottom:-14px}.access .boxColmun2 .accessTtl.parkTtl::before{display:none}.access .details{margin-bottom:25px}.access .details dl{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}.access .details dl dt{width:78px;background-color:#f6f6f6;height:23px;text-align:center;font-size:1.2rem}@media (min-width:0) and (max-width:768px){.access .details dl dt{margin-bottom:5px}}.access .details dl dd{width:calc(100% - 78px);padding-left:10px}.access .mtro{counter-reset:item;font-size:1.5rem;margin-bottom:30px}@media (min-width:0) and (max-width:768px){.access .mtro{margin-top:20px}}.access .mtro li{display:-webkit-box;display:-ms-flexbox;display:flex}@media (min-width:769px){.access .mtro li{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;position:relative;padding-left:23px;margin-bottom:10px}}@media (min-width:0) and (max-width:768px){.access .mtro li{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:relative;padding-left:23px;margin-bottom:20px}}.access .mtro li::before{position:absolute;left:0;top:5px;counter-increment:item;content:counter(item) "";font-size:1rem;background-color:#cec232;border-radius:50%;text-align:center;color:#fff;font-weight:700;display:inline-block;width:16px;height:16px;margin-right:3px;letter-spacing:-1px}.access .mtro li::after{content:"";height:1px;background-image:url(../images/dott_line.gif);background-position:center;position:absolute}@media (min-width:769px){.access .mtro li::after{width:80%;top:50%;left:10%;z-index:0}}@media (min-width:0) and (max-width:768px){.access .mtro li::after{width:100%;bottom:-10px;left:0}}@media (min-width:769px){.access .mtro li span{background-color:#fff;z-index:10}.access .mtro li span:nth-child(even){min-width:128px;text-align:right}}.access .parking{border:thin solid #ddd;padding:20px}@media (min-width:769px){.access .parking{font-size:1.2rem}}@media (min-width:0) and (max-width:768px){.access .parking{font-size:3.2vw}}.access .accessInfo{background-color:#f6f6f6}@media (min-width:769px){.access .accessInfo{padding-top:80px;padding-bottom:80px;margin-top:80px;margin-bottom:80px}}@media (min-width:0) and (max-width:768px){.access .accessInfo{padding-top:50px;padding-bottom:50px;margin-top:50px;margin-bottom:50px}}.access .accessInfo .accessList{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:40px}@media (min-width:769px){.access .accessInfo .accessList{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}@media (min-width:0) and (max-width:768px){.access .accessInfo .accessList{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}@media (min-width:769px){.access .accessInfo .accessList .item{font-size:1.4rem;max-width:300px;width:30%}}@media (min-width:0) and (max-width:768px){.access .accessInfo .accessList .item{font-size:3.73333vw;width:100%;margin-bottom:40px}}.access .accessInfo .accessList .item .image{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.access .accessInfo .accessList .item .image .imgTtl{color:#fff;background-color:#41b5b1;text-align:center;padding:0 10px}@media (min-width:769px){.access .accessInfo .accessList .item .image .imgTtl{font-size:1.8rem}}@media (min-width:0) and (max-width:768px){.access .accessInfo .accessList .item .image .imgTtl{font-size:4.8vw}}.access .accessInfo .accessList .item .image em{display:inline-block;margin-top:-5px;font-style:normal}@media (min-width:769px){.access .accessInfo .accessList .item .image em{font-size:1.3rem}}@media (min-width:0) and (max-width:768px){.access .accessInfo .accessList .item .image em{font-size:3.73333vw}}.access .accessInfo .accessList .item .textarea{margin-top:15px}.searchItem{width:100%;background-color:#f6f6f6;color:#41b5b1;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;line-height:1;position:relative}.searchItem::before{content:"";display:inline-block;margin-right:10px;width:17px;height:17px;background-image:url(../images/icon_search.svg)}.searchItem::after{content:"";position:absolute;left:calc(50% - 14px);bottom:-14px;width:0;height:0;border-left:14px solid transparent;border-right:14px solid transparent;border-top:14px solid #f6f6f6;-webkit-transition-duration:0.1s;transition-duration:0.1s}@media (min-width:0) and (max-width:768px){.searchItem::after{opacity:0}}.searchItem.js_active::after{opacity:1;-webkit-transition-duration:0.1s;transition-duration:0.1s}@media (min-width:769px){.searchItem{font-size:2.2rem;height:62px}}@media (min-width:0) and (max-width:768px){.searchItem{font-size:4.4vw;margin-top:0;height:44px}.searchItem .spLine::before{content:"";position:absolute;right:23px;top:22px;width:10px;height:2px;background-color:#41b5b1}.searchItem .spLine::after{content:"";position:absolute;top:18px;right:27px;width:2px;height:10px;background-color:#41b5b1;-webkit-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition-duration:0.1s;transition-duration:0.1s}.searchItem .spLine.js_active::after{-webkit-transform:rotate(90deg);transform:rotate(90deg);-webkit-transition-duration:0.1s;transition-duration:0.1s}}@media (min-width:769px){.spPopupArea{border:thin solid #e8e8e8;margin-top:30px;padding:0 24px 24px}}@media (min-width:0) and (max-width:768px){.spPopupArea{height:0;overflow:hidden;border:thin solid rgba(232,232,232,0)}}@media (min-width:769px){.spPopupArea.faq{margin-bottom:120px}}@media (min-width:0) and (max-width:768px){.spPopupArea .careLists{opacity:0;-webkit-transition-delay:0.1s;transition-delay:0.1s;-webkit-transition-duration:0.3s;transition-duration:0.3s}}@media (min-width:0) and (max-width:768px){.spPopupArea.js_active{border:thin solid #e8e8e8;height:auto;overflow:auto;width:94vw;margin-left:-3.4vw;margin-top:20px;padding:0 12px 10px;background:#fff}.spPopupArea.js_active .careLists{opacity:1;-webkit-transition-delay:0.1s;transition-delay:0.1s;-webkit-transition-duration:0.3s;transition-duration:0.3s;margin-bottom:0;margin-top:20px}}.careLists{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;position:relative;margin-bottom:20px}@media (min-width:769px){.careLists{padding-top:40px}}@media (min-width:0) and (max-width:768px){.careLists{-ms-flex-wrap:wrap;flex-wrap:wrap}}@media (min-width:769px){.careLists .careList{width:25%}}@media (min-width:0) and (max-width:768px){.careLists .careList{position:relative;padding:0 0 12px;width:100%}}@media (min-width:769px){.careLists .careList:not(:first-of-type){border-left:solid 1px #d9f0ef}}@media (min-width:769px) and (min-width:0) and (max-width:768px){.careLists .careList:nth-of-type(1)::after,.careLists .careList:nth-of-type(1)::before,.careLists .careList:nth-of-type(4)::after,.careLists .careList:nth-of-type(4)::before{content:"";display:block;position:absolute;background-color:#d9f0ef}}@media (min-width:769px){.careLists .careList:nth-of-type(1)::after{right:0;top:0;width:1px;height:87.7%}.careLists .careList:nth-of-type(1)::before{bottom:0;left:0;width:87.7%;height:1px}.careLists .careList:nth-of-type(4)::after{left:0;bottom:0;width:1px;height:87.7%}.careLists .careList:nth-of-type(4)::before{top:0;right:0;width:87.7%;height:1px}}.careLists .careList .itemTtl{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (min-width:769px){.careLists .careList .itemTtl{margin-bottom:38px}}@media (min-width:0) and (max-width:768px){.careLists .careList .itemTtl{margin-bottom:8px}}.careLists .careList .itemTtl .careTtl{letter-spacing:.1em;line-height:1.2;color:#41b5b1}@media (min-width:769px){.careLists .careList .itemTtl .careTtl{font-size:2rem}}@media (min-width:0) and (max-width:768px){.careLists .careList .itemTtl .careTtl{font-size:4.03333vw}}.careLists .careList .itemTtl .enTtl{color:#cec232;letter-spacing:.1em}@media (min-width:769px){.careLists .careList .itemTtl .enTtl{font-size:1.8rem}}@media (min-width:0) and (max-width:768px){.careLists .careList .itemTtl .enTtl{font-size:3.73333vw}}@media (min-width:769px){.careLists .careList .categoryList{padding-left:35px}}@media (min-width:0) and (max-width:768px){.careLists .careList .categoryList{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.careLists .careList .categoryList .categoryItem{padding-left:16px;position:relative}@media (min-width:769px){.careLists .careList .categoryList .categoryItem{font-size:1.4rem;margin-bottom:20px}}@media (min-width:0) and (max-width:768px){.careLists .careList .categoryList .categoryItem{font-size:3.03333vw;width:calc(50% - 3px);background-color:#f6f6f6;border-radius:5px;margin-bottom:5px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.careLists .careList .categoryList .categoryItem a{display:block;width:100%;padding-top:6px;padding-bottom:6px}.careLists .careList .categoryList .categoryItem.w100{width:100%}}.careLists .careList .categoryList .categoryItem::before{content:"";display:block;width:6px;height:6px;border-radius:10px;background:#cec232}@media (min-width:769px){.careLists .careList .categoryList .categoryItem::before{position:absolute;left:0;top:9px}}@media (min-width:0) and (max-width:768px){.careLists .careList .categoryList .categoryItem::before{top:2.6vw;width:1.6vw;height:1.6vw;margin-right:8px}}.searchArea{color:#41b5b1}@media (min-width:769px){.searchArea{font-size:1.4rem}}@media (min-width:0) and (max-width:768px){.searchArea{font-size:3.73333vw}}.searchArea .searchTtl{padding-left:15px;position:relative}.searchArea .searchTtl::before{content:"";position:absolute;left:0;top:0;width:4px;height:100%;background-color:#41b5b1}.searchTxtBox{margin-top:10px;width:100%;background-color:#f6f6f6;border:thin solid #e8e8e8;padding-left:20px;height:40px}.searchTxtBox::-webkit-input-placeholder{color:#ccc}.searchTxtBox:-ms-input-placeholder{color:#ccc}.searchTxtBox::-ms-input-placeholder{color:#ccc}.searchTxtBox::placeholder{color:#ccc}.searchTxtBox:-ms-input-placeholder{color:#ccc}.searchTxtBox::-ms-input-placeholder{color:#ccc}.searchBoxBtn{margin-top:20px;width:100%;color:#fff;background-color:#41b5b1;height:50px;border-radius:5px;border:none;cursor:pointer;background-image:url(../images/ico_search_w.svg);background-repeat:no-repeat}@media (min-width:769px){.searchBoxBtn{background-position:right 49.5vw center}}@media (min-width:0) and (max-width:768px){.searchBoxBtn{background-position:right 64vw center;background-size:3.6vw}}@media (min-width:1100px) and (max-width:1499px){.searchBoxBtn{background-position:left 390px center}}@media (min-width:769px) and (max-width:1099px){.searchBoxBtn{background-position:left 31vw center}}@media (min-width:1500px){.searchBoxBtn{background-position:left 390px center}}@media (min-width:0) and (max-width:768px){.qa.category{padding-top:0!important}}.qa.category .qaItem:first-child{padding-top:0}.qa#content.underLayer.qa_detail{padding-bottom:0}@media (min-width:0) and (max-width:768px){.qa#content.underLayer.qa_detail .subAreaBox{margin-bottom:0}}@media (min-width:0) and (max-width:768px){.qa .mainArea{margin-top:30px}}@media (min-width:0) and (max-width:768px){.qa .ttl2{padding-bottom:12px}}.qa .qaList .qaItem{border-bottom:thin solid #ddd}@media (min-width:769px){.qa .qaList .qaItem{padding-left:54px}.qa .qaList .qaItem.inn .itemTtl{font-size:2.8rem}.qa .qaList .qaItem.inn .txtArea,.qa .qaList .qaItem.inn .subArea{margin-left:-54px}}@media (min-width:769px){.qa .qaList .qaItem{padding-bottom:50px;padding-top:50px}}@media (min-width:0) and (max-width:768px){.qa .qaList .qaItem{padding-top:40px;padding-bottom:40px}}.qa .qaList .qaItem .itemTtl{color:#41b5b1;margin-bottom:20px;position:relative}@media (min-width:769px){.qa .qaList .qaItem .itemTtl{font-size:2.4rem}}@media (min-width:0) and (max-width:768px){.qa .qaList .qaItem .itemTtl{font-size:5.33333vw;padding-left:12vw}}.qa .qaList .qaItem .itemTtl::before{content:"Q";font-family:"Cormorant Infant",serif;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#41b5b1;color:#fff;position:absolute;border-radius:50%;margin-right:15px}@media (min-width:769px){.qa .qaList .qaItem .itemTtl::before{width:40px;height:40px;left:-54px;top:1px}}@media (min-width:0) and (max-width:768px){.qa .qaList .qaItem .itemTtl::before{width:9vw;height:9vw;left:0;top:-.3vw}}@media (min-width:769px){.qa .qaList .qaItem .itemTtl::before{font-size:2.2rem}}@media (min-width:0) and (max-width:768px){.qa .qaList .qaItem .itemTtl::before{font-size:5.33333vw}}.qa .qaList .qaItem .txtArea{line-height:2em}@media (min-width:769px){.qa .qaList .qaItem .txtArea{margin-bottom:30px}}@media (min-width:0) and (max-width:768px){.qa .qaList .qaItem .txtArea{margin-bottom:20px}}.qa .qaList .qaItem .txtArea.list{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;max-height:6em}@media (min-width:769px){.qa .qaList .qaItem .txtArea.list{font-size:1.6rem}}@media (min-width:0) and (max-width:768px){.qa .qaList .qaItem .txtArea.list{font-size:3.73333vw}}.qa .qaList .qaItem .subArea{display:-webkit-box;display:-ms-flexbox;display:flex}@media (min-width:769px){.qa .qaList .qaItem .subArea{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}@media (min-width:0) and (max-width:768px){.qa .qaList .qaItem .subArea{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.qa .qaList .qaItem .subArea .subAreaBox{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;line-height:26px}@media (min-width:0) and (max-width:768px){.qa .qaList .qaItem .subArea .subAreaBox{margin-bottom:25px}}.qa .qaList .qaItem .subArea .subAreaBox .qaCatList{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (min-width:769px){.qa .qaList .qaItem .subArea .subAreaBox .qaCatList{margin-right:20px}}@media (min-width:0) and (max-width:768px){.qa .qaList .qaItem .subArea .subAreaBox .qaCatList{margin-right:10px}}.qa .qaList .qaItem .subArea .subAreaBox .qaCatList .qaCat{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.qa .qaList .qaItem .subArea .subAreaBox .qaCatList .qaCat a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#cec232;border:thin solid #cec232;color:#fff;margin-right:5px;padding-left:10px;padding-right:10px;-webkit-transition-duration:0.2s;transition-duration:0.2s}@media (min-width:769px){.qa .qaList .qaItem .subArea .subAreaBox .qaCatList .qaCat a{font-size:1.2rem;height:26px}}@media (min-width:0) and (max-width:768px){.qa .qaList .qaItem .subArea .subAreaBox .qaCatList .qaCat a{font-size:3.2vw;margin-bottom:5px}}.qa .qaList .qaItem .subArea .subAreaBox .qaCatList .qaCat a:hover{-webkit-transition-duration:0.2s;transition-duration:0.2s;background-color:#fff;color:#cec232}.qa .qaList .qaItem .subArea .subAreaBox .age{color:#aaa;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (min-width:769px){.qa .qaList .qaItem .subArea .subAreaBox .age{font-size:1.4rem}}@media (min-width:0) and (max-width:768px){.qa .qaList .qaItem .subArea .subAreaBox .age{font-size:3.73333vw;padding-top:5px;padding-bottom:5px}}.qa .qaList .qaItem .subArea .btn{border:thin solid #41b5b1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#41b5b1;position:relative;-webkit-transition-duration:0.2s;transition-duration:0.2s}@media (min-width:769px){.qa .qaList .qaItem .subArea .btn{width:200px;height:46px}}@media (min-width:0) and (max-width:768px){.qa .qaList .qaItem .subArea .btn{width:100%;padding-top:15px;padding-bottom:15px}}.qa .qaList .qaItem .subArea .btn::after{content:"";width:6px;height:6px;border-right:thin solid #41b5b1;border-bottom:thin solid #41b5b1;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);position:absolute;right:20px;top:45%;opacity:.4;-webkit-transition-duration:0.2s;transition-duration:0.2s}@media (min-width:769px){.qa .qaList .qaItem .subArea .btn{font-size:1.4rem}}@media (min-width:0) and (max-width:768px){.qa .qaList .qaItem .subArea .btn{font-size:4.26667vw}}.qa .qaList .qaItem .subArea .btn:hover{background-color:#41b5b1;color:#fff;-webkit-transition-duration:0.2s;transition-duration:0.2s}.qa .qaList .qaItem .subArea .btn:hover:after{border-right:thin solid #fff;border-bottom:thin solid #fff;opacity:1;-webkit-transition-duration:0.2s;transition-duration:0.2s}.qa .qaAnswer .itemTtl{color:#cec232;margin-bottom:30px;position:relative}@media (min-width:769px){.qa .qaAnswer .itemTtl{margin-top:50px;padding-left:54px}}@media (min-width:0) and (max-width:768px){.qa .qaAnswer .itemTtl{margin-top:35px;padding-left:12vw;font-size:5.86667vw}}.qa .qaAnswer .itemTtl::before{content:"A";font-family:"Cormorant Infant",serif;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#cec232;color:#fff;position:absolute;border-radius:50%;margin-right:15px}@media (min-width:769px){.qa .qaAnswer .itemTtl::before{width:40px;height:40px;left:0;top:0}}@media (min-width:0) and (max-width:768px){.qa .qaAnswer .itemTtl::before{width:9vw;height:9vw;left:0;top:.5vw}}@media (min-width:769px){.qa .qaAnswer .itemTtl::before{font-size:2.2rem}}@media (min-width:0) and (max-width:768px){.qa .qaAnswer .itemTtl::before{font-size:5.33333vw}}.qa .qaAnswer .txtArea{line-height:2em}.qa .qaAnswer .txtArea p{margin-bottom:50px}@media (min-width:769px){.qa .qaAnswer .txtArea{font-size:1.6rem}}@media (min-width:0) and (max-width:768px){.qa .qaAnswer .txtArea{font-size:4.26667vw}}.qa .qaAnswer .txtArea img{text-align:center;height:auto;margin:0 auto}@media (min-width:769px){.qa .qaAnswer .txtArea img{max-width:600px}}@media (min-width:0) and (max-width:768px){.qa .qaAnswer .txtArea img{width:100%}}.qa .qaAnswer .txtArea ul li{padding:10px;border:thin solid #41b5b1;border-radius:4px;text-align:center;width:100%;margin:0 auto 10px;background-color:#fff;color:#41b5b1;-webkit-transition-duration:0.2s;transition-duration:0.2s}.qa .qaAnswer .txtArea ul li:hover{background-color:#41b5b1;color:#fff;-webkit-transition-duration:0.2s;transition-duration:0.2s}.qa .qaAnswer .txtArea ul li:last-child{margin-bottom:0}.qa .faqLinkList{margin-top:60px;background-color:#41b5b1}@media (min-width:0) and (max-width:768px){.qa .faqLinkList{padding:60px 20px 50px}}@media (min-width:769px){.qa .faqLinkList{padding:20px}}.qa .faqLinkList .linkListWrap{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (min-width:0) and (max-width:768px){.qa .faqLinkList .linkListWrap{padding:0}}.qa .faqLinkList .linkItem{background-color:#fff;border:thin solid #fff;border-radius:4px;-webkit-transition-duration:0.2s;transition-duration:0.2s}.qa .faqLinkList .linkItem:hover{background-color:#41b5b1;-webkit-transition-duration:0.2s;transition-duration:0.2s}.qa .faqLinkList .linkItem:hover a{color:#fff;-webkit-transition-duration:0.2s;transition-duration:0.2s}@media (min-width:0) and (max-width:768px){.qa .faqLinkList .linkItem{width:49%;margin-bottom:10px;font-size:3.73333vw}.qa .faqLinkList .linkItem:nth-child(even){margin-left:2%}}@media (min-width:769px){.qa .faqLinkList .linkItem{width:18.2%;margin:1% 1%}.qa .faqLinkList .linkItem:nth-child(5n+1){margin-left:0}.qa .faqLinkList .linkItem:nth-child(5n){margin-right:0}.qa .faqLinkList .linkItem:last-child{margin-left:1%}}.qa .faqLinkList .linkItem a{padding:10px;display:block;color:#41b5b1;-webkit-transition-duration:0.2s;transition-duration:0.2s;text-align:center}@media (min-width:769px){.serachWrap{margin-top:120px}}@media (min-width:0) and (max-width:768px){.serachWrap{margin-top:60px}}.privacy{line-height:2em}@media (min-width:769px){.privacy{font-size:1.6rem}}@media (min-width:0) and (max-width:768px){.privacy{font-size:4.26667vw}}@media (min-width:0) and (max-width:768px){.privacy{padding-top:60px}}.privacy ol{counter-reset:item;list-style-type:none}.privacy .privTtl{line-height:1.4}@media (min-width:0) and (max-width:768px){.privacy .privTtl{padding-left:1em;display:block}}.privacy .privTtl::before{counter-increment:item;content:counter(item) ".";padding-right:.1em}@media (min-width:769px){.privacy .privTtl::before{font-size:2.8rem}}@media (min-width:0) and (max-width:768px){.privacy .privTtl::before{font-size:7.46667vw}}@media (min-width:0) and (max-width:768px){.privacy .privTtl::before{position:absolute;left:0}}.privacy .privItem{margin-bottom:90px}@media (min-width:0) and (max-width:768px){.privacy .privItem:nth-child(n+10) .privTtl{padding-left:1.6em}}.privacy .privItem:last-child{margin-bottom:0}@media (min-width:0) and (max-width:768px){.privacy .privItem .pttlWrap{text-align:left}}.privacy .privItem .txtArea{margin-top:25px}.privacy .privItem .itemList{line-height:1.8;margin-top:50px}.privacy .privItem .itemList>.item{margin-bottom:20px;position:relative}@media (min-width:769px){.privacy .privItem .itemList>.item{padding-left:16px}}@media (min-width:0) and (max-width:768px){.privacy .privItem .itemList>.item{padding-left:.9em}}.privacy .privItem .itemList>.item::before{content:"";display:block;position:absolute;left:0;width:6px;height:6px;border-radius:10px;background:#cec232}@media (min-width:769px){.privacy .privItem .itemList>.item::before{top:10px}}@media (min-width:0) and (max-width:768px){.privacy .privItem .itemList>.item::before{top:3vw;width:1.6vw;height:1.6vw;margin-right:8px}}.privacy .privItem .itemList>.item .innerList{line-height:1.8;position:relative;margin-top:20px}@media (min-width:769px){.privacy .privItem .itemList>.item .innerList{margin-left:56px}}.privacy .privItem .itemList>.item .innerList .item{text-indent:-1em;margin-left:1em}.privacy .privItem .itemList>.item .innerList .item::before{content:"・"}.otherTtl{text-align:center}@media (min-width:769px){.otherTtl{margin-top:120px;font-size:3.8rem}}@media (min-width:0) and (max-width:768px){.otherTtl{margin-top:80px;font-size:8vw}}.content #treatment_category{padding-top:0}@media (min-width:769px){.content #treatment_category .treatment_category_Links{margin-top:0}}.content .careLists{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.content .itemTtl{text-align:center;margin-bottom:16px;padding-bottom:2px;letter-spacing:.075em;letter-spacing:.1em;line-height:1.2;position:relative}.content .itemTtl::before{content:"";position:absolute;bottom:-20px;left:50%;width:1px;height:18px;background-color:#cec232}.content .itemTtl::after{content:"";position:absolute;border-bottom:30px;left:48.5%;bottom:-30px;width:6px;height:6px;border-radius:50%;border:thin solid #cec232}@media (min-width:769px){.content .itemTtl{font-size:2.8rem}}@media (min-width:759px) and (max-width:1050px){.content .itemTtl{font-size:2.4rem}}@media (min-width:0) and (max-width:768px){.content .itemTtl{font-size:5.33333vw}}@media (min-width:769px){.content .itemTtl .small{font-size:2.4rem}}@media (min-width:759px) and (max-width:1050px){.content .itemTtl .small{font-size:2rem}}@media (min-width:0) and (max-width:768px){.content .itemTtl .small{font-size:4.8vw}}.content .itemTtl .blue{color:#41b5b1}.content .contEngTtl{color:#cec232;letter-spacing:.1em;line-height:2}@media (min-width:769px){.content .contEngTtl{font-size:1.8rem}}@media (min-width:0) and (max-width:768px){.content .contEngTtl{font-size:3.73333vw}}.categoryArea.cateTop{position:relative}@media (min-width:769px){.categoryArea.cateTop::before{content:"";position:absolute;top:155px;right:0;width:30vw;max-width:420px;min-width:305px;height:17.5vw;max-height:240px;min-height:180px;background-color:#f0f8f8}}@media (min-width:0) and (max-width:768px){.categoryArea .mainBox .ttl2{line-height:1.4}}.categoryArea .mainBox .txtArea{line-height:2}@media (min-width:769px){.categoryArea .mainBox .txtArea{text-align:center;margin-top:34px}}@media (min-width:0) and (max-width:768px){.categoryArea .mainBox .txtArea{margin-top:28px;margin-bottom:40px}}.categoryArea .recomendArea{background-color:#f0f8f8;padding:5% 9%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (min-width:769px){.categoryArea .recomendArea{margin-top:60px;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:5% 9%}}@media (min-width:0) and (max-width:768px){.categoryArea .recomendArea{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:0 9% 40px}}.categoryArea .recomendArea .recomentdttl{color:#41b5b1}@media (min-width:769px){.categoryArea .recomendArea .recomentdttl{font-size:2.4rem;margin-right:9%}}@media (min-width:0) and (max-width:768px){.categoryArea .recomendArea .recomentdttl{font-size:5.86667vw}}@media (min-width:769px){.categoryArea .recomendArea .recomentdttl{width:30%}}@media (min-width:0) and (max-width:768px){.categoryArea .recomendArea .recomentdttl{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:40px 0 20px;width:100%}}@media (min-width:769px){.categoryArea .recomendArea .recomendList{width:70%}}@media (min-width:0) and (max-width:768px){.categoryArea .recomendArea .recomendList{width:100%}}.categoryArea .recomendArea .recomendList ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}.categoryArea .recomendArea .recomendList ul li{position:relative}@media (min-width:769px){.categoryArea .recomendArea .recomendList ul li{width:49%}}@media (min-width:0) and (max-width:768px){.categoryArea .recomendArea .recomendList ul li{width:100%}}.categoryArea .recomendArea .recomendList ul li::before{content:"";display:block;position:absolute;border-radius:50%;background:#cec232}@media (min-width:769px){.categoryArea .recomendArea .recomendList ul li::before{top:8px;left:5px;width:6px;height:6px;opacity:1;-webkit-transition-duration:0.2s;transition-duration:0.2s}}@media (min-width:0) and (max-width:768px){.categoryArea .recomendArea .recomendList ul li::before{top:2.4vw;left:0;width:1.6vw;height:1.6vw}}@media (min-width:769px){.categoryArea .recomendArea .recomendList ul li{margin:10px 0;font-size:1.4rem;padding-left:20px;line-height:1.5em}}@media (min-width:0) and (max-width:768px){.categoryArea .recomendArea .recomendList ul li{padding-left:3.4vw;padding-bottom:10px;font-size:3.73333vw;line-height:1.7em}}.categoryArea .customPostArea{line-height:2}@media (min-width:769px){.categoryArea .customPostArea{margin-top:120px;margin-bottom:90px}}@media (min-width:0) and (max-width:768px){.categoryArea .customPostArea{margin-top:85px}}.categoryArea .customPostArea h2{position:relative}@media (min-width:769px){.categoryArea .customPostArea h2{margin-top:120px}}@media (min-width:0) and (max-width:768px){.categoryArea .customPostArea h2{margin-top:70px}}.wrap_6d{position:relative;padding-top:50px;padding-bottom:50px;font-size:26px}.wrap_6d span{position:relative;z-index:2}.wrap_6d::before{content:attr(data-en);position:absolute;top:100px;right:-40px;transform:translateX(-50%);color:rgba(240,248,248,1);font-size:120px;font-style:italic}.wrap_6d::after{content:'';position:absolute;bottom:0;left:50%;transform:translate(-50%) rotate(30deg);width:1px;height:40px;background-color:rgba(240,248,248,1)}.catch_6d{background:#41b5b1;color:#fff;font-size:70%;padding:4px 10px}.effect_6d{background:#F1F4ED;font-size:70%;padding:4px 10px}.wrap_6d dl{border-top:#41b5b1 1px solid;border-bottom:#41b5b1 1px solid;margin-bottom:0;display:grid;grid-template-columns:8em 1fr;font-size:12px;margin-top:20px}.wrap_6d dl dt,.wrap_6d dl dd{padding:.5em 0;margin:0;border-bottom:1px dashed #41b5b1}.wrap_6d dl dt:last-of-type{border-bottom:none}.wrap_6d dl dd:last-of-type{border-bottom:none}@media (min-width:769px){.pc_two_column{display:flex;grid-gap:20px}.pc_two_column dl{min-width:300px}}@media (max-width:768px){.wrap_6d::before{content:attr(data-en);position:absolute;top:90px;right:-50px;transform:translateX(-50%);color:rgba(240,248,248,1);font-size:100px;font-style:italic}}.categoryArea .customPostArea h2::before,.categoryArea .customPostArea h2::after{content:"";position:absolute;display:block;height:1px;bottom:0;width:100%}.categoryArea .customPostArea h2::before{background-color:#ddd}.categoryArea .customPostArea h2::after{width:100px;background-color:#cec232}@media (min-width:769px){.categoryArea .customPostArea h2::after{left:0}}@media (min-width:0) and (max-width:768px){.categoryArea .customPostArea h2::after{left:0}}@media (min-width:769px){.categoryArea .customPostArea h2{font-size:2.8rem;padding-bottom:15px}}@media (min-width:0) and (max-width:768px){.categoryArea .customPostArea h2{font-size:6.4vw;padding-bottom:16px}}@media (min-width:769px){.categoryArea .customPostArea h3{font-size:2.4rem;margin-top:60px}}@media (min-width:0) and (max-width:768px){.categoryArea .customPostArea h3{font-size:5.33333vw;margin-top:56px}}.categoryArea .customPostArea h4{font-weight:700}@media (min-width:769px){.categoryArea .customPostArea h4{font-size:2rem;margin-top:50px}}@media (min-width:0) and (max-width:768px){.categoryArea .customPostArea h4{font-size:4.8vw;margin-top:24px}}@media (min-width:769px){.categoryArea .customPostArea p{font-size:1.6rem;margin-top:28px}}@media (min-width:0) and (max-width:768px){.categoryArea .customPostArea p{font-size:4.26667vw;margin-top:18px}}.categoryArea .customPostArea img{height:auto}@media (min-width:769px){.categoryArea .customPostArea img{max-width:600px;margin:50px auto 20px}}@media (min-width:0) and (max-width:768px){.categoryArea .customPostArea img{margin-top:28px;width:100%}}.categoryArea .customPostArea table{width:100%}@media (min-width:769px){.categoryArea .customPostArea table{margin-top:120px}}@media (min-width:0) and (max-width:768px){.categoryArea .customPostArea table{margin-top:60px}}.categoryArea .customPostArea table tr{border-bottom:thin solid #ddd;display:-webkit-box;display:-ms-flexbox;display:flex;min-height:80px}.categoryArea .customPostArea table tr.bg{background-color:#efefef}.categoryArea .customPostArea table tr:first-child{background-color:#41b5b1;color:#fff;min-height:40px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.categoryArea .customPostArea table tr:first-child th{color:#fff;text-align:center;line-height:1.2}@media (min-width:769px){.categoryArea .customPostArea table tr:first-child th span{font-size:1.2rem}}@media (min-width:0) and (max-width:768px){.categoryArea .customPostArea table tr:first-child th span{font-size:3.2vw}}.categoryArea .customPostArea table tr:first-child,.categoryArea .customPostArea table tr:last-child{border:none}@media (min-width:769px){.categoryArea .customPostArea table tr{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:20px}}@media (min-width:0) and (max-width:768px){.categoryArea .customPostArea table tr{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:10px}}.categoryArea .customPostArea table th{color:#41b5b1;text-align:left}@media (min-width:769px){.categoryArea .customPostArea table th{font-size:1.8rem;min-width:300px}}@media (min-width:0) and (max-width:768px){.categoryArea .customPostArea table th{font-size:4.8vw}}@media (min-width:769px){.categoryArea .customPostArea table td{font-size:1.6rem}}@media (min-width:0) and (max-width:768px){.categoryArea .customPostArea table td{font-size:4.26667vw}}.categoryArea .txtArea{line-height:2.1}@media (min-width:769px){.categoryArea .txtArea{font-size:1.8rem}}@media (min-width:0) and (max-width:768px){.categoryArea .txtArea{font-size:4.26667vw}}.categoryArea .catList{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media (min-width:769px){.categoryArea .catList{margin-top:120px}}@media (min-width:0) and (max-width:768px){.categoryArea .catList{margin-top:25vw}}@media (min-width:769px){.categoryArea .catList .catItem{width:46%;line-height:2;margin-bottom:100px}.categoryArea .catList .catItem:nth-child(even){margin-top:100px}}@media (min-width:0) and (max-width:768px){.categoryArea .catList .catItem{width:100%;margin-bottom:60px}}.categoryArea .catList .catItem:last-child{margin-bottom:0}.categoryArea .catList .catItem .ttl3{line-height:1.4;padding-bottom:16px}.categoryArea .catList .catItem .txtArea{margin-top:20px}.categoryArea .catList .catItem .viewMoreWrap{margin-top:20px;position:relative}@media (min-width:769px){.categoryArea .catList .catItem .viewMoreWrap{width:210px}}@media (min-width:0) and (max-width:768px){.categoryArea .catList .catItem .viewMoreWrap{width:100%;border:thin solid #cec232;border-radius:50px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}@media (min-width:0) and (max-width:768px){.categoryArea .catList .catItem .viewMoreWrap a span{position:absolute;right:20px}}.categoryArea .catList .catItem .viewMoreWrap a .viewMore{height:50px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;letter-spacing:.075em;-webkit-transition:0.5s ease-in-out;transition:0.5s ease-in-out}@media (min-width:769px){.categoryArea .catList .catItem .viewMoreWrap a .viewMore{position:relative;font-size:2.2rem}}@media (min-width:0) and (max-width:768px){.categoryArea .catList .catItem .viewMoreWrap a .viewMore{height:40px;position:inherit;font-size:4.26667vw}}.categoryArea .catList .catItem .viewMoreWrap a .viewMore .circle{position:absolute;display:block;width:6px;height:6px;border-radius:50px;border:solid 1px #cec232;-webkit-transition:0.5s ease-in-out;transition:0.5s ease-in-out}@media (min-width:769px){.categoryArea .catList .catItem .viewMoreWrap a .viewMore .circle{right:-8px}}@media (min-width:0) and (max-width:768px){.categoryArea .catList .catItem .viewMoreWrap a .viewMore .circle{right:15px}}.categoryArea .catList .catItem .viewMoreWrap a .viewMore .line{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#cec232;height:1px;-webkit-transition:0.5s ease-in-out;transition:0.5s ease-in-out}@media (min-width:769px){.categoryArea .catList .catItem .viewMoreWrap a .viewMore .line{width:28px;margin-left:30px}}@media (min-width:0) and (max-width:768px){.categoryArea .catList .catItem .viewMoreWrap a .viewMore .line{position:absolute;right:25px;width:28px}}@media (min-width:769px) and (min-width:769px){.categoryArea .catList .catItem .viewMoreWrap a:hover .viewMore{position:relative;font-size:1.6rem;padding:24px 0 24px 2px;-webkit-transform:translateX(40px);transform:translateX(40px)}}@media (min-width:769px){.categoryArea .catList .catItem .viewMoreWrap a:hover .viewMore .line{position:static;width:50px}.categoryArea .catList .catItem .viewMoreWrap a:hover .viewMore .circle{width:100%;height:100%;border-radius:100px;-webkit-transform:translateX(-50px);transform:translateX(-50px)}}@media (min-width:0) and (max-width:768px){.categoryArea .catList.single{margin-top:16vw}}.categoryArea .catList.single .catItem{margin-top:0}@media (min-width:769px){.categoryArea .catList.single .catItem:nth-of-type(n+3){margin-top:80px}}.categoryArea .catList.single .catItem .ttl3{line-height:1.6}.categoryArea .catList.single .catItem p{line-height:2.2}.categoryArea .subArea .customPostArea .ttl3::after{left:50%!important}.categoryArea .subArea .customPostArea .mb{width:100%;text-align:left}@media (min-width:0) and (max-width:768px){.categoryArea .subArea .customPostArea .mb{margin-bottom:12px}}@media (min-width:769px){.categoryArea .subArea .customPostArea .mb{margin-bottom:40px}}.categoryArea .subArea .customPostArea>div{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:20px 0}@media (min-width:0) and (max-width:768px){.categoryArea .subArea .customPostArea>div{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}@media (min-width:769px){.categoryArea .subArea .customPostArea>div{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.categoryArea .subArea .customPostArea .subTtl{width:100%;background-color:rgba(81,210,220,.2);color:#51d2dc;font-weight:700;padding:5px 20px;margin-bottom:20px}.categoryArea .subArea .customPostArea p{margin:0 0 20px}.categoryArea .subArea .customPostArea p .point_red{color:#d54960;font-weight:700}.categoryArea .subArea .customPostArea h3,.categoryArea .subArea .customPostArea #waist{font-size:1.6rem;margin:0 0 20px;width:100%;padding:5px 10px}.categoryArea .subArea .customPostArea img{max-width:80%;margin:0 auto;display:block}@media (min-width:0) and (max-width:768px){.categoryArea .subArea .customPostArea img.pc{display:none}}@media (min-width:769px){.categoryArea .subArea .customPostArea img.sp{display:none}}@media (min-width:0) and (max-width:768px){.categoryArea .subArea .customPostArea .left{width:100%;margin-bottom:10px}}@media (min-width:769px){.categoryArea .subArea .customPostArea .left{width:72%}}@media (min-width:0) and (max-width:768px){.categoryArea .subArea .customPostArea .right{width:100%}}@media (min-width:769px){.categoryArea .subArea .customPostArea .right{width:23%}}.youtube{margin-top:2vh;width:100%;aspect-ratio:16 / 9}.youtube iframe{width:100%;height:100%}@media (min-width:769px){.listLinkBtn{margin-top:100px;margin-bottom:120px}}@media (min-width:0) and (max-width:768px){.listLinkBtn{margin-top:16vw;margin-bottom:21vw}}.listLinkBtn .innBtn{margin-left:auto;margin-right:auto;background-color:#41b5b1;color:#fff;text-align:center;display:block;background-image:url(../images/arrow_btn.svg);background-position:right 25px center;background-repeat:no-repeat;opacity:1;-webkit-transition-duration:0.2s;transition-duration:0.2s}@media (min-width:769px){.listLinkBtn .innBtn{width:70%;font-size:1.8rem;height:60px;line-height:60px}}@media (min-width:0) and (max-width:768px){.listLinkBtn .innBtn{width:100%;font-size:3.26667vw;background-size:1.6vw;padding:1.2vh 6vw 1.2vh 4vw}}.listLinkBtn .innBtn:hover{opacity:.6;-webkit-transition-duration:0.2s;transition-duration:0.2s}.counseling .reservArea{margin-top:80px}@media (min-width:769px){.counseling .reservArea{height:830px}}@media (min-width:0) and (max-width:768px){.counseling .reservArea{height:840px}}.firstView .txtArea{line-height:1.8;letter-spacing:.05em}@media (min-width:769px){.firstView .txtArea{text-align:center;margin-top:30px}}@media (min-width:0) and (max-width:768px){.firstView .txtArea{text-align:left;margin-top:20px}}.formArea .pageTtl{font-weight:700;letter-spacing:.1em;text-align:center}@media (min-width:769px){.formArea .pageTtl{font-size:6.6rem;margin-bottom:130px;padding-top:120px}}@media (min-width:0) and (max-width:768px){.formArea .pageTtl{font-size:2.6rem;margin-bottom:40px;padding-top:100px}}@media (min-width:0) and (max-width:768px){.formArea .desc{margin-bottom:20px}}@media (min-width:769px){.formArea .desc:last-child{margin-bottom:30px}}.formArea .attentionArea{border:thin solid #ccc;margin-top:80px;position:relative}@media (min-width:769px){.formArea .attentionArea{padding:30px}}@media (min-width:0) and (max-width:768px){.formArea .attentionArea{padding:7vw 20px 20px}}.formArea .attentionArea .attTtl{text-align:center;position:absolute;left:50%;top:-28px;-webkit-transform:translateX(-50%);transform:translateX(-50%);background-color:#fff;padding:10px}@media (min-width:769px){.formArea .attentionArea .attTtl{font-size:1.8rem}}@media (min-width:0) and (max-width:768px){.formArea .attentionArea .attTtl{font-size:4.8vw}}@media (min-width:0) and (max-width:768px){.formArea .attentionArea .attTtl{width:80%;min-width:260px}}@media (min-width:769px){.formArea .attentionArea .attTtl::before{content:url(../images/icon_attention.svg);padding-right:10px}}@media (min-width:0) and (max-width:768px){.formArea .attentionArea .attTtl span::before{content:"";background-image:url(../images/icon_attention.svg);background-size:100%;padding-right:4.8vw;background-position:center;background-repeat:no-repeat;margin-right:5px}}.formArea .attentionArea .listItems .item{text-indent:-1em;margin-left:1em}@media (min-width:769px){.formArea .attentionArea .listItems .item{font-size:1.4rem;margin-bottom:10px}}@media (min-width:0) and (max-width:768px){.formArea .attentionArea .listItems .item{font-size:3.73333vw;margin-bottom:12px}}.formArea .attentionArea .listItems .item::before{content:"●"}@media (min-width:0) and (max-width:768px){.formArea.contCheck .formCheck{margin-top:30px}}@media (min-width:769px){.formArea.contCheck .formCheck{margin-top:80px}}.formArea.contCheck .desc{margin-bottom:30px;text-align:center}.formArea.contCheck .errorList{margin-bottom:60px}.formArea.contCheck .error_messe{max-width:380px;margin:0 auto 10px}.formArea .contTtl{font-weight:700;letter-spacing:.1em;text-align:center}@media (min-width:0) and (max-width:768px){.formArea .contTtl{font-size:2.4rem;margin-bottom:40px;padding-top:100px}}@media (min-width:769px){.formArea .contTtl{font-size:3.2rem;margin-bottom:80px;padding-top:200px}}.formArea .formTable{margin:0 auto;border-top:thin solid #000;border-left:thin solid #000}.formArea .formTable th,.formArea .formTable td{padding:5px 10px;border-bottom:thin solid #000;border-right:thin solid #000;line-height:1.4}.formArea .formTable th{background-color:#666;color:#fff;font-weight:700}.formArea .btnBox{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around}.formArea .btnBox>.submitBtn{width:40%}@media (min-width:0) and (max-width:768px){.formArea .btnBox>.submitBtn{margin:60px 3% 0}.formArea .btnBox>.submitBtn input{padding:32px 5%}}@media (min-width:769px){.formArea .btnBox>.submitBtn{margin:90px 3% 0}}@media (min-width:769px){.formArea .container{padding:0 50px}}.formArea input[type="checkbox"],.formArea input[type="radio"]{display:none}.formArea .mwform-radio-field{position:relative}@media (min-width:769px){.formArea .mwform-radio-field{font-size:1.6rem;margin-right:42px;padding-left:35px}}@media (min-width:0) and (max-width:768px){.formArea .mwform-radio-field{font-size:4.26667vw;margin-right:11.2vw;padding-left:9.3vw}}.formArea .mwform-radio-field:last-child{margin-right:0}.formArea .mwform-radio-field .mwform-radio-field-text::before{content:"";display:block;position:absolute;border:1px solid #ddd;background-color:#f0f8f8;border-radius:50%}@media (min-width:769px){.formArea .mwform-radio-field .mwform-radio-field-text::before{top:-2px;left:0;width:28px;height:28px}}@media (min-width:0) and (max-width:768px){.formArea .mwform-radio-field .mwform-radio-field-text::before{top:-.5vw;left:0;width:7.4vw;height:7.4vw}}.formArea .mwform-radio-field label{cursor:pointer}.formArea .mwform-radio-field input:checked{color:#41b5b1}.formArea .mwform-radio-field input:checked+.mwform-radio-field-text::before{background-color:#fff}.formArea .mwform-radio-field input:checked+.mwform-radio-field-text::after{content:"";display:block;position:absolute;background:#41b5b1;border-radius:50%}@media (min-width:769px){.formArea .mwform-radio-field input:checked+.mwform-radio-field-text::after{top:4px;left:6px;width:16px;height:16px}}@media (min-width:0) and (max-width:768px){.formArea .mwform-radio-field input:checked+.mwform-radio-field-text::after{top:1vw;left:1.6vw;width:4.2vw;height:4.2vw}}.formArea .desc{font-size:1.6rem;letter-spacing:.08em}@media (min-width:769px){.formArea .desc{text-align:center;line-height:2.5}}@media (min-width:0) and (max-width:768px){.formArea .desc{line-height:1.8}}@media (min-width:769px){.formArea form{margin-top:144px}}@media (min-width:0) and (max-width:768px){.formArea form{margin-top:72px}}.formArea dl{font-size:0;letter-spacing:0em;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media (min-width:769px){.formArea dl{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}@media (min-width:0) and (max-width:768px){.formArea dl{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}@media (min-width:769px){.formArea dl.short{width:22.44%}}.formArea dl+dl{margin-top:50px}.formArea dl.fileupload{border-top:thin solid #ddd;padding-top:40px}@media (min-width:0) and (max-width:768px){.formArea dl.fileupload .textarea{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:24px}}.formArea dl dt{letter-spacing:.08em;line-height:1.2;color:#333;margin-bottom:8px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;position:relative}@media (min-width:769px){.formArea dl dt{width:24%;min-width:200px;margin-right:2%}}@media (min-width:0) and (max-width:768px){.formArea dl dt{width:100%}}.formArea dl dt.textarea{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding-top:15px}@media (min-width:769px){.formArea dl dt{font-size:1.8rem}}@media (min-width:0) and (max-width:768px){.formArea dl dt{font-size:4.8vw}}.formArea dl dt.required::after{content:"必須";color:#fff;background-color:#41b5b1;padding:4px 11px;border-radius:4px;margin-top:3px}@media (min-width:769px){.formArea dl dt.required::after{font-size:1.2rem}}@media (min-width:0) and (max-width:768px){.formArea dl dt.required::after{font-size:3.2vw}}.formArea dl dd{letter-spacing:.08em;font-size:1.6rem;line-height:1.6}@media (min-width:769px){.formArea dl dd{width:74%}}@media (min-width:0) and (max-width:768px){.formArea dl dd{width:100%}}.formArea dl dd.inputForm input{width:100%;height:64px;background-color:#f0f8f8;border:thin solid #dfeded;border-radius:4px;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:1.6rem}@media (min-width:769px){.formArea dl dd.inputForm input{padding:18px 30px}}@media (min-width:0) and (max-width:768px){.formArea dl dd.inputForm input{padding:4.8vw 8vw}}.formArea dl dd.inputForm input::-webkit-input-placeholder{color:rgba(0,0,0,.3);font-size:1.6rem}.formArea dl dd.inputForm input:-ms-input-placeholder{color:rgba(0,0,0,.3);font-size:1.6rem}.formArea dl dd.inputForm input::-ms-input-placeholder{color:rgba(0,0,0,.3);font-size:1.6rem}.formArea dl dd.inputForm input::placeholder{color:rgba(0,0,0,.3);font-size:1.6rem}.formArea dl dd.inputForm.flexRev{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.formArea dl dd input:focus,.formArea dl dd textarea:focus{outline:0;border:2px solid #41b5b1;border-radius:4px}.formArea dl dd.double{display:inline-block}@media (min-width:769px){.formArea dl dd.double{width:28.57%}}@media (min-width:0) and (max-width:768px){.formArea dl dd.double{width:48%}}@media (min-width:769px){.formArea dl dd.double+.double{margin-left:30px}}@media (min-width:0) and (max-width:768px){.formArea dl dd.double+.double{margin-left:4%}}@media (min-width:769px){.formArea dl dd.checkBox{margin-top:24px;margin-bottom:30px}}@media (min-width:0) and (max-width:768px){.formArea dl dd.checkBox{margin-top:30px;margin-bottom:40px}}@media (min-width:0) and (max-width:768px){.formArea dl dd.checkBox label+label{margin-top:28px;display:block}}.formArea dl dd.checkBox span{padding-left:32px;position:relative;display:inline-block;cursor:pointer}@media (min-width:769px){.formArea dl dd.checkBox span{margin-right:60px}}@media (min-width:0) and (max-width:768px){.formArea dl dd.checkBox span{display:block}}.formArea dl dd.checkBox input[type="checkbox"]~span::before{content:"";display:block;position:absolute;top:3px;left:0;width:20px;height:20px;border:1px solid #000}.formArea dl dd.checkBox input[type="checkbox"]:checked~span::after{content:"";display:block;position:absolute;top:8px;left:5px;width:10px;height:10px;background:#333}.formArea dl dd textarea{width:100%;height:400px;background-color:#f0f8f8;border:thin solid #dfeded;border-radius:4px;outline:none;line-height:1.8}@media (min-width:769px){.formArea dl dd textarea{padding:28px}}@media (min-width:0) and (max-width:768px){.formArea dl dd textarea{padding:30px 20px}}.formArea dl dd textarea::-webkit-input-placeholder{color:rgba(0,0,0,.3);font-size:1.6rem}.formArea dl dd textarea:-ms-input-placeholder{color:rgba(0,0,0,.3);font-size:1.6rem}.formArea dl dd textarea::-ms-input-placeholder{color:rgba(0,0,0,.3);font-size:1.6rem}.formArea dl dd textarea::placeholder{color:rgba(0,0,0,.3);font-size:1.6rem}.formArea dl dd input[type="file"]{width:100%;background-color:#f0f8f8;border:thin solid #dfeded;margin-bottom:10px;border-radius:4px;padding:6px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#3c4748;padding-left:10px}.formArea dl dd input[type="file"] input[type="button"]{border:none;background-color:#d0dadb}.formArea dl dd input[type="file"] span{margin-left:10px}@media (min-width:769px){.formArea dl dd p{font-size:1.4rem}}@media (min-width:0) and (max-width:768px){.formArea dl dd p{font-size:3.73333vw}}.formArea dl dd .txtTop{margin-bottom:35px}.formArea dl dd .txtBtm{margin-top:20px}@media (min-width:769px){.formArea dl dd .txtBtm{font-size:1.2rem}}@media (min-width:0) and (max-width:768px){.formArea dl dd .txtBtm{font-size:3.2vw}}@media (min-width:769px){.formArea .privacyArea{margin-top:180px}}@media (min-width:0) and (max-width:768px){.formArea .privacyArea{margin-top:140px}}.formArea .privacyArea .privacyTtl{font-size:1.8rem;letter-spacing:.1em;font-weight:700;text-align:center;margin-bottom:50px}.formArea .privacyArea>p{font-size:1.6rem;margin-bottom:40px}@media (min-width:769px){.formArea .privacyArea>p{text-align:center;line-height:2.5}}@media (min-width:0) and (max-width:768px){.formArea .privacyArea>p{line-height:1.8}}.formArea .privacyArea .privacyBox{background-color:#fff;height:240px;overflow-y:scroll}@media (min-width:769px){.formArea .privacyArea .privacyBox{padding-right:6%;margin-bottom:100px}}@media (min-width:0) and (max-width:768px){.formArea .privacyArea .privacyBox{margin-bottom:80px}}.formArea .privacyArea .privacyBox .privacyInn h3{font-size:1.6rem;font-weight:700;margin:1.75em 0 .5em}.formArea .privacyArea .privacyBox .privacyInn h4{font-weight:700;margin:1.5em 0 1em}.formArea .privacyArea .privacyBox .privacyInn p{font-size:1.6rem;line-height:1.75;margin-bottom:8px}.formArea .privacyArea .privacyBox .privacyInn p.item{margin-top:1em}.formArea .privacyArea .privacyBox .privacyInn a{text-decoration:underline;font-weight:700}.formArea .privacyArea .privacyBox .privacyInn .list-number1{list-style:decimal;margin-top:1em}.formArea .privacyArea .privacyBox .privacyInn .list-number1>li{font-size:1.6rem;margin-top:1.75em}.formArea .privacyArea .privacyBox .privacyInn .list-number2{list-style:none}.formArea .privacyArea .privacyBox .privacyInn .list-number2 li{font-size:1.6rem}.formArea .privacyArea .privacyBox .privacyInn .list-number2 li p{margin-top:8px}.formArea .privacyArea .privacyBox .privacyInn .list-number3{list-style:disc;margin-top:1em;padding-left:1em}.formArea .privacyArea .privacyBox .privacyInn .list-number3>li{list-style:disc;font-size:1.6rem}@media (min-width:769px){.formArea .privacyArea .privacyBox .privacyInn .right{text-align:right}}.formArea .privacyArea .privacyBox .privacyInn .name{text-align:right;margin:2.5em 0 1em}.formArea .privacyArea .privacyBox .privacyInn .subHead{font-weight:700}.formArea .privacyArea .privacyBox .privacyInn .inner+.inner{border-top:solid 1px #dedede;padding-bottom:8px}.formArea .privacyArea ::-webkit-scrollbar{width:10px}.formArea .privacyArea ::-webkit-scrollbar-track{background:#000}.formArea .privacyArea ::-webkit-scrollbar-thumb{background:#ffbe1d}.formArea .check-btn{text-align:center}@media (min-width:769px){.formArea .check-btn{margin-bottom:90px}}@media (min-width:0) and (max-width:768px){.formArea .check-btn{margin-bottom:60px}}.formArea .check-btn label{padding:16px 30px;font-size:1.8rem;font-weight:700;color:#000;display:inline-block;line-height:1.6}.formArea .check-btn label .wpcf7-list-item-label{padding-left:38px;position:relative;display:inline-block;cursor:pointer}@media (min-width:0) and (max-width:768px){.formArea .check-btn label .wpcf7-list-item-label{display:block}}.formArea .check-btn label input[type="checkbox"]~span::before{content:"";display:block;position:absolute;top:0;left:0;width:28px;height:28px;border:1px solid #000;background-color:#fff}.formArea .check-btn label input[type="checkbox"]:checked~span::after{content:"";display:block;position:absolute;top:6px;left:6px;width:16px;height:16px;background:#333}.formArea .submitBtn{margin-top:100px;max-width:800px;margin-left:auto;margin-right:auto;text-align:center}@media (min-width:0) and (max-width:768px){.formArea .submitBtn{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;width:100%}}.formArea .submitBtn input,.formArea .submitBtn button{cursor:pointer;background-color:#41b5b1;border:thin solid #dfeded;color:#fff;max-width:480px;line-height:1;font-size:1.6rem;font-weight:700;opacity:1;-webkit-transition-duration:0.2s;transition-duration:0.2s}@media (min-width:769px){.formArea .submitBtn input,.formArea .submitBtn button{margin:0 20px;padding:2em 5%;width:80%;min-width:350px}}@media (min-width:0) and (max-width:768px){.formArea .submitBtn input,.formArea .submitBtn button{padding:1.4em 5%}}.formArea .submitBtn input.back,.formArea .submitBtn button.back{background-color:#bbb}.formArea .submitBtn input:hover,.formArea .submitBtn button:hover{opacity:.6;-webkit-transition-duration:0.2s;transition-duration:0.2s}.sitemap .shown:hover{opacity:1!important}.sitemap .boxInn{margin-top:80px}.sitemap .boxInn .boxTtl{margin-bottom:40px}.sitemap .mapList{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;border-bottom:thin solid #ddd;padding:25px 0}@media (min-width:769px){.sitemap .mapList{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}@media (min-width:0) and (max-width:768px){.sitemap .mapList{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.sitemap .mapList:last-child{border:none}.sitemap .mapList dt{color:#41b5b1}@media (min-width:769px){.sitemap .mapList dt{width:20%;min-width:200px;opacity:1;-webkit-transition-duration:0.2s;transition-duration:0.2s}.sitemap .mapList dt:hover{opacity:.6;-webkit-transition-duration:0.2s;transition-duration:0.2s}}@media (min-width:0) and (max-width:768px){.sitemap .mapList dt{width:100%;background-color:#f6f6f6;border-radius:4px;padding-top:5px;padding-bottom:5px;text-align:center;margin-bottom:5px}}@media (min-width:769px){.sitemap .mapList dt{font-size:2rem}}@media (min-width:0) and (max-width:768px){.sitemap .mapList dt{font-size:4.8vw}}@media (min-width:769px){.sitemap .mapList dd{width:78%}}@media (min-width:0) and (max-width:768px){.sitemap .mapList dd{width:100%}}.sitemap .mapList dd .mapItems{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.sitemap .mapList dd .mapItems .mapItem{line-height:2;position:relative}@media (min-width:769px){.sitemap .mapList dd .mapItems .mapItem{margin-right:7%}}@media (min-width:0) and (max-width:768px){.sitemap .mapList dd .mapItems .mapItem{width:50%}}.sitemap .mapList dd .mapItems .mapItem::before{content:"";display:block;position:absolute;border-radius:50%;background:#cec232}@media (min-width:769px){.sitemap .mapList dd .mapItems .mapItem::before{top:13px;left:5px;width:6px;height:6px;opacity:1;-webkit-transition-duration:0.2s;transition-duration:0.2s}}@media (min-width:0) and (max-width:768px){.sitemap .mapList dd .mapItems .mapItem::before{top:3.7vw;left:0;width:1.6vw;height:1.6vw}}.sitemap .mapList dd .mapItems .mapItem:hover::before{opacity:0;-webkit-transition-duration:0.2s;transition-duration:0.2s}@media (min-width:769px){.sitemap .mapList dd .mapItems .mapItem a{padding-left:20px;font-size:1.6rem}}@media (min-width:0) and (max-width:768px){.sitemap .mapList dd .mapItems .mapItem a{padding-left:3.7vw;font-size:4vw}}.sitemap .mapList dd .mapItems .mapItem a::before{content:"";position:absolute;left:20px;bottom:0;width:calc(100% - 20px);height:1px;background-color:#cec232;-webkit-transform:scale(0,1);transform:scale(0,1);-webkit-transition-duration:0.1s;transition-duration:0.1s}.sitemap .mapList dd .mapItems .mapItem a:hover::before{-webkit-transform:scale(1,1);transform:scale(1,1);-webkit-transition-duration:0.1s;transition-duration:0.1s;-webkit-transition-delay:0.1s;transition-delay:0.1s}.sitemap .mapTtl2{position:relative;padding-bottom:16px;margin-top:40px;opacity:1;-webkit-transition-duration:0.2s;transition-duration:0.2s}@media (min-width:769px){.sitemap .mapTtl2:first-child{margin-top:0}}.sitemap .mapTtl2::before,.sitemap .mapTtl2::after{content:"";position:absolute;display:block;height:1px;bottom:0;width:100%}.sitemap .mapTtl2::before{background-color:#ddd}.sitemap .mapTtl2::after{width:80px;background-color:#cec232;-webkit-transition-duration:0.2s;transition-duration:0.2s}@media (min-width:769px){.sitemap .mapTtl2::after{left:0}}@media (min-width:0) and (max-width:768px){.sitemap .mapTtl2::after{left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}}.sitemap .mapTtl2:hover{opacity:.6;-webkit-transition-duration:0.2s;transition-duration:0.2s}.sitemap .mapTtl2:hover::after{-webkit-transition-duration:0.2s;transition-duration:0.2s;width:100%}@media (min-width:769px){.sitemap .mapTtl2{font-size:2.2rem}}@media (min-width:0) and (max-width:768px){.sitemap .mapTtl2{font-size:5.33333vw;text-align:center}}.sitemap .boxInn2{margin-top:120px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (min-width:769px){.sitemap .boxInn2 .mapItems2{width:30%}}@media (min-width:0) and (max-width:768px){.sitemap .boxInn2 .mapItems2{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.sitemap .boxInn2 .mapItems2 li{width:100%}.sitemap .boxInn2 .mapItems2 li.mapItem1{margin-top:20px;position:relative}.sitemap .boxInn2 .mapItems2 li.mapItem1 a::before{content:"";position:absolute;left:0;bottom:0;width:100%;height:1px;background-color:#cec232;-webkit-transform:scale(0,1);transform:scale(0,1);-webkit-transform-origin:left top;transform-origin:left top;-webkit-transition-duration:0.2s;transition-duration:0.2s}.sitemap .boxInn2 .mapItems2 li.mapItem1 a:hover::before{-webkit-transform:scale(1,1);transform:scale(1,1);-webkit-transform-origin:right top;transform-origin:right top;-webkit-transition-duration:0.2s;transition-duration:0.2s}@media (min-width:769px){.sitemap .boxInn2 .mapItems2 li.mapItem1{font-size:1.6rem}}@media (min-width:0) and (max-width:768px){.sitemap .boxInn2 .mapItems2 li.mapItem1{font-size:4.26667vw;width:50%}.sitemap .boxInn2 .mapItems2 li.mapItem1.w100{width:100%}}.sitemap .contBox{margin-top:100px}.sitemap .contBox .contBtn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:30px}.sitemap .contBox .contBtn .cntItem{width:32.4%}.sitemap .contBox .contBtn .cntItem a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:64px;background-color:#41b5b1;color:#fff;text-align:center;line-height:1;opacity:1;-webkit-transition-duration:0.2s;transition-duration:0.2s}@media (min-width:769px){.sitemap .contBox .contBtn .cntItem a{font-size:1.8rem}}@media (min-width:0) and (max-width:768px){.sitemap .contBox .contBtn .cntItem a{font-size:4.26667vw;text-align:center}}@media (min-width:0) and (max-width:768px){.sitemap .contBox .contBtn .cntItem a.ctn01::before,.sitemap .contBox .contBtn .cntItem a.ctn02::before,.sitemap .contBox .contBtn .cntItem a.ctn03::before{content:"";background-size:100%;padding-right:4.8vw;background-position:center;background-repeat:no-repeat;margin-right:2.2vw;height:6.8vw}}.sitemap .contBox .contBtn .cntItem a.ctn01{background-color:#cec232}@media (min-width:769px){.sitemap .contBox .contBtn .cntItem a.ctn01::before{content:url(../images/icon_map01.svg);padding-right:10px}}@media (min-width:0) and (max-width:768px){.sitemap .contBox .contBtn .cntItem a.ctn01::before{content:"";background-image:url(../images/icon_map01.svg)}}@media (min-width:769px){.sitemap .contBox .contBtn .cntItem a.ctn02::before{content:url(../images/icon_map02.svg);padding-right:10px}}@media (min-width:0) and (max-width:768px){.sitemap .contBox .contBtn .cntItem a.ctn02::before{content:"";background-image:url(../images/icon_map02.svg)}}@media (min-width:769px){.sitemap .contBox .contBtn .cntItem a.ctn03::before{content:url(../images/icon_map03.svg);padding-right:10px}}@media (min-width:0) and (max-width:768px){.sitemap .contBox .contBtn .cntItem a.ctn03::before{content:"";background-image:url(../images/icon_map03.svg)}}.sitemap .contBox .contBtn .cntItem a:hover{opacity:.6;-webkit-transition-duration:0.2s;transition-duration:0.2s}@media (min-width:0) and (max-width:768px){.sitemap .contBox .contBtn .cntItem:first-child{width:100%}.sitemap .contBox .contBtn .cntItem:nth-child(n+2){margin-top:2vw;width:49%}}.ttl3{position:relative}.ttl3::before,.ttl3::after{content:"";position:absolute;display:block;height:1px;bottom:0;width:100%}.ttl3::before{background-color:#ddd}.ttl3::after{width:100px;background-color:#cec232}@media (min-width:769px){.ttl3::after{left:0}}@media (min-width:0) and (max-width:768px){.ttl3::after{left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}}@media (min-width:769px){.ttl3{font-size:2.8rem;padding-bottom:15px}}@media (min-width:0) and (max-width:768px){.ttl3{font-size:7.46667vw;text-align:center;padding-bottom:24px}}.boxColmun2{display:-webkit-box;display:-ms-flexbox;display:flex}@media (min-width:769px){.boxColmun2{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}@media (min-width:0) and (max-width:768px){.boxColmun2{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.sns_detals{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:distribute;justify-content:space-around;width:195px;margin-left:auto;margin-right:auto}.sns_detals .snsIco{padding:20px}.sns_detals .snsIco a{width:25px;height:25px;display:block;background-position:center;background-repeat:no-repeat}.sns_detals .snsIco a.icoF{background-image:url(../images/icon_fb.svg)}.sns_detals .snsIco a.icoT{background-image:url(../images/icon_tw.svg)}.sns_detals .snsIco a.icoI{background-image:url(../images/icon_ig.svg)}@media (min-width:0) and (max-width:768px){.sidebar{padding:55px 0 80px}}@media (min-width:769px) and (max-width:1100px){.sidebar .containerWide{width:100%}}.sidebar .conWrap{display:block;width:100%;height:100%}@media (min-width:769px){.sidebar .conWrap .secTtl{margin-bottom:40px;padding-bottom:20px;letter-spacing:.1em;font-size:4rem}.sidebar .conWrap .secTtl span{font-size:unset}}.sidebar .conWrap .secTtl.txtCenter{text-align:center}@media (min-width:0) and (max-width:768px){.sidebar .conWrap .secTtl{margin-bottom:24px;padding-bottom:16px;letter-spacing:.075em;font-size:8.53333vw;text-align:center}}.sidebar .conWrap .txtArea .text{letter-spacing:.05em;margin-bottom:30px}@media (min-width:769px){.sidebar .conWrap .txtArea .text{font-size:1.6rem}}@media (min-width:0) and (max-width:768px){.sidebar .conWrap .txtArea .text{line-height:2;font-size:4.26667vw}}@media (min-width:769px) and (max-width:1260px){.sidebar .conWrap .txtArea .text br:nth-of-type(1),.sidebar .conWrap .txtArea .text br:nth-of-type(3){display:none}}@media (min-width:769px){.sidebar .conWrap .linkItems{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}@media (min-width:769px) and (max-width:1260px){.sidebar .conWrap .linkItems{-ms-flex-wrap:wrap;flex-wrap:wrap}}.sidebar .conWrap .linkItems .linkItem{opacity:1;-webkit-transition-duration:0.2s;transition-duration:0.2s}@media (min-width:769px){.sidebar .conWrap .linkItems .linkItem{width:24.4%}}@media (min-width:769px) and (max-width:1260px){.sidebar .conWrap .linkItems .linkItem{width:49.5%;max-width:100%}}@media (min-width:769px) and (max-width:1260px){.sidebar .conWrap .linkItems .linkItem:nth-of-type(n+3){margin-top:1%}}@media (min-width:769px){.sidebar .conWrap .linkItems .linkItem+.linkItem{margin-left:.8%}}@media (min-width:769px) and (max-width:1260px){.sidebar .conWrap .linkItems .linkItem+.linkItem{margin-left:0}}@media (min-width:0) and (max-width:768px){.sidebar .conWrap .linkItems .linkItem+.linkItem{margin-top:8px}}.sidebar .conWrap .linkItems .linkItem a{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:17px 0 17px 40px;background:#41b5b1;color:#fff;font-size:2rem;font-weight:700;letter-spacing:.075em}@media (min-width:0) and (max-width:768px){.sidebar .conWrap .linkItems .linkItem a{font-size:4.8vw}}.sidebar .conWrap .linkItems .linkItem a::before{content:"";height:100%;position:absolute;left:0;top:0;background-size:cover}@media (min-width:769px){.sidebar .conWrap .linkItems .linkItem a::before{width:60px}}@media (min-width:0) and (max-width:768px){.sidebar .conWrap .linkItems .linkItem a::before{width:16vw}}.sidebar .conWrap .linkItems .linkItem.visitor a{background-color:#cec232}.sidebar .conWrap .linkItems .linkItem.visitor a::before{background-image:url(../images/top_forVisitor_link_1.svg)}.sidebar .conWrap .linkItems .linkItem.flow a::before{background-image:url(../images/top_forVisitor_link_2.svg)}.sidebar .conWrap .linkItems .linkItem.qa a::before{background-image:url(../images/top_forVisitor_link_3.svg)}.sidebar .conWrap .linkItems .linkItem.price a::before{background-image:url(../images/top_forVisitor_link_4.svg)}.sidebar .conWrap .linkItems .linkItem.pictures a::before{background-image:url(../images/top_forVisitor_link_5.svg)}.sidebar .conWrap .linkItems .linkItem.blog a::before{background-image:url(../images/top_forVisitor_link_6.svg)}.sidebar .conWrap .linkItems .linkItem:hover{opacity:.6;-webkit-transition-duration:0.2s;transition-duration:0.2s}@media (min-width:769px){.sidebar.operation{margin-top:100px}}@media (min-width:0) and (max-width:768px){.sidebar.operation{margin-top:40px;margin-bottom:60px;padding-bottom:70vw;background:#f0f8f8 url(../images/ope_bg_sp.png) bottom/contain no-repeat}}.sidebar.operation .conWrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-ms-flex-align:start;grid-gap:3vw;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media (min-width:769px){.sidebar.operation{background-color:#EDF7F7}.sidebar.operation .conWrap{padding:90px 8.3% 80px}}.sidebar.operation .conWrap .secTtl{width:100%}@media (min-width:0) and (max-width:768px){.sidebar.operation .conWrap .secTtl::after{background:-webkit-gradient(linear,left top,right top,color-stop(37%,#ddd),color-stop(37%,#cec232),color-stop(63%,#ddd));background:linear-gradient(to right,#ddd 37%,#cec232 37% 63%,#ddd 63% 100%)}}@media (min-width:769px){.sidebar.operation .conWrap .txtArea{width:38%}.sidebar.operation .conWrap .linkItems{flex:1}}@media (min-width:769px) and (min-width:769px) and (max-width:980px){.sidebar.operation .conWrap .txtArea,.sidebar.operation .conWrap .linkItems{width:100%}}@media (min-width:0) and (max-width:768px){.sidebar.operation .conWrap .txtArea,.sidebar.operation .conWrap .linkItems{width:100%}}.sidebar.operation .conWrap .linkItems{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media (min-width:769px){.sidebar.operation .conWrap .linkItems .linkItem{width:49%;margin:0 0 8px}}@media (min-width:769px) and (min-width:769px) and (max-width:1200px){.sidebar.operation .conWrap .linkItems .linkItem a{font-size:1.6rem}}@media (min-width:0) and (max-width:768px){.sidebar.operation .conWrap .linkItems .linkItem{width:100%}}.sidebar.information{margin-top:60px}@media (min-width:0) and (max-width:768px){.sidebar.information{padding-bottom:70vw;background:url(../images/info_bg_sp.png) bottom/contain no-repeat}}@media (min-width:769px){.sidebar.information .conWrap{padding:90px 8.3% 80px;background:url(../images/info_bg_pc.jpg) top center/cover no-repeat}.sidebar.information .deco_en_jp{transform:translateY(-50px)}.sidebar.information .conWrap .txtArea .text{margin-bottom:130px;width:55%}}@media (min-width:769px) and (max-width:1100px){.sidebar.information .conWrap{background:url(../images/info_bg_pc.jpg) center right 26%/cover no-repeat}}@media (min-width:769px){.sidebar.information .conWrap .secTtl{display:inline-block}}@media (min-width:0) and (max-width:768px){.sidebar.information .conWrap .secTtl::after{background:-webkit-gradient(linear,left top,right top,color-stop(37%,#ddd),color-stop(37%,#cec232),color-stop(63%,#ddd));background:linear-gradient(to right,#ddd 37%,#cec232 37% 63%,#ddd 63% 100%)}}.sidebar.information .conWrap .linkItems .linkItem:first-of-type a::before{background-image:url(../images/icon_info.svg)}.sidebar.information .conWrap .linkItems .linkItem:nth-of-type(2) a::before{background-image:url(../images/icon_doctor.svg)}.sidebar.information .conWrap .linkItems .linkItem:nth-of-type(3) a::before{background-image:url(../images/icon_access.svg)}.sidebar.information .conWrap .linkItems .linkItem:nth-of-type(4) a::before{background-image:url(../images/icon_media.svg)}@media (min-width:769px){.sidebar.visitor{margin-bottom:220px}}@media (min-width:769px) and (max-width:1260px){.sidebar.visitor{margin-bottom:80px}}@media (min-width:769px){.sidebar.visitor .conWrap{padding:90px 8.3% 80px;background:url(../images/top_forVisitor_bg_pc.png) center/cover no-repeat}}@media (min-width:769px) and (max-width:1100px){.sidebar.visitor .conWrap{background:url(../images/top_forVisitor_bg_pc.png) center right 26%/cover no-repeat}}@media (min-width:769px){.sidebar.visitor .conWrap .secTtl,.sidebar.visitor .conWrap .txtArea{width:43.3%}}@media (min-width:769px) and (max-width:1260px){.sidebar.visitor .conWrap .secTtl,.sidebar.visitor .conWrap .txtArea{width:50%}}.priceTableStyle{padding-bottom:24px}.priceTableStyle .priceTableTtl{text-align:center;color:#41b5b1;padding:34px 0 35px}@media (min-width:769px){.priceTableStyle .priceTableTtl{font-size:3.2rem}}@media (min-width:0) and (max-width:768px){.priceTableStyle .priceTableTtl{font-size:7.46667vw}}.priceTableStyle table{width:100%}.priceTableStyle table tr{border-bottom:thin solid #ddd;display:-webkit-box;display:-ms-flexbox;display:flex}.priceTableStyle table tr:first-child{background-color:#41b5b1;color:#fff;height:40px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.priceTableStyle table tr:first-child th{color:#fff;padding-bottom:0}.priceTableStyle table tr:first-child,.priceTableStyle table tr:last-child{border:none}@media (min-width:769px){.priceTableStyle table tr{height:80px;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:0 20px}}@media (min-width:0) and (max-width:768px){.priceTableStyle table tr{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:20px 10px}}.priceTableStyle table th{text-align:left;color:#41b5b1}@media (min-width:769px){.priceTableStyle table th{font-size:1.8rem}}@media (min-width:0) and (max-width:768px){.priceTableStyle table th{padding-bottom:10px;font-size:4.8vw}}@media (min-width:769px){.priceTableStyle table td{font-size:1.6rem}}@media (min-width:0) and (max-width:768px){.priceTableStyle table td{font-size:4.26667vw}}@media (min-width:0) and (max-width:768px){.priceList{margin-top:-80px;padding-top:80px}}@media (min-width:769px){.priceList{margin-top:-150px;padding-top:150px}}.priceArea{border:thin solid #dfeded;background-color:#f0f8f8}@media (min-width:769px){.priceArea{padding-bottom:24px;margin-bottom:180px;border-radius:4px}}@media (min-width:0) and (max-width:768px){.priceArea{border-radius:0 0 4px 4px;margin-top:-1px;padding-top:8px;padding-bottom:8px}}.priceArea .priceTtl{text-align:center;color:#41b5b1;padding:34px 0 20px}@media (min-width:769px){.priceArea .priceTtl{font-size:3.2rem}}@media (min-width:0) and (max-width:768px){.priceArea .priceTtl{font-size:7.46667vw}}.priceArea .priceWrap{width:95%;margin-right:auto;margin-left:auto;background-color:#fff;border-radius:4px}@media (min-width:769px){.priceArea .priceWrap{padding:40px}}@media (min-width:0) and (max-width:768px){.priceArea .priceWrap{padding:2.6vw 2.6vw 0}}@media (min-width:769px){.priceArea .priceWrap .priceBox{padding-bottom:40px}}.priceArea .priceSub{background-color:#41b5b1;border-radius:4px;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (min-width:769px){.priceArea .priceSub{font-size:2.2rem;height:42px}}@media (min-width:0) and (max-width:768px){.priceArea .priceSub{font-size:5.33333vw;padding:1.3vw 0}}.priceArea .priceInnBox{margin-top:20px;display:-webkit-box;display:-ms-flexbox;display:flex;border-bottom:thin solid #ddd}@media (min-width:769px){.priceArea .priceInnBox{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-bottom:20px}}@media (min-width:0) and (max-width:768px){.priceArea .priceInnBox{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-bottom:6.4vw}}.priceArea .priceInnBox:last-child{border:none}.priceArea .priceInnBox .leftBox{margin-right:2%}@media (min-width:769px){.priceArea .priceInnBox .leftBox{padding-left:20px;min-width:-webkit-fit-content;min-width:-moz-fit-content;min-width:fit-content}}@media (min-width:0) and (max-width:768px){.priceArea .priceInnBox .leftBox{width:100%;text-align:center;margin-bottom:10px}}.priceArea .priceInnBox .rightBox{font-size:1.6rem;letter-spacing:.05em}@media (min-width:769px){.priceArea .priceInnBox .rightBox{max-width:500px;width:70%;padding-right:20px}}@media (min-width:0) and (max-width:768px){.priceArea .priceInnBox .rightBox{width:100%}}.priceArea .priceInnBox .priceName{color:#41b5b1}@media (min-width:769px){.priceArea .priceInnBox .priceName{font-size:2rem}}@media (min-width:0) and (max-width:768px){.priceArea .priceInnBox .priceName{font-size:4.8vw}}@media (min-width:769px){.priceArea .priceInnBox .priceList{font-size:1.6rem}}@media (min-width:0) and (max-width:768px){.priceArea .priceInnBox .priceList{font-size:3.73333vw;text-align:left}}.priceArea .priceInnBox .priceList .listItems{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.priceArea .priceInnBox .priceList .listItems .listItem{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:10px;position:relative}.priceArea .priceInnBox .priceList .listItems .listItem::after{content:"";height:1px;background-image:url(../images/dott_line.gif);background-position:center;position:absolute}@media (min-width:769px){.priceArea .priceInnBox .priceList .listItems .listItem::after{width:80%;top:50%;left:10%;z-index:0}}@media (min-width:0) and (max-width:768px){.priceArea .priceInnBox .priceList .listItems .listItem::after{width:100%;top:4.4vw;left:0}}.priceArea .priceInnBox .priceList .listItems .listItem.noTtl::after{display:none}.priceArea .priceInnBox .priceList .listItems li:last-child{margin-bottom:0}.priceArea .priceInnBox .priceList .listItems .itemName{background-color:#fff;z-index:1;padding-left:20px;padding-right:8px;position:relative}.priceArea .priceInnBox .priceList .listItems .itemName::before{content:"";display:block;position:absolute;border-radius:50%;background:#cec232}@media (min-width:769px){.priceArea .priceInnBox .priceList .listItems .itemName::before{top:10px;left:5px;width:6px;height:6px;opacity:1;-webkit-transition-duration:0.2s;transition-duration:0.2s}}.priceArea .priceInnBox .priceList .listItems .itemName a::after{font-family:"Font Awesome 5 Free";content:"\f35d";font-size:14px;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;line-height:1;font-weight:700;margin-left:6px;opacity:.8;position:relative;top:-1.5px}@media (min-width:0) and (max-width:768px){.priceArea .priceInnBox .priceList .listItems .itemName::before{top:3vw;left:0;width:1.6vw;height:1.6vw}}@media (min-width:769px){.priceArea .priceInnBox .priceList .listItems .itemName{font-size:1.6rem}}@media (min-width:0) and (max-width:768px){.priceArea .priceInnBox .priceList .listItems .itemName{font-size:4.26667vw}}.priceArea .priceInnBox .priceList .listItems .yen{color:#cec232;background-color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;padding-left:8px;z-index:1;white-space:nowrap}@media (min-width:769px){.priceArea .priceInnBox .priceList .listItems .yen{font-size:2.4rem}}@media (min-width:0) and (max-width:768px){.priceArea .priceInnBox .priceList .listItems .yen{font-size:5.33333vw}}.priceArea .priceInnBox .priceList .listItems .yen::before{content:"円";-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}@media (min-width:769px){.priceArea .priceInnBox .priceList .listItems .yen::before{font-size:1.4rem;margin-bottom:5px}}@media (min-width:0) and (max-width:768px){.priceArea .priceInnBox .priceList .listItems .yen::before{font-size:3.73333vw;margin-bottom:1.1vw}}.priceArea .priceInnBox .priceList .listItems .yen::after{content:"(税込)";-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}@media (min-width:769px){.priceArea .priceInnBox .priceList .listItems .yen::after{font-size:1rem;margin-bottom:7px;width:36px}}@media (min-width:0) and (max-width:768px){.priceArea .priceInnBox .priceList .listItems .yen::after{font-size:2.66667vw;margin-bottom:1.8vw}}@media (min-width:0) and (max-width:768px){.priceArea .priceInnBox .priceList .listItems .yen.optionPrice::before{font-size:3.2vw;margin-bottom:.4vw}}@media (min-width:0) and (max-width:768px){.priceArea .priceInnBox .priceList .listItems .yen.optionPrice::after{font-size:2.13333vw;margin-bottom:.5vw}}.priceArea .priceInnBox .priceList .listItems .yen .hosho{border:thin solid #cec232;margin-right:5px;padding:2px}@media (min-width:769px){.priceArea .priceInnBox .priceList .listItems .yen .hosho{font-size:1.1rem;margin-bottom:7px}}@media (min-width:0) and (max-width:768px){.priceArea .priceInnBox .priceList .listItems .yen .hosho{font-size:2.13333vw;margin-bottom:1.8vw}}.priceArea .priceInnBox .priceList .listItems .yen.optionPrice{background-color:#f8f6e0}.priceArea .priceInnBox .priceList .listItems .yen.free::after,.priceArea .priceInnBox .priceList .listItems .yen.free::before{content:none}.priceArea .priceInnBox .priceList .listItems .opIco{position:relative}.priceArea .priceInnBox .priceList .listItems .option{z-index:100}.priceArea .priceInnBox .priceList .listItems .opIco::before{content:"";position:absolute;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);background-color:#cec232;border-radius:50%;z-index:1}@media (min-width:769px){.priceArea .priceInnBox .priceList .listItems .opIco::before{top:-11px;width:21px;height:21px}}@media (min-width:0) and (max-width:768px){.priceArea .priceInnBox .priceList .listItems .opIco::before{top:-2.9vw;width:5.6vw;height:5.6vw}}.priceArea .priceInnBox .priceList .listItems .opIco .optionItem{position:relative}.priceArea .priceInnBox .priceList .listItems .opIco .optionItem::before{content:"";background-color:#fff;position:absolute;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);z-index:1}@media (min-width:769px){.priceArea .priceInnBox .priceList .listItems .opIco .optionItem::before{width:1px;height:11px;top:-6px}}@media (min-width:0) and (max-width:768px){.priceArea .priceInnBox .priceList .listItems .opIco .optionItem::before{width:1px;height:2.9vw;top:-1.5vw}}.priceArea .priceInnBox .priceList .listItems .opIco .optionItem::after{content:"";background-color:#fff;position:absolute;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);z-index:1}@media (min-width:769px){.priceArea .priceInnBox .priceList .listItems .opIco .optionItem::after{width:11px;height:1px;top:-1px}}@media (min-width:0) and (max-width:768px){.priceArea .priceInnBox .priceList .listItems .opIco .optionItem::after{width:2.9vw;height:1px;top:-.15vw}}.priceArea .priceInnBox .priceList .listItems .optionItem{background-color:#f8f6e0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (min-width:769px){.priceArea .priceInnBox .priceList .listItems .optionItem{padding:2px 9px;margin-bottom:10px}}@media (min-width:0) and (max-width:768px){.priceArea .priceInnBox .priceList .listItems .optionItem{padding:2.9vw;margin-bottom:2.1vw}}.priceArea .priceInnBox .priceList .listItems .optionItem .addOption{border:thin solid #cec232;margin-right:10px;text-align:center;background-color:#fff;color:#cec232}@media (min-width:769px){.priceArea .priceInnBox .priceList .listItems .optionItem .addOption{font-size:1.1rem;padding:2px;min-width:90px}}@media (min-width:0) and (max-width:768px){.priceArea .priceInnBox .priceList .listItems .optionItem .addOption{font-size:2.13333vw;padding:.5vw;min-width:17vw}}.priceArea .priceInnBox .priceList .listItems .optionItem .optionDetail{width:calc(100% - 90px);display:-webkit-box;display:-ms-flexbox;display:flex}@media (min-width:769px){.priceArea .priceInnBox .priceList .listItems .optionItem .optionDetail{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}@media (min-width:0) and (max-width:768px){.priceArea .priceInnBox .priceList .listItems .optionItem .optionDetail{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.priceArea .priceInnBox .priceList .listItems .optionItem .optionDetail .optionName{color:#cec232}.priceArea .priceInnBox .priceList .listItems .optionItem .optionDetail .optionName a::after{font-family:"Font Awesome 5 Free";content:"\f35d";font-size:14px;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;line-height:1;font-weight:700;margin-left:6px;opacity:.8;position:relative;top:-1.5px}@media (min-width:769px){.priceArea .priceInnBox .priceList .listItems .optionItem .optionDetail .optionName{font-size:1.6rem}}@media (min-width:0) and (max-width:768px){.priceArea .priceInnBox .priceList .listItems .optionItem .optionDetail .optionName{font-size:4.26667vw;line-height:1.1}}.priceArea .priceInnBox .priceList .listItems .optionItem .optionDetail .optionPrice{color:#cec232}@media (min-width:769px){.priceArea .priceInnBox .priceList .listItems .optionItem .optionDetail .optionPrice{font-size:2.2rem}}@media (min-width:0) and (max-width:768px){.priceArea .priceInnBox .priceList .listItems .optionItem .optionDetail .optionPrice{font-size:4.26667vw;line-height:1.1}}.priceArea .priceInnBox .timeArea{text-align:right;color:#cec232}@media (min-width:769px){.priceArea .priceInnBox .timeArea{font-size:2rem}}@media (min-width:0) and (max-width:768px){.priceArea .priceInnBox .timeArea{font-size:4.8vw;text-align:center;line-height:1.2}}.priceArea .priceInnBox .largeTxt{text-align:center;width:90%;margin-left:auto;margin-right:auto}.subTtlArea{text-align:center}@media (min-width:769px){.subTtlArea{margin-bottom:100px}}@media (min-width:0) and (max-width:768px){.subTtlArea{margin-bottom:40px}}.subTtlArea .blogListTtl{line-height:1.1}@media (min-width:769px){.subTtlArea .blogListTtl{font-size:6rem}}@media (min-width:0) and (max-width:768px){.subTtlArea .blogListTtl{font-size:13.33333vw}}.subTtlArea .subTtl{position:relative;margin-top:10px;display:inline-block}.subTtlArea .subTtl::before,.subTtlArea .subTtl::after{content:"";background-color:#cec232;position:absolute;top:50%;width:20px;height:1px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.subTtlArea .subTtl::before{left:-35px}.subTtlArea .subTtl::after{right:-35px}@media (min-width:769px){.subTtlArea .subTtl{font-size:1.8rem}}@media (min-width:0) and (max-width:768px){.subTtlArea .subTtl{font-size:4.26667vw}}.btnCent{margin-top:120px;margin-bottom:50px}.btnCent .viewMore{width:280px;margin-right:auto;margin-left:auto}.notPage .ttl2::before,.notPage .ttl2::after{display:none}@media (min-width:769px){.notPage{margin-top:180px}}@media (min-width:0) and (max-width:768px){.notPage{margin-top:80px}}.notPage .text{text-align:center}@media (min-width:769px){.serach{margin-top:40px}}@media (min-width:0) and (max-width:768px){.serach{margin-top:20px}}div#ez-toc-container p.ez-toc-title{color:#41b5b1;background-color:#fff;border-bottom:thin solid #41b5b1;font-size:1.8rem;position:relative;padding-left:20px;text-align:left}#ez-toc-container{padding:0;width:100%}@media (min-width:769px){#ez-toc-container{margin:60px 0 80px!important}}#ez-toc-container p.ez-toc-title{display:block;text-align:center;padding:5px;background:#3d3d3d}#ez-toc-container ul{margin:0}#ez-toc-container ul li{padding:10px 0;list-style:none;position:relative}#ez-toc-container ul li::before{content:"";position:absolute;top:2.4rem;left:-20px;width:6px;height:6px;border-radius:50%;background-color:#41b5b1;margin-top:-2px}@media (min-width:769px){#ez-toc-container .ez-toc-list{margin:10px 30px}}@media (min-width:769px){.ez-toc-section{margin-top:-150px;padding-top:150px}}@media (min-width:0) and (max-width:768px){.ez-toc-section{margin-top:-80px;padding-top:80px}}@media (min-width:769px){.spacingBox{margin-top:60px;margin-bottom:10px}}@media (min-width:0) and (max-width:768px){.spacingBox{margin-top:40px}}@media (min-width:0) and (max-width:768px){.spacingBox{position:sticky;top:52px;z-index:100}}@media (min-width:0) and (max-width:768px){.page_result{font-size:5.33333vw}}@media (min-width:769px){.noresult{margin-top:60px;margin-bottom:100px}}@media (min-width:0) and (max-width:768px){.noresult{margin-top:40px;margin-bottom:60px}}.noresult .item{line-height:1.8;text-align:center}@media (min-width:769px){.noresult .item{font-size:1.8rem}}@media (min-width:0) and (max-width:768px){.noresult .item{font-size:3.73333vw}}@media (min-width:769px){.doctorsInfo{margin-bottom:120px}}@media (min-width:0) and (max-width:768px){.doctorsInfo{margin-bottom:60px}}@media (min-width:769px){.contact_error{padding-top:140px!important}}.errorMessage{color:#b70000;font-weight:700}.positionArea_shibouWrap{margin:80px 0!important;margin-right:calc(50% - 50vw)!important;margin-left:calc(50% - 50vw)!important;padding:0 6.3%!important;display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-orient:vertical!important;-webkit-box-direction:normal!important;-ms-flex-direction:column!important;flex-direction:column!important}.positionArea_shibouWrap .positionArea_shibou{position:relative;background-image:url(https://myami-clinic.jp/wp/wp-content/uploads/2018/04/shibou.png);background-repeat:no-repeat;width:796px;height:602px;margin:0 auto 20px}.positionArea_shibouWrap .positionArea_shibou ul li{list-style:none}.positionArea_shibouWrap .positionArea_shibou ul li a{color:#4c4c4c;text-decoration:none;font-size:1em;font-family:sans-serif}.positionArea_shibouWrap .positionArea_shibou ul li a:hover{color:#51d2dc}.positionArea_shibouWrap .positionArea_shibou ul li.position01{position:absolute;top:35px;left:205px}.positionArea_shibouWrap .positionArea_shibou ul li.position02{position:absolute;top:50px;left:296px}.positionArea_shibouWrap .positionArea_shibou ul li.position03{position:absolute;top:98px;left:245px}.positionArea_shibouWrap .positionArea_shibou ul li.position04{position:absolute;top:149px;left:196px}.positionArea_shibouWrap .positionArea_shibou ul li.position05{position:absolute;top:128px;left:250px}.positionArea_shibouWrap .positionArea_shibou ul li.position06{position:absolute;top:170px;left:250px}.positionArea_shibouWrap .positionArea_shibou ul li.position07{position:absolute;top:295px;left:90px}.positionArea_shibouWrap .positionArea_shibou ul li.position08{position:absolute;top:345px;left:90px}.positionArea_shibouWrap .positionArea_shibou ul li.position09{position:absolute;top:356px;left:334px}.positionArea_shibouWrap .positionArea_shibou ul li.position10{position:absolute;top:392px;left:333px}.positionArea_shibouWrap .positionArea_shibou ul li.position11{position:absolute;top:48px;left:540px}.positionArea_shibouWrap .positionArea_shibou ul li.position12{position:absolute;top:106px;left:520px}.positionArea_shibouWrap .positionArea_shibou ul li.position13{position:absolute;top:75px;left:583px}.positionArea_shibouWrap .positionArea_shibou ul li.position14{position:absolute;top:113px;left:583px}.positionArea_shibouWrap .positionArea_shibou ul li.position15{position:absolute;top:70px;left:634px}.positionArea_shibouWrap .positionArea_shibou ul li.position16{position:absolute;top:145px;left:591px}.positionArea_shibouWrap .positionArea_shibou ul li.position17{position:absolute;top:206px;left:583px}.positionArea_shibouWrap .positionArea_shibou ul li.position18{position:absolute;top:345px;left:683px}.positionArea_shibouWrap .positionArea_shibou ul li.position19{position:absolute;top:305px;left:684px}.positionArea_shibouWrap .positionArea_shibou ul li.position20{position:absolute;top:415px;left:614px}.positionArea_shibouWrap .positionArea_shibou ul li.position21{position:absolute;top:500px;left:602px}.positionArea_shibouWrap .desc-positionArea_shibou{color:#51d2dc;text-align:center}@media screen and (max-width:768px) and (min-width:640px){.positionArea_shibouWrap .positionArea_shibou{position:relative;height:0;padding-top:75.62%;background-image:url(https://myami-clinic.jp/wp/wp-content/uploads/2018/04/shibou.png);background-repeat:no-repeat;background-size:contain;width:auto}.positionArea_shibouWrap .positionArea_shibou ul li{position:absolute;list-style:none}.positionArea_shibouWrap .positionArea_shibou ul li a{color:#4c4c4c;text-decoration:none;font-size:.8em}.positionArea_shibouWrap .positionArea_shibou ul .position01{position:absolute;top:3.5vw;left:24.2vw}.positionArea_shibouWrap .positionArea_shibou ul .position02{position:absolute;top:6.1vw;left:35.5vw}.positionArea_shibouWrap .positionArea_shibou ul .position03{position:absolute;top:11.3vw;left:29vw}.positionArea_shibouWrap .positionArea_shibou ul .position04{position:absolute;top:17vw;left:21vw}.positionArea_shibouWrap .positionArea_shibou ul .position05{position:absolute;top:15vw;left:29.7vw}.positionArea_shibouWrap .positionArea_shibou ul .position06{position:absolute;top:19.8vw;left:29.7vw}.positionArea_shibouWrap .positionArea_shibou ul .position07{position:absolute;top:34.3vw;left:10vw}.positionArea_shibouWrap .positionArea_shibou ul .position08{position:absolute;top:40.3vw;left:11vw}.positionArea_shibouWrap .positionArea_shibou ul .position09{position:absolute;top:41vw;left:40vw}.positionArea_shibouWrap .positionArea_shibou ul .position10{position:absolute;top:46vw;left:40vw}.positionArea_shibouWrap .positionArea_shibou ul .position11{position:absolute;top:5.6vw;left:64vw}.positionArea_shibouWrap .positionArea_shibou ul .position12{position:absolute;top:11.5vw;left:62vw}.positionArea_shibouWrap .positionArea_shibou ul .position13{position:absolute;top:8.6vw;left:69.3vw}.positionArea_shibouWrap .positionArea_shibou ul .position14{position:absolute;top:13vw;left:69.3vw}.positionArea_shibouWrap .positionArea_shibou ul .position15{position:absolute;top:7.4vw;left:76vw}.positionArea_shibouWrap .positionArea_shibou ul .position16{position:absolute;top:17vw;left:70.5vw}.positionArea_shibouWrap .positionArea_shibou ul .position17{position:absolute;top:23.5vw;left:69.5vw}.positionArea_shibouWrap .positionArea_shibou ul .position18{position:absolute;top:41vw;left:81.5vw}.positionArea_shibouWrap .positionArea_shibou ul .position19{position:absolute;top:36vw;left:82vw}.positionArea_shibouWrap .positionArea_shibou ul .position20{position:absolute;top:48vw;left:73vw}.positionArea_shibouWrap .positionArea_shibou ul .position21{position:absolute;top:59vw;left:72vw}}@media screen and (max-width:640px){.positionArea_shibouWrap .positionArea_shibou{position:relative;height:0;padding-top:75.62%;background-image:url(https://myami-clinic.jp/wp/wp-content/uploads/2018/04/shibou.png);background-repeat:no-repeat;background-size:contain;width:100%}.positionArea_shibouWrap .positionArea_shibou .ul_basic_right{margin-top:0}.positionArea_shibouWrap .positionArea_shibou ul li{position:absolute;list-style:none;line-height:.6}.positionArea_shibouWrap .positionArea_shibou ul li a{color:#4c4c4c;text-decoration:none;font-size:.6em}.positionArea_shibouWrap .positionArea_shibou ul li.position01{position:absolute;top:4vw;left:22vw}.positionArea_shibouWrap .positionArea_shibou ul li.position02{position:absolute;top:5vw;left:33vw}.positionArea_shibouWrap .positionArea_shibou ul li.position03{position:absolute;top:11vw;left:26vw}.positionArea_shibouWrap .positionArea_shibou ul li.position04{position:absolute;top:15vw;left:17vw}.positionArea_shibouWrap .positionArea_shibou ul li.position05{position:absolute;top:14vw;left:27vw}.positionArea_shibouWrap .positionArea_shibou ul li.position06{position:absolute;top:19vw;left:27vw}.positionArea_shibouWrap .positionArea_shibou ul li.position07{position:absolute;top:30vw;left:6vw}.positionArea_shibouWrap .positionArea_shibou ul li.position08{position:absolute;top:33vw;left:6vw}.positionArea_shibouWrap .positionArea_shibou ul li.position09{position:absolute;top:38vw;left:38vw}.positionArea_shibouWrap .positionArea_shibou ul li.position10{position:absolute;top:44vw;left:38vw}.positionArea_shibouWrap .positionArea_shibou ul li.position11{position:absolute;top:5vw;left:59vw}.positionArea_shibouWrap .positionArea_shibou ul li.position12{position:absolute;top:11vw;left:52vw}.positionArea_shibouWrap .positionArea_shibou ul li.position13{position:absolute;top:9vw;left:64vw}.positionArea_shibouWrap .positionArea_shibou ul li.position14{position:absolute;top:13vw;left:64vw}.positionArea_shibouWrap .positionArea_shibou ul li.position15{position:absolute;top:7vw;left:70vw}.positionArea_shibouWrap .positionArea_shibou ul li.position16{position:absolute;top:16vw;left:65.5vw}.positionArea_shibouWrap .positionArea_shibou ul li.position17{position:absolute;top:23vw;left:64vw}.positionArea_shibouWrap .positionArea_shibou ul li.position18{position:absolute;top:38vw;left:76vw}.positionArea_shibouWrap .positionArea_shibou ul li.position19{position:absolute;top:34vw;left:76vw}.positionArea_shibouWrap .positionArea_shibou ul li.position20{position:absolute;top:45vw;left:68vw}.positionArea_shibouWrap .positionArea_shibou ul li.position21{position:absolute;top:56vw;left:67vw}.positionArea_shibouWrap .desc-positionArea_shibou{font-size:1.3rem}}.positionArea_shibouWrap .desc-positionArea_shibou{color:#51d2dc;text-align:center}.pointer{cursor:pointer}@media screen and (max-width:640px){.formArea dl dd .txtTop{margin-bottom:20px}.formArea dl dd .txtBtm{margin-top:0}.formArea .submitBtn{margin-top:20px}.formArea dl+dl{margin-top:20px}}.swiper-pagination *{-webkit-tap-highlight-color:rgba(0,0,0,0);cursor:pointer}*:focus{outline:none}.faq_area .qaList .qaItem.inn{padding-top:50px;padding-bottom:50px;border-bottom:thin solid #ddd;padding-left:54px}.faq_area .qaList .qaItem.inn:first-child{padding-top:0;margin-top:30px}.faq_area .qaList .qaItem.inn .itemTtl{color:#41b5b1;margin-bottom:20px;position:relative;font-size:2.8rem}.faq_area .qaList .qaItem.inn .itemTtl:before{content:"Q";font-family:"Cormorant Infant",serif;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#41b5b1;color:#fff;position:absolute;border-radius:50%;margin-right:15px;width:40px;height:40px;left:-54px;top:1px;font-size:2.2rem}.faq_area .qaList .qaItem.inn .txtArea{margin-bottom:30px;line-height:2em;margin-left:-54px}.faq_area .qaList .qaItem.inn .subArea{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-left:-54px}.faq_area .qaList .qaItem.inn .subArea .subAreaBox{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;line-height:26px}.faq_area .qaList .qaItem.inn .subArea .subAreaBox .qaCatList{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:20px}.faq_area .qaList .qaItem.inn .subArea .subAreaBox .qaCatList .qaCat{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.faq_area .qaList .qaItem.inn .subArea .subAreaBox .qaCatList .qaCat a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#cec232;border:thin solid #cec232;color:#fff;margin-right:5px;padding-left:10px;padding-right:10px;-webkit-transition-duration:0.2s;transition-duration:0.2s;font-size:1.2rem;height:26px}.faq_area .qaList .qaItem.inn .subArea .subAreaBox .age{color:#aaa;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:1.4rem}.faq_area .qaList .qaItem.inn .subArea .btn{border:thin solid #41b5b1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#41b5b1;position:relative;-webkit-transition-duration:0.2s;transition-duration:0.2s;width:200px;height:46px;font-size:1.4rem}@media screen and (max-width:768px){.faq_area .qaList .qaItem.inn{padding-top:40px;padding-bottom:40px;padding-left:0}.faq_area .qaList .qaItem.inn:first-child{padding-top:0;margin-top:30px}.faq_area .qaList .qaItem.inn .itemTtl{font-size:5.33333vw;padding-left:12vw;color:#41b5b1;margin-bottom:20px;position:relative}.faq_area .qaList .qaItem.inn .itemTtl:before{content:"Q";font-family:"Cormorant Infant",serif;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#41b5b1;color:#fff;position:absolute;border-radius:50%;margin-right:15px;width:9vw;height:9vw;left:0;top:-.3vw;font-size:5.33333vw}.faq_area .qaList .qaItem.inn .txtArea{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;max-height:6em;font-size:3.73333vw;margin-left:0}.faq_area .qaList .qaItem.inn .subArea{display:block;margin-left:0}.faq_area .qaList .qaItem.inn .subArea .subAreaBox{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;line-height:26px;margin-bottom:25px}.faq_area .qaList .qaItem.inn .subArea .subAreaBox .qaCatList{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:10px}.faq_area .qaList .qaItem.inn .subArea .subAreaBox .qaCatList .qaCat{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.faq_area .qaList .qaItem.inn .subArea .subAreaBox .qaCatList .qaCat a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#cec232;border:thin solid #cec232;color:#fff;margin-right:5px;padding-left:10px;padding-right:10px;-webkit-transition-duration:0.2s;transition-duration:0.2s;font-size:3.2vw;margin-bottom:5px}.faq_area .qaList .qaItem.inn .subArea .subAreaBox .age{color:#aaa;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:3.73333vw;padding-top:5px;padding-bottom:5px}.faq_area .qaList .qaItem.inn .subArea .btn{border:thin solid #41b5b1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#41b5b1;position:relative;-webkit-transition-duration:0.2s;transition-duration:0.2s;width:100%;padding-top:15px;padding-bottom:15px;font-size:4.26667vw}}#superviser{margin:60px 0;padding:30px;border:solid 1px #f1efe6;background-color:#f9f9f5}#superviser h3,#superviser h4{margin:20px auto 10px}#superviser h3{font-size:18px}#superviser h4{font-size:16px}#superviser .photo img{width:200px;min-width:200px;height:240px;object-fit:cover}#superviser .doctor{padding-top:10px}#superviser .doctor .position{margin:0 0 10px;font-size:15px}#superviser .doctor .name{margin:0 0 20px;font-size:30px;line-height:1}#superviser .doctor .name span{color:#41B5B1;letter-spacing:.1em;font-size:.5em}#superviser .doctor ul.doctor_link{display:flex;column-gap:20px}#superviser .doctor ul.doctor_link li:first-child{margin:0 0 0 0}#superviser .doctor ul.doctor_link li a{display:block;padding:5px 0}#superviser .career{clear:both}#superviser .snsIcons{display:-webkit-box;display:-ms-flexbox;display:flex;column-gap:10px;padding:0}#superviser .snsIcons li{margin:0}#superviser .snsIcons .snsIcon a{width:22px;height:22px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#41b5b1;border-radius:50px}#superviser .message{font-size:15px}#superviser .recommendation dl{display:flex;column-gap:20px;margin-bottom:50px}#superviser .recommendation dl dt{color:#41b5b1}#superviser .recommendation dl dt a{text-decoration:none;transition:.2s cubic-bezier(.45,0,.55,1)}#superviser .recommendation dl dt a:hover{opacity:.6}#superviser .recommendation dl dt a:after{font-family:"Font Awesome 5 Free";content:"\f35d";font-size:14px;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;line-height:1;font-weight:700;margin-left:6px;opacity:.8;position:relative;top:-1.5px}#superviser .recommendation dl dd a{list-style:none;padding:10px;border:thin solid #41b5b1;border-radius:4px;text-align:center;width:100%;margin:0 auto 10px;background-color:#fff;color:#41b5b1;-webkit-transition-duration:0.2s;transition-duration:0.2s;text-decoration:none}#superviser .recommendation dl dd a:hover{background-color:#41b5b1;color:#fff;-webkit-transition-duration:0.2s;transition-duration:0.2s;opacity:1}.careerListItem{margin-top:8px}.g-recaptcha>div{margin:0 auto 20px}@media (min-width:769px){#superviser .flex_wrap{display:flex;column-gap:20px}#superviser .careerListItems{display:grid;grid-template-columns:1fr 1fr 1fr;padding:0;margin-bottom:50px}#superviser .doctor ul.doctor_link li{width:200px;padding:0}#superviser .flex_wrap{column-gap:30px}#diagnosis_fee_table:before{content:" ";margin-top:-180px;height:180px;display:block;visibility:hidden}}@media (min-width:0) and (max-width:768px){#superviser .careerListItems{display:grid;grid-template-rows:repeat(5,1fr);grid-template-columns:repeat(2,1fr);grid-auto-flow:column;padding:0;margin-bottom:50px;font-size:14px}#superviser .doctor .position{font-size:14px}#superviser .photo img{margin:0 auto}#superviser .doctor ul.doctor_link li{width:auto;padding:0 10px;font-size:12px}#superviser .recommendation dl{display:flex;column-gap:20px;margin-bottom:50px;font-size:14px}#superviser .message p.p_message{font-size:14px;line-height:24px}#superviser .careerListItem{line-height:18px}#diagnosis_fee_table:before{content:" ";margin-top:-120px;height:120px;display:block;visibility:hidden}#superviser .doctor .name span::before{content:"\A";white-space:pre}}.column_table{margin:50px auto}.column_table th,.column_table td{min-width:80px;padding:10px 10px;border:1px solid #ddd;vertical-align:middle}.column_table th{background:#f5f5f5}.postArea a{word-break:break-all}.customPostArea .flow{margin:50px auto 50px;background:#F7F8F8;padding:50px}.customPostArea .flow .box{margin:0 auto 33px;width:100%;padding:10px;background:#fff;-webkit-border-radius:5px;border-radius:5px;position:relative;font-weight:700;line-height:1.4}.customPostArea .flow .box:after{border-top:25px solid #B70300;border-left:70px solid transparent;border-right:70px solid transparent;content:"";position:absolute;bottom:-28px;left:50%;margin-left:-70px}.customPostArea .flow .box:last-child:after{border:none}.customPostArea .flow dl{display:flex;align-items:center;justify-content:space-between;margin:20px auto}.customPostArea .flow dl dt{color:#B70300;width:120px;padding:0 10px}.customPostArea .flow dl dd{margin:0;width:100%;padding:0 10px}#chat_body_minisize #chatbot_widget_minisize #chatbot_widget_minisize_title:after{display:inline-block;margin:2px 0 0 0;content:"Chat"}.priceName a{transition:.2s cubic-bezier(.45,0,.55,1)}.priceName a::after{font-family:"Font Awesome 5 Free";content:"\f35d";font-size:14px;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;line-height:1;font-weight:700;margin-left:6px;opacity:.8;position:relative;top:-1.5px}.priceName a:hover{opacity:.6}:root{--gold:#CBB943;--brown:#A38232;--green:#21ADA7;--l_green:#00C4D7;--w_green:#EDF7F7;--purple:#7277FF;--l_gray:#F5F5F5;--gray:#D8D8D8;--red:#FF3052;--black:#343E3F}.f-sans{font-family:"Noto Sans JP","Yu Gothic","游ゴシック Medium","YuGothic","游ゴシック体",-apple-system,BlinkMacSystemFont,"Helvetica Neue","ヒラギノ角ゴ ProN W3",Hiragino Kaku Gothic ProN,Arial,"メイリオ",Meiryo,sans-serif}.f-en{font-family:"Afacad",sans-serif}.deco_en_jp{display:grid;margin-bottom:30px;text-align:center;width:100%}.deco_en_jp .jp{font-weight:700;padding-bottom:.3em}.deco_en_jp .en{color:var(--gold);min-width:300px;line-height:1;padding-top:.3em;position:relative}.deco_en_jp .jp+.en::before{background:var(--gray);border-left:solid 80px var(--gold);box-sizing:border-box;content:'';display:block;margin:auto;position:absolute;top:0;left:0;right:0;width:300px;height:2px}@media screen and (max-width:769px){.deco_en_jp{margin-bottom:20px}.deco_en_jp .jp{font-size:3rem}.deco_en_jp .en{font-size:1.8rem;min-width:100%}.deco_en_jp .jp+.en::before{border-left-width:60px;width:65vw}.hidden-mob{display:none}}@media screen and (max-width:540px){.deco_en_jp .jp{font-size:7vw}.deco_en_jp .en{font-size:3.7vw}}@media print,screen and (min-width:769px){.deco_en_jp .jp{font-size:3.2rem}.deco_en_jp .en{font-size:2rem}.hidden-pc{display:none}}@media screen and (min-width:768px) and (max-width:960px){.hidden-tab{display:none}.display-tab{display:block}}{}.caseItems .caseItem a{width:100%}.imgArea{width:100%;margin:auto;position:relative;@media screen and (max-width:500px){a,img{width:100%;max-width:100%}}}.swiper-container{position:relative;overflow:hidden;width:100%;@media screen and (max-width:500px){width:100%}}.swiper-slide img{width:100%;height:auto;display:block;margin:auto}.swiper-button-prev,.swiper-button-next{color:#00C4D7}.swiper-pagination .swiper-pagination-bullet{width:10px;height:10px;background-color:#ccc;opacity:1}.swiper-pagination .swiper-pagination-bullet-active{background-color:#00C4D7}.caseItems .caseItem a{width:100%;height:max-content;img{max-width:100%;display:block;aspect-ratio:1 / 1;object-fit:contain}}.imgArea{width:100%;margin:auto;position:relative;@media screen and (max-width:500px){a,img{width:100%;max-width:100%}}}.caseItems.detail .caseItem .infoArea .headWrap{text-align:left}.caseItems.detail .caseItem .infoArea{margin:0 auto 16px;width:100%;text-align:left}@media (min-width:769px){.caseItems.detail .caseItem .infoArea{width:82.5%;text-align:center}.caseItems.detail .caseItem .infoArea .headWrap .head{width:82.5%}.caseItems.detail .caseItem .detailItems{background-color:transparent;margin:0 auto;width:82.5%;padding:14px 0}.caseItems .caseItem a .infoArea .info dl{justify-content:center}}#case .caseItems .caseItem a .imgArea{margin-bottom:24px}.caseItems.detail .caseItem .infoArea .headWrap{display:block;margin-bottom:12px}.caseItems .caseItem a .infoArea .info dl{justify-content:right}.caseItems .caseItem a .infoArea .info dl:first-child{margin-right:0}.caseItems .caseItem a .infoArea .info dl dt,.caseItems .caseItem a .infoArea .info dl dd{font-size:16px;@media screen and (max-width:768px){font-size:10px}}.caseItems.detail .caseItem .infoArea .headWrap{margin:16px auto 0}.swiper-container{position:relative;overflow:hidden;width:100%}.swiper-slide img{height:auto;display:block;margin:auto}.label{position:absolute;background:rgba(52,62,63,.5);color:#fff;font-size:15px;padding:5px;border-radius:3px;@media screen and (max-width:1000px){font-size:13px}@media screen and (max-width:768px){font-size:1.85vw}}.swiper-button-prev,.swiper-button-next{color:#00C4D7}.swiper-pagination .swiper-pagination-bullet{width:10px;height:10px;background-color:#ccc;opacity:1}.swiper-pagination .swiper-pagination-bullet-active{background-color:#00C4D7}.post_container,.single_case{padding:0;.swiper-button-prev{left:-35px;color:#00C4D7}.swiper-button-next{right:-35px;color:#00C4D7}.swiper-pagination-bullets.swiper-pagination-horizontal{bottom:-8.5%}.imgArea{width:82.5%}}.single_case{padding:0;.swiper-button-prev{left:22.5%;color:#00C4D7}.swiper-button-next{right:22.5%;color:#00C4D7}.swiper-pagination-bullets.swiper-pagination-horizontal{bottom:-8.5%}.imgArea{width:100%}.swiper-slide{width:70%}.case_detail .caseItems{width:100%}@media screen and (max-width:768px){.swiper-button-next{right:-4%;color:#fff;filter:drop-shadow(0 4px 4px rgba(0,0,0,.25));z-index:999}.swiper-button-prev{left:-4%;color:#fff;filter:drop-shadow(0 4px 4px rgba(0,0,0,.25));z-index:999}}}.single_case{max-width:100%;.swiper-slide{max-width:100%}.single-slide{img{width:100%;margin:auto;max-width:660px}}.swiper-slide{max-width:100%}.swiper-slide img{max-width:100%;aspect-ratio:1/1;object-fit:contain}.imgArea{&::before{content:'';background:linear-gradient(90deg,#ffffff,transparent);bottom:0;content:"";left:0;position:absolute;top:0;width:22%;z-index:15;opacity:.7}&::after{content:'';background:linear-gradient(270deg,#ffffff,transparent);bottom:0;content:"";right:0;position:absolute;top:0;width:22%;z-index:15;opacity:.7}@media screen and (max-width:768px){&::before,&::after{width:10%}}}}.case_detail .postWrap .single_case .caseItems{max-width:100%}.post_container{padding-top:50px;.caseItems.detail .caseItem .imgArea{justify-content:center}.category_container_title{padding-bottom:45px;.detailItem{p{color:#343E3F;font-family:'Noto Sans JP';font-size:14px;font-style:normal;font-weight:300;line-height:normal;text-align:left;padding-top:30px}}}}.category_container_title{h2,h3{color:#343E3F;text-align:center;font-family:'Noto Sans JP';font-size:32px;font-weight:600;position:relative;width:32%;margin:0 auto;&::before,&::after{content:'';position:absolute;bottom:0;height:2px}&::before{left:0;width:30%;background-color:#CBB943}&::after{right:0;width:70%;background-color:#D8D8D8}}p{color:#CBB943;text-align:center;font-family:Afacad;font-size:20px;font-weight:400}}.single_case{.caseItems .caseItem .detailItems{background-color:#fff;margin:0 auto;width:100%;padding:50px 28%;@media screen and (max-width:1000px){padding:50px 15%}@media screen and (max-width:768px){padding:50px 5% 0}}.caseItems .caseItem{margin-bottom:0}h2{width:60%}}.single-case #contactArea{padding-top:30px}.priceTableStyle{.category_container_title{width:61%;margin:0 auto}}#chidren,#grandchildren,#budget{display:none}#chidren.open,#grandchildren.open,#budget.open{display:block}.dropdown-item.selected{background-color:#0073aa;color:#fff}.case_description_container{display:flex;align-items:center;gap:50px;@media screen and (max-width:1000px){gap:15px}justify-content:center;width:70%;margin:60px auto;@media screen and (max-width:1000px){width:100%;flex-direction:column}}.case_description_image{width:100%;display:block;max-width:390px;@media screen and (max-width:1000px){max-width:100%;padding:0 3%;margin:0 auto}img{width:100%;display:block}}.case_description{width:90%;h3{color:#21ADA7;-webkit-text-stroke-color:#FFF;font-family:"YuMincho +36p Kana";font-size:2.2rem;font-style:normal;font-weight:600;line-height:normal}p:nth-of-type(1){color:#343E3F;font-family:"YuMincho +36p Kana";font-size:1.9rem;font-style:normal;font-weight:600;line-height:normal;@media screen and (max-width:768px){padding:15px 0}}p:nth-of-type(2){padding-top:22px;@media screen and (max-width:768px){padding-top:0}color:#000;font-family:"YuMincho +36p Kana";font-size:1.5rem;font-style:normal;font-weight:500;line-height:normal;span{color:#21ADA7}}}.search_container{background:#F6F6F6;width:100%;padding:60px 18.5vw;margin:45px auto;@media screen and (max-width:1100px){padding:60px 10vw}.search_box_container{display:flex;align-items:end;gap:15px}h3{color:#343E3F;font-family:'Noto Sans JP';font-size:3rem;font-style:normal;font-weight:700;line-height:normal;text-align:center}.search_box_inner{display:flex;align-items:center;flex-direction:column;gap:15px;width:100%}.search_input{position:relative;width:100%;margin-top:30px;>svg{position:absolute;left:15px;top:50%;transform:translateY(-50%);width:1.5vw}input{border:2px solid #343E3F;background:#FFF;color:#343E3F;font-family:'Noto Sans JP';font-size:1.15vw;font-style:normal;font-weight:600;line-height:normal;padding:10px 0 10px 50px;outline:none;width:100%;:placeholder{color:#BDC8C9}}}.search_box{position:relative;width:100%;white-space:nowrap;input{border:2px solid #343E3F;background:#FFF;color:#343E3F;font-family:'Noto Sans JP';font-size:1.15vw;font-style:normal;font-weight:600;line-height:normal;padding:10px 0 10px 50px;outline:none;width:100%;:placeholder{color:#BDC8C9}}}.search_boxes{display:flex;gap:10px;width:100%;.search_select_box{position:relative;outline:none;display:flex;align-items:center;height:auto;width:100%;color:#343E3F;font-weight:600;font-style:normal;font-family:'Noto Sans JP';line-height:normal;border:none;width:100%;border:2px solid #343E3F;padding:4.5% 0 4.5% 16%;position:relative;appearance:none;cursor:pointer;background:#fff;letter-spacing:-.75px;@media screen and (max-width:768px){font-size:1.1vw}}svg{cursor:pointer}}.search_boxes .search_box svg:nth-of-type(1){width:1.5vw;position:absolute;left:5%;z-index:1;top:50%;transform:translateY(-50%)}.search_boxes .search_box svg:nth-of-type(2){width:1.05vw;position:absolute;right:4%;z-index:1;top:50%;transform:translateY(-50%)}}.search_button{position:relative;svg{position:absolute;top:50%;transform:translateY(-50%);width:1.5vw;left:5%}button{color:#FFF;font-family:'Noto Sans JP';font-size:1.1vw;font-style:normal;font-weight:600;line-height:normal;outline:none;background-color:#343E3F;appearance:none;border:none;cursor:pointer;padding:8% 0 8% 1.5vw;min-width:140px;width:max-content}}.custom-select{position:relative}.selected-option{padding:10px;background:#f1f1f1;border:1px solid #ccc;cursor:pointer}.dropdown-list{display:none;position:absolute;top:100%;left:0;width:100%;background:#fff;border:1px solid #ccc;max-height:200px;overflow-y:auto;z-index:99}.dropdown-item{padding:10px 0 10px 25px;cursor:pointer;color:#343E3F;font-family:"Noto Sans JP";font-size:16px;font-style:normal;font-weight:400;line-height:normal}.dropdown-item:hover{background:#9AE3EB}.custom-select.open .dropdown-list{display:block}@media screen and (max-width:768px){.search_box_container{flex-direction:column}.search_container{.search_input{input{font-size:17px;height:50px}svg{position:absolute;left:15px;top:50%;transform:translateY(-50%);width:25px}}.search_boxes{flex-direction:column;.search_select_box{padding:10px 0 10px 50px;font-size:17px}.search_box svg:nth-of-type(1){position:absolute;left:15px;top:50%;transform:translateY(-50%);width:25px}.search_box svg:nth-of-type(2){width:15px;position:absolute;right:5%;z-index:1;top:50%;transform:translateY(-50%)}}.search_button{svg{position:absolute;left:15px;top:50%;transform:translateY(-50%);width:21px}button{font-size:21px;height:60px;padding:10px 0 10px 30px;min-width:170px}}}.search_box_inner{flex-direction:column}}.category_list{max-height:0;overflow:hidden;transition:max-height 0.3s ease-out;li{&:not(:last-child){border-bottom:1px solid #E3EAEB}}a{display:block;width:100%;padding:10px 0 10px 30px;color:#718385;font-family:'Noto Sans JP';font-size:1vw;font-style:normal;font-weight:400;line-height:normal;&:hover{background-color:#ddd}}@media screen and (max-width:768px){a{font-size:14px;padding:10px 0 10px 42px}}}@media screen and (max-width:768px){.category_bottom{display:none;overflow:hidden;max-height:0;transition:max-height 0.3s ease-out}}.category_bottom_inner{display:flex;flex-wrap:wrap}.category_item_slug{display:flex;flex-direction:column;width:48%;@media screen and (max-width:768px){width:100%}}.category_item_slug p{padding-bottom:20px}.category_item_slug ul{flex-direction:column}.category_bottom_inner p{cursor:pointer;padding:10px;margin:0;font-size:16px;background-color:#f5f5f5;border:1px solid #ddd;transition:background-color 0.3s ease}.category_bottom_inner p:hover{background-color:#e0e0e0}.category_container_title{h3{color:#343E3F;text-align:center;font-family:'Noto Sans JP';font-size:32px;font-style:normal;font-weight:600;line-height:normal;position:relative;width:40%;margin:0 auto;&::before{content:'';position:absolute;left:0;bottom:0;width:30%;background-color:#CBB943;height:2px}&::after{content:'';position:absolute;right:0;bottom:0;width:70%;background-color:#D8D8D8;height:2px}}p{color:#CBB943;text-align:center;font-family:Afacad;font-size:20px;font-style:normal;font-weight:400;line-height:normal}}.category_container{margin:40px auto}.category_inner{display:flex;gap:45px 8%;justify-content:center;flex-wrap:wrap;margin-top:45px;@media screen and (max-width:768px){flex-direction:column;width:100%;padding:0 5%;gap:10px 8%}}.category_item{width:33%;@media screen and (max-width:768px){width:100%}}.category_top{position:relative;width:100%;img{width:33vw;display:block}@media screen and (max-width:768px){&::after{content:'';background-image:url(https://myami-clinic.jp/wp/wp-content/uploads/2025/03/case_category_arrow.png);background-size:contain;position:absolute;right:2.5vw;height:2.5vw;width:2.5vw;top:50%;background-repeat:no-repeat;transform:rotate(0deg);transition:transform 0.3s ease}img{width:100%}}}@media screen and (max-width:768px){.category_top.reverse::after{transform:rotate(180deg);top:45%}}.category_item_text{position:absolute;top:50%;transform:translateY(-50%);left:15.5vw;display:flex;flex-direction:column;transform:translate3d(2.5vw,-50%,0);p{color:#343E3F;font-family:'Noto Sans JP';font-size:1.7vw;font-style:normal;font-weight:600;line-height:normal}span{color:#CBB943;text-align:center;font-family:Afacad;font-size:1.5vw;font-style:normal;font-weight:400;line-height:normal}@media screen and (max-width:768px){left:68%;transform:translate3d(-50%,-50%,0);p{font-size:16px}span{font-size:15px}}}.category_bottom_inner{display:flex;flex-wrap:wrap;gap:10px;width:90%;margin:auto;margin-top:30px;p{color:#343E3F;font-family:"Noto Sans JP";font-size:1.45rem;@media screen and (min-width:769px){font-size:1vw}font-style:normal;font-weight:400;padding:10px 0 10px 2vw;background:#F6F6F6;position:relative;text-align:left}p::before{content:"";display:block;width:.75vw;height:.75vw;border-radius:50%;background:#CBB943;position:absolute;left:.75vw;top:50%;transform:translateY(-50%);text-align:left}p::after{content:"";background-image:url(https://myami-clinic.jp/wp/wp-content/uploads/2025/03/case_category_arrow.png);background-size:contain;top:47.5%;@media screen and (max-width:768px){top:45%}position:absolute;right:8px;height:.8vw;width:.8vw;background-repeat:no-repeat;transform:rotate(0deg);transition:transform 0.3s ease}p.reverse::after{transform:rotate(180deg);top:40%}@media screen and (max-width:768px){gap:5px;width:100%;margin-top:10px;p{padding:10px 0 10px 40px;text-align:left}p::before{width:10px;height:10px;left:15px}p::after{right:2.5vw;height:2.5vw;width:2.5vw}}}.search-count{color:#343E3F;font-family:'Noto Sans JP';font-size:20px;font-style:normal;font-weight:600;line-height:normal;letter-spacing:0;padding:0 0 30px 4%;strong{color:#00C4D7;font-family:'Noto Sans JP';font-size:28px;font-style:normal;font-weight:400;line-height:normal}}.swiper-container{position:relative}.priceTableStyle table tr:first-child{background-color:#CBB943}.priceTableStyle table tr{display:flex;flex-direction:column;height:auto;padding:20px 0;gap:10px}.priceTableStyle table th{color:#343E3F;text-align:center;font-family:'Noto Sans JP';font-size:16px;font-style:normal;font-weight:600;line-height:normal;margin:0 auto}.priceTableStyle table tr:last-child{border-bottom:1px solid #CFDCDE}.surgery-link{border-bottom:1.5px solid #343E3F}.post_container{@media screen and (max-width:768px){.caseItem .imgArea{width:100%!important}}}@media screen and (max-width:768px){.priceTableStyle table tr{gap:5px 0}.priceTableStyle table th{padding-bottom:0}.priceTableStyle table td{font-family:'Noto Sans JP';font-weight:500;letter-spacing:0;font-size:14px;margin:auto}}@media screen and (max-width:768px){.post_container{.case_detail .postWrap .headWrap .ttl2{color:#343E3F;text-align:center;font-family:'Noto Sans JP';font-size:24px;font-style:normal;font-weight:600;line-height:normal}.infoWrap>p{text-align:center}.swiper-button-next:after,.swiper-button-prev:after{font-size:9vw;filter:drop-shadow(0 4px 4px rgba(0,0,0,1))}.single_case .swiper-button-next{right:-12%}.single_case .swiper-button-prev{left:-12%}.swiper-pagination-bullets.swiper-pagination-horizontal{bottom:-25px}.caseItems.detail{justify-content:space-between;gap:3%;padding:0 3.5%}.caseItems .caseItem{width:45%}}}@media screen and (max-width:768px){.post_container,.single_case{.swiper-button-prev{left:0%}}.post_container,.single_case{.swiper-button-next{right:0%}}}.post_container .infoArea{.headWrap,.headWrap.ttl1{&::after{background:none}}}.post_container .headWrap .ttl2{&::before{background-color:transparent}&::after{background-color:transparent}}.case_detail .postWrap .headWrap .infoWrap p:first-of-type{text-align:center;font-size:16px}@media (min-width:0) and (max-width:768px){.caseItems .caseItem a .detailItems{padding:16px 0}.top .caseItems .caseItem a .detailItems{padding:16px 4.9%}}.post_container .caseItems .caseItem{margin-bottom:45px}@media screen and (max-width:768px){.post_container .headWrap{padding:0 3%}.sp{display:none!important}}@media (max-width:768px){.caseItems.detail .caseItem .infoArea .headWrap .head{font-size:16px}.caseItems.detail .caseItem .infoArea .headWrap{padding-bottom:0}.category_container_title{h2{width:95%}h3{width:95%}}.wp-pagenavi .previouspostslink{bottom:-50px;padding-left:2.5%;left:10%}.wp-pagenavi .nextpostslink{bottom:-50px}}.caseMain_container{@media screen and (max-width:768px){.swiper-pagination-bullets.swiper-pagination-horizontal{bottom:-32px}}.post_container{.caseItems{@media screen and (max-width:768px){flex-direction:column}.caseItem{@media screen and (max-width:768px){margin:45px auto 0;width:90%;&:not(:first-of-type){margin:60px auto 0}}a{position:relative;.infoArea{.headWrap{margin:16px auto 0;.head{width:100%;text-align:center;font-family:'Noto Sans JP';font-weight:600;letter-spacing:1px;font-size:24px}&::after{background:linear-gradient(to right,#cec232 80px,#dddddd 80px)}}.info{dl{justify-content:center;padding-top:10px}}}.detailItems{background-color:#f6f6f6;padding:5%}.more_detail{display:none}@media screen and (max-width:768px){.more_detail{display:block;position:absolute;bottom:-30px;right:3%;color:#CBB943;font-family:'Noto Sans JP';font-size:14px;font-style:normal;font-weight:400;line-height:normal;border-bottom:1px solid #CBB943;width:55%;text-align:center}}}}}}}.caseItems.detail .caseItem .detailItems .detailItem.singlePage p{font-size:1.6rem;padding-top:0}.singlePage{padding-top:45px}.coming_soon{font-size:1.5vw;padding-top:32px;margin:0 auto;text-align:center;@media screen and (max-width:768px){font-size:16px;margin:10px auto 5px;padding-top:0;display:none;overflow:hidden;max-height:0;transition:max-height 0.3s ease-out}}.post_container{@media screen and (max-width:768px){padding-top:0;.caseItems.detail .caseItem .detailItems .detailItem .detailTtlSmall{font-size:11px}.caseItems.detail .caseItem .detailItems .detailItem p{font-size:10px}.category_container_title h2{font-size:28px}}}@media screen and (max-width:768px){.single_case .headWrap .ttl2{font-family:'Noto Sans JP';font-weight:600;letter-spacing:0;font-size:28px;font-style:normal}.case_detail .postWrap .headWrap .infoWrap p:first-of-type{font-family:'Noto Sans JP';font-weight:500;letter-spacing:0;font-size:14px}#content.underLayer{padding-bottom:50px}}.single_case{.caseItems.detail .caseItem .detailItems .detailItem .f_yuGo p{font-size:14px;font-family:'Noto Sans JP';font-weight:500}.caseItems.detail .caseItem .detailItems .detailItem .f_yuGo{font-size:14px;font-family:'Noto Sans JP';font-weight:500}}input{font-family:'Noto Sans JP'}