@charset "UTF-8";.single-cont{margin:0 auto 60px auto;max-width:80%;gap:30px}.single-cont h2{font-size:16px;padding:10px;border-left:6px solid #2a3853;color:#333;min-height:auto;-webkit-box-sizing:border-box;box-sizing:border-box;margin-bottom:30px;font-size:20px;background-size:auto auto;background-color:#fff;background-image:repeating-linear-gradient(135deg,transparent,transparent 2px,#f1f1f1 2px,#f1f1f1 10px);letter-spacing:1.8px}.single-cont .main{width:calc(70% - 30px)}@media (max-width:600px){.single-cont .main{width:100%}}.single-cont .main *{line-height:calc(28px / 16px);letter-spacing:1.8px}.single-cont .main .farmer_information{margin-top:30px;table-layout:fixed;word-break:break-all;word-wrap:break-all;border-collapse:collapse;border-spacing:0}.single-cont .main .farmer_information th,.single-cont .main .farmer_information td{padding:15px;-webkit-box-sizing:border-box;box-sizing:border-box}@media (max-width:600px){.single-cont .main .farmer_information th,.single-cont .main .farmer_information td{width:100%;display:inline-block}}.single-cont .main .farmer_information th{background-color:#60bdb2;color:#fff}@media (max-width:600px){.single-cont .main .farmer_information th{text-align:left}}.single-cont .main .farmer_information td{width:75%;padding:5px 15px;border:1px solid #eee;text-align:left;-webkit-box-sizing:border-box;box-sizing:border-box}@media (max-width:600px){.single-cont .main .farmer_information td{width:100%;display:inline-block}}.single-cont .side{width:30%}@media (max-width:600px){.single-cont .side{width:100%}}.single-cont .side h2{font-size:16px}.single-cont .side .list .item a{font-size:14px;line-height:calc(28px / 16px);letter-spacing:1.8px}.house{max-width:100%}.house .house-section{max-width:80%;margin:0 auto 60px auto;border-collapse:collapse;border-spacing:0}@media (max-width:600px){.house .house-section{max-width:100%;padding:0 3%;-webkit-box-sizing:border-box;box-sizing:border-box}}.house .house-section .tab_gallery{max-width:50%;width:100%;margin:0 auto 20px auto}.house .house-section .tab_gallery .thumb-item{height:400px;margin-bottom:10px}@media (max-width:600px){.house .house-section .tab_gallery .thumb-item{height:210px}}.house .house-section .tab_gallery .thumb-item .slick-list{height:100%}.house .house-section .tab_gallery .thumb-item .slick-list *{height:100%}.house .house-section .tab_gallery .thumb-item .arrow-icon{width:30px;position:absolute;top:50%;-webkit-transform:translate(0,-50%);transform:translate(0,-50%);z-index:1}.house .house-section .tab_gallery .thumb-item .arrow-icon.left{left:-40px}@media (max-width:600px){.house .house-section .tab_gallery .thumb-item .arrow-icon.left{left:0}}.house .house-section .tab_gallery .thumb-item .arrow-icon.right{right:-40px}@media (max-width:600px){.house .house-section .tab_gallery .thumb-item .arrow-icon.right{right:0}}.house .house-section .tab_gallery .slick-active li{display:inline-block;-webkit-box-sizing:border-box;box-sizing:border-box;padding:5px}@media (max-width:600px){.house .house-section .tab_gallery .slick-active li img{-o-object-fit:cover;object-fit:cover}}.house .house-section .tab_gallery .thumb-item-nav{height:60px}.house .house-section .tab_gallery .thumb-item-nav .slick-list{height:100%}.house .house-section .tab_gallery .thumb-item-nav .slick-slide{margin-right:10px;height:100%}.house .house-section .tab_gallery .thumb-item-nav li{padding:0}.house .house-section .tab_gallery .thumb-item-nav li img{height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:top;object-position:top}.house .house-section .tab_gallery .thumb-item-nav .arrow-icon{position:absolute;top:50%;-webkit-transform:translate(0,-50%);transform:translate(0,-50%);width:15px;height:15px;z-index:1}.house .house-section .tab_gallery .thumb-item-nav .arrow-icon.left{left:-20px}@media (max-width:600px){.house .house-section .tab_gallery .thumb-item-nav .arrow-icon.left{left:0}}.house .house-section .tab_gallery .thumb-item-nav .arrow-icon.right{right:-20px}@media (max-width:600px){.house .house-section .tab_gallery .thumb-item-nav .arrow-icon.right{right:0}}@media (max-width:600px){.house .house-section .tab_gallery{max-width:100%;padding:0 3%;-webkit-box-sizing:border-box;box-sizing:border-box}}.house .house-section .top_info{margin-bottom:30px;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.house .house-section .top_info .left .name{font-size:12px;color:#7d7d7d}.house .house-section .top_info .left .buy_price{line-height:1.5}.house .house-section .top_info .left .buy_price .price{color:#333;font-size:14px;font-weight:600}.house .house-section .top_info .left .buy_price .price .num{color:#ff5113;font-size:20px;font-weight:600}.house .house-section .top_info .right .pdf_dl a{color:#41739b;border-bottom:1px solid #41739b}.house .house-section table{width:100%;border-collapse:collapse;border-spacing:0;border:1px solid #f0e6da}.house .house-section table tr{border-top:1px solid #f0e6da;border-bottom:1px solid #f0e6da}.house .house-section table tr th{width:40%;background-color:#f6f1ea;text-align:left;font-weight:500}.house .house-section table tr td{width:60%;border-color:#f6f1ea}.house .house-section table tr th,.house .house-section table tr td{padding:.8em;-webkit-box-sizing:border-box;box-sizing:border-box}@media (max-width:600px){.house .house-section{padding:0 3%;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;display:inline-block}}.house .map-section .map{width:50%;margin:0 auto;margin-bottom:30px}@media (max-width:600px){.house .map-section .map{width:80%}}.house .contact-section{background-size:auto auto;background-color:#fff;background-image:repeating-linear-gradient(135deg,transparent,transparent 2px,#f1f1f1 2px,#f1f1f1 10px);padding-bottom:30px;-webkit-box-sizing:border-box;box-sizing:border-box}.house .contact-section #house_contact{background-color:#f3ba3a;color:#fff;text-align:center;padding:10px 0;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;margin-bottom:30px;border:none;background-image:none}.house .contact-section #house_contact:before{content:"";position:absolute;top:100%;left:50%;margin-left:-15px;border:15px solid transparent;border-top:15px solid #f3ba3a}.house .contact-section .tel-btn{width:280px;margin:0 auto 30px auto;text-align:center;border-radius:5px;color:#fff}.house .contact-section .tel-btn a{display:inline-block;width:280px;-webkit-box-shadow:0 5px 0 #ed5100;box-shadow:0 5px 0 #ed5100;text-align:center;padding:20px 0;color:#fff;font-weight:600;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:5px;-webkit-transition:.3s;transition:.3s;background-color:#f07029}.house .contact-section .tel-btn a:hover{-webkit-transform:translate3d(0,5px,0);transform:translate3d(0,5px,0);background-color:#f07029;-webkit-box-shadow:none;box-shadow:none}.house .contact-section .tel-btn a span img{height:20px;width:auto;margin-right:5px;margin-top:3px}.house .contact-section .contact_form{max-width:1100px;width:90%;margin:0 auto}.house .contact-section .contact_form .contact_title{color:#333;font-weight:700;padding-left:20px;font-size:20px;margin-bottom:20px;background-image:url(/wp-content/uploads/2021/03/serch_contact_image3.png);background-repeat:no-repeat;background-position:left center;background-size:13px 13px}@media (max-width:600px){.house .contact-section .contact_form .contact_title{font-size:16px}}.house .contact-section .contact_form .item{color:#333;margin-bottom:10px;position:relative}.house .contact-section .contact_form .item .hissu{top:50%;right:1.7%;-webkit-transform:translateY(-50%);transform:translateY(-50%);display:inline-block;font-size:12px;color:#fff;background-color:#f3c84e;padding:3px 7px;border-radius:4px}.house .contact-section .contact_form .item .hissu *{color:#fff}.house .contact-section .contact_form .item input{font-size:14px}.house .contact-section .contact_form .item .top{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:10px}.house .contact-section .contact_form .item .top .hissu{-webkit-transform:none;transform:none}.house .contact-section .contact_form .info-text{line-height:calc(28px / 16px);letter-spacing:1.8px;margin-bottom:20px}.house .contact-section .contact_form input,.house .contact-section .contact_form textarea{border:1px solid #b4b4b4;border-radius:4px;padding:12px;width:100%;background-color:#fff}.house .contact-section .contact_form input{padding:12px;-webkit-box-sizing:border-box;box-sizing:border-box}.house .contact-section .contact_form input[type=radio],.house .contact-section .contact_form input[type=checkbox]{width:auto}.house .contact-section .contact_form input.wpcf7-form-control.wpcf7-submit{width:280px;padding:15px 0;background-color:#727272;-webkit-box-sizing:border-box;box-sizing:border-box;color:#fff;border-radius:5px}@media (max-width:600px){.house .contact-section .contact_form{padding:20px 3%;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box}.house .contact-section .contact_form.wrap{margin:0}}.house .contact-section .contact_form .check{text-align:center;margin-bottom:20px}.house .contact-section .contact_form .check span{margin:0}.house .contact-section .contact_form .btn{text-align:center}.house .contact-section .contact_form .btn span{display:none}.enterprise{max-width:80%;margin:0 auto}@media (max-width:600px){.enterprise{max-width:100%;padding:0 3%;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%}}.enterprise .post_title{margin:0 auto 30px auto;padding:15px;-webkit-box-sizing:border-box;box-sizing:border-box;background-image:url(/wp-content/uploads/2021/04/interview_backimages7.jpg);background-repeat:no-repeat;background-size:cover;line-height:1.5;position:relative;font-size:20px;letter-spacing:.15em;font-weight:700;border:1px solid #222}.enterprise .enterprise_slider{max-width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0 auto 40px 0}.enterprise .enterprise_slider .thumb-item{height:auto;margin-bottom:10px;border:1px solid #222}@media (max-width:600px){.enterprise .enterprise_slider .thumb-item{height:200px}}.enterprise .enterprise_slider .thumb-item .arrow-icon{width:30px;position:absolute;top:50%;-webkit-transform:translate(0,-50%);transform:translate(0,-50%);z-index:1}.enterprise .enterprise_slider .thumb-item .arrow-icon.left{left:20px;cursor:pointer}@media (max-width:600px){.enterprise .enterprise_slider .thumb-item .arrow-icon.left{left:-20px}}.enterprise .enterprise_slider .thumb-item .arrow-icon.right{right:20px;cursor:pointer}@media (max-width:600px){.enterprise .enterprise_slider .thumb-item .arrow-icon.right{right:-20px}}@media (max-width:600px){.enterprise .enterprise_slider .thumb-item .slick-active li{padding:0;height:200px}}.enterprise .enterprise_slider .thumb-item .slick-slide img{-o-object-fit:contain;object-fit:contain;height:500px;width:100%}@media (max-width:600px){.enterprise .enterprise_slider .thumb-item .slick-slide img{height:200px}}.enterprise .enterprise_slider .thumb-item-nav{height:70px;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box}.enterprise .enterprise_slider .thumb-item-nav .slick-list{height:70px}.enterprise .enterprise_slider .thumb-item-nav .slick-track{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.enterprise .enterprise_slider .thumb-item-nav .slick-slide{width:70px !important;height:70px;-o-object-fit:cover;object-fit:cover;-webkit-box-sizing:border-box;box-sizing:border-box;margin-right:10px}.enterprise .enterprise_slider .thumb-item-nav .slick-slide img{display:inline-block;margin-right:10px}.enterprise .section01{margin-bottom:40px}.enterprise .section01 .icons{margin-bottom:20px;gap:10px 10px}.enterprise .section01 .icons>*{width:calc((100% - 10px * (5 - 1)) / 5);-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.enterprise .section02{border:1px solid #222;margin-bottom:40px}.enterprise .section02 .headline{padding:15px;-webkit-box-sizing:border-box;box-sizing:border-box;background-image:url(/wp-content/uploads/2021/04/enterprise_about_images3.png);background-repeat:no-repeat;background-size:cover;line-height:20px;border-bottom:1px solid #222}.enterprise .section02 .headline:before{content:"";position:absolute;background-image:url(/wp-content/uploads/2021/04/enterprise_about_images1.png);background-repeat:no-repeat;background-size:cover;width:50px;height:65px;bottom:-5px;right:30px}.enterprise .section02 .headline img{height:20px;width:auto}.enterprise .section02 .list{padding:20px;-webkit-box-sizing:border-box;box-sizing:border-box}.enterprise .section02 .list .item{margin-bottom:30px}.enterprise .section02 .list .item:last-child{margin-bottom:0}.enterprise .section02 .list .item .title{font-weight:700;letter-spacing:.15em;padding:0 0 10px 20px;border-bottom:1px solid #222;margin-bottom:20px}.enterprise .section02 .list .item .title:before{content:"";position:absolute;background-image:url(/wp-content/uploads/2021/04/enterprise_midashi_images1.png);background-repeat:no-repeat;background-size:cover;width:16px;height:12px;top:-5px;left:0}.enterprise .section02 .list .item .text{line-height:calc(28px / 16px);letter-spacing:1.8px}.enterprise .section03{margin-bottom:30px}.enterprise .section03 .btn{max-width:650px;width:90%;margin:0 auto}.enterprise .section04{border:1px solid #222;margin-bottom:40px}.enterprise .section04 .title{padding:15px;background-image:url(/wp-content/uploads/2021/04/syain_interview_backimages.png);background-repeat:no-repeat;background-size:cover;line-height:20px;border-bottom:1px solid #222}.enterprise .section04 .title img{height:25px;width:auto}@media (max-width:600px){.enterprise .section04 .title img{height:20px}}.enterprise .section04 .box .left{width:50%;padding:25px;-webkit-box-sizing:border-box;box-sizing:border-box;border-right:1px solid #222}@media (max-width:600px){.enterprise .section04 .box .left{width:100%;border-right:none;padding:20px;border-bottom:1px solid #222}}.enterprise .section04 .box .left .image{width:40%}@media (max-width:600px){.enterprise .section04 .box .left .image{width:100%;margin-bottom:20px}}.enterprise .section04 .box .left .list{width:calc(60% - 20px);margin-left:20px}@media (max-width:600px){.enterprise .section04 .box .left .list{width:100%;margin-left:0}}.enterprise .section04 .box .left .list .name{font-weight:700;letter-spacing:.15em;padding:0 0 5px 20px;border-bottom:1px solid #222;margin-bottom:20px}.enterprise .section04 .box .left .list .name:before{content:"";position:absolute;background-image:url(/wp-content/uploads/2021/04/enterprise_midashi_images1.png);background-repeat:no-repeat;background-size:cover;width:16px;height:12px;top:-5px;left:0}.enterprise .section04 .box .left .list .item{margin-bottom:10px}.enterprise .section04 .box .left .list .item .label{background-color:#000;display:inline-block;color:#fff;width:60px;height:18px;line-height:18px;text-align:center;font-size:12px;margin-right:10px}.enterprise .section04 .box .left .list .item .value{-webkit-box-flex:1;-ms-flex:1;flex:1;line-height:18px}.enterprise .section04 .box .right{width:50%;padding:25px;-webkit-box-sizing:border-box;box-sizing:border-box;letter-spacing:1.8px;line-height:calc(28px / 16px)}@media (max-width:600px){.enterprise .section04 .box .right{width:100%}}.enterprise .section05{margin-bottom:40px;border:1px solid #222}.enterprise .section05 .title{padding:15px;-webkit-box-sizing:border-box;box-sizing:border-box;background-image:url(/wp-content/uploads/2021/04/interview_backimages7.jpg);background-repeat:no-repeat;background-size:cover;line-height:20px;border-bottom:1px solid #222}.enterprise .section05 .title img{height:20px;width:auto}.enterprise .section05 table{width:90%;margin:20px auto;-webkit-box-sizing:border-box;box-sizing:border-box;border-collapse:collapse;border-spacing:0;table-layout:fixed;overflow-wrap:break-word;word-wrap:break-word}.enterprise .section05 table tr{border-bottom:1px solid #222;vertical-align:text-top}.enterprise .section05 table tr:last-child{border:none}.enterprise .section05 table th{text-align:left;width:30%}.enterprise .section05 table td{width:70%}.enterprise .section05 table th,.enterprise .section05 table td{padding:15px;-webkit-box-sizing:border-box;box-sizing:border-box}@media (max-width:600px){.enterprise .section05 table th,.enterprise .section05 table td{display:inline-block;width:100%;padding:10px 0 0;-webkit-box-sizing:border-box;box-sizing:border-box}}.enterprise .section06{margin-bottom:40px;border:1px solid #222}.enterprise .section06 .youtube_video_url{-o-object-fit:cover;object-fit:cover;width:100%;height:500px}@media (max-width:600px){.enterprise .section06 .youtube_video_url{height:180px;-o-object-fit:contain;object-fit:contain}}.enterprise .section06 .youtube_video_url iframe{-o-object-fit:cover;object-fit:cover;width:100%;height:500px}@media (max-width:600px){.enterprise .section06 .youtube_video_url iframe{height:180px;-o-object-fit:contain;object-fit:contain}}.enterprise .section07{margin-bottom:60px}.enterprise .section07 .headline{padding:15px;background-image:url(/wp-content/uploads/2021/04/interview_backimages7.jpg);background-repeat:no-repeat;background-size:cover;line-height:20px;position:relative;border:1px solid #222;margin-bottom:20px}.enterprise .section07 .headline img{width:auto;height:20px}.enterprise .section07 .list{gap:0px 20px}.enterprise .section07 .list>*{width:calc((100% - 20px * (4 - 1)) / 4);-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.enterprise .section07 .list .item{border:1px solid #222;background-color:#fff}.enterprise .section07 .list .item a{height:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.enterprise .section07 .list .item a .image{height:160px}.enterprise .section07 .list .item a .image img{-o-object-fit:cover;object-fit:cover}.enterprise .section07 .list .item a .title{-webkit-box-flex:1;-ms-flex:1;flex:1;padding:20px 15px;-webkit-box-sizing:border-box;box-sizing:border-box;background-color:#fff;font-weight:700}.enterprise .section08{margin-bottom:100px;overflow:hidden}.enterprise .section08 .box-wrap{-webkit-box-sizing:border-box;box-sizing:border-box;max-width:980px;width:90%;position:relative;margin:0 auto}.enterprise .section08 .box-wrap .back:nth-child(1){height:190px;position:absolute;right:-130px;top:50px;z-index:-2}.enterprise .section08 .box-wrap .back:nth-child(2){height:67px;position:absolute;left:-200px;bottom:-50px;z-index:-2}.enterprise .section08 .box-wrap .innerback{height:100%;width:100%;top:10px;left:10px;z-index:-1;border:3px solid #222}.enterprise .section08 .box-wrap .innerback img{-o-object-fit:cover;object-fit:cover}.enterprise .section08 .box-wrap .box-conts{width:100%;background-image:url(/wp-content/uploads/2021/04/classo_tensyouku_backimages1.jpg);background-repeat:no-repeat;background-size:cover;text-align:center;border:3px solid #222;padding:50px 0;-webkit-box-sizing:border-box;box-sizing:border-box}.enterprise .section08 .box-wrap .box-conts .headline{width:100%;height:40px;text-align:center;margin-bottom:20px}.enterprise .section08 .box-wrap .box-conts .box{max-width:85%;margin:0 auto;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (max-width:600px){.enterprise .section08 .box-wrap .box-conts .box{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}}.enterprise .section08 .box-wrap .box-conts .box .content{width:calc(60% - 30px);margin-right:30px}@media (max-width:600px){.enterprise .section08 .box-wrap .box-conts .box .content{width:100%;margin-right:0}}.enterprise .section08 .box-wrap .box-conts .box .content .title{font-size:20px;font-weight:700;letter-spacing:.15em;color:#222;margin-bottom:5px}.enterprise .section08 .box-wrap .box-conts .box .content .text{text-align:left;line-height:calc(28px / 16px)}.enterprise .section08 .box-wrap .box-conts .box .image{width:40%}@media (max-width:600px){.enterprise .section08 .box-wrap .box-conts .box .image{width:100%;margin-bottom:30px}}.enterprise .banners{display:none}.mailpoet .main{width:100%}.mailpoet .main h2{border:none;background:0 0;padding:0}.mailpoet .main button{width:30px;margin-right:20px;margin-bottom:20px}.mailpoet .main input{display:block;border:1px solid #b4b4b4;border-radius:4px;margin-bottom:10px}.mailpoet .main .mailpoet_captcha{width:auto;height:auto;margin-bottom:30px}.mailpoet .main .mailpoet_text_label{margin-bottom:10px}.mailpoet .main .mailpoet_submit{width:130px;background-color:#727272;-webkit-box-sizing:border-box;box-sizing:border-box;color:#fff;border-radius:5px}.mailpoet .side{display:none}