<!--

/*************** トップページ ***************/
	
/***** 分割テーブル *****/
	
	table#top_separator
	{
		margin-top : 15px;
		width      : 100%;
	}
		
		table#top_separator td#topsep_left
		{
			width : 200px;
		}
		
		table#top_separator td#topsep_right
		{
			padding-left : 15px;
		}
	
	
	
/***** 事業内容 *****/
	
	div#work_pic
	{
		float         : left;
		margin-right  : 8px;
		width         : 200px;
		height        : 200px;
		border        : 1px solid #000000;
		background    : url(../img/top/work_pic.jpg) no-repeat;

	}
	
	a#students
	{
		float            : left;
		margin-bottom    :   5px;
		width            : 162px;
		height           :  18px;
		background-image : url(../img/top/work_students_off.gif);
	}
	
	a#sisetu
	{
		float            : left;
		margin-bottom    :   5px;
		width            :  67px;
		height           :  18px;
		background-image : url(../img/top/work_sisetu_off.gif);
	}
	
	a#opencollege
	{
		float            : left;
		margin-bottom    :   5px;
		width            : 121px;
		height           :  18px;
		background-image : url(../img/top/work_opencollege_off.gif);
	}
	
	a#sinnyusei
	{
		float            : left;
		margin-bottom    :   8px;
		width            : 140px;
		height           :  25px;
		background-image : url(../img/top/work_sinnyusei_off.gif);
	}
	
	a#students:hover    { background-image : url(../img/top/work_students_over.gif); }
	a#sisetu:hover      { background-image : url(../img/top/work_sisetu_over.gif); }
	a#opencollege:hover { background-image : url(../img/top/work_opencollege_over.gif); }
	a#sinnyusei:hover   { background-image : url(../img/top/work_sinnyusei_over.gif); }
	
	div#work_text
	{
		text-align   : left;
		width        : 250px;
		font-size    : 10px;
		line-height  : 14px;
	}
	
	
/*************** 経営方針 ***************/

	table.hyo
	{
		border      :0 ;
	}
	tr.top-321
	{
		margin           : 5px; 
		padding          : 5px 5px; 
	}

	td.top-123
	{
		width            : 15px; 
		height           : 40px;
		background-color : #ffbb22; 
		margin           : 5px; 
		padding          : 5px 5px; 
		border           : 5px #ffffff solid
		
	}
	td.honbun
	{
		
		width            : 500px; 
		height           : 40px;
		background-color : #ffeeaa;
		margin           : 5px; 
		padding          : 5px 5px; 
		border           : 5px #ffffff solid
	}

/*************** 会社概要 ***************/

	table.company
	{
		border      :0 ;
	}

	td.company-inin
	{
		width            : 20%; 
		background-color : #ffbb22; 
		margin           : 5px; 
		padding          : 5px 5px; 
		border           : 5px #ffffff solid;
		
	}

	td.company-honbun
	{
		
		width            : 450px; 
		background-color : #ffeeaa;
		margin           : 5px; 
		padding          : 5px 5px; 
		border           : 5px #ffffff solid;
	}

	table#yakuin
	{
		border           : 0 ;
		margin           : 5px; 
	}

	td.yakuin-na
	{
		width            : 28%; 
		background-color : #ffeeaa; 
		margin           : 5px; 
		padding          : 5px 5px; 
		border           : 1px #ddaa22 solid;
		
	}

	td.yakuin-honbun
	{
		width            : 200px; 
		background-color : #ffeeaa; 
		margin           : 5px; 
		padding          : 5px 5px; 
		vertical-align   : middle;  
		border           : 1px #ddaa22 solid;
		
	}
	div.map
	{
		text-align: right; 
	}

			/*************** 地図 ***************/
	div#map-top
	{
		font-size        : 15px;
		background-color : #ffaa00;
		color            : #ffffff;
		width            : 450px;
		height           : 20px;
		padding          : 5px;
	}

	td.map-naiyo-top
	{
		
		width            : 50px; 
		background-color : #ffeeaa;
		margin           : 5px; 
		padding          : 5px 5px; 
		border           : 3px #ffffff solid;
	}

	td.map-naiyo-honbun
	{
		
		width            : 370px; 
		background-color : #ffffcc;
		margin           : 5px; 
		padding          : 5px 5px; 
		border           : 3px #ffffff solid;
	}

	div#map-jusho-top
	{
		margin-right     : 20px;
		text-align       : right;
	}

	div.map-jusho-shosai
	{
		margin-right     : 20px;
		font-size        : 10px;
		text-align       : right;
		line-height      : 1.2em; 
	}
		


