@charset "utf-8";
/* CSS Document */
.gnavi li.gnavi_03 a{
	background-image:url(../../common/img/gnavi.gif);
	background-position:-502px -46px;
}

#cont a{
	color:#FB0C3E;
}

#pg_index {
	height:100%;
}

body,p,li{
	font-size:12px;
	line-height:1.5em;
	color:#302F2F;
}

#topin .ga_sapce{
	line-height:1.8em;	
}

h3{
	font-size:14px;
	font-weight:bold;
	color:#3AD421;
}

#topin h3{
	margin-bottom:10px;
}

#cont p{
	margin-bottom:13px;
	line-height:1.5em;
}


#tlink{
	text-align:right;
	color:#B3B2B2;
}

#main-wap h2{

	display:block;
	text-indent: -9999px;
	height:0;
	_height:1px;
	overflow:hidden;
	background-image:url(../img/gre_ti01.gif);
	background-repeat:no-repeat;
	width:644px;
	height:52px;
	margin-bottom:30px;
}



#main{
	width:696px;

}
#main-wap{
	margin-left:40px;
	width:644px;
	border-left: 1px solid #D6D6D6;
	border-right: 1px solid #D6D6D6;
	border-bottom: 1px solid #D6D6D6;
	margin-bottom:12px;	
}
#LinkLi{
	margin-left:50px;
	margin-bottom:5px;	
}
#topin{
	width:588px;
	margin-left:29px;

}

/*
#topin ul{
	margin-bottom:24px;
}

*/
#cont{
	margin-bottom:40px;
}


#picg{
	float:right;
	margin-right:12px;
	margin-left:27px;
	margin-bottom:50px;
}

#links li{
	float:left;
	margin-bottom:2px;
	margin-right:8px;

}

#links ul{
	margin-bottom:23px;
}

#Admission{
	margin-bottom:36px;
}

#tlink a{
	display:block;
	text-decoration:none;
	color:#B3B2B2;
	margin-right:10px;
	margin-bottom:70px;
	
}

#Admission a:hover img{
	opacity:0.8;
	filter:alpha(opacity=80);
}


#topin p{
	margin-bottom:10px;
	margin-left:6px;
}

#topin p.kome{
	display:block;
	font-size:11px;
	margin-bottom:24px;
	line-height:1.3em;
	_line-height:1.5em;
}


#topin .kome-b{
	display:block;
	font-size:11px;
	line-height:1.3em;
	_line-height:1.5em;
}

#topin p.kome-c{
	display:block;
	font-size:11px;
	margin-bottom:24px;
	margin-left:16px;
	line-height:1.3em;
	_line-height:1.5em;
}

#topin ul.chs li{
	list-style-type:disc;
	margin-left:18px;
}

#topin ul.ul-down{
	margin-bottom:24px;	
}




#topin ul .no-deco{
	list-style-type:none;
}

#LinkLi,#LinkLi span{
	font-size:12px;
	color:#898989;
}

#topin li{
	margin-bottom:8px;
}

#ga-note ul{
	margin-left:6px;
}

#ga-note li{
	margin-left:12px;
	line-height:1.2em;
}

#ga-note span.space-a{
	display:inline-block;
	width:5em;
}

#ga-note span.space-b{
	display:inline-block;
	width:7em;
}
#ga-youken{
	margin-left:14px;

}

#ga-youken h3{
	color:#302F2F;	
}
