.footer{text-align:center;padding:50px 64px;background-color:#f8f8f5}@media only screen and (max-width: 1199px){.footer{padding:25px 30px}}.footer-inner{display:flex;align-items:flex-start;justify-content:space-between;padding:0 24px}@media only screen and (max-width: 1199px){.footer-inner{display:block;padding:0}}.footer-nav{display:flex;align-items:flex-start;justify-content:flex-end;width:100%}@media only screen and (max-width: 1199px){.footer-nav{display:block}}.footer_list,.footer_sns_list{text-align:left;margin-bottom:20px;max-width:190px;padding-left:0;width:25%}@media only screen and (max-width: 1199px){.footer_list,.footer_sns_list{margin-bottom:30px;padding-left:0;width:100%;max-width:100%}.footer_sns_list{display:flex;justify-content:center;align-items:center}}.footer_list h4,.footer_sns_list h4,.newsletter_ttl{font-family:Dia-Regular;font-weight:400;font-size:16px;color:#4d4d4d}.footer_list h4,.footer_sns_list h4{margin-bottom:30px}.footer_list h4 a{color:#4d4d4d;text-decoration:none}@media only screen and (max-width: 1199px){.footer_list h4,.footer_sns_list h4,.newsletter_ttl{font-size:13px;margin-bottom:10px;display:inline-block;padding-right:30px;position:relative}.footer_list .has_child h4:after{content:"";position:absolute;right:0;top:50%;z-index:1;background-image:url(data:image/svg+xml;charset=utf8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22UTF-8%22%3F%3E%3Csvg%20id%3D%22_%E3%83%AC%E3%82%A4%E3%83%A4%E3%83%BC_2%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2016.89%209.19%22%3E%3Cdefs%3E%3Cstyle%3E.cls-1%7Bfill%3A%234d4d4d%3B%7D%3C%2Fstyle%3E%3C%2Fdefs%3E%3Cg%20id%3D%22design%22%3E%3Cpath%20class%3D%22cls-1%22%20d%3D%22M.75%2C9.19c-.19%2C0-.38-.07-.53-.22-.29-.29-.29-.77%2C0-1.06L7.91%2C.22c.29-.29%2C.77-.29%2C1.06%2C0l7.7%2C7.69c.29%2C.29%2C.29%2C.77%2C0%2C1.06s-.77%2C.29-1.06%2C0L8.44%2C1.81%2C1.28%2C8.98c-.15%2C.15-.34%2C.22-.53%2C.22Z%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E);background-size:cover;background-repeat:no-repeat;width:9px;height:5px;display:block;margin-top:-2px;transition:all .2s ease;transform:rotate(180deg)}.footer_list .is-active.has_child h4:after{transform:rotate(0)}.footer_sns_list h4{display:none}}.footer_list ul li,.footer_sns_list ul li{font-family:Dia-Regular;font-weight:400;font-size:15px;line-height:1.2;display:block;margin-bottom:20px;text-align:left;color:#4d4d4d}@media only screen and (max-width: 1199px){.footer_list ul,.footer_sns_list ul{margin-top:10px}.footer_list .has_child+ul{display:none}.footer_list .has_child.is-active+ul{display:block}.footer_list ul li,.footer_sns_list ul li{font-size:11px;line-height:1.2;margin-bottom:0;margin-top:15px}.footer_sns_list ul li{display:inline-block;text-align:center;padding:0 8px}}.footer_list ul li a,.footer_sns_list ul li a{text-decoration:none;color:#4d4d4d}.footer_sns_list ul li a{display:flex;align-items:center;justify-content:flex-start}.footer_sns_list ul li svg{width:14px;height:14px;margin-right:8px}@media only screen and (max-width: 1199px){.footer_list ul li a{padding-left:20px}.footer_sns_list ul li a{display:inline-block;text-align:center}.footer_sns_list ul li a span{display:none}.footer_sns_list ul li svg{width:20px;height:20px;margin-right:0}}.footer_copy{text-align:right;font-family:Dia-Regular;font-weight:400;font-size:10px;color:#4d4d4d}@media only screen and (max-width: 1199px){.footer_copy{text-align:center;font-size:10px}}.featured{text-align:left;margin-bottom:150px}@media only screen and (max-width: 1499px){.featured{margin-bottom:100px}}@media only screen and (max-width: 1199px){.featured{margin-bottom:40px}}.featured-ttl{font-family:Dia-Regular;font-weight:400;font-size:45px;margin-bottom:60px}@media only screen and (max-width: 1499px){.featured-ttl{font-size:30px;margin-bottom:40px}}@media only screen and (max-width: 1199px){.featured-ttl{font-size:15px;margin-bottom:15px}}.featured_box{display:flex;align-items:center}@media only screen and (max-width: 1199px){.featured_box{display:block}}.featured_picknew{width:50%;display:flex;align-items:center}.featured_picknew figure{width:50%}@media only screen and (min-width: 1500px){.featured_picknew figure{padding-right:3%}}@media only screen and (min-width: 1200px) and (max-width: 1499px){.featured_picknew figure{padding-right:12px}}.featured_picknew .featured_picknew_info{width:50%;padding:0 40px}@media only screen and (min-width: 1500px){.featured_picknew .featured_picknew_info{padding-left:1%;padding-right:5%}}@media only screen and (min-width: 1200px) and (max-width: 1499px){.featured_picknew .featured_picknew_info{padding-left:12px;padding-right:26px}}.featured_picknew .featured_picknew_info .featured_picknew_ttl{margin-bottom:30px}@media only screen and (min-width: 1200px) and (max-width: 1499px){.featured_picknew .featured_picknew_info .featured_picknew_ttl{margin-bottom:20px}}.featured_picknew .featured_picknew_info .featured_picknew_ttl h3{font-family:Dia-Regular;font-weight:400;font-size:56px;line-height:1;letter-spacing:1px}@media only screen and (max-width: 1499px){.featured_picknew .featured_picknew_info .featured_picknew_ttl h3{font-size:37px}}@media only screen and (max-width: 1199px){.featured_picknew .featured_picknew_info .featured_picknew_ttl h3{letter-spacing:0}}@media only screen and (min-width: 1200px) and (max-width: 1499px){.featured_picknew .featured_picknew_info .featured_picknew_ttl p{font-size:13px}}@media only screen and (max-width: 1199px){.featured_picknew{min-width:100%;margin-bottom:12px}.featured_picknew figure{width:40%}.featured_picknew .featured_picknew_info{padding:0 0 0 10px;width:60%}.featured_picknew .featured_picknew_info .featured_picknew_ttl{margin-bottom:6px;padding-right:76px}.featured_picknew .featured_picknew_info .featured_picknew_ttl h3{font-size:20px;line-height:1}.featured_picknew .featured_picknew_info .featured_picknew_ttl p{font-size:10px;line-height:1}}.featured_voice_ttl{font-family:Dia-Regular;font-weight:400;font-size:20px;margin-bottom:5px}@media only screen and (min-width: 1500px){.featured_voice_ttl span{margin-right:10px}}@media only screen and (min-width: 1200px) and (max-width: 1499px){.featured_voice_ttl{font-size:14px}.featured_voice_ttl span{margin-right:6px}}@media only screen and (max-width: 1199px){.featured_voice_ttl{font-size:10px}}.featured_voice_sub{font-family:Dia-Regular;font-weight:400;font-size:20px;line-height:1.2;color:#8e8e8e;margin-bottom:30px}@media only screen and (max-width: 1499px){.featured_voice_sub{font-size:14px}}@media only screen and (max-width: 1199px){.featured_voice_sub{font-size:10px;margin-bottom:6px}}.featured_list{width:50%;padding:0}@media only screen and (min-width: 1200px) and (max-width: 1499px){.featured_list{padding:0 6px 0 4%}}@media only screen and (min-width: 1500px){.featured_list{padding-left:4.7%}}.featured_list ul{width:100%}.featured_list ul li{width:100%;border-top:solid 1px #000000;display:flex;justify-content:space-between;align-items:center;padding:10px 0}.featured_list ul li:last-child{border-bottom:solid 1px #000000}@media only screen and (max-width: 1199px){.featured_list{padding:0 12px;width:100%}.featured_list ul li{padding:6px 0}}.featured_list_voice_date{line-height:1;font-family:Dia-Regular;font-weight:400;font-size:18px}@media only screen and (max-width: 1499px){.featured_list_voice_date{font-size:12px}}@media only screen and (max-width: 1199px){.featured_list_voice_date{font-size:10px}}.featured_list_voice_ttl{margin:40px 0;line-height:1;font-size:18px}.featured_list_voice_ttl span{font-family:Dia-Regular;font-weight:400}@media only screen and (min-width: 1500px){.featured_list_voice_ttl{margin:40px 0;font-size:18px}.featured_list_voice_ttl span{font-size:20px;margin-right:54px}}@media only screen and (min-width: 1200px) and (max-width: 1499px){.featured_list_voice_ttl{margin:20px 0;font-size:13px}.featured_list_voice_ttl span{font-size:14px;margin-right:30px}}@media only screen and (max-width: 1199px){.featured_list_voice_ttl{font-size:10px;margin:10px 0 20px}.featured_list_voice_ttl span{font-size:10px;margin-right:10px}}.newsletter{text-align:left;margin-bottom:0;width:100%;max-width:335px}@media only screen and (max-width: 1199px){.newsletter{margin-bottom:38px}}.newsletter_txt{font-size:19px;color:#797979;margin-bottom:20px}@media only screen and (max-width: 1499px){.newsletter_txt{font-size:12px;margin-bottom:15px}}@media only screen and (max-width: 1199px){.newsletter_txt{font-size:10px;margin-bottom:10px}}.newsletter_txt span{font-size:15px}@media only screen and (max-width: 1499px){.newsletter_txt span{font-size:10px}}.newsletter_box{width:100%;display:flex;justify-content:space-between;align-items:center;margin-bottom:60px}@media only screen and (max-width: 1199px){.newsletter_box{margin-bottom:15px}}.newsletter_input_box{width:100%}.newsletter_input_box_inner{display:flex;width:100%}.newsletter_input_box_inner>div{width:100%}.newsletter_input_box_inner [data-testid=form-row]>div:last-child{border-left:none}@media only screen and (max-width: 1199px){.newsletter_input_box_inner [data-testid=form-row]>div:last-child{padding-bottom:15px!important}}.newsletter_input_box_inner button{border:none!important;font-family:Dia-Regular!important;font-weight:400!important;font-size:14px!important;width:100%!important;height:33px!important;line-height:33px!important;align-self:auto!important;padding:0!important}.newsletter_input_box_inner button:hover{opacity:.3}@media only screen and (max-width: 1199px){.newsletter_input_box_inner button{height:25px!important;line-height:25px!important;font-size:11px!important;padding:0!important}}.newsletter_input_box_inner label{color:#a8a8a8!important;font-family:Dia-Regular!important;font-weight:400!important;font-size:20px!important}@media only screen and (max-width: 1499px){.newsletter_input_box_inner label{font-size:13px!important;line-height:1.2!important}}@media only screen and (max-width: 1199px){.newsletter_input_box_inner label{font-size:10px!important}}.newsletter_input_box_inner input{border:none!important;border-bottom:solid 1px #989898!important;font-size:14px!important;margin:0!important;background:none!important;height:36px!important;line-height:36px!important;padding:0!important}.newsletter_input_box_inner input::placeholder{font-size:14px!important}@media only screen and (max-width: 1199px){.newsletter_input_box_inner input{padding:0 5px!important;font-size:11px!important;height:25px!important;line-height:25px!important}.newsletter_input_box_inner input::placeholder{font-size:10px!important}}.footer-freeshipping-txt p{font-family:Dia-Regular;font-weight:400;font-size:15px;letter-spacing:1px;color:#4d4d4d}@media only screen and (max-width: 1199px){.footer-freeshipping-txt{display:none}}.footer_contact_box{width:40%;display:flex;justify-content:space-between;align-items:center;padding-left:7%;padding-right:5px}@media only screen and (max-width: 1199px){.footer_contact_box{display:flex;align-items:flex-end;width:100%;padding-left:0;padding-right:0}}.footer_contact_box .contact{text-align:center}.footer_contact_box .contact a{text-decoration:none;color:#000}.footer_contact_box .contact svg{width:57px;height:41px}.footer_contact_box .contact a:hover svg{opacity:.3}.footer_contact_box .contact p{font-size:18px}@media only screen and (max-width: 1499px){.footer_contact_box .contact svg{width:37px;height:28px}.footer_contact_box .contact p{font-size:12px}}@media only screen and (max-width: 1199px){.footer_contact_box .contact{width:50%}.footer_contact_box .contact svg{width:30px;height:21px}.footer_contact_box .contact p{font-size:10px}}.footer_contact_box .fee_icons{border-bottom:solid 1px #000000;padding:0 30px 20px}@media only screen and (max-width: 1499px){.footer_contact_box .fee_icons{padding:0 20px 10px}}@media only screen and (max-width: 1199px){.footer_contact_box .fee_icons{width:50%;border:none;padding:0;text-align:center}}.footer_contact_box .deliv_fee,.footer_contact_box .return_fee{text-align:center;display:inline-block;margin:0 10px}.footer_contact_box .deliv_fee p,.footer_contact_box .return_fee p{font-size:15px}.footer_contact_box .deliv_fee svg,.footer_contact_box .return_fee svg{vertical-align:bottom}@media only screen and (max-width: 1499px){.footer_contact_box .deliv_fee p,.footer_contact_box .return_fee p{font-size:10px}}@media only screen and (max-width: 1199px){.footer_contact_box .deliv_fee,.footer_contact_box .return_fee{margin:0 5px}.footer_contact_box .deliv_fee p,.footer_contact_box .return_fee p{font-size:10px}}@media only screen and (max-width: 1499px){.footer_contact_box .deliv_fee svg{width:36px;height:38px}.footer_contact_box .return_fee svg{width:30px;height:37px}}@media only screen and (max-width: 1199px){.footer_contact_box .deliv_fee svg{width:38px;height:32px}.footer_contact_box .return_fee svg{width:32px;height:32px}}
/*# sourceMappingURL=/s/files/1/0219/8018/4648/t/14/assets/section-footer.css.map */
