@charset "UTF-8";a:hover{text-decoration:underline}a:focus{text-decoration:underline}h3:before{margin:0 .5em 0 0;padding:0;border:3px #fff solid;background-color:#0181cc;position:relative;z-index:100;width:.7em;height:.7em;top:4px;outline:solid 1px #0181cc}.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}.background{background-color:#fffdf4;padding:.5em;margin-bottom:2em}.entry-content .attention{box-shadow:0 0 0 2px #efdaac,0 0 0 5px #fff inset,0 0 0 7px #efdaac inset;padding:1.5em 10%;margin:.5em 0;background-color:#fff}.entry-content .attention li{list-style-type:square}strong{color:#c00000;font-size:1.2em}h1{border:solid #004898;border-width:0 0 2px 10px;padding:.5em;font-size:1.5em;font-weight:700;color:#004898}h2{border:solid green;border-width:0 0 2px 10px;padding:.5em;font-size:1.5em;font-weight:700;color:green}h3{display:flex;font-size:1.5em;color:#506fad;font-weight:700;padding:0 0 0 .5em;border-bottom:2px solid #506fad;margin:2em 0 1em}h3:before{content:'';background-color:#506fad;outline-color:#506fad}.text-1{text-align:left;margin:2em auto;padding:0;width:90%;line-height:1.8em}.text-1 p{line-height:1.8em}.text-1 ul{margin-top:2em}.text-1 ul li{color:#000;list-style:none;padding:1em;border-radius:10px;border:2px solid green;background-color:#fff}.support li{display:flex;flex-wrap:wrap;align-items:center}.support img{width:5em}.wrapper{display:flex;justify-content:space-between;margin-bottom:2em}.wrapper img{width:12%}.wrapper .shinpai{display:flex;justify-content:center;width:100%}.wrapper .shinpai img{flex-basis:17%}.wrapper .shinpai .balloon4{position:relative;margin:2em 4em 2em 3em;padding:1em;background:#fff;border-radius:30px;border:4px solid #506fad}.wrapper .shinpai .balloon4:before{content:"";position:absolute;right:-3.9em;width:1.2em;height:1.2em;bottom:12em;background:#fff;border-radius:50%;border:4px solid #506fad}.wrapper .shinpai .balloon4:after{content:"";position:absolute;right:-3.2em;width:2em;height:2em;bottom:14em;background:#fff;border-radius:50%;border:4px solid #506fad}.wrapper .shinpai .balloon4 ul{font-size:1em;font-family:Talking;line-height:2em}.wrapper .shinpai .balloon4 ul li{list-style:disc;border:none;padding:0;margin-top:auto}dl{display:flex;flex-wrap:wrap;justify-content:space-around;line-height:1.5em;margin:0 1em}dl dt{margin-top:1em;color:#fff;background-color:green;padding:.5em;border:2px solid green;border-radius:10px 10px 0 0}dl dt strong{color:#ff0}dl dd{display:flex;justify-content:space-between;flex-wrap:wrap;align-self:stretch;background-color:#fff;padding:.5em;border:2px solid green;border-radius:0 0 10px 10px}dl img{margin:0 auto 0 auto}dl .merit{flex-basis:48%}.flow ol{padding:2em}.flow li{padding:1em;background-color:#fff;border:1px solid #c45513;height:100%;margin-bottom:1em;display:flex;flex-wrap:wrap}.flow li p{margin-bottom:0;display:flex;align-items:center;flex-wrap:wrap}.flow li .num{font-size:1.5em;color:#c45513;font-weight:700}.flow img{width:5em}@media screen and (max-width:768px){dl .merit{flex-basis:100%}.wrapper .shinpai{flex-wrap:wrap}.wrapper .shinpai img{flex-basis:30%}.wrapper .shinpai .balloon4{margin:.5em;padding:.5em;border-radius:10px}.wrapper .shinpai .balloon4 li{line-height:1.5em}.wrapper .balloon4:before{display:none}.wrapper .balloon4:after{display:none}}