@import url("https://fonts.googleapis.com/css2?family=EB+Garamond:wght@400;500&display=swap");@font-face{font-family:"DINOT";src:url("../fonts/dinot/dinot.eot?") format("eot"),url("../fonts/dinot/dinot.woff2") format("woff2"),url("../fonts/dinot/dinot.woff") format("woff")}@font-face{font-family:'icomoon';src:url("../fonts/icomoon.eot?aji3hw");src:url("../fonts/icomoon.eot?aji3hw#iefix") format("embedded-opentype"),url("../fonts/icomoon.ttf?aji3hw") format("truetype"),url("../fonts/icomoon.woff?aji3hw") format("woff"),url("../fonts/icomoon.svg?aji3hw#icomoon") format("svg");font-weight:normal;font-style:normal}[class^="icon-"],[class*=" icon-"]{font-family:'icomoon' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-handshake:before{content:"\e901";color:#4b4b4b}.icon-myhome:before{content:"\e902";color:#4b4b4b}.icon-shovel:before{content:"\e903";color:#4b4b4b}.icon-fountainpen:before{content:"\e904";color:#4b4b4b}.icon-note:before{content:"\e905";color:#4b4b4b}.icon-scale:before{content:"\e906";color:#4b4b4b}.icon-balloon:before{content:"\e907";color:#4b4b4b}.icon-smartphone:before{content:"\e908";color:#4b4b4b}.icon-arrow:before{content:"\e909"}.icon-about:before{content:"\e90a"}.icon-recruit:before{content:"\e90b"}.icon-staff:before{content:"\e90c"}.icon-question:before{content:"\e90d"}.icon-mail:before{content:"\e90e"}.icon-tel:before{content:"\e90f"}.pageHead{background:url('../img/../img/concept/bg-mainv.png?1636337597') no-repeat 0 0;-moz-background-size:cover;-o-background-size:cover;-webkit-background-size:cover;background-size:cover}.parentBox{background-image:url(../img/concept/img-concept.png);background-size:100%;background-repeat:no-repeat;background-position:top center}.parentBox .conceptSec{padding-top:387px}.parentBox .conceptSec .bgGreenOut .bgGreen{text-align:center;padding:85px 40px 130px;background-color:rgba(100,165,123,0.9);color:#fff}.parentBox .conceptSec .bgGreenOut .bgGreen h3{font-size:2.6rem;margin-bottom:90px}@media screen and (max-width: 1399px){.parentBox .conceptSec{padding-top:250px}}@media screen and (max-width: 1199px){.parentBox .conceptSec .bgGreenOut .bgGreen{text-align:center;padding:60px 20px 90px}.parentBox .conceptSec .bgGreenOut .bgGreen h3{font-size:2.4rem;font-weight:bold;margin-bottom:60px}.parentBox .conceptSec .bgGreenOut .bgGreen .comment .pageContP{font-size:1.6rem}}@media screen and (max-width: 991px){.parentBox .conceptSec{padding-top:200px}.parentBox .conceptSec .bgGreenOut .bgGreen{text-align:center;padding:50px 20px 70px}.parentBox .conceptSec .bgGreenOut .bgGreen h3{margin-bottom:40px}.parentBox .conceptSec .bgGreenOut .bgGreen .comment .pageContP{font-size:1.6rem}}@media screen and (max-width: 767px){.parentBox .conceptSec{padding-top:150px}.parentBox .conceptSec .bgGreenOut .bgGreen{text-align:center;padding:20px 10px 30px}.parentBox .conceptSec .bgGreenOut .bgGreen h3{font-size:1.8rem;margin-bottom:15px}.parentBox .conceptSec .bgGreenOut .bgGreen .comment{text-align:left}.parentBox .conceptSec .bgGreenOut .bgGreen .comment .pageContP{font-size:1.4rem}}@media screen and (max-width: 570px){.parentBox .conceptSec{padding-top:80px}}
