﻿@charset   "UTF-8";
/*index */



#main p{
		font-size:12px;
		padding-left : 55px;
		padding-right:25px;
		line-height:1.6em;
		margin-top : 0px;
}

#main h2{
		text-align : left;
		color : dimgray;
		font-size:14px;
		line-height:30px;
		height:30px;
		padding-left : 40px;
		margin-top : 10px;
}

ul#menu3 {
		float:left;
		list-style-type : none;
		margin-top : 30px;
}

ul#menu3 li{
		
		width : 170px;
		margin-left : 10px;
		margin-right:25px;
}

ul#menu3 a{
		display:block;
		width:170px;
		height:75px;
		text-decoration:none;
		text-align:center;
		font-size : 14px;
		margin-left : 0px;
		overflow:hidden;
 		font-weight : bold;
		line-height : 5em;	
}

a.lesson{
		display:block;
		width:170px;
		color : maroon; 
		background:url(pze1.gif) no-repeat;
		height : 75px;
		text-decoration:none;
		overflow : hidden;	
}

a:hover.lesson{
		color : #f9178f;
		background:url(pze1.gif) 0px -75px no-repeat;  
}

a.academy{		
		display:block;
		width:170px;
		color : maroon; 
		background:url(pze2.gif) no-repeat;
		height : 75px;
		text-decoration:none;
}
a:hover.academy{
		color : #f9178f;
		background:url(pze2.gif) 0px -75px no-repeat;  
}

a.member{
		display:block;
		width:170px;
		color : maroon; 
		background:url(pze3.gif) no-repeat;
		height : 75px;
		text-decoration:none;				
}

a:hover.member{
		color : #f9178f;
		background:url(pze3.gif) 0px -75px no-repeat;  		
}


.gazou1{		
		border-style : none solid solid none;
		border-bottom-width : 1px;
		border-bottom-color : #e794ad;
		border-right-width : 1px;
		border-right-color : #e794ad;
}

.gazou2{		
		border-bottom-width : 1px;
		border-bottom-style : solid;
		border-bottom-color : #e794ad;
		width : 348px;
		overflow : hidden;
}
