@charset "shift_JIS";

/*-------------------
	title
-------------------*/
.galleryA7 .thumbnail h3 {
background-repeat: no-repeat;
background-position: left top;
text-indent: -9999px;
}

.galleryA7 #photoArea .txt .num {
background-repeat: no-repeat;
background-position: left top;
text-indent: -9999px;
}

@media screen and (max-width: 640px) {
.galleryA7 .thumbnail h3 {
margin: 16px auto 16px;
}
}

/*-------------------
	photoL
-------------------*/
#photoL01 {
margin: 0;
padding: 0;	
}

#photoL01 .largeFrame {
margin: 22px 0 0 19px;	
background-repeat: no-repeat;
background-position: left top;
}

#photoL01 .largeFrame img {
vertical-align: bottom;
}

/*--portrait
-----------------*/
#po .thumbnail h3 {
width: 480px;
height: 58px;
background-image: url(../../portrait/img/title.png);
}

@media screen and (max-width: 640px) {
#po .thumbnail h3 {
width: 270px;
height: 42px;
background-image: url(../../portrait/img/title_s.gif);
background-size: 270px 42px;
}
}

/*--------------------------------------------------------------------------------
	/largePhoto_baby
--------------------------------------------------------------------------------*/
#photoL01 #largePhoto_baby_01 {
	background-image: url(../../portrait/img/img01_l.jpg);
}
#photoL01 #largePhoto_baby_02 {
	background-image: url(../../portrait/img/img02_l.jpg);
}
#photoL01 #largePhoto_baby_03 {
	background-image: url(../../portrait/img/img03_l.jpg);
}
#photoL01 #largePhoto_baby_04 {
	background-image: url(../../portrait/img/img04_l.jpg);
}
#photoL01 #largePhoto_baby_05 {
	background-image: url(../../portrait/img/img05_l.jpg);
}
#photoL01 #largePhoto_baby_06 {
	background-image: url(../../portrait/img/img06_l.jpg);
}
#photoL01 #largePhoto_baby_07 {
	background-image: url(../../portrait/img/img07_l.jpg);
}
#photoL01 #largePhoto_baby_08 {
	background-image: url(../../portrait/img/img08_l.jpg);
}
#photoL01 #largePhoto_baby_09 {
	background-image: url(../../portrait/img/img09_l.jpg);
}
#photoL01 #largePhoto_baby_10 {
	background-image: url(../../portrait/img/img10_l.jpg);
}
#photoL01 #largePhoto_baby_11 {
	background-image: url(../../portrait/img/img11_l.jpg);
}
#photoL01 #largePhoto_baby_12 {
	background-image: url(../../portrait/img/img12_l.jpg);
}


@media (max-width:640px){
	.section #largePhoto_baby_01 img {
		background-image: url(../../portrait/img/img01_l.jpg);
	}
	.section #largePhoto_baby_02 img {
		background-image: url(../../portrait/img/img02_l.jpg);
	}
	.section #largePhoto_baby_03 img {
		background-image: url(../../portrait/img/img03_l.jpg);
	}
	.section #largePhoto_baby_04 img {
		background-image: url(../../portrait/img/img04_l.jpg);
	}
	.section #largePhoto_baby_05 img {
		background-image: url(../../portrait/img/img05_l.jpg);
	}
	.section #largePhoto_baby_06 img {
		background-image: url(../../portrait/img/img06_l.jpg);
	}
	.section #largePhoto_baby_07 img {
		background-image: url(../../portrait/img/img07_l.jpg);
	}
	.section #largePhoto_baby_08 img {
		background-image: url(../../portrait/img/img08_l.jpg);
	}
	.section #largePhoto_baby_09 img {
		background-image: url(../../portrait/img/img09_l.jpg);
	}
	.section #largePhoto_baby_10 img {
		background-image: url(../../portrait/img/img10_l.jpg);
	}
	.section #largePhoto_baby_11 img {
		background-image: url(../../portrait/img/img11_l.jpg);
	}
	.section #largePhoto_baby_12 img {
		background-image: url(../../portrait/img/img12_l.jpg);
	}
}

