.event_page_template .l-contents{padding:0;}
.event_page_template .main-wrap_02{padding-top:0;border-radius:10px;}
.event_a p{font-size:15px;}
.event_a b{font-weight:bold;}
.event_a img{width:100% !important;}
.event_a_page_title{display:flex;align-items:center;justify-content:center;margin:10px 0;color:#fff;text-align:center;margin:-20px 0 0 -20px;}
.event_a_about{overflow-x:hidden;}
.event_a_page_title span{font-weight:bold;}
.event_a_nav{display:flex;justify-content:space-between;margin-bottom:20px;}
.event_a_nav_item a{display:flex;align-items:center;justify-content:center;padding:0.8em;color:#fff !important;text-align:center;text-decoration:none !important;background-color:#373737;border-top:3px solid #585858;}
.event_a_nav_item a:hover{background-color:#9e0000;opacity:1;border-top:3px solid #631515;}
.event_a_ttl{color:#fff;font-weight:bold;line-height:1.21;background-color:#000;position:relative;}
.event_a_ttl::before{content:'';display:block;border-style:solid;border-color:transparent;border-right-color:#444;position:absolute;top:100%;left:0;}
.go_top{text-align:center;}
.go_top a{color:#727272 !important;text-decoration:none !important;}
.go_top i{margin-right:0.2em;opacity:0.3;}
.event_a_table{border-collapse:collapse;line-height:1.2;}
.event_a_table th, .event_a_table td{border:1px solid #000;}
.event_a_table th{font-weight:normal;text-align:center;}
.event_a_table thead th{padding:3px;background-color:#fff9a5;}
.event_a_table tbody th, .event_a_table tbody td{padding:8px;}
.event_a_table tbody td{padding-left:1.5em;padding-right:1.5em;}
.event_a_table tbody a{color:#3298dc;text-decoration:none;}
.event_a_table tfoot th{padding:3px;background-color:#ebebeb;}
.event_a_table tfoot td{padding:10px 1em 10px 3em;}
.event_a_table tfoot ul{position:relative;}
.event_a_table tfoot ul li::before{content:'・';position:absolute;left:-1em;}
.btn_orange, .btn_green{margin:0 auto 1em;text-align:center;}
.btn_orange a, .btn_green a{display:inline-block;padding:0.8em 1em;color:#fff !important;font-size:16px;letter-spacing:0.1em;text-decoration:none !important;}
.btn_orange a{background-color:#fa0;box-shadow:0px 3px 0px #a8791b;position:relative;font-weight:700;}
.btn_orange a:active{-webkit-transform:translateY(3px);transform:translateY(3px);box-shadow:none;opacity:1;}
.btn_green a{background-color:#00bd00;}
.img_center{margin-left:auto;margin-right:auto;}
.img_center img{width:100%;}
.bnr_box_ttl{font-weight:bold;text-align:center;}
.bnr_box{border:1px solid #c4c4c4;background-color:#e8e8e8;position:relative;overflow:hidden;}
.bnr_box .pickup{color:#fff;position:absolute;top:0;left:0;z-index:1;background:url(//www.casino-winnersclub.com/wp-content/themes/casino-winnersclub-v16/assets/images/pickup_bagde.png);background-size:contain;}
.bnr_box .pickup i{position:relative;z-index:2;}
.bnr_box_img img{border:5px solid #fff;}
.bnr_box_name{font-weight:bold;line-height:1.11;text-align:center;background-color:#fff;}
.bnr_btn a{display:inline-block;padding:6px 26px 5px 19px;color:#ff6161 !important;font-size:15px;font-weight:bold;line-height:1.2;text-align:center;text-decoration:none !important;border:2px solid #ff6161;}
.bnr_btn a:hover{background-color:#ff6161;color:#fff !important;opacity:1;}
.bnr_more{text-align:right;}
.bnr_more a{color:#48b1d8 !important;text-decoration:none !important;}
@media screen and (max-width:599px){
.event_a section{margin-bottom:30px;}
.event_a p{font-size:13px;}
.event_a_page_title{height:210px;margin:0 -10px;font-size:26px;overflow:hidden;}
.event_a_nav{flex-wrap:wrap;margin-bottom:20px;margin-left:-10px;margin-right:-10px;}
.event_a_nav_item{width:50%;border-left:1px solid #fff;margin-bottom:1px;}
.event_a_nav_item:nth-child(odd){border-left:none;}
.event_a_nav_item a{padding:0.6em 0.5em;font-size:14px;}
.event_a_ttl{margin-bottom:31px;padding:15px 10px 17px 43px;font-size:18px;}
.event_a_ttl::before{border-width:0 27px 15px 0;}
.go_top{display:none;}
.event_a_table, .btn_orange, .btn_green, .img_center{margin-top:15px;}
.event_a_table{font-size:12px;}
.event_a_table tbody p{font-size:12px;}
.event_a_table th{white-space:nowrap!important;}
.event_a_table tfoot td{padding:10px 1em 10px 2em!important;}
.event_a_table th,.event_a_table td{font-size:12px;}
.btn_orange a, .btn_green a{width:100%;}
.bnr_box_wrap{margin-top:34px;}
.bnr_box_ttl{margin-bottom:8px;font-size:18px !important;}
.bnr_box{padding:18px 16px;}
.bnr_box .pickup{width:72px;height:76px;padding:7px;}
.bnr_box .pickup::before{border-width:0 0 76px 72px;}
.bnr_box .pickup::after{font-size:10px;}
.bnr_box .pickup i{font-size:20px;}
.bnr_box_img{margin-bottom:13px;}
.bnr_box_name{margin-bottom:10px;padding:10px 5px 7px;font-size:16px !important;}
.bnr_btn{margin-top:10px;text-align:center;}
.bnr_more{margin-top:10px;}
}
@media(min-width:601px){
.main-wrap_02{border-radius:10px 10px 0 0;}
.event_a section{margin-bottom:45px;}
.event_a_table tbody th, .event_a_table tbody td{padding:8px 25px;}
.event_a_page_title{height:318px;margin:10px -15px;font-size:40px;border-radius:10px 10px 0 0;overflow:hidden;}
.event_a_nav{margin-left:-15px;margin-right:-15px;}
.event_a_nav_item{width:100%;border-left:1px solid #fff;}
.event_a_nav_item:first-child{border-left:none;}
.event_a_nav_item a{font-size:14px;}
.event_a_ttl{margin-bottom:34px;padding:14px 10px 14px 51px;font-size:22px;}
.event_a_ttl::before{border-width:0 29px 15px 0;}
.go_top{margin-top:45px;font-size:15px;}
.event_a_table{margin-top:20px;font-size:13px;}
.event_a_table tbody p{font-size:12px;}
 
.btn_orange, .btn_green{margin-top:20px;}
.btn_orange a, .btn_green a{min-width:331px;}
.img_center{width:75%;margin:20px auto;}
.bnr_box_wrap{margin-top:45px;}
.bnr_box{display:flex;justify-content:space-between;padding:15px 15px 15px 13px;}
.bnr_box .pickup{width:80px;height:84px;padding:5px;}
.bnr_box .pickup::before{border-width:0 0 84px 80px;}
.bnr_box .pickup::after{font-size:12px;}
.bnr_box .pickup i{font-size:24px;}
.bnr_box_ttl{margin-bottom:0.5em;font-size:20px !important;}
.bnr_box_img{width:29.9%;}
.bnr_box_txtbox{width:66%;}
.bnr_box_name{margin-bottom:15px;padding:8px;font-size:18px !important;}
.bnr_btn{margin-top:12px;text-align:right;}
.bnr_more{margin-top:9px;}
}
@media(min-width:1025px){
main.l-main{margin-top:25px;}
.event_a_page_title{height:420px;font-size:54px;margin-top:-25px;}
.event_a_nav_item a{font-size:16px;}
.event_a_ttl{padding:18px 10px 18px 51px;font-size:24px;}
.go_top{font-size:17px;}
.event_a_table{margin-top:20px;font-size:15px;}
.event_a_table tbody p{font-size:15px;}
.event_a_table th,.event_a_table td,.event_a_table thead{font-size:15px;}
 
.bnr_box_img{width:39.2%;}
.bnr_box_txtbox{width:57.3%;}
}
.owl-carousel{position:relative;}
.owl-prev, .owl-next{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);z-index:10;}
.owl-prev::before, .owl-next::before{content:'';display:block;border-style:solid;border-color:#707070;border-width:0;}
.owl-prev span, .owl-next span{display:none;}
.owl-prev::before{margin-left:auto;border-top-width:3px;border-left-width:3px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);}
.owl-next::before{border-top-width:3px;border-right-width:3px;-webkit-transform:rotate(45deg);transform:rotate(45deg);}
.owl-prev:hover::before, .owl-next:hover::before{border-color:#821a1a;}
.owl-theme .owl-nav [class*="owl-"]:hover{background-color:transparent;}
.owl-dots{position:absolute;width:100%;display:flex;align-items:center;justify-content:center;}
.owl-theme .owl-dots .owl-dot{margin:0 10px;}
.owl-theme .owl-dots .owl-dot span{width:20px;height:20px;display:block;border-radius:50%;background:#333;}
.owl-theme .owl-dots .owl-dot.active span, .owl-theme .owl-dots .owl-dot:hover span{background-color:#821a1a;}
.owl-theme .owl-dots .owl-dot span:before{content:'1';color:#fff;width:20px;height:20px;text-align:center;line-height:20px;font-size:12px;font-weight:bold;vertical-align:top;}
.owl-theme .owl-dots .owl-dot:nth-child(2) span:before{content:'2';}
.owl-theme .owl-dots .owl-dot:nth-child(3) span:before{content:'3';}
.owl-theme .owl-dots .owl-dot:nth-child(4) span:before{content:'4';}
.owl-theme .owl-dots .owl-dot:nth-child(5) span:before{content:'5';}
.owl-theme .owl-dots .owl-dot:nth-child(6) span:before{content:'6';}
.owl-theme .owl-dots .owl-dot:nth-child(7) span:before{content:'7';}
@media screen and (max-width:600px){
.owl-carousel{width:100%;margin-bottom:79px;}
.owl-prev, .owl-next{width:38px;height:45px;}
.owl-prev::before, .owl-next::before{width:29px;height:29px;}
.owl-prev{left:0;}
.owl-next{right:0;}
.owl-dots{bottom:-30px;}
}
@media(min-width:601px){
.owl-carousel{width:75%;margin:0 auto 110px;}
.owl-prev, .owl-next{width:48px;height:58px;}
.owl-prev::before, .owl-next::before{width:37px;height:37px;}
.owl-prev{margin-right:24px;right:100%;}
.owl-next{margin-left:24px;left:100%;}
.owl-dots{bottom:-38px;}
} .event_a_winner ~ .event_a_about .event_a_table thead th {
background-color: #d2f7ff;
}