@charset "utf-8";
/* CSS Document */

/*━━━━━━━━━━━━━━━━━━━━━━━━
コンセプト
━━━━━━━━━━━━━━━━━━━━━━━━━*/

.concept-image{
	float:right;
}
.concept-headline{
	font-size:2.8em;
	font-weight:bold;
	color:#188e78;
}
#main p.concept-text{
	font-size:1.4em;
	line-height:2;
}



/*━━━━━━━━━━━━━━━━━━━━━━━━
富士フイルムフォトサロン 東京
━━━━━━━━━━━━━━━━━━━━━━━━━*/
ul.salon-list{
	float:left;
	padding:0 70px 0 0;
}
ul.salon-list li{
	padding-bottom:10px;
}

/*━━━━━━━━━━━━━━━━━━━━━━━━
写真歴史博物館
━━━━━━━━━━━━━━━━━━━━━━━━━*/



.museum-list{
	width:737px;
}
.museum-list li{
	float:left;
	width:230px;
	padding:0 15px 20px 0;

}
.museum-list-wrap{
	width:722px;
	overflow:hidden;
}

.side-unit{
	float: right;
	width:46%;
	/*margin-right: 18px;*/
}
#main p.side-unit-heading{
	background:url(../../common/images/dot_line.gif) repeat-x left bottom;
	padding:0 0 10px 0;
	margin:0 0 10px 0;
}
.side-unit-heading span{
	font-size:1.3em;
	color:#16709f;
	
}

body.small #contents #main .museum-list p.museum-list-heading01,
body.small #contents #main .museum-list p.museum-list-heading02{
	background:url(../../common/images/article_heading_bg.gif) repeat left top;
	padding:1.2em 0;
	margin:0 0 10px 0;
	font-weight:bold;
	text-align:center;
}

body.small #contents #main .museum-list p.museum-list-heading03{
	background:url(../../common/images/article_heading_bg.gif) repeat left top;
	padding:0.5em;
	margin:0 0 10px 0;
	font-weight:bold;
	text-align:center;
}

body.medium #contents #main .museum-list p.museum-list-heading01,
body.medium #contents #main .museum-list p.museum-list-heading02{
	background:url(../../common/images/article_heading_bg.gif) repeat left top;
	padding:1.2em 0;
	margin:0 0 10px 0;
	font-weight:bold;
	text-align:center;
}
body.medium #contents #main .museum-list p.museum-list-heading03{
	background:url(../../common/images/article_heading_bg.gif) repeat left top;
	padding:0.5em;
	margin:0 0 10px 0;
	font-weight:bold;
	text-align:center;
}

body.large #contents #main .museum-list p.museum-list-heading01,
body.large #contents #main .museum-list p.museum-list-heading02{
	background:url(../../common/images/article_heading_bg.gif) repeat left top;
	padding:1.26em 0;
	margin:0 0 10px 0;
	font-weight:bold;
	text-align:center;
}

body.large #contents #main .museum-list p.museum-list-heading03{
	background:url(../../common/images/article_heading_bg.gif) repeat left top;
	padding:0.5em;
	margin:0 0 10px 0;
	font-weight:bold;
	text-align:center;
}

.color-wrap{
	width:722px;
	margin:20px 0;
	font-weight:bold;
	background:url(../images/museum_book_bottom.gif) no-repeat left bottom;
}
.color-wrap-inner{
	padding:0 20px 20px;
}
#main p.color-wrap-image{
	float:right;
	padding:0;
}


.history-wrap{
	margin:0 0 20px 0;
}

.history-image{
	width:360px;
}
.exhibition-camera{
	float:right;
	width:323px;
}
#main p.camera{
	width:115px;
	text-align:center;
}
#main p.exhibition{
	display:block;
	width:323px;
	margin:0 0 20px 0;
	padding:0 0 5px 0;
	color:#3fcbb1;
	font-weight:bold;
	text-align:center;
	background:url(../images/museum_heading_bottom.gif) no-repeat left bottom;
}

