@charset "utf-8";

/***************************************************
	スタイルシート
	gallery.css
	ページレイアウトスタイル定義
***************************************************/
#gnavi li.n04 a {	background-position: 0 -56px;}

#wrap {}

#contents {	background: #FFFFFF url(../img/temp/wrap_bg.png) 0 0 repeat-y;}

#snavi {	border-top: 20px solid #ffffff;}

#main {}
#main .title {}
#main .box01 {
	margin-top: 10px;
	padding: 15px 10px 25px 20px;
	background: url(../gallery/img/bg01.jpg) 0 0 repeat-x;
}
#main .box01 h3 {
	padding-bottom: 5px;
	color: #821e0a;
	font-size: 120%;
	font-weight: bold;
}
#main .box01 p.text {	padding-right: 10px;}
#main .box01 p.text span {	color: #821e0a;}
#main .box01 p.text span a {	color: #821e0a;	font-weight: bold;}

#main .box01 p.btn a dfn {
	display: block;
	color: #821e0a;
	text-decoration: underline;
	font-size: 91%;
}
#main .box01 p.btn a:hover dfn {	text-decoration: none;}

#main #movie {
	width: 496px;
	margin-left: 46px;
	margin-bottom: 20px;
	background-color: #f0ebe3;
}
#main #movie h3 {	margin-bottom: 3px;}
#main #movie .swfcontent {
	margin-bottom: 20px;
	padding-left: 8px;
	background-color: #d2c8c3;
}
/*
#main #movie {
	width: 400px;
	margin-left: 93px;
	margin-bottom: 20px;
	padding-bottom: 20px;
	background-color: #f0ebe3;
}
#main #movie h3 {	margin-bottom: 3px;}
#main #movie #swfcontent-wrap {
	height: 240px;
	background-color: #d2c8c3;
	text-align: center;
}
#main #movie #swfcontent {
	margin: 0 auto;
	text-align:left;
}
*/



