@charset "UTF-8";@import"https://fonts.googleapis.com/css2?family=Jost:wght@400;500&family=Zen+Kaku+Gothic+New:wght@400;500&display=swap";/*! normalize.css v2.1.3 | MIT License | git.io/normalize */article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,video{display:inline-block}audio:not([controls]){display:none;height:0}[hidden],template{display:none}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}a{background:transparent}a:focus{outline:thin dotted}a:active,a:hover{outline:0}h1{font-size:2em;margin:.67em 0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}mark{background:#ff0;color:#000}code,kbd,pre,samp{font-family:monospace,serif;font-size:1em}pre{white-space:pre-wrap}q{quotes:"“" "”" "‘" "’"}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:0}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}button,input,select,textarea{font-family:inherit;font-size:100%;margin:0}button,input{line-height:normal}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=search]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}*,*:after,*:before{-moz-box-sizing:border-box;box-sizing:border-box;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;text-rendering:optimizeLegibility}.clear{*zoom: 1}.clear:before{content:" ";display:block}.clear:after{content:" ";display:block;clear:both}img{vertical-align:bottom;height:auto;width:100%;height:100%}img[src$=".svg"]{width:100%}a{text-decoration:none}a:hover{outline:0}a:focus{outline:0}a:active{outline:0}input:focus{outline:0;border:1px solid #04A4CC}h1,h2,h3,h4,h5,p,table,ul,ol{margin:0;padding:0}@keyframes cmn__arrowlinkArrow{0%{opacity:1;transform:none}50%,to{opacity:0;transform:translate(100%)}}@keyframes cmn__arrowlinkArrow2{0%,50%{opacity:0;transform:translate(-100%)}to{opacity:1;transform:none}}@keyframes splash_screen__span{0%,25%{transform:scaleY(1)}66.40625%,to{transform:scaleY(0)}}@keyframes mv__picture{0%,25%{transform:scale(1.1)}66.40625%,to{transform:none}}@keyframes mv__svgInner{0%,66.40625%{transform:translateY(100%) rotate(5deg)}to{transform:none}}@keyframes mv__txt{0%,66.40625%{opacity:0;transform:translateY(41.6666666667%)}to{opacity:1;transform:none}}.font__zen,main.medicalcare .Sidebard__innerCnt .medical__pointsPoint p:nth-of-type(2),main.home .mv__innerTxt p{font-family:Zen Kaku Gothic New,Yu Gothic,游ゴシック,YuGothic,游ゴシック体,ヒラギノ角ゴ Pro W3,Hiragino Kaku Gothic Pro,メイリオ,sans-serif}.font__px10,main.treatment .cellsCellTtl span.ruby{font-size:.5787037037vw;letter-spacing:.12em;line-height:1;font-weight:400}.font__px12j,.footer__mainRightBottom>p,.header__menuInnerBlockInfoRowRight p{font-size:.6944444444vw;letter-spacing:.12em;line-height:1;font-weight:400}.font__px13,main.home .fea .swiper .feaSwiper__ttl>p span.slash{font-size:.7523148148vw;letter-spacing:.12em;line-height:1;font-weight:500}.font__px14,main.contact .form form table tr th,main.home .tre__innerBlockRowsRow a .txt p,main.home .fea .swiper .swiper-inner .swiper-wrapper .swiper-slide>p,main.home .fea .swiper .feaSwiper__ttl>p,.header__menuInnerBlockLinksLinkTtl a p:nth-of-type(2),.cmn__cell a .top p,.cmn__tentxt p{font-size:.8101851852vw;letter-spacing:.12em;line-height:1.1428571429;font-weight:500}.font__px14_2,.footer__addrInfoTxtNotice p{font-size:.8101851852vw;letter-spacing:.05em;line-height:2;font-weight:400}.font__px14_3,.cmn__tentxt.small p{font-size:.8101851852vw;letter-spacing:.05em;line-height:1;font-weight:500}.font__px14_4,.footer__mainLeft>a,.header__menuInnerBlockInfoRowLeft a{font-size:.8101851852vw;letter-spacing:.12em;line-height:1;font-weight:400}.font__px14j,.header__ctrlMenuTxt p{font-size:.8101851852vw;letter-spacing:.16em;line-height:1;font-weight:400}.font__px16,main.achievements .Sidebard__innerCnt .achi__yearsYearRowsRow .acc__cntInner .tablerows__tableRowTrTh p,main.achievements .Sidebard__innerCnt .achi__yearsYearRowsRow .acc__cntInner .tablerows__tableRowTrTd p,main.achievements .Sidebard__innerCnt .achi__yearsYearRowsRow .acc__cntInner .table__wrapTrTd p,main.achievements .Sidebard__innerCnt .achi__yearsYearRowsRow .acc__cntInner .tablerows__wrapTrTd p,main.achievements .Sidebard__innerCnt .achi__yearsYearRowsRow .acc__cntInner .table__wrapTrTh p,main.achievements .Sidebard__innerCnt .achi__yearsYearRowsRow .acc__cntInner .tablerows__wrapTrTh p,main.single-news .cnt__innerBlock p,main.single-news .cnt__innerBlock blockquote,main.single-blog .cnt__innerBlock p,main.single-blog .cnt__innerBlock blockquote,main.medicalcare .Sidebard__innerCnt .medical__pointsPoint p:nth-of-type(2),main.braindock .about .cellsCellNotice ul li,main.braindock table.opt tr td:nth-of-type(2) p.exp,main.privacy-policy .pp__innerRowsRowCnt li,main.privacy-policy .pp__innerRowsRowCnt p,main.treatment .cellsCellExp p,main.about .cellsCell.park p,main.about .cellsCell.time p,main.treatment .cellsCell.park p,main.treatment .cellsCell.time p,main.care .cellsCell.park p,main.care .cellsCell.time p,main.contact .cellsCell.park p,main.contact .cellsCell.time p,main.braindock .cellsCell.park p,main.braindock .cellsCell.time p,main.about .cellsCell.info table.pay tr td p,main.treatment .cellsCell.info table.pay tr td p,main.care .cellsCell.info table.pay tr td p,main.contact .cellsCell.info table.pay tr td p,main.braindock .cellsCell.info table.pay tr td p,main.home .fea .swiper .swiper-inner .swiper-wrapper .swiper-slide .txt p,main.home .about__innerBlockRightTxt p,.StepsStepBlockCnt table tr td,.StepsStepBlockCnt p,.cmn__normalten li,main.medicalcare .Sidebard__innerCnt .medical .cellsCellUl ul li,main.treatment .cellsCell ul li{font-size:.9259259259vw;letter-spacing:.12em;line-height:1.875;font-weight:400}.font__px16_2,.footer__addrInfoTxtCellsCellRowSecond p,.footer__addrInfoTxtCellsCellRowFirst p{font-size:.9259259259vw;letter-spacing:.05em;line-height:1.5;font-weight:400}.font__px16_3,main.about .cellsCell.info table.addr tr td,main.treatment .cellsCell.info table.addr tr td,main.care .cellsCell.info table.addr tr td,main.contact .cellsCell.info table.addr tr td,main.braindock .cellsCell.info table.addr tr td{font-size:.9259259259vw;letter-spacing:.12em;line-height:2.1875;font-weight:400}.font__px16j,.Post a .txts .time p{font-size:.9259259259vw;letter-spacing:.12em;line-height:1.75;font-weight:400}.font__px16j_2,.cmn__google p{font-size:.9259259259vw;letter-spacing:.05em;line-height:1.25;font-weight:400}.font__px16j_3,.cmn__tel p:first-of-type{font-size:.9259259259vw;letter-spacing:.08em;line-height:1;font-weight:400}.font__px16j_4,.Breadcrumb ol li,.Breadcrumb ol li a{font-size:.9259259259vw;letter-spacing:.12em;line-height:1;font-weight:400}.font__px16j_5,.StepsStepNumInner p:first-of-type{font-size:.9259259259vw;letter-spacing:.12em;line-height:1;font-weight:500}.font__px16j_6,main.medicalcare .Sidebard__innerCnt .medical__pointsPoint p:first-of-type{font-size:.9259259259vw;letter-spacing:.12em;line-height:2.25;font-weight:500}.font__px18,main.braindock .about .cellsCell>p,main.braindock .about>p,main.contact .Sidebard__innerCnt section>p,main.care .flow__pdf>p,main.care .Sidebard__innerCnt section>p,main.treatment .cellsCell>p,main.treatment .Sidebard__innerCnt section>p,.Post a .txts .txt h2,.Post a .txts .txt h3{font-size:1.0416666667vw;letter-spacing:.12em;line-height:1.6666666667;font-weight:400}.font__px18_2,.footer__mainLeftLinksLink>ul>li>a,.footer__mainLeftLinksLink .acc__txt>a{font-size:1.0416666667vw;letter-spacing:.12em;line-height:1;font-weight:500}.font__px18_3,main.about .info__cnt p,main.treatment .info__cnt p,main.care .info__cnt p,main.contact .info__cnt p,main.braindock .info__cnt p,main.about .iden__rowsRow p,main.about .iden__rowsRow li,main.treatment .iden__rowsRow p,main.treatment .iden__rowsRow li,main.care .iden__rowsRow p,main.care .iden__rowsRow li,main.contact .iden__rowsRow p,main.contact .iden__rowsRow li,main.braindock .iden__rowsRow p,main.braindock .iden__rowsRow li,main.about .greet__msgTxt p,main.treatment .greet__msgTxt p,main.care .greet__msgTxt p,main.contact .greet__msgTxt p,main.braindock .greet__msgTxt p{font-size:1.0416666667vw;letter-spacing:.12em;line-height:2.3333333333;font-weight:400}.font__px18_4,main.about .greet__name p:first-of-type,main.treatment .greet__name p:first-of-type,main.care .greet__name p:first-of-type,main.contact .greet__name p:first-of-type,main.braindock .greet__name p:first-of-type{font-size:1.0416666667vw;letter-spacing:.12em;line-height:2.7777777778;font-weight:500}.font__px18_5,main.contact .form form>p{font-size:1.0416666667vw;letter-spacing:.12em;line-height:2.0833333333;font-weight:400}.font__px20,main.treatment .cellsCellFlow .acc__txt .txt p,.Sidebard__innerSideSelect .acc__cntInnerSelecter p,.Sidebard__innerSideSelect .acc__txt p,.cmn__arrowlink>a p,.cmn__arrowlink>div p{font-size:1.1574074074vw;letter-spacing:.12em;line-height:1;font-weight:500}.font__px20_2,.header__ctrlLinksLink a{font-size:1.1574074074vw;letter-spacing:.15em;line-height:1.2;font-weight:500}.font__px20_3,main.achievements .Sidebard__innerCnt .achi__yearsYearRowsRow .acc__cntInner .table h4,main.achievements .Sidebard__innerCnt .achi__yearsYearRowsRow .acc__cntInner .tablerows h4,main.treatment .cellsCellUl h4,.StepsStepBlockCnt h4,.Sidebard__innerSide ul li a,.cmn__filedl a p,main.care .flow__pdfCellsCell a p{font-size:1.1574074074vw;letter-spacing:.12em;line-height:1.4;font-weight:500}.font__px20_4,main.contact .form form table tr td .tel,main.contact .form form table tr td input,main.contact .form form table tr td textarea{font-size:1.1574074074vw;letter-spacing:.12em;line-height:1.4;font-weight:400}.font__px20_5,main.braindock .about .cellsCellScroll table.crs tbody tr th,main.braindock .about .cellsCellScroll table.crs tbody tr td,main.braindock p.price{font-size:1.1574074074vw;letter-spacing:.05em;line-height:1;font-weight:500}.font__px20j,main.about .iden__rowsRow h3,main.treatment .iden__rowsRow h3,main.care .iden__rowsRow h3,main.contact .iden__rowsRow h3,main.braindock .iden__rowsRow h3,.Mv__innerTxt p{font-size:1.1574074074vw;letter-spacing:.12em;line-height:1.4;font-weight:500}.font__px20j_2,main.about .cellsCell.info table.pay tr th,main.treatment .cellsCell.info table.pay tr th,main.care .cellsCell.info table.pay tr th,main.contact .cellsCell.info table.pay tr th,main.braindock .cellsCell.info table.pay tr th{font-size:1.1574074074vw;letter-spacing:.12em;line-height:1;font-weight:400}.font__px24,main.home .mv__innerTxt h1,main.home .mv__innerTxt p{font-size:1.3888888889vw;letter-spacing:.2em;line-height:1;font-weight:400}.font__px24_2,main.braindock table.opt tr td:first-of-type,main.privacy-policy .pp__innerRowsRow h2,main.about .greet__name p:nth-of-type(2),main.treatment .greet__name p:nth-of-type(2),main.care .greet__name p:nth-of-type(2),main.contact .greet__name p:nth-of-type(2),main.braindock .greet__name p:nth-of-type(2),main.home .tre__innerBlockRowsRow a .txtInfo h3,main.home .fea .swiper .swiper-inner .swiper-wrapper .swiper-slide .txt h2,.StepsStepBlock h3,.cmn__vertlinettl h2,main.about .cellsCellTtl h2,main.treatment .cellsCellTtl h2,main.care .cellsCellTtl h2,main.contact .cellsCellTtl h2,main.braindock .cellsCellTtl h2,.cmn__vertlinettl h3,main.about .cellsCellTtl h3,main.treatment .cellsCellTtl h3,main.care .cellsCellTtl h3,main.contact .cellsCellTtl h3,main.braindock .cellsCellTtl h3{font-size:1.3888888889vw;letter-spacing:.12em;line-height:1.5;font-weight:500}.font__px24_3,main.achievements .Sidebard__innerCnt .achi__yearsYearRowsRow .acc__txt h3,main.privacy-policy .pp__inner .cmn__ttl h2,.header__menuInnerBlockLinksLinkTtl a p:first-of-type{font-size:1.3888888889vw;letter-spacing:.12em;line-height:1;font-weight:500}.font__px24_4,main.single-news .cnt__innerBlock h2,main.single-blog .cnt__innerBlock h2{font-size:1.3888888889vw;letter-spacing:.12em;line-height:179.3%;font-weight:500}.font__px24j,.StepsStepNumInner p:nth-of-type(2){font-size:1.3888888889vw;letter-spacing:.12em;line-height:1;font-weight:500}.font__px24j_2,.cmn__cell a .bottom p:nth-of-type(2){font-size:1.3888888889vw;letter-spacing:.12em;line-height:1.3333333333;font-weight:500}.font__px25j,main.archive .news__innerPages a p,main.archive .news__innerPages span p{font-size:1.4467592593vw;letter-spacing:.12em;line-height:1.4;font-weight:500}.font__px30,main.home .about__innerBlockRightTxt h2,.cmn__ttl>h2{font-size:1.7361111111vw;letter-spacing:.2em;line-height:1;font-weight:500}.font__px30_2,main.single-news .cnt__innerTtl h1,main.single-blog .cnt__innerTtl h1{font-size:1.7361111111vw;letter-spacing:.12em;line-height:179.3%;font-weight:500}.font__px30_3,.cmn__cell .notop p{font-size:1.7361111111vw;letter-spacing:.05em;line-height:1;font-weight:500}.font__px30j,main.achievements .Sidebard__innerCnt .achi__yearsYear h2,main.single-news .cnt__innerTtl p,main.single-blog .cnt__innerTtl p{font-size:1.7361111111vw;letter-spacing:.12em;line-height:1;font-weight:500}.font__px32,.cmn__cell a .bottom p{font-size:1.8518518519vw;letter-spacing:.05em;line-height:.875;font-weight:500}.font__px32j,.cmn__tel p:nth-of-type(2){font-size:1.8518518519vw;letter-spacing:.12em;line-height:1;font-weight:500}.font__px35,.Mv__innerTxt h1{font-size:2.025462963vw;letter-spacing:.12em;line-height:1.4;font-weight:500}.font__px35_2,main.about .greet__msgTxt h3,main.treatment .greet__msgTxt h3,main.care .greet__msgTxt h3,main.contact .greet__msgTxt h3,main.braindock .greet__msgTxt h3{font-size:2.025462963vw;letter-spacing:.15em;line-height:1.4;font-weight:500}@media screen and (max-width: 1024px){.font__sppx6,main.treatment .cellsCellTtl span.ruby{font-size:1.5384615385vw;letter-spacing:.12em;line-height:1;font-weight:500}}@media screen and (max-width: 1024px){.font__sppx10,main.braindock .about .cellsCellScroll table.crs tbody tr th,main.braindock .about .cellsCellScroll table.crs tbody tr td{font-size:2.5641025641vw;letter-spacing:.05em;line-height:1;font-weight:500}}@media screen and (max-width: 1024px){.font__sppx12,main.home .mv__newsTxt a{font-size:3.0769230769vw;letter-spacing:.12em;line-height:1;font-weight:400}}@media screen and (max-width: 1024px){.font__sppx12_2,main.medicalcare .Sidebard__innerCnt .reserve .cellsCell>p+p,main.about .cellsCell.time p,main.treatment .cellsCell.time p,main.care .cellsCell.time p,main.contact .cellsCell.time p,main.braindock .cellsCell.time p,.footer__addrInfoTxtNotice p{font-size:3.0769230769vw;letter-spacing:.05em;line-height:2.0833333333;font-weight:400}}@media screen and (max-width: 1024px){.font__sppx12_3,main.braindock .about .cellsCellScroll table.crs tbody tr td,main.braindock p.price{font-size:3.0769230769vw;letter-spacing:.05em;line-height:1.25;font-weight:500}}@media screen and (max-width: 1024px){.font__sppx12_4,main.home .mv__innerTxt p{font-size:3.0769230769vw;letter-spacing:.2em;line-height:1;font-weight:400}}@media screen and (max-width: 1024px){.font__sppx12j,.header__ctrlMenuTxt p{font-size:3.0769230769vw;letter-spacing:.16em;line-height:1.1666666667;font-weight:400}}@media screen and (max-width: 1024px){.font__sppx12j_2,.footer__mainRightBottom>p,.header__menuInnerBlockInfoRowRight p{font-size:3.0769230769vw;letter-spacing:.12em;line-height:1;font-weight:400}}@media screen and (max-width: 1024px){.font__sppx12j_3,main.home .mv__news p{font-size:3.0769230769vw;letter-spacing:.12em;line-height:1;font-weight:500}}@media screen and (max-width: 1024px){.font__sppx13j,main.home .fea .swiper .feaSwiper__ttl>p span.slash,main.home .fea .swiper .feaSwiper__ttl>p,.StepsStepNumInner p:first-of-type{font-size:3.3333333333vw;letter-spacing:.12em;line-height:1.2307692308;font-weight:500}}@media screen and (max-width: 1024px){.font__sppx14,main.contact .form form table tr th,main.treatment .cellsCellFlow .acc__txt .txt p,.cmn__arrowlink>a p,.cmn__arrowlink>div p,.cmn__tentxt.small p{font-size:3.5897435897vw;letter-spacing:.12em;line-height:1.4285714286;font-weight:500}}@media screen and (max-width: 1024px){.font__sppx14_2,.footer__mainRightBottom>a,.header__menuInnerBlockInfoRowLeft a{font-size:3.5897435897vw;letter-spacing:.12em;line-height:1;font-weight:400}}@media screen and (max-width: 1024px){.font__sppx14_3,.footer__addrInfoTxtCellsCellRowSecond p,.footer__addrInfoTxtCellsCellRowFirst p{font-size:3.5897435897vw;letter-spacing:.05em;line-height:1.4285714286;font-weight:400}}@media screen and (max-width: 1024px){.font__sppx14_4,.Sidebard__innerSide ul li a{font-size:3.5897435897vw;letter-spacing:.065em;line-height:1.2;font-weight:500}}@media screen and (max-width: 1024px){.font__sppx14_5,main.about .cellsCell.park p,main.treatment .cellsCell.park p,main.care .cellsCell.park p,main.contact .cellsCell.park p,main.braindock .cellsCell.park p{font-size:3.5897435897vw;letter-spacing:.12em;line-height:1.8214285714;font-weight:500}}@media screen and (max-width: 1024px){.font__sppx14_6,.cmn__normalten li,main.medicalcare .Sidebard__innerCnt .medical .cellsCellUl ul li,main.treatment .cellsCell ul li{font-size:3.5897435897vw;letter-spacing:.12em;line-height:1.4285714286;font-weight:400}}@media screen and (max-width: 1024px){.font__sppx14_7,main.achievements .Sidebard__innerCnt .achi__yearsYearRowsRow .acc__cntInner .tablerows__tableRowTrTh p,main.achievements .Sidebard__innerCnt .achi__yearsYearRowsRow .acc__cntInner .tablerows__tableRowTrTd p,main.achievements .Sidebard__innerCnt .achi__yearsYearRowsRow .acc__cntInner .table__wrapTrTd p,main.achievements .Sidebard__innerCnt .achi__yearsYearRowsRow .acc__cntInner .tablerows__wrapTrTd p,main.achievements .Sidebard__innerCnt .achi__yearsYearRowsRow .acc__cntInner .table__wrapTrTh p,main.achievements .Sidebard__innerCnt .achi__yearsYearRowsRow .acc__cntInner .tablerows__wrapTrTh p,.StepsStepBlockCnt p{font-size:3.5897435897vw;letter-spacing:.12em;line-height:1.7857142857;font-weight:400}}@media screen and (max-width: 1024px){.font__sppx14j,main.medicalcare .Sidebard__innerCnt .medical__pointsPoint p:first-of-type,main.treatment .cellsCellFlow .acc__cntInner .cmn__ttl .cmn__tentxt p,.Sidebard__innerSideSelect .acc__cntInnerSelecter p,.Sidebard__innerSideSelect .acc__txt p,.header__menuInnerBlockLinksLinkTtl a p:nth-of-type(2){font-size:3.5897435897vw;letter-spacing:.12em;line-height:1;font-weight:500}}@media screen and (max-width: 1024px){.font__sppx14j_2,.cmn__tel p:first-of-type{font-size:3.5897435897vw;letter-spacing:.08em;line-height:1;font-weight:400}}@media screen and (max-width: 1024px){.font__sppx14j_3,main.home .tre__innerBlockRowsRow a .txt p{font-size:3.5897435897vw;letter-spacing:.12em;line-height:1.1428571429;font-weight:500}}@media screen and (max-width: 1024px){.font__sppx14j_4,.StepsStepBlockCnt table tr td,.Post a .txts .time p{font-size:3.5897435897vw;letter-spacing:.12em;line-height:1.4285714286;font-weight:400}}@media screen and (max-width: 1024px){.font__sppx14j_5,.cmn__cell a .top p{font-size:3.5897435897vw;letter-spacing:.12em;line-height:1.4285714286;font-weight:500}}@media screen and (max-width: 1024px){.font__sppx14j_6,.Breadcrumb ol li,.Breadcrumb ol li a{font-size:3.5897435897vw;letter-spacing:.12em;line-height:1.1428571429;font-weight:400}}@media screen and (max-width: 1024px){.font__sppx14j_7,.cmn__google p{font-size:3.5897435897vw;letter-spacing:.05em;line-height:1.4285714286;font-weight:400}}@media screen and (max-width: 1024px){.font__sppx15,.header__ctrlLinksLink a{font-size:3.8461538462vw;letter-spacing:.05em;line-height:1.8666666667;font-weight:500}}@media screen and (max-width: 1024px){.font__sppx16,.header__menuInnerBlockLinksLinkTtl a p:first-of-type{font-size:4.1025641026vw;letter-spacing:.15em;line-height:1;font-weight:500}}@media screen and (max-width: 1024px){.font__sppx16_2,main.treatment .cellsCellUl h4,main.home .fea .swiper .swiper-inner .swiper-wrapper .swiper-slide>p,.cmn__tentxt p{font-size:4.1025641026vw;letter-spacing:.12em;line-height:1;font-weight:500}}@media screen and (max-width: 1024px){.font__sppx16_3,main.home .mv__innerTxt h1{font-size:4.1025641026vw;letter-spacing:.2em;line-height:1.5;font-weight:400}}@media screen and (max-width: 1024px){.font__sppx16_4,main.contact .form>p,main.home .about__innerBlockRightTxt p,.Post a .txts .txt h2,.Post a .txts .txt h3{font-size:4.1025641026vw;letter-spacing:.05em;line-height:1.875;font-weight:400}}@media screen and (max-width: 1024px){.font__sppx16_5,main.single-news .cnt__innerBlock p,main.single-news .cnt__innerBlock blockquote,main.single-blog .cnt__innerBlock p,main.single-blog .cnt__innerBlock blockquote,main.medicalcare .Sidebard__innerCnt .medical .cellsCellUl ul li,main.medicalcare .Sidebard__innerCnt .medical .cellsCell>p,main.medicalcare .Sidebard__innerCnt .medical__pointsPoint p:nth-of-type(2),main.braindock .about .cellsCellNotice ul li,main.braindock table.opt tr td:nth-of-type(2) p.exp,main.privacy-policy .pp__innerRowsRowCnt li,main.privacy-policy .pp__innerRowsRowCnt p,main.contact .form form table tr td .tel,main.contact .form form table tr td input,main.contact .form form table tr td textarea,main.contact .Sidebard__innerCnt section>p,main.care .flow__pdf>p,main.care .Sidebard__innerCnt section>p,main.treatment .cellsCellExp p,main.treatment .cellsCellFlow .acc__cntInner .StepsStepBlockCnt>p,main.treatment .cellsCell>p,main.about .cellsCell.info table.pay tr td p,main.treatment .cellsCell.info table.pay tr td p,main.care .cellsCell.info table.pay tr td p,main.contact .cellsCell.info table.pay tr td p,main.braindock .cellsCell.info table.pay tr td p,main.home .fea .swiper .swiper-inner .swiper-wrapper .swiper-slide .txt p{font-size:4.1025641026vw;letter-spacing:.12em;line-height:1.875;font-weight:400}}@media screen and (max-width: 1024px){.font__sppx16_6,main.home .tre__innerBlockRowsRow a .txtInfo h3{font-size:4.1025641026vw;letter-spacing:.12em;line-height:2.25;font-weight:500}}@media screen and (max-width: 1024px){.font__sppx16_7,.footer__mainLeftLinksLink>ul>li>a,.footer__mainLeftLinksLink .acc__txt>a{font-size:4.1025641026vw;letter-spacing:.12em;line-height:1.125;font-weight:500}}@media screen and (max-width: 1024px){.font__sppx16_8,main.about .greet__name p:first-of-type,main.treatment .greet__name p:first-of-type,main.care .greet__name p:first-of-type,main.contact .greet__name p:first-of-type,main.braindock .greet__name p:first-of-type{font-size:4.1025641026vw;letter-spacing:.12em;line-height:1.8125;font-weight:500}}@media screen and (max-width: 1024px){.font__sppx16_9,main.about .cellsCell.info table.addr tr td,main.treatment .cellsCell.info table.addr tr td,main.care .cellsCell.info table.addr tr td,main.contact .cellsCell.info table.addr tr td,main.braindock .cellsCell.info table.addr tr td{font-size:4.1025641026vw;letter-spacing:.12em;line-height:2.1875;font-weight:400}}@media screen and (max-width: 1024px){.font__sppx16_10,main.about .cellsCell.info table.pay tr th,main.treatment .cellsCell.info table.pay tr th,main.care .cellsCell.info table.pay tr th,main.contact .cellsCell.info table.pay tr th,main.braindock .cellsCell.info table.pay tr th{font-size:4.1025641026vw;letter-spacing:.1em;line-height:1;font-weight:400}}@media screen and (max-width: 1024px){.font__sppx16_11,main.treatment .cellsCellExp ul li{font-size:4.1025641026vw;letter-spacing:.12em;line-height:1.5625;font-weight:400}}@media screen and (max-width: 1024px){.font__sppx16_12,main.contact .form form>p{font-size:4.1025641026vw;letter-spacing:.12em;line-height:2;font-weight:400}}@media screen and (max-width: 1024px){.font__sppx16_13,main.achievements .Sidebard__innerCnt .achi__yearsYearRowsRow .acc__cntInner .table h4,main.achievements .Sidebard__innerCnt .achi__yearsYearRowsRow .acc__cntInner .tablerows h4{font-size:4.1025641026vw;letter-spacing:.12em;line-height:1.43;font-weight:500}}@media screen and (max-width: 1024px){.font__sppx16j,.footer__mainRight .cmn__tel p:first-of-type{font-size:4.1025641026vw;letter-spacing:.08em;line-height:1;font-weight:400}}@media screen and (max-width: 1024px){.font__sppx18,main.about .info__cnt p,main.treatment .info__cnt p,main.care .info__cnt p,main.contact .info__cnt p,main.braindock .info__cnt p,main.about .greet__msgTxt p,main.treatment .greet__msgTxt p,main.care .greet__msgTxt p,main.contact .greet__msgTxt p,main.braindock .greet__msgTxt p{font-size:4.6153846154vw;letter-spacing:.12em;line-height:2.2222222222;font-weight:400}}@media screen and (max-width: 1024px){.font__sppx18_2,main.about .iden__rowsRow p,main.about .iden__rowsRow li,main.treatment .iden__rowsRow p,main.treatment .iden__rowsRow li,main.care .iden__rowsRow p,main.care .iden__rowsRow li,main.contact .iden__rowsRow p,main.contact .iden__rowsRow li,main.braindock .iden__rowsRow p,main.braindock .iden__rowsRow li{font-size:4.6153846154vw;letter-spacing:.12em;line-height:1.9444444444;font-weight:400}}@media screen and (max-width: 1024px){.font__sppx18_3,.cmn__vertlinettl h2,main.about .cellsCellTtl h2,main.treatment .cellsCellTtl h2,main.care .cellsCellTtl h2,main.contact .cellsCellTtl h2,main.braindock .cellsCellTtl h2,.cmn__vertlinettl h3,main.about .cellsCellTtl h3,main.treatment .cellsCellTtl h3,main.care .cellsCellTtl h3,main.contact .cellsCellTtl h3,main.braindock .cellsCellTtl h3{font-size:4.6153846154vw;letter-spacing:.12em;line-height:2;font-weight:500}}@media screen and (max-width: 1024px){.font__sppx18_4,main.medicalcare .Sidebard__innerCnt .reserve .cmn__normalten li,main.medicalcare .Sidebard__innerCnt .reserve main.treatment .cellsCell ul li,main.treatment .cellsCell main.medicalcare .Sidebard__innerCnt .reserve ul li,main.medicalcare .Sidebard__innerCnt .reserve .medical .cellsCellUl ul li,main.medicalcare .Sidebard__innerCnt .medical .cellsCellUl .reserve ul li,main.braindock .about .cellsCell>p,main.braindock .about>p,main.treatment .Sidebard__innerCnt section>p{font-size:4.6153846154vw;letter-spacing:.12em;line-height:1.6666666667;font-weight:400}}@media screen and (max-width: 1024px){.font__sppx18_5,main.single-news .cnt__innerBlock h2,main.single-blog .cnt__innerBlock h2{font-size:4.6153846154vw;letter-spacing:.12em;line-height:179.3%;font-weight:500}}@media screen and (max-width: 1024px){.font__sppx18_6,.StepsStepBlockCnt h4,.cmn__filedl a p,main.care .flow__pdfCellsCell a p{font-size:4.6153846154vw;letter-spacing:.12em;line-height:1.2;font-weight:500}}@media screen and (max-width: 1024px){.font__sppx18_7,main.treatment .cellsCellFlow .acc__cntInner .cmn__ttl h2{font-size:4.6153846154vw;letter-spacing:.12em;line-height:1.6666666667;font-weight:500}}@media screen and (max-width: 1024px){.font__sppx18_8,main.treatment .cellsCellFlow .acc__cntInner .StepsStepBlock h3{font-size:4.6153846154vw;letter-spacing:.2em;line-height:1;font-weight:500}}@media screen and (max-width: 1024px){.font__sppx18j,main.archive .news__innerPages a p,main.archive .news__innerPages span p,main.about .iden__rowsRow h3,main.treatment .iden__rowsRow h3,main.care .iden__rowsRow h3,main.contact .iden__rowsRow h3,main.braindock .iden__rowsRow h3{font-size:4.6153846154vw;letter-spacing:.12em;line-height:1.2;font-weight:500}}@media screen and (max-width: 1024px){.font__sppx18j_2,.cmn__cell a .bottom p:nth-of-type(2){font-size:4.6153846154vw;letter-spacing:.12em;line-height:1.7777777778;font-weight:500}}@media screen and (max-width: 1024px){.font__sppx20,main.home .fea .swiper .swiper-inner .swiper-wrapper .swiper-slide .txt h2,main.home .about__innerBlockRightTxt h2,.StepsStepBlock h3{font-size:5.1282051282vw;letter-spacing:.2em;line-height:1.75;font-weight:500}}@media screen and (max-width: 1024px){.font__sppx20_2,main.about .greet__name p:nth-of-type(2),main.treatment .greet__name p:nth-of-type(2),main.care .greet__name p:nth-of-type(2),main.contact .greet__name p:nth-of-type(2),main.braindock .greet__name p:nth-of-type(2){font-size:5.1282051282vw;letter-spacing:.2em;line-height:1.5;font-weight:500}}@media screen and (max-width: 1024px){.font__sppx20_3{font-size:5.1282051282vw;letter-spacing:.05em;line-height:1.8;font-weight:500}}@media screen and (max-width: 1024px){.font__sppx20_4,main.privacy-policy .pp__innerRowsRow h2{font-size:5.1282051282vw;letter-spacing:.12em;line-height:1.75;font-weight:500}}@media screen and (max-width: 1024px){.font__sppx20_5,main.braindock table.opt tr td:nth-of-type(2) p.price{font-size:5.1282051282vw;letter-spacing:.05em;line-height:1;font-weight:500}}@media screen and (max-width: 1024px){.font__sppx20_6,main.achievements .Sidebard__innerCnt .achi__yearsYearRowsRow .acc__txt h3{font-size:5.1282051282vw;letter-spacing:.12em;line-height:1;font-weight:500}}@media screen and (max-width: 1024px){.font__sppx20j,main.braindock table.opt tr td:first-of-type,.StepsStepNumInner p:nth-of-type(2),.Mv__innerTxt p{font-size:5.1282051282vw;letter-spacing:.12em;line-height:.8;font-weight:500}}@media screen and (max-width: 1024px){.font__sppx23j,.cmn__tel p:nth-of-type(2){font-size:5.8974358974vw;letter-spacing:.12em;line-height:1.3913043478;font-weight:500}}@media screen and (max-width: 1024px){.font__sppx24,main.privacy-policy .pp__inner .cmn__ttl h2,.cmn__ttl>h2{font-size:6.1538461538vw;letter-spacing:.2em;line-height:1.25;font-weight:500}}@media screen and (max-width: 1024px){.font__sppx24_2,main.single-news .cnt__innerTtl p,main.single-blog .cnt__innerTtl p,.cmn__cell a .bottom p{font-size:6.1538461538vw;letter-spacing:.05em;line-height:1.1666666667;font-weight:500}}@media screen and (max-width: 1024px){.font__sppx24_3,main.single-news .cnt__innerTtl h1,main.single-blog .cnt__innerTtl h1{font-size:6.1538461538vw;letter-spacing:.12em;line-height:179.3%;font-weight:500}}@media screen and (max-width: 1024px){.font__sppx24_4,main.achievements .Sidebard__innerCnt .achi__yearsYear h2,main.care .Sidebard__innerCnt section .cmn__ttl h2{font-size:6.1538461538vw;letter-spacing:.12em;line-height:1.25;font-weight:500}}@media screen and (max-width: 1024px){.font__sppx24_5,.cmn__cell .notop p{font-size:6.1538461538vw;letter-spacing:.05em;line-height:1;font-weight:500}}@media screen and (max-width: 1024px){.font__sppx30,.Mv__innerTxt h1{font-size:7.6923076923vw;letter-spacing:.2em;line-height:1;font-weight:500}}@media screen and (max-width: 1024px){.font__sppx30_2,main.about .greet__msgTxt h3,main.treatment .greet__msgTxt h3,main.care .greet__msgTxt h3,main.contact .greet__msgTxt h3,main.braindock .greet__msgTxt h3{font-size:7.6923076923vw;letter-spacing:.2em;line-height:1.55;font-weight:500}}@media screen and (max-width: 1024px){.font__sppx32j,.footer__mainRight .cmn__tel p:nth-of-type(2){font-size:8.2051282051vw;letter-spacing:.12em;line-height:1;font-weight:500}}html{font-size:62.5%}body{color:#383838;font:400 11px/1.4 Jost,Zen Kaku Gothic New,Yu Gothic,游ゴシック,YuGothic,游ゴシック体,ヒラギノ角ゴ Pro W3,Hiragino Kaku Gothic Pro,メイリオ,sans-serif;overscroll-behavior-y:none}span.les{letter-spacing:-.5em}span.cr{font-size:50%;vertical-align:text-top}.wrapper{position:relative;width:100%;min-width:1000px}@media screen and (max-width: 1024px){.wrapper{min-width:0}}.wrapper *{scroll-margin-top:5.787037037vw}@media screen and (max-width: 1024px){.wrapper *{scroll-margin-top:12.8205128205vw}}main{width:100%}main.js-barba__leave,main.js-barba__enter{position:absolute;top:0;left:0}.cmn__container,main.single-news .cnt .Breadcrumb,main.single-blog .cnt .Breadcrumb,main.home .posts__inner,main.home .tre__inner,main.home .about__inner,.Sidebard__inner,.Mv__inner,.footer__main{width:88.8888888889vw;margin:0 auto}@media screen and (max-width: 1024px){.cmn__container,main.single-news .cnt .Breadcrumb,main.single-blog .cnt .Breadcrumb,main.home .posts__inner,main.home .tre__inner,main.home .about__inner,.Sidebard__inner,.Mv__inner,.footer__main{width:83.3333333333vw}}.cmn__mediumcontainer,main.privacy-policy .pp__inner{width:66.6666666667vw;margin:0 auto}@media screen and (max-width: 1024px){.cmn__mediumcontainer,main.privacy-policy .pp__inner{width:83.3333333333vw}}.cmn__smallcontainer,main.archive .news__inner{width:61.1111111111vw;margin:0 auto}@media screen and (max-width: 1024px){.cmn__smallcontainer,main.archive .news__inner{width:83.3333333333vw}}.cmn__zen,main.braindock .about .cellsCellScroll table.crs tbody tr th,main.braindock .about .cellsCellScroll table.crs tbody tr td,main.braindock table.opt tr td:first-of-type,main.braindock p.price,main.care .flow__pdf .cmn__vertlinettl h3,main.care .flow__pdf main.about .cellsCellTtl h3,main.about main.care .flow__pdf .cellsCellTtl h3,main.care .flow__pdf main.treatment .cellsCellTtl h3,main.treatment main.care .flow__pdf .cellsCellTtl h3,main.care .flow__pdf .cellsCellTtl h3,main.care .flow__pdf main.contact .cellsCellTtl h3,main.contact main.care .flow__pdf .cellsCellTtl h3,main.care .flow__pdf main.braindock .cellsCellTtl h3,main.braindock main.care .flow__pdf .cellsCellTtl h3,main.treatment .cellsCellExp p,main.treatment .Sidebard__innerCnt section>p,.footer__mainLeftLinksLink a{font-family:Zen Kaku Gothic New,Yu Gothic,游ゴシック,YuGothic,游ゴシック体,ヒラギノ角ゴ Pro W3,Hiragino Kaku Gothic Pro,メイリオ,sans-serif}.cmn__tentxt{position:relative;width:fit-content;padding-left:1.1574074074vw}@media screen and (max-width: 1024px){.cmn__tentxt{padding-left:4.358974359vw}}.cmn__tentxt:before{position:absolute;content:"";top:.1157407407vw;left:0;width:.6944444444vw;aspect-ratio:1;border-radius:9999px;background:#383838}@media screen and (max-width: 1024px){.cmn__tentxt:before{top:.7692307692vw;width:2.3076923077vw}}.cmn__tentxt.small{padding-left:.7523148148vw}@media screen and (max-width: 1024px){.cmn__tentxt.small{padding-left:3.3333333333vw}}.cmn__tentxt.small:before{top:.1736111111vw;width:.462962963vw}@media screen and (max-width: 1024px){.cmn__tentxt.small:before{top:1.5384615385vw;width:2.0512820513vw}}.cmn__arrowlink{width:11.1111111111vw}@media screen and (max-width: 1024px){.cmn__arrowlink{width:41.7948717949vw}}.cmn__arrowlink>a,.cmn__arrowlink>div{display:flex;justify-content:space-between;align-items:center;position:relative;width:100%;padding-bottom:.2893518519vw}@media screen and (max-width: 1024px){.cmn__arrowlink>a,.cmn__arrowlink>div{align-items:flex-start;padding-bottom:2.3076923077vw}}@media screen and (min-width: 1025px){.cmn__arrowlink>a:hover .img picture:first-of-type,.cmn__arrowlink>div:hover .img picture:first-of-type{animation:cmn__arrowlinkArrow .36s ease-out forwards}.cmn__arrowlink>a:hover .img picture:last-of-type,.cmn__arrowlink>div:hover .img picture:last-of-type{animation:cmn__arrowlinkArrow2 .36s ease-out forwards}.cmn__arrowlink>a:hover:after,.cmn__arrowlink>div:hover:after{transform:scaleX(0);transform-origin:top right}}.cmn__arrowlink>a:after,.cmn__arrowlink>div:after{position:absolute;content:"";bottom:0;left:0;transform-origin:top left;width:100%;height:2px;background:#383838;transition:.18s ease-out transform}.cmn__arrowlink>a p,.cmn__arrowlink>div p{color:#383838}.cmn__arrowlink>a .img,.cmn__arrowlink>div .img{position:relative}.cmn__arrowlink>a .img picture,.cmn__arrowlink>div .img picture{display:block;width:.9259259259vw}@media screen and (max-width: 1024px){.cmn__arrowlink>a .img picture,.cmn__arrowlink>div .img picture{width:3.3333333333vw}}.cmn__arrowlink>a .img picture:first-of-type,.cmn__arrowlink>div .img picture:first-of-type{animation:cmn__arrowlinkArrow2 .36s ease-out forwards}.cmn__arrowlink>a .img picture:last-of-type,.cmn__arrowlink>div .img picture:last-of-type{position:absolute;top:0;left:0;transform:translate(-100%);animation:cmn__arrowlinkArrow .36s ease-out forwards;opacity:0}.cmn__ttl>h2{margin-top:1.4467592593vw}@media screen and (max-width: 1024px){.cmn__ttl>h2{margin-top:2.5641025641vw}}.cmn__tel{display:flex;align-items:center;gap:.6944444444vw}@media screen and (max-width: 1024px){.cmn__tel{align-items:flex-end;gap:3.0769230769vw}}@media screen and (max-width: 1024px){.cmn__tel p:first-of-type{transform:translateY(-2.0512820513vw)}}.cmn__botop,main.about .cellsCell,main.treatment .cellsCell,main.care .cellsCell,main.contact .cellsCell,main.braindock .cellsCell,main.home .tre__innerBlockRowsRow a,.StepsStepBlockCntRowsRow,.Post a,.footer__main,.header__menuInnerBlockInfo{border-top:2px solid #383838}.cmn__bobot,main.about .cells,main.treatment .cells,main.care .cells,main.contact .cells,main.braindock .cells,main.home .tre__innerBlockRowsRow:last-of-type a,.StepsStepBlockCntRowsRow:last-of-type,.Post:last-of-type a{border-bottom:2px solid #383838}.cmn__bo,main.medicalcare .Sidebard__innerCnt .medical__pointsPoint,main.contact .form form table tr td input,main.contact .form form table tr td textarea,main.treatment .cellsCellFlow.is-on .acc__txt,main.treatment .cellsCellFlow .acc__txt,main.treatment .cellsCellFlow .acc__cnt,.StepsStepNumInner,.cmn__filedl a,main.care .flow__pdfCellsCell a,.cmn__cell a{border:2px solid #383838}.cmn__basicHover,main.archive .news__innerPages a,main.contact .form form>p a,.Sidebard__innerSideSelect .acc__cntInnerSelecter,.Breadcrumb ol li a,.Sns a,.footer__mainLeft>a,.footer__mainLeftLinksLink a,.footer__addrInfoTxtCellsCellRowSecond a,.header__menuInnerBlockInfoRowLeft a,.header__ctrlLinksLink a,.cmn__linelink,.cmn__link,main.treatment .cellsCellExp p a,main.treatment .cellsCell>p a,.cmn__google{transition:.35s all ease}@media screen and (min-width: 1025px){.cmn__basicHover:hover,main.archive .news__innerPages a:hover,main.contact .form form>p a:hover,.Sidebard__innerSideSelect .acc__cntInnerSelecter:hover,.Breadcrumb ol li a:hover,.Sns a:hover,.footer__mainLeft>a:hover,.footer__mainLeftLinksLink a:hover,.footer__addrInfoTxtCellsCellRowSecond a:hover,.header__menuInnerBlockInfoRowLeft a:hover,.header__ctrlLinksLink a:hover,.cmn__linelink:hover,.cmn__link:hover,main.treatment .cellsCellExp p a:hover,main.treatment .cellsCell>p a:hover,.cmn__google:hover{opacity:.75}}.cmn__google{display:block;position:relative;width:fit-content;margin-top:.3472222222vw;padding-right:.8101851852vw}@media screen and (max-width: 1024px){.cmn__google{margin-top:1.5384615385vw;padding-right:3.0769230769vw}}.cmn__google:before,.cmn__google:after{position:absolute;content:"";top:.2314814815vw;right:0;width:.462962963vw;aspect-ratio:1;border:.0578703704vw solid #383838}@media screen and (max-width: 1024px){.cmn__google:before,.cmn__google:after{top:1.7948717949vw;width:1.5384615385vw;border-width:.2564102564vw}}.cmn__google:after{border-top:0;border-left:0}.cmn__google:before{transform:translate(-.1157407407vw,-.1157407407vw)}@media screen and (max-width: 1024px){.cmn__google:before{transform:translate(-.5128205128vw,-.5128205128vw)}}.cmn__google p{color:#383838;text-decoration:underline}.cmn__vertlinettl,main.about .cellsCellTtl,main.treatment .cellsCellTtl,main.care .cellsCellTtl,main.contact .cellsCellTtl,main.braindock .cellsCellTtl{position:relative;padding-left:1.1574074074vw}@media screen and (max-width: 1024px){.cmn__vertlinettl,main.about .cellsCellTtl,main.treatment .cellsCellTtl,main.care .cellsCellTtl,main.contact .cellsCellTtl,main.braindock .cellsCellTtl{padding-left:4.8717948718vw}}.cmn__vertlinettl:before,main.about .cellsCellTtl:before,main.treatment .cellsCellTtl:before,main.care .cellsCellTtl:before,main.contact .cellsCellTtl:before,main.braindock .cellsCellTtl:before{position:absolute;content:"";top:.1736111111vw;left:0;width:.2893518519vw;height:calc(100% - .1736111111vw - .2893518519vw);background:#383838}@media screen and (max-width: 1024px){.cmn__vertlinettl:before,main.about .cellsCellTtl:before,main.treatment .cellsCellTtl:before,main.care .cellsCellTtl:before,main.contact .cellsCellTtl:before,main.braindock .cellsCellTtl:before{top:2.0512820513vw;width:1.2820512821vw;height:calc(100% - 2.0512820513vw - 2.0512820513vw)}}.cmn__cell{position:relative;width:30.5555555556vw;aspect-ratio:528/377}@media screen and (max-width: 1024px){.cmn__cell{width:100%;aspect-ratio:auto}}.cmn__cell.unclickable{pointer-events:none}.cmn__cell .notop{display:flex;justify-content:center;align-items:center;position:absolute;top:0;left:0;width:100%;height:100%;z-index:2}.cmn__cell .notop:before{position:absolute;content:"";top:0;left:0;width:100%;height:100%;background:rgba(56,56,56,.8)}.cmn__cell .notop p{position:relative;color:#fff;line-height:1.4;text-align:center}.cmn__cell a{display:flex;flex-direction:column;justify-content:space-between;width:100%;height:100%;padding:2.7777777778vw}@media screen and (max-width: 1024px){.cmn__cell a{gap:7.9487179487vw;padding:8.2051282051vw}}@media screen and (min-width: 1025px){.cmn__cell a:hover p{color:#fff}.cmn__cell a:hover .bottom .img picture{filter:invert(100%) sepia(96%) saturate(1%) hue-rotate(54deg) brightness(104%) contrast(100%)}.cmn__cell a:hover .bottom .img picture:first-of-type{animation:cmn__arrowlinkArrow .18s ease-out forwards}.cmn__cell a:hover .bottom .img picture:last-of-type{animation:cmn__arrowlinkArrow2 .18s ease-out forwards}.cmn__cell a:hover:before{transform:scaleX(1);transform-origin:top left}}.cmn__cell a p{color:#383838;transition:.18s ease-out all}.cmn__cell a .top,.cmn__cell a .bottom{position:relative;z-index:1}.cmn__cell a .top{display:flex;gap:1.6203703704vw}@media screen and (max-width: 1024px){.cmn__cell a .top{gap:7.1794871795vw}}.cmn__cell a .bottom{display:flex;justify-content:space-between;align-items:center}.cmn__cell a .bottom p:nth-of-type(2){transition:.35s all ease}.cmn__cell a .bottom .img{position:relative}.cmn__cell a .bottom .img picture{display:block;width:1.1574074074vw;transition:.35s all ease}@media screen and (max-width: 1024px){.cmn__cell a .bottom .img picture{position:absolute;top:50%;right:8.2051282051vw;transform:translateY(-50%);width:4.358974359vw}}.cmn__cell a .bottom .img picture:first-of-type{animation:cmn__arrowlinkArrow2 .18s ease-out forwards}.cmn__cell a .bottom .img picture:last-of-type{position:absolute;top:0;left:0;animation:cmn__arrowlinkArrow .18s ease-out forwards;opacity:0}.cmn__blackbg,main.treatment .cellsCellFlow .acc__txt:before,.cmn__filedl a:before,main.care .flow__pdfCellsCell a:before,.cmn__cell a:before{position:absolute;content:"";bottom:0;left:0;transform:scaleX(0);transform-origin:top right;width:100%;height:100%;background:#383838;transition:.18s ease-out transform}.cmn__link,main.treatment .cellsCellExp p a,main.treatment .cellsCell>p a{display:inline-block;position:relative;padding-right:.9259259259vw;color:#383838;text-decoration:underline;text-decoration-thickness:.0578703704vw;text-underline-offset:.1736111111vw}@media screen and (max-width: 1024px){.cmn__link,main.treatment .cellsCellExp p a,main.treatment .cellsCell>p a{padding-right:4.1025641026vw;text-decoration-thickness:.2564102564vw;text-underline-offset:.7692307692vw}}.cmn__link:before,main.treatment .cellsCellExp p a:before,main.treatment .cellsCell>p a:before,.cmn__link:after,main.treatment .cellsCellExp p a:after,main.treatment .cellsCell>p a:after{position:absolute;content:"";top:.462962963vw;right:.3472222222vw;width:.3472222222vw;aspect-ratio:1;border:1px solid #383838}@media screen and (max-width: 1024px){.cmn__link:before,main.treatment .cellsCellExp p a:before,main.treatment .cellsCell>p a:before,.cmn__link:after,main.treatment .cellsCellExp p a:after,main.treatment .cellsCell>p a:after{top:2.3076923077vw;right:1.5384615385vw;width:1.5384615385vw}}.cmn__link:after,main.treatment .cellsCellExp p a:after,main.treatment .cellsCell>p a:after{border-top:0;border-left:0}.cmn__link:before,main.treatment .cellsCellExp p a:before,main.treatment .cellsCell>p a:before{transform:translate(-.1157407407vw,-.1157407407vw)}@media screen and (max-width: 1024px){.cmn__link:before,main.treatment .cellsCellExp p a:before,main.treatment .cellsCell>p a:before{transform:translate(-.5128205128vw,-.5128205128vw)}}.cmn__linelink{display:inline-block;position:relative;color:#383838;text-decoration:underline;text-decoration-thickness:.0578703704vw;text-decoration-skip-ink:none;text-underline-offset:.4050925926vw}@media screen and (max-width: 1024px){.cmn__linelink{text-decoration-thickness:.2564102564vw;text-underline-offset:1.5384615385vw}}.cmn__linelink span.newtab{display:inline-block;position:relative;width:.6365740741vw;height:100%}@media screen and (max-width: 1024px){.cmn__linelink span.newtab{width:2.8205128205vw}}.cmn__linelink span.newtab:before,.cmn__linelink span.newtab:after{position:absolute;content:"";top:.462962963vw;right:0;width:.3472222222vw;aspect-ratio:1;border:1px solid #383838}@media screen and (max-width: 1024px){.cmn__linelink span.newtab:before,.cmn__linelink span.newtab:after{top:1.7948717949vw;width:1.5384615385vw}}.cmn__linelink span.newtab:after{border-top:0;border-left:0}.cmn__linelink span.newtab:before{transform:translate(-.1157407407vw,-.1157407407vw)}@media screen and (max-width: 1024px){.cmn__linelink span.newtab:before{transform:translate(-.5128205128vw,-.5128205128vw)}}.cmn__filedl a,main.care .flow__pdfCellsCell a{display:flex;align-items:center;gap:1.1574074074vw;padding:1.3310185185vw;position:relative;width:fit-content}@media screen and (max-width: 1024px){.cmn__filedl a,main.care .flow__pdfCellsCell a{gap:3.0769230769vw;padding:3.8461538462vw}}@media screen and (min-width: 1025px){.cmn__filedl a:hover:before,main.care .flow__pdfCellsCell a:hover:before{transform:scaleX(1);transform-origin:top left}.cmn__filedl a:hover p,main.care .flow__pdfCellsCell a:hover p{color:#fff}.cmn__filedl a:hover figure,main.care .flow__pdfCellsCell a:hover figure{filter:invert(100%) sepia(96%) saturate(1%) hue-rotate(54deg) brightness(104%) contrast(100%)}}.cmn__filedl a>*,main.care .flow__pdfCellsCell a>*{position:relative;z-index:1}.cmn__filedl a p,main.care .flow__pdfCellsCell a p{color:#383838;transition:.18s ease-out all}@media screen and (max-width: 1024px){.cmn__filedl a p,main.care .flow__pdfCellsCell a p{transform:translateY(.5128205128vw)}}.cmn__filedl a figure,main.care .flow__pdfCellsCell a figure{width:1.3310185185vw;transition:.18s ease-out all}@media screen and (max-width: 1024px){.cmn__filedl a figure,main.care .flow__pdfCellsCell a figure{width:4.8717948718vw}}.cmn__normalten,main.medicalcare .Sidebard__innerCnt .medical .cellsCellUl ul,main.treatment .cellsCell ul{margin-left:1.0416666667vw}@media screen and (max-width: 1024px){.cmn__normalten,main.medicalcare .Sidebard__innerCnt .medical .cellsCellUl ul,main.treatment .cellsCell ul{margin-left:4.6153846154vw}}.cmn__normalten li,main.medicalcare .Sidebard__innerCnt .medical .cellsCellUl ul li,main.treatment .cellsCell ul li{padding-left:.2314814815vw}.cmn__normalten li+li,main.medicalcare .Sidebard__innerCnt .medical .cellsCellUl ul li+li,main.treatment .cellsCell ul li+li{margin-top:.4050925926vw}@media screen and (max-width: 1024px){.cmn__normalten li+li,main.medicalcare .Sidebard__innerCnt .medical .cellsCellUl ul li+li,main.treatment .cellsCell ul li+li{margin-top:3.8461538462vw}}.cmn__normalten li p,main.medicalcare .Sidebard__innerCnt .medical .cellsCellUl ul li p,main.treatment .cellsCell ul li p{transform:translateY(.1157407407vw)}.cmn__normalten li a.cmn__linelink,main.medicalcare .Sidebard__innerCnt .medical .cellsCellUl ul li a.cmn__linelink,main.treatment .cellsCell ul li a.cmn__linelink{margin-left:.3472222222vw;margin-right:.3472222222vw;translate:0 -.0578703704vw}@media screen and (max-width: 1024px){.cmn__normalten li a.cmn__linelink,main.medicalcare .Sidebard__innerCnt .medical .cellsCellUl ul li a.cmn__linelink,main.treatment .cellsCell ul li a.cmn__linelink{margin-right:1.5384615385vw;translate:0 -.2564102564vw}}.cmn__normalten li a.cmn__linelink span.newtab:before,main.medicalcare .Sidebard__innerCnt .medical .cellsCellUl ul li a.cmn__linelink span.newtab:before,main.treatment .cellsCell ul li a.cmn__linelink span.newtab:before,.cmn__normalten li a.cmn__linelink span.newtab:after,main.medicalcare .Sidebard__innerCnt .medical .cellsCellUl ul li a.cmn__linelink span.newtab:after,main.treatment .cellsCell ul li a.cmn__linelink span.newtab:after{top:.5787037037vw}@media screen and (max-width: 1024px){.cmn__normalten li a.cmn__linelink span.newtab:before,main.medicalcare .Sidebard__innerCnt .medical .cellsCellUl ul li a.cmn__linelink span.newtab:before,main.treatment .cellsCell ul li a.cmn__linelink span.newtab:before,.cmn__normalten li a.cmn__linelink span.newtab:after,main.medicalcare .Sidebard__innerCnt .medical .cellsCellUl ul li a.cmn__linelink span.newtab:after,main.treatment .cellsCell ul li a.cmn__linelink span.newtab:after{top:2.5641025641vw}}.cmn__plus,main.achievements .Sidebard__innerCnt .achi__yearsYearRowsRow .acc__txt span.plus,main.treatment .cellsCellFlow .acc__txt span{position:absolute;top:50%;right:2.7777777778vw;translate:0 -50%;width:1.2152777778vw;aspect-ratio:1}@media screen and (max-width: 1024px){.cmn__plus,main.achievements .Sidebard__innerCnt .achi__yearsYearRowsRow .acc__txt span.plus,main.treatment .cellsCellFlow .acc__txt span{position:static;width:4.1025641026vw;right:4.1025641026vw;translate:0}}.cmn__plus:before,main.achievements .Sidebard__innerCnt .achi__yearsYearRowsRow .acc__txt span.plus:before,main.treatment .cellsCellFlow .acc__txt span:before,.cmn__plus:after,main.achievements .Sidebard__innerCnt .achi__yearsYearRowsRow .acc__txt span.plus:after,main.treatment .cellsCellFlow .acc__txt span:after{position:absolute;top:50%;left:0;transform:translateY(-50%);content:"";width:100%;height:.1157407407vw;background:#383838;transition:.35s all ease}@media screen and (max-width: 1024px){.cmn__plus:before,main.achievements .Sidebard__innerCnt .achi__yearsYearRowsRow .acc__txt span.plus:before,main.treatment .cellsCellFlow .acc__txt span:before,.cmn__plus:after,main.achievements .Sidebard__innerCnt .achi__yearsYearRowsRow .acc__txt span.plus:after,main.treatment .cellsCellFlow .acc__txt span:after{height:.5128205128vw}}.cmn__plus:after,main.achievements .Sidebard__innerCnt .achi__yearsYearRowsRow .acc__txt span.plus:after,main.treatment .cellsCellFlow .acc__txt span:after{top:0;left:50%;transform:translate(-50%);width:.1157407407vw;height:100%}@media screen and (max-width: 1024px){.cmn__plus:after,main.achievements .Sidebard__innerCnt .achi__yearsYearRowsRow .acc__txt span.plus:after,main.treatment .cellsCellFlow .acc__txt span:after{width:.5128205128vw}}.header__logo{position:absolute;top:3.8773148148vw;left:2.7777777778vw;z-index:101;transition:.35s all ease}@media screen and (max-width: 1024px){.header__logo{top:7.1794871795vw;left:50%;transform:translate(-50%)}}.header__logo a{display:block}.header__logo a picture{display:block;width:25vw}@media screen and (max-width: 1024px){.header__logo a picture{width:50vw}}.header__ctrl{display:flex;align-items:flex-start;gap:2.7777777778vw;position:fixed;top:4.5717592593vw;right:0;z-index:101}@media screen and (max-width: 1024px){.header__ctrl{align-items:stretch;gap:0;top:auto;bottom:0;width:100%;background:#ffffff}}.header__ctrlLinks{display:flex;flex-basis:83.3333333333%;gap:2.3148148148vw}@media screen and (max-width: 1024px){.header__ctrlLinks{gap:0}}@media screen and (max-width: 1024px){.header__ctrlLinksLink{flex-basis:50%}}.header__ctrlLinksLink a{color:#383838}@media screen and (max-width: 1024px){.header__ctrlLinksLink a{display:flex;justify-content:center;align-items:center;width:100%;height:100%;border:2px solid #383838}}@media screen and (max-width: 1024px){.header__ctrlLinksLink a span{transform:translateY(.5128205128vw)}}@media screen and (max-width: 1024px){.header__ctrlLinksLink+div+div a{border-left:0}}.header__ctrlMenu{width:8.3333333333vw;cursor:pointer;transition:.35s all ease}@media screen and (max-width: 1024px){.header__ctrlMenu{display:flex;flex-basis:16.6666666667%;flex-direction:column;justify-content:flex-start;align-items:center;width:auto;aspect-ratio:1;padding-top:5.1282051282vw;background:#383838}}@media screen and (min-width: 1025px){.header__ctrlMenu:not(.is-animating):hover .header__ctrlMenuInner span:first-of-type{transform:translateY(.4050925926vw);height:.2314814815vw}.header__ctrlMenu:not(.is-animating):hover .header__ctrlMenuInner span:nth-of-type(3){transform:translateY(-.1736111111vw)}}.header__ctrlMenuInner{position:relative;width:100%;height:1.6203703704vw;margin-bottom:.8680555556vw}@media screen and (max-width: 1024px){.header__ctrlMenuInner{width:11.5384615385vw;height:2.5641025641vw;margin-bottom:1.2820512821vw}}.header__ctrlMenuInner span{display:block;position:absolute;left:0;transform-origin:top center;width:100%;height:.2314814815vw;background:#383838;transition:.15s ease-out all}@media screen and (max-width: 1024px){.header__ctrlMenuInner span{height:.2564102564vw;background:#bdbdbd}}.header__ctrlMenuInner span:first-of-type{top:0;height:.462962963vw}@media screen and (max-width: 1024px){.header__ctrlMenuInner span:first-of-type{height:.7692307692vw}}.header__ctrlMenuInner span:nth-of-type(2){top:.8101851852vw}@media screen and (max-width: 1024px){.header__ctrlMenuInner span:nth-of-type(2){top:1.2820512821vw}}.header__ctrlMenuInner span:nth-of-type(3){top:1.3888888889vw}@media screen and (max-width: 1024px){.header__ctrlMenuInner span:nth-of-type(3){top:2.0512820513vw}}.header__ctrlMenuTxt{position:relative}.header__ctrlMenuTxt p{text-align:center}@media screen and (max-width: 1024px){.header__ctrlMenuTxt p{color:#bdbdbd}}.header__ctrlMenuTxt p:nth-of-type(2){position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);opacity:0}.header__menu{display:flex;justify-content:center;position:fixed;top:0;left:0;z-index:100;width:100%;height:100%;background:#ffffff;transition:.15s ease-out all;opacity:0;pointer-events:none}@media screen and (max-width: 1024px){.header__menu:before,.header__menu:after{position:absolute;content:"";bottom:16.6666666667vw;left:0;z-index:2;width:100%;height:12.8205128205vw;background-image:linear-gradient(rgba(255,255,255,0),white);color:#fff;pointer-events:none}}@media screen and (max-width: 1024px){.header__menu:before{top:0;bottom:auto;transform:scaleY(-1)}}.header__menu>svg{position:absolute;transform:rotate(90deg) translateY(-100%);transform-origin:top left;width:122.5115740741vw}@media screen and (max-width: 1024px){.header__menu>svg{display:none;width:100vh;width:100svh}}.header__menu>svg path{fill:#f0f0f0}.header__menu>svg:first-of-type{top:-3.0671296296vw;left:8.3333333333vw}@media screen and (max-width: 1024px){.header__menu>svg:first-of-type{top:0;left:-.2564102564vw}}.header__menu>svg:nth-of-type(2){top:-55.5555555556vw;left:72.2222222222vw}.header__menuInner{display:flex;justify-content:center;position:relative;z-index:1;width:100%;height:100%;overflow-y:scroll;scrollbar-width:none}.header__menuInner::-webkit-scrollbar{display:none}.header__menuInnerBlock{width:27.8356481481vw;height:fit-content;padding:5.787037037vw 0}@media screen and (max-width: 1024px){.header__menuInnerBlock{width:83.3333333333vw;padding:12.8205128205vw 0 30.7692307692vw}}.header__menuInnerBlockLinks{display:flex;flex-direction:column;gap:3.8773148148vw}@media screen and (max-width: 1024px){.header__menuInnerBlockLinks{gap:10.2564102564vw}}.header__menuInnerBlockLinksLinkTtl a{display:flex;justify-content:space-between;align-items:flex-end;position:relative}@media screen and (min-width: 1025px){.header__menuInnerBlockLinksLinkTtl a:hover p:first-of-type{padding-left:.6944444444vw}}.header__menuInnerBlockLinksLinkTtl a:after{position:absolute;content:"";bottom:.0578703704vw;left:0;width:100%;height:.0578703704vw;background-image:linear-gradient(to right,#000000,#000000 .1157407407vw,transparent .1157407407vw,transparent .1157407407vw);background-position:left bottom;background-size:.2314814815vw .0578703704vw;background-repeat:repeat-x}@media screen and (max-width: 1024px){.header__menuInnerBlockLinksLinkTtl a:after{bottom:.2564102564vw;height:.2564102564vw;background-image:linear-gradient(to right,#000000,#000000 .5128205128vw,transparent .5128205128vw,transparent .5128205128vw);background-position:left bottom;background-size:1.0256410256vw .2564102564vw;background-repeat:repeat-x}}.header__menuInnerBlockLinksLinkTtl a p{position:relative;z-index:1;padding-bottom:.0578703704vw;background:linear-gradient(180deg,rgba(0,0,0,0) 83%,rgb(255,255,255) 84%,rgb(255,255,255) 100%);color:#383838;transition:.35s all ease}@media screen and (max-width: 1024px){.header__menuInnerBlockLinksLinkTtl a p{padding-bottom:.5128205128vw}}.header__menuInnerBlockLinksLinkTtl a p:first-of-type{padding-right:.6944444444vw}@media screen and (max-width: 1024px){.header__menuInnerBlockLinksLinkTtl a p:first-of-type{padding-right:1.7948717949vw;line-height:.7}}.header__menuInnerBlockLinksLinkTtl a p:nth-of-type(2){padding-left:.6944444444vw}@media screen and (max-width: 1024px){.header__menuInnerBlockLinksLinkTtl a p:nth-of-type(2){padding-left:1.7948717949vw;line-height:.9}}.header__menuInnerBlockLinksLink ul{list-style:none;margin-top:1.4467592593vw}@media screen and (max-width: 1024px){.header__menuInnerBlockLinksLink ul{margin-top:5.3846153846vw}}.header__menuInnerBlockLinksLink ul li+li{margin-top:.6944444444vw}@media screen and (max-width: 1024px){.header__menuInnerBlockLinksLink ul li+li{margin-top:3.3333333333vw}}.header__menuInnerBlockLinksLink ul li a{display:block;width:fit-content;color:#383838;transition:.35s all ease}@media screen and (min-width: 1025px){.header__menuInnerBlockLinksLink ul li a:hover{transform:translate(.6944444444vw)}}.header__menuInnerBlockLinksEach>div+div{margin-top:2.7777777778vw}@media screen and (max-width: 1024px){.header__menuInnerBlockLinksEach>div+div{margin-top:6.1538461538vw}}.header__menuInnerBlockInfo{display:flex;flex-direction:column;gap:2.025462963vw;margin-top:5.3819444444vw;padding-top:3.8773148148vw}@media screen and (max-width: 1024px){.header__menuInnerBlockInfo{gap:3.8461538462vw;margin-top:10.2564102564vw;padding-top:10.2564102564vw}}.header__menuInnerBlockInfoRow{display:flex;justify-content:space-between;align-items:center;width:100%}@media screen and (max-width: 1024px){.header__menuInnerBlockInfoRow{flex-direction:column;align-items:flex-start;gap:8.4615384615vw}}.header__menuInnerBlockInfoRowLeft a{color:#383838}.header.is-on .header__logo{opacity:0;pointer-events:none}.header.is-on .header__menu{opacity:1;pointer-events:all}@media screen and (min-width: 1025px){.header.is-on .header__ctrlLinks{opacity:0;pointer-events:none}}@media screen and (min-width: 1025px){.header.is-on .header__ctrlMenu:not(.is-animating):hover .header__ctrlMenuInner span:nth-of-type(2){transform:rotate(10deg)}.header.is-on .header__ctrlMenu:not(.is-animating):hover .header__ctrlMenuInner span:nth-of-type(3){transform:rotate(-10deg)}}.header.is-on .header__ctrlMenuInner span{background:#383838;transition:.35s all ease}@media screen and (max-width: 1024px){.header.is-on .header__ctrlMenuInner span{background:#ffffff}}.header.is-on .header__ctrlMenuInner span:first-of-type{top:.8101851852vw;height:.2314814815vw;opacity:0}@media screen and (max-width: 1024px){.header.is-on .header__ctrlMenuInner span:first-of-type{top:1.2820512821vw;height:.7692307692vw}}.header.is-on .header__ctrlMenuInner span:nth-of-type(2){transform:rotate(15deg)}.header.is-on .header__ctrlMenuInner span:nth-of-type(3){top:.8101851852vw;transform:rotate(-15deg)}@media screen and (max-width: 1024px){.header.is-on .header__ctrlMenuInner span:nth-of-type(3){top:1.2820512821vw}}@media screen and (max-width: 1024px){.header.is-on .header__ctrlMenuTxt p{color:#fff}}.header.is-on .header__ctrlMenuTxt p:first-of-type{opacity:0}.header.is-on .header__ctrlMenuTxt p:nth-of-type(2){opacity:1}.header.is-animating .header__ctrlMenu{pointer-events:none}.header.is-animating .header__ctrlMenuInner span{transition:top .3s ease-out .6s,opacity .1s ease-out .6s,height .3s ease-out .6s,transform .3s ease-out,background .3s ease-out}.header.is-animating .header__ctrlMenuTxt p{transition:opacity .3s ease-out .3s}.header.is-animating.is-on .header__ctrlMenuInner span{transition:top .3s ease-out,opacity .3s ease-out,height .3s ease-out,transform .3s ease-out .6s,background .3s ease-out .6s}.footer{margin-top:15.5671296296vw}@media screen and (max-width: 1024px){.footer{margin-top:38.4615384615vw;padding-bottom:25.641025641vw}}.footer__rese{display:flex;justify-content:space-between;width:94.4444444444vw;margin:0 auto 8.3333333333vw}@media screen and (max-width: 1024px){.footer__rese{flex-direction:column;gap:3.8461538462vw;width:83.5897435897vw;margin:0 auto 10.7692307692vw}}@media screen and (min-width: 1025px){.footer__rese{gap:1.3888888889vw}}@media screen and (min-width: 1025px){.footer__rese .cmn__cell{flex-grow:1;width:auto;aspect-ratio:unset;height:21.8171296296vw}}.footer__addr{width:83.3333333333vw;margin:0 auto}@media screen and (max-width: 1024px){.footer__addr{width:83.5897435897vw}}.footer__addrLogo{display:flex;align-items:center;gap:1.6203703704vw;margin-bottom:2.7777777778vw}@media screen and (max-width: 1024px){.footer__addrLogo{gap:4.358974359vw;margin-bottom:12.0512820513vw}}.footer__addrLogo figure:first-of-type{width:7.0023148148vw}@media screen and (max-width: 1024px){.footer__addrLogo figure:first-of-type{width:18.9743589744vw}}.footer__addrLogo figure:nth-of-type(2){width:21.9907407407vw}@media screen and (max-width: 1024px){.footer__addrLogo figure:nth-of-type(2){width:59.4871794872vw}}.footer__addrInfo{display:flex;justify-content:space-between;align-items:flex-start}@media screen and (max-width: 1024px){.footer__addrInfo{flex-direction:column}}.footer__addrInfoTxt{flex-basis:50%}@media screen and (max-width: 1024px){.footer__addrInfoTxt{width:100%}}.footer__addrInfoTxtCells{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:2.7777777778vw}@media screen and (max-width: 1024px){.footer__addrInfoTxtCells{margin-bottom:18.9743589744vw}}@media screen and (max-width: 1024px){.footer__addrInfoTxtCellsCell{display:none;width:100%}}@media screen and (max-width: 1024px){.footer__addrInfoTxtCellsCell:first-of-type{display:block}}.footer__addrInfoTxtCellsCellRow{display:flex;align-items:flex-start}.footer__addrInfoTxtCellsCellRow+div{margin-top:1.3888888889vw}@media screen and (max-width: 1024px){.footer__addrInfoTxtCellsCellRow+div{margin-top:4.1025641026vw}}.footer__addrInfoTxtCellsCellRowFirst{width:5.4976851852vw}@media screen and (max-width: 1024px){.footer__addrInfoTxtCellsCellRowFirst{width:24.6153846154vw}}.footer__addrInfoTxtCellsCellRowSecond a.normal{color:#383838;text-decoration:underline;text-underline-offset:.2em;text-decoration-thickness:1px}.footer__addrInfoTxtCellsCell:nth-of-type(2) .footer__addrInfoTxtCellsCellRowSecond{width:11.0532407407vw}.footer__addrInfoTxt>picture{display:block;width:38.8888888889vw;margin-bottom:.8680555556vw}@media screen and (max-width: 1024px){.footer__addrInfoTxt>picture{width:83.5897435897vw;margin-bottom:6.4102564103vw}}.footer__addrInfo>figure{flex-basis:46.6666666667%}@media screen and (max-width: 1024px){.footer__addrInfo>figure{display:none}}.footer__main{display:flex;justify-content:space-between;margin-top:5.5555555556vw;padding:5.5555555556vw 0}@media screen and (max-width: 1024px){.footer__main{flex-direction:column;border-top:0}}.footer__mainLeft{flex-basis:41.7317708333%}.footer__mainLeftLinks{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:2.7777777778vw}@media screen and (max-width: 1024px){.footer__mainLeftLinks{flex-direction:column;margin-bottom:12.8205128205vw}}@media screen and (min-width: 1025px){.footer__mainLeftLinksLink{width:9.5486111111vw}}@media screen and (max-width: 1024px){.footer__mainLeftLinksLink,.footer__mainLeftLinksLink>ul>li>a{width:100%}}@media screen and (max-width: 1024px){.footer__mainLeftLinksLink.acc,.footer__mainLeftLinksLink>ul>li>a{border-top:2px solid #383838}}.footer__mainLeftLinksLink ul{list-style:none}.footer__mainLeftLinksLink a{display:block;color:#383838}@media screen and (max-width: 1024px){.footer__mainLeftLinksLink .acc__txt{display:flex;justify-content:space-between;align-items:center;padding:6.4102564103vw 0}}@media screen and (max-width: 1024px){.footer__mainLeftLinksLink .acc__txt>a{display:block;pointer-events:none}}@media screen and (max-width: 1024px){.footer__mainLeftLinksLink .acc__txt span{display:block;position:relative;width:4.358974359vw;aspect-ratio:1}.footer__mainLeftLinksLink .acc__txt span:before,.footer__mainLeftLinksLink .acc__txt span:after{position:absolute;content:"";top:50%;left:0;transform:translateY(-50%);width:100%;height:.5128205128vw;background:#383838;transition:.35s all ease}.footer__mainLeftLinksLink .acc__txt span:after{top:0;left:50%;transform:translate(-50%);width:.5128205128vw;height:100%}}.footer__mainLeftLinksLink>ul>li+li,.footer__mainLeftLinksLink .acc__cnt{margin-top:1.4467592593vw}@media screen and (max-width: 1024px){.footer__mainLeftLinksLink>ul>li+li,.footer__mainLeftLinksLink .acc__cnt{margin-top:0}}@media screen and (max-width: 1024px){.footer__mainLeftLinksLink .acc__cnt{overflow:hidden;transition:.35s all ease}}@media screen and (max-width: 1024px){.footer__mainLeftLinksLink .acc__cnt ul{padding-bottom:6.4102564103vw}}.footer__mainLeftLinksLink .acc__cnt ul li+li{margin-top:.6944444444vw}@media screen and (max-width: 1024px){.footer__mainLeftLinksLink .acc__cnt ul li+li{margin-top:4.358974359vw}}@media screen and (max-width: 1024px){.footer__mainLeftLinksLink .acc__cnt ul li a .cmn__tentxt:before{top:1.7948717949vw}}.footer__mainLeftLinksLink.is-on .acc__txt span:after{transform:rotate(90deg)}.footer__mainLeftLinksLink>ul li a{display:block}@media screen and (max-width: 1024px){.footer__mainLeftLinksLink>ul li a{padding:6.4102564103vw 0 5.8974358974vw}}@media screen and (max-width: 1024px){.footer__mainLeftLinksLink>ul li:last-of-type{border-bottom:2px solid #383838}}.footer__mainLeft>a{color:#383838}@media screen and (max-width: 1024px){.footer__mainLeft>a{display:none}}.footer__mainRight{display:flex;flex-direction:column;justify-content:space-between;align-items:flex-end}@media screen and (max-width: 1024px){.footer__mainRight{align-items:flex-start;gap:12.8205128205vw}}.footer__mainRightBottom .Sns{margin-bottom:2.025462963vw}@media screen and (max-width: 1024px){.footer__mainRightBottom .Sns{margin-bottom:6.4102564103vw}}.footer__mainRightBottom>a{display:block;margin-bottom:12.8205128205vw;color:#383838}@media screen and (min-width: 1025px){.footer__mainRightBottom>a{display:none}}.footer__mainRightBottom>p{text-align:right}@media screen and (max-width: 1024px){.footer__mainRightBottom>p{text-align:left}}@media screen and (max-width: 1024px){.mq4pc{display:none}}.mq4sp{display:none}@media screen and (max-width: 1024px){.mq4sp{display:block}}.mq4spf{display:none}@media screen and (max-width: 1024px){.mq4spf{display:flex}}.Post a{display:flex;justify-content:space-between;gap:2.7777777778vw}@media screen and (max-width: 1024px){.Post a{flex-direction:column;gap:6.4102564103vw;padding:5.1282051282vw 0}}@media screen and (min-width: 1025px){.Post a:hover>figure img{transform:scale(1.075)}.Post a:hover .txt h2,.Post a:hover .txt h3{transform:translate(.6944444444vw);opacity:.75}}.Post a>figure{min-width:11.1111111111vw;max-width:11.1111111111vw;aspect-ratio:192/126;overflow:hidden}@media screen and (max-width: 1024px){.Post a>figure{width:100%;max-width:none;aspect-ratio:325/217}}.Post a>figure img{object-fit:cover;transition:.18s ease-out all}.Post a .txts{display:flex;justify-content:space-between;align-items:center;gap:8.0439814815vw;width:100%;padding:1.9675925926vw 0}@media screen and (max-width: 1024px){.Post a .txts{flex-direction:column;align-items:flex-start;gap:1.2820512821vw;padding:0}}.Post a .txts .txt h2,.Post a .txts .txt h3{color:#383838;transition:.18s ease-out all}@media screen and (max-width: 1024px){.Post a .txts .time{align-self:flex-end}}.Post a .txts .time p{color:#383838}.Sns{display:flex;gap:1.1574074074vw}@media screen and (max-width: 1024px){.Sns{gap:5.1282051282vw}}.Sns a{display:block}.Sns a figure{width:1.4467592593vw}@media screen and (max-width: 1024px){.Sns a figure{width:6.4102564103vw}}.Zara{position:fixed;top:0;left:0;z-index:200;width:100%;height:100%;opacity:.18;mix-blend-mode:multiply;pointer-events:none}.Zara figure{width:100%;height:100%}.Zara figure img{object-fit:cover}.Mv__inner{display:flex;justify-content:space-between;align-items:flex-end;padding:23.4953703704vw 0 15.8564814815vw}@media screen and (max-width: 1024px){.Mv__inner{flex-direction:column;align-items:flex-start;gap:16.6666666667vw;padding:30.2564102564vw 0 16.6666666667vw}}.Mv__innerTxt p{margin-bottom:.8680555556vw}@media screen and (max-width: 1024px){.Mv__innerTxt p{margin-bottom:4.1025641026vw;line-height:1.4}}.Breadcrumb ol{display:flex;list-style:none}.Breadcrumb ol li{position:relative}.Breadcrumb ol li+li{margin-left:.8680555556vw;padding-left:.8680555556vw}@media screen and (max-width: 1024px){.Breadcrumb ol li+li{margin-left:3.5897435897vw;padding-left:3.5897435897vw}}.Breadcrumb ol li+li:before{position:absolute;content:"/";top:0;left:0;transform:translate(-50%,-2%)}.Breadcrumb ol li a{color:#383838}.Breadcrumb ol li{font-weight:500}.Sidebard{margin-top:-22.2800925926vw}@media screen and (max-width: 1024px){.Sidebard{margin-top:0}}.Sidebard__inner{display:flex;justify-content:space-between;align-items:flex-start}@media screen and (max-width: 1024px){.Sidebard__inner{flex-direction:column;gap:16.6666666667vw}}.Sidebard__innerSide{position:sticky;top:calc(34.4673231871vh - 22.2800925926vw);width:17.3611111111vw;padding-top:22.2800925926vw;z-index:5}@media screen and (max-width: 1024px){.Sidebard__innerSide{position:relative;top:0;width:100%;padding-top:0;z-index:5}}.Sidebard__innerSide ul{list-style:none}@media screen and (max-width: 1024px){.Sidebard__innerSide ul{display:flex;flex-wrap:wrap;gap:3.3333333333vw}}.Sidebard__innerSide ul li+li{margin-top:1.0416666667vw}@media screen and (max-width: 1024px){.Sidebard__innerSide ul li+li{margin-top:0}}.Sidebard__innerSide ul li.crnt a:before{opacity:1}.Sidebard__innerSide ul li a{display:block;position:relative;color:#383838}@media screen and (max-width: 1024px){.Sidebard__innerSide ul li a{padding:2.5641025641vw 7.1794871795vw 2.5641025641vw 2.5641025641vw;border:2px solid #383838}}.Sidebard__innerSide ul li a:before{position:absolute;content:"";top:45%;left:-.9837962963vw;transform:translateY(-50%);width:.4050925926vw;aspect-ratio:1;border-radius:9999px;background:#383838;transition:.35s all ease;opacity:0}@media screen and (max-width: 1024px){.Sidebard__innerSide ul li a p{transform:translateY(.2564102564vw)}}@media screen and (max-width: 1024px){.Sidebard__innerSide ul li a:after{position:absolute;content:"";top:50%;right:2.5641025641vw;transform:translateY(-70%) rotate(45deg);width:1.7948717949vw;aspect-ratio:1;border:2px solid #383838;border-top:0;border-left:0}}@media screen and (min-width: 1025px){.Sidebard__innerSide ul li a:hover:before{transform:translateY(-50%) scale(1.5);opacity:1}}.Sidebard__innerSideSelect{position:relative;width:11.1111111111vw}@media screen and (max-width: 1024px){.Sidebard__innerSideSelect{width:100%}}.Sidebard__innerSideSelect .acc__txt{position:relative;padding:.5787037037vw .9259259259vw .3472222222vw;border:2px solid #383838;cursor:pointer}@media screen and (max-width: 1024px){.Sidebard__innerSideSelect .acc__txt{padding:3.0769230769vw 4.1025641026vw 2.3076923077vw}}.Sidebard__innerSideSelect .acc__txt:before,.Sidebard__innerSideSelect .acc__txt:after{position:absolute;content:"";top:50%;right:.9259259259vw;width:.4050925926vw;aspect-ratio:1;border:2px solid #383838;border-top:0;border-left:0;transition:.35s all ease;translate:0 -75%;rotate:45deg}@media screen and (max-width: 1024px){.Sidebard__innerSideSelect .acc__txt:before,.Sidebard__innerSideSelect .acc__txt:after{right:4.1025641026vw;width:1.4461538462vw}}@media screen and (max-width: 1024px){.Sidebard__innerSideSelect .acc__txt:before{top:37.5%;translate:0 -25%;rotate:-135deg}}@media screen and (max-width: 1024px){.Sidebard__innerSideSelect .acc__txt:after{top:62.5%}}.Sidebard__innerSideSelect .acc__cnt{position:absolute;top:100%;left:0;width:100%;overflow:clip;transition:.35s all ease;background:#ffffff}.Sidebard__innerSideSelect .acc__cnt .Zara{position:absolute;top:0;left:0;width:100%;height:100%}.Sidebard__innerSideSelect .acc__cntInner{border:2px solid #383838;border-top:0;translate:0 -100%;transition:.35s all ease}.Sidebard__innerSideSelect .acc__cntInnerSelecter{padding:.5787037037vw;cursor:pointer}@media screen and (max-width: 1024px){.Sidebard__innerSideSelect .acc__cntInnerSelecter{padding:2.5641025641vw 3.3333333333vw}}@media screen and (min-width: 1025px){.Sidebard__innerSideSelect.is-on .acc__txt:after{translate:0 -25%;rotate:-135deg}}.Sidebard__innerSideSelect.is-on .acc__cntInner{translate:0 0%}.Sidebard__innerCnt{width:69.5023148148vw;padding-top:22.2800925926vw}@media screen and (max-width: 1024px){.Sidebard__innerCnt{width:100%;padding-top:0}}*.Js-scroll{opacity:0}*.Js-scroll:before,*.Js-scroll:after{opacity:0}*.Js-scroll:not(.is-end){transition:all 1s ease}*.Js-scroll:not(.is-end):before,*.Js-scroll:not(.is-end):after{transition:all 1s ease}*.Js-scroll.is-fire{opacity:1}*.Js-scroll.is-fire:before,*.Js-scroll.is-fire:after{opacity:1}*.Js-scroll.gray{display:block;transform:translateZ(0);filter:grayscale(70%);opacity:1}*.Js-scroll.gray:not(.is-end){transition:.35s all ease;opacity:1}*.Js-scroll.gray:not(.is-fire){filter:grayscale(100%);opacity:1}*.Js-scroll.color{display:block;transform:translateZ(0);filter:none;opacity:1}*.Js-scroll.color:not(.is-end){transition:.35s all ease;opacity:1}*.Js-scroll.color:not(.is-fire){filter:grayscale(100%);opacity:1}*.Js-scroll.normalimg{overflow:hidden;opacity:1}*.Js-scroll.normalimg img{transform:scale(1.2);transition-delay:.2s}*.Js-scroll.normalimg.is-fire{opacity:1}*.Js-scroll.normalimg.is-fire img{transform:none}*.Js-scroll.normalimg:not(.is-end){opacity:1}*.Js-scroll.normalimg:not(.is-end) img{transition:all 1s ease}.Steps{position:relative}.StepsStep{display:flex;justify-content:space-between;align-items:flex-start;position:relative;z-index:1;padding-bottom:5.6712962963vw}@media screen and (max-width: 1024px){.StepsStep{padding-bottom:17.1794871795vw}}.StepsStep:last-of-type{align-items:stretch;padding-bottom:0}@media screen and (max-width: 1024px){.StepsStep:last-of-type{padding-bottom:0}}.StepsStep:last-of-type:before{display:none}.StepsStep:before{position:absolute;content:"";top:0;left:2.8935185185vw;width:.1157407407vw;height:100%;background:#383838}@media screen and (max-width: 1024px){.StepsStep:before{left:8.3333333333vw;width:.5128205128vw}}.StepsStepNum{position:relative;z-index:1;width:5.9027777778vw;padding:.7523148148vw 0;background:#ffffff}@media screen and (max-width: 1024px){.StepsStepNum{width:16.6666666667vw;padding:3.3333333333vw 0}}.StepsStepNumInner{display:flex;flex-direction:column;justify-content:center;align-items:center;aspect-ratio:1;border-radius:9999px}.StepsStepNumInner p{text-align:center}.StepsStepNumInner p:first-of-type{margin-bottom:.462962963vw}@media screen and (max-width: 1024px){.StepsStepNumInner p:first-of-type{margin-bottom:0vw}}.StepsStepBlock{width:58.2175925926vw;padding-top:2.7777777778vw}@media screen and (max-width: 1024px){.StepsStepBlock{width:58.4615384615vw;padding-top:6.6666666667vw}}.StepsStepBlock h3{margin-bottom:1.3888888889vw}@media screen and (max-width: 1024px){.StepsStepBlock h3{margin-bottom:2.5641025641vw}}@media screen and (max-width: 1024px){.StepsStepBlock h3 span.spsmall{letter-spacing:.03em}}.StepsStepBlockCnt h4{margin-bottom:1.1574074074vw}@media screen and (max-width: 1024px){.StepsStepBlockCnt h4{margin-bottom:4.358974359vw}}.StepsStepBlockCnt table{margin-top:1.1574074074vw}@media screen and (max-width: 1024px){.StepsStepBlockCnt table{margin-top:5.1282051282vw}}.StepsStepBlockCnt table tr td{padding:0;line-height:1.5}.StepsStepBlockCnt table tr td:first-of-type{width:5.5555555556vw;vertical-align:top}@media screen and (max-width: 1024px){.StepsStepBlockCnt table tr td:first-of-type{width:16.6666666667vw}}@media screen and (max-width: 1024px){.StepsStepBlockCnt table tr td span.spleft{display:inline-block;transform:translate(-1.7948717949vw)}}.StepsStepBlockCnt table tr+tr td{padding-top:.1157407407vw}@media screen and (max-width: 1024px){.StepsStepBlockCnt table tr+tr td{padding-top:1.2820512821vw}}@media screen and (max-width: 1024px){.StepsStepBlockCntRows{margin-top:6.1538461538vw}}.StepsStepBlockCntRowsRow{padding:2.025462963vw 0}@media screen and (max-width: 1024px){.StepsStepBlockCntRowsRow{padding:5.1282051282vw 0}}.StepsStepBlockCntRowsRow p span.sples{letter-spacing:.05em}main.home .splash-screen{display:flex;position:fixed;z-index:999;width:100%;height:100%;pointer-events:none}main.home .splash-screen span{display:block;flex-basis:25%;transform-origin:top center;height:100%;background:#383838}main.home .splash-screen span:nth-of-type(1){height:calc(100% + 0vw)}main.home .splash-screen span:nth-of-type(2){height:calc(100% + 5.787037037vw)}main.home .splash-screen span:nth-of-type(3){height:calc(100% + 11.5740740741vw)}main.home .splash-screen span:nth-of-type(4){height:calc(100% + 17.3611111111vw)}main.home .splash-screen.splash-is-on span{animation:splash_screen__span 2.56s cubic-bezier(.44,.52,.14,1) both}main.home .splash-screen.splashed{transition:.3s all ease;opacity:0}main.home .mv{display:flex;flex-direction:column;justify-content:flex-end;align-items:center;gap:8.3333333333vw;margin-bottom:11.6319444444vw;padding-top:15.5671296296vw}@media screen and (max-width: 1024px){main.home .mv{justify-content:flex-start;gap:0;height:calc(100vh - 16.6666666667vw);height:calc(100svh - 16.6666666667vw);margin-bottom:50vw;padding-top:0;overflow:hidden}}@media screen and (max-width: 1024px){main.home .mv__inner{padding-top:min(20.3791469194vh,44.1025641026vw);padding-top:min(20.3791469194svh,44.1025641026vw);padding-bottom:min(10.7819905213vh,23.3333333333vw);padding-bottom:min(10.7819905213svh,23.3333333333vw);display:flex;flex-shrink:0;flex-direction:column;align-items:center;padding-top:44.1025641026vw;padding-bottom:23.3333333333vw}}main.home .mv__inner svg{width:72.2222222222vw;margin-bottom:3.8773148148vw}@media screen and (max-width: 1024px){main.home .mv__inner svg{width:66.6666666667vw;margin-bottom:7.6923076923vw}}main.home .mv__inner svg .inner{transform-origin:top left}main.home .mv__inner svg.splash-is-on .inner{animation:mv__svgInner 2.56s cubic-bezier(.07,.75,.2,1) both}main.home .mv__innerTxt{display:flex;justify-content:space-between;align-items:center}@media screen and (max-width: 1024px){main.home .mv__innerTxt{flex-direction:column-reverse;gap:2.3076923077vw}}main.home .mv__innerTxt p span.slash{margin:0 .6944444444vw}main.home .mv__innerTxt p.splash-is-on{animation:mv__txt 2.56s cubic-bezier(.07,.75,.2,1) both}main.home .mv__innerTxt h1{text-align:right;font-feature-settings:"palt"}@media screen and (max-width: 1024px){main.home .mv__innerTxt h1{text-align:center}}main.home .mv__innerTxt h1.splash-is-on{animation:mv__txt 2.56s cubic-bezier(.07,.75,.2,1) both}main.home .mv__news{padding-bottom:min(2.1327014218vh,4.6153846154vw);padding-bottom:min(2.1327014218svh,4.6153846154vw);display:none;flex-shrink:0;justify-content:space-between;align-items:center;width:90.7692307692vw;padding-bottom:4.6153846154vw}@media screen and (max-width: 1024px){main.home .mv__news{display:flex}}main.home .mv__news.splash-is-on{animation:mv__txt 2.56s cubic-bezier(.07,.75,.2,1) both}main.home .mv__newsTxt{position:relative;width:75.8974358974vw}main.home .mv__newsTxt a{display:block;position:absolute;top:50%;left:0;color:#383838;transition:.5s all ease-in-out;opacity:0;pointer-events:none;translate:0 33.333333333%}main.home .mv__newsTxt a.is-on{opacity:1;pointer-events:all;translate:0 -50%}main.home .mv__newsTxt a.is-off{opacity:0;translate:0 -133.333333%}main.home .mv>picture{display:block;width:100%;overflow:hidden}@media screen and (max-width: 1024px){main.home .mv>picture{height:min(46.682464455vh,101.0256410256vw);height:min(46.682464455svh,101.0256410256vw)}}@media screen and (max-width: 1024px){main.home .mv>picture img{object-fit:cover}}main.home .mv>picture.splash-is-on img{animation:mv__picture 2.56s cubic-bezier(.44,.52,.14,1) both}@media screen and (max-width: 1024px){main.home .about{padding-bottom:33.3333333333vw}}main.home .about__inner{margin-bottom:11.6319444444vw}@media screen and (max-width: 1024px){main.home .about__inner{margin-bottom:33.3333333333vw}}main.home .about__innerBlock{display:flex;justify-content:space-between;align-items:flex-start}@media screen and (max-width: 1024px){main.home .about__innerBlock{flex-direction:column;gap:8.9743589744vw}}main.home .about__innerBlockRight{display:flex;flex-basis:59.375%;justify-content:space-between;align-items:flex-end}@media screen and (max-width: 1024px){main.home .about__innerBlockRight{flex-direction:column;gap:16.6666666667vw}}main.home .about__innerBlockRightTxt{flex-basis:68.4210526316%}main.home .about__innerBlockRightTxt h2{margin-bottom:2.7777777778vw}@media screen and (max-width: 1024px){main.home .about__innerBlockRightTxt h2{margin-bottom:7.6923076923vw}}main.home .fea{position:relative}@media screen and (max-width: 1024px){main.home .fea{padding-bottom:33.3333333333vw}}main.home .fea .swiper{display:flex;align-items:center;position:sticky;top:0;left:0;width:100%;height:100vh}@media screen and (max-width: 1024px){main.home .fea .swiper{flex-direction:column;align-items:flex-start;gap:15.3846153846vw;width:100%;height:auto}}main.home .fea .swiper .feaSwiper__ttl{display:flex;justify-content:space-between;align-items:flex-end;position:absolute;top:8.3333333333vw;left:5.5555555556vw;width:88.8888888889vw}@media screen and (max-width: 1024px){main.home .fea .swiper .feaSwiper__ttl{position:static;width:100%;padding:0 8.9743589744vw}}main.home .fea .swiper .feaSwiper__ttl>p span{display:inline-flex;justify-content:center}main.home .fea .swiper .feaSwiper__ttl>p span.slash{transform:translateY(-10%);margin:0 .462962963vw}@media screen and (max-width: 1024px){main.home .fea .swiper .feaSwiper__ttl>p span.slash{transform:translateY(-2.5%);margin:0 2.8205128205vw}}main.home .fea .swiper .feaSwiper__ttl>p span.num{width:1.2731481481vw}@media screen and (max-width: 1024px){main.home .fea .swiper .feaSwiper__ttl>p span.num{width:4.6153846154vw}}main.home .fea .swiper .swiper-inner{overflow-y:scroll;pointer-events:none;scrollbar-width:none}@media screen and (max-width: 1024px){main.home .fea .swiper .swiper-inner{overflow-y:auto;pointer-events:all}}@media screen and (min-width: 1025px){main.home .fea .swiper .swiper-inner{transform:translateY(calc(18.5763888889vw - 28.7376902417vh))}}main.home .fea .swiper .swiper-inner::-webkit-scrollbar{display:none}main.home .fea .swiper .swiper-inner .swiper-wrapper{display:flex;width:max-content;padding:0 5.5555555556vw}@media screen and (max-width: 1024px){main.home .fea .swiper .swiper-inner .swiper-wrapper{align-items:flex-start;width:100vw;padding:0 8.9743589744vw;overflow-x:scroll;scroll-snap-type:x mandatory;scrollbar-width:none}main.home .fea .swiper .swiper-inner .swiper-wrapper::-webkit-scrollbar{display:none}}main.home .fea .swiper .swiper-inner .swiper-wrapper .swiper-slide{display:flex;justify-content:space-between;align-items:flex-end;position:relative;width:52.7777777778vw;margin-right:11.1111111111vw}@media screen and (max-width: 1024px){main.home .fea .swiper .swiper-inner .swiper-wrapper .swiper-slide{flex-direction:column;align-items:flex-start;width:83.3333333333vw;min-width:83.3333333333vw;margin-right:0;padding-left:8.4615384615vw;scroll-snap-align:start}}@media screen and (min-width: 1025px){main.home .fea .swiper .swiper-inner .swiper-wrapper .swiper-slide{margin-right:min(17.1888988362vh,11.1111111111vw)}}@media screen and (max-width: 1024px){main.home .fea .swiper .swiper-inner .swiper-wrapper .swiper-slide:first-of-type{width:83.8461538462vw;min-width:83.8461538462vw;padding-left:8.9743589744vw}}main.home .fea .swiper .swiper-inner .swiper-wrapper .swiper-slide:last-of-type{margin-right:0}@media screen and (max-width: 1024px){main.home .fea .swiper .swiper-inner .swiper-wrapper .swiper-slide:last-of-type{margin-right:0}}main.home .fea .swiper .swiper-inner .swiper-wrapper .swiper-slide.watched picture{filter:none}main.home .fea .swiper .swiper-inner .swiper-wrapper .swiper-slide>p{position:absolute;top:0;left:27.7777777778vw}@media screen and (max-width: 1024px){main.home .fea .swiper .swiper-inner .swiper-wrapper .swiper-slide>p{position:static;margin-bottom:5.1282051282vw}}main.home .fea .swiper .swiper-inner .swiper-wrapper .swiper-slide picture{display:block;position:relative;transform:translateZ(0);filter:grayscale(100%);transition:.35s all ease}@media screen and (max-width: 1024px){main.home .fea .swiper .swiper-inner .swiper-wrapper .swiper-slide picture{width:74.8717948718vw;height:74.8717948718vw;aspect-ratio:1;margin-bottom:8.9743589744vw}}@media screen and (min-width: 1025px){main.home .fea .swiper .swiper-inner .swiper-wrapper .swiper-slide picture{height:min(52.9991047449vh,34.2592592593vw)}}main.home .fea .swiper .swiper-inner .swiper-wrapper .swiper-slide picture img{object-fit:cover}main.home .fea .swiper .swiper-inner .swiper-wrapper .swiper-slide picture,main.home .fea .swiper .swiper-inner .swiper-wrapper .swiper-slide .txt{flex-basis:47.3684210526%}main.home .fea .swiper .swiper-inner .swiper-wrapper .swiper-slide .txt h2{margin-bottom:2.025462963vw}@media screen and (max-width: 1024px){main.home .fea .swiper .swiper-inner .swiper-wrapper .swiper-slide .txt h2{margin-bottom:8.9743589744vw}}main.home .fea .swiper .swiper-inner .swiper-wrapper .swiper-slide .txt p{text-align:justify}main.home .tre__inner{display:flex;justify-content:space-between;align-items:flex-start;position:relative;margin-bottom:11.6319444444vw}@media screen and (max-width: 1024px){main.home .tre__inner{flex-direction:column;gap:36.1538461538vw;margin-bottom:33.3333333333vw}}@media screen and (min-width: 1025px){main.home .tre__inner>*{padding-top:14.2939814815vw}}main.home .tre__innerImg{flex-basis:40.625%;position:sticky;top:calc(22.1128021486vh - 14.2939814815vw);left:0}@media screen and (max-width: 1024px){main.home .tre__innerImg{display:none}}main.home .tre__innerImg figure{transform:translateZ(0);aspect-ratio:1;overflow:hidden}main.home .tre__innerImg figure img{position:absolute;bottom:0;left:0;transform:scale(1.05);width:100%;height:100%;object-fit:cover;transition:.35s all ease;transition-delay:.175s;opacity:0}main.home .tre__innerImg figure img.crnt{position:static;transform:scale(1);transition-delay:0s;opacity:1}main.home .tre__inner>figure{display:none}@media screen and (max-width: 1024px){main.home .tre__inner>figure{display:block;margin:0 -8.3333333333vw}}main.home .tre__innerBlock{flex-basis:50%}@media screen and (max-width: 1024px){main.home .tre__innerBlock{width:100%}}main.home .tre__innerBlockTtl{display:flex;justify-content:space-between;align-items:flex-end;margin-bottom:5.5555555556vw}@media screen and (max-width: 1024px){main.home .tre__innerBlockTtl{margin-bottom:15.3846153846vw}}@media screen and (max-width: 1024px){main.home .tre__innerBlockTtl .cmn__arrowlink{display:none}}main.home .tre__innerBlockRows{margin-bottom:5.5555555556vw}@media screen and (max-width: 1024px){main.home .tre__innerBlockRows{margin-bottom:16.6666666667vw}}main.home .tre__innerBlockRowsRow a{display:flex;justify-content:space-between;align-items:center;padding:3.8773148148vw 0}@media screen and (max-width: 1024px){main.home .tre__innerBlockRowsRow a{padding:6.4102564103vw 0}}@media screen and (min-width: 1025px){main.home .tre__innerBlockRowsRow a:hover .img picture:first-of-type{animation:cmn__arrowlinkArrow .36s ease-out forwards}main.home .tre__innerBlockRowsRow a:hover .img picture:last-of-type{animation:cmn__arrowlinkArrow2 .36s ease-out forwards}}main.home .tre__innerBlockRowsRow a .txt{display:flex;align-items:flex-start;gap:1.6782407407vw}@media screen and (max-width: 1024px){main.home .tre__innerBlockRowsRow a .txt{gap:12.0512820513vw}}main.home .tre__innerBlockRowsRow a .txt p{color:#383838}main.home .tre__innerBlockRowsRow a .txtInfo h3{margin-top:.6944444444vw;color:#383838}@media screen and (max-width: 1024px){main.home .tre__innerBlockRowsRow a .txtInfo h3{margin-top:3.8461538462vw;line-height:1}}main.home .tre__innerBlockRowsRow a .img{position:relative}main.home .tre__innerBlockRowsRow a .img picture{display:block;width:1.1574074074vw;transition:.35s all ease}@media screen and (max-width: 1024px){main.home .tre__innerBlockRowsRow a .img picture{width:4.358974359vw}}main.home .tre__innerBlockRowsRow a .img picture:first-of-type{animation:cmn__arrowlinkArrow2 .36s ease-out forwards}main.home .tre__innerBlockRowsRow a .img picture:last-of-type{position:absolute;top:0;left:0;animation:cmn__arrowlinkArrow .36s ease-out forwards;opacity:0}main.home .tre__innerBlock>.cmn__arrowlink{margin-left:auto}main.home .tre>figure,main.home .tre>picture{display:block;width:100%}@media screen and (min-width: 1025px){main.home .tre>figure,main.home .tre>picture{height:100vh;height:100svh}}@media screen and (max-width: 1024px){main.home .posts__inner{margin-top:33.3333333333vw}}main.home .posts__innerRow{display:flex;justify-content:space-between;margin-top:11.6319444444vw}@media screen and (max-width: 1024px){main.home .posts__innerRow{flex-direction:column;margin-top:0}}@media screen and (max-width: 1024px){main.home .posts__innerRow+div{margin-top:37.4358974359vw}}@media screen and (max-width: 1024px){main.home .posts__innerRowTtl{margin-bottom:16.6666666667vw}}main.home .posts__innerRowTtl .cmn__ttl{margin-bottom:5.5555555556vw}@media screen and (max-width: 1024px){main.home .posts__innerRowTtl .cmn__ttl{margin-bottom:0}}@media screen and (max-width: 1024px){main.home .posts__innerRowTtl .cmn__arrowlink{display:none}}main.home .posts__innerRowCnt{flex-basis:68.75%}@media screen and (max-width: 1024px){main.home .posts__innerRowCnt{margin-bottom:12.8205128205vw}}main.home .posts__innerRow>.cmn__arrowlink{align-self:flex-end}@media screen and (min-width: 1025px){main.home .posts__innerRow>.cmn__arrowlink{display:none}}main.about .Sidebard__innerCnt>section+section,main.treatment .Sidebard__innerCnt>section+section,main.care .Sidebard__innerCnt>section+section,main.contact .Sidebard__innerCnt>section+section,main.braindock .Sidebard__innerCnt>section+section{margin-top:15.5671296296vw}@media screen and (max-width: 1024px){main.about .Sidebard__innerCnt>section+section,main.treatment .Sidebard__innerCnt>section+section,main.care .Sidebard__innerCnt>section+section,main.contact .Sidebard__innerCnt>section+section,main.braindock .Sidebard__innerCnt>section+section{margin-top:36.1538461538vw}}main.about .Sidebard__innerCnt>section .cmn__ttl,main.treatment .Sidebard__innerCnt>section .cmn__ttl,main.care .Sidebard__innerCnt>section .cmn__ttl,main.contact .Sidebard__innerCnt>section .cmn__ttl,main.braindock .Sidebard__innerCnt>section .cmn__ttl{margin-bottom:5.5555555556vw}@media screen and (max-width: 1024px){main.about .Sidebard__innerCnt>section .cmn__ttl,main.treatment .Sidebard__innerCnt>section .cmn__ttl,main.care .Sidebard__innerCnt>section .cmn__ttl,main.contact .Sidebard__innerCnt>section .cmn__ttl,main.braindock .Sidebard__innerCnt>section .cmn__ttl{margin-bottom:15.3846153846vw}}main.about .greet__msg,main.treatment .greet__msg,main.care .greet__msg,main.contact .greet__msg,main.braindock .greet__msg{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:10.8796296296vw}@media screen and (max-width: 1024px){main.about .greet__msg,main.treatment .greet__msg,main.care .greet__msg,main.contact .greet__msg,main.braindock .greet__msg{flex-direction:column-reverse;margin-bottom:16.6666666667vw;gap:14.8717948718vw}}main.about .greet__msgTxt h3,main.treatment .greet__msgTxt h3,main.care .greet__msgTxt h3,main.contact .greet__msgTxt h3,main.braindock .greet__msgTxt h3{margin-bottom:5.5555555556vw}@media screen and (max-width: 1024px){main.about .greet__msgTxt h3,main.treatment .greet__msgTxt h3,main.care .greet__msgTxt h3,main.contact .greet__msgTxt h3,main.braindock .greet__msgTxt h3{margin-bottom:16.6666666667vw}}main.about .greet__msg picture,main.about .greet__msg figure,main.treatment .greet__msg picture,main.treatment .greet__msg figure,main.care .greet__msg picture,main.care .greet__msg figure,main.contact .greet__msg picture,main.contact .greet__msg figure,main.braindock .greet__msg picture,main.braindock .greet__msg figure{display:block;width:25vw}@media screen and (max-width: 1024px){main.about .greet__msg picture,main.about .greet__msg figure,main.treatment .greet__msg picture,main.treatment .greet__msg figure,main.care .greet__msg picture,main.care .greet__msg figure,main.contact .greet__msg picture,main.contact .greet__msg figure,main.braindock .greet__msg picture,main.braindock .greet__msg figure{width:auto;margin:0 -8.3333333333vw}}main.about .greet__name p,main.treatment .greet__name p,main.care .greet__name p,main.contact .greet__name p,main.braindock .greet__name p{text-align:right}@media screen and (max-width: 1024px){main.about .greet__name p,main.treatment .greet__name p,main.care .greet__name p,main.contact .greet__name p,main.braindock .greet__name p{text-align:left}}@media screen and (max-width: 1024px){main.about .greet__name p:first-of-type,main.treatment .greet__name p:first-of-type,main.care .greet__name p:first-of-type,main.contact .greet__name p:first-of-type,main.braindock .greet__name p:first-of-type{margin-bottom:6.4102564103vw}}main.about .iden__rowsRow+div,main.treatment .iden__rowsRow+div,main.care .iden__rowsRow+div,main.contact .iden__rowsRow+div,main.braindock .iden__rowsRow+div{margin-top:3.8773148148vw}@media screen and (max-width: 1024px){main.about .iden__rowsRow+div,main.treatment .iden__rowsRow+div,main.care .iden__rowsRow+div,main.contact .iden__rowsRow+div,main.braindock .iden__rowsRow+div{margin-top:16.6666666667vw}}main.about .iden__rowsRow p,main.about .iden__rowsRow li,main.treatment .iden__rowsRow p,main.treatment .iden__rowsRow li,main.care .iden__rowsRow p,main.care .iden__rowsRow li,main.contact .iden__rowsRow p,main.contact .iden__rowsRow li,main.braindock .iden__rowsRow p,main.braindock .iden__rowsRow li{text-align:justify}main.about .iden__rowsRow p.les,main.about .iden__rowsRow li.les,main.treatment .iden__rowsRow p.les,main.treatment .iden__rowsRow li.les,main.care .iden__rowsRow p.les,main.care .iden__rowsRow li.les,main.contact .iden__rowsRow p.les,main.contact .iden__rowsRow li.les,main.braindock .iden__rowsRow p.les,main.braindock .iden__rowsRow li.les{margin-left:-.5787037037vw}@media screen and (max-width: 1024px){main.about .iden__rowsRow p.les,main.about .iden__rowsRow li.les,main.treatment .iden__rowsRow p.les,main.treatment .iden__rowsRow li.les,main.care .iden__rowsRow p.les,main.care .iden__rowsRow li.les,main.contact .iden__rowsRow p.les,main.contact .iden__rowsRow li.les,main.braindock .iden__rowsRow p.les,main.braindock .iden__rowsRow li.les{margin-left:-3.0769230769vw;margin-right:-3.0769230769vw}}main.about .iden__rowsRow>p,main.treatment .iden__rowsRow>p,main.care .iden__rowsRow>p,main.contact .iden__rowsRow>p,main.braindock .iden__rowsRow>p{margin-top:2.025462963vw}@media screen and (max-width: 1024px){main.about .iden__rowsRow>p,main.treatment .iden__rowsRow>p,main.care .iden__rowsRow>p,main.contact .iden__rowsRow>p,main.braindock .iden__rowsRow>p{margin-top:6.4102564103vw}}main.about .iden__rowsRow ul,main.treatment .iden__rowsRow ul,main.care .iden__rowsRow ul,main.contact .iden__rowsRow ul,main.braindock .iden__rowsRow ul{margin-top:1.4467592593vw;margin-left:.9259259259vw}@media screen and (max-width: 1024px){main.about .iden__rowsRow ul,main.treatment .iden__rowsRow ul,main.care .iden__rowsRow ul,main.contact .iden__rowsRow ul,main.braindock .iden__rowsRow ul{margin-top:6.4102564103vw;margin-left:4.6153846154vw}}main.about .iden__rowsRow ul li,main.treatment .iden__rowsRow ul li,main.care .iden__rowsRow ul li,main.contact .iden__rowsRow ul li,main.braindock .iden__rowsRow ul li{padding-left:.1736111111vw}@media screen and (max-width: 1024px){main.about .iden__rowsRow ul li,main.treatment .iden__rowsRow ul li,main.care .iden__rowsRow ul li,main.contact .iden__rowsRow ul li,main.braindock .iden__rowsRow ul li{padding-left:0}}@media screen and (max-width: 1024px){main.about .iden__rowsRow ul li+li,main.treatment .iden__rowsRow ul li+li,main.care .iden__rowsRow ul li+li,main.contact .iden__rowsRow ul li+li,main.braindock .iden__rowsRow ul li+li{margin-top:8.9743589744vw}}@media screen and (max-width: 1024px){main.about .iden__rowsRow ul li p.les,main.treatment .iden__rowsRow ul li p.les,main.care .iden__rowsRow ul li p.les,main.contact .iden__rowsRow ul li p.les,main.braindock .iden__rowsRow ul li p.les{margin-left:0}}main.about .cells,main.treatment .cells,main.care .cells,main.contact .cells,main.braindock .cells{padding-bottom:3.8773148148vw}@media screen and (max-width: 1024px){main.about .cells,main.treatment .cells,main.care .cells,main.contact .cells,main.braindock .cells{padding-bottom:6.4102564103vw}}main.about .cellsCell,main.treatment .cellsCell,main.care .cellsCell,main.contact .cellsCell,main.braindock .cellsCell{margin-top:3.8773148148vw;padding-top:3.8773148148vw}@media screen and (max-width: 1024px){main.about .cellsCell,main.treatment .cellsCell,main.care .cellsCell,main.contact .cellsCell,main.braindock .cellsCell{margin-top:6.4102564103vw;padding-top:6.4102564103vw}}main.about .cellsCellTtl,main.treatment .cellsCellTtl,main.care .cellsCellTtl,main.contact .cellsCellTtl,main.braindock .cellsCellTtl{margin-bottom:3.8773148148vw}@media screen and (max-width: 1024px){main.about .cellsCellTtl,main.treatment .cellsCellTtl,main.care .cellsCellTtl,main.contact .cellsCellTtl,main.braindock .cellsCellTtl{margin-bottom:5.1282051282vw}}main.about .cellsCell.info figure,main.treatment .cellsCell.info figure,main.care .cellsCell.info figure,main.contact .cellsCell.info figure,main.braindock .cellsCell.info figure{margin-bottom:3.7037037037vw}@media screen and (max-width: 1024px){main.about .cellsCell.info figure,main.treatment .cellsCell.info figure,main.care .cellsCell.info figure,main.contact .cellsCell.info figure,main.braindock .cellsCell.info figure{margin-bottom:15.3846153846vw}}main.about .cellsCell.info table.addr,main.treatment .cellsCell.info table.addr,main.care .cellsCell.info table.addr,main.contact .cellsCell.info table.addr,main.braindock .cellsCell.info table.addr{margin-bottom:3.587962963vw;margin-left:8.3333333333vw}@media screen and (max-width: 1024px){main.about .cellsCell.info table.addr,main.treatment .cellsCell.info table.addr,main.care .cellsCell.info table.addr,main.contact .cellsCell.info table.addr,main.braindock .cellsCell.info table.addr{margin:0 0 15.3846153846vw}}main.about .cellsCell.info table.addr tr td,main.treatment .cellsCell.info table.addr tr td,main.care .cellsCell.info table.addr tr td,main.contact .cellsCell.info table.addr tr td,main.braindock .cellsCell.info table.addr tr td{padding:0}main.about .cellsCell.info table.addr tr td:first-of-type,main.treatment .cellsCell.info table.addr tr td:first-of-type,main.care .cellsCell.info table.addr tr td:first-of-type,main.contact .cellsCell.info table.addr tr td:first-of-type,main.braindock .cellsCell.info table.addr tr td:first-of-type{width:5.5555555556vw;vertical-align:top}@media screen and (max-width: 1024px){main.about .cellsCell.info table.addr tr td:first-of-type,main.treatment .cellsCell.info table.addr tr td:first-of-type,main.care .cellsCell.info table.addr tr td:first-of-type,main.contact .cellsCell.info table.addr tr td:first-of-type,main.braindock .cellsCell.info table.addr tr td:first-of-type{width:24.6153846154vw}}main.about .cellsCell.info table.addr tr td:nth-of-type(2)>div,main.treatment .cellsCell.info table.addr tr td:nth-of-type(2)>div,main.care .cellsCell.info table.addr tr td:nth-of-type(2)>div,main.contact .cellsCell.info table.addr tr td:nth-of-type(2)>div,main.braindock .cellsCell.info table.addr tr td:nth-of-type(2)>div{display:flex;align-items:flex-start;gap:1.6782407407vw}@media screen and (max-width: 1024px){main.about .cellsCell.info table.addr tr td:nth-of-type(2)>div,main.treatment .cellsCell.info table.addr tr td:nth-of-type(2)>div,main.care .cellsCell.info table.addr tr td:nth-of-type(2)>div,main.contact .cellsCell.info table.addr tr td:nth-of-type(2)>div,main.braindock .cellsCell.info table.addr tr td:nth-of-type(2)>div{flex-direction:column;gap:1.5384615385vw}}@media screen and (max-width: 1024px){main.about .cellsCell.info table.addr tr td:nth-of-type(2)>div .cmn__google,main.treatment .cellsCell.info table.addr tr td:nth-of-type(2)>div .cmn__google,main.care .cellsCell.info table.addr tr td:nth-of-type(2)>div .cmn__google,main.contact .cellsCell.info table.addr tr td:nth-of-type(2)>div .cmn__google,main.braindock .cellsCell.info table.addr tr td:nth-of-type(2)>div .cmn__google{margin-top:0}}@media screen and (max-width: 1024px){main.about .cellsCell.info table.addr tr.splh td,main.treatment .cellsCell.info table.addr tr.splh td,main.care .cellsCell.info table.addr tr.splh td,main.contact .cellsCell.info table.addr tr.splh td,main.braindock .cellsCell.info table.addr tr.splh td{line-height:1;padding-top:5.3846153846vw}}main.about .cellsCell.info table.pay,main.treatment .cellsCell.info table.pay,main.care .cellsCell.info table.pay,main.contact .cellsCell.info table.pay,main.braindock .cellsCell.info table.pay{width:100%}@media screen and (max-width: 1024px){main.about .cellsCell.info table.pay tr,main.treatment .cellsCell.info table.pay tr,main.care .cellsCell.info table.pay tr,main.contact .cellsCell.info table.pay tr,main.braindock .cellsCell.info table.pay tr{display:block}}main.about .cellsCell.info table.pay tr th,main.about .cellsCell.info table.pay tr td,main.treatment .cellsCell.info table.pay tr th,main.treatment .cellsCell.info table.pay tr td,main.care .cellsCell.info table.pay tr th,main.care .cellsCell.info table.pay tr td,main.contact .cellsCell.info table.pay tr th,main.contact .cellsCell.info table.pay tr td,main.braindock .cellsCell.info table.pay tr th,main.braindock .cellsCell.info table.pay tr td{padding:0}@media screen and (max-width: 1024px){main.about .cellsCell.info table.pay tr th,main.about .cellsCell.info table.pay tr td,main.treatment .cellsCell.info table.pay tr th,main.treatment .cellsCell.info table.pay tr td,main.care .cellsCell.info table.pay tr th,main.care .cellsCell.info table.pay tr td,main.contact .cellsCell.info table.pay tr th,main.contact .cellsCell.info table.pay tr td,main.braindock .cellsCell.info table.pay tr th,main.braindock .cellsCell.info table.pay tr td{width:100%!important;display:block}}main.about .cellsCell.info table.pay tr th,main.treatment .cellsCell.info table.pay tr th,main.care .cellsCell.info table.pay tr th,main.contact .cellsCell.info table.pay tr th,main.braindock .cellsCell.info table.pay tr th{width:8.3333333333vw;vertical-align:top}@media screen and (max-width: 1024px){main.about .cellsCell.info table.pay tr th,main.treatment .cellsCell.info table.pay tr th,main.care .cellsCell.info table.pay tr th,main.contact .cellsCell.info table.pay tr th,main.braindock .cellsCell.info table.pay tr th{text-align:left;margin-bottom:6.4102564103vw}}main.about .cellsCell.info table.pay tr td p,main.treatment .cellsCell.info table.pay tr td p,main.care .cellsCell.info table.pay tr td p,main.contact .cellsCell.info table.pay tr td p,main.braindock .cellsCell.info table.pay tr td p{text-align:justify;transform:translateY(-.2314814815vw)}main.about .cellsCell.park figure,main.about .cellsCell.park picture,main.about .cellsCell.time figure,main.about .cellsCell.time picture,main.treatment .cellsCell.park figure,main.treatment .cellsCell.park picture,main.treatment .cellsCell.time figure,main.treatment .cellsCell.time picture,main.care .cellsCell.park figure,main.care .cellsCell.park picture,main.care .cellsCell.time figure,main.care .cellsCell.time picture,main.contact .cellsCell.park figure,main.contact .cellsCell.park picture,main.contact .cellsCell.time figure,main.contact .cellsCell.time picture,main.braindock .cellsCell.park figure,main.braindock .cellsCell.park picture,main.braindock .cellsCell.time figure,main.braindock .cellsCell.time picture{display:block;margin-bottom:2.025462963vw}@media screen and (max-width: 1024px){main.about .cellsCell.park figure,main.about .cellsCell.park picture,main.about .cellsCell.time figure,main.about .cellsCell.time picture,main.treatment .cellsCell.park figure,main.treatment .cellsCell.park picture,main.treatment .cellsCell.time figure,main.treatment .cellsCell.time picture,main.care .cellsCell.park figure,main.care .cellsCell.park picture,main.care .cellsCell.time figure,main.care .cellsCell.time picture,main.contact .cellsCell.park figure,main.contact .cellsCell.park picture,main.contact .cellsCell.time figure,main.contact .cellsCell.time picture,main.braindock .cellsCell.park figure,main.braindock .cellsCell.park picture,main.braindock .cellsCell.time figure,main.braindock .cellsCell.time picture{margin-bottom:6.4102564103vw}}main.about .cellsCell.park p,main.about .cellsCell.time p,main.treatment .cellsCell.park p,main.treatment .cellsCell.time p,main.care .cellsCell.park p,main.care .cellsCell.time p,main.contact .cellsCell.park p,main.contact .cellsCell.time p,main.braindock .cellsCell.park p,main.braindock .cellsCell.time p{text-align:justify}main.about .info__cnt .cmn__filedl,main.about .info__cnt main.care .flow__pdfCellsCell,main.care main.about .info__cnt .flow__pdfCellsCell,main.treatment .info__cnt .cmn__filedl,main.treatment .info__cnt main.care .flow__pdfCellsCell,main.care main.treatment .info__cnt .flow__pdfCellsCell,main.care .info__cnt .cmn__filedl,main.care .info__cnt .flow__pdfCellsCell,main.contact .info__cnt .cmn__filedl,main.contact .info__cnt main.care .flow__pdfCellsCell,main.care main.contact .info__cnt .flow__pdfCellsCell,main.braindock .info__cnt .cmn__filedl,main.braindock .info__cnt main.care .flow__pdfCellsCell,main.care main.braindock .info__cnt .flow__pdfCellsCell{margin-top:1.1574074074vw}@media screen and (max-width: 1024px){main.about .info__cnt .cmn__filedl,main.about .info__cnt main.care .flow__pdfCellsCell,main.care main.about .info__cnt .flow__pdfCellsCell,main.treatment .info__cnt .cmn__filedl,main.treatment .info__cnt main.care .flow__pdfCellsCell,main.care main.treatment .info__cnt .flow__pdfCellsCell,main.care .info__cnt .cmn__filedl,main.care .info__cnt .flow__pdfCellsCell,main.contact .info__cnt .cmn__filedl,main.contact .info__cnt main.care .flow__pdfCellsCell,main.care main.contact .info__cnt .flow__pdfCellsCell,main.braindock .info__cnt .cmn__filedl,main.braindock .info__cnt main.care .flow__pdfCellsCell,main.care main.braindock .info__cnt .flow__pdfCellsCell{margin-top:3.8461538462vw}}@media screen and (max-width: 1024px){main.treatment .footer{margin-top:33.3333333333vw}}main.treatment .Sidebard__innerCnt section .cmn__ttl{margin-bottom:2.025462963vw}@media screen and (max-width: 1024px){main.treatment .Sidebard__innerCnt section .cmn__ttl{margin-bottom:8.9743589744vw}}main.treatment .Sidebard__innerCnt section>p{margin-bottom:5.5555555556vw;text-align:justify}@media screen and (max-width: 1024px){main.treatment .Sidebard__innerCnt section>p{margin-bottom:16.6666666667vw}}main.treatment .cellsCellTtl{margin-bottom:1.1574074074vw}@media screen and (max-width: 1024px){main.treatment .cellsCellTtl{margin-bottom:4.8717948718vw}}main.treatment .cellsCellTtl span.ruby{display:block;position:absolute;top:0;left:1.1574074074vw;transform:translateY(-100%)}@media screen and (max-width: 1024px){main.treatment .cellsCellTtl span.ruby{left:5.3846153846vw;transform:translateY(-50%)}}main.treatment .cellsCell>p{text-align:justify}@media screen and (max-width: 1024px){main.treatment .cellsCell>p.sples{letter-spacing:.05em}}main.treatment .cellsCell>.cmn__filedl,main.treatment main.care .cellsCell>.flow__pdfCellsCell,main.care main.treatment .cellsCell>.flow__pdfCellsCell{width:fit-content;margin-top:2.025462963vw}@media screen and (max-width: 1024px){main.treatment .cellsCell>.cmn__filedl,main.treatment main.care .cellsCell>.flow__pdfCellsCell,main.care main.treatment .cellsCell>.flow__pdfCellsCell{margin-top:5.1282051282vw}}main.treatment .cellsCellFlow{margin-top:3.8773148148vw}@media screen and (max-width: 1024px){main.treatment .cellsCellFlow{margin-top:8.9743589744vw}}main.treatment .cellsCellFlow .acc__cnt{border-bottom:0;overflow:hidden;transition:.35s all ease}main.treatment .cellsCellFlow .acc__cntInner{padding:5.5555555556vw 5.4976851852vw}@media screen and (max-width: 1024px){main.treatment .cellsCellFlow .acc__cntInner{padding:8.2051282051vw}}main.treatment .cellsCellFlow .acc__cntInner .cmn__ttl{margin-bottom:5.3240740741vw}@media screen and (max-width: 1024px){main.treatment .cellsCellFlow .acc__cntInner .cmn__ttl{margin-bottom:10.2564102564vw}}main.treatment .cellsCellFlow .acc__cntInner .Steps{margin-top:-.7523148148vw}@media screen and (max-width: 1024px){main.treatment .cellsCellFlow .acc__cntInner .Steps{margin-top:-3.3333333333vw}}@media screen and (max-width: 1024px){main.treatment .cellsCellFlow .acc__cntInner .StepsStep{padding-bottom:5.641025641vw}}@media screen and (max-width: 1024px){main.treatment .cellsCellFlow .acc__cntInner .StepsStep:last-of-type{padding-bottom:0}}main.treatment .cellsCellFlow .acc__cntInner .StepsStepBlock{width:47.2222222222vw}@media screen and (max-width: 1024px){main.treatment .cellsCellFlow .acc__cntInner .StepsStepBlock{padding-top:8.7179487179vw;width:41.5384615385vw}}@media screen and (max-width: 1024px){main.treatment .cellsCellFlow .acc__cntInner .StepsStepBlock h3{margin-bottom:6.4102564103vw}}main.treatment .cellsCellFlow .acc__cntInner .StepsStepBlockCnt>p.sples{letter-spacing:0}main.treatment .cellsCellFlow .acc__cntInner .cells{padding-bottom:0;border-bottom:0;padding-top:5.3240740741vw}@media screen and (max-width: 1024px){main.treatment .cellsCellFlow .acc__cntInner .cells{padding-top:12.8205128205vw}}main.treatment .cellsCellFlow .acc__cntInner .cellsCell{margin-top:0;padding-top:4.6296296296vw;border-top:0}@media screen and (max-width: 1024px){main.treatment .cellsCellFlow .acc__cntInner .cellsCell{padding-top:12.8205128205vw}}main.treatment .cellsCellFlow .acc__cntInner .cellsCell:first-of-type{padding-top:0}main.treatment .cellsCellFlow .acc__txt{position:relative;height:5.3240740741vw;border-top:0;cursor:pointer}@media screen and (max-width: 1024px){main.treatment .cellsCellFlow .acc__txt{height:15.3846153846vw;display:flex;justify-content:center;align-items:center;gap:6.1538461538vw}}@media screen and (min-width: 1025px){main.treatment .cellsCellFlow .acc__txt:hover:before{transform:scaleX(1);transform-origin:top left}main.treatment .cellsCellFlow .acc__txt:hover .txt p{color:#fff}main.treatment .cellsCellFlow .acc__txt:hover span:before,main.treatment .cellsCellFlow .acc__txt:hover span:after{background:#fff}}@media screen and (max-width: 1024px){main.treatment .cellsCellFlow .acc__txt .txt{position:relative}}main.treatment .cellsCellFlow .acc__txt .txt p{position:absolute;top:50%;left:50%;translate:-50% -50%;transition:.35s all ease;white-space:nowrap}@media screen and (max-width: 1024px){main.treatment .cellsCellFlow .acc__txt .txt p{position:static;translate:0}}@media screen and (max-width: 1024px){main.treatment .cellsCellFlow .acc__txt .txt p:first-of-type{display:block}}main.treatment .cellsCellFlow .acc__txt .txt p:nth-of-type(2){opacity:0}@media screen and (max-width: 1024px){main.treatment .cellsCellFlow .acc__txt .txt p:nth-of-type(2){display:none}}@media screen and (min-width: 1025px){main.treatment .cellsCellFlow.is-on .acc__txt:hover:before{transform:scaleX(0);transform-origin:top right}main.treatment .cellsCellFlow.is-on .acc__txt:hover .txt p{color:#383838}main.treatment .cellsCellFlow.is-on .acc__txt:hover span:before,main.treatment .cellsCellFlow.is-on .acc__txt:hover span:after{background:#383838}}main.treatment .cellsCellFlow.is-on .acc__txt:before{transform:scaleX(1);transform-origin:top left}main.treatment .cellsCellFlow.is-on .acc__txt .txt p{color:#fff}main.treatment .cellsCellFlow.is-on .acc__txt .txt p:first-of-type{opacity:0}@media screen and (max-width: 1024px){main.treatment .cellsCellFlow.is-on .acc__txt .txt p:first-of-type{display:none}}main.treatment .cellsCellFlow.is-on .acc__txt .txt p:nth-of-type(2){opacity:1}@media screen and (max-width: 1024px){main.treatment .cellsCellFlow.is-on .acc__txt .txt p:nth-of-type(2){display:block}}main.treatment .cellsCellFlow.is-on .acc__txt span:before,main.treatment .cellsCellFlow.is-on .acc__txt span:after{background:#fff}main.treatment .cellsCellFlow.is-on .acc__txt span:after{transform:translate(-50%) rotate(90deg)}main.treatment .cellsCellUl{margin-top:3.8773148148vw}@media screen and (max-width: 1024px){main.treatment .cellsCellUl{margin-top:12.8205128205vw}}main.treatment .cellsCellUl h4{margin-bottom:.5787037037vw}@media screen and (max-width: 1024px){main.treatment .cellsCellUl h4{margin-bottom:6.4102564103vw}}main.treatment .cellsCellExp{margin-top:3.8773148148vw}@media screen and (max-width: 1024px){main.treatment .cellsCellExp{margin-top:10.2564102564vw}}main.treatment .cellsCellExp ul{margin-bottom:1.4467592593vw}@media screen and (max-width: 1024px){main.treatment .cellsCellExp ul{margin-bottom:4.6153846154vw}}@media screen and (max-width: 1024px){main.treatment .cellsCellExp ul li{padding-left:0}}@media screen and (max-width: 1024px){main.treatment .cellsCellExp ul li span.spsmall{display:inline-block;font-size:3.3333333333vw;margin-right:-2.5641025641vw}}main.treatment .cellsCellExp p{text-align:justify}main.treatment .cellsCell .cmn__arrowlink{margin-top:2.025462963vw}@media screen and (max-width: 1024px){main.treatment .cellsCell .cmn__arrowlink{margin-top:6.4102564103vw;margin-left:auto}}@media screen and (max-width: 1024px){main.treatment .im{margin-top:33.3333333333vw!important}}@media screen and (max-width: 1024px){main.treatment .im .cellsCell{padding-top:4.8717948718vw}}@media screen and (max-width: 1024px){main.care .Sidebard__innerCnt section:first-of-type .cmn__ttl{margin-bottom:8.9743589744vw}}main.care .flow__pdf{margin-top:11.6319444444vw;margin-left:2.7777777778vw}@media screen and (max-width: 1024px){main.care .flow__pdf{margin:31.2820512821vw 0 0}}main.care .flow__pdf .cmn__vertlinettl,main.care .flow__pdf main.about .cellsCellTtl,main.about main.care .flow__pdf .cellsCellTtl,main.care .flow__pdf main.treatment .cellsCellTtl,main.treatment main.care .flow__pdf .cellsCellTtl,main.care .flow__pdf .cellsCellTtl,main.care .flow__pdf main.contact .cellsCellTtl,main.contact main.care .flow__pdf .cellsCellTtl,main.care .flow__pdf main.braindock .cellsCellTtl,main.braindock main.care .flow__pdf .cellsCellTtl{margin-bottom:2.025462963vw}@media screen and (max-width: 1024px){main.care .flow__pdf .cmn__vertlinettl,main.care .flow__pdf main.about .cellsCellTtl,main.about main.care .flow__pdf .cellsCellTtl,main.care .flow__pdf main.treatment .cellsCellTtl,main.treatment main.care .flow__pdf .cellsCellTtl,main.care .flow__pdf .cellsCellTtl,main.care .flow__pdf main.contact .cellsCellTtl,main.contact main.care .flow__pdf .cellsCellTtl,main.care .flow__pdf main.braindock .cellsCellTtl,main.braindock main.care .flow__pdf .cellsCellTtl{margin-bottom:6.9230769231vw}}main.care .flow__pdf>p+*{margin-top:.8680555556vw}@media screen and (max-width: 1024px){main.care .flow__pdf>p+*{margin-top:3.8461538462vw}}main.care .flow__pdfCells{display:flex;flex-wrap:wrap;gap:1.5046296296vw}@media screen and (max-width: 1024px){main.care .flow__pdfCells{gap:3.8461538462vw}}@media screen and (max-width: 1024px){main.contact .Sidebard__innerCnt section .cmn__ttl{margin-bottom:6.9230769231vw}}main.contact .res__cells{display:flex;flex-wrap:wrap;justify-content:space-between;gap:1.1574074074vw;margin-top:3.8773148148vw}@media screen and (max-width: 1024px){main.contact .res__cells{margin-top:14.1025641026vw;flex-direction:column;gap:3.3333333333vw}}main.contact .res__cells .cmn__cell{flex-basis:49.0424646128%;width:auto;height:auto;aspect-ratio:auto}@media screen and (min-width: 1025px){main.contact .res__cells .cmn__cell:first-of-type{order:1}main.contact .res__cells .cmn__cell:nth-of-type(2){order:3}main.contact .res__cells .cmn__cell:nth-of-type(3){order:2}main.contact .res__cells .cmn__cell:nth-of-type(4){order:4}}main.contact .res__cells .cmn__cell a{gap:1.7361111111vw}@media screen and (max-width: 1024px){main.contact .res__cells .cmn__cell a{gap:7.4358974359vw}}@media screen and (max-width: 1024px){main.contact .form .cmn__ttl h2{letter-spacing:.12em}}@media screen and (max-width: 1024px){main.contact .form>p{letter-spacing:.05em!important}}main.contact .form form{margin-top:5.5555555556vw}@media screen and (max-width: 1024px){main.contact .form form{margin-top:14.1025641026vw}}main.contact .form form table{width:100%;margin-bottom:8.3333333333vw}@media screen and (max-width: 1024px){main.contact .form form table tr{display:block}}main.contact .form form table tr th,main.contact .form form table tr td{padding:0}@media screen and (max-width: 1024px){main.contact .form form table tr th,main.contact .form form table tr td{display:block;width:100%!important}}@media screen and (max-width: 1024px){main.contact .form form table tr+tr{margin-top:8.9743589744vw}}main.contact .form form table tr+tr th,main.contact .form form table tr+tr td{padding-top:3.8773148148vw}@media screen and (max-width: 1024px){main.contact .form form table tr+tr th,main.contact .form form table tr+tr td{padding-top:0}}main.contact .form form table tr th{width:16.0699417152%;text-align:left;vertical-align:top}main.contact .form form table tr th span{display:inline-block;margin-left:1.3888888889vw}@media screen and (max-width: 1024px){main.contact .form form table tr th span{margin-left:3.0769230769vw;font-size:62.5%;vertical-align:super;transform:translateY(.5128205128vw)}}main.contact .form form table tr td{width:83.9300582848%}@media screen and (max-width: 1024px){main.contact .form form table tr td{margin-top:6.4102564103vw}}main.contact .form form table tr td input,main.contact .form form table tr td textarea{border-width:1px;width:100%;height:5.2083333333vw;padding:2.025462963vw;outline:none;border-radius:0}main.contact .form form table tr td input::placeholder,main.contact .form form table tr td textarea::placeholder{color:#c1c1c1}@media screen and (max-width: 1024px){main.contact .form form table tr td input,main.contact .form form table tr td textarea{border-width:2px;height:16.1538461538vw;padding:4.1025641026vw}}main.contact .form form table tr td textarea{height:18.1134259259vw;resize:vertical}@media screen and (max-width: 1024px){main.contact .form form table tr td textarea{height:59.2307692308vw}}main.contact .form form table tr td .tel{display:flex;align-items:center}main.contact .form form table tr td .tel p{padding:0 1.9675925926vw;font-size:88.8888888889%}@media screen and (max-width: 1024px){main.contact .form form table tr td .tel p{padding:0 1.7948717949vw}}main.contact .form form>p{margin-bottom:5.5555555556vw;text-align:center}@media screen and (max-width: 1024px){main.contact .form form>p{margin-bottom:16.6666666667vw}}main.contact .form form>p a{color:#383838;text-decoration:underline;text-decoration-thickness:.0578703704vw;text-underline-offset:.1157407407vw}@media screen and (max-width: 1024px){main.contact .form form>p a{text-decoration-thickness:.2564102564vw;text-underline-offset:.7692307692vw}}main.contact .form form .submit{display:flex;justify-content:center}main.contact .form form .submit button{padding:0;border:none;outline:none;background:transparent}@media screen and (max-width: 1024px){main.privacy-policy .Mv__innerTxt h1{letter-spacing:.075em}}main.privacy-policy .pp__inner .cmn__ttl{margin-bottom:5.5555555556vw}@media screen and (max-width: 1024px){main.privacy-policy .pp__inner .cmn__ttl{margin-bottom:15.3846153846vw}}main.privacy-policy .pp__inner .cmn__ttl h2{margin-top:1.1574074074vw}@media screen and (max-width: 1024px){main.privacy-policy .pp__inner .cmn__ttl h2{margin-top:3.8461538462vw}}main.privacy-policy .pp__innerRowsRow+div{margin-top:3.8773148148vw}@media screen and (max-width: 1024px){main.privacy-policy .pp__innerRowsRow+div{margin-top:12.8205128205vw}}main.privacy-policy .pp__innerRowsRow h2{margin-bottom:2.025462963vw}@media screen and (max-width: 1024px){main.privacy-policy .pp__innerRowsRow h2{margin-bottom:2.5641025641vw}}main.privacy-policy .pp__innerRowsRowCnt>*+*{margin-top:1.0416666667vw}@media screen and (max-width: 1024px){main.privacy-policy .pp__innerRowsRowCnt>*+*{margin-top:4.6153846154vw}}main.privacy-policy .pp__innerRowsRowCnt ul,main.privacy-policy .pp__innerRowsRowCnt ol{margin-left:1.3888888889vw}@media screen and (max-width: 1024px){main.privacy-policy .pp__innerRowsRowCnt ul,main.privacy-policy .pp__innerRowsRowCnt ol{margin-left:6.6666666667vw}}main.privacy-policy .pp__innerRowsRowCnt ul li+li,main.privacy-policy .pp__innerRowsRowCnt ol li+li{margin-top:.5787037037vw}@media screen and (max-width: 1024px){main.privacy-policy .pp__innerRowsRowCnt ul li+li,main.privacy-policy .pp__innerRowsRowCnt ol li+li{margin-top:2.5641025641vw}}main.privacy-policy .pp__innerRowsRowCnt ul ul,main.privacy-policy .pp__innerRowsRowCnt ul ol,main.privacy-policy .pp__innerRowsRowCnt ol ul,main.privacy-policy .pp__innerRowsRowCnt ol ol{margin-top:.8680555556vw}@media screen and (max-width: 1024px){main.privacy-policy .pp__innerRowsRowCnt ul ul,main.privacy-policy .pp__innerRowsRowCnt ul ol,main.privacy-policy .pp__innerRowsRowCnt ol ul,main.privacy-policy .pp__innerRowsRowCnt ol ol{margin-top:3.8461538462vw}}main.braindock .Sidebard__innerCnt>section+section{margin-top:0}@media screen and (max-width: 1024px){main.braindock .Sidebard__innerCnt>section+section{margin-top:0}}main.braindock p.price span.tax{display:inline-block;font-size:70%;font-feature-settings:"palt"}@media screen and (max-width: 1024px){main.braindock p.price span.tax{font-size:75%}}main.braindock p.price span.les{letter-spacing:-.25em}main.braindock table.opt{width:100%;margin-top:-.8101851852vw}@media screen and (max-width: 1024px){main.braindock table.opt tr{display:block}}@media screen and (max-width: 1024px){main.braindock table.opt tr+tr{margin-top:17.1794871795vw}}@media screen and (min-width: 1025px){main.braindock table.opt tr+tr td{padding-top:3.9351851852vw}main.braindock table.opt tr+tr td:nth-of-type(2){padding-top:4.1666666667vw}}main.braindock table.opt tr td{padding:0;vertical-align:top}@media screen and (max-width: 1024px){main.braindock table.opt tr td{display:block;width:100%!important}}main.braindock table.opt tr td span.uwa{display:inline-block;transform:translateY(.2893518519vw);font-size:50%;font-weight:400;vertical-align:top}main.braindock table.opt tr td span.uwa.big{display:inline;font-size:80%;vertical-align:text-top}main.braindock table.opt tr td:first-of-type{width:15.5833333333%}@media screen and (max-width: 1024px){main.braindock table.opt tr td:first-of-type{margin-bottom:3.8461538462vw}}main.braindock table.opt tr td:nth-of-type(2){width:84.4166666667%;padding-top:.2314814815vw}main.braindock table.opt tr td:nth-of-type(2) p.exp{margin-bottom:.7523148148vw;text-align:justify}@media screen and (max-width: 1024px){main.braindock table.opt tr td:nth-of-type(2) p.exp{margin-bottom:3.8461538462vw}}main.braindock table.opt tr td:nth-of-type(2) p.exp.more{margin-top:1.4467592593vw;margin-bottom:0;line-height:1.6}@media screen and (max-width: 1024px){main.braindock table.opt tr td:nth-of-type(2) p.exp.more{margin-top:3.8461538462vw}}main.braindock table.opt tr td:nth-of-type(2) p.exp.more.link{margin-top:.1157407407vw}@media screen and (max-width: 1024px){main.braindock table.opt tr td:nth-of-type(2) p.exp.more.link{margin-top:2.5641025641vw}}@media screen and (max-width: 1024px){main.braindock table.opt tr td:nth-of-type(2) p.price span.tax{font-size:70%}}@media screen and (max-width: 1024px){main.braindock .cells{padding-bottom:8.9743589744vw}}@media screen and (max-width: 1024px){main.braindock .cellsCell{padding-top:8.9743589744vw}}@media screen and (max-width: 1024px){main.braindock .cellsCellTtl{margin-bottom:6.9230769231vw}}main.braindock .cellsCellDlBtns{display:flex}main.braindock .about>p{text-align:justify}@media screen and (max-width: 1024px){main.braindock .about .cmn__ttl{margin-bottom:11.0256410256vw!important}}main.braindock .about .cells{margin-top:5.5555555556vw}@media screen and (max-width: 1024px){main.braindock .about .cells{margin-top:14.8717948718vw}}main.braindock .about .cellsCell>p{text-align:justify;margin-bottom:2.3148148148vw}@media screen and (max-width: 1024px){main.braindock .about .cellsCell>p{margin-bottom:7.6923076923vw}}main.braindock .about .cellsCellScroll{position:relative}@media screen and (max-width: 1024px){main.braindock .about .cellsCellScroll{width:91.5384615385vw;margin:0 -8.4615384615vw 0 0}}@media screen and (max-width: 1024px){main.braindock .about .cellsCellScroll:after{position:absolute;content:"";top:0;right:0;width:8.2051282051vw;height:100%;background-image:linear-gradient(-90deg,#ffffff 0%,#ffffff 30%,rgba(255,255,255,0) 100%);pointer-events:none}}main.braindock .about .cellsCellScrollInner{scrollbar-width:none}@media screen and (max-width: 1024px){main.braindock .about .cellsCellScrollInner{width:100%;overflow-x:scroll}}main.braindock .about .cellsCellScrollInner::-webkit-scrollbar{display:none}main.braindock .about .cellsCellScroll table.crs{width:100%}@media screen and (max-width: 1024px){main.braindock .about .cellsCellScroll table.crs{display:block}}main.braindock .about .cellsCellScroll table.crs tbody{width:100%}@media screen and (max-width: 1024px){main.braindock .about .cellsCellScroll table.crs tbody{display:flex;width:fit-content;padding:0 8.4615384615vw 0 0}}@media screen and (max-width: 1024px){main.braindock .about .cellsCellScroll table.crs tbody tr{width:26.4102564103vw}}@media screen and (max-width: 1024px){main.braindock .about .cellsCellScroll table.crs tbody tr:first-of-type{width:16.4102564103vw}}@media screen and (max-width: 1024px){main.braindock .about .cellsCellScroll table.crs tbody tr+tr{margin-left:-1px}}main.braindock .about .cellsCellScroll table.crs tbody tr th,main.braindock .about .cellsCellScroll table.crs tbody tr td{padding:0;border:1px solid #383838;text-align:center}@media screen and (max-width: 1024px){main.braindock .about .cellsCellScroll table.crs tbody tr th,main.braindock .about .cellsCellScroll table.crs tbody tr td{display:flex;justify-content:center;align-items:center;width:100%!important;height:10vw!important}}main.braindock .about .cellsCellScroll table.crs tbody tr th:first-of-type,main.braindock .about .cellsCellScroll table.crs tbody tr td:first-of-type{width:28%}main.braindock .about .cellsCellScroll table.crs tbody tr th:nth-of-type(2),main.braindock .about .cellsCellScroll table.crs tbody tr th:nth-of-type(3),main.braindock .about .cellsCellScroll table.crs tbody tr td:nth-of-type(2),main.braindock .about .cellsCellScroll table.crs tbody tr td:nth-of-type(3){width:36%}@media screen and (max-width: 1024px){main.braindock .about .cellsCellScroll table.crs tbody tr th+td,main.braindock .about .cellsCellScroll table.crs tbody tr th+th,main.braindock .about .cellsCellScroll table.crs tbody tr td+td,main.braindock .about .cellsCellScroll table.crs tbody tr td+th{margin-top:-1px}}main.braindock .about .cellsCellScroll table.crs tbody tr th{height:3.587962963vw;background:#383838;color:#fff}@media screen and (max-width: 1024px){main.braindock .about .cellsCellScroll table.crs tbody tr th{border-bottom:1px solid #ffffff;border-left:0}}@media screen and (min-width: 1025px){main.braindock .about .cellsCellScroll table.crs tbody tr th{border-right:1px solid #ffffff}}@media screen and (max-width: 1024px){main.braindock .about .cellsCellScroll table.crs tbody tr th+th{border-top:1px solid #ffffff}}@media screen and (max-width: 1024px){main.braindock .about .cellsCellScroll table.crs tbody tr th:last-of-type{border-bottom:1px solid #383838}}@media screen and (min-width: 1025px){main.braindock .about .cellsCellScroll table.crs tbody tr th:nth-of-type(2),main.braindock .about .cellsCellScroll table.crs tbody tr th:nth-of-type(3){border-left:1px solid #ffffff}}main.braindock .about .cellsCellScroll table.crs tbody tr td{height:4.8611111111vw}main.braindock .about .cellsCellScroll table.crs tbody tr td>span{margin:0 auto}main.braindock .about .cellsCellScroll table.crs tbody tr td>span.true{display:block;width:1.5046296296vw;height:1.5046296296vw;border-radius:9999px;background:#383838}@media screen and (max-width: 1024px){main.braindock .about .cellsCellScroll table.crs tbody tr td>span.true{width:2.5641025641vw;height:2.5641025641vw}}main.braindock .about .cellsCellScroll table.crs tbody tr td>span.false{display:block;width:1.4467592593vw;height:2px;background:#383838}@media screen and (max-width: 1024px){main.braindock .about .cellsCellScroll table.crs tbody tr td>span.false{width:3.0769230769vw;height:1px}}main.braindock .about .cellsCellScroll table.crs tbody tr td>.none{position:relative;width:100%;height:100%}main.braindock .about .cellsCellScroll table.crs tbody tr td>.none:after{position:absolute;content:"";top:50%;left:50%;width:1.4467592593vw;height:2px;background:#383838;translate:-50% -50%}@media screen and (max-width: 1024px){main.braindock .about .cellsCellScroll table.crs tbody tr td>.none:after{width:5.1282051282vw}}@media screen and (max-width: 1024px){main.braindock .about .cellsCellScroll table.crs.main th{opacity:0}}main.braindock .about .cellsCellScroll table.crs.spfixed{display:none;pointer-events:none}@media screen and (max-width: 1024px){main.braindock .about .cellsCellScroll table.crs.spfixed{display:block;position:absolute;top:0;left:0;width:fit-content}}@media screen and (max-width: 1024px){main.braindock .about .cellsCellScroll table.crs.spfixed tbody{padding-right:0}}main.braindock .about .cellsCellNotice{margin-top:3.8773148148vw}@media screen and (max-width: 1024px){main.braindock .about .cellsCellNotice{margin-top:8.9743589744vw}}main.braindock .about .cellsCellNotice ul{list-style:none}main.braindock .about .cellsCellNotice ul li{position:relative;padding-left:1.0416666667vw}@media screen and (max-width: 1024px){main.braindock .about .cellsCellNotice ul li{padding-left:4.6153846154vw}}main.braindock .about .cellsCellNotice ul li:before{position:absolute;top:.6655092593vw;left:.2893518519vw;content:"";width:.1736111111vw;aspect-ratio:1;border-radius:9999px;background:#383838}@media screen and (max-width: 1024px){main.braindock .about .cellsCellNotice ul li:before{top:2.9487179487vw;left:1.2820512821vw;width:.7692307692vw}}@media screen and (max-width: 1024px){main.braindock .opt .cells{padding-bottom:10.5128205128vw}}main.braindock .opt .cellsCell{margin-top:0;border-top:0}main.braindock .health{padding-top:14.1203703704vw}@media screen and (max-width: 1024px){main.braindock .health{padding-top:18.9743589744vw}}main.braindock .health>p{margin-bottom:2.025462963vw}@media screen and (max-width: 1024px){main.braindock .health>p{margin-bottom:6.4102564103vw}}main.braindock .health .cells{margin-top:0}main.braindock .health .cellsCellScrollInner table.crs.main tbody tr th:first-of-type,main.braindock .health .cellsCellScrollInner table.crs.main tbody tr td:first-of-type{width:28%}main.braindock .health .cellsCellScrollInner table.crs.main tbody tr th:nth-of-type(2),main.braindock .health .cellsCellScrollInner table.crs.main tbody tr td:nth-of-type(2){width:72%}@media screen and (max-width: 1024px){main.braindock .health .cellsCell.kensagaiyou .cellsCellScroll table.crs.spfixed tbody tr th:nth-of-type(2),main.braindock .health .cellsCell.kensagaiyou .cellsCellScroll table.crs.spfixed tbody tr td:nth-of-type(2){height:25.641025641vw!important}}@media screen and (max-width: 1024px){main.braindock .health .cellsCell.kensagaiyou .cellsCellScrollInner table.crs.main tbody tr th:first-of-type,main.braindock .health .cellsCell.kensagaiyou .cellsCellScrollInner table.crs.main tbody tr td:first-of-type{padding:0 1.2820512821vw}}@media screen and (max-width: 1024px){main.braindock .health .cellsCell.kensagaiyou .cellsCellScrollInner table.crs.main tbody tr th:nth-of-type(2),main.braindock .health .cellsCell.kensagaiyou .cellsCellScrollInner table.crs.main tbody tr td:nth-of-type(2){height:25.641025641vw!important;padding:0 1.2820512821vw}}main.braindock .health .cellsCell.optionkensa .cellsCellScrollInner table.crs.main tbody tr th:first-of-type,main.braindock .health .cellsCell.optionkensa .cellsCellScrollInner table.crs.main tbody tr td:first-of-type{width:72%}main.braindock .health .cellsCell.optionkensa .cellsCellScrollInner table.crs.main tbody tr th:nth-of-type(2),main.braindock .health .cellsCell.optionkensa .cellsCellScrollInner table.crs.main tbody tr td:nth-of-type(2){width:28%}@media screen and (max-width: 1024px){main.medicalcare .footer{margin-top:33.3333333333vw}}@media screen and (max-width: 1024px){main.medicalcare .Sidebard__innerSide ul li a{padding-left:1.7948717949vw;padding-right:6.4102564103vw}}main.medicalcare .Sidebard__innerCnt .medical__points{margin-top:3.8773148148vw;display:flex;justify-content:space-between}@media screen and (max-width: 1024px){main.medicalcare .Sidebard__innerCnt .medical__points{flex-direction:column;gap:3.3333333333vw;margin-top:8.9743589744vw}}main.medicalcare .Sidebard__innerCnt .medical__pointsPoint{padding:2.025462963vw;flex-basis:30%}@media screen and (max-width: 1024px){main.medicalcare .Sidebard__innerCnt .medical__pointsPoint{padding:7.6923076923vw 8.2051282051vw;height:88.9743589744vw;flex-basis:auto}}main.medicalcare .Sidebard__innerCnt .medical__pointsPoint figure{margin:0 auto}main.medicalcare .Sidebard__innerCnt .medical__pointsPoint p:first-of-type{margin-bottom:1.4467592593vw}@media screen and (max-width: 1024px){main.medicalcare .Sidebard__innerCnt .medical__pointsPoint p:first-of-type{margin-bottom:8.2051282051vw}}main.medicalcare .Sidebard__innerCnt .medical__pointsPoint p:nth-of-type(2){text-align:justify;margin-top:2.1412037037vw}@media screen and (max-width: 1024px){main.medicalcare .Sidebard__innerCnt .medical__pointsPoint p:nth-of-type(2){margin-top:6.6666666667vw}}main.medicalcare .Sidebard__innerCnt .medical__pointsPoint:first-of-type figure{width:4.8032407407vw}@media screen and (max-width: 1024px){main.medicalcare .Sidebard__innerCnt .medical__pointsPoint:first-of-type figure{width:21.2820512821vw}}main.medicalcare .Sidebard__innerCnt .medical__pointsPoint:nth-of-type(2) figure{width:8.4490740741vw}@media screen and (max-width: 1024px){main.medicalcare .Sidebard__innerCnt .medical__pointsPoint:nth-of-type(2) figure{width:37.4358974359vw}}main.medicalcare .Sidebard__innerCnt .medical__pointsPoint:nth-of-type(3) figure{width:8.5069444444vw}@media screen and (max-width: 1024px){main.medicalcare .Sidebard__innerCnt .medical__pointsPoint:nth-of-type(3) figure{width:37.6923076923vw}}@media screen and (max-width: 1024px){main.medicalcare .Sidebard__innerCnt .medical__pointsPoint:nth-of-type(3) p:nth-of-type(2){letter-spacing:.07em}}@media screen and (max-width: 1024px){main.medicalcare .Sidebard__innerCnt .medical .cells{margin-top:0}}@media screen and (max-width: 1024px){main.medicalcare .Sidebard__innerCnt .medical .cellsCell{margin-top:8.9743589744vw}}main.medicalcare .Sidebard__innerCnt .medical .cellsCell>p{margin-bottom:0}main.medicalcare .Sidebard__innerCnt .medical .cellsCellUl{margin-bottom:2.3148148148vw}@media screen and (max-width: 1024px){main.medicalcare .Sidebard__innerCnt .medical .cellsCellUl{margin-bottom:5.1282051282vw}}main.medicalcare .Sidebard__innerCnt .reserve{padding-top:15.5671296296vw}@media screen and (max-width: 1024px){main.medicalcare .Sidebard__innerCnt .reserve{padding-top:33.3333333333vw}}@media screen and (max-width: 1024px){main.medicalcare .Sidebard__innerCnt .reserve .cmn__normalten li+li,main.medicalcare .Sidebard__innerCnt .reserve main.treatment .cellsCell ul li+li,main.treatment .cellsCell main.medicalcare .Sidebard__innerCnt .reserve ul li+li,main.medicalcare .Sidebard__innerCnt .reserve .medical .cellsCellUl ul li+li,main.medicalcare .Sidebard__innerCnt .medical .cellsCellUl .reserve ul li+li{margin-top:5.1282051282vw}}main.medicalcare .Sidebard__innerCnt .reserve .cells{margin-top:0}@media screen and (max-width: 1024px){main.medicalcare .Sidebard__innerCnt .reserve .cells{margin-top:12.8205128205vw}}main.medicalcare .Sidebard__innerCnt .reserve .cellsCell:first-of-type{padding-top:0;border-top:0}@media screen and (max-width: 1024px){main.medicalcare .Sidebard__innerCnt .reserve .cellsCell:first-of-type{margin-top:0}}@media screen and (max-width: 1024px){main.medicalcare .Sidebard__innerCnt .reserve .cellsCell{margin-top:8.9743589744vw;padding-top:8.9743589744vw}}main.medicalcare .Sidebard__innerCnt .reserve .cellsCell .cmn__cell{width:34.0856481481vw;aspect-ratio:589/177;margin-bottom:3.8773148148vw}@media screen and (max-width: 1024px){main.medicalcare .Sidebard__innerCnt .reserve .cellsCell .cmn__cell{width:100%;aspect-ratio:325/133;margin-bottom:6.4102564103vw}}main.medicalcare .Sidebard__innerCnt .reserve .cellsCell .cmn__cell a{transition:.35s all ease}@media screen and (min-width: 1025px){main.medicalcare .Sidebard__innerCnt .reserve .cellsCell .cmn__cell a:hover .bottom:before,main.medicalcare .Sidebard__innerCnt .reserve .cellsCell .cmn__cell a:hover .bottom:after{border-color:#fff}}@media screen and (max-width: 1024px){main.medicalcare .Sidebard__innerCnt .reserve .cellsCell .cmn__cell a{padding-top:6.9230769231vw;gap:6.6666666667vw}}main.medicalcare .Sidebard__innerCnt .reserve .cellsCell .cmn__cell a .bottom{position:relative;padding-right:1.5046296296vw;width:fit-content}@media screen and (max-width: 1024px){main.medicalcare .Sidebard__innerCnt .reserve .cellsCell .cmn__cell a .bottom{padding-right:3.8461538462vw}}main.medicalcare .Sidebard__innerCnt .reserve .cellsCell .cmn__cell a .bottom:before,main.medicalcare .Sidebard__innerCnt .reserve .cellsCell .cmn__cell a .bottom:after{position:absolute;content:"";top:.0578703704vw;right:0;width:.5787037037vw;aspect-ratio:1;border:.1157407407vw solid #383838;transition:.35s all ease}@media screen and (max-width: 1024px){main.medicalcare .Sidebard__innerCnt .reserve .cellsCell .cmn__cell a .bottom:before,main.medicalcare .Sidebard__innerCnt .reserve .cellsCell .cmn__cell a .bottom:after{top:.7692307692vw;width:1.7948717949vw;border-width:.2564102564vw}}main.medicalcare .Sidebard__innerCnt .reserve .cellsCell .cmn__cell a .bottom:after{border-top:0;border-left:0}main.medicalcare .Sidebard__innerCnt .reserve .cellsCell .cmn__cell a .bottom:before{transform:translate(-.1736111111vw,-.1736111111vw)}@media screen and (max-width: 1024px){main.medicalcare .Sidebard__innerCnt .reserve .cellsCell .cmn__cell a .bottom:before{transform:translate(-.5128205128vw,-.5128205128vw)}}main.medicalcare .Sidebard__innerCnt .reserve .cellsCell>p{margin-bottom:0}main.medicalcare .Sidebard__innerCnt .reserve .cellsCell>p:first-of-type{text-align:left}main.medicalcare .Sidebard__innerCnt .reserve .cellsCell>p a.cmn__linelink span.newtab{translate:-.1157407407vw 0}main.medicalcare .Sidebard__innerCnt .reserve .cellsCell>p+p{margin-top:1.4467592593vw}@media screen and (max-width: 1024px){main.medicalcare .Sidebard__innerCnt .reserve .cellsCell>p+p{margin-top:6.4102564103vw}}main.archive .news__innerPages{display:flex;flex-wrap:wrap;justify-content:center;gap:1.4467592593vw 2.6041666667vw;margin-top:15.5671296296vw}@media screen and (max-width: 1024px){main.archive .news__innerPages{gap:3.8461538462vw 8.9743589744vw;margin-top:33.3333333333vw}}main.archive .news__innerPages a,main.archive .news__innerPages span{display:flex;justify-content:center;width:1.4467592593vw}@media screen and (max-width: 1024px){main.archive .news__innerPages a,main.archive .news__innerPages span{width:4.1025641026vw}}main.archive .news__innerPages a p,main.archive .news__innerPages span p{transform:translate(-.01em);color:#383838;letter-spacing:0;text-align:right}main.archive .news__innerPages span{border-bottom:3px solid #383838}@media screen and (max-width: 1024px){main.archive .news__innerPages span{border-bottom-width:2px}}main.single-news .cnt,main.single-blog .cnt{padding-top:11.400462963vw}@media screen and (max-width: 1024px){main.single-news .cnt,main.single-blog .cnt{padding-top:31.7948717949vw}}main.single-news .cnt .Breadcrumb,main.single-blog .cnt .Breadcrumb{margin-bottom:15.8564814815vw}@media screen and (max-width: 1024px){main.single-news .cnt .Breadcrumb,main.single-blog .cnt .Breadcrumb{margin-bottom:16.6666666667vw}}main.single-news .cnt__inner,main.single-blog .cnt__inner{width:69.3865740741vw;margin:0 auto}@media screen and (max-width: 1024px){main.single-news .cnt__inner,main.single-blog .cnt__inner{width:83.3333333333vw}}main.single-news .cnt__innerTtl,main.single-blog .cnt__innerTtl{margin-bottom:5.5555555556vw}@media screen and (max-width: 1024px){main.single-news .cnt__innerTtl,main.single-blog .cnt__innerTtl{margin-bottom:15.3846153846vw}}main.single-news .cnt__innerTtl p,main.single-blog .cnt__innerTtl p{margin-bottom:3.8773148148vw}@media screen and (max-width: 1024px){main.single-news .cnt__innerTtl p,main.single-blog .cnt__innerTtl p{margin-bottom:7.4358974359vw}}main.single-news .cnt__innerBlock,main.single-blog .cnt__innerBlock{overflow:hidden}main.single-news .cnt__innerBlock p>img,main.single-blog .cnt__innerBlock p>img{max-width:100%;width:auto;height:auto;margin-bottom:5.5555555556vw}@media screen and (max-width: 1024px){main.single-news .cnt__innerBlock p>img,main.single-blog .cnt__innerBlock p>img{margin-bottom:16.6666666667vw}}main.single-news .cnt__innerBlock p,main.single-blog .cnt__innerBlock p{width:auto;height:auto}main.single-news .cnt__innerBlock h2+p>img,main.single-news .cnt__innerBlock p+p>img,main.single-blog .cnt__innerBlock h2+p>img,main.single-blog .cnt__innerBlock p+p>img{margin-top:5.5555555556vw}@media screen and (max-width: 1024px){main.single-news .cnt__innerBlock h2+p>img,main.single-news .cnt__innerBlock p+p>img,main.single-blog .cnt__innerBlock h2+p>img,main.single-blog .cnt__innerBlock p+p>img{margin-top:16.6666666667vw}}main.single-news .cnt__innerBlock h2,main.single-blog .cnt__innerBlock h2{margin-bottom:2.025462963vw}@media screen and (max-width: 1024px){main.single-news .cnt__innerBlock h2,main.single-blog .cnt__innerBlock h2{margin-bottom:14.1025641026vw}}main.single-news .cnt__inner .cmn__arrowlink,main.single-blog .cnt__inner .cmn__arrowlink{margin:15.7986111111vw auto 0}@media screen and (max-width: 1024px){main.single-news .cnt__inner .cmn__arrowlink,main.single-blog .cnt__inner .cmn__arrowlink{margin:39.4871794872vw auto 0}}main.achievements .Sidebard__innerCnt .achi__yearsYear:not(.is-disabled)+div{margin-top:8.8541666667vw}@media screen and (max-width: 1024px){main.achievements .Sidebard__innerCnt .achi__yearsYear:not(.is-disabled)+div{margin-top:33.3333333333vw}}main.achievements .Sidebard__innerCnt .achi__yearsYear h2{margin-bottom:2.025462963vw}@media screen and (max-width: 1024px){main.achievements .Sidebard__innerCnt .achi__yearsYear h2{margin-bottom:8.9743589744vw}}main.achievements .Sidebard__innerCnt .achi__yearsYear.is-disabled{display:none}main.achievements .Sidebard__innerCnt .achi__yearsYearRowsRow{border-top:2px solid #383838}main.achievements .Sidebard__innerCnt .achi__yearsYearRowsRow:last-of-type{border-bottom:2px solid #383838}main.achievements .Sidebard__innerCnt .achi__yearsYearRowsRow .acc__txt{position:relative;padding:3.8773148148vw 0;cursor:pointer}@media screen and (max-width: 1024px){main.achievements .Sidebard__innerCnt .achi__yearsYearRowsRow .acc__txt{padding:16.6666666667vw 0}}main.achievements .Sidebard__innerCnt .achi__yearsYearRowsRow .acc__txt span.plus{right:0}@media screen and (max-width: 1024px){main.achievements .Sidebard__innerCnt .achi__yearsYearRowsRow .acc__txt span.plus{position:absolute;translate:0 -50%}}main.achievements .Sidebard__innerCnt .achi__yearsYearRowsRow .acc__cnt{overflow:clip;transition:.35s all ease}main.achievements .Sidebard__innerCnt .achi__yearsYearRowsRow .acc__cntInner{padding-left:8.3333333333vw;padding-bottom:3.8773148148vw}@media screen and (max-width: 1024px){main.achievements .Sidebard__innerCnt .achi__yearsYearRowsRow .acc__cntInner{padding-left:0;padding-bottom:16.6666666667vw}}main.achievements .Sidebard__innerCnt .achi__yearsYearRowsRow .acc__cntInner .table+div,main.achievements .Sidebard__innerCnt .achi__yearsYearRowsRow .acc__cntInner .tablerows+div{margin-top:3.8773148148vw}@media screen and (max-width: 1024px){main.achievements .Sidebard__innerCnt .achi__yearsYearRowsRow .acc__cntInner .table+div,main.achievements .Sidebard__innerCnt .achi__yearsYearRowsRow .acc__cntInner .tablerows+div{margin-top:16.6666666667vw}}main.achievements .Sidebard__innerCnt .achi__yearsYearRowsRow .acc__cntInner .table__wrap,main.achievements .Sidebard__innerCnt .achi__yearsYearRowsRow .acc__cntInner .tablerows__wrap{margin-top:1.099537037vw}@media screen and (max-width: 1024px){main.achievements .Sidebard__innerCnt .achi__yearsYearRowsRow .acc__cntInner .table__wrap,main.achievements .Sidebard__innerCnt .achi__yearsYearRowsRow .acc__cntInner .tablerows__wrap{margin-top:3.8461538462vw}}main.achievements .Sidebard__innerCnt .achi__yearsYearRowsRow .acc__cntInner .table__wrapTr,main.achievements .Sidebard__innerCnt .achi__yearsYearRowsRow .acc__cntInner .tablerows__wrapTr{display:grid;grid-template-columns:13.0681818182% 86.9318181818%}@media screen and (max-width: 1024px){main.achievements .Sidebard__innerCnt .achi__yearsYearRowsRow .acc__cntInner .table__wrapTr,main.achievements .Sidebard__innerCnt .achi__yearsYearRowsRow .acc__cntInner .tablerows__wrapTr{grid-template-columns:1fr;gap:1.7948717949vw}}main.achievements .Sidebard__innerCnt .achi__yearsYearRowsRow .acc__cntInner .table__wrapTr+div,main.achievements .Sidebard__innerCnt .achi__yearsYearRowsRow .acc__cntInner .tablerows__wrapTr+div{margin-top:.8680555556vw}@media screen and (max-width: 1024px){main.achievements .Sidebard__innerCnt .achi__yearsYearRowsRow .acc__cntInner .table__wrapTr+div,main.achievements .Sidebard__innerCnt .achi__yearsYearRowsRow .acc__cntInner .tablerows__wrapTr+div{margin-top:2.8205128205vw}}main.achievements .Sidebard__innerCnt .achi__yearsYearRowsRow .acc__cntInner .tablerows__table{margin-top:1.099537037vw}@media screen and (max-width: 1024px){main.achievements .Sidebard__innerCnt .achi__yearsYearRowsRow .acc__cntInner .tablerows__table{margin-top:3.8461538462vw}}main.achievements .Sidebard__innerCnt .achi__yearsYearRowsRow .acc__cntInner .tablerows__tableRow{position:relative}main.achievements .Sidebard__innerCnt .achi__yearsYearRowsRow .acc__cntInner .tablerows__tableRow+div{margin-top:.9259259259vw;padding-top:.9259259259vw;border-top:1px solid #383838}@media screen and (max-width: 1024px){main.achievements .Sidebard__innerCnt .achi__yearsYearRowsRow .acc__cntInner .tablerows__tableRow+div{margin-top:4.1025641026vw;padding-top:4.1025641026vw}}main.achievements .Sidebard__innerCnt .achi__yearsYearRowsRow .acc__cntInner .tablerows__tableRowTr{display:grid;grid-template-columns:13.0681818182% 86.9318181818%}@media screen and (max-width: 1024px){main.achievements .Sidebard__innerCnt .achi__yearsYearRowsRow .acc__cntInner .tablerows__tableRowTr{grid-template-columns:1fr;gap:1.7948717949vw}}main.achievements .Sidebard__innerCnt .achi__yearsYearRowsRow .acc__cntInner .tablerows__tableRowTr+div{margin-top:.6944444444vw}@media screen and (max-width: 1024px){main.achievements .Sidebard__innerCnt .achi__yearsYearRowsRow .acc__cntInner .tablerows__tableRowTr+div{margin-top:3.0769230769vw}}main.achievements .Sidebard__innerCnt .achi__yearsYearRowsRow.is-on .acc__txt span.plus:after{translate:-50% 0;rotate:90deg}html.lenis{height:auto}.lenis.lenis-smooth{scroll-behavior:auto}.lenis.lenis-smooth [data-lenis-prevent]{overscroll-behavior:contain}.lenis.lenis-stopped{overflow:hidden}.lenis.lenis-scrolling iframe{pointer-events:none}
