<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "utf-8";
/* CSS Document */

.important-notices-img {
    margin-top: 30px;
}

@media screen and (max-width: 600px) {
	 .important-notices-img{
	    margin-top: 15px;
	}
}


.custom_box{max-width: 850px}
.custom_box img{width: 100%;}
.custom_box table{width: 98%; margin: 10px auto; border-bottom: 5px solid #09035C;}
.custom_box table tr td{padding-bottom: 5px;}
.custom_box01{width: 95%; display: block; margin: 0 auto;}
.custom_box02{width: 98%; display: block; margin: 0 auto;}
.custom_box01 img,.custom_box02 img{width: 100%;}
#cu01 .event-block-desc,#cu01 .btn-block{display:none;}
#cu01 .grand-event-block{margin-bottom: 0;}    
#cu02 .event-block-title{display:none;}

@media screen and (min-width: 601px){
        .custom_box01{width:100%; display: block; margin-top:10px;}
 }
@media screen and (max-width: 600px) {
.sp_header-navi.fixed{position: static;}
#global-header{position: static;}}
.sp_header{padding-top: 0;}
.eshop-info{line-height: 1.5;}

.custom_box{
     display: -webkit-flex;
    display: flex;
    -webkit-justify-content: flex-start;
    justify-content: flex-start;
    -webkit-flex-wrap: wrap;
    flex-wrap: wrap;
    margin-bottom: 1rem;
}
.col-2{
    width: 48%;
    margin: 0 1% 2%;
}
.custom_box a img {width: 100%;}




@media screen and (min-width: 601px){
    .col-md-4{
    width: 24%;
        margin: 0 0.5% 1%;
    }
    .col-md-3{
    width: 32%;
        margin: 0% 0.5% 1%;
    }
    .col-md-2{
    width: 48%;
        margin: 0% 0.5% 1%;
    }


 }</pre></body></html>