@charset"Shift_JIS";

/*---------------------------------------------------------
	
	INDEX：インデックスページ用CSS
	1：メイン画像
	2：赤いバー
	3：最新ニュース（左カラム）
	4：ナビゲーション（右カラム）
	5：フッターリンク
	
-----------------------------------------------------------*/


/*---------------------------------------------------------
　1：メイン画像
-----------------------------------------------------------*/
#pagebody #top {
	background:url(../images/top_bg.jpg) no-repeat;
	height:300px;
}
#pagebody #top span {
	display:block;
}
#pagebody #top #main-img {
	float:right;
	display:inline;
	margin:37px 10px 0 0;
}
#pagebody #top #top-logo {
	padding:45px 0 60px 0;
}

/*---------------------------------------------------------
　2：赤いバー
-----------------------------------------------------------*/

#pagebody #contents #contents-top {
	background:url(../english/images/contents_top.jpg) no-repeat;
	height:44px;
	margin-bottom:20px;
}
#pagebody #contents #contents-top #contents-top-news {
	display:inline;
	float:left;
	padding:3px 0 0 10px;
}
#pagebody #contents #contents-top #contents-top-btn {
	display:inline;
	float:right;
	padding:14px 20px 0 0;
}
#pagebody #contents #contents-top #contents-top-btn img {
	margin-left:3px;
}

/*---------------------------------------------------------
　3：最新ニュース（左カラム）
-----------------------------------------------------------*/
/*#pagebody #contents #contents-sub {
	width:282px;
	float:left;
	margin:0 0 0 20px;
	display:inline;
	text-align:left;
}
#pagebody #contents #contents-sub #news-box {
	width:260px;
	/*height:240px;*/
	/*border:1px #E1E1E1 solid;
}*/

/*---------------------------------------------------------
　4：ナビゲーション（右カラム）
-----------------------------------------------------------*/
#pagebody #contents #contents-main-english {
	width:600px;
	margin:0 auto;
}

*html #pagebody #contents #contents-main-english {
	width:600px;
}

/*ナビゲーションテーブル共通設定*/
#pagebody #contents #contents-main-english #navi-table-about,
#pagebody #contents #contents-main-english #navi-table-guideline,
#pagebody #contents #contents-main-english #navi-table-exam,
#pagebody #contents #contents-main-english #navi-table-member {
	width:600px;
	border-bottom:1px #E1E1E1 solid;
	border-right:1px #E1E1E1 solid;
	margin-bottom:10px;
}

#pagebody #contents #contents-main-english #navi-table-about .navi-title,
#pagebody #contents #contents-main-english #navi-table-guideline .navi-title,
#pagebody #contents #contents-main-english #navi-table-exam .navi-title,
#pagebody #contents #contents-main-english #navi-table-member .navi-title {
	width:180px;
	height:36px;
}
#pagebody #contents #contents-main-english #navi-table-about .navi-lead,
#pagebody #contents #contents-main-english #navi-table-guideline .navi-lead,
#pagebody #contents #contents-main-english #navi-table-exam .navi-lead,
#pagebody #contents #contents-main-english #navi-table-member .navi-lead {
	width:180px;
	background-repeat:repeat-y;
	background-position:left top;
	text-align:left;
	vertical-align:top;
}
#pagebody #contents #contents-main-english #navi-table-about .navi-lead p,
#pagebody #contents #contents-main-english #navi-table-guideline .navi-lead p,
#pagebody #contents #contents-main-english #navi-table-exam .navi-lead p,
#pagebody #contents #contents-main-english #navi-table-member .navi-lead p {
	padding:10px 0 10px 16px;
}
#pagebody #contents #contents-main-english #navi-table-about .navi-list,
#pagebody #contents #contents-main-english #navi-table-guideline .navi-list,
#pagebody #contents #contents-main-english #navi-table-exam .navi-list,
#pagebody #contents #contents-main-english #navi-table-member .navi-list {
	width:420px;
	background-repeat:no-repeat;
	background-position:right top;
	text-align:left;
}
#pagebody #contents #contents-main-english #navi-table-about .navi-list ul,
#pagebody #contents #contents-main-english #navi-table-guideline .navi-list ul,
#pagebody #contents #contents-main-english #navi-table-exam .navi-list ul,
#pagebody #contents #contents-main-english #navi-table-member .navi-list ul {
	padding:8px 10px;
}
#pagebody #contents #contents-main-english #navi-table-about .navi-list ul li,
#pagebody #contents #contents-main-english #navi-table-guideline .navi-list ul li,
#pagebody #contents #contents-main-english #navi-table-exam .navi-list ul li,
#pagebody #contents #contents-main-english #navi-table-member .navi-list ul li {
	list-style:none;
	background-position:0px 5px;
	background-repeat:no-repeat;
	display:inline;
}
#pagebody #contents #contents-main-english #navi-table-about .navi-list ul li a,
#pagebody #contents #contents-main-english #navi-table-guideline .navi-list ul li a,
#pagebody #contents #contents-main-english #navi-table-exam .navi-list ul li a,
#pagebody #contents #contents-main-english #navi-table-member .navi-list ul li a,
#pagebody #contents #contents-main-english #navi-table-about .navi-list .no-link,
#pagebody #contents #contents-main-english #navi-table-guideline .navi-list .no-link,
#pagebody #contents #contents-main-english #navi-table-exam .navi-list .no-link,
#pagebody #contents #contents-main-english #navi-table-member .navi-list .no-link {
	display:block;
	padding-left:15px;
	text-decoration:none;
	height:auto;
	background-position:0px 5px;
	background-repeat:no-repeat;
}


