@charset "utf-8";
/* CSS Document */

body{
	text-align:center;
	background-image:url(img/yd-bg2.jpg);
	margin:0px;
	background-position: bottom;
	background-repeat: repeat-x;
}

#wrap{
width:800px;
background-color:#FFFFFF;
text-align:center;
border-style:none solid none solid;
border-width:1px;
border-color:#666666;
}

#head{
width:800px;
height:70px;
background-image:url(img/yd-top2.jpg);
text-indent:-9999px;
}

#menu{
display:block;
margin:0px;
padding:0px;
width:800px;
height:50px;
background-image:url(img/top-menu.jpg);
}

#menu em{
float:left;
list-style:none;
text-indent:-9999px;
}

#menu a{
text-decoration:none;
display:block;
height:50px;
background-image:url(img/top-menu.jpg);
background-position:left top;
}

#menu01 a{width:114px; height:50px; background-position:0px 0px;}
#menu02 a{width:114px; height:50px; background-position:-114px 0px;}
#menu03 a{width:114px; height:50px; background-position:-228px 0px;}
#menu04 a{width:114px; height:50px; background-position:-342px 0px;}
#menu05 a{width:114px; height:50px; background-position:-456px 0px;}
#menu06 a{width:115px; height:50px; background-position:-570px 0px;}
#menu07 a{width:115px; height:50px; background-position:-685px 0px;}

#menu01 a:hover{width:114px; height:50px; background-position:0px -54px;}
#menu02 a:hover{width:114px; height:50px; background-position:-114px -54px;}
#menu03 a:hover{width:114px; height:50px; background-position:-228px -54px;}
#menu04 a:hover{width:114px; height:50px; background-position:-342px -54px;}
#menu05 a:hover{width:114px; height:50px; background-position:-456px -54px;}
#menu06 a:hover{width:115px; height:50px; background-position:-570px -54px;}
#menu07 a:hover{width:115px; height:50px; background-position:-685px -54px;}


#top{
	width:800px;
	height:250;
	border-style:solid none solid none;
	border-color:#000066;
	margin:5px 0px 0px 0px;
}

#cont{

}

#lcor{
	width:620px;
	height:auto;
	margin:10px 5px 10px 10px;
	background-color:#FFFFFF;
	float:left;
}

#cent{
	width:600px;
	height:auto;
	margin:0px 5px 5px 5px;
	padding:0px;
	background-color:#FFFFFF;
}


#cent2{
	clear:both;
	width:600px;
	height:auto;
	margin:5px 5px 0px 5px;
	background-color:#FFFFFF;
}

#navierea{
	width:150px;
	height:350px;
	margin:10px 0px 10px 5px;
	background-color:#FFFFFF;

}

#navilist em{
margin:0px 0px 0px 0px;
padding:0px;
list-style:none;
text-indent:-9999px;
}

#navilist a{
display:block;
width:150px;
height:60px;
}

#navilist a{
text-decoration:none;
color:#FF0000;
background-image:url(img/rightnavi.gif);
}

#navi02 a{
margin:5px 0px 0px 0px;
background-position:0px -65px;
}

#navi03 a{
margin:5px 0px 0px 0px;
background-position:0px -130px;
}

#navi04 a{
margin:5px 0px 0px 0px;
background-position:0px -195px;
}

#navi01 a:hover{
background-position:-160px -0px;
}

#navi02 a:hover{
background-position:-160px -65px;
}

#navi03 a:hover{
background-position:-160px -130px;
}

#navi04 a:hover{
background-position:-160px -195px;
}

/*info(当校のご案内）start*/
#infonavierea{
	width:150px;
	height:125px;
	margin:10px 0px 5px 10px;
	padding:0px;
	background-image:url(img/right-t-info.gif);
}

#infocent{
	width:600px;
	height:auto;
	background-color:#FFFFFF;
	margin:10px;
}

#infocent2{
	width:600px;
	height:auto;
	margin:10px;
	background-color:#FFFFFF;
}

#infocent3{
	width:600px;
	height:auto;
	margin:10px;
	background-color:#FFFFFF;
}
/*info(当校のご案内）end*/

/*nyuukou(入校のご案内）start*/
#topnv{
width:150px;
height:60px;
margin:10px 0px 0px 10px;
background-image:url(img/nyu01.gif);
}

#newnavierea{
width:150px;
height:105px;
margin:0px 0px 5px 10px;
padding:0px;
background-image:url(img/nyu02.gif);
}

#newnavilist em{
margin:0px 0px 0px 0px;
padding:0px;
list-style:none;
text-indent:-9999px;
}

#newnavilist a{
display:block;
width:150px;
height:35px;
}

#newnavilist a{
text-decoration:none;
color:#FF0000;
background-image:url(img/nyu02.gif);
}

#newnavi02 a{
margin:0px 0px 0px 0px;
background-position:0px -35px;
}

#newnavi03 a{
margin:0px 0px 5px 0px;
background-position:0px -70px;
}

#newnavi01 a:hover{
background-position:-160px -0px;
}

#newnavi02 a:hover{
background-position:-160px -35px;
}

