@charset ”UTF-8”;
/* CSS Document */

#floatbox1{
float:left;
width:200px;
margin-right:10px;
background:#FFFFFF;
color:#FFFFFF;
}


/*サイドバー左*/
#out_floatbox1{
float:left;
width:200px;
margin:10px 0 0 0;
}

#sidedrop{
width:200px;
height:300px;
margin:0;
padding:0;
}


#clender{
display:block;
margin:10px 0 0 0;
padding:0;
width:200px;
height:197px;
background:#FFFFFF;
}

#mosikomi{
display:block;
margin:10px 0 0 0;
padding:0;
width:200px;
height:35px;
background:#FFFFFF;
}

#95b{
	padding:0;
	width:200px;
	height:110px;
	background:#FFFFFF;
	margin-top: 10px;
	margin-right: 0;
	margin-bottom: 10;
	margin-left: 0;
}

#naiteib{
	padding:0;
	width:200px;
	height:38px;
	background:#FFFFFF;
	margin-top: 10px;
	margin-right: 0;
	margin-bottom: 10;
	margin-left: 0;
}


/*#mosikomi a:hover{
position:relative;
top:1px;
left:1px;
}
*/
#application{
display:block;
margin:5px 0 0 0;
padding:0;
width:200px;
height:123px;
background:#FFFFFF;
}

/*#application a:hover{
position:relative;
top:1px;
left:1px;
}
*/

ul#banner{
display:block;
margin:10px 0 0 0;
padding:0;
width:200px;
list-style-type:none;
background:#FFFFFF;
}

/*ul#banner a:hover{
position:relative;
top:1px;
left:1px;
}*/

ul#banner li{
margin:0;
padding:0;
width:210px;
/*height:110px;*/
background:#FFFFFF;
color:#000000;
}


/*コース*/
ul.course {
margin:15px 0 0 0;
padding: 0;
list-style: none;
font-size:12px;
}

ul.course li ul{
display:block;
float: left;
position: relative;
margin:0 0 10px 0;
padding:0;
list-style:none;
}

ul.course li{
margin-top:5px;
padding:0;
}

ul.course ul li a {
margin:0;
display: block;
padding:5px 10px;
width: 177px;
height:17px;
border-top: 1px solid #FFF;
border-right: 1px solid #CCC;
border-bottom: 1px solid #CCC;
border-left: 1px solid #FFF;
text-decoration: none;
background: #EEF5FF;
}

ul.course a:hover,
ul.course li:hover a {
background:#B3B3D9;
color: #FFF;
}

ul.course li ul {
display: none;
}

ul.course li ul li {
float: none;
margin:0;
list-style:none;
}

ul.course li ul li ul {
position: absolute;
top: 0;
}

ul.course li:hover > ul {
display: block;
}

ul.course li:hover ul li a,
ul.course li:hover ul li:hover ul li a,
ul.course li:hover ul li:hover ul li:hover ul li a {
background:#EEF5FF;
color: #666;
}

ul.course li:hover ul li a:hover,
ul.course li:hover ul li:hover a,
ul.course li:hover ul li:hover ul li a:hover,
ul.course li:hover ul li:hover ul li:hover a,
ul.course li:hover ul li:hover ul li:hover ul li a:hover,
ul.course li:hover ul li:hover ul li:hover ul li:hover a {
background:#B3B3D9;
color:#FFF;
}