@charset "euc-jp"; 
/*-------------------------------------------------- 
タイトル: 基本設計
制作者 : mooriez
URL : 

概要 : 基本設計＋メニューバー＋フッタ

作成日 : 2010/03/18
変更日 : 
--------------------------------------------------*/

/*-------------------------------------------------- 
基本設計
--------------------------------------------------*/
body {
	xposition:absolute;
	width:950px;
	margin: 20px auto 0px auto;
	xtext-align:center;
	xbackground-color:#FF0000;
	}
	
body, td ,table {
	xfont-family:Verdana, Geneva, Arial, Helvetica,'メイリオ',Meiryo,'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','ＭＳ Ｐゴシック',osaka,sans-serif;
	 font-family:'メイリオ',Meiryo,'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro',Verdana, Geneva, Arial, Helvetica, 'ＭＳ Ｐゴシック', osaka, sans-serif;
	xfont-family:Verdana, Geneva, Arial, Helvetica,'メイリオ',Meiryo,'ＭＳ Ｐゴシック',osaka,sans-serif;;

	color: #333333; 
	xfont-size:83.3%;/*10pt相当*/
	font-size:10pt;
	line-height: 1.6em;
	}

A:link    { color:#660066; text-decoration:none; }
A:visited { color:#660066; text-decoration:none; }
A:hover   { color:#333333; text-decoration:none; }
A:active  { color:#333333; text-decoration:none; }

HR { display:none;}

/* 段落マージン(レベル１)の設定---h1の「margin-bottom:4px;」とセット  */
p { margin: 5px 0px 10px 0px;	}/* 余白の指定(上・右・下・左) */


/*-------------------------------------------------- 
テキスト設計
--------------------------------------------------*/

h5 {
	font-size:10px;
	line-height: 1;
	font-weight: bold;
	color:#333333;
	padding:0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;/* 余白の指定(上・右・下・左) */
	} 
		
	
/*-------------------------------------------------- 
ブロック設計
--------------------------------------------------*/
#general {
	width:950px;
	xbackground-color:#CCCCCC;
	padding:0px 0px 0px 0px;/* 上・右・下・左 */
	float:left;
	}

#logo-noncss {}
#logo-noncss h1 { position: absolute; left: -9999px; }/*ナビゲーションタイトルnoCSS用*/

/*-------------------------------------------------- 
共有設計
--------------------------------------------------*/
#art {
	width:950px;
	height:auto;;
	background-image:url(/000_shareimages/art_BG.jpg);
	background-position:left top;
	background-repeat:repeat-x;
	padding:0px 0px 20px 0px;/* 上・右・下・左 */
	float:left;
	text-align:left;
	}

/*-------------------------------------------------- 
フッダー設計
--------------------------------------------------*/
#copyTOP {	
	width:950px;
	clear:both;
	height:auto;
	float:left;
	padding:0px 0px 5px 0px;/* 余白の指定(上・右・下・左) */
	}

#copyTOP .copyright {	
	width:440px;
	height:auto;
	float:left;
	text-align:left;
	padding:0px 0px 0px 0px;/* 余白の指定(上・右・下・左) */
	color:#666666;
	font-size:70%;
	}



#copy {	
	width:950px;
	clear:both;
	height:auto;
	float:left;
	padding:0px 0px 5px 0px;/* 余白の指定(上・右・下・左) */
	border-top:1px solid #cccccc;
	}

#copy .copyright {	
	width:440px;
	height:auto;
	float:left;
	text-align:left;
	padding:0px 0px 0px 0px;/* 余白の指定(上・右・下・左) */
	color:#666666;
	font-size:70%;
	}
	
#copy .emj a { 
	width:320px;
	height:auto;
	float:right;
	text-align:right;
	padding:0px 0px 0px 0px;
	color:#CCCCCC;
	text-decoration:none;
	} 

#copy .emj a:hover { color:#FFFFFF;} 


/*-------------------------------------------------- 
テキスト装飾設計
--------------------------------------------------*/
.blue {color: #33CCFF; font-weight: bold;}
.green {color: #99CC33; font-weight: bold;}
.red {color:#CC0000; font-weight: bold;}

