/* design by Nina [http://spc.her.jp/noir/]  */


/* :::::::::::::::::::::::::::::: */


/* 基本設定 */
html,body{
	margin:0;
	background-image:url(img/bg.jpg);
	background-repeat:repeat;
	color:#5d503a;
	font-family:verdana;
	font-size:12px;
	word-wrap:break-word;
}

/* 基本設定 ≫ リンク */
a{
	text-decoration:none;
}

a:hover{
	text-decoration:underline;
}


/* :::::::::::::::::::::::::::::: */


/* レイアウト ≫ 全体 */

#box{
	margin:0 auto;
	padding:30 0 40 0;
	width:700;
	background-color:#fff;
	border-left:#a7d9e3 solid 3px;
	border-right:#a7d9e3 solid 3px;
	font-family:verdana;
}


/* :::::::::::::::::::::::::::::: */


/* メニュー */
#menu{
	margin:0 10 0 20;
	padding:0 0 0 340;
	width:360;
	height:200;
	text-align:left;
	background-image:url(img/photo.jpg);
	background-repeat:no-repeat;
	background-potision:left top;
}

/* メニュー ≫ コンテンツへのリンク */
#menu a{
	font-family:Georgia;
	font-size:15px;
	letter-spacing:3px;
	color:#5d2a2a;
	border-bottom:1px dotted #bba67e;
}

#menu a:hover{
	color:#bba67e;
	border-bottom:1px solid #d2fedd;
	text-decoration:none;
}


/* メニュー ≫ サイトタイトル */
h1{
	margin:15 0 45 0;
	font-family:Georgia;
	font-weight:normal;
	font-size:30px;
	letter-spacing:5px;
}


/* :::::::::::::::::::::::::::::: */


/* コンテンツ ≫ 本文 */
#text{
	padding:50 20 80 20;
	width:660;
	background-image:url(img/line.png);
	background-repeat:repeat-x;
	background-position:center bottom;
	text-align:left;
	font-family:verdana;
	line-height:160%;
}

/* コンテンツ ≫ 本文 ≫ リンク */
#text a{
	color:#bba67e;
	border-bottom:1px dotted #bba67e;
}

#text a:hover{
	color:#756a5a;
}

/* コンテンツ ≫ 本文 ≫ リスト */
#text ul{
	margin:0 0 0 -15;
}

#text li{
	margin:0 0 0 0;
}

/* コンテンツ ≫ 本文 ≫ 見出し */

h2{
	margin:0 0 20 0;
	padding:5 0 0 60;
	height:18;
	background-image:url(img/c_name.png);
	background-repeat:no-repeat;
	background-potision:left top;
	font-family:Georgia;
	color:#fde8c9;
	font-size:20px;
	letter-spacing:5px;
	border-bottom:2px #c3f9e1 solid;
}

h3{
	padding:5 10 5 10;
	width:150;
	font-family:Georgia;
	font-weight:normal;
	color:#5d2a2a;
	font-size:16px;
	letter-spacing:3px;
	text-decoration:underline;
	background-image:url(img/bg.jpg);
}

/* コンテンツ ≫ 上部へ戻る */
#re{
	padding:30 20 0 0;
	width:660;
	text-align:right;
	font-size:16px;
}

/* コンテンツ ≫ 著作権表示 */
#copyright{
	margin:0 0 0 0;
	width:700;
	text-align:center;
	font-family:Georgia;
	font-size:10px;
	line-height:160%;
	letter-spacing:1px;
}

#copyright a{
	color:#5d2a2a;
	border-bottom:1px dotted #bba67e;
}

#copyright a:hover{
	color:#bba67e;
	border-bottom:1px solid #d2fedd;
	text-decoration:none;
}


.ta1 {
	font-size: 13px;
	margin-left:20px;
}


.ta1 th{
text-align:center;
}

.ta1 td{
text-align:left;
}

big{
font-size:19px;
}
