@charset "UTF-8";*{margin:0;padding:0;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-ms-box-sizing:border-box}html{font-size:62.5%;-ms-overflow-style:scrollbar;-webkit-tap-highlight-color:rgba(0,0,0,0);overflow:auto}@-ms-viewport{width:device-width}article,aside,figcaption,figure,footer,header,hgroup,main,section{display:block}p,ul,ol,li,dl,dt,dd,p,caption,th,td,form,input,textarea,blockquote,address,embed,object,figure,em{margin:0;padding:0;font-style:normal;font-size:100%;font-weight:400}h1,h2,h3,h4,h5,h6,h7{margin:0;padding:0}body{position:relative;margin:0;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-webkit-overflow-scrolling:touch;font-family:"Noto Sans JP","ヒラギノ角ゴ ProN W3","Hiragino Kaku Gothic ProN","游ゴシック",YuGothic,"メイリオ",Meiryo,sans-serif !important;font-size:1.4em;line-height:1;color:#000;text-align:left;text-rendering:optimizeLegibility}[tabindex="-1"]:focus{outline:0 !important}table{border-collapse:collapse;border-spacing:0}ol ol,ul ul,ol ul,ul ol{margin-bottom:0}dd{margin-left:0}blockquote{margin:0 0 1rem}figure{line-height:0}dfn{font-style:italic}b,strong{font-weight:bolder}small{font-size:80%}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}a{color:inherit;text-decoration:none;background-color:transparent;-webkit-text-decoration-skip:objects}a:not([href]):not([tabindex]){color:inherit;text-decoration:none}a:not([href]):not([tabindex]):focus{outline:0}pre,code,kbd,samp{font-family:"Noto Sans JP","ヒラギノ角ゴ ProN W3","Hiragino Kaku Gothic ProN","游ゴシック",YuGothic,"メイリオ",Meiryo,sans-serif !important;font-size:1em}pre{margin-top:0;margin-bottom:1rem;overflow:auto;-ms-overflow-style:scrollbar}img{vertical-align:middle;border:none}svg:not(:root){overflow:hidden}table{border-collapse:collapse;border-spacing:0}th{text-align:inherit}label{display:inline-block}button{border-radius:0}button:focus{outline:0}input,button,select,optgroup,textarea{vertical-align:middle;position:relative;outline:none;margin:0;font-family:inherit;font-size:inherit;line-height:inherit;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;-webkit-border-radius:0;-webkit-appearance:none;-webkit-tap-highlight-color:rgba(0,0,0,0)}button,input{overflow:visible}button,select{text-transform:none}button,html [type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{padding:0;border-style:none}input[type=radio],input[type=checkbox]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}input[type=date],input[type=time],input[type=datetime-local],input[type=month]{-webkit-appearance:listbox}textarea{overflow:auto;resize:vertical}fieldset{min-width:0;padding:0;margin:0;border:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{outline-offset:-2px;-webkit-appearance:none}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}output{display:inline-block}ol,ul{list-style-type:none}h1,h2,h3,h4,h5,h6,h7{font-style:normal;font-size:100%;font-weight:400}body{height:100%;overflow:hidden}div.pageWrap{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-direction:column;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:100%;min-height:100vh;height:100%;margin:0 auto;text-align:left}div.container{position:relative;-webkit-flex:1 0 auto;-ms-flex:1 0 auto;-webkit-box-flex:1;flex:1 0 auto;width:100%}@media all and (-ms-high-contrast:none){body{font-family:"Noto Sans Japanese","ヒラギノ角ゴ ProN W3","Hiragino Kaku Gothic ProN","游ゴシック",YuGothic,"メイリオ",Meiryo,sans-serif !important}}.minbr{display:none}img{pointer-events:none}.contents{position:relative;max-width:1080px;width:100%;margin:0 auto}.fade-none{display:none !important}.loader-movie{position:fixed;top:0;right:0;bottom:0;left:0;display:block;width:100vw;height:100vh;background:#000;z-index:999}.loader-movie .movie-inner{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;height:100%}.loader-movie .movie-inner video{width:100%;height:100%}.loader-movie .movie-skip-btn{position:fixed;top:3%;right:1.5%;color:#ccc;font-size:1.6rem;font-weight:500;letter-spacing:.1em;z-index:1;cursor:pointer}@supports (-webkit-touch-callout:none){.loader-movie{height:-webkit-fill-available}}header{position:relative;width:100%}header .header-inner{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-between;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;position:relative;max-width:1400px;width:100%;height:160px;margin:0 auto;padding:0 50px}header .header-logo{position:absolute;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);top:50%;left:50%;z-index:1}header .header-logo a{display:block}header .header-logo a img{height:130px}header .header-desc{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:flex-end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end;position:relative;-webkit-flex:1;-webkit-box-flex:1;-ms-flex:1;flex:1;padding-bottom:5px}header .header-desc:before{content:"";display:block;position:absolute;bottom:-1px;left:30px;width:265px;height:100%;background:url(//naka-hara.jp/wordpress/wp-content/themes/nakahara/css/../common/images/header_deco_para.svg) no-repeat top center/contain;z-index:-1}header .header-desc h1{font-size:1.3rem;font-weight:700}.header-form-area{width:200px;padding-top:45px}.header-form-area .contact-btn{display:block;margin-bottom:10px;width:100%}.header-form-area .contact-btn a{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;width:100%;height:43px;color:#fff;font-size:1.8rem;letter-spacing:.04em;background:#535f5f;border-radius:6px}.header-form-area .search_container{position:relative;width:100%;height:29px;padding:3px 10px;background:#fff;border:1px solid #37a339;border-radius:5px;overflow:hidden}.header-form-area .search_container input[type=text]{border:none;height:100%}.header-form-area .search_container input[type=text]:focus{outline:0}.header-form-area .search_container input[type=submit]{position:absolute;-webkit-transform:translate(0,-50%);transform:translate(0,-50%);top:50%;right:7px;width:21px;height:21px;border:none;background:url(//naka-hara.jp/wordpress/wp-content/themes/nakahara/css/../common/images/icon_search.svg) no-repeat top center/contain;outline:none;cursor:pointer}.global-nav{position:relative;max-width:1400px;width:100%;padding:0 50px}.global-nav:before{content:"";position:absolute;top:0;left:0;display:block;width:100vw;height:100%;margin:0 calc(50% - 50vw);z-index:-1;background:-webkit-gradient(linear,left top,right top,from(#001300),color-stop(30%,#033),color-stop(76%,#001300));background:-webkit-linear-gradient(left,#001300 0%,#033 30%,#001300 76%);background:linear-gradient(90deg,#001300 0%,#033 30%,#001300 76%)}.global-nav>ul>li>a,.global-nav>ul>li>p{color:#fff;font-size:1.6rem}.global-nav>ul>li .child-menu .menu-inner{position:relative;width:100%}.global-nav>ul>li .child-menu .menu-inner ul{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.global-nav>ul>li .child-menu .menu-inner ul li{width:18%}.global-nav>ul>li .child-menu .menu-inner ul li a{padding:4px 0}.global-nav>ul>li .child-menu .menu-inner ul li a figure{position:relative}.global-nav>ul>li .child-menu .menu-inner ul li a figure:before{content:"";display:block;padding-top:88%}.global-nav>ul>li .child-menu .menu-inner ul li a figure img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.global-nav>ul>li .child-menu .menu-inner ul li a p{color:#fff;font-size:1.3rem;line-height:1.45}.global-nav>ul>li.toggle-nav{position:relative}.global-nav>ul>li.toggle-nav .text-menu{width:100%;padding:0 10px 10px}.global-nav>ul>li.toggle-nav .text-menu ul li:not(:last-child){border-bottom:dashed 1px #37a339}.global-nav>ul>li.toggle-nav .text-menu ul li a{display:block;padding:15px 0;color:#fff}.close-btn{display:block;position:absolute;top:12px;right:15px;color:#fff;font-size:1rem;font-weight:500;cursor:pointer;z-index:300}.close-btn:before{content:"";display:block;position:relative;width:17px;height:17px;margin:0 auto 5px;background:url(//naka-hara.jp/wordpress/wp-content/themes/nakahara/css/../common/images/icon_close.svg) no-repeat top center/contain}footer{position:relative;width:100%}.footer-inner{position:relative;max-width:1080px;width:100%;margin:0 auto;padding:50px 0 75px}.footer-inner:before{content:"";position:absolute;top:0;left:0;display:block;width:100vw;height:100%;margin:0 calc(50% - 50vw);z-index:-1;background:#75bb75}.footer-inner .footer-about .footer-logo{margin-bottom:40px}.footer-inner .footer-about .footer-logo a{display:block}.footer-inner .footer-about .address p{color:#fff;font-size:1.2rem;line-height:1.75}.footer-inner .footer-nav-area>p{margin-bottom:10px;color:#535f5f;font-size:1.3rem;font-weight:700}.footer-inner .footer-nav-area .underpage-nav{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-bottom:15px}.footer-inner .footer-nav-area .underpage-nav.support li{width:25%}.footer-inner .footer-nav-area .underpage-nav.support li:last-child:after{content:"";display:block;position:absolute;-webkit-transform:translate(0,-50%);transform:translate(0,-50%);top:50%;right:0;width:1px;height:98%;border-right:dashed 1px #fff}.footer-inner .footer-nav-area .underpage-nav li{position:relative;width:20%;padding:0 10px}.footer-inner .footer-nav-area .underpage-nav li:before{content:"";display:block;position:absolute;-webkit-transform:translate(0,-50%);transform:translate(0,-50%);top:50%;left:0;width:1px;height:98%;border-left:dashed 1px #fff}.footer-inner .footer-nav-area .underpage-nav li a{display:block;position:relative;height:100%;padding:5px 0 5px 11px;color:#535f5f;font-size:1rem;line-height:1.4}.footer-inner .footer-nav-area .underpage-nav li a:before{content:"・";position:absolute;top:5px;left:0}.footer-inner .footer-nav-area .foot-nav li a{color:#535f5f;font-size:1.2rem;letter-spacing:-.05em;font-weight:700;line-height:1.4}.footer-inner .footer-contact-area .area-inner .contact-btn{display:block;width:100%;margin-bottom:10px}.footer-inner .footer-contact-area .area-inner .contact-btn a{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;height:50px;background:#535f5f;border-radius:6px;color:#fff;font-size:2rem;letter-spacing:.04em}.footer-inner .footer-contact-area .area-inner p{margin-bottom:5px;color:#fff;font-size:1rem;line-height:1.4}.footer-inner .footer-contact-area .area-inner dl{margin-top:15px}.footer-inner .footer-contact-area .area-inner dl dt{margin-bottom:5px;color:#535f5f;font-size:1.7rem;font-weight:700;line-height:1.4;letter-spacing:.025em}.footer-inner .footer-contact-area .area-inner dl dt a:first-child{position:relative}.footer-inner .footer-contact-area .area-inner dl dt a:first-child:before{content:"ｲｲｺｸﾊﾞﾝ";display:block;position:absolute;top:-10px;right:0;font-size:1.1rem;font-weight:900}.footer-inner .footer-contact-area .area-inner dl dt a.sub-tel{padding-left:50px}.footer-inner .footer-contact-area .area-inner dl dd{color:#fff;font-size:1rem}.copyright{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;position:relative;max-width:1080px;width:100%;height:55px;margin:0 auto;color:#759575;font-size:1.1rem;letter-spacing:-.05em}.copyright:before{content:"";position:absolute;top:0;left:0;display:block;width:100vw;height:100%;margin:0 calc(50% - 50vw);z-index:-1;background:-webkit-gradient(linear,left top,right top,from(#001300),color-stop(30%,#033),color-stop(76%,#001300));background:-webkit-linear-gradient(left,#001300 0%,#033 30%,#001300 76%);background:linear-gradient(90deg,#001300 0%,#033 30%,#001300 76%)}.copyright .logo{position:absolute;-webkit-transform:translate(0,-50%);transform:translate(0,-50%);top:50%;right:0}.copyright .logo a{display:block}.pagetop{position:absolute;bottom:28px;right:20px}.pagetop a{display:block;-webkit-transition:.3s;transition:.3s}.pagetop a:hover{opacity:.9}.pare-section-title{position:relative;width:175px;height:156px;background:#37a339;border-bottom:53px solid #00292c;-webkit-transform:skewX(-25deg);transform:skewX(-25deg)}.pare-section-title.under-page h2 span{bottom:-100px;right:60px}.pare-section-title:before{content:"";display:block;position:absolute;bottom:-2px;left:0;width:100%;height:24px;background:#535f5f;z-index:-1}.pare-section-title h2{color:#fff;font-size:2.8rem;letter-spacing:.095em;line-height:1.1;-webkit-transform:skewX(25deg);transform:skewX(25deg);padding:13px 0 0 16px}.pare-section-title h2 span{position:absolute;bottom:-105px;right:70px;z-index:1}dl.message-btn{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:flex-end;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}dl.message-btn dt{margin-right:15px;font-size:1.4rem}.arrow-btn{display:block;width:135px}.arrow-btn a{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;position:relative;width:100%;height:35px;padding-right:13px;border:solid 1px #37a339;border-radius:17px;color:#37a339;font-size:1.3rem;font-weight:700}.arrow-btn a:before{content:"";display:block;position:absolute;-webkit-transform:translate(0,-50%);transform:translate(0,-50%);top:50%;right:12px;width:13px;height:8px;background:url(//naka-hara.jp/wordpress/wp-content/themes/nakahara/css/../common/images/icon_arrow_green.svg) no-repeat top center/contain}.border-btn{display:block;width:150px;margin:0 0 0 auto}.border-btn a{display:block;position:relative;padding:8px 0 11px 15px;border:solid 1px #37a339;border-radius:18px;color:#37a339;font-size:1.3rem;font-weight:700}.border-btn a:before{content:"";display:block;position:absolute;-webkit-transform:translate(0,-50%);transform:translate(0,-50%);top:50%;right:13px;width:5px;height:5px;border-top:#37a339 solid 2px;border-right:#37a339 solid 2px;-webkit-transform:translate(0,-50%) rotate(45deg);transform:translate(0,-50%) rotate(45deg);-webkit-transform-origin:center center;transform-origin:center center}ul.news-list li{padding:17px 0;border-top:dashed 1px #999}ul.news-list li:last-child{border-bottom:dashed 1px #999}ul.news-list li dl dt{font-size:1.3rem;font-weight:500}ul.news-list li dl dd a{font-size:1.3rem;font-weight:500}nav.breadcrumbs{padding:25px 0 45px}nav.breadcrumbs ul{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}nav.breadcrumbs ul li{position:relative;margin-right:20px;padding-right:20px;font-size:1.3rem;line-height:1.2}nav.breadcrumbs ul li:not(:last-child):before{content:">";position:absolute;top:1px;right:0}nav.breadcrumbs ul li:not(:last-child) a{text-decoration:underline;-webkit-transition:.3s;transition:.3s}nav.breadcrumbs ul li:not(:last-child) a:hover{color:#37a339}nav.breadcrumbs ul li:last-child a{pointer-events:none}.case-article-area ul.text-item-list{position:relative;padding:12px 20px}.case-article-area ul.text-item-list:before{content:"";display:block;position:absolute;-webkit-transform:translate(-50%,0);transform:translate(-50%,0);top:0;left:50%;width:100%;height:100%;background:rgba(167,147,57,.2);z-index:-1}.case-article-area ul.text-item-list>li{padding:12px 0}.case-article-area ul.text-item-list>li.comment{padding-top:20px}.case-article-area ul.text-item-list>li.comment em{display:inline-block;margin-bottom:10px;padding:5px 15px;background:#a9d8aa;border:solid 2px #37a339;font-size:1.3rem;font-weight:600}.case-article-area ul.text-item-list>li.comment p{font-size:1.3rem;font-weight:500;line-height:1.53}.case-article-area ul.text-item-list>li:not(:last-child){border-bottom:solid #676767 1px}.case-article-area ul.text-item-list>li dl dt{display:block;width:82px;padding:5px;background:#fff;border:solid 2px #37a339;font-size:1.3rem;line-height:1.1;font-weight:600;text-align:center}.case-article-area ul.text-item-list>li dl dd{position:relative;-webki-flex:1;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;padding-top:2px}.case-article-area ul.text-item-list>li dl dd p{font-size:1.3rem;font-weight:500;line-height:1.53}.case-article-area .image-catch-wrap{padding-top:25px}.case-article-area .image-catch-wrap ul li:not(:last-child){margin-bottom:20px}.case-article-area .image-catch-wrap ul li img{width:100%;height:auto}.case-article-area .image-wrap{padding-top:20px}.case-article-area .image-wrap.large{padding-top:25px}.case-article-area .image-wrap.large ul li{width:100%}.case-article-area .image-wrap.large ul li:not(:last-child){margin-bottom:20px}.case-article-area .image-wrap.large ul li img{width:100%;height:auto}.case-article-area .image-wrap.small ul{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:flex-start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.case-article-area .image-wrap.small ul li{position:relative;width:28%}.case-article-area .image-wrap.small ul li:before{content:"";display:block;padding-top:77%}.case-article-area .image-wrap.small ul li img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.foot-btn-wrap{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:flex-end;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;padding-top:15px}.foot-btn-wrap .pager{margin-right:40px}.foot-btn-wrap .border-btn{width:125px;margin:0}.pagination{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:flex-end;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;width:100%}.pagination a,.pagination p{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;color:#37a339;font-weight:700}.pagination span{display:block}.pagination span.prev-page{margin-right:10px;padding-right:10px;border-right:solid 2px #37a339}.pagination span.next-page{margin-right:25px}.pagination span.next-arrow{margin-left:25px}.pagination span.next-arrow a{position:relative}.pagination span.next-arrow a:before{content:"";display:block;position:absolute;-webkit-transform:translate(0,-50%);transform:translate(0,-50%);top:50%;right:0;width:14px;height:8px;background:url(//naka-hara.jp/wordpress/wp-content/themes/nakahara/css/../common/images/icon_arrow_green.svg) no-repeat top center/contain}.pagination ul{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.pagination ul li{position:relative}.pagination ul li.active-page a{color:#00292c;pointer-events:none}.pagination ul li:not(:last-child){padding-right:15px}.pagination ul li:not(:last-child):before{content:"・";position:absolute;-webkit-transform:translate(0,-50%);transform:translate(0,-50%);top:50%;right:0;color:#37a339}.pagination ul li a{display:block}.pager{text-align:right}.pager span.back-btn{position:relative;margin-right:9px;padding-right:7px}.pager span.back-btn:before{content:"";display:block;position:absolute;-webkit-transform:translate(0,-50%);transform:translate(0,-50%);top:50%;right:0;width:1px;height:10px;background:#37a339}.pager span a{color:#37a339;font-size:1.3rem}@media screen and (min-width:1000px){br.tabbr,br.spbr,br.stbr{display:none}.trigger,.back-shadow{display:none}header .header-logo a{-webkit-transition:.3s;transition:.3s}header .header-logo a:hover{opacity:.8}header .header-form-area .contact-btn a{-webkit-transition:.3s;transition:.3s}header .header-form-area .contact-btn a:hover{opacity:.8}.global-nav{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-between;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;margin:0 auto}.global-nav>ul{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.global-nav>ul>li.stay-page>a,.global-nav>ul>li.stay-page>p{color:#37a339;pointer-events:none}.global-nav>ul>li.active-nav .child-menu{display:block}.global-nav>ul>li.sp-nav{display:none}.global-nav>ul>li:last-child>a:after,.global-nav>ul>li:last-child>p:after{content:"";display:block;position:absolute;-webkit-transform:translate(0,-50%);transform:translate(0,-50%);top:50%;right:0;width:1.5px;height:18px;background:#fff}.global-nav>ul>li>a,.global-nav>ul>li>p{display:block;position:relative;padding:10px 20px;cursor:pointer;-webkit-transition:.3s;transition:.3s}.global-nav>ul>li>a:before,.global-nav>ul>li>p:before{content:"";display:block;position:absolute;-webkit-transform:translate(0,-50%);transform:translate(0,-50%);top:50%;left:0;width:1.5px;height:18px;background:#fff}.global-nav>ul>li>a:hover,.global-nav>ul>li>p:hover{color:#37a339}.global-nav>ul>li .child-menu{display:none;position:absolute;-webkit-transform:translate(-50%,0);transform:translate(-50%,0);top:36px;left:50%;width:100%;background:rgba(0,0,0,.84);z-index:100}.global-nav>ul>li .child-menu .menu-inner{padding:10px 45px}.global-nav>ul>li .child-menu .menu-inner ul li{margin:0 1%;border-bottom:dashed 1px #37a339}.global-nav>ul>li .child-menu .menu-inner ul li:nth-child(-n+5){border-top:dashed 1px #37a339}.global-nav>ul>li .child-menu .menu-inner ul li a{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-transition:.3s;transition:.3s}.global-nav>ul>li .child-menu .menu-inner ul li a:hover{background:#37a339}.global-nav>ul>li .child-menu .menu-inner ul li a figure{width:57px;margin-right:15px}.global-nav>ul>li .child-menu .menu-inner ul li a p{position:relative;-webit-flex:1;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.global-nav>ul>li.toggle-nav .text-menu{display:none;position:absolute;top:36px;left:0;background:rgba(0,0,0,.84);z-index:2}.global-nav>ul>li.toggle-nav .text-menu ul li a{-webkit-transition:.3s;transition:.3s}.global-nav>ul>li.toggle-nav .text-menu ul li a:hover{color:#37a339}.footer-inner{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-left:20px;padding-right:20px}.footer-inner .footer-about{width:24%}.footer-inner .footer-nav-area{width:52%}.footer-inner .footer-nav-area .underpage-nav li:nth-child(5n):after{content:"";display:block;position:absolute;-webkit-transform:translate(0,-50%);transform:translate(0,-50%);top:50%;right:0;width:1px;height:98%;border-right:dashed 1px #fff}.footer-inner .footer-nav-area .underpage-nav li a{-webkit-transition:.3s;transition:.3s}.footer-inner .footer-nav-area .underpage-nav li a:hover{color:#00292c}.footer-inner .footer-nav-area .underpage-nav:not(.support) li:nth-child(-n+5){padding-top:3px}.footer-inner .footer-nav-area .underpage-nav:not(.support) li:nth-last-child(5n){padding-bottom:5px}.footer-inner .footer-nav-area .underpage-nav:not(.support) li a{padding:10px 0 0 11px}.footer-inner .footer-nav-area .underpage-nav:not(.support) li a:before{top:10px}.footer-inner .footer-nav-area .foot-nav{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-between;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.footer-inner .footer-nav-area .foot-nav li a{-webkit-transition:.3s;transition:.3s}.footer-inner .footer-nav-area .foot-nav li a:hover{color:#00292c}.footer-inner .footer-contact-area{position:relative;-webkit-flex:1;-webkit-box-flex:1;-ms-flex:1;flex:1}.footer-inner .footer-contact-area .area-inner{width:190px;margin:0 auto}.footer-inner .footer-contact-area .area-inner .contact-btn a{-webkit-transition:.3s;transition:.3s}.footer-inner .footer-contact-area .area-inner .contact-btn a:hover{opacity:.9}.arrow-btn a{-webkit-transition:.5s;transition:.5s}.arrow-btn a:before,.arrow-btn a:after{-webkit-transition:.5s;transition:.5s}.arrow-btn a:after{content:"";display:block;position:absolute;-webkit-transform:translate(0,-50%);transform:translate(0,-50%);top:50%;right:12px;width:13px;height:8px;background:url(//naka-hara.jp/wordpress/wp-content/themes/nakahara/css/../common/images/icon_arrow_white.svg) no-repeat top center/contain;opacity:0}.arrow-btn a:hover{color:#fff;background:#37a339}.arrow-btn a:hover:before{opacity:0}.arrow-btn a:hover:after{opacity:1}.border-btn a{-webkit-transition:.3s;transition:.3s}.border-btn a:before{-webkit-transition:.3s;transition:.3s}.border-btn a:hover{background:#37a339;color:#fff}.border-btn a:hover:before{border-color:#fff}ul.news-list li dl{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}ul.news-list li dl dt{width:115px}ul.news-list li dl dd{position:relative;-webkit-flex:1;-webkit-box-flex:1;-ms-flex:1;flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}ul.news-list li dl dd a{-webkit-transition:.3s;transition:.3s}ul.news-list li dl dd a:hover{color:#37a339}.case-article-area ul.text-item-list:before{width:104.5%}.pagination span.next-arrow a{-webkit-transition:.3s;transition:.3s}.pagination span.next-arrow a:after{content:"";display:block;position:absolute;-webkit-transform:translate(0,-50%);transform:translate(0,-50%);top:50%;right:0;width:14px;height:8px;background:url(//naka-hara.jp/wordpress/wp-content/themes/nakahara/css/../common/images/icon_arrow_darkgreen.svg) no-repeat top center/contain;opacity:0}.pagination span.next-arrow a:before,.pagination span.next-arrow a:after{-webkit-transition:.3s;transition:.3s}.pagination span.next-arrow a:hover:before{opacity:0}.pagination span.next-arrow a:hover:after{opacity:1}.pagination a{-webkit-transition:.3s;transition:.3s}.pagination a:hover{color:#00292c}.pager span a{-webkit-transition:.3s;transition:.3s}.pager span a:hover{color:#00292c}}@media screen and (max-width:1100px) and (min-width:1000px){.global-nav>ul>li a{padding:10px 15px;font-size:1.4rem}}@media screen and (max-width:1200px){.global-nav ul li a,.global-nav ul li p{padding:10px 15px;font-size:1.3rem;letter-spacing:-.01em}}@media screen and (max-width:999px){html #wpadminbar{position:fixed !important}br.pcbr,.pc-text{display:none}body{width:100%;min-width:100%}div.contents{width:650px;margin:0 auto}.trigger{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;position:absolute;-webkit-transform:translate(0,-50%);transform:translate(0,-50%);top:50%;right:10px;width:40px;height:40px;background:#37a339;border:solid 2px #37a339;border-radius:2.5px;-webkit-transition:.5s;transition:.5s}.trigger .menu-trigger,.trigger .menu-trigger span{display:inline-block;-webkit-transition:.4s;transition:.4s}.trigger .menu-trigger{position:relative;width:26px;height:19px}.trigger span{position:absolute;top:0;right:0;width:100%;height:2px;background-color:#fff}.trigger span:nth-child(1){top:0}.trigger span:nth-child(2){top:9px}.trigger span:nth-child(3){top:18px}.open .back-shadow{opacity:1;visibility:visible}header:before{content:"";position:absolute;bottom:0;left:0;display:block;width:100vw;height:5px;margin:0 calc(50% - 50vw);z-index:-1;background:-webkit-gradient(linear,left top,right top,from(#001300),color-stop(30%,#033),color-stop(76%,#001300));background:-webkit-linear-gradient(left,#001300 0%,#033 30%,#001300 76%);background:linear-gradient(90deg,#001300 0%,#033 30%,#001300 76%);z-index:1}header .header-inner{height:85px;padding:0 10px}header .header-logo{top:61%}header .header-logo a img{height:54px}header .header-desc{padding-bottom:5px;text-align:center}header .header-desc:before{left:0;width:135px;background:url(//naka-hara.jp/wordpress/wp-content/themes/nakahara/css/../common/images/header_deco_para.svg) no-repeat top center/contain}header .header-desc h1{position:absolute;-webkit-transform:translate(-50%,0);transform:translate(-50%,0);top:5px;left:50%;font-size:1rem;font-weight:500;white-space:nowrap}.back-shadow{position:absolute;top:0;right:0;left:0;bottom:0;width:100%;height:100vh;background:-webkit-gradient(linear,left top,right top,from(#001300),color-stop(30%,#033),color-stop(76%,#001300));background:-webkit-linear-gradient(left,#001300 0%,#033 30%,#001300 76%);background:linear-gradient(90deg,#001300 0%,#033 30%,#001300 76%);overflow:scroll;-webkit-overflow-scrolling:touch;opacity:0;visibility:hidden;z-index:40;-webkit-transition:.3s;transition:.3s}.back-shadow .global-nav{display:block}_::-webkit-full-page-media,_:future,:root .back-shadow{height:-webkit-fill-available}.global-nav{display:none;position:relative;padding:100px 40px 65px;z-index:200}.global-nav:before{display:none}.global-nav .nav-company-name{text-align:center}.global-nav .nav-company-name a{display:block}.global-nav .nav-company-name img{height:27px}.global-nav .header-form-area{width:100%;margin-bottom:35px;padding-top:30px}.global-nav .header-form-area .contact-btn{margin-bottom:15px}.global-nav .header-form-area .contact-btn a{height:50px;font-size:1.7rem;border-radius:3px}.global-nav .header-form-area .search_container{height:35px;border-radius:3px}.global-nav>ul>li:not(:last-child){margin-bottom:15px}.global-nav>ul>li#open-nav>p:before,.global-nav>ul>li.toggle-nav>p:before{width:6px;height:6px;border-top:2px solid #fff;border-right:2px solid #fff;-webkit-transform:translate(0,0) rotate(-45deg);transform:translate(0,0) rotate(-45deg);-webkit-transform-origin:center center;transform-origin:center center;-webkit-transition:.3s;transition:.3s}.global-nav>ul>li#open-nav.active-nav>p:before,.global-nav>ul>li.toggle-nav.active-nav>p:before{width:6px;height:6px;border-top:2px solid #fff;border-right:2px solid #fff;-webkit-transform:translate(0,-50%) rotate(135deg);transform:translate(0,-50%) rotate(135deg);-webkit-transform-origin:center center;transform-origin:center center}.global-nav>ul>li>a,.global-nav>ul>li>p{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;position:relative;padding-left:40px;height:55px;border:solid #fff 1px;border-radius:3;font-size:1.8rem}.global-nav>ul>li>a:before,.global-nav>ul>li>p:before{content:"";display:block;position:absolute;top:50%;right:20px;width:6px;height:6px;border-top:2px solid #fff;border-right:2px solid #fff;-webkit-transform:translate(0,-50%) rotate(45deg);transform:translate(0,-50%) rotate(45deg);-webkit-transform-origin:center center;transform-origin:center center}.global-nav>ul>li .child-menu{padding-top:15px}.global-nav>ul>li .child-menu .menu-inner ul{padding:0 3px}.global-nav>ul>li .child-menu .menu-inner ul li{position:relative;width:46%;margin:0 2%;padding:5px 0 0}.global-nav>ul>li .child-menu .menu-inner ul li:before{content:"";display:block;position:absolute;-webkit-transform:translate(-50%,0);transform:translate(-50%,0);bottom:0;left:50%;width:107%;height:1px;border-bottom:dashed 1px #fff}.global-nav>ul>li .child-menu .menu-inner ul li:nth-child(-n+2):after{content:"";display:block;position:absolute;-webkit-transform:translate(-50%,0);transform:translate(-50%,0);top:0;left:50%;width:107%;height:1px;border-top:dashed 1px #fff}.global-nav>ul>li .child-menu .menu-inner ul li a{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%;padding:4px 0}.global-nav>ul>li .child-menu .menu-inner ul li a figure:before{content:"";display:block;padding-top:88%}.global-nav>ul>li .child-menu .menu-inner ul li a p{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;position:relative;-webkit-flex:1;-webkit-box-flex:1;-ms-flex:1;flex:1;min-height:40px;padding:10px 0;font-size:1.3rem;line-height:1.5;text-align:center}.global-nav>ul>li.toggle-nav .text-menu{padding:8px 0 5px}.global-nav>ul>li.toggle-nav .text-menu ul li:not(:last-child){border-bottom:dashed 1px #fff}.global-nav>ul>li.toggle-nav .text-menu ul li a{display:block;padding:20px 5px;color:#fff}.close-btn{top:20px;font-size:1.2rem}.close-btn:before{width:24px !important;height:24px !important}.footer-inner{padding:50px 25px 60px}.footer-inner .footer-about{margin-bottom:35px}.footer-inner .footer-about .footer-logo{margin-bottom:20px}.footer-inner .footer-about .address p{font-size:1.3rem;line-height:1.7}.footer-inner .footer-nav-area{margin-bottom:30px}.footer-inner .footer-nav-area>p{margin-bottom:15px;font-size:1.4rem}.footer-inner .footer-nav-area .underpage-nav{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-bottom:30px}.footer-inner .footer-nav-area .underpage-nav.support li{width:33.33%;width:33.3333333333%}.footer-inner .footer-nav-area .underpage-nav li{position:relative;width:33.33%;width:33.3333333333%;padding:0 5px}.footer-inner .footer-nav-area .underpage-nav li:nth-child(3n):after{content:"";display:block;position:absolute;-webkit-transform:translate(0,-50%);transform:translate(0,-50%);top:50%;right:0;width:1px;height:98%;border-right:dashed 1px #fff}.footer-inner .footer-nav-area .underpage-nav li a{padding:15px 0 15px 10px;font-size:1.1rem;line-height:1.4}.footer-inner .footer-nav-area .underpage-nav li a:before{top:15px}.footer-inner .footer-nav-area .foot-nav{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.footer-inner .footer-nav-area .foot-nav li{width:50%}.footer-inner .footer-nav-area .foot-nav li:not(:last-child){margin-bottom:20px}.footer-inner .footer-nav-area .foot-nav li a{font-size:1.4rem}.footer-inner .footer-contact-area .area-inner .contact-btn{max-width:230px}.footer-inner .footer-contact-area .area-inner .contact-btn a{height:45px;font-size:1.8rem}.footer-inner .footer-contact-area .area-inner p{margin-bottom:5px;font-size:1.2rem}.footer-inner .footer-contact-area .area-inner dl dt{font-size:2rem}.footer-inner .footer-contact-area .area-inner dl dt a.sub-tel{padding-left:59px}.footer-inner .footer-contact-area .area-inner dl dd{font-size:1.2rem}.copyright{height:100px;padding-bottom:35px}.copyright .logo{top:auto;bottom:0;right:10px;opacity:.6}.pagetop{bottom:20px;right:20px}.pagetop a img{height:42px}.pare-section-title{width:42%;height:80px;margin-left:15px;border-bottom-width:30px}.pare-section-title.under-page{width:35%;min-width:140px;height:110px;left:0;border-bottom-width:45px}.pare-section-title.under-page:before{height:15px}.pare-section-title.under-page h2 span{bottom:-73px;right:40px}.pare-section-title.under-page h2 span img{height:24px}.pare-section-title:before{height:8px}.pare-section-title:after{bottom:-18px;right:0;width:80px;height:6px}.pare-section-title h2{color:#fff;font-size:1.7rem;padding:10px 0 0 16px}.pare-section-title h2 span{bottom:-49px;right:35px}.pare-section-title h2 span img{height:10px}dl.message-btn dt{display:none}dl.message-btn dd{width:125px}dl.message-btn dd a{height:35px;padding-right:13px;border-radius:20px;font-size:1.2rem}dl.message-btn dd a:before{content:"";display:block;position:absolute;-webkit-transform:translate(0,-50%);transform:translate(0,-50%);top:50%;right:12px;width:13px;height:8px;background:url(//naka-hara.jp/wordpress/wp-content/themes/nakahara/css/../common/images/icon_arrow_green.svg) no-repeat top center/contain}ul.news-list li{padding:18px 0}ul.news-list li dl dt{margin-bottom:10px;font-size:1.4rem}ul.news-list li dl dd a{font-size:1.4rem;line-height:1.55}nav.breadcrumbs{position:relative;padding:15px 0 25px}nav.breadcrumbs ul li{margin-right:10px;padding:4px 16px 4px 0;font-size:1.1rem}nav.breadcrumbs ul li:not(:last-child):before{top:5px}.pagination{-webkit-justify-content:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.pagination span.prev-page{margin-right:15px;padding-right:15px}.pagination span.next-page{margin-right:25px}.pagination span.next-arrow{margin-left:35px}.pagination span.next-arrow a:before{width:14px;height:8px}.pagination ul li:not(:last-child){padding-right:25px}.pagination ul li:not(:last-child):before{right:5px}.pager .back-btn{padding-right:20px}}@media screen and (min-width:667px) and (max-width:1000px){br.pspbr{display:none}.global-nav .header-form-area{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-between;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.global-nav .header-form-area .contact-btn{width:48%;margin-bottom:0}.global-nav .header-form-area .search_container{width:48%;height:50px}.global-nav>ul>li .child-menu{padding-top:15px}.global-nav>ul>li .child-menu .menu-inner ul li{width:29.33%;width:29.3333333333%}.global-nav>ul>li .child-menu .menu-inner ul li:before{width:113%}.global-nav>ul>li .child-menu .menu-inner ul li:nth-child(-n+3):after{content:"";display:block;position:absolute;-webkit-transform:translate(-50%,0);transform:translate(-50%,0);top:0;left:50%;width:113%;height:1px;border-top:dashed 1px #fff}.footer-inner{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.footer-inner .footer-about{width:100%}.footer-inner .footer-nav-area{width:60%}.footer-inner .footer-nav-area .foot-nav li{width:33.33%;width:33.3333333333%}.footer-inner .footer-contact-area{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;position:relative;-webkit-flex:1;-webkit-box-flex:1;-ms-flex:1;flex:1;padding-top:30px}}@media screen and (min-width:667px){br.spbr{display:none}a[href^="tel:"]{pointer-events:none}.case-article-area ul.text-item-list>li dl{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:flex-start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.case-article-area ul.text-item-list>li dl dt{margin-right:20px}.case-article-area ul.text-item-list>li dl dd{position:relative;-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-flex:1}.case-article-area .image-wrap.small ul li{width:28%}.case-article-area .image-wrap.small ul li:not(:nth-child(3n)){margin-right:8%}.case-article-area .image-wrap.small ul li:not(:nth-last-child(-n+3)){margin-bottom:15px}}@media screen and (max-width:666px){br.tabbr,br.ptbr,.pt-text{display:none}div.contents{width:100%}.case-article-area ul.text-item-list>li.sp-flex dl{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:flex-start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.case-article-area ul.text-item-list>li.sp-flex dl dt{margin:0 15px 0 0}.case-article-area ul.text-item-list>li dl dt{margin-bottom:5px}.case-article-area ul.text-item-list>li .image-wrap.small ul li{width:49%}.case-article-area ul.text-item-list>li .image-wrap.small ul li:nth-child(odd){margin-right:2%}.case-article-area ul.text-item-list>li .image-wrap.small ul li:not(:nth-last-child(-n+2)){margin-bottom:10px}.case-article-area ul.text-item-list>li .image-wrap.large ul li{width:100%}.foot-btn-wrap .pager{margin-right:40px}}.contents{max-width:1080px;width:100%;margin:0 auto;padding:0 20px}nav.breadcrumbs{padding:45px 0 45px}nav.breadcrumbs ul li:not(:last-child) a:hover{color:#deb156 !important}nav.breadcrumbs ul li.home-link img{width:5.8rem;height:auto}.furniture-headline{position:absolute;-webkit-transform:translate(-50%,0);transform:translate(-50%,0);top:25px;left:47%;width:80vw;z-index:1}.furniture-headline .furniture-header-logo a{display:block}.furniture-headline .furniture-header-logo img{width:100%;height:auto}.furniture-headline h1 a{display:block}.furniture-headline h1 a img{width:100%;height:auto;-webkit-filter:drop-shadow(5px 5px 4px rgba(0,0,0,.6));filter:drop-shadow(5px 5px 4px rgba(0,0,0,.6));mix-blend-mode:multiply}body:not(.under-page) header{position:absolute;-webkit-transform:translate(-50%,0);transform:translate(-50%,0);top:0;left:50%;height:100vh;max-height:900px;z-index:1}.header-furniture-inner{width:85vw}.header-form-area{padding-top:0}.header-form-area .case-bnr-link{margin-top:15px}.header-form-area .case-bnr-link>a{display:block}.header-form-area .case-bnr-link>a img{width:105%;height:auto}.header-form-area .case-bnr-link .case-btn{display:none}ul.case-list li{padding:15px 0;border-bottom:dashed #999 1px}ul.case-list li:first-child{border-top:dashed #999 1px}ul.case-list li dl dt{font-size:1.2rem;font-weight:700;line-height:1.55}ul.case-list li dl dd a{font-size:1.3rem;line-height:1.55}.furniture-page-title{position:relative;width:100%}.furniture-page-title figure{width:100%}.furniture-page-title figure img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.under-page header{position:absolute;top:15px;left:50%;-webkit-transform:translate(-50%,0);transform:translate(-50%,0);z-index:1;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:end;-webkit-align-items:end;-ms-flex-align:end;align-items:end;width:85%}.under-page .furniture-headline{position:relative;top:0;left:0;-webkit-transform:translate(0,0);transform:translate(0,0);width:86%}.under-page .furniture-headline .furniture-header-logo{width:28%}.under-page .furniture-headline h1{width:100%;padding-top:5px;padding-left:20%}.under-page .header-furniture-inner{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;width:auto;margin-left:2%}.under-page .header-form-area .case-bnr-link{display:none}.under-page .header-form-area .case-bnr-link>a{display:none}.under-page .header-form-area .case-bnr-link .case-btn{display:none}.under-page ul.case-list{margin-bottom:65px}.furniture-mv-section{position:relative;width:100%;height:100vh;max-height:900px;overflow:hidden}.furniture-mv-section figure{width:100%;height:100%;opacity:1 !important}.furniture-mv-section figure img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.furniture-mv-section .furniture-mv-catch{position:absolute;bottom:7.5vw;left:6vw;width:435px;z-index:1}.furniture-mv-section .furniture-mv-catch p{position:relative;color:#fff;font-family:"Noto Serif JP","游明朝",YuMincho,"Hiragino Mincho ProN W3","ヒラギノ明朝 ProN W3","Hiragino Mincho ProN","HG明朝E","ＭＳ Ｐ明朝","ＭＳ 明朝",serif;font-size:2.1rem;font-weight:700;line-height:1.95;text-shadow:5px 5px 4px rgba(0,0,0,.85);padding:18px 15px 18px 25px}.furniture-mv-section .furniture-mv-catch p:before{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.45);z-index:-1}.contents{position:relative}.contents:before{content:"";position:absolute;top:0;left:0;width:100vw;height:22px;margin:0 calc(50% - 50vw);background:-webkit-gradient(linear,left top,right top,from(#deb156),color-stop(74.4048%,#fff0d1),to(#deb156));background:-webkit-linear-gradient(left,#deb156 0%,#fff0d1 74.4048%,#deb156 100%);background:linear-gradient(to right,#deb156 0%,#fff0d1 74.4048%,#deb156 100%);z-index:1}.contents:after{content:"";position:absolute;top:28px;left:0;width:100vw;height:8px;margin:0 calc(50% - 50vw);background:-webkit-gradient(linear,left top,right top,from(#deb156),color-stop(74.4048%,#fff0d1),to(#deb156));background:-webkit-linear-gradient(left,#deb156 0%,#fff0d1 74.4048%,#deb156 100%);background:linear-gradient(to right,#deb156 0%,#fff0d1 74.4048%,#deb156 100%);z-index:1}.furniture-pr{position:relative;padding:15px 30px 30px}.furniture-pr:before{content:"";display:block;position:absolute;bottom:0;left:0;width:100%;aspect-ratio:1041/663;background:url(//naka-hara.jp/wordpress/wp-content/themes/nakahara/css/../furniture/images/pr_back.svg) no-repeat top center/contain;z-index:-1}.furniture-pr:after{content:"";display:block;position:absolute;bottom:-5.5rem;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:15.5rem;aspect-ratio:156/41;background:url(//naka-hara.jp/wordpress/wp-content/themes/nakahara/css/../furniture/images/pr_bottom_deco.svg) no-repeat top center/contain;z-index:1}.furniture-pr img{width:100%;height:auto}.furniture-pr .furniture-pr-sec01{position:relative}.furniture-pr .furniture-pr-sec01:before{content:"";display:block;position:absolute;top:34%;left:-29px;-webkit-transform:translate(0,-50%);transform:translate(0,-50%);width:27px;aspect-ratio:27/104;background:url(//naka-hara.jp/wordpress/wp-content/themes/nakahara/css/../furniture/images/pr_deco.svg) no-repeat top center/contain;z-index:1}.furniture-pr .furniture-pr-sec01:after{content:"";display:block;position:absolute;top:34%;right:-29px;-webkit-transform:translate(0,-50%) scale(-1,1);transform:translate(0,-50%) scale(-1,1);width:27px;aspect-ratio:27/104;background:url(//naka-hara.jp/wordpress/wp-content/themes/nakahara/css/../furniture/images/pr_deco.svg) no-repeat top center/contain;z-index:1}.furniture-pr .furniture-pr-sec01 .pr-catch{position:absolute;bottom:135px;left:22px;width:40%}.furniture-pr .furniture-pr-sec01 ul{position:absolute;top:45px;right:20px;width:29%}.furniture-pr .furniture-pr-sec02{position:relative;margin-top:3.5rem}.furniture-pr .furniture-pr-sec02 .furniture-pr-catch{position:absolute;top:50%;right:15px;-webkit-transform:translate(0,-50%);transform:translate(0,-50%)}.furniture-pr .furniture-pr-sec02 .furniture-pr-catch h2{display:inline-block;position:relative;padding:20px;color:#fff;font-family:"Noto Serif JP","游明朝",YuMincho,"Hiragino Mincho ProN W3","ヒラギノ明朝 ProN W3","Hiragino Mincho ProN","HG明朝E","ＭＳ Ｐ明朝","ＭＳ 明朝",serif;font-size:3.3rem;font-weight:700;letter-spacing:.02em;line-height:1.54;text-shadow:5px 5px 4px rgba(0,0,0,.75);text-align:center}.furniture-pr .furniture-pr-sec02 .furniture-pr-catch h2:before{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.45);z-index:-1}.furniture-case-section{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;position:relative;width:100%;padding:133px 0 163px}.furniture-case-section .title-grid-inner h2{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;width:100%;height:43px;margin-bottom:15px;background:#deb156;color:#ff0;border-radius:6px;font-size:1.8rem}.furniture-case-section .title-grid-inner span{display:block;padding-left:20px;width:112px}.furniture-case-section .message-btn{margin-bottom:40px}.furniture-case-section .message-btn dt span{margin-right:20px;font-weight:700}.furniture-case-section .message-btn dd a{border-color:#deb156;color:#deb156}.furniture-case-section .message-btn dd a:before{content:"";display:block;position:absolute;-webkit-transform:translate(0,-50%);transform:translate(0,-50%);top:50%;right:12px;width:13px;height:8px;background:url(//naka-hara.jp/wordpress/wp-content/themes/nakahara/css/../furniture/images/icon_arrow_yellow.svg) no-repeat top center/contain}.pagetop img{height:54px}.foot-btn-wrap{padding-top:55px}.foot-btn-wrap .pager span.back-btn:before{background:#deb156}.foot-btn-wrap .pager span a{color:#deb156}.foot-btn-wrap .arrow-btn a{border-color:#deb156;color:#deb156}.foot-btn-wrap .arrow-btn a:before{background:url(//naka-hara.jp/wordpress/wp-content/themes/nakahara/css/../furniture/images/icon_arrow_blue.svg) no-repeat top center/contain}.column-gorup-section{position:relative;width:100%;padding:0 0 55px}.column-gorup-section .title-column-section h2{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;width:92%;height:43px;margin-bottom:15px;background:#deb156;color:#ff0;border-radius:6px;font-size:1.8rem}.main-column-section .pagination a,.main-column-section .pagination p{color:#deb156}.main-column-section .pagination span.prev-page{border-right-color:#deb156}.main-column-section .pagination span.next-arrow a:before{background:url(//naka-hara.jp/wordpress/wp-content/themes/nakahara/css/../furniture/images/icon_arrow_blue.svg) no-repeat top center/contain}.main-column-section .pagination ul li a{color:#deb156}.main-column-section .pagination ul li.active-page a{color:#00292c}.detail-head-title{padding-bottom:15px;border-bottom:dashed 1px #999}.detail-head-title h3{font-size:2.6rem;font-weight:500;line-height:1.1;letter-spacing:.095em}.case-article-area .case-head-catch{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:25px 0 20px}.case-article-area .case-head-catch span{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;width:80px;height:29px;margin-right:20px;background:#deb156;color:#fff;font-size:1.5rem;font-weight:700;margin-right:20px}.case-article-area .case-head-catch p{position:relative;-webkit-flex:1;-webkit-box-flex:1;-ms-flex:1;flex:1;padding-top:3px;font-size:1.8rem;font-weight:700;line-height:1.25}.case-article-area ul.text-item-list{padding:0}.case-article-area ul.text-item-list:before{display:none}.case-article-area ul.text-item-list>li.comment em{background:rgba(222,177,86,.2);border-color:#deb156}.case-article-area ul.text-item-list>li dl dt{border-color:#deb156}.contact-text{padding-bottom:30px;color:#deb156;font-size:1.8rem;font-weight:700;text-align:center}.contact-msg{margin-bottom:35px;font-size:1.3rem;font-weight:600;line-height:1.5;text-align:center}.furniture-gradient-bar{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;position:relative;height:36px}.furniture-gradient-bar:before{content:"";position:absolute;bottom:0;left:0;width:100vw;height:22px;margin:0 calc(50% - 50vw);background:-webkit-gradient(linear,left top,right top,from(#deb156),color-stop(74.4048%,#fff0d1),to(#deb156));background:-webkit-linear-gradient(left,#deb156 0%,#fff0d1 74.4048%,#deb156 100%);background:linear-gradient(to right,#deb156 0%,#fff0d1 74.4048%,#deb156 100%);z-index:1}.furniture-gradient-bar:after{content:"";position:absolute;bottom:28px;left:0;width:100vw;height:8px;margin:0 calc(50% - 50vw);background:-webkit-gradient(linear,left top,right top,from(#deb156),color-stop(74.4048%,#fff0d1),to(#deb156));background:-webkit-linear-gradient(left,#deb156 0%,#fff0d1 74.4048%,#deb156 100%);background:linear-gradient(to right,#deb156 0%,#fff0d1 74.4048%,#deb156 100%);z-index:1}@media screen and (min-width:1000px){.furniture-headline .furniture-header-logo{width:23%}.furniture-headline .furniture-header-logo a{display:block;-webkit-transition:.3s;transition:.3s}.furniture-headline .furniture-header-logo a:hover{opacity:.8}.furniture-headline h1{padding-left:9vw;padding-top:25px}.furniture-headline h1 a{-webkit-transition:.3s;transition:.3s}.furniture-headline h1 a:hover{opacity:.8}.header-form-area{position:absolute;right:6vw;bottom:7vw;margin:0 0 0 auto;z-index:1}.header-form-area .contact-btn a:hover{opacity:.9}.header-form-area .case-bnr-link{margin-top:15px}.header-form-area .case-bnr-link a{-webkit-transition:.3s;transition:.3s}.header-form-area .case-bnr-link a:hover{opacity:.9}.furniture-case-section .title-grid-inner{width:200px;margin-right:20px}.furniture-case-section .case-inner{position:relative;-webkit-flex:1;-webkit-box-flex:1;-ms-flex:1;flex:1;width:800px}.furniture-case-section .case-inner .message-btn dd a:hover{color:#fff;background:#deb156}ul.case-list li dl{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}ul.case-list li dl dt{width:118px}ul.case-list li dl dd{position:relative;-webkit-flex:1;-webkit-box-flex:1;-ms-flex:1;flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}ul.case-list li dl dd a{-webkit-transition:.3s;transition:.3s}ul.case-list li dl dd a:hover{color:#deb156}.pagination a:hover{color:#00292c !important}.pagination ul li:not(:last-child):before{color:#deb156}.foot-btn-wrap{padding-right:150px}.foot-btn-wrap .pager span a:hover{color:#00292c}.foot-btn-wrap .arrow-btn a:hover{color:#fff;background:#deb156}.furniture-integrate-section ul{position:relative;-webkit-flex:1;-webkit-box-flex:1;-ms-flex:1;flex:1}.furniture-integrate-section .furniture-main-inner{width:660px}.column-gorup-section{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.title-column-section{width:220px}.title-column-section img{padding-left:18px;width:110px}.main-column-section{position:relative;-webkit-flex:1;-webkit-box-flex:1;-ms-flex:1;flex:1}.main-column-section .pagination{padding-right:150px}.under-page .header-form-area{position:inherit}}@media screen and (max-width:999px){.contents{padding:0 15px}.back-shadow{background:-webkit-gradient(linear,left top,left bottom,from(#deb156),color-stop(74.4048%,#fff0d1),to(#deb156));background:-webkit-linear-gradient(top,#deb156 0%,#fff0d1 74.4048%,#deb156 100%);background:linear-gradient(to bottom,#deb156 0%,#fff0d1 74.4048%,#deb156 100%);padding:80px 40px 65px;height:100%}.back-shadow .furniture-headline{width:100% !important}.back-shadow .furniture-headline .furniture-header-logo{margin:0 auto}.back-shadow .header-form-area{width:100%}.back-shadow .header-form-area .case-bnr-link{display:block !important;margin-top:15px}.back-shadow .header-form-area .case-bnr-link>a{display:block !important;padding:0 15px 0 25px}.back-shadow .header-form-area .case-bnr-link>a img{width:100%;height:auto}.back-shadow .header-form-area .case-bnr-link .case-btn{display:none !important}nav.breadcrumbs{padding:30px 0 15px}header{height:auto !important}.header-furniture-inner{position:absolute;top:37px;left:50%;-webkit-transform:translate(-50%,0);transform:translate(-50%,0);width:95%}.header-furniture-inner .trigger{top:30%;right:0;background:#fff;border:solid 3px #deb156}.header-furniture-inner .trigger span{background:#deb156}.furniture-headline{width:90%}.furniture-headline .furniture-header-logo{width:30%;margin-bottom:-3px}.furniture-headline h1{margin-top:10px;padding-left:8%}ul.case-list{margin-bottom:0 !important}ul.case-list li dl dt{margin-bottom:5px;font-size:1.4rem}ul.case-list li dl dd a{font-size:1.4rem;line-height:1.55}.under-page header{top:10px;width:95%}.under-page header:before{display:none}.under-page .header-furniture-inner{position:absolute;top:0;right:0;left:auto;width:auto;-webkit-transform:translate(0);transform:translate(0);display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.under-page .header-furniture-inner .trigger{position:relative;top:0;-webkit-transform:translate(0);transform:translate(0)}.under-page .furniture-page-title{max-height:105px;overflow:hidden}.under-page .furniture-headline{width:70%;max-width:300px}.under-page .furniture-headline{width:90%}.under-page .furniture-headline .furniture-header-logo{width:40%}.under-page .furniture-headline h1{width:100%;margin-top:5px;margin-left:0;padding-left:2%}.under-page .header-form-area .case-bnr-link>a{display:none}.under-page .header-form-area .case-bnr-link .case-btn{display:block;width:100%}.under-page .header-form-area .case-bnr-link .case-btn a{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;width:100%;height:43px;background:#deb156;border-radius:6px;color:#fff;font-size:1.8rem}.case-under-title h2{padding-left:25px}.case-under-title h2 img{height:20px}.contents:before{top:-1px;height:15px}.contents:after{top:18px;height:6px}.furniture-mv-section{height:100%}.furniture-mv-section .furniture-mv-catch{bottom:5%;left:4%;width:70%}.furniture-mv-section .furniture-mv-catch p{padding:15px 15px 15px 20px;font-size:1.6rem;line-height:1.95}.furniture-pr{padding:10px 2% 30px}.furniture-pr:before{left:-15px;width:calc(100% + 30px);aspect-ratio:726/663;background:url(//naka-hara.jp/wordpress/wp-content/themes/nakahara/css/../furniture/images/pr_back_sp.svg) no-repeat top center/contain}.furniture-pr:after{bottom:-1.5rem;width:8rem}.furniture-pr img{width:100%;height:auto}.furniture-pr .furniture-pr-sec01:before{width:14px;left:-14px}.furniture-pr .furniture-pr-sec01:after{right:-14px;width:14px}.furniture-pr .furniture-pr-sec01 .pr-catch{bottom:40px;left:15px;width:50%}.furniture-pr .furniture-pr-sec01 ul{top:30px;right:10px;width:40%}.furniture-pr .furniture-pr-sec02{position:relative;margin-top:1.5rem}.furniture-pr .furniture-pr-sec02 .furniture-pr-catch{top:50%;right:50%;-webkit-transform:translate(50%,-50%);transform:translate(50%,-50%)}.furniture-pr .furniture-pr-sec02 .furniture-pr-catch h2{padding:20px;font-size:1.6rem;white-space:nowrap}.furniture-pr .furniture-pr-sec02 .furniture-pr-catch h2:before{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.45);z-index:-1}.furniture-case-section{padding:45px 0 105px}.furniture-case-section .title-grid-inner{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-between;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;margin-bottom:20px}.furniture-case-section .title-grid-inner .sp-grid-inner{width:150px}.furniture-case-section .title-grid-inner h2{height:40px;margin-bottom:10px;font-size:1.5rem}.furniture-case-section .title-grid-inner span{padding-left:10px}.furniture-case-section .title-grid-inner span img{height:38px}.furniture-case-section .case-inner{width:100%}.furniture-case-section .message-btn{margin-bottom:0}.column-gorup-section{padding:0 0 110px}.column-gorup-section .title-column-section{margin-bottom:20px}.column-gorup-section .title-column-section h2{width:100%}.column-gorup-section .title-column-section img{width:92.48px}.detail-head-title{padding-bottom:15px}.detail-head-title h3{font-size:1.8rem;letter-spacing:0;line-height:1.3}.case-article-area .case-head-catch{padding:10px 0}.case-article-area .case-head-catch span{margin-right:15px}.case-article-area .case-head-catch p{padding-top:2px}.case-article-area ul.text-item-list{padding:0}.case-article-area ul.text-item-list:before{display:none}.case-article-area ul.text-item-list>li.comment em{background:rgba(222,177,86,.2);border-color:#deb156}.case-article-area ul.text-item-list>li dl dt{border-color:#deb156}.contact-text{padding-bottom:20px;font-size:1.6rem;line-height:1.3}.contact-msg{margin-bottom:25px;padding:0 20px;font-size:1.2rem;line-height:1.3;text-align:left}.furniture-gradient-bar{height:36px}.furniture-gradient-bar:before{content:"";position:absolute;bottom:0;left:0;width:100vw;height:22px;margin:0 calc(50% - 50vw);background:-webkit-gradient(linear,left top,right top,from(#deb156),color-stop(74.4048%,#fff0d1),to(#deb156));background:-webkit-linear-gradient(left,#deb156 0%,#fff0d1 74.4048%,#deb156 100%);background:linear-gradient(to right,#deb156 0%,#fff0d1 74.4048%,#deb156 100%);z-index:1}.furniture-gradient-bar:after{content:"";position:absolute;bottom:28px;left:0;width:100vw;height:8px;margin:0 calc(50% - 50vw);background:-webkit-gradient(linear,left top,right top,from(#deb156),color-stop(74.4048%,#fff0d1),to(#deb156));background:-webkit-linear-gradient(left,#deb156 0%,#fff0d1 74.4048%,#deb156 100%);background:linear-gradient(to right,#deb156 0%,#fff0d1 74.4048%,#deb156 100%);z-index:1}}@media screen and (max-width:666px){.case-article-area .case-head-catch span{font-size:1.4rem}.case-article-area .case-head-catch p{font-size:1.6rem}.foot-btn-wrap{padding-top:20px}.furniture-mv-section{height:100%}.furniture-mv-section .furniture-mv-catch p{font-size:1.2rem}}@media screen and (max-width:360px){.furniture-gradient-bar p{padding:0 5px;font-size:1.1rem}}