/*WebLinks Neo V3：公開側デモサイト用*/

/*テキストサイズ
	LL:18px / L:16px / M:14px / S:12px / SS:10px
	→ LL:112.5% / L:100% / M:87.5% / S:75% / SS:62.5%
	注1)標準はM
	注2)SSは1バイト文字のみ
*/


/*全体*/
body {margin: 0px; background-color: #ffffff;}

input {border-width: 1px; border-color: #000000;}

.control {background-image: url("bg-cnt.gif"); background-repeat: repeat-x; background-position: bottom;
	 padding-top: 1px;}

/*ヘッダ、サイドナビ、フッタ*/
.header {background-image: url("head03.gif"); background-color: #7097ff;}
.header div {font-size: 75%; color: #001580; padding: 10px;}
.header a {color: #001580; text-decoration: none;}
.header a:hover {text-decoration: underline;}

.h-menu {font-size: 12px; font-weight: bold; color: #002266; line-height: 100%; background-color: #e5f2da;}
.h-menu a {color: #002266; text-decoration: none;}
.h-menu a:hover {text-decoration: underline;}

.side {background-color: #f2f2da;}

.navi {font-size: 75%; color:#002266;}
.navi a {text-decoration: none; color:#002266;}
.navi a:hover {text-decoration: underline;}

.navi-h {font-size: 87.5%; background-color: #f2f2da; color:#002266;}
.navi-h a {text-decoration: none; color:#002266;}
.navi-h a:hover {text-decoration: underline;}

.navi-h2 {font-size: 87.5%; background-color: #ffffff; color:#002266;}
.navi-h2 a {text-decoration: none; color:#002266;}
.navi-h2 a:hover {text-decoration: underline;}

.footer {font-size: 62.5%; background-color: #6992ff; color:#ffffff;}
.footer a {text-decoration: none; color:#ffffff; }
.footer a:hover {text-decoration: underline; }

/*トップページ*/
	/*トピックス*/
	.topix {font-size: 87.5%; color: #000000; line-height: 150%;}
	.topix span {color: #002266; font-weight: bold; line-height: 100%;}

	/*新着情報*/
	.new {font-size: 12px; color: #000000; line-height: 130%;}
	.new a {color: #000000; text-decoration: none;}
	.new a:hover {text-decoration: underline;}
	.new span {color: #666666;}

/*ページ繰り*/
.page {font-size: 75%; color: #ff5500; font-weight: bold;}
.page a{color: #ff5500; text-decoration: none;}
.page a:hover {text-decoration: underline;}
.page span {color: #ff0000; font-weight: bold;}	/*現在頁*/

/*タイトル*/
	/*パンくず*/
	.pan {font-size: 75%; color: #ffffff;}
	.pan a {color: #ffffff; text-decoration: none;}
	.pan a:hover {text-decoration: underline;}

	/*タイトル*/
	.title {font-size: 21px; color: #ffffff; font-weight: bold;}

	/*タイトルテーブル*/
	.titleTable table {background-image: url("cnt-title.jpg");}

/*階層ページ*/
	.dir {font-size: 100%; color: #469900; font-weight: bold;}
	.dir a {color: #469900; text-decoration: none;}
	.dir a:hover {text-decoration: underline;}

/*タイトル一覧ページ*/
	/*タイトル*/
	.listTitle {font-size: 100%; color: #469900; font-weight: bold;}
	.listTitle a {color: #469900; text-decoration: none;}
	.listTitle a:hover {text-decoration: underline;}

/*詳細ページ*/
	/*更新日*/
	.date {font-size: 75%; color: #ffffff;}

	/*コンテンツ*/
	.cnt {font-size: 87.5%; color: #000000; line-height: 150%;}
	.cnt a {color: #469900; text-decoration: none; font-weight: bold; }
	.cnt a:hover {text-decoration: underline;}

	/*キャプション*/
	.caption {font-size: 75%; color: #000000; line-height: 150%;}

	/*関連リンク*/
	.link {font-size: 87.5%; color: #000000;}
	.link span {color: #469900; font-weight: bold;}
	.link a {color: #469900; text-decoration: none; font-weight: bold;}
	.link a:hover {text-decoration: underline;}

