@charset "UTF-8";
/*
制作　株式会社メックコミュニケーションズ　http://www.mec-com.co.jp/ 
*/

h2,h3,h4,h5,h6{
	font-size: 100%;
	line-height:135%;
}

/*グローバルナビ*/
#global-nav ul{
	background:url(css/global-navhome.gif) bottom no-repeat ;
	height: 60px;
}
/*--------------------------------------------コンテンツ*/
#contents a{
	text-decoration:none;
}

/* --------------------------------------------本文*/
#main-home {
	width: 650px;
	float:left;
}
#main-home h2{
	background:#999999;
}

/*メインイメージ*/
#home_mainimg h2{
	margin-top:20px;
	background:none;
}
/*お知らせ特別内容*/
#home_oshirase_tokubetu h1,
#home_oshirase_tokubetu h2,
#home_oshirase_tokubetu h3,
#home_oshirase_tokubetu h4,
#home_oshirase_tokubetu h5,
#home_oshirase_tokubetu h6,
#home_oshirase_tokubetu p{
	margin-top:10px;
	border:3px solid #FF6666;
	padding:6px 10px;
	font-size:115%;
	color:red;
}

/*フラッシュ*/
#flash {
	width:650px;
	padding: 10px 0px 0px;
	float:left;
}


/*洛進イベント情報*/
#home_event {
	margin-top:10px;
}
#home_event p img{
	float:left;
	margin:8px 10px 0 0;
	position:relative;
}
#home_event ul{
	float:left;
	width:400px;
	margin-top:3px
}
#home_event ul li{
	float:left;
	width:200px;
	text-indent:10px;
	background:url(css/ya_blue.gif) no-repeat left;
	font-size:12px;
	line-height:16px;
	margin-top:4px;
}

/*洛進ガイド*/
#home_feature {
	margin-top:20px;
}
#home_feature h3{
	background:#FFCC66;
}
#home_feature li{
	float:left;
	width:310px;
	padding:5px 10px 0px 5px;
	font-size:14px;
	line-height:18px;
}
#home_feature li a{
	background:url(css/ya_waku.gif) no-repeat left ;
	padding-left:16px;
}

/*コースのご案内*/
#home_course {
	margin-top:20px;
}
#home_course ul{
	margin:10px 13px 0px 0px;
	width:208px;
	height:88px;
	float:left;
	font-size:12px;
	line-height:16px;
}
#home_course ul.course_right{
	margin-right:0
}
#home_course li{
	padding-left:10px;
	background:url(css/ya_blue.gif) no-repeat 0px 5px;
	margin:0 0 2px 70px;
}
#home_course li.course_title{
	margin:0;
	padding:0;
	background:none;
}
#home_course li.course_img{
	margin:1px 0 -55px 0;
	padding:0;
	background:none;
}
#home_course ul.course_primary{
	font-size:12px;
	line-height:14px;
}
#home_course ul.course_primary li.course_img{
	margin:1px 0 -60px 0;
	padding:0;
	background:none;
}
#home_course li.course_high{
	margin:0 0 2px 75px;
	padding:0;
	background:none;
	color:#329F2C
}
#home_course li.course_kobetsu{
	margin:5px 0 5px 75px;
	padding:0;
	background:none;
	color:#F74E84
}

/*最新ニュース*/
#home_news {
	margin-top:20px;
}
#home_news li{
	padding-left:10px;
	background:url(css/ya_gray.gif) no-repeat left;
	line-height:125%;
	margin-top:5px;
}

/* --------------------------------------------右カラム*/
#rightcol {
	width: 220px;
	float:right;
}
/*ログイン*/
#home_login {
	margin-top:20px;
	background:#FF9900;
}
/*目的のコースを探す*/
#home_mokuteki {
	margin-top:20px;
	background:#FFFFCC;
	padding-bottom:8px;
}
#home_mokuteki dl{
	margin-left: 5px
}
#home_mokuteki dt{
	margin:8px 160px 0 0;
	font-weight:bold;
	color:#FFFFFF;
	text-align:center;
}
#home_mokuteki dd{
	margin-top:4px;
	line-height:125%;
}
#home_mokuteki dd a{
	background:url(css/ya_waku.gif) no-repeat left ;
	padding-left:14px;
	font-weight:bold;
}
/*メニュー*/
#home_menu {
	margin-top:20px;
}
#home_menu li{
	margin-top:6px;
	background:#999999;
}

/*洛西予備校情報*/
#home_info {
	margin-top:20px;
	line-height:135%;
}
#home_info h2 img{
	margin-bottom:5px;
}
#home_info li{
	margin-top:5px;
}
/*右バナー*/
#home_rbanner {
	margin-top:20px;
}
#home_rbanner li{
	margin-top:6px;
	background:#999999;
}
*html #home_rbanner li{
margin-top:6px;
background:#999999;
padding-bottom:1px;
display:inline;
}

/*セコムステッカー*/
#home_stickersr {
	margin-top:20px;
	text-align: center;
}