﻿#br_nohero{max-width:1200px;margin-left:auto;margin-right:auto;margin-bottom:100px}#br_nohero #br_logo{max-width:1200px;margin-left:auto;margin-right:auto;margin-bottom:1em;padding-left:0.5em}@media (max-width: 767px){#br_nohero h1{letter-spacing:0}}#br_nohero p{letter-spacing:0.2em}@media (max-width: 767px){#br_nohero p{letter-spacing:0;line-height:1}}#brand #brand_title{max-width:1200px;margin-left:auto;margin-right:auto;margin-bottom:100px;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;justify-content:space-between}@media (max-width: 767px){#brand #brand_title{display:block;margin:0 1em 3em}}#brand #brand_title .title{flex:0 0 30%;background:#00965e;box-shadow:5px 10px 5px 3px rgba(110,110,110,0.2);border-radius:5px;margin-bottom:1em}#brand #brand_title .title a{display:block;padding:20px 0;color:white;font-size:18px;text-align:center}@media (max-width: 767px){#brand #brand_title .title a{padding:10px 0}}#brand .accordion_head.open span::before{opacity:0}#brand .accordion_head.open span::after{transform:translateY(-50%) rotate(0deg) !important}#brand #brand_list{max-width:1200px;margin-left:auto;margin-right:auto;margin-bottom:100px}#brand #brand_list #original_list,#brand #brand_list #domestic_list,#brand #brand_list #overseas_list{position:relative}#brand #brand_list #original_list::after,#brand #brand_list #domestic_list::after,#brand #brand_list #overseas_list::after{content:'';display:block;position:absolute;left:0;bottom:0;width:100%;height:5px;background-image:linear-gradient(to right, #00965e, rgba(0,150,94,0.2))}#brand #brand_list #original_list h2,#brand #brand_list #domestic_list h2,#brand #brand_list #overseas_list h2{font-size:26px;line-height:1.8;padding-top:0.3em}@media (max-width: 767px){#brand #brand_list #original_list h2,#brand #brand_list #domestic_list h2,#brand #brand_list #overseas_list h2{font-size:20px}}#brand #brand_list #original_list span::before,#brand #brand_list #domestic_list span::before,#brand #brand_list #overseas_list span::before{content:'';width:25px;height:2px;background-color:#ccc;display:block;position:absolute;right:50px;top:50%;transform:translateY(-50%);transition:0.5s ease all}@media (max-width: 767px){#brand #brand_list #original_list span::before,#brand #brand_list #domestic_list span::before,#brand #brand_list #overseas_list span::before{right:30px}}#brand #brand_list #original_list span::after,#brand #brand_list #domestic_list span::after,#brand #brand_list #overseas_list span::after{content:'';width:25px;height:2px;background-color:#ccc;display:block;position:absolute;right:50px;top:50%;transform:translateY(-50%) rotate(90deg);transition:0.5s ease all}@media (max-width: 767px){#brand #brand_list #original_list span::after,#brand #brand_list #domestic_list span::after,#brand #brand_list #overseas_list span::after{right:30px}}#brand #brand_list dd{margin:2em auto;max-width:1000px;padding:0 1em}#brand #brand_list #original{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;flex-wrap:wrap}@media (max-width: 767px){#brand #brand_list #original{justify-content:space-between;margin:1em}}@media (max-width: 500px){#brand #brand_list #original{display:block}}#brand #brand_list #original .box{flex:0 0 32%;margin-bottom:2em;border:1px solid #ddd;box-shadow:3px 3px 5px 3px rgba(200,200,200,0.5)}@media (max-width: 767px){#brand #brand_list #original .box{flex:0 0 48%}}#brand #brand_list #original .box .bg{width:100%;background-position:center;background-size:cover}#brand #brand_list #original .box .bg::before{content:'';display:inline-block;padding-top:66%}@media (max-width: 767px){#brand #brand_list #original .box .bg::before{padding-top:50%}}#brand #brand_list #original .box .title{font-size:18px;margin-top:0.3em;margin-bottom:0.3em;margin-left:0.5em;margin-right:0.5em;color:#707070}#brand #brand_list #original .box .txt{color:#707070;line-height:1.8;padding-left:0.5em;padding-right:0.5em;padding-bottom:1em}#brand #brand_list #original .box:nth-child(3n+1),#brand #brand_list #original .box:nth-child(3n+2){margin-right:1%}@media (max-width: 767px){#brand #brand_list #original .box:nth-child(3n+1),#brand #brand_list #original .box:nth-child(3n+2){margin-right:0}}#brand #brand_list .order_list{border:1px solid #bbb;margin-bottom:0.5em}#brand #brand_list .order_list dt{background-color:rgba(0,150,94,0.5);padding:0.2em 1em;font-size:18px;color:white;position:relative}@media (max-width: 767px){#brand #brand_list .order_list dt{font-size:18px}}#brand #brand_list .order_list dt::after{content:'';display:block;width:10px;height:2px;background-color:white;position:absolute;right:2em;top:50%;transform:translateY(-50%)}#brand #brand_list .order_list dd{font-size:16px;margin:1em;line-height:2}#brand #brand_list .order_list dd span{word-break:break-all}#brand #brand_list .order_list dd span::before{content:'・';margin-left:1em}#brand_products_list{max-width:1200px;margin-left:auto;margin-right:auto}#brand_products_list h1{font-size:26px;letter-spacing:0;text-align:center;margin:80px 0 60px}#brand_products_list #products_list_container{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;flex-wrap:wrap}#brand_products_list #products_list_container li{flex:0 0 23%;margin:2em 1%}@media (max-width: 600px){#brand_products_list #products_list_container li{flex:0 0 44%;margin:2em 3%}}#brand_products_list #products_list_container li .product_img{text-align:center}#brand_products_list #products_list_container li .product_img img{max-height:300px}@media (max-width: 600px){#brand_products_list #products_list_container li .product_img img{max-height:180px}}#brand_product_detail{max-width:1200px;margin-left:auto;margin-right:auto;margin-top:60px;margin-bottom:60px}#brand_product_detail h1{margin-bottom:1em;font-size:26px;padding-left:0.5em}@media (max-width: 600px){#brand_product_detail h1{font-size:24px;padding:1rem}}.product_promotion_container{margin-left:1em;margin-right:1em}.product_promotion_container .product_promotion_box{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;align-items:center}@media (max-width: 599px){.product_promotion_container .product_promotion_box{display:block}}.product_promotion_container .product_promotion_box:not(:last-child){margin-bottom:2em}@media (max-width: 599px){.product_promotion_container .product_promotion_box:not(:last-child){margin-bottom:3em}}.product_promotion_container .product_promotion_box:last-child{margin-bottom:4em}.product_promotion_container .product_promotion_box:nth-child(2n){flex-direction:row-reverse}.product_promotion_container .product_promotion_box:nth-child(2n) .promotion_text{padding-right:1em}@media (max-width: 599px){.product_promotion_container .product_promotion_box:nth-child(2n) .promotion_text{padding-right:0;margin-top:1em}}.product_promotion_container .product_promotion_box:nth-child(2n+1) .promotion_text{padding-left:1em}@media (max-width: 599px){.product_promotion_container .product_promotion_box:nth-child(2n+1) .promotion_text{padding-left:0;margin-top:1em}}.product_promotion_container .product_promotion_box .promotion_img{flex:0 0 40%;text-align:center}.product_promotion_container .product_promotion_box .promotion_img img{max-width:300px;max-height:300px}.product_promotion_container .product_promotion_box .promotion_text{flex:1}#detail_container{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex}@media (max-width: 600px){#detail_container{display:block;margin-left:1em;margin-right:1em}}#detail_container #detail_img{flex:1;text-align:center}#detail_container #detail_img img{max-height:500px}@media (max-width: 600px){#detail_container #detail_img img{max-height:300px}}#detail_container #detail_txt{flex:1;padding: 3%}#detail_container #detail_txt p{font-size:16px;border-bottom:1px solid #707070;margin-bottom:1em}@media (max-width: 600px){#detail_container #detail_txt p{font-size:14px}}#detail_container #detail_txt .detail_capacity,#detail_container #detail_txt .detail_price,#detail_container #detail_txt .detail_description .title,#detail_container #detail_txt .detail_jan{line-height:2}#detail_container #detail_txt .title{width:130px;display:inline-block}@media (max-width: 600px){#detail_container #detail_txt .title{width:90px}}#detail_container #detail_txt .data{display:inline-block;margin-left:1.5em}#detail_container #detail_txt .data_br{display:block;font-size:16px}@media (max-width: 600px){#detail_container #detail_txt .data_br{font-size:14px}}#detail_container #detail_txt .cation{font-size:0.8em;text-align:right;display:block}@media (max-width: 767px){#detail_container #detail_txt .cation .spbr{display:block}}#detail_container #detail_txt .arrow_back{margin-right:1em}#search{max-width:1200px;margin-left:auto;margin-right:auto;margin-top:1em;margin-bottom:60px}#search form{margin-right:1em}#search h1{margin-top:1em;margin-left:1rem}@media (max-width: 768px){#search h1{font-size:18px}}#search h1 span{font-size:24px}#search .search-container{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;flex-wrap:wrap}#search .search-container article{flex:0 0 23%;margin:2em 1%}@media (max-width: 600px){#search .search-container article{flex:0 0 44%;margin:2em 3%}}#search .search-container article .product_img{text-align:center}#search .search-container article .product_img img{max-height:300px}@media (max-width: 600px){#search .search-container article .product_img img{max-height:180px}}#search .page-numbers{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;justify-content:center}#search .page-numbers li{margin:0 0.3em}#search .page-numbers .page-numbers{display:inline-block;height:2em;width:2em;line-height:2;border:1px solid #555;border-radius:50%;text-align:center}#search .page-numbers .page-numbers.dots{border:none}#search .page-numbers .page-numbers.next,#search .page-numbers .page-numbers.prev{display:none}

/*# sourceMappingURL=brand_uniq.css.map */