@charset "shift_jis";
/*----------------------------
  CSS 担当者名 Document 2009.03
  Last Update 2009.00.00 担当者名
  

・
	・
	・
・
	・
	・


----------------------------*/

@import "common.css";


/*####################　枠設定　####################*/

#Sub {background:url(../../img/wall-sub.png) 0 0 no-repeat;}


/*####################　メインビジュアル　####################*/

#MainVisual{
	background:url(../../img/wall-main.jpg) no-repeat;
	width:670px;
	height:260px;
	}
#MainVisual h2,
#MainVisual p {display:none;}


/*####################　教室からのお知らせ　####################*/

#Topics{
	background:url(../../img/wall-topics_bottom.gif) left bottom no-repeat;
	width:670px;
	margin:0 0 20px 0;
	padding-bottom:18px;
	}	
#Topics h3{
	position:relative;
	height:62px;
	margin:0;
	}
#Topics h3 a{
	position:absolute;
	top:3px;
	right:30px;
	display:block;
	width:112px;
	height:24px;
	text-indent:-9999px;
	background:url(../img/s.gif);
	}
#Topics .entryList{
	background:url(../../img/wall-topics_top.jpg) 0 0 no-repeat;
	width:670px;
	padding-top:20px;
	}

#Topics dl{
	clear:both;
	background:url(../../img/wall-topics_middle.gif) 0 0 repeat-y;
	width:590px;
	_width:670px;
	margin:0;
	padding:0 45px 10px 35px;
	zoom:1;
	}
#Topics dl:after{
	content:".";
	display:block;
	clear:both;
	height:0;
	visibility:hidden;
	}
#Topics dl dt{
	display:inline;
	float:left;
	font-size:12px;
	color:#666666;
	width:90px;
	margin:0;	}
#Topics dl dd{
	display:inline;
	float:right;
	background:url(../img/ico-arrow-01.gif) 0 3px no-repeat;
	padding-left:10px;
	width:480px;
	_width:490px;
	margin:0;
	font-size:14px;
	}
#Topics dl dd a{
	color:#1084a5;
	}



/*####################　フォトギャラリー　####################*/

#Gallery{
	background:url(../../img/wall-gallery.gif) left bottom no-repeat;
	width:640px;
	height:276px;
	padding-bottom:12px;
	margin-bottom:30px;
	}
#Gallery h3{
	width:640px;
	height:24px;
	margin:0;
	}
#Gallery ul{
	width:620px;
	padding:15px 0 0 0;
	margin:-3px -7px 0 13px;
	}
#Gallery ul li{
	float:left;
	width:109px;
	height:109px;
	list-style-type:none;
	background-color:#FFFFFF;
	border:1px solid #e6e6e6;
	margin:0 7px 6px 0;
	padding:3px;
	}



/*####################　ごあいさつ　####################*/

#Greeting{
	background-color:#FFFFFF;
	}
#Greeting:after{
	content:".";
	display:block;
	clear:both;
	height:0;
	visibility:hidden;
	}
#Greeting h3{
	width:640px;
	height:40px;
	margin:0 0 19px 0;
	}
#Greeting .greetingBox .leftBox{
	float:left;
	width:400px;
	margin:0 0 0 19px;
	_margin:0 0 0 10px;
	}

#Greeting .greetingBox .leftBox p{
	font-size:14px;
	margin-bottom:4px;
	}
#Greeting .greetingBox p.photo{
	position:relative;
	top:-17px;
	float:right;
	}



/*　こみだし
-------------------------------------*/

/* まごみだし */





/*end*/