#newnavi03 a:hover{
background-position:-160px -70px;
}


#newcent{
	width:600px;
	height:auto;
	background-color:#FFFFFF;
	margin:10px;
}

#newcent2{
	width:600px;
	height:auto;
	margin:10px;
	background-color:#FFFFFF;
}

#newcent3{
	width:600px;
	height:auto;
	margin:10px;
	background-color:#FFFFFF;
}


#newcent4{
	width:600px;
	height:300px;
	margin:10px;
	background-color:#FFFFFF;
}

#newcent5{
	width:600px;
	height:300px;
	margin:10px;
	background-color:#FFFFFF;
}
/*nyuukou（入校のご案内）end*/

/*ryoukin(料金のご案内）start*/
#topnvry{
width:150px;
height:60px;
margin:10px 0px 0px 10px;
background-image:url(img/ryo01.gif);
}

#ryounavierea{
width:150px;
height:80px;
margin:0px 0px 5px 10px;
padding:0px;
background-image:url(img/ryo02.gif);
}

#ryonavilist em{
margin:0px 0px 0px 0px;
padding:0px;
list-style:none;
text-indent:-9999px;
}

#ryonavilist a{
display:block;
width:150px;
height:40px;
}

#ryonavilist a{
text-decoration:none;
color:#FF0000;
background-image:url(img/ryo02.gif);
}

#ryonavi02 a{
margin:0px 0px 0px 0px;
background-position:0px -40px;
}

#ryonavi01 a:hover{
background-position:-160px -0px;
}

#ryonavi02 a:hover{
background-position:-160px -40px;
}

#ryoucent{
	width:600px;
	height:auto;
	background-color:#FFFFFF;
	margin:10px;
}

#ryoucent2{
	width:600px;
	height:auto;
	margin:10px;
	background-color:#FFFFFF;
}

#ryoucent3{
	width:600px;
	height:auto;
	background-color:#FFFFFF;
	margin:10px;
}

#ryoucent4{
	width:600px;
	height:auto;
	background-color:#FFFFFF;
	margin:10px;
}

#ryoucent5{
	width:600px;
	height:auto;
	background-color:#FFFFFF;
	margin:10px;
}

#ryoucent6{
	width:600px;
	height:auto;
	background-color:#FFFFFF;
	margin:10px;
}


/*ryoukin(料金のご案内）end*/

/*acs(アクセス）start*/
#topnvacs{
width:150px;
height:60px;
margin:10px 0px 0px 10px;
background-image:url(img/acs01.gif);
}

#acsnavierea{
width:150px;
height:80px;
margin:0px 0px 5px 10px;
padding:0px;
background-image:url(img/acs02.gif);
}

#acsnavilist em{
margin:0px 0px 0px 0px;
padding:0px;
list-style:none;
text-indent:-9999px;
}

#acsnavilist a{
display:block;
width:150px;
height:40px;
}

#acsnavilist a{
text-decoration:none;
color:#FF0000;
background-image:url(img/acs02.gif);
}

#acsnavi02 a{
margin:0px 0px 0px 0px;
background-position:0px -40px;
}

#acsnavi01 a:hover{
background-position:-160px -0px;
}

#acsnavi02 a:hover{
background-position:-160px -40px;
}

#acscent{
	width:600px;
	height:auto;
	background-color:#FFFFFF;
	margin:10px;
}

#acscent2{
	width:600px;
	height:200px;
	margin:10px;
	background-color:#FFFFFF;
}

#acscent3{
	width:600px;
	height:auto;
	background-color:#FFFFFF;
	margin:10px;
}

/*acs（アクセス）end*/

/*faq（お問い合わせ）start*/
#faqnavierea{
width:150px;
height:125px;
margin:10px 0px 5px 10px;
padding:0px;
background-image:url(img/right-t-faq.gif);
}

#faqcent{
	width:600px;
	height:auto;
	background-color:#FFFFFF;
	margin:10px;
}

#faqcent2{
	width:600px;
	height:500px;
	margin:10px;
	background-color:#FFFFFF;
}
/*faq(お問い合わせ）end*/

/*tokushoku（本校の特色）start*/
#tokunavierea{
width:150px;
height:125px;
margin:10px 0px 5px 10px;
padding:0px;
background-image:url(img/right-t-tokushoku.gif);
}

#tokucent{
	width:600px;
	height:auto;
	background-color:#FFFFFF;
	margin:10px;
}

#tokucent2{
	width:600px;
	height:auto;
	margin:10px;
	background-color:#FFFFFF;
}
/*tokushoku（本校の特色）end*/



/*seikyu(資料請求）start*/
#seinavierea{
width:150px;
height:125px;
margin:10px 0px 5px 10px;
padding:0px;
background-image:url(img/right-t-seikyu.gif);
}

#seicent{
	width:600px;
	height:650px;
	background-color:#FFFFFF;
	margin:10px;
}

/*seikyu(資料請求）end*/
#foot{
clear:both;
width:800px;
height:55px;
background:url(img/ydfoot.gif) no-repeat;
}
