@charset "utf-8";
/* CSS Document */
body{margin:0; padding:0; font-size:12px; color:#333333; line-height:150%; font-family:"ＭＳ ゴシック", "Osaka－等幅";}
#Container{width:800px;margin:0 auto;padding:20px 0 20px 0;}
#Header{
	width:800px;
	height:57px;
	background-image: url(../../komatsu/img/header.jpg);
	background-repeat: no-repeat;
	background-position: 0 0;
	margin-bottom:20px;
	padding:0;
}
#Header h1 {width:200px; height:30px;margin:2px 0 0 9px;padding:0}
#Header h1 a{width:200px; height:30px; text-indent:-9999px; display:block;}






#MainImage{background:url(../../komatsu/img/main.jpg) 0 0 no-repeat;width:800px;height:250px;padding-top:50px;margin-bottom:10px;}
#MainImage h2{text-indent:-9999px;display:block;margin:0 0 0 49px;width:420px;height:60px;}
#MainImage p{text-indent:-9999px;display:block;margin:10px 0 0 49px;width:440px;height:145px;}

#Content1{background:url(../../komatsu/img/cont1_bg.jpg) 0 0 no-repeat;width:800px;height:218px;margin:0;padding:46px 0 0 0}
#Content1 h3{text-indent:-9999px;display:block;width:520px;height:52px;padding:0px; margin:0 0 0 232px}
#Content1 p{display:block; margin:30px 0 0 252px;width:496px;height:110px;padding:0px;}
#Content1 img{margin:0 0 0 272px;padding:0px;}

#Content2{background:url(../../komatsu/img/cont2_bg.jpg) 0 0 no-repeat;width:240px;height:376px;margin:0;padding:0;float:left;}
#Content2 h3{text-indent:-9999px;display:block;margin:12px 0 0 75px;width:134px;height:26px;}
#Content2 p{display:block;margin:15px 0 0 30px;width:190px;height:238px;font-size:10px;line-height:160%;color:#fff;}

#Content3{background:url(../../komatsu/img/cont3_bg.jpg) 0 0 no-repeat;width:536px;height:376px;margin:0;padding:0 0 0 24px;float:right;}
#Content3 h3{text-indent:-9999px;display:block;margin:15px 0 15px 15px;width:380px;height:50px;}
#Content3 img{margin:0 0 2px 0;border:none;}

#Footer{
	width:800px;
	height:70px;
	padding:20px 0 0 0;
	clear:left;
	background-image: url(../../komatsu/img/footer_bg.jpg);
	background-repeat: no-repeat;
	background-position: 0px 20px;
}
#Footer a#ToTop{width:94px; height:19px; text-indent:-9999px; display:block; overflow:hidden; float:right}
#Footer address{width:463px; height:14px; text-indent:-9999px; display:block; margin:36px 0 0 15px;}

/*進学相談会*/
td.Soudankai{
	width:170px;
	font-size: 12px;
	font-weight: bold;
	background-color: #E6F9FF;
	padding: 10px;
	border: 1px solid #CCCCCC;
	text-align:center;
}
td.SankaName{padding:10px 10px 0 10px;line-height:150%;vertical-align:top;width:174px;}
.NameHead {
	font-size: 14px;
	font-weight: bold;
	color: #e95377;
}
td.SankaBorder{
	width:8px;
	background-image: url(../welfare/2009/img/line.gif);
	background-repeat: repeat-y;
}
.houkoku{padding:10px;border:solid 1px #FF0000;font-size:14px;text-align:center;}
.button_access{margin-top: 0px;margin-left: 541px;}
td .pad20{padding:20px;}
#Container .map_bg {
	background-image: url(../../follow/img/map_bg.jpg);
	background-repeat: no-repeat;
	height: 170px;
	width: 355px;
	padding-left: 15px;
	padding-right: 15px;
	vertical-align: text-top;
	padding-top: 5px;
}
#free_bus {
	padding-top: 8px;
}


#Container .pink {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 14px;
	font-weight: bold;
	color: #CF487B;
}

/*福祉相談会2010*/
#Header2{
	width:800px;
	height:57px;
	background-image: url(../img/header.jpg);
	background-repeat: no-repeat;
	background-position: 0 0;
	margin-bottom:20px;
	padding:0;
}
#Header2 h1 {width:200px; height:30px;margin:2px 0 0 9px;padding:0}
#Header2 h1 a{width:200px; height:30px; text-indent:-9999px; display:block;}
.NameHead2 {
	font-size: 14px;
	font-weight: bold;
	color: #ff7735;
}
#Footer2{
	width:800px;
	height:70px;
	padding:20px 0 0 0;
	clear:left;
	background-image: url(../../welfare/2010/img/footer_bg.jpg);
	background-repeat: no-repeat;
	background-position: 0px 20px;
}
td.SankaName2{padding:0 10px 0 10px;line-height:150%;vertical-align:top;width:174px;}
td.SankaBorder2{
	width:8px;
	background-image: url(../../welfare/2010/img/border.gif);
	background-repeat: repeat-y;
}
#Footer2 a#ToTop{width:94px; height:19px; text-indent:-9999px; display:block; overflow:hidden; float:right}
#Footer2 address{width:463px; height:14px; text-indent:-9999px; display:block; margin:36px 0 0 15px;}