body {
	margin : 0px ;
	color : #4f412b ;
	font-family : "Verdana", "ヒラギノ角ゴ Pro W3", "ＭＳ ゴシック", "Osaka‐等幅" ;
	background-color : #707050 ;
	font-size : 11px ;
}

/****　リンク　****/
a.head:link    { color : #fff ; text-decoration : underline ; background-color : #4f412b ; }
a.head:visited { color : #fff ; text-decoration : underline ; background-color : #4f412b ; }
a.head:hover { color : #1a661a ; text-decoration : underline ; background-color : #e0e9d7 ; }

a.gray:link    { color : #4f412b ; text-decoration : underline ; }
a.gray:visited { color : #4f412b ; text-decoration : underline ; }
a.gray:hover { color : #2d1626 ; text-decoration : underline ; background-color : #eae6d8 ; }

a.red:link    { color : #b33c00 ; text-decoration : underline ; }
a.red:visited { color : #b33c00 ; text-decoration : underline ; }
a.red:hover { color : #b30000 ; text-decoration : underline ; background-color : #eae6d8 ; }

a.left:link    { color : #ff9966 ; text-decoration : none ; background-color : #352D0F ; }
a.left:visited { color : #ff9966 ; text-decoration : none ; background-color : #352D0F ; }
a.left:hover { color : #ffe6b3 ; text-decoration : none ; background-color : #666255 ; }

a.black:link    { color : #000000; text-decoration : underline ; }
a.black:visited { color : #000000; ; text-decoration : underline ; }
a.black:hover { color : #000000 ; text-decoration : underline ; background-color : #d9d9c7 ; }


/****　テーブル内　****/
table {	
	color : #4d1a1a ;
	font-size : 12px ;
	text-align : left ;
}

/****　テーブル枠　****/
table.film {				/****　大枠の左右線　****/
	margin : 0px ;
	padding : 0px ;
	border-style : solid ;
	border-width : 0px 3px 0px 1px ;
	border-color : #000 ;
}

table.hasenn {				/****　枠が破線　****/
	margin : 0px ;
	padding : 0px ;
	border-style : dashed ;
	border-width : 1px 1px 1px 1px ;
	border-color : #000 ;
}


/****　HR線　****/
.hasenn1 {
	padding : 5px 0px 5px 0px ;
	border-style : dashed ;
	border-width : 1px 0px 0px 0px ;
	border-color : #c8b8a8 ;
}

/****　テキスト下線(10px font用)　****/
.textback1 {
	background-image : url(../img/textback1.gif) ;
	line-height : 15px ;
}

/****　テキスト下線(11px font用)　****/
.textback2 {
	font-size : 11px ;
	line-height : 17px ;
}

/****　タイトル　****/
.title {
	color : #cc0000 ;
	font-size : 13px ;
	letter-spacing : 4px ;		/****　文字間の幅　****/
}


/****　ヘッダ　****/
#boxhead {
	width : 780px ;
	height : 70px ;
	margin : 0px ;
	padding : 0px ;
	color : #4d1a1a ;
	background-color : #fff ;
	background-image : url(http://kurisute.net/img/headback.jpg) ;
}

/****　よこメニュー　****/
#boxyoko {
	width : 780px ;
	margin : 0px ;
	padding : 6px 0px 4px 0px ;
	color : #fff ;
	border-style : solid ;
	border-width : 1px 0px 1px 0px ;
	border-color : #7d4a4a ;
	background-color : #fff ;
}

/****　左縦メニュボックス　****/
#boxleft {
	width : 170px ;
	margin : 0px ;
	padding : 10px ;
	color : #ffffff ;
	font-size : 11px ;
	letter-spacing : 0px ;		/****　文字間の幅　****/
	background-color : #352D0F ;
	line-height : 14px ;
}

/****　右メイン　****/
#boxmain {
	width : 560px ;
	margin : 0px ;
	padding : 0px 15px 0px 15px ;
	background-color : #fff ;
	color : #4d1a1a ;
	font-size : 12px ;
	letter-spacing : 0px ;		/****　文字間の幅　****/
	line-height : 14px ;
}

/****　右メイン(780)　****/
#boxmaindai {
	width : 750px ;
	margin : 0px ;
	padding : 0px 15px 0px 15px ;
	background-color : #fff ;
	color : #4f412b ;
	font-size : 12px ;
	letter-spacing : 0px ;		/****　文字間の幅　****/
	line-height : 14px ;
}

/****　汎用右がわテーブル(幅170)　****/
table.rightbox {
	width : 170px ;
	margin : 0px ;
	padding : 9px ;
	border-style : solid ;
	border-width : 1px ;
	border-color : #7d4a4a ;
	color : #4d1a1a ;
	font-size : 10px ;
}

/****　汎用中央テーブル(幅370)　****/
table.mainbox {
	width : 370px ;
	margin : 0px ;
	padding : 9px ;
	border-style : dashed ;
	border-width : 1px ;
	border-color : #4d1a1a ;
	color : #4d1a1a ;
	font-size : 10px ;
}

/****　汎用中央ボックス(幅370)　****/
.box370 {
	width : 350px ;
	margin : 0px 10px 0px 0px ;
	padding : 9px ;
	background-color : #ebebcc ;
	border-style : none ;
	border-width : 1px ;
	border-color : #4d1a1a ;
	color : #4d1a1a ;
	font-size : 10px ;
}


/****　Topics　****/
td.topics {
	width : 170px ;
	margin : 0px ;
	padding : 10px 10px 0px 0px;
	background-color : #fff ;
	color : #4f412b ;
	font-size : 11px ;
	letter-spacing : 1px ;		/****　文字間の幅　****/
	line-height : 14px ;
}

/****　フッタ　****/
#boxfoot {
	width : 760px ;
	margin : 0px ;
	padding : 10px ;
	color : #fff ;
	font-size : 11px ;
	letter-spacing : 1px ;
	background-color : #2a1a0a ;
}

