/*
	$Id: stylesheet_oran.css,v1 $

	Ki2 Corporation Japan'sWEB
	Copyright (c) 2007. Ki2 Corporation Japan
	Create and Design by Seiki Nishijima

======================================================================
  Memo
・サイトマップ専用スタイルシート。
・主に４色分書き分けの必要な物（タイトル等）のみ。
・サイトマップ以外のスタイルはダメ。絶対。

======================================================================
*/


/*------------------------------------
  タイトル
-------------------------------------*/

h2.subTitleOran {
	margin-top: 0px;
	margin-bottom: 10px;
	margin-left: 10px;
	margin-right: 0px;
	padding-top: 8px;
	padding-left: 20px;
	padding-right: 0px;
	padding-bottom: 7px;
	width: 162px;
	height: 33px;
	background-image : url(images_o/title_H2.gif); 
	background-repeat: no-repeat;
	text-align: left;
	font-size: 18px;
	line-height: 100%;
	font-weight: bold;
	color: #ff6600;
}
h2.subTitleMagenta {
	margin-top: 0px;
	margin-bottom: 10px;
	margin-left: 10px;
	margin-right: 0px;
	padding-top: 8px;
	padding-left: 20px;
	padding-right: 0px;
	padding-bottom: 7px;
	width: 162px;
	height: 33px;
	background-image : url(images_m/title_H2.gif); 
	background-repeat: no-repeat;
	text-align: left;
	font-size: 18px;
	line-height: 100%;
	font-weight: bold;
	color: #a12649;
}
h2.subTitleCyaan {
	margin-top: 0px;
	margin-bottom: 10px;
	margin-left: 10px;
	margin-right: 0px;
	padding-top: 8px;
	padding-left: 20px;
	padding-right: 0px;
	padding-bottom: 7px;
	width: 162px;
	height: 33px;
	background-image : url(images_c/title_H2.gif); 
	background-repeat: no-repeat;
	text-align: left;
	font-size: 18px;
	line-height: 100%;
	font-weight: bold;
	color: #484999;
}
h2.subTitleDeep {
	margin-top: 0px;
	margin-bottom: 10px;
	margin-left: 10px;
	margin-right: 0px;
	padding-top: 8px;
	padding-left: 20px;
	padding-right: 0px;
	padding-bottom: 7px;
	width: 162px;
	height: 33px;
	background-image : url(images_d/title_H2.gif); 
	background-repeat: no-repeat;
	text-align: left;
	font-size: 18px;
	line-height: 100%;
	font-weight: bold;
	color: #006666;
}

/*------------------------------------
  リストセット
-------------------------------------*/
ul.oranPrimaryList {
	text-align: left;
	margin-left: 40px;
	margin-right: 0px;
	margin-top: 8px;
	margin-bottom: 8px;
	padding: 0px;
}
ul.oranPrimaryList li {
	text-align: left;
	font-size: 14px;
	line-height: 140%;
	color: #ff6600;
}
ul.oranSlaveList {
	list-style-type: circle;
	text-align: left;
	margin-left: 10px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 20px;
	padding: 0px;
}
ul.oranSlaveList li {
	text-align: left;
	font-size: 12px;
	line-height: 140%;
	color: #ff6600;
}
/*----------------------------------*/
ul.magentaPrimaryList {
	text-align: left;
	margin-left: 40px;
	margin-right: 0px;
	margin-top: 8px;
	margin-bottom: 8px;
	padding: 0px;
}
ul.magentaPrimaryList li {
	text-align: left;
	font-size: 14px;
	line-height: 140%;
	color: #a12649;
}
ul.magentaSlaveList {
	list-style-type: circle;
	text-align: left;
	margin-left: 10px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 20px;
	padding: 0px;
}
ul.magentaSlaveList li {
	text-align: left;
	font-size: 12px;
	line-height: 140%;
	color: #a12649;
}
/*----------------------------------*/
ul.deepPrimaryList {
	text-align: left;
	margin-left: 40px;
	margin-right: 0px;
	margin-top: 8px;
	margin-bottom: 8px;
	padding: 0px;
}
ul.deepPrimaryList li {
	text-align: left;
	font-size: 14px;
	line-height: 140%;
	color: #006666;
}
ul.deepSlaveList {
	list-style-type: circle;
	text-align: left;
	margin-left: 10px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 20px;
	padding: 0px;
}
ul.deepSlaveList li {
	text-align: left;
	font-size: 12px;
	line-height: 140%;
	color: #006666;
}
/*----------------------------------*/
ul.cyaanPrimaryList {
	text-align: left;
	margin-left: 40px;
	margin-right: 0px;
	margin-top: 8px;
	margin-bottom: 8px;
	padding: 0px;
}
ul.cyaanPrimaryList li {
	text-align: left;
	font-size: 14px;
	line-height: 140%;
	color: #484999;
}
ul.cyaanSlaveList {
	list-style-type: circle;
	text-align: left;
	margin-left: 10px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 20px;
	padding: 0px;
}
ul.cyaanSlaveList li {
	text-align: left;
	font-size: 12px;
	line-height: 140%;
	color: #484999;
}

/*------------------------------------
  リンク、ヒット時の色
-------------------------------------*/
a.oranLink:link {
	color: #ff6600;
}
a.oranLink:visited {
	color: #ff6600;
}
a.oranLink:active {
	color: #ff6600;
}
a.oranLink:hover {
	color: #ff6600;
}
a.oranLink:hover {
	background:#ffe6e0;
}
/*----------------------------------*/
a.cyaanLink:link {
	color: #484999;
}
a.cyaanLink:visited {
	color: #484999;
}
a.cyaanLink:active {
	color: #484999;
}
a.cyaanLink:hover {
	color: #484999;
}
a.cyaanLink:hover {
	background:#e4e4f9;
}
/*----------------------------------*/
a.magentaLink:link {
	color: #a12649;
}
a.magentaLink:visited {
	color: #a12649;
}
a.magentaLink:active {
	color: #a12649;
}
a.magentaLink:hover {
	color: #a12649;
}
a.magentaLink:hover {
	background:#fae2e4;
}
/*----------------------------------*/
a.deepLink:link {
	color: #006666;
}
a.deepLink:visited {
	color: #006666;
}
a.deepLink:active {
	color: #006666;
}
a.deepLink:hover {
	color: #006666;
}
a.deepLink:hover {
	background:#e0f6f6;
}
/*------------------------------------
  備考
-------------------------------------*/
/*線種：border: *px (線種) #color;
none（無し）
solid（実線）・dotted（破線）・double（二重線）
groove（谷線）・ridge（山線）
inset（内線）・outset（外線）
*/

/*文字飾り：text-decoration
none（無し）
underline（下線）・overline（上線）
line-through（打ち消し線）
blink（点滅）・inherit（継承）

太字に限り以下：font-weight
normal（通常）と bold（太字）
*/

