@charset "utf-8";
/* CSS Document */
#topics{width:448px; float:left;}
#rightcontents{width:502px; float:right;}
.mainimg{ display:block;width:448px;height:250px;}

/*ニュース部分*/
.newrss{
	color:#507836;
	}

#news{width:448px;}
#news p{padding:0px;margin:0px;}

a.newstitle{
display:block;text-indent:-9999px;overflow:hidden;
background:url(../images/index_new/news_title.gif);width:448px;height:42px;}
a:hover.newstitle{background-position:0px -42px;}

#news ul{padding:0px; margin:0px; list-style:none;}
#news li{display:block; padding:0px; width:446px; background:url(../images/index_new/news_point.gif) no-repeat left top ; padding-bottom:5px; border-bottom:#CCCCCC dotted 1px; margin:0px; margin-top:10px; padding-bottom:10px;}

#news dl{padding:0px; margin:0px; padding-left:13px;}
#news dt{padding:0px; margin:0px; font-size:70%; font-weight:bold;}
#news dd{padding:0px; margin:0px;}
#news .day{color:#507836;}
#news .kids{color:#585147;}
#news .gmmb{color:#585147;}
#news .career{color:#585147;}
#news .business{color:#585147;}
#news .job{color:#585147;}
#news .saposute{color:#585147;}
#news .itaku{color:#585147;}
#news .company{color:#585147;}
#news  dd a{color:#585147; font-size:80%;}
#news dd a:hover{color:#393;}

#rss{text-align:right; padding:5px;}



/*スクール一覧部分*/
#school {width:465px; background:url(../images/index_new/school_bg.jpg); padding-left:17px; padding-right:20px;}
#school h2{padding:0px;margin:0px;display:block;text-indent:-9999px;overflow:hidden;width:465px;height:93px;}
#shcoollink{width:465px; margin-top:5px;}
#school img{border:0px;}
.schoolfoot{clear:both;display:block;background:url(../images/index_new/school_foot.gif);width:502px;height:75px; padding:0px; margin:0px;}
.schoolbar{display:block; background:url(../images/index_new/school_bar.gif); width:465px; height:11px;}
#school p{display:block; padding-left:18px; padding-right:5px; margin:0px;}
#school hr{
clear:both;
visibility:hidden;
height:0px;
margin:0px;
border:none;}
.schoolspace{margin-bottom:5px;}

/*その他事業一覧*/

#jigyou img{border:0px;}
#jigyou h3{padding:0px;margin:0px;}
ul#jigyou{padding:0px; margin:0px;width:465px;margin-top:5px;}
#jigyou li{padding:0px; margin:0px; list-style:none; padding-bottom:3px; padding-top:3px; float:left;}

a.jigyou01{
display:block;text-indent:-9999px;overflow:hidden;
background:url(../images/index_new/jigyo_01.gif);width:232px;height:47px;}
a:hover.jigyou01{background-position:0px -47px;}

a.jigyou02{
display:block;text-indent:-9999px;overflow:hidden;
background:url(../images/index_new/jigyo_02.gif);width:233px;height:47px;}
a:hover.jigyou02{background-position:0px -47px;}

a.jigyou03{
display:block;text-indent:-9999px;overflow:hidden;
background:url(../images/index_new/jigyo_03.gif);width:232px;height:47px;}
a:hover.jigyou03{background-position:0px -47px;}

a.jigyou04{
display:block;text-indent:-9999px;overflow:hidden;
background:url(../images/index_new/jigyo_04.gif);width:233px;height:47px;}
a:hover.jigyou04{background-position:0px -47px;}

/*PICKUP*/
#pickup img{border:0px;}
#pickup h4{padding:0px;margin:0px;}
ul#pickup{width:465px; margin:0px;margin-top:10px; padding:0px;}
#pickup li{display:block; margin-bottom:3px;list-style:none; margin-right:2px; float:left;}

#pickup2 img{border:0px;}
#pickup2 h4{padding:0px;margin:0px;}
ul#pickup2{width:465px; margin:0px;margin-top:10px; padding:0px;}
#pickup2 li{display:block; margin-bottom:3px;list-style:none; margin-right:2px; float:left;}

#pickup3 img{border:0px;}
#pickup3 h4{padding:0px;margin:0px;}
ul#pickup3{width:465px; margin:0px;margin-top:10px; padding:0px;}
#pickup3 li{display:block; margin-bottom:3px;list-style:none; margin-right:2px; float:left;}


a.pickup01{
display:block;text-indent:-9999px;overflow:hidden;
background:url(../images/index_new/miyazyou.gif);width:230px;height:34px;}
a:hover.pickup01{background-position:0px -34px;}

a.pickup02{
display:block;text-indent:-9999px;overflow:hidden;
background:url(../images/index_new/oohara.gif);width:230px;height:34px;}
a:hover.pickup02{background-position:0px -34px;}

a.pickup03{
display:block;text-indent:-9999px;overflow:hidden;
background:url(../images/index_new/hukusi.gif);width:230px;height:34px;}
a:hover.pickup03{background-position:0px -34px;}

a.pickup04{
display:block;text-indent:-9999px;overflow:hidden;
background:url(../images/index_new/pal.gif);width:230px;height:34px;}
a:hover.pickup04{background-position:0px -34px;}

a.pickup05{
display:block;text-indent:-9999px;overflow:hidden;
background:url(../images/index_new/sazan.gif);width:230px;height:34px;}
a:hover.pickup05{background-position:0px -34px;}

a.pickup06{
display:block;text-indent:-9999px;overflow:hidden;
background:url(../images/index_new/koutou.gif);width:230px;height:34px;}
a:hover.pickup06{background-position:0px -34px;}

a.pickup07{
display:block;text-indent:-9999px;overflow:hidden;
background:url(../images/index_new/kyuigi.gif);width:230px;height:34px;}
a:hover.pickup07{background-position:0px -34px;}

a.pickup08{
display:block;text-indent:-9999px;overflow:hidden;
background:url(../images/index_new/kyukou.gif);width:230px;height:34px;}
a:hover.pickup08{background-position:0px -34px;}


a.indexmenu01{
display:block;text-indent:-9999px;overflow:hidden;
background:url(../images/index_new/school01_copy.gif);width:395px;height:21px;}
a:hover.indexmenu01{background-position:0px -21px;}

a.indexmenu02{
display:block;text-indent:-9999px;overflow:hidden;
background:url(../images/index_new/school02_copy.gif);width:162px;height:24px;}
a:hover.indexmenu02{background-position:0px -24px;}

a.indexmenu03{
display:block;text-indent:-9999px;overflow:hidden;
background:url(../images/index_new/school03_copy.gif);width:163px;height:24px;}
a:hover.indexmenu03{background-position:0px -24px;}

a.indexmenu04{
display:block;text-indent:-9999px;overflow:hidden;
background:url(../images/index_new/school04_copy.gif);width:162px;height:24px;}
a:hover.indexmenu04{background-position:0px -24px;}

a.indexmenu05{
display:block;text-indent:-9999px;overflow:hidden;
background:url(../images/index_new/school05_copy.gif);width:157px;height:24px;}
a:hover.indexmenu05{background-position:0px -24px;}