#main p.exhibition span{
	display:block;
}
.exhibition-text{
	float:right;
	width:200px;
}

.exhibition-inner{
	margin:0 0 10px 0;
	padding:0 0 15px 0;
	background:url(../../common/images/dot_line.gif) repeat-x left bottom;
}

/* 015/07/29 */
table.display_program {
	border-top:1px solid #ccc;
	margin-top:5px;
}
table.display_program tr th {
	text-align:left;
	font-weight:normal;
}
table.display_program tr th, table.display_program tr td {padding:3px 0 0 0;}


/* mecenatBlock */
.mecenatBlock {
	border:1px solid #ddd;
	padding:10px;
}
.mecenatBlock .mecenatLogo {
	float:left;
	width:105px;
	margin-right:20px;
	margin-left:5px;
}
#main .mecenatBlock > p {
	float:right;
	width:565px;
	padding:0 0 0 0 ;
	color:#555;
}


/* en */

body.small #contents #main .museum-list p.museum-list-heading-en01,
body.small #contents #main .museum-list p.museum-list-heading-en02{
	background:url(../../common/images/article_heading_bg.gif) repeat left top;
	padding:1.2em 0;
	margin:0 0 10px 0;
	font-weight:bold;
	text-align:center;
}

body.small #contents #main .museum-list p.museum-list-heading-en03{
	background:url(../../common/images/article_heading_bg.gif) repeat left top;
	padding:0.5em;
	margin:0 0 10px 0;
	font-weight:bold;
	text-align:center;
}

body.medium #contents #main .museum-list p.museum-list-heading-en01{
	background:url(../../common/images/article_heading_bg.gif) repeat left top;
	padding:1.2em 0;
	margin:0 0 10px 0;
	font-weight:bold;
	text-align:center;
}
body.medium #contents #main .museum-list p.museum-list-heading-en02,
body.medium #contents #main .museum-list p.museum-list-heading-en03{
	background:url(../../common/images/article_heading_bg.gif) repeat left top;
	padding:0.5em;
	margin:0 0 10px 0;
	font-weight:bold;
	text-align:center;
}

body.large #contents #main .museum-list p.museum-list-heading-en01{
	background:url(../../common/images/article_heading_bg.gif) repeat left top;
	padding:2.01em 0;
	margin:0 0 10px 0;
	font-weight:bold;
	text-align:center;
}
body.large #contents #main .museum-list p.museum-list-heading-en02{
	background:url(../../common/images/article_heading_bg.gif) repeat left top;
	padding:1.26em 0;
	margin:0 0 10px 0;
	font-weight:bold;
	text-align:center;
}

body.large #contents #main .museum-list p.museum-list-heading-en03{
	background:url(../../common/images/article_heading_bg.gif) repeat left top;
	padding:0.5em;
	margin:0 0 10px 0;
	font-weight:bold;
	text-align:center;
}



/*━━━━━━━━━━━━━━━━━━━━━━━━
アクセス
━━━━━━━━━━━━━━━━━━━━━━━━━*/

#access-wrap {
	width:500px;
	margin:0 0 10px 0;
	float:left;
}
#tab{
	padding:0 0 5px 0;
}
#tab li {
  float: left;
  cursor: pointer;
	display:block;
}
.disnon {
  display: none;
}

#map01 a{
	width:166px;
	height:50px;
	display:block;
	background:url(../images/btn_map01_off.gif) no-repeat left top;
}
#tab #map01.select a,
#tab #map01.select a:hover{
	background:url(../images/btn_map01_on.gif) no-repeat left top;
}
#tab #map01 a:hover{
	background:url(../images/btn_map01_ov.gif) no-repeat left top;
}