body#po #photoArea #photo01 .txt .num {
	width: 50px;
	height: 15px;
	background-image: url(../../portrait/img/num01.gif);
}
body#po #photoArea #photo02 .txt .num {
	background-image: url(../../portrait/img/num02.gif);
}
body#po #photoArea #photo03 .txt .num {
	background-image: url(../../portrait/img/num03.gif);
}
body#po #photoArea #photo04 .txt .num {
	background-image: url(../../portrait/img/num04.gif);
}
body#po #photoArea #photo05 .txt .num {
	background-image: url(../../portrait/img/num05.gif);
}
body#po #photoArea #photo06 .txt .num {
	background-image: url(../../portrait/img/num06.gif);
}
body#po #photoArea #photo07 .txt .num {
	background-image: url(../../portrait/img/num07.gif);
}
body#po #photoArea #photo08 .txt .num {
	background-image: url(../../portrait/img/num08.gif);
}
body#po #photoArea #photo09 .txt .num {
	background-image: url(../../portrait/img/num09.gif);
}
body#po #photoArea #photo10 .txt .num {
	background-image: url(../../portrait/img/num10.gif);
}
body#po #photoArea #photo11 .txt .num {
	background-image: url(../../portrait/img/num11.gif);
}
body#po #photoArea #photo12 .txt .num {
	background-image: url(../../portrait/img/num12.gif);
}




/*--landscape
-----------------*/
#nv .thumbnail h3 {
width: 480px;
height: 37px;
background-image: url(../../landscape/img/title.png);
}

@media screen and (max-width: 640px) {
#nv .thumbnail h3 {
width: 201px;
height: 42px;
background-image: url(../../landscape/img/title_s.gif);
background-size: 201px 42px;
}
}

/*--------------------------------------------------------------------------------
	/largePhoto_landscape
--------------------------------------------------------------------------------*/
#photoL01 #largePhoto_landscape_01 {
	background-image: url(../../landscape/img/img01_l.jpg);
}
#photoL01 #largePhoto_landscape_02 {
	background-image: url(../../landscape/img/img02_l.jpg);
}
#photoL01 #largePhoto_landscape_03 {
	background-image: url(../../landscape/img/img03_l.jpg);
}
#photoL01 #largePhoto_landscape_04 {
	background-image: url(../../landscape/img/img04_l.jpg);
}
#photoL01 #largePhoto_landscape_05 {
	background-image: url(../../landscape/img/img05_l.jpg);
}
#photoL01 #largePhoto_landscape_06 {
	background-image: url(../../landscape/img/img06_l.jpg);
}
#photoL01 #largePhoto_landscape_07 {
	background-image: url(../../landscape/img/img07_l.jpg);
}
#photoL01 #largePhoto_landscape_08 {
	background-image: url(../../landscape/img/img08_l.jpg);
}
#photoL01 #largePhoto_landscape_09 {
	background-image: url(../../landscape/img/img09_l.jpg);
}
#photoL01 #largePhoto_landscape_10 {
	background-image: url(../../landscape/img/img10_l.jpg);
}


@media (max-width:640px){
	.section #largePhoto_landscape_01 img {
		background-image: url(../../landscape/img/img01_l.jpg);
	}
	.section #largePhoto_landscape_02 img {
		background-image: url(../../landscape/img/img02_l.jpg);
	}
	.section #largePhoto_landscape_03 img {
		background-image: url(../../landscape/img/img03_l.jpg);
	}
	.section #largePhoto_landscape_04 img {
		background-image: url(../../landscape/img/img04_l.jpg);
	}
	.section #largePhoto_landscape_05 img {
		background-image: url(../../landscape/img/img05_l.jpg);
	}
	.section #largePhoto_landscape_06 img {
		background-image: url(../../landscape/img/img06_l.jpg);
	}
	.section #largePhoto_landscape_07 img {
		background-image: url(../../landscape/img/img07_l.jpg);
	}
	.section #largePhoto_landscape_08 img {
		background-image: url(../../landscape/img/img08_l.jpg);
	}
	.section #largePhoto_landscape_09 img {
		background-image: url(../../landscape/img/img09_l.jpg);
	}
	.section #largePhoto_landscape_10 img {
		background-image: url(../../landscape/img/img10_l.jpg);
	}
}



body#nv #photoArea #photo01 .txt .num {
	width: 50px;
	height: 15px;
	background-image: url(../../landscape/img/num01.gif);
}
body#nv #photoArea #photo02 .txt .num {
	background-image: url(../../landscape/img/num02.gif);
}
body#nv #photoArea #photo03 .txt .num {
	background-image: url(../../landscape/img/num03.gif);
}
body#nv #photoArea #photo04 .txt .num {
	background-image: url(../../landscape/img/num04.gif);
}
body#nv #photoArea #photo05 .txt .num {
	background-image: url(../../landscape/img/num05.gif);
}
body#nv #photoArea #photo06 .txt .num {
	background-image: url(../../landscape/img/num06.gif);
}
body#nv #photoArea #photo07 .txt .num {
	background-image: url(../../landscape/img/num07.gif);
}
body#nv #photoArea #photo08 .txt .num {
	background-image: url(../../landscape/img/num08.gif);
}
body#nv #photoArea #photo09 .txt .num {
	background-image: url(../../landscape/img/num09.gif);
}
body#nv #photoArea #photo10 .txt .num {
	background-image: url(../../landscape/img/num10.gif);
}




