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

/*━━━━━━━━━━━━━━━━━━━━━━━━
写真展・イベントスケジュール
━━━━━━━━━━━━━━━━━━━━━━━━━*/
/*--------------------------------------------
写真展・イベントスケジュール 画像
--------------------------------------------*/
.event-image04{
	display:block;
	width:125px;
	height:125px;
	margin:0 auto;
	background:url(/en/images/photo_info_image02.jpg) no-repeat left top;
}

.event-image05{
	display:block;
	width:125px;
	height:125px;
	margin:0 auto;
	background:url(/en/images/photo_info_image03.jpg) no-repeat left top;
}

.schedule-list{
	width:100%;
	border-collapse:collapse;
	margin:0 0 30px 0;
}

.schedule-list th{
	color:#fff;
	vertical-align:middle;
}

.schedule-list th,
.schedule-list td{
	border:#d1d1d1 solid 1px;
	text-align:center;
	padding:8px;
	line-height:1.7;
}

.schedule-list th.current,
.schedule-list td.current{
	background:#e6f6f3;
}

.schedule-list th.space01,
.schedule-list th.space02{
	width:190px;
}
.schedule-list th.mini{
	width:140px;
}

.schedule-list th.color01{
	background:url(../images/schedule_th_bg01.gif) repeat-x left top;
}
.schedule-list th.color02{
	background:url(../images/schedule_th_bg02.gif) repeat-x left top;
}
.schedule-list th.color03{
	background:url(../images/schedule_th_bg03.gif) repeat-x left top;
}


/* en */

.schedule-list th.photo-salon{
	width:50%;
}


/*━━━━━━━━━━━━━━━━━━━━━━━━
富士フイルムフォトサロン 東京 出展お申し込み
━━━━━━━━━━━━━━━━━━━━━━━━━*/

/*--------------------------------------------
グレイテーブル
--------------------------------------------*/
.gray-list{
	width:100%;
	border-collapse:collapse;
	margin:0 0 20px 0;
}
.gray-list td{
	border:#cacaca solid 1px;
	color:#424242;
	padding:5px;
}
.gray-list td.application-heading{
	background:#f2f2f2;
}

.gray-list td.application-bt{
	text-align:center;
	vertical-align:middle;
	width:140px;
}

.newstory-wrap{
	width:722px;
	margin:0 0 20px;
	font-weight:bold;
	background:url(../images/newstory_bottom.gif) no-repeat left bottom;
}
.newstory-wrap-inner{
	padding:0 20px 20px;
}

/*━━━━━━━━━━━━━━━━━━━━━━━━
サイトマップ
━━━━━━━━━━━━━━━━━━━━━━━━━*/

#sitemap-list{
	padding:0 0 0 15px;
}
#sitemap-list li{
	margin:0;
	padding:0;
}
#sitemap-list a{
	margin:0;
	display:block;
	padding:0 0 0 15px;
	background:url(../images/arrow_icon.gif) no-repeat 10px center;
}
#sitemap-list li a{
	padding:5px 0 5px 30px;
	border-bottom:#ddd solid 1px;
}

#sitemap-list li ul li a:hover{
	background:#fafafa url(../images/arrow02_icon.gif) no-repeat 45px center;
}
#sitemap-list li ul li a{
	padding-left:60px;
	background:url(../images/arrow02_icon.gif) no-repeat 45px center;
}
#sitemap-list li ul li ul li a{
	padding-left:80px;
	background:url(../images/arrow02_icon.gif) no-repeat 65px center;
}
#sitemap-list li ul li ul li a:hover{
	background:#fafafa url(../images/arrow02_icon.gif) no-repeat 65px center;
}

/*━━━━━━━━━━━━━━━━━━━━━━━━
写真展詳細　プロフィール
━━━━━━━━━━━━━━━━━━━━━━━━━*/
.salondetail_profilephotoR {
    float: right;
    margin-left: 10px;
}
.profileBlock {
	margin-left: 10px;
	margin-right:10px;

}
/*━━━━━━━━━━━━━━━━━━━━━━━━
お問い合わせ 2106/09/16
━━━━━━━━━━━━━━━━━━━━━━━━━*/
body#contact .inquiryBlock {
	border:2px solid #e5e5e5;
	padding:10px 13px;
	border-radius:5px;
}
body#contact .inquiryBlock p {padding:5px 0;}











