@charset "utf-8";.link01 a{padding:8px;text-align:center;font-size:14px;color:#fff;transition:.5s;background:rgba(0,122,62,.9);border-radius:2px;max-width:280px;display:block;margin:0 auto;cursor:pointer;cursor:hand;margin-top:25px}.link01.wh_link a{color:#fff;background:rgba(0,122,62,.9)}.link01 a{color:#fff}.link01 a:hover{background:#28a7e1;color:#fff;opacity:1;border-radius:8px}.link01 a span:hover{color:#fff !important}span.arrow01{position:relative;display:inline-block;padding-left:25px;text-decoration:none}span.arrow01:before{content:'';width:8px;height:8px;border:0;border-top:solid 1px #fff;border-right:solid 1px #fff;position:absolute;top:50%;left:0;margin-top:-4px;transform:rotate(45deg);transition:.5s}.link01:hover span.arrow01:before{left:10px;border-top:solid 1px #fff;border-right:solid 1px #fff}.min{font-family:'Noto Serif JP',serif}*,*:before,*:after{-webkit-box-sizing:border-box;box-sizing:border-box}a{color:#333}a.wh{color:#fff}a.wh:hover{color:#fff}.wh{color:#fff}a.bl{color:#3487c1}a.bl:hover{color:#3487c1}a.bl:hover{opacity:.8;-webkit-transition-property:all;-webkit-transition:.3s linear;transition-property:all;transition:.3s linear}img{width:100%}figure{margin:0}[data-element-id] .wrapper{opacity:1}.icon path{color:#0aa8e3}.wrapper{width:100%;overflow:hidden;opacity:0}.content{width:100%}.main{padding:1px 0 0}.indent{text-indent:-1em;padding-left:2em}.inner{max-width:1000px;margin:0 auto}section{overflow:hidden}.lt{float:left}.rt{float:right}.mb20{margin-bottom:20px}.mb30{margin-bottom:30px}.mb50{margin-bottom:50px}.mb100{margin-bottom:100px}.pd30{padding-top:30px;padding-bottom:30px}.pd50{padding-top:50px;padding-bottom:50px}.pd80{padding-top:80px;padding-bottom:80px}.pd120{padding-top:120px;padding-bottom:120px}.t_cen{text-align:center}.t_lt{text-align:left}.t_rt{text-align:right}.csr_ttl{background:url(//nagatakiya.co.jp/kanri/wp-content/themes/nagatakiya/css/../img/page_ttl01.jpg);background-repeat:no-repeat;background-size:cover}.service_ttl{background:url(//nagatakiya.co.jp/kanri/wp-content/themes/nagatakiya/css/../img/page_ttl02.jpg);background-repeat:no-repeat;background-size:cover}.company_ttl{background:url(//nagatakiya.co.jp/kanri/wp-content/themes/nagatakiya/css/../img/page_ttl03.jpg);background-repeat:no-repeat;background-size:cover}.recruit_ttl{background:url(//nagatakiya.co.jp/kanri/wp-content/themes/nagatakiya/css/../img/page_ttl04.jpg);background-repeat:no-repeat;background-size:cover}.news_ttl{background:url(//nagatakiya.co.jp/kanri/wp-content/themes/nagatakiya/css/../img/page_ttl05.jpg);background-repeat:no-repeat;background-size:cover}.page_ttl .in{padding:14% 0 10%}.page_ttl h2{text-align:center;color:#fff;font-size:24px;line-height:1;font-family:'Noto Serif JP',serif;position:relative;letter-spacing:.2em}.page_ttl h2 span{display:block;font-size:14px;margin-top:10px;font-family:'Noto Sans Japanese',sans-serif}.page_ttl h2:before{content:'';position:absolute;display:inline-block;width:40px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);border-radius:2px}h3.ttl01{text-align:center;font-size:20px;position:relative;margin-bottom:80px;font-family:'Noto Serif JP',serif;font-weight:500}h3.ttl01:before{content:'';position:absolute;bottom:-7px;display:inline-block;width:40px;height:1px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);border:1px solid #007a3e}h3.ttl01 span{display:block;position:absolute;font-size:14px;bottom:-40px;left:0;right:0;color:#007a3e}h3.ttl01.wh span{color:#fff}h3.ttl01.wh:before{border:1px solid #ffffff00}h3.ttl01 span:after{position:absolute;right:0;content:"";display:inline-block;width:20px;height:70px;background-size:contain;top:0;bottom:0;margin-right:-25px}h3.ttl02{text-align:left;color:#007a3e;font-size:18px;margin-bottom:10px;font-weight:700}.is-fixed .hd01 .gblnv_block ul{width:100%;display:flex;flex-direction:row;justify-content:space-between;max-width:620px;margin:0 30px 0 0;float:right;align-items:center}.hd01 .gblnv_block ul{display:flex;flex-direction:row;justify-content:space-between;max-width:940px;margin:0 auto}.hd01 .gblnv_block ul li{width:16.66%;text-align:center;height:75px;line-height:75px}.gblnv_block ul li a{width:100%;display:block;padding:0 0 5px}.gblnv_block ul li a span{position:relative;text-decoration:none;padding:10px}.gblnv_block ul li a span:before,.gblnv_block ul li a span:after{border-bottom:solid 2px #007a3e;bottom:0;content:"";display:block;position:absolute;transition:all .3s ease;-webkit-transition:all .3s ease;width:0}.gblnv_block ul li a span:before{left:50%}.gblnv_block ul li a span:after{right:50%}.gblnv_block ul li a span:hover:before,.gblnv_block ul li a span:hover:after{width:50%}.index .gblnv_block ul li:first-child a span:before,.index .gblnv_block ul li:first-child a span:after{width:50%}h1.hd_logo{max-width:240px;position:absolute;top:22px;left:40px}.home .gblnv_block ul li.home a span:before,.home .gblnv_block ul li.home a span:after{width:50%}.page-template-page-csr .gblnv_block ul li.csr a span:before,.page-template-page-csr .gblnv_block ul li.csr a span:after{width:50%}.page-template-page-service .gblnv_block ul li.service a span:before,.page-template-page-service .gblnv_block ul li.service a span:after{width:50%}.page-template-page-company .gblnv_block ul li.company a span:before,.page-template-page-company .gblnv_block ul li.company a span:after{width:50%}.blog .gblnv_block ul li.news a span:before,.blog .gblnv_block ul li.news a span:after{width:50%}.page-template-page-recruit .gblnv_block ul li.recruit a span:before,.page-template-page-recruit .gblnv_block ul li.recruit a span:after{width:50%}.hd_in{max-width:1020px;margin:0 auto;position:relative;height:70px;border-radius:0 0 20px 20px;filter:drop-shadow(10px 10px 10px rgba(0,0,0,.1))}.hd02 .gblnv_block ul{width:100%;display:flex;flex-direction:row;justify-content:space-between;max-width:620px;margin:0 30px 0 0;float:right;align-items:center}.hd02 .gblnv_block ul li{width:16.66%;text-align:center;height:65px;line-height:65px}.hd_block{position:relative}.hd01 h1.hd_logo{display:none}.hd_block .hd01{position:absolute;bottom:0;width:100%;left:0;right:0;z-index:100;height:75px;max-width:1020px;margin:0 auto;background:#fff;border-radius:20px 20px 0 0;filter:drop-shadow(0 -20px 10px rgba(0,0,0,.1))}.hd02{position:fixed;top:0;left:0;right:0;z-index:100;height:75px;background:url(//nagatakiya.co.jp/kanri/wp-content/themes/nagatakiya/css/../img/nav_bg03.png);background-position:center;background-repeat:no-repeat}.is-fixed .hd01{position:fixed;top:0;margin:0 auto;background:#fff;border-radius:0 0 20px 20px;filter:drop-shadow(10px 10px 10px rgba(0,0,0,.1))}body:not(.home) #hd .hd01{position:fixed;top:0;margin:0 auto;background:#fff;border-radius:0 0 20px 20px;filter:drop-shadow(10px 10px 10px rgba(0,0,0,.1))}body:not(.home) #hd .hd01 h1.hd_logo{display:block}body:not(.home) #hd .hd01 .gblnv_block ul{width:100%;display:flex;flex-direction:row;justify-content:space-between;max-width:620px;margin:0 30px 0 0;float:right;align-items:center}.is-fixed .hd01 h1.hd_logo{display:block}a.menu-trigger{display:none !important}.hd_contact .txt{font-size:11px;color:#fff;margin-left:30px;margin-bottom:5px}.hd_contact ol li,.hd_contact ol li a{color:#fff;font-size:24px}.hd_contact ol li{display:block;float:none !important;line-height:1;margin-bottom:5px !important;float:none !important;margin-right:0 !important;text-align:left !important}.hd_contact ol{position:relative;padding-left:35px}.hd_contact ol:before{position:absolute;left:0;content:"";display:inline-block;width:30px;height:30px;background:url(//nagatakiya.co.jp/kanri/wp-content/themes/nagatakiya/css/../img/icon_tel.png) no-repeat;background-size:contain;top:0;bottom:0;margin:auto}.hd_contact ol li{margin:0}.ft_time{padding:30px 0;background:rgba(0,122,62,1)}.ft_time p.txt{color:#fff;font-size:12px}.ft_time ul{display:flex;flex-direction:row;justify-content:space-around}.ft_time ul li{width:33.33%;border-right:1px solid rgba(255,255,255,.1)}.ft_time ul li:last-child{border-right:none}.ft_time h4{margin-bottom:10px;color:#fff;text-align:center;font-size:12px}.ft_time .tel a{color:#fff;font-size:22px}.ft_time .tel{display:flex;justify-content:center;margin-bottom:5px}.ft_time .tel span{position:relative;padding-left:17px;padding-bottom:0;font-weight:700;line-height:1;margin-bottom:10px}.ft_time .tel span:before{position:absolute;left:0;content:"";display:inline-block;width:14px;height:18px;background:url(//nagatakiya.co.jp/kanri/wp-content/themes/nagatakiya/css/../img/icon_tel.png) no-repeat;background-size:contain;top:0;bottom:-3px;margin:auto}.ft_time table{display:flex;justify-content:center;font-size:12px;font-weight:700}.ft_time table tr th{background:rgba(255,255,255,.1);color:#fff;text-align:center;padding:3px 10px;font-weight:400}.ft_time table tr td{padding-left:10px;padding-right:10px;color:#fff}.ft_contact{border-bottom:1px solid #fff}.ft_contact ul{display:flex;justify-content:space-between;height:360px;background-color:#fff}.ft_contact ul li{width:50%;transition:.5s}.ft_contact ul li a{display:block;height:100%;width:100%;display:flex;justify-content:center;align-items:center}.ft_contact ul li:hover{opacity:.6}.ft_contact ul li a:hover{opacity:1.0}.ft_contact ul li.ft_rec{background-image:url(//nagatakiya.co.jp/kanri/wp-content/themes/nagatakiya/css/../img/ft_recruit.jpg);background-repeat:no-repeat;background-size:cover;background-position:center;border-right:1px solid #fff}.ft_contact ul li h4{color:#007a3e;font-size:28px;text-align:center;line-height:1;font-weight:400;background:rgba(255,255,255,.8);padding:25px 40px;margin:0;font-family:'Noto Serif JP',serif}.ft_contact ul li h4 span{font-size:12px;display:block;margin-top:10px;color:#333}.ft_contact ul li.ft_con{background-image:url(//nagatakiya.co.jp/kanri/wp-content/themes/nagatakiya/css/../img/ft_company.jpg);background-repeat:no-repeat;background-size:cover;background-position:center}.ft_box{background:#fff}.ft_box .inner{display:flex;align-items:center}.ft_box p,.ft_box a{color:#333;font-size:12px}.ft_box .inner .ft_logo{width:85%}.ft_box .ft_logo h3.logo{max-width:300px;margin-bottom:20px}.ft_box .inner .eco{width:16%;text-align:right}.ft_box .inner .eco .eco_img{max-width:150px;margin:0 auto 10px;text-align:center}.ft_box .inner .eco .eco_txt{text-align:center;font-size:14px}.ft_nav ul{display:flex;justify-content:space-between}.ft_nav ul li a{padding:10px 20px;display:block;width:100%}.copy{text-align:center;display:block;padding:5px;font-size:12px;color:#fff;background:#006232}.conts section{padding:100px 0}.single_post h1{font-size:28px !important;position:static !important;font-weight:700 !important;margin:0 0 15px !important;color:#333 !important}.single_post h2{font-size:26px;position:static !important;font-weight:700 !important;margin:0 0 15px !important;color:#333 !important}.single_post h3{font-size:24px;position:static !important;font-weight:700 !important;margin:0 0 15px !important;color:#333 !important}.single_post h4{font-size:22px;position:static !important;font-weight:700 !important;margin:0 0 15px !important;color:#333 !important}.single_post h5{font-size:20px;position:static !important;font-weight:700 !important;margin:0 0 15px !important;color:#333 !important}.single_post h6{font-size:18px;position:static !important;font-weight:700 !important;margin:0 0 15px !important;color:#333 !important}.single_post ul li{list-style-type:disc!important}.single_post ul{margin:0;padding:0}.single_post ul li{margin-left:1.5em;padding:0}.movie_bk{position:relative;z-index:0;width:100%;height:100vh;top:0;overflow:hidden}.bk_w{background:#fff}