.Pages .FeatureDetail li img{-webkit-filter:brightness(1);-moz-filter:brightness(1);-o-filter:brightness(1);-ms-filter:brightness(1);filter:brightness(1)}a:focus{text-decoration:none}.Pages .FeatureDetail .FeatureDetail__contents p.FeatureDetail__readtext{font-size:4vw;text-align:center}@media print, screen and (min-width: 751px){.Pages .FeatureDetail .FeatureDetail__contents p.FeatureDetail__readtext{font-size:18px}}.modal-overlay{display:none;opacity:.5}@media print, screen and (min-width: 751px){.modal-overlay{background:#000;opacity:0.65 !important}}.Pages .anchor-list{display:flex;justify-content:space-between;flex-wrap:wrap;margin-bottom:40px}.Pages .anchor-list li{width:100%;margin:0 auto 20px}@media print, screen and (min-width: 751px){.Pages .anchor-list li{width:30%}}.Pages .anchor-list li p{margin:0 !important}.Pages .anchor-list li a{display:block;border-radius:4px;border:1px solid #000;font-size:14px;text-align:center;padding:10px;background:#fff;-webkit-transition:all 0.2s cubic-bezier(0.215, 0.61, 0.355, 1);transition:all 0.2s cubic-bezier(0.215, 0.61, 0.355, 1)}@media print, screen and (min-width: 751px){.Pages .anchor-list li a:hover{text-decoration:none;background:#cbcbcb;border-color:#cbcbcb}}@media print, screen and (min-width: 751px){.Pages .anchor-point{margin-top:-72px;padding-top:72px}}.Pages .photo-area .photo-list{display:flex;flex-wrap:wrap;justify-content:flex-start;padding-bottom:20%;margin-left:-1%}@media print, screen and (min-width: 751px){.Pages .photo-area .photo-list{padding-bottom:0;margin-left:-4px}}.Pages .photo-area .photo-list li{width:32.333333333%;font-size:0;margin-bottom:15px;margin-left:1%;position:relative;border:1px solid #e7e7e7}@media print, screen and (min-width: 751px){.Pages .photo-area .photo-list li{width:237px;margin-left:4px}}.Pages .photo-area .photo-list li p{margin:0;line-height:1.4;font-size:3vw;padding:7% 1.5vw 7%}@media print, screen and (min-width: 751px){.Pages .photo-area .photo-list li p{font-size:14px;padding:10px 10px 20px;font-weight:bold}}.Pages .photo-area .photo-list li img{margin:0 !important}.Pages .photo-area .photo-list li .modal-detail{position:relative;display:block;-webkit-transition:all 0.2s cubic-bezier(0.215, 0.61, 0.355, 1);transition:all 0.2s cubic-bezier(0.215, 0.61, 0.355, 1);opacity:1}.Pages .photo-area .photo-list li .modal-detail:hover{text-decoration:none;opacity:.8}.Pages .photo-area .photo-list li.new::before{content:"NEW";position:absolute;top:0;left:0;font-size:10px;padding:5px 5px;background:#c7010a;z-index:10;color:#fff;line-height:1}.Pages .photo-area .photo-list li.is-hidden{display:none}.Pages .photo-area .btn-more{display:block;border-radius:4px;border:1px solid #000;font-size:14px;text-align:center;padding:10px;background:#fff;-webkit-transition:all 0.2s cubic-bezier(0.215, 0.61, 0.355, 1);transition:all 0.2s cubic-bezier(0.215, 0.61, 0.355, 1);margin:-15% auto 20%;position:relative;cursor:pointer}@media print, screen and (min-width: 751px){.Pages .photo-area .btn-more{width:30%;margin:30px auto 72px}.Pages .photo-area .btn-more:hover{border-color:#cbcbcb;background:#cbcbcb;text-decoration:none}}.Pages .photo-area .btn-more::before{content:"";width:15px;height:1px;background:#000;position:absolute;top:50%;right:15px;transform:translate(0, -50%)}.Pages .photo-area .btn-more::after{content:"";width:1px;height:15px;background:#000;position:absolute;top:50%;right:22px;transform:translate(0, -50%)}.Pages .feature-area .feature-list{display:flex;flex-wrap:wrap;justify-content:space-between;padding-bottom:20%;margin-left:-4%}@media print, screen and (min-width: 751px){.Pages .feature-area .feature-list{justify-content:flex-start;padding-bottom:0;margin-left:-20px}}.Pages .feature-area .feature-list li{width:46%;margin-left:4%;margin-bottom:8%}@media print, screen and (min-width: 751px){.Pages .feature-area .feature-list li{width:225px;margin-left:20px;margin-bottom:40px}}.Pages .feature-area .feature-list li img{margin:0}.Pages .feature-area .feature-list li p{font-size:13px;margin:10px 0 0;line-height:1.7}@media print, screen and (min-width: 751px){.Pages .feature-area .feature-list li p{font-size:inherit;margin:inherit}}.Pages .feature-area .feature-list li p .label{font-size:12px;display:inline-block;padding:5px 15px;margin-bottom:5px;border:1px solid #333;border-radius:40px;line-height:1;letter-spacing:1px}@media print, screen and (min-width: 751px){.Pages .feature-area .feature-list li p .label{font-size:14px}}.Pages .feature-area .feature-list li a{position:relative;display:block;-webkit-transition:all 0.2s cubic-bezier(0.215, 0.61, 0.355, 1);transition:all 0.2s cubic-bezier(0.215, 0.61, 0.355, 1);opacity:1}.Pages .feature-area .feature-list li a:hover{text-decoration:none;opacity:.8}.Pages .modal-area{position:relative}.Pages .modal-area .modal-box{display:none;z-index:99999;height:70vh;width:100%;position:fixed;top:0;left:0;-webkit-backface-visibility:hidden;backface-visibility:hidden;background:#fff;width:90%;position:fixed;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}@media print, screen and (min-width: 751px){.Pages .modal-area .modal-box{width:1000px;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);height:520px}}.Pages .modal-area .modal-box .modal-box-inner{height:70vh;overflow-y:scroll;-webkit-overflow-scrolling:touch;padding-bottom:10vh;padding:35px 15px 50px;background:#fff}@media print, screen and (min-width: 751px){.Pages .modal-area .modal-box .modal-box-inner{height:inherit;overflow:inherit;padding:0;display:flex;padding:0 0 0 50px;background:#fafafa}}.Pages .modal-area .modal-box .modal-box-inner>img{width:100%;margin:0}@media print, screen and (min-width: 751px){.Pages .modal-area .modal-box .modal-box-inner>img{width:380px;height:380px;margin:70px 20px 0}}.Pages .modal-area .modal-box .modal-box-inner dl{margin-top:5%;overflow:auto}@media print, screen and (min-width: 751px){.Pages .modal-area .modal-box .modal-box-inner dl{padding-left:40px;margin-top:0;padding-right:40px;border-left:1px dashed #ccc;margin-left:50px;padding-bottom:50px;padding-top:50px;background:#fff;width:480px}.Pages .modal-area .modal-box .modal-box-inner dl::-webkit-scrollbar{width:8px}.Pages .modal-area .modal-box .modal-box-inner dl::-webkit-scrollbar-track{background:#ddd}.Pages .modal-area .modal-box .modal-box-inner dl::-webkit-scrollbar-thumb{background:#32a2c5}}.Pages .modal-area .modal-box .modal-box-inner dl dt{font-weight:bold;font-size:4.6vw}@media print, screen and (min-width: 751px){.Pages .modal-area .modal-box .modal-box-inner dl dt{font-size:20px}}.Pages .modal-area .modal-box .modal-box-inner dl dt .name{display:block;font-size:3.8vw;font-weight:normal;border-bottom:1px solid #eee;padding:2% 0px}@media print, screen and (min-width: 751px){.Pages .modal-area .modal-box .modal-box-inner dl dt .name{font-size:14px;text-align:left;margin-top:8px;padding:10px 0px}}.Pages .modal-area .modal-box .modal-box-inner dl dd{margin-top:25px}@media print, screen and (min-width: 751px){.Pages .modal-area .modal-box .modal-box-inner dl dd{margin-top:25px}}.Pages .modal-area .modal-box .modal-box-inner dl dd div img{margin-bottom:20px}.Pages .modal-area .modal-box .modal-box-inner dl dd div p{margin-top:0;margin-bottom:20px;word-break:break-all}.Pages .modal-area .modal-box .modal-box-inner dl dd div .items-link{font-size:13px;background:#fafafa;padding:20px 25px}.Pages .modal-area .modal-box .modal-box-inner dl dd div .items-link p{margin:0;font-size:13px;font-weight:bold;color:#666;margin-bottom:5px}.Pages .modal-area .modal-box .modal-box-inner dl dd div .items-link ul li{line-height:1.6;text-indent:-1em;padding-left:1em}.Pages .modal-area .modal-box .modal-box-inner dl dd div .items-link ul li+li{margin-top:5px}.Pages .modal-area .modal-box .modal-box-inner dl dd div .items-link ul li a{display:block;-webkit-transition:all 0.2s cubic-bezier(0.215, 0.61, 0.355, 1);transition:all 0.2s cubic-bezier(0.215, 0.61, 0.355, 1);opacity:1}.Pages .modal-area .modal-box .modal-box-inner dl dd div .items-link ul li a:hover{opacity:0.6;text-decoration:none}.Pages .modal-area .modal-box .btn-modal-close-btm{margin:0 auto;width:40vw;text-align:center}.Pages .modal-area .modal-box .btn-modal-close-btm span{padding:10px;border:1px solid #e2e2e2;display:block;font-size:12px}.Pages .modal-area .modal-box ul.btn-modal-arrow li span{text-indent:-999px;overflow:hidden;display:block;width:15%;height:0;padding-bottom:10%;position:absolute;bottom:-12vw}@media print, screen and (min-width: 751px){.Pages .modal-area .modal-box ul.btn-modal-arrow li span{width:50px;padding-bottom:520px;top:0;transform:translate(0, 0);-webkit-transition:all 0.2s cubic-bezier(0.215, 0.61, 0.355, 1);transition:all 0.2s cubic-bezier(0.215, 0.61, 0.355, 1);opacity:1;cursor:pointer;background:transparent;border:1px solid #bbb}.Pages .modal-area .modal-box ul.btn-modal-arrow li span:hover{background:rgba(0,0,0,0.5);border:1px solid #555}}.Pages .modal-area .modal-box ul.btn-modal-arrow li span:before{content:' ';display:block;width:100%;height:100%;position:absolute;left:0;top:0}.Pages .modal-area .modal-box ul.btn-modal-arrow li.btn-modal-prev span{left:-5%}@media print, screen and (min-width: 751px){.Pages .modal-area .modal-box ul.btn-modal-arrow li.btn-modal-prev span{left:-65px}}.Pages .modal-area .modal-box ul.btn-modal-arrow li.btn-modal-prev span:before{background:url("https://www.nakagawa-masashichi.jp/img/parts/drawer_prev.svg") center center no-repeat;background-size:30% auto}.Pages .modal-area .modal-box ul.btn-modal-arrow li.btn-modal-next span{right:-5%}@media print, screen and (min-width: 751px){.Pages .modal-area .modal-box ul.btn-modal-arrow li.btn-modal-next span{right:-65px}}.Pages .modal-area .modal-box ul.btn-modal-arrow li.btn-modal-next span:before{background:url("https://www.nakagawa-masashichi.jp/img/parts/drawer_next.svg") center center no-repeat;background-size:30% auto}.Pages .modal-area .modal-box .btn-modal-close span{height:0;width:10%;padding-bottom:10%;position:absolute;top:-12vw;right:0;overflow:hidden;font-size:0;line-height:0;text-indent:-999px}@media print, screen and (min-width: 751px){.Pages .modal-area .modal-box .btn-modal-close span{width:50px;padding-bottom:50px;top:-65px;opacity:1;-webkit-transition:all 0.2s cubic-bezier(0.215, 0.61, 0.355, 1);transition:all 0.2s cubic-bezier(0.215, 0.61, 0.355, 1);background:none}.Pages .modal-area .modal-box .btn-modal-close span:hover{cursor:pointer;opacity:0.5}}.Pages .modal-area .modal-box .btn-modal-close span:before{content:' ';display:block;width:100%;height:100%;background:url(https://www.nakagawa-masashichi.jp/img/parts/nav_drawer_close.svg) center center no-repeat;background-size:100% 100%;position:absolute;left:0;top:0}@media print, screen and (min-width: 751px){.Pages .modal-area .modal-box .btn-modal-close span:before{background:url("https://www.nakagawa-masashichi.jp/img/parts/nav_drawer_close.svg") center center no-repeat;background-size:65% 100%}}.Pages .modal-area .modal-box:first-child .btn-modal-prev{display:none}.Pages .modal-area .modal-box:last-child .btn-modal-next{display:none}