/*************** 業務内容 ***************/

	div.shosai
	{
		position         : relative;
		left             : 450px;
	}
				div#open_image1
				{
					background : url(../img/work/work_open_top.gif) no-repeat;
				}
				div#gakusei_image1
				{
					
					background : url(../img/work/work_gakusei_top.gif) no-repeat;
				}
				div#sisetu_image1
				{

					background : url(../img/work/work_sisetu_top.gif) no-repeat;
				}


				div.work_line
				{
					position   : relative;
					top        : -15px;
					height     : 13px;
					background : url(../img/common/tbl_content/line.gif) repeat-x;
				}
				div.work_image
				{
					position   : relative;
					top        : -4px;
					left       :  20px;
					width      : 224px;
					height     :  43px;
				}
	div#open-image
		{ background-image : url(../img/work/title/Content_Title_work_open.gif); }
	
	div#opennew-image
		{ background-image : url(../img/work/title/Content_Title_work_open_new.gif); }
	
	div#sisetu-image
		{ background-image : url(../img/work/title/Content_Title_work_sisetu.gif); }

	div#gakusei-image
		{ background-image : url(../img/work/title/Content_Title_work_gakusei.gif); }

	div#naiyo-image
		{ background-image : url(../img/work/title/Content_Title_work_naiyo.gif); }

	div#kozaiti-image
		{ background-image : url(../img/work/title/Content_Title_work_kozaiti.gif); }

	div#shodoiti-image
		{ background-image : url(../img/work/title/Content_Title_work_shodoiti.gif); }

	div#boshu-image
		{ background-image : url(../img/work/title/Content_Title_work_boshu.gif); }

	div#map-image
		{ background-image : url(../img/work/title/Content_Title_work_map.gif); }

	div#off-map-image
		{ background-image : url(../img/work/title/Content_Title_work_off-map.gif); }

	div#mitoraclub-image
		{ background-image : url(../img/work/title/Content_Titlemitoraclub.gif); }

	div#mitorashop-image
		{ background-image : url(../img/work/title/Content_Titlemitorashop.gif); }

	div.open-content
		{
			position         : relative;
			top              : 8px; 
			background-color : #ffaa00;
			width            : 12px;
			height           : 30px;
			display          : inline; 	
	}
	
	
	
	
/*************** オープンカレッジ:講座一覧 ***************/
	
	div.open-content-dai
		{
			margin-bottom : 3px;
			height        : 30px;
			border-left   : 30px solid #ffaa00;
			border-bottom :  3px solid #ffaa00;
			font-size        : 13pt;
		} 
	
	
	
	.lec_list_head
	{
		padding       : 0px 5px;
		height        : 26px;
		margin-left   : 10px;
		font-weight   : bold;
		color         : #000;
		background    : #dddddd;
		border-bottom : 1px dotted #000;
	}
	
		.lec_list_head .lec_no
		{
			float   : left;
			text-align : center;
			padding : 0px 5px;
			width   : 60px;
		}
		
		.lec_list_head .lec_title
		{
			float  : left;
			padding : 0px 5px;
			width   : 360px;
		}
		
		.lec_list_head .lec_inst
		{
			padding : 0px 5px;
		}


	.lec_list
	{
		display : block;
		padding : 0px 5px;
		height  : 26px;
		margin-left : 10px;
		color           : #000;
		text-decoration : none;
		border-bottom   : 1px dotted #000;
cursor:pointer;
	}
	
	.lec_list:hover
	{
		font-weight : bold;
		background  : #FFEAC9;
	}
	
		.lec_list .lec_no
		{
			float   : left;
			text-align : center;
			padding : 0px 5px;
			width   : 50px;
		}
		
		.lec_list .lec_title
		{
			float  : left;
			padding : 0px 5px;
			width   : 360px;
		}
		
		.lec_list .lec_inst
		{
			padding : 0px 5px;
		}




	td.itiran-dai
		{
			padding-top      : 7px; 
			width            : 300px; 
			height           : 20px; 
			border-bottom    : 1px solid #aaaaaa;

		}
	td.itiran-kousi
		{
			padding-top      : 7px; 
			width            : 100px; 
			height           : 20px; 
			border-bottom    : 1px solid #aaaaaa;
		}

	td.itiran-shosai
		{
			padding-top      : 7px; 
			width            : 50px; 
			height           : 20px; 
			border-bottom    : 1px solid #aaaaaa;
		}


