@charset "UTF-8";
/**
 * ONC STYLE PROFILE
 * @author caori
 * 2009/1/24　新規作成
 * 
 * @description
 * ヘッダ・フッタのみのBASIC用共通スタイルシートです。
 */

 
/***********************************************
 * ヘッダ・タブ領域スタイル
 * 
 ***********************************************/
#header {
	background-image: url('img/header_br.gif');
	background-position: bottom;
	background-repeat: no-repeat;
	overflow: auto;
	padding-top: 15px;
	height: 68px;
	width: 800px;
}
.header__tab_list {
	list-style: none;
	height: 63px;
}
.header__tab_list li {
	float: left;
}
li.tab {
	padding-top: 19px;
	padding-left: 15px;
}
li.tab a {
	display: block;
	height: 44px;
	width: 154px;

}
.tab_minilogo {
	padding-right: 100px;
	height: 63px;
	overflow: hidden;
}

/**
 * タブ画像（すべてのタブがカレントでないパターン）
 *
 */a:link.texttab, a:visited.texttab, a:active.texttab {
	background-image: url('../../../common/img/com_tab_text_off_154-44.jpg');
}
a:hover.texttab {
	background-image: url('../../common/img/com_tab_text_on_154-44.jpg');
}
a:link.audiotab, a:visited.audiotab, a:active.audiotab {
	background-image: url('../../common/img/com_tab_audio_off_154-44.jpg');
}
a:hover.audiotab {
	background-image: url('../../common/img/com_tab_audio_on_154-44.jpg');
}
a:link.movietab, a:visited.movietab, a:active.movietab {
	background-image: url('../../common/img/com_tab_movie_off_154-44.jpg');
}
a:hover.movietab {
	background-image: url('../../common/img/com_tab_movie_on_154-44.jpg');
}

/***********************************************
 * フッター領域（オレンジのライン含む）
 * 
 ***********************************************/
#footer {
 	background-image: url('img/footer_br.gif');
	background-repeat: no-repeat;
	width: 800px;
	overflow: auto;
	list-style: none;
}

.footer_list {
	list-style: none;
	padding-top: 23px;
	height: 40px;
	padding-right: 40px;
}
/* 各要素はリスト表示 */
.footer_list li {
	float: right;
	width: auto;
	padding-left: 30px;
}
.footer_list img {
	border-width: 0;
	padding-right: 6px;
	vertical-align: middle;
}
.footer_list li a {
	color: #D54211;
}

/**
 * 著作権表記
 */
#copyright {
	margin-left: auto;
	text-align: right;
	font-size: 15px;
	width: 770px;
	border-top: 1px dashed #FAC4B2;
	color: #FAC4B2;
}


