.header_txt_wrap{max-width:1248px;margin:0 auto;width:100%;padding-bottom:60px}.header_txt_wrap .header_txt{border:1px solid #CB053A;color:#cb053a;position:relative;font-size:14px;line-height:1.8;letter-spacing:0;padding:10px 26px 10px 46px;background:url(header_txt_arrow.svg) right 16px center no-repeat;background-size:6px auto;display:block}.header_txt_wrap .header_txt:before{content:"";width:26px;height:26px;background:url(header_txt_icon.svg) 0 0 no-repeat;background-size:100% auto;position:absolute;left:13px;top:50%;margin-top:-13px}.header_txt_wrap .header_txt a{text-decoration:underline}@media screen and (max-width: 1400px){.header_txt_wrap{padding-bottom:calc(60 / 1400 * 100vw)}.header_txt_wrap .header_txt{font-size:1vw;padding:calc(10 / 1400 * 100vw) calc(26 / 1400 * 100vw) calc(10 / 1400 * 100vw) calc(46 / 1400 * 100vw);background:url(header_txt_arrow.svg) right calc(16 / 1400 * 100vw) center no-repeat;background-size:calc(6 / 1400 * 100vw) auto}.header_txt_wrap .header_txt:before{width:calc(26 / 1400 * 100vw);height:calc(26 / 1400 * 100vw);left:calc(13 / 1400 * 100vw);margin-top:calc(-13 / 1400 * 100vw)}}@media screen and (max-width: 767px){.header_txt_wrap{padding:0 calc(20 / 375 * 100vw) 8vw}.header_txt_wrap .header_txt{font-size:calc(13 / 375 * 100vw);padding:calc(20 / 375 * 100vw) calc(35 / 375 * 100vw) calc(20 / 375 * 100vw) 16vw;background:url(header_txt_arrow.svg) right calc(16 / 375 * 100vw) center no-repeat;background-size:1.6vw auto}.header_txt_wrap .header_txt:before{width:8vw;height:8vw;left:4.8vw;margin-top:-4vw}}.top_content{width:1248px;margin:0 auto;display:flex;flex-wrap:wrap}.top_content_left{width:200px;position:relative;z-index:2}.top_content_right{width:1000px;margin-left:auto;position:relative;z-index:1}@media screen and (max-width: 1400px){.top_content{width:calc(1248 /1400 * 100vw)}.top_content_left{width:calc(200 /1400 * 100vw)}.top_content_right{width:calc(1000 /1400 * 100vw)}}@media screen and (max-width: 767px){.top_content,.top_content_left,.top_content_right{width:100%}}.footer_assist{position:relative;padding-top:90px;padding-bottom:110px}.footer_assist:before{content:"";width:100%;height:67%;background:#cb053a;z-index:-1;position:absolute;top:0;left:0}.footer_assist_inner{width:1000px;margin:0 auto}.footer_assist_ttl{width:193px;margin:0 auto 40px}.footer_assist_txt{text-align:center;margin-bottom:54px;color:#fff;font-size:14px;line-height:1.7}.footer_assist_content{display:flex;flex-wrap:wrap;margin-left:-20px;margin-top:-20px}.footer_assist_item{width:calc(33.333% - 20px);margin-left:20px;margin-top:20px}.footer_assist_item a{display:block}.footer_assist_item img{border-radius:4px;width:100%;height:auto;margin-bottom:20px}.footer_assist_item p{font-weight:600;font-size:13px;line-height:1.13}@media screen and (max-width: 1400px){.footer_assist{padding-top:calc(90 / 1400 * 100vw);padding-bottom:calc(110 / 1400 * 100vw)}.footer_assist_inner{width:calc(1000 / 1400 * 100vw)}.footer_assist_ttl{width:calc(193 / 1400 * 100vw);margin-bottom:calc(40 / 1400 * 100vw)}.footer_assist_txt{margin-bottom:calc(54 / 1400 * 100vw);font-size:1vw}.footer_assist_content{margin-left:calc(-20 / 1400 * 100vw);margin-top:calc(-20 / 1400 * 100vw)}.footer_assist_item{width:calc(33.333% - calc(20 / 1400 * 100vw));margin-left:calc(20 / 1400 * 100vw);margin-top:calc(20 / 1400 * 100vw)}.footer_assist_item img{margin-bottom:calc(20 / 1400 * 100vw)}.footer_assist_item p{font-size:calc(13 / 1400 * 100vw)}}@media screen and (max-width: 767px){.footer_assist{padding:calc(70 / 375 * 100vw) calc(20 / 375 * 100vw) 24vw}.footer_assist:before{height:36%}.footer_assist_inner{width:100%}.footer_assist_ttl{width:calc(118 / 375 * 100vw);margin-bottom:calc(25 / 375 * 100vw)}.footer_assist_txt{margin-bottom:calc(33 / 375 * 100vw);font-size:calc(13 / 375 * 100vw);line-height:1.8;text-align:left}.footer_assist_content{margin-left:0;margin-top:-8vw}.footer_assist_item{width:100%;margin-left:0;margin-top:8vw}.footer_assist_item img{margin-bottom:calc(10 / 375 * 100vw)}.footer_assist_item p{font-size:3.2vw}}.request_area .request_block{margin-left:auto;margin-right:0}
/*# sourceMappingURL=/cdn/shop/t/54/assets/top.css.map */
