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

#containerHome { 
	position: relative;
 margin: 0 auto;
_height: auto !important;/* IE6 min-height対策*/
_height: 100%;/* IE6 min-height対策*/
 min-height: 100%;
 text-align: left;
 background: url(../img/hm/bgImage02.jpg) repeat-x;
 background-position: top center; 
}
#headerBodyAreaHome {
 padding-bottom: 216px;/*※フッター位置調整*/
 position: relative;
 width: 100%;
 margin: 0 auto;
 text-align: center;
 background: url(../img/hm/bgImage.jpg) no-repeat;
 background-position: top center; 
}

.mainImageArea {
 text-align: center;
 vertical-align: top;
}

.contentsHome {
	width: 830px;
 margin: 35px 0 0 35px;
 text-align: left;
 vertical-align: top;
}

.todaysPhotoTitle {
 padding: 0 0 14px;
}

.todaysPhoto {
 text-align: center;
 vertical-align: top;
	margin: 0px; 
 padding: 3px;
 background-color: #FDFAF2;
 border-top: #C6BCA9  1px solid;
 border-right: #C6BCA9  1px solid;
 border-left: #C6BCA9  1px solid;
}
.todaysPhoto img {
 vertical-align:bottom;/* IE */
}

.todaysPhotoCap {
 text-align: left;
 vertical-align: top;
 font-size: 13px;
 font-size: 80%\9;/* IE */
 line-height: 1.5;
 padding: 10px 0 0 2px;
 background: url(../img/hm/photoBottom.gif) no-repeat;
 background-position: top center; 
}

.infoTitle {
}

#infoArea {
	width: 485px;
 margin-top: 3px;
 overflow: auto;
}
#infoArea dl.info {
 padding: 0 2px;
}
#infoArea dl.info dt {
	float: left;
 color: #B41706;
 padding: 11px 0 5px 4px;
 font-size: 14px;
 font-size: 87.5%\9;/* IE */
 line-height: 1.5;
}
#infoArea dl.info dd {
 padding: 11px 4px 11px 120px;
 font-size: 14px;
 font-size: 87.5%\9;/* IE */
 line-height: 1.5;
 border-bottom: #D3C8B0 1px solid;
}
</pre></body></html>