html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font:inherit;font-size:100%;vertical-align:baseline}h1,h2,h3,h4,h5,h6{margin-bottom:1.5em;font-weight:700}h1{font-size:2em}h2{font-size:1.8em}h3{font-size:1.6em}h4{font-size:1.4em}h5{font-size:1.2em}h6{font-size:1em}ol,ul{margin-bottom:1.5em;padding-left:1.5em}table{width:100%;border-collapse:collapse;border-spacing:0}table th,table td{padding:.5em;border:1px solid #e5e5e5}caption,th,td{text-align:left;font-weight:400;vertical-align:middle}q,blockquote{quotes:none}q:before,q:after,blockquote:before,blockquote:after{content:"";content:none}a{text-decoration:none}a img{border:none}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}*,*:before,*:after{box-sizing:border-box}body *{max-height:99999em;word-break:break-word}p{margin-bottom:1.5em}a:hover{text-decoration:none}img{display:inline-block;vertical-align:middle;max-width:100%;height:auto}input,label,select,button{line-height:inherit}input,label,select,button,textarea{margin:0;border:0;padding:0;word-break:normal;display:inline-block;vertical-align:middle;white-space:normal;background:0 0;-webkit-appearance:none;font:inherit}button:focus{outline:0}input:focus,textarea:focus,select:focus{outline:auto}input[type=search]{-webkit-appearance:textfield}::-webkit-search-decoration{display:none}textarea{overflow:auto;white-space:pre-line;resize:none;line-height:1.5}@media print{body{-webkit-print-color-adjust:exact}html,body{margin:0}@page{margin:0;size:9.924in 14.028in}@page :left{margin:0}@page :right{margin:0}@page :first{margin-top:0}}html{line-height:1;opacity:1;transition:opacity .3s ease}html:not(.is-visible){opacity:0}body{color:#333;font-family:dnp-shuei-gothic-gin-std,sans-serif;font-weight:400;line-height:1.4;-webkit-text-size-adjust:none;-moz-text-size-adjust:none;-ms-text-size-adjust:none;transition:opacity .3s ease;-webkit-tap-highlight-color:rgba(255,255,255,0);overflow-y:scroll}body.is-has-menu{width:100%;height:100%}.hidden{display:none}.trans{opacity:1;transition:opacity .26s ease;text-decoration:none}.trans:hover{opacity:.5}.font-shuei-mgothic{font-family:dnp-shuei-mgothic-std,sans-serif}.font-shuei-gothic-gin,.font-shuei-gothic-gin-bold{font-family:dnp-shuei-gothic-gin-std,sans-serif}.font-shuei-gothic-gin{font-weight:500}.font-shuei-gothic-gin-bold{font-weight:600}.font-tsuku{font-family:fot-tsukubrdgothic-std,sans-serif}.font-montserrat,.font-montserrat-semibold,.font-montserrat-bold{font-family:montserrat,sans-serif}.font-montserrat-semibold{font-weight:600}.font-montserrat-bold{font-weight:700}.font-notosans,.font-notosans-medium{font-family:"Noto Sans JP",sans-serif}.font-notosans-medium{font-weight:500}.font-ryumin{font-family:a-otf-ryumin-pr6n,serif}.font-bitter{font-family:"Bitter",serif}.object-fit{display:block;width:100%;height:100%;object-fit:cover}.image-common{width:100%;display:block}.first-view{opacity:0}.wf-active .first-view{opacity:1;transition:opacity .26s}.is-body-common .container{overflow:hidden}@media print,(min-width:768px){html{font-size:625%}body{font-size:.16rem}body:not(.is-has-menu){position:static !important;top:auto !important}body.is-has-menu{min-width:1345px}body.is-has-menu .container{position:absolute;top:0;right:0;bottom:0;left:0}.container{min-width:1345px}.wrapper{width:1100px;margin-left:auto;margin-right:auto}.sm,.sp{display:none !important}.is-tablet .is-open-mega{overflow:hidden}}@media only screen and (max-width:767.98px){html{font-size:26.6666666667vw;min-height:100vh}body{font-size:.14rem}body.is-has-menu .container{position:fixed;z-index:1}.container{min-width:320px;width:100%}.wrapper{padding-left:.2rem;padding-right:.2rem}.md,.pc{display:none !important}}.alignRight{text-align:right !important}.header-wrap{background:#fff;position:relative;z-index:900}.header-wrap ul{list-style:none;padding-left:0;margin-bottom:0}.header-wrap .header-logo{display:block}.header-wrap .button-menu{position:absolute;top:0;right:0;background:#026b34;cursor:pointer}.header-wrap .button-menu>span:after,.header-wrap .button-menu:before,.header-wrap .button-menu:after{content:"";position:absolute;left:50%;transition:.26s ease}.clinic-item{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;font-family:dnp-shuei-mgothic-std,sans-serif;color:#333;position:relative}.clinic-item:after{content:"";position:absolute;top:50%}.clinic-item .clinic-text{-ms-flex:1;flex:1}@media print,(min-width:768px){.header-wrap{border-bottom:3px solid #026b34;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;padding:0 100px 0 58px;height:101px;align-items:center}body.is-has-menu .header-wrap{position:fixed;width:100%;top:0}.header-wrap .header-logo{width:252px}.header-wrap .header-links,.header-wrap .header-menu{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:end;justify-content:flex-end}.header-wrap .header-links{font-size:.14rem;letter-spacing:.1em;padding:11px 32px 15px 0}.header-wrap .header-links>li{margin-left:31px}.header-wrap .header-links a{display:block;position:relative;padding-right:12px;color:#404040}.header-wrap .header-links a:after{content:"";position:absolute;right:0;top:7px;-ms-transform:rotate(135deg);transform:rotate(135deg);width:6px;height:6px;border-left:1px solid #026b34;border-top:1px solid #026b34}.header-wrap .header-links .icon{padding:0 0 0 15px}.header-wrap .header-links .icon:before{content:"";position:absolute;width:8px;height:8px;border:1px solid #026b34;left:0;top:7px}.header-wrap .header-links .icon:after{width:5px;height:5px;-ms-transform:rotate(90deg);transform:rotate(90deg);left:5px;top:5px}.header-wrap .header-menu{font-size:.16rem;letter-spacing:.075em}.header-wrap .header-menu>li{border-left:1px solid #e5e5e5}.header-wrap .header-menu .menu-link{display:block;color:#000;font-weight:700;padding:0 30px;min-width:116px;min-height:23px;text-align:center;margin-bottom:0;position:relative;text-decoration:none;cursor:pointer}.header-wrap .header-menu .menu-link:hover:before{opacity:1}.header-wrap .header-menu .menu-link:before,.header-wrap .header-menu .menu-link:after{content:"";position:absolute;bottom:-18px;transition:.26s ease;opacity:0}.header-wrap .header-menu .menu-link:before{border-bottom:3px solid #fc0;left:0;width:100%}.header-wrap .header-menu .menu-link:after{border-left:1px solid #fc0;left:50%;height:14px}.header-wrap .button-menu{width:100px;height:100px}.header-wrap .button-menu>span:after,.header-wrap .button-menu:before,.header-wrap .button-menu:after{width:38px;height:2px;margin-left:-19px;border-bottom:2px solid #fff}.header-wrap .button-menu:before{top:47px}.header-wrap .button-menu:after{top:57px}.header-wrap .button-menu>span:after{top:67px}.header-wrap .button-menu>span:before{content:"MENU";font-size:.12rem;letter-spacing:.1em;width:100%;text-align:center;position:absolute;top:25px;left:0;color:#fff}.header-wrap .button-menu.is-active:before,.header-wrap .button-menu.is-active>span:after{opacity:0}.mega-menu{position:absolute;left:0;top:100%;width:100%;margin-top:-28px;padding:44px 0 32px;visibility:hidden;opacity:0;pointer-events:none;transition:opacity .4s,visibility .4s,transform .4s}.mega-menu:after{content:"";position:absolute;bottom:0;left:0;top:31px;width:100%;background:rgba(255,255,255,.95)}.mega-menu .mega-inner{width:1100px;margin:0 auto;position:relative;z-index:2}.mega-menu .list-sub{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.mega-menu .list-sub>li{width:250px;background:linear-gradient(to right,#b5b5b6 50%,#fff 0) repeat-x bottom left/6px 1px;margin-right:33px}.mega-menu .list-sub>li:nth-child(4n){margin-right:0}.clinic-item{padding:7px 30px 7px 10px;font-size:.15rem;letter-spacing:.12em}.clinic-item:after{right:10px;margin-top:-7px;width:14px;height:14px;border-radius:100%;background:#026b34 url(//www.chibaminami-hp.jp/wp-content/themes/fcvanilla/css/../img/common/icn_arrow_01.svg) no-repeat center center/100% auto}.clinic-item .clinic-image{width:40px}.clinic-item .clinic-text{padding-left:18px;margin-bottom:0}.clinic-item .is-space{letter-spacing:-.02em}html:not(.is-tablet) .has-sub:hover .mega-menu,.is-tablet .has-sub.is-has-sub .mega-menu{visibility:visible;opacity:1;pointer-events:auto;-ms-transform:translateY(0);transform:translateY(0)}html:not(.is-tablet) .has-sub:hover .menu-link:after,html:not(.is-tablet) .has-sub:hover .menu-link:before,.is-tablet .has-sub.is-has-sub .menu-link:after,.is-tablet .has-sub.is-has-sub .menu-link:before{opacity:1}}@media only screen and (max-width:767.98px){.header-wrap{padding:.12rem;border-bottom:1px solid #026b34;position:sticky;top:0}.header-wrap .header-logo{width:1.6rem;position:relative;z-index:125;height:.36rem}.header-wrap .button-menu{width:.6rem;height:100%;z-index:125}.header-wrap .button-menu>span:after,.header-wrap .button-menu:before,.header-wrap .button-menu:after{width:.16rem;border-bottom:1px solid #fff;margin-left:-.08rem;top:50%}.header-wrap .button-menu:before{margin-top:-.07rem}.header-wrap .button-menu>span:after{margin-top:.07rem}.clinic-item{padding:.12rem .2rem .12rem .14rem;font-size:.13rem;letter-spacing:.1em}.clinic-item:after{right:.12rem;margin-top:-.03rem;width:.06rem;height:.06rem;-ms-transform:rotate(45deg);transform:rotate(45deg);border-top:1px solid #0d6a36;border-right:1px solid #0d6a36}.clinic-item .clinic-image{width:.26rem}.clinic-item .clinic-text{padding-left:.18rem;margin-bottom:0}}.navigation-group{background:#fff;position:fixed;left:0;width:100%;z-index:120;display:none}.navigation-group .navigation-inner{height:100%;width:100%;overflow-y:auto;position:relative;z-index:2}.navigation-group ul{list-style:none;padding-left:0}.navigation-group ul>li{list-style:none}.navigation-group a{color:#333;text-decoration:none}.navigation-group .navigation-link{margin-bottom:0}.navigation-group .navigation-sub{line-height:1.5}.navigation-group .navigation-sub a{position:relative}.navigation-group .navigation-sub a:before{content:"";position:absolute;left:0;border-top:1px solid #026b34;border-right:1px solid #026b34;-ms-transform:rotate(45deg);transform:rotate(45deg)}@media print,(min-width:768px){.navigation-group{top:100px;height:calc(100vh - 100px);min-width:1345px}.navigation-group:before{content:"";position:absolute;left:0;bottom:0;top:0;right:50%;margin-right:335px;background:#026b34}.navigation-group .navigation-inner{scrollbar-width:thin;scrollbar-color:#ccc transparent}.navigation-group .navigation-inner::-webkit-scrollbar{width:8px}.navigation-group .navigation-inner::-webkit-scrollbar-track{background:0 0}.navigation-group .navigation-inner::-webkit-scrollbar-thumb{background:#ccc}.is-tablet .navigation-group .navigation-inner{-webkit-overflow-scrolling:touch}.navigation-group .wrapper{padding:64px 0 0 320px}.navigation-group .navigation-list{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-30px;padding-bottom:120px}.navigation-group .navigation-list>li{width:250px;padding-bottom:20px;margin:0 18px 20px 0;background:linear-gradient(to right,#b5b5b6 50%,#fff 0) repeat-x bottom left/6px 1px}.navigation-group .navigation-list>li.navigation-full{width:100%}.navigation-group .navigation-list>li.navigation-middle{width:500px}.navigation-group .is-space .navigation-link{letter-spacing:.03em}.navigation-group .icon-blank{display:inline-block}.navigation-group .icon-blank:after{content:"";display:inline-block;position:relative;top:-1px;margin-left:6px;width:10px;height:10px;background:url(//www.chibaminami-hp.jp/wp-content/themes/fcvanilla/css/../img/common/icn_blank_03.png) no-repeat center center/contain}.navigation-group .icon-blank.icon:after{background-image:url(//www.chibaminami-hp.jp/wp-content/themes/fcvanilla/css/../img/common/icn_blank_03.png)}.navigation-group .navigation-link{display:inline-block;position:relative;padding-left:24px;font-size:.15rem;font-weight:700;letter-spacing:.1em;line-height:1.75;color:#333;margin-bottom:0}.navigation-group .navigation-link:before{content:"";position:absolute;left:0;top:7px;width:14px;height:14px;border-radius:100%;background:#026b34 url(//www.chibaminami-hp.jp/wp-content/themes/fcvanilla/css/../img/common/icn_arrow_01.svg) no-repeat center center/contain}.navigation-group .navigation-link:after{margin-left:5px}.navigation-group .navigation-sub{display:-ms-flexbox !important;display:flex !important;-ms-flex-wrap:wrap;flex-wrap:wrap;height:auto !important;font-size:.14rem;letter-spacing:.05em;margin:19px -50px -12px 0;padding-left:10px}.navigation-group .navigation-sub>li{margin:0 38px 21px 0}.navigation-group .navigation-sub a{display:inline-block;padding-left:14px}.navigation-group .navigation-sub a:before{top:8px;width:6px;height:6px}.navigation-group .navigation-sub .text{font-weight:700;font-size:.15rem;margin-top:-1px}.navigation-group .navigation-sub .text-head{font-weight:700;font-size:.15rem;letter-spacing:.2em;padding-left:16px;margin-top:1px}.navigation-group .navigation-sub .text-head a{padding-left:0}.navigation-group .navigation-sub .text-head a:before{display:none}.navigation-group .navigation-modify>li{margin-right:0}.navigation-group .navigation-modify .column-one{width:120px}.navigation-group .navigation-modify .column-two{width:175px}.navigation-group .navigation-modify .column-three{width:150px}.navigation-group .navigation-modify .column-four{width:150px}.navigation-group .navigation-modify .column-five{width:175px}.navigation-group .button-dropdown{pointer-events:none}}@media only screen and (max-width:767.98px){.navigation-group{top:0;height:100vh;padding-top:.6rem}.navigation-group .navigation-inner{padding-left:.45rem;border-top:1px solid #e5e5e5;background:#fff}.navigation-group .button-close{position:fixed;left:0;top:.6rem;bottom:0;width:.45rem;background:#026b34;z-index:10}.navigation-group .button-close:before,.navigation-group .button-close:after{content:"";width:.2rem;border-bottom:1px solid #fff;position:absolute;left:50%;top:50%;margin:-1px 0 0 -.1rem}.navigation-group .button-close:before{-ms-transform:rotate(45deg);transform:rotate(45deg)}.navigation-group .button-close:after{-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.navigation-group .wrapper{padding:0}.navigation-group .navigation-link{color:#000;display:block;font-weight:700;font-size:.14rem;letter-spacing:.05em;padding:.17rem .5rem .17rem .2rem;position:relative}.navigation-group .button-dropdown:after,.navigation-group .button-dropdown:before{content:"";top:50%;right:.26rem;position:absolute;border-top:1px solid #000;width:.14rem;transition:.26s ease}.navigation-group .button-dropdown:before{-ms-transform:rotate(-90deg);transform:rotate(-90deg)}.navigation-group .button-dropdown.is-active:before{-ms-transform:rotate(0);transform:rotate(0)}.navigation-group .navigation-list>li{border-bottom:1px solid #e5e5e5}.navigation-group .navigation-sub{display:none;font-size:.13rem}.navigation-group .navigation-sub>li{padding:0 .25rem;border-top:1px solid #e5e5e5}.navigation-group .navigation-sub a{display:block;padding:.11rem 0 .1rem .16rem}.navigation-group .navigation-sub a:before{top:.18rem;width:.06rem;height:.06rem}}.footer-wrap ul{list-style:none;padding-left:0;margin-bottom:0}.footer-wrap .copyright{display:block;text-align:center;color:#666;letter-spacing:.05em;font-family:"Noto Sans JP",sans-serif}.footer-wrap .copyright a{color:inherit}.footer-wrap .footer-logo{display:block}.footer-wrap .footer-info{font-weight:500;color:#333;letter-spacing:.05em}.footer-wrap .tel{color:#333;text-decoration:none}.footer-wrap .footer-menu a,.footer-wrap .list-blanks a{position:relative}.footer-wrap .footer-menu a:before,.footer-wrap .list-blanks a:before{content:"";position:absolute}@media print,(min-width:768px){.footer-wrap .copyright{padding:18px 0;font-size:.13rem;width:1000px;margin:0 auto}.footer-wrap .footer-logo{width:222px;padding:6px 0 0}.footer-wrap .footer-wrap-top{background:#fff;padding:30px 0 30px;border-top:1px solid #e8e8e8}.footer-wrap .footer-wrap-top .wrapper{width:1175px;display:-ms-flexbox;display:flex}.footer-wrap .footer-info{font-size:.16rem;line-height:1.875;margin:0 0 0 128px}.footer-wrap .footer-info address{display:inline}.footer-wrap .info-line:after{content:"|";display:inline;margin-right:1em;padding-left:1em;color:#333}.footer-wrap .tel{pointer-events:none}.footer-wrap .text{color:#000}.footer-wrap .footer-wrap-bottom{background:#026b34;color:#fff}.footer-wrap .footer-wrap-bottom .wrapper{display:-ms-flexbox;display:flex;padding:34px 0 40px}.footer-wrap .footer-wrap-bottom a{color:#fff}.footer-wrap .footer-wrap-bottom p{margin-bottom:7px}.footer-wrap .footer-column{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:745px}.footer-wrap .footer-column>*{padding-left:16px}.footer-wrap .line{position:relative}.footer-wrap .line:after{content:"";position:absolute;top:3px;left:0;bottom:7px;border-right:1px solid #034a25}.footer-wrap .column{width:168px;padding:0 10px 0 16px}.footer-wrap .column:nth-child(1){width:180px;padding-left:0}.footer-wrap .column-small{min-width:140px}.footer-wrap .column-middle{min-width:150px}.footer-wrap .column-large{width:455px}.footer-wrap .column-large .footer-menu{padding-left:0;margin-bottom:-9px;font-size:.13rem}.footer-wrap .column-large .footer-text{margin-bottom:-4px}.footer-wrap .column-full{width:100%;margin-top:16px}.footer-wrap .column-full .footer-text{display:block}.footer-wrap .column-full+.column-full{margin-top:18px}.footer-wrap .footer-text{font-size:.15rem;line-height:1.5;letter-spacing:.05em;position:relative;display:inline-block;padding-left:22px;overflow:hidden}.footer-wrap .footer-text:before{content:"";width:16px;height:16px;position:absolute;left:0;top:4px;background:url(//www.chibaminami-hp.jp/wp-content/themes/fcvanilla/css/../img/common/icn_arrow_right_white.svg) no-repeat center center/contain}.footer-wrap .footer-text>span{position:relative;display:inline-block;padding-right:14px}.footer-wrap .footer-text>span:after{content:"";position:absolute;left:100%;top:50%;width:900px;border-bottom:1px solid #034a25}.footer-wrap .footer-menu,.footer-wrap .list-blanks,.footer-wrap .footer-sub{font-size:.11rem;line-height:1.75}.footer-wrap .list-blanks,.footer-wrap .footer-sub{height:auto !important}.footer-wrap .is-space{letter-spacing:0}.footer-wrap .column-one{width:142px}.footer-wrap .column-two{width:160px}.footer-wrap .column-three{width:137px}.footer-wrap .full{width:284px}.footer-wrap .flex{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.footer-wrap .footer-sub{display:block !important}.footer-wrap .list-blanks{display:-ms-flexbox !important;display:flex !important;-ms-flex-wrap:wrap;flex-wrap:wrap}.footer-wrap .list-blanks .is-modify{width:370px}.footer-wrap .footer-menu,.footer-wrap .footer-sub{padding-left:22px;letter-spacing:.05em}.footer-wrap .footer-menu>li:not(:last-child){margin-bottom:9px}.footer-wrap .footer-sub>li:not(:last-child){margin-bottom:11px}.footer-wrap .list-blanks{padding:5px 0 0 26px;margin-bottom:-8px;font-feature-settings:"palt"}.footer-wrap .list-blanks>li{margin-bottom:12px}.footer-wrap .list-blanks>li:not(:last-child){margin-right:36px}.footer-wrap .list-blanks a{padding-right:20px}.footer-wrap .list-blanks a:before{right:0;top:0;width:10px;height:10px;background:url(//www.chibaminami-hp.jp/wp-content/themes/fcvanilla/css/../img/common/icn_blank_03.png) no-repeat center center/100% auto}.footer-wrap .arrow{padding-left:20px}.footer-wrap .arrow:before{left:0;top:0;background:url(//www.chibaminami-hp.jp/wp-content/themes/fcvanilla/css/../img/common/icn_arrow_right_white.svg) no-repeat center center/contain;width:13px;height:13px}}@media only screen and (max-width:767.98px){.footer-wrap .wrapper{padding:0}.footer-wrap a{color:#333}.footer-wrap .copyright{padding:.18rem 0;font-size:.12rem;line-height:1.84}.footer-wrap .footer-logo{width:2.1rem;margin:0 auto .12rem;position:relative}.footer-wrap .footer-wrap-top{border-bottom:1px solid #026b34;padding-bottom:.15rem}.footer-wrap .footer-info{padding:.15rem .2rem;margin-top:.28rem;background:#026b34;color:#fff;text-align:center;line-height:1.72;letter-spacing:.07em}.footer-wrap .footer-info a{color:#fff;margin-right:.05rem}.footer-wrap .footer-wrap-bottom p{margin-bottom:0}.footer-wrap .footer-menu a,.footer-wrap .button-dropdown{font-size:.14rem;letter-spacing:.05em;color:#000;display:block;padding:.17rem .25rem}.footer-wrap .button-dropdown{border-bottom:1px solid #e5e5e5;font-weight:700;padding-right:.4rem;position:relative}.footer-wrap .button-dropdown:after,.footer-wrap .button-dropdown:before{content:"";top:50%;right:.26rem;position:absolute;border-top:1px solid #000;width:.14rem;transition:.26s ease}.footer-wrap .button-dropdown:before{-ms-transform:rotate(-90deg);transform:rotate(-90deg)}.footer-wrap .button-dropdown.is-active:before{-ms-transform:rotate(0);transform:rotate(0)}.footer-wrap .footer-menu>li{border-bottom:1px solid #e5e5e5}.footer-wrap .footer-sub,.footer-wrap .list-blanks{font-size:.13rem;line-height:1.75;letter-spacing:.05em;display:none}.footer-wrap .footer-sub>li,.footer-wrap .list-blanks>li{padding:0 .3rem;border-bottom:1px solid #e5e5e5}.footer-wrap .footer-sub a,.footer-wrap .list-blanks a{padding:.09rem .14rem;display:block;position:relative}.footer-wrap .footer-sub a:before,.footer-wrap .list-blanks a:before{content:"";position:absolute;left:0;top:.17rem;width:.06rem;height:.06rem;border-top:1px solid #026b34;border-right:1px solid #026b34;-ms-transform:rotate(45deg);transform:rotate(45deg)}}.button-list{list-style:none;margin:0;padding:0}.button-primary{display:block;border:1px solid #026b34;color:#333;text-align:center;font-weight:700;text-decoration:none;transition:color .26s,background-color .26s,border-color .26s;position:relative}.button-primary:before,.button-primary:after{content:"";position:absolute;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%);background:no-repeat center/contain;transition:opacity .26s}.button-primary:before{background-image:url(//www.chibaminami-hp.jp/wp-content/themes/fcvanilla/css/../img/common/icn_arrow_right_pink.svg);opacity:1}.button-primary:after{background-image:url(//www.chibaminami-hp.jp/wp-content/themes/fcvanilla/css/../img/common/icn_arrow_right_white.svg);opacity:0}.button-primary:hover{color:#fff;border-color:#fff;background-color:#026b34}.button-primary:hover:before{opacity:0}.button-primary:hover:after{opacity:1}@media print,(min-width:768px){.button-list.is-half,.button-list.is-third{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.button-list.is-half{margin:0 -10px}.button-list.is-third{margin:0 -15px}.is-half .button-item{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;padding:0 10px;margin-bottom:20px}.is-third .button-item{-ms-flex:0 0 33.333%;flex:0 0 33.333%;max-width:33.333%;padding:0 15px;margin-bottom:20px}.button-primary{padding:10px 35px 10px 28px;border-radius:22px;background:#fff;letter-spacing:.05em}.button-primary:before,.button-primary:after{right:15px;width:16px;height:16px}}@media only screen and (max-width:767.98px){.button-item{margin-bottom:.14rem}.button-primary{padding:.07rem .3rem .08rem;border-radius:.22rem;background:#fff;font-size:.13rem;letter-spacing:.05em}.button-primary:before,.button-primary:after{right:.16rem;width:.14rem;height:.14rem}}.button-blank{display:block;border:1px solid #e5e5e5;text-decoration:none;overflow:hidden;transition:color .26s,background .26s;position:relative}.button-blank:before{content:"";position:absolute;top:50%;border-radius:50%;border-style:solid;-ms-transform:translateY(-50%);transform:translateY(-50%);transition:border-color .26s}.button-blank:hover{color:#fff}.button-blank:hover:before,.button-blank:hover span:before,.button-blank:hover span:after{border-color:#fff !important}.button-blank span:before,.button-blank span:after{content:"";position:absolute;top:50%;border-style:solid;transition:border-color .26s}.button-blank span:before{-ms-transform:translateY(-50%);transform:translateY(-50%);border-width:1px}.button-blank span:after{border-width:1px 1px 0 0}.button-blank.is-primary:before{border-color:#bb3a53}.button-blank.is-primary span:before,.button-blank.is-primary span:after{border-color:#bb3a53}.button-blank.is-primary:hover{background:#bb3a53}.button-blank.is-secondary:before{border-color:#bb3a53}.button-blank.is-secondary span:before,.button-blank.is-secondary span:after{border-color:#bb3a53}.button-blank.is-secondary:hover{background:#be4058}.button-blank.is-tertiary:before{border-color:#c9bd9c}.button-blank.is-tertiary span:before,.button-blank.is-tertiary span:after{border-color:#c9bd9c}.button-blank.is-tertiary:hover{background:#c9bd9c}.button-blank.is-quaternary:before{border-color:#c00f20}.button-blank.is-quaternary span:before,.button-blank.is-quaternary span:after{border-color:#c00f20}.button-blank.is-quaternary:hover{background:#c52131}.button-blank.is-quinary:before{border-color:#f88022}.button-blank.is-quinary span:before,.button-blank.is-quinary span:after{border-color:#f88022}.button-blank.is-quinary:hover{background:#f87f21}.button-blank.is-senary:before{border-color:#0c6a35}.button-blank.is-senary span:before,.button-blank.is-senary span:after{border-color:#0c6a35}.button-blank.is-senary:hover{background:#0c6a35}@media print,(min-width:768px){.button-blank{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;min-height:67px;padding:10px 33px;letter-spacing:.15em;color:#333}.button-blank:before{left:-37px;width:55px;height:55px;border-width:2px}.button-blank span:before,.button-blank span:after{right:17px}.button-blank span:before{width:8px;height:8px}.button-blank span:after{width:5px;height:5px;-ms-transform:translate(2px,-6px);transform:translate(2px,-6px)}}@media only screen and (max-width:767.98px){.button-blank{padding:.12rem .3rem .11rem;color:#000;font-size:.15rem;font-weight:700}.button-blank:before{left:-.17rem;width:.3rem;height:.3rem;border-width:.02rem}.button-blank span:before,.button-blank span:after{right:.22rem}.button-blank span:before{width:.08rem;height:.08rem}.button-blank span:after{width:.05rem;height:.05rem;-ms-transform:translate(.02rem,-.06rem);transform:translate(.02rem,-.06rem)}}.button-download{display:block;color:#000;border:1px solid #e5e5e5;text-decoration:none;font-weight:700;position:relative}.button-download:before{content:"";position:absolute;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%);background:url(//www.chibaminami-hp.jp/wp-content/themes/fcvanilla/css/../img/common/icn_download.svg) no-repeat center/contain}@media print,(min-width:768px){.button-download{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;min-height:60px;padding:10px 2px 10px 40px;font-size:.15rem}.button-download:before{left:10px;width:20px;height:20px}}@media only screen and (max-width:767.98px){.button-download{padding:.11rem .35rem;font-size:.15rem;text-align:center}.button-download:before{left:.1rem;width:.2rem;height:.2rem}}.button-default{border:2px solid #e5e5e5;line-height:1.5;position:relative;text-decoration:none;background:#fff;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.button-default:after,.button-default:before{content:"";position:absolute}.button-default:after{top:50%;background:no-repeat center center/100% auto}@media print,(min-width:768px){.button-default{width:355px;margin:0 auto;color:#333;letter-spacing:.4em;font-size:.16rem;padding:10px 66px;min-height:65px;transition:.26s ease}.button-default:after,.button-default:before{right:20px;margin-top:-4px;width:42px;height:8px;transition:.26s ease}.button-default:after{background-image:url(//www.chibaminami-hp.jp/wp-content/themes/fcvanilla/css/../img/common/icn_arrow_black_01.png)}.button-default:before{background:url(//www.chibaminami-hp.jp/wp-content/themes/fcvanilla/css/../img/common/icn_arrow_black_01_hover.png) no-repeat center center/100% auto;opacity:0}.button-default:hover{background:#026b34;color:#fff}.button-default:hover:after{opacity:0}.button-default:hover:before{opacity:1}}@media only screen and (max-width:767.98px){.button-default{padding:.05rem .6rem;min-height:.45rem;color:#000;letter-spacing:.2em;font-size:.12rem;font-weight:700}.button-default:after{right:.15rem;top:23%;width:.42rem;height:.2rem;background-image:url(//www.chibaminami-hp.jp/wp-content/themes/fcvanilla/css/../img/common/sp/icn_arrow_black_01.png)}.button-default:before{content:"";position:absolute;top:48%;right:.1rem;-ms-transform:translateY(-50%);transform:translateY(-50%);width:.18rem;height:.18rem;border-radius:50%;color:#026b34;border:1px solid currentColor;transition:background-color .26s}.button-default:hover:before{background-color:currentColor}}.button-secondary,.button-tertiary{display:block;color:#fff;text-align:center}.button-secondary{background:#026b34 url(//www.chibaminami-hp.jp/wp-content/themes/fcvanilla/css/../img/common/icn_arrow_03.svg) no-repeat}.button-tertiary{background:#92c71f url(//www.chibaminami-hp.jp/wp-content/themes/fcvanilla/css/../img/common/icn_arrow_04.svg) no-repeat}@media print,(min-width:768px){.button-secondary,.button-tertiary{padding:10px 10px 9px;border-radius:4px;font-size:.15rem;letter-spacing:.15em;background-size:14px auto;background-position:center right 16px}}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer}.slick-slider .slick-track,.slick-slider .slick-list{-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto}.slick-track:before{display:table;content:""}.slick-track:after{display:table;content:"";clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px;outline:none}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.category-tab{list-style:none;margin:0;padding:0;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.category-tab .tab-item:nth-child(2),.category-tab .tab-item:nth-child(6){display:none}.body_info .category-tab .tab-item:nth-child(2),.body_info .category-tab .tab-item:nth-child(6){display:block}.category-tab .tab-item{cursor:pointer}.category-tab .tab-item .tag{transition:color .26s,background-color .26s}.category-tab .tab-item .is-tag-01{border-color:#026b34}.category-tab .tab-item .is-tag-02{border-color:#fe4d11}.category-tab .tab-item .is-tag-03{border-color:#c03}.category-tab .tab-item .is-tag-04{border-color:#0098ea}.category-tab .tab-item.is-active .tag,.category-tab .tab-item:hover .tag{color:#fff;font-weight:700}.category-tab .tab-item.is-active .is-tag-01,.category-tab .tab-item:hover .is-tag-01{background:#026b34}.category-tab .tab-item.is-active .is-tag-02,.category-tab .tab-item:hover .is-tag-02{background:#fe4d11}.category-tab .tab-item.is-active .is-tag-03,.category-tab .tab-item:hover .is-tag-03{background:#c03}.category-tab .tab-item.is-active .is-tag-04,.category-tab .tab-item:hover .is-tag-04{background:#0098ea}.category-tab .tab-item.is-active{pointer-events:none}@media print,(min-width:768px){.category-tab{margin-bottom:5px}.category-tab .tab-item{margin:0 15px 10px 0}}@media only screen and (max-width:767.98px){.category-tab{margin:0 -.2rem .12rem 0}.category-tab .tab-item{margin:0 .2rem .13rem 0}.body_info .category-tab .tab-item{margin:0 .1rem .13rem 0}.category-tab .is-all{letter-spacing:.25em}.category-tab .is-all .tag{padding-left:.1rem;padding-right:.1rem}.category-tab .tag{padding:.03rem .14rem .02rem}}.tag{display:block;width:fit-content;border:1px solid;text-decoration:none;color:#000;line-height:1}@media print,(min-width:768px){.tag{padding:3px 12px 2px;border-radius:20px;font-size:.13rem}}@media only screen and (max-width:767.98px){.tag{padding:.03rem .1rem .02rem;border-radius:.2rem;font-size:.13rem}}@media only screen and (max-width:767.98px){.footer-wrap .footer-info{background:0 0;color:#333;margin-top:0;padding-top:0;padding-bottom:0}.footer-wrap .footer-info a{color:#333}}.title-common{font-size:.24rem;font-weight:700;text-align:center;text-shadow:1px 1px 0 #fff,-1px -1px 0 #fff,-1px 1px 0 #fff,1px -1px 0 #fff,1px 0 0 #fff,-1px 0 0 #fff,0 1px,0 -1px 0 #fff;color:#000;font-family:dnp-shuei-mgothic-std,sans-serif;font-feature-settings:"palt"}.button-basic,.button-base{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;text-align:center;line-height:1.5;text-decoration:none}.button-basic{font-family:dnp-shuei-mgothic-std,sans-serif;font-weight:700;border:1px solid #026b34;border-radius:100px;transition:.26s ease;background:#fff;width:100%;position:relative}.button-basic:before,.button-basic:after{content:"";position:absolute;top:50%;transition:.26s ease;border-radius:100%}.button-basic:before{background:#026b34 url(//www.chibaminami-hp.jp/wp-content/themes/fcvanilla/css/../img/common/icn_arrow_01.svg) no-repeat center center/100% auto}.button-basic:after{background:#fff url(//www.chibaminami-hp.jp/wp-content/themes/fcvanilla/css/../img/common/icn_arrow_02.svg) no-repeat center center/100% auto;opacity:0}.button-basic:hover{background:#026b34;color:#fff}.button-basic:hover:before{opacity:0}.button-basic:hover:after{opacity:1}.button-base{border:1px solid #e5e5e5;color:#333;background:#f1f1f1}@media print,(min-width:768px){.title-common{line-height:1.75;letter-spacing:.15em;font-size:.24rem}.button-basic,.button-base{font-size:.16rem;min-height:50px;max-width:260px}.button-basic{color:#333;border-radius:100px;padding:5px 30px 5px 10px}.button-basic:before,.button-basic:after{width:14px;height:14px;right:14px;margin-top:-7px}.panfu_dl{width:500px}.panfu_dl2{width:330px}.panfu_dl .button-basic{max-width:unset;padding:5px 30px;justify-content:unset}}@media only screen and (max-width:767.98px){.title-common{font-size:.18rem;line-height:1.56}.button-basic{font-size:.14rem;border-radius:1rem;min-height:.37rem;letter-spacing:.05em;padding:.05rem .3rem;color:#000}.panfu_dl2 .button-basic{margin:-10px 0 0}.button-basic:before,.button-basic:after{width:.14rem;height:.14rem;right:.1rem;margin-top:-.07rem}.button-base{min-height:.45rem;font-feature-settings:"palt"}}.section-group-information .list-clinic,.section-group-information .list-buttons,.section-group-information .list-information{list-style:none;padding-left:0}.section-group-information .list-clinic{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.section-group-information .list-clinic .clinic-item{height:100%}.section-group-information .clinic-item{background:#fdfbf7}.section-group-information .information-item{display:block;position:relative}.section-group-information .information-item img{display:block;width:100%}.section-group-information .information-item p{margin-bottom:0}.section-group-information .information-item .information-content{background:rgba(255,255,255,.9);border-top:3px solid #026b34;letter-spacing:.02em;color:#333;z-index:3;text-decoration:none;display:block}.section-group-information .information-item .information-name{line-height:1.5;letter-spacing:.05em;font-weight:700;color:#000;font-family:dnp-shuei-mgothic-std,sans-serif;text-shadow:1px 1px 0 #fff,-1px -1px 0 #fff,-1px 1px 0 #fff,1px -1px 0 #fff,1px 0 0 #fff,-1px 0 0 #fff,0 1px,0 -1px 0 #fff}.section-group-information .information-item .information-name:after{content:"";display:inline-block;border-radius:100%;position:relative;background:#026b34 url(//www.chibaminami-hp.jp/wp-content/themes/fcvanilla/css/../img/common/icn_arrow_01.svg) no-repeat center center/100% auto}@media print,(min-width:768px){.section-group-information{padding:25px 0}.section-group-information .title-common{margin-bottom:24px}.section-group-information .list-clinic{margin:0 -2px 42px 0}.section-group-information .list-clinic>li{width:20%;padding:0 2px 2px 0}.section-group-information .list-clinic .clinic-item{height:100%}.section-group-information .clinic-item{padding:18px 35px 18px 31px;font-size:.16rem}.section-group-information .clinic-item:after{right:20px}.section-group-information .clinic-item .clinic-text{letter-spacing:0;padding:0 0 4px 8px;text-align:center;width:125px;-ms-flex:unset;flex:unset}.section-group-information .clinic-item .is-modify{width:160px;font-feature-settings:"palt"}.section-group-information .list-buttons{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:40px}.section-group-information .list-buttons>li{width:260px;margin-bottom:20px}.section-group-information .list-buttons>li:not(:nth-child(4n)){margin-right:20px}.section-group-information .list-information{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-2px}.section-group-information .list-information>li{width:33.333%;padding-right:2px}.section-group-information .information-item{height:525px}.section-group-information .information-item img{height:100%;object-fit:cover}.section-group-information .information-item .information-content{padding:18px 20px 13px;font-size:.16rem;line-height:2.25;position:absolute;right:0;bottom:0;width:386px}.section-group-information .information-item .information-name{font-size:.18rem;margin-bottom:5px}.section-group-information .information-item .information-name:after{width:14px;height:14px;top:1px;margin-left:8px}}@media only screen and (max-width:767.98px){.section-group-information{padding:.25rem 0 .28rem}.section-group-information .wrapper{padding:0 .26rem}.section-group-information .title-common{margin-bottom:.16rem}.section-group-information .list-clinic{border-top:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5;background:#fdfbf7;margin-bottom:.3rem}.section-group-information .list-clinic>li{width:50%;border-bottom:1px solid #e5e5e5;margin-bottom:-1px}.section-group-information .list-clinic>li:nth-child(2n+1){border-right:1px solid #e5e5e5}.section-group-information .list-clinic .clinic-item{height:100%}.section-group-information .clinic-item{min-height:.52rem;background:0 0}.section-group-information .clinic-item:after{right:.1rem}.section-group-information .list-buttons{margin-bottom:.3rem}.section-group-information .list-buttons>li:not(:last-child){margin-bottom:.2rem}.section-group-information .list-information{margin-bottom:0}.section-group-information .list-information>li:not(:last-child){margin-bottom:.3rem}.section-group-information .information-item .information-content{border-left:1px solid #e5e5e5;border-right:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5;padding:.12rem .24rem .25rem;font-size:.14rem;line-height:1.86;margin:-.26rem .25rem 0;position:relative}.section-group-information .information-item .information-name{font-size:.16rem;margin-bottom:.08rem}.section-group-information .information-item .information-name:after{width:.14rem;height:.14rem;top:.01rem;margin-left:.05rem}.section-group-information .information-item .button-base{margin-top:.15rem}}.section-group-employment{background:url(//www.chibaminami-hp.jp/wp-content/themes/fcvanilla/css/../img/common/bg_pattern.png) repeat 0 0}.list-employment{list-style:none;padding-left:0;margin-bottom:0;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:space-between}.list-employment .employment-item{display:block;position:relative;border:2px solid #fff;text-decoration:none}.list-employment .employment-text,.list-employment .employment-name{position:absolute;margin-bottom:0}.list-employment .employment-text{bottom:0;right:0;line-height:1.2;color:#fff;font-feature-settings:"palt"}.list-employment .employment-name{font-weight:700;line-height:1;letter-spacing:.05em;font-family:montserrat,sans-serif;color:#000;text-shadow:2px 2px 0 #fff,-2px 2px 0 #fff,2px -2px 0 #fff,-2px -2px 0 #fff,2px 0px 0 #fff,0px 2px 0 #fff,-2px 0px 0 #fff,0px -2px 0 #fff}.list-employment .doctor .employment-name:first-letter {color:#19288e}.list-employment .doctor .employment-text{background:#19288e}.list-employment .nurse .employment-name:first-letter {color:#ef579f}.list-employment .nurse .employment-text{background:#ef57a0}.list-employment .care .employment-name:first-letter {color:#fa5b2f}.list-employment .care .employment-text{background:#fa5b2f}.list-employment .rehabilitate .employment-name:first-letter {color:#79b400}.list-employment .rehabilitate .employment-text{background:#79b400}.list-employment .comedical .employment-name:first-letter {color:#780099}.list-employment .comedical .employment-text{background:#780099}@media print,(min-width:768px){.section-group-employment{padding:34px 0 58px}.section-group-employment .title-common{margin-bottom:24px}.list-employment>li{margin-bottom:2px}.list-employment .employment-item{border-width:2px}.list-employment .employment-text{font-size:.14rem;letter-spacing:.12em;padding:1px 1px 1px 2px}.list-employment .employment-name{bottom:-4px;left:-2px;font-size:.26rem}}@media only screen and (max-width:767.98px){.section-group-employment{padding:.2rem 0 .22rem;margin:0 0 .3rem}.section-group-employment .wrapper{padding:0 .26rem}.section-group-employment .title-common{margin-bottom:.1rem}.list-employment{-ms-flex-pack:justify;justify-content:space-between;margin-right:-.02rem}.list-employment>li{width:50%;padding-right:.02rem;margin-bottom:.02rem}.list-employment>li:last-child{width:100%}.list-employment .employment-text{font-size:.12rem;letter-spacing:.05em;padding:1px 1px 1px .02rem}.list-employment .employment-name{top:0;left:0;font-size:.18rem}}.section-group-contribution{position:relative}.section-group-contribution:before{content:"";position:absolute;background:repeating-linear-gradient(-45deg,#f5ffe5 0,#f5ffe5 2px,#fff 2px,#fff 4px)}.section-group-contribution .title-common,.section-group-contribution .contribution-slider{position:relative;z-index:2}.section-group-contribution .contribution-slider{opacity:0}.section-group-contribution .contribution-slider.is-slider-ready{opacity:1}.section-group-contribution .contribution-item{display:block}.section-group-contribution .slide-item{display:block}.section-group-contribution .slide-item img{display:block;width:100%}.section-group-contribution .slick-arrow{position:absolute;top:51%;z-index:10;background:#026b34;text-indent:-1000px;overflow:hidden;border-radius:100%;-webkit-appearance:none;appearance:none;border:2px solid #fff}.section-group-contribution .slick-arrow:before{content:"";position:absolute;left:50%;top:50%;background:url(//www.chibaminami-hp.jp/wp-content/themes/fcvanilla/css/../img/common/icn_arrow_05.svg) no-repeat center center/100% auto}.section-group-contribution .slick-next:before{-ms-transform:rotate(180deg);transform:rotate(180deg)}@media print,(min-width:768px){.section-group-contribution{padding:50px 0 55px}.section-group-contribution .title-common{width:870px;margin:-40px auto 7px}.section-group-contribution:before{left:50%;top:52px;margin-left:-435px;width:870px;height:306px}.section-group-contribution .slick-list{padding:50px 0 !important}.section-group-contribution .slide-item{margin:0 26px}.section-group-contribution .slide-item.is-slider-animated .contribution-item{transition:width .3s ease-in-out,margin .3s ease-in-out}.section-group-contribution .slide-item.is-slider-zoomed .contribution-item{width:351px;margin:-36px 0}.section-group-contribution .contribution-item{width:280px;background:#fff;margin:0}.section-group-contribution .contribution-item.is-hovered img{opacity:.5}.section-group-contribution .contribution-item img{transition:opacity .26s}.section-group-contribution .slick-arrow{width:46px;height:46px;margin-top:-23px;cursor:pointer}.section-group-contribution .slick-arrow:hover{opacity:.9}.section-group-contribution .slick-arrow:before{margin:-12px 0 0 -6px;width:12px;height:24px}.section-group-contribution .slick-prev{left:50%;margin-left:-196px}.section-group-contribution .slick-next{right:50%;margin-right:-196px}}@media only screen and (max-width:767.98px){.section-group-contribution{padding:.06rem 0 .3rem;margin-bottom:.3rem}.section-group-contribution:before{left:.98rem;right:.98rem;top:0;bottom:0}.section-group-contribution .title-common{padding:0 .25rem;margin-bottom:.16rem;letter-spacing:.15em}.section-group-contribution .contribution-slider{min-height:2.4rem}.section-group-contribution .slick-list{padding:0 !important}.section-group-contribution .contribution-item{display:block;width:2.4rem;-ms-transform:scale(.84);transform:scale(.84);transition:transform .3s ease-in-out}.section-group-contribution .slide-item{margin:0}.section-group-contribution .is-slider-zoomed .contribution-item{-ms-transform:scale(1);transform:scale(1)}.section-group-contribution .slick-arrow{width:.28rem;height:.28rem;margin-top:-.14rem}.section-group-contribution .slick-arrow:before{margin:-.12rem 0 0 -.04rem;width:.08rem;height:.24rem}.section-group-contribution .slick-prev{left:.5rem}.section-group-contribution .slick-next{right:.5rem}}@media print,(min-width:768px){.sidebar-layout{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;padding-bottom:65px}.layout-main{-ms-flex:0 0 735px;flex:0 0 735px}}@media only screen and (max-width:767.98px){.sidebar-layout{padding-bottom:.36rem}}.sidebar-common ul{list-style:none;margin:0;padding:0}.sidebar-title+.list-links>li:first-child{border-top:none}.list-links>li{border-bottom:1px solid #e5e5e5}.list-links a{display:block;color:#333;text-decoration:none;letter-spacing:.1em;transition:color .26s,background .26s;position:relative}.list-links a:before,.list-links a:after{content:"";position:absolute;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%);background:no-repeat center/contain;transition:opacity .26s}.list-links a:before{background-image:url(//www.chibaminami-hp.jp/wp-content/themes/fcvanilla/css/../img/common/icn_arrow_right_02.svg);opacity:1}.list-links a:after{background-image:url(//www.chibaminami-hp.jp/wp-content/themes/fcvanilla/css/../img/common/icn_arrow_right_02_hover.svg);opacity:0}.sidebar-title{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;margin-bottom:0;background:#026b34 url(//www.chibaminami-hp.jp/wp-content/themes/fcvanilla/css/../img/common/icn_arrow_right_white.svg) no-repeat;color:#fff;font-feature-settings:"palt"}@media print,(min-width:768px){.sidebar-common{-ms-flex:0 0 290px;flex:0 0 290px;position:sticky;top:40px;padding-top:7px;-ms-flex-item-align:start;align-self:flex-start}.sidebar-common .row:not(:last-child){margin-bottom:40px;padding-bottom:40px;border-bottom:2px solid #026b34}.sidebar-title{height:120px;padding:10px 40px;background:#026b34 url(//www.chibaminami-hp.jp/wp-content/themes/fcvanilla/css/../img/common/icn_arrow_right_white.svg) no-repeat center right 20px/18px 18px;background-position:center right 20px;border-radius:8px 8px 0 0;font-size:.17rem;letter-spacing:.1em;color:rgba(255,255,255,0);transition:color .26s}.wf-dnp-shuei-gothic-gin-std-n6-active .sidebar-title{color:#fff}.list-links>li:first-child{border-top:1px solid #e5e5e5}.list-links a{padding:18px 38px 17px;font-size:.17rem}.list-links a:before,.list-links a:after{right:24px;width:5px;height:8px}.list-links a:hover,.list-links a.is-active{color:#0d6a36;background-color:#edf6f9}.list-links a:hover:before,.list-links a.is-active:before{opacity:0}.list-links a:hover:after,.list-links a.is-active:after{opacity:1}}@media only screen and (max-width:767.98px){.sidebar-common.is-news{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.sidebar-common.is-news .row{width:100%}.sidebar-common.is-news .row-archive{-ms-flex-order:2;order:2}.sidebar-common.is-news .row-category{-ms-flex-order:1;order:1}.sidebar-common .row{margin-bottom:.24rem}.sidebar-common .row:last-child{margin-bottom:0}.sidebar-subtitle{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;margin-bottom:.06rem;font-size:.18rem;font-size:.15rem;letter-spacing:.05em;font-weight:700}.sidebar-subtitle:after{content:"";height:.02rem;-ms-flex:1;flex:1;background:#0d6a36}.sidebar-subtitle span{margin-right:.1rem;letter-spacing:.1em}.list-links{margin-bottom:.25rem}.list-links li:first-child a{padding-top:.07rem}.list-links a{letter-spacing:.05em;padding:.11rem .35rem .1rem .12rem}.list-links a:before,.list-links a:after{right:.13rem;width:.05rem;height:.08rem}}@media only screen and (max-width:767.98px){.sidebar-title{margin-bottom:.06rem;background:0 0;color:#000;font-size:.14rem}.sidebar-title:after{content:"";-ms-flex:1;flex:1;height:.02rem;margin:0 0 0 .2rem}.sidebar-title:after{background:#026b34;margin-left:.1rem}.list-links a:before,.list-links a:after{right:.2rem}}@media print,(min-width:768px){.sidebar-information{border-radius:6px;border:1px solid #e5e5e5;padding:24px 20px 10px}.sidebar-information .information-title{margin-bottom:12px;color:#000;font-size:.18rem;letter-spacing:.15em}.sidebar-information .information-title.is-phone{margin-bottom:0}.sidebar-information .has-border-top{width:fit-content;position:relative}.sidebar-information .has-border-top:before{content:"";position:absolute;top:-25px;left:0;right:3px;height:2px;background:#c00}.sidebar-information .information-consult{margin-bottom:16px;margin-right:-10px}.sidebar-information .information-consult>li{margin-bottom:10px;color:#000;font-weight:600}.sidebar-information .information-consult>li:last-child{margin-bottom:0}.sidebar-information .information-button{padding-bottom:22px;margin-bottom:17px;background:linear-gradient(to right,#b5b5b6 50%,#fff 0) repeat-x bottom left/6px 1px}.sidebar-information .information-button>li{margin-bottom:20px}.sidebar-information .information-button>li:last-child{margin-bottom:0}.sidebar-information .information-phone{padding:5px 0 5px 35px;background:url(//www.chibaminami-hp.jp/wp-content/themes/fcvanilla/css/../img/common/icn_phone.svg) no-repeat center left/25px auto;color:#000;font-size:.22rem;font-weight:600;letter-spacing:.15em}}@media print,(min-width:768px){.is-body-common .container{overflow:visible}.is-body-common.is-has-menu .container{overflow:hidden}.sidebar-common{padding-top:0}.list-links a:not(:hover),.list-links a:not(.is-active){color:#000}}@media print,(min-width:768px){.sidebar-layout{padding-bottom:9px}}@media only screen and (max-width:767.98px){.sidebar-layout{padding-bottom:0}}@media only screen and (max-width:767.98px){.wrapper{padding-left:.25rem;padding-right:.25rem}}.under_page_keyvisual{border-bottom:1px solid #e5e5e5;overflow:hidden;position:relative}.under_page_keyvisual:before{content:"";position:absolute;top:0;bottom:0;width:100vw;background:#ecf6f9}.under_page_keyvisual .wrapper{position:relative}.under_page_keyvisual .keyvisual-title{margin-bottom:0;position:absolute}.under_page_keyvisual .keyvisual-title2 h1{display:inline-block}.under_page_keyvisual .keyvisual_h1{background:#0d6a36;color:#fff;font-size:.2rem;display:inline-block;line-height:.32rem;padding:0 .2em 0 .1rem;margin:.05rem 0 0;letter-spacing:.3em;font-weight:400}.under_page_keyvisual span{display:inline-block}.under_page_keyvisual .title-japanese{color:#0d6a36;font-weight:600}.under_page_keyvisual .title-english{position:relative}@media print,(min-width:768px){.under_page_keyvisual{margin-bottom:60px;border-color:#f1f1f1}.under_page_keyvisual:before{left:41%;-ms-transform:skew(-30deg);transform:skew(-30deg)}.under_page_keyvisual .wrapper{height:175px}.under_page_keyvisual .keyvisual-title{top:26%}.under_page_keyvisual .keyvisual-title2{top:37%}.under_page_keyvisual .title-japanese{margin-right:24px;font-size:.3rem;letter-spacing:.1em}.under_page_keyvisual .title-english{top:-3px;font-size:.16rem;letter-spacing:.08em}.under_page_keyvisual .breadcrumbs{position:absolute;bottom:10px;right:2px;font-size:.12rem;font-weight:500;letter-spacing:.1em}.under_page_keyvisual .breadcrumbs a{color:#333;transition:opacity .26s ease}.under_page_keyvisual .breadcrumbs a:hover{opacity:.7}.under_page_keyvisual .breadcrumbs .arrow{content:"";display:inline-block;width:6px;height:10px;margin:0 20px 0 14px;background:url(//www.chibaminami-hp.jp/wp-content/themes/fcvanilla/css/../img/common/icn_arrow_right_01.svg) center/cover no-repeat}}@media only screen and (max-width:767.98px){.under_page_keyvisual{margin-bottom:.2rem}.under_page_keyvisual:before{left:44%;-ms-transform:skew(-28deg);transform:skew(-28deg)}.under_page_keyvisual .wrapper{height:.94rem}.under_page_keyvisual .keyvisual-title{top:25%}.under_page_keyvisual .keyvisual-title2{top:39%}.under_page_keyvisual .title-japanese{margin-right:.14rem;font-size:.16rem;letter-spacing:.1em}.under_page_keyvisual .title-english{top:-.02rem;font-size:.11rem;letter-spacing:.08em}.under_page_keyvisual .keyvisual_h1{font-size:.12rem;line-height:.18rem;padding:0 .05rem}}.layout-main .cont_title{color:#000;border-left:solid #026b34;position:relative}.layout-main .cont_title:before{content:"";position:absolute;top:0;bottom:0;background:#00391b;-webkit-clip-path:polygon(0 0,100% 0,100% 100%);clip-path:polygon(0 0,100% 0,100% 100%)}.layout-main .cont_title2{font-size:18px;border-bottom:solid 1px #0d6a36;padding-bottom:12px;margin-bottom:16px;color:#0d6a36;letter-spacing:.1em}.layout-main .box p{font-weight:500;text-align:justify}.layout-main .box p.center{text-align:center}.layout-main .box .text01{margin:0 0 5px}.layout-main .box .text02{margin:0 0 35px}.layout-main .about-signature{margin-left:auto}.layout-main .alginRightTop{float:right;padding:0 0 20px 20px;background:#fff;margin-top:-53px}.layout-main .unitBox{padding:0 0 40px;position:relative;overflow:hidden}.layout-main .unitBox .alginRightTop{float:right;padding:0 0 0 40px;background:#fff;margin-top:-53px}.layout-main .noteBox{margin:0 0 40px;border:solid 1px #e4e2db;border-radius:8px;background:#fefce4}.layout-main .noteBox .noteTitle{padding:15px;margin:0;color:#0d6a36;border-bottom:solid 1px #e4e2db;font-size:18px;letter-spacing:.075em}.layout-main .noteBox .noteSubTitle{margin-bottom:10px;font-weight:700}.layout-main .noteBox .noteContent{padding:15px}.layout-main .noteBox .noteContent2{margin:0 0 -20px}.layout-main .noteBox .noteList{letter-spacing:-1em;margin:0;list-style:disc;overflow:hidden;padding:0}.layout-main .noteBox .touchpro{margin-bottom:0 !important}.layout-main .noteBox .noteList>li{letter-spacing:normal;padding:3px 0;margin-left:3%}.layout-main .noteBox .noteList>li span{font-size:12px}.layout-main .noteBox .noteList.col_2>li{float:left;min-width:47%}.layout-main .noteBox .noteList.col_3>li{float:left;min-width:30.333%}.layout-main .noteBox .noteList.col_4>li{float:left;min-width:22%;font-size:14px}.layout-main .noteBox .noteList.col_5>li{float:left;min-width:16%;font-size:14px;padding:3px 20px 3px 0}.layout-main .list-buttons{list-style:none;display:flex;padding:0;margin-bottom:20px}.layout-main .list-buttons li{width:280px}@media print,(min-width:768px){.layout-main .box:not(:last-child){margin-bottom:70px}.page_philosophy .layout-main .box:first-child{margin-bottom:23px}.layout-main .cont_title{margin-bottom:20px;padding:8px 20px;border-left-width:10px;font-size:.24rem}.layout-main .cont_title:before{left:-10px;width:10px}.layout-main .cont_title+.about-image{margin-top:34px}.layout-main .about-image{margin-bottom:18px}.layout-main .box p{margin-bottom:20px;letter-spacing:.05em;line-height:2.25}.layout-main .noteBox p{line-height:1.75}.layout-main .about-signature{width:fit-content}.layout-main .list-buttons2{justify-content:space-between}.layout-main .list-buttons2 li{width:230px}}@media only screen and (max-width:767.98px){.layout-main{margin-bottom:.2rem}.layout-main .box{padding-bottom:.1rem;margin-bottom:.25rem;border-bottom:1px solid #e5e5e5}.layout-main .box2:not(:last-child){padding-bottom:0;margin-bottom:.25rem;border-bottom:unset}.layout-main .box3:not(:last-child){padding-bottom:0;margin-bottom:.55rem;border-bottom:unset}.layout-main .cont_title{margin-bottom:.09rem;padding:0 .08rem;border-left-width:.04rem;font-size:.16rem}.layout-main .cont_title+.about-image{margin-top:.15rem}.layout-main .cont_title:before{left:-.04rem;width:.04rem}.layout-main .cont_title2{font-size:16px}.layout-main .about-image{margin-bottom:.14rem}.layout-main .about-image img{width:100%}.layout-main .box p{margin-bottom:.14rem;line-height:1.8571428571;letter-spacing:.04em;font-feature-settings:"palt"}.layout-main .about-signature{width:2.04rem}.layout-main .about-signature img{width:100%}.layout-main .unitBox{padding:10px 0}.layout-main .noteBox{margin:0 0 .2rem}.layout-main .noteBox .noteTitle{font-size:15px;padding:10px 15px;letter-spacing:.075em}.layout-main .noteBox .noteList>li{margin-left:1em}.layout-main .noteBox .noteList.col_4>li{min-width:44%}.layout-main .noteBox .noteList.col_5>li{min-width:44%}.layout-main .unitBox .alginRightTop{background:#fff;margin-top:0;width:45%;padding:0 0 10px 20px}.layout-main .list-buttons{list-style:none;display:block;padding:0;margin-bottom:20px}.layout-main .list-buttons li{width:100%;margin:0 0 10px}}.layout-main>.box,.layout-main #a_tel,.layout-main #a_form{margin-top:-40px;padding-top:40px}@media only screen and (max-width:767.98px){.layout-main>.box,.layout-main #a_tel,.layout-main #a_form{margin-top:-20px;padding-top:20px}}.wp-pager{list-style:none;margin:0;padding:0;display:-ms-flexbox;display:flex}.wp-pager a{color:#666;text-decoration:none}.pager-arrow a,.page-numbers{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;border:1px solid #e5e5e5;box-shadow:0 2px 0 0 #e5e5e5;transition:background .26s,color .26s}.pager-arrow a:hover,.pager-arrow a.current,.page-numbers:hover,.page-numbers.current{background:#0d6a36;color:#fff}.pager-arrow a.dots,.page-numbers.dots{border:none;box-shadow:none;pointer-events:none}@media print,(min-width:768px){.wp-pager li{margin-right:10px}.pager-arrow a{width:120px;height:100%}.pager-arrow a,.page-numbers{padding:5px;border-radius:3px;font-size:.15rem}.page-numbers{min-width:46px;height:40px}}@media only screen and (max-width:767.98px){.wp-pager{-ms-flex-wrap:wrap;flex-wrap:wrap}.wp-pager li{margin-bottom:.1rem}.pager-arrow{width:100%}.pager-arrow a{padding:.1rem .1rem .09rem;letter-spacing:.05em}.page-numbers,.pager-arrow a{border-radius:.03rem}.page-numbers{margin-right:.1rem;width:.46rem;height:.4rem}}.pager-wrap{position:relative;list-style:none;margin:0;padding:0}.pager-button{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;color:#333;border:1px solid #f1f1f1;text-align:center;text-decoration:none;transition:color .26s,background .26s}.pager-button:hover{background:#0d6a36;color:#fff}.pager-button:hover span:before{opacity:0}.pager-button:hover span:after{opacity:1}.pager-button span{position:relative}.pager-button span:before,.pager-button span:after{content:"";position:absolute;left:0;top:50%;background:no-repeat center center/100% auto;transition:opacity .26s}.pager-button span:before{opacity:1}.pager-button span:after{opacity:0}.pager-button.is-prev,.pager-button.is-next{position:absolute;top:0}.pager-button.is-prev{left:0}.pager-button.is-prev span:before{background-image:url(//www.chibaminami-hp.jp/wp-content/themes/fcvanilla/css/../img/common/icn_prev.svg)}.pager-button.is-prev span:after{background-image:url(//www.chibaminami-hp.jp/wp-content/themes/fcvanilla/css/../img/common/icn_prev_hover.svg)}.pager-button.is-back{position:relative}.pager-button.is-back span:before{background-image:url(//www.chibaminami-hp.jp/wp-content/themes/fcvanilla/css/../img/common/icn_back.svg)}.pager-button.is-back span:after{background-image:url(//www.chibaminami-hp.jp/wp-content/themes/fcvanilla/css/../img/common/icn_back_hover.svg)}.pager-button.is-next{right:0}.pager-button.is-next span:before,.pager-button.is-next span:after{right:0;left:auto}.pager-button.is-next span:before{background-image:url(//www.chibaminami-hp.jp/wp-content/themes/fcvanilla/css/../img/common/icn_next.svg)}.pager-button.is-next span:after{background-image:url(//www.chibaminami-hp.jp/wp-content/themes/fcvanilla/css/../img/common/icn_next_hover.svg)}@media print,(min-width:768px){.pager-wrap{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}.pager-button{min-height:40px;min-width:215px;padding:5px 10px;border-radius:3px;box-shadow:0 2px 0 0 #f1f1f1;font-size:.15rem}.pager-button span{padding-top:1px}.pager-button.is-prev span:before,.pager-button.is-prev span:after,.pager-button.is-next span:before,.pager-button.is-next span:after{width:6px;height:10px;margin-top:-5px}.pager-button.is-prev span{padding-left:18px}.pager-button.is-next span{padding-right:18px}.pager-button.is-back span{padding-left:28px}.pager-button.is-back span:before,.pager-button.is-back span:after{width:16px;height:16px;margin-top:-8px}}@media only screen and (max-width:767.98px){.pager-wrap{padding:.65rem 0 0;margin:0 .2rem}.pager-button{min-height:.41rem;padding:.05rem .1rem;border-radius:.03rem;box-shadow:0 .02rem 0 0 #f1f1f1;font-size:.15rem}.pager-button.is-prev,.pager-button.is-next{width:1.41rem}.pager-button.is-prev span:before,.pager-button.is-prev span:after,.pager-button.is-next span:before,.pager-button.is-next span:after{width:.06rem;height:.1rem;margin-top:-.05rem}.pager-button.is-prev span{padding-left:.15rem}.pager-button.is-next span{padding-right:.15rem}.pager-button.is-back span{padding-left:.25rem}.pager-button.is-back span:before,.pager-button.is-back span:after{width:.15rem;height:.15rem;margin-top:-.075rem}}@media print,(min-width:768px){.sidebar-layout{padding-bottom:70px}}@media only screen and (max-width:767.98px){.layout-main{margin-bottom:.25rem}}.information-list{list-style:none;margin:0;padding:0}.information-item:last-child{margin-bottom:0}.information-item .item-link{display:-ms-flexbox;display:flex;color:#000;text-decoration:none;transition:background .26s}.information-item .item-link:hover{background:#f8f8f8}.information-item .item-link:hover img{-ms-transform:scale(1.1);transform:scale(1.1)}.information-item .item-image{overflow:hidden}.information-item .item-image img{width:100%;height:100%;object-fit:cover;transition:transform .26s}.information-item .item-content{-ms-flex:1;flex:1}.information-item .item-inner{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.information-item time{color:#000;font-family:montserrat,sans-serif;font-weight:600;position:relative}.information-item time:before{content:"";position:absolute;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%);right:0;width:1px;background:#e5e5e5}.information-item .item-text{margin-bottom:0;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden}@media print,(min-width:768px){.section-news-information .title-quaternary{margin-bottom:20px}.section-news-information .tag{letter-spacing:.025em;color:#333;font-weight:700}.section-news-information .category-tab{margin-bottom:15px}.section-news-information .category-tab .tag{padding:4px 24px 3px}.body_info .section-news-information .category-tab .tag{padding:4px 18px 3px}.information-list{margin-bottom:50px}.information-item{margin-bottom:20px}.information-item .item-link{height:110px}.information-item .item-image{margin-right:20px;width:110px;height:110px}.information-item .item-content{padding:28px 15px 10px;border-bottom:1px solid #e5e5e5}.information-item .item-inner{margin-bottom:8px}.information-item time{padding-right:15px;margin-right:10px;font-size:.13rem;letter-spacing:.1em}.information-item time:before{height:13px}.information-item .item-text{letter-spacing:.05em;-webkit-line-clamp:1}}@media only screen and (max-width:767.98px){.section-news-information .title-quaternary{margin-bottom:.16rem}.section-news-information .category-tab{margin:0 -.2rem;border-bottom:1px solid #f1f1f1;padding:0 0 .08rem .2rem}.is-android .section-news-information .category-tab .tag{padding-top:.02rem}.section-news-information .wp-pager{padding:0}.information-list{margin-bottom:.25rem;padding:.15rem 0}.information-list:before{content:"";top:0;left:50%;-ms-transform:translate(-50%);transform:translate(-50%);width:3.75rem;height:1px;background:#e5e5e5}.information-item{margin-bottom:.15rem}.information-item .tag{padding-left:.12rem;padding-right:.12rem;letter-spacing:.025em;font-size:.12rem}.information-item .item-link{padding-bottom:.18rem;border-bottom:1px solid #e5e5e5}.information-item .item-image{margin:.05rem .12rem 0 0;width:.64rem;height:.64rem}.information-item .item-content{padding-right:.05rem}.information-item .item-inner{margin-bottom:.03rem;margin-right:-.1rem}.information-item time{padding-right:.1rem;margin-right:.1rem;font-size:.12rem;letter-spacing:.1em}.information-item time:before{height:.1rem}.information-item .item-text{line-height:1.7142857143;letter-spacing:.05em;-webkit-line-clamp:2}}.post-content{overflow-wrap:break-word}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.post-content{word-break:break-all}}.post-content img{margin-bottom:1em}.post-content blockquote{position:relative;border-top:1px solid #0b6b36;border-bottom:1px solid #0b6b36;padding:10px;margin:30px 0}.post-content blockquote:before{position:absolute;background-color:#fff;color:#0b6b36;font-family:'FontAwesome';content:'\f10d';line-height:1;text-align:center;top:-20px;left:-10px;padding:5px;font-size:20px}.post-content blockquote:after{position:absolute;right:-10px;bottom:-20px;background-color:#fff;padding:5px;color:#0b6b36;font-family:'FontAwesome';content:'\f10e';line-height:1;text-align:center;font-size:20px}.post-content blockquote cite{display:block;padding-right:30px;font-size:.8rem;text-align:right;color:#0b6b36}.post-content ul,.post-content ol{margin-bottom:1.5em;padding-left:40px}.post-content ol{list-style:decimal}.post-content ul{list-style:disc}.post-content h1{margin-bottom:1.5em;font-size:1.6em;font-weight:700}.post-content h2{margin-bottom:.1em;font-size:1.4em;font-weight:700;color:#026b34}.post-content h3{margin-bottom:.1em;font-size:1.2em;font-weight:700;color:#026b34}.post-content table h3{font-size:1em}.post-content h4,.post-content h5,.post-content h6{margin-bottom:1.5em;font-size:1em;font-weight:700}.post-content b,.post-content strong{font-weight:700}.post-content i,.post-content em{font-style:italic}.post-content .alignleft,.post-content .alignright,.post-content .aligncenter{display:block}.post-content .aligncenter,.post-content .alignright{margin-left:auto}.post-content .alignleft,.post-content .aligncenter{margin-right:auto}.post-content .alignright{margin-right:0}.post-content .alignleft{margin-left:0}.post-content table{border-width:1px;line-height:1.75}.post-content th,.post-content td{padding:10px;border-width:1px;border-style:solid}.post-content figure,.post-content picture{max-width:100%;margin-bottom:1em}.post-introduction{position:relative}.post-introduction:before{content:"";position:absolute;bottom:0;left:0;width:100%;background:linear-gradient(-45deg,#8b8b8b 10%,#fff 10%,#fff 60%,#8b8b8b 60%,#8b8b8b 80%,#fff 80%,#fff)}.post-introduction .tag{color:#333;letter-spacing:.15em;font-weight:700;font-feature-settings:"palt"}.post-introduction .post-title{margin-bottom:0;color:#000}.post-introduction .introduction-inner{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.post-introduction time{color:#000;position:relative}.post-introduction time:before{content:"";position:absolute;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%);right:0;width:1px;background:#e5e5e5}@media print,(min-width:768px){.section-news-post .title-quaternary{margin-bottom:40px}.post-introduction{padding-bottom:44px;margin-bottom:20px}.post-introduction:before{height:4px;background-size:8px 4px}.post-introduction .post-title{font-size:.2rem;letter-spacing:.05em}.post-introduction .tag{padding-left:12px;padding-right:12px}.post-introduction .introduction-inner{margin-bottom:25px}.post-introduction time{padding-right:15px;margin-right:10px;font-size:.13rem;letter-spacing:.1em}.post-introduction time:before{height:13px}.post-content{margin-bottom:70px;line-height:2.25;letter-spacing:.02em}.post-content p{margin-bottom:30px}.post-content table p{margin-bottom:1em}.post-content table p:last-child{margin-bottom:0}}@media only screen and (max-width:767.98px){.section-news-post{margin-bottom:.26rem}.section-news-post .title-quaternary{margin-bottom:.16rem}.post-introduction{padding-bottom:.2rem;margin-bottom:.15rem}.post-introduction:before{height:.04rem;background-size:.08rem .04rem}.post-introduction .post-title{padding:0 .04rem 0 .2rem;font-size:.15rem;line-height:1.6;letter-spacing:.04em}.post-introduction .introduction-inner{margin-bottom:.08rem;padding:0 .2rem}.post-introduction time{padding-right:.12rem;margin-right:.1rem;font-size:.12rem;letter-spacing:.1em}.post-introduction time:before{height:.13rem}.post-introduction .tag{padding:.03rem .12rem .02rem;font-size:.12rem}.post-content{padding:0 .32rem .2rem .4rem;margin:0 -.2rem .25rem;line-height:1.8571428571;letter-spacing:.05em;border-bottom:1px solid #e5e5e5}.post-content p{margin-bottom:.2rem}.post-content table p{margin-bottom:1em}.post-content table p:last-child{margin-bottom:0}}.section-contact-information .information-inner{color:#000;font-weight:700}.section-contact-information .information-inner a{color:inherit;text-decoration:none}.section-contact-information .information-tel{display:inline-block}.section-contact-information .information-fax{display:inline-block}.section-contact-information .information-text{color:#000;position:relative}.section-contact-information .information-text:before{content:"";position:absolute;bottom:0;left:0;width:100%;background:linear-gradient(-45deg,#494949 10%,#fff 10%,#fff 60%,#494949 60%,#494949 80%,#fff 80%,#fff)}@media print,(min-width:768px){.section-contact-information .title-quaternary{margin-bottom:20px}.section-contact-information .information-inner{margin-bottom:10px;font-size:.18rem;letter-spacing:.09em}.section-contact-information .information-inner .is-big{font-size:.28rem;letter-spacing:.08em;padding-left:3px}.section-contact-information .information-tel{margin-right:35px}.section-contact-information .information-tel a{pointer-events:none}.section-contact-information .information-text{padding-bottom:35px;margin-bottom:32px}.section-contact-information .information-text:before{height:4px;background-size:8px 4px}}@media only screen and (max-width:767.98px){.section-contact-information .title-quaternary{margin-bottom:.15rem}.section-contact-information .information-inner{padding:0 0 0 .2rem;margin-bottom:.04rem;font-size:.12rem}.section-contact-information .information-inner .is-big{letter-spacing:.05em}.section-contact-information .information-tel{margin-right:.07rem}.section-contact-information .information-tel a{font-size:.16rem}.section-contact-information .information-fax .is-big{font-size:.13rem}.section-contact-information .information-text{padding:0 .15rem .24rem;margin-bottom:.25rem;font-size:.13rem;letter-spacing:.05em;line-height:1.8461538462}.section-contact-information .information-text:before{height:.04rem;background-size:.08rem .04rem}.is-iphone .section-contact-information .information-text{padding-right:0}}.radio-field,.checkbox-field{display:inline-block;position:relative}.radio-field input,.checkbox-field input{display:none}.radio-field .radio-field-text,.checkbox-field .checkbox-field-text{display:block;color:#000;position:relative;line-height:1.6;font-weight:600}.is-mac .radio-field .radio-field-text,.is-mac .checkbox-field .checkbox-field-text{font-weight:500}.radio-field .radio-field-text:before,.checkbox-field .checkbox-field-text:before{content:"";position:absolute;border:1px solid #e5e5e5;background:#fff no-repeat center center/10px auto}.radio-field .radio-field-text:before{border-radius:50%}.radio-field input:checked+.radio-field-text:before{background-image:url(//www.chibaminami-hp.jp/wp-content/themes/fcvanilla/css/../img/common/icn_radio.svg)}.checkbox-field input:checked+.checkbox-field-text:before{background-image:url(//www.chibaminami-hp.jp/wp-content/themes/fcvanilla/css/../img/common/icn_checkbox.svg)}@media print,(min-width:768px){.radio-field .radio-field-text,.checkbox-field .checkbox-field-text{cursor:pointer;font-size:.16rem;letter-spacing:.075em;font-feature-settings:"palt"}.radio-field .radio-field-text:before,.checkbox-field .checkbox-field-text:before{top:3px;left:1px;width:18px;height:18px}.radio-field .radio-field-text{padding-left:35px}.checkbox-field .checkbox-field-text{padding-left:26px}}@media only screen and (max-width:767.98px){.radio-field .radio-field-text,.checkbox-field .checkbox-field-text{font-size:.13rem;letter-spacing:.05em;padding-left:.2rem}.radio-field .radio-field-text:before,.checkbox-field .checkbox-field-text:before{top:.03rem;left:0;width:.15rem;height:.15rem}.radio-field .radio-field-text:before{background-size:.07rem auto}.checkbox-field .checkbox-field-text:before{background-size:.1rem auto}}.input-common,.textarea-common{border:1px solid #e8e8e8;width:100%;appearance:none;-webkit-appearance:none;font-family:inherit;line-height:inherit;display:block;border-radius:0;box-shadow:none;color:#000;background:#f5f7f8;font-weight:500}.input-common::-webkit-input-placeholder,.textarea-common::-webkit-input-placeholder{opacity:1;color:#999}.input-common::-ms-input-placeholder,.textarea-common::-ms-input-placeholder{opacity:1;color:#999}.input-common:-ms-input-placeholder,.textarea-common:-ms-input-placeholder{opacity:1;color:#999}.input-common:-moz-placeholder,.textarea-common:-moz-placeholder{opacity:1;color:#999}.input-common::placeholder,.textarea-common::placeholder{opacity:1;color:#999}@media print,(min-width:768px){.input-common{padding:0 16px 1px;height:60px}.textarea-common{height:250px;padding:10px 16px;line-height:1.75;resize:vertical}}@media only screen and (max-width:767.98px){.input-common,.textarea-common{font-size:.13rem}.input-common{padding:0 .15rem 1px;height:.5rem}.textarea-common{height:1.75rem;line-height:2.3;padding:.1rem .15rem;resize:vertical}}.form-common .form-head{font-weight:600;color:#000;font-feature-settings:"palt"}.is-mac .form-common .form-head{font-weight:500}.form-common .is-required,.section-contact-form .is-required{color:#c00}.form-common .list-radio{list-style:none;padding-left:0}.form-common .list-radio>li{list-style:none}.form-common .list-radio .radio-field{margin:0}.form-common .policy-row{border-top:1px solid #e5e5e5}.form-common .policy-row p{margin:0}.form-common .policy-row a{color:#0d6a36}.form-common .policy-row .form-head{padding:0}@media print,(min-width:768px){.form-common{font-size:.16rem}.form-common .form-row{display:-ms-flexbox;display:flex;margin-bottom:40px}.form-common .form-head{width:232px;padding-top:18px}.mw_wp_form_confirm .form-common .form-head{padding-top:0}.form-common .form-content{-ms-flex:1;flex:1}.form-common .is-required{font-size:.14rem;margin-left:10px}.form-common .list-radio{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -10px -16px 0}.form-common .list-radio>li{margin-bottom:15px}.form-common .list-radio>li:nth-child(2n+1){width:296px}.form-common .list-radio>li:nth-child(2n){width:215px}.form-common .modify-row .form-head{padding-top:0}.form-common .form-agreement{padding:10px 0 0 232px}.form-common .form-button{margin-top:80px}.form-common .policy-row{padding-top:50px;margin-top:50px;margin-bottom:0}}@media only screen and (max-width:767.98px){.form-common{font-size:.14rem}.form-common .form-row{margin-bottom:.23rem}.form-common .form-head{margin-bottom:.12rem}.form-common .is-required{font-size:.14rem;margin-left:.1rem}.form-common .list-radio{padding-top:.02rem;margin-bottom:0}.form-common .list-radio>li:not(:last-child){margin-bottom:.08rem}.form-common .form-agreement{margin-top:-.07rem}.form-common .form-button{margin-top:.2rem}.form-common .policy-row{padding-top:.25rem;margin-top:.25rem}}.policy-block{border:1px solid #e8e8e8;color:#333;background:#f5f7f8;overflow:auto;font-size:.13rem}.policy-block .policy-title,.policy-block .policy-name{font-weight:600;color:#000}.is-mac .policy-block .policy-title,.is-mac .policy-block .policy-name{font-weight:500}.policy-block .policy-name{margin-bottom:0}.policy-block .address-row{font-weight:600}.is-mac .policy-block .address-row{font-weight:500}.policy-block .is-tel{text-decoration:none;color:#000}.policy-block .policy-list{list-style:none;padding-left:0;margin-bottom:0;font-size:.13rem;line-height:2}.policy-block .policy-list>li{padding-left:1em;position:relative}.policy-block .policy-list>li:before{content:"ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Â ÃƒÂ¢Ã¢â€šÂ¬Ã¢â€žÂ¢ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã‚Â ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬ÃƒÂ¢Ã¢â‚¬Å¾Ã‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¡ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â£ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Â ÃƒÂ¢Ã¢â€šÂ¬Ã¢â€žÂ¢ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¾ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Â ÃƒÂ¢Ã¢â€šÂ¬Ã¢â€žÂ¢ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã¢â‚¬Â¦Ãƒâ€šÃ‚Â¡ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¡ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â»";position:absolute;left:0;top:0}@media print,(min-width:768px){.policy-block{height:210px;padding:20px 2px 0 16px;line-height:2.47;letter-spacing:.075em}.policy-block .row{margin-bottom:11px}.policy-block .policy-title,.policy-block .policy-name{line-height:1.74}.policy-block .policy-title{font-size:.16rem;margin-bottom:3px}.policy-block .policy-name{font-size:.15rem}.policy-block .address-row{font-size:.16rem;line-height:2.25}.policy-block .address-row .policy-name{line-height:2.25;font-size:.16rem}.policy-block .is-tel{pointer-events:none}}@media only screen and (max-width:767.98px){.policy-block{height:1.75rem;padding:.12rem .05rem 0 .16rem;line-height:2;letter-spacing:.05em}.policy-block .row{margin-bottom:.14rem}.policy-block .policy-title,.policy-block .policy-name{line-height:1.67;font-size:.13rem}.policy-block .policy-title{font-weight:400 !important;margin-bottom:.21rem}.mCSB_inside>.mCSB_container{margin-right:.09rem}}.button-submit{box-shadow:none;border-radius:0;-webkit-appearance:none;appearance:none;background:#fff;border:1px solid #ccc;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;text-align:center;cursor:pointer;transition:.26s ease}button.button-submit{display:block}@media print,(min-width:768px){.button-submit{width:375px;min-height:60px;font-size:.16rem;padding:10px 20px;font-family:"Noto Sans JP",sans-serif;color:#000}.is-tablet .button-submit{padding-bottom:11px}.button-submit:hover{background:#f14ca6;color:#fff}}@media only screen and (max-width:767.98px){.button-submit{width:100%;min-height:.5rem;font-size:.13rem;background:#f14ca6;color:#fff;padding:.05rem .2rem .06rem}}@media print,(min-width:768px){.section-contact-form .title-quaternary{margin-bottom:16px}.section-contact-form .contact-description{font-size:.16rem;line-height:2.25;letter-spacing:.05em;margin-bottom:30px}.section-contact-form .form-common{padding-top:28px;border-top:1px solid #e5e5e5}}@media only screen and (max-width:767.98px){.section-contact-form .title-quaternary{margin-bottom:.1rem}.section-contact-form .contact-description{font-size:.14rem;line-height:1.86;letter-spacing:.075em;padding:0 .15rem;margin-bottom:.18rem;font-feature-settings:"palt"}.section-contact-form .form-common{padding:0 .15rem .25rem;border-bottom:1px solid #e5e5e5}}.btn-submit{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;letter-spacing:.05em;text-align:center;border:1px solid #e5e5e5;background:#fff;-moz-transition:all .26s ease;-o-transition:all .26s ease;-webkit-transition:all .26s ease;transition:all .26s ease;cursor:pointer;width:380px;height:70px;margin-top:-12px}.btn-submit:hover{background:#0d6a36;border:1px solid #0d6a36;color:#fff}.form_flex{display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap;justify-content:space-between}.btn-submit.btn-submit2{width:240px;height:70px;margin-top:-12px;margin-left:auto;margin-right:auto;margin-top:0}@media (max-width:750px){.btn-submit{width:100%;height:50px;background:#0d6a36;border:1px solid #0d6a36;color:#fff;margin-top:10px}.btn-submit.btn-submit2{width:100%;height:50px}.btn-submit.btn-submit2+.btn-submit2{margin:.15rem 0 0}}.radio_wrap input{display:none}.radio_wrap input+span{padding-left:30px;position:relative;padding-right:40px;display:block}.radio_wrap input+span:before{content:"";display:block;position:absolute;top:0;left:0;width:21px;height:21px;border-radius:50%;border:1px solid #e5e5e5;top:50%;transform:translateY(-50%) translateX(0%);-webkit- transform:translateY(-50%) translateX(0%)}.radio_wrap input:checked+span:after{content:"";display:block;position:absolute;top:5px;left:5px;width:11px;height:11px;background:#ca0815;border-radius:50%;top:50%;transform:translateY(-50%) translateX(0%);-webkit- transform:translateY(-50%) translateX(0%)}.radio_wrap input+span.error:before,.radio_wrap input:checked+span.error:after{display:none}@media (max-width:750px){.radio_wrap,.radio_wrap>span{margin:10px 0 10px !important}.mw_wp_form_confirm .radio_wrap{margin:20px 0 25px !important}.radio_wrap input+span{padding-right:70px;line-height:1em}}.mw_wp_form_confirm .radio_wrap{padding-left:30px;position:relative;padding-right:40px;display:block}.mw_wp_form_confirm .radio_wrap:before{content:"";display:block;position:absolute;top:0;left:0;width:21px;height:21px;border-radius:50%;border:1px solid #e5e5e5;top:50%;transform:translateY(-50%) translateX(0%);-webkit- transform:translateY(-50%) translateX(0%)}.mw_wp_form_confirm .radio_wrap:after{content:"";display:block;position:absolute;top:5px;left:5px;width:11px;height:11px;background:#ca0815;border-radius:50%;top:50%;transform:translateY(-50%) translateX(0%);-webkit- transform:translateY(-50%) translateX(0%)}@media (max-width:750px){.mw_wp_form_confirm .radio_wrap{line-height:1em}}#dashboard-notes p{line-height:1.5}.tableStyle{margin-bottom:.5em;line-height:1.625}.tableStyle th,.tableStyle td{padding:1em;border:solid 1px #e5e5e5;text-align:center;vertical-align:middle;background:#fff}.tableStyle th{background:#efefef}.tableStyle caption{margin:0 0 10px}.tableDoctor th{text-align:center;white-space:nowrap}@media (max-width:750px){.tableDoctor th{vertical-align:baseline}}.tableStyle.schedule{margin-bottom:.5em;font-size:.14rem}.tableStyle.schedule small{font-size:13px}.tableStyle.schedule th,.tableStyle.schedule td{padding:.5em .1em;border:solid 1px #e5e5e5;text-align:center;vertical-align:middle;font-feature-settings:"palt"1;min-width:60px}.tableStyle.schedule th{background:#efefef}.tableStyle.schedule tr{background:#efefef}.tableStyle.schedule .even .column-2,.tableStyle.schedule .am{background:#fff5f8}.tableStyle.schedule .odd .column-2,.tableStyle.schedule .pm{background:#edf6f9}.tableStyle.schedule2 .column-1{width:126px}@media (max-width:750px){.tableStyle.schedule small{font-size:12px}.page_schedule .schedule_wrap{overflow-x:scroll;width:93vw;margin-left:calc(50% - 43vw);height:80vh;position:relative}.page_schedule .schedule_scroll_img:before{z-index:20;width:100%;position:absolute;content:"";top:0;right:5px;background:url(https://www.chibaminami-hp.jp/kenshin/wp-content/themes/fcvanilla/img/list/price_icn_scroll.png) center/contain no-repeat;width:200px;height:20px}.tableStyle.schedule2{width:630px;margin:0 25px 0 0}.tableStyle.schedule2 .row-1 th{position:sticky;top:0}.tableStyle.schedule2 .row-1 th:before{top:-1px;left:-1px;border-top:1px solid #e5e5e5}.tableStyle.schedule2 .row-1 th:first-child{z-index:10}.tableStyle.schedule2 .column-1{position:sticky;left:0;width:74px}.tableStyle.schedule2 .column-2{position:sticky;left:74px}.tableStyle.schedule2 .row-1 th:before,.tableStyle.schedule2 .column-1:before,.tableStyle.schedule2 .column-2:before{content:"";position:absolute;top:-1px;left:-1px;width:100%;height:100%;border-left:1px solid #e5e5e5}.tableStyle.schedule2 th,.tableStyle.schedule2 td{font-size:.12rem;letter-spacing:0}}.tableOverview th,.tableOverview td{padding:1em;border:solid 1px #e5e5e5}.tableOverview th{color:#0d6a36}@media screen and (max-width:640px){.tableOverview{width:100%;border-bottom:solid 1px #e5e5e5}.tableOverview th,.tableOverview td{display:block;width:100%;border-bottom:none}.table tr:last-child{border-bottom:solid 1px #e5e5e5}}.tableFloorMap{table-layout:auto;border-collapse:separate;border-spacing:1px;width:100%}.tableFloorMap th{padding:10px 10px 10px 0;color:#00984f;font-size:18px;text-align:left;width:5%;border:unset}.tableFloorMap td{background:#fafafa;padding:14px;font-size:14px;text-align:center;font-weight:400;width:15.888%;border:unset}.tableFloorMap td a{display:block;margin:-14px;padding:14px 20px;font-size:14px;text-align:left;font-weight:400;color:#fff}.tableFloorMap tr.f4 th{color:#f58d6b}.tableFloorMap tr.f4 td{background:#fdece6;color:#f58d6b}.tableFloorMap tr.f4 td a{background:#f58d6b}.tableFloorMap tr.f3 th{color:#2962bc}.tableFloorMap tr.f3 td{background:#dbe5f4;color:#2962bc}.tableFloorMap tr.f3 td a{background:#2962bc}.tableFloorMap tr.f2 th{color:#00984f}.tableFloorMap tr.f2 td{background:#d4eee1;color:#00984f}.tableFloorMap tr.f2 td a{background:#0d6a36}.tableFloorMap tr.f1 th{color:#94c633}.tableFloorMap tr.f1 td{background:#94c633;color:#fff}.tableFloorMap tr.f1 td a{background:#94c633;text-align:center}.tableKaihukuki{margin-bottom:.5em;font-size:14px}.tableKaihukuki th,.tableKaihukuki td{padding:1em;border:solid 1px #e5e5e5;vertical-align:middle}.tableKaihukuki th{background:#efefef}.tableBusTime{table-layout:auto;border-collapse:collapse;border-spacing:0;overflow:hidden;width:100%}.tableBusTime thead th{background:#f3f3f3;border:solid 1px #e5e5e5;text-align:center;color:#333}.tableBusTime tr{background:#fff}.tableBusTime th{border:solid 1px #e5e5e5;padding:10px;font-size:14px;color:#00984f;text-align:center;vertical-align:middle;font-weight:600;position:relative;white-space:nowrap;font-size:16px}.tableBusTime th span{position:absolute;top:10px;left:10px;color:#333;font-weight:400}.tableBusTime td{border:solid 1px #e5e5e5;background:#fff;padding:18px 3px;font-size:16px;text-align:center;vertical-align:500;font-weight:400;font-feature-settings:"palt"1}.tableBusTime+.doniti_text{text-align:right;margin:10px 0 0}@media (max-width:750px){.tableBusTime th{padding:0;font-size:14px;line-height:1em}.tableBusTime tr:first-child th{padding:10px 5px}.tableBusTime td{font-size:13px;padding:5px 3px;line-height:1.2em}}.tableStyle.kaihuku{font-size:14px}.tableStyle.kaihuku .nowrap{white-space:nowrap;padding:0}.tableStyle.kaihuku .alignLeft{text-align:left}@media (max-width:750px){.tableStyle.kaihuku th,.tableStyle.kaihuku td{padding:1em .5em}}.tableRowborder{table-layout:auto;border-collapse:collapse;border-spacing:0;border-top:solid 1px #e5e5e5;margin-bottom:20px;width:100%}.tableRowborder tr{border-bottom:solid 1px #e5e5e5}.tableRowborder th{padding:15px 15px 15px 0;color:#0d6a36;border:unset}.tableRowborder td{padding:15px 15px 15px 0;text-align:left;font-weight:400;border:unset}.tableStyle.medicalPrice th{text-align:left;white-space:nowrap}.tableStyle.medicalPrice td{text-align:left}.tableStyle.medicalPrice td+td{white-space:nowrap;text-align:center}@media (max-width:750px){.tableStyle.medicalPrice th{white-space:break-spaces}}.tableStyle.otherPrice th{vertical-align:top;text-align:left}.tableStyle.otherPrice td{vertical-align:middle;text-align:center;white-space:nowrap}.parentList{list-style-type:none;margin-bottom:20px;padding-left:0}.parentList>li{list-style-type:none;font-size:14px;margin-bottom:5px}.discList>li{margin-bottom:5px}.stepList{overflow:hidden;padding:0}.stepList>li{margin-bottom:20px;background:#fff;border:solid 1px #dedede;border-radius:6px;list-style:none}.stepList>li:last-child{margin-bottom:0}@media (max-width:750px){.stepList>li{margin-bottom:15px}}.stepList>li .stepTitle{padding:15px;margin:0;font-size:16px;color:#2b2b2b;border-bottom:solid 1px #e4e2db}.stepList>li .stepTitle span{color:#0d6a36;margin-right:15px}.stepList>li .stepContent{padding:15px;font-size:14px;margin:0}.greenList li{margin-bottom:.05rem;line-height:.26rem}.greenList li::marker{color:#0d6a36}.greenList li ul{margin:.05rem 0 0}@media (max-width:750px){.greenList li{line-height:.22rem}}.questionList{overflow:hidden;padding:0;margin:0}.questionList>li{list-style:none;padding:20px 0;border-bottom:solid 1px #ddd}.questionList>li:last-child{border-bottom:unset}.questionList .question{position:relative;padding-left:35px;margin-bottom:10px;border:none;color:#0d6a36;font-size:.18rem}.questionList .question span{position:absolute;top:0;left:0;font-size:.22rem;line-height:1}.questionList p.answer{position:relative;padding-left:35px;margin-bottom:0}.questionList .answer span{position:absolute;top:.075rem;left:0;font-size:.22rem;line-height:1}@media (max-width:750px){.page .questionList .question{font-size:.15rem;line-height:1.75}.questionList .question span,.questionList .answer span{top:.03rem;font-size:.18rem}}.flowList{overflow:hidden;margin:0;padding:0}.flowList>li{overflow:hidden;background:#fff;border-radius:8px;border:solid 1px #dedede;margin-bottom:15px}.flowList>li:last-child{margin-bottom:0}.flowList .flowNo{display:inline-block;background:#00984f;font-size:16px;color:#fff;text-align:center;padding:15px 30px}.flowList .flowTitle{display:inline-block;background:#fff;font-size:16px;color:#333;text-align:center;padding:15px 30px}.flowList .flowStart{display:block;background:#00984f;font-size:16px;color:#fff;text-align:center;padding:15px 30px}@media (max-width:750px){.flowList .flowNo{width:100%}}.profileBox{overflow:hidden;margin-bottom:20px}.profileBox .profileName{font-size:18px;color:#0d6a36;letter-spacing:.3em;border-bottom:dotted 1px #d7d7d7;margin-bottom:30px;padding:0 0 10px}.profileBox .profileName span{font-size:.14rem;color:#333;letter-spacing:normal}.floatRight{float:right;margin:0 0 0 40px}@media (max-width:750px){.floatRight{float:right;margin:0 0 0 20px}}.download{color:#0d6a36;position:relative;padding:0 0 0 1.5em;transition:opacity .3s ease}.download:before{content:"";position:absolute;background-image:url(//www.chibaminami-hp.jp/wp-content/themes/fcvanilla/css/../img/common/icn_arrow_right_pink_01.svg);width:16px;height:16px;top:0;left:0}.download:hover{opacity:.7}.outlineBox .outlineTitle{color:#0d6a36;margin:.4rem 0 .05rem;font-size:.18rem}.outlineBox .outlineTitle2{margin:.2rem 0 .05rem;font-size:.18rem}@media (max-width:750px){.outlineBox .outlineTitle,.outlineBox .outlineTitle2{margin:.2rem 0 .05rem;font-size:.15rem}}.manmoBox{margin-bottom:20px;border-radius:8px;background:#fdeff1}.manmoBox .manmoTitle{padding:15px;margin:0;color:#ec5e92;font-size:22px;line-height:40px;text-align:center;border-bottom:solid 1px #fff}.manmoBox .manmoTitle i img{margin:-5px 5px 0 0}.manmoBox .manmoContent{padding:30px 50px;font-size:.16rem}.manmoBox .manmoFlowList{list-style:decimal;margin-left:30px;margin-bottom:30px;line-height:2.25}.manmoBox .manmoFlowList p.center{text-align:center}.manmoBox .manmoFlowList>li{font-size:.22rem;color:#e10054;margin-bottom:-10px}.manmoBox .manmoFlowList .manmoItem{color:#555;font-weight:400;font-size:.16rem}.manmoBox .manmoAttList{overflow:hidden;margin:0 auto 20px auto;padding-left:20px}.manmoBox .manmoAttList>li{font-size:.16rem;color:#555}.manmoBox .manmoAttList>li::marker{color:#f08598}.manmoInfoBox{margin-bottom:20px;border-radius:8px;background:#fdeff1;padding:30px}.manmoInfoBox .manmoInfoTitle{border:none;color:#ec5e92;font-size:18px}.manmoInfoBox .manmoInfoContent{font-size:16px}@media (max-width:750px){.manmoBox .manmoTitle i{display:block}.manmoBox .manmoTitle{font-size:.18rem;line-height:40px}.manmoBox .manmoContent{padding:.15rem .2rem .15rem .15rem;font-size:16px}.manmoBox .manmoFlowList{list-style:decimal;margin-left:.1rem;margin-bottom:30px;line-height:2.25}.manmoBox .manmoFlowList .manmoItem{font-size:.14rem;line-height:1.8571428571}.manmoBox .manmoAttList>li{font-size:.14rem;line-height:1.8571428571}.manmoInfoBox{padding:.2rem}.manmoInfoBox .manmoInfoContent{font-size:.14rem;line-height:1.8571428571}}.top-keyvisual{position:relative;margin-bottom:60px}.top-keyvisual .button-basic{font-family:dnp-shuei-gothic-gin-std,sans-serif}.top-keyvisual .keyvisual-slider{position:relative}.top-keyvisual .keyvisual-slider-prev,.top-keyvisual .keyvisual-slider-next{position:absolute;z-index:1;top:50%;background:no-repeat center/contain;-ms-transform:translateY(-50%);transform:translateY(-50%);cursor:pointer}.top-keyvisual .keyvisual-slider-prev{-ms-transform:translateY(-50%) rotate(180deg);transform:translateY(-50%) rotate(180deg)}.top-keyvisual .slider-list:not(.slick-initialized) .slider-item:not(:first-child){display:none}.top-keyvisual .slider-item img{width:100%}.top-keyvisual .keyvisual-title{margin-bottom:0;text-shadow:1px 1px 0 #fff,-1px -1px 0 #fff,-1px 1px 0 #fff,1px -1px 0 #fff,1px 0 0 #fff,-1px 0 0 #fff,0 1px,0 -1px 0 #fff;color:#000;position:absolute}.top-keyvisual .keyvisual-title span{display:block}.top-keyvisual .keyvisual-title .is-big{position:relative}.top-keyvisual .keyvisual-title .is-big:first-letter {opacity:0}.top-keyvisual .keyvisual-title:before,.top-keyvisual .keyvisual-title:after{content:"";position:absolute;background:no-repeat center/contain}.top-keyvisual .keyvisual-title:after{background-image:url(//www.chibaminami-hp.jp/wp-content/themes/fcvanilla/css/../img/common/icn_decoration_02.png)}.top-keyvisual .keyvisual-information{background:pink}.top-keyvisual .keyvisual-information *{opacity:0}.top-keyvisual .post-title{margin-bottom:0;color:#0d6a36;position:relative}.top-keyvisual .post-title:before{content:"";position:absolute;left:0;width:100%;background:#026b34}.top-keyvisual .post-list{list-style:none;margin:0;padding:0;display:none}.top-keyvisual .post-list.is-active{display:block}.top-keyvisual .post-item{border-bottom:1px solid #e5e5e5}.top-keyvisual .post-item>a{color:#000}.top-keyvisual .post-inner{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.top-keyvisual .post-inner time{color:#333}.top-keyvisual .post-text{margin-bottom:0;font-weight:500;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;-webkit-line-clamp:1;line-height:1.4}@media print,(min-width:768px){.top-keyvisual .keyvisual-slider-prev,.top-keyvisual .keyvisual-slider-next{width:78px;height:78px;background-image:url(//www.chibaminami-hp.jp/wp-content/themes/fcvanilla/css/../img/common/icn_slider_next_01.svg)}.top-keyvisual .keyvisual-slider-prev{right:calc(50% + 512px)
    }

    .top-keyvisual .keyvisual-slider-next {
        left: calc(50% + 510px)}.top-keyvisual .keyvisual-title{bottom:34px;left:calc(50% - 525px);letter-spacing:.05em;text-shadow:#fff 2px 0px 0px,#fff 1.75517px .958851px 0px,#fff 1.0806px 1.68294px 0px,#fff .141474px 1.99499px 0px,#fff -.832294px 1.81859px 0px,#fff -1.60229px 1.19694px 0px,#fff -1.97998px .28224px 0px,#fff -1.87291px -.701566px 0px,#fff -1.30729px -1.5136px 0px,#fff -.421592px -1.95506px 0px,#fff .567324px -1.91785px 0px,#fff 1.41734px -1.41108px 0px,#fff 1.92034px -.558831px 0px}.top-keyvisual .keyvisual-title .is-small{font-size:.26rem}.top-keyvisual .keyvisual-title .is-big{font-size:.42rem;letter-spacing:.08em;left:-42px}.top-keyvisual .keyvisual-title:before{left:-134px;bottom:-38px;width:128px;height:116px;background-image:url(//www.chibaminami-hp.jp/wp-content/themes/fcvanilla/css/../img/common/icn_decoration_01.png)}.top-keyvisual .keyvisual-title:after{left:-30px;bottom:-26px;width:488px;height:30px}.top-keyvisual .wrapper{display:-ms-flexbox;display:flex;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-ms-flex-pack:justify;justify-content:space-between}.top-keyvisual .wrapper>*{-ms-flex:0 0 522px;flex:0 0 522px}.top-keyvisual .keyvisual-post{padding:40px 0 0}.top-keyvisual .post-wrapper{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding:0 0 8px;border-bottom:2px solid #e5e5e5}.top-keyvisual .post-title{margin-right:40px;font-size:.24rem}.top-keyvisual .post-title:before{bottom:-10px;height:2px}.top-keyvisual .category-tab{margin-bottom:-10px;margin-right:-20px}.top-keyvisual .tab-item{margin-right:10px}.top-keyvisual .post-content{margin-bottom:38px}.top-keyvisual .post-item{padding:20px 0 16px 16px}.top-keyvisual .post-inner{margin-bottom:8px}.top-keyvisual .post-inner time{font-size:.13rem}.top-keyvisual .post-inner .tag{margin-right:16px}.top-keyvisual .post-text{letter-spacing:.05em}.top-keyvisual .post-button .button-basic{margin:0 auto;min-height:45px;max-width:245px;color:#000;letter-spacing:.05em}.top-keyvisual .post-button .button-basic:hover{color:#fff}}@media only screen and (max-width:767.98px){.top-keyvisual{margin-bottom:-.09rem}.top-keyvisual .slider-item{height:3.35rem}.top-keyvisual .slider-item img{height:100%;object-fit:cover}.top-keyvisual .keyvisual-slider-prev,.top-keyvisual .keyvisual-slider-next{width:.23rem;height:.23rem;background-image:url(//www.chibaminami-hp.jp/wp-content/themes/fcvanilla/css/../img/common/sp/icn_slider_next_01.svg)}.top-keyvisual .keyvisual-slider-prev{right:calc(50% + 1.48rem)
    }

    .top-keyvisual .keyvisual-slider-next {
        left: calc(50% + 1.48rem)}.top-keyvisual .keyvisual-title{bottom:.4rem;left:50%;-ms-transform:translateX(-50%);transform:translateX(-50%);width:80%;text-align:center;letter-spacing:.05em}.top-keyvisual .keyvisual-title .is-small{font-size:.14rem}.top-keyvisual .keyvisual-title .is-big{font-size:.22rem}.top-keyvisual .keyvisual-title:before{left:-.22rem;bottom:-.18rem;width:.66rem;height:.59rem;background-image:url(//www.chibaminami-hp.jp/wp-content/themes/fcvanilla/css/../img/common/sp/icn_decoration_01.png)}.top-keyvisual .keyvisual-title:after{left:53%;bottom:-.22rem;-ms-transform:translateX(-50%);transform:translateX(-50%);width:2.75rem;height:.3rem}.top-keyvisual .wrapper{padding-left:0;padding-right:0}.top-keyvisual .keyvisual-post{padding:.26rem .25rem .3rem;margin-bottom:.3rem;border-bottom:1px solid #e5e5e5}.top-keyvisual .post-wrapper{padding-bottom:.1rem;margin-bottom:-.11rem;position:relative}.top-keyvisual .post-title{margin:0 .1rem .1rem 0;width:fit-content;font-size:.18rem;letter-spacing:.1em}.top-keyvisual .post-title:before{bottom:-.12rem;height:1px}.top-keyvisual .post-category{padding:.15rem 0 .05rem;border-top:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5}.top-keyvisual .category-tab{margin-bottom:0}.top-keyvisual .tab-item{margin-right:.15rem;margin-bottom:.1rem}.top-keyvisual .tab-item.is-all{position:absolute;top:.02rem;right:0;margin-right:0}.top-keyvisual .post-content{margin:0 0 .1rem;padding:0 0 .2rem;border-bottom:unset}.top-keyvisual .post-item{padding:.16rem 0 .11rem}.top-keyvisual .post-inner{margin-bottom:.1rem}.top-keyvisual .post-inner time{font-size:.13rem}.top-keyvisual .post-inner .tag{margin-right:.16rem;padding:.03rem .14rem .02rem}.top-keyvisual .post-text{font-size:.16rem;letter-spacing:.05em}.top-keyvisual .post-button .button-basic{margin:0 auto}}.section-group-contact .contact-inner{position:relative}.section-group-contact .contact-inner:before{position:absolute;content:"";border-right:.02rem solid #026b34;left:50%;-ms-transform:translateX(-50%);transform:translateX(-50%)}.section-group-contact .contact-image img{width:100%;height:100%;object-fit:cover}.section-group-contact .contact-title{color:#000;text-align:center;font-family:dnp-shuei-mgothic-std,sans-serif}.section-group-contact .detail-block{position:relative;background:#fff}.section-group-contact .detail-block:after{position:absolute;content:"";border-right:.02rem solid #f80000;left:50%;-ms-transform:translateX(-50%);transform:translateX(-50%)}.section-group-contact .detail-block.is-person .detail-title{color:#f80000}.section-group-contact .detail-block.is-medical:after{border-right-color:#0078e7}.section-group-contact .detail-block.is-medical .detail-title{color:#0078e7}.section-group-contact .list-button{list-style-type:none;padding:0}.section-group-contact .list-button .button-basic{letter-spacing:0}.section-group-contact .list-button .button-basic.is-small{font-feature-settings:"palt"}.section-group-contact .button-basic{letter-spacing:.05em;color:#026b34}.section-group-contact .button-basic:hover{color:#fff}.section-group-contact .button-basic.is-person{color:#f80000;border-color:#f80000}.section-group-contact .button-basic.is-person:hover{color:#fff;background:#f80000}.section-group-contact .button-basic.is-person:before{background-image:url(//www.chibaminami-hp.jp/wp-content/themes/fcvanilla/css/../img/common/icn_arrow_right_red.svg)}.section-group-contact .button-basic.is-person:after{background-image:url(//www.chibaminami-hp.jp/wp-content/themes/fcvanilla/css/../img/common/icn_arrow_right_red_hover.svg)}.section-group-contact .button-basic.is-medical{color:#0078e7;border-color:#0078e7}.section-group-contact .button-basic.is-medical:hover{color:#fff;background:#0078e7}.section-group-contact .button-basic.is-medical:before{background-image:url(//www.chibaminami-hp.jp/wp-content/themes/fcvanilla/css/../img/common/icn_arrow_right_blue.svg)}.section-group-contact .button-basic.is-medical:after{background-image:url(//www.chibaminami-hp.jp/wp-content/themes/fcvanilla/css/../img/common/icn_arrow_right_blue_hover.svg)}.section-group-contact .detail-title{letter-spacing:.05em;text-align:center;font-weight:700;position:relative}.section-group-contact .detail-title:before{position:absolute;content:"";background:url(//www.chibaminami-hp.jp/wp-content/themes/fcvanilla/css/../img/common/contact_decor.svg) center/contain no-repeat;bottom:0;left:0;width:100%}.section-group-contact .detail-text{margin-bottom:0;letter-spacing:.03em}@media print,(min-width:768px){.section-group-contact{margin-bottom:14px;margin-top:65px}.section-group-contact .contact-inner{display:-ms-flexbox;display:flex}.section-group-contact .contact-inner:before{top:-35px;width:2px;height:70px}.section-group-contact .contact-image{height:450px;margin-bottom:-124px}.section-group-contact .contact-content{position:absolute;max-width:1100px;width:100%;left:50%;top:32.6%;-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.section-group-contact .contact-title{font-size:.22rem;letter-spacing:.05em;margin-bottom:22px;line-height:2.0909090909;text-shadow:1px 1px 0 #fff,-1px -1px 0 #fff,-1px 1px 0 #fff,1px -1px 0 #fff,1px 0 0 #fff,-1px 0 0 #fff,0 1px,0 -1px 0 #fff}.section-group-contact .button-basic{max-width:420px;min-height:45px;margin:0 auto}.section-group-contact .contact-detail{width:50%}.section-group-contact .detail-block{width:550px;padding:43px 40px 40px;border-top:2px solid #026b34;border-bottom:1px solid #f2f2f2}.section-group-contact .detail-block:after{top:-30px;width:2px;height:60px}.section-group-contact .detail-block.is-person{border-left:7px solid #f80000;margin-left:auto}.section-group-contact .detail-block.is-person:before{position:absolute;content:"";z-index:1}.section-group-contact .detail-block.is-person:before{border-right:2px solid #026b34;top:51px;right:-1px;width:2px;height:calc(100% - 92px)}.section-group-contact .detail-block.is-medical{border-right:7px solid #0078e7;margin-right:auto}.section-group-contact .list-button{margin:21px 0 0;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}.section-group-contact .list-button .button-basic{width:225px;min-height:40px;padding-left:5px;padding-right:32px}.section-group-contact .list-button .button-basic:before,.section-group-contact .list-button .button-basic:after{right:14px}.section-group-contact .button-basic{padding:5px 40px}.section-group-contact .button-basic:after,.section-group-contact .button-basic:before{right:19px}.section-group-contact .detail-title{font-size:.24rem;padding-bottom:27px;margin-bottom:6px;font-family:dnp-shuei-mgothic-std,sans-serif}.section-group-contact .detail-title:before{height:14px}.section-group-contact .detail-text{font-size:.16rem;line-height:2.25}}@media only screen and (max-width:767.98px){.section-group-contact .contact-inner{padding:.18rem .26rem 0;margin:.18rem 0 0}.section-group-contact .contact-inner:before{top:0;width:.02rem;height:.35rem}.section-group-contact .contact-image{margin:0 -.26rem}.section-group-contact .contact-image.is-person{border-bottom:1px solid #f80000}.section-group-contact .contact-image.is-medical{border-bottom:1px solid #0078e7}.section-group-contact .contact-content{margin:0 -.25rem;padding:.3rem .25rem .2rem;background:#fbfbfb}.section-group-contact .contact-title{font-size:.16rem;margin-bottom:.14rem;line-height:1.625}.section-group-contact .contact-detail{padding-bottom:.09rem;position:relative}.section-group-contact .contact-detail:before{position:absolute;content:"";border-bottom:.03rem solid #f80000;bottom:0;left:-.26rem;width:calc(100% + .52rem);height:.03rem}.section-group-contact .contact-detail+.contact-detail:before{border-bottom-color:#0078e7}.section-group-contact .detail-block{padding:.25rem 0}.section-group-contact .detail-block:after{top:-.15rem;width:1px;border-width:1px;height:.35rem}.section-group-contact .list-button{margin:.14rem 0 0}.section-group-contact .list-button li{margin-bottom:.2rem}.section-group-contact .list-button li:last-child{margin-bottom:0}.section-group-contact .button-basic{min-height:.37rem;padding:.05rem .4rem;color:#000}.section-group-contact .button-basic:after,.section-group-contact .button-basic:before{right:.09rem}.section-group-contact .detail-title{font-size:.16rem;padding-bottom:.24rem;margin-bottom:.05rem}.section-group-contact .detail-title:before{height:.14rem;background-image:url(//www.chibaminami-hp.jp/wp-content/themes/fcvanilla/css/../img/common/sp/contact_decor.svg)}.section-group-contact .detail-text{font-size:.14rem;line-height:1.8571428571}}.block-information .information-notice{background:#fff;border:1px solid #fff;overflow:hidden;position:relative;z-index:2}.block-information .notice-title{position:absolute;left:0;top:0;bottom:0;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;margin-bottom:0;background:#034623;color:#fff;letter-spacing:.05em;font-weight:500}.block-information .notice-list{list-style:none;padding-left:0;margin-bottom:0}.block-information .notice-list>li:not(:last-child){background:linear-gradient(to right,#026b34 50%,#fff 0) repeat-x bottom left}.block-information .notice-item{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;color:#000;position:relative}.block-information .notice-item:before{content:"";position:absolute;background:url(//www.chibaminami-hp.jp/wp-content/themes/fcvanilla/css/../img/common/icn_arrow_right_pink_01.svg) no-repeat center center/contain}.block-information .notice-time{line-height:1.5}.block-information .notice-text{-ms-flex:1;flex:1;font-size:.16rem;line-height:1.5;display:-webkit-box;margin-bottom:0}.block-information .information-work{position:relative;z-index:2;background:#fff}.block-information .information-work:before{content:"";border-left:1px solid #026b34;position:absolute}.block-information .work-title{color:#000;font-family:dnp-shuei-mgothic-std,sans-serif;position:absolute;margin-bottom:0}.block-information .work-title:before{content:"";position:absolute;background:url(//www.chibaminami-hp.jp/wp-content/themes/fcvanilla/css/../img/common/icn_time.svg) no-repeat center center/contain}.block-information .button-list{list-style:none;padding-left:0;margin-bottom:0;position:relative;z-index:2}.block-information .button-list .button-basic{border-color:#fff;background:0 0;color:#fff}.block-information .button-list .button-basic:hover{background:#fff;color:#026b34}.block-information .button-list .button-basic:before{background-image:url(//www.chibaminami-hp.jp/wp-content/themes/fcvanilla/css/../img/common/icn_arrow_02.svg)}.block-information .button-list .button-basic:after{background-image:url(//www.chibaminami-hp.jp/wp-content/themes/fcvanilla/css/../img/common/icn_arrow_01.svg)}.block-information .information-contact{color:#000;position:relative;z-index:2;font-weight:700}.block-information .text{letter-spacing:.1em}.block-information .tel{color:#000;font-weight:700;position:relative;display:inline-block;text-decoration:none;letter-spacing:.15em}.block-information .tel:before{content:"";position:absolute;left:0;top:0;border-radius:100%;background:#146938 url(//www.chibaminami-hp.jp/wp-content/themes/fcvanilla/css/../img/common/icn_tel.svg) no-repeat center center/contain}@media print,(min-width:768px){.block-information{width:522px;margin-top:-100px;position:relative}.block-information:before,.block-information:after{content:"";position:absolute;pointer-events:none;width:100vw;left:2px}.block-information:before{bottom:92px;height:2px;background:#084624;z-index:2}.block-information:after{top:0;bottom:0;background:#f1f1f1;border-radius:20px 0 0 20px}.block-information .information-top{padding:32px 0 15px 32px;position:relative}.block-information .information-top:before{content:"";position:absolute;z-index:1;top:0;left:0;bottom:0;width:100vw;border-top-left-radius:22px;border:2px solid #fff;background:#026b34;border-right:none;pointer-events:none}.block-information .information-notice{border-radius:10px;padding-left:72px;margin-bottom:30px}.block-information .notice-title{font-size:.16rem;line-height:1.5;width:52px;-webkit-writing-mode:vertical-rl;-ms-writing-mode:tb-rl;writing-mode:vertical-rl;height:100%}.block-information .notice-list{padding:0 24px 0 0;min-height:183px;height:183px;overflow:overlay}.block-information .notice-list::-webkit-scrollbar{width:5px;height:5px}.block-information .notice-list::-webkit-scrollbar-track{background:#e5e5e5}.block-information .notice-list::-webkit-scrollbar-thumb{background:#084624;border-radius:5px}.block-information .notice-list>li:not(:last-child){background-size:8px 1px}.block-information .notice-item{padding:15px 0 15px 24px}.block-information .notice-item:before{left:0;top:20px;width:15px;height:15px}.block-information .notice-time{font-size:.13rem;width:90px;margin-top:3px}.block-information .notice-text{padding-right:8px;font-weight:700;font-size:.16rem;letter-spacing:.05em;line-height:1.5}.block-information .information-work{border-radius:10px;padding:19px 10px 15px 63px;margin-bottom:30px}.block-information .information-work:before{left:53px;top:15px;bottom:0;height:calc(100% - 30px)}.block-information .work-title{font-size:.16rem;left:16px;top:16px;padding-top:18px;-webkit-writing-mode:vertical-rl;-ms-writing-mode:tb-rl;writing-mode:vertical-rl}.block-information .work-title:before{left:50%;top:0;margin-left:-7px;width:15px;height:15px}.block-information .button-list{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between}.block-information .button-list>li{width:235px;margin-bottom:15px}.block-information .button-list .button-basic{min-height:45px}.block-information .information-contact{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;font-size:.15rem;line-height:1.2;padding:11px 0 10px 30px;margin-right:-60px;min-height:90px}.block-information .text{margin-right:15px}.block-information .tel{font-size:.18rem;padding-left:34px;pointer-events:none}.block-information .tel:before{width:25px;height:25px;margin-top:-2px}}@media only screen and (max-width:767.98px){.block-information .information-top{padding:.3rem .26rem .11rem;background:#026b34;border-bottom:.02rem solid #026b34}.block-information .information-notice{border-radius:.1rem;padding-top:.22rem;margin-bottom:.19rem}.block-information .notice-title{font-size:.14rem;line-height:1.5;height:.32rem;width:100%;-ms-flex-pack:left;justify-content:left;padding:0 .15rem}.block-information .notice-list{padding:.12rem .12rem .02rem}.block-information .notice-list li:nth-child(n+4){display:none}.block-information .notice-list>li:not(:last-child){margin-bottom:.02rem;padding-bottom:.02rem;background-size:.04rem 1px}.block-information .notice-list li:nth-child(3){background:unset;margin-bottom:unset;padding-bottom:unset}.block-information .notice-item{padding:.08rem 0 .08rem .2rem}.block-information .notice-item:before{left:0;top:.13rem;width:.15rem;height:.15rem}.block-information .notice-time{font-size:.13rem;width:.9rem;margin-top:.03rem}.block-information .notice-text{font-size:.14rem;letter-spacing:.07em;line-height:1.5714285714}.block-information .information-work{border-radius:.1rem;padding:.15rem .1rem .11rem;margin-bottom:.2rem}.block-information .information-work:before{display:none}.block-information .work-title{display:none}.block-information .button-list>li{margin-bottom:.2rem}.block-information .button-list .button-basic{min-height:.37rem}.block-information .information-contact{padding:.2rem .26rem .17rem;background:#f1f1f1;text-align:center;font-size:.14rem;line-height:1.2}.block-information .text{margin-bottom:.13rem}.block-information .tel{font-size:.18rem;padding-left:.3rem;left:.13rem}.block-information .tel:before{width:.25rem;height:.25rem;margin-top:-.02rem}}.table-info{width:100%;border:none;margin-bottom:0}.table-info th,.table-info td{border:none;text-align:center;color:#000;font-weight:400;padding:0}.table-info thead th{white-space:nowrap}.table-info thead th:first-child{text-align:left;font-family:dnp-shuei-mgothic-std,sans-serif}.table-info td{color:#034623}.table-info tbody th{text-align:left}.table-info .line{display:block;margin:0 auto;position:relative}.table-info .line:before,.table-info .line:after{content:"";position:absolute;left:0;top:50%;width:100%;border-bottom:1px solid #034623}.table-info .line:before{-ms-transform:rotate(45deg);transform:rotate(45deg)}.table-info .line:after{-ms-transform:rotate(-45deg);transform:rotate(-45deg)}@media print,(min-width:768px){.table-info th,.table-info td{line-height:1.2}.table-info td{font-size:.14rem}.table-info thead th{width:42px;padding-bottom:5px}.table-info thead th:first-child{width:120px;padding-left:6px}.table-info thead th:last-child{width:65px;letter-spacing:-.05em}.table-info td{height:28px}.table-info tbody th{padding-left:5px;font-weight:700;opacity:0;transition:opacity .26s}.wf-dnp-shuei-mgothic-std-n6-active .table-info tbody th{opacity:1;white-space:nowrap}.table-info .line{width:14px;height:14px}}@media only screen and (max-width:767.98px){.table-info th,.table-info td{line-height:1.2}.table-info th:not(:first-child),.table-info td{border-left:.01rem solid #e5e5e5}.table-info td{font-size:.12rem;color:#026b34;height:.24rem;padding-top:.1rem}.table-info thead{position:relative}.table-info thead:before{position:absolute;content:"";border-bottom:.01rem solid #026b34;left:.04rem;right:.04rem;bottom:0;height:.01rem}.table-info thead th{width:.55rem;padding-bottom:.1rem;font-weight:600}.table-info thead th:first-child{width:1.5rem;padding-left:.06rem}.table-info thead th:first-child span{position:relative;padding-left:.22rem}.table-info thead th:first-child span:before{content:"";position:absolute;background:url(//www.chibaminami-hp.jp/wp-content/themes/fcvanilla/css/../img/common/icn_time.svg) no-repeat center center/contain;left:0;top:-.02rem;width:.17rem;height:.17rem}.table-info thead th:last-child{width:.65rem;letter-spacing:-.05em}.table-info tbody th{padding-left:.04rem;padding-top:.1rem;font-size:.13rem;white-space:nowrap}.table-info .line{width:.14rem;height:.14rem}}footer.footer-wrap{z-index:0;position:relative}.page_zaitaku .layout-main a:not(.button-basic){text-decoration:underline;color:#146938}.page_zaitaku .layout-main a:not(.button-basic):hover{opacity:.7;transition:opacity .26s ease}.life_wrap{background:#f7f7f7;padding:40px 30px 10px;border:solid 1px #e4e2db;border-radius:8px}.life_wrap .box:not(:last-child){margin-bottom:30px}.life_wrap .cont_title2{font-size:18px;border-bottom:solid 1px #e4e2dc;padding-bottom:12px;margin-bottom:16px;color:#146938;letter-spacing:.1em}.life.tableBusTime th{color:#fff;background:#146938}@media (max-width:750px){.life_wrap{padding:20px 20px 10px;margin:0 0 .14rem}.life_wrap .box:not(:last-child){margin-bottom:20px;padding-bottom:0}.life_wrap .cont_title2{font-size:14px;border-bottom:none;padding:0;margin:0 0 5px;letter-spacing:0}.life.tableBusTime th{color:#146938;background:#f8f8f8}}.page_avg .box a{color:#146938}.page_avg .box .avg_text01{color:#c00;margin-bottom:10px}.page_avg .box .avg_text02{font-size:.18rem;margin-bottom:0;font-weight:600}.page_avg .box .avg_text03{font-size:.15rem;font-weight:600}.side_avg01.flex{display:-ms-flexbox;display:flex;align-items:center;justify-content:space-between}.side_avg01 span{font-size:14px;background:#eee;padding:0 4px}.side_avg02{font-size:15px;font-weight:600;line-height:1.6;margin:0 0 10px}.side_avg03 .button-basic{padding:5px 30px 5px 10px;font-size:.16rem;min-height:45px;max-width:100%;margin:0 0 .14rem}@media (max-width:750px){.page_avg .box .avg_text02{font-size:.14rem}.page_avg .box .avg_text03{font-size:.12rem}}.footer_avg{margin:.2rem}.footer_avg a{font-size:.12rem}.top_avg.flex{display:-ms-flexbox;display:flex;align-items:center;justify-content:space-between}@media (max-width:750px){.top_avg.flex{flex-wrap:wrap}.top_avg.flex div:nth-child(2){margin:.1rem 0 0}}a.pdf-link{color:#333;position:relative;padding-right:2.7em}a.pdf-link:hover{color:#026b34}a.pdf-link:after{content:"PDF";font-size:.75em;color:#fff;background-color:#026b34;padding:2px 6px;border-radius:3px;position:absolute;right:0;top:50%;transform:translateY(-50%);font-weight:700}