@charset "UTF-8";


/* **************************************************************
 ▼▼ スタイル定義 ▼▼
************************************************************** */
/* ******************************************
 Title	　定義
****************************************** */
#contents-wrap #wrap-top {
	background: url(../images/photo_title.jpg) no-repeat;
}

#contents-wrap h2 {
	text-indent: -9999px;
	margin: 0px;
	padding: 0px;
	line-height: 100%;
}

/* ******************************************
 コンテンツ内	　定義
****************************************** */
#contents-wrap #scroll {
/* Typical fixed height and fixed width example */
width: 595px;
height: 520px;
overflow: auto;
/* IE overflow fix, position must be relative or absolute*/
position: relative;
margin: 0px 25px 20px 35px;
padding: 0px 0px 8px 0px;
}

#contents-wrap div.photo-block {
	margin-bottom: 35px;
	margin-left: 10px;
}


#contents-wrap div.photo-block h3 {
	background: url(../images/title_background.jpg) no-repeat left top;
	width: 540px;
	height: 25px;
	margin: 0px 0px 12px 0px;
	padding: 7px 0px 0px 30px ;
	color:#FFFFFF;
	font-weight: bold;
}

#contents-wrap div.photo-block div.imgBox {
	margin:0px 0px 10px 10px;
	width:540px;
	display: block;
}

#contents-wrap div.photo-block div.imgBox a{
	margin-left:12px;
}


#contents-wrap div#viewOldPhoto {
	width: 550px;
	text-align: right;
	padding-top: 15px;
	margin-bottom: 15px;
}


/******    scroll   ******/
.scrollgeneric {
line-height: 1px;
font-size: 1px;
position: absolute;
top: 0; left: 0;
}
.vscrollerbase {
width: 10px;
background: url(../../images/scroll_bar.gif) repeat-y;
}
.vscrollerbar {
width: 10px;
background-color: #302f2f;
}
/******    scroll   ******/



/* **************************************************************
 ▼▼ 写真アイコン ▼▼
************************************************************** */
#contents-wrap div.photo-block div a{
	width: 45px;
	height: 45px;
	float: left;
}

#contents-wrap div.photo-block div a:hover{
	opacity: 0.85;
	filter: alpha(opacity=85);
	-moz-opacity: 0.85;
}

#contents-wrap div.photo-block div a:hover{cursor: pointer;}

#contents-wrap div.photo-block #img_100509 a{background: url(../image_s/100509.jpg) no-repeat;}
#contents-wrap div.photo-block #img_100509 a#img_100509_001{background-position: 0px 0px;}
#contents-wrap div.photo-block #img_100509 a#img_100509_002{background-position: -45px 0px;}
#contents-wrap div.photo-block #img_100509 a#img_100509_003{background-position: -90px 0px;}
#contents-wrap div.photo-block #img_100509 a#img_100509_004{background-position: -135px 0px;}

#contents-wrap div.photo-block #img_100427 a{background: url(../image_s/100427.jpg) no-repeat;}
#contents-wrap div.photo-block #img_100427 a#img_100427_001{background-position: 0px 0px;}
#contents-wrap div.photo-block #img_100427 a#img_100427_002{background-position: -45px 0px;}
#contents-wrap div.photo-block #img_100427 a#img_100427_003{background-position: -90px 0px;}
#contents-wrap div.photo-block #img_100427 a#img_100427_004{background-position: -135px 0px;}
#contents-wrap div.photo-block #img_100427 a#img_100427_005{background-position: -180px 0px;}

#contents-wrap div.photo-block #img_100402 a{background: url(../image_s/100402.jpg) no-repeat;}
#contents-wrap div.photo-block #img_100402 a#img_100402_001{background-position: 0px 0px;}
#contents-wrap div.photo-block #img_100402 a#img_100402_002{background-position: -45px 0px;}
#contents-wrap div.photo-block #img_100402 a#img_100402_003{background-position: -90px 0px;}

#contents-wrap div.photo-block #img_100316 a{background: url(../image_s/100316.jpg) no-repeat;}
#contents-wrap div.photo-block #img_100316 a#img_100316_001{background-position: 0px 0px;}
#contents-wrap div.photo-block #img_100316 a#img_100316_002{background-position: -45px 0px;}
#contents-wrap div.photo-block #img_100316 a#img_100316_003{background-position: -90px 0px;}

