@charset "shift_jis";

/* Initialization
----------------------------------------- */
body,div,h1,h2,h3,h4,h5,h6,ul,ol,li,dl,dt,dd,p { 
	margin: 0px;
	padding: 0px;
	}


/* CommonSetting
----------------------------------------- */
html {min-width: 800px; }

body{
	background: url(../img/global/bg_global.gif) top center repeat-x; 
	color:#333;
	}
	
#container #main {background: url(../img/global/visual.jpg) no-repeat top center;}

h1,h2,h3 { display:none;}

#newbox{ border: 1px solid #ccc; margin-top: 30px;}
#newbox h6{ margin:15px 0 10px 20px;}

#newtext{ margin-bottom:15px;}
span.date{ color:#4eb3e5; font-weight:normal; padding-left:12px;background: url(../img/global/icon.gif) center left no-repeat; margin-left:10px;}


#copyright{ background-color:#111; color:#FFF;}
#copyright p{ width:800px; text-align:right; margin: 0 auto; font-style:normal; font-size:10px;}


dl.lecture-title { margin-left:15px;}
dl.lecture-title dt { font-size:14px; color:#4fbfea; font-weight:bold; padding-bottom:5px;}
dl.lecture-title dd {}
table.lecture-info { margin:5px 0 0 15px;}
table.lecture-info th { border-bottom: 1px solid #CCC; width:60px; vertical-align:top; padding:2px 0;}
table.lecture-info th span { background-color:#40ace2; color:#FFF; font-weight:normal; width:60px; display:block; text-align:center;}
table.lecture-info td { border-bottom: 1px solid #CCC; padding: 2px 10px;  vertical-align:top;}

dl.link {
	 margin:15px 20px 30px 20px;
}
dl.link dt {
	padding: 0 0 0 15px;
}
dl.link dd {
	border-bottom:1px dotted #CCC;
	padding: 0 0 10px 15px;
	margin-bottom: 10px;
}

 