.zm__k40__layout-block:after,.zm__k40__selection:after{clear:both;display:block;content:''}.zm__k40 h3{position:relative;text-align:center;font-family:"Times New Roman","Noto Serif JP","Yu Mincho",serif}.zm__k40 h3 span{display:inline-block;color:#000;line-height:1.6;font-size:30px;font-weight:bold}.zm__k40 h3::before,.zm__k40 h3::after{display:inline-block;height:30px;color:rgba(167,105,75,0.2);font-size:158px;font-weight:bold;font-family:'Noto Serif JP';vertical-align:bottom}.zm__k40 h3::before{margin-right:0.247em;line-height:0.323;content:'“'}.zm__k40 h3::after{margin-left:0.247em;line-height:0.696;content:'”'}.__is-sp .zm__k40 h3 span,.zm__k40 .__is-sp h3 span,.wrapper__>article:first-child .zm__k40 h3 span,.zm__k40 .wrapper__>article:first-child h3 span{line-height:1.333;font-size:18px}.__is-sp .zm__k40 h3::before,.zm__k40 .__is-sp h3::before,.__is-sp .zm__k40 h3::after,.zm__k40 .__is-sp h3::after,.wrapper__>article:first-child .zm__k40 h3::before,.zm__k40 .wrapper__>article:first-child h3::before,.wrapper__>article:first-child .zm__k40 h3::after,.zm__k40 .wrapper__>article:first-child h3::after{position:absolute;bottom:0;display:block;font-size:79px}.__is-sp .zm__k40 h3::before,.zm__k40 .__is-sp h3::before,.wrapper__>article:first-child .zm__k40 h3::before,.zm__k40 .wrapper__>article:first-child h3::before{left:0;line-height:0}.__is-sp .zm__k40 h3::after,.zm__k40 .__is-sp h3::after,.wrapper__>article:first-child .zm__k40 h3::after,.zm__k40 .wrapper__>article:first-child h3::after{right:0;line-height:74px}.zm__k40__section.__closing h3{font-family:"Noto Sans JP","Roboto",sans-serif}.zm__k40__section.__closing h3 span{font-size:30px;font-weight:normal}.zm__k40__section.__closing h3::before,.zm__k40__section.__closing h3::after{display:inline-block;width:42px;height:2px;margin:0;background-color:#a7694b;line-height:1;vertical-align:super;font-size:30px;content:''}.__is-sp .zm__k40__section.__closing h3::before,.zm__k40__section.__closing .__is-sp h3::before,.wrapper__>article:first-child .zm__k40__section.__closing h3::before,.zm__k40__section.__closing .wrapper__>article:first-child h3::before,.__is-sp .zm__k40__section.__closing h3::after,.zm__k40__section.__closing .__is-sp h3::after,.wrapper__>article:first-child .zm__k40__section.__closing h3::after,.zm__k40__section.__closing .wrapper__>article:first-child h3::after{position:relative;display:inline-block;vertical-align:super;width:26.162px}.zm__k40__section.__closing h3::before{transform:rotate(45deg);margin-right:30px}.zm__k40__section.__closing h3::after{transform:rotate(-45deg);margin-left:30px}.zm__k40 h4{color:#a7694b;line-height:1.67;letter-spacing:0.05em;font-size:24px;font-weight:bold}.__is-sp .zm__k40 h4,.zm__k40 .__is-sp h4,.wrapper__>article:first-child .zm__k40 h4,.zm__k40 .wrapper__>article:first-child h4{line-height:1.3125;letter-spacing:0;font-size:16px}.zm__k40__article-introduction p,.zm__k40__article-introduction span,.zm__k40 p{color:#000;letter-spacing:0.05em;line-height:2;font-size:16px;font-weight:normal}.__is-sp .zm__k40__article-introduction p,.zm__k40__article-introduction .__is-sp p,.__is-sp .zm__k40__article-introduction span,.zm__k40__article-introduction .__is-sp span,.__is-sp .zm__k40 p,.zm__k40 .__is-sp p,.wrapper__>article:first-child .zm__k40__article-introduction p,.zm__k40__article-introduction .wrapper__>article:first-child p,.wrapper__>article:first-child .zm__k40__article-introduction span,.zm__k40__article-introduction .wrapper__>article:first-child span,.wrapper__>article:first-child .zm__k40 p,.zm__k40 .wrapper__>article:first-child p{font-size:13px}.zm__k40__article-introduction p,.zm__k40__article-introduction span{letter-spacing:0.1em;line-height:2.25}.__is-sp .zm__k40__article-introduction p,.zm__k40__article-introduction .__is-sp p,.__is-sp .zm__k40__article-introduction span,.zm__k40__article-introduction .__is-sp span,.wrapper__>article:first-child .zm__k40__article-introduction p,.zm__k40__article-introduction .wrapper__>article:first-child p,.wrapper__>article:first-child .zm__k40__article-introduction span,.zm__k40__article-introduction .wrapper__>article:first-child span{letter-spacing:0.05em;line-height:2}.__is-sp .zm__k40__article-introduction p br,.zm__k40__article-introduction .__is-sp p br,.__is-sp .zm__k40__article-introduction span br,.zm__k40__article-introduction .__is-sp span br,.wrapper__>article:first-child .zm__k40__article-introduction p br,.zm__k40__article-introduction .wrapper__>article:first-child p br,.wrapper__>article:first-child .zm__k40__article-introduction span br,.zm__k40__article-introduction .wrapper__>article:first-child span br{display:block}.__is-sp .zm__k40__article-introduction p br.zm__k40__pc,.zm__k40__article-introduction .__is-sp p br.zm__k40__pc,.__is-sp .zm__k40__article-introduction span br.zm__k40__pc,.zm__k40__article-introduction .__is-sp span br.zm__k40__pc,.wrapper__>article:first-child .zm__k40__article-introduction p br.zm__k40__pc,.zm__k40__article-introduction .wrapper__>article:first-child p br.zm__k40__pc,.wrapper__>article:first-child .zm__k40__article-introduction span br.zm__k40__pc,.zm__k40__article-introduction .wrapper__>article:first-child span br.zm__k40__pc{display:none}.zm__k40__wear-credit h4,.zm__k40__wear-credit h4+p,.zm__k40 figure figcaption{line-height:1.64;letter-spacing:0.05em;font-size:11px}.zm__k40__wear-credit h4 a,.zm__k40__wear-credit h4+p a,.zm__k40 figure figcaption a{color:#000;text-decoration:underline}.zm__k40__wear-credit h4 a:hover,.zm__k40__wear-credit h4+p a:hover,.zm__k40 figure figcaption a:hover{text-decoration:none}.__is-sp .zm__k40__wear-credit h4,.zm__k40__wear-credit .__is-sp h4,.__is-sp .zm__k40__wear-credit h4+p,.zm__k40__wear-credit .__is-sp h4+p,.__is-sp .zm__k40 figure figcaption,.zm__k40 figure .__is-sp figcaption,.wrapper__>article:first-child .zm__k40__wear-credit h4,.zm__k40__wear-credit .wrapper__>article:first-child h4,.wrapper__>article:first-child .zm__k40__wear-credit h4+p,.zm__k40__wear-credit .wrapper__>article:first-child h4+p,.wrapper__>article:first-child .zm__k40 figure figcaption,.zm__k40 figure .wrapper__>article:first-child figcaption{font-size:10px}.zm__k40__wear-credit h4,.zm__k40__wear-credit h4+p{color:#6c6c6c;font-weight:normal}.__is-sp .zm__impressed .__note,.wrapper__>article:first-child .zm__impressed .__note{line-height:1;text-align:left}.__is-sp .zm__basic-button__list ul,.wrapper__>article:first-child .zm__basic-button__list ul{margin-top:30px}.zm__k40{margin-top:141px;font-family:"Noto Sans JP","Roboto",sans-serif}.__is-sp .zm__k40,.wrapper__>article:first-child .zm__k40{margin-top:52px}.zm__k40__pc{display:inherit}.__is-sp .zm__k40__pc,.wrapper__>article:first-child .zm__k40__pc{display:none}.zm__k40__sp{display:none}.__is-sp .zm__k40__sp,.wrapper__>article:first-child .zm__k40__sp{display:block}.zm__k40__article-introduction{font-family:"Noto Sans JP","Roboto",sans-serif}.zm__k40__article-introduction span{display:block;margin-top:15px;border:2px dotted #ccc;border-width:2px 0 0;padding-top:19px}.__is-sp .zm__k40__article-introduction span,.wrapper__>article:first-child .zm__k40__article-introduction span{margin-top:14px;padding-top:10px}.zm__k40__section{padding:0 100px;margin-top:160px;padding:0}.__is-sp .zm__k40__section,.wrapper__>article:first-child .zm__k40__section{padding:0 5.33333%}.zm__k40__section:first-child{margin-top:0}.__is-sp .zm__k40__section,.wrapper__>article:first-child .zm__k40__section{margin-top:57px}.zm__k40__container{width:auto;max-width:980px;margin:0 auto;max-width:none}.__is-sp .zm__k40__container,.wrapper__>article:first-child .zm__k40__container{max-width:none}.zm__k40 h3+.zm__k40__layout-block{margin-top:68px}.__is-sp .zm__k40 h3+.zm__k40__layout-block,.wrapper__>article:first-child .zm__k40 h3+.zm__k40__layout-block{margin-top:29px}.zm__k40 h4::before{display:inline-block;width:45px;height:1px;margin-right:0.1em;background-color:#a7694b;vertical-align:middle;content:''}.zm__k40 h4+p{margin-top:21px}.zm__k40 p{max-width:980px;margin:35px auto;padding:0 100px}.zm__k40 p b{font-size:1em;font-weight:bold}.zm__k40 p b::after{content:': '}.__is-sp .zm__k40 p,.wrapper__>article:first-child .zm__k40 p{max-width:none;margin:14px 0;padding:0}.zm__k40 figure{display:block;margin:0}.zm__k40 figure img{display:block;width:100%}.zm__k40 figure figcaption{display:block;margin:10px auto 0}.zm__k40 figure figcaption a{display:block}.__is-sp .zm__k40 figure figcaption,.wrapper__>article:first-child .zm__k40 figure figcaption{margin-top:7px;line-height:1.4}.zm__k40__section.__closing{padding:0 100px}.__is-sp .zm__k40__section.__closing,.wrapper__>article:first-child .zm__k40__section.__closing{margin-top:39px}.zm__k40__section.__closing .zm__k40__container{max-width:980px}.zm__k40__section.__closing h3+p{max-width:none;margin:28px 0 0;padding:0;letter-spacing:0;line-height:2.25;text-align:center}.__is-sp .zm__k40__section.__closing h3+p,.wrapper__>article:first-child .zm__k40__section.__closing h3+p{margin-top:0}.zm__k40__layout-block{margin-top:40px}.__is-sp .zm__k40__layout-block,.wrapper__>article:first-child .zm__k40__layout-block{margin-top:26px}.zm__k40__layout-block figure{width:48.36066%}.__is-sp .zm__k40__layout-block figure,.wrapper__>article:first-child .zm__k40__layout-block figure{width:auto;margin-top:-5px}.zm__k40__layout-block figcaption{width:79.66102%}.__is-sp .zm__k40__layout-block figcaption,.wrapper__>article:first-child .zm__k40__layout-block figcaption{width:auto}.zm__k40__layout-block .__content{width:48.36066%}.__is-sp .zm__k40__layout-block .__content,.wrapper__>article:first-child .zm__k40__layout-block .__content{width:auto;margin-top:13px}.__is-sp .zm__k40__layout-block .__content.__adjuster__sp,.wrapper__>article:first-child .zm__k40__layout-block .__content.__adjuster__sp{margin-top:20px}.zm__k40__layout-block .__content h4,.zm__k40__layout-block .__content p{display:block;width:79.66102%}.__is-sp .zm__k40__layout-block .__content h4,.wrapper__>article:first-child .zm__k40__layout-block .__content h4,.__is-sp .zm__k40__layout-block .__content p,.wrapper__>article:first-child .zm__k40__layout-block .__content p{width:auto}.zm__k40__layout-block .__content h4{margin:0 0 27px}.__is-sp .zm__k40__layout-block .__content h4,.wrapper__>article:first-child .zm__k40__layout-block .__content h4{margin-bottom:13px}.zm__k40__layout-block .__content p{margin:0 0 33px;padding:0}.__is-sp .zm__k40__layout-block .__content p,.wrapper__>article:first-child .zm__k40__layout-block .__content p{margin-bottom:20px}.zm__k40__layout-block.__01 figure{float:left}.zm__k40__layout-block.__01 figcaption{margin-right:0}.zm__k40__layout-block.__01 .__content{float:right}.zm__k40__layout-block.__01 .__content h4,.zm__k40__layout-block.__01 .__content p{margin-right:auto}.zm__k40__layout-block.__02 figure{float:right}.zm__k40__layout-block.__02 figcaption{margin-left:0}.zm__k40__layout-block.__02 .__content{float:left}.zm__k40__layout-block.__02 .__content h4,.zm__k40__layout-block.__02 .__content p{margin-left:auto}.__is-sp .zm__k40__layout-block.__01 figure,.__is-sp .zm__k40__layout-block.__01 .__content,.wrapper__>article:first-child .zm__k40__layout-block.__01 figure,.wrapper__>article:first-child .zm__k40__layout-block.__01 .__content,.__is-sp .zm__k40__layout-block.__02 figure,.__is-sp .zm__k40__layout-block.__02 .__content,.wrapper__>article:first-child .zm__k40__layout-block.__02 figure,.wrapper__>article:first-child .zm__k40__layout-block.__02 .__content{float:none;margin-right:0;margin-left:0}.zm__k40__inter-visual{margin-top:40px;padding:0 100px}.__is-sp .zm__k40__inter-visual,.wrapper__>article:first-child .zm__k40__inter-visual{margin-top:13px;padding:0}.zm__k40__inter-visual figure{max-width:980px;margin:0 auto;text-align:right}.zm__k40__inter-visual figcaption{display:inline-block;text-align:left}.zm__k40__inter-visual img{display:block;width:100%}.zm__k40__selection{display:flex;margin-top:40px}.__is-sp .zm__k40__selection,.wrapper__>article:first-child .zm__k40__selection{margin-top:20px}.zm__k40__selection:first-child{margin-top:0}.zm__k40__selection>div{position:relative;width:32.65306%;overflow:hidden}.__is-sp .zm__k40__selection>div,.wrapper__>article:first-child .zm__k40__selection>div{width:40%}.zm__k40__selection>div figure{position:absolute;top:-200%;left:-200%;display:block;width:500%;height:500%}.zm__k40__selection>div figure img{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:auto;height:20%;margin:auto}.zm__k40__selection>a{position:relative;display:block;width:67.34694%;overflow:hidden;color:#000}.__is-sp .zm__k40__selection>a,.wrapper__>article:first-child .zm__k40__selection>a{width:60%;border:1px solid #a7694b;border-width:1px 1px 1px 0}.zm__k40__selection>a::after{position:absolute;right:10px;bottom:10px;display:block;color:#231815;letter-spacing:0.05em;font-size:14px;content:'MORE >'}.__is-sp .zm__k40__selection>a::after,.wrapper__>article:first-child .zm__k40__selection>a::after{bottom:8px;font-size:10px}.zm__k40__selection>a:hover div{opacity:0.5}.zm__k40__selection>a div{position:relative;display:block;width:100%;max-width:460px;height:0;margin:29px auto 0;padding-top:32.47173%;overflow:hidden;transition:opacity 0.3s ease-out 0s}.__is-sp .zm__k40__selection>a div,.wrapper__>article:first-child .zm__k40__selection>a div{width:90%;margin-top:0;padding-top:45%}.zm__k40__selection>a div figure{position:absolute;top:-200%;left:-200%;display:block;width:500%;height:500%}.zm__k40__selection>a div img{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:20%;margin:auto}.zm__k40__selection>a span{position:relative;display:block;line-height:1.33;font-size:15px}.__is-sp .zm__k40__selection>a span,.wrapper__>article:first-child .zm__k40__selection>a span{line-height:1.2;font-size:10.5px}.zm__k40__selection>a span small{display:block;margin-bottom:4px;color:#808080;font-size:10px}.__is-sp .zm__k40__selection>a span small,.wrapper__>article:first-child .zm__k40__selection>a span small{margin-bottom:0;font-size:7px}.zm__k40__selection h4{box-sizing:border-box;width:316px;margin:0 auto;padding:16px 18px;background-color:#a7694b;color:#fff;line-height:1;text-align:center;font-size:16px;font-weight:normal}.__is-sp .zm__k40__selection h4,.wrapper__>article:first-child .zm__k40__selection h4{width:auto;padding:8px 4px;font-size:11px}.zm__k40__selection h4::before{display:none}.zm__k40__selection h4 small{font-size:12px;margin-right:8px}.__is-sp .zm__k40__selection h4 small,.wrapper__>article:first-child .zm__k40__selection h4 small{margin-right:3px;font-size:8px}.zm__k40__selection h4 em{margin-left:5px;font-size:24px;font-weight:bold;font-family:"Roboto",sans-serif;font-style:normal}.__is-sp .zm__k40__selection h4 em,.wrapper__>article:first-child .zm__k40__selection h4 em{font-size:14px}.zm__k40__selection dl{margin:0;border:1px solid #a7694b;padding:0}.__is-sp .zm__k40__selection dl,.wrapper__>article:first-child .zm__k40__selection dl{border:none}.zm__k40__selection dt{padding:0 20px}.__is-sp .zm__k40__selection dt,.wrapper__>article:first-child .zm__k40__selection dt{padding:0 10px}.zm__k40__selection dd{padding:0 20px 20px;font-size:16px;font-weight:bold}.__is-sp .zm__k40__selection dd,.wrapper__>article:first-child .zm__k40__selection dd{padding:0 5em 10px 10px;line-height:1.2;font-size:11px}.zm__k40__selection dd small{font-size:10px;font-weight:normal}.__is-sp .zm__k40__selection dd small,.wrapper__>article:first-child .zm__k40__selection dd small{display:inline-block;font-size:7px}.zm__k40__selection dd small::before{margin-left:0.25em;content:'('}.zm__k40__selection dd small::after{content:')'}.zm__k40__selection:first-of-type{margin-top:30px}.zm__k40__selection:nth-of-type(2n+1){flex-direction:row}.zm__k40__selection:nth-of-type(2n+1) h4{margin-right:0}.zm__k40__selection:nth-of-type(2n+1) dl{border-width:1px 1px 1px 0}.__is-sp .zm__k40__selection:nth-of-type(2n+1) dl,.wrapper__>article:first-child .zm__k40__selection:nth-of-type(2n+1) dl{border:none}.zm__k40__selection:nth-of-type(2n){flex-direction:row-reverse}.zm__k40__selection:nth-of-type(2n) h4{margin-left:0}.zm__k40__selection:nth-of-type(2n) dl{border-width:1px 0 1px 1px}.__is-sp .zm__k40__selection:nth-of-type(2n),.wrapper__>article:first-child .zm__k40__selection:nth-of-type(2n){flex-direction:row}.__is-sp .zm__k40__selection:nth-of-type(2n) h4,.wrapper__>article:first-child .zm__k40__selection:nth-of-type(2n) h4{margin-left:auto;margin-right:0}.__is-sp .zm__k40__selection:nth-of-type(2n) dl,.wrapper__>article:first-child .zm__k40__selection:nth-of-type(2n) dl{border:none}.zm__k40__wear-credit{margin-top:25px}.zm__k40__wear-credit h4::before,.zm__k40__wear-credit h4::after{display:inline;background:transparent}.zm__k40__wear-credit h4::before{content:'＜'}.zm__k40__wear-credit h4::after{content:'＞'}.zm__k40__wear-credit h4+p{margin:0;padding:0;text-align:left}.__is-sp .zm__k40__wear-credit h4+p,.wrapper__>article:first-child .zm__k40__wear-credit h4+p{margin:0}
