@-webkit-keyframes slideFadeZoomIn{0%{opacity:0;-webkit-transform:scale3d(0.3, 0.3, 0.3);transform:scale3d(0.3, 0.3, 0.3)}70%{opacity:1}100%{opacity:1}}@keyframes slideFadeZoomIn{0%{opacity:0;-webkit-transform:scale3d(0.3, 0.3, 0.3);transform:scale3d(0.3, 0.3, 0.3)}70%{opacity:1}100%{opacity:1}}@-webkit-keyframes slideFadeZoomOut{0%{opacity:0;-webkit-transform:scale3d(1.5, 1.5, 1.5);transform:scale3d(1.5, 1.5, 1.5)}70%{opacity:1}100%{opacity:1}}@keyframes slideFadeZoomOut{0%{opacity:0;-webkit-transform:scale3d(1.5, 1.5, 1.5);transform:scale3d(1.5, 1.5, 1.5)}70%{opacity:1}100%{opacity:1}}@-webkit-keyframes slideFadeInDown{0%{opacity:0;margin-top:20%}70%{opacity:1;margin-top:25%}100%{opacity:1;margin-top:25%}}@keyframes slideFadeInDown{0%{opacity:0;margin-top:20%}70%{opacity:1;margin-top:25%}100%{opacity:1;margin-top:25%}}@-webkit-keyframes slideFadeInDown2{0%{opacity:0;margin-top:70%}70%{opacity:1;margin-top:80%}100%{opacity:1;margin-top:80%}}@keyframes slideFadeInDown2{0%{opacity:0;margin-top:70%}70%{opacity:1;margin-top:80%}100%{opacity:1;margin-top:80%}}@-webkit-keyframes slideRhtSlideIn{0%{opacity:0;-webkit-transform:translate(-50px, 0);transform:translate(-50px, 0)}40%{opacity:.2}100%{opacity:1;-webkit-transform:translate(0, 0);transform:translate(0, 0)}}@keyframes slideRhtSlideIn{0%{opacity:0;-webkit-transform:translate(-50px, 0);transform:translate(-50px, 0)}40%{opacity:.2}100%{opacity:1;-webkit-transform:translate(0, 0);transform:translate(0, 0)}}@-webkit-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@-webkit-keyframes fadeZoomIn{0%{opacity:0;-webkit-transform:scale(0.5);transform:scale(0.5)}100%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes fadeZoomIn{0%{opacity:0;-webkit-transform:scale(0.5);transform:scale(0.5)}100%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes lftSlideIn{0%{opacity:0;-webkit-transform:translate(100px, 0);transform:translate(100px, 0)}100%{opacity:1;-webkit-transform:translate(0, 0);transform:translate(0, 0)}}@keyframes lftSlideIn{0%{opacity:0;-webkit-transform:translate(100px, 0);transform:translate(100px, 0)}100%{opacity:1;-webkit-transform:translate(0, 0);transform:translate(0, 0)}}@-webkit-keyframes rhtSlideIn{0%{opacity:0;-webkit-transform:translate(-100px, 0);transform:translate(-100px, 0)}100%{opacity:1;-webkit-transform:translate(0, 0);transform:translate(0, 0)}}@keyframes rhtSlideIn{0%{opacity:0;-webkit-transform:translate(-100px, 0);transform:translate(-100px, 0)}100%{opacity:1;-webkit-transform:translate(0, 0);transform:translate(0, 0)}}@-webkit-keyframes fadeInUp{0%{opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes fadeInUp{0%{opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes fadeInDown{0%{opacity:0;-webkit-transform:translateY(-20px);transform:translateY(-20px)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes fadeInDown{0%{opacity:0;-webkit-transform:translateY(-20px);transform:translateY(-20px)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes fadeRotateIn{0%{opacity:0;-webkit-transform:rotateY(45deg);transform:rotateY(45deg)}100%{opacity:1;-webkit-transform:rotateY();transform:rotateY()}}@keyframes fadeRotateIn{0%{opacity:0;-webkit-transform:rotateY(45deg);transform:rotateY(45deg)}100%{opacity:1;-webkit-transform:rotateY();transform:rotateY()}}@-webkit-keyframes flipInY{from{-webkit-transform:rotate3d(0, 1, 0, 90deg);transform:rotate3d(0, 1, 0, 90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}60%{-webkit-transform:rotate3d(0, 1, 0, 10deg);transform:rotate3d(0, 1, 0, 10deg);opacity:1}to{opacity:1}}@keyframes flipInY{from{-webkit-transform:rotate3d(0, 1, 0, 90deg);transform:rotate3d(0, 1, 0, 90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}60%{-webkit-transform:rotate3d(0, 1, 0, 10deg);transform:rotate3d(0, 1, 0, 10deg);opacity:1}to{opacity:1}}html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:rgba(0,0,0,0)}body{line-height:1}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}nav ul{list-style:none}ul,ol{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}a{margin:0;padding:0;font-size:100%;vertical-align:baseline;background:rgba(0,0,0,0)}ins{background-color:#ff9;color:#000;text-decoration:none}mark{background-color:#ff9;color:#000;font-style:italic;font-weight:bold}del{text-decoration:line-through}abbr[title],dfn[title]{border-bottom:1px dotted;cursor:help}table{border-collapse:collapse;border-spacing:0}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}input,select{vertical-align:middle}img{border:0;-ms-interpolation-mode:bicubic;vertical-align:bottom}.m-btm05{margin-bottom:5px}.m-btm10{margin-bottom:10px}.m-btm15{margin-bottom:15px}.m-btm20{margin-bottom:20px}@media screen and (max-width: 600px){.m-btm20{margin-bottom:15px}}.m-btm30{margin-bottom:30px}@media screen and (max-width: 600px){.m-btm30{margin-bottom:20px}}.m-btm40{margin-bottom:40px}@media screen and (max-width: 600px){.m-btm40{margin-bottom:25px}}.m-btm50{margin-bottom:50px}@media screen and (max-width: 600px){.m-btm50{margin-bottom:30px}}.m-lft10{margin-left:10px}.m-lft15{margin-left:15px}.m-lft20{margin-left:20px}.m-rht10{margin-right:10px}.m-rht15{margin-right:15px}.m-rht20{margin-right:20px}.m-top10{margin-top:10px}.m-top15{margin-top:15px}.m-top20{margin-top:20px}@media screen and (max-width: -1){.m-top20{margin-bottom:15px}}.m-top30{margin-top:30px}@media screen and (max-width: 600px){.m-top30{margin-bottom:20px}}a{text-decoration:none;-webkit-transition:all .5s;transition:all .5s;position:relative;cursor:pointer;color:#5e554d}img{max-width:100%;height:auto;width:auto;image-rendering:-webkit-optimize-contrast}a img{position:relative;-webkit-transition:.3s;transition:.3s;overflow:hidden}.tBold{font-weight:bold}.tRed{color:#c01b1b}.tGray{color:#adadad}.right{text-align:right}.center{text-align:center}*,*:before,*:after{-webkit-box-sizing:border-box;box-sizing:border-box}body{font-family:"Noto Sans JP",sans-serif;font-weight:400;-webkit-font-feature-settings:"palt";font-feature-settings:"palt";font-size:1.125rem;color:#000;line-height:1.6;margin:0;background:#fff;position:relative}@media screen and (max-width: 600px){body{min-width:inherit;font-size:1rem;line-height:1.6}}_::-webkit-full-page-media,_:future,:root body{-webkit-font-feature-settings:"pkna";font-feature-settings:"pkna"}@supports(-webkit-touch-callout: none){html{height:-webkit-fill-available}body{min-height:100vh;height:-webkit-fill-available}}.wrap{width:100%;max-width:1200px;margin-left:auto;margin-right:auto}@media screen and (max-width: 1300px){.wrap{width:100%;padding-right:30px;padding-left:30px}}@media screen and (max-width: 1024px){.wrap{padding-left:3%;padding-right:3%}}@media screen and (max-width: 600px){.wrap{padding-right:5%;padding-left:5%}}.wrap02{width:100%;max-width:1200px;margin-left:auto;margin-right:auto}@media screen and (max-width: 1400px){.wrap02{width:100%;padding-right:20px;padding-left:20px}}@media screen and (max-width: 600px){.wrap02{padding-right:5%;padding-left:5%}}div:after,section:after{content:"";display:block;clear:both}input,textarea{font-family:"Noto Sans JP",sans-serif;font-weight:400;-webkit-font-feature-settings:"palt";font-feature-settings:"palt";font-size:1rem;line-height:1.5;padding:3px}@media screen and (max-width: -1){.pc-only{display:none}}@media screen and (max-width: 1024px){.mid-none{display:none}}.tb-only{display:none}@media screen and (max-width: -1){.tb-only{display:block}}.mid-only{display:none}@media screen and (max-width: 1024px){.mid-only{display:block}}@media screen and (max-width: 600px){.sp-none{display:none}}.sp-only{display:none}@media screen and (max-width: 600px){.sp-only{display:block}}main{width:100%;overflow:hidden;padding-top:130px}@media screen and (max-width: 1024px){main{padding-top:80px}}@media screen and (max-width: 600px){main{padding-top:60px}}#container,.container{width:100%}section+section{margin-top:120px}@media screen and (max-width: 1024px){section+section{margin-top:60px}}@media screen and (max-width: 600px){section+section{margin-top:60px}}header{width:100%;position:fixed;top:0;left:0;z-index:99999;background:#fff}@media screen and (max-width: 1024px){header{padding-bottom:0}}#header_inner{width:100%;height:130px;margin:0 auto;padding-bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:end;-ms-flex-align:end;align-items:end;color:#5e554d;-webkit-transition:all .5s ease;transition:all .5s ease;opacity:0;-webkit-animation:fadeInDown 2s forwards;animation:fadeInDown 2s forwards;position:relative;z-index:10000}#header_inner #header-logoArea{position:absolute;left:2%;top:0;z-index:99990;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;height:100%}#header_inner #header-logoArea .logo{width:140px;height:140px;padding:20px 0;text-align:center;background:#268d14;border-bottom-right-radius:20px;border-bottom-left-radius:20px;-webkit-transition:all .5s ease;transition:all .5s ease}@media screen and (max-width: 600px){#header_inner #header-logoArea .logo{width:84px;height:90px}}#header_inner #header-logoArea .logo img{width:100px}@media screen and (max-width: 600px){#header_inner #header-logoArea .logo img{width:74%}}@media screen and (max-width: 1600px){#header_inner #header-logoArea{max-width:30%}}@media screen and (max-width: 1300px){#header_inner{width:100%}}@media screen and (max-width: 1024px){#header_inner{height:80px}#header_inner #header-logoArea{max-width:50%}}@media screen and (max-width: 600px){#header_inner{padding-left:15px;padding-right:15px;height:60px}#header_inner #header-logoArea{max-width:60%;padding-top:0;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#header_inner #header-logoArea a .logo{height:auto}#header_inner #header-logoArea a .logo img{height:auto}}#header_inner .is-animation #header_inner{height:50px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#header_inner .is-animation #header_inner #header-logoArea{height:50px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#header_inner .is-animation #header_inner #header-logoArea .logo{width:auto;height:50px;padding:0;background:none}#header_inner .is-animation #header_inner #header-logoArea .logo img{position:static;height:40px;width:auto}#header_inner .is-animation #header-cntRht .actionArea{height:0;opacity:0;margin-bottom:0;overflow:hidden}#header-cntRht{width:100%;margin-left:auto;margin-right:0}@media screen and (max-width: 1024px){#header-cntRht{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;width:50%;margin-right:15px}}@media screen and (max-width: 600px){#header-cntRht{width:100%;margin-right:0}}#header-cntRht .actionArea{margin-left:auto;margin-right:2%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin-bottom:10px;height:40px;opacity:1;-webkit-transition:all .5s ease;transition:all .5s ease}@media screen and (max-width: 1024px){#header-cntRht .actionArea{margin-right:0}}#header-cntRht .actionArea .consultation{font-size:.875rem;font-family:"Zen Kaku Gothic New",sans-serif;background:#268d14;width:150px;height:35px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:5px;color:#fff}@media screen and (max-width: 1300px){#header-cntRht .actionArea .consultation{width:120px;font-size:.75rem}}#header-cntRht .actionArea .consultation a{color:#fff;width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#header-cntRht .actionArea .consultation a:hover{background:#8bc581}#header-cntRht .actionArea .telArea{font-size:.875rem;font-family:"Kiwi Maru",sans-serif;height:100%;line-height:1;margin-right:20px;padding-bottom:8px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}#header-cntRht .actionArea .telArea a{pointer-events:none}#header-cntRht .actionArea .telArea a i{margin-right:10px;color:#268d14;font-size:.875rem}@media screen and (max-width: 600px){#header-cntRht .actionArea .telArea{display:none}}#header-cntRht .actionArea .telSp{display:none}@media screen and (max-width: 600px){#header-cntRht .actionArea .telSp{display:block;width:36px;height:36px;margin-right:8px;border:#268d14 solid;border-radius:6px}#header-cntRht .actionArea .telSp a{position:relative;width:100%;padding:0;color:#268d14}#header-cntRht .actionArea .telSp a i{position:absolute;left:7px;top:7px;font-size:1.125rem}}#header-cntRht .actionArea .sns-icon{display:-webkit-box;display:-ms-flexbox;display:flex;width:50px;margin-right:-20px}#header-cntRht .actionArea .sns-icon img:first-child{margin-right:6px}@media screen and (max-width: 600px){#header-cntRht .actionArea .sns-icon{display:none}}#header-cntRht .actionArea .sns-icon p a{width:100%;height:100%;z-index:100}#header-cntRht .actionArea .mypageArea{width:117px;height:33px;margin-left:30px;margin-right:0}@media screen and (max-width: 600px){#header-cntRht .actionArea .mypageArea{display:none}}#header-cntRht .actionArea .mypageArea a{padding:0;font-size:14px;font-family:"Kiwi Maru",sans-serif;background:#235ab1}#header-cntRht .actionArea .mypageArea a:hover{background:#fff;border:solid 2px #235ab1;color:#235ab1}#header-cntRht .actionArea .mypageArea a span.icon{display:none}#header-cntRht .actionArea .mypageArea a span.txt{width:70px;margin-left:20px}#header-cntRht .actionArea .mypageArea a span.txt i{width:100%;left:-38px;font-size:1.0625rem}@media screen and (max-width: 600px){#header-cntRht .actionArea .mypageSp{width:36px;height:36px}#header-cntRht .actionArea .mypageSp a{position:relative;padding:0;border-radius:6px;background-color:#235ab1}#header-cntRht .actionArea .mypageSp a i{position:absolute;left:8px;top:17px;font-size:1.125rem}}@media screen and (max-width: 1024px){#header-cntRht .actionArea{margin-bottom:0;height:50px}#header-cntRht .actionArea .consultation{display:none}#header-cntRht .actionArea .telArea{width:122px}}@media screen and (max-width: 600px){#header-cntRht .actionArea .telArea{width:40px}#header-cntRht .actionArea .telArea a i{font-size:1.25rem}#header-cntRht .actionArea .mypageArea{width:40px;margin-left:7px}#header-cntRht .actionArea .mypageArea a span.icon i{font-size:1.25rem}}.is-animation #header-cntRht .actionArea{height:0;opacity:0;margin-bottom:0}#burger-menu{display:none}@media screen and (max-width: 1024px){#burger-menu{margin-left:15px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:10000}#burger-menu .burger-menu-title{font-family:"Zen Maru Gothic",sans-serif;margin-right:10px;position:relative;font-size:.875rem}}@media screen and (max-width: 1024px)and (max-width: 600px){#burger-menu .burger-menu-title{display:none}}@media screen and (max-width: 1024px){#toggle{width:30px;height:15px;line-height:1;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;z-index:2}#toggle div{width:100%;height:100%;position:relative}#toggle div span{display:block;position:absolute;left:0;width:100%;height:2px;background:#268d14;-webkit-transition:.35s ease-in-out;transition:.35s ease-in-out}#toggle div span:nth-child(1){top:2px}#toggle div span:nth-child(2){top:12px}}@media screen and (max-width: 1024px)and (max-width: 600px){#toggle{width:25px;height:12px}}@media screen and (max-width: 1024px){#toggle.open div span:nth-child(1){top:8px !important;-webkit-transform:rotate(160deg);transform:rotate(160deg);background:#268d14}#toggle.open div span:nth-child(2){top:8px !important;-webkit-transform:rotate(-160deg);transform:rotate(-160deg);background:#268d14}}@media screen and (min-width: 1025px){nav#headerNav{width:100%;z-index:10000}nav#headerNav ul#gnav{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;width:100%;height:50px;font-family:"Zen Kaku Gothic New",sans-serif;font-weight:500;background:#7dad68}nav#headerNav ul#gnav>li{border-right:2px solid #fff;padding:0 50px;position:relative;height:24px;font-size:1rem;line-height:1}}@media screen and (min-width: 1025px)and (max-width: 1300px){nav#headerNav ul#gnav>li{font-size:.875rem}}@media screen and (min-width: 1025px)and (min-width: 1025px)and (max-width: 1300px){nav#headerNav ul#gnav>li{padding:0 30px}}@media screen and (min-width: 1025px)and (max-width: 1024px){nav#headerNav ul#gnav>li{padding:0 15px}}@media screen and (min-width: 1025px){nav#headerNav ul#gnav>li:nth-child(8),nav#headerNav ul#gnav>li:nth-child(7),nav#headerNav ul#gnav>li:last-child{border-right:none}nav#headerNav ul#gnav>li>p a,nav#headerNav ul#gnav>li .aco-title{height:24px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#fff}nav#headerNav ul#gnav>li>p a i,nav#headerNav ul#gnav>li .aco-title i{margin-right:4px;font-size:1.125rem}nav#headerNav ul#gnav>li>p a:after,nav#headerNav ul#gnav>li .aco-title:after{content:"";position:absolute;left:0;bottom:-5px;width:100%;height:1px;-webkit-transform:scaleX(0);transform:scaleX(0);background:#0e4c03;-webkit-transition:all .3s ease;transition:all .3s ease}nav#headerNav ul#gnav>li>p a:hover,nav#headerNav ul#gnav>li .aco-title:hover{color:#0e4c03}nav#headerNav ul#gnav>li>p a:hover::after,nav#headerNav ul#gnav>li .aco-title:hover::after{-webkit-transform:scaleX(1);transform:scaleX(1)}nav#headerNav ul#gnav>li p.aco-title{position:relative;cursor:pointer}nav#headerNav ul#gnav>li>ul{position:absolute;top:40px;left:0;width:450px;height:0;font-size:.875rem;color:#fff;line-height:1.2;visibility:hidden;opacity:0;-webkit-transition:all .3s ease;transition:all .3s ease;z-index:99999;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}nav#headerNav ul#gnav>li>ul>li{width:calc((100% - 40px)/2);margin-bottom:20px}nav#headerNav ul#gnav>li>ul>li:nth-child(even){margin-left:40px}nav#headerNav ul#gnav>li>ul>li a{width:100%;height:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;position:relative}nav#headerNav ul#gnav>li>ul>li a::before{position:absolute;content:"";font-size:.625rem;font-family:"icomoon";top:50%;right:0;-webkit-transform:translateY(-50%);transform:translateY(-50%)}nav#headerNav ul#gnav>li:hover>ul{visibility:visible;opacity:1;height:200px}nav#headerNav ul#gnav>li.toTop a{font-size:1.1875rem;font-weight:500}nav#headerNav ul#gnav .pdfSp{display:none}}@media screen and (min-width: 1025px)and (max-width: 600px){nav#headerNav ul#gnav .pdfSp{display:block}}@media screen and (min-width: 1025px){nav#headerNav ul#gnav li:last-child{padding-right:0;padding-left:2%}.is-animation nav#headerNav ul#gnav li{font-size:.875rem}.is-animation nav#headerNav ul#gnav li.toTop a{font-size:1rem}}@media screen and (max-width: 1024px){nav#headerNav{width:100%;height:calc(100vh - 80px);overflow-x:scroll;position:absolute;top:80px;left:0;z-index:1000;display:none;background:#96c382;-webkit-overflow-scrolling:touch;padding:6% 10%}nav#headerNav ul#gnav>li+li{margin-top:30px}nav#headerNav ul#gnav>li.toTop span{display:none}nav#headerNav ul#gnav>li p{height:40px;padding-left:10px;border-bottom:1px solid #fff;color:#fff;font-weight:500;position:relative}nav#headerNav ul#gnav>li p a{color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}nav#headerNav ul#gnav>li p a i{padding-right:6px;padding-left:10px}nav#headerNav ul#gnav>li>ul{margin:20px 20px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}nav#headerNav ul#gnav>li>ul>li{margin-bottom:20px;width:calc((100% - 20px)/2)}nav#headerNav ul#gnav>li>ul>li:nth-child(even){margin-left:20px}nav#headerNav ul#gnav>li>ul>li a{width:100%;height:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;font-size:1rem;position:relative}nav#headerNav ul#gnav>li>ul>li a::before{position:absolute;content:"";font-size:.625rem;font-family:"icomoon";top:50%;right:0;-webkit-transform:translateY(-50%);transform:translateY(-50%)}nav#headerNav ul#gnav>li.health-care-worker,nav#headerNav ul#gnav>li.support-center{height:70px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border:1px solid #fff;border-radius:5px;margin-top:40px}nav#headerNav ul#gnav>li.health-care-worker i,nav#headerNav ul#gnav>li.support-center i{color:#fff;padding-right:10px}nav#headerNav ul#gnav>li.health-care-worker a,nav#headerNav ul#gnav>li.support-center a{padding:0 30px 0 10px;width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:5px;color:#fff}nav#headerNav ul#gnav>li.health-care-worker a::after,nav#headerNav ul#gnav>li.support-center a::after{display:none}nav#headerNav ul#gnav>li.health-care-worker a:hover,nav#headerNav ul#gnav>li.support-center a:hover{background:#fff1d6;color:#5e554d}}@media screen and (max-width: 1024px)and (max-width: 600px){nav#headerNav ul#gnav i.icon-pdf{padding-left:6px}}@media screen and (max-width: 1024px){nav#headerNav ul.sub-gnav{width:100%;margin-top:50px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}nav#headerNav ul.sub-gnav li+li{margin-left:40px}nav#headerNav ul.sub-gnav li a{color:#fff;position:relative}nav#headerNav ul.sub-gnav li a::after{position:absolute;content:"";width:100%;height:1px;background:#fff;bottom:-5px;left:0}nav#headerNav .pdfSp p a{padding-left:12px}}@media screen and (max-width: 600px){nav#headerNav{height:calc(var(--vh)*100 - 60px);top:60px}nav#headerNav ul#gnav>li+li{margin-top:15px}nav#headerNav ul#gnav>li p{height:35px;font-size:1rem}nav#headerNav ul#gnav>li>ul{margin:10px 10px 5px}nav#headerNav ul#gnav>li>ul>li{margin-bottom:10px}nav#headerNav ul#gnav>li>ul>li a{font-size:.875rem}nav#headerNav ul#gnav .sns-icon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:30px}nav#headerNav ul#gnav .sns-icon p{width:45px;height:45px;border-bottom:none}nav#headerNav ul#gnav .sns-icon p a{width:100%;height:100%}nav#headerNav ul#gnav .sns-icon p a img{width:100%;height:100%}nav#headerNav ul#gnav .sns-icon p:first-child{margin-right:20px}nav#headerNav ul.sub-gnav{margin-top:20px}nav#headerNav ul.sub-gnav li+li{margin-left:20px}nav#headerNav ul.sub-gnav li a{font-size:.75rem}}nav#mainNav{height:75px;position:absolute;top:140px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);-webkit-transition:all .5s ease;transition:all .5s ease}@media screen and (max-width: 1300px){nav#mainNav{height:65px}}nav#mainNav ul#cntNav{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:100%;font-family:"Zen Kaku Gothic New",sans-serif}nav#mainNav ul#cntNav>li.aco{height:100%;width:calc((100% - 100px)/5);max-width:200px;line-height:1.4;padding:5px;-webkit-filter:drop-shadow(0 3px 6px rgba(0, 0, 0, 0.16));filter:drop-shadow(0 3px 6px rgba(0, 0, 0, 0.16));background:#fff;border-radius:15px;font-size:1rem;-webkit-transition:all .5s ease;transition:all .5s ease;cursor:pointer;cursor:hand}@media screen and (max-width: 1300px){nav#mainNav ul#cntNav>li.aco{font-size:.875rem}}nav#mainNav ul#cntNav>li.aco>a,nav#mainNav ul#cntNav>li.aco>div.maintitle{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#5e554d;text-align:center;border-radius:15px}nav#mainNav ul#cntNav>li.aco>a .icon,nav#mainNav ul#cntNav>li.aco>div.maintitle .icon{width:45px;margin-right:10px;-webkit-transition:all .5s ease;transition:all .5s ease}nav#mainNav ul#cntNav>li.aco>a .icon img,nav#mainNav ul#cntNav>li.aco>div.maintitle .icon img{width:100%;height:100%}@media screen and (max-width: 1300px){nav#mainNav ul#cntNav>li.aco>a .icon,nav#mainNav ul#cntNav>li.aco>div.maintitle .icon{width:38px}}nav#mainNav ul#cntNav>li.aco>a:hover,nav#mainNav ul#cntNav>li.aco>div.maintitle:hover{background:#fbf7f0}nav#mainNav ul#cntNav>li.aco+li{margin-left:25px}nav#mainNav ul#cntNav>li.aco>.mega-menu{position:absolute;top:calc(100% + 15px);left:40px;width:550px;height:250px;color:#fff;line-height:1.2;background:#fff;border-radius:15px;opacity:0;-webkit-transition:all .5s ease;transition:all .5s ease;z-index:99999;border:5px solid #fffbe6;visibility:hidden}nav#mainNav ul#cntNav>li.aco>.mega-menu .mega-menu-img{width:100%;height:90px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:1.375rem;text-shadow:1px 1px 6px rgba(0,0,0,.67);padding-left:55px;cursor:default}nav#mainNav ul#cntNav>li.aco>.mega-menu .mega-menu-img .bgImg{overflow:hidden;border-radius:10px 10px 0 0}nav#mainNav ul#cntNav>li.aco>.mega-menu .mega-menu-img .bgImg::after{display:none}nav#mainNav ul#cntNav>li.aco.cardiac>.mega-menu .mega-menu-nav{border-color:#96c382}nav#mainNav ul#cntNav>li.aco.cardiac>.mega-menu .mega-menu-nav>ul li a:hover{background:#96c382}nav#mainNav ul#cntNav>li.aco.rehabili>.mega-menu .mega-menu-nav{border-color:#96c382}nav#mainNav ul#cntNav>li.aco.rehabili>.mega-menu .mega-menu-nav>ul li{margin-bottom:0}nav#mainNav ul#cntNav>li.aco.rehabili>.mega-menu .mega-menu-nav>ul li a:hover{background:#96c382}nav#mainNav ul#cntNav>li.aco.patient>.mega-menu .mega-menu-nav{border-color:#96c382}nav#mainNav ul#cntNav>li.aco.patient>.mega-menu .mega-menu-nav>ul li a:hover{background:#96c382}nav#mainNav ul#cntNav>li.aco.citizen>.mega-menu{left:auto;right:40px}nav#mainNav ul#cntNav>li.aco.citizen>.mega-menu .mega-menu-nav{border-color:#96c382}nav#mainNav ul#cntNav>li.aco.citizen>.mega-menu .mega-menu-nav>ul li{margin-bottom:0}nav#mainNav ul#cntNav>li.aco.citizen>.mega-menu .mega-menu-nav>ul li a:hover{background:#96c382}@media screen and (max-width: 1300px){nav#mainNav ul#cntNav>li.aco.patient>.mega-menu{left:auto;right:40px}}@media screen and (min-width: 1025px){nav#mainNav ul#cntNav>li.aco:hover>.mega-menu{visibility:visible;opacity:1;left:0}nav#mainNav ul#cntNav>li.aco:hover.citizen>.mega-menu{left:auto;right:0}}@media screen and (min-width: 1025px)and (max-width: 1300px){nav#mainNav ul#cntNav>li.aco:hover.patient>.mega-menu{left:auto;right:0}}.is-animation nav#mainNav{height:60px;top:70px}.is-animation nav#mainNav ul#cntNav>li.aco{font-size:.875rem}.is-animation nav#mainNav ul#cntNav>li.aco>a .icon,.is-animation nav#mainNav ul#cntNav>li.aco>div.maintitle .icon{width:35px}@media screen and (max-width: 1024px){nav#mainNav{position:fixed;top:auto;bottom:0;height:140px;padding-left:0;padding-right:0;border-top:1px solid #cfcfcf;background:#fff}nav#mainNav ul#cntNav{padding:10px 0}nav#mainNav ul#cntNav>li.aco{width:20%;border-radius:0;-webkit-filter:none;filter:none;border-right:1px solid #cfcfcf;position:relative;padding:0 5px}nav#mainNav ul#cntNav>li.aco+li{margin-left:0}nav#mainNav ul#cntNav>li.aco>a,nav#mainNav ul#cntNav>li.aco>div.maintitle{border-radius:5px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}nav#mainNav ul#cntNav>li.aco>a .icon,nav#mainNav ul#cntNav>li.aco>div.maintitle .icon{width:60px;height:40%;margin-right:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}nav#mainNav ul#cntNav>li.aco>a .icon img,nav#mainNav ul#cntNav>li.aco>div.maintitle .icon img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;opacity:1;-webkit-transition:.5s all ease;transition:.5s all ease}nav#mainNav ul#cntNav>li.aco>a .title,nav#mainNav ul#cntNav>li.aco>div.maintitle .title{height:40%;padding-top:5px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}nav#mainNav ul#cntNav>li.aco>.mega-menu{top:-270px;left:20px;-webkit-transform:translateY(20px);transform:translateY(20px)}nav#mainNav ul#cntNav>li.aco.rehabili>a .title,nav#mainNav ul#cntNav>li.aco.rehabili>div.maintitle .title,nav#mainNav ul#cntNav>li.aco.patient>a .title,nav#mainNav ul#cntNav>li.aco.patient>div.maintitle .title{-ms-flex-wrap:wrap;flex-wrap:wrap}nav#mainNav ul#cntNav>li.aco.rehabili>a .title span,nav#mainNav ul#cntNav>li.aco.rehabili>div.maintitle .title span,nav#mainNav ul#cntNav>li.aco.patient>a .title span,nav#mainNav ul#cntNav>li.aco.patient>div.maintitle .title span{width:100%}nav#mainNav ul#cntNav>li.aco.rehabili>.mega-menu{left:50%;-webkit-transform:translateX(-50%) translateY(20px);transform:translateX(-50%) translateY(20px)}nav#mainNav ul#cntNav>li.aco.patient>.mega-menu,nav#mainNav ul#cntNav>li.aco.citizen>.mega-menu{left:auto;right:20px}nav#mainNav ul#cntNav>li.aco.citizen{border-right:none}nav#mainNav ul#cntNav>li.aco.active>.mega-menu{visibility:visible;opacity:1;left:20px;-webkit-transform:translateY(0);transform:translateY(0)}nav#mainNav ul#cntNav>li.aco.active.rehabili>.mega-menu{left:50%;-webkit-transform:translateX(-50%) translateY(0);transform:translateX(-50%) translateY(0)}nav#mainNav ul#cntNav>li.aco.active.patient>.mega-menu,nav#mainNav ul#cntNav>li.aco.active.citizen>.mega-menu{left:auto;right:20px;-webkit-transform:translateY(0);transform:translateY(0)}}@media screen and (max-width: 600px){nav#mainNav{height:80px}nav#mainNav ul#cntNav>li.aco{width:20%;border-radius:0;-webkit-filter:none;filter:none;position:static}nav#mainNav ul#cntNav>li.aco+li{margin-left:0}nav#mainNav ul#cntNav>li.aco>a .icon,nav#mainNav ul#cntNav>li.aco>div.maintitle .icon{width:40px;height:60%;padding-top:5px}nav#mainNav ul#cntNav>li.aco>a .title,nav#mainNav ul#cntNav>li.aco>div.maintitle .title{font-size:.75rem;font-weight:bold}nav#mainNav ul#cntNav>li.aco>.mega-menu{width:95vw;height:auto;top:auto;bottom:90px;left:50%;-webkit-transform:translateX(-50%) translateY(20px);transform:translateX(-50%) translateY(20px)}nav#mainNav ul#cntNav>li.aco>.mega-menu .mega-menu-img{height:60px;font-size:1.125rem;padding-left:20px}nav#mainNav ul#cntNav>li.aco>.mega-menu .mega-menu-nav{height:auto;padding:20px}nav#mainNav ul#cntNav>li.aco>.mega-menu .mega-menu-nav>ul{display:block;width:100%}nav#mainNav ul#cntNav>li.aco>.mega-menu .mega-menu-nav>ul>li{width:100%}nav#mainNav ul#cntNav>li.aco>.mega-menu .mega-menu-nav>ul>li:nth-child(even){margin-left:0}nav#mainNav ul#cntNav>li.aco.patient>.mega-menu,nav#mainNav ul#cntNav>li.aco.citizen>.mega-menu{left:50%;right:auto;-webkit-transform:translateX(-50%) translateY(20px);transform:translateX(-50%) translateY(20px)}nav#mainNav ul#cntNav>li.aco.active>.mega-menu{left:50%;-webkit-transform:translateX(-50%) translateY(0);transform:translateX(-50%) translateY(0)}nav#mainNav ul#cntNav>li.aco.active.patient>.mega-menu,nav#mainNav ul#cntNav>li.aco.active.citizen>.mega-menu{left:50%;-webkit-transform:translateX(-50%) translateY(0);transform:translateX(-50%) translateY(0)}}body,html{height:auto;overflow:visible}body.open,html.open{height:100%;overflow:hidden}#goTop{position:fixed;right:5%;bottom:30px;width:50px;height:50px;background:#235ab1;border-radius:10px;display:none}@media screen and (max-width: 1024px){#goTop{width:40px;height:40px;right:6px}}@media screen and (max-width: 600px){#goTop{width:36px;height:36px;right:4px}}#goTop a{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#goTop a i{color:#fff}@media screen and (max-width: 600px){#goTop a{width:50%;height:50%;right:-9px;bottom:-8px}}footer{position:relative;background:#268d14;font-size:1rem;color:#fff}footer .curve{position:absolute;left:0;top:-25%}@media screen and (max-width: 1024px){footer .curve{top:-38px}}@media screen and (max-width: 600px){footer .curve{top:-20px}}footer .wrap{position:relative;max-width:700px}footer .wrap .footer-img{position:absolute;left:-22%;top:-50%}@media screen and (max-width: 1024px){footer .wrap .footer-img{left:0;top:-60%}}@media screen and (max-width: 600px){footer .wrap .footer-img{left:8%;top:-20%}}@media screen and (max-width: 600px){footer .wrap .footer-img img{max-width:80%}}footer .wrap .footer-logoArea{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}@media screen and (max-width: 600px){footer .wrap .footer-logoArea{text-align:center}}footer .wrap .footer-logoArea img{width:114px}footer .wrap .footer-address{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}@media screen and (max-width: 600px){footer .wrap .footer-address{margin-top:14px}}footer .wrap .footer-address p a{color:#fff}@media screen and (max-width: 600px){footer .wrap .footer-time{margin-top:14px}}footer{padding-top:30px;padding-bottom:60px}@media screen and (max-width: 1024px){footer{padding-top:50px;padding-bottom:30px}}@media screen and (max-width: 600px){footer{padding-top:40px;padding-bottom:40px}}footer .footer-navArea{width:100%;margin-top:40px;font-size:.875rem}footer .footer-navArea .footer-nav{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}footer .footer-navArea .footer-nav li{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}footer .footer-navArea .footer-nav li a{color:#fff}footer .footer-navArea .footer-nav li a .icon-pdf{margin-left:4px}footer .sns-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:40px;max-width:460px}footer .sns-list li{width:40px;height:40px}footer .sns-list li a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;height:100%}footer .sns-list li a:hover{opacity:.7}footer .sns-list li.x{background:#000;padding:8px}footer .sns-list li+li{margin-left:20px}footer .sns-list li.title{width:auto;height:auto;font-size:.875rem;color:#268d14;border:1px solid #268d14;padding:5px 20px;position:relative;margin-right:20px;border-radius:5px}footer .sns-list li.title::before,footer .sns-list li.title::after{position:absolute;content:"";width:0;height:0;border-style:solid;border-width:5px 0 5px 15px;border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) #268d14;right:-15px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}footer .sns-list li.title::after{border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) #fff;right:-13px}@media screen and (max-width: 600px){footer .sns-list li.title{margin-right:10px}}@media screen and (max-width: 1024px){footer .sns-list{margin-left:auto;margin-right:auto;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}@media screen and (max-width: 600px){footer .sns-list{padding:0 40px}footer .sns-list li a img{width:100%}footer .sns-list li.title{width:100%;margin-bottom:30px;margin-right:0}footer .sns-list li.title::before,footer .sns-list li.title::after{left:50%;top:auto;-webkit-transform:translateX(-50%);transform:translateX(-50%);bottom:-15px;border-width:15px 5px 0 5px;border-color:#268d14 rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0)}footer .sns-list li.title::after{border-color:#fff rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0);bottom:-12px}footer .sns-list li.x{margin-left:0}}footer #copyright{margin-top:40px;font-size:.75rem;text-align:center}@media screen and (max-width: 1024px){footer #copyright{margin-top:30px}}@media screen and (max-width: 600px){footer #copyright{margin-top:40px;font-size:.75rem}}#breadcrumbs{height:40px}#breadcrumbs ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%}#breadcrumbs ul li{font-size:.875rem;color:#5e554d;line-height:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#breadcrumbs ul li+li{margin-left:22px;position:relative}#breadcrumbs ul li+li::before{position:absolute;content:">";left:-14px}#breadcrumbs ul li a{color:#5e554d;text-decoration:none;border-bottom:1px solid rgba(0,0,0,0)}#breadcrumbs ul li a:hover{border-bottom-color:#5e554d}#breadcrumbs ul li a i{margin-right:5px}@media screen and (max-width: 1024px){#breadcrumbs ul li{font-size:.625rem}}@media screen and (max-width: 600px){#breadcrumbs{margin-bottom:0;margin-left:-1%}#breadcrumbs ul{-ms-flex-wrap:wrap;flex-wrap:wrap}#breadcrumbs ul li+li{margin-left:12px}#breadcrumbs ul li+li::before{left:-9px}}#page-title{width:100%;height:240px;color:#fff;font-family:"Zen Kaku Gothic New",sans-serif;line-height:1.4;font-size:2.125rem;position:relative;margin-bottom:120px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media screen and (max-width: 1024px){#page-title{height:180px;margin-bottom:60px;font-size:1.75rem}}@media screen and (max-width: 600px){#page-title{font-size:1.625rem;height:200px}#page-title h1{padding-left:10px;padding-right:10px}}#page-title i{padding-right:6px}#page-title .bgImg::after{position:absolute;content:"";width:100%;height:100%;background:#333;opacity:.3;top:0;left:0}#page-title:hover .bgImg::after{opacity:.3}.h2Area{width:100%;text-align:center;margin-bottom:60px;position:relative;font-family:"Zen Kaku Gothic New",sans-serif;color:#268d14}@media screen and (max-width: 1024px){.h2Area{margin-bottom:30px}}.h2Area .heading02{font-size:1.75rem;font-weight:800}@media screen and (max-width: 600px){.h2Area .heading02{font-size:1.5rem}}.h2Area .heading02 i{margin-right:4px}.h2Area .heading03{font-family:"Zen Kaku Gothic New",sans-serif;font-size:1.5rem;font-weight:600}@media screen and (max-width: 600px){.h2Area .heading03{font-size:1.25rem}}.h2Area .dot{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:8px}.h2Area .dot span{display:block;width:8px;height:8px;border-radius:50px;background:#268d14}.h2Area .dot span+span{margin-left:4px}.h2Area .dot span:nth-child(2){background:#235ab1}@media screen and (max-width: 600px){.h2Area .dot span{width:6px;height:6px}}@media screen and (max-width: 600px){.h2Area .dot{margin-top:4px}}.heading04{font-family:"Zen Kaku Gothic New",sans-serif;font-size:1.25rem;font-weight:500;margin-bottom:30px;color:#000;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media screen and (max-width: 1024px){.heading04{font-size:1.25rem}}@media screen and (max-width: 600px){.heading04{margin-bottom:20px;font-size:1.125rem;text-align:center}}.heading04::before,.heading04::after{content:"";width:100px;height:2px;background:#268d14}@media screen and (max-width: 600px){.heading04::before,.heading04::after{width:30px}}.heading04::before{margin-right:20px}.heading04::after{margin-left:20px}.btn{max-width:320px;width:100%;height:60px;margin-left:auto;margin-right:auto}@media screen and (max-width: 1024px){.btn{width:300px}}.btn a{width:100%;height:100%;font-family:"Kiwi Maru",sans-serif;font-size:1.25rem;color:#fff;background:#235ab1;line-height:1.2;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0 26px;position:relative;z-index:1;-webkit-transition:.3s;transition:.3s;font-size:1.375rem;border-radius:50px}.btn a i{position:absolute;right:36px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);font-size:.875rem}.btn a:hover{background:#fff;color:#235ab1;border:2px solid}@media screen and (max-width: 1024px){.btn{max-width:400px}.btn a{font-size:1.125rem}}@media screen and (max-width: 600px){.btn{max-width:300px;height:50px}.btn a{font-size:1.125rem}}.link-btn{width:auto}.link-btn a{display:block;width:100%;padding-right:20px;color:#5e554d;line-height:1.6;position:relative}.link-btn a::before{font-family:"icomoon";content:"";position:absolute;font-weight:normal;font-style:normal;font-size:.625rem;top:50%;right:0px;-webkit-transform:translateY(-50%) rotate(90deg);transform:translateY(-50%) rotate(90deg)}.link-btn a::after{position:absolute;content:"";width:0;height:1px;background:#707070;bottom:-4px;left:0;-webkit-transition:all .3s ease;transition:all .3s ease}.link-btn a:hover::after{width:100%}.link-btn.white a{color:#fff}.link-btn.white a::after{background:#fff}.btn02{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;max-width:340px;width:100%;height:50px;border-radius:10px;background:#fff}.btn02 a{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;padding-left:22px;padding-right:22px;border-radius:10px}.btn02 a::after{font-family:"icomoon";content:"";position:absolute;right:22px;font-weight:normal;font-style:normal;font-size:.625rem;color:#5e554d}.btn02 a:hover{color:#000;background:#96c382}.btn03{width:100%;max-width:460px;height:60px;border-radius:5px;background:#fff;padding:5px;font-family:"Zen Kaku Gothic New",sans-serif;border:1px solid #5e554d}.btn03 a{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative;padding-left:22px;padding-right:22px;border-radius:5px;color:#5e554d;line-height:1.4}.btn03 a::after{font-family:"icomoon";content:"";position:absolute;right:22px;font-weight:normal;font-style:normal;font-size:1.125rem;color:#5e554d}.btn03 a:hover{background:#fff1d6}@media screen and (max-width: 1024px){.btn03{max-width:400px}}@media screen and (max-width: 600px){.btn03{height:55px}.btn03 a{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.btn03 a::after{right:16px;top:19%}}.contact-btn{width:100%;max-width:900px;height:120px;margin:0 auto}.contact-btn a{width:100%;height:100%;background:#f28592;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:100px;color:#fff;font-size:2.875rem;font-family:"Zen Kaku Gothic New",sans-serif;font-weight:500;line-height:1.2;position:relative}.contact-btn a i{font-size:5rem;margin-right:20px}.contact-btn a .sup{font-size:1.25rem}.contact-btn a::after{position:absolute;font-family:"icomoon";content:"";font-size:1.625rem;right:40px}.contact-btn a:hover{background:#96c382}@media screen and (max-width: 1024px){.contact-btn{max-width:600px;height:90px}.contact-btn a{font-size:2.25rem}.contact-btn a i{font-size:3.75rem}.contact-btn a .sup{font-size:1rem}.contact-btn a::after{font-size:1.25rem}}@media screen and (max-width: 600px){.contact-btn{height:70px}.contact-btn a{font-size:1.5rem;padding-right:20px}.contact-btn a i{font-size:2.5rem;margin-right:10px}.contact-btn a .sup{font-size:.75rem}.contact-btn a::after{font-size:1rem;right:25px}}.flex{display:-webkit-box;display:-ms-flexbox;display:flex}@media screen and (max-width: 600px){.flex{display:block}}.area-2column{margin-right:-25px;margin-left:-25px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.area-2column>div{width:50%;padding:0 25px;margin-bottom:50px}.area-2column>div:nth-last-of-type(-n + 2){margin-bottom:0}@media screen and (max-width: 1024px){.area-2column{margin-right:-10px;margin-left:-10px}.area-2column>div{padding:0 10px}}@media screen and (max-width: 600px){.area-2column{display:block;margin-right:0;margin-left:0}.area-2column>div{width:100%;padding:0}.area-2column>div:nth-child(n+3){margin-bottom:initial}.area-2column>div:nth-last-of-type(-n + 2){margin-bottom:initial}.area-2column>div+div{margin-top:35px}}.area-3column{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.area-3column li{width:calc((100% - 120px)/3);margin-right:60px;margin-bottom:60px}.area-3column li:nth-child(3n){margin-right:0}@media screen and (max-width: 1300px){.area-3column li{width:calc((100% - 80px)/3);margin-right:40px}}@media screen and (max-width: 1024px){.area-3column li{width:calc((100% - 40px)/3);margin-right:20px}}@media screen and (max-width: 600px){.area-3column{display:block}.area-3column li{width:100%;margin-right:0}.area-3column li:last-child{margin-bottom:0}}.block-layout{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.block-layout+.block-layout{margin-top:80px}.block-layout .img{width:49%}.block-layout .img img{width:100%;aspect-ratio:7/4;-o-object-fit:cover;object-fit:cover}.block-layout .column{width:45%;padding-right:4%;margin-left:auto}.block-layout.rev{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.block-layout.rev .column{padding-right:0;padding-left:4%;margin-right:auto;margin-left:initial}@media screen and (max-width: 1024px){.block-layout{display:block}.block-layout+.block-layout{margin-top:50px}.block-layout .img{width:100%;margin-bottom:15px}.block-layout .column{width:100%;padding-right:0}.block-layout.rev .column{padding-left:0}}.photo-area{display:-webkit-box;display:-ms-flexbox;display:flex;margin-right:-15px;margin-left:-15px}.photo-area li{width:50%;padding:0 15px}.photo-area li img{width:100%;aspect-ratio:4/3;-o-object-fit:cover;object-fit:cover}@media screen and (max-width: 1024px){.photo-area{margin-right:-5px;margin-left:-5px}.photo-area li{padding:0 5px}}@media screen and (max-width: 600px){.photo-area{display:block}.photo-area li{width:100%}.photo-area li+li{margin-top:8px}}.photo-area.col3 li{width:33.3333333333%}.photo-area.col3 li.wide{width:66.6666666667%}.photo-area.col3 li.wide img{width:100%;aspect-ratio:8/2.9}@media screen and (max-width: 600px){.photo-area.col3 li{width:100%}.photo-area.col3 li.wide{width:100%}}.page-nav{margin-bottom:140px}.page-nav ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;font-family:"Zen Kaku Gothic New",sans-serif}.page-nav ul li{font-size:1rem;margin:0 15px}@media screen and (max-width: 1024px){.page-nav{margin-bottom:80px}}@media screen and (max-width: 600px){.page-nav{display:none}}dl.table{width:100%;line-height:1.4;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}dl.table>dt,dl.table>dd{padding:25px 35px;border-bottom:1px solid #a5cec2}dl.table>dt:first-of-type,dl.table>dd:first-of-type{border-top:1px solid #a5cec2}dl.table>dt{width:280px;color:#fff;font-weight:500;background:#268d14;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-family:"Zen Kaku Gothic New",sans-serif}dl.table>dt:first-of-type{border-top-color:#268d14}dl.table>dt:last-of-type{border-bottom-color:#268d14}dl.table>dd{width:calc(100% - 280px);background:#fff;border-right:1px solid #a5cec2}@media screen and (max-width: 1024px){dl.table>dt,dl.table>dd{padding:20px 25px}dl.table>dt{width:200px}dl.table>dd{width:calc(100% - 200px)}}@media screen and (max-width: 600px){dl.table{display:block}dl.table>dt,dl.table>dd{width:100%;border-bottom:none}dl.table>dt{display:block;padding:10px 10px}dl.table>dd{padding:10px 10px 20px;border-right:none}}#detail dl.table h4{margin-bottom:10px}#detail dl.table p+p{margin-top:10px}.table-style .table.title dt,.table-style .table.title dd{color:#fff;line-height:1.3;padding:15px 35px;background:#268d14;border:none}.table-style .table.title dd{border-left:1px solid #8bc581}.table-style .table:not(.title)>dt:first-of-type,.table-style .table:not(.title)>dd:first-of-type{border-top:none}.table-style .table:not(.title)>dt{color:#000}.table-style .table:not(.title)>dt:last-of-type{border-bottom-color:#8bc581}@media screen and (max-width: 600px){.table-style .table.title{display:-webkit-box;display:-ms-flexbox;display:flex}.table-style .table.title dt,.table-style .table.title dd{padding:7px 10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.table-style .table.title>dd,.table-style .table.title>dt{border-bottom:1px solid #8bc581}.table-style .table.title>dt{width:30%}.table-style .table.title>dd{width:70%}.table-style .table.title .table>dt{padding:10px}}.job_list{counter-reset:listnum}.job_list li{border:1px solid #adadad;border-radius:10px;padding:20px 40px 20px 80px;position:relative}.job_list li .heading04{margin-bottom:0;line-height:1.6;font-size:1.375rem}.job_list li::before{position:absolute;content:"";width:60px;height:60px;background:#268d14;border-radius:50px;left:-30px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.job_list li::after{position:absolute;counter-increment:listnum;content:counter(listnum);color:#fff;font-size:1.875rem;font-family:"Zen Kaku Gothic New",sans-serif;line-height:1;left:-0.25em;top:49%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.job_list li+li{margin-top:40px}@media screen and (max-width: 600px){.job_list{margin-top:70px}.job_list li{padding:40px 20px 20px}.job_list li::before,.job_list li::after{left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);top:-30px}.job_list li .heading04{font-size:1.125rem}.job_list li::after{top:-18px}.job_list li+li{margin-top:60px}}table{width:100%;line-height:1.3;background:#fff}table tbody,table thead{-webkit-text-size-adjust:100%}table th,table td{border:2px solid #fff}table thead tr{color:#fff;background:#268d14}table thead tr th,table thead tr td{font-weight:500;font-size:1.25rem;text-align:center;vertical-align:middle;padding:15px}table tbody{background:#d6f4d1}table tbody tr th,table tbody tr td{vertical-align:middle;padding:25px 40px}table tbody tr th{text-align:center;font-weight:500}@media screen and (max-width: 1024px){table thead tr th,table thead tr td{padding:15px 10px}table tbody tr th,table tbody tr td{padding:20px}}@media screen and (max-width: 600px){table{width:800px}table thead tr th,table thead tr td{padding:10px}table tbody tr th,table tbody tr td{padding:15px}}.tableArea{width:100%;overflow-x:scroll}dl.list-table{width:100%;line-height:1.4;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}dl.list-table>dt,dl.list-table>dd{padding:25px 35px;border-bottom:1px solid #268d14}dl.list-table>dt:first-of-type,dl.list-table>dd:first-of-type{border-top:1px solid #268d14}dl.list-table>dt{width:280px;font-weight:500}dl.list-table>dd{width:calc(100% - 280px)}@media screen and (min-width: 601px){dl.list-table>dt{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative}dl.list-table>dt::before,dl.list-table>dt:first-of-type::after{content:"";position:absolute;bottom:-2px;left:0;width:100%;height:3px;background:#268d14}dl.list-table>dt:first-of-type::after{top:-2px;bottom:inherit}}@media screen and (max-width: 1024px){dl.list-table>dt,dl.list-table>dd{padding:20px 25px}dl.list-table>dt{width:200px}dl.list-table>dd{width:calc(100% - 200px)}}@media screen and (max-width: 600px){dl.list-table{display:block}dl.list-table>dt,dl.list-table>dd{width:100%;border-bottom:none}dl.list-table>dt:first-of-type,dl.list-table>dd:first-of-type{border-top:none}dl.list-table>dt{padding:0;margin-bottom:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}dl.list-table>dt:after{content:"";border-top:2px solid #268d14;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;margin-left:1em}dl.list-table>dd{padding:0}dl.list-table>dd+dt{margin-top:20px}}ul.circle-list>li{line-height:1.6;padding-left:18px;position:relative}ul.circle-list>li+li{margin-top:8px}ul.circle-list>li::before{content:"";position:absolute;top:8px;left:0;width:12px;height:12px;background:#268d14;border-radius:50%}@media screen and (max-width: 600px){ul.circle-list>li{padding-left:15px}ul.circle-list>li::before{top:7px;width:10px;height:10px}}ul.square-list>li{line-height:1.6;padding-left:20px;position:relative}ul.square-list>li::before{content:"";position:absolute;top:.5em;left:0;width:10px;height:10px;background:#8bc581}ul.square-list>li+li{margin-top:10px}@media screen and (max-width: 600px){ul.square-list>li{padding-left:10px}ul.square-list>li::before{top:.6em;width:4px;height:4px}}.cate-list{display:-webkit-box;display:-ms-flexbox;display:flex}.cate-list li{width:calc(100% - 50px);height:55px}.cate-list li+li{margin-left:25px}@media screen and (max-width: 1024px){.cate-list li{width:calc(100% - 30px)}.cate-list li a{font-size:1rem}.cate-list li a::after{right:10px}.cate-list li+li{margin-left:15px}}@media screen and (max-width: 600px){.cate-list{display:block}.cate-list li{width:100%}.cate-list li+li{margin-left:0;margin-top:10px}}.article-list li{border-bottom:1px solid #c6c6c6;padding:40px 0}.article-list li .heading{display:-webkit-box;display:-ms-flexbox;display:flex}.article-list li .heading .date{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:150px;border-radius:5px;background:#fffbe6}.article-list li .heading .date .year{font-size:1rem}.article-list li .heading .date .day{border-top:1px solid #c6c6c6;display:inline-block}.article-list li .heading .cntRht{width:calc(100% - 190px);margin-left:40px}.article-list li .heading .cntRht h3{font-size:1.375rem;font-weight:500;font-family:"Zen Kaku Gothic New",sans-serif}.article-list li .btn{max-width:220px;height:50px;margin-right:0;margin-top:40px}.article-list li .btn a{font-size:1.125rem}.article-list li .btn a i{font-size:.875rem}.article-list li:first-child{padding-top:0}@media screen and (max-width: 600px){.article-list li{padding:30px 0}.article-list li .heading{display:block}.article-list li .heading .date{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;width:100%;border-radius:5px;background:#fffbe6;padding:15px 20px}.article-list li .heading .date .year{font-size:1rem;border-right:1px solid #c6c6c6;padding-right:10px;line-height:1}.article-list li .heading .date .day{border-top:none;padding-left:10px;line-height:1}.article-list li .heading .cntRht{width:100%;margin-left:0;padding:15px}.article-list li .heading .cntRht h3{font-size:1.125rem;margin-bottom:10px}.article-list li .btn{margin-right:auto;margin-top:20px}.article-list li .btn a{font-size:1rem}.article-list li .btn a i{font-size:.75rem}}.news-thumb-list{margin-right:-10px;margin-left:-10px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.news-thumb-list li{width:33.3333333333%;padding:0 25px;-webkit-filter:drop-shadow(0 3px 6px rgba(0, 0, 0, 0.16));filter:drop-shadow(0 3px 6px rgba(0, 0, 0, 0.16))}.news-thumb-list li a{background:#fff;display:block;height:100%;padding-bottom:20px}.news-thumb-list li a .bnrArea{width:100%;aspect-ratio:16/9}.news-thumb-list li a .bnrArea .title-txt{font-family:"Zen Kaku Gothic New",sans-serif;font-size:1.625rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;height:100%;padding:20px;text-align:center;font-weight:500;line-height:1.4}.news-thumb-list li a .bnrArea .photo.bgImg{-webkit-transition:all .3s ease;transition:all .3s ease}.news-thumb-list li a .bnrArea .photo.bgImg::after{opacity:0}.news-thumb-list li a .txt-area{font-size:1rem}.news-thumb-list li a .txt-area .flex{height:68px;overflow:hidden;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.news-thumb-list li a .txt-area .flex .date{font-size:1.625rem;background:#96c382;border-radius:50%;width:68px;height:68px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-top:10px;padding-left:5px;margin-top:-10px;margin-left:-5px;margin-right:10px}.news-thumb-list li a .txt-area .flex .date span{font-size:1.1875rem;vertical-align:top;margin-right:5px}.news-thumb-list li a .txt-area .flex .time span{margin-right:5px}.news-thumb-list li a h3{font-weight:normal;padding:10px 20px 0;line-height:1.6}.news-thumb-list li a:hover .photo.bgImg::after{opacity:.3}.news-thumb-list li:nth-child(2) a .txt-area .flex .date{background:#96c382}.news-thumb-list li:nth-child(3) a .txt-area .flex .date{background:#96c382}@media screen and (max-width: 1024px){.news-thumb-list{margin-right:-13px;margin-left:-13px}.news-thumb-list li{width:50%;padding:0 13px;margin-bottom:40px}.news-thumb-list li a .bnrArea .title-txt{font-size:1.375rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:15px}}@media screen and (max-width: 600px){.news-thumb-list{margin-right:-7px;margin-left:-7px;display:block}.news-thumb-list li{width:100%}.news-thumb-list li a .txt-area{padding-bottom:20px}.news-thumb-list li a .txt-area .flex{display:-webkit-box;display:-ms-flexbox;display:flex}}.culm2-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.culm2-list li{width:50%;aspect-ratio:5/3}.culm2-list li a{color:#fff;text-align:center;text-decoration:none;width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;font-size:1.4375rem}@media screen and (max-width: 1024px){.culm2-list li{height:240px}.culm2-list li a{font-size:1.25rem}.culm2-list li a .h3-title{font-size:1.75rem}}@media screen and (max-width: 600px){.culm2-list{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.culm2-list li{width:calc((100% - 5px)/2);height:180px;margin-bottom:5px}.culm2-list li:nth-child(even){margin-left:5px}.culm2-list li a{font-size:.875rem}.culm2-list li a .h3-title{font-size:1rem}}.culm2-list.next-list{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.culm2-list.next-list li{aspect-ratio:auto;height:220px;margin-bottom:30px;margin-right:30px;width:calc((100% - 60px)/3);border-radius:10px;overflow:hidden}.culm2-list.next-list li:nth-child(3n){margin-right:0}.culm2-list.next-list li a{border-radius:10px;position:relative}.culm2-list.next-list li a .heading04{font-size:1.875rem;line-height:1.6}.culm2-list.next-list li a .more{font-size:1rem;position:absolute;left:50%;bottom:40px;-webkit-transform:translateX(-50%);transform:translateX(-50%);color:#000}.culm2-list.next-list li a .more::after{font-family:"icomoon";content:"";position:absolute;top:50%;right:-30px;font-weight:normal;font-style:normal;font-size:.875rem;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.culm2-list.next-list li.culm1{width:100%;aspect-ratio:5/1}.culm2-list.next-list li .bgImg::after{background:rgba(150,195,130,0);-webkit-transition:all .3s ease;transition:all .3s ease}.culm2-list.next-list li:hover .bgImg::after{background:rgba(150,195,130,.8)}@media screen and (max-width: 600px){.culm2-list.next-list{display:block;margin-left:0;margin-right:0}.culm2-list.next-list li{width:100%;aspect-ratio:auto;height:150px;margin-left:0;margin-right:0;margin-bottom:20px}.culm2-list.next-list li a .heading04{font-size:1.25rem}.culm2-list.next-list li a .more{font-size:.875rem}}.num-list{counter-reset:number 0}.num-list>li{line-height:1.5;padding-left:1.3em;position:relative}.num-list>li::before{counter-increment:number 1;content:counter(number) ".";position:absolute;left:0}.num-list>li+li{margin-top:7px}.btn-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media screen and (max-width: 600px){.btn-list{display:block}}.center-bussiness-list ul{display:-webkit-box;display:-ms-flexbox;display:flex}.center-bussiness-list ul li{width:380px;height:380px;background:#fffbe6;border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center;font-family:"Zen Kaku Gothic New",sans-serif}.center-bussiness-list ul li .illust{max-width:215px;height:155px;margin:0 auto 20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.center-bussiness-list ul li .illust img{height:100%;width:100%;-o-object-fit:contain;object-fit:contain}.center-bussiness-list ul li .title{line-height:1.4;font-size:1.25rem;margin-bottom:15px}.center-bussiness-list ul li h3{background:#268d14;border-radius:50px;color:#fff;font-size:1.375rem;padding:2px 15px}.center-bussiness-list ul li+li{margin-left:30px}@media screen and (max-width: 1024px){.center-bussiness-list ul{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.center-bussiness-list ul li{width:calc((100% - 20px)/2);height:auto;border-radius:15px;padding:20px 0}.center-bussiness-list ul li:nth-child(2){margin-left:20px}.center-bussiness-list ul li:nth-child(3){width:100%;margin-top:40px;margin-left:0}}@media screen and (max-width: 600px){.center-bussiness-list ul{display:block}.center-bussiness-list ul li{width:100%;padding-top:20px;padding-bottom:20px}.center-bussiness-list ul li .title{font-size:1rem}.center-bussiness-list ul li h3{font-size:1.25rem}.center-bussiness-list ul li+li{margin-top:20px}.center-bussiness-list ul li:nth-child(2){margin-left:0}.center-bussiness-list ul li:nth-child(3){margin-top:20px}}.faq-list dt{font-size:110%;color:#268d14;font-weight:500;padding-top:5px;padding-left:35px;margin-bottom:10px;position:relative}.faq-list dt::before{content:"Q";position:absolute;top:0;left:0;font-family:"Noto Sans JP",sans-serif;font-weight:400;-webkit-font-feature-settings:"palt";font-feature-settings:"palt";font-size:180%;line-height:1}.faq-list dd{margin-left:35px}.faq-list dd+dt{margin-top:30px}@media screen and (max-width: 600px){.faq-list dt{padding-left:25px;margin-bottom:5px}.faq-list dt::before{font-size:170%}.faq-list dd{margin-left:25px}.faq-list dd+dt{margin-top:20px}}.sup{font-size:1rem}@media screen and (max-width: 600px){.sup{font-size:.875rem}}.tap{font-size:.625rem;color:#999;text-align:right;margin-top:5px}@media screen and (min-width: 601px){.tap{display:none}}.tap span{padding-left:13px;position:relative}.tap span:before{font-family:"icomoon";content:"";position:absolute;top:-0.1em;left:0;font-weight:normal;font-style:normal;font-size:.625rem}.ann{padding-left:1em;text-indent:-1em}.ann span{margin-right:5px}.indent{text-indent:1em}.en-font{font-family:"Zen Maru Gothic",sans-serif}.txt-square{padding-left:16px;position:relative}.txt-square::before{content:"";position:absolute;top:.65em;left:0;width:10px;height:10px;background:#268d14}@media screen and (max-width: 600px){.txt-square{padding-left:14px}.txt-square::before{top:.55em;width:9px;height:9px}}.introArea{text-align:center}@media screen and (max-width: 600px){.introArea{text-align:left}}.intro .txt+.txt{margin-top:20px}.txtArea p+p{margin-top:20px}.br_::after{content:"\a";white-space:pre}a.link{font-weight:bold;padding-left:5px;padding-right:5px;color:#3ca5e7;position:relative;-webkit-transition:all .3s ease;transition:all .3s ease}a.link::after{position:absolute;content:"";width:0;height:1px;background:#3ca5e7;left:0;bottom:-5px;-webkit-transition:all .3s ease;transition:all .3s ease}a.link i{margin-left:10px;font-size:.875rem}a.link:hover::after{width:100%}.bnrArea{position:relative;z-index:2}.bnrArea .bgImg{position:absolute;z-index:-1;width:100%;height:100%;top:0;left:0}.bnrArea .bgImg img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.bnrArea .bgImg::after{position:absolute;content:"";width:100%;height:100%;top:0;left:0;background:rgba(0,0,0,.3);-webkit-transition:.3s opacity ease-in;transition:.3s opacity ease-in;mix-blend-mode:multiply}.bnrArea:hover .bgImg::after{background:rgba(0,0,0,.6)}.bnrArea i{font-size:80%;margin-left:7px}.bgbeige{background:#fffbe6;padding-top:120px;padding-bottom:120px}@media screen and (max-width: 1024px){.bgbeige{padding-top:80px;padding-bottom:80px}}@media screen and (max-width: 600px){.bgbeige{padding-top:60px;padding-bottom:60px}}.btnArea{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media screen and (max-width: 1024px){.btnArea{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.innerBox{padding-left:30px;padding-right:30px}@media screen and (max-width: 600px){.innerBox{padding-left:0;padding-right:0}}.photoArea{display:-webkit-box;display:-ms-flexbox;display:flex;margin-left:-20px;margin-right:-20px;margin-top:60px}.photoArea .photo{width:50%;padding-left:20px;padding-right:20px}@media screen and (max-width: 600px){.photoArea{display:block;margin:30px 0 0}.photoArea .photo{width:100%;padding:0}.photoArea .photo+.photo{margin-top:20px}}.culm2{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:60px}.culm2>p,.culm2>div{width:50%}.culm2>p:nth-child(odd),.culm2>div:nth-child(odd){padding-right:20px}.culm2>p:nth-child(even),.culm2>div:nth-child(even){padding-left:20px}@media screen and (max-width: 1024px){.culm2>p:nth-child(odd),.culm2>div:nth-child(odd){padding-right:15px}.culm2>p:nth-child(even),.culm2>div:nth-child(even){padding-left:15px}}@media screen and (max-width: 600px){.culm2{display:block;margin-top:30px}.culm2>p,.culm2>div{width:100%}.culm2>p:nth-child(odd),.culm2>div:nth-child(odd){padding-right:0}.culm2>p:nth-child(even),.culm2>div:nth-child(even){padding-left:0}.culm2>p+p,.culm2>p+div,.culm2>div+p,.culm2>div+div{margin-top:20px}}@media screen and (min-width: 601px){a[href^="tel:"],a.link-sp{pointer-events:none;cursor:default;color:#000;text-decoration:none}}.txt-link a{line-height:1.4;text-decoration:none;position:relative;padding-bottom:2px;color:#268d14}.txt-link a::before{position:absolute;content:"";left:0;bottom:0;width:100%;height:1px;background:#268d14}.txt-link a::after{position:absolute;content:"";left:0;bottom:0;width:100%;height:1px;background:#268d14;-webkit-transition:all .3 ease-in;transition:all .3 ease-in;opacity:0}.txt-link a:hover{color:#fdb562}.txt-link a:hover::after{background:#fdb562;-webkit-animation:borderLoad .3s ease-in forwards;animation:borderLoad .3s ease-in forwards}.txt-link a i{font-size:86%;margin-left:7px}@-webkit-keyframes borderLoad{0%{opacity:0;width:0}70%{opacity:1;width:50%}100%{opacity:1;width:100%}}@keyframes borderLoad{0%{opacity:0;width:0}70%{opacity:1;width:50%}100%{opacity:1;width:100%}}.posi:before{content:"";display:block;height:175px;margin-top:-175px;visibility:hidden}@media screen and (max-width: 1024px){.posi:before{height:60px;margin-top:-60px}}.staff_messe{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:60px}.staff_messe .fukidashi{max-width:820px;padding:40px;background:#fffbe6;border-radius:30px;font-family:"Zen Kaku Gothic New",sans-serif;font-size:1.25rem;font-weight:500;margin-right:60px;position:relative}.staff_messe .fukidashi::after{position:absolute;content:"";top:50%;right:-30px;width:0;height:0;border-style:solid;border-width:10px 0 10px 30px;border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) #fffbe6}.staff_messe .staff-illust{max-width:190px}@media screen and (max-width: 600px){.staff_messe{display:block;margin-top:30px}.staff_messe .fukidashi{margin-right:0;margin-bottom:40px;font-size:1rem;padding:20px}.staff_messe .fukidashi::after{top:100%;-webkit-transform:translateX(-50%) rotate(90deg);transform:translateX(-50%) rotate(90deg);right:auto;left:50%}.staff_messe .staff-illust{margin:0 auto}}#medical #top .news-thumb-list li{margin-bottom:40px}.mapArea .gMap{width:100%;height:0;padding-bottom:550px;position:relative;overflow:hidden}.mapArea .gMap iframe,.mapArea .gMap object,.mapArea .gMap embed{position:absolute;top:0;left:0;width:100%;height:100%}@media screen and (max-width: 1024px){.mapArea .gMap{width:100%;height:0;padding-bottom:300px;position:relative;overflow:hidden}.mapArea .gMap iframe,.mapArea .gMap object,.mapArea .gMap embed{position:absolute;top:0;left:0;width:100%;height:100%}}@media screen and (max-width: 600px){.mapArea .gMap{width:100%;height:0;padding-bottom:200px;position:relative;overflow:hidden}.mapArea .gMap iframe,.mapArea .gMap object,.mapArea .gMap embed{position:absolute;top:0;left:0;width:100%;height:100%}}img.ar32{width:100%;aspect-ratio:3/2;-o-object-fit:cover;object-fit:cover}img.ar43{width:100%;aspect-ratio:4/3;-o-object-fit:cover;object-fit:cover}img.ar74{width:100%;aspect-ratio:7/4;-o-object-fit:cover;object-fit:cover}#next.moreread .btn.btn_moreList,#postnext.moreread .btn.btn_moreList{margin:0 auto}#next.moreread .center,#postnext.moreread .center{text-align:center}.construction .comingArea{font-family:"Zen Kaku Gothic New",sans-serif;text-align:center;width:100%;max-width:850px;height:295px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;font-size:2rem;line-height:1.6;position:relative;margin:0 auto}.construction .comingArea .title{font-size:50px;margin-bottom:40px}.construction .comingArea .mark{position:absolute;width:295px;opacity:.13;top:0;left:0}@media screen and (max-width: 600px){.construction .comingArea{font-size:1.125rem;height:180px}.construction .comingArea .title{font-size:1.875rem;margin-bottom:20px}.construction .comingArea .mark{height:180px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.construction .comingArea .mark img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}}.construction .illust{width:100%;max-width:445px;margin:60px auto 0}@media screen and (max-width: 600px){.construction .illust{width:80%;margin-top:40px}}.construction .btnArea{margin-top:50px}.construction .btnArea .btn03{width:calc((100% - 30px)/2)}.construction .btnArea .btn03+.btn03{margin-left:30px}@media screen and (max-width: 1024px){.construction .btnArea{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}@media screen and (max-width: 600px){.construction .btnArea{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.construction .btnArea .btn03{width:100%}.construction .btnArea .btn03+.btn03{margin-left:0;margin-top:20px}}.construction .btn{margin-top:60px}.construction .btn a i{left:40px;right:auto;-webkit-transform:translateY(-50%) rotate(180deg);transform:translateY(-50%) rotate(180deg)}@media screen and (max-width: 600px){.construction .btn{margin-top:40px}.construction .btn a i{left:20px}}.lozad-in{opacity:0;-webkit-transition:opacity 1s ease-in-out;transition:opacity 1s ease-in-out}.lozad-in[data-loaded=true]{opacity:1}.lozad-up{opacity:0;-webkit-transform:translate3d(0, 40px, 0);transform:translate3d(0, 40px, 0);-webkit-transition:all 1s ease-in-out;transition:all 1s ease-in-out}.lozad-up[data-loaded=true]{opacity:1;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.lozad-lftSlideIn{opacity:0;-webkit-transform:translate3d(-100px, 0, 0);transform:translate3d(-100px, 0, 0);-webkit-transition:all 1s ease-in-out;transition:all 1s ease-in-out}.lozad-lftSlideIn[data-loaded=true]{opacity:1;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.lozad-rhtSlideIn{opacity:0;-webkit-transform:translate3d(100px, 0, 0);transform:translate3d(100px, 0, 0);-webkit-transition:all 1s ease-in-out;transition:all 1s ease-in-out}.lozad-rhtSlideIn[data-loaded=true]{opacity:1;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.lozad-fadeup>.lozad-fadeupin{opacity:0;-webkit-transform:translate3d(0, 40px, 0);transform:translate3d(0, 40px, 0)}.lozad-fadeup[data-loaded=true]>.lozad-fadeupin{-webkit-transition:.6s ease-in-out;transition:.6s ease-in-out;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);opacity:1}.lozad-fadeup[data-loaded=true]>.lozad-fadeupin:nth-child(2){-webkit-transition-delay:.4s;transition-delay:.4s}.lozad-fadeup[data-loaded=true]>.lozad-fadeupin:nth-child(3){-webkit-transition-delay:.6s;transition-delay:.6s}.lozad-fadeup[data-loaded=true]>.lozad-fadeupin:nth-child(4){-webkit-transition-delay:.8s;transition-delay:.8s}.lozad-fadeup[data-loaded=true]>.lozad-fadeupin:nth-child(5){-webkit-transition-delay:1s;transition-delay:1s}.lozad-fadeup[data-loaded=true]>.lozad-fadeupin:nth-child(6){-webkit-transition-delay:1.2s;transition-delay:1.2s}.lozad-fadeup[data-loaded=true]>.lozad-fadeupin:nth-child(7){-webkit-transition-delay:1.4s;transition-delay:1.4s}.lozad-rhtIn>.lozad-rhtInto{opacity:0;-webkit-transform:translate3d(-100px, 0, 0);transform:translate3d(-100px, 0, 0)}.lozad-rhtIn[data-loaded=true]>.lozad-rhtInto{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);opacity:1;-webkit-transition:.6s ease-in-out;transition:.6s ease-in-out}.lozad-rhtIn[data-loaded=true]>.lozad-rhtInto:nth-child(2){-webkit-transition-delay:.4s;transition-delay:.4s}.lozad-rhtIn[data-loaded=true]>.lozad-rhtInto:nth-child(3){-webkit-transition-delay:.6s;transition-delay:.6s}.lozad-rhtIn[data-loaded=true]>.lozad-rhtInto:nth-child(4){-webkit-transition-delay:.8s;transition-delay:.8s}.lozad-rhtIn[data-loaded=true]>.lozad-rhtInto:nth-child(5){-webkit-transition-delay:1s;transition-delay:1s}.lozad-rhtIn[data-loaded=true]>.lozad-rhtInto:nth-child(6){-webkit-transition-delay:1.2s;transition-delay:1.2s}#news{padding-bottom:120px}#news .wrap{width:900px;padding-bottom:120px}@media screen and (max-width: 1024px){#news .wrap{max-width:700px;padding-bottom:60px}}@media screen and (max-width: 600px){#news .wrap{max-width:375px}}#news .wrap .news-area{max-width:1000px;margin-top:10px;padding-bottom:60px;background:#fff;border-radius:10px}@media screen and (max-width: 1024px){#news .wrap .news-area{margin-top:0}}#news .wrap .heading02{padding-top:60px}#news .news-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;max-width:900px;margin:0 auto}@media screen and (max-width: 1024px){#news .news-list{padding-top:0}}#news .news-list li{width:50%;-webkit-box-sizing:border-box;box-sizing:border-box}@media screen and (max-width: 600px){#news .news-list li{width:100%}}#news .news-list li .news-list-cnt{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;padding-top:30px;padding-bottom:30px;border-bottom:2px dashed #268d14}@media screen and (max-width: 600px){#news .news-list li .news-list-cnt{display:block;padding-bottom:0}}#news .news-list li .news-list-cnt .thumbnail{display:block;width:200px;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;margin-right:16px}@media screen and (max-width: 1024px){#news .news-list li .news-list-cnt .thumbnail{margin-right:0}}@media screen and (max-width: 600px){#news .news-list li .news-list-cnt .thumbnail{width:100%}}#news .news-list li .news-list-cnt .thumbnail img{width:100%;aspect-ratio:3/2;-o-object-fit:cover;object-fit:cover}#news .news-list li .news-list-cnt .news-txt{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;width:auto;margin-right:42px;font-family:"Noto Sans JP",sans-serif;color:#000;text-align:left}@media screen and (max-width: 1024px){#news .news-list li .news-list-cnt .news-txt{margin-right:0;padding-left:10px}}@media screen and (max-width: 600px){#news .news-list li .news-list-cnt .news-txt{margin-right:0;padding:12px}}#news .news-list li .news-list-cnt .news-txt .date{display:inline}#news .news-list li .news-list-cnt .news-txt .txt{display:block;margin-top:15px;line-height:1.4}@media screen and (max-width: 600px){#news .news-list li .news-list-cnt .news-txt .txt{margin-top:6px}}#news .news-list li .news-list-cnt .news-txt .more{margin-top:40px;font-size:1rem;text-align:right;color:#268d14}@media screen and (max-width: 1024px){#news .news-list li .news-list-cnt .news-txt .more{margin-top:20px}}@media screen and (max-width: 600px){#news .news-list li .news-list-cnt .news-txt .more{margin-top:0}}#news .news-list li .news-list-cnt .news-txt .more i{font-size:.5rem;padding-left:8px}#news .news-list li:nth-child(odd){padding-right:30px}@media screen and (max-width: 1024px){#news .news-list li:nth-child(odd){padding-right:8px}}#news .news-list li:nth-child(even){padding-left:30px}@media screen and (max-width: 1024px){#news .news-list li:nth-child(even){padding-left:8px}}#news #detail .contents{padding-top:0}#news #detail .contents p+p{margin-top:20px}@media screen and (max-width: 600px){#news #detail .contents p+p{margin-top:15px}}#news #detail .contents table th{padding:20px 10px}#news #detail .contents table td{padding:20px 30px}#news #detail .contents .btn03 a{background:#fff}#news #detail .contents .btn03 a:hover{background:#fffbe6}#news #detail .contents mark{font-style:normal}@media screen and (max-width: 600px){#news #detail .contents{padding:0}}#news #detail section{padding-top:40px}@media screen and (max-width: 600px){#news #detail section{padding-top:20px}}#news #detail .heading{margin-bottom:20px;border-bottom:2px dashed #268d14;padding-bottom:10px}#news #detail .heading h3{width:calc(100% - 190px);font-weight:500;font-family:"Noto Sans JP",sans-serif;margin-bottom:0}@media screen and (max-width: 600px){#news #detail .heading{margin-bottom:20px;display:block;padding-bottom:0}#news #detail .heading .date{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;width:100%;border-radius:5px;background:#fffbe6;padding:15px 20px}#news #detail .heading .date .year{font-size:1rem;border-right:1px solid #c6c6c6;padding-right:10px;line-height:1}#news #detail .heading .date .day{border-top:none;padding-left:10px;line-height:1}#news #detail .heading h3{width:100%;margin-left:0;padding:20px 0 10px;font-size:1.125rem;margin-bottom:10px}}#news #detail .page-change{margin-top:100px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#news #detail .page-change .btn{max-width:320px;margin-top:120px}#news #detail .page-change .btn a i{font-size:1rem;left:10%;right:auto;-webkit-transform:translateY(-50%) rotate(180deg);transform:translateY(-50%) rotate(180deg)}#news #detail .page-change .prev,#news #detail .page-change .next{font-family:"Zen Maru Gothic",sans-serif;font-weight:700;-webkit-font-feature-settings:"palt";font-feature-settings:"palt"}#news #detail .page-change .prev a,#news #detail .page-change .next a{text-decoration:none;padding-bottom:1px;border-bottom:1px solid rgba(0,0,0,0);position:relative}#news #detail .page-change .prev a:hover,#news #detail .page-change .next a:hover{border-bottom-color:#adadad}#news #detail .page-change .prev a{padding-left:25px}#news #detail .page-change .prev a:before{font-family:"icomoon";content:"";position:absolute;top:.1em;left:0;font-weight:normal;font-style:normal;font-size:.8125rem;-webkit-transform:rotate(180deg);transform:rotate(180deg)}#news #detail .page-change .next a{padding-right:25px}#news #detail .page-change .next a:before{font-family:"icomoon";content:"";position:absolute;top:.1em;right:0;font-weight:normal;font-style:normal;font-size:.8125rem}@media screen and (max-width: 600px){#news #detail .page-change{margin-top:40px}#news #detail .page-change .btn{width:160px;height:40px}#news #detail .page-change .btn a{font-size:1rem}#news #detail .page-change .btn a i{font-size:.625rem;left:20px}#news #detail .page-change .prev a,#news #detail .page-change .next a{font-size:.875rem}#news #detail .page-change .prev a:before,#news #detail .page-change .next a:before{font-size:.625rem}#news #detail .page-change .prev a{padding-left:20px}#news #detail .page-change .next a{padding-right:20px}}#first{padding-bottom:0}#first .wrap{width:1000px}@media screen and (max-width: 1024px){#first .wrap{max-width:700px}}@media screen and (max-width: 600px){#first .wrap{max-width:375px}}#first .wrap #card .txt{line-height:1.8;text-align:center}@media screen and (max-width: 600px){#first .wrap #card .txt{line-height:1.6;text-align:left}}#first .wrap #card .card-date{position:relative;margin-top:70px}@media screen and (max-width: 600px){#first .wrap #card .card-date{width:100%;margin-top:30px}}#first .wrap #card .card-date .recommended-img{position:absolute;left:30%;top:-6%;display:block}@media screen and (max-width: 600px){#first .wrap #card .card-date .recommended-img{display:none}}#first .wrap #card .card-date table{table-layout:fixed;width:100%}@media screen and (max-width: 600px){#first .wrap #card .card-date table{display:block;overflow:auto}}#first .wrap #card .card-date table .sup{font-size:1rem}#first .wrap #card .card-date table thead tr th:first-child{width:190px}#first .wrap #card .card-date table thead tr th:nth-child(2){width:calc((100% - 190px)/2)}#first .wrap #card .card-date table thead tr th:nth-child(3){width:calc((100% - 190px)/2)}@media screen and (max-width: 600px){#first .wrap #card .card-date table thead tr th{white-space:nowrap}}#first .wrap #card .card-date table tbody tr td{padding:20px;font-size:1.25rem;text-align:center}@media screen and (max-width: 600px){#first .wrap #card .card-date table tbody tr td{white-space:nowrap}}#first .wrap #card .card-date table tbody tr .ttl{font-weight:500;color:#268d14;text-align:left}#first .wrap #card .card-date table tbody tr .price{font-size:1.875rem;font-weight:500;letter-spacing:.04em}#first .wrap #card .card-date .rg-img{position:absolute;right:0;bottom:0}@media screen and (max-width: 1024px){#first .wrap #card .card-date .rg-img{right:-8%;bottom:6%}}@media screen and (max-width: 600px){#first .wrap #card .card-date .rg-img{display:none}}@media screen and (max-width: 1024px){#first .wrap #card .card-date .rg-img img{max-width:80%}}#first .wrap #card .card-date .sup{margin-top:16px}#first .wrap #card .card-date span.link a{color:#268d14;text-decoration:underline}#first .wrap #card .card-date span.link a:hover{opacity:60%}#first .wrap #card .card-txt{text-align:center}#first #morning{margin-top:100px;padding-top:70px;padding-bottom:200px;background:#fffbe6}@media screen and (max-width: 1024px){#first #morning{margin-top:50px;padding-bottom:140px}}@media screen and (max-width: 600px){#first #morning{padding-top:30px}}#first #morning .wrap{position:relative;width:900px}#first #morning .wrap .cardSp{display:none}@media screen and (max-width: 600px){#first #morning .wrap .cardSp{display:block;margin-bottom:20px;font-size:1.125rem;text-align:center}}@media screen and (max-width: 600px){#first #morning .wrap .cardSp{display:block;margin-bottom:20px;font-size:1.125rem;text-align:center}#first #morning .wrap .cardSp::before,#first #morning .wrap .cardSp::after{content:"";display:inline-block;width:16px;height:2px;background:#268d14;vertical-align:middle;margin:0 3px}}#first #morning .top-img{position:absolute;left:-9%;top:-46%}@media screen and (max-width: 1024px){#first #morning .top-img{left:0;top:-24%}}@media screen and (max-width: 600px){#first #morning .top-img{display:none}}@media screen and (max-width: 1024px){#first #morning .top-img img{max-width:80%}}@media screen and (max-width: 600px){#first #morning .top-img img{max-width:60%}}#first #morning .btm-img{position:absolute;right:-5%;bottom:-4%}@media screen and (max-width: 1024px){#first #morning .btm-img{right:-4%;bottom:-6%}}@media screen and (max-width: 600px){#first #morning .btm-img{right:-4%;bottom:-12%}}@media screen and (max-width: 1024px){#first #morning .btm-img img{width:80%}}@media screen and (max-width: 600px){#first #morning .btm-img img{max-width:60%}}#first #morning .morning-cnt{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}@media screen and (max-width: 600px){#first #morning .morning-cnt{display:block}}#first #morning .morning-cnt img{display:block;margin:0 auto}#first #morning .morning-cnt p{margin-left:4%;line-height:1.8}@media screen and (max-width: 600px){#first #morning .morning-cnt p{margin-top:24px;margin-left:0;text-align:left;line-height:1.6}}#first #morning .morning-cnt p .bold{font-weight:500}#first #morning .morning-cnt p .RedBdr{background:-webkit-gradient(linear, left top, left bottom, color-stop(70%, transparent), color-stop(70%, rgba(192, 27, 27, 0.6)));background:linear-gradient(transparent 70%, rgba(192, 27, 27, 0.6) 70%)}@media screen and (max-width: 600px){#first #morning .morning-cnt .cardPc{display:none}}#privacy .num-list li{margin-top:40px}@media screen and (max-width: 600px){#privacy .num-list li{margin-top:20px}}@media screen and (max-width: 600px){#privacy #policy{font-size:.875rem}}#privacy #policy .date{margin-top:60px;text-align:right}@media screen and (max-width: 600px){#privacy #policy .date{margin-top:30px}}#privacy #policy .heading04{text-align:center;margin-bottom:60px}@media screen and (max-width: 600px){#privacy #policy .heading04{margin-bottom:30px}}@media screen and (max-width: 600px){#privacy #patient{font-size:.875rem}}#privacy #patient section{margin-top:80px}@media screen and (max-width: 600px){#privacy #patient section{margin-top:40px}}#privacy #patient section .heading03{padding-left:1em;text-indent:-1em;font-size:1.375rem}#privacy #patient section .heading03::before{display:none}@media screen and (max-width: 600px){#privacy #patient section .heading03{font-size:1rem}}#privacy #patient section .heading04{font-size:1.25rem}@media screen and (max-width: 600px){#privacy #patient section .heading04{font-size:1rem;margin-bottom:20px}}#privacy #patient section .innerBox{margin-bottom:50px}@media screen and (max-width: 600px){#privacy #patient section .innerBox{margin-bottom:40px}}#sitemap #container .innerBox>.btnArea{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}#sitemap #container .innerBox>.btnArea .btn03{width:calc((100% - 40px)/2);max-width:none;margin-bottom:30px}#sitemap #container .innerBox>.btnArea .btn03:nth-child(even){margin-left:40px}@media screen and (max-width: 1024px){#sitemap #container .innerBox>.btnArea{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}#sitemap #container .innerBox>.btnArea .btn03{width:calc((100% - 20px)/2);margin-bottom:20px}#sitemap #container .innerBox>.btnArea .btn03 a::after{right:15px}#sitemap #container .innerBox>.btnArea .btn03:nth-child(even){margin-left:20px}}@media screen and (max-width: 600px){#sitemap #container .innerBox>.btnArea{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#sitemap #container .innerBox>.btnArea .btn03{width:100%;margin-bottom:10px}#sitemap #container .innerBox>.btnArea .btn03+.btn03{margin-left:0}}@media screen and (max-width: 1024px){#sitemap #container .innerBox{padding-left:20px;padding-right:20px}}@media screen and (max-width: 600px){#sitemap #container .innerBox{padding-left:0;padding-right:0}}#not_found .construction .txt{font-size:1.25rem}#not_found .construction .txt+.txt{margin-top:20px}#nofound #container .wrap .heading02{margin-bottom:50px}#nofound #container .wrap .btn{margin-top:60px}#facility main{padding-bottom:0}#facility .wrap{width:900px}@media screen and (max-width: 1024px){#facility .wrap{max-width:700px}}@media screen and (max-width: 600px){#facility .wrap{max-width:375px}}#facility #facility-cnt{padding-bottom:200px}#facility #facility-cnt .title{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:12px}#facility #facility-cnt .title h3{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;font-family:"Zen Kaku Gothic New",sans-serif;font-size:1.25rem}@media screen and (max-width: 600px){#facility #facility-cnt .title h3{font-size:1.125rem}}#facility #facility-cnt .title h3::after{content:"";height:2px;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;margin-left:20px;background:#268d14}@media screen and (max-width: 600px){#facility #facility-cnt .title h3::after{width:30px;margin-left:10px}}#facility #facility-cnt .one-column,#facility #facility-cnt .double-columns,#facility #facility-cnt .two-columns{margin-top:30px}#facility #facility-cnt .one-column .pc-none{display:none}@media screen and (max-width: 600px){#facility #facility-cnt .one-column .pc-none{display:block}}#facility #facility-cnt .double-columns .column{display:-webkit-box;display:-ms-flexbox;display:flex}@media screen and (max-width: 600px){#facility #facility-cnt .double-columns .column{display:block}}#facility #facility-cnt .double-columns .column p:first-child{padding-right:1%}@media screen and (max-width: 600px){#facility #facility-cnt .double-columns .column p:first-child{padding-right:0}}#facility #facility-cnt .double-columns .column p:nth-child(2){padding-left:1%}@media screen and (max-width: 600px){#facility #facility-cnt .double-columns .column p:nth-child(2){margin-top:20px;padding-left:0}}#facility #facility-cnt .two-columns{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}#facility #facility-cnt .two-columns .column{width:50%}@media screen and (max-width: 600px){#facility #facility-cnt .two-columns .column{width:100%}}#facility #facility-cnt .two-columns .column a{color:#000}#facility #facility-cnt .two-columns .column:first-child{padding-right:1%}@media screen and (max-width: 600px){#facility #facility-cnt .two-columns .column:first-child{padding-right:0}}#facility #facility-cnt .two-columns .column:nth-child(2){padding-left:1%}@media screen and (max-width: 600px){#facility #facility-cnt .two-columns .column:nth-child(2){margin-top:30px;padding-right:0}}#facility #facility-cnt .two-columns .sup{font-size:1.0625rem}@media screen and (max-width: 1024px){#facility #facility-cnt .two-columns .sup{font-size:1rem}#facility #facility-cnt .two-columns .sup img{width:16px;height:16px}}#link .outerlink-list{max-width:900px;margin-left:auto;margin-right:auto}#link .outerlink-list li+li{margin-top:40px}#link .outerlink-list li .heading03{padding-left:40px;font-size:1.375rem}#link .outerlink-list li .heading03::before{width:25px;height:25px;top:calc(50% - 7px);-webkit-transform:translateY(-50%);transform:translateY(-50%)}#link .outerlink-list li .heading03 a i{font-size:1.125rem;margin-left:20px}#link .outerlink-list li .heading03 a:hover{color:#96c382}@media screen and (max-width: 600px){#link .outerlink-list li{font-size:1.125rem}}#index #header{padding-bottom:0}#index main{padding-bottom:0}#index main #container{padding-top:0}@media screen and (max-width: 1024px){#index main{padding-top:80px}}@media screen and (max-width: 600px){#index main{padding-top:60px}}@-webkit-keyframes mainNavup{0%{opacity:0;-webkit-transform:translateX(-50%) translateY(20px);transform:translateX(-50%) translateY(20px)}100%{opacity:1;-webkit-transform:translateX(-50%) translateY(0);transform:translateX(-50%) translateY(0)}}@keyframes mainNavup{0%{opacity:0;-webkit-transform:translateX(-50%) translateY(20px);transform:translateX(-50%) translateY(20px)}100%{opacity:1;-webkit-transform:translateX(-50%) translateY(0);transform:translateX(-50%) translateY(0)}}#index nav#mainNav:not(.nav-animation){top:calc(100vh - 170px);height:180px;z-index:1000;-webkit-transition:0s;transition:0s;-webkit-animation:mainNavup 1s .5s forwards;animation:mainNavup 1s .5s forwards;opacity:0}#index nav#mainNav:not(.nav-animation) ul#cntNav{-webkit-transition:.5s all ease;transition:.5s all ease}#index nav#mainNav:not(.nav-animation) ul#cntNav>li.aco{width:180px;height:140px}#index nav#mainNav:not(.nav-animation) ul#cntNav>li.aco>a,#index nav#mainNav:not(.nav-animation) ul#cntNav>li.aco>div.maintitle{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;font-size:1rem;font-weight:500;padding-top:10px;padding-bottom:10px}#index nav#mainNav:not(.nav-animation) ul#cntNav>li.aco>a .icon,#index nav#mainNav:not(.nav-animation) ul#cntNav>li.aco>div.maintitle .icon{width:60px;height:50%;margin-right:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#index nav#mainNav:not(.nav-animation) ul#cntNav>li.aco>a .icon img,#index nav#mainNav:not(.nav-animation) ul#cntNav>li.aco>div.maintitle .icon img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;opacity:1;-webkit-transition:.5s all ease;transition:.5s all ease}#index nav#mainNav:not(.nav-animation) ul#cntNav>li.aco>a .title,#index nav#mainNav:not(.nav-animation) ul#cntNav>li.aco>div.maintitle .title{height:50%;padding-top:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#index nav#mainNav:not(.nav-animation) ul#cntNav>li.aco>.mega-menu{top:-270px}#index nav#mainNav:not(.nav-animation) ul#cntNav>li.aco.rehabili>a .title br,#index nav#mainNav:not(.nav-animation) ul#cntNav>li.aco.rehabili>div.maintitle .title br,#index nav#mainNav:not(.nav-animation) ul#cntNav>li.aco.patient>a .title br,#index nav#mainNav:not(.nav-animation) ul#cntNav>li.aco.patient>div.maintitle .title br{display:none}#index nav#mainNav:not(.nav-animation) ul#cntNav>li.aco.rehabili>a .title,#index nav#mainNav:not(.nav-animation) ul#cntNav>li.aco.rehabili>div.maintitle .title,#index nav#mainNav:not(.nav-animation) ul#cntNav>li.aco.patient>a .title,#index nav#mainNav:not(.nav-animation) ul#cntNav>li.aco.patient>div.maintitle .title{-ms-flex-wrap:wrap;flex-wrap:wrap}#index nav#mainNav:not(.nav-animation) ul#cntNav>li.aco.rehabili>a .title span,#index nav#mainNav:not(.nav-animation) ul#cntNav>li.aco.rehabili>div.maintitle .title span,#index nav#mainNav:not(.nav-animation) ul#cntNav>li.aco.patient>a .title span,#index nav#mainNav:not(.nav-animation) ul#cntNav>li.aco.patient>div.maintitle .title span{width:100%}@media screen and (max-width: 1024px){#index nav#mainNav:not(.nav-animation){top:auto;bottom:0;height:140px}#index nav#mainNav:not(.nav-animation) ul#cntNav{padding:10px 0}#index nav#mainNav:not(.nav-animation) ul#cntNav>li.aco{width:20%;border-radius:0;-webkit-filter:none;filter:none;border-right:1px solid #cfcfcf;height:100%}#index nav#mainNav:not(.nav-animation) ul#cntNav>li.aco+li{margin-left:0}#index nav#mainNav:not(.nav-animation) ul#cntNav>li.aco>a,#index nav#mainNav:not(.nav-animation) ul#cntNav>li.aco>div.maintitle{border-radius:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-top:0;padding-bottom:0}#index nav#mainNav:not(.nav-animation) ul#cntNav>li.aco>a .icon,#index nav#mainNav:not(.nav-animation) ul#cntNav>li.aco>div.maintitle .icon{width:60px;height:40%;margin-right:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#index nav#mainNav:not(.nav-animation) ul#cntNav>li.aco>a .icon img,#index nav#mainNav:not(.nav-animation) ul#cntNav>li.aco>div.maintitle .icon img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;opacity:1;-webkit-transition:.5s all ease;transition:.5s all ease}#index nav#mainNav:not(.nav-animation) ul#cntNav>li.aco>a .title,#index nav#mainNav:not(.nav-animation) ul#cntNav>li.aco>div.maintitle .title{height:40%;padding-top:5px}#index nav#mainNav:not(.nav-animation) ul#cntNav>li.aco.rehabili>a .title,#index nav#mainNav:not(.nav-animation) ul#cntNav>li.aco.rehabili>div.maintitle .title,#index nav#mainNav:not(.nav-animation) ul#cntNav>li.aco.patient>a .title,#index nav#mainNav:not(.nav-animation) ul#cntNav>li.aco.patient>div.maintitle .title{-ms-flex-wrap:wrap;flex-wrap:wrap}#index nav#mainNav:not(.nav-animation) ul#cntNav>li.aco.rehabili>a .title span,#index nav#mainNav:not(.nav-animation) ul#cntNav>li.aco.rehabili>div.maintitle .title span,#index nav#mainNav:not(.nav-animation) ul#cntNav>li.aco.patient>a .title span,#index nav#mainNav:not(.nav-animation) ul#cntNav>li.aco.patient>div.maintitle .title span{width:100%}#index nav#mainNav:not(.nav-animation) ul#cntNav>li.aco.citizen{border-right:none}}@media screen and (max-width: 600px){#index nav#mainNav:not(.nav-animation){height:80px}#index nav#mainNav:not(.nav-animation) ul#cntNav>li.aco>a .icon,#index nav#mainNav:not(.nav-animation) ul#cntNav>li.aco>div.maintitle .icon{width:40px;height:60%;padding-top:5px}#index nav#mainNav:not(.nav-animation) ul#cntNav>li.aco>a .title,#index nav#mainNav:not(.nav-animation) ul#cntNav>li.aco>div.maintitle .title{font-size:.625rem}#index nav#mainNav:not(.nav-animation) ul#cntNav>li.aco>.mega-menu{width:95vw;height:auto;top:auto;bottom:90px;left:50%;-webkit-transform:translateX(-50%) translateY(20px);transform:translateX(-50%) translateY(20px)}#index nav#mainNav:not(.nav-animation) ul#cntNav>li.aco>.mega-menu .mega-menu-nav{height:auto;padding:20px}#index nav#mainNav:not(.nav-animation) ul#cntNav>li.aco>.mega-menu .mega-menu-nav>ul{display:block;width:100%}#index nav#mainNav:not(.nav-animation) ul#cntNav>li.aco>.mega-menu .mega-menu-nav>ul>li{width:100%}#index nav#mainNav:not(.nav-animation) ul#cntNav>li.aco>.mega-menu .mega-menu-nav>ul>li:nth-child(even){margin-left:0}#index nav#mainNav:not(.nav-animation) ul#cntNav>li.aco.patient>.mega-menu,#index nav#mainNav:not(.nav-animation) ul#cntNav>li.aco.citizen>.mega-menu{left:50%;right:auto;-webkit-transform:translateX(-50%) translateY(20px);transform:translateX(-50%) translateY(20px)}#index nav#mainNav:not(.nav-animation) ul#cntNav>li.aco:hover>.mega-menu,#index nav#mainNav:not(.nav-animation) ul#cntNav>li.aco:active>.mega-menu{left:50%;-webkit-transform:translateX(-50%) translateY(0);transform:translateX(-50%) translateY(0)}#index nav#mainNav:not(.nav-animation) ul#cntNav>li.aco:hover.patient>.mega-menu,#index nav#mainNav:not(.nav-animation) ul#cntNav>li.aco:hover.citizen>.mega-menu,#index nav#mainNav:not(.nav-animation) ul#cntNav>li.aco:active.patient>.mega-menu,#index nav#mainNav:not(.nav-animation) ul#cntNav>li.aco:active.citizen>.mega-menu{left:50%;-webkit-transform:translateX(-50%) translateY(0);transform:translateX(-50%) translateY(0)}}#index nav#mainNav.nav-animation{position:fixed;top:70px;z-index:1000;-webkit-transition:0s;transition:0s}#index nav#mainNav.nav-animation ul#cntNav{height:60px}#index nav#mainNav.nav-animation ul#cntNav>li.aco{font-size:.875rem}#index nav#mainNav.nav-animation ul#cntNav>li.aco>a .icon{width:35px}#index .heading01 .heading01-sup{margin-top:30px;font-family:"Noto Sans JP",sans-serif;font-weight:400;-webkit-font-feature-settings:"palt";font-feature-settings:"palt";font-size:1.5rem}@media screen and (max-width: 600px){#index .heading01 .heading01-sup{margin-top:18px;font-size:.875rem}}#index .heading01.mf2050 .imgHeading{height:50px;line-height:1;letter-spacing:0}#index .heading01.mf2050 .imgHeading img{padding-top:4px;margin-right:5px;height:50px;vertical-align:top}#index .heading01.mf2050 .heading01-sup img{height:20px;margin-right:5px;vertical-align:baseline}@media screen and (max-width: 1024px){#index .heading01.mf2050 .imgHeading{height:38px}#index .heading01.mf2050 .imgHeading img{height:38px;padding-top:0}}@media screen and (max-width: 600px){#index .heading01.mf2050 .imgHeading{height:34px}#index .heading01.mf2050 .imgHeading img{height:28px;margin-top:2px}}#mainArea{z-index:-1;width:100vw;height:100%;position:relative;-webkit-animation:fadeIn 2s forwards;animation:fadeIn 2s forwards}#mainArea ul.slick01{width:100%;height:calc(100% - 90px);position:relative;margin-bottom:0;z-index:-1}#mainArea ul.slick01 .slick-list,#mainArea ul.slick01 .slick-track{height:100%}#mainArea ul.slick01 li.slick-slide{height:100%;position:relative}#mainArea ul.slick01 li.slick-slide img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-webkit-transform:scale(1, 1);transform:scale(1, 1);-webkit-transition:0s;transition:0s}#mainArea .catchArea{padding-left:0;height:100vh;position:absolute;padding-bottom:100px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media screen and (max-width: 1024px){#mainArea{height:calc(var(--vh)*100 - 200px)}#mainArea ul.slick01{width:100%;height:100%}#mainArea .catchArea{height:auto;bottom:170px;width:84%;left:8%;padding:0}}@media screen and (max-width: 1024px)and (max-width: 1024px){#mainArea .catchArea{left:0;top:14%}}@media screen and (max-width: 1024px){#mainArea .catchArea .catch{width:100%;padding:20px 10px;border-radius:5px}}@media screen and (max-width: 1024px)and (max-width: 1024px){#mainArea .catchArea .catch{padding-left:0}}@media screen and (max-width: 600px){#mainArea{height:calc(var(--vh)*100 - 90px)}#mainArea .catchArea{width:90%;bottom:120px;left:0;top:10%;font-size:.875rem;padding:0}#mainArea .catchArea .catch{width:100%}}#container #mainArea{position:relative;z-index:10}#container #mainArea .pickup-box{position:absolute;right:0;bottom:0;width:330px;height:auto;background:#fff;padding:20px;-webkit-box-shadow:0 4px 12px rgba(0,0,0,.15);box-shadow:0 4px 12px rgba(0,0,0,.15);border-radius:6px 0 0 6px;z-index:1000000000;opacity:0;pointer-events:none;-webkit-transform:translateY(20px);transform:translateY(20px);-webkit-transition:all .35s ease;transition:all .35s ease}@media screen and (max-width: 600px){#container #mainArea .pickup-box{width:100%;padding:14px;border-radius:0}}#container #mainArea .pickup-box span{display:block;margin:0 auto;font-family:"Kiwi Maru",sans-serif;font-size:1.25rem;font-weight:400;color:#268d14;text-align:center}@media screen and (max-width: 600px){#container #mainArea .pickup-box span{font-size:1rem}}#container #mainArea .pickup-box span i{padding-right:4px}@media screen and (max-width: 600px){#container #mainArea .pickup-inner{display:-webkit-box;display:-ms-flexbox;display:flex}}#container #mainArea .pickup-inner .pickup-thumb{width:270px;margin:14px auto 0 auto}@media screen and (max-width: 600px){#container #mainArea .pickup-inner .pickup-thumb{margin:0;padding-right:8px}}#container #mainArea .pickup-inner .pickup-thumb img{width:100%}#container #mainArea .pickup-inner .pickup-text .pickup-heading{margin-top:18px;margin-bottom:10px;font-size:1.125rem;font-weight:500}@media screen and (max-width: 600px){#container #mainArea .pickup-inner .pickup-text .pickup-heading{margin:0;font-size:1rem}}#container #mainArea .pickup-inner .pickup-text .pickup-desc{font-size:1rem;line-height:1.6;color:#000}@media screen and (max-width: 600px){#container #mainArea .pickup-inner .pickup-text .pickup-desc{font-size:.9375rem;line-height:1.4}}#container #mainArea .pickup-inner .pickup-text .pickup-arrow{text-align:right}#container #mainArea .pickup-inner .pickup-text .pickup-arrow a{color:#268d14;font-size:.75rem}#container #mainArea .pickup-tab{position:absolute;right:0;bottom:0;width:330px;background:#fff;border-radius:6px 0 0 6px;padding:10px 20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;-webkit-box-shadow:0 2px 10px rgba(0,0,0,.2);box-shadow:0 2px 10px rgba(0,0,0,.2);cursor:pointer;z-index:30;font-family:"Kiwi Maru",sans-serif;font-size:1.25rem;color:#268d14}@media screen and (max-width: 600px){#container #mainArea .pickup-tab{width:100%;height:8%;padding:12px;border-radius:0;font-size:1rem}}#container #mainArea .pickup-tab span i{padding-right:4px}#container #mainArea .pickup-toggle{padding-left:130px}@media screen and (max-width: 600px){#container #mainArea .pickup-toggle{padding-left:220px}}#container #mainArea .pickup-box.active{opacity:1;pointer-events:auto;-webkit-transform:translateY(0);transform:translateY(0)}#container #mainArea .pickup-head{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:15px}#container #mainArea .pickup-close{background:none;border:none;font-size:1.25rem;cursor:pointer;color:#268d14}#index #news{background:url(../../images/top/news/bg-img.jpg);background-repeat:no-repeat;background-position:center top;background-size:cover;padding-top:120px;padding-bottom:200px}@media screen and (max-width: 600px){#index #news{background:url(../../images/top/news/bg-img_sp.jpg);background-repeat:no-repeat;background-position:center top;background-size:cover}}#index #news .wrap{width:1000px}@media screen and (max-width: 1024px){#index #news .wrap{max-width:768px}}@media screen and (max-width: 600px){#index #news .wrap{max-width:375px}}#index #news .wrap .news-area{max-width:1000px;margin-top:10px;padding-bottom:60px;background:#fff;border-radius:10px}@media screen and (max-width: 1024px){#index #news .wrap .news-area{margin-top:0}}#index #news .wrap .heading02{padding-top:60px}#index #news .news-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;max-width:940px;margin:0 auto;padding:50px 30px 0 30px}@media screen and (max-width: 1024px){#index #news .news-list{padding-top:0}}#index #news .news-list li{width:50%}@media screen and (max-width: 1024px){#index #news .news-list li{width:100%}}#index #news .news-list li .news-list-cnt{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;padding-top:30px;padding-bottom:30px}@media screen and (max-width: 600px){#index #news .news-list li .news-list-cnt{display:block;padding-bottom:0}}#index #news .news-list li .news-list-cnt .thumbnail{width:200px;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;margin-right:16px}@media screen and (max-width: 600px){#index #news .news-list li .news-list-cnt .thumbnail{width:100%}}#index #news .news-list li .news-list-cnt .thumbnail img{width:100%;aspect-ratio:10/7;-o-object-fit:cover;object-fit:cover}#index #news .news-list li .news-list-cnt .news-txt{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;width:auto;margin-right:42px;font-family:"Noto Sans JP",sans-serif;color:#000;text-align:left}@media screen and (max-width: 600px){#index #news .news-list li .news-list-cnt .news-txt{margin-right:0;padding:12px}}#index #news .news-list li .news-list-cnt .news-txt .date{display:inline}#index #news .news-list li .news-list-cnt .news-txt .txt{display:block;margin-top:15px;line-height:1.4}@media screen and (max-width: 600px){#index #news .news-list li .news-list-cnt .news-txt .txt{margin-top:6px}}#index #news .news-list li .news-list-cnt .news-txt .more{font-size:1rem;text-align:right;color:#268d14}@media screen and (max-width: 1024px){#index #news .news-list li .news-list-cnt .news-txt .more{margin-top:46px}}@media screen and (max-width: 600px){#index #news .news-list li .news-list-cnt .news-txt .more{margin-top:0}}#index #news .news-list li .news-list-cnt .news-txt .more i{font-size:.5rem;padding-left:8px}#index #news .news-list li:nth-child(odd){padding-right:30px}@media screen and (max-width: 1024px){#index #news .news-list li:nth-child(odd){padding-right:0}}#index #news .news-list li:nth-child(even){padding-left:30px}@media screen and (max-width: 1024px){#index #news .news-list li:nth-child(even){padding-left:0}}#index #hours-fees{position:relative;margin-top:10px;padding-top:100px;padding-bottom:120px;background-color:#fffbe6}@media screen and (max-width: 1024px){#index #hours-fees{padding-top:40px}}@media screen and (max-width: 600px){#index #hours-fees{margin-top:-60px;padding-bottom:60px}}#index #hours-fees .curve{position:absolute;left:0;top:-80px}@media screen and (max-width: 1024px){#index #hours-fees .curve{top:-60px}}@media screen and (max-width: 600px){#index #hours-fees .curve{top:-30px}}#index #hours-fees .hours{max-width:1000px}#index #hours-fees .hours h3.section-title{padding:14px 0;background:#268d14;border-top-left-radius:10px;border-top-right-radius:10px;font-size:1.625rem;font-weight:600;color:#fff;text-align:center}@media screen and (max-width: 1024px){#index #hours-fees .hours h3.section-title{font-size:1.25rem}}#index #hours-fees .hours>div{background:#d6f4d1;border-radius:6px;margin-top:10px}#index #hours-fees .hours .hours-list{max-width:900px;display:-webkit-box;display:-ms-flexbox;display:flex;margin:20px auto 0 auto;padding-bottom:20px}@media screen and (max-width: 1024px){#index #hours-fees .hours .hours-list{-ms-flex-wrap:wrap;flex-wrap:wrap;padding:0 20px 20px 20px}}#index #hours-fees .hours .hours-list .hours-item{position:relative;border-radius:10px}#index #hours-fees .hours .hours-list .hours-item .ttl{display:block;margin-bottom:10px;padding-left:26px;text-align:left;font-size:1.25rem;font-weight:500}@media screen and (max-width: 600px){#index #hours-fees .hours .hours-list .hours-item .ttl{font-size:1.125rem}}#index #hours-fees .hours .hours-list .hours-item .ttl::before{content:"";position:absolute;left:0;top:5%;display:block;width:20px;height:20px;background:#268d14;border-radius:6px}#index #hours-fees .hours .hours-list .hours-item .time{display:block;width:280px;padding-top:10px;padding-bottom:10px;border-radius:6px;background:#fff;font-size:1.25rem;font-weight:500;text-align:center}@media screen and (max-width: 1024px){#index #hours-fees .hours .hours-list .hours-item .time{width:320px}}@media screen and (max-width: 600px){#index #hours-fees .hours .hours-list .hours-item .time{width:307px}}#index #hours-fees .hours .hours-list .hours-item:nth-child(2){margin:0 30px}@media screen and (max-width: 1024px){#index #hours-fees .hours .hours-list .hours-item:nth-child(2){margin-left:4%;margin-right:0}}@media screen and (max-width: 600px){#index #hours-fees .hours .hours-list .hours-item:nth-child(2){margin-top:20px;margin-left:0}}@media screen and (max-width: 750px){#index #hours-fees .hours .hours-list .hours-item:nth-child(2){margin-left:0}}@media screen and (max-width: 1024px){#index #hours-fees .hours .hours-list .hours-item:nth-child(3){margin-top:20px}}#index #hours-fees .hours .hours-list:last-of-type{margin-top:30px}#index #hours-fees .hours .note{padding-right:50px;padding-bottom:20px;font-size:.875rem;color:#000;text-align:right}@media screen and (max-width: 1024px){#index #hours-fees .hours .note{text-align:left;margin-top:10px;padding-left:20px;padding-right:0}}@media screen and (max-width: 600px){#index #hours-fees .hours .note{padding-right:27px}}#index #hours-fees .emp{font-size:2.75rem;color:#268d14}@media screen and (max-width: 600px){#index #hours-fees .emp{font-size:2.125rem;line-height:1.2}}#index #hours-fees section.price ul.hours-list li.emphasis{width:900px}#index #hours-fees section.price ul.hours-list li.emphasis .time-sp{display:none}#index #hours-fees section.price ul.hours-list li.emphasis .time{position:relative;width:900px;padding-left:0}@media screen and (max-width: 1024px){#index #hours-fees section.price ul.hours-list li.emphasis .time{width:670px}}@media screen and (max-width: 600px){#index #hours-fees section.price ul.hours-list li.emphasis .time{display:none}}#index #hours-fees section.price ul.hours-list li.emphasis .time p{text-align:center}#index #hours-fees section.price ul.hours-list li.emphasis .time .border{margin-top:20px}@media screen and (max-width: 1024px){#index #hours-fees section.price ul.hours-list li.emphasis .time .border{text-align:center}}#index #hours-fees section.price ul.hours-list li.emphasis .time .border ::before{content:"";position:absolute;left:10%;top:60%;width:80%;height:1px;display:inline-block;background:#000}@media screen and (max-width: 1024px){#index #hours-fees section.price ul.hours-list li.emphasis .time .border ::before{left:7%;top:50%;width:86%}}#index #hours-fees section.price ul.hours-list li.emphasis .time .sup{padding-left:44px;font-weight:400}@media screen and (max-width: 1024px){#index #hours-fees section.price ul.hours-list li.emphasis .time .sup{padding-left:0;font-size:.875rem}}@media screen and (max-width: 600px){#index #hours-fees section.price ul.hours-list li.emphasis .time-sp{position:relative;display:block;width:307px;padding:6px;border-radius:6px;background:#fff;font-size:.9375rem;font-weight:500}#index #hours-fees section.price ul.hours-list li.emphasis .time-sp>p{text-align:center}#index #hours-fees section.price ul.hours-list li.emphasis .time-sp .border{margin-top:12px;padding-left:8px;text-align:center;line-height:1.2}#index #hours-fees section.price ul.hours-list li.emphasis .time-sp .border::before{content:"";position:absolute;left:4%;top:55%;width:93%;height:1px;display:inline-block;background:#000}#index #hours-fees section.price ul.hours-list li.emphasis .time-sp .sup{margin-top:6px;padding-left:8px;font-weight:400}}#index #hours-fees section.price ul.hours-list .emphasis .ttl::before{left:0;top:2%}#index #hours-fees section.price ul.hours-list .ball .ttl::before,#index #hours-fees section.price ul.hours-list .putter .ttl::before{left:0;top:4%}#index #hours-fees section.price ul.hours-list .ball .time,#index #hours-fees section.price ul.hours-list .putter .time{width:438px;display:block;padding-left:0;text-align:center}@media screen and (max-width: 1024px){#index #hours-fees section.price ul.hours-list .ball .time,#index #hours-fees section.price ul.hours-list .putter .time{width:670px}}@media screen and (max-width: 600px){#index #hours-fees section.price ul.hours-list .ball .time,#index #hours-fees section.price ul.hours-list .putter .time{width:307px;padding-left:0}}#index #hours-fees section.price ul.hours-list .ball .time .sup,#index #hours-fees section.price ul.hours-list .putter .time .sup{font-weight:400}#index #hours-fees section.price ul.hours-list .ball .time{padding-bottom:24px;text-align:center}@media screen and (max-width: 1024px){#index #hours-fees section.price ul.hours-list .ball .time{padding-left:0;text-align:center}}#index #hours-fees section.price ul.hours-list .ball .time .sup{display:block;margin-top:-8px}@media screen and (max-width: 600px){#index #hours-fees section.price ul.hours-list .ball .time .sup{margin-top:0}}#index #hours-fees section.price ul.hours-list .putter{margin-left:24px}@media screen and (max-width: 1024px){#index #hours-fees section.price ul.hours-list .putter{margin-left:0}}#index #hours-fees section.price ul.hours-list .putter .time{padding:25px 0}#index #hours-fees section.price .price-cnt{position:relative}#index #hours-fees section.price .price-cnt .lf-img{position:absolute;left:-2%;top:72%}@media screen and (max-width: 1024px){#index #hours-fees section.price .price-cnt .lf-img{left:0;top:82%}}@media screen and (max-width: 600px){#index #hours-fees section.price .price-cnt .lf-img img{max-width:80%}}#index #hours-fees section.price .price-cnt .rg-img{position:absolute;right:-3%;top:72%}@media screen and (max-width: 1024px){#index #hours-fees section.price .price-cnt .rg-img{right:0;top:85%}}@media screen and (max-width: 600px){#index #hours-fees section.price .price-cnt .rg-img{right:-18%}}@media screen and (max-width: 600px){#index #hours-fees section.price .price-cnt .rg-img img{max-width:70%}}#index #first{position:relative;margin-top:0;padding-top:120px;padding-bottom:120px;background:#d6f4d1}#index #first .wrap{max-width:900px;margin-left:auto;margin-right:auto}@media screen and (max-width: 600px){#index #first .wrap{max-width:372px}}#index #first .first-cnt{position:relative}@media screen and (max-width: 600px){#index #first .first-cnt{max-width:372px;padding-left:16px;padding-right:16px}}#index #first .first-cnt h3{position:relative;padding-left:50px;font-size:1.625rem;font-weight:400;z-index:2}@media screen and (max-width: 1024px){#index #first .first-cnt h3{font-size:1.25rem}}@media screen and (max-width: 600px){#index #first .first-cnt h3{padding-left:6px}}#index #first .first-cnt h3::before{content:"";position:absolute;left:2%;top:-30%;display:inline-block;width:70px;height:70px;background:#51b73f;border-radius:50%;z-index:-1}@media screen and (max-width: 600px){#index #first .first-cnt h3::before{left:-2%;top:-10%;width:42px;height:42px}}#index #first .first-cnt .cnt .card{position:relative;padding-left:48px}@media screen and (max-width: 600px){#index #first .first-cnt .cnt .card{padding-left:0}}#index #first .first-cnt .cnt .card .txt{max-width:590px;margin-top:40px}@media screen and (max-width: 1024px){#index #first .first-cnt .cnt .card .txt{max-width:440px}}@media screen and (max-width: 600px){#index #first .first-cnt .cnt .card .txt{margin-top:20px}}#index #first .first-cnt .cnt .card .txt p{font-size:1.125rem;font-weight:400}@media screen and (max-width: 600px){#index #first .first-cnt .cnt .card .txt p{font-size:1rem;line-height:1.4}}#index #first .first-cnt .cnt .card .txt .btn{margin-top:50px;margin-left:0}@media screen and (max-width: 600px){#index #first .first-cnt .cnt .card .txt .btn{margin-top:30px;margin:220px auto 0 auto}}#index #first .first-cnt .cnt .card .txt .btn i{left:274px}@media screen and (max-width: 1024px){#index #first .first-cnt .cnt .card .txt .btn i{left:254px}}#index #first .first-cnt .cnt .card .card-img{position:absolute;right:1%;bottom:0}@media screen and (max-width: 1024px){#index #first .first-cnt .cnt .card .card-img{right:3%}}@media screen and (max-width: 600px){#index #first .first-cnt .cnt .card .card-img{right:12%;bottom:18%}}@media screen and (max-width: 600px){#index #first .first-cnt .cnt .card .card-img img{width:70%}}#index #first .first-cnt .cnt:nth-child(2){margin-top:90px;margin-bottom:90px}@media screen and (max-width: 600px){#index #first .first-cnt .cnt:nth-child(2){margin-top:60px;margin-bottom:60px}}#index #first .first-cnt .mypage{display:-webkit-box;display:-ms-flexbox;display:flex;max-width:100%;padding-left:54px}@media screen and (max-width: 600px){#index #first .first-cnt .mypage{display:block;padding-left:0}}#index #first .first-cnt .mypage .mypage-img{width:100%;margin-top:60px;-webkit-box-flex:1;-ms-flex:1;flex:1}@media screen and (max-width: 600px){#index #first .first-cnt .mypage .mypage-img{margin-top:20px}}#index #first .first-cnt .mypage .txt{max-width:400px;margin-left:4%;padding-top:15%}@media screen and (max-width: 1024px){#index #first .first-cnt .mypage .txt{max-width:300px;margin-left:2%;padding-top:18%}}@media screen and (max-width: 600px){#index #first .first-cnt .mypage .txt{max-width:100%;margin-left:0;padding-top:10px}}#index #first .first-cnt .belongings-img{margin-top:40px;text-align:center}@media screen and (max-width: 1024px){#index #first .first-cnt .belongings-img{margin-bottom:40px}}@media screen and (max-width: 1024px){#index #first .first-cnt .belongings-img img{max-width:80%}}#index #first .first-cnt .belongings-img-sp{display:none}@media screen and (max-width: 600px){#index #first .first-cnt .belongings-img-sp{display:block;margin:20px auto}}#index #first .first-cnt .caution{display:inline-block;margin-top:30px;margin-left:80px}#index #first .lf-img{position:absolute;right:17%;bottom:9%;z-index:3}@media screen and (max-width: 1024px){#index #first .lf-img{right:4%;bottom:2%}}@media screen and (max-width: 600px){#index #first .lf-img{right:-2%;bottom:1%}}@media screen and (max-width: 600px){#index #first .lf-img img{max-width:80%}}#index #first .bg-img-top{position:absolute;left:0;top:0}@media screen and (max-width: 600px){#index #first .bg-img-top img{width:70%}}#index #first .bg-img-btm{position:absolute;right:0;bottom:0}@media screen and (max-width: 600px){#index #first .bg-img-btm{right:-30%}}@media screen and (max-width: 600px){#index #first .bg-img-btm img{width:70%}}#index #facility{margin-top:0}#index #facility .facility-cnt a{display:-webkit-box;display:-ms-flexbox;display:flex}@media screen and (max-width: 600px){#index #facility .facility-cnt a{display:block}}#index #facility .facility-cnt a img{width:70%}@media screen and (max-width: 600px){#index #facility .facility-cnt a img{width:100%}}#index #facility .facility-cnt a .h2Area{width:30%;height:auto;margin-bottom:0;background:#268d14}@media screen and (max-width: 600px){#index #facility .facility-cnt a .h2Area{width:100%;height:20%}}#index #facility .facility-cnt a .h2Area .heading02{padding-top:50%;color:#fff}@media screen and (max-width: 1024px){#index #facility .facility-cnt a .h2Area .heading02{padding-top:40%;padding-bottom:40%}}@media screen and (max-width: 600px){#index #facility .facility-cnt a .h2Area .heading02{padding-top:4%;padding-bottom:4%}}#index #lesson{position:relative;margin-top:0;padding-top:120px;padding-bottom:200px;background:#fffbe6}@media screen and (max-width: 600px){#index #lesson{padding-top:60px}}#index #lesson .wrap{max-width:1000px}#index #lesson .wrap .lesson-cnt .lesson-01,#index #lesson .wrap .lesson-cnt .lesson-02{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (max-width: 600px){#index #lesson .wrap .lesson-cnt .lesson-01,#index #lesson .wrap .lesson-cnt .lesson-02{display:block}}#index #lesson .wrap .lesson-cnt .lesson-01 .txt{margin-left:6%;padding-right:3%}@media screen and (max-width: 1024px){#index #lesson .wrap .lesson-cnt .lesson-01 .txt{margin-left:2%}}@media screen and (max-width: 600px){#index #lesson .wrap .lesson-cnt .lesson-01 .txt{margin-top:10px;margin-left:23px}}@media screen and (max-width: 600px){#index #lesson .wrap .lesson-cnt .lesson-01 p{padding-right:16px}}#index #lesson .wrap .lesson-cnt .lesson-02{margin-top:-80px}@media screen and (max-width: 1024px){#index #lesson .wrap .lesson-cnt .lesson-02{margin-top:0}}#index #lesson .wrap .lesson-cnt .lesson-02 .txt{margin-right:6%;padding-top:70px;padding-left:3%}@media screen and (max-width: 1024px){#index #lesson .wrap .lesson-cnt .lesson-02 .txt{margin-right:2%}}@media screen and (max-width: 600px){#index #lesson .wrap .lesson-cnt .lesson-02 .txt{display:none}}#index #lesson .wrap .lesson-cnt .lesson-02 .txt-sp{display:none}@media screen and (max-width: 600px){#index #lesson .wrap .lesson-cnt .lesson-02 .txt-sp{display:block;margin-top:10px}}#index #lesson .wrap .lesson-cnt .lesson-02 p{padding-left:23px}#index #lesson .wrap .lesson-cnt p{width:50%}@media screen and (max-width: 600px){#index #lesson .wrap .lesson-cnt p{width:100%}}#index #lesson .wrap .lesson-cnt p img{width:100%}#index #lesson .lf-img{position:absolute;left:10%;bottom:8%}@media screen and (max-width: 1024px){#index #lesson .lf-img{left:3%;bottom:6%}}@media screen and (max-width: 600px){#index #lesson .lf-img img{width:80%}}#index #lesson .rg-img{position:absolute;right:14%;bottom:8%}@media screen and (max-width: 1024px){#index #lesson .rg-img{right:3%;bottom:6%}}@media screen and (max-width: 600px){#index #lesson .rg-img{right:-12%;bottom:7%}}@media screen and (max-width: 600px){#index #lesson .rg-img img{width:70%}}#index #access{position:relative}#index #access .gmap{width:100vw}@media screen and (max-width: 600px){#index #access .gmap{height:300px}}#index #access .access-img{position:absolute;right:10%;bottom:25%}@media screen and (max-width: 1024px){#index #access .access-img{display:none}}#index .anchor::before{content:"";display:block;height:120px;margin-top:-120px;visibility:hidden;pointer-events:none}#index #link{margin-top:-6px;padding-bottom:200px;background:url(../../images/top/link/link-bg.jpg) no-repeat right center/cover}@media screen and (max-width: 600px){#index #link{padding-bottom:80px}}#index #link .wrap{max-width:1000px}#index #link .wrap .h2Area{padding-top:100px}@media screen and (max-width: 600px){#index #link .wrap .h2Area{padding-top:60px}}#index #link .wrap .links{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media screen and (max-width: 600px){#index #link .wrap .links{display:block;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-left:auto;margin-right:auto}}#index #link .wrap .links .bnr a{-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}#index #link .wrap .links .bnr a:hover{-webkit-filter:brightness(70%);filter:brightness(70%)}#index #link .wrap .links .bnr:nth-child(2){margin:0 2.5%}@media screen and (max-width: 600px){#index #link .wrap .links .bnr:nth-child(2){margin:10px 0}}#index #link .wrap .links img{width:100%}#index #about_us{margin-top:100px}#index #about_us .center-bussiness-list{margin-top:60px}#index #about_us .btn{margin-top:66px}@media screen and (max-width: 600px){#index #about_us{margin-top:60px}#index #about_us .center-bussiness-list{margin-top:40px}#index #about_us .btn{margin-top:40px}}#index #update{padding-top:0;position:relative;margin-top:200px}#index #update::before{position:absolute;content:"";background:#fffbe6;border-radius:50%;width:130%;height:560px;top:-100px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);z-index:-1}@media screen and (max-width: 600px){#index #update{margin-top:150px}#index #update::before{height:220px;top:-70px}}/*# sourceMappingURL=style.css.map */