#map02 a{
	width:168px;
	height:50px;
	display:block;
	background:url(../images/btn_map02_off.gif) no-repeat left top;
}
#tab #map02.select a,
#tab #map02.select a:hover{
	background:url(../images/btn_map02_on.gif) no-repeat left top;
}
#tab #map02 a:hover{
	background:url(../images/btn_map02_ov.gif) no-repeat left top;
}


#map03 a{
	width:166px;
	height:50px;
	display:block;
	background:url(../images/btn_map03_off.gif) no-repeat left top;
}
#tab #map03.select a,
#tab #map03.select a:hover{
	background:url(../images/btn_map03_on.gif) no-repeat left top;
}
#tab #map03 a:hover{
	background:url(../images/btn_map03_ov.gif) no-repeat left top;
}

#detail-view .route-list01,
#detail-view .route-list02,
#detail-view .route-list04{
	display:none;
}
#detail-view .route .route-heading{
	width:204px;
	padding:0;
	margin:0;
	background:url(../images/route_heading_bottom.gif) no-repeat left bottom;
}
#detail-view .route .route-heading span{
	display:block;
	height:5px;
	line-height:0;
	font-size:0;
}
#detail-view .route .route-heading p{
	color:#0fac8d;
	padding:0 0 5px 0;
	text-align:center;
}
#detail-view .route p#toggle-bt01 a,
#detail-view .route p#toggle-bt02 a,
#detail-view .route p#toggle-bt03 a,
#detail-view .route p#toggle-bt04 a{
	display:block;
	background:url(http://fujifilmsquare.jp/guide/images/list-plus.gif) no-repeat left 5px;
	padding:5px 0 5px 15px;
}
#detail-view .route p#toggle-bt01.on a,
#detail-view .route p#toggle-bt02.on a,
#detail-view .route p#toggle-bt03.on a,
#detail-view .route p#toggle-bt04.on a{
	display:block;
	background:url(http://fujifilmsquare.jp/guide/images/list-minus.gif) no-repeat left 5px;
	padding:5px 0 5px 15px;
}
#detail-view .route p{

}
#detail-view .route p.photo{
	padding:0 0 0 0;
	margin:0 0 0 0;
}
#detail-view .route p.photo-space{
	padding:0 0 10px 0;
	margin:0 0 0 0;
}

#detail-view .route p.text{
	background:#f2f2f2;
	padding:5px;
	margin:0 0 10px 0;
}
#detail-view .route p.allow{
	text-align:center;
	padding:0 0 10px 0;
}


/* en */

#main .en#access-wrap #tab #map01 a{
	display:block;
	width:166px;
	height:50px;
	background:url(../../en/guide/images/btn_map01_off.gif) no-repeat left top;
}
#main .en#access-wrap #tab #map01.select a,
#main .en#access-wrap #tab #map01.select a:hover{
	background:url(../../en/guide/images/btn_map01_on.gif) no-repeat left top;
}
#main .en#access-wrap #tab #map01 a:hover{
	background:url(../../en/guide/images/btn_map01_ov.gif) no-repeat left top;
}

#main .en#access-wrap #tab #map02 a{
	display:block;
	width:168px;
	height:50px;
	background:url(../../en/guide/images/btn_map02_off.gif) no-repeat left top;
}
#main .en#access-wrap #tab #map02.select a,
#main .en#access-wrap #tab #map02.select a:hover{
	background:url(../../en/guide/images/btn_map02_on.gif) no-repeat left top;
}
#main .en#access-wrap #tab #map02 a:hover{
	background:url(../../en/guide/images/btn_map02_ov.gif) no-repeat left top;
}


#main .en#access-wrap #tab #map03 a{
	display:block;
	width:166px;
	height:50px;
	background:url(../../en/guide/images/btn_map03_off.gif) no-repeat left top;
}
#main .en#access-wrap #tab #map03.select a,
#main .en#access-wrap #tab #map03.select a:hover{
	background:url(../../en/guide/images/btn_map03_on.gif) no-repeat left top;
}
#main .en#access-wrap #tab #map03 a:hover{
	background:url(../../en/guide/images/btn_map03_ov.gif) no-repeat left top;
}
#access-wrap .access-bottom-wrap{
	padding:10px;
	border:#ccc solid 1px;
}
#main #access-wrap .access-bottom-wrap .right-text{
	color:#6699cc;
	text-align:right;
	padding:0 0 0 0;
}



