/*
========================================
Peltier用　共通スタイルシート
========================================*/


/*■ BODY
---------------------------------------------------------- */
body{
	margin: 10px 0 0 0;
	padding: 0px;
	background-color:#2C0405;

	
	
	text-align: center;
}


/*■ ヘッダー
---------------------------------------------------------- */
#header {
	width: 820px;
	height: 100px;
	margin: 0 auto;
	padding:0 0 0 0 ;
	background: url(../img_cm/back_header.gif) no-repeat; 
	text-align:left;
	clear:both;
}
#header-tab {
	margin:0;
	padding:55px 0 0 20px;

}

#header-logo {
	width:473px;
	margin:0;
	padding:11px 0 0 0;
	float:right;
	
}

#header-link {
	margin:0;
	padding:57px 10px 0 0;
	float:right;
	clear:both;
}

#header-link li {
	display: inline;
	padding: 0;
	text-transform: uppercase;
	font-size:70%;
	
}

#header-tab ul {
	margin:0;
	padding:0;
	float:left;
	/*line-style: none;*/
	text-align: left;
	line-height:0.5;
}

#header-tab li {
	display: inline;
	margin:0;
	padding: 0;
	text-transform: uppercase;
	font-size:70%;
	
}

/*■ コンテンツ部分
---------------------------------------------------------- */
#wrapper {
	width: 820px;
	margin: 0 auto;
	padding:0 ;
	background: url(../img_cm/back.gif) repeat-y;
	text-align:center;
	clear:both;
}

#hierarchy {
	width: 760px;
	margin: 0 auto;
	padding:10px 0 35px 0;
	font-size:80%; line-height:120%;/***12pt相当***/
	text-align:left;
	clear:both;
}

#content {
	width: 760px;
	margin: 0 auto;
	padding:0;
	text-align:left;
}

#backtotop {
	width: 820px;
	height: 0px;
	margin: 0 auto;
	clear:both;
}

#content-end {
	width: 820px;
	height: 0px;
	margin: 0 auto;
	padding-bottom:29px; /* 30-1 */
	background: url(../img_cm/back_footer.gif) no-repeat bottom left;
	text-align:center;
	clear:both;
}


/*■ フッター部分
---------------------------------------------------------- */
#footer {
	width: 820px;
	margin: 0 auto;
	padding:0;
	font-size:80%; line-height:120%; /***12pt相当***/
	text-align:center;
}

#footer .navigation a:active{   text-decoration:underline; color:#FFC000;}
#footer .navigation a:link{   text-decoration:underline; color:#FFD911;}
#footer .navigation a:visited{   text-decoration:underline; color:#F4D42C;}
#footer .navigation a:hover{    text-decoration:underline;  color:#F5A100;}

#copyright {
	margin: 0 auto;
	padding:7px;
	color:#FFD911;
	font-size:80%; line-height:120%; /***10pt相当***/
	text-align:center;
}

/*■ リンク部分
---------------------------------------------------------- */
a:active{   text-decoration:underline; color:#FF6000;}
a:link{   text-decoration:underline; color:#FD7624;}
a:visited{   text-decoration:underline; color:#FF8134;}
a:hover{    text-decoration:underline;  color:#E55700;}

.navigation a:active{   text-decoration:underline; color:#663333;}
.navigation a:link{   text-decoration:underline; color:#666666;}
.navigation a:visited{   text-decoration:underline; color:#777777;}
.navigation a:hover{    text-decoration:underline;  color:#333333;}