/*************** オープンカレッジ:講座内容 ***************/

	div#naiyo-top
	{
/*		color            : #555555; */
		font-size        : 20px;
		font-weight      : bold;
		margin           : 10px 0px;
		line-height      : 1em;
	}

	div#kousi-top
	{
		text-align       : right;
	}

	div.koushu-top1
	{
		color            : #ff5500;
		font-size        : 16px;
		font-weight      : bold; 
	}


	td.naiyo-top1
		{
			padding-top      : 3px; 
			padding-left     : 5px;
			width            : 50px; 
			height           : 20px; 
			border           : 1px solid #aaaaaa;
		}

	td.naiyo-top2
		{
			padding-top      : 3px; 
			padding-left     : 5px;
			width            : 125px; 
			height           : 20px; 
			border           : 1px solid #aaaaaa;
		}

	td.naiyo-dai
		{
			padding-top      : 7px; 
			width            : 100px; 
			height           : 20px; 
			border-bottom    : 1px solid #aaaaaa;
		}

	td.naiyo-sub
		{
			padding-top      : 7px; 
			width            : 300px; 
			height           : 20px; 
			border-bottom    : 1px solid #aaaaaa;
		}

	td.naiyo-date
		{
			padding-top      : 7px; 
			width            : 100px; 
			height           : 20px; 
			border-bottom    : 1px solid #aaaaaa;
		}

	div#boshuyoukou
		{
			text-align       : right;
			margin           : 20px;
		}

	div#naiyo-ban
		{
			font-size        : 10px;
			margin-top       : -13px;
			margin-bottom    : -5px;
		}


			/*************** 学生サポート ***************/

	td.gakusei-ten
		{
			padding-top      : 7px; 
			width            : 25px; 
			height           : 20px; 
		}
	
	td.gakusei-naiyo
		{

			padding-top      : 7px; 
			width            : 300px; 
			height           : 20px; 
		}

	table#gakusei-hyo{



margin-left:50px;
			margin-bottom:30px;}

	div#gakusei-back
		{ 
			padding-top : 20px;
			width       : 100%; 
			height      : 340px; 
			background  : url(../img/work/gakusei-back.jpg) no-repeat 100% 90%; 
			
		}



			/*************** 施設管理 ***************/
.sisetu-bg
{
	background : #FFDDBC;
}
.sisetu-body
{
	padding-left : 5px;
}

#sisetu-table TD
{
	padding : 3px;
	padding-bottom : 8px;

}

	div.sisetu-image-right
	{
		margin : 10px;
		float  : right; 
		border : 1px dotted #000;
	}

	div.sisetu-image-left
	{
		margin : 10px;
		float  : left; 
		border : 1px dotted #000;
	}

	div.sisetu-text-right
	{
		color            : #000000;
		text-align       : right;
		font-size        : 20px;
		font-weight      : bold;
		padding-top      : 10px;
	}

	div.sisetu-text-left
	{
		color            : #000000;
		text-align       : left;
		font-size        : 20px;
		font-weight      : bold;
		padding-top      : 10px;
	}


/*************** 個人情報保護方針 ***************/

	table#iti
	{
		margin-top	: 5px;
		margin-left	: 30px;
		margin-right	: 30px;
		margin-bottom	: 30px;
	}
			

	td.bango
	{
		width            : 5%; 
		background-color : #ffffff; 
		margin           : 5px;  
		border           : 0;
		border           : 15px #ffffff solid;
	}

	td.hogo-honbun
	{
		width            : 90%; 
		background-color : #ffffff; 
		margin           : 5px;  
		border           : 0;
		border           : 15px #ffffff solid;
	}

/*************** みとら ***************/

	div#aisatu
	{
		border-top       :5px #ffffdd solid;
		border-right     :5px #dd8800 solid;
		border-bottom    :5px #aa5500 solid;
		border-left      :5px #ffccaa solid;
	}
	div#aisatu-inner
	{
		background-color : #ffaa00; 
		coler            : #ffffff;
		text-align       : center;
		font-size        : 15px;
	}
	
	
	
//-->