/* カメラ製品体験 */
.obj_left {
	float: left;
}
.obj_right {
	float: right;
	clear: right;
}
.wide01 {
	width: 345px;
}

.wide02 {
	width: 192px;
}
.touch_main_bg {
	background-image: url(http://fujifilmsquare.jp/guide/images/touch_main_bg.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
}
.touch_main_in {
	padding-right: 14px;
	padding-bottom: 10px;
	padding-left: 13px;
}
.touch_place {
	height: 189px;
	width: 695px;
	position: relative;
}
.touch_btn01 {
	position: absolute;
	left: 7px;
	top: 145px;
}
.touch_btn02 {
	position: absolute;
	left: 246px;
	top: 145px;
}
.touch_btn03 {
	position: absolute;
	left: 484px;
	top: 145px;
}

/* ----------------------------------------------
カメラ サポート情報 2014/08/12 追加
----------------------------------------------- */
div#touch_support_service_btn {width:710px; padding:0 6px 2px;}
div#touch_support_service_btn p {
	float:left;
	width:167px;
	margin-right:14px;	
	}
div#touch_support_service_btn p.last {margin-right:0;}	
div#touch_support_service_btn p a {display:block;}
div#touch_support_service_btn p a span {
	display:block;
	margin:5px 0 0 1px;
	background: url(http://fujifilmsquare.jp/images/arrow_icon.gif) no-repeat scroll left top;
    padding: 0 0 0 18px;
	line-height:1.2;
	}


/* ----------------------------------------------
カメラ 製品体験 2014/08/20 追加
----------------------------------------------- */
body#experience div#contents div#main div.touch_main_in dl {
	width: 100%;
	padding: 0;
}
body#experience div#contents div#main div.touch_main_in dl dt {
	background: #f1f1f1;
	color: #707070;
	font-weight: bold;
	border-bottom: 1px solid #cccccc;
	border-right: 1px solid #cccccc;
	padding: 3px 0 2px 5px;
	margin: 10px;
	border-radius: 2px;
	text-shadow: -1px 1px hsla(0,0%,100%,0.70);
}
body#experience div#contents div#main div.touch_main_in dl dd {
	float: none;
	width: auto;
	margin: 0 10px 5px;
}
body#experience div#contents div#main div.touch_main_in dl dd a,
.arrow-link a {
	background: url(http://fujifilmsquare.jp/images/arrow_icon.gif) no-repeat scroll left top;
	padding: 0 0 0 18px;
}
body#experience div#contents div#main div.touch_main_in dl dd span.new {color:#ff0000; margin-left:.5em}

.titleInner{margin:0 10px 10px;background-image: -moz-linear-gradient(bottom, #1ec09f 19%, #35c8ad 60%);background-image: -webkit-gradient(linear, left top, left bottom, from(#35c8ad), to(#1ec09f));border: #02ba98 solid 1px;font-size: 1.6rem;color: #fff;border-radius: 4px;}
.titleInner span{display: block;padding: 2px 10px;}
.touch_main_bg {box-shadow: inset 0 0 3px #CCC;background: none;margin-top: -5px;padding-top: 10px;margin-bottom: 15px;padding-bottom: 20px;}
.touch_place {height: auto;width: 100%;position: relative;}
.touch_place p.margin{margin:0 10px 10px;}
.img-center{margin: 10px auto;width: 90%;display: block;text-align: center;}
.img-center > a{display: block;width: 95%;margin-top: -60px;margin-left: -2px;}
.img-group p{margin:10px 0;}

.border-list{
	width:100%;
	margin:0 0 15px 0;
	border-collapse:collapse;
}
.border-list td{
	padding:8px 5px;
	border-bottom:#ebebeb solid 1px;
	vertical-align:top;
	border-top: 0;
}
.border-list td.date{
	width:4em;
}
.border-list td.thumb{
	text-align:center;
}


.txt_bold {
	font-weight: bold;
}


#tab-box ul {
	width: 100%;
	padding: 0;
	list-style: none;
	margin-top: 0;
	margin-right: 0px;
	margin-bottom: 0;
	margin-left: 0px;
}
#tab-box ul li {
margin-right:0px;
float:left;
display:inline;
font-size:0;
}
#tab-box ul li a img{
outline:none;
border:none;
}

.clearFix:after{
display:block;
clear:both;
height:0;
visibility:hidden;
content:".";
zoom:1;
}

/*
#tab-box #tab-01 ,#tab-box #tab-02 ,#tab-box #tab-03 ,#tab-box #tab-04 {
	display: none;
	margin-top: 15px;
}
*/

#tab-box #tab-01 ,#tab-box #tab-02 ,#tab-box #tab-03 ,#tab-box #tab-04 {
	display: none;
	margin-top: 15px;
}


