﻿/*///////////////////////////////////////////////////
// 
// 中央協会ＡＤＤＳ スタイルシート
// 
// 概要  ：共通スタイルシート
// 
// 作成日：2004/06/09 sakamoto 作成
// 更新日：2004/07/08 hamamoto メッセージスタイル
//		   2004/09/13 sakamoto 注意書き追加
//		   2004/09/15 hashimoto パンくずないの詳細検索リンク追加に伴う追加（pan_list、search_link）
//		   2004/10/06 sakamoto help_link、how_to_ref_link追加
//		   2004/10/20 sakamoto alert2追加
// 
////////////////////////////////////////////////////*/

/*/////////////////////////////////////////////////
// フォント
/////////////////////////////////////////////////*/
* {
  font-family: "ＭＳ Ｐゴシック",sans-serif;
}

TEXTAREA {
  font-family: "ＭＳ ゴシック",monospace;
  line-height: 120%;
}

tt {
  font-family:"ＭＳ ゴシック", monospace;
}

/*/////////////////////////////////////////////////
// 行幅
/////////////////////////////////////////////////*/
body, td, tr{
	line-height: 130%;
}
input, select, option{
	line-height: 100%;
}

/*/////////////////////////////////////////////////
// 背景色
/////////////////////////////////////////////////*/
body{
	background-color: lightyellow;
	margin-top: 5px;
	margin-right: 2px;
	padding-right: 2px;
}

/*/////////////////////////////////////////////////
// リンク
/////////////////////////////////////////////////*/
a{
	color: #0000FF;
	text-decoration: none;
}
a:hover{
	color: #FF6600;
	text-decoration: underline;
}

/*/////////////////////////////////////////////////
// フォーム
/////////////////////////////////////////////////*/
form{
	margin-top: 0px;
	margin-bottom: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
}

/*/////////////////////////////////////////////////
// ページのリンク
/////////////////////////////////////////////////*/
#link_box{
	font-size: 13px;
	line-height: 120%;
}
#link_box a{
	color: #0000FF;
	text-decoration: none;
}
#link_box a:hover{
	color: #FF6600;
	text-decoration: underline;
}

/*/////////////////////////////////////////////////
// 「このページの使い方」のリンク
/////////////////////////////////////////////////*/
.help_link{
	background-color: #FFFFFF;
	padding-left:  10px;
	padding-right: 10px;
	border: 1px dotted #666666;
	margin-left: 5px;
}
.how_to_ref_link{
	font-size: 14px;
}


/*/////////////////////////////////////////////////
// パンくずリスト
/////////////////////////////////////////////////*/
#pan_box{
	background-color : #FFFFFF;
	border : 1px solid #CCCCCC;
	font-size : 13px;
	width: 700px;
	padding-left : 8px;
}
#pan_box a{
	color: #0000FF;
	text-decoration: none;
}
#pan_box a:hover{
	color: #FF6600;
	text-decoration: underline;
}
#pan_list{
	float:left;
}
#search_link{
	text-align:right;
	padding-right: 5px;
}

/*/////////////////////////////////////////////////
// 情報の説明
/////////////////////////////////////////////////*/
#info_desc{
	color: #444444;
	font-weight: bold;
	width: 700px;
}


/*/////////////////////////////////////////////////
// タイトル
/////////////////////////////////////////////////*/
h1{
	margin-bottom: 8px;
}

/*/////////////////////////////////////////////////
// 文言 注意書き
/////////////////////////////////////////////////*/
.alert{
	color: #333333;
	font-size: 13px;
}
.alert2{
	color: #444444;
	font-size: 11px;
}


/*/////////////////////////////////////////////////
// メッセージ　（2004/07/08　濱元　追加）
/////////////////////////////////////////////////*/
#message_box{
	margin: 20px 0px 20px 0px;
	padding:  10px 0px 10px 0px;
	/*text-align: center;*/
	width: 700px;
}
/* 正常 */
#message_box .list_success{
	border: 1px solid #339933;
}
#message_box .title_success{
	border: 1px solid #339933;
	border-bottom-style: none; 
	background-color: #66CC66;
	font-weight: bold;
	color: #FFFFFF;
	padding: 2px;
}
#message_box .desc_success{
	background-color: #CCFFCC;
	border-bottom: 1px solid #DDDDDD; 
	padding: 4px 10px 4px 10px;
}
#message_box .info_success{
	background-color: #FFFFFF;
	border-bottom: 1px solid #DDDDDD; 
	padding: 4px 10px 4px 10px;
}
#message_box .query_success{
	background-color: #EEEEEE;
	font-size: 13px;
	text-align: center;
	padding: 4px 10px 4px 10px;
}
/* 警告 */
#message_box .list_warning{
	border: 1px solid #339933;
}
#message_box .title_warning{
	border: 1px solid #339933;
	border-bottom-style: none; 
	background-color: #66CC66;
	font-weight: bold;
	color: #FFFFFF;
	padding: 2px;
}
#message_box .desc_warning{
	background-color: #CCFFCC;
	border-bottom: 1px solid #DDDDDD; 
	padding: 4px 10px 4px 10px;
}
#message_box .info_warning{
	background-color: #FFFFFF;
	border-bottom: 1px solid #DDDDDD; 
	padding: 4px 10px 4px 10px;
}
#message_box .query_warning{
	background-color: #EEEEEE;
	font-size: 13px;
	text-align: center;
	padding: 4px 10px 4px 10px;
}
/* エラー */
#message_box .list_error{
	border: 1px solid #339933;
}
#message_box .title_error{
	border: 1px solid #339933;
	border-bottom-style: none; 
	background-color: #66CC66;
	font-weight: bold;
	color: #FFFFFF;
	padding: 2px;
}
#message_box .desc_error{
	background-color: #CCFFCC;
	border-bottom: 1px solid #DDDDDD; 
	padding: 4px 10px 4px 10px;
}
#message_box .info_error{
	background-color: #FFFFFF;
	border-bottom: 1px solid #DDDDDD; 
	padding: 4px 10px 4px 10px;
}
#message_box .query_error{
	background-color: #EEEEEE;
	font-size: 13px;
	text-align: center;
	padding: 4px 10px 4px 10px;
}

/* ----------------- */
/* SemiIndexG.html   */
/* CollapsiblePanel  */
/* ----------------- */

.CollapsiblePanel .CollapsiblePanelContent {
	background-color: #FFFFFF;
}
.CollapsiblePanel .CollapsiblePanelContent ul {
	margin: 0px;
	margin-left: 15px;
	padding: 0px;
	padding-left: 5px;
	list-style-type: circle;
}
.CollapsiblePanel .CollapsiblePanelContent li {
	padding-top: 3px;
	padding-bottom: 3px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CCCCCC;
}
