@charset "utf-8";

@media screen and (max-width: 640px) {

#sEvent h2 img { height: 61px; }
#sEvent .redDot .eventInner .eventDates h3 img { max-width: 100% !important; }
#sEvent .redDot .eventInner .eventDates h3 { border-bottom: none; padding:0 0 10px 0; margin-bottom:10px; }

}

@media screen and (max-width:840px){

#event .eventInner .sec_insta { width: 100% !important; text-align: center; }

}

#event .eventDetail h3 { position: relative; }
#event .eventDetail h3 span { position: absolute; bottom: -36px; right: 12px; }
#event .eventDetail .txt_pickup1 { background: url(../img/pc/pickup/bg_pickup_01.png) no-repeat top right; min-height: 133px; }
#event .eventDetail .txt_pickup1 h4 { font-size: 14px; margin-bottom: 10px; }
#event .eventDetail .txt_pickup1 p { padding-right: 280px; font-size: 12px; line-height: 22px; }
#event .eventDetail .attention { font-size: 10px; line-height: 20px; margin-bottom: 10px; }
#event .eventDetail .attention2 { font-size: 10px; font-weight: bold; line-height: 20px; }
#event .eventDetail .txt_pickup3 { padding-right: 300px; background: url(../img/pc/pickup/pic_pickup_03.png) no-repeat top right; }
#event .eventInner .sec_insta { width: 840px; text-align: center; }
#event .eventInner .sec_insta h3 { padding: 0; margin: 0 0 40px; border: none; }
#event .eventInner .sec_insta p { font-weight: bold; }
