@charset "UTF-8";

/* ===================================

	File Name   : sponsor.css

====================================== */


/*========== Style Contents ==========

	1. Individual Redefinition
	2. SponcerAdd
	3. SponcerLimitation
	4. SponcerLimitationLight
	5. SponcerGeneral
	
====================================== */






/*===== ■1. Individual Redefinition =====*/

/*----- Global Navigation -----*/

#HeaderNavi #GlobalNavi li.BtnExhibit a span,
#HeaderNavi #GlobalNavi li.BtnExhibit a:hover span {
	background-position: 1px -50px;
}
.ie8 #HeaderNavi #GlobalNavi li.BtnExhibit a:hover span {
	background-position: 1px 0px;
}






/*===== ■2. SponcerAdd =====*/

#SponcerAdd p {
	margin-top: 5px;
}

#SponcerAdd ul.BoxPhoto {
	display: block;
	width: 860px;
	margin-top: 20px;
}
#SponcerAdd ul.BoxPhoto li {
	float: left;
	width: 284px;
	height: 186px;
	margin: 0px 4px 4px 0px;
}
#SponcerAdd ul.BoxPhoto li.BoxPhotoEnd {
	margin-right:0;
}

#SponcerAdd ul.Btn {
	margin-top: 36px;
	margin-bottom: 10px;
}






/*===== ■3. SponcerLimitation =====*/
/*===== ■4. SponcerLimitationLight =====*/

#SponcerLimitation {
}

#SponcerLimitationLight {
}


/*----- Common Parts -----*/

#Sponcer .Section {
	position: relative;
}
#Sponcer .Section .BgWhite {
	position: relative;
}
#Sponcer .Section p.TxtSecTop{
	margin: -10px 0px 5px 0px;
}
#Sponcer .Section h3 img {
	position: absolute;
	right: 0px;
	top: 0px;
}
#Sponcer .Section p.Txt{
	margin-top: 10px;
}

#Sponcer .Section .Btn2 {
	margin-top: 40px;
	margin-bottom: 20px;
}


/*----- BoxPrice -----*/

#Sponcer .Section .BoxPrice {
	margin-top: 40px;
}
#Sponcer .Section .BoxPrice dl {
	float: left;
	width: 450px;
	padding-right: 15px;
}
#Sponcer .Section .BoxPrice dl dt {
	margin-bottom: 25px;
}
#Sponcer .Section .BoxPrice dl dd {
	margin-bottom: 5px;
}
#Sponcer .Section .BoxPrice dl dd span {
	font-weight: bold;
}


/*----- BoxService -----*/

#Sponcer .Section .BoxService {
}
#Sponcer .Section .BoxService ul {
	float: left;
	width: 380px;
	margin: 10px 40px 10px 0px;
}
#Sponcer .Section .BoxService ul li {
	margin: 5px 0px;
	line-height: 1.5;
}
#Sponcer .Section .BoxService p {
	clear: both;
}


/*----- BoxDays -----*/

#Sponcer .Section .BoxDays {
}
#Sponcer .Section .BoxDays dt {
	margin-bottom: 20px;
}






/*===== ■5. SponcerGeneral =====*/

#SponcerGeneral .BoxPhoto {
	clear: both;
	padding: 30px 0px 0px;
}
#SponcerGeneral .BoxPhoto li {
	float: left;
	width: 398px;
	margin: 0px 4px 10px 0px;
}
#SponcerGeneral .BoxPhoto li img {
	width: 100%;
	height: auto;
}
#SponcerGeneral .BoxPhoto .PhotoEnd{
	margin-right: 0px;
}
