@charset   "Shift_JIS";
/* 写真展 */

/* ■レイアウト■ */
/*----- 全体 -----*/
body{
	padding: 0px;
	background-color: #bbb;
	text-align:center;
	font-family: "ＭＳ Ｐゴシック",sans-serif; 
	margin: 10px 0px 10px 0px ;
	}
body, th, td {
	font-size: 84%;
	}

#contents {
	width:720px;
	_width:802px;
	padding: 10px 40px 20px 40px ;
	margin: auto ;
	text-align: left;
	background-color: #fff;
	border: 1px solid #666;
	color : #666;
	}

#header {
	height: 80px;
	}
#main {
	width: 720px;

}
#footer {
	clear: both;
	background-color: #fff;
	height: 37px;
	vertical-align:top ;
	text-align: center;
	width: 720px;
	padding: 0px;
	font-size:12px;
	font-family: verdana, sans-serif; 
	}

h1{
	margin-top:0px;
	font-size:18px;
	color : #444;
	padding-top: 40px;
	padding-left:2px;
	letter-spacing:2px;
	border-bottom: solid 2px #444;
	}

p.top {
	font-size:110%;
	padding-left:4px;
	font-weight:bold;
 	line-height : 150%;
}
h2{
	margin-top:0px;
	margin-bottom:2px;
	font-size:110%;
	/*font-weight:normal;*/
	color : #555;
	border-bottom: dotted 2px #666;
	padding:0px 0px 3px 23px;
	clear: both;
	letter-spacing:1px;
	background-image: url(../img/mark.gif);
	background-repeat: no-repeat;

	}
h2.name {
	margin-right:320px;

	}

.rt {
	float: right;
	margin:0px 0px 5px 20px;
	border: 1px #666 solid;
}
h3{
	margin-top:0px;
	font-size:18px;
	letter-spacing:2px;
}
.right   {
	float: right;
}

p.clear {
	clear: both;
}

p{
 	line-height : 130%;
}
strong {
  	font-size :110%;
 	line-height : 140%;
	letter-spacing:1px;
	background-repeat: no-repeat;
	padding:0px 0px 3px 0px;

}


td {
	padding:4px;
	font-size:100%;
	_font-size:84%;
}

.mgnleft {
	margin-left:6px;
}





/* ■文字設定■ */


/* テキスト標準 */


img.pic {
	border: 1px #666 solid;
	}



/*----- 以下未確認 -----*/


/* ■リンク・共通（メニュー以外）■ */
a:link{
	color : #13a;
	text-decoration : none;
}
a:visited{
	color : #13a;
	text-decoration : none;
}
a:hover{
	color : #d22;
	text-decoration : underline;
}
a:active{
	color : #d22;
	text-decoration : underline;
}


