/* ---------------- */
/*  各コンテンツ用  */
/* ---------------- */



h1 {
	margin: 0px 0px 15px 0px;
	padding: 0px;
	font-size:90%;
	font-weight:normal;
}


h2 {
	margin:0px 0px 10px 0px;
	padding:3px;
	font-size:110%;
	font-weight:bold;
}

h2.about {
	border-bottom:1px solid #72C661;
}

h2.katudou {
	border-bottom:1px solid #C66B61;
}

h2.edu {
	border-bottom:1px solid #61A6C6;
	border-left:5px solid #61A6C6;
}

h2.newsletter {
	border-bottom:1px solid #61C6AB;
}

h2.nyukai {
	border-bottom:1px solid #C6AB61;
}


h3 {
	margin:0px 0px 10px 0px;
	padding:0px;
	font-size:100%;
	font-weight:bold;
}



/*imgマージン設定*/
img.right {
	margin-left:10px;
	margin-bottom:10px;
}



/*table設定*/
.tableA {
	background-color:#999999;
	margin:0px 0px 20px 20px;
}

.tableA th {
	padding:5px 20px;
	background-color:#C7E0C2;
	font-weight:normal;
	font-size:90%;
	line-height:140%;
}

.tableA td {
	padding:5px 20px;
	background-color:#FFFFFF;
	font-size:90%;
	line-height:140%;
}


.tableB {
	margin:0px 0px 20px 20px;
	font-size:90%;
}

.tableB td {
	padding:5px;
	border-bottom:1px solid #999999;
}


.tableC {
	margin:0px 0px 20px 20px;
	font-size:90%;
	border-top:1px solid #999999;
	border-right:1px solid #999999;
}

.tableC TD {
	padding:5px;
	border-bottom:1px solid #999999;
	border-left:1px solid #999999;
}



/*段落設定*/
div.danraku1 {
	margin:0px 10px 10px 15px;
}


P.text1 {
	margin : 0px 10px 20px 30px;
	line-height:150%;
	font-size:90%;
}



/*リストカラー用*/
/*緑*/
ul.listGreen {
	margin:0px 0px 0px 30px;
	padding:0px;
}

ul.listGreen li {
	margin:3px 0px 5px 0px;
	padding:0px;
	color:#72C661;
}

ul.listGreen li span {
	color:#000000;
	font-size:90%;
}


/*紫*/
ul.listPurple {
	margin:0px 0px 0px 30px;
	padding:0px;
}

ul.listPurple li {
	margin:3px 0px 5px 0px;
	padding:0px;
	color:#7661C6;
}

ul.listPurple li span {
	color:#000000;
	font-size:90%;
}



/*リストアイコン1*/
ul.listIcon1 {
	margin:0px 0px 0px 30px;
	padding:0px;
	list-style-type: square;
	list-style-image: url('../img_common/icn_red.gif');
}

ul.listIcon1 li {
	margin:0px;
	padding:0px 0px 10px 0px;
	font-size:90%;
	line-height:140%;
}

ul.listIcon1 li span {
	margin:0px;
	padding:0px 0px 0px 30px;
	color:#444444;
}



/*協会会則用*/
#rule h3 {
	border-left:5px solid #999999;
	padding:2px 5px;
	margin-left:10px;
	font-size:90%;
}


#rule p {
	font-size:90%;
	line-height:140%;
}


#rule dl {
	margin:0px 0px 10px 40px;
	font-size:90%;
	line-height:140%;
}


#rule ol {
	margin:0px 0px 10px 40px;
	font-size:100%;
	line-height:140%;
}


#rule table {
	font-size:100%;
	line-height:140%;
}



/*全国大会*/
.zenkoku {
	margin:0px 0px 20px 0px;
	padding:0px 0px 20px 0px;
	border-bottom:3px solid #C56B61;
}


.zenkoku h3 {
	margin:0px 0px 10px 0px;
	padding:0px 0px 0px 3px;
	color:#000066;
	font-size:100%;
	line-height: 120%; 
}

.zenkoku h3 span {
	margin:0px;
	padding:0px;
	color:#990000;
	font-size:100%;
}


.zenkoku .zenkokuInfo {
	margin:0px 10px 10px 0px;
	padding:5px 10px 5px 10px;
	background-color:#F9F3D5;
	border-bottom:1px dotted #629C75;
	border-top:1px dotted #629C75;
}


.zenkoku table {
	font-size:90%;
	line-height:150%;
}


.zenkoku .detailLink {
	margin:0px;
	padding:0px;
	font-size:90%;
	line-height:130%;
}



/*講演活動用*/
P.kouenName {
	margin : 0px 10px 10px 10px;
	padding:0px;
	text-align:right;
	font-size:90%;
}



/*ニューズレター用*/
ul.listIcon2 {
	margin:0px 0px 0px 30px;
	padding:0px;
	list-style-type: square;
	list-style-image: url('../img_common/icn_green.gif');
}

ul.listIcon2 li {
	margin:0px;
	padding:0px 0px 10px 0px;
	font-size:90%;
	line-height:140%;
}

ul.listIcon2 li span {
	margin:0px;
	padding:0px 0px 0px 30px;
	color:#444444;
}



/*入会申込み*/
.nyukai_youkou {
	margin :0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}


.nyukai_youkou dl {
	margin :0px 0px 20px 10px;
	padding:0px 0px 0px 0px;
}

.nyukai_youkou dt {
	margin :0px 0px 0px 0px;
	padding:5px 0px 10px 0px;
	font-size:90%;
	font-weight:bold;
	color:#996633;
}

.nyukai_youkou dd {
	margin :0px 0px 8px 20px;
	padding:0px 0px 0px 0px;
	font-size:90%;
	line-height:130%;
}



/*お問い合わせ*/
.contact {
	margin:20px;
	padding:10px;
	border:1px solid #999999;
	background-color:#FFFFCC;
}


/* 左側メニューバーの有効・無効の制御用スタイル定義 */

/* #menu li#menu_aisatu { display: none } /* 会長あいさつ */
/* #menu li#menu_outline { display: none } /* 概要 */
/* #menu li#menu_ryakusi { display: none } /* 協会略史 */
/* #menu li#menu_rule { display: none } /* 協会会則 */
/* #menu li#menu_yakuin { display: none } /* 役員名簿 */
/* #menu li#menu_dantai { display: none } /* 団体会員 */
/* #menu li#menu_sanjo { display: none } /* 賛助会員 */
/* #menu li#menu_zenkoku { display: none } /* 全国大会 */
#menu li#menu_tiiki { display: none } /* 地域の活動 */
#menu li#menu_kigyou { display: none } /* 賛助会員からのお知らせ */
#menu li#menu_kouen { display: none } /* 講演活動 */
/* #menu li#menu_edu { display: none } /* 教育工学関連情報 → 検索メニュー */
/* #menu li#menu_link { display: none } /* 関連学協会リンク */
/* #menu li#menu_newsletter { display: none } /* ニューズレター */
/* #menu li#menu_nyukai { display: none } /* 入会申込み */
/* #menu li#menu_event { display: none } /* セミナー・イベント */
#menu li#menu_itaku { display: none } /* 文部科学省委託事業 */
/* #menu li#menu_nintei { display: none } /* 学校情報化認定 */
