@charset "utf-8";#top .g_navi{display:none}#top .g_navi.header-change{display:block}#topmain{margin-top:0;position:relative;height:auto;padding:0;border-bottom:10px solid #693920;box-sizing:border-box}#topmain .slick-slide img{width:100%}#topmain .slider{width:100%;position:relative;z-index:1}#topmain .slider li{position:relative}#topmain .slider li:before{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;z-index:2;background:rgba(105,57,32,.2)}#topmain .slider li div.slide_wrap{display:block;position:relative;width:100%;background-position:center center;background-repeat:no-repeat;background-size:cover;height:72rem}#topmain .slider li a:hover *{opacity:1;filter:alpha(opacity=100);-ms-filter:"alpha( opacity=100 )"}#topmain h1{position:absolute;top:40px;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:2;width:100%;max-width:980px;display:flex;justify-content:flex-start}#topmain h2{-webkit-writing-mode:vertical-rl;-ms-writing-mode:tb-rl;writing-mode:vertical-rl;font-feature-settings:normal;font-size:2.4rem;font-weight:700;line-height:2.16;font-family:'Noto Serif JP',serif;letter-spacing:.15em;transform-origin:top left;color:#fff;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:3}#topmain .navigation_wrap{width:100%;position:absolute;bottom:30px;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:2}#topmain ul.navigation{display:flex;align-items:center;justify-content:center;margin:auto;margin-top:11px}#topmain ul.navigation>li{font-size:1.5rem;line-height:1;letter-spacing:0;margin-right:40px;-webkit-transition:all .8s;transition:all .8s;position:relative}#topmain ul.navigation>li:last-child{margin-right:0}#topmain ul.navigation>li a{color:#fff}#topmain ul.navigation>li a:after{content:"";display:block;width:35px;height:1px;background:#fff;margin:auto;margin-top:10px;margin-bottom:-1px;-webkit-transition:all .6s;transition:all .6s;opacity:1}#topmain ul.navigation>li.current a:after{opacity:1}#topmain ul.navigation>li a:hover:after{opacity:1}#topmain ul.navigation>li.sns{text-align:center}#topmain ul.navigation>li.sns img{width:2.5rem;height:auto}#topmain .pagedown_wrap{position:absolute;z-index:10;right:50px;bottom:60px}#topmain .pagedown_wrap a{-webkit-writing-mode:vertical-rl;-ms-writing-mode:tb-rl;writing-mode:vertical-rl;font-feature-settings:normal;display:flex;font-size:1.2rem;letter-spacing:.2em;color:#fff;text-align:center;-webkit-transition:all .6s;transition:all .6s}#topmain .pagedown_wrap a:after{content:"";display:block;background:url(//www.nakaisogo.com/kanri/wp-content/themes/nakaisogo/css/../images/pagedown.svg) no-repeat;background-size:contain;width:6px;height:42px;margin:auto;margin-top:5px}#topmain .pagedown_wrap a:hover{opacity:.3}#topmain .vr_wrap{width:30rem;position:absolute;z-index:10;right:5rem;bottom:12rem;display:grid;grid-template-columns:repeat(2,50%);box-shadow:0px 0px 15px 0px #000;background-color:#000}#topmain .vr_wrap .vr_ttl{grid-column:1/3}@media only screen and (max-width:768px){#topmain{padding:0}#topmain .slider li div.slide_wrap{height:45rem}#topmain h1{width:-webkit-calc(300 / 375 * 100%);width:calc(300 / 375 * 100%);max-width:300px}#topmain h2{font-size:2rem;line-height:2;letter-spacing:.1em}#topmain .navigation_wrap{display:none}#topmain .vr_wrap{width:20rem;right:1rem;bottom:1rem;display:grid;grid-template-columns:repeat(2,50%);box-shadow:0px 0px 10px 0px #000;background-color:#000}#topmain .vr_wrap .vr_ttl{grid-column:1/3}}#news{padding-top:2rem;padding-bottom:3rem;background:#f7f5f2}#news .inner{position:relative}#news .news_list_wrap{align-items:center;justify-content:space-between;flex-wrap:wrap}#news .news_list_wrap>li:first-child{width:-webkit-calc(230 / 980 * 100%);width:calc(230 / 980 * 100%)}#news .news_list_wrap>li:last-child{width:-webkit-calc(750 / 980 * 100%);width:calc(750 / 980 * 100%)}#news h2{font-size:2.1rem;letter-spacing:.2em}#news .news_list{width:100%}#news .news_list>li{width:100%;display:flex;align-items:center;justify-content:flex-start;flex-wrap:wrap;padding:20px 0;border-bottom:1px solid #fff;position:relative}#news .news_list>li:last-child{border-bottom:none}#news h3{font-size:1.5rem;letter-spacing:0;line-height:1.75}#news .data{font-size:1.3rem;letter-spacing:0;text-align:left;margin-right:30px}#news .category{font-size:1.4rem;letter-spacing:0;text-align:left;margin-right:30px}#news a.link_btn{font-size:1.2rem;letter-spacing:0em;color:#000;display:flex;align-items:center;justify-content:center;width:95px;height:30px;background:url(//www.nakaisogo.com/kanri/wp-content/themes/nakaisogo/css/../images/link_btn_brk.svg) no-repeat center center;background-size:contain;margin-left:50px}#news a.link_btn:hover{background:#000;color:#fff;opacity:1}@media screen and (max-width:768px){#news{padding-top:2rem;padding-bottom:2rem}#news .fix_btn{position:absolute;top:30px;right:0}#news h2{margin-bottom:5px;font-size:1.8rem}#news .news_list_wrap>li:first-child{width:100%}#news .news_list_wrap>li:last-child{width:100%}#news .news_list{margin-bottom:0}#news .news_list>li{width:100%;padding:10px 0;justify-content:space-between}#news .news_list>li:after{width:20px;height:5px;background:url(//www.nakaisogo.com/kanri/wp-content/themes/nakaisogo/css/../images/arrow.svg) no-repeat center center;background-size:contain;margin-left:0}#news .data{font-size:1rem;margin-right:0;margin-bottom:5px;width:-webkit-calc(230 / 330 * 100%);width:calc(230 / 330 * 100%)}#news .category{width:-webkit-calc(230 / 330 * 100%);width:calc(230 / 330 * 100%);font-size:1rem;margin-right:0}#news h3{width:auto;padding-right:0;padding-left:0;font-size:1.2rem}#news a.link_btn{margin-left:0}}#banner .w100{padding-bottom:6rem}#banner .inner{padding-top:60px;padding-bottom:0;position:relative}#banner .banner_list{justify-content:center;align-items:center;flex-wrap:nowrap}#banner .banner_list>li a{display:flex}#banner .banner_list>li:not(:last-child){margin-right:9rem}#banner .banner_list.bottom{margin-top:4rem}#banner .banner_list.bottom>li:first-child{width:15%}#banner .standard_housing{width:100%;max-width:84rem;margin:auto;padding-bottom:14rem}#banner .standard_housing h2{font-size:2.1rem;text-align:center;margin-bottom:4rem}#banner .standard_housing .layout{display:grid;grid-template-columns:repeat(2,calc(400/840*100%));grid-gap:4rem calc(40/840*100%)}#banner .standard_housing .layout .con{display:flex;flex-flow:column;align-items:center}#banner .standard_housing .layout .con .logo{padding-top:3rem}#banner .standard_housing .layout .con .logo img{width:100%}#banner .standard_housing .layout .con:nth-child(1) .logo img{max-width:26.5rem}#banner .standard_housing .layout .con:nth-child(2) .logo img{max-width:23.2rem}#banner .standard_housing .layout .con .txt{text-align:center;margin-top:auto;padding-top:2rem}#banner .vr_wrap{display:none}@media screen and (max-width:768px){#banner{margin-top:-80px}#banner .vr_wrap{width:30rem;margin:auto;margin-bottom:5rem;display:grid;grid-template-columns:repeat(2,50%);box-shadow:0px 0px 10px 0px #000;background-color:#000}#banner .vr_wrap .vr_ttl{grid-column:1/3}#banner .w100{padding-bottom:3rem}#banner .banner_list>li:not(:last-child){margin-right:1rem}#banner .banner_list.bottom{margin-top:2rem}#banner .banner_list.bottom>li:first-child{width:6rem}#banner .banner_list.bottom>li:nth-child(2){width:11rem}#banner .standard_housing{padding-bottom:6rem}#banner .standard_housing h2{font-size:2.1rem;margin-bottom:3rem}#banner .standard_housing .layout{display:grid;grid-template-columns:repeat(1,100%);grid-gap:4rem 0}#banner .standard_housing .layout .con .logo{padding-top:2rem}#banner .standard_housing .layout .con .logo img{width:100%}#banner .standard_housing .layout .con:nth-child(1) .logo img{max-width:26.5rem}#banner .standard_housing .layout .con:nth-child(2) .logo img{max-width:23.2rem}#banner .standard_housing .layout .con .txt{padding-top:1.5rem}}#event{padding-top:70px}#event .event_list{width:100%;min-height:200px;height:auto;margin-bottom:30px}#event .event_list:last-child{margin-bottom:0}#event .event_list>li.img_wrap{width:-webkit-calc(400 / 980 * 100%);width:calc(400 / 980 * 100%)}#event .event_list>li.txt_wrap{width:-webkit-calc(580 / 980 * 100%);width:calc(580 / 980 * 100%);background:#a5755c;color:#fff;padding:25px}#event .img_wrap .img_box{width:100%;height:100%;background-position:center center;background-size:cover}#event .txt_wrap .event_day{font-size:1.6rem;letter-spacing:0;justify-content:flex-start}#event .txt_wrap .event_day span{font-size:1.3rem}#event .txt_wrap .event_day li.kara{padding:0 2em}#event .txt_wrap .ttl{font-size:1.8rem;letter-spacing:.05em;font-weight:700;margin-top:20px}#event .txt_wrap .link_btn{margin-top:20px}#event a.link_btn{font-size:1.2rem;letter-spacing:0em;color:#fff;display:flex;align-items:center;justify-content:center;width:95px;height:30px;background:url(//www.nakaisogo.com/kanri/wp-content/themes/nakaisogo/css/../images/link_btn_wht.svg) no-repeat center center;background-size:contain;margin-top:25px}#event a.link_btn:hover{background:#fff;color:#000;opacity:1}@media screen and (max-width:768px){#event{padding-top:60px}#event .event_list>li.img_wrap{width:100%;height:180px}#event .event_list>li.txt_wrap{width:100%}#event .txt_wrap .event_day{font-size:1.2rem}#event .txt_wrap .event_day li.kara{padding:0 2em}#event .txt_wrap .ttl{font-size:1.5rem;margin-top:10px}#event .txt_wrap .link_btn{margin-top:10px}}#about{padding-top:160px}#about .about_list_wrap>li{width:50%}#about .about_list_wrap .img_wrap{width:100%;height:100%;background:url(//www.nakaisogo.com/kanri/wp-content/themes/nakaisogo/css/../images/top/top_about.jpg) no-repeat center center;background-size:cover}#about .about_list_wrap>li.txt{height:100%;background:#f7f5f2;padding:7rem 6rem}#about .about_list_wrap .txt_wrap{width:-webkit-calc(390 / 440 * 100%);width:calc(390 / 440 * 100%);line-height:2.125;position:relative}#about .about_list_wrap .txt_wrap a.link_btn{margin-left:auto;margin-top:2rem;width:100px;height:100px;background:url(//www.nakaisogo.com/kanri/wp-content/themes/nakaisogo/css/../images/link_btn_square.svg) no-repeat center center;background-size:contain;display:flex;align-items:center;padding-left:20px;font-size:1rem;letter-spacing:.2em;line-height:1.6;-webkit-transition:all .6s;transition:all .6s}#about .about_list_wrap .txt_wrap a.link_btn p:after{content:"";display:block;width:27px;height:6px;margin-top:20px;background:url(//www.nakaisogo.com/kanri/wp-content/themes/nakaisogo/css/../images/link_btn_arrow.svg) no-repeat center center;background-size:contain}#about .about_list_wrap .txt_wrap a.link_btn:hover{background:#000;color:#fff}#about .about_list_wrap .txt_wrap a.link_btn:hover p:after{background:url(//www.nakaisogo.com/kanri/wp-content/themes/nakaisogo/css/../images/link_btn_arrow_w.svg) no-repeat center center}@media screen and (max-width:768px){#about{padding-top:80px}#about .about_list_wrap>li{width:100%}#about .about_list_wrap>li.img{height:220px}#about .about_list_wrap>li.txt{height:auto;background:#f7f5f2;padding:2rem}#about .about_list_wrap .txt_wrap{width:100%;line-height:2.125;position:relative}#about .about_list_wrap .txt_wrap a.link_btn{position:relative;width:95px;height:30px;margin-top:10px;background:url(//www.nakaisogo.com/kanri/wp-content/themes/nakaisogo/css/../images/link_btn_brk.svg) no-repeat center center;background-size:contain;display:flex;align-items:center;justify-content:center;padding-left:0;line-height:1;font-size:1.2rem;letter-spacing:0em;-webkit-transition:all .6s;transition:all .6s}#about .about_list_wrap .txt_wrap a.link_btn p:after{display:none}#about .about_list_wrap .txt_wrap a.link_btn p br{display:none}}#works{padding-top:160px}#works .works_list_wrap{grid-gap:3rem 0}#works .works_list_wrap>li{width:-webkit-calc(475 / 980 * 100%);width:calc(475 / 980 * 100%);height:315px}#works .works_list_wrap>li a.link_wrap{display:block;width:100%;height:100%;position:relative;opacity:1}#works .works_list_wrap .txt_wrap{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;align-items:center;align-content:center;flex-wrap:wrap;-webkit-transition:all .8s;transition:all .8s;opacity:0;z-index:1}#works .works_list_wrap>li:hover .txt_wrap{opacity:1}#works .works_list_wrap .ttl{width:100%;font-size:2.4rem;letter-spacing:0;font-weight:700;color:#fff;padding-left:50px;margin-bottom:25px}#works .works_list_wrap .data{width:100%;font-size:1.5rem;letter-spacing:0;color:#fff;padding-left:50px;margin-bottom:15px}#works .works_list_wrap .category{width:100%;font-size:1.5rem;letter-spacing:0;color:#fff;padding-left:50px;margin-bottom:0}#works .works_list_wrap .img_wrap{width:100%;height:100%;background-position:center center;background-size:cover}#works .works_list_wrap .img_wrap:before{content:"";display:block;width:100%;height:100%;background:rgba(105,57,32,.6);-webkit-transition:all .6s;transition:all .6s;opacity:0}#works .works_list_wrap>li:hover .img_wrap:before{opacity:1}#works .link_btn{margin-top:50px;font-size:1rem;letter-spacing:.2em;line-height:1;display:flex;align-items:flex-end;justify-content:center}#works .link_btn:after{content:"";display:block;width:27px;height:6px;margin-left:8px;background:url(//www.nakaisogo.com/kanri/wp-content/themes/nakaisogo/css/../images/link_btn_arrow.svg) no-repeat center center;background-size:contain}@media screen and (max-width:768px){#works{padding-top:80px}#works .works_list_wrap>li{width:100%;height:225px;margin-bottom:25px}#works .works_list_wrap>li:last-child{margin-bottom:0}#works .works_list_wrap .ttl{width:100%;font-size:1.8rem;letter-spacing:0;font-weight:700;color:#fff;padding-left:30px;margin-bottom:20px}#works .works_list_wrap .data{width:100%;font-size:1rem;letter-spacing:0;color:#fff;padding-left:30px;margin-bottom:10px}#works .works_list_wrap .category{width:100%;font-size:1rem;letter-spacing:0;color:#fff;padding-left:30px;margin-bottom:0}#works .link_btn{margin-top:40px;font-size:1.6rem;letter-spacing:.1em;line-height:1;display:flex;align-items:flex-end;justify-content:center}#works .link_btn:after{content:"";display:block;width:40px;height:10px;margin-left:8px;background:url(//www.nakaisogo.com/kanri/wp-content/themes/nakaisogo/css/../images/link_btn_arrow.svg) no-repeat center center;background-size:contain}}#voice{padding-top:160px}#voice .voice_list_wrap{grid-gap:5rem 0}#voice .voice_list_wrap>li{width:-webkit-calc(475 / 980 * 100%);width:calc(475 / 980 * 100%)}#voice .voice_list_wrap>li a.img_link{display:block;width:100%;height:315px;position:relative}#voice .voice_list_wrap .ttl{font-size:1.8rem;letter-spacing:0;line-height:1.6;font-weight:700;color:#000;margin-top:15px}#voice .voice_list_wrap .img_wrap{width:100%;height:100%;position:relative;background-position:center center;background-size:cover}#voice .voice_list_wrap .img_wrap:before{content:"";display:block;width:100%;height:10px;background:#693920;opacity:1;position:absolute;bottom:0;z-index:1}#voice .voice_list_wrap>li:hover .img_wrap:before{opacity:1}#voice .link_btn{margin-top:50px;font-size:1rem;letter-spacing:.2em;line-height:1;display:flex;align-items:flex-end;justify-content:center}#voice .link_btn:after{content:"";display:block;width:27px;height:6px;margin-left:8px;background:url(//www.nakaisogo.com/kanri/wp-content/themes/nakaisogo/css/../images/link_btn_arrow.svg) no-repeat center center;background-size:contain}#voice a.link_arrow{font-size:1.2rem;letter-spacing:0em;color:#000;display:flex;align-items:center;justify-content:center;width:95px;height:30px;background:url(//www.nakaisogo.com/kanri/wp-content/themes/nakaisogo/css/../images/link_btn_brk.svg) no-repeat center center;background-size:contain;margin-top:20px}#voice a.link_arrow:hover{background:#000;color:#fff;opacity:1}@media screen and (max-width:768px){#voice{padding-top:80px}#voice .voice_list_wrap{grid-gap:3rem 0}#voice .voice_list_wrap>li{width:100%;margin-bottom:25px}#voice .voice_list_wrap>li:last-child{margin-bottom:0}#voice .voice_list_wrap>li a.img_link{display:block;width:100%;height:225px;position:relative}#voice .voice_list_wrap .ttl{font-size:1.6rem;letter-spacing:0;line-height:1.6;font-weight:700;color:#000;margin-top:10px}#voice .link_btn{margin-top:40px;font-size:1.6rem;letter-spacing:.1em;line-height:1;display:flex;align-items:flex-end;justify-content:center}#voice .link_btn:after{content:"";display:block;width:40px;height:10px;margin-left:8px;background:url(//www.nakaisogo.com/kanri/wp-content/themes/nakaisogo/css/../images/link_btn_arrow.svg) no-repeat center center;background-size:contain}#voice a.link_arrow{margin-top:10px}}#main_navi{padding-top:160px}#main_navi .main_navi_list_wrap>li{width:-webkit-calc(480 / 980 * 100%);width:calc(480 / 980 * 100%);background:#f7f5f2;padding:60px 0;display:flex;flex-direction:column}#main_navi .main_navi_list_wrap .txt_wrap{width:-webkit-calc(360 / 480 * 100%);width:calc(360 / 480 * 100%);height:100%;margin:auto;line-height:2.125;position:relative;display:flex;flex-direction:column;justify-content:space-between}#main_navi .main_navi_list_wrap .txt_wrap a.link_btn{margin-left:auto;margin-top:2rem;width:100px;height:100px;background:url(//www.nakaisogo.com/kanri/wp-content/themes/nakaisogo/css/../images/link_btn_square.svg) no-repeat center center;background-size:contain;display:flex;align-items:center;padding-left:20px;font-size:1rem;letter-spacing:.2em;line-height:1.6;-webkit-transition:all .6s;transition:all .6s}#main_navi .main_navi_list_wrap .txt_wrap a.link_btn p:after{content:"";display:block;width:27px;height:6px;margin-top:20px;background:url(//www.nakaisogo.com/kanri/wp-content/themes/nakaisogo/css/../images/link_btn_arrow.svg) no-repeat center center;background-size:contain}#main_navi .main_navi_list_wrap .txt_wrap a.link_btn:hover{background:#000;color:#fff}#main_navi .main_navi_list_wrap .txt_wrap a.link_btn:hover p:after{background:url(//www.nakaisogo.com/kanri/wp-content/themes/nakaisogo/css/../images/link_btn_arrow_w.svg) no-repeat center center}#main_navi h2.ttl{width:-webkit-calc(360 / 480 * 100%);width:calc(360 / 480 * 100%);margin:auto;text-align:left;-webkit-writing-mode:horizontal-tb;-ms-writing-mode:lr-tb;writing-mode:horizontal-tb;font-feature-settings:normal;font-size:1.8rem;font-weight:700;line-height:1;letter-spacing:.2em;margin-bottom:25px;display:flex;justify-content:flex-start;align-items:center}#main_navi h2.ttl:before{content:"";display:block;width:6px;height:20px;background:url(//www.nakaisogo.com/kanri/wp-content/themes/nakaisogo/css/../images/ttl_left.svg) no-repeat center center;background-size:contain;margin:0;margin-right:25px}#main_navi h2.ttl:after{content:"";display:block;width:6px;height:20px;background:url(//www.nakaisogo.com/kanri/wp-content/themes/nakaisogo/css/../images/ttl_right.svg) no-repeat center center;background-size:contain;margin:0;margin-left:25px}@media screen and (max-width:768px){#main_navi{padding-top:80px}#main_navi .main_navi_list_wrap>li{width:100%;background:#f7f5f2;padding:30px 20px 25px;margin-bottom:25px}#main_navi .main_navi_list_wrap>li:last-child{margin-bottom:0}#main_navi h2.ttl{width:100%;margin:auto;text-align:left;-webkit-writing-mode:horizontal-tb;-ms-writing-mode:lr-tb;writing-mode:horizontal-tb;font-feature-settings:normal;font-size:1.6rem;font-weight:700;line-height:1;letter-spacing:.2em;margin-bottom:20px;display:flex;justify-content:flex-start;align-items:center}#main_navi .main_navi_list_wrap .txt_wrap{width:100%;font-size:1.2rem}#main_navi .main_navi_list_wrap .txt_wrap a.link_btn{position:relative;width:95px;height:30px;margin-top:10px;background:url(//www.nakaisogo.com/kanri/wp-content/themes/nakaisogo/css/../images/link_btn_brk.svg) no-repeat center center;background-size:contain;display:flex;align-items:center;justify-content:center;padding-left:0;line-height:1;font-size:1.2rem;letter-spacing:0em;-webkit-transition:all .6s;transition:all .6s}#main_navi .main_navi_list_wrap .txt_wrap a.link_btn p:after{display:none}#main_navi .main_navi_list_wrap .txt_wrap a.link_btn p br{display:none}}#zeh{padding-top:16rem;padding-bottom:18rem}#zeh h2{font-size:2.1rem;text-align:center;margin-bottom:4rem}#zeh .zeh_table{margin:auto;border-left:1px solid #000;border-top:1px solid #000}#zeh .zeh_table th{background-color:#e6e6e6;font-weight:400}#zeh .zeh_table th,#zeh .zeh_table td{text-align:center;white-space:nowrap;padding:1.5rem 2rem;border-right:1px solid #000;border-bottom:1px solid #000}@media screen and (max-width:768px){#zeh{padding-top:8rem;padding-bottom:9rem}#zeh .zeh_table_wrap{width:100%;overflow-x:auto}}#instagram{padding-top:0;padding-bottom:18rem}#instagram .inner{max-width:120rem}#instagram h2{font-size:2.1rem;text-align:center;margin-bottom:4rem}@media screen and (max-width:768px){#instagram{padding-top:0;padding-bottom:9rem}}