BODY{
	Text-Align:Center;
	Background-Color:#FFFFFF;
}

TABLE{
	Font-Size:13px;
	Color:#000000;
}

IMG{
	Border:0px;
}

A { 
	text-decoration: none; 
	Color:#4169E1;
} 

A:hover { 
	text-decoration: underline; 
	Color:#4169E1;
} 

.new{
	Border: #708090 2px Solid; 
	Width: 403px; 
	Height: 240px; 
	Overflow-y: Scroll;
	Padding: 10px 10px 0px 0px;
	Margin:0px;		  
}

.new2008-250{
	Overflow-y: Scroll;
	Padding: 5px 3px 0px 10px;
	Margin:0px;		  
}

.new2008{
	Border:#708090 2px Solid; 
	Height:360px; 
	Overflow-y: Scroll;
	Padding: 10px 10px 0px 0px;
	Margin:0px;		  
}

.kyubo{
	Font-Size:12px; 
	Color:#FF0000; 
	Border-Bottom:#666666 1px Solid;
	Text-Align:Center;
}

.kyoshitu{
	Font-Size:14px;
	Border-Bottom:#666666 1px Solid;
}

.top_left-area01{
	Width:403px;
	Text-Align:Left;
	Margin-Bottom:10px;
}

.top_map01{
	Border:#708090 2px Solid;
}

.midashi1{
	Background-image:url(../images/title_bk.gif); 
	Background-repeat:no-repeat; 
	Padding:5px 0px 0px 10px;
	Color:#FFFFFF;
	Height:25px;
	Font-Size:14px;
	Font-Weight:Bold;
}

.new_midashi1{
	Background-image:url(../images/new_midashi00.gif); 
	Background-repeat:no-repeat;
	Padding:6px 0px 0px 10px;
	Color:#FFFFFF;
	Height:18px;
	Font-Size:12px;
	Font-Weight:Bold;
}



.midashi2{
	Background-image:url(../images/nagare-bk.gif); 
	Background-repeat:no-repeat; 
	Padding-Left:10px; 
	Padding-Top:10px; 
	Color:#FFFFFF;
	Height:25px;
	Font-Size:14px;
	Font-Weight:Bold;
}

.midashi3{
	Background-image:url(../images/nagare-bk2.gif); 
	Background-repeat:no-repeat; 
	Padding-Left:10px; 
	Padding-Top:10px; 
	Color:#FFFFFF;
	Height:25px;
	Font-Size:14px;
	Font-Weight:Bold;
}

.new_midashi3{
	Background-image:url(../images/new_menu-bk2.gif); 
	Background-repeat:no-repeat; 
	Color:#FFFFFF;
	Height:18px;
	Font-Size:12px;
	Font-Weight:Bold;
	Padding-Top:5px;
	Text-Align:Center;
}

.midashi4{
	Background-image:url(../images/title_bk2.gif); 
	Background-repeat:no-repeat; 
	Padding-Left:10px; 
	Padding-Top:10px; 
	Color:#FFFFFF;
	Height:25px;
	Font-Size:14px;
	Font-Weight:Bold;
}

.new_midashi4{
	Background-image:url(../images/new_menu-bk3.gif); 
	Background-repeat:no-repeat; 
	Color:#FFFFFF;
	Height:18px;
	Font-Size:12px;
	Font-Weight:Bold;
	Padding-Top:5px;
	Text-Align:Center;
}

.new_midashi5{
	Background-image:url(../images/new_menu-bk1.gif); 
	Background-repeat:no-repeat; 
	Color:#FFFFFF;
	Height:18px;
	Font-Size:12px;
	Font-Weight:Bold;
	Padding-Top:5px;
	Text-Align:Center;
}

.navi-link{
	Color:#FFFFFF;
}


.info-link{
	Font-Weight:Bold;
	Text-decoration:under-line;
	Color:#CD5C5C;
}

.info-link2{
	Font-Weight:Bold;
	Text-decoration:under-line;
	Color:#2E8B57;
}

.list-waku1{
	Border-Right:#CCCCCC 1px Solid;
	Padding:0px 4px 0px 0px;
}

.list-waku2{
	Padding:0px 0px 0px 4px;
}

.list-name1{
	Font-Size:15px;
	Font-Weight:Bold;
	Padding:3px;
	
}

.list-name2{
	Font-Weight:Bold;
	
}

.list-shokusyu{
	Font-Size:12px;
	Font-Weight:Bold;
	Padding:3px;
}

.list-shokusyu2{
	Font-Size:12px;
}

.list-area{
	Padding-Left:10px;
}

.list-school{
	Font-Size:13px;
	Padding:3px;
	
}

.list-east{
	Font-Size:10px;
	Color:#CD5C5C;
}

.list-weast{
	Font-Size:10px;
	Color:#6B8E23;
}

.list-comment{
	Font-Size:12px;
	Padding-Left:10px;
}

.enq_index{
	Padding:5px;
	Background-Color:#B0C4DE;
	Color:#000000;
}

.enq_contents{
	Padding:5px 5px 5px 30px;
	Background-Color:#F5F5DC;
}


.search_div02{
	Width:680px;
	Background-Color:#E7F3FE;
	Border:#708090 2px Solid;
	Margin:10px 0px;
	Text-Align:Left;
}

.search_title02{
	Background-Color:#708090;
	Padding:3px 3px 3px 10px;
	Color:#FFFFFF;
	Font-Weight:Bold;
	Margin:0px;
	Font-Size:14px;
}

.search_conditions02{
	Color:#708090;
	Font-Weight:Bold;
	Text-Align:Right;
}

.search_go02{
	Background-Color:#708090;
	Margin:0px;
	Text-Align:Center;
}

.search_conditions02-table{
	Width:540px;
	Margin:0px 3px 3px 10px;
	Border-Top:#CCCCCC 1px Solid;
	Border-Left:#CCCCCC 1px Solid;
	Border-Right:#CCCCCC 1px Solid;
}

.search_conditions02-index{
	Background-Color:#EDEDED;
	Border-Bottom:#CCCCCC 1px Solid;
	Width:70px;
	Padding:3px;
	Font-Size:11px;
	Vertical-Align:Top;
	Color:#666666;
}

.search_conditions02-contents{
	Border-Bottom:#CCCCCC 1px Solid;
	Padding:3px;
	Font-Size:12px;
	Line-height:14px;
}