.btm_line {
	width: 100%;
	margin-bottom: 10px;
}

.edo-image01 { display:block; width:153px; height:153px; background:url(/photocollection/images/e001.jpg) no-repeat left top;}
.edo-image02 { display:block; width:153px; height:153px; background:url(/photocollection/images/e002.jpg) no-repeat left top;}
.edo-image03 { display:block; width:153px; height:153px; background:url(/photocollection/images/e003.jpg) no-repeat left top;}
.edo-image04 { display:block; width:153px; height:153px; background:url(/photocollection/images/e004.jpg) no-repeat left top;}
.edo-image05 { display:block; width:153px; height:153px; background:url(/photocollection/images/e005.jpg) no-repeat left top;}
.edo-image06 { display:block; width:153px; height:153px; background:url(/photocollection/images/e006.jpg) no-repeat left top;}
.edo-image07 { display:block; width:153px; height:153px; background:url(/photocollection/images/e007.jpg) no-repeat left top;}

.meiji-image01	{ display:block; width:153px; height:153px;	background:url(/photocollection/images/m001.jpg)	no-repeat left top;}
.meiji-image02	{ display:block; width:153px; height:153px;	background:url(/photocollection/images/m002.jpg)	no-repeat left top;}
.meiji-image03	{ display:block; width:153px; height:153px;	background:url(/photocollection/images/m003.jpg)	no-repeat left top;}
.meiji-image04	{ display:block; width:153px; height:153px;	background:url(/photocollection/images/m004.jpg)	no-repeat left top;}
.meiji-image05	{ display:block; width:153px; height:153px;	background:url(/photocollection/images/m005.jpg)	no-repeat left top;}
.meiji-image06	{ display:block; width:153px; height:153px;	background:url(/photocollection/images/m006.jpg)	no-repeat left top;}
.meiji-image07	{ display:block; width:153px; height:153px;	background:url(/photocollection/images/m007.jpg)	no-repeat left top;}
.meiji-image08	{ display:block; width:153px; height:153px;	background:url(/photocollection/images/m008.jpg)	no-repeat left top;}
.meiji-image09	{ display:block; width:153px; height:153px;	background:url(/photocollection/images/m009.jpg)	no-repeat left top;}
.meiji-image10	{ display:block; width:153px; height:153px;	background:url(/photocollection/images/m010.jpg)	no-repeat left top;}
.meiji-image11	{ display:block; width:153px; height:153px;	background:url(/photocollection/images/m011.jpg)	no-repeat left top;}
.meiji-image12	{ display:block; width:153px; height:153px;	background:url(/photocollection/images/m012.jpg)	no-repeat left top;}
.meiji-image13	{ display:block; width:153px; height:153px;	background:url(/photocollection/images/m013.jpg)	no-repeat left top;}
					