#contents-wrap div.photo-block #img_100217 a{background: url(../image_s/100217.jpg) no-repeat;}
#contents-wrap div.photo-block #img_100217 a#img_100217_001{background-position: 0px 0px;}
#contents-wrap div.photo-block #img_100217 a#img_100217_002{background-position: -45px 0px;}
#contents-wrap div.photo-block #img_100217 a#img_100217_003{background-position: -90px 0px;}
#contents-wrap div.photo-block #img_100217 a#img_100217_004{background-position: -135px 0px;}
#contents-wrap div.photo-block #img_100217 a#img_100217_005{background-position: -180px 0px;}

#contents-wrap div.photo-block #img_100205 a{background: url(../image_s/100205.jpg) no-repeat;}
#contents-wrap div.photo-block #img_100205 a#img_100205_001{background-position: 0px 0px;}
#contents-wrap div.photo-block #img_100205 a#img_100205_002{background-position: -45px 0px;}
#contents-wrap div.photo-block #img_100205 a#img_100205_003{background-position: -90px 0px;}
#contents-wrap div.photo-block #img_100205 a#img_100205_004{background-position: -135px 0px;}
#contents-wrap div.photo-block #img_100205 a#img_100205_005{background-position: -180px 0px;}
#contents-wrap div.photo-block #img_100205 a#img_100205_006{background-position: 0px -45px;}
#contents-wrap div.photo-block #img_100205 a#img_100205_007{background-position: -45px -45px;}

#contents-wrap div.photo-block #img_100116 a{background: url(../image_s/100116.jpg) no-repeat;}
#contents-wrap div.photo-block #img_100116 a#img_100116_001{background-position: 0px 0px;}
#contents-wrap div.photo-block #img_100116 a#img_100116_002{background-position: -45px 0px;}
#contents-wrap div.photo-block #img_100116 a#img_100116_003{background-position: -90px 0px;}
#contents-wrap div.photo-block #img_100116 a#img_100116_004{background-position: -135px 0px;}

#contents-wrap div.photo-block #img_091214 a{background: url(../image_s/091214.jpg) no-repeat;}
#contents-wrap div.photo-block #img_091214 a#img_091214_001{background-position: 0px 0px;}
#contents-wrap div.photo-block #img_091214 a#img_091214_002{background-position: -45px 0px;}
#contents-wrap div.photo-block #img_091214 a#img_091214_003{background-position: -90px 0px;}
#contents-wrap div.photo-block #img_091214 a#img_091214_004{background-position: -135px 0px;}
#contents-wrap div.photo-block #img_091214 a#img_091214_005{background-position: -180px 0px;}
#contents-wrap div.photo-block #img_091214 a#img_091214_006{background-position: 0px -45px;}
#contents-wrap div.photo-block #img_091214 a#img_091214_007{background-position: -45px -45px;}
#contents-wrap div.photo-block #img_091214 a#img_091214_008{background-position: -90px -45px;}

#contents-wrap div.photo-block #img_091127 a{background: url(../image_s/091127.jpg) no-repeat;}
#contents-wrap div.photo-block #img_091127 a#img_091127_001{background-position: 0px 0px;}
#contents-wrap div.photo-block #img_091127 a#img_091127_002{background-position: -45px 0px;}
#contents-wrap div.photo-block #img_091127 a#img_091127_003{background-position: -90px 0px;}
#contents-wrap div.photo-block #img_091127 a#img_091127_004{background-position: -135px 0px;}
#contents-wrap div.photo-block #img_091127 a#img_091127_005{background-position: -180px 0px;}
#contents-wrap div.photo-block #img_091127 a#img_091127_006{background-position: 0px -45px;}

#contents-wrap div.photo-block #img_090927 a{background: url(../image_s/090927.jpg) no-repeat;}
#contents-wrap div.photo-block #img_090927 a#img_090927_001{background-position: 0px 0px;}
#contents-wrap div.photo-block #img_090927 a#img_090927_002{background-position: -45px 0px;}
#contents-wrap div.photo-block #img_090927 a#img_090927_003{background-position: -90px 0px;}
#contents-wrap div.photo-block #img_090927 a#img_090927_004{background-position: -135px 0px;}
#contents-wrap div.photo-block #img_090927 a#img_090927_005{background-position: -180px 0px;}
#contents-wrap div.photo-block #img_090927 a#img_090927_006{background-position: 0px -45px;}
#contents-wrap div.photo-block #img_090927 a#img_090927_007{background-position: -45px -45px;}
#contents-wrap div.photo-block #img_090927 a#img_090927_008{background-position: -90px -45px;}
#contents-wrap div.photo-block #img_090927 a#img_090927_009{background-position: -135px -45px;}
#contents-wrap div.photo-block #img_090927 a#img_090927_010{background-position: -180px -45px;}
#contents-wrap div.photo-block #img_090927 a#img_090927_011{background-position: 0px -90px;}


