﻿@charset "utf-8";
#flash{
	border-bottom:1px #FF6600 solid;
}

/* トップ・バナー（自宅模擬試験） */
.mogishiken a {
	display: block;
	width: 560px;
	height: 85px;
	margin: 12px 0;
	background:#FFF url(/examination/images/bnr_top_jitakumogi.gif) no-repeat;
}
.mogishiken a:hover {
	background:#FFF url(/examination/images/bnr_top_jitakumogi_ov.gif) no-repeat;
}

/* セミナーバナー（早割）_s */
.seminar_burner a {
	width: 560px;
	height: 85px;
	background:#FFF url(/images/top_seminar.jpg) no-repeat 0 0;
	display: block;
}

.seminar_burner a:hover {
	width: 560px;
	height: 85px;
	background:#FFF url(/images/top_seminar_on.jpg) no-repeat 0 0;
	display: block;
}

/* セミナーバナー_s */
.nor_seminar_burner a {
	width: 560px;
	height: 85px;
	background:#FFF url(/images/nor_top_seminar.jpg) no-repeat 0 0;
	display: block;
}

.nor_seminar_burner a:hover {
	width: 560px;
	height: 85px;
	background:#FFF url(/images/nor_top_seminar_on.jpg) no-repeat 0 0;
	display: block;
}
/* セミナーバナー_e */

/* セミナーバナー(0130)_s */
.seminar_burner_0130 a {
	width: 560px;
	height: 85px;
	background:#FFF url(/images/nor_top_seminar_1-30.jpg) no-repeat 0 0;
	display: block;
}

.seminar_burner_0130 a:hover {
	width: 560px;
	height: 85px;
	background:#FFF url(/images/nor_top_seminar_1-30_on.jpg) no-repeat 0 0;
	display: block;
}
/* セミナーバナー(0130)_e */

/*--講座の一覧 s--*/
#left, #right{
	width:275px;
}

#left ul, #right ul{
	margin:0 0 10px 5px;
}

#left{
	float:left;
}

#right{
	float:right;
}

/*topの講座のみ以下のクラスにリスト幅・高さの固定を追加
講座が増減した場合は以下のheightを変更する*/

/*医療系・福祉系講座*/
#main .list_org, #main .list_gln{
	height:245px;
	line-height:2em;
}

/*ヘルスケア・各種セミナー講座*/
#main .list_red,#main .list_lgln{
	height:120px;
	line-height:2em;
}

/*topの講座のみリストマーカーの位置を修正
.list_red li, .list_org li, .list_gln li, .list_lgln li{
	padding:0 0 0 15px;
}

.list_red li{
	background-positon: 3px 3px;
}

.list_org li{
	background-positon: 3px 3px;
}

.list_gln li{
	background-positon: 3px 3px;
}

.list_lgln li{
	background-positon: 3px 3px;
}*/

#medical a, #health a, #welfare a, #seminar a{
	margin-bottom:7px;
	width:275px;
	height:35px;
	display:block;
}

#medical a{
	background:#fff url(/images/title_medical.jpg) no-repeat 0 0;
}

#medical a:hover{
	background:#fff url(/images/title_medical_on.jpg) no-repeat 0 0;
}

#health a{
	background:#fff url(/images/title_health.jpg) no-repeat 0 0;
}

#health a:hover{
	background:#fff url(/images/title_health_on.jpg) no-repeat 0 0;
}

#welfare a{
	background:#fff url(/images/title_welfare.jpg) no-repeat 0 0;
}

#welfare a:hover{
	background:#fff url(/images/title_welfare_on.jpg) no-repeat 0 0;
}

#seminar a{
	background:#fff url(/images/title_seminar.jpg) no-repeat 0 0;
}

#seminar a:hover{
	background:#fff url(/images/title_seminar_on.jpg) no-repeat 0 0;
}
/*--講座の一覧 e--*/
/*--受験対策・資格情報とニュース s--*/
#info_title a, #news_title a{
	margin-bottom:7px;
	width:560px;
	height:35px;
	display:block;
}

#info_title a{
	background:#fff url(/images/title_info.jpg) no-repeat 0 0;
}

#info_title a:hover{
	background:#fff url(/images/title_info_on.jpg) no-repeat 0 0;
}

#news_title a{
	background:#fff url(/images/title_news.jpg) no-repeat 0 0;
}

#news_title a:hover{
	background:#fff url(/images/title_news_on.jpg) no-repeat 0 0;
}

#info ul, #news ul{
	margin:0 0 10px 20px;
}

#info dt, #news dt{
	padding:3px;
	border-bottom:1px #fff solid;
	float:left;
}

#info dt{
	background-color:#CEF7AB;
}

#news dt{
	background-color:#F7F2B8;
}

#info dd, #news dd{
	margin-left:60px;
	padding:3px 0 3px 5px;
	border-bottom:1px #ccc solid;
}

/*ニュースのアイコン*/
.icon1 span, .icon2 span, .icon3 span, .icon4 span, .icon5 span, .icon6 span, .icon7 span{
	display:none;
}

