body#company{position:relative;background:none}body#company #wrap{padding-top:0}.co-wcm01{width:100%;max-width:1126px;padding:0 20px;margin:0 auto}.co-wcm02{width:100%;max-width:1258px;padding:0 20px;margin:0 auto}@media only screen and (max-width: 767px) and (max-width: 370px){.co-wcm02{padding:0 10px}}.co-img01{position:absolute;top:0;left:0;width:100%;height:100%;object-position:center;object-fit:cover}.co-overflow{overflow:hidden}.top-footer{padding-top:132px}@media (max-width: 767px){.top-footer{padding-top:120px}}.parallax-bg{position:fixed;z-index:-1;top:0;left:0;width:100vw;height:100vh}.sec-mv{position:relative;z-index:2;background-position:center top !important;background-size:100% var(--hBg) !important}@media (min-width: 768px){.sec-mv{padding-top:77px;background:url("/wp/wp-content/themes/wp-templ/assets/img/company/bg-body.jpg") no-repeat}}@media only screen and (min-width: 768px) and (min-width: 1400px){.sec-mv{padding-bottom:130px}}@media (max-width: 767px){.sec-mv{background:url("/wp/wp-content/themes/wp-templ/assets/img/company/bg-body-sp.jpg") no-repeat;padding:57px 0 0}}@media (min-width: 768px){.sec-mv .mv-wrap{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;margin-top:-45px}}@media only screen and (min-width: 768px) and (min-width: 1500px){.sec-mv .mv-wrap{max-height:715px}}@media (max-width: 767px){.sec-mv .mv-wrap{margin-top:-25px}}@media (min-width: 768px){.sec-mv .mv-wrap__col01{width:calc(584 / 1366 * 100%);margin-right:57px}}@media only screen and (min-width: 768px) and (max-width: 1366px){.sec-mv .mv-wrap__col01{margin-right:calc(57 / 1366 * 100%)}}@media (max-width: 767px){.sec-mv .mv-wrap__col01{padding-left:40px}}.sec-mv .mv-wrap__col01 .mv-thumb{position:relative}@media (min-width: 768px){.sec-mv .mv-wrap__col01 .mv-thumb{padding-top:calc(481 / 584 * 100%)}}@media (max-width: 767px){.sec-mv .mv-wrap__col01 .mv-thumb::before{content:"";display:block;padding-top:calc(217 / 335 * 100%)}}.sec-mv .mv-wrap__col02{position:relative;z-index:1}@media (min-width: 768px){.sec-mv .mv-wrap__col02{flex:1;padding:53px 20px 164px 0}}@media (max-width: 767px){.sec-mv .mv-wrap__col02{margin-top:-15px;padding:0 20px 58px}}.sec-mv .mv-wrap__col02 .mv-ttl{position:relative;z-index:1;font-size:0;line-height:0}@media (min-width: 768px){.sec-mv .mv-wrap__col02 .mv-ttl{margin-left:-79px}}@media only screen and (min-width: 768px) and (max-width: 1366px){.sec-mv .mv-wrap__col02 .mv-ttl{margin-left:calc(-79 / 1366 * 100vw)}}.sec-mv .mv-wrap__col02 .mv-ttl .row{display:inline-block}@media (min-width: 768px){.sec-mv .mv-wrap__col02 .mv-ttl .row{background:rgba(255,255,255,0.8);padding:0 0 4px 8px;font-size:36px;font-size:3.6rem;line-height:1.19444em;letter-spacing:.1em;font-weight:300}}@media only screen and (min-width: 768px) and (max-width: 1366px){.sec-mv .mv-wrap__col02 .mv-ttl .row{font-size:calc(36 / 1366 * 100vw)}}@media (max-width: 767px){.sec-mv .mv-wrap__col02 .mv-ttl .row{background:#fff;font-size:26px;font-size:2.6rem;line-height:1.30769em;letter-spacing:.1em;font-weight:300;padding:0 3px 0 4px}}@media only screen and (max-width: 767px) and (max-width: 370px){.sec-mv .mv-wrap__col02 .mv-ttl .row{font-size:calc(26 / 375 * 100vw)}}@media (min-width: 768px){.sec-mv .mv-wrap__col02 .mv-ttl .row:not(:last-child){margin-bottom:14px}}@media (max-width: 767px){.sec-mv .mv-wrap__col02 .mv-ttl .row:not(:last-child){margin-bottom:7px}}.sec-mv .mv-wrap__col02 .mv-ttl .is-purple{color:#9e87ff}.sec-mv .mv-wrap__col02 .mv-ttl .is-blue{color:#5dd8d2}@media (min-width: 768px){.sec-mv .mv-wrap__col02 .mv-desc{margin-top:55px;max-width:583px}}@media (max-width: 767px){.sec-mv .mv-wrap__col02 .mv-desc{margin-top:38px}}@media (min-width: 768px){.sec-mv .mv-wrap__col02 .mv-desc .txt{font-size:16px;font-size:1.6rem;line-height:2.75em;letter-spacing:.1em}}@media only screen and (min-width: 768px) and (max-width: 1366px){.sec-mv .mv-wrap__col02 .mv-desc .txt{font-size:calc(16 / 1366 * 100vw)}}@media (max-width: 767px){.sec-mv .mv-wrap__col02 .mv-desc .txt{font-size:14px;font-size:1.4rem;line-height:2.42857em;letter-spacing:.1em}}.sec-mv .mv-wrap__col02 .mv-decor{position:absolute;z-index:-1;bottom:0;font-family:"Barlow",sans-serif;white-space:nowrap;color:#ffffff;text-align:right}@media (min-width: 768px){.sec-mv .mv-wrap__col02 .mv-decor{right:-16px;font-size:97px;font-size:9.7rem;line-height:1em;letter-spacing:.08em;font-weight:100}}@media only screen and (min-width: 768px) and (max-width: 1366px){.sec-mv .mv-wrap__col02 .mv-decor{font-size:calc(97 / 1366 * 100vw)}}@media (max-width: 767px){.sec-mv .mv-wrap__col02 .mv-decor{font-size:46px;font-size:4.6rem;line-height:1em;letter-spacing:.08em;font-weight:100;right:-8px}}@media only screen and (max-width: 767px) and (max-width: 375px){.sec-mv .mv-wrap__col02 .mv-decor{font-size:calc(46 / 375 * 100vw)}}.sec-society{position:relative;z-index:1}@media (min-width: 768px){.sec-society{padding:400px 0 426px;margin-top:-45px}}@media only screen and (min-width: 768px) and (max-width: 1366px){.sec-society{padding:calc(400 / 1366 * 100vw) 0 calc(426 / 1366 * 100vw)}}@media (max-width: 767px){.sec-society{padding:120px 0 142px}}.sec-society .society-inner{border:solid 1px rgba(234,234,234,0.8);background-color:#ffffffcc}@media (min-width: 768px){.sec-society .society-inner{padding:164px 10px 186px}}@media only screen and (min-width: 768px) and (max-width: 1366px){.sec-society .society-inner{padding:calc(164 / 1366 * 100vw) calc(10 / 1366 * 100vw) calc(186 / 1366 * 100vw)}}@media (max-width: 767px){.sec-society .society-inner{padding:103px 10px 52px}}.sec-society .society-ttl01{text-align:center}@media (min-width: 768px){.sec-society .society-ttl01{font-size:30px;font-size:3rem;line-height:1.86667em;letter-spacing:.1em;font-weight:300}}@media only screen and (min-width: 768px) and (max-width: 1366px){.sec-society .society-ttl01{font-size:calc(30 / 1366 * 100vw)}}@media (max-width: 767px){.sec-society .society-ttl01{font-size:21px;font-size:2.1rem;line-height:2.33333em;letter-spacing:.1em;font-weight:300}}@media only screen and (max-width: 767px) and (max-width: 375px){.sec-society .society-ttl01{font-size:calc(21 / 375 * 100vw)}}@media (min-width: 768px){.sec-society .society-ttl01.is-margin{margin-top:126px}}@media only screen and (min-width: 768px) and (max-width: 1366px){.sec-society .society-ttl01.is-margin{margin-top:calc(126 / 1366 * 100vw)}}@media (max-width: 767px){.sec-society .society-ttl01.is-margin{margin-top:113px}}.sec-society .society-ttl02{text-align:center}@media (min-width: 768px){.sec-society .society-ttl02{font-size:44px;font-size:4.4rem;line-height:1.72727em;letter-spacing:.14em;font-weight:300;margin-top:35px}}@media only screen and (min-width: 768px) and (max-width: 1366px){.sec-society .society-ttl02{font-size:calc(44 / 1366 * 100vw);margin-top:calc(35 / 1366 * 100vw)}}@media (max-width: 767px){.sec-society .society-ttl02{font-size:20px;font-size:2rem;line-height:1.65em;letter-spacing:.14em;font-weight:300;margin-top:19px}}@media only screen and (max-width: 767px) and (max-width: 375px){.sec-society .society-ttl02{font-size:calc(20 / 375 * 100vw)}}.sec-society .society-ttl02 .is-blue{color:#5dd8d2}.sec-society .society-circle{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}@media (min-width: 768px){.sec-society .society-circle{max-width:1083px;margin:42px auto 0}}@media (max-width: 767px){.sec-society .society-circle{-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;-o-flex-wrap:wrap;flex-wrap:wrap;max-width:304px;margin:20px auto 0;background-image:url("/wp/wp-content/themes/wp-templ/assets/img/company/bg_society.png");background-repeat:no-repeat;background-position:center;background-color:transparent;background-size:100% 100%}}@media only screen and (max-width: 767px) and (max-width: 375px){.sec-society .society-circle{max-width:calc(304 / 375 * 100vw)}}@media (min-width: 768px){.sec-society .society-circle .circle-item{width:calc(382 / 1083 * 100%)}}.sec-society .society-circle .circle-item .circle-ctn{position:relative;border-radius:100%}@media (max-width: 767px){.sec-society .society-circle .circle-item .circle-ctn{width:100%;max-width:156px;margin:0 auto}}@media only screen and (max-width: 767px) and (max-width: 375px){.sec-society .society-circle .circle-item .circle-ctn{max-width:calc(156 / 375 * 100vw)}}.sec-society .society-circle .circle-item .circle-ctn::before{content:"";display:block;padding-top:100%}.sec-society .society-circle .circle-item:nth-child(1){z-index:2}@media (max-width: 767px){.sec-society .society-circle .circle-item:nth-child(1){width:100%;margin-bottom:-34px}}@media only screen and (max-width: 767px) and (max-width: 375px){.sec-society .society-circle .circle-item:nth-child(1){margin-bottom:calc(-34 / 375 * 100vw)}}@media (min-width: 768px){.sec-society .society-circle .circle-item:nth-child(1) .circle-ctn{background:rgba(208,249,247,0.8)}}.sec-society .society-circle .circle-item:nth-child(2){z-index:1}@media (min-width: 768px){.sec-society .society-circle .circle-item:nth-child(2){margin:0 calc(-63 / 2 / 1083 * 100%) 0}}@media (max-width: 767px){.sec-society .society-circle .circle-item:nth-child(2){width:calc(50% + 8px);margin-right:-8px}}@media (min-width: 768px){.sec-society .society-circle .circle-item:nth-child(2) .circle-ctn{background:rgba(247,243,210,0.8)}}@media (max-width: 767px){.sec-society .society-circle .circle-item:nth-child(2) .circle-desc .txt{line-height:16px}}@media only screen and (max-width: 767px) and (max-width: 375px){.sec-society .society-circle .circle-item:nth-child(2) .circle-desc .txt{line-height:calc(16 / 375 * 100vw)}}.sec-society .society-circle .circle-item:nth-child(3){z-index:2}@media (max-width: 767px){.sec-society .society-circle .circle-item:nth-child(3){width:calc(50% + 8px);margin-left:-8px}}@media (min-width: 768px){.sec-society .society-circle .circle-item:nth-child(3) .circle-ctn{background:rgba(219,224,251,0.8)}}.sec-society .society-circle .circle-item .circle-item__inner{position:absolute;top:0;left:0;width:100%;height:100%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;-o-flex-direction:column;flex-direction:column;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;-o-justify-content:center;justify-content:center}.sec-society .society-circle .circle-item .circle-ttl{text-align:center}.sec-society .society-circle .circle-item .circle-ttl .txt{position:relative;display:inline-block}@media (min-width: 768px){.sec-society .society-circle .circle-item .circle-ttl .txt{font-size:44px;font-size:4.4rem;line-height:1.72727em;letter-spacing:.14em;font-weight:300;padding:0 58px}}@media only screen and (min-width: 768px) and (max-width: 1366px){.sec-society .society-circle .circle-item .circle-ttl .txt{font-size:calc(44 / 1366 * 100vw);padding:0 calc(58 / 1366 * 100vw)}}@media (max-width: 767px){.sec-society .society-circle .circle-item .circle-ttl .txt{font-size:22px;font-size:2.2rem;line-height:1.31818em;letter-spacing:.14em;font-weight:300;padding:0 22px}}@media only screen and (max-width: 767px) and (max-width: 375px){.sec-society .society-circle .circle-item .circle-ttl .txt{font-size:calc(22 / 375 * 100vw);padding:0 calc(22 / 375 * 100vw)}}.sec-society .society-circle .circle-item .circle-ttl .txt:before,.sec-society .society-circle .circle-item .circle-ttl .txt:after{content:"";position:absolute;top:calc(50% + 1px);height:1px;background:#192c57}@media (min-width: 768px){.sec-society .society-circle .circle-item .circle-ttl .txt:before,.sec-society .society-circle .circle-item .circle-ttl .txt:after{width:32px}}@media only screen and (min-width: 768px) and (max-width: 1366px){.sec-society .society-circle .circle-item .circle-ttl .txt:before,.sec-society .society-circle .circle-item .circle-ttl .txt:after{width:calc(32 / 1366 * 100vw)}}@media (max-width: 767px){.sec-society .society-circle .circle-item .circle-ttl .txt:before,.sec-society .society-circle .circle-item .circle-ttl .txt:after{width:12px}}@media only screen and (max-width: 767px) and (max-width: 375px){.sec-society .society-circle .circle-item .circle-ttl .txt:before,.sec-society .society-circle .circle-item .circle-ttl .txt:after{width:calc(12 / 375 * 100vw)}}.sec-society .society-circle .circle-item .circle-ttl .txt:before{left:0}.sec-society .society-circle .circle-item .circle-ttl .txt:after{right:5px}.sec-society .society-circle .circle-item .circle-desc{text-align:center}@media (min-width: 768px){.sec-society .society-circle .circle-item .circle-desc{margin-top:15px}}@media (max-width: 767px){.sec-society .society-circle .circle-item .circle-desc{margin-top:8px}}@media only screen and (max-width: 767px) and (max-width: 375px){.sec-society .society-circle .circle-item .circle-desc{margin-top:calc(8 / 375 * 100vw)}}@media (min-width: 768px){.sec-society .society-circle .circle-item .circle-desc .txt{font-size:16px;font-size:1.6rem;line-height:2.125em;letter-spacing:.1em}}@media only screen and (min-width: 768px) and (max-width: 1366px){.sec-society .society-circle .circle-item .circle-desc .txt{font-size:calc(16 / 1366 * 100vw)}}@media (max-width: 767px){.sec-society .society-circle .circle-item .circle-desc .txt{font-size:11px;font-size:1.1rem;line-height:1.81818em;letter-spacing:.1em}}@media only screen and (max-width: 767px) and (max-width: 375px){.sec-society .society-circle .circle-item .circle-desc .txt{font-size:calc(11 / 375 * 100vw)}}.sec-society .c-wave .c-wave-clip{background:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="1366" height="1818.498" viewBox="0 0 1366 1818.498" preserveAspectRatio="none"><defs><linearGradient id="linear-gradient" y1="0.074" x2="1" y2="1" gradientUnits="objectBoundingBox"><stop offset="0" stop-color="%23f2fcff"/><stop offset="0.463" stop-color="%23fafff5"/><stop offset="0.744" stop-color="%23fffaf2"/><stop offset="0.892" stop-color="%23f4f8ff"/><stop offset="1" stop-color="%23f4faff"/></linearGradient><linearGradient id="linear-gradient-3" x1="0.5" y1="1" x2="0.5" gradientUnits="objectBoundingBox"><stop offset="0" stop-color="%23fff" stop-opacity="0"/><stop offset="1" stop-color="%23fff"/></linearGradient></defs><g id="Group_172875" data-name="Group 172875" transform="translate(-84 -227.447)"><g id="Group_172874" data-name="Group 172874" transform="translate(84 -2620)"><path id="Union_1" data-name="Union 1" d="M18196,21495.895V19694h1366v1801.893Z" transform="translate(-18196 -16846.555)" fill="url(%23linear-gradient)"/><g id="Group_171480" data-name="Group 171480" transform="translate(1366 4665.945) rotate(180)"><rect id="Rectangle_23822" data-name="Rectangle 23822" width="1366" height="270" transform="translate(0 79)" fill="url(%23linear-gradient-3)"/><rect id="Rectangle_23823" data-name="Rectangle 23823" width="1366" height="79" fill="%23fff"/></g></g></g></svg>') no-repeat;background-position:center top !important;background-size:100% var(--hBg) !important}@media (max-width: 767px){.sec-society .c-wave .c-wave-clip{background:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="375.004" height="2653.689" viewBox="0 0 375.004 2653.689" preserveAspectRatio="none"><defs><linearGradient id="linear-gradient" y1="0.074" x2="1" y2="1" gradientUnits="objectBoundingBox"><stop offset="0" stop-color="%23f2fcff"/><stop offset="0.463" stop-color="%23fafff5"/><stop offset="0.744" stop-color="%23fffaf2"/><stop offset="0.892" stop-color="%23f4f8ff"/><stop offset="1" stop-color="%23f4faff"/></linearGradient><linearGradient id="linear-gradient-3" x1="0.5" x2="0.5" y2="1" gradientUnits="objectBoundingBox"><stop offset="0" stop-color="%23fff"/><stop offset="1" stop-color="%23fff" stop-opacity="0"/></linearGradient></defs><g id="Group_172874" data-name="Group 172874" transform="translate(0.003 -1919.461)"><path id="Union_61" data-name="Union 61" d="M18196,22468.689V19815h375v2653.689Z" transform="translate(-18196.002 -17895.539)" fill="url(%23linear-gradient)"/><rect id="Rectangle_30532" data-name="Rectangle 30532" width="375" height="122" transform="translate(374.997 4573.15) rotate(180)" fill="url(%23linear-gradient-3)"/></g></svg>') no-repeat}}.sec-combine{position:relative;z-index:1}.sec-combine .combine-bg{position:absolute;z-index:-1;top:0;left:0;width:100%;height:100%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;-o-flex-direction:column;flex-direction:column}.sec-combine .combine-bg .combine-bg__head{height:var(--hBg);background:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="1366" height="1818.498" viewBox="0 0 1366 1818.498" preserveAspectRatio="none"><defs><linearGradient id="linear-gradient" y1="0.074" x2="1" y2="1" gradientUnits="objectBoundingBox"><stop offset="0" stop-color="%23f2fcff"/><stop offset="0.463" stop-color="%23fafff5"/><stop offset="0.744" stop-color="%23fffaf2"/><stop offset="0.892" stop-color="%23f4f8ff"/><stop offset="1" stop-color="%23f4faff"/></linearGradient><linearGradient id="linear-gradient-3" x1="0.5" y1="1" x2="0.5" gradientUnits="objectBoundingBox"><stop offset="0" stop-color="%23fff" stop-opacity="0"/><stop offset="1" stop-color="%23fff"/></linearGradient></defs><g id="Group_172875" data-name="Group 172875" transform="translate(-84 -227.447)"><g id="Group_172874" data-name="Group 172874" transform="translate(84 -2620)"><path id="Union_1" data-name="Union 1" d="M18196,21495.895V19694h1366v1801.893Z" transform="translate(-18196 -16846.555)" fill="url(%23linear-gradient)"/><g id="Group_171480" data-name="Group 171480" transform="translate(1366 4665.945) rotate(180)"><rect id="Rectangle_23822" data-name="Rectangle 23822" width="1366" height="270" transform="translate(0 79)" fill="url(%23linear-gradient-3)"/><rect id="Rectangle_23823" data-name="Rectangle 23823" width="1366" height="79" fill="%23fff"/></g></g></g></svg>') no-repeat;background-position:center bottom !important;background-size:100% var(--hBg) !important}@media (max-width: 767px){.sec-combine .combine-bg .combine-bg__head{background:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="375.004" height="2653.689" viewBox="0 0 375.004 2653.689" preserveAspectRatio="none"><defs><linearGradient id="linear-gradient" y1="0.074" x2="1" y2="1" gradientUnits="objectBoundingBox"><stop offset="0" stop-color="%23f2fcff"/><stop offset="0.463" stop-color="%23fafff5"/><stop offset="0.744" stop-color="%23fffaf2"/><stop offset="0.892" stop-color="%23f4f8ff"/><stop offset="1" stop-color="%23f4faff"/></linearGradient><linearGradient id="linear-gradient-3" x1="0.5" x2="0.5" y2="1" gradientUnits="objectBoundingBox"><stop offset="0" stop-color="%23fff"/><stop offset="1" stop-color="%23fff" stop-opacity="0"/></linearGradient></defs><g id="Group_172874" data-name="Group 172874" transform="translate(0.003 -1919.461)"><path id="Union_61" data-name="Union 61" d="M18196,22468.689V19815h375v2653.689Z" transform="translate(-18196.002 -17895.539)" fill="url(%23linear-gradient)"/><rect id="Rectangle_30532" data-name="Rectangle 30532" width="375" height="122" transform="translate(374.997 4573.15) rotate(180)" fill="url(%23linear-gradient-3)"/></g></svg>') no-repeat}}.sec-combine .combine-bg .combine-bg__body{height:var(--hBg);flex:1;background:#fff;margin-top:-1px}@media (min-width: 768px){.sec-message .message-wrap{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;-o-justify-content:space-between;justify-content:space-between;margin-top:35px}}@media only screen and (min-width: 768px) and (max-width: 1365px){.sec-message .message-wrap{margin-top:calc(35 / 1366 * 100vw)}}@media (max-width: 767px){.sec-message .message-wrap{margin-top:43px}}@media (min-width: 768px){.sec-message .message-wrap__col01{width:calc(420 / 1088 * 100%);display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;-o-flex-direction:column;flex-direction:column}}@media (min-width: 768px){.sec-message .message-wrap__col01 .message-thumb{order:2;margin-top:66px}}@media only screen and (min-width: 768px) and (max-width: 1365px){.sec-message .message-wrap__col01 .message-thumb{margin-top:calc(66 / 1366 * 100vw)}}@media (max-width: 767px){.sec-message .message-wrap__col01 .message-thumb{max-width:222px;margin:0 auto}}@media (min-width: 768px){.sec-message .message-wrap__col01 .message-intro{order:1}}@media (max-width: 767px){.sec-message .message-wrap__col01 .message-intro{margin-top:39px}}@media (min-width: 768px){.sec-message .message-wrap__col01 .message-intro .txt{font-size:26px;font-size:2.6rem;line-height:1.88462em;letter-spacing:.1em;font-weight:300}}@media only screen and (min-width: 768px) and (max-width: 1365px){.sec-message .message-wrap__col01 .message-intro .txt{font-size:calc(26 / 1366 * 100vw)}}@media (max-width: 767px){.sec-message .message-wrap__col01 .message-intro .txt{font-size:20px;font-size:2rem;line-height:1.95em;letter-spacing:.1em;font-weight:300}}@media (min-width: 768px){.sec-message .message-wrap__col02{width:calc(578 / 1088 * 100%);padding-top:0px;margin-top:-3px}}@media (max-width: 767px){.sec-message .message-wrap__col02{margin-top:34px}}.sec-message .message-wrap__col02 .message-desc .txt{font-size:16px;font-size:1.6rem;line-height:2em;letter-spacing:.1em}@media only screen and (min-width: 768px) and (max-width: 1365px){.sec-message .message-wrap__col02 .message-desc .txt{font-size:calc(16 / 1366 * 100vw)}}.sec-message .message-wrap__col02 .message-desc .txt:not(:last-child){margin-bottom:20px}@media (max-width: 767px){.sec-message .message-wrap__col02 .message-desc .txt:not(:last-child){margin-bottom:32px}}.sec-message .message-wrap__col02 .message-sign{text-align:right}@media (min-width: 768px){.sec-message .message-wrap__col02 .message-sign{margin:30px -3px 0 0}}@media (max-width: 767px){.sec-message .message-wrap__col02 .message-sign{margin:15px -2px 0 0}}.sec-message .message-wrap__col02 .message-sign .position{position:relative;top:-2px;font-size:14px;font-size:1.4rem;line-height:4em;letter-spacing:.1em;margin-right:17px}@media only screen and (min-width: 768px) and (max-width: 1366px){.sec-message .message-wrap__col02 .message-sign .position{font-size:calc(14 / 1366 * 100vw)}}.sec-message .message-wrap__col02 .message-sign .name{font-size:22px;font-size:2.2rem;line-height:2.54545em;letter-spacing:.1em}@media only screen and (min-width: 768px) and (max-width: 1366px){.sec-message .message-wrap__col02 .message-sign .name{font-size:calc(22 / 1366 * 100vw)}}@media (min-width: 768px){.sec-history{margin-top:182px}}@media only screen and (min-width: 768px) and (max-width: 1365px){.sec-history{margin-top:calc(182 / 1366 * 100vw)}}@media (max-width: 767px){.sec-history{margin-top:50px}}@media (min-width: 768px){.sec-history .history-wrap{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}}@media (min-width: 768px){.sec-history .history-wrap__col01{width:100px}}.sec-history .history-wrap__col02{position:relative}@media (min-width: 768px){.sec-history .history-wrap__col02{flex:1;margin-top:61px;margin-left:calc(138 / 1088 * 100%)}}@media only screen and (min-width: 768px) and (max-width: 1000px){.sec-history .history-wrap__col02{margin-top:calc(61 / 1366 * 100vw)}}@media (max-width: 767px){.sec-history .history-wrap__col02{margin-top:28px}}.sec-history .history-wrap__col02 .history-line{position:absolute}@media (min-width: 768px){.sec-history .history-wrap__col02 .history-line{top:21px;left:103px;width:8px;height:calc(100% - 17px)}}@media only screen and (min-width: 768px) and (max-width: 1366px){.sec-history .history-wrap__col02 .history-line{top:calc(21 / 1366 * 100vw);left:calc(103 / 1366 * 100vw);height:calc(100% - 17 / 1366 * 100vw);width:calc(8 / 1366 * 100vw)}}@media (max-width: 767px){.sec-history .history-wrap__col02 .history-line{top:19px;left:77px;width:8px;height:calc(100% - 17px)}}.sec-history .history-wrap__col02 .history-line:before{content:"";position:absolute;top:0;left:calc(50% - 1px);width:1px;height:calc(100% - 22px);background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="1" height="3.557" viewBox="0 0 1 3.557"><line id="Line_341" data-name="Line 341" y2="3.557" transform="translate(0.5)" fill="none" stroke="%235cd8d2" stroke-width="1" stroke-dasharray="2"/></svg>');background-repeat:repeat-y;background-position:center;background-color:transparent;background-size:1px 4px}.sec-history .history-wrap__col02 .history-line:after{content:"";position:absolute;bottom:0;left:0;background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="8" height="16" viewBox="0 0 8 16"><g id="Group_172877" data-name="Group 172877" transform="translate(-481 -4533)"><path id="Polygon_1" data-name="Polygon 1" d="M4,0,8,4H0Z" transform="translate(489 4537) rotate(180)" fill="%235ed8d2"/><path id="Polygon_2" data-name="Polygon 2" d="M4,0,8,4H0Z" transform="translate(489 4543) rotate(180)" fill="%235ed8d2"/><path id="Polygon_3" data-name="Polygon 3" d="M4,0,8,4H0Z" transform="translate(489 4549) rotate(180)" fill="%235ed8d2"/></g></svg>');background-repeat:no-repeat;background-position:center;background-color:transparent;background-size:100% 100%}@media (min-width: 768px){.sec-history .history-wrap__col02 .history-line:after{width:8px;height:16px}}@media only screen and (min-width: 768px) and (max-width: 1366px){.sec-history .history-wrap__col02 .history-line:after{height:calc(16 / 1366 * 100vw);width:calc(8 / 1366 * 100vw)}}@media (max-width: 767px){.sec-history .history-wrap__col02 .history-line:after{width:6px;height:12px}}.sec-history .history-timeline .timeline-row{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}@media (min-width: 768px){.sec-history .history-timeline .timeline-row{padding-bottom:35px}}@media (max-width: 767px){.sec-history .history-timeline .timeline-row{padding-bottom:12px}}.sec-history .history-timeline .row-year{font-family:"Barlow",sans-serif;color:#5dd8d2}@media (min-width: 768px){.sec-history .history-timeline .row-year{font-size:37px;font-size:3.7rem;line-height:1.18919em;letter-spacing:.05em;font-weight:300;width:127px}}@media only screen and (min-width: 768px) and (max-width: 1366px){.sec-history .history-timeline .row-year{font-size:calc(37 / 1366 * 100vw);width:calc(127 / 1366 * 100vw)}}@media (max-width: 767px){.sec-history .history-timeline .row-year{font-size:30px;font-size:3rem;line-height:1.2em;letter-spacing:.05em;font-weight:300;width:102px}}.sec-history .history-timeline .row-ctn{flex:1}@media (max-width: 767px){.sec-history .history-timeline .row-ctn{padding-top:7px}}.sec-history .history-timeline .row-ctn .row-ctn__event{position:relative}@media (min-width: 768px){.sec-history .history-timeline .row-ctn .row-ctn__event{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}}.sec-history .history-timeline .row-ctn .row-ctn__event:before{content:"";position:absolute;width:13px;height:13px;background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="13" height="13" viewBox="0 0 13 13"><g id="Group_172878" data-name="Group 172878" transform="translate(-478 -4482.127)"><circle id="Ellipse_73" data-name="Ellipse 73" cx="6.5" cy="6.5" r="6.5" transform="translate(478 4482.127)" fill="%235cd8d2" opacity="0.305"/><circle id="Ellipse_74" data-name="Ellipse 74" cx="3.5" cy="3.5" r="3.5" transform="translate(481 4485.127)" fill="%235dd8d2"/></g></svg>');background-repeat:no-repeat;background-position:center;background-color:transparent;background-size:100% 100%}@media (min-width: 768px){.sec-history .history-timeline .row-ctn .row-ctn__event:before{top:16px;left:-27px}}@media only screen and (min-width: 768px) and (max-width: 1366px){.sec-history .history-timeline .row-ctn .row-ctn__event:before{top:calc(16 / 1366 * 100vw);left:calc(-27 / 1366 * 100vw);width:calc(13 / 1366 * 100vw);height:calc(13 / 1366 * 100vw)}}@media (max-width: 767px){.sec-history .history-timeline .row-ctn .row-ctn__event:before{top:6px;left:-28px}}.sec-history .history-timeline .row-ctn .event-head{font-size:14px;font-size:1.4rem;letter-spacing:.1em;color:#5dd8d2}@media (min-width: 768px){.sec-history .history-timeline .row-ctn .event-head{width:127px;padding-top:8px}}@media only screen and (min-width: 768px) and (max-width: 1366px){.sec-history .history-timeline .row-ctn .event-head{font-size:calc(16 / 1366 * 100vw);width:calc(127 / 1366 * 100vw);padding-top:calc(8 / 1366 * 100vw)}}@media (min-width: 768px){.sec-history .history-timeline .row-ctn .event-ctn{flex:1;margin-right:-10px;padding-top:12px}}@media only screen and (min-width: 768px) and (max-width: 1366px){.sec-history .history-timeline .row-ctn .event-ctn{padding-top:calc(12 / 1366 * 100vw);margin-right:calc(-10 / 1366 * 100vw)}}@media (max-width: 767px){.sec-history .history-timeline .row-ctn .event-ctn{margin-top:1px}}@media (min-width: 768px){.sec-history .history-timeline .row-ctn .event-ctn .txt01{font-size:16px;font-size:1.6rem;letter-spacing:.1em}}@media only screen and (min-width: 768px) and (max-width: 1366px){.sec-history .history-timeline .row-ctn .event-ctn .txt01{font-size:calc(16 / 1366 * 100vw)}}@media (max-width: 767px){.sec-history .history-timeline .row-ctn .event-ctn .txt01{font-size:16px;font-size:1.6rem;line-height:2em;letter-spacing:.1em}}@media (min-width: 768px){.sec-history .history-timeline .row-ctn .event-ctn .lst{margin:-3px 0 -3px}}@media (max-width: 767px){.sec-history .history-timeline .row-ctn .event-ctn .lst{margin:4px 0 0}}.sec-history .history-timeline .row-ctn .event-ctn .lst .item{position:relative}@media (min-width: 768px){.sec-history .history-timeline .row-ctn .event-ctn .lst .item{padding-left:16px}}@media (max-width: 767px){.sec-history .history-timeline .row-ctn .event-ctn .lst .item{padding-left:17px}}@media (min-width: 768px){.sec-history .history-timeline .row-ctn .event-ctn .lst .item:not(:last-child){margin-bottom:1px}}@media (max-width: 767px){.sec-history .history-timeline .row-ctn .event-ctn .lst .item:not(:last-child){margin-bottom:4px}}.sec-history .history-timeline .row-ctn .event-ctn .lst .item::before{content:"";position:absolute;width:3px;height:3px;background:#192c57;border-radius:100%}@media (min-width: 768px){.sec-history .history-timeline .row-ctn .event-ctn .lst .item::before{top:12px;left:5px}}@media (max-width: 767px){.sec-history .history-timeline .row-ctn .event-ctn .lst .item::before{top:16px;left:5px}}@media (min-width: 768px){.sec-overview .overview-wrap{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;-o-justify-content:space-between;justify-content:space-between}}@media (max-width: 767px){.sec-overview .overview-wrap{padding:0 20px}}@media (min-width: 768px){.sec-overview .overview-wrap__col01{width:calc(639 / 1366 * 100%);padding-top:5px}}@media only screen and (min-width: 768px) and (max-width: 1366px){.sec-overview .overview-wrap__col01{padding-top:calc(5 / 1366 * 100vw)}}@media (min-width: 768px){.sec-overview .overview-wrap__col01 .wrap-inner{padding-left:20px}}@media (min-width: 768px){.sec-overview .overview-wrap__col01 .c-ttl01{max-width:499px;margin:0 0 0 auto}}.sec-overview .overview-wrap__col01 .overview-thumb{position:relative}@media (min-width: 768px){.sec-overview .overview-wrap__col01 .overview-thumb{margin-top:66px;height:561px}}@media only screen and (min-width: 768px) and (max-width: 1366px){.sec-overview .overview-wrap__col01 .overview-thumb{height:calc(561 / 1366 * 100vw);margin-top:calc(66 / 1366 * 100vw)}}@media (max-width: 767px){.sec-overview .overview-wrap__col01 .overview-thumb{margin-top:35px}.sec-overview .overview-wrap__col01 .overview-thumb:before{content:"";display:block;padding-top:calc(199 / 335 * 100%)}}@media (min-width: 768px){.sec-overview .overview-wrap__col02{width:calc(633 / 1366 * 100%);padding-right:20px}}@media (max-width: 767px){.sec-overview .overview-wrap__col02{margin-top:41px}}.sec-overview .overview-table{max-width:495px}.sec-overview .overview-table .table-row{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;border-bottom:solid 1px #e0e0e0}@media (min-width: 768px){.sec-overview .overview-table .table-row:not(:last-child){margin-bottom:29px}}@media only screen and (min-width: 768px) and (max-width: 1366px){.sec-overview .overview-table .table-row:not(:last-child){margin-bottom:calc(29 / 1366 * 100vw)}}@media (max-width: 767px){.sec-overview .overview-table .table-row:not(:last-child){margin-bottom:21px}}.sec-overview .overview-table .table-row .head{position:relative}@media (min-width: 768px){.sec-overview .overview-table .table-row .head{width:132px;padding:0 0 0 3px}}@media only screen and (min-width: 768px) and (max-width: 1366px){.sec-overview .overview-table .table-row .head{width:calc(132 / 1366 * 100vw);padding:0 0 0 calc(3 / 1366 * 100vw)}}@media (max-width: 767px){.sec-overview .overview-table .table-row .head{width:112px}}.sec-overview .overview-table .table-row .head::before{content:"";position:absolute;width:100%;height:1px;background:#5dd8d2;bottom:-1px;left:0}.sec-overview .overview-table .table-row .head .txt{font-size:16px;font-size:1.6rem;line-height:1.625em;letter-spacing:.1em;color:#5dd8d2}@media only screen and (min-width: 768px) and (max-width: 1366px){.sec-overview .overview-table .table-row .head .txt{font-size:calc(16 / 1366 * 100vw)}}.sec-overview .overview-table .table-row .ctn{flex:1}@media (min-width: 768px){.sec-overview .overview-table .table-row .ctn{padding-left:48px}}@media only screen and (min-width: 768px) and (max-width: 1366px){.sec-overview .overview-table .table-row .ctn{padding-left:calc(48 / 1366 * 100vw)}}@media (max-width: 767px){.sec-overview .overview-table .table-row .ctn{padding-left:15px}}.sec-overview .overview-table .table-row .ctn .txt{font-size:16px;font-size:1.6rem;line-height:1.625em;letter-spacing:.1em}@media only screen and (min-width: 768px) and (max-width: 1366px){.sec-overview .overview-table .table-row .ctn .txt{font-size:calc(16 / 1366 * 100vw)}}@media (min-width: 768px){.sec-overview .overview-table .table-row .head,.sec-overview .overview-table .table-row .ctn{padding-bottom:30px}}@media only screen and (min-width: 768px) and (max-width: 1366px){.sec-overview .overview-table .table-row .head,.sec-overview .overview-table .table-row .ctn{padding-bottom:calc(30 / 1366 * 100vw)}}@media (max-width: 767px){.sec-overview .overview-table .table-row .head,.sec-overview .overview-table .table-row .ctn{padding-bottom:20px}}@media (min-width: 768px){.sec-map{margin-top:79px}}@media only screen and (min-width: 768px) and (max-width: 1366px){.sec-map{margin-top:calc(79 / 1366 * 100vw)}}@media (max-width: 767px){.sec-map{margin-top:42px}}.sec-map .map-frame iframe{width:100%}@media (max-width: 767px){.sec-map .map-frame iframe{height:180px}}.sec-map .map-address{border:solid 1px #5dd8d2;text-align:center}@media (min-width: 768px){.sec-map .map-address{padding:33px 10px 33px;margin-top:33px}}@media only screen and (min-width: 768px) and (max-width: 1366px){.sec-map .map-address{padding:calc(33 / 1366 * 100vw) calc(10 / 1366 * 100vw) calc(33 / 1366 * 100vw);margin-top:calc(33 / 1366 * 100vw)}}@media (max-width: 767px){.sec-map .map-address{padding:16px 10px 14px;margin-top:16px}}.sec-map .map-address .txt{position:relative;display:inline-block;font-size:14px;font-size:1.4rem;line-height:1.78571em;letter-spacing:.1em}@media (min-width: 768px){.sec-map .map-address .txt{padding-left:42px}}@media only screen and (min-width: 768px) and (max-width: 1366px){.sec-map .map-address .txt{padding-left:calc(42 / 1366 * 100vw);font-size:calc(14 / 1366 * 100vw)}}@media (max-width: 767px){.sec-map .map-address .txt{padding-top:27px}}.sec-map .map-address .txt::before{content:"";position:absolute;background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="25.719" height="34.521" viewBox="0 0 25.719 34.521"><defs><clipPath id="clip-path"><path id="Path_406243" data-name="Path 406243" d="M8.222,12.453A4.638,4.638,0,1,1,12.86,17.09a4.643,4.643,0,0,1-4.638-4.638M12.863,0A12.87,12.87,0,0,0,.008,12.821c0,.051-.008.133-.008.248v.007a7.6,7.6,0,0,0,.058.875,12.727,12.727,0,0,0,1.389,4.809c.648,1.518,2.66,4.573,5.98,9.08,1.318,1.789,2.549,3.409,3.35,4.452.447.583.817,1.06,1.076,1.391.556.713.59.755.9.81l.144.026.143-.027c.3-.057.326-.086.9-.819.261-.337.635-.822,1.087-1.414.81-1.061,2.053-2.707,3.381-4.523,3.35-4.581,5.367-7.675,5.994-9.2a12.737,12.737,0,0,0,1.282-4.666,6.908,6.908,0,0,0,.042-.919v-.016c0-.028,0-.056,0-.085A12.87,12.87,0,0,0,12.863,0Z" transform="translate(0 0.002)" fill="%235dd8d2"/></clipPath></defs><g id="Group_171489" data-name="Group 171489" transform="translate(0 0.002)"><g id="Group_171488" data-name="Group 171488" transform="translate(0 -0.002)" clip-path="url(%23clip-path)"><rect id="Rectangle_29471" data-name="Rectangle 29471" width="25.723" height="34.522" transform="translate(0 0)" fill="%235dd8d2"/></g></g></svg>');background-repeat:no-repeat;background-position:center;background-color:transparent;background-size:100% 100%}@media (min-width: 768px){.sec-map .map-address .txt::before{left:1px;top:calc(50% - 18px);width:26px;height:35px}}@media only screen and (min-width: 768px) and (max-width: 1366px){.sec-map .map-address .txt::before{top:calc(50% - calc(18 / 1366 * 100vw));width:calc(26 / 1366 * 100vw);height:calc(35 / 1366 * 100vw)}}@media (max-width: 767px){.sec-map .map-address .txt::before{width:16px;height:22px;left:calc(50% - 9px);top:0}}@media (min-width: 768px){.sec-map .map-address .is-space{margin-left:14px}}@media (min-width: 768px){.wrap-bg{padding-bottom:99px}}@media only screen and (min-width: 768px) and (max-width: 1366px){.wrap-bg{padding-bottom:calc(99 / 1366 * 100vw)}}@media (max-width: 767px){.wrap-bg{padding-bottom:91px}}.c-wave02{position:absolute;left:0;top:0;width:100%;height:120px;z-index:1;overflow:hidden;transform:rotate(180deg)}@media (max-width: 767px){.c-wave02{height:60px}}.c-wave02-clip{position:absolute;width:100%;height:calc(100% + 1px);inset:0;z-index:1;clip-path:url("#c-bg-clip-path02");background:url("/wp/wp-content/themes/wp-templ/assets/img/company/bg-wave.jpg") no-repeat;background-position:center top !important;background-size:100% var(--hBg) !important}@media (max-width: 767px){.c-wave02-clip{background:url("/wp/wp-content/themes/wp-templ/assets/img/company/bg-wave-sp.jpg") no-repeat}}.c-wave02-clip:before{content:"";width:100%;height:100%;position:absolute;left:0;top:0;animation-name:kf_top_mv_bg_color;animation-direction:alternate;animation-duration:3.5s;animation-delay:0s;animation-timing-function:ease-in-out;animation-iteration-count:infinite;animation-fill-mode:none}

/*# sourceMappingURL=maps/company.min.css.map */
