@charset "UTF-8";.yuzuru{color:#484d4b;font-family:游明朝,YuMincho,Hiragino Mincho ProN W3,ヒラギノ明朝 ProN W3,Hiragino Mincho ProN,HG明朝E,ＭＳ Ｐ明朝,ＭＳ 明朝,serif;padding-top:88px}@media screen and (max-width:1024px){.yuzuru{padding-top:60px}}.yuzuru h1{margin:0;position:relative}.yuzuru h2{font-family:garamond-premier-pro,serif;font-size:32px;letter-spacing:2px;margin:0 0 56px;position:relative;text-align:center}@media screen and (max-width:1024px){.yuzuru h2{font-size:22px;margin:0 0 32px}}.yuzuru h2:after{border-bottom:1px solid #484d4b;bottom:-8px;content:"";left:50%;position:absolute;transform:translate(-50%);width:36px}@media screen and (max-width:1024px){.yuzuru h2:after{width:24px}}.yuzuru p{font-size:16px;margin:0}@media screen and (max-width:1024px){.yuzuru p{font-size:12px}}.yuzuru #awards,.yuzuru #store,.yuzuru #story{margin-top:-90px;padding-top:90px}@media screen and (max-width:1024px){.yuzuru #awards,.yuzuru #store,.yuzuru #story{margin-top:-65px;padding-top:65px}}.yuzuru header{align-items:center;background-color:#f2e8e0;display:flex;height:88px;justify-content:space-between;left:0;padding:11px 180px;position:fixed;top:0;width:100%;z-index:200}@media screen and (max-width:1024px){.yuzuru header{height:60px;padding:14px 27px}}.yuzuru header .logo{display:block;height:48px}@media screen and (max-width:1024px){.yuzuru header .logo{height:32px}}.yuzuru header .pc_link{color:#484d4b;cursor:pointer;font-size:16px;margin-left:32px;text-decoration:none}.yuzuru header #sp_cover{background-color:#fff;height:100vh;opacity:.5;position:absolute;right:-100vw;top:0;width:100vw;z-index:220}.yuzuru header .sp_bars{border-bottom:1px solid;border-top:1px solid;height:20px;position:relative;width:27px}.yuzuru header .sp_bars:before{border-bottom:1px solid;content:"";left:0;position:absolute;top:50%;width:100%}.yuzuru header .sp_cross{position:absolute;right:30px;top:20px;width:20px}.yuzuru header #sp_links{background-color:#fff;height:618px;padding:116px 0 0 29px;position:relative;position:absolute;right:-241px;top:0;width:241px;z-index:240}.yuzuru header #sp_links .links{color:#000;display:block;font-size:14px;margin-bottom:32px;padding-right:27px;text-align:right;text-decoration:none}.yuzuru header #sp_links .links.contact{margin-top:72px}.yuzuru header #sp_links .icons{margin-right:16px;width:25px}.yuzuru header #sp_links .icons img{width:25px}.yuzuru .catch_area{background-color:#f2e8e0;padding:0 100px 64px}@media screen and (max-width:1024px){.yuzuru .catch_area{padding:0 27px 48px}}.yuzuru .catch_area .vintage{bottom:-80px;display:block;left:50%;position:absolute;transform:translate(-50%)}@media screen and (max-width:1024px){.yuzuru .catch_area .vintage{width:100%}}.yuzuru .catch_area .single{font-family:garamond-premier-pro,serif;font-size:20px;margin-top:32px;text-align:center}@media screen and (max-width:1024px){.yuzuru .catch_area .single{font-size:16px;margin-top:48px}}.yuzuru .story_area{padding:64px 0 0}@media screen and (max-width:1024px){.yuzuru .story_area{padding:48px 0 0}}.yuzuru .story_area .story_catch_cont{padding:0 100px}@media screen and (max-width:1024px){.yuzuru .story_area .story_catch_cont{padding:0 27px}}.yuzuru .story_area .story_catch{display:block;margin:0 auto 64px;max-width:100%;width:1080px}.yuzuru .story_area .copy{font-size:24px;font-weight:600;text-align:center}@media screen and (max-width:1024px){.yuzuru .story_area .copy{font-size:20px}}.yuzuru .story_area .story_text{line-height:30px;margin:32px 0 128px;text-align:center}@media screen and (max-width:1024px){.yuzuru .story_area .story_text{margin:16px 0 64px}}.yuzuru .story_area .story_block{padding:0 0 112px;position:relative}@media screen and (max-width:1024px){.yuzuru .story_area .story_block{padding-bottom:56px}}.yuzuru .story_area .abs_blocks{display:flex;height:100%;left:0;position:absolute;top:0;width:100%}@media screen and (max-width:1024px){.yuzuru .story_area .abs_blocks{flex-direction:column}}.yuzuru .story_area .left{display:block;height:100%;width:33%}@media screen and (max-width:1024px){.yuzuru .story_area .left{background-color:#f2e8e0;height:152px;width:100%}}.yuzuru .story_area .right{display:block;height:100%;width:67%}@media screen and (max-width:1024px){.yuzuru .story_area .right{background-color:#fff!important;width:100%}}.yuzuru .story_area .cream{background-color:#f2e8e0}.yuzuru .story_area .nums{margin:0 auto 32px;max-width:100%;padding-top:58px;position:relative;width:1080px}@media screen and (max-width:1024px){.yuzuru .story_area .nums{padding-left:27px;padding-top:32px}}.yuzuru .story_area .num{height:97px;left:0;position:absolute;top:-48px}@media screen and (max-width:1024px){.yuzuru .story_area .num{height:48px;left:27px;top:-22px}}.yuzuru .story_area .sub{font-family:garamond-premier-pro,serif;font-size:20px}@media screen and (max-width:1024px){.yuzuru .story_area .sub{font-size:16px}}.yuzuru .story_area .story_flex{align-items:center;display:flex;justify-content:space-between;margin:0 auto;max-width:100%;width:1080px}@media screen and (max-width:1024px){.yuzuru .story_area .story_flex{flex-direction:column;width:100%}}.yuzuru .story_area .imgs_area{max-width:100%;position:relative;width:520px}@media screen and (max-width:1024px){.yuzuru .story_area .imgs_area{margin:0 auto 64px;max-width:520px;width:calc(100% - 54px)}}.yuzuru .story_area .imgs_area .story_img{width:100%}@media screen and (max-width:1024px){.yuzuru .story_area .imgs_area .story_img{display:block}}.yuzuru .story_area .svg{bottom:-52px;position:absolute;right:0}@media screen and (max-width:1024px){.yuzuru .story_area .svg{display:block;height:76px;right:-27px;width:auto}}.yuzuru .story_area .cont{padding-left:40px;position:relative;width:calc(100% - 520px);z-index:30}@media screen and (max-width:1024px){.yuzuru .story_area .cont{padding:0 27px;width:100%}}.yuzuru .story_area h3{margin:0 0 32px;text-align:center}@media screen and (max-width:1024px){.yuzuru .story_area h3{font-size:18px;margin-bottom:24px}}.yuzuru .story_area .under{border-bottom:1px solid #484d4b;padding-bottom:32px}.yuzuru .story_area .enjoy_flex{align-items:center;display:flex;margin:32px 0 0}.yuzuru .story_area .circle{align-items:center;border:1px solid #484d4b;border-radius:50%;display:flex;font-size:14px;height:96px;justify-content:center;text-align:center;width:96px}@media screen and (max-width:1024px){.yuzuru .story_area .circle{font-size:12px;height:88px;width:88px}}.yuzuru .story_area .how{font-size:16px;margin-left:32px}@media screen and (max-width:1024px){.yuzuru .story_area .how{font-size:14px;margin-left:16px}}.yuzuru .achievement_area{padding:64px 100px;position:relative}@media screen and (max-width:1024px){.yuzuru .achievement_area{padding:48px 27px}}.yuzuru .achievement_area .gi,.yuzuru .achievement_area .jisseki,.yuzuru .achievement_area h2{position:relative;z-index:20}.yuzuru .achievement_area .jisseki_area{margin:0 auto;position:relative;width:-moz-fit-content;width:fit-content;z-index:20}.yuzuru .achievement_area .gi_logo{left:8px;position:absolute;top:8px;width:88px;z-index:30}@media screen and (max-width:1024px){.yuzuru .achievement_area .gi_logo{width:64px}}.yuzuru .achievement_area .cream_box{background-color:#f2e8e0;height:60%;left:0;position:absolute;top:0;width:100%;z-index:10}.yuzuru .achievement_area .gi{font-size:20px;font-weight:600;text-align:center}@media screen and (max-width:1024px){.yuzuru .achievement_area .gi{font-size:16px}}.yuzuru .achievement_area .award_logo{width:67px}.yuzuru .achievement_area .award{display:flex;margin:64px auto 0;width:400px}@media screen and (max-width:1024px){.yuzuru .achievement_area .award{margin:0 auto 24px;max-width:480px;width:100%}}.yuzuru .achievement_area .award_text{align-items:center;color:#410a0d;display:flex;font-size:18px;font-weight:600;height:70px;margin:0 8px;padding:0 16px;position:relative;width:100%}@media screen and (max-width:1024px){.yuzuru .achievement_area .award_text{font-size:12px}}.yuzuru .achievement_area .award_text:before{border-top:1px solid #410a0d;content:"";left:0;position:absolute;top:0;width:100%}.yuzuru .achievement_area .award_text{border-bottom:1px solid #410a0d}.yuzuru .achievement_area .jisseki{display:block;margin:32px auto;width:480px}@media screen and (max-width:1024px){.yuzuru .achievement_area .jisseki{width:100%}}.yuzuru .award_area{background-color:#f2e8e0;padding:64px 100px}@media screen and (max-width:1024px){.yuzuru .award_area{padding:48px 27px}}.yuzuru .award_area .gi{font-size:20px;font-weight:600;text-align:center}@media screen and (max-width:1024px){.yuzuru .award_area .gi{font-size:16px}}.yuzuru .award_area p{border-bottom:1px solid #484d4b;border-top:1px solid #484d4b;box-sizing:border-box;font-size:18px;line-height:35px;margin:32px auto 0;max-width:100%;padding:16px 0 16px 250px;width:1080px}@media screen and (max-width:1024px){.yuzuru .award_area p{font-size:14px;padding:8px;width:100%}}.yuzuru .award_area .logo_flex{align-items:center;display:flex;justify-content:space-between;margin:16px auto 0;max-width:100%;width:580px}@media screen and (max-width:1024px){.yuzuru .award_area .logo_flex{max-width:580px;width:100%}}.yuzuru .stores_area{padding:64px 100px}@media screen and (max-width:1024px){.yuzuru .stores_area{padding:48px 27px}}.yuzuru .stores_area .store_flex{align-items:center;border-top:1px solid #484d4b;display:flex;justify-content:space-around;margin:0 auto;max-width:100%;padding:16px 48px;width:1080px}@media screen and (max-width:1024px){.yuzuru .stores_area .store_flex{flex-direction:column;padding:38px 0}}.yuzuru .stores_area .store_flex:last-child{border-bottom:1px solid #484d4b}.yuzuru .stores_area .store_img{width:400px}@media screen and (max-width:1024px){.yuzuru .stores_area .store_img{margin:0 auto 16px;max-width:400px;width:100%}}.yuzuru .stores_area .amber{height:12px}@media screen and (max-width:1024px){.yuzuru .stores_area .amber{display:block;height:8px;margin:0 auto}}.yuzuru .stores_area .yuzuru_yamamoto{display:block;height:13px;margin:8px auto 16px}@media screen and (max-width:1024px){.yuzuru .stores_area .yuzuru_yamamoto{height:11px}}.yuzuru .stores_area .price_area{font-size:20px;margin-bottom:16px;text-align:center}@media screen and (max-width:1024px){.yuzuru .stores_area .price_area{font-size:16px}}.yuzuru .stores_area .price{padding-left:32px}.yuzuru .stores_area .count_flex{align-items:center;display:flex;justify-content:center;margin:0 auto 16px}.yuzuru .stores_area .ct_btn{align-items:center;background-color:#fff;border:1px solid;cursor:pointer;display:flex;font-size:20px;height:40px;justify-content:center;width:100px}@media screen and (max-width:1024px){.yuzuru .stores_area .ct_btn{width:75px}}.yuzuru .stores_area .ct_btn.minus{border-right:none;font-size:12px;font-weight:600}.yuzuru .stores_area .ct_btn.plus{border-left:none}.yuzuru .stores_area .count_num{align-items:center;background-color:#484d4b;border-radius:50%;color:#fff;display:flex;font-size:20px;height:64px;justify-content:center;width:64px}.yuzuru .stores_area .count_none{display:none}.yuzuru .stores_area .buy_btn{background-color:#410a0d;border:none;color:#fff;cursor:pointer;display:block;font-size:16px;font-weight:600;margin:0 auto;padding:8px 0;position:relative;text-align:center;width:265px}@media screen and (max-width:1024px){.yuzuru .stores_area .buy_btn{font-size:14px;margin-top:24px;width:210px}}.yuzuru .stores_area .buy_btn:after{border-color:transparent transparent transparent #fff;border-style:solid;border-width:4px 0 4px 8px;content:"";height:0;position:absolute;right:32px;top:50%;transform:translateY(-50%);width:0}@media screen and (max-width:1024px){.yuzuru .stores_area .buy_btn:after{right:16px}}.yuzuru .stores_area .amber_logo{display:block;margin:64px auto;width:480px}@media screen and (max-width:1024px){.yuzuru .stores_area .amber_logo{margin:32px auto;width:240px}}.yuzuru .stores_area .detail_flex{align-items:flex-start;display:flex;font-family:ヒラギノ角ゴ Pro W3,Hiragino Kaku Gothic Pro,メイリオ,Meiryo,ＭＳ Ｐゴシック,MS PGothic,sans-serif;justify-content:space-around;margin:0 auto;max-width:100%;width:1080px}@media screen and (max-width:1024px){.yuzuru .stores_area .detail_flex{flex-direction:column}}.yuzuru .stores_area table{font-size:14px}@media screen and (max-width:1024px){.yuzuru .stores_area table{font-size:12px;margin:0 auto 24px}}.yuzuru .stores_area th{font-weight:300;padding-right:32px;text-align:left;vertical-align:top}@media screen and (max-width:1024px){.yuzuru .stores_area th{padding-right:16px}}.yuzuru .stores_area .alert{font-size:14px;width:40%}@media screen and (max-width:1024px){.yuzuru .stores_area .alert{font-size:12px;width:100%}}.yuzuru .stores_area .logo_flex{display:flex;justify-content:space-between;margin:64px auto;max-width:100%;width:580px}@media screen and (max-width:1024px){.yuzuru .stores_area .logo_flex{flex-direction:column;margin:32px auto 0;width:-moz-fit-content;width:fit-content}.yuzuru .stores_area .logo_block{align-items:center;display:flex;margin-bottom:32px}}.yuzuru .stores_area .logo_img{margin:0 auto 32px;width:190px}@media screen and (max-width:1024px){.yuzuru .stores_area .logo_img{margin:0 16px 0 0;width:100px}}