.taisyo-image01	{ display:block; width:153px; height:153px;	background:url(/photocollection/images/t001.jpg)	no-repeat left top;}
.taisyo-image02	{ display:block; width:153px; height:153px;	background:url(/photocollection/images/t002.jpg)	no-repeat left top;}
.taisyo-image03	{ display:block; width:153px; height:153px;	background:url(/photocollection/images/t003.jpg)	no-repeat left top;}
.taisyo-image04	{ display:block; width:153px; height:153px;	background:url(/photocollection/images/t004.jpg)	no-repeat left top;}
.taisyo-image05	{ display:block; width:153px; height:153px;	background:url(/photocollection/images/t005.jpg)	no-repeat left top;}
.taisyo-image06	{ display:block; width:153px; height:153px;	background:url(/photocollection/images/t006.jpg)	no-repeat left top;}
.taisyo-image07	{ display:block; width:153px; height:153px;	background:url(/photocollection/images/t007.jpg)	no-repeat left top;}
.taisyo-image08	{ display:block; width:153px; height:153px;	background:url(/photocollection/images/t008.jpg)	no-repeat left top;}
.taisyo-image09	{ display:block; width:153px; height:153px;	background:url(/photocollection/images/t009.jpg)	no-repeat left top;}
.taisyo-image10	{ display:block; width:153px; height:153px;	background:url(/photocollection/images/t010.jpg)	no-repeat left top;}
.taisyo-image11	{ display:block; width:153px; height:153px;	background:url(/photocollection/images/t011.jpg)	no-repeat left top;}
.taisyo-image12	{ display:block; width:153px; height:153px;	background:url(/photocollection/images/t012.jpg)	no-repeat left top;}
.taisyo-image13	{ display:block; width:153px; height:153px;	background:url(/photocollection/images/t013.jpg)	no-repeat left top;}
.taisyo-image14	{ display:block; width:153px; height:153px;	background:url(/photocollection/images/t014.jpg)	no-repeat left top;}
.taisyo-image15	{ display:block; width:153px; height:153px;	background:url(/photocollection/images/t015.jpg)	no-repeat left top;}
			
