@charset "utf-8";body,input,textarea{color:#333;font-family:"Noto Sans JP","游ゴシック Medium","Yu Gothic Medium","游ゴシック体","Yu Gothic",YuGothic,serif;font-weight:400}.sitecolor{color:#FF5E50!important}.bg-sitecolor,.side_cat>li:before,.entry-content h4:before{background:#fff !important}.border-sitecolor,#grobal_nav .floatlist li a:hover,.current_page_item a,.current-menu-item a,.single-post .menu-item-object-post a,.single-blog .menu-item-object-blog a,.single-item .menu-item-object-item a{border-color:#1177ba!important}.btn{border-radius:3px}.homebox .more .btn{color:#ff5e50;font-weight:700;background-color:#fff;border:3px solid #ff5e50;border-radius:48px;width:25rem}.btn.arrowright:after{content:url(//kobanoh.com/wp-content/themes/kobanoh.com/./images/btn-arrow.png);position:absolute;right:1em;top:14px;margin-top:0;width:auto;height:auto;border-top:none;border-right:none;-webkit-transform:none;transform:none}.insta_head .morelink .btn{color:#000!important}.btn.arrowright:after{border-color:#fff}.arrowlist li a:before,#footer_nav .pagetop a span:before{border-color:#1177ba!important}#news_list li span a,#news_slider li span a,.entry-meta span.term a{border-radius:10px;color:#fff}.entry-content h2{background:#f4ecd5;color:#000}.sp-only{display:none}@media screen and (max-width:767px){.sp-only{display:block}.pc-only{display:none}}#container{padding-top:80px}.content-width{width:960px}.homebox .content-width{padding:100px 0}.homebox .titlebox h2{font-size:3rem;letter-spacing:.22em;color:#767171}.homebox .titlebox small{font-size:1.3rem;font-family:"Josefin Sans",sans-serif;font-weight:700}.homebox .titlebox.ttl-icon{padding-top:100px;position:relative}.homebox .titlebox.ttl-icon:before{position:absolute;top:10px;left:0;right:0;margin:auto}@media screen and (max-width:767px){.homebox .content-width{padding-top:75px}.homebox .titlebox h2{font-size:2.8rem}.homebox .titlebox.ttl-icon{padding-top:80px}.homebox .titlebox.ttl-icon:before{transform:scale(.75)}}#header{background:0 0;border-bottom:none;z-index:100}#head_inner{display:flex;justify-content:space-between;align-items:center;padding:40px 2% 20px}#grobal_nav{background:#fff;box-shadow:0 2px 2px rgba(0,0,0,.16);padding:0 48px;border-radius:68px}#grobal_nav ul{display:flex}#grobal_nav ul li{list-style-type:none}#grobal_nav ul li+li{margin-left:32px}#grobal_nav li a{display:inline-block;padding:20px 0;font-weight:700}#head_contact .btn{background:#ff5e50 !important;color:#fff;box-shadow:0 2px 2px rgba(0,0,0,.16);border-radius:68px;padding:20px 32px;font-weight:700}@media screen and (max-width:767px){#head_inner{padding:20px}#head_contact{display:none}#site-title{padding:0}.hamburger__icon,.hamburger__icon:before,.hamburger__icon:after{background-color:#ff5e50}#sp-menu{background:0 0}#sp-menu ul{padding:20px}#sp-menu ul li{list-style:none}#sp-menu ul li+li{border-color:#fff !important}#sp-menu ul li a{display:block;padding:20px 0;color:#ff5e50}}#firstvisual{background:url(//kobanoh.com/wp-content/themes/kobanoh.com/./images/firstvisual.jpg) no-repeat scroll center center}#firstvisual .cell{text-shadow:none}#firstvisual .titlebox h1,#firstvisual .titlebox h2{font-size:3rem;letter-spacing:.22em;color:#fff}#firstvisual .titlebox small{font-size:1.3rem;font-family:"Josefin Sans",sans-serif;font-weight:700}#footer_nav{position:relative;background:#ff5e50;padding-top:30px}#footer_nav:before{content:"";width:100%;height:150px;background:url(//kobanoh.com/wp-content/themes/kobanoh.com/./images/mask-orange.png) no-repeat bottom center/cover;position:absolute;top:-150px;left:0;right:0;margin:auto;pointer-events:none}#footer_nav ul{display:flex;align-items:center;justify-content:center}#footer_nav li{list-style:none;margin-right:0}#footer_nav ul li+li{border-left:1px solid #fff}#footer_nav ul li a{display:inline-block;padding:0 20px;font-size:1.6rem;color:#fff}#colophon{background:#ff5e50;color:#fff;text-align:center}#colophon .logo{margin:auto}#colophon .logo p{margin-bottom:0}#copyrights{padding-top:0;background:#ff5e50;margin-top:0}@media screen and (max-width:767px){#footer_nav ul{display:block;text-align:center;width:260px;margin:0 auto}#footer_nav ul li+li{border-left:none;border-top:1px solid #fff}#footer_nav ul li a{padding:20px 0}}#mainvisual:before{display:none}#mainvisual .table h2{-webkit-writing-mode:initial;writing-mode:initial;text-shadow:none;margin:0;text-align:right;color:#ff5e50;font-size:4rem;line-height:1.5;font-weight:700}#mainvisual .cell{vertical-align:top;text-align:right;padding-top:168px}#mainvisual .mv-catch{position:absolute}#news_bottombox{background-color:#fff;padding-top:40px;position:relative}#news_bottombox:before{content:"";width:100%;height:150px;background:url(//kobanoh.com/wp-content/themes/kobanoh.com/./images/mask-white.png) no-repeat bottom center/cover;position:absolute;top:-150px;left:0;right:0;margin:auto}#news_bottombox .inner{height:auto}#news_bottombox .inner #slide_newsbox{border-bottom:1px solid #707070}#news_bottombox .bx-wrapper .bx-controls-direction a{display:none}#news_bottombox .inner .btn-more{font-size:1.2rem;background:#ff5e50;width:100px;border-radius:26px;text-align:center}@media screen and (max-width:767px){#mainvisual .table{height:100vw}#mainvisual .cell{text-align:center}#mainvisual .table h2{font-size:3.4rem;text-align:center}}#news_list li span,#news_slider li span,.single #content .entry-meta span{font-size:1.6rem;color:#000}#news_list li span a,#news_slider li span a{background-color:#838383 !important}#news_list li h3,#news_slider li h3{color:#000}#home_about h2{color:#ff5e50;font-size:3rem;letter-spacing:.2em}#home_about p{font-size:2.2rem;font-weight:700;line-height:1.9;letter-spacing:.1em;margin-top:72px;color:#707070}@media screen and (max-width:767px){#home_about .contbox p{font-size:2rem;margin-top:30px}#home_about .contbox p br{display:block}}#home_service{padding-bottom:50px}#home_service .titlebox.ttl-icon:before{content:url(//kobanoh.com/wp-content/themes/kobanoh.com/./images/ttl-icon-about.png)}#home_service .service-item{display:flex}#home_service .service-item+.service-item{margin-top:60px}#home_service .service-text{padding-right:60px;width:460px;box-sizing:border-box}#home_service .sub-ttl-box{display:flex;align-items:center;margin-bottom:30px}#home_service .sub-ttl-box .img-box{margin-right:20px}#home_service .sub-ttl{color:#ff5e50;font-size:2.2rem;line-height:1.5}#home_service .service-img-box{width:468px}#home_service .flow-content{margin-top:60px}#home_service .flow-ttl-box{text-align:center}#home_service .flow-ttl{position:relative;display:inline-block;color:#ff5e50;font-size:2.2rem}#home_service .flow-ttl:before,#home_service .flow-ttl:after{content:url(//kobanoh.com/wp-content/themes/kobanoh.com/./images/top-flow-division.png);position:absolute;top:-6px}#home_service .flow-ttl:before{left:-348px}#home_service .flow-ttl:after{right:-348px}#home_service .flow-box{display:flex;align-items:flex-start;justify-content:space-between;margin-top:42px}#home_service .flow-item{width:200px}#home_service .flow-num{font-family:"Josefin Sans",sans-serif;color:#ff5e50;font-weight:700;display:inline-block;text-align:center;line-height:52px;width:96px;height:62px;background:url(//kobanoh.com/wp-content/themes/kobanoh.com/./images/top-flow-step.png) no-repeat scroll center/contain}#home_service .flow-item .img-box{margin-top:14px;text-align:center;width:100%;height:112px;display:flex;justify-content:center;align-items:center}#home_service .flow-item .text-box{margin-top:14px;text-align:center}#home_service .more{text-align:right}@media screen and (max-width:767px){#home_service .service-item{display:block}#home_service .service-text{width:100%;padding-right:0;padding-bottom:40px}#home_service .service-img-box{width:100%}#home_service .flow-box{display:block}#home_service .flow-item{width:100%;text-align:center;margin-bottom:30px}#home_service .flow-item .lower-box{display:flex;align-items:center;justify-content:space-around;width:350px;margin:0 auto}#home_service .flow-item .text-box{width:200px;margin-top:0;text-align:left}#home_service .flow-item .img-box{width:100px;transform:scale(.75);margin-top:0}#home_service .more{text-align:center}}#home_item{position:relative;background:#f5f5f5;padding-bottom:50px}#home_item:before{content:"";width:100%;height:150px;background:url(//kobanoh.com/wp-content/themes/kobanoh.com/./images/mask-gray.png) no-repeat bottom center/cover;position:absolute;top:-150px;left:0;right:0;margin:auto}#home_item .titlebox.ttl-icon:before{content:url(//kobanoh.com/wp-content/themes/kobanoh.com/./images/ttl-icon-menu.png)}#home_item .contbox{display:flex;align-items:flex-start;justify-content:flex-start;flex-wrap:wrap}#home_item .menu-item{margin-top:66px;margin-right:90px;margin-bottom:75px;position:relative;width:420px}#home_item .menu-item:nth-child(2n){margin-right:0}#home_item .menu-name-box{display:inline-block;width:110px;background:#fff;text-align:center;font-size:2.2rem;color:#ff5e50;position:absolute;top:-66px;left:0;right:0;z-index:1;margin:auto;padding:38px 0;border-radius:50%;border:4px solid #ff5e50;box-sizing:border-box}#home_item .link-box a{position:relative;display:block;transition:opacity .4s ease 0s}#home_item .link-box a:after{content:url(//kobanoh.com/wp-content/themes/kobanoh.com/./images/btn-menu-arrow.png);position:absolute;bottom:0;right:0}#home_item .menu-content-box{margin-top:16px;text-align:center}@media screen and (max-width:767px){#home_item .menu-item{width:48%;margin-right:4%}#home_item .menu-content-box{text-align:left}#home_item .menu-item{margin-top:50px}#home_item .menu-name-box{font-size:2rem}}#home_farm{position:relative}#home_farm:before{content:"";width:100%;height:150px;background:url(//kobanoh.com/wp-content/themes/kobanoh.com/./images/mask-white.png) no-repeat bottom center/cover;position:absolute;top:-150px;left:0;right:0;margin:auto}#home_farm .titlebox.ttl-icon:before{content:url(//kobanoh.com/wp-content/themes/kobanoh.com/./images/ttl-icon-farm.png)}#home_farm .farm-item{display:flex}#home_farm .farm-text-box{padding-right:60px;width:460px;box-sizing:border-box}#home_farm .sub-ttl-box{display:flex;align-items:center;margin-bottom:30px}#home_farm .sub-ttl-box .img-box{margin-right:20px}#home_farm .sub-ttl{color:#ff5e50;font-size:2.2rem;line-height:1.5}#home_farm .farm-img-box{width:468px}#home_farm .more{text-align:right}@media screen and (max-width:767px){#home_farm .farm-item{display:block}#home_farm .farm-text-box{width:100%;padding-right:0}#home_farm .more{text-align:center}#home_farm .farm-img-box{width:100%;margin-top:60px}}#home_faq .faq-item{padding:24px 32px;border-top:1px solid #707070}#home_faq .faq-item:last-child{border-bottom:1px solid #707070}#home_faq .faq-question,#home_faq .faq-answer{position:relative;font-size:2.2rem;font-weight:700;padding-left:1em;line-height:1.5}#home_faq .faq-answer{color:#ff5e50;margin-top:14px}#home_faq .faq-question:before,#home_faq .faq-answer:before{position:absolute;left:0}#home_faq .faq-question:before{content:'Q.'}#home_faq .faq-answer:before{content:'A.'}@media screen and (max-width:767px){#home_faq .faq-item{padding:18px 24px}#home_faq .faq-question,#home_faq .faq-answer{font-size:2rem}}#f-cta{text-align:center}#f-cta .content-width{padding-top:0;padding-bottom:150px}#f-cta h3{font-size:2.2rem;font-weight:700}#f-cta .more .btn{width:320px;background:#ff5e50 !important;color:#fff !important;padding:1.1em 2em}#f-cta .more .btn.arrowright:after{content:url(//kobanoh.com/wp-content/themes/kobanoh.com/./images/btn-arrow-w.png);top:18px;right:25px}#about .entry-content h3{color:#ff5e50;font-size:2.2rem}#about #company_table,#about #company_table th,#about #company_table td{border-color:#707070;background:#fff}#contact .entry-content h3{color:#ff5e50;font-size:2.2rem;border-bottom:none;padding-bottom:none}#contact .entry-content table,#contact .entry-content th,#contact .entry-content td{border-color:#707070;background:#fff}#contact .entry-content th,#contact .entry-content td{padding:24px 32px}#contact .entry-content button[type=submit]{background-color:#ff5e50 !important;color:#fff;border-radius:30px;font-weight:700}#contact #f-cta{display:none}#menu .menu-item{margin-bottom:75px}#menu .menu-name{color:#ff5e50;font-size:2.2rem}#menu .menu-side-content{display:flex;flex-wrap:wrap}#menu .menu-side-content dl{width:180px;margin-right:15px;border:1px solid #838383;border-radius:5px;padding-right:16px;box-sizing:border-box}#menu .menu-side-content dl:nth-child(5n){margin-right:0}#menu .menu-side-content dt{padding:11px 0 11px 14px;font-size:2.2rem;color:#ff5e50;font-weight:700}#menu .menu-side-content dd{padding:16px 0 16px 16px;margin-left:0;border-top:1px solid #838383;line-height:1.25}#menu .menu-item .menu-inner{display:flex;align-items:flex-start;justify-content:space-between}#menu .menu-item .menu-image{width:420px}#menu .menu-item .menu-content{width:540px;padding-left:40px;box-sizing:border-box}@media screen and (max-width:767px){#menu .menu-side-content dl,#menu .menu-side-content dl:nth-child(5n){width:48%;margin-right:4%}#menu .menu-side-content dl:nth-child(2n){margin-right:0}#menu .menu-item .menu-inner{display:block}#menu .menu-item .menu-image{width:100%}#menu .menu-item .menu-content{padding-left:0;padding-top:40px;width:100%}}ul.wpp-list a .thumb{display:none}