@charset "utf-8";


#top #wrapper #container #main #cntnts div.info-area {
    border: 2px solid #888888;
}

#top #wrapper #container #main #cntnts dl.info-area{
    border: 1px solid #888888;
}
#top #wrapper #container #main #cntnts dl.info-area dt{
    background-color: #888888;
    color: #fff;
}

#top #wrapper #container #main #cntnts h2 {
	background-color: #1e3d6c;
	color: #FFF;
	border-top: 1px solid #cccccc;
	border-right: 1px solid #cccccc;
	border-left: 1px solid #cccccc;
}

#top #wrapper #container #main #cntnts #updt {
	background-color: #f9f9f9;
	border-right: 1px solid #cccccc;
	border-bottom: 1px solid #cccccc;
	border-left: 1px solid #cccccc;
}

#top #wrapper #container #main #cntnts #updt dl {
	height: 380px;
}

#top #wrapper #container #main #cntnts ul.list-ad-bnr {
    display: flex;
    justify-content: space-between;
    flex-wrap: wrap;
    margin-top: 40px;
	align-items: center;
}

#top #wrapper #container #main #cntnts ul.list-ad-bnr:after{
  content:"";
  display: block;
  width: 210px;
}


#top #wrapper #container #main #cntnts ul.list-ad-bnr li{
    background-image: none;
    padding-left: 0;
    margin-bottom: 15px;
}
#top #wrapper #container #main #cntnts ul.list-ad-bnr li {
	display: inline-block;
	width: 210px;
	text-align: center;
}
#top #wrapper #container #main #cntnts ul.list-ad-bnr li a img{
    border: 1px solid #222222;
}
#top #wrapper #container #main #cntnts ul.list-ad-bnr li a img.b-none{
	border: none;
}
#top #wrapper #container #main #cntnts ul.list-ad-bnr li a img:hover{
    opacity: 0.7;
}



