#wrapper{position:relative;min-height:100vh;box-sizing:border-box}#wrapper header#header{position:fixed;top:0;z-index:9999;width:100%;background-image:url("https://mirai-minnanoshika.com/wordpress/wp-content/themes/mirai-minnanoshika2/images/common/back_top2.svg");background-repeat:no-repeat;height:0;overflow:visible;transition:background-position .4s,background-size .4s}#wrapper header#header>div{position:relative}#wrapper header#header>div h1{position:absolute;top:12%;left:0;right:0;z-index:6666;transition:width .6s}#wrapper header#header>div nav#gnavi ul{display:flex}#wrapper header#header>div nav#gnavi ul li{width:11.6%;text-align:center}#wrapper header#header>div nav#gnavi ul li a{color:#1370b4}#wrapper header#header>div nav#gnavi ul li a span{display:block;font-size:.9em;line-height:.9em;text-align:center;color:#ffc800}#wrapper header#header>div nav#gnavi ul li a:hover span{transition-property:color;transition-duration:.3s;color:#1370b4}#wrapper header#header>div nav#gnavi ul li:nth-child(3){width:16.6%}#wrapper header#header>div nav#gnavi ul li:nth-child(4){margin-left:25%}#wrapper header#header>div nav#gnavi ul li.active a{color:#1370b4}#wrapper header#header>div nav#gnavi ul li#menu-item-623,#wrapper header#header>div nav#gnavi ul li#menu-item-1013{display:none}#wrapper header.fix>div nav#gnavi{padding-top:1%;max-width:1300px;transition:padding-top .6s,max-width .6s}#wrapper header.fix>div nav#gnavi ul li a{transition:font-size .6s}#wrapper header.fix>div nav#gnavi ul li:nth-child(2),#wrapper header.fix>div nav#gnavi ul li:nth-child(5){margin-top:40px}#wrapper header.move{background-position:center 0}#wrapper header.move>div h1{width:270px;transition:width .6s}#wrapper header.move>div nav#gnavi{padding-top:1.5%;max-width:1200px;transition:padding-top .6s,max-width .6s}#wrapper header.move>div nav#gnavi ul li a{font-size:1.04em;transition:font-size .6s}#wrapper header.move>div nav#gnavi ul li:nth-child(2),#wrapper header.move>div nav#gnavi ul li:nth-child(5){margin-top:60px}#wrapper header.move2>div nav#gnavi{padding-top:1.2%;max-width:1050px;transition:padding-top .6s,max-width .6s}#wrapper header.move2>div nav#gnavi ul li a{transition:font-size .6s}#wrapper header.move2>div nav#gnavi ul li:nth-child(2),#wrapper header.move2>div nav#gnavi ul li:nth-child(5){margin-top:15px;transition:margin-top .6s}@media screen and (min-width:1601px){#wrapper header#header{background-size:110%;padding-top:0;padding-bottom:10%}#wrapper header.fix{background-position:center -55px}#wrapper header.fix>div h1{width:250px}#wrapper header.fix>div nav#gnavi ul li a{font-size:2.4rem}#wrapper header.move2{background-size:95% !important;background-position:center -80px}#wrapper header.move2>div h1{width:155px}#wrapper header.move2>div nav#gnavi ul li a{font-size:1.6rem}}@media (max-width:1600px) and (min-width:1501px){#wrapper header#header{padding-top:0;padding-bottom:11.6%}#wrapper header.fix{background-position:center -50px;background-size:125%}#wrapper header.fix>div h1{width:230px}#wrapper header.fix>div nav#gnavi ul li a{font-size:2.4rem}#wrapper header.move2{background-position:center -70px;background-size:110% !important}#wrapper header.move2>div h1{width:155px !important}#wrapper header.move2>div nav#gnavi ul li a{font-size:1.6rem}}@media (max-width:1500px) and (min-width:1301px){#wrapper header#header{padding-top:0;padding-bottom:12.2%}#wrapper header#header>div nav#gnavi{max-width:1200px}#wrapper header.fix{background-size:135%;background-position:center -55px}#wrapper header.fix>div h1{width:190px}#wrapper header.fix>div nav#gnavi ul li a{font-size:2.1rem}#wrapper header.move2{background-position:center -70px;background-size:130%}#wrapper header.move2>div h1{width:155px}#wrapper header.move2>div nav#gnavi ul li a{font-size:1.6rem}}@media (max-width:1300px) and (min-width:1201px){#wrapper header#header{padding-top:0;padding-bottom:12%}#wrapper header#header>div nav#gnavi{max-width:1200px}#wrapper header.fix{background-size:140%;background-position:center -55px}#wrapper header.fix>div h1{width:200px}#wrapper header.fix>div nav#gnavi ul li a{font-size:2rem}#wrapper header.move2{background-size:140%;background-position:center -70px}#wrapper header.move2>div h1{width:155px}#wrapper header.move2>div nav#gnavi ul li a{font-size:1.6rem}}@media screen and (max-width:1200px){#wrapper header#header{padding-top:0;padding-bottom:12.3%}#wrapper header#header>div nav#gnavi{max-width:1100px}#wrapper header.fix{background-size:140%;background-position:center -50px}#wrapper header.fix>div h1{width:180px}#wrapper header.fix>div nav#gnavi ul li a{font-size:1.8rem}#wrapper header.move2{background-position:center -70px;background-size:140%}#wrapper header.move2>div h1{width:155px}#wrapper header.move2>div nav#gnavi ul li a{font-size:1.6rem}}#wrapper footer#footer{position:absolute;bottom:0;left:0;width:100%;z-index:5555;padding-top:120px;background-color:#fff;margin-top:-1px}#wrapper footer#footer nav ul{position:fixed;left:0;top:30%}#wrapper footer#footer nav ul>li a{color:#fff;display:block;width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center}#wrapper footer#footer nav ul>li span{color:#fff;display:block;width:100%}#wrapper footer#footer nav ul>li:nth-child(1){display:flex;flex-wrap:wrap}#wrapper footer#footer nav ul>li:nth-child(1) a{padding-top:10px;padding-bottom:10px;font-size:2rem;line-height:1.2;writing-mode:vertical-rl;width:55px;background-color:#4e71d6;border-radius:0 5px 5px 0;position:relative;transition:left .7s}#wrapper footer#footer nav ul>li:nth-child(1) a.open{left:800px}#wrapper footer#footer nav ul>li:nth-child(1) a.close{left:0}#wrapper footer#footer nav ul>li:nth-child(1) div.info{position:fixed;top:30%;z-index:9999;width:800px;padding:30px;box-sizing:border-box;background-color:rgba(255,255,255,.6);transition:left .7s}#wrapper footer#footer nav ul>li:nth-child(1) div.info table{width:90%}#wrapper footer#footer nav ul>li:nth-child(1) div.info table td,#wrapper footer#footer nav ul>li:nth-child(1) div.info table th{text-align:center;border-bottom:1px solid #333;font-size:2rem}#wrapper footer#footer nav ul>li:nth-child(1) div.info table td span,#wrapper footer#footer nav ul>li:nth-child(1) div.info table th span{display:inline-block;font-size:1.2rem;transform:rotate(90deg);margin-left:10px;margin-right:10px;width:auto;color:#333}#wrapper footer#footer nav ul>li:nth-child(1) div.info table td.maru{color:#1370b4}#wrapper footer#footer nav ul>li:nth-child(1) div.info table td.sankaku{color:#69c}#wrapper footer#footer nav ul>li:nth-child(1) div.info>div{background-color:#d0e2f0;width:90%;padding:20px;box-sizing:border-box;margin-top:30px;border-radius:5px}#wrapper footer#footer nav ul>li:nth-child(1) div.info>div p{font-size:2rem;text-align:center;color:#1370b4}#wrapper footer#footer nav ul>li:nth-child(1) div.info>div p:nth-child(2){font-size:4rem;font-weight:500}#wrapper footer#footer nav ul>li:nth-child(1) div.info>div p:nth-child(2) img{width:38px;vertical-align:middle;margin-right:10px;position:relative;top:-3px}#wrapper footer#footer nav ul>li:nth-child(1) div.info>p{margin-top:30px;text-align:center;font-size:2rem}#wrapper footer#footer nav ul>li:nth-child(1) div.open{left:0}#wrapper footer#footer nav ul>li:nth-child(1) div.close{left:-800px}#wrapper footer#footer nav ul>li:nth-child(3){display:flex;flex-wrap:wrap;width:55px;background-color:#ff6c24;border-radius:0 5px 5px 0}#wrapper footer#footer nav ul>li:nth-child(3) a{padding-top:10px;padding-bottom:10px;font-size:1.6rem;line-height:1.2;writing-mode:vertical-rl}#wrapper footer#footer nav ul>li:nth-child(4){position:fixed;right:0;bottom:20px;width:80px;background-color:#66931c;border-radius:5px 0 0 5px}#wrapper footer#footer nav ul>li:nth-child(4) a{padding-top:10px;padding-bottom:10px;font-size:1.7rem;line-height:1.1}#wrapper footer#footer nav ul>li.recruit{position:fixed;right:0;bottom:90px;width:210px;background-color:#e7849a;border-radius:5px 0 0 5px;animation-name:tenmetsu;animation-duration:2s;animation-iteration-count:infinite}#wrapper footer#footer nav ul>li.recruit a{padding-top:10px;padding-bottom:10px;line-height:1.1;font-size:2.6rem;display:block}#wrapper footer#footer nav ul>li.btn_sdgs{width:55px;background-color:#fff;border-radius:0 5px 5px 0;overflow:hidden;padding-top:5px;padding-bottom:5px}#wrapper footer#footer nav ul>li.btn_sdgs a:hover{opacity:.6}#wrapper footer#footer nav ul>li.btn_shisetsu{width:55px;background-color:#fd4949;border-radius:0 5px 5px 0;overflow:hidden;padding-top:5px;padding-bottom:5px}#wrapper footer#footer nav ul>li.btn_shisetsu a{line-height:1.2;font-size:1.6rem;letter-spacing:2px}#wrapper footer#footer nav ul>li.btn_shisetsu a:hover{opacity:.6}#wrapper footer#footer>p:nth-child(2){display:flex;flex-direction:row-reverse;text-align:center;justify-content:center;padding-bottom:40px}#wrapper footer#footer>p:nth-child(2) span{display:list-item;list-style:none;width:1em;text-align:center;line-height:1em;color:#1370b4;font-size:3.7rem;font-family:fot-tsukuardgothic-std,sans-serif;font-weight:700;font-style:normal}#wrapper footer#footer>p:nth-child(2) span+span{margin-right:50px}#wrapper footer#footer>p:nth-child(3){max-width:400px;padding-bottom:40px}#wrapper footer#footer>div{padding-bottom:40px}#wrapper footer#footer>div p{text-align:center;font-size:2.2rem;color:#1370b4;font-weight:300}#wrapper footer#footer>div ul{text-align:center}#wrapper footer#footer>div ul li{display:inline-block;width:auto;color:#1370b4;font-weight:300;font-size:2.2rem}#wrapper footer#footer>p:nth-child(5){text-align:center}#wrapper footer#footer>p:nth-child(5) small{color:#1370b4;font-size:1.4rem}ul.blognews li{margin-bottom:20px}ul.blognews li a{padding-top:17%;padding-bottom:69.3%;padding-left:25px;padding-right:25px;height:0;overflow:visible;display:block;background-repeat:no-repeat;background-size:100%;transform:scale(1);opacity:1;transition:transform .3s,opacity .3s;position:relative}ul.blognews li a p{text-align:center;color:#fff;line-height:1.35em;font-size:.9em}ul.blognews li a p.title{margin-bottom:15px;width:98%}ul.blognews li a p.excerpt{text-align:left}ul.blognews li a p.next{text-align:right}ul.blognews li a p.date{position:absolute;left:0;right:0;bottom:.8em}ul.blognews li a:hover{transform:scale(1.1);opacity:.8;transition:transform .5s,opacity .5s}ul.blognews li:nth-child(3n) a{background-image:url("https://mirai-minnanoshika.com/wordpress/wp-content/themes/mirai-minnanoshika2/images/common/apple1.svg")}ul.blognews li:nth-child(3n+1) a{background-image:url("https://mirai-minnanoshika.com/wordpress/wp-content/themes/mirai-minnanoshika2/images/common/apple2.svg")}ul.blognews li:nth-child(3n+2) a{background-image:url("https://mirai-minnanoshika.com/wordpress/wp-content/themes/mirai-minnanoshika2/images/common/apple3.svg")}.pconly{display:block}nav#breadcomb{height:60px}nav#breadcomb ul{max-width:960px}nav#breadcomb ul li{height:60px;padding-left:5px;padding-right:5px;display:inline}nav#breadcomb ul li a:link{text-decoration:underline;color:#03c}nav#breadcomb ul li a:visited{text-decoration:underline;color:#03c}nav#breadcomb ul li a:hover{text-decoration:underline;color:#03c}nav#breadcomb ul li a:active{text-decoration:underline;color:#03c}nav#breadcomb ul li+li{background-image:url(https://mirai-minnanoshika.com/wordpress/wp-content/themes/mirai-minnanoshika2/common/images/01_common/main_img_appoint030_triang.png);background-repeat:no-repeat;background-position:left center;padding-left:21px}p.loader{position:fixed;width:300px;height:200px;top:37%;left:0;right:0}div.blogcontents em{font-style:italic !important}div.blogcontents strong{font-weight:700 !important}div.blogcontents img{width:auto !important;max-width:auto !important}div.blogcontents ul{list-style-type:disc !important}div.blogcontents ol{list-style-type:decimal !important}@keyframes tenmetsu{0%{opacity:1}50%{opacity:0}100%{opacity:1}}
#wrapper div#eyecatch{height:600px;position:relative;overflow:hidden}#wrapper div#eyecatch:after{content:'.';display:block;text-indent:-9999px;position:absolute;top:0;left:0;width:100%;height:100%;background-repeat:no-repeat;background-size:105%;background-position:center bottom}#wrapper div#eyecatch p{max-width:1330px;height:100%}#wrapper div#eyecatch p span{display:block;padding-top:100%;height:0;border-radius:50%;overflow:hidden;position:relative;margin-top:-330px}#wrapper div#eyecatch p span img{display:block;position:absolute;top:0;left:0}#wrapper main article{padding-top:40px}
#wrapper div#eyecatch{background-color:#d2e6fa}#wrapper div#eyecatch:after{background-image:url("https://res.cloudinary.com/dp2xk9mgh/image/upload/v1594128306/common/bkimg1_jginrp.svg")}#wrapper div#eyecatch p img{width:125%;transform:translateX(0) translateY(130px)}#wrapper main{background-image:url("https://res.cloudinary.com/dp2xk9mgh/image/upload/v1594128363/common/shitaji1_nvbzcq.svg");background-repeat:no-repeat;background-size:25%;background-position:top 25% left 10%}#wrapper main article{padding-bottom:80px;max-width:1000px}#wrapper main article>header{width:330px;margin-bottom:60px}#wrapper main article>header h2{padding-top:7%;padding-bottom:31%;background-image:url("https://res.cloudinary.com/dp2xk9mgh/image/upload/f_auto,q_auto/v1594132210/common/title2_c6qow8.png");background-size:100%;height:0;font-size:4.2rem;color:#fff;text-align:center}#wrapper main article section{max-width:847px;padding:40px;box-sizing:border-box;display:flex;flex-wrap:wrap;position:relative}#wrapper main article section>header{width:48%;display:flex;flex-direction:column}#wrapper main article section>header h3{background-color:#ffdc42;color:#1370b4;text-align:center;border-radius:15px;letter-spacing:2px;position:relative;box-sizing:border-box;width:100%;z-index:2222}#wrapper main article section>header h3:after{content:'.';text-indent:-9999px;display:block;width:40px;height:20px;background-image:url("https://res.cloudinary.com/dp2xk9mgh/image/upload/v1594132284/service/hukidashi_sakiipo_y_jxh0th.svg");position:absolute;bottom:-20px}#wrapper main article section>header p{flex-grow:1;border-radius:10px;overflow:hidden;position:relative;width:100%;z-index:1111}#wrapper main article section>header p img{position:absolute}#wrapper main article section>div.text{width:48%}#wrapper main article section>div.text p{font-size:1.6rem}#wrapper main article section>div.text p strong{font-size:2.7rem;color:#1370b4}#wrapper main article section:before{content:'.';display:block;text-indent:-9999px;position:absolute}#wrapper main article section.sect1{flex-direction:row;background-color:#fff1b5;margin-left:0;margin-right:auto;border-radius:0 0 0 30px}#wrapper main article section.sect1 header h3:after{left:15px}#wrapper main article section.sect1 header p img{width:170%;top:-40%;left:-25%}#wrapper main article section.sect1>div.text{margin-left:4%}#wrapper main article section.sect1:before{width:100px;height:100px;background-image:url("https://res.cloudinary.com/dp2xk9mgh/image/upload/v1594132325/service/yellow_tooth_wojzw2.svg");top:-80px;left:10px}#wrapper main article section.sect2{flex-direction:row-reverse;background-color:#e0ebf5;margin-right:0;margin-left:auto;border-radius:0 0 30px}#wrapper main article section.sect2 header h3:after{right:15px}#wrapper main article section.sect2 header p img{width:240%;top:-60%;left:-55%}#wrapper main article section.sect2>div.text{margin-right:4%}#wrapper main article section.sect2:before{width:116px;height:100px;background-image:url("https://res.cloudinary.com/dp2xk9mgh/image/upload/v1594132376/service/blue_tooth_y5safq.svg");top:-90px;right:10px}#wrapper main article section.sect3{flex-direction:row;background-color:#f2e6ed;margin-left:0;margin-right:auto;border-radius:0 0 0 30px}#wrapper main article section.sect3 header h3:after{left:15px}#wrapper main article section.sect3 header p img{width:120%;top:-5%;left:-5%}#wrapper main article section.sect3>div.text{margin-left:4%}#wrapper main article section.sect3>div.text a{text-decoration:underline;color:#00f}#wrapper main article section.sect3:before{width:116px;height:100px;background-image:url("https://res.cloudinary.com/dp2xk9mgh/image/upload/v1594132408/service/pink_tooth_c19x4a.svg");top:-90px;left:10px}#wrapper main article section.sect4{flex-direction:row-reverse;background-color:#f2f5d0;margin-right:0;margin-left:auto;border-radius:0 0 30px}#wrapper main article section.sect4 header h3:after{right:15px}#wrapper main article section.sect4 header p img{width:140%;top:-10%;left:-25%}#wrapper main article section.sect4>div.text{margin-right:4%}#wrapper main article section.sect4:before{width:126px;height:100px;background-image:url("https://res.cloudinary.com/dp2xk9mgh/image/upload/v1594132454/service/green__b83zto.svg");top:-90px;right:10px}#wrapper main article section.sect5{flex-direction:row;background-color:#ffe2d3;margin-left:0;margin-right:auto;border-radius:0 0 0 30px}#wrapper main article section.sect5 header h3:after{left:15px}#wrapper main article section.sect5 header p img{width:130%;top:0;left:0}#wrapper main article section.sect5>div.text{margin-left:4%}#wrapper main article section.sect5:before{width:116px;height:100px;background-image:url("https://res.cloudinary.com/dp2xk9mgh/image/upload/v1594132485/service/orange_tooth_q86wcm.svg");top:-90px;left:10px}#wrapper main article section+section{margin-top:30px}