body{margin:0 auto 0 auto;}

a:hover {color:#DD0000;}

//a {text-decoration: none}


td {line-height: 130%;}

.list{line-height: 110%;}

/* 等幅フォント */
.tohhaba {
	font-family: "ＭＳ ゴシック", "Osaka";
}

/*行間ひろめ */
.gyo170 {line-height: 170%;}

.f10px {
	font-size: 12px;
}

/*******************************************************/

.listindent{
	line-height:1.6;
	list-style-type: none;
	margin-left:10px;
	margin-right:5px;
	margin-bottom:10px;
	text-indent:-12px;
}
/*******************************************************/
.marLEFT0{margin-left:0px;}
.marMIDASHIbottom{margin-bottom:10px;}
.mar05top{margin-top:05px;}
.aki0{margin:0px; padding:0px;}
.mar15btm	{margin-bottom:15px;}
.padLEFT10{padding-left:10px;}

/*******************************************************/


.txtSmall{font-size:0.8em;}

/*******************************************************/

/*TOPの募集アイコン*/
.listBOSHU{
	list-style-type: none;
	background: url(img/top/icn_boshu.gif) no-repeat;
	padding:0px 0px 10px 70px ;
	margin:7px 0px 7px 0px ;
	font-weight: bold;
	font-size:0.8em;
	line-height:1.4em;
	letter-spacing:-1;
	border-bottom:1px dashed #31A167;

	}
	
/*TOPの締切間近アイコン*/
.listSHIMEKIRI{
	list-style-type: none;
	background: url(img/top/icn_shimekiri.gif) no-repeat;
	padding:0px 0px 10px 70px ;
	margin:7px 0px 7px 0px ;
	font-weight: bold;
	font-size:0.8em;
	line-height:1.4em;
	letter-spacing:-1;
	border-bottom:1px dashed #31A167;
	}

/*TOP視聴アイコン*/
.listhischou{
	list-style-type: none;
	background: url(img/top/icn_shichou.gif) no-repeat;
	padding:0px 0px 10px 43px ;
	margin-top:7px;
	margin-left:0px;
	line-height:18px;
	letter-spacing:-1;
	}

/*TOP講義要録アイコン*/
.listkougiyouroku{
	list-style-type: none;
	background: url(img/top/icn_kougiyouroku.gif) no-repeat;
	padding:0px 0px 10px 63px ;
	margin-top:7px;
	margin-left:0px;
	line-height:18px;
	letter-spacing:-1;
	font-size:0.8em;
	font-weight:bold;
	}

/*TOP講義アイコン*/
.listkougi{
	list-style-type: none;
	background: url(img/top/icn_kougi.gif) no-repeat;
	padding:0px 0px 10px 77px ;
	margin-top:7px;
	margin-left:0px;
	line-height:18px;
	letter-spacing:-1;
	font-size:0.8em;
	font-weight:bold;
	}


/*TOPLINKアイコン*/
.listLINK{
	list-style-type: none;
	background: url(img/common/icn_link.gif) no-repeat;
	padding:0px 0px 10px 20px ;
	margin:0px;
	font-size:0.85em;
	line-height:18px;
	letter-spacing:-1;
	}
.listpdf {
	list-style-image: url(img/common/pdf.gif);
}

/*******************************************************/
/*TOPの緑しかく見出*/

.icnMIDASHIgreen{
	margin-bottom:0px;
	margin-top:0px;
	font-size:0.8em;
	line-height:10px;
	letter-spacing:-1;
	font-weight: bold;
	padding-left:5px;
	border-left:10px solid #77B987;
}

/*******************************************************/
/*講座見出背景*/
.midashiKOUZA{
	font-size:0.95em;
	line-height:21px;
	font-weight: bold;
	color: #FFFFFF;
	background: url(img/top/m_bg_kouza.jpg) no-repeat;
	padding-left:22px;;
	margin-bottom:10px;
	height:22px;
}

/*******************************************************/
/*ＩＬＥＣ通信*/
.kakomiILECTSUSHIN{
	border:1px solid #30A166;
	background: url(img/top/m_ilectsushin.jpg) no-repeat;
	font-size:0.8em;
	line-height:1.4em;
	padding:25px 5px 0px 5px ;
	margin-bottom:15px;
}

/*******************************************************/
.link{
	line-height:1.4em;
	background: url(img/common/icn_link.gif) no-repeat;
	padding-left:20px;
	padding-bottom:10px;
	}

/*******************************************************/
.linkS{
	font-size:0.8em; 
	line-height:1em;
	background: url(img/common/icn_link_sankaku.gif) no-repeat;
	padding-left:10px;
	}

/*******************************************************/
.txtRIGHT{text-align:right;
	margin-top:5px;
	margin-bottom:15px;
	}

/*******************************************************/
.photoLEFT
{
	float:left;
	margin:3px 5px;
}

/*******************************************************/
.koushinbi{font-size:0.9em; 	margin-left:10px;}

/*******************************************************/
.lineTOP{
	border-top:2px solid #FFCC00;
	background-color:#7BC19C;
	height:3px;
	}
/*******************************************************/

.newMark {
	background-color: #FFFF00;
	font-size: 10px;
	font-weight: normal;
	padding: 1px 2px;
	color: #FF6600;
	border: 1px solid #FF6600;
}

/********10周年あゆみ用*********/
.ayumi_bg { background-image:url(profile/ayumi/img/bg.gif); }
.moreinfo_bg { background-image:url(profile/ayumi/img/bg_more.gif);}
.moreinfotitle_bg { background-image:url(profile/ayumi/img/bg_more.gif); background-repeat:repeat-y; }
.ayumi_bg, .moreinfo_bg { width:597px; background-repeat:repeat-y; padding-left:33px;}
.ayumi_txtmark { color:#DEBE64;}
.txt_area { margin:0 0 0 10px; width:587px;}
.txt_area td { font-size:0.8em; line-height:140%;}
/*.meibo_txtarea td, .meibo_txtarea th { font-size:0.8em; line-height:140%; text-align:center; width:25%;}*/
.meibo_txtarea td, .meibo_txtarea th { font-size:0.8em; line-height:140%; width:25%;}
.meibo_txtarea th { background-color:#BBCBD3; font-weight:normal;}
.meibo_txtarea {
	margin:0 0 0 52px;
	font-family: "ＭＳ ゴシック", "Osaka－等幅";
}
.meibo_txtarea td, .meibo_txtarea th {text-align: justify; text-justify:distribute-all-lines;}
.center_s {
	text-align: center;
}


/*******************************************************/
/*07yoko_later_phase*/

.5_title{
	text-align: left;
	padding:0px 0px 0px 0px ;
	margin:0px 0px 0px 120px;
}

.1_title{
background-color:#BBCBD3;
 border:1px;
 border-color:#666666;
 }
/*******************************************************/

.content{ margin-left:auto; margin-right:auto; width:600px;}


.txt_red{
	color:#F00;
}

