@charset "utf-8";a[href*=tel]{pointer-events:auto}.lt{float:none}.rt{float:none}.mgb30{margin-bottom:30px}.mgb50{margin-bottom:30px}.mgb100{margin-bottom:30px}.pd30{padding-top:5px;padding-bottom:5px}.pd50{padding-top:10px;padding-bottom:10px}.pd80{padding-top:20px;padding-bottom:20px}.pd120{padding-top:40px;padding-bottom:40px}.t_cen{text-align:left}.t_lt{text-align:left}.t_rt{text-align:left}.slide{position:relative;margin-top:55px}.conts section{padding:0}.page_ttl .in{padding:15% 0 5%}@media screen and (max-width:640px){.page_ttl .in{padding:25% 0 12%}}.page_ttl h2{font-size:18px}.page_ttl h2 span{display:block;font-size:10px;margin-top:8px;font-family:'Noto Sans Japanese',sans-serif}.page_ttl h2:before{content:'';position:absolute;bottom:-9px;display:inline-block;width:40px;height:1px;left:50%;bottom:23px;-webkit-transform:translateX(-50%);transform:translateX(-50%);border-radius:2px}h3.ttl01{margin-bottom:50px}h3.ttl01:before{bottom:-5px;border:1px solid rgba(0,122,62,.5)}h3.ttl01 span{font-size:12px !important;bottom:-35px}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}#hd{padding:0}.nav{float:none}h1.hd_logo{top:13px;left:5px;max-width:220px}.hd_block .hd01{position:fixed;top:0;margin:0 auto;background:rgba(255,255,255,.8);border-radius:0;filter:drop-shadow(10px 10px 10px rgba(0,0,0,.1));width:100%;height:53px}.hd01 .gblnv_block ul{display:block;flex-direction:unset;justify-content:space-between;max-width:none;margin:0 auto;background:rgba(255,255,255,.8)}.is-fixed .hd01 .gblnv_block ul{display:block;flex-direction:unset;justify-content:space-between;max-width:none;margin:0 auto;background:rgba(255,255,255,.8);padding:10px 0 0}.hd01 .gblnv_block ul li{width:50%;text-align:center;float:left;height:50px;line-height:50px}.hd_block .hd01 h1.hd_logo{display:block}.gblnv_box .menu-trigger{float:right;margin:10px;display:block !important}.gblnv_block{display:none}.gblnv_block ul{margin:0 !important;width:100%}.gblnv_block ul li{line-height:180%;width:100%;text-align:center;display:table;background-image:none !important;margin-bottom:10px}.gblnv_block ul li a{font-size:14px;padding:8px 0 !important;display:block;margin:0 auto;width:100%;color:#333;line-height:1.0}.hd_nav ul.ul_nav li span{font-size:14px;color:#127ac2;padding-top:10px}.hd_nav ul li span.stft01{font-size:60px;margin-bottom:5px}.nav ul li .icon{width:100% !important;max-width:25px !important;display:inline-block;margin:0 5px 0 0;vertical-align:middle}.nav ul li.hd_tel{display:none;background:#f56397}body:not(.home) #hd .hd01{position:fixed;top:0;margin:0 auto;background:rgba(255,255,255,.8);border-radius:0;filter:drop-shadow(10px 10px 10px rgba(0,0,0,.1));width:100%;height:53px}body:not(.home) #hd .hd01 .gblnv_block ul{display:block;flex-direction:unset;justify-content:space-between;max-width:none;margin:0 auto;background:rgba(255,255,255,.8);padding:10px 0 0}.onanimation{display:block}.menu-trigger,.menu-trigger span{display:inline-block;transition:all .4s;box-sizing:border-box}.menu-trigger{position:relative;width:35px;height:33px}.menu-trigger span{position:absolute;left:0;width:100%;height:4px;background-color:#007a3e;border-radius:4px}.menu-trigger span:nth-of-type(1){top:0}.menu-trigger span:nth-of-type(2){top:14px}.menu-trigger span:nth-of-type(3){bottom:0}.menu-trigger.active span:nth-of-type(1){-webkit-transform:translateY(9px) rotate(-45deg);transform:translateY(9px) rotate(-45deg)}.menu-trigger.active span:nth-of-type(2){left:50%;opacity:0;-webkit-animation:active-menu-bar02 .8s forwards;animation:active-menu-bar02 .8s forwards}@-webkit-keyframes active-menu-bar02{100%{height:0}}@keyframes active-menu-bar02{100%{height:0}}.menu-trigger.active span:nth-of-type(3){-webkit-transform:translateY(-20px) rotate(45deg);transform:translateY(-20px) rotate(45deg)}.hd_nav .hd_contact{float:left}.ft_time{padding:0}.ft_time p.txt{font-size:12px}.ft_time ul{display:flex;flex-direction:column;justify-content:space-between}.ft_time ul li{margin-bottom:20px;padding:10px;border-bottom:1px solid rgba(255,255,255,.1);width:100%;border-right:0;max-width:500px;margin:0 auto}.ft_time h4{margin-bottom:6px;line-height:1.4}.ft_time h4 br{display:none}.ft_time .tel{text-align:left}.ft_time table tr th{text-align:center;padding:1px 10px;font-weight:700}.ft_time table{width:100%}.ft_time table tbody{width:100%}footer#ft{margin-top:50px}.ft_contact ul{display:block;justify-content:space-between;height:auto;width:100%}.ft_contact ul li{width:100%;margin-bottom:1px}.ft_contact ul li a{padding:0;justify-content:flex-start}.ft_contact ul li.ft_rec{border-right:none;border-bottom:1px solid #fff}.ft_contact ul li h4{font-size:18px;text-align:center;padding:40px 0;margin:0;width:34%}.inner.ft_in02{max-width:1000px;margin:0 auto;margin-bottom:10px;padding:40px 3% 30px !important;display:block}.ft_nav ul{padding:0 !important}.ft_box .inner{display:block;justify-content:normal;border-top:1px solid rgba(0,0,0,.05)}.ft_nav ul li{float:left;width:50%;font-size:12px;text-align:center;border-left:none;margin-bottom:0;border-bottom:1px solid rgba(0,0,0,.05);border-right:1px solid rgba(0,0,0,.05)}.ft_nav ul li:nth-child(2n){border-right:none}.ft_nav ul li:last-child{width:100%;border-bottom:none}.ft_nav ul li a{padding:10px 15px;display:block;width:100%}.ft_box .inner .ft_logo{width:85%;margin:0 auto 30px auto}.ft_box .inner .eco .eco_img{max-width:80px;margin:0 auto 10px;text-align:center}.ft_box .inner .ft_logo p{text-align:center}.ft_box .ft_logo h3.logo{max-width:220px;margin-bottom:20px}.ft_nav ul li:last-child{border-left:none;border-right:none;border-bottom:1px solid rgba(255,255,255,.1)}.inner{max-width:1000px;margin:0 auto;padding:30px 3% !important;margin-bottom:0}.ft_logo .logo{font-size:20px;margin:0 auto 10px auto}.ft_box .inner .eco{width:65%;margin:0 auto;text-align:center}.copy{padding:15px 0}.hd_contact ol{max-width:150px;margin:0 auto}.slide_txt{z-index:50;text-align:center;color:#fff;line-height:1.4;font-size:18px;letter-spacing:5px;width:40%}.slide h2{color:#fff !important;font-size:6vw;text-align:left;font-weight:lighter;line-height:1.3;position:absolute;top:50%;left:50%;transform:translateY(-50%) translateX(-50%);-webkit- transform:translateY(-50%) translateX(-50%);margin:auto;text-align:center;width:100%}.index .inner{max-width:1000px;margin:0 auto;padding:30px 3% !important;margin-bottom:0}.index .box01{padding:30px 0 50px}.index .box01 .inner{padding:0 3% !important}.index .box01 ul{display:block;margin:0 0 30px}.index .box01 ul li{margin:0;width:100%;position:static;background:rgba(0,122,62,1);margin-bottom:5px}.index .box01 ul li h2{position:static;line-height:1.6;text-align:left}.index .box01 ul li a{display:flex;justify-content:center;align-items:center}.index .box01 ul li img{width:30%;display:block;float:left}.index .box01 ul li h4{position:static;bottom:0;width:70%;float:left;text-align:center;display:block;color:#fff;padding:10px;font-size:14px;margin-bottom:0}.index .box01 p br{display:none}.index .box03 ul{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:-moz-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}.index .box03 ul li{width:48%;margin-right:4%;margin-bottom:20px;float:left}.index .box03 ul li:nth-child(2n){margin-right:0}.index .box03 ul li p.icon{padding-top:40%}.index .box03 ul li p{margin-top:5px;font-size:14px}.index .box04 ul li{float:left;width:100%;margin-right:0;margin-bottom:20px}.index .box04 ul li:last-child{margin-bottom:0}.index .box04 ul li .rt{float:left;max-width:350px;width:72%}.index .box04 ul li .lt{width:25%;margin-right:3%;float:left}.index .ban_csr{margin:0 3%}.index .ban_csr .in{max-width:1000px;margin:0 auto;background:url(//nagatakiya.co.jp/kanri/wp-content/themes/nagatakiya/css/../img/csr_img01.png);background-position:center;background-repeat:no-repeat;background-size:cover;padding:20px 15px;overflow:hidden;background-color:#fff}.index .ban_csr p.txt br{display:block}.index .ban_csr:after{position:static;z-index:0;content:'';box-shadow:none}.csr .box01 p{text-align:left;line-height:1.6;text-shadow:0px 0px 2px #fff,0px 0px 2px #fff,0px 0px 2px #fff}.csr .box01 p br{display:none}.csr .box01{background-image:url(//nagatakiya.co.jp/kanri/wp-content/themes/nagatakiya/css/../img/crs_bg02.png),url(//nagatakiya.co.jp/kanri/wp-content/themes/nagatakiya/css/../img/csr_bg01.jpg);background-position:bottom left 20px,bottom;background-repeat:no-repeat,no-repeat;background-size:auto 60%,cover}.csr .box02 .inner{padding:40px 3% !important}.csr .box02 .in{display:block;padding:30px 20px}.csr .box02 .in p{text-align:left}.csr .box02 .in p br{display:none}.csr .box02 .in .rt{float:none;width:85%;max-width:350px;margin:0 auto 15px auto}.csr .box02 .in .lt{float:none;width:100%;margin:0 auto}.csr .box02 .in .lt h4{font-size:22px;text-align:center;margin-bottom:5px}.csr .box02 .in .lt p br{display:none}.csr .box03 ul li{margin-bottom:20px;padding-left:35px;position:relative}.service .box01{padding:20px 0}.service .box01 .inner h3{line-height:1.2;font-size:20px;margin-bottom:25px}.service .box01 .inner h3 span{margin-top:5px}.service .box01 .cf .rt{width:75%;max-width:320px;margin:0 auto 10px auto}.service .box01 .cf .lt{width:100%;margin-right:0}.service .box01 .cf .lt ul{padding:15px;margin-top:10px;margin-bottom:10px}.service .box01 .cf .lt ul li{width:100%;flex-wrap:wrap}.service .box01 .cf .lt h3{font-size:22px;line-height:1.2;margin-bottom:20px}.service .box01 .cf .lt .time{display:block;align-items:normal;padding:20px 10px}.service .box01 .cf .lt h3 span{font-size:12px;display:block;margin-top:5px}.service .box01 .cf .lt .time .time_tel{float:none;width:100%;margin-right:0;margin-bottom:10px}.service .box01 .cf .lt .time table{width:100%}.service .box01 .cf .lt .time table tr th{width:45%}.company .box01 .cf01 .lt{width:40%;max-width:120px;margin:0 auto 10px auto}.company .box01 .cf01 .rt{width:100%}.company .box01 .cf01 .rt p{line-height:1.6}.company .box01 .cf01 .rt p br{display:none}.company .box01 .cf01 .rt strong{font-size:14px;margin-top:15px}.company .box01 .cf01 .rt strong span{font-size:24px;margin-left:15px}.company .tbl01{margin:0 0 30px;display:block;border-bottom:1px solid #ddd;border-top:none}.company .tbl01 tbody{display:block}.company .tbl01 tr{width:100%;display:block;margin:0}.company .tbl01 th{width:100%;display:list-item;list-style-type:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0;font-size:95%;padding:10px 0 0;border:none;border-top:1px solid #ddd}.company .tbl01 td{width:100%;display:list-item;list-style-type:none;border:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0 0 10px}.company .tbl01 td .col2 li{width:100%;margin-right:0;margin-bottom:5px;float:none}.info .lt_img{float:left;max-width:80px;margin-right:10px;border:1px solid #eee}.tel_box{background:#e0ebf1;padding:15px 20px;margin:0}.page_ttl03{text-align:center;font-size:16px;margin-bottom:10px;font-weight:700}.page_ttl02{font-size:16px;margin-bottom:10px;line-height:1.6;font-weight:700}.tel_box strong{text-align:center;display:block;font-size:28px;margin-bottom:10px;color:#007a3e}.tel_box strong span{font-size:14px;margin:0 5px;color:#333;display:block}.tel_box p{text-align:left;font-size:12px}.recruit .box01 .inner .cf br{display:none}.recruit .box01 .inner .cf{text-align:left}.recruit .box03{padding:40px 0}.recruit .box03 .inner{padding:0 3% 10px !important}.recruit .box03 .tel{padding:20px;margin-bottom:0}.contact_table{padding:20px 10px 30px}.contact_table table{margin:0;display:block;border-bottom:none;border:none !important}.contact_table table tbody{display:block}.contact_table table tr{width:100%;display:block;margin:0}.contact_table table th{width:100%;display:list-item;list-style-type:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0;font-size:95%;max-width:none;padding:10px;border-bottom:none}.contact_table table td{width:100%;display:list-item;list-style-type:none;border:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0}.contact_table table textarea,.contact_table table input{padding:5px;width:100%;border:1px solid #ddd;box-sizing:border-box}.contact_table table label input{width:auto}.contact_box{margin-bottom:40px}.contact_table .btn input{margin:20px auto 0px !important}#sidebar{float:none;max-width:400px;margin:0 auto}.entry_area{float:none;margin-right:0;max-width:700px;margin:0 auto 50px 0}.entry_area ul li h2{font-size:18px}.entry_area h3{font-weight:700;font-size:18px;line-height:1.4;margin-bottom:5px}