/*見出しの設定*/
h1{font-size:10px;font-weight:normal;color:#ffffff}

/*h2は中央メニューの見出し専用*/
h2{margin:0px; font-weight:lighter; display:inline;font-size:12px;color:#002f5e;}

/*h3は右側メインメニュー専用*/
h3{margin:0px; font-weight:normal; display:inline;font-size:10px;color:#990000;font-family:}}

/*bodyの設定*/
body{
	color: #2e2e2e;
	background-color: #694e33;}
       a:link{color:#a25100;}
	a:visited{color:#a25100;}
	a:hover{color:#a25100;}
	a:active{color:#a25100;}	  
}


/*リンクの配色指定*/
#main-menu		a:link{color:#a25100;}
#main-menu		a:visited{color:#a25100;}
#main-menu		a:hover{color:#a25100;}
#main-menu		a:active{color:#a25100;}

/* --- ボックス --- */
.section {
width: 375px; /* ボックスの幅 */
background-color: #fff7ee; /* ボックスの背景色 */
border: 2px #6a4f32 solid; /* ボックスの枠線 */
font-size: 80%; /* ボックスの文字サイズ */
}

/* --- 見出し --- */
.section h2 {
margin: 5; /* 見出しのマージン */
padding: 5px 10px; /* 見出しのパディング（上下、左右） */
background-color: #ceb599; /* 見出しの背景色 */
border-bottom: 1px #c0c0c0 dotted; /* 見出しの下枠線 */
font-size: 100%; /* 見出しの文字サイズ */
}

/* --- 本文領域 --- */
.section .textArea {
height: 90px; /* 本文領域の高さ */
overflow: auto;
}

/* --- 本文領域内の段落 --- */
.section .textArea p {
margin: 1em 8x; /* 段落のマージン（上下、左右） */
}

/*wrapperとヘッダ*/
#wrapper {
	position:relative;
	width:	900px;
	height:	800px;
	top:15px;
	margin-left: auto;
	margin-right: auto;
	text-align:left;
}
#header	{
	position:absolute;
	height:	15px;
	left:	690px;
	top:	18px;
	width:	320px;
}

#rss-icon	{
	position:absolute;
	height:	15px;
	left:	670px;
	top:	0px;
	width:	80px;
}
#movie-icon	{
	position:absolute;
	height:	60px;
	left:	440px;
	top:	150px;
	width:	100px;
}

#catch1	{
	position:absolute;
	height:	30px;
	left:	-1px;
	top:	351px;
	width:	721px;
}


/*左側のメニュー*/
#left-menu	{
	position:absolute;
	height:	600px;
	left:	0px;
	top:	135px;
	width:	235px;
	line-height:110%;
	background-color:#ffffec;
	
	text-align:	center;
	color:#ff0000;
}


/*メインメニュー*/
#main-menu-top	{
	position:absolute;
	height:	530px;
	left:	235px;
	top:	135px;
	width:	380px;
	background-color:#ffffec;
	
	text-align:	center;
	color:#002f5e;
	font-size:12px;
}
#main-menu	{
	position:absolute;
	height:	625px;
	left:	615px;


	top:	40px;
	width:	250px;
	font-size:13px;
	background-color:#ffffec;
	
	color:#002f5e;
	text-align:	center;
}