/*--firefly
-----------------*/
#ff .thumbnail h3 {
width: 480px;
height: 37px;
background-image: url(../../firefly/img/title.png);
}

@media screen and (max-width: 640px) {
#ff .thumbnail h3 {
width: 201px;
height: 42px;
background-image: url(../../firefly/img/title_s.gif);
background-size: 201px 42px;
}
}

/*--------------------------------------------------------------------------------
	/largePhoto_firefly
--------------------------------------------------------------------------------*/
#photoL01 #largePhoto_firefly_01 {
	background-image: url(../../firefly/img/img01_l.jpg);
}
#photoL01 #largePhoto_firefly_02 {
	background-image: url(../../firefly/img/img02_l.jpg);
}
#photoL01 #largePhoto_firefly_03 {
	background-image: url(../../firefly/img/img03_l.jpg);
}
#photoL01 #largePhoto_firefly_04 {
	background-image: url(../../firefly/img/img04_l.jpg);
}
#photoL01 #largePhoto_firefly_05 {
	background-image: url(../../firefly/img/img05_l.jpg);
}
#photoL01 #largePhoto_firefly_06 {
	background-image: url(../../firefly/img/img06_l.jpg);
}
#photoL01 #largePhoto_firefly_07 {
	background-image: url(../../firefly/img/img07_l.jpg);
}
#photoL01 #largePhoto_firefly_08 {
	background-image: url(../../firefly/img/img08_l.jpg);
}
#photoL01 #largePhoto_firefly_09 {
	background-image: url(../../firefly/img/img09_l.jpg);
}
#photoL01 #largePhoto_firefly_10 {
	background-image: url(../../firefly/img/img10_l.jpg);
}


@media (max-width:640px){
	.section #largePhoto_firefly_01 img {
		background-image: url(../../firefly/img/img01_l.jpg);
	}
	.section #largePhoto_firefly_02 img {
		background-image: url(../../firefly/img/img02_l.jpg);
	}
	.section #largePhoto_firefly_03 img {
		background-image: url(../../firefly/img/img03_l.jpg);
	}
	.section #largePhoto_firefly_04 img {
		background-image: url(../../firefly/img/img04_l.jpg);
	}
	.section #largePhoto_firefly_05 img {
		background-image: url(../../firefly/img/img05_l.jpg);
	}
	.section #largePhoto_firefly_06 img {
		background-image: url(../../firefly/img/img06_l.jpg);
	}
	.section #largePhoto_firefly_07 img {
		background-image: url(../../firefly/img/img07_l.jpg);
	}
	.section #largePhoto_firefly_08 img {
		background-image: url(../../firefly/img/img08_l.jpg);
	}
	.section #largePhoto_firefly_09 img {
		background-image: url(../../firefly/img/img09_l.jpg);
	}
	.section #largePhoto_firefly_10 img {
		background-image: url(../../firefly/img/img10_l.jpg);
	}
}


body#ff #photoArea #photo01 .txt .num {
	width: 50px;
	height: 15px;
	background-image: url(../../firefly/img/num01.gif);
}
body#ff #photoArea #photo02 .txt .num {
	background-image: url(../../firefly/img/num02.gif);
}
body#ff #photoArea #photo03 .txt .num {
	background-image: url(../../firefly/img/num03.gif);
}
body#ff #photoArea #photo04 .txt .num {
	background-image: url(../../firefly/img/num04.gif);
}
body#ff #photoArea #photo05 .txt .num {
	background-image: url(../../firefly/img/num05.gif);
}
body#ff #photoArea #photo06 .txt .num {
	background-image: url(../../firefly/img/num06.gif);
}
body#ff #photoArea #photo07 .txt .num {
	background-image: url(../../firefly/img/num07.gif);
}
body#ff #photoArea #photo08 .txt .num {
	background-image: url(../../firefly/img/num08.gif);
}
body#ff #photoArea #photo09 .txt .num {
	background-image: url(../../firefly/img/num09.gif);
}
body#ff #photoArea #photo10 .txt .num {
	background-image: url(../../firefly/img/num10.gif);
}
