html{margin:0 !important;margin-top:0 !important}.pc{display:block}.sp{display:none}img{max-width:100%;height:auto}a:hover img{background-color:rgba(255,255,255,.7)}#wrapper{padding:20px 0}header{width:1080px;margin:0 auto;overflow:hidden;display:flex !important;justify-content:space-between}header h1{width:250px;color:#553228;font-size:90%}header h1 img{display:block;margin-top:5px}header nav{display:flex;width:560px;margin-top:10px}header nav a:hover img{opacity:.7}header .about{width:250px;font-size:90%;text-align:center}header .about p.ttl{background:#feecd2;border-radius:10px;text-align:center;padding:5px 0;margin-top:20px;margin-bottom:10px;font-weight:700}header .about p a{font-size:90%;color:#553228;text-decoration:none}main{margin-top:30px}main.index .main-img{max-width:1080px;margin:0 auto;position:relative}main.index .main-img p.txt{display:block;width:100%;text-align:center;font-size:130%;position:absolute;bottom:20px;left:0;line-height:1.3em;color:#553228;font-weight:700}main.index .main-img p.onpu{position:absolute;bottom:130px;left:50px;animation:fluffy 4s ease infinite}@keyframes fluffy{0%{transform:translateY(0)}40%{transform:translateY(-20px)}80%{transform:translateY(0)}100%{transform:translateY(0)}}main.index .main-img p.txt strong{font-size:120%}main.index .main-img:after{bottom:-20px;z-index:-10;background:#a9d06b}main.index .main-img:after{left:50%;width:50px;height:50px;-webkit-transform:translateX(-50%) rotate(45deg);transform:translateX(-50%) rotate(45deg)}main.index .main-img:after{position:absolute;content:'';pointer-events:none}main.index .search{max-width:900px;margin:20px auto 0;text-align:center}main.index .search p.ttl{background:#7bc0c6;border-radius:5px;font-size:160%;font-weight:700;display:inline-block;padding:5px 50px;color:#553228}main.index .search p.ttl span{font-size:80%}main.index .search p.lead{font-size:120%;color:#c2001a;margin-top:10px}main.index .search p.comment{color:#c2001a}main.index .search form{margin-top:20px}main.index .search form div{display:flex;justify-content:space-between;flex-wrap:wrap}main.index .search form label{font-size:130%;width:33%;margin-bottom:10px;text-align:left}main.index .search form label input{margin-right:5px;vertical-align:middle}main.index .search form p.btn{text-align:center;margin-top:20px}main.index .search form p.btn input[type=submit]{background:#527692;color:#fff;display:inline-block;padding:5px 50px;border-radius:30px;font-size:140%;box-shadow:3px 3px 3px rgba(0,0,0,.3);font-weight:700;cursor:pointer}main.index .use{max-width:710px;margin:50px auto 0;border:2px dotted #553228;border-radius:5px;position:relative;padding:30px 30px 20px}main.index .use h3.ttl{position:absolute;background:#fff;padding:0 20px;color:#553228;font-size:160%;font-weight:700;top:-15px;left:40%}main.index .use p{color:#553228;font-size:120%;line-height:1.5em;font-weight:700}main.index .use p span{color:#527692}main.index .soudan{text-align:center;position:relative;margin-top:50px}main.index .soudan p{background:#a9d06b;display:inline-block;color:#553228;font-size:140%;font-weight:700;padding:20px 40px;line-height:1.3em}main.index .soudan p:after{bottom:-20px;z-index:-10;background:#a9d06b}main.index .soudan p:after{left:50%;width:50px;height:50px;-webkit-transform:translateX(-50%) rotate(45deg);transform:translateX(-50%) rotate(45deg)}main.index .soudan p:after{position:absolute;content:'';pointer-events:none}main.index .mail-btn{margin-top:50px;text-align:center}main.index .mail-btn p a{background:#527692;color:#fff;font-size:140%;font-weight:700;padding:5px 20px;border-radius:30px;text-decoration:none;box-shadow:3px 3px 3px rgba(0,0,0,.3)}main.index .news{background:#d9d9da;padding:20px 0;margin-top:50px}main.index .news .inner{max-width:1020px;margin:0 auto;display:flex;justify-content:space-between}main.index .news .inner .box{width:480px;background:#fff;height:300px;overflow-y:scroll}main.index .news .inner .box h3.ttl{background:#a9d06b;color:#553228;font-size:130%;font-weight:700;padding:5px 20px;margin:10px;border-radius:5px}main.index .news .inner .box dl{margin:10px;border-bottom:1px solid #ccc;padding-bottom:10px}main.index .news .inner .box dl dd{padding-right:20px}main.index .seminar{margin:50px auto 0;max-width:1100px;text-align:center}main.index .seminar h3.ttl{color:#ea5c67;font-size:160%;font-weight:700;border:1px solid #ea5c67;border-radius:5px;padding:5px 20px;display:inline-block}main.index .seminar .top{max-width:1000px;margin:30px auto 0;display:flex;justify-content:center}main.index .seminar .top p.img img{box-shadow:5px 5px 5px 5px #999;display:inline-block;padding:10px}main.index .seminar .top table{margin-left:50px}main.index .seminar .top table tr{border-bottom:1px solid #ea5c67;padding-bottom:5px;padding-top:20px}main.index .seminar .top table tr th{color:#ea5c67;font-size:90%;padding-top:20px;vertical-align:top}main.index .seminar .top table tr td{padding-left:10px;font-size:120%;padding-top:20px;vertical-align:top;font-weight:700;text-align:left}main.index .seminar .past{margin-top:80px}main.index .seminar .past h4.ttl{color:#ea5c67;font-size:140%;font-weight:700;border:1px solid #ea5c67;border-radius:10px;padding:5px 20px;display:inline-block}main.index .seminar .past .seminar-slide{margin-top:20px}main.index .seminar .past .seminar-slide ul li{width:150px}main.index .seminar .past .seminar-slide ul li img{width:90%;margin:0 auto}main.index .seminar .past .seminar-slide .flex-direction-nav{position:relative;width:100%;top:-120px;display:flex;justify-content:space-between}main.index .seminar .past .seminar-slide .flex-direction-nav .flex-prev:before{content:'\f0d9';display:block;font-family:"Font Awesome 5 Free";position:absolute;left:-50px;text-align:center;width:60px;font-weight:900;color:#ea5c67;font-size:40px}main.index .seminar .past .seminar-slide .flex-direction-nav .flex-next:before{content:'\f0da';display:block;font-family:"Font Awesome 5 Free";position:absolute;right:-50px;text-align:center;width:60px;font-weight:900;color:#ea5c67;font-size:40px}main.index .seminar .state{margin-top:50px}main.index .seminar .state h4.ttl{color:#ea5c67;font-size:140%;font-weight:700;border:1px solid #ea5c67;border-radius:10px;padding:5px 180px;display:inline-block}main.index .seminar .state .state-slide ul li{width:150px;margin-top:20px}main.index .seminar .state .state-slide ul li img{width:90%;margin:0 auto}main.index .seminar .state .state-slide .flex-direction-nav{position:relative;width:100%;top:-70px;display:flex;justify-content:space-between}main.index .seminar .state .state-slide .flex-direction-nav .flex-prev:before{content:'\f0d9';display:block;font-family:"Font Awesome 5 Free";position:absolute;left:-50px;text-align:center;width:60px;font-weight:900;color:#ea5c67;font-size:40px}main.index .seminar .state .state-slide .flex-direction-nav .flex-next:before{content:'\f0da';display:block;font-family:"Font Awesome 5 Free";position:absolute;right:-50px;text-align:center;width:60px;font-weight:900;color:#ea5c67;font-size:40px}main.index .qa{background:#fff3c3;margin-top:50px;padding:30px 0 40px;position:relative}main.index .qa .inner{max-width:900px;margin:0 auto}main.index .qa .inner h3.ttl{text-align:center}main.index .qa .inner .box{border-bottom:3px dotted #553228;padding-bottom:20px;position:relative;padding-top:50px;margin-top:60px}main.index .qa .inner .box p.icon{position:absolute;top:-50px;left:-35px}main.index .qa .inner .box p.photo{position:absolute;top:0;right:40px}main.index .qa .inner .box .upper{display:flex;max-width:700px}main.index .qa .inner .box .upper p.img{width:100px}main.index .qa .inner .box .upper dl{margin-left:10px;color:#09304c;width:580px}main.index .qa .inner .box .upper dl dt{font-weight:700}main.index .qa .inner .box .upper dl dd{font-size:140%;margin-top:5px}main.index .qa .inner .box .rower{display:flex;max-width:700px}main.index .qa .inner .box .rower p.img{width:100px}main.index .qa .inner .box .rower dl{margin-left:10px;color:#09304c;width:580px}main.index .qa .inner .box .rower dl dt{font-weight:700}main.index .qa .inner .box .rower dl dd{font-size:140%;margin-top:5px}main.index .qa .inner .box .arrow{margin-left:35px}main.index .qa:after{bottom:-20px;z-index:10;background:#fff3c3}main.index .qa:after{left:50%;width:50px;height:50px;-webkit-transform:translateX(-50%) rotate(45deg);transform:translateX(-50%) rotate(45deg)}main.index .qa:after{position:absolute;content:'';pointer-events:none}main.index .voice{background:#facfb1}main.index .voice .inner{max-width:950px;margin:0 auto;padding-top:50px;padding-bottom:20px}main.index .voice h3.ttl{background:#f4a572;font-size:160%;padding:10px;text-align:center}main.index .voice .inner dl{display:flex;border-bottom:3px dotted #553228;padding-bottom:20px;margin-top:30px}main.index .voice .inner dl:last-child{border:none}main.index .voice .inner dl dt{width:110px;margin-left:40px}main.index .voice .inner dl dd{width:750px;margin-left:40px}footer .bg{background:#fffabe;border-bottom:27px solid #fccb3b}footer .bg ul{max-width:1180px;margin:0 auto;background:url(//minopara.com/wp-content/themes/minopara-theme/css/../images/footer_bg.png) no-repeat;display:flex;justify-content:space-between;align-items:flex-end;padding:30px 0 20px}footer .bg ul li{vertical-align:bottom}@media screen and (min-width:751px){.telLink{pointer-events:none}}