#contents-wrap div.photo-block #img_090903 a{background: url(../image_s/090903.jpg) no-repeat;}
#contents-wrap div.photo-block #img_090903 a#img_090903_001{background-position: 0px 0px;}
#contents-wrap div.photo-block #img_090903 a#img_090903_002{background-position: -45px 0px;}
#contents-wrap div.photo-block #img_090903 a#img_090903_003{background-position: -90px 0px;}
#contents-wrap div.photo-block #img_090903 a#img_090903_004{background-position: -135px 0px;}
#contents-wrap div.photo-block #img_090903 a#img_090903_005{background-position: -180px 0px;}
#contents-wrap div.photo-block #img_090903 a#img_090903_006{background-position: 0px -45px;}
#contents-wrap div.photo-block #img_090903 a#img_090903_007{background-position: -45px -45px;}
#contents-wrap div.photo-block #img_090903 a#img_090903_008{background-position: -90px -45px;}
#contents-wrap div.photo-block #img_090903 a#img_090903_009{background-position: -135px -45px;}
#contents-wrap div.photo-block #img_090903 a#img_090903_010{background-position: -180px -45px;}
#contents-wrap div.photo-block #img_090903 a#img_090903_011{background-position: 0px -90px;}
#contents-wrap div.photo-block #img_090903 a#img_090903_012{background-position: -45px -90px;}
#contents-wrap div.photo-block #img_090903 a#img_090903_013{background-position: -90px -90px;}
#contents-wrap div.photo-block #img_090903 a#img_090903_014{background-position: -135px -90px;}

#contents-wrap div.photo-block #img_090712 a{background: url(../image_s/090712.jpg) no-repeat;}
#contents-wrap div.photo-block #img_090712 a#img_090712_k_001{background-position: 0px 0px;}
#contents-wrap div.photo-block #img_090712 a#img_090712_k_002{background-position: -45px 0px;}
#contents-wrap div.photo-block #img_090712 a#img_090712_k_003{background-position: -90px 0px;}
#contents-wrap div.photo-block #img_090712 a#img_090712_k_004{background-position: -135px 0px;}
#contents-wrap div.photo-block #img_090712 a#img_090712_k_005{background-position: -180px 0px;}
#contents-wrap div.photo-block #img_090712 a#img_090712_k_006{background-position: 0px -45px;}
#contents-wrap div.photo-block #img_090712 a#img_090712_k_007{background-position: -45px -45px;}
#contents-wrap div.photo-block #img_090712 a#img_090712_k_008{background-position: -90px -45px;}
#contents-wrap div.photo-block #img_090712 a#img_090712_k_009{background-position: -135px -45px;}
#contents-wrap div.photo-block #img_090712 a#img_090712_f_001{background-position: 0px -90px;}
#contents-wrap div.photo-block #img_090712 a#img_090712_f_002{background-position: -45px -90px;}
#contents-wrap div.photo-block #img_090712 a#img_090712_f_003{background-position: -90px -90px;}
#contents-wrap div.photo-block #img_090712 a#img_090712_f_004{background-position: -135px -90px;}
#contents-wrap div.photo-block #img_090712 a#img_090712_f_005{background-position: -180px -90px;}
#contents-wrap div.photo-block #img_090712 a#img_090712_f_006{background-position: 0px -135px;}
#contents-wrap div.photo-block #img_090712 a#img_090712_f_007{background-position: -45px -135px;}
#contents-wrap div.photo-block #img_090712 a#img_090712_f_008{background-position: -90px -135px;}
#contents-wrap div.photo-block #img_090712 a#img_090712_f_009{background-position: -135px -135px;}

#contents-wrap div.photo-block #img_090528 a{background: url(../image_s/090528.jpg) no-repeat;}
#contents-wrap div.photo-block #img_090528 a#img_090528_001{background-position: 0px 0px;}
#contents-wrap div.photo-block #img_090528 a#img_090528_002{background-position: -45px 0px;}
#contents-wrap div.photo-block #img_090528 a#img_090528_003{background-position: -90px 0px;}
#contents-wrap div.photo-block #img_090528 a#img_090528_004{background-position: -135px 0px;}
#contents-wrap div.photo-block #img_090528 a#img_090528_005{background-position: -180px 0px;}
#contents-wrap div.photo-block #img_090528 a#img_090528_006{background-position: 0px -45px;}
#contents-wrap div.photo-block #img_090528 a#img_090528_007{background-position: -45px -45px;}
#contents-wrap div.photo-block #img_090528 a#img_090528_008{background-position: -90px -45px;}
#contents-wrap div.photo-block #img_090528 a#img_090528_009{background-position: -135px -45px;}

