@charset "utf-8";html{font-size:62.5%}body{font-size:1.6rem;line-height:1.8em;background:#fff;color:#111;font-family:"游ゴシック体",YuGothic,"游ゴシック","Yu Gothic","メイリオ","Hiragino Kaku Gothic ProN","Hiragino Sans",sans-serif;font-weight:600;letter-spacing:.2em;padding-top:78px}.alpha{font-family:'Quicksand',sans-serif}.sp{display:none}@media (max-width:768px){body{padding-top:58px}.sp{display:block}}.navbar{border-bottom:#333 4px solid}.navbar-brand img{width:250px;height:auto}.nav-item a{margin:0 10px;font-size:1.4rem;color:#333 !important}.nav-item a:hover{color:#ec8f26 !important;text-decoration:none}@media (max-width:768px){.navbar-brand img{width:150px;height:auto}.nav-item a{padding:10px 0;text-align:center;display:block !important}}.main{padding:250px 0;background:url(//kashiwa-himawari.com/wp-content/themes/kashiwa-himawari/./images/main.jpg);background-position:center center;background-size:cover;border-bottom:4px solid #333}.catchcopy{border:#000 3px solid;background:#fff;text-align:center;padding:20px 0;box-sizing:border-box}.catchcopy p.catch-text{font-size:3rem;font-weight:700;color:#ec8f26;line-height:1.6em}.catchcopy p{font-weight:700;font-size:1.8rem;line-height:1.8em}.lead span{font-size:3rem}@media (max-width:768px){.main{padding:100px 0}}.cont{padding:80px 0}.page-cont{padding:40px 0}.page-cont .container{border:#000 3px solid;padding:50px;box-sizing:border-box;background:#fff}.archive-cont{padding:40px 0}.archive-cont .container{padding:50px 0}@media (max-width:768px){.page-cont,.archive-cont{padding:20px 5px}.page-cont .container,.archive-cont .container{padding:20px 10px}}.illust-bg{background-image:url(//kashiwa-himawari.com/wp-content/themes/kashiwa-himawari/./images/main-bottom.png);background-repeat:no-repeat;background-size:auto 200px;background-position:bottom center;padding-bottom:200px}.orange-bg{background:bisque}.stripe-bg{background-image:-webkit-repeating-linear-gradient(135deg,bisque,bisque 1px,transparent 2px,transparent 5px);background-image:repeating-linear-gradient(-45deg,bisque,bisque 2px,transparent 2px,transparent 5px)}.b-top{border-top:#333 4px solid}.cnt-ttl{margin-bottom:80px;font-size:3rem;font-weight:700;color:#ec8f26;padding:2rem 1rem}.cnt-ttl span{font-size:3rem;font-weight:700;position:relative;color:#ec8f26;padding:2rem 1rem}.cnt-ttl span:after{position:absolute;bottom:0;left:0;width:100%;height:10px;content:'';background-image:-webkit-repeating-linear-gradient(135deg,#000,#000 1px,transparent 2px,transparent 5px);background-image:repeating-linear-gradient(-45deg,#000,#000 2px,transparent 2px,transparent 5px);background-size:7px 7px;-webkit-backface-visibility:hidden;backface-visibility:hidden}.illust01,.illust02{width:50px;height:auto}.illust01{display:block;position:absolute;top:0;left:50%;margin-left:-490px}.illust02{display:block;position:absolute;top:20px;right:50%;margin-right:-475px}.page-cont .cnt-ttl span{font-size:2.4rem}@media (max-width:768px){.cnt-ttl{margin-bottom:40px}.page-cont .cnt-ttl span,.cnt-ttl span{font-size:2rem}}.inline-txt{text-align:center}.inline-txt p{display:inline-block;text-align:left !important}.btn{border:#000 3px solid;padding:10px 40px;display:inline-block;font-size:1.4rem;font-weight:700;background:#ec8f26;min-width:300px}.page-body h3{background:#ec8f26;border:#000 3px solid;padding:10px;box-sizing:border-box;font-weight:700;margin-bottom:20px;font-size:1.8rem}.page-body h4{color:#ec8f26;font-size:2rem;font-weight:700}@media (max-width:768px){.page-body h3,.page-body h4{font-size:1.6rem}}.page-body p{font-size:1.4rem}.page-body .table{font-size:1.4rem}.table span{font-size:2rem}.table th{white-space:nowrap}.schedule{font-size:1.4rem !important;border-top:#000 2px solid}.schedule tr{border-bottom:#000 2px solid}.schedule th,.schedule td{padding:3px 10px;box-sizing:border-box}.schedule td.sche-ttl{color:#ec8f26}.schedule th{background-image:-webkit-repeating-linear-gradient(135deg,#eee,#eee 1px,transparent 2px,transparent 5px);background-image:repeating-linear-gradient(-45deg,#eee,#eee 2px,transparent 2px,transparent 5px);vertical-align:middle;text-align:center;padding:3px 20px}@media (max-width:768px){.table th,.table td{display:block}.table th{background:bisque}.schedule th{padding:3px 5px}.schedule td{font-size:1.2rem;line-height:1.6em}}.form-group input,.form-group textarea{font-size:1.6rem}.form-control{border:#000 2px solid !important;padding:5px;box-sizing:border-box;height:auto;background:#f5f5f5}.hissu{font-size:1.2rem;line-height:1rem;padding:3px 10px;margin-left:15px;color:#fff;display:inline-block;border:#000 2px solid;background:red}.mw_wp_form_confirm span.data{display:block;background:#f5f5f5;padding:10px;box-sizing:border-box}.flowBox{background:bisque;padding:20px;box-sizing:border-box}.flowBox dt{font-weight:700;color:#ec8f26;font-size:1.8rem}.flowBox span{border:#000 2px solid;background:#fff;color:#000;font-weight:700;display:inline-block;padding:0 15px;font-size:1.4rem;margin-right:15px;font-family:'Quicksand',sans-serif}@media (max-width:768px){.flowBox{padding:8px}.flowBox dt{font-size:1.6rem}.flowBox dd{font-size:1.2rem;line-height:1.6em}}.news{list-style:none;margin-bottom:30px;padding:0}.news-list a{display:block;color:#111;padding:10px 0 10px 20px;border-bottom:#000 2px solid}.news-list .date{font-family:'Quicksand',sans-serif;margin-right:20px;color:#ec8f26}@media (max-width:768px){.news-list a{padding:10px 0;font-size:1.4rem}.news-list .date{display:block;font-size:1.2rem}}.com-list{border-bottom:#000 2px solid}.com-list dd{padding-left:10px}.google-map{border:#000 3px solid}.google-map iframe{width:100%;max-width:100%}@media (max-width:768px){.com-list{font-size:1.4rem}}.qa_list{margin-bottom:20px}.qa_list{font-size:1.6rem;border:#000 3px solid;border-radius:10px;padding:10px}.qa_list span.q-mark{font-size:2rem;color:#4169e1;font-family:'Quicksand',sans-serif;font-weight:700}.qa_list dt{color:#4169e1}.qa_list span.a-mark{font-size:2rem;color:coral;font-family:'Quicksand',sans-serif;font-weight:700}.qa_list dd p{background:#f5f5f5;padding:10px;border-radius:5px;font-size:1.4rem}.recruit-item{text-align:center}.recruit-item img{width:200px;height:auto}.recruit-ttl{font-size:2rem;color:#ec8f26;font-weight:700;margin-top:10px}.status{background:bisque;padding:10px;box-sizing:border-box}.status-all span{font-size:3rem}.status-none{line-height:1.6em;padding:0}footer{background:#ec8f26;padding:50px 0 20px;border-top:#333 4px solid}.list-inline-item a{color:#111;font-size:1.3rem}.copyright{text-align:center;font-size:1rem;background:#000;color:#fff}.pagination{text-align:center}a.page-numbers,.pagination .current{background:#fff;border:solid 2px #000;padding:0 8px;margin-right:5px;display:inline-block;text-decoration:none;color:#000;font-weight:700;font-size:1.2rem}.pagination .current,a.page-numbers:hover{background:#ec8f26;border:solid 2px #000;color:#000;font-weightbold}