
/*一般設定*/

body{
    background-color:#ffffff;/*body背景カラー*/
	color:#ffffff;/*bodyテキストカラー*/
	}
a{
	color:#FF8080;/*リンクテキストカラー*/
	}
a:hover{
	color:#FF9900;/*オンマウスカラー*/
	text-decoration:none;
	}


*{ margin:0; padding:0;}
img{ border:0;}



/*フォントサイズ調整*/
body {
    font-size: 13px; /* 一般ブラウザ */
    *font-size: 90%; /* IE 7 */
    *font:80%; /* IE 6以下 */
}
body{
	text-align:center;
	}

.CNT{ text-align:center;}
.L{ text-align:left;}
.R{ text-align:right;}


#container{
	width:640px;
	margin:auto;
	text-align:left;
	}
h1{
	margin:13px 0px 0 5px;
	font-size:10px;
	font-weight:normal;
	color:#FF8080;
	line-height:10px;
	height:10px;
	}		
#head{
	background:url(.gif) repeat-x;/* ヘッダー背景画像*/
	background-color:#ffffff;
	height:px;
	
	zoom:100%;
	}
#head:after{
    content: "";
    clear: both;
    height: 0;
    display: block;
    visibility: hidden;		
	}	

#head h2{
	margin:0 0 0 0px;
	font-weight:normal;
	float:left;
	width:300px;
	}
#head h2 a{
	font-size:4px;
	line-height:10px;
	vertical-align:top;
	text-decoration:none; color:#ffffff;/* タイトルカラー*/
	}
#head_mn{
	background:url(.jpg);/* ヘッダーメニュー背景*/
	height:15px;
	float:left;
	width:340px;
	margin:0 0 0 0px;
	}
#head_mn ul{
	list-style-type:none;
	margin:0px 0 0 40px;
	zoom:100%;
	}
#head_mn ul:after{
    content: "";
    clear: both;
    height: 0;
    display: block;
    visibility: hidden;	
	}	
#head_mn ul li{
	float:left;
	font-size:12px;
	color:#FF8080;
	}
#head_mn ul li a{
	color:#FF8080;
	text-decoration:none;
	font:13px;
	}
#head_mn ul li a:hover{
	color:#CF9F70;
	text-decoration:underline;
	}
#contents{
	margin:0 0 20px 0;
	clear:left;
	}
#main_image{
	background:url(img/to02.jpg) no-repeat;
	height:489px;
	margin:0px 0 1px 0; 
	}


#main_image p{
	padding:360px 10px 0 20px;/* enterの位置*/
	color:#FFFFFF;
	font-size:12px;
	}

#main_up{
	background:url();
	height:40px;
	}
#main{
	background:url() repeat-y;
	padding:6px;
	}
#main_in{
	height:400px;
	overflow:auto;
	padding:10px;
	}
#main_dwn{
	background:url();
	height:40px;
	}
#main p{
	margin:8px 0 0 0;
	}

#copy{
	clear:left;
	background-color:#ffffff;
	height:30px;
	font-size:10px;
	text-align:right;
	color:#656D85;
	border: double #FFBFBF;
	border-width:5px 0 0 0;
	padding:2px;
	}
#copy a{
	color:#ccccff;
	text-decoration:none;
	font-size:10px;
	}
#copy a:hover{
	color:#FFFFFF;
	}





	
