.event-module-scss-module__vuJcmW__container .stack-about-box{background:#fff;flex-direction:column;align-items:flex-start;gap:12px;width:100%;padding-top:17px;padding-bottom:10px;display:flex}.event-module-scss-module__vuJcmW__container .stack-about-top{flex-direction:column;gap:7px;width:100%;display:flex}.event-module-scss-module__vuJcmW__container .stack-about-title{color:#111;text-align:center;word-break:break-word;font-size:19px;font-weight:700;line-height:normal}.event-module-scss-module__vuJcmW__container .stack-about-desc{color:#000000b3;text-align:center;word-break:break-word;font-size:13px;font-weight:400;line-height:normal}.event-module-scss-module__vuJcmW__container .stack-about-imgbox{width:207.5px;height:89.5px;margin:auto;position:absolute;top:110px;left:0;right:0}.event-module-scss-module__vuJcmW__container .stack-about-img{object-fit:cover;pointer-events:none;width:100%;height:100%;margin:auto;display:block}.event-module-scss-module__vuJcmW__container .stack-about-bottom{word-break:break-word;flex-direction:column;align-items:center;gap:7px;width:100%;display:flex}.event-module-scss-module__vuJcmW__container .stack-about-award-title{color:#111;text-align:center;font-size:19px;font-weight:700;line-height:normal}.event-module-scss-module__vuJcmW__container .stack-about-award-desc{color:#000000b3;text-align:center;word-wrap:break-word;font-size:14px;font-weight:500;line-height:normal}.event-module-scss-module__vuJcmW__container .stack-cacha-box{background:#fff;flex-direction:column;align-items:flex-start;gap:22px;width:100%;padding-top:20px;display:flex}.event-module-scss-module__vuJcmW__container .stack-cacha-top{width:100%;position:relative}.event-module-scss-module__vuJcmW__container .stack-cacha-title{color:#000;word-wrap:break-word;text-align:center;font-size:19px;font-weight:700}.event-module-scss-module__vuJcmW__container .stack-story-box{background:#fff;flex-direction:column;align-items:flex-start;width:100%;padding-top:23px;padding-bottom:10px;display:flex}.event-module-scss-module__vuJcmW__container .stack-story-top{width:100%;position:relative}.event-module-scss-module__vuJcmW__container .stack-story-title{color:#000;word-wrap:break-word;text-align:center;font-size:19px;font-weight:700}.event-module-scss-module__vuJcmW__container .stack-story-desc{text-align:center;margin-top:7px;font-family:SF Pro Text;font-size:12px;font-style:normal;font-weight:400;line-height:normal}.event-module-scss-module__vuJcmW__container .left{float:left;width:40px;height:40px;display:inline;top:0;left:0}.event-module-scss-module__vuJcmW__container .right{float:right;width:40px;height:40px;display:inline;top:0;right:0}.event-module-scss-module__vuJcmW__container .middle{float:left;width:calc(100% - 80px);height:40px;display:inline;top:0;left:40px}.event-module-scss-module__vuJcmW__container .center{flex:1;justify-content:center;align-items:center;width:100%;min-height:181px;display:flex}.event-module-scss-module__vuJcmW__container .top_middle{background-image:url(/assets/img/height_top_line.png);background-repeat:repeat-x}.event-module-scss-module__vuJcmW__container .bottom_middle{background-image:url(/assets/img/height_bottom_line.png);background-position:0 -20px;background-repeat:repeat-x}.event-module-scss-module__vuJcmW__container .middle_left{background-image:url(/assets/img/width_line_left.png);background-repeat:repeat-y;width:30px;height:auto}.event-module-scss-module__vuJcmW__container .middle_right{background-image:url(/assets/img/width_line_right.png);background-position:-30px 0;background-repeat:repeat-y;width:30px;height:auto}.event-module-scss-module__vuJcmW__container .ribbon-lg-bg{background-image:url(/assets/svg/title_ribbon_large.svg);background-repeat:no-repeat;background-size:cover;width:267px;height:62px}.event-module-scss-module__vuJcmW__container .ribbon-lg-title{color:#000;word-wrap:break-word;font-family:Hiragino Sans,sans-serif;font-size:15px;font-weight:700}.event-module-scss-module__vuJcmW__container .ribbon-xlg-bg{background-image:url(/assets/svg/title_ribbon_xlarge.svg);background-repeat:no-repeat;background-size:cover;width:267px;height:62px}.event-module-scss-module__vuJcmW__container .ribbon-xlg-title{color:#000;word-wrap:break-word;font-family:Hiragino Sans,sans-serif;font-size:15px;font-weight:700}.event-module-scss-module__vuJcmW__container .ribbon-md-bg{background-image:url(/assets/svg/title_ribbon_medium.svg);background-repeat:no-repeat;background-size:cover;width:267px;height:62px}.event-module-scss-module__vuJcmW__container .ribbon-md-title{color:#000;word-wrap:break-word;font-family:Hiragino Sans,sans-serif;font-size:15px;font-weight:700}.event-module-scss-module__vuJcmW__container .ribbon-sm-bg{background-image:url(/assets/svg/title_ribbon_small.svg);background-repeat:no-repeat;background-size:cover;width:267px;height:62px}.event-module-scss-module__vuJcmW__container .ribbon-sm-title{color:#000;word-wrap:break-word;font-family:Hiragino Sans,sans-serif;font-size:15px;font-weight:700}.event-module-scss-module__vuJcmW__container .eta-section{width:100%;padding:0}.event-module-scss-module__vuJcmW__container .eta-section__content{flex-wrap:wrap;display:flex}.event-module-scss-module__vuJcmW__container .bgButton{box-sizing:border-box;border:1.5px solid #000;border-radius:10px;height:34px}@supports (width:round(down, 1px, 1px)){.event-module-scss-module__vuJcmW__container #contents{grid-template-columns:repeat(2,round(down,50% - 11.5px,1px));justify-content:space-between;column-gap:0}}.event-module-scss-module__vuJcmW__container .cacha-button{border-style:solid;border-width:15px;border-image-source:url(/assets/svg/button_red.svg);border-image-slice:12 fill;border-image-width:15px;border-image-repeat:stretch}.event-module-scss-module__vuJcmW__container .bottom-border-only{border-style:solid;border-width:0 0 3px;border-image-source:url(/assets/svg/w_line.svg);border-image-slice:0 0 3 fill;border-image-width:0 0 3px;border-image-repeat:stretch}.event-module-scss-module__vuJcmW__container .bg-box-border-only{border:30px solid #0000;border-image-source:url(/assets/svg/bg_box.svg);border-image-slice:30 fill;border-image-width:30px;border-image-repeat:stretch;margin-top:-33px}