/*ナビゲーションテーブル　JAOSについて*/
#pagebody #contents #contents-main-english #navi-table-about .navi-lead {
	background-image:url(../images/navi_lead_bg_about.gif);
}
#pagebody #contents #contents-main-english #navi-table-about .navi-list {
	background-image:url(../english/images/navi_list_bg_about.gif);
}
#pagebody #contents #contents-main-english #navi-table-about .navi-list ul .no-link {
	background-image:url(../images/navi_arrow_about.gif);
}
#pagebody #contents #contents-main-english #navi-table-about .navi-list ul li a {
	background-image:url(../images/navi_arrow_about.gif);
	color:#663300;
}
#pagebody #contents #contents-main-english #navi-table-about .navi-list ul li a:hover {
	background:url(../images/navi_arrow_hover.gif) no-repeat 0px 5px #F3E9C5;
}

/*ナビゲーションテーブル　ガイドライン*/
#pagebody #contents #contents-main-english #navi-table-guideline .navi-lead {
	background-image:url(../images/navi_lead_bg_guideline.gif);
}
#pagebody #contents #contents-main-english #navi-table-guideline .navi-list {
	background-image:url(../english/images/navi_list_bg_guideline.gif);
}
#pagebody #contents #contents-main-english #navi-table-guideline .navi-list ul .no-link {
	background-image:url(../images/navi_arrow_guideline.gif);
}
#pagebody #contents #contents-main-english #navi-table-guideline .navi-list ul li a {
	background-image:url(../images/navi_arrow_guideline.gif);
	color:#660000;
}
#pagebody #contents #contents-main-english #navi-table-guideline .navi-list ul li a:hover {
	background:url(../images/navi_arrow_hover.gif) no-repeat 0px 5px #F6DFE1;
}

/*ナビゲーションテーブル　JAOS認定試験*/
#pagebody #contents #contents-main-english #navi-table-exam .navi-lead {
	background-image:url(../images/navi_lead_bg_exam.gif);
}
#pagebody #contents #contents-main-english #navi-table-exam .navi-list {
	background-image:url(../english/images/navi_list_bg_exam.gif);
}
#pagebody #contents #contents-main-english #navi-table-exam .navi-list ul .no-link {
	background-image:url(../images/navi_arrow_exam.gif);
}
#pagebody #contents #contents-main-english #navi-table-exam .navi-list ul li a {
	background-image:url(../images/navi_arrow_exam.gif);
	color:#336600;
}
#pagebody #contents #contents-main-english #navi-table-exam .navi-list ul li a:hover {
	background:url(../images/navi_arrow_hover.gif) no-repeat 0px 5px #E5EED6;
}

/*ナビゲーションテーブル　JAOS会員紹介*/
#pagebody #contents #contents-main-english #navi-table-member .navi-lead {
	background-image:url(../images/navi_lead_bg_member.gif);
}
#pagebody #contents #contents-main-english #navi-table-member .navi-list {
	background-image:url(../english/images/navi_list_bg_member.gif);
}
#pagebody #contents #contents-main-english #navi-table-member .navi-list ul .no-link {
	background-image:url(../images/navi_arrow_member.gif);
}
#pagebody #contents #contents-main-english #navi-table-member .navi-list ul li a {
	background-image:url(../images/navi_arrow_member.gif);
	color:#336699;
}
#pagebody #contents #contents-main-english #navi-table-member .navi-list ul li a:hover {
	background:url(../images/navi_arrow_hover.gif) no-repeat 0px 5px #D7E9F3;
}

/*---------------------------------------------------------
　5：フッターリンク
-----------------------------------------------------------*/
.footer-link {
	padding:0 12px;
	background:url(../images/icon_arrow.gif) no-repeat;
}