@charset "UTF-8";

/*==========================================================================

layoutSetting

==========================================================================*/
.imageLeftHalf .rightColumn {
}

/* imageTxtSetting */
.imageRightHalf,
.imageLeftHalf {
position: relative;
}

.imageRightHalf .rightColumn dd,
.imageLeftHalf .leftColumn dd {
text-indent: -9999px;
font-size: 1;	/* forWinIE */
line-height: 1;	/* forWinIE */
position: absolute;
}

.imageRightHalf .rightColumn dd {
width: 95px;
height: 74px;
background: url("../images/200811_2/txt_01.png") no-repeat;
top: -5px;
right: 152px;
}

.imageLeftHalf .leftColumn dd {
width: 175px;
height: 86px;
background: url("../images/200811_2/txt_02.png") no-repeat;
top: 6px;
left: 233px;
}

/* hackForWinIE6 */
* html .imageRightHalf .rightColumn dd {
background: none;
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/200811_2/txt_01.png", sizingMethod="scale");
}

* html .imageLeftHalf .leftColumn dd {
background: none;
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/200811_2/txt_02.png", sizingMethod="scale");
}





/*==========================================================================

titleSetting

==========================================================================*/
div#contents h2 {
	background-image: url(../images/200903_2/ttl.jpg);
	background-repeat: no-repeat;
}

div#contents h3,
div#contents h4 {
color: #A01F24;
}

div#contents h3 {
padding-left: 25px;
background: url("../images/200903_2/ico_sub_ttl.gif") no-repeat 0 .2em;
}

div#contents div#pageTitle h4 {
background: url("../images/200903_2/bg_sub_ttl.gif") no-repeat;
}

div#contents h4 {
background: url("../../present/images/bg_sub_ttl.gif") no-repeat;
}



/*==========================================================================

threeImagesSetting

==========================================================================*/
.threeImages {
margin-top: 10px;
margin-bottom: 10px;
}


/*==========================================================================

pageCaptionSetting

==========================================================================*/
div#contents {
	position: relative;
}

.pageCaption {
width: 282px;
height: 84px;
text-indent: -9999px;
font-size: 1;	/* forWinIE */
line-height: 1;	/* forWinIE */
background: url("../images/200811_2/caption.gif") no-repeat;
position: absolute;
top: 145px;
left: 13px;
}




/*==========================================================================

cooperationSetting

==========================================================================*/
.cooperation {
font-size: .83em;
text-align: center;
}




/*==========================================================================

eventLinkButtonSetting

==========================================================================*/
#eventLinkButton {
margin-left: 10px;
text-indent: -9999px;
font-size: 1;	/* forWinIE */
line-height: 1;	/* forWinIE */
}

#eventLinkButton a {
	width: 580px;
	height: 120px;
	display: block;
	background-image: url(../images/200903_2/travel.jpg);
	background-repeat: no-repeat;
}
