@charset 'UTF-8';.mv{position:relative;height:645px;overflow:hidden;background-image:url(//nori.fukuoka-ariake.com/cms/wp-content/themes/fukuoka-ariake-brand/dist/css/../images/kounyu/pc_mv.jpg);background-size:cover;background-repeat:no-repeat}.mv img{max-width:initial;width:100%}@media screen and (max-width:767px){.mv{height:auto;background:0 0 !important}}#sec-01{padding:69px 0 110px}#sec-01 h2{font-size:4rem;font-weight:500;text-align:center;letter-spacing:.1em}#sec-01 .subtitle{margin-bottom:29px;text-align:center}#sec-01 .lead{margin-bottom:48px;font-size:1.6rem;letter-spacing:.1em;line-height:2.3;text-align:center}#sec-01 .pickup{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;margin-bottom:102px;padding:0 104px 0 60px}#sec-01 .pickup .ec-item{width:360px}#sec-01 .pickup .ec-item .title{font-size:2rem;letter-spacing:0}#sec-01 .pickup .ec-item .title:before,#sec-01 .pickup .ec-item .title:after{bottom:-7px;width:13px;height:13px}#sec-01 .pickup .ec-item .description{font-size:1.4rem}#sec-01 .sort-box{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;align-items:center;margin-bottom:85px;padding:10px 10px 10px 28px;background-color:#000}#sec-01 .sort-box .kind{display:-webkit-flex;display:flex}#sec-01 .sort-box .kind li{margin-right:15px}#sec-01 .sort-box .kind input[type=checkbox]{display:none}#sec-01 .sort-box .kind input[type=checkbox]+label{position:relative;padding-left:17px;color:#fff;font-size:1.6rem;letter-spacing:.1em;cursor:pointer}#sec-01 .sort-box .kind input[type=checkbox]+label:before{position:absolute;left:0;top:calc(50% - 7px);width:14px;height:14px;border:1px solid #fff;content:''}#sec-01 .sort-box .kind input[type=checkbox]+label:after{position:absolute;left:5px;top:0;width:6px;height:12px;border-right:2px solid #fff;border-bottom:2px solid #fff;-webkit-transform:rotate(35deg);transform:rotate(35deg);opacity:0;content:''}#sec-01 .sort-box .kind input[type=checkbox]:checked+label:after{opacity:1}#sec-01 .sort-box .sort{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center}#sec-01 .sort-box .sort .label{margin-right:10px;color:#fff;font-size:1.6rem;letter-spacing:.1em}#sec-01 .sort-box .sort .select-wrap{position:relative;display:inline-block;background-color:#fff;cursor:pointer}#sec-01 .sort-box .sort .select-wrap:before{position:absolute;bottom:6px;right:13px;display:block;border-style:solid;border-width:13px 8px 0;border-color:#000 transparent transparent;content:''}#sec-01 .sort-box .sort .select-wrap select{position:relative;width:180px;height:28px;padding:0 30px 0 15px;font-size:1.6rem;letter-spacing:.08em;-webkit-box-shadow:none;box-shadow:none;background-color:transparent;outline:none;border:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;z-index:2}#sec-01 .result-wrap{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;margin:-100px 0 0 -62px}#sec-01 .result-wrap .ec-item{width:300px;margin:100px 0 0 62px}#sec-01 .result-wrap .ec-item .title{margin:5px 0;font-size:2rem;letter-spacing:0}#sec-01 .result-wrap .ec-item .btn-purchase{width:140px}@media screen and (max-width:767px){#sec-01{padding:43px 0 30px}#sec-01 h2{margin-bottom:5px;font-size:5.33333vw}#sec-01 .subtitle{display:none}#sec-01 .lead{margin-bottom:20px;font-size:3.2vw}#sec-01 .pickup{display:block;padding:0 2.66667vw;margin-bottom:70px}#sec-01 .pickup .ec-item{width:100%;margin-bottom:40px}#sec-01 .pickup .ec-item:last-child{margin-bottom:0}#sec-01 .pickup .ec-item .title{margin:10px 0;font-size:5.33333vw}#sec-01 .pickup .ec-item .description{font-size:3.2vw}#sec-01 .sort-box{display:block;margin-bottom:28px;padding:0;background-color:#fff}#sec-01 .sort-box .kind{margin-bottom:21px;padding:5px 2.66667vw;background-color:#000}#sec-01 .sort-box .kind li{margin-right:2.66667vw}#sec-01 .sort-box .kind input[type=checkbox]+label{padding-left:3.2vw;margin-right:3.2vw;font-size:3.2vw}#sec-01 .sort-box .kind input[type=checkbox]+label:before{top:50%;width:2.66667vw;height:2.66667vw;margin-top:-1.33333vw}#sec-01 .sort-box .kind input[type=checkbox]+label:after{top:15%;left:5%;width:1.33333vw;height:2vw}#sec-01 .sort-box .sort{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center}#sec-01 .sort-box .sort .label{margin-right:2.66667vw;color:#000;font-size:4.13333vw}#sec-01 .sort-box .sort .select-wrap{border:1px solid #000}#sec-01 .sort-box .sort .select-wrap:before{right:10px;border-width:10px 5px 0}#sec-01 .sort-box .sort .select-wrap select{position:relative;width:44vw;height:6.13333vw;padding-left:2.66667vw;font-size:4.13333vw}#sec-01 .result-wrap{display:block;margin:0 0 20px;padding:0 2.66667vw}#sec-01 .result-wrap .ec-item{width:100%;margin:0 0 60px}#sec-01 .result-wrap .ec-item:last-child{margin-bottom:0}#sec-01 .result-wrap .ec-item .title{font-size:5.33333vw}#sec-01 .result-wrap .ec-item .buttons{padding:0 4vw}#sec-01 .result-wrap .ec-item .btn-purchase{width:50%}}.category-list{display:-webkit-flex;display:flex;margin-bottom:80px}.category-list .item{width:33%;padding:10px 60px 0;text-align:center;border-left:1px solid #000}.category-list .item:first-child{border-left:none}.category-list .item a{display:block}.category-list .item .image{margin-bottom:25px}.category-list .item .image img{width:auto;max-width:initial;max-height:130px}.category-list .item .text{font-size:2.4rem;text-align:center}@media screen and (max-width:767px){.category-list{margin-bottom:30px}.category-list .item{padding:10px 0 0}.category-list .item .image{margin-bottom:10px}.category-list .item .image img{max-height:16vw}.category-list .item .text{font-size:3.2vw}.category:last-child{margin-bottom:50px}}.item-detail{position:relative;padding:50px 35px 10px 50px;background-color:#fff}.item-detail .sns{display:-webkit-flex;display:flex;position:absolute;right:90px;top:30px}.item-detail .sns p{width:31px;margin:0 0 0 15px}.item-detail .inner{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:flex-start;align-items:flex-start}.item-detail .image-wrap{width:500px}.item-detail .image-wrap .tag{padding:0 19px;margin-bottom:10px}.item-detail .image-wrap .tag span{display:inline-block;min-width:32%;color:#8b1824;font-size:1.6rem;text-align:center;line-height:35px;border:1px solid #8b1824}.item-detail .image-wrap .slide-main{position:relative;line-height:1}.item-detail .image-wrap .slide-main .slick-list{min-height:460px;margin:0 19px;border:1px solid #000}.item-detail .image-wrap .slide-main .slick-arrow{position:absolute;top:210px;width:41px;height:41px;font-size:0;text-indent:-99px;border:none;background-repeat:no-repeat;z-index:99}.item-detail .image-wrap .slide-main .slick-prev{left:0;background-image:url(//nori.fukuoka-ariake.com/cms/wp-content/themes/fukuoka-ariake-brand/dist/css/../images/kounyu/btn_prev-01.png)}.item-detail .image-wrap .slide-main .slick-next{right:0;background-image:url(//nori.fukuoka-ariake.com/cms/wp-content/themes/fukuoka-ariake-brand/dist/css/../images/kounyu/btn_next-01.png)}.item-detail .image-wrap .slide-main .slick-dots{position:static;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;margin:60px 0 0;text-align:left}.item-detail .image-wrap .slide-main .slick-dots li{width:140px;height:130px;margin:20px 0 0 40px;border:1px solid #fff;overflow:hidden}.item-detail .image-wrap .slide-main .slick-dots li span{display:block;width:100%;height:100%;background-size:cover;background-repeat:no-repeat;background-position:center center}.item-detail .image-wrap .slide-main .slick-dots li.slick-active{border-color:#7f7f7f}.item-detail .image-wrap .slide-main .slick-dots li:nth-child(3n+1){margin-left:0}.item-detail .text-wrap{position:relative;width:325px;margin-top:37px;padding:30px 0 35px;border-top:1px solid #000;border-bottom:1px solid #000}.item-detail .text-wrap:before,.item-detail .text-wrap:after{position:absolute;bottom:-5px;width:10px;height:10px;background-color:#231815;-webkit-transform:rotate(45deg);transform:rotate(45deg);content:''}.item-detail .text-wrap:before{left:0}.item-detail .text-wrap:after{right:0}.item-detail .text-wrap .title{font-size:2.4rem;text-align:center}.item-detail .text-wrap .title:before,.item-detail .text-wrap .title:after{position:absolute;top:-5px;width:10px;height:10px;background-color:#231815;-webkit-transform:rotate(45deg);transform:rotate(45deg);content:''}.item-detail .text-wrap .title:before{left:0}.item-detail .text-wrap .title:after{right:0}.item-detail .text-wrap .price{font-size:2.4rem;text-align:center}.item-detail .text-wrap .price span{font-size:1.4rem}.item-detail .text-wrap .ec-buttons .btn-purchase{width:142px}.item-detail .text-wrap .description{margin-top:20px;font-size:1.2rem;line-height:1.93}.item-detail .text-wrap .data{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-flex-wrap:wrap;flex-wrap:wrap;margin:20px 0 25px;font-size:1.2rem}.item-detail .text-wrap .data dt{width:20%;margin:3.5px 0;color:#fff;text-align:center;background-color:#000}.item-detail .text-wrap .data dd{width:80%;padding-left:5px}.item-detail .text-wrap .link{margin-bottom:30px}.item-detail .text-wrap .link a{display:block;color:#fff;font-size:1.6rem;text-align:center;line-height:47px;background-color:#000}.item-detail .text-wrap .category-link p{font-size:1.2rem;line-height:2;text-decoration:underline}@media screen and (max-width:767px){.item-detail{position:relative;padding:8vw 0 1.33333vw}.item-detail .sns{top:3.73333vw;right:13.33333vw}.item-detail .sns p{width:6.93333vw;margin:0 0 0 4vw}.item-detail .inner{display:block}.item-detail .image-wrap{width:100%;padding:0 2.66667vw}.item-detail .image-wrap .tag{padding:0 4vw}.item-detail .image-wrap .tag span{min-width:30.66667vw;font-size:4.13333vw;line-height:8vw}.item-detail .image-wrap .slide-main{padding:0}.item-detail .image-wrap .slide-main .slick-list{min-height:58.66667vw;margin:0 4vw}.item-detail .image-wrap .slide-main .slick-arrow{top:25.33333vw;width:8.26667vw;height:8.26667vw;background-size:cover}.item-detail .image-wrap .slide-main .slick-dots{margin:2.66667vw 0 0}.item-detail .image-wrap .slide-main .slick-dots li{width:21.33333vw;height:19.33333vw;margin:2.66667vw 0 0 2.66667vw}.item-detail .text-wrap{width:100%;padding:0;margin:4vw 0 0;border:none}.item-detail .text-wrap:before,.item-detail .text-wrap:after{display:none}.item-detail .text-wrap .title{margin-bottom:1.33333vw;font-size:5.33333vw}.item-detail .text-wrap .title:before,.item-detail .text-wrap .title:after{display:none}.item-detail .text-wrap .price{font-size:4.8vw}.item-detail .text-wrap .price span{font-size:2.93333vw}.item-detail .text-wrap .ec-buttons .btn-purchase{width:48%}.item-detail .text-wrap .description{margin-top:4vw;font-size:3.2vw}.item-detail .text-wrap .data{margin:4vw 0 5.33333vw;font-size:3.86667vw}.item-detail .text-wrap .data dt{width:30%;margin:5px 0}.item-detail .text-wrap .data dd{width:70%;padding-left:1.33333vw}.item-detail .text-wrap .link{margin-bottom:4vw}.item-detail .text-wrap .link a{font-size:3.86667vw;line-height:11.6vw}.item-detail .text-wrap .category-link p{font-size:3.6vw}}.ec-buttons .controller{border:none;display:block;width:100%}.ec-buttons .controller>form{display:flex;display:-webkit-flex;align-items:center;-webkit-align-items:center}.ec-buttons .btn-minus,.ec-buttons .btn-plus{font-size:0}.ec-buttons .btn-plus{margin-right:auto}.ec-buttons .controller input.skuquantity{width:45px;height:45px;font-size:2.4rem;line-height:45px;text-align:center;border:1px solid #000}.ec-buttons .controller input.skubutton{width:140px;color:#fff;font-size:1.6rem;text-align:center;line-height:45px;background-color:#8b1824;-webkit-appearance:none;border:none;font-family:'Noto Serif JP',serif}.item-detail .image-wrap .tag{display:flex;display:-webkit-flex;flex-wrap:wrap;-webkit-flex-wrap:wrap}.item-detail .image-wrap .tag span{margin-top:8px;margin-right:9px}.item-detail .image-wrap .tag span:nth-child(-n+3){margin-top:0}.item-detail .image-wrap .tag span:nth-child(3n){margin-right:0}@media screen and (max-width:767px){.item-detail .image-wrap .tag{justify-content:space-between;-webkit-justify-content:space-between}.item-detail .image-wrap .tag span{margin-top:5px;margin-right:0;min-width:auto;flex:0 0 49%;-webkit-flex:0 0 49%}.item-detail .image-wrap .tag span:nth-child(-n+3){margin-top:5px}.item-detail .image-wrap .tag span:nth-child(-n+2){margin-top:0}}.pickup .ec-buttons .controller>form{justify-content:center;-webkit-justify-content:center}.pickup .ec-buttons .btn-plus{margin-right:3.5rem}@media screen and (max-width:767px){.pickup .ec-buttons .btn-plus{margin-right:auto}}@media screen and (max-width:767px){.item-detail .image-wrap{margin-top:calc(50 / 750 * 100vw)}.ec-buttons .btn-minus,.ec-buttons .btn-plus{width:11.06667vw;height:11.06667vw}.ec-buttons .controller input.skuquantity{width:11.06667vw;height:11.06667vw;font-size:5.86667vw;line-height:11.06667vw}.ec-buttons .controller input.skubutton{width:50%;font-size:3.2vw;line-height:11.06667vw}}.item-detail .text-wrap .category-link-list{font-size:1.2rem;display:flex;display:-webkit-flex}.item-detail .text-wrap .category-link-list li:not(:last-child):after{content:'\03e';padding:0 .25em}.item-detail .text-wrap .category-link-list li a:not(:last-child):after{content:','}@media screen and (max-width:767px){.item-detail .text-wrap .category-link-list{font-size:3.2vw}}.item-detail .text-wrap .link{font-size:1.4rem}.item-detail .text-wrap .link p{background-color:#000;color:#fff;padding:.25em;font-size:1.2rem}.item-detail .text-wrap .link ul li:first-child{margin-top:.8rem}.item-detail .text-wrap .link ul li a{background-color:transparent;color:#000;line-height:1.6;font-size:1.4rem;text-align:left;text-decoration:underline;padding:0 .5em}@media screen and (max-width:767px){.item-detail .text-wrap .link p{font-size:3.86667vw}.item-detail .text-wrap .link ul li a{font-size:3.86667vw}}#howto{padding:.75em 0 0}#howto p{text-align:center;font-size:2.4rem;font-weight:500;letter-spacing:.08em;text-decoration:underline}@media screen and (max-width:767px){#howto p{font-size:calc(22 / 750 * 100vw)}}