.icon1, .icon2, .icon3, .icon4, .icon5, .icon6, .icon7{
	width:50px;
	height:20px;
	margin-top:-1px;
	padding:0 5px 0 2px;
	float:left;
}
.icon1{
	background:#fff url(/images/icon_news1.gif) no-repeat 0 0;
}
.icon2{
	background:#fff url(/images/icon_news2.gif) no-repeat 0 0;
}
.icon3{
	background:#fff url(/images/icon_news3.gif) no-repeat 0 0;
}
.icon4{
	background:#fff url(/images/icon_news4.gif) no-repeat 0 0;
}
.icon5{
	background:#fff url(/images/icon_news5.gif) no-repeat 0 0;
}
.icon6{
	background:#fff url(/images/icon_news6.gif) no-repeat 0 0;
}
.icon7{
	background:#fff url(/images/icon_news7.gif) no-repeat 0 0;
}
/*--受験対策・資格情報とニュース e--*/
/*--おすすめ情報 s--*/
#reco_title{
	margin-bottom:7px;
	width:100%;
	height:20px;
	background:#fff url(/images/title_recommend_back.jpg) repeat-x 0 0;
}

#reco{
	margin:0;
	padding:0;
	list-style-type:none;
}

#reco li{
	margin:0 6px 3px;
	float:left;
}

#reco li.first{
	margin-left:0;
}


#reco li.last{
	margin-right:0;
}

#reco a{
	text-decoration:none;
	color:#737373;
	width:182px;
	height:70px;
	display:block;
}

#reco01 a{
	background:#fff url(/images/bnr_01.jpg) no-repeat left bottom;
}

#reco02 a{
	background:#fff url(/images/bnr_02.jpg) no-repeat left bottom;
}

#reco03 a{
	background:#fff url(/images/bnr_03.jpg) no-repeat left bottom;
}

#reco04 a{
	background:#fff url(/images/bnr_04.jpg) no-repeat left bottom;
}

#reco05 a{
	background:#fff url(/images/bnr_05.jpg) no-repeat left bottom;
}

#reco06 a{
	background:#fff url(/images/bnr_06.jpg) no-repeat left bottom;
}

#reco07 a{
	background:#fff url(/images/bnr_07.jpg) no-repeat left bottom;
}

#reco08 a{
	background:#fff url(/images/bnr_08.jpg) no-repeat left bottom;
}

/*.reco_list{
	margin:5px 3px;
	width:182px;
	float:left;
}

.reco_list p{
	margin:0;
	padding:0;
	text-align:center;
}*/
/*--おすすめ情報 e--*/
/*--その他コンテンツ s--*/
.nic_otehr{
	margin:15px 10px 5px 0;
	padding:5px;
	height:100px;
	border-top:1px #ccc dashed;
	/*border-bottom:1px #ccc dashed;*/
	float:left;
}

#e01, #e02{
	margin:3px;
	padding:5px;
	float:left;
}

#e01 p, #e02 p{
	margin:0;
	padding:0;
}

#e01 a, #e02 a{
	text-align:center;
	width:182px;
	height:50px;
	display:block;
	float:left;
}

#e01{
	background-color:#FFF3D0;
}

#e02{
	background-color:#E8FFD1;
}

#e01 a{
	background:#fff url(/images/bnr_cont01.jpg) no-repeat 0 0;
}

#e02 a{
	background:#fff url(/images/bnr_cont02.jpg) no-repeat 0 0;
}

.mark img{
	margin:20px 3px 0;
	float:left;
}

a:hover{
	color: #f90;
	text-decoration: none;
}

#cont_up a:active,#cont_up a:visited,#cont_up a:link{
	color: #666;
}

#cont_down a:active,#cont_down a:visited,#cont_down a:link{
	color: #666;
}


.other_add01{
	margin-right: 0px;
	padding-top: 10px;
}

.other_add02{
	margin-right: 0px;
	border-left-width:5px;
	margin-left: 0px;
	padding-left: 5px;
	padding-top: 10px;
}
/*-- 講座紹介文 --*/
.intro_txt{
		background-color: #fbe2e3;
		border: 1px solid #f29c9f;
		color: #535353;
		line-height:150%;
		padding:5px 10px;
		margin-bottom:10px;
		font-weight:normal;
}
/*
.idxInfo{
	height: 80px;
	background-image: url(/images/woman.gif);
	background-position: right bottom;
	background-repeat: no-repeat;
	margin: 30px 20px;
}
*/
.idxInfo{
	height: 136px;
	background: #fff url(/images/flower_bk.gif);
	margin: 0 0 10px 0;
}

.idxInfo div{
	padding: 43px 0 0 15px;
	margin-right: 130px;
}

#shinsai_info{
	margin: 4px;
	border: 4px solid #f93;
	padding: 12px;
	font-family: "ＭＳ 明朝","ＭＳ Ｐ 明朝","メイリオ","Helvetica","_serif";
	line-height: 20px;
	font-size: 12px;
	

}

/*--その他コンテンツ e--*/
