@charset "UTF-8";
@import "../../../assets/css/page.css";
#all{padding-top:0;}@media screen and (max-width:768px){#all{padding-top:40px}}@media screen and (max-width:640px){#header #menu,#header .sp-enji,#header .sp-saiyo{display:none}#header #sp-navi{right:0;}#header #sp-navi li{width:auto;}#header #sp-navi li a{padding-top:35px;padding-left:10px;padding-right:10px;font-size:12px;background-size:24px}}.btn-contact a{background-color:#ffc328;padding:7px 35px;border:1px solid #808080;border-radius:6px;}.btn-contact a:hover{background-color:rgba(255,195,40,0.4)}#contents{padding-bottom:50px;}#contents .btn-contact:last-child{margin-top:40px;text-align:center}#contents .contact-box{margin-top:40px;background-color:#fff0c9;padding:20px 20px 30px;}#contents .contact-box p{text-align:center;font-size:18px;color:#4d4d4d}#contents .contact-box .btn-contact{margin-top:25px;}#contents .contact-box .btn-contact a{background-color:#ffc328;padding:7px 35px;border:1px solid #808080;border-radius:6px;font-size:20px;color:#4d4d4d;}#contents .contact-box .btn-contact a:hover{background-color:rgba(255,195,40,0.4)}@media screen and (max-width:640px){#contents .contact-box{margin-top:20px;padding:15px 10px 20px;}#contents .contact-box p{font-size:14px}#contents .contact-box .btn-contact{margin-top:15px;}#contents .contact-box .btn-contact a{font-size:14px}}#corp-header .wrap{position:relative;text-align:center}#corp-header .logo{display:inline}#corp-header .btn-contact{position:absolute;top:20px;right:0}#main h1{text-align:center;margin-top:40px}#main p{text-align:center;margin-top:30px}#main .img{text-align:center;margin-top:10px}@media screen and (max-width:640px){#main p{text-align:left}}.section{margin-top:50px}#in-office .bg-white{padding:50px 0}#in-office .wrap{max-width:760px}#in-office h2{text-align:center;font-size:24px;color:#01a65d;}#in-office h2 span{display:block;font-size:70%;color:#000}#in-office .list{display:flex;flex-wrap:wrap;justify-content:space-between;margin-top:40px;}#in-office .list:after{display:none}#in-office .list .box{position:relative;width:230px;height:230px;padding-top:50px;background:url("../../../assets/img/contents/bg_all.png");border-radius:500px;text-align:center;}#in-office .list .box:nth-child(2) h3{padding-top:5px}#in-office .list .box:nth-child(3) h3{padding-top:15px;padding-bottom:15px}#in-office .list h3{font-size:20px;margin:0 20px;padding-bottom:10px;border-bottom:2px dashed #01a65d;}#in-office .list h3 span{display:block;font-size:70%}#in-office .list p{margin-top:10px}#in-office .list .img{position:absolute;top:-20px;left:calc(50% - 35px);width:70px}@media screen and (max-width:640px){#in-office .list{display:block;margin-top:10px}#in-office .list .box{width:auto;height:auto;padding:20px 20px 20px 90px;margin-top:20px;border-radius:0;text-align:left;}#in-office .list .box:nth-child(2) h3{padding-top:0}#in-office .list .box:nth-child(3) h3{padding-top:0;padding-bottom:10px}#in-office .list .box h3{margin:0}#in-office .list .box .img{top:calc(50% - 25px);left:10px}}#point{text-align:center;padding-bottom:50px;}#point h2{font-size:24px;color:#01a65d;display:inline-block;}#point h2 span{font-size:70%;color:#000;display:block}#point .box{text-align:left;margin-top:50px;padding-right:350px;position:relative;}#point .box h3{font-size:20px;position:relative;padding-left:80px;}#point .box h3 span{position:absolute;top:0;left:0;width:60px;height:60px;font-size:30px;color:#fff;text-align:center;background:url("../../../assets/img/contents/paint_green.png") center center no-repeat;background-size:200% 200%;border-radius:200px;padding-top:8px}#point .box p{padding-top:10px}#point .box ul{margin-top:10px;padding-right:120px;}#point .box ul li{float:left;width:33%;}#point .box ul li span{color:#01a65d}#point .box .img{position:absolute;top:-10px;right:100px;width:230px}#point .box:nth-child(2){padding-right:350px;}#point .box:nth-child(2) .img{right:0}#point .box:nth-child(2) h3,#point .box:nth-child(3) h3{padding-top:15px;padding-bottom:15px}#point .box:nth-child(3){margin-top:70px}@media screen and (max-width:960px){#point .box ul{padding-right:0;}#point .box ul li{width:auto;float:none}}@media screen and (max-width:640px){#point .box{padding-right:0;margin-top:30px !important}#point .box:nth-child(2){padding-right:0}#point .box:nth-child(2) h3,#point .box:nth-child(3) h3{padding-top:0;padding-bottom:0}#point .box .img{position:static;width:100%;max-width:300px;margin:20px auto 0}#point .box ul{display:flex;flex-wrap:wrap;justify-content:space-between;}#point .box ul:after{display:none}#point .box ul li{width:49%;margin-bottom:5px}}#accession .bg-white{padding:50px 0}#accession h2{background:url("../../../assets/img/contents/paint_green.png") center center no-repeat;background-size:100% 100%;display:inline-block;padding:20px 80px;font-size:24px;color:#fff}#accession .title{margin-bottom:20px;text-align:center}#accession .list{display:flex;flex-wrap:wrap;justify-content:space-between;margin-top:40px;}#accession .list:after{display:none}#accession .list .box{width:30%;}#accession .list .box .img{width:180px;margin:0 auto}#accession .list .box h3{font-size:20px;color:#01a65d;text-align:center;margin-top:15px}#accession .list .box p{margin-top:20px}#accession .list .box:last-child .round{padding:17px 0}@media screen and (max-width:640px){#accession h2{padding:20px 50px}#accession .list{display:block;margin-top:10px;}#accession .list .box{width:auto;background:url("../img/bg_line.png") center bottom no-repeat;padding-bottom:35px;margin-top:30px;}#accession .list .box:last-child{background:none;padding-bottom:0;}#accession .list .box:last-child .round{padding:0}}#office table th.name{width:30%}#office table th.address-time{width:30%}#office table th.tel{width:25%}#office table th.ukeire{width:15%}#office,#public-private{text-align:center;}#office .title,#public-private .title{background:url("../../../assets/img/contents/paint_green.png") center center no-repeat;background-size:100% 100%;display:inline-block;padding:20px 80px;font-size:24px;color:#fff;margin-bottom:20px}#office .text,#public-private .text{margin-bottom:30px}#office .operation,#public-private .operation{display:inline-block;font-size:11px;background-color:#40bc85;padding:2px 10px;margin-bottom:2px;color:#fff;border-radius:4px}#office table,#public-private table{width:100%;border-collapse:collapse;background-color:#fff;}#office table th,#public-private table th,#office table td,#public-private table td{padding:15px 15px;vertical-align:middle}#office table th,#public-private table th{background-color:#40bc85;border-right:1px solid #fff;color:#fff;}#office table th:last-child,#public-private table th:last-child{border-right:none}#office table th .name,#public-private table th .name{width:35%}#office table th .tel,#public-private table th .tel{width:20%}#office table th .address-time,#public-private table th .address-time{width:45%}#office table td,#public-private table td{border-bottom:1px solid #808080;border-right:1px solid #808080;}#office table td:first-child,#public-private table td:first-child{text-align:left}#office table td:last-child,#public-private table td:last-child{border-right:none}#office table td.ok,#public-private table td.ok{background-color:#ffddec}#office table td.no,#public-private table td.no{background-color:#e5e5e5}#office table td h4,#public-private table td h4{font-size:14px;font-weight:bold}#office table td p,#public-private table td p{text-align:left;margin-bottom:10px;}#office table td p:last-child,#public-private table td p:last-child{margin-bottom:0}#office table a,#public-private table a{text-decoration:underline;}#office table a:hover,#public-private table a:hover{color:#ffc328}@media screen and (max-width:640px){#office table,#public-private table{background:none;margin-top:20px}#office table tr,#public-private table tr{display:block;margin-bottom:20px;}#office table tr td,#public-private table tr td{display:block;border:none;text-align:left;padding:0;}#office table tr td p,#public-private table tr td p{margin-bottom:0}#office table tr:first-child,#public-private table tr:first-child{display:none}#office table h4,#public-private table h4{background-color:#ffc328;padding:5px 10px;margin-bottom:10px}#office table a:hover,#public-private table a:hover{color:#000}}@media screen and (max-width:640px){#office,#public-private{margin-top:30px}#office .title,#public-private .title{padding:20px 0;display:block;font-size:20px;background-size:85% 100%}}#office .room a.inner,#public-private .room a.inner{padding-right:30px;}#office .room a.inner:before,#public-private .room a.inner:before{position:absolute;top:calc(50% - 10px);right:15px;content:"";width:15px;height:15px;border-top:1px solid #808080;border-right:1px solid #808080;transform:rotate(45deg)}#office .room .inner,#public-private .room .inner{position:relative;display:block;text-align:left;border:1px solid #808080;border-radius:6px;padding:10px;margin-top:10px;background-color:#fff;}#office .room .inner .nursery-name,#public-private .room .inner .nursery-name{font-size:16px;font-weight:bold;margin-bottom:5px}#office .room .inner .address,#public-private .room .inner .address{line-height:1.3;margin-bottom:3px}