.page-prd-story *{margin:0;padding:0}.page-prd-story ul,.page-prd-story ol{font:inherit;color:inherit;list-style:none;padding:0}.page-prd-story h1,.page-prd-story h2,.page-prd-story h3,.page-prd-story h4,.page-prd-story h5,.page-prd-story p{font:inherit;color:inherit}.page-prd-story button,.page-prd-story a,.page-prd-story .button{font:inherit;color:inherit;text-transform:none;letter-spacing:0;background-color:transparent;border:none;cursor:pointer}.page-prd-story img{vertical-align:top}.page-prd-story em,.page-prd-story i{font-style:normal}.page-prd-story a{text-decoration:none}.page-prd-story .visual-area{max-width:980px;margin:0 auto 35px;overflow:hidden}.page-prd-story .visual-area img{width:100%}.page-prd-story .tab-brand{font-size:14px;overflow:hidden;margin:40px 0 24px}.page-prd-story .tab-brand a{text-align:center;padding:0 25px;line-height:35px;height:35px;margin:0 8px 0 0;border-color:#cdaf79;border-style:solid;border-width:1px;float:left;color:#cdaf79;background:#f6f6f6}.page-prd-story .tab-brand a.on{border-color:#372629;color:#372629}.page-prd-story .tit-brand02{font-size:22px;color:#b28c6e}.page-prd-story .product-story-text{margin:10px 0 40px;font-size:14px}.page-prd-story .product-story-text dl{position:relative;margin:0 0 30px;padding:0 40% 0 0}.page-prd-story .product-story-text dl dt{color:#b28c6e;font-size:22px}.page-prd-story .product-story-text dl dd{color:#3a3a3a;font-size:14px}.page-prd-story .product-story-text dl dd p{margin:20px 0}.page-prd-story .product-story-text dl.txt-l dd.img{width:36%;position:absolute;top:-46px;right:0}.page-prd-story .product-story-text dl.txt-l dd.img img{width:100%}.page-prd-story .product-story-text dl.txt-r{margin:50px 0;overflow:hidden}.page-prd-story .product-story-text dl.txt-r dt{margin-bottom:10px;font-size:16px;color:#352528}.page-prd-story .product-story-text dl.txt-r dt,.page-prd-story .product-story-text dl.txt-r dd.desc{float:right;width:60%}.page-prd-story .product-story-text dl.txt-r dd.img{width:40%;float:left;text-align:center}.page-prd-story .product-story-text dl.txt-r dd.img img{max-width:100%}.page-prd-story .product-story-text02{overflow:hidden;margin:0 0 50px}.page-prd-story .product-story-text02 ul{position:relative;padding:80px 0 0;font-size:16px;color:#3a3a3a;width:50%;float:left;-o-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}.page-prd-story .product-story-text02 ul.t01{padding-right:20px}.page-prd-story .product-story-text02 ul.t02{padding-left:20px;border-left:1px solid #d8d8d8}.page-prd-story .product-story-text02 ul li{margin-top:25px}.page-prd-story .product-story-text02 ul li:last-child{display:inline-block}.page-prd-story .product-story-text02 ul .img{position:absolute;top:0}.page-prd-story .product-story-text02 ul.t01 .l02 .img{left:124px}.page-prd-story .product-story-text02 ul.t01 .l03 .img{left:238px}.page-prd-story .product-story-text02 ul.t02 .l02 .img{left:134px}.page-prd-story .product-story-text02 ul.t02 .l03 .img{left:249px}.page-prd-story .product-story-text02 ul li .tit{display:block;color:#b28c6e;font-size:16px;margin:0 0 10px}.page-prd-story .product-story-text03{margin:10px 0 40px;font-size:14px}.page-prd-story .product-story-text03 dl{position:relative;margin:20px 0 30px;padding-right:376px;text-align:justify}.page-prd-story .product-story-text03 dl.txt-l{min-height:156px}.page-prd-story .product-story-text03 dl dt{color:#352528;font-size:16px}.page-prd-story .product-story-text03 dl dd{color:#3a3a3a;font-size:16px}.page-prd-story .product-story-text03 dl dd span{color:#b28c6e}.page-prd-story .product-story-text03 dl dd p{margin:20px 0}.page-prd-story .product-story-text03 dl.txt-l dd.img{width:220px;position:absolute;top:-50px;right:0}.page-prd-story .product-story-text03 dl.txt-l dd.img img{width:220px;max-width:100%}.page-prd-story .product-story-text03 dl.txt-r{margin:70px 0 50px;overflow:hidden;padding-right:0}.page-prd-story .product-story-text03 dl.txt-r dt{margin-bottom:10px}.page-prd-story .product-story-text03 dl.txt-r dt,.page-prd-story .product-story-text dl.txt-r dd.desc,.page-prd-story .product-story-text03 dl.txt-r dd{float:right;width:58%}.page-prd-story .product-story-text03 dl.txt-r dd.img{width:40%;float:left;text-align:center}.page-prd-story .product-story-text03 dl.txt-r dd.img img{max-width:100%;width:203px}.page-prd-story .brand-ryo{font-size:16px;margin:50px 0 0;overflow:hidden;color:#3a3a3a;padding:0 250px 0 0;background:url(/cdn/shop/files/page_product-story-design-ryo_img01_pc_tw.png) no-repeat right 50%}.page-prd-story .brand-ryo .tit{padding:0 0 17px;margin:0 0 20px;letter-spacing:3px;display:block;color:#b28c6e;font-size:18px;position:relative;font-weight:500}.page-prd-story .brand-ryo .tit:before{content:"";position:absolute;bottom:0;left:0;width:1.2em;height:2px;background:#3f3f40}.page-prd-story .brand-ryo .tit02{color:#4f3834;font-size:27px;margin:0 0 20px;display:block;font-weight:500}.page-prd-story .brand-ryo ul li{overflow:hidden;position:relative;padding-left:177px;margin:0 0 50px}.page-prd-story .brand-ryo ul li .img{position:absolute;top:0;left:0;width:177px;text-align:center}.page-prd-story .brand-ryo ul li:first-child img{margin-top:10px}.page-prd-story .brand-ryo ul li:nth-child(2) img{margin-top:70px}.page-prd-story .brand-ryo ul li:nth-child(3) img{margin-top:70px}@media all and (max-width: 1023px){.page-prd-story .product-story-text03 dl.txt-l dd.img{top:0}}@media (max-width: 768px){.page-prd-story .tab-brand{display:table;width:100%;border-spacing:5px 0;border-bottom:0}.page-prd-story .tab-brand a{display:table-cell;width:auto;width:25%;margin:0;padding:0;vertical-align:middle;line-height:1.2;float:none;border-bottom-width:1px}.page-prd-story .tit-brand02{font-size:24px}.page-prd-story .product-story-text02 ul li .img{position:absolute;top:0;left:0!important;right:auto;bottom:auto}.page-prd-story .product-story-text02 ul{width:100%}.page-prd-story .product-story-text02 ul.t01{border:0;padding:0}.page-prd-story .product-story-text02 ul.t02{padding:0}.page-prd-story .product-story-text02 ul li{position:relative;padding-left:125px;min-height:78px}.page-prd-story .product-story-text02 ul li:first-child{margin-top:0}.page-prd-story .product-story-text03 dl{padding-right:0}.page-prd-story .product-story-text03 dl.txt-l dd.img{width:100%;position:relative;top:0;right:0;left:0}.page-prd-story .product-story-text03 dl.txt-l dd.img img{display:block;margin:0 auto}.page-prd-story .product-story-text02 ul li:last-child{display:none}.page-prd-story .brand-ryo{padding:0 0 200px;background:url(/cdn/shop/files/page_product-story-design-ryo_img01_mo_tw.png) no-repeat center bottom;background-size:40%}.page-prd-story .brand-ryo ul li{padding-left:150px}.page-prd-story .brand-ryo ul li .img{width:115px}}@media (max-width: 640px){.page-prd-story .product-story-text03 dl.txt-l{min-height:0}.page-prd-story .brand-ryo{font-size:14px}.page-prd-story .brand-ryo .tit{padding:0 0 17px;margin:0 0 10px}.page-prd-story .brand-ryo .tit02{font-size:16px;margin:0 0 10px}}
/*# sourceMappingURL=/cdn/shop/t/14/assets/page-product-story.scss.css.map */
