@charset "UTF-8";@media screen and (max-width: 640px){.breadCrumb .container{padding:0}}.breadCrumb--txt{padding:10px 0;font-size:14px;overflow-x:auto;white-space:nowrap;-webkit-overflow-scrolling:touch}@media screen and (max-width: 640px){.breadCrumb--txt{font-size:12px}}@media screen and (max-width: 640px){.breadCrumb--txt span{margin:0 20px}}@media screen and (max-width: 640px){.breadcrumbs .container{padding:0}}.breadcrumbs__root{display:flex;margin:0 20px;overflow-x:auto;white-space:nowrap}.breadcrumbs__list{padding:10px 0;font-size:14px}@media screen and (max-width: 640px){.breadcrumbs__list{font-size:12px}}.breadcrumbs__list:first-child>a>span{display:none}.breadcrumbs__list:first-child>a:before{content:"TOP";padding:10px 0}.breadcrumbs__list:after{content:"＞";margin:0 10px;font-size:.8rem}.breadcrumbs__list:last-child:after{content:"";margin:0}.breadcrumbs--txt{overflow-x:auto;white-space:nowrap;-webkit-overflow-scrolling:touch}@media screen and (max-width: 640px){.breadcrumbs--txt span{margin:0 20px}}#events .text-birthday{color:#c570ea}#events .shopOthersCard{background-color:#f2f2f2;position:relative;padding:28px;display:flex;justify-content:space-between;flex-wrap:wrap}#events .shopOthersCard:before{content:"";width:100%;height:8px;position:absolute;top:0;left:0;background:linear-gradient(135deg,#f35161,#c570ea,#838fec)}#events .shopOthersCard__imgBox{width:160px;height:90px;border-radius:5px;margin-bottom:16px}@media screen and (max-width: 640px){#events .shopOthersCard__imgBox{display:none}}#events .shopOthersCard__shopInfoBox{width:calc(100% - 176px);min-height:50px;border-radius:5px;display:flex;flex-flow:column;justify-content:space-between;margin-bottom:16px}@media screen and (max-width: 640px){#events .shopOthersCard__shopInfoBox{width:100%}}#events .shopOthersCard__shopInfoBox h4{height:22px;font-size:22px;font-weight:700;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;overflow:hidden}#events .shopOthersCard__shopDetail{align-items:center}#events .shopOthersCard__shopDetail p{font-weight:700}#events .shopOthersCard__detailBox{width:100%;height:205px;border-radius:10px;padding:20px;display:flex;flex-flow:column;overflow:hidden}#events .shopOthersCard__detailBox .detailBox__head{display:flex!important;align-items:center;margin-bottom:16px}#events .shopOthersCard__detailBox .detailBox__head .detailBox__txt{font-size:20px;font-weight:700;font-family:century-gothic,sans-serif;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;overflow:hidden}@media screen and (max-width: 640px){#events .shopOthersCard__detailBox .detailBox__head .detailBox__txt{height:24px}}#events .shopOthersCard__detailBox .detailBox__head .detailBox__txt--tag{font-size:12px;color:#fff;padding:4px 16px;border-radius:30px;margin-right:8px}#events .shopOthersCard__detailBox .detailBox__body{margin-bottom:16px;line-height:1.4;font-size:18px;font-weight:700;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4;overflow:hidden}#events .shopOthersCard--event .detailBox__btn{background-color:#000;color:#fff;text-align:center;width:100%;max-width:300px;line-height:50px;border-radius:25px;margin:auto}#events .shopOthersCard--coupon{width:100%}#events .shopOthersCard--coupon .detailBox__txt--tag,#events .shopOthersCard--coupon .detailBox__txt--date{display:none}#events .shopOthersCard--coupon .detailBox__btn{background-color:#000}@media screen and (min-width: 641px){#events .shopOthersCard--coupon .detailBox__btn{color:#fff;text-align:center;width:100%;max-width:300px;line-height:50px;border-radius:25px;margin:auto}}@media screen and (max-width: 640px){#events .shopOthersCard--coupon{background-color:#fff;flex-wrap:wrap}#events .shopOthersCard--coupon:last-child:after{content:"";width:100%;height:8px;position:absolute;bottom:0;left:0;background:linear-gradient(135deg,#f35161,#c570ea,#838fec)}#events .shopOthersCard--coupon .detailBox{background-color:#f2f2f2;height:140px;flex-direction:row;padding:0;position:relative}#events .shopOthersCard--coupon .detailBox__content{width:calc(100% - 50px);padding:20px}#events .shopOthersCard--coupon .detailBox__btn{background-color:transparent;width:50px}#events .shopOthersCard--coupon .detailBox__btn img{height:100%}#events .shopOthersCard--coupon .detailBox:before,#events .shopOthersCard--coupon .detailBox:after{content:"";display:block;width:26px;height:26px;border-radius:50%;background:#fff;position:absolute}#events .shopOthersCard--coupon .detailBox:before{right:40px;top:-18px}#events .shopOthersCard--coupon .detailBox:after{right:40px;bottom:-18px}#events .shopOthersCard--coupon .detailBox__txt--tag,#events .shopOthersCard--coupon .detailBox__txt--date{display:inherit}#events .shopOthersCard--coupon .detailBox__txt--shop{display:none}}#events .shopOthersCard{width:49%}@media screen and (max-width: 640px){#events .shopOthersCard{width:100%}}@media screen and (max-width: 640px){#events .shopOthersCard__imgBox{display:block}}#events .shopOthersCard__imgBox img{width:100%;object-fit:cover;position:unset;transform:none}#events .shopOthersCard__detailBox{height:auto}#events .shopOthersCard__detailBox .shopOthersCard__imgBox{display:block;width:100%;height:auto}#events .shopOthersCard--event .shopOthersCard__imgBox{height:180px}#events .shopOthersCard--event .shopOthersCard__imgBox img{object-position:top}
