body{opacity:1;transition:.4s;margin:0}body.fadeIn{opacity:1;margin-top:0}#main #main_slide_btm ul,#main #main_slide_sp_btm ul{display:block}.sp_on,.sp_on_{display:none!important}#page{font-family:Futura,Century Gothic,\8c82\ff78\7e67\ff74\7e67\ff77\7e5d\fffd\3051\83f4\fffd,YuGothic,\7e5d\5075\39b\7e67\ff6e\7e5d\624b\ff67\5075\3056  ProN W3,Hiragino Kaku Gothic ProN,\8c82\ff78\7e67\ff74\7e67\ff77\7e5d\fffd\3051,Yu Gothic,\7e5d\ff61\7e67\ff64\7e5d\ff6a\7e67\ff6a,Meiryo,sans-serif}.mainContents{min-width:1200px}h1{z-index:2;position:relative;font-weight:600;font-size:26px;letter-spacing:.06em;top:300px;line-height:1.6;font-family:Futura,Century Gothic,\8c82\ff78\7e67\ff74\7e67\ff77\7e5d\fffd\3051\83f4\fffd,YuGothic,\7e5d\5075\39b\7e67\ff6e\7e5d\624b\ff67\5075\3056  ProN W3,Hiragino Kaku Gothic ProN,\8c82\ff78\7e67\ff74\7e67\ff77\7e5d\fffd\3051,Yu Gothic,\7e5d\ff61\7e67\ff64\7e5d\ff6a\7e67\ff6a,Meiryo,sans-serif}#main_slide{background-color:#cdc0a6;padding:0;position:relative;top:20px}#main_slide ul,#main_slide li{list-style:none;margin:-60px 0 0;padding:0;height:720px;overflow:visible}#main_slide li img{min-height:700px;padding-top:60px}.tracking-in-expand{-webkit-animation:tracking-in-expand .7s cubic-bezier(.215,.61,.355,1) 1s both;animation:tracking-in-expand .7s cubic-bezier(.215,.61,.355,1) 1s both}@-webkit-keyframes tracking-in-expand{0%{letter-spacing:-.5em;opacity:0}40%{opacity:.6}to{opacity:1}}@keyframes tracking-in-expand{0%{letter-spacing:-.5em;opacity:0}40%{opacity:.6}to{opacity:1}}.text-focus-in{-webkit-animation:text-focus-in 1s cubic-bezier(.55,.085,.68,.53) 2s both;animation:text-focus-in 1s cubic-bezier(.55,.085,.68,.53) 2s both}@-webkit-keyframes text-focus-in{0%{-webkit-filter:blur(12px);filter:blur(12px);opacity:0}to{-webkit-filter:blur(0px);filter:blur(0px);opacity:1}}@keyframes text-focus-in{0%{-webkit-filter:blur(12px);filter:blur(12px);opacity:0}to{-webkit-filter:blur(0px);filter:blur(0px);opacity:1}}#page{background-color:#f7f4ed}.poem p{text-align:center;margin:auto;padding-top:80px;font-size:14px;line-height:3;letter-spacing:.06em}.poem p span{font-size:24px;letter-spacing:.04em}.yakuhanjps{font-family:YakuHanJPs,Hiragino Sans,Meiryo,Yu Gothic Medium,sans-serif}.style a{text-decoration:none;transition:.3s}.style a:hover{opacity:.6}.style a img{-webkit-backface-visibility:hidden;backface-visibility:hidden}.style p{float:left;text-align:left;line-height:2;padding:20px 30px 140px 0}.style p.sp_on{display:none!important}.style span{font-weight:600;padding-bottom:3px;border-bottom:1px solid #222}ul.style{list-style:none;width:1180px;margin:90px auto 0;padding:0;display:flex;flex-wrap:wrap;justify-content:space-between;row-gap:0}ul.style li{width:470px;margin:0!important}ul.style li img{width:470px}.producer_area{margin-bottom:200px}.producer_box div{width:1180px;margin:68px auto 0}.producer_box img.pc_on{width:100%}.producer_box span.pc_on img{width:18px;float:left}.producer_box .producer_tit{width:1em;font-size:18px;float:left;padding-left:.8em;margin-top:-2px;font-weight:700;-ms-writing-mode:tb-rl;writing-mode:vertical-rl;letter-spacing:.32em}.producer_tit+p{margin-left:120px;line-height:2}.producer_tit+p>span{font-size:20px;font-weight:600;letter-spacing:.2em}.producer_tit+p>span.sub_tit{font-size:16px;font-weight:600;letter-spacing:.1em}.producer_tit+p>span.ft_link{font-size:12px;font-weight:400;padding-bottom:.6em;letter-spacing:.06em;display:inline-block}.producer_tit+p>span.ft_link a{padding-bottom:4px;border-bottom:1px solid;text-decoration:none;transition:.3s}.producer_tit+p>span.ft_link a:hover{opacity:.6}.btn{text-align:center;margin-top:14%}.btn a{width:50%;background:#222!important;margin:0 auto 16%;display:block;padding:3% 0;font-size:18px;font-weight:700;color:#fff;text-decoration:none;height:100%;letter-spacing:.08em}.btn a:hover{opacity:.7;width:50%;height:100%;transition:.3s}.btn_aw1{margin-right:2%}#main .btn_aw2{margin-top:0!important;margin-left:2%}#main .btn_aw1 a,#main .btn_aw2 a,#main .btn_aw3 a{width:240px;background:#fff!important;margin:20% auto 12%!important;display:inline-block;padding:10% 2%;font-size:17px;font-weight:700;color:#222;text-decoration:none;height:100%;line-height:1.6;border:3px solid #222;border-radius:50px}.btn_aw1 a:hover,.btn_aw2 a:hover,.btn_aw3 a:hover{transition:.3s;color:#c1cfca;border-color:#c1cfca!important;border-radius:50px}.btn_wrap{width:100%;display:flex;justify-content:center;margin:0 0 0 -5px}.btn_wrap_{width:100%;display:flex!important;justify-content:center;margin:-3% 0 24% -5px!important}.btn_tit{font-size:20px;margin-top:16%;letter-spacing:.08em;text-align:center;font-weight:700}.topFooter{background-color:#fff}@media screen and (max-width:768px){body{opacity:0;transition:.7s;margin:0;width:1200px;position:relative}body.fadeIn{opacity:1;margin-top:0}.pc_on{display:none!important}.sp_on,.sp_on_{display:block}.bread,.siteHeader,.topFooter{display:none}.mainContents{width:1200px;margin-top:-100px}#main_slide_sp{position:relative;width:1200px;top:-190px}#main_slide_sp li img{height:1400px}ul,li{list-style:none;margin:0;padding:0;position:static}h1{z-index:2;position:relative;top:790px;font-weight:400;font-size:60px;font-family:Futura,Century Gothic,\8c82\ff78\7e67\ff74\7e67\ff77\7e5d\fffd\3051\83f4\fffd,YuGothic,\7e5d\5075\39b\7e67\ff6e\7e5d\624b\ff67\5075\3056  ProN W3,Hiragino Kaku Gothic ProN,\8c82\ff78\7e67\ff74\7e67\ff77\7e5d\fffd\3051,Yu Gothic,\7e5d\ff61\7e67\ff64\7e5d\ff6a\7e67\ff6a,Meiryo,sans-serif}.tracking-in-expand{-webkit-animation:tracking-in-expand .7s cubic-bezier(.215,.61,.355,1) 1.4s both;animation:tracking-in-expand .7s cubic-bezier(.215,.61,.355,1) 1.4s both}@-webkit-keyframes tracking-in-expand{0%{letter-spacing:-.5em;opacity:0}40%{opacity:.6}to{opacity:1}}@keyframes tracking-in-expand{0%{letter-spacing:-.5em;opacity:0}40%{opacity:.6}to{opacity:1}}#page{background-color:#f7f4ed;margin-top:-190px}.poem p{text-align:center;margin:auto;padding-top:80px;font-size:30px;line-height:2.4;letter-spacing:.06em}.poem p span{display:inline-block;padding:20px 0;font-size:52px;letter-spacing:.04em}.siteWrap-1 .sp_on{font-size:26px;padding-bottom:36%;text-align:center}.siteWrap-1 img{width:20%;margin:0 auto 4%}ul.style{width:88%;margin:12% 6% 0;display:block;flex-wrap:nowrap}ul.style li{width:100%;text-align:left}ul.style li img{width:100%}ul.style li:nth-child(odd){padding-right:0}.style li:hover{cursor:auto}.style img{width:100%;height:100%}.style p.sp_on{display:block;font-size:40px;font-weight:300;letter-spacing:.06em}.style p.pc_on,.style a.pc_on{display:none!important}.style p{float:none;text-align:left;line-height:2;padding:3% 0 12%;margin:0 auto 16%;width:33%;font-size:36px;display:inline-flex}.style p a{text-decoration:none}.position{position:static;margin-top:17%;min-height:1800px}.producer_box{width:100%;margin:0;z-index:0;position:static}.producer_area{width:100%;text-align:left;margin:-4% 0 16%}.producer_area p{position:static;line-height:1.8;padding:4% 5.2% 5%;text-align:left;font-size:38px;letter-spacing:.1em;margin:0;width:89%}.producer_area img{width:100%;margin:auto}.producer_area .sp_on img{width:18%;margin:0 0 0 5.8%}.producer_area .sp_on_ img{width:26%;margin:0 0 0 5.8%}.producer_area p.producer_tit{font-size:50px;font-weight:700;letter-spacing:.28em;padding:1% 5.5% 5%}.producer_tit+p>span{font-size:50px;font-weight:700;letter-spacing:.14em}.producer_tit+p>span.sub_tit{font-size:33px;font-weight:600;letter-spacing:.1em}.producer_tit+p>span.ft_link{font-size:36px;font-weight:400;padding-bottom:.6em;letter-spacing:.06em;display:inline-block}span.ft_link a{text-decoration:none}#main_slide_sp_btm{margin-bottom:16%}.btn a{width:60%;background:#222;margin:9% auto 16%;display:block;padding:3% 6%;font-size:36px;font-weight:700;color:#fff;text-decoration:none;height:100%;line-height:1.6}.btn a:hover{opacity:.7;width:60%;height:100%}.btn_wrap{width:100%;display:flex;justify-content:center;margin:0 0 0 -3em}.btn_wrap_{width:100%;display:flex!important;justify-content:center;margin:-3% 0 28% -3em!important}.btn_tit{font-size:40px;margin-top:15%}.btn_aw1{margin-right:4%}#main .btn_aw2{margin-top:0!important;margin-left:4%}.btn_aw1 p,.btn_aw2 p,.btn_aw3 p{padding-right:0}#main .btn_aw1 a,#main .btn_aw2 a,#main .btn_aw3 a{width:100%;background:#fff;margin:17% 2% 8%!important;display:inline-block;padding:7% 5% 7% 8%;font-size:36px;font-weight:700;color:#222;text-decoration:none;height:100%;line-height:1.6;border:6px solid #222;border-radius:100px}.btn_aw1 a:hover,.btn_aw2 a:hover,.btn_aw3 a:hover{width:100%;transition:none;color:#222;border-color:#222;border-radius:100px}}.fromTopIn{-webkit-transition:opacity 1s ease,-webkit-transform 1s ease;-moz-transition:transform 1s ease,opacity 1s ease,-moz-transform 1s ease;-o-transition:transform 1s ease,opacity 1s ease,-o-transform 1s ease;transition:transform 1s ease,opacity 1s ease;transition:transform 1s ease,opacity 1s ease,-webkit-transform 1s ease,-moz-transform 1s ease,-o-transform 1s ease;-webkit-transform:translate(0,0);-moz-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);transform:translate(0);opacity:1}@media screen and (max-width:767px){body{width:100%}.mainContents{width:100%;min-width:auto;margin:200px 0 0!important}#main .shopify-section .container{width:100%;--container-max-width:none}#main_slide_sp{display:block!important;width:100%;top:-420px}.mainContents ul{display:block;list-style:none;margin:0}.tracking-in-expand{font-size:20px}.mainContents ul li img{width:100%;height:auto}#page .poem{padding:0 20px}#page .poem p span{font-size:24px}#page .poem p{font-size:14px}.mainContents{background-color:#f7f4ed}.mainContents ul{width:100%;padding:0 20px}.style p{width:40%;margin:0;font-size:16px}.producer_box div{width:100%}.producer_area p{width:100%;font-size:16px}.producer_tit+p>span{font-size:24px}.producer_tit+p>span.sub_tit{font-size:20px}.producer_tit+p>span.ft_link{font-size:14px}.producer_tit+p>span.ft_link a{border:none}.btn a{width:300px;font-size:16px}.btn_tit{font-size:20px}.btn_wrap{justify-content:space-evenly;margin:0 0 30px}.btn_aw1{margin:0}.btn_aw2,.btn_aw3{margin:0!important}#main .btn_aw1 a,#main .btn_aw2 a,#main .btn_aw3 a{font-size:16px;margin:0!important;padding:10px 15px;border:2px solid #222}..btn_wrap_{margin:0!important}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/aw18_v4-style.css.map */
