@charset "UTF-8";

/* 特設サイトTOPページ */
.specialbunner00 {
	margin-top: 10px  !important;
	margin-left: 0px !important;
}
.specialbunner01 {
	display: block !important;
	margin-top: 10px  !important;
	margin-left: 0px !important;
}
.specialbunner02 { 
	display: none !important;
	margin-top: 10px !important;
	margin-left: 0px !important;
}

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

.specialbunner01 { display: none !important; }
.specialbunner02 { display: block !important; }

}
/* 特設サイトTOPページ END */
.large_font {
font-size:110%;
}

.widecontent {overflow-x:auto;}

@media only screen and (max-width: 768px) {
.sp_none { display: none; }
}

.CUTopMargin {margin-top:5px; }
.ButtonStyle1 .TopButton a:link, .ButtonStyle2 .TopButton a:link, .ButtonStyle1 .TopButton a:visited, .ButtonStyle2 .TopButton a:visited {
    padding: 15px 15px 15px 9px;
}
.ButtonStyle1 .TopButton a:hover, .ButtonStyle2 .TopButton a:hover, .ButtonStyle1 .TopButton a:active, .ButtonStyle2 .TopButton a:active {
    padding: 15px 17px 15px 9px;
border-right: solid 1px transparent;
}
.ButtonStyle1 .TopButton strong, .ButtonStyle2 .TopButton strong {
    font-weight:bold;
}

.ButtonStyle1 .MultiButton{
    display:inline-block;
    padding-right:15px;
}
.ButtonStyle1 .MultiButton.LastItem {
    padding-right:0;
}
@media only screen and (max-width: 399px) {
    .ButtonStyle1 .MultiButton{
        display:list-item;
        padding-right:0;
    }
}

/* 2023-04-01 LOGISTEED ADD */
#Footer {
 border-top:none;
}