html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:0 0}html{-webkit-appearance:none;-webkit-tap-highlight-color:transparent;-webkit-text-size-adjust:100%;scroll-behavior:smooth}body{line-height:1}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}a{margin:0;padding:0;font-size:100%;vertical-align:baseline;background:0 0}ins{background-color:#ccc;color:#000;text-decoration:none}mark{background-color:#ff9;color:#000;font-style:italic;font-weight:700}del{text-decoration:line-through}abbr[title],dfn[title]{border-bottom:1px dotted;cursor:help}table{border-collapse:collapse;border-spacing:0}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}input,select{vertical-align:middle}img{display:block;width:100%;background-size:contain;background-repeat:no-repeat;background-position:center;pointer-events:none}::-moz-selection{background-color:transparent}::selection{background-color:rgba(150,108,185,.2)}[class*=swiper]:focus{outline:none}body{font-family:noto-sans,sans-serif;font-weight:400;font-style:normal;padding:0;margin:0;color:#000;line-height:2.1;font-size:1em;font-size:98%;background-color:#fff}h1,h2,h3,h4,.font{color:#000;font-weight:600;font-style:normal}h5{font-weight:400}h1{font-size:1.75em}h2{font-size:1.25em}h3{font-size:1em}h4{font-size:.75em}h5{font-size:.65em}a{text-decoration:none;transition:.3s ease-in-out}a:link{color:#8b5fb1}a:visited{color:#8b5fb1}a:hover{color:#ccc}a:active{color:#8b5fb1}a img{opacity:1;transition:.3s ease-in-out;pointer-events:inherit}a img:hover{opacity:.6}.title a:link{color:#000}.title a:visited{color:#000}.title a:hover{color:#8b5fb1}.title a:active{color:#000}.wf-loading{opacity:0}h1.title,.web-font{font-family:alverata,serif;font-style:normal;font-weight:500}h1.title .description{font-family:alverata,serif;font-style:normal;font-weight:300}#g-nav .web-font,.footer-wrapper.web-font{font-weight:300}.sans-serif{font-family:Helvetica,"sans-serif"}@media (min-width:768px){body{font-size:94%}}.clearfix:after{content:"";display:block;clear:both}.sp_only{display:block}.tab_only{display:none}.pc_only{display:none}@media (min-width:768px){.sp_only{display:none}.tab_only{display:block}.pc_only{display:block}}@media (min-width:1024px){.tab_only{display:none!important}}.text-kerning{font-feature-settings:"palt";letter-spacing:.025em}.text-kerning span.nnn{font-feature-settings:normal;letter-spacing:-.25em}.post-thumbnail img{display:block;width:100%;background-size:cover;background-repeat:no-repeat;background-position:center}#header{background-color:#4f3168}#header>div{display:flex;justify-content:space-between;align-items:center;text-align:center;height:100%}#header h1{width:45%;max-width:150px;margin:0 auto}@media (min-width:768px){#header h1{max-width:270px;margin:0}}.footer-wrapper{background-color:#4f3168;text-align:center;padding:2.5em 0 2em}.footer-wrapper .footer-nav{display:flex;justify-content:center;margin-bottom:1em}.footer-wrapper .footer-nav li{font-size:.9em;padding:0 .75em;line-height:1;border-right:1px solid rgba(255,255,255,.5)}.footer-wrapper .footer-nav li:last-child{border-right:none;font-size:.9em;font-weight:500}.footer-wrapper .footer-nav li a{color:#afafaf;font-size:.9em}.footer-wrapper .footer-nav li a:hover{color:#fff}.footer-wrapper .copyright{color:#afafaf;font-size:.75em;font-weight:300}@media (min-width:768px){.footer-wrapper .footer-nav li{font-size:1em}}.common-w{margin:0 auto;width:88%}.recent-wrapper .common-w{width:78%}@media (min-width:768px){.common-w{width:90%}.recent-wrapper .common-w{width:88%}}@media (min-width:1024px){.common-w{width:94%;max-width:1440px}.recent-wrapper .common-w{width:94%}}.home-wrapper,.main-wrapper{background-color:#fff}.home-wrapper:before,.main-wrapper:before{display:block;content:"";height:69.5px;background-color:#4f3168}.section-wrapper{padding-top:2em}@media (min-width:768px){.section-wrapper{padding-top:2.75em}}h1.title{text-align:center;line-height:1;margin-bottom:1.25em}h1.title+.description p{text-align:center;font-family:noto-sans,sans-serif;font-weight:400;font-size:.85em;margin-bottom:2.5em}.home h1.title,.home h2.title{font-size:1.75em;text-align:center;line-height:1;margin-bottom:1.25em}.title-2ndline{margin-bottom:1.25em}.title-2ndline h1.title{margin-bottom:.25em}.title-2ndline .nav-path{font-size:1em;line-height:1.8;color:rgba(150,108,185,1);display:flex;justify-content:center;flex-wrap:wrap}.title-2ndline .nav-path a{color:#000}.title-2ndline .nav-path a:hover{color:rgba(150,108,185,1)}.title-2ndline .nav-path a:after{content:" ";display:inline-block;width:.5em;height:.5em;transform:rotate(45deg);margin-left:.25em;margin-right:.5em;border-top:1.5px solid #ccc;border-right:1.5px solid #ccc}@media (min-width:768px){h1.title{text-align:left;margin-bottom:3.5em}h1.title+.description p{text-align:left}.home h1.title,.home h2.title{text-align:left;margin-bottom:1.15em}.title-2ndline{text-align:left;margin-bottom:4.5em;justify-content:flex-start}.title-2ndline .nav-path{justify-content:flex-start}}.collection_title{margin-bottom:1.5em}.collection_title h1.title{margin-bottom:.25em}.collection_title .nav-path{text-align:center;font-size:1em}.collection_title .nav-path{color:rgba(150,108,185,1);display:flex;justify-content:center;flex-wrap:wrap;line-height:1.8}.collection_title .nav-path a{color:#000}.collection-brands-single .collection_title .nav-path a:first-child{margin-left:1.3em}.collection-brands-single .collection_title .nav-path span{display:block;width:100%}.collection_title .nav-path a:hover{color:rgba(150,108,185,1)}.collection_title .nav-path a:after{content:" ";display:inline-block;width:.5em;height:.5em;transform:rotate(45deg);margin-left:.25em;margin-right:.5em;border-top:1.5px solid #ccc;border-right:1.5px solid #ccc}@media (min-width:768px){.collection_title .nav-path{text-align:left;margin-bottom:4.5em;justify-content:flex-start}.collection-brands-single .collection_title .nav-path a:first-child{margin-left:0}.collection-brands-single .collection_title .nav-path span{display:inline;width:auto}}.title-set{margin-bottom:1.75em}.title-set .select-set{padding-top:.25em;padding-bottom:.25em;border-top:1px solid #ccc;border-bottom:1px solid #ccc;display:flex;justify-content:flex-start}.title-set .select-set select{appearance:none;-moz-appearance:none;-webkit-appearance:none;background:0 0;border:none;color:#333;font-size:12px;line-height:1;width:100%;height:100%;border-radius:0;padding:0 28px 0 5px}.title-set .select-set select:focus{outline:none}.title-set .select-set option[selected][disabled]{display:none}.title-set .select-set .select__list{background-color:#fff;border-radius:0;position:relative;padding-bottom:4px;z-index:1;margin:0 .5em 0 0}.title-set .select-set .category__list{width:90px}.title-set .select-set .archives__list{width:83px;display:flex;justify-content:flex-start;align-items:center}.title-set .select-set .archives__list:before{content:'';width:1px;height:14px;display:block;margin-right:.65em;background-color:#ccc}.title-set .select-set .select__list:after{position:absolute;content:'';width:8px;height:8px;right:10px;top:41%;transform:translateY(-50%) rotate(45deg);border-bottom:1px solid #bbb;border-right:1px solid #bbb;z-index:-1}@media (min-width:768px){.title-set{margin-bottom:0;display:flex;justify-content:space-between;align-items:flex-start}.title-set h1.title{width:10em}.title-set .select-set{width:calc(99% - 30em);padding:0;border:none;justify-content:flex-end}.title-set .select-set select{border-bottom:1px solid #ccc;padding:0 25px 0 3px}.title-set .select-set .category__list,.title-set .select-set .archives__list{width:100px;margin:0 0 0 1em;display:block}.title-set .select-set .archives__list:before{display:none}.title-set .select-set .select__list:after{right:7px}}.home-wrapper .attention-wrapper .common-w,.home-wrapper .brandsmenu-wrapper .common-w{padding-bottom:4em}.home-wrapper .recent-wrapper .common-w,.home-wrapper .newarrival-wrapper .arrival-w{padding-bottom:4em}.home-wrapper .main-slider-w{padding-bottom:2.5em}@media (min-width:768px){.home-wrapper .attention-wrapper .common-w,.home-wrapper .brandsmenu-wrapper .common-w{padding-bottom:6em}.home-wrapper .recent-wrapper .common-w,.home-wrapper .newarrival-wrapper .arrival-w{padding-bottom:3em}.home-wrapper .main-slider-w{padding-bottom:3em}}@media (min-width:1024px){.home-wrapper .newarrival-wrapper .arrival-w{padding-bottom:3.5em}}.home-wrapper .main-slider{margin:0 auto;overflow:hidden}.home-wrapper .main-slider .swiper-slide-img{position:relative}.home-wrapper .main-slider .swiper-slide-img .link_button_wrap{position:absolute;width:100%;height:100%;top:0;z-index:5}.home-wrapper .main-slider .swiper-slide-img .link_button_wrap .link_button{display:flex;align-items:flex-end;justify-content:center;height:100%;background-size:cover;background-position:center}.home-wrapper .main-slider .swiper-slide-img .link_button_wrap .link_button a,.home-wrapper .main-slider .swiper-slide-img .link_button_wrap .link_button a:before{border-radius:1.9em}.home-wrapper .main-slider .swiper-slide-img .link_button_wrap .link_button a{font-size:1em;line-height:2.8em;font-weight:300;padding:0 3em;margin-bottom:2.5em;background-color:transparent;transition:.3s;position:relative}.home-wrapper .main-slider .swiper-slide-img .link_button_wrap .link_button a:before{content:" ";display:block;border-width:1px;border-style:solid;width:100%;height:100%;box-sizing:border-box;position:absolute;top:0;z-index:10;left:0}.home-wrapper .main-slider .swiper-slide-img .link_button_wrap .link_button a.white{color:#fff;background-color:rgba(245,245,245,.1)}.home-wrapper .main-slider .swiper-slide-img .link_button_wrap .link_button a.white:before{border-color:#fff}.home-wrapper .main-slider .swiper-slide-img .link_button_wrap .link_button a.white:hover{background-color:#ddd;color:#666;mix-blend-mode:hard-light}.home-wrapper .main-slider .swiper-slide-img .link_button_wrap .link_button a.black{color:#333;background-color:rgba(245,245,245,.1)}.home-wrapper .main-slider .swiper-slide-img .link_button_wrap .link_button a.black:before{border-color:#333}.home-wrapper .main-slider .swiper-slide-img .link_button_wrap .link_button a.black:hover{color:#000;background-color:rgba(245,245,245,.8);mix-blend-mode:hard-light}.home-wrapper .main-slider .swiper-slide-img .link_button_wrap .link_button a.black:hover:before{border-color:#000}@media (min-width:768px){.home-wrapper .main-slider .swiper-slide-img .link_button_wrap .link_button.right{justify-content:flex-end}.home-wrapper .main-slider .swiper-slide-img .link_button_wrap .link_button.center{justify-content:center}.home-wrapper .main-slider .swiper-slide-img .link_button_wrap .link_button.left{justify-content:flex-start}}.home-wrapper .swiper-pagination-bullet{width:var(--swiper-pagination-bullet-width,var(--swiper-pagination-bullet-size,40px));height:var(--swiper-pagination-bullet-height,var(--swiper-pagination-bullet-size,4px));display:inline-block;border-radius:var(--swiper-pagination-bullet-border-radius,0%)}.home-wrapper .swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.home-wrapper .swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 var(--swiper-pagination-bullet-horizontal-gap,0px)}.title-wrap{margin-bottom:1.25em}.title-wrap h1.title,.title-wrap h2.title{margin-bottom:0;padding-bottom:.1em}.title-wrap .online-link{text-align:center;margin:auto;width:6em}.title-wrap .online-link a{display:block;text-decoration:underline}li.new-arrival .newarrival-img{margin-bottom:1em}li.new-arrival .newarrival-info{margin-bottom:1em;min-height:9.15em}li.new-arrival .newarrival-info .brands{color:#999;font-size:.85em}li.new-arrival .newarrival-info .brands span{font-feature-settings:"palt"}li.new-arrival .newarrival-info .brands span.start{padding-right:.1em}li.new-arrival .newarrival-info .brands span.end{padding-left:.1em}li.new-arrival .newarrival-info .name{line-height:1.55;margin-bottom:0}li.new-arrival .newarrival-info .price{margin-bottom:.25em}li.new-arrival .newarrival-info .url a{text-decoration:underline}.newarrival-wrapper .arrival-w .swiper-arrow{display:none}@media (min-width:768px){.title-wrap{display:flex;justify-content:space-between;align-items:flex-start}.title-wrap h1.title,.title-wrap h2.title{padding-bottom:.25em;border-bottom:none}.home .title-wrap h2.title{padding-bottom:.25em;border-bottom:none}.title-wrap .online-link{margin:0;text-align:right}}@media (min-width:1024px){.newarrival-wrapper .arrival-w .swiper-arrow{display:flex;justify-content:flex-end;align-items:center;height:3em}.newarrival-wrapper .arrival-w .swiper-arrow>div{width:3em;height:3em;box-sizing:border-box;border:#ccc solid 1px;background-color:rgba(51,51,51,0);border-radius:1.5em;margin-left:1em;transition:.3s;display:flex;align-items:center;justify-content:center}.newarrival-wrapper .arrival-w .swiper-arrow>div:hover{background-color:rgba(51,51,51,.3);cursor:pointer}.newarrival-wrapper .arrival-w .swiper-arrow>div span{display:block;width:.65em;height:.65em;border-top:2px solid #666}.newarrival-wrapper .arrival-w .swiper-arrow .swiper-prev span{border-left:2px solid #666;transform:rotate(-45deg);margin-left:.3em}.newarrival-wrapper .arrival-w .swiper-arrow .swiper-next span{border-right:2px solid #666;transform:rotate(45deg);margin-right:.3em}}.blands-nav-wrapper .blands-nav{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap}.blands-nav-wrapper .blands-nav li{width:24%;margin-bottom:0}.blands-nav-wrapper .blands-nav:after{content:" ";width:24%;display:block}.blands-nav-wrapper .blands-nav li a{background-color:rgba(246,246,246,1);border:1px solid rgba(246,246,246,1);opacity:1;transition:.3s}.blands-nav li.needles a{content:url(//nepenthes.co.jp/nepenthes_sbsh/wp-content/themes/Beurre-003/img/logo_icon-needles.svg)}.blands-nav li.engineered-garments a{content:url(//nepenthes.co.jp/nepenthes_sbsh/wp-content/themes/Beurre-003/img/logo_icon-eg.svg)}.blands-nav li.south2west8 a{content:url(//nepenthes.co.jp/nepenthes_sbsh/wp-content/themes/Beurre-003/img/logo_icon-south2west8.svg)}.blands-nav li.rhodolirion a{content:url(//nepenthes.co.jp/nepenthes_sbsh/wp-content/themes/Beurre-003/img/logo_icon-rhodolirion.svg)}.blands-nav li.hanataiyoame a{content:url(//nepenthes.co.jp/nepenthes_sbsh/wp-content/themes/Beurre-003/img/logo_icon-hanataiyoame.svg)}.blands-nav li.shiden a{content:url(//nepenthes.co.jp/nepenthes_sbsh/wp-content/themes/Beurre-003/img/logo_icon-shiden.svg)}.blands-nav li.aie a{content:url(//nepenthes.co.jp/nepenthes_sbsh/wp-content/themes/Beurre-003/img/logo_icon-aie.svg)}.blands-nav li.tacti a{content:url(//nepenthes.co.jp/nepenthes_sbsh/wp-content/themes/Beurre-003/img/logo_icon-tacti.svg)}.blands-nav-wrapper .blands-nav li a:hover{background-color:rgba(246,246,246,0);opacity:.6}@media (min-width:768px){.blands-nav-wrapper .blands-nav li{width:19%;margin-bottom:.5em}.blands-nav-wrapper .blands-nav:after{width:39.25%}}@media (min-width:1024px){.blands-nav-wrapper .blands-nav{justify-content:flex-start}.blands-nav-wrapper .blands-nav li{width:9%;margin-right:.75em;margin-bottom:0}.blands-nav-wrapper .blands-nav:after{display:none}}.post-info .title{line-height:1.6;margin-bottom:.75em;font-size:1em}.post-info .detail{line-height:1;font-size:.85em;color:#777}.post-info .detail .line_01{display:flex;justify-content:flex-start;align-items:center}.post-info .detail .line_02{margin-top:.75em;display:flex;justify-content:flex-start;align-items:center}.post-info .detail .line_01>div,.post-info .detail .line_02>div{display:flex;align-items:center}.post-info .detail .line_01>div:before{display:block;content:"";width:.5em;height:1em;border-right:1px solid #ccc;margin-right:.6em}.post-info .detail .line_02>div:after{display:block;content:"";width:.5em;height:1em;border-right:1px solid #ccc;margin-right:.6em}.post-info .detail .line_01>div:first-child:before,.post-info .detail .line_02>div:last-child:after{display:none}.post-info .detail .new{color:rgba(150,108,185,1);margin-left:.2em;display:inline-block;font-size:.95em}.post-info .detail .instagram_link a{color:#777;display:inline-block;height:1em;background-image:url(//nepenthes.co.jp/nepenthes_sbsh/wp-content/themes/Beurre-003/img/insta-link.svg);background-repeat:no-repeat;background-position:left center;background-size:1em;opacity:1;transition:.3s}.post-info .detail .instagram_link a:hove{opacity:.5}.post-info .detail .instagram_link a span{margin-left:1.35em;padding-top:.15em}.recent-wrapper ul li{margin-bottom:2.75em}.recent-wrapper .post-thumbnail{margin-bottom:1em}.recent-wrapper .post-info .label{font-weight:400;font-size:1.1em}.recent-wrapper .post-info .topics_label{width:3em}.recent-wrapper .post-info .remix_label{width:3em}.recent-wrapper .post-info .feature_label{width:3.8em}.recent-wrapper .post-info .lifestyle_label{width:4.3em}.recent-wrapper .post-info .dnote_label{width:7.3em}.recent-wrapper .post-info .dsny_label{width:2.8em}.recent-wrapper .post-info .recruit_label{width:3.6em}.recent-wrapper .post-info .topics_label a{color:#4e3168}.recent-wrapper .post-info .remix_label a{color:#8e2b2b}.recent-wrapper .post-info .feature_label a{color:#997502}.recent-wrapper .post-info .lifestyle_label a{color:#224b00}.recent-wrapper .post-info .dnote_label a{color:#093877}.recent-wrapper .post-info .dsny_label a{color:#333}.recent-wrapper .post-info .recruit_label a{color:#000}@media (min-width:768px){.recent-wrapper .post-thumbnail{margin-bottom:1em}.recent-wrapper ul{display:flex;justify-content:space-between;flex-wrap:wrap}.recent-wrapper ul li{width:48%;margin-bottom:2.5em}}@media (min-width:1024px){.recent-wrapper ul li{width:23.5%;margin-bottom:3em}}.archive-list ul li,.brands-page .recent-wrapper ul li{margin-bottom:1.35em;display:flex}.archive-list .post-thumbnail,.brands-page .recent-wrapper .post-thumbnail{width:25%;margin-bottom:0;max-width:100px}.archive-list .post-info,.brands-page .recent-wrapper .post-info{padding-left:.75em;width:calc(75% - 0.75em)}.archive-list .post-info .title,.brands-page .recent-wrapper .post-info .title{font-size:.9em;line-height:1.65;margin-bottom:.75em}.archive-list .post-info .detail,.brands-page .recent-wrapper .post-info .detail{display:block;font-size:.8em}.archive-list .post-info .detail .instagram_link a,.brands-page .recent-wrapper .post-info .detail .instagram_link a{line-height:1}@media (min-width:768px){.archive-list ul,.brands-page .recent-wrapper ul{display:flex;justify-content:space-between;flex-wrap:wrap}.archive-list ul li,.brands-page .recent-wrapper ul li{display:block;width:48%;margin-bottom:2.5em}.archive-list .post-thumbnail,.brands-page .recent-wrapper .post-thumbnail{width:100%;margin-bottom:1em;max-width:none}.archive-list .post-info,.brands-page .recent-wrapper .post-info{padding-left:0;width:auto}.archive-list .post-info .title,.brands-page .recent-wrapper .post-info .title{font-size:1em;line-height:1.6;margin-bottom:.75em;padding-bottom:0;border-bottom:none}.archive-list .post-info .detail,.brands-page .recent-wrapper .post-info .detail{line-height:1;font-size:.85em}.archive-list .post-info .detail .label,.brands-page .recent-wrapper .post-info .label{font-weight:400;font-size:1.1em}.archive-list .post-info .detail .line_02,.brands-page .recent-wrapper .post-info .detail .line_02{margin-top:.75em}}@media (min-width:1024px){.archive-list ul,.brands-page .recent-wrapper ul{justify-content:flex-start}.archive-list ul li,.brands-page .recent-wrapper ul li{width:23.5%;margin-right:2%;margin-bottom:2.8em}.archive-list ul li:nth-child(4n),.brands-page .recent-wrapper ul li:nth-child(4n){margin-right:0}}.archive-list .post-info .detail .label a{color:#777;font-weight:400}.brands-page .recent-wrapper{margin-bottom:3.5em}.brands-page .recent-wrapper .post-info .detail .line_01>div.pc_only{display:none}.brands-page .recent-wrapper ul li:nth-child(n+7){display:none}@media (min-width:768px){.brands-page .recent-wrapper .post-info .detail .line_01>div.pc_only{display:flex}.brands-page .recent-wrapper .post-info .detail .line_02>div.sp_only{display:none}.brands-page .recent-wrapper ul li:nth-child(n+7){display:block}}.archive-list .brands-archive .post-info h2.title{font-size:1.25em}.archive-list .brands-archive li{margin-bottom:3em;align-items:flex-start}.archive-list .brands-archive .post-info .detail-text{font-size:12px;line-height:1.7}.archive-list .brands-archive .post-info .detail-text p{margin-bottom:1em}.archive-list .brands-archive .post-info .detail-text p:last-child{color:#999}.archive-list .brands-archive .post-thumbnail{border:1px solid #ddd}.archive-list .brands-archive .post-thumbnail img{max-width:200px;margin:0 auto}.archive-list .brands-archive #post-965 .post-thumbnail{background-color:#004117}.archive-list .brands-archive #post-949 .post-thumbnail{background-color:#000}.thumbnail-no-image,.thumb-noimage{background-color:#f6f6f6}.archive-collection .common-w{width:100%}.archive-collection-list ul.brands-list>li{overflow:hidden;margin-bottom:3.5em}.archive-collection-list ul.brands-list>li:last-child{padding-bottom:6em;margin-bottom:0}.archive-collection-list .season{font-size:.8em;padding-top:.5em;text-align:center}.archive-collection-list .info{margin-bottom:.75em}.archive-collection-list .info h2.brands-name{font-size:1.15em;line-height:1;margin-bottom:.15em;text-align:center}.archive-collection-list .info h2.brands-name a{color:#000}.archive-collection-list .info h2.brands-name a:hover{color:rgba(150,108,185,1)}.archive-collection-list .info .arrow{display:flex;justify-content:center;font-size:.8em}.archive-collection-list .swiper-prev,.archive-collection-list .swiper-next{display:inline-flex;align-items:center;opacity:1;transition:.3s;cursor:pointer}.archive-collection-list .swiper-prev:hover,.archive-collection-list .swiper-next:hover{opacity:.3}.archive-collection-list .swiper-prev:before{display:inline-block;width:.9em;height:1.66em;margin-right:.05em;content:url(//nepenthes.co.jp/nepenthes_sbsh/wp-content/themes/Beurre-003/img/collection-arrow_prev.svg)}.archive-collection-list .swiper-next:before{display:inline-block;width:1.25em;height:1.25em;border-right:1px solid #ccc;margin-right:1.25em;content:" "}.archive-collection-list .swiper-next:after{display:inline-block;width:.9em;height:1.66em;margin-left:.05em;content:url(//nepenthes.co.jp/nepenthes_sbsh/wp-content/themes/Beurre-003/img/collection-arrow_next.svg);text-align:right}@media (min-width:768px){.archive-collection .common-w{width:88%}.archive-collection-list ul.brands-list>li{margin-bottom:4.5em}.archive-collection-list ul.brands-list>li:last-child{padding-bottom:8em}.archive-collection-list .info{margin-bottom:.5em;display:flex;justify-content:space-between}.archive-collection-list .info h2.brands-name{font-size:1.25em;margin-bottom:.25em}.archive-collection-list .info h2.brands-name,.archive-collection-list .season{text-align:left}.archive-collection-list .info .arrow{justify-content:flex-start}.archive-collection-list .swiper-next{margin-left:0}.archive-collection-list .swiper-button-disabled{opacity:.3;cursor:default}}@media (min-width:1024px){.archive-collection .common-w{width:94%}}.collection-brands .brands-name{font-size:.5em;color:rgba(150,108,185,1);margin-top:.65em;display:block}.collection-brands ul{display:flex;justify-content:space-between;flex-wrap:wrap;padding-bottom:3em}.collection-brands ul li{width:49%;margin-bottom:1.5em}.collection-brands .season{padding-top:.65em;line-height:1.5;font-size:.8em;text-align:center}@media (min-width:768px){.collection-brands .brands-name{font-size:.65em}.collection-brands ul li{width:48%;margin-bottom:2.5em}.collection-brands ul:after{content:" ";display:block;width:32%}.collection-brands .season{text-align:left}}@media (min-width:1024px){.collection-brands ul{justify-content:flex-start}.collection-brands ul:after{display:none}.collection-brands ul li{width:15.5%;margin-right:1.4%;margin-bottom:2.75em}.collection-brands ul li:nth-child(6n){margin-right:0}}.custom_pagination{border-top:1px solid #ccc;padding:2em 0 6em}.screen-reader-text{display:none}.nav-links{display:flex;justify-content:center;align-items:center;position:relative}.page-numbers{font-size:1em;font-weight:400;text-align:center;width:1.85em}.page-numbers.current{color:#000;display:inline-block}.page-numbers.dots{color:#999;width:.9em;font-size:.75em;font-weight:400}a.page-numbers{color:#aaa}a.page-numbers:link{color:#aaa}a.page-numbers:visited{color:#aaa}a.page-numbers:hover{color:#000}.page-numbers.prev,.page-numbers.next{width:3em;height:3em;position:absolute;top:calc(50% - 1.5em);opacity:.2;cursor:pointer;display:block}.page-numbers.prev{left:0}.page-numbers.next{right:0}.page-numbers.prev .arrow{content:url(//nepenthes.co.jp/nepenthes_sbsh/wp-content/themes/Beurre-003/img/arrow_prev.svg)}.page-numbers.next .arrow{content:url(//nepenthes.co.jp/nepenthes_sbsh/wp-content/themes/Beurre-003/img/arrow_next.svg)}.page-numbers.prev:focus,.page-numbers.prev:hover,.page-numbers.next:focus,.page-numbers.next:hover{opacity:1;cursor:pointer}@media (min-width:768px){.single-topics .common-w{max-width:980px}}.single-topics .main-img{max-width:768px;margin:0 auto 2em}@media (min-width:768px){.single-topics .main-img{margin:2.5em auto 2em}}.single-topics .main .info{border-bottom:1px solid #ccc;padding-bottom:2.1em;margin-bottom:2em}.single-topics .main .info h1.single-title{font-size:1.25em;line-height:1.75;margin-bottom:.5em}.single-topics .main .info .single-except{font-size:1em;margin-bottom:1.5em}.single-topics .main .info-detail{line-height:1;font-size:1em;color:#777}.single-topics .main .info-detail .category{color:#777;font-weight:300;font-size:1.1em}.single-topics .main .info-detail .category:hover{color:#ccc}.single-topics .main .info-detail .category:after{display:inline-block;content:" ";width:.6em;height:.9em;border-right:1px solid #ccc;margin-right:.5em;margin-bottom:-.1em}.single-topics .main .info-detail .date{font-size:1em}.single-topics .main .info-detail .new{color:rgba(150,108,185,1);margin-left:.1em;display:inline-block;font-size:.95em}.single-topics .main .info-detail .tag{margin-top:1em;line-height:1.8;font-size:.85em}.single-topics .main .info-detail .tag li a{color:#777}.single-topics .main .info-detail .tag li{opacity:1;transition:.23s;line-height:1;display:inline-block;margin-right:.5em;margin-bottom:.65em;padding:5px 8px 3px;border:1px solid #aaa;border-radius:11px}.single-topics .main .info-detail .tag li:hover{opacity:.4}.single-topics .main .info-detail .tag li:before{content:"#";display:inline-block;margin-right:.1em}.single-topics .main .info-detail .tag li:last-child:after{content:"";margin-left:0;margin-right:0}.page-instagram_link{margin-top:.5em}.page-instagram_link a{font-size:.9em;line-height:1;opacity:1;transition:.3s;color:#777;display:inline-block;height:1.15em;padding-left:1.5em;background-image:url(//nepenthes.co.jp/nepenthes_sbsh/wp-content/themes/Beurre-003/img/insta-link.svg);background-size:contain;background-repeat:no-repeat;background-position:left bottom}.page-instagram_link a span{position:relative;bottom:-.15em}.page-instagram_link a:hover{opacity:.5}@media (min-width:768px){.single-topics .main .info h1.single-title{font-size:1.35em}.single-topics .main .info .single-except{font-size:1.05em;margin-bottom:1.25em}.single-topics .main .info{padding-bottom:2.5em}.single-topics .main .info h1.single-title,.single-topics .main .info .single-except,.single-topics .main .info-detail{text-align:center}}.single-topics .main .text{margin-bottom:3em}.single-topics .main .text p{margin-bottom:1em}.single-topics .main .text figure{margin:.75em 0}.single-topics .main .text a{font-feature-settings:"palt";letter-spacing:.025em;color:#966cb9;font-style:normal;font-weight:500;border-bottom:1px solid #966cb9;transition:.3s}.single-topics .main .text a:hover{color:#999;border-bottom-color:#999}.single-topics .main .text mark{font-feature-settings:"palt";letter-spacing:.025em;background-color:inherit;color:#d60000;font-style:normal;font-weight:600;border-bottom:1px solid #d60000}@media (min-width:1024px){.single-topics .main .info-detail .tag li{margin-left:.25em;margin-right:.25em}}.single-topics .main .topics-image.single{max-width:700px;margin:0 auto;padding-bottom:1em}:root{--easing:cubic-bezier(.2,1,.2,1);--transition:.3s var(--easing);--color-base:#f8f8f8;--color-gray:#ccc;--color-theme:rgba(150,108,185,1);--color-theme-darken:rgba(78,49,104,1);--box-shadow:.8rem .8rem 1.2rem rgba(0,0,0,.05),-.8rem -.8rem 1.2rem #fff;--box-shadow-hover:1rem 1rem 1.5rem rgba(0,0,0,.08),-1rem -1rem 1.5rem #fff;--box-shadow-inset:inset .8rem .8rem 1.2rem rgba(0,0,0,.05),inset -.8rem -.8rem 1.2rem #fff;--box-shadow-dark:.8rem .8rem 1.2rem rgba(0,0,0,.1),-.8rem -.8rem 1.2rem rgba(#fff,.2)}.single-topics .gallery{width:100%;margin:2.75em auto 0}.single-topics .gallery .l-inner{position:relative;-webkit-box-sizing:content-box;box-sizing:content-box}.single-topics .gallery .swiper-main{overflow:visible;max-width:720px;margin:0 auto}.single-topics .gallery .swiper-thumb{padding-top:1.15em}.single-topics .gallery .swiper-fade .swiper-slide{pointer-events:none;-webkit-transition-property:opacity,-webkit-transform !important;transition-property:opacity,-webkit-transform !important;transition-property:opacity,transform !important;transition-property:opacity,transform,-webkit-transform !important}.single-topics .gallery .swiper-fade .swiper-slide-active{pointer-events:auto}.single-topics .gallery .swiper-controller{position:relative;left:0;width:100%}.single-topics .gallery .swiper-button-prev,.single-topics .gallery .swiper-button-next{display:grid;place-content:center;width:3em;height:3em;cursor:pointer;-webkit-transition:var(--transition);transition:var(--transition);position:absolute;z-index:100;top:calc(50% - 2.5em);bottom:0;margin:auto}.single-topics .gallery .swiper-button-prev{left:0}.single-topics .gallery .swiper-button-next{right:0}.single-topics .gallery .swiper-button-prev:before,.single-topics .gallery .swiper-button-next:before{position:absolute;top:0;right:0;bottom:0;left:0;content:"";border-radius:50%;background-color:rgba(255,255,255,.5);border:2px solid #ccc}.single-topics .gallery .swiper-button-prev:after,.single-topics .gallery .swiper-button-next:after{width:1em;height:1em;content:"";border:solid #ccc;border-width:2px 2px 0 0}.single-topics .gallery .swiper-button-prev:after{margin-left:.5em;-webkit-transform:rotate(-135deg);transform:rotate(-135deg)}.single-topics .gallery .swiper-button-next:after{margin-right:.5em;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.single-topics .gallery .swiper-button-disabled{pointer-events:none;opacity:0}.single-topics .gallery .swiper-pagination{position:inherit;line-height:3em;margin-top:1.5em}.single-topics .gallery .swiper-scrollbar{position:relative;margin-top:1.5em;width:100%;height:6px;left:0}.single-topics .gallery .swiper-scrollbar:after{position:absolute;z-index:-1;top:0;bottom:0;left:0;width:100%;height:6px;margin:auto;content:"";background-color:#ccc}.single-topics .gallery .swiper-scrollbar-drag{height:6px;padding:0;cursor:pointer;border-radius:0;background-color:var(--color-theme);background-clip:content-box}.single-topics .gallery .swiper-scrollbar-drag::active{background-color:var(--color-theme-darken)}.single-topics .gallery .slide{display:block}.single-topics .gallery .slide-title{line-height:1.6;padding:0;margin-top:1.25em;text-align:center;font-size:.85em}.single-topics .gallery .thumb-media{position:relative;padding-top:100%;transition:.3s;opacity:1.0}.single-topics .gallery .thumb-media img{position:absolute;top:0;left:0;width:100%;height:auto}.single-topics .gallery .swiper-slide-thumb-active .thumb-media{-webkit-transition:var(--transition);transition:var(--transition);opacity:.3}@media (min-width:1024px){.single-topics .gallery .swiper-controller{position:static}.single-topics .gallery .swiper-pagination{line-height:2em}.single-topics .gallery .swiper-button-prev,.single-topics .gallery .swiper-button-next{top:40%;bottom:inherit}.single-topics .gallery .thumb-media:hover{opacity:.3;cursor:pointer}.single-topics .gallery .swiper-slide-thumb-active .thumb-media:hover{cursor:default}}.single-topics .address{border-top:1px solid #ccc;padding-top:1.75em;margin-top:2.5em}.single-topics .address-list_former{visibility:hidden}.single-topics ul.address-list_result{display:flex;flex-wrap:wrap;flex-direction:column}.single-topics ul.address-list_result li{font-size:.85em;margin-bottom:1.5em;line-height:1.8}.single-topics ul.address-list_result li h3{font-size:1.25em;margin-botton:.75em}.single-topics ul.address-list_result li .tel{display:inline-block}.single-topics ul.address-list_result li .tel:after{content:" ";width:.55em;height:.75em;display:inline-block;border-right:1px solid #ccc;margin-right:.55em}.single-topics ul.address-list_result li .mail{display:inline-block}.single-topics ul.address-list_result li .mail a{color:#000}.single-topics ul.address-list_result li .mail a:hover{color:#ccc}.single-topics ul.address-list_result li #store_hta h3{font-size:1.2em;font-weight:600;font-family:YuMincho,"Yu Mincho","Hiragino Mincho ProN","serif"}.single-topics ul.address-list_result li #store_hta .tel{display:none}@media (min-width:768px){.single-topics ul.address-list_result{flex-direction:row;justify-content:space-between}.single-topics ul.address-list_result li{width:48%;margin-bottom:1.75em}}@media (min-width:1024px){.single-topics ul.address-list_result{flex-direction:row;justify-content:flex-start}.single-topics ul.address-list_result li{width:33%;margin-bottom:2em;margin-right:.3%}}.single-topics .pagination,.single-note .pagination{border-top:1px solid #ccc;padding-top:.5em;margin-top:1.05em;padding-bottom:4.5em}.single-topics .nav-links,.single-note .nav-links{display:block;position:relative;min-height:3em}.single-topics .nav-links .nav-next,.single-note .nav-links .nav-next{position:absolute;left:0}.single-topics .nav-links .nav-previous,.single-note .nav-links .nav-previous{position:absolute;right:0}.single-topics .nav-links a,.single-note .nav-links a{display:flex;align-items:center;color:#000;font-weight:400}.single-topics .web-font{font-weight:400}.single-topics .nav-links .arrow,.single-note .nav-links .arrow{display:inline-block;width:1em;height:1.5em}.single-topics .nav-links .nav-previous .arrow,.single-note .nav-links .nav-previous .arrow{content:url(//nepenthes.co.jp/nepenthes_sbsh/wp-content/themes/Beurre-003/img/topics-arrow_prev-sp.svg)}.single-topics .nav-links .nav-next .arrow,.single-note .nav-links .nav-next .arrow{content:url(//nepenthes.co.jp/nepenthes_sbsh/wp-content/themes/Beurre-003/img/topics-arrow_next-sp.svg)}.single-topics .nav-links,.single-topics .nav-links,.single-note .nav-links,.single-note .nav-links{transition:.3s;opacity:1.0}.single-topics .nav-links:focus,.single-topics .nav-links:hover,.single-note .nav-links:focus,.single-note .nav-links:hover{opacity:.4;cursor:pointer}.single-topics .nav-links a:focus,.single-topics .nav-links a:hover,.single-note .nav-links a:focus,.single-note .nav-links a:hover{color:#000}@media (min-width:768px){.single-topics .pagination,.single-note .pagination{padding-bottom:5.5em;padding-top:1.5em}.single-topics .nav-links .arrow,.single-note .nav-links .arrow{width:2.1em;height:3em}.single-topics .nav-links a,.single-note .nav-links a{opacity:1;color:#000}.single-topics .nav-links .nav-subtitle,.single-note .nav-links .nav-subtitle{font-size:.95em;line-height:1.8;padding-top:.25em}.single-topics .nav-links .nav-previous .arrow,.single-note .nav-links .nav-previous .arrow{padding-left:.5em;content:url(//nepenthes.co.jp/nepenthes_sbsh/wp-content/themes/Beurre-003/img/topics-arrow_prev-pc.svg)}.single-topics .nav-links .nav-next .arrow,.single-note .nav-links .nav-next .arrow{padding-right:.5em;content:url(//nepenthes.co.jp/nepenthes_sbsh/wp-content/themes/Beurre-003/img/topics-arrow_next-pc.svg)}}.brands-page h2{font-size:1.35em;line-height:1.65;margin-bottom:.25em}.brands-page h2 div{font-family:noto-sans,sans-serif;font-weight:400;font-style:normal;font-size:.7em}.brands-page .recent-wrapper h2{margin-bottom:1.15em}.brands-page .header-info{margin-bottom:2em}.brands-page .header-info .thumb-wrap .thumb{background-size:88%;background-position:center;background-repeat:no-repeat;border-radius:50%;width:8em;height:8em;margin:-.5em auto .5em;border:1px solid #eee}.brands-page .needles .header-info .thumb-wrap .thumb{background-color:#000}.brands-page .south2west8 .header-info .thumb-wrap .thumb{background-color:#004117}.brands-page .header-info .descript{margin:0 auto 3em;text-align:center}.brands-page .header-info .descript .brands-name{font-size:1.75em}.brands-page .header-info .descript p{text-align:left;font-size:.85em;margin-bottom:.75em}@media (min-width:768px){.brands-page h2{font-size:1.5em;margin-bottom:.25em}.brands-page .header-info{margin-bottom:4.5em}.brands-page .header-info .descript .brands-name{font-size:2em;margin-bottom:.25em}.brands-page .header-info .thumb-wrap .thumb{width:11em;height:11em;margin:0 auto 1.25em}.brands-page .header-info .descript{max-width:980px}.brands-page .header-info .descript p{font-size:.9em;text-align:center}}.brands-page .recent-wrapper ul li{margin-bottom:1em;display:flex}@media (min-width:768px){.brands-page .recent-wrapper ul{justify-content:flex-start}.brands-page .recent-wrapper ul li{display:block;width:24% !important;margin-right:1.3333%;margin-bottom:2em}.brands-page .recent-wrapper ul li:nth-child(4n){margin-right:0}.brands-page .recent-wrapper .post-info .label{font-size:1em}.brands-page .recent-wrapper .post-info .detail .line_01>div.pc_only{display:none}.brands-page .recent-wrapper .post-info .detail .line_02>div.sp_only{display:flex}}@media (min-width:1024px){.brands-page .recent-wrapper ul li,.brands-page .recent-wrapper ul li:nth-child(4n){width:15.5% !important;margin-bottom:2.5em;margin-right:1.4%}.brands-page .recent-wrapper ul li:nth-child(6n){margin-right:0}.brands-page .recent-wrapper .post-thumbnail{margin-bottom:.75em !important}.brands-page .recent-wrapper .post-info .title{font-size:.9em !important}}.brands-page .collection-wrapper{margin-bottom:1.75em}.brands-page .collection-wrapper .title-wrap{margin-bottom:1.25em;display:flex;justify-content:space-between;align-items:flex-end}.brands-page .collection-wrapper .title-wrap h2{margin-bottom:0}.brands-page .collection-wrapper .title-wrap .archive-link{font-size:.85em;text-transform:capitalize}.brands-page .collection-wrapper ul{display:flex;justify-content:flex-start;flex-wrap:wrap}.brands-page .collection-wrapper ul li{width:32%;margin-right:2%;margin-bottom:1.25em}.brands-page .collection-wrapper ul li:nth-child(3n){margin-right:0}.brands-page .collection-wrapper ul li .post-info{font-size:.75em;padding-top:.75em;text-align:center;line-height:1.5}@media (min-width:768px){.brands-page .collection-wrapper .title-wrap{margin-bottom:1.85em}.brands-page .collection-wrapper ul li{width:32%;margin-bottom:1.5em}.brands-page .collection-wrapper ul li .post-info{text-align:left}.brands-page .collection-wrapper .title-wrap .archive-link span.pc_only{display:inline !important}}@media (min-width:1024px){.brands-page .collection-wrapper ul li,.brands-page .collection-wrapper ul li:nth-child(3n){width:15.5%;margin-right:1.4%}.brands-page .collection-wrapper ul li:last-child{margin-right:0}.brands-page .collection-wrapper .title-wrap .archive-link span.pc_only{display:inline !important}}.brands-page .link-wrap{margin-bottom:3em}.brands-page .link li,.brands-page .link .online>div{font-size:1.15em;padding-left:2.2em;background-repeat:no-repeat;background-position:left center;background-size:contain}.brands-page .link .website li:first-child{background-image:url(//nepenthes.co.jp/nepenthes_sbsh/wp-content/themes/Beurre-003/img/link-icon-01.svg)}.brands-page .link .insta li:first-child{background-image:url(//nepenthes.co.jp/nepenthes_sbsh/wp-content/themes/Beurre-003/img/link-icon-02.svg)}.brands-page .link .online>div{background-image:url(//nepenthes.co.jp/nepenthes_sbsh/wp-content/themes/Beurre-003/img/link-icon-03.svg)}.brands-page .link .online span{font-size:.75em;color:#999;display:inline-block;padding-right:2.2em;margin-left:2.8em;background-repeat:no-repeat;background-position:right center;background-size:contain;background-image:url(//nepenthes.co.jp/nepenthes_sbsh/wp-content/themes/Beurre-003/img/link-icon-04.svg);position:relative;top:-1.25em}@media (min-width:768px){.brands-page .link-wrap{margin-bottom:3em}.brands-page .link .online{display:flex;align-items:center}.brands-page .link .online>div{display:inline-block}.brands-page .link .online span{margin-left:.75em;position:inherit;top:none}.brands-page .link .insta{display:flex}}.brands-page .address-wrapper h2{margin-bottom:.75em}.brands-page .address-list_former{visibility:hidden}.brands-page ul.address-list_result{display:flex;flex-wrap:wrap;flex-direction:column}.brands-page ul.address-list_result li{font-size:.9em;margin-bottom:1.25em;line-height:1.8}.brands-page ul.address-list_result li h3{font-size:1.1em;margin-botton:.75em}.brands-page ul.address-list_result li .tel{display:inline-block}.brands-page ul.address-list_result li .tel:after{content:" ";width:.55em;height:.75em;display:inline-block;border-right:1px solid #ccc;margin-right:.55em}.brands-page ul.address-list_result li .mail{display:inline-block}.brands-page ul.address-list_result li .mail a{color:#000}.brands-page ul.address-list_result li .mail a:hover{color:#ccc}.brands-page ul.address-list_result li #store_hta h3{font-size:1.2em;font-weight:600;font-family:YuMincho,"Yu Mincho","Hiragino Mincho ProN","serif"}.brands-page ul.address-list_result li #store_hta .tel{display:none}@media (min-width:768px){.brands-page ul.address-list_result{flex-direction:row;justify-content:flex-start}.brands-page ul.address-list_result li{width:32%;margin-right:2%;margin-bottom:1.75em}.brands-page ul.address-list_result li:nth-child(3n){margin-right:0}}@media (min-width:1024px){.brands-page ul.address-list_result li,.brands-page ul.address-list_result li:nth-child(3n){width:22.5%;margin-right:2.5%;margin-bottom:2em}}.brands-page .nav-wrapper{padding-top:1.75em;margin-top:2em;padding-bottom:5em;border-top:1px solid #ccc}@media (min-width:768px){.brands-page .nav-wrapper{padding-bottom:8em}}.link-page h2{font-size:1.25em;margin-bottom:.5em}.link-page .brands-name{text-align:center;font-size:2em;margin-bottom:.5em}@media (min-width:768px){.brands-page .brands-name{margin-bottom:.25em}}.page-store nav{display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:-1em}.page-store nav .store-icon-field{width:48%;display:flex;flex-wrap:wrap;align-items:flex-start;border-bottom:1px dotted #ccc;padding-bottom:.5em;margin-bottom:.5em;font-size:13px;line-height:1.5}.page-store nav .store-icon-field:first-child,.page-store nav .store-icon-field:nth-child(2){border-top:1px dotted #ccc;padding-top:.5em}.page-store nav .shopinfo-icon{width:1.25em;padding-top:.05em;margin-right:.5em}.page-store nav .shopinfo-name{font-weight:400;width:calc(100% - 2.5em)}.page-store nav .store-icon-field:last-child .shopinfo-name{font-weight:600}@media (min-width:768px){.page-store nav .store-icon-field{width:32%;font-size:14px}.page-store nav .store-icon-field:nth-child(3){border-top:1px dotted #ccc;padding-top:.5em}}@media (min-width:1024px){.page-store nav .store-icon-field{width:24%;font-size:15px}.page-store nav .store-icon-field:nth-child(4){border-top:1px dotted #ccc;padding-top:.5em}}.page-store .store-list-wrap{padding-bottom:6em}.page-store li.store-list{margin-bottom:-2.5em;padding-top:6em}.page-store li.store-list:last-child{margin-bottom:3em}.page-store li.store-list .store-info{margin-bottom:1em}.page-store li.store-list .store-icon-field{display:flex;align-items:flex-start;margin-bottom:1em}.page-store li.store-list .store-icon-field .shopinfo-icon{width:2.25em;margin-right:.5em;overflow:hidden;border:1px solid #f2f2f2}.page-store li.store-list .store-icon-field .shopinfo-icon img{background-size:cover;background-position:center}.page-store li.store-list .store-icon-field h3{font-size:1.2em;line-height:1.5em}.page-store li.store-list#store_eg .store-icon-field{display:block;margin-bottom:1em}.page-store li.store-list#store_eg .store-icon-field .shopinfo-icon{width:13em;height:3em;border-radius:0;border:none}.page-store li.store-list#store_eg .store-icon-field .shopinfo-icon img{height:100%;background-position:-.6em center}.store-info-field{padding-left:.25em}.store-info-field li{padding-left:1.5em;margin-bottom:.5em;line-height:1.5;background-repeat:no-repeat;background-size:1em;background-position:left .25em}.store-info-field li a{color:#000}.store-info-field li.address-01{background-image:url(//nepenthes.co.jp/nepenthes_sbsh/wp-content/themes/Beurre-003/img/shop-address.svg)}.store-info-field li.hours{background-image:url(//nepenthes.co.jp/nepenthes_sbsh/wp-content/themes/Beurre-003/img/shop-hours.svg)}.store-info-field li.tel{background-image:url(//nepenthes.co.jp/nepenthes_sbsh/wp-content/themes/Beurre-003/img/shop-tel.svg)}.store-info-field li.mail{background-image:url(//nepenthes.co.jp/nepenthes_sbsh/wp-content/themes/Beurre-003/img/shop-mail.svg)}.store-info-field li.insta{background-image:url(//nepenthes.co.jp/nepenthes_sbsh/wp-content/themes/Beurre-003/img/shop-insta.svg)}.store-info-field li.map{background-image:url(//nepenthes.co.jp/nepenthes_sbsh/wp-content/themes/Beurre-003/img/shop-map.svg);padding-bottom:.35em;background-position:left .15em}.store-info-field li.map a.link{padding-right:1.25em;background-image:url(//nepenthes.co.jp/nepenthes_sbsh/wp-content/themes/Beurre-003/img/shop-link.svg);background-repeat:no-repeat;background-size:.9em;background-position:right center;font-weight:600;color:#966cb9;opacity:1;transition:.3s}.store-info-field li.map a.link:hover{opacity:.5}@media (min-width:768px){.page-store h1.title{margin-bottom:1.5em}.page-store li.store-list .store-icon-field .shopinfo-icon{width:3em;margin-right:1em}.page-store li.store-list .store-icon-field{align-items:center}}@media (min-width:1024px){.page-store li.store-list{display:flex;justify-content:space-between}.page-store li.store-list .store-info{width:44%}.page-store li.store-list .store-gallery{width:55%}}.page-company .company-ul{margin-bottom:4em}.page-company .company-ul:last-child{margin-bottom:0}.page-company .common-w{padding-bottom:4em}.page-company .company-li{margin-bottom:2.8em}.page-company .company-li h3{border-bottom:1px solid #ddd;font-weight:500;font-size:1.1em;line-height:1.4;padding-bottom:.65em;margin-bottom:1.15em;color:#4f3168}.page-company .company-li h3 span.web-font{font-size:1.35em;font-weight:500;color:#4f3168;display:block}.page-company .company-li h4{font-weight:400;font-size:1.15em;margin-bottom:0}.page-company .company-li p{font-size:.95em;margin-bottom:.75em}.page-company .company-li p strong{color:#ccc;font-weight:300}.page-company .policy{line-height:2.85;padding-bottom:4em;text-align:center}.page-company .policy h2{color:#4f3168;font-weight:400}.page-company .policy div{width:85%;max-width:20em;margin:1em auto 0;line-height:2.1}@media (min-width:768px){.page-company article{text-align:left;font-size:1em}.page-company .company-ul{margin-bottom:5em;padding-top:0}.page-company .company-li h3{margin-bottom:1.1em}.page-company .company-li h3 span.web-font{margin-right:.75em;display:inline}.page-company .policy{text-align:left}.page-company .policy div{width:auto;max-width:none;margin:1em auto 0 0}}.page-link .link-list li .thumb img{background-color:#fff}.page-link .link-list li#site-nep-tokyo .thumb img,.page-link .link-list li#insta-nep .thumb img,.page-link .link-list li#insta-s-nep-tokyo .thumb img,.page-link .link-list li#insta-s-nep-w-tokyo .thumb img{background-color:rgba(79,49,104,1)}.page-link .link-list li#site-nep-london .thumb img,.page-link .link-list li#site-needles .thumb img,.page-link .link-list li#insta-b-needles .thumb img,.page-link .link-list li#insta-s-nep-osk .thumb img,.page-link .link-list li#insta-s-nep-london .thumb img,.page-link .link-list li#insta-s-nep-w-osk .thumb img{background-color:#000}.page-link .link-list li#site-south2west8 .thumb img,.page-link .link-list li#insta-b-south2west8 .thumb img,.page-link .link-list li#insta-s-south2west8 .thumb img,.page-link .link-list li#insta-o-south2west8 .thumb img{background-color:#004117}.page-link .link-list li#site-nep-ny .thumb img,.page-link .link-list li#insta-s-nep-ny .thumb img{background-color:#000034}.page-link .link-list li#site-nep-los .thumb img,.page-link .link-list li#insta-s-nep-los .thumb img{background-color:#707372}.page-link a{color:#000}.page-link a:hover{color:#966cb9}.page-link h2{text-align:center;font-size:1.1em;margin-bottom:.75em;margin-top:1em;line-height:1.5em}.page-link h3{text-align:center;margin-bottom:.5em;margin-top:1.75em;line-height:1.5em;font-size:1em}.page-link .link-list{margin-bottom:1.75em;padding:.15em 1em .75em;border-radius:.25em;background-color:#f2f2f2;font-size:1.25em}.page-link .link-list.insta{margin-bottom:0}.page-link .common-w{padding-bottom:5em}.page-link .link-list li{display:flex;align-items:center;max-width:25em;margin:0 auto .75em}.page-link .link-list li .thumb{width:2em;height:2em;overflow:hidden;-webkit-box-sizing:content-box;box-sizing:content-box;border-radius:.3em}.page-link .link-list.insta li .thumb{border-radius:50%}.page-link .link-list li .thumb img{width:100%;height:100%;background-size:1.75em;background-position:center;background-repeat:no-repeat;-o-object-fit:contain;object-fit:contain}.page-link .link-list li .name{width:calc(100% - 2.5em);margin-left:.5em;font-size:.85em;border-radius:.15em}.page-link .link-list li .name a{display:block;line-height:1.5em;padding:.1em .5em 0}@media (min-width:768px){.page-link h2,.page-link h3{text-align:left}.page-link .link-list{margin-bottom:3em;padding:1.5em 2.5em 1.75em;font-size:1.2em}.page-link .link-list ul{display:flex;flex-wrap:wrap;justify-content:space-between}.page-link .link-list li{max-width:none;margin:inherit;margin-bottom:.5em;width:47%}}@media (min-width:1024px){.page-link .link-list{padding-top:1em}.page-link .link-list li{width:32%}.page-link .link-list ul:after{display:block;content:"";width:32%}.page-link .link-list li .name{width:calc(100% - 3.5em)}.page-link .link-list li .thumb{width:50px;height:50px}.page-link .link-list li .thumb img{background-size:40px}}.home .page-link a{color:#000}.home .page-link a:hover{color:#966cb9}.home .page-link .common-w{padding-bottom:0}.home .page-link h2{color:#5e3582;text-align:left;font-size:1.15em;padding-bottom:.5em;padding-top:1em;margin:0;line-height:1.5em;position:relative}.home .page-link h2:after{content:"";width:calc(100% - 2.5em);height:1px;display:block;border-top:1px solid rgba(94,53,130,.3);position:absolute;top:1.65em;right:0}.home .page-link .link-list.insta h2:after{width:calc(100% - 6em)}.home .page-link h3{color:#5e3582;text-align:left;padding-bottom:.75em;padding-top:1em;margin:0;line-height:1.5em;font-size:.9em;position:relative}.home .page-link h3:after{content:"";width:calc(100% - 4.5em);height:1px;display:block;border-top:1px solid rgba(94,53,130,.3);position:absolute;top:1.65em;right:0}.home .page-link .link-list{padding:1em .75em .5em;margin-bottom:0;border-radius:0;background-color:rgba(240,240,240,1);font-size:1.25em}.home .page-link .link-list.insta{margin-bottom:0;padding-top:0;padding-bottom:4em}.home .page-link .link-list li{display:flex;align-items:center;max-width:none;margin:0 auto .5em;background-color:transparent}.home .page-link .link-list li:first-child{border-top:none}.home .page-link .link-list li .thumb{width:2em;height:2em;overflow:hidden;-webkit-box-sizing:content-box;box-sizing:content-box;border-radius:.15em}.home .page-link .link-list.insta li .thumb{border-radius:50%}.home .page-link .link-list li .thumb img{width:100%;height:100%;background-size:1.75em;background-position:center;background-repeat:no-repeat;-o-object-fit:contain;object-fit:contain}.home .page-link .link-list li .name{width:calc(100% - 3em);margin-left:.5em;font-size:.8em;background-color:transparent}.home .page-link .link-list li .name a{display:block;line-height:1.5em;padding:.1em .5em 0}@media (min-width:768px){.home .page-link h2,.home .page-link h3{text-align:left}.home .page-link .link-list li{border-top:none;padding-top:0}.home .page-link .link-list{padding:1.5em 2em 1.75em;font-size:1.2em}.home .page-link .link-list ul{display:flex;flex-wrap:wrap;justify-content:space-between}.home .page-link .link-list li{max-width:none;margin:inherit;margin-bottom:.5em;width:47%}}@media (min-width:1024px){.home .page-link .common-w{width:100%}.home .page-link h2{font-size:1.5em}.home .page-link h3{padding-bottom:.75em;margin-top:1em}.home .page-link .link-list{padding-top:2em}.home .page-link .link-list li{width:32%}.home .page-link .link-list ul:after{display:block;content:"";width:32%}.home .page-link .link-wrap{display:flex;justify-content:space-between;align-items:flex-start}.home .page-link .link-wrap div{width:32%}.home .page-link .link-wrap>div:first-child{order:2}.home .page-link .link-wrap>div:nth-child(2){order:1}.home .page-link .link-wrap>div:last-child{order:3}.home .page-link .link-wrap div li{width:100%}}.page-recruit{padding-bottom:4em}.page-recruit .content{margin-bottom:1em}.page-recruit nav ul li{text-align:left;background-color:#f2f2f2;font-size:.9em;font-weight:600;margin-bottom:.5em;padding:.5em 1em .3em;line-height:1.5;border-radius:.25em}.page-recruit nav ul li span{font-weight:300;display:inline-block;padding-right:.25em}.recruit-section{margin-bottom:5em;padding-top:2em}.recruit-section .recruit_entry{padding-top:5em;padding-bottom:2em}.recruit-section .recruit_entry h2{border-bottom:1px solid #333;font-size:1.15em;margin-bottom:1em}.recruit-section .recruit_entry .guidelines-01,.recruit-section .recruit_entry .guidelines-02{font-size:.9em;margin-bottom:1.25em}.recruit-section .recruit_entry .guidelines-02{margin-bottom:1.5em}.recruit-section .recruit_entry ul.guidelines-01 li{padding-top:.5em;padding-bottom:.4em;line-height:1.6;display:flex;font-size:.85em;border-bottom:1px solid #eee}.recruit-section .recruit_entry ul.guidelines-01 li:last-child{border-bottom:none}.recruit-section .recruit_entry ul.guidelines-01 li .title{width:5em}.recruit-section .recruit_entry ul.guidelines-01 li .detail{width:calc(100% - 5.5em)}.recruit-section .recruit_entry h3{border-bottom:1px solid #ccc;font-size:1em;margin-bottom:.85em}.recruit-section .recruit_entry .text ul{margin-top:1em;font-size:.9em;line-height:1.5}.recruit-section .recruit_entry .text ul li{margin-bottom:.65em;list-style:disc;margin-left:1em;padding-left:0}.recruit-section .recruit_entry .oubo .text ul li{margin-left:1.25em;list-style:decimal;padding-left:.25em}.page-recruit nav,.recruit-section .recruit_entry .yuso .text ul li:last-child{margin-bottom:-4.5em}@media (min-width:768px){.recruit-section .recruit_entry .guidelines-01,.recruit-section .recruit_entry .guidelines-02{font-size:1em}.page-recruit nav ul{display:flex;justify-content:space-between}.page-recruit nav ul li{width:45%}}@media (min-width:1024px){.page-recruit nav ul:after{width:31%;content:"";display:block}.page-recruit nav ul li{width:31%}.recruit-section .recruit_entry{padding-top:6em;padding-bottom:1em}}.archive-note .title-set{display:flex;justify-content:space-between;align-items:flex-start;padding-bottom:2.5em;margin-bottom:0;border-bottom:1px solid #ccc}.archive-note .title-set .title-wrap{width:70%;padding:0;margin:0}.archive-note .title-set .title-wrap .title{width:100%}.archive-note .title-set .title-wrap .title h1{max-width:200px;margin-bottom:.5em}.archive-note .title-set .title-wrap .title .auther{font-size:13px}.archive-note .title-set .title-wrap .title .date{display:none}.archive-note .title-set .select-set{padding-top:.25em;padding-bottom:.25em;border-top:1px solid #ccc;border-bottom:1px solid #ccc;display:flex;justify-content:flex-start;border:none;padding:0;display:block;width:100px}.archive-note .title-set .select-set .select__list:after{right:2px}.archive-note .title-set .select-set .category__list{width:100%;padding-bottom:0;border-bottom:1px solid #ccc}.archive-note .title-set .select-set .post-list a:nth-child(n+2){display:none}.archive-note .title-set .select-set .post-list a{line-height:1;font-size:13px;position:relative;width:100%;display:block;padding-left:5px;padding-top:.5em;padding-bottom:1em}.archive-note .title-set .select-set .post-list a span{position:absolute;content:'';width:8px;height:8px;right:7px;top:41%;transform:translateY(-50%) rotate(-45deg);border-bottom:1px solid #bbb;border-right:1px solid #bbb}@media (min-width:768px){.archive-note .title-set{padding-bottom:4em}.archive-note .title-set .select-set{display:flex;justify-content:flex-end;width:300px;flex-wrap:wrap-reverse}.archive-note .title-set .select-set .post-list,.archive-note .title-set .select-set .category__list{width:40%}.archive-note .title-set .select-set .post-list{border-bottom:#ccc 1px solid;order:2;margin-left:1em}.archive-note .title-set .select-set .post-list a{padding-left:2px;color:#000;line-height:1;padding-top:.75em;font-size:12px}.archive-note .title-set .select-set .category__list select{border:none}}.archive_list_wrap .date{line-height:1.6;font-size:.85em;margin-bottom:.65em;color:#777}.archive_list_wrap .date:before{display:none !important}.archive-note .archive_list_wrap .search_list{margin-top:1.5em !important}@media (min-width:768px){.archive-note .archive_list_wrap .search_list{margin-top:1.75em !important}.archive-note .archive_list_wrap{display:flex;justify-content:space-between;flex-wrap:wrap}.archive-note .archive_list_wrap{text-align:left}.archive_list_wrap .sort-result{font-size:1em;justify-content:flex-start}.archive-note .archive_list_wrap .search_list{width:48%;padding-top:0}}@media (min-width:1024px){.archive-note .archive_list_wrap .search_list{width:31.5%}.archive-note .archive_list_wrap:after{display:block;content:"";width:31.5%}}.single-note .title-set{margin-bottom:2em}.single-note .note-content h2{font-size:1.35em;font-weight:400;margin-bottom:1em;font-feature-settings:"palt";letter-spacing:.01em}.single-note .note-content h2 .new{display:inline-block;color:#966cb9;font-weight:500;font-size:.9em;margin-left:.25em}.single-note .note-content .note-flex .note-text{margin-bottom:4em;line-height:2.5}.single-note .note-content .note-flex .note-text p{margin-bottom:1.75em}.single-note .note-content .note-flex .note-text p a{text-decoration:underline}.single-note .note-content .note-flex .note-text figure{margin-bottom:1em;max-width:910px}.single-note .note-content .note-flex .note-text .note-meta{margin-top:4em;font-size:1em}.single-note .note-content .note-flex .note-text .note-meta .tag{margin-top:.5em;display:flex;justify-content:flex-start}.single-note .note-content .note-flex .note-text .note-meta .tag li{font-size:12px;line-height:1;opacity:1;transition:.3s;color:#999;display:inline-block;margin-right:.5em;margin-bottom:.65em;padding:4px 8px 3px;border:1px solid #aaa;border-radius:10px}.single-note .note-content .note-flex .note-text .note-meta .tag li:hover{opacity:.5}.single-note .note-content .note-flex .note-text .note-meta .tag a{color:#999}.note-sideber .recent{margin-bottom:2em}.note-sideber .recent h3{font-size:1em;padding-bottom:.15em;margin-bottom:1em;border-bottom:1px solid #ccc}.note-sideber .recent li{font-size:.85em;display:flex;align-items:baseline}.note-sideber .recent li .date{width:6em;padding-right:.5}.note-sideber .recent li .title{font-feature-settings:"palt";letter-spacing:.025em}.note-sideber .introduction{margin-bottom:2.2em}.note-sideber .introduction h4{font-size:.85em;font-weight:400}.note-sideber .introduction h4 span{font-size:1.25em}.note-sideber .introduction .text{font-size:.85em}@media (min-width:768px){.note-sideber .recent{margin-bottom:2.5em}.note-sideber .archive{font-size:.9em;margin-bottom:2em}}@media (min-width:1024px){.single-note .title-wrap{padding-bottom:2em}.single-note .title-wrap .title div,.single-note .title-wrap .archive{font-size:1em}.single-note .note-content h2{margin-bottom:3em;font-size:1.5em}.single-note .note-content .note-flex{display:flex;justify-content:space-between}.note-flex .note-text{width:63%;min-width:calc(70% - 18em)}.note-flex .note-sideber{min-width:18em;width:30%}.note-flex .note-sideber .archive{font-size:1em;margin-top:2em}.note-flex .note-sideber .recent h3{font-size:1.1em}.single-note .nav-links .nav-subtitle{font-size:.95em;line-height:1.8}.note-sideber .introduction h4 span{font-size:1.1em}}.collection-brands-single .cover{margin:0 auto 3em;width:100%;max-width:400px}.collection-brands-single .swiperThumbnail{position:relative}.collection-brands-single .swiperThumbnail .swiperThumbnail_cover{width:100%;height:100%;background-color:#fff;position:absolute;top:0;left:0;z-index:10}.collection-brands-single .swiperThumbnail .swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);box-sizing:content-box;animation:none !important;transform:none !important;transition:unset !important;flex-wrap:wrap;justify-content:space-between;padding-bottom:5em}.collection-brands-single .swiperThumbnail .swiper-wrapper .swiper-slide{flex-shrink:0;height:100%;position:relative;transition-property:transform;display:block;width:50% !important;margin-bottom:1.75em}@keyframes fadein{0%{opacity:0}100%{opacity:1}}@media (min-width:768px){.collection-brands-single .swiperThumbnail .swiper-wrapper{justify-content:flex-start;padding-bottom:7em}.collection-brands-single .swiperThumbnail .swiper-wrapper .swiper-slide{width:24.5% !important;margin-bottom:2.75em}.collection-brands-single .swiperThumbnail .swiper-wrapper .swiper-slide:nth-child(even){margin-right:2%}.collection-brands-single .swiperThumbnail .swiper-wrapper .swiper-slide:nth-of-type(4n){margin-right:0}.collection-brands-single .cover{width:100%;max-width:400px}}.page-content .back-to-top:after{content:"";display:block;width:100%;height:8.5em}.page-error-404 h1 span{display:block;padding-top:.5em;line-height:250%;font-size:.75em;font-family:noto-sans,sans-serif;font-weight:400;font-style:normal}.page-error-404 .page-content{border-top:1px solid #ccc;padding-top:3em}.page-error-404 .page-content p{margin-bottom:1em}.page-error-404 .page-content p.eng{color:#666;margin-bottom:2.5em}.page-error-404 .page-content .back-to-top a{color:#000;padding:.1em 1em 0;display:flex;justify-content:space-between;align-items:center;width:7em;border:1px solid #ccc;border-radius:2px;transition:.3s;opacity:1.0}.page-error-404 .page-content .back-to-top a:hover{opacity:.3;border:1px solid #666}.page-error-404 .page-content .back-to-top a span.arrow{transform:rotate(45deg);display:block;height:.65em;width:.65em;border-top:1px solid #333;border-right:1px solid #333}.page-search .sort-result-wrap p:first-child{margin-top:1.5em}.page-search .sort-result-title{font-size:1.25em;margin-bottom:.25em;text-align:center}.page-search .sort-result-wrap .sort-result{display:flex;justify-content:center;align-items:center;font-size:.85em}.page-search .sort-result-wrap .sort-result>div{line-height:1}.page-search .sort-result-wrap .sort-result form{display:block;line-height:1;padding-right:.5em;margin-right:.5em;border-right:1px solid #ccc}.page-search .sort-result-wrap .sort-result form:first-child{padding-left:.5em;border-left:1px solid #ccc}.page-search .sort-result-wrap .sort-result input[type=submit]{box-shadow:none;background:0 0;border:none;padding:0;margin:0;font-size:1em;text-decoration:none;cursor:pointer;transition:.3s;border-bottom:1px solid rgba(150,108,185,0);color:#000;border-radius:0;font-weight:400}.page-search .sort-result-wrap .sort-result input[type=submit]:hover{color:rgba(150,108,185,1)!important;border-bottom:1px solid rgba(150,108,185,1)}.page-search .sort-result-wrap .sort_current{color:rgba(150,108,185,1)!important;border-bottom:1px solid rgba(150,108,185,1)!important;font-weight:600}.page-search .sort-result-wrap .sort-result input[type=submit].sort_current:hover{cursor:default!important}.page-search .search_list{display:flex;justify-content:flex-start;margin-top:2em}@media (min-width:768px){.page-search .search_list_wrap{display:flex;justify-content:space-between;flex-wrap:wrap}.page-search .sort-result-title{font-size:1.35em;text-align:left}.page-search .sort-result-wrap .sort-result{font-size:1em;justify-content:flex-start}.page-search .search_list_wrap .search_list{width:48%}}@media (min-width:1024px){.page-search .search_list_wrap .search_list{width:31.5%}.page-search .search_list_wrap:after{display:block;content:"";width:31.5%}}.page-search .search_list .post-thumbnail{width:20%;min-width:70px;max-width:155px}.page-search .search_list .post-info{width:calc(80% - 1em);padding-left:1em;font-size:1em}.page-search .search_list .post-info .category{line-height:1.6;font-size:.85em;margin-bottom:.65em;display:flex;align-items:center;color:#777}.page-search .search_list .post-info .category a{color:#999;color:rgba(150,108,185,1)}.page-search .search_list .post-info .title{font-size:1em;margin-bottom:.25em;line-height:1.65}.page-search .search_list .post-info .tag{font-size:12px;line-height:1}.page-search .search_list .post-info .page-instagram_link{font-size:11px;line-height:1}.page-search .search_list .post-info .tag li{display:inline-block;margin-right:.5em;margin-bottom:.65em;padding:4px 8px 3px;border:1px solid #aaa;border-radius:10px}.page-search .search_list .post-info .page-instagram_link{display:block;width:6.5em;margin-right:.5em;margin-top:0;margin-bottom:.65em;background-color:#eee;padding:4px 8px 3px;border:1px solid #eee;border-radius:10px}.page-search .search_list .post-info .page-instagram_link{padding:3px 8px}.page-search .search_list .post-info .tag li a{color:#999}.page-search .search_list .post-info .tag li{transition:.3s;opacity:1.0}.page-search .search_list .post-info .tag li:hover{opacity:.3}.page-search .search_list .post-info .tag li:before{content:"#";display:inline-block;margin-right:.05em;height:100%;color:#999}.page-search .search_list .post-info .page-instagram_link a{font-size:1em}.page-search .search_list .post-info .page-instagram_link a span{bottom:-.05em}.page-search .search_list .post-info .badge_bilingual,.page-search .search_list .post-info .date{display:flex;align-items:center;line-height:1.6}.page-search .search_list .post-info .badge_bilingual:before,.page-search .search_list .post-info .date:before{content:"";width:7px;margin-left:8px;height:14px;display:inline-block;border-left:1px solid #ccc}.page-search .search_list .post-info .date .new{display:inline-block;margin-left:.25em;color:#c00}.page-search .custom_pagination{margin-top:2.45em}.page-search .page-content p{text-align:left;margin-bottom:1em}.page-search .page-content p.eng{color:#666;margin-bottom:2.5em}.page-search .page-content .back-to-top a{color:#000;padding:.1em 1em 0;display:flex;justify-content:space-between;align-items:center;width:7em;border:1px solid #999;border-radius:2px;transition:.3s;opacity:1;font-size:.85em}.page-search .page-content .back-to-top a:hover{opacity:.3;border:1px solid #666}.page-search .page-content .back-to-top a span.arrow{transform:rotate(45deg);display:block;height:.65em;width:.65em;border-top:1px solid #333;border-right:1px solid #333}@media (min-width:768px){.page-search h2{text-align:left}.page-search .search_list .post-thumbnail{width:48%}.page-search .search_list{padding-top:0}}.tag-search .tag-title{margin-bottom:1.25em;text-align:center}.tag-search .tag-title h1.title{margin-bottom:.25em}.tag-search .tag-title div:before{content:"#";width:.75em;display:inline-block}.tag-search .tag-list{text-align:center;padding-bottom:1em}.tag-search .tag-list li{font-size:12px;line-height:24px;display:inline-block;margin-right:.5em;margin-bottom:.5em;padding:0 2px 0 10px;border:1px solid #ccc;border-radius:12px;color:#aaa}.tag-search .tag-list li a{font-size:13px;margin-right:-.25em;color:#aaa}@media (min-width:768px){.tag-search .tag-title{margin-bottom:4.5em}.tag-search .tag-title,.tag-search .tag-list{text-align:left}}.tag-search .search_list{display:flex;justify-content:flex-start;margin-top:1.75em}@media (min-width:768px){.tag-search .search_list_wrap{display:flex;justify-content:space-between;flex-wrap:wrap}.tag-search .search_list_wrap .search_list{width:48%}}@media (min-width:1024px){.tag-search .search_list_wrap .search_list{width:31.5%}.tag-search .search_list_wrap:after{display:block;content:"";width:31.5%}}.tag-search .search_list .post-thumbnail{width:20%;min-width:70px;max-width:155px}.tag-search .search_list .post-info{width:calc(80% - 1em);padding-left:1em;font-size:1em}.tag-search .search_list .post-info .category{line-height:1.6;font-size:.85em;margin-bottom:.65em;display:flex;align-items:center;color:#777}.tag-search .search_list .post-info .category a{color:#999;color:rgba(150,108,185,1)}.tag-search .search_list .post-info .title{font-size:1em;margin-bottom:.25em;line-height:1.65}.tag-search .search_list .post-info .tag{display:none}.tag-search .search_list .post-info .page-instagram_link{font-size:12px;line-height:1}.tag-search .search_list .post-info .tag li{display:inline-block;margin-right:.5em;margin-bottom:.65em;padding:4px 8px 3px;border:1px solid #aaa;border-radius:10px}.tag-search .search_list .post-info .page-instagram_link{display:block;width:6.5em;margin-right:.5em;margin-top:0;margin-bottom:.65em;background-color:#eee;padding:4px 8px 3px;border:1px solid #eee;border-radius:10px;padding:3px 8px}.tag-search .search_list .post-info .tag li a{color:#999}.tag-search .search_list .post-info .tag li{transition:.3s;opacity:1.0}.tag-search .search_list .post-info .tag li:hover{opacity:.3}.tag-search .search_list .post-info .tag li:before{content:"#";display:inline-block;margin-right:.05em;height:100%;color:#999}.tag-search .search_list .post-info .page-instagram_link a{font-size:1em}.tag-search .search_list .post-info .page-instagram_link a span{bottom:-.05em}.tag-search .search_list .post-info .badge_bilingual,.tag-search .search_list .post-info .date{display:flex;align-items:center;line-height:1.6}.tag-search .search_list .post-info .badge_bilingual:before,.tag-search .search_list .post-info .date:before{content:"";width:7px;margin-left:8px;height:14px;display:inline-block;border-left:1px solid #ccc}.tag-search .search_list .post-info .date .new{display:inline-block;margin-left:.25em;color:#c00}.tag-search .custom_pagination{margin-top:2.45em}.tag-search .page-content .back-to-top a:hover{opacity:.3;border:1px solid #666}.tag-search .page-content .back-to-top a span.arrow{transform:rotate(45deg);display:block;height:.65em;width:.65em;border-top:1px solid #333;border-right:1px solid #333}.tag-search .search_list .post-thumbnail .brands-thumb{border:1px solid #ddd;width:100%;height:100%;display:flex;align-items:center;justify-content:center}.tag-search .search_list .post-thumbnail .brands-thumb.tag_needles{background-color:#000}.tag-search .search_list .post-thumbnail .brands-thumb.tag_south2west8{background-color:#004117}.tag-search .search_list .post-thumbnail .brands-thumb img{display:block;width:100%;background-size:80%;background-repeat:no-repeat;background-position:center}@media (min-width:768px){.tag-search h2{text-align:left}.tag-search .search_list .post-thumbnail{width:48%}.tag-search .search_list{padding-top:0}}.page-information .content h1,.page-information .content h2,.page-information .page_attention-link h3,.page-information .page_attention-link h4,.page-information .page_attention-link a,.page-information .info{text-align:center}.page-information .content h1,.page-information .content h2{font-weight:400;color:#4e3168}.page-information .content h1{font-size:26px;margin-bottom:1.75em}.page-information .content h2{font-size:19px;margin-bottom:1em;padding-bottom:.25em;border-bottom:1px solid rgba(108,70,141,1)}.page-information .content .page_attention{font-feature-settings:normal;padding-bottom:3.5em;line-height:1.9}.page-information .content p{margin:0 0 1em;max-width:923px}.page-information .content ul{border:1px solid #ccc;padding:1.25em 1em .75em 2.25em;margin-bottom:1.25em}.page-information .content li{margin-bottom:.5em;list-style:circle}.page-information .page_attention-link h3{font-size:17px;margin:1.25em auto .15em;padding-bottom:.15em;border-bottom:1px solid #ccc;font-weight:400}.page-information .page_attention-link h4{font-size:14px;margin-top:.75em;padding-top:.75em;font-weight:400;font-feature-settings:"palt"}.page-information .page_attention-link p{margin:0 0 .25em;text-align:center}.page-information .page_attention-link a{font-size:13px;line-height:1.4}.page-information .info{border:1px solid #ccc;padding:1.25em 2em 1.5em;margin-top:1.5em}.page-information .info h4{font-size:16px;font-weight:400;margin-bottom:.75em;padding-bottom:.15em;border-bottom:1px solid #ccc}.page-information .content .page_attention:last-child{padding-bottom:7em}@media (min-width:768px){.page-information .content h1,.page-information .content h2,.page-information .page_attention-link h3,.page-information .page_attention-link h4,.page-information .page_attention-link p,.page-information .page_attention-link a,.page-information .info{text-align:left}.page-information .content h2{font-size:21px}.page-information .page_attention-link h3{display:inline-block}.page-information .page_attention-link a{font-size:14px}}#scrollTop{position:fixed;z-index:888;bottom:20px;right:25px}#scrollTop #button{opacity:0;background-color:#333;border-radius:2px;cursor:pointer;transition:.3s}#scrollTop #button img{visibility:hidden;width:1.15em;height:1.15em;padding:.75em}#scrollTop.show #button{opacity:1}#scrollTop.show #button:hover{opacity:.7}#scrollTop.show #button img{visibility:visible}@media (min-width:768px){#scrollTop #button img{width:1.3em;height:1.3em;padding:1em}}@media (min-width:1024px){#scrollTop #button img{width:1.5em;height:1.5em;padding:1.25em}}.recruitPaused{min-height:calc(100vh - 477px)}@media (min-width:1024px){.collection-brands{padding-bottom:6.5em}}