@charset "utf-8";#maeyama-field_test2 #aboutinfo .row:nth-child(2) h3{background:url(//ondo.company/wp-content/themes/ondo/images/field/about01.png) right center no-repeat}#maeyama-field_test2 #aboutinfo .row:nth-child(3) h3{background:url(//ondo.company/wp-content/themes/ondo/images/field/about02.png) right center no-repeat}#maeyama-field_test2 #aboutinfo .row:nth-child(4) h3{background:url(//ondo.company/wp-content/themes/ondo/images/field/about03w.png) right center no-repeat}#maeyama-field_test2 #aboutinfo .row:nth-child(5) h3{background:url(//ondo.company/wp-content/themes/ondo/images/field/about04.png) right center no-repeat}#maeyama-field_test2 #aboutinfo .row:nth-child(6) h3{background:url(//ondo.company/wp-content/themes/ondo/images/field/about05w.png) right center no-repeat}#maeyama-field_test2 #aboutinfo .wrapper .half:nth-child(2n+1){padding:0 3% 0 1%;border-right:solid 1px #000}#maeyama-field_test2 #aboutinfo .row:nth-child(2n+1) h3,#maeyama-field_test2 #aboutinfo .row:nth-child(2n) h3{background-size:100px 148px}#maeyama-field_test2 #aboutinfo .wrapper .half:nth-child(even){border-left:none}#maeyama-field_test2 #aboutinfo h3{font-size:20px;padding:50px 100px 50px 0;color:#000}body#maeyama-field_test2{background:#a5aca3}body#maeyama-field_test2 .whiteBG{background:#fff}#maeyama-field_test2 #main{text-align:center}.field_main{height:auto;overflow:hidden}.field_main .wrapper.wide{max-width:calc(1275px + 60px);text-align:center}.floatarea{position:fixed;right:0;top:10vh;z-index:10}@media only screen and (max-width:767px){.floatarea{right:0;top:auto;bottom:10vh}}.floatarea .float_download{padding-top:0}.floatarea a:hover{opacity:.7}.mainimg{position:relative}ul.fieldNav{margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);justify-content:center;padding:0 30px}ul.fieldNav li{width:16%;max-width:255px;margin-right:.8%;padding:15px 1%}ul.fieldNav li:last-child{margin-right:0}#about-maeyama{background-image:url(//ondo.company/wp-content/themes/ondo/images/field/field02-min.jpg);background-attachment:fixed;background-position:center;background-size:cover;background-repeat:no-repeat}@media only screen and (max-width:767px){#about-maeyama{background-attachment:inherit;background-size:auto 100%;background-position:0 100%}}#fieldFac .fieldFac-txt{text-align:center}#fieldFac .fieldFac-map{width:66%;max-width:699px;margin:30px auto}.fieldFac-flexcontainer{text-align:center;margin:0 auto 0px;max-width:1270px;width:90%;display:flex;flex-wrap:wrap;justify-content:space-between}.fieldFac-flex{max-width:600px;width:47%}.fieldFac-flex p.image{cursor:pointer}.fieldFac-flex dl{margin-bottom:10px}.fieldFac-flex dt{font-size:20px;font-weight:700;color:#4f7264;margin-bottom:10px}.fieldFac-flex dd{font-size:14px}.fieldFac-flex button{width:100%;max-width:380px;background:#4f7264;color:#fff;display:inline-block;border-radius:5px;text-align:center;padding:15px 40px;text-decoration:none;margin:0 auto;font-size:16px;line-height:1.5em;border:none}#fieldFac .swiper-slide{margin:0 auto;text-align:center}#fieldFac .swiper-wrapper .swiper-slide p.image{padding:40px 40px 0}#fieldFac .swiper-wrapper .swiper-slide img{width:100%;height:0 auto;object-fit:cover;max-height:500px}#fieldFac .swiper-wrapper .swiper-slide p.text{font-size:14px;padding:15px 40px}#fieldFac .swiper-button-prev,#fieldFac .swiper-button-next{width:22px;height:35px;background-size:cover;background-repeat:no-repeat}#fieldFac .swiper-button-prev{background-image:url(//ondo.company/wp-content/themes/ondo/images/field/prev.svg);left:10px;right:auto}#fieldFac .swiper-button-next{background-image:url(//ondo.company/wp-content/themes/ondo/images/field/next.svg);right:10px;left:auto}.swiper-button-prev:after,.swiper-button-next:after{display:none}.modal{position:fixed;top:0;left:0;width:100%;height:100vh;padding:30px;display:flex;align-items:center;justify-content:center;transition:opacity .3s;pointer-events:none;opacity:0;z-index:100;background-color:rgba(120,123,131,.8)}.modal.is-active{opacity:1;pointer-events:auto}.modal__overlay{position:absolute;width:100%;height:100%;cursor:pointer}.modal__content{position:relative;background-color:#fff;width:100%;max-width:900px;padding:0}.modal__close-btn{position:absolute;display:flex;justify-content:center;align-items:center;right:0;top:0;width:40px;height:40px;padding:0;background:#fff;border:1px solid #ccc;cursor:pointer;z-index:10;-webkit-appearance:none;border-radius:0}#fieldCtt .fieldCtt-txt{margin:50px auto;max-width:1270px;width:90%;text-align:center;box-sizing:border-box}#fieldCtt .swiper-container{padding-bottom:100px;overflow:visible;text-align:left}#fieldCtt .swiper-container .swiper-wrapper .swiper-slide img{width:100%;height:auto;object-fit:cover;max-height:550px}#fieldCtt .fieldCtt-txt h2{font-size:20px;line-height:130%;font-weight:400;color:#555;padding:0 0 5px;margin:30px 0;border:none;line-height:1.6}#fieldCtt .fieldCtt-txt p{font-size:13px}#fieldCtt .swiper-slide p.text{text-align:left}#fieldCtt .swiper-slide p.text span{font-size:17px}#fieldCtt .swiper-container .swiper-pagination{display:table;position:absolute;bottom:60px}#fieldCtt .swiper-container .swiper-pagination-bullet{display:table-cell;margin:0;border-radius:inherit;background:#e3e3e2}#fieldCtt .swiper-container .swiper-pagination-bullet-active{background:#4f4b49}#fieldCtt .swiper-button-prev,#fieldCtt .swiper-button-next{position:absolute;bottom:0;top:auto;left:auto;z-index:10;background-repeat:no-repeat}#fieldCtt .swiper-button-prev{background-image:url(//ondo.company/wp-content/themes/ondo/images/field/gt.svg);right:60px}#fieldCtt .swiper-button-next{background-image:url(//ondo.company/wp-content/themes/ondo/images/field/lt.svg);right:0}#fieldGuide{background:url(//ondo.company/wp-content/themes/ondo/images/field/field01-min.jpg) center bottom -100px no-repeat;background-size:cover;height:800px;position:relative}#fieldGuide .guide-info{margin:0 auto;text-align:center;position:absolute;bottom:400px;left:50%;transform:translateX(-50%);-webkit-transform:translateX(-50%)}#fieldGuide .guide-info h3{color:#fff;padding:20px 30px;display:inline-block;font-weight:700;letter-spacing:1px;font-size:18px;margin:0 auto}#fieldGuide .guide-info p.text{color:#fff;font-size:14px;padding:0}#fieldGuide .guide-info p.fieldBtn{display:inline-block;margin:0 10px;width:300px}#fieldGuide .guide-info p.fieldBtn a{width:100%}#fieldReport .field-interview{clear:left;display:-webkit-box;display:-moz-box;display:-ms-box;display:-webkit-flexbox;display:-moz-flexbox;display:-ms-flexbox;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:flex;-webkit-box-lines:multiple;-moz-box-lines:multiple;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:40px}#fieldReport h2{font-size:20px;line-height:130%;font-weight:400;color:#555;padding:0 0 5px;margin:30px 0;border:none;line-height:1.6}#fieldReport .field-left{width:50%;float:left}#fieldReport .field-right{width:47%;padding-left:40px;float:left;max-width:570px}#fieldReport .field-right p,#fieldReport .field-right ul li{font-size:14px;color:#444;line-height:190%;padding:0}#fieldReport .field-right ul{padding:15px 0}#fieldReport .field-right p.fieldBtn.ondoEN{font-size:16px}#fieldReport .fieldBtn a{background:#666;width:240px;line-height:190%}#fieldReport .fieldBtn a:hover{color:#999}#aboutinfo .aboutinfoBtn{line-height:1.5em}.fieldBtn a{background:#4f7264;color:#fff;display:inline-block;border-radius:5px;text-align:center;padding:15px 40px;text-decoration:none;margin:0 auto;font-size:16px;line-height:1.5em}.fieldBtn a:hover{background:#628978;color:#fff;transition-duration:.5s}@media only screen and (max-width:767px){#fieldFac .fieldFac-map,#fieldFac .fieldFac-slider,#fieldCtt .fieldCtt-txt{width:90%;margin:0 5%}.floatarea img{zoom:.8}ul.fieldNav{margin:auto;padding:0}ul.fieldNav li{max-width:inherit;width:48%;margin-right:2%;margin-bottom:10px}.fieldFac-flex{margin:auto;width:100%}.fieldFac-flex:first-child{margin-bottom:30px}#fieldFac .swiper-wrapper .swiper-slide p.image{padding:25px 25px 0}#fieldFac .swiper-wrapper .swiper-slide p.text{padding:15px 25px;font-size:13px}.modal{padding:5%}.modal__close-btn{width:25px;height:25px}#fieldFac .swiper-button-prev,#fieldFac .swiper-button-next{height:23px;width:15px}#fieldFac .swiper-button-prev{left:4px}#fieldFac .swiper-button-next{right:4px}#fieldCtt .fieldCtt-txt.mb100{margin-bottom:0!important}#fieldCtt .swiper-container{overflow:hidden;text-align:center}#fieldCtt .swiper-button-prev{right:48vw}#fieldCtt .swiper-button-next{right:38vw}#fieldReport .field-left,#fieldReport .field-right{width:100%;float:none;padding:0;width:90%;margin:0 5%}#fieldReport .fieldBtn{text-align:center}#fieldReport .fieldBtn a{width:90%;max-width:300px}}