@charset "UTF-8";h2{margin:0}.t_big{font-family:Aboreto,serif;color:#b99b23;font-size:80px;line-height:98px;letter-spacing:7px;position:relative}@media screen and (max-width:999px){.t_big{font-size:56px;line-height:70px}}@media screen and (max-width:767px){.t_big{font-size:39px;line-height:41px;letter-spacing:4.68px;font-weight:700}}.t_big,.t_name{position:relative;display:inline-block;padding:0 0 16px}@media screen and (max-width:767px){.t_big,.t_name{padding:0 0 36px}}.t_big:after,.t_name:after{content:"";position:absolute;left:0;bottom:0;width:0;height:2px;background:#b99b23;transition:width .5s ease-out}@media screen and (max-width:999px){.t_big:after,.t_name:after{left:3%}}.t_big.scroll-in:after{width:60%}@media screen and (max-width:767px){.t_big.scroll-in:after{width:35%}}.t_name.scroll-in:after{width:40%}@media screen and (max-width:767px){.t_name.scroll-in:after{width:30%}}.t_mid{color:#58574c;font-size:28px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:1.2px;padding:48px 0 8px}@media screen and (max-width:767px){.t_mid{padding:32px 0 8px;font-size:23px;line-height:32px;letter-spacing:1.4px}}.textbox{position:relative;z-index:99}.t_name{font-family:Aboreto,serif;color:#b99b23;font-size:42px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:2.52px;position:relative;margin:0 0 24px}@media screen and (max-width:767px){.t_name{font-size:32px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:1.92px;padding:0 0 16px;margin:0 0 8px}}p{color:#58574c}@media screen and (max-width:767px){p{font-size:15px}}.wrapper{display:flex}section{padding:56px 0}section.top{padding:0}@media screen and (max-width:999px){.inner{width:94%;margin:0 auto}}.br_sp{display:none}@media screen and (max-width:767px){.br_sp{display:block}}.video{width:100%}.column-outside-left{flex:1;margin-left:calc(50% - 50vw);margin-left:18%}.column-outside-right{flex:1;margin-right:calc(50% - 50vw);margin-left:25%}.s_wagashi{padding:32px 0 56px;background-image:url(../assets/bk.png);background-size:cover}@media screen and (max-width:767px){.s_wagashi{padding:16px 0 56px}}.s_wagashi img{width:100%}.s_wagashi .page-width--narrow{max-width:1300px;margin:0 auto}@media screen and (min-width:990px){.s_wagashi .page-width--narrow{max-width:1200px}}.s_wagashihow{position:relative;overflow:hidden}@media screen and (max-width:767px){.s_wagashihow{padding:16px 0 56px}}.s_wagashihow .column-outside-right{margin:0}@media screen and (max-width:767px){.s_wagashihow .column-outside-right{margin:0}}.s_wagashihow:after{content:"";width:329px;height:550px;display:inline-block;background-image:url(../assets/bk02.png);position:absolute;background-size:cover;bottom:150px;right:0}.s_wagashihow .wrapper{align-items:center}@media screen and (max-width:999px){.s_wagashihow .wrapper{flex-direction:column;align-items:flex-start}}.s_wagashihow .wrapper .thumb{width:70%}@media screen and (max-width:999px){.s_wagashihow .wrapper .thumb{width:100%}}.s_wagashihow .wrapper .t_big{margin-left:-80px;z-index:99}@media screen and (max-width:999px){.s_wagashihow .wrapper .t_big{margin-top:-22px;margin-left:0}}.s_wagashihow .textbox{width:70%}@media screen and (max-width:999px){.s_wagashihow .textbox{width:100%}}.s_wagashihow .textbox p{font-size:16px;font-style:normal;font-weight:400;line-height:27px;letter-spacing:.6px}@media screen and (max-width:767px){.s_wagashihow .textbox p{font-size:15px}}.wagashi_azuki{padding:0 0 72px;position:relative}.wagashi_azuki:after{content:"";width:329px;height:550px;display:inline-block;background-image:url(../assets/kumo03.png);position:absolute;background-size:cover;top:280px;left:0;z-index:0}.wagashi_azuki .column-outside-right{margin-left:0}@media screen and (max-width:999px){.wagashi_azuki .column-outside-right{margin-left:25%}}@media screen and (max-width:999px){.wagashi_azuki{overflow:hidden}}.wagashi_azuki .wrapper .t_big:after{top:250px;width:30%}@media screen and (max-width:767px){.wagashi_azuki .wrapper .t_big:after{top:auto}}@media screen and (max-width:999px){.wagashi_azuki .wrapper{flex-direction:column}}.wagashi_azuki .wrapper .t_big{margin-right:-350px}@media screen and (max-width:767px){.wagashi_azuki .wrapper .t_big{font-size:32px;letter-spacing:2.24px;margin-bottom:-50px;margin-right:0;padding-left:4%}}.wagashi_azuki .wrapper .thumb{padding:100px 0 0;width:90%}@media screen and (max-width:999px){.wagashi_azuki .wrapper .thumb{width:80%;padding:0}}.obi{width:100vw;margin:0 calc(50% - 50vw);position:relative}@media screen and (max-width:999px){.obi{padding:0}}.obi .t_big{position:absolute;right:5%;bottom:10%;text-shadow:0 0 10px #fff,0 0 10px #fff}@media screen and (max-width:767px){.obi .t_big{right:2%;font-size:29px;bottom:3%;padding:0}}.obi .t_big:before{content:none}.wagashi_list{position:relative;overflow:hidden}.wagashi_list .card{display:flex;justify-content:space-between;padding:0 0 32px}@media screen and (max-width:999px){.wagashi_list .card{flex-direction:column;padding:0 0 56px}}.wagashi_list .card .thumb{width:38%}@media screen and (max-width:999px){.wagashi_list .card .thumb{width:70%;margin:0 auto;padding:0 0 32px}}.wagashi_list .card .description{width:60%;display:flex;flex-direction:column;justify-content:center}@media screen and (max-width:999px){.wagashi_list .card .description{display:block}}@media screen and (max-width:999px){.wagashi_list .card .description p{padding:16px 0 0;margin:0}}@media screen and (max-width:999px){.wagashi_list .card .description{width:100%}}@media screen and (max-width:999px){.wagashi_list .card:nth-child(2n) .thumb{order:1}.wagashi_list .card:nth-child(2n) .description{order:2}}.wagashi_list:before,.wagashi_list:after{content:"";display:inline-block;background-size:cover;background-repeat:no-repeat}.fadein-animation{opacity:0;transition-duration:.5s;transition-property:opacity,transform}.scroll-in{opacity:1;transform:translate(0)}.pagebtn{width:100%;display:flex;justify-content:flex-end}.pagebtn a{text-align:center;width:180px;display:block;color:#131f3f;background-color:#fff;border-radius:0;margin:0 0 8px;border:1.5px solid #131f3f;padding:12px}@media screen and (max-width:767px){.pagebtn a{padding:6px;font-size:15px;width:124px;border:1px solid #131f3f}}.pagebtn a:hover{transition:.5s;color:#fff;background-color:#131f3f}
/*# sourceMappingURL=/cdn/shop/t/10/assets/original_style.css.map */
