@charset "UTF-8";a:hover{text-decoration:underline}a:focus{text-decoration:underline}.entry-content ul{list-style:square}.entry-content ul li{margin-bottom:.7em}#header-text-nav-container{border-bottom:0}.main-visual{text-align:center;margin-bottom:3em}.navi_GoToTop :before{content:""}.wp-pagenavi{clear:both;padding:0 0 3em}.wp-pagenavi a,.wp-pagenavi span{text-decoration:none;border-radius:6px;background-color:#bfc1c1;padding:3px .8em;margin:4px;display:inline-block;height:2em;line-height:2em}.wp-pagenavi a:hover,.wp-pagenavi span.current{background-color:#1faede;color:#fff}.wp-pagenavi span.current{font-weight:700}.footer-widgets-area .sub-menu{list-style-type:circle !important}#main{padding:0 0 10px}h1{border:solid #004898;border-width:0 0 2px 10px;padding:.5em;font-size:1.5em;font-weight:700;margin-bottom:1em;color:#004898}.text-1{margin:2em 0}.entry-content ul{list-style:none}.services{display:flex;flex-wrap:wrap;padding:1em;margin:0 0 2em;background-color:#fffdf4}.services li{flex-grow:99999;flex-shrink:1;flex-basis:250px}.services li .picture-wrapper{border:#0181cc 1px solid;border-radius:4px;position:relative;margin:0 1em 2em;display:flex;align-items:flex-end}.services li .picture-wrapper .picture{width:100%}.services li .picture-wrapper .picture img{margin:0;width:100%}.services li .picture-wrapper .title-wrapper{background-color:#0181cc;position:absolute;width:100%;height:3em;display:inline-flex;align-items:center;bottom:0;left:0;text-align:center}.services li .picture-wrapper .title-wrapper .title{color:#fff;font-weight:700;font-size:95%;line-height:1.2em;padding:.5em .8em;margin:auto;text-align:left;max-width:90%}.services li:nth-of-type(even) .picture-wrapper .title-wrapper{background-color:#1faede}.main-visual a{color:#004898;line-height:1.5em;text-shadow:0 0 5px #fff,0 0 5px #fff,0 0 5px #fff,0 0 5px #fff,0 0 5px #fff,0 0 5px #fff,0 0 5px #fff,0 0 5px #fff,0 0 5px #fff,0 0 5px #fff,0 0 5px #fff,0 0 5px #fff,0 0 5px #fff,0 0 5px #fff,0 0 5px #fff,0 0 5px #fff,0 0 5px #fff,0 0 5px #fff,0 0 5px #fff,0 0 5px #fff,0 0 5px #fff,0 0 5px #fff,0 0 5px #fff,0 0 5px #fff;font-size:1.2em;display:block;-webkit-font-smoothing:auto;font-family:'Noto Sans Japanese';font-weight:900;background-position:center;height:75%;width:100%}.main-visual a:focus{text-shadow:0 0 5px #ff0,0 0 5px #ff0,0 0 5px #ff0,0 0 5px #ff0,0 0 5px #ff0,0 0 5px #ff0,0 0 5px #ff0,0 0 5px #ff0,0 0 5px #ff0,0 0 5px #ff0,0 0 5px #ff0,0 0 5px #ff0,0 0 5px #ff0,0 0 5px #ff0,0 0 5px #ff0,0 0 5px #ff0,0 0 5px #ff0,0 0 5px #ff0,0 0 5px #ff0,0 0 5px #ff0,0 0 5px #ff0,0 0 5px #ff0,0 0 5px #ff0,0 0 5px #ff0}.main-visual a:hover{text-shadow:0 0 5px #ff0,0 0 5px #ff0,0 0 5px #ff0,0 0 5px #ff0,0 0 5px #ff0,0 0 5px #ff0,0 0 5px #ff0,0 0 5px #ff0,0 0 5px #ff0,0 0 5px #ff0,0 0 5px #ff0,0 0 5px #ff0,0 0 5px #ff0,0 0 5px #ff0,0 0 5px #ff0,0 0 5px #ff0,0 0 5px #ff0,0 0 5px #ff0,0 0 5px #ff0,0 0 5px #ff0,0 0 5px #ff0,0 0 5px #ff0,0 0 5px #ff0,0 0 5px #ff0}.main-visual li:hover{border:3px solid #ff0}.main-visual .service01{background-color:#00c8ff;background-blend-mode:overlay;background-image:url("/wp-content/themes/spacious-child/images/mv-top_01.png");background-size:cover}.main-visual .service02{background-color:#bfdb61;background-blend-mode:overlay;background-image:url("/wp-content/themes/spacious-child/images/mv-top_02.png");background-size:cover}.main-visual .service03{background-color:#e46b07;background-blend-mode:overlay;background-image:url("/wp-content/themes/spacious-child/images/mv-top_03.png");background-size:cover}.main-visual .service04{background-color:#da4796;background-blend-mode:overlay;background-image:url("/wp-content/themes/spacious-child/images/mv-top_04.png");background-size:cover}.main-visual .service05{background-color:#3d3f88;background-blend-mode:overlay;background-image:url("/wp-content/themes/spacious-child/images/mv-top_05.png");background-size:cover}.main-visual .service06{background-color:rgba(255,244,67,.5);background-blend-mode:overlay;background-image:url("/wp-content/themes/spacious-child/images/mv-top_06.png");background-size:cover}.main-visual .service07{background-color:#008daf;background-blend-mode:overlay;background-image:url("/wp-content/themes/spacious-child/images/mv-top_07.png");background-size:cover}.main-visual .service08{background-color:#02aea4;background-blend-mode:overlay;background-image:url("/wp-content/themes/spacious-child/images/mv-top_08.png");background-size:cover}.main-visual .service09{background-color:#3db6ed;background-blend-mode:overlay;background-image:url("/wp-content/themes/spacious-child/images/mv-top_09.png");background-size:cover}.main-visual .service10{background-color:#b6d877;background-blend-mode:overlay;background-image:url("/wp-content/themes/spacious-child/images/mv-top_10.png");background-size:cover}.main-visual ul{display:flex;flex-wrap:wrap;justify-content:flex-start;align-content:space-around;padding:0}.main-visual li{flex-basis:30%;text-align:center;background-position:center;margin:.5em;border:3px solid #004898;border-radius:10px}.main-visual li p{padding:.5em 0 !important}.main-visual .displaynone{display:none}@media screen and (max-width:767px){.main-visual ul{display:flex;flex-wrap:wrap;justify-content:flex-start;align-content:space-around}.main-visual li{flex-basis:90%}}