@charset "UTF-8";/*============================================================* ver.08-11-26*============================================================*/#main {/*background: #fff url(../images/EW184.jpg) no-repeat;*/	border-left: 1px solid #CCCCCC;	border-right: 1px solid #CCCCCC;	border-bottom: 1px solid #CCCCCC;	width: 748px;	margin: 0 auto;	clear: both;}em {	line-height: 1.5;	margin: 0 0 0px 0;}#container {	font-size: 14px;	background: #none url(../images/xxx.gif);	line-height: 1.5;	width: 660px;	padding: 10px 0px;	margin: 0 auto;}#container h2 {	margin: 0 0 20px 0;}#container p {}.extlh8 {	line-height: 1.8;}.extlh6 {	line-height: 1.6;}.lbox {	line-height: 1.4;	padding: 0;	margin: 5px 0;		float: left;}.rbox {	line-height: 1.4;	padding: 0;	margin: 5px 0;		float: right;}.space {	height: 15px;	clear: both;}.photo {	border: 1px solid #999999;	padding: 5px;	margin: 0px 0px 0px 0px;}.phslide {	border: 1px solid #cccccc;	padding: 5px;	margin: 0px 0px 0px 0px;}.right { 	font-size: 0.9em; 	text-align: left;	padding: 5px 0 0 0;	margin: 0px 0px 0px 0px;	float: right;}#container h4 {	color: #663333;	font-weight: bold;	font-size: 14px;	line-height: 1.5;}td.shname { 	font-size: 14px;	 line-height: 1.4; 	text-align: center;	 padding: 3px 0 0 0;	margin: 0px 0px 0px 0px;}td.shname p { 	font-size: 12px;	 line-height: 1.4; 	text-align: center;	 padding: 0px 0 0 0;	margin: 0px 0px 0px 0px;}img.pic {	border: 1px solid #D7D7D7;	margin: 0px 0px 0px 0px;}p.Prohibition {	width: 660px;	color: #ff0000; 	font-size: 11px; 	text-align: right;}p.day { 	font-size: 16px;	font-weight: bold;	color: #0089b8; 	text-align: left;}.whitepre{white-space: pre;}.teacherName {font-family: "ＭＳ ゴシック","Osaka-等幅", monospace;font-size: 14px;line-height: 1.3;}.sponsor {font-family: "ＭＳ ゴシック","Osaka-等幅", monospace;font-size: 13px;line-height: 1.3;}