.showa-image01	{ display:block; width:153px; height:153px;	background:url(/photocollection/images/s001.jpg)	no-repeat left top;}
.showa-image02	{ display:block; width:153px; height:153px;	background:url(/photocollection/images/s002.jpg)	no-repeat left top;}
.showa-image03	{ display:block; width:153px; height:153px;	background:url(/photocollection/images/s003.jpg)	no-repeat left top;}
.showa-image04	{ display:block; width:153px; height:153px;	background:url(/photocollection/images/s004.jpg)	no-repeat left top;}
.showa-image05	{ display:block; width:153px; height:153px;	background:url(/photocollection/images/s005.jpg)	no-repeat left top;}
.showa-image06	{ display:block; width:153px; height:153px;	background:url(/photocollection/images/s006.jpg)	no-repeat left top;}
.showa-image07	{ display:block; width:153px; height:153px;	background:url(/photocollection/images/s007.jpg)	no-repeat left top;}
.showa-image08	{ display:block; width:153px; height:153px;	background:url(/photocollection/images/s008.jpg)	no-repeat left top;}
.showa-image09	{ display:block; width:153px; height:153px;	background:url(/photocollection/images/s009.jpg)	no-repeat left top;}
.showa-image10	{ display:block; width:153px; height:153px;	background:url(/photocollection/images/s010.jpg)	no-repeat left top;}
.showa-image11	{ display:block; width:153px; height:153px;	background:url(/photocollection/images/s011.jpg)	no-repeat left top;}
.showa-image12	{ display:block; width:153px; height:153px;	background:url(/photocollection/images/s012.jpg)	no-repeat left top;}
.showa-image13	{ display:block; width:153px; height:153px;	background:url(/photocollection/images/s013.jpg)	no-repeat left top;}
.showa-image14	{ display:block; width:153px; height:153px;	background:url(/photocollection/images/s014.jpg)	no-repeat left top;}
.showa-image15	{ display:block; width:153px; height:153px;	background:url(/photocollection/images/s015.jpg)	no-repeat left top;}
.showa-image16	{ display:block; width:153px; height:153px;	background:url(/photocollection/images/s016.jpg)	no-repeat left top;}
.showa-image17	{ display:block; width:153px; height:153px;	background:url(/photocollection/images/s017.jpg)	no-repeat left top;}
.showa-image18	{ display:block; width:153px; height:153px;	background:url(/photocollection/images/s018.jpg)	no-repeat left top;}
.showa-image19	{ display:block; width:153px; height:153px;	background:url(/photocollection/images/s019.jpg)	no-repeat left top;}
.showa-image20	{ display:block; width:153px; height:153px;	background:url(/photocollection/images/s020.jpg)	no-repeat left top;}
.showa-image21	{ display:block; width:153px; height:153px;	background:url(/photocollection/images/s021.jpg)	no-repeat left top;}
.showa-image22	{ display:block; width:153px; height:153px;	background:url(/photocollection/images/s022.jpg)	no-repeat left top;}
.showa-image23	{ display:block; width:153px; height:153px;	background:url(/photocollection/images/s023.jpg)	no-repeat left top;}
.showa-image24	{ display:block; width:153px; height:153px;	background:url(/photocollection/images/s024.jpg)	no-repeat left top;}
.showa-image25	{ display:block; width:153px; height:153px;	background:url(/photocollection/images/s025.jpg)	no-repeat left top;}
.showa-image26	{ display:block; width:153px; height:153px;	background:url(/photocollection/images/s026.jpg)	no-repeat left top;}
.showa-image27	{ display:block; width:153px; height:153px;	background:url(/photocollection/images/s027.jpg)	no-repeat left top;}
.showa-image28	{ display:block; width:153px; height:153px;	background:url(/photocollection/images/s028.jpg)	no-repeat left top;}
.showa-image29	{ display:block; width:153px; height:153px;	background:url(/photocollection/images/s029.jpg)	no-repeat left top;}
.showa-image30	{ display:block; width:153px; height:153px;	background:url(/photocollection/images/s030.jpg)	no-repeat left top;}
.showa-image31	{ display:block; width:153px; height:153px;	background:url(/photocollection/images/s031.jpg)	no-repeat left top;}
.showa-image32	{ display:block; width:153px; height:153px;	background:url(/photocollection/images/s032.jpg)	no-repeat left top;}
.showa-image33	{ display:block; width:153px; height:153px;	background:url(/photocollection/images/s033.jpg)	no-repeat left top;}
.showa-image34	{ display:block; width:153px; height:153px;	background:url(/photocollection/images/s034.jpg)	no-repeat left top;}
.showa-image35	{ display:block; width:153px; height:153px;	background:url(/photocollection/images/s035.jpg)	no-repeat left top;}
.showa-image36	{ display:block; width:153px; height:153px;	background:url(/photocollection/images/s036.jpg)	no-repeat left top;}
.showa-image37	{ display:block; width:153px; height:153px;	background:url(/photocollection/images/s037.jpg)	no-repeat left top;}
.showa-image38	{ display:block; width:153px; height:153px;	background:url(/photocollection/images/s038.jpg)	no-repeat left top;}
.showa-image39	{ display:block; width:153px; height:153px;	background:url(/photocollection/images/s039.jpg)	no-repeat left top;}
.showa-image40	{ display:block; width:153px; height:153px;	background:url(/photocollection/images/s040.jpg)	no-repeat left top;}
.showa-image41	{ display:block; width:153px; height:153px;	background:url(/photocollection/images/s041.jpg)	no-repeat left top;}
.showa-image42	{ display:block; width:153px; height:153px;	background:url(/photocollection/images/s042.jpg)	no-repeat left top;}
.showa-image43	{ display:block; width:153px; height:153px;	background:url(/photocollection/images/s043.jpg)	no-repeat left top;}
.showa-image44	{ display:block; width:153px; height:153px;	background:url(/photocollection/images/s044.jpg)	no-repeat left top;}
.showa-image45	{ display:block; width:153px; height:153px;	background:url(/photocollection/images/s045.jpg)	no-repeat left top;}
.showa-image46	{ display:block; width:153px; height:153px;	background:url(/photocollection/images/s046.jpg)	no-repeat left top;}
.showa-image47	{ display:block; width:153px; height:153px;	background:url(/photocollection/images/s047.jpg)	no-repeat left top;}
.showa-image48	{ display:block; width:153px; height:153px;	background:url(/photocollection/images/s048.jpg)	no-repeat left top;}
.showa-image49	{ display:block; width:153px; height:153px;	background:url(/photocollection/images/s049.jpg)	no-repeat left top;}
.showa-image50	{ display:block; width:153px; height:153px;	background:url(/photocollection/images/s050.jpg)	no-repeat left top;}
.showa-image51	{ display:block; width:153px; height:153px;	background:url(/photocollection/images/s051.jpg)	no-repeat left top;}
.showa-image52	{ display:block; width:153px; height:153px;	background:url(/photocollection/images/s052.jpg)	no-repeat left top;}
.showa-image53	{ display:block; width:153px; height:153px;	background:url(/photocollection/images/s053.jpg)	no-repeat left top;}
.showa-image54	{ display:block; width:153px; height:153px;	background:url(/photocollection/images/s054.jpg)	no-repeat left top;}
.showa-image55	{ display:block; width:153px; height:153px;	background:url(/photocollection/images/s055.jpg)	no-repeat left top;}
.showa-image56	{ display:block; width:153px; height:153px;	background:url(/photocollection/images/s056.jpg)	no-repeat left top;}
.showa-image57	{ display:block; width:153px; height:153px;	background:url(/photocollection/images/s057.jpg)	no-repeat left top;}
.showa-image58	{ display:block; width:153px; height:153px;	background:url(/photocollection/images/s058.jpg)	no-repeat left top;}
.showa-image59	{ display:block; width:153px; height:153px;	background:url(/photocollection/images/s059.jpg)	no-repeat left top;}
.showa-image60	{ display:block; width:153px; height:153px;	background:url(/photocollection/images/s060.jpg)	no-repeat left top;}
.showa-image61	{ display:block; width:153px; height:153px;	background:url(/photocollection/images/s061.jpg)	no-repeat left top;}
.showa-image62	{ display:block; width:153px; height:153px;	background:url(/photocollection/images/s062.jpg)	no-repeat left top;}
.showa-image63	{ display:block; width:153px; height:153px;	background:url(/photocollection/images/s063.jpg)	no-repeat left top;}
.showa-image64	{ display:block; width:153px; height:153px;	background:url(/photocollection/images/s064.jpg)	no-repeat left top;}
.showa-image65	{ display:block; width:153px; height:153px;	background:url(/photocollection/images/s065.jpg)	no-repeat left top;}
.showa-image66	{ display:block; width:153px; height:153px;	background:url(/photocollection/images/s066.jpg)	no-repeat left top;}
.showa-image67	{ display:block; width:153px; height:153px;	background:url(/photocollection/images/s067.jpg)	no-repeat left top;}


/* 2016/04/13 */

table.photocollection-Table01 {
	width: 100%;
border-collapse: collapse;
}
table.photocollection-Table01 tr th,
table.photocollection-Table01 tr td {
	background:none;
    border: 1px solid #cacaca;
    padding: 5px 7px;
    text-align: left;
	font-size:1.3rem;
	font-weight:normal;
}
table.photocollection-Table01 tr th {font-size:1.2rem;}