#contents-wrap div.photo-block #img_090522 a{background: url(../image_s/090522.jpg) no-repeat;}
#contents-wrap div.photo-block #img_090522 a#img_090522_001{background-position: 0px 0px;}
#contents-wrap div.photo-block #img_090522 a#img_090522_002{background-position: -45px 0px;}
#contents-wrap div.photo-block #img_090522 a#img_090522_003{background-position: -90px 0px;}
#contents-wrap div.photo-block #img_090522 a#img_090522_004{background-position: -135px 0px;}
#contents-wrap div.photo-block #img_090522 a#img_090522_005{background-position: -180px 0px;}

#contents-wrap div.photo-block #img_090326 a{background: url(../image_s/090326.jpg) no-repeat;}
#contents-wrap div.photo-block #img_090326 a#img_090326_001{background-position: 0px 0px;}
#contents-wrap div.photo-block #img_090326 a#img_090326_002{background-position: -45px 0px;}
#contents-wrap div.photo-block #img_090326 a#img_090326_003{background-position: -90px 0px;}
#contents-wrap div.photo-block #img_090326 a#img_090326_004{background-position: -135px 0px;}
#contents-wrap div.photo-block #img_090326 a#img_090326_005{background-position: -180px 0px;}
#contents-wrap div.photo-block #img_090326 a#img_090326_006{background-position: 0px -45px;}
#contents-wrap div.photo-block #img_090326 a#img_090326_007{background-position: -45px -45px;}
#contents-wrap div.photo-block #img_090326 a#img_090326_008{background-position: -90px -45px;}
#contents-wrap div.photo-block #img_090326 a#img_090326_009{background-position: -135px -45px;}

#contents-wrap div.photo-block #img_090224 a{background: url(../image_s/090224.jpg) no-repeat;}
#contents-wrap div.photo-block #img_090224 a#img_090224_001{background-position: 0px 0px;}
#contents-wrap div.photo-block #img_090224 a#img_090224_002{background-position: -45px 0px;}
#contents-wrap div.photo-block #img_090224 a#img_090224_003{background-position: -90px 0px;}
#contents-wrap div.photo-block #img_090224 a#img_090224_004{background-position: -135px 0px;}
#contents-wrap div.photo-block #img_090224 a#img_090224_005{background-position: -180px 0px;}
#contents-wrap div.photo-block #img_090224 a#img_090224_006{background-position: 0px -45px;}
#contents-wrap div.photo-block #img_090224 a#img_090224_007{background-position: -45px -45px;}
#contents-wrap div.photo-block #img_090224 a#img_090224_008{background-position: -90px -45px;}

#contents-wrap div.photo-block #img_090217 a{background: url(../image_s/090217.jpg) no-repeat;}
#contents-wrap div.photo-block #img_090217 a#img_090217_001{background-position: 0px 0px;}
#contents-wrap div.photo-block #img_090217 a#img_090217_002{background-position: -45px 0px;}
#contents-wrap div.photo-block #img_090217 a#img_090217_003{background-position: -90px 0px;}
#contents-wrap div.photo-block #img_090217 a#img_090217_004{background-position: -135px 0px;}
#contents-wrap div.photo-block #img_090217 a#img_090217_005{background-position: -180px 0px;}

#contents-wrap div.photo-block #img_090123 a{background: url(../image_s/090123.jpg) no-repeat;}
#contents-wrap div.photo-block #img_090123 a#img_090123_001{background-position: 0px 0px;}
#contents-wrap div.photo-block #img_090123 a#img_090123_002{background-position: -45px 0px;}
#contents-wrap div.photo-block #img_090123 a#img_090123_003{background-position: -90px 0px;}
#contents-wrap div.photo-block #img_090123 a#img_090123_004{background-position: -135px 0px;}
#contents-wrap div.photo-block #img_090123 a#img_090123_005{background-position: -180px 0px;}
#contents-wrap div.photo-block #img_090123 a#img_090123_006{background-position: 0px -45px;}
#contents-wrap div.photo-block #img_090123 a#img_090123_007{background-position: -45px -45px;}
#contents-wrap div.photo-block #img_090123 a#img_090123_008{background-position: -90px -45px;}
#contents-wrap div.photo-block #img_090123 a#img_090123_009{background-position: -135px -45px;}
