@charset "utf-8";





/*
*
*
*	SCHOOL Layout
*
*	+ SELECT
*	+ EVENT
*	+ TRAIT
*	+ STUDENT
*	+ SCHOOL LIFE
*	+ SCHOOLHOUSE
*	+ VIDEO
*
*/


/*///////////////////////////////// Insert Memo Bar ////*/

/*/////////////////////////////////////////////////////////////

	=SELECT

/////////////////////////////////////////////////////////////*/

#content_left.select{
	}
	#content_left.select #select_school{
		margin-bottom:15px;
		zoom:100%;
		}
		#content_left.select #select_school ul{
			}
			#content_left.select #select_school ul li{
				float:left;
				display:block;
				margin-right:0px;
				background:url(../images/bg_select3.gif) no-repeat left bottom;
				}
			#content_left.select #select_school ul li.side{
				margin-right:0px;
				}
	#content_left.select #select_guide{
		}
		#content_left.select #select_guide ul{
			}
			#content_left.select #select_guide ul li{
					float:left;
					display:block;
					width:215px;
					min-height:115px;
					height:auto!important;
					height:115px;
					margin:0 7px 9px 0;
					background:url(../images/bg_select3.gif) no-repeat left bottom;
				}
			#content_left.select #select_guide ul li.side{
				margin-right:0px;
				}
				#content_left.select #select_guide ul li dl{
					float:left;
					}
					#content_left.select #select_guide ul li dl dt{
						}
					#content_left.select #select_guide ul li dl dd{
						
						}
					#content_left.select #select_guide ul li dl dd.photo{
						float:left;
						display:block;
						margin:3px 3px 5px 2px;
						}
					* html #content_left.select #select_guide ul li dl dd.photo{
						margin-left:1px;
						}
					#content_left.select #select_guide ul li dl dd.expla{
						float:left;
						display:block;
						width:136px;
						margin-top:17px;
						}
					#content_left.select #select_guide ul li dl dd.expla a{
						font-size:11px;
						text-decoration: underline;
						}

/*/////////////////////////////////////////////////////////////

	=EVENT

/////////////////////////////////////////////////////////////*/

#content_left.event{
	}
	#content_left.event #calendar{
		}
		#content_left.event #calendar .month{
			float:left;
			display:block;
			width:100px;
			margin-right:20px;
			}
		#content_left.event #calendar .event_img{
			float:right;
			}
		#content_left.event #calendar li{
			display:block;
			margin:0 0 20px;
			/height:1%;
			overflow:hidden;
			}
			#content_left.event #calendar li ul{
				float:left;
				width:460px;
				
				}
				#content_left.event #calendar li ul li{
					margin:0px;
					}
/*/////////////////////////////////////////////////////////////

	=TRAIT

/////////////////////////////////////////////////////////////*/

#content_left.trait{
	}
	#content_left.trait dl{
		zoom:100%;
		display:block;
		padding:10px;
		border:#EEEEEE 3px solid;
		background:#fcfcfc;
		}
		#content_left.trait dl dt{
			font-size:14px;
			margin-bottom:10px;
			font-weight:bold;
			}
		#content_left.trait dl dd{
			}
/*/////////////////////////////////////////////////////////////

	=STUDENT

/////////////////////////////////////////////////////////////*/
#content_left.student{
	}
	#content_left.student .block p.name{
		color:#74ADF3;
		margin-bottom:0px;
		}
		#content_left.student .block .name span{
			float:left;
			margin-right:20px;
			}
	#content_left.student h4{
		margin-bottom:0px;
		}
/*/////////////////////////////////////////////////////////////

	=SCHOOL LIFE

/////////////////////////////////////////////////////////////*/
#content_left.school_life{
	}
	#content_left.school_life .block{
		}
		#content_left.school_life .block dl{
			clear:both;
			margin:0 15px;
			}
			#content_left.school_life .block dl dt{
				padding:3px 10px 3px 15px;
				margin-bottom:2px;
				color:#0050A8;
				font-weight:bold;
				background:url(../../share/images/list001.gif) no-repeat left center;
				}
			#content_left.school_life .block dl dd{
				padding:0px 10px 5px;
				margin-bottom:10px;
				}
				#content_left.school_life .block dl dd ul{
					}
					#content_left.school_life .block dl dd ul li{
						padding-left:13px;
						background:url(../../share/images/list002.gif) no-repeat left center;
						}
					#content_left.school_life .block dl dd ul li.place{
						background:none;
						padding:0px 0px 3px 0;
						margin-bottom:3px;
						border-bottom:#BBD9FA 1px solid;
						}
/*/////////////////////////////////////////////////////////////

	=SUPPORT

/////////////////////////////////////////////////////////////*/	
#content_left.support{
	}
	#content_left.support dl#question{
		zoom:100%;
		display:block;
		padding:10px;
		border:#EEEEEE 3px solid;
		background:#fcfcfc;
		}
		#content_left.support dl#question dt{
			font-size:14px;
			margin-bottom:10px;
			font-weight:bold;
			}
		#content_left.support dl#question dd{
			}

		#content_left.support .block dl#docter{
			clear:both;
			margin:0 15px 20px;
			}
			#content_left.support .block dl#docter dt{
				padding:3px 10px 3px 15px;
				margin-bottom:2px;
				color:#0050A8;
				font-weight:bold;
				background:url(../../share/images/list001.gif) no-repeat left center;
				}
			#content_left.school_life .block dl#docter dd{
				padding:0px 10px 5px;
				margin-bottom:10px;
				}
/*/////////////////////////////////////////////////////////////

	=SCHOOLHOUSE

/////////////////////////////////////////////////////////////*/	
#content_left.schoolhouse{
	}
#content_left.schoolhouse h4.h4_top{
	clear:both;
	margin-top:15px;
	width:634px;
	}
#content_left.schoolhouse h4.h4_btm{
	margin-bottom:0px;
	}
#content_left.schoolhouse h5.h5_top{
	padding-top:10px;
	}
	#content_left.schoolhouse h4.h4img{
		margin:0 0 5px 0;
		padding:0;
		}
	#content_left.schoolhouse #access{
		width:270px;
		float:left;
		margin-left:10px;
		}
		#content_left.schoolhouse #access dt{
			padding-left:15px;
			color:#0050A8;
			font-weight:bold;
			margin:0 10px 0px 0;
			background:url(../../share/images/list001.gif) no-repeat left center;
			clear:both;
			width:250px;
			}
		#content_left.schoolhouse #access dd{
			margin:0 10px 10px 0;
			width:250px;
			float:left;
			}

		#content_left.schoolhouse .map{
			margin:0 10px 10px 0px;
			background:url(../../news/images/bg_dots.gif) repeat 0 0;
			height:270px;
			width:360px;
			float:right;
			}
		#content_left.schoolhouse .map iframe{
			margin:5px 0 0 5px;
			}

		/*
		#content_left.schoolhouse #life{
			float:left;
			width:440px;
			}
		*/
			#content_left.schoolhouse #life li{
				padding-left:12px;
				background:url(../../share/images/list002.gif) no-repeat 0 0.6em;
				}
		#content_left.schoolhouse #photo{
			}
			#content_left.schoolhouse #photo li{
				float:left;
				margin:0 6px 7px 0;
				}
			#content_left.schoolhouse #photo li.side{
				margin-right:0px;
				}
		#content_left.schoolhouse #club{
			margin:0 0 10px 10px;
			}
			#content_left.schoolhouse #club li{
				float:left;
				padding:0 0 0 14px;
				background:url(../../share/images/list002.gif) no-repeat left center;
				}
		#content_left.schoolhouse #club2{
			margin:0 0 10px 10px;
			}
			#content_left.schoolhouse #club2 li{
				float:left;
				padding:0 0 0 14px;
				background:url(../../share/images/list002.gif) no-repeat left center;
				}




/*/////////////////////////////////////////////////////////////

	=VIDEO

/////////////////////////////////////////////////////////////*/	
#content_left.video ul.flv li{
	float:left;
	margin:15px;
	}