@charset "utf-8";

/* --------------------------------------------
 * コース紹介
 * /course/index.php
 * -------------------------------------------- */

/* パンくず */
div#page ul.bread_list {
}

div#page ul.bread_list li {
	display:inline-block;
	/display:inline;
	/zoom:1;
}

/* タイトル */
div h1 {
	display:block;
	width:702px;
	height:54px;
	text-indent:-9999px;
}

div h2 {
	display:none;
}
div.course_intro {
	position:relative;
}

/* 設置コース一覧ページ */
div.course_index h1,
div.forbidden h2 {
	display:block;
	float:right;
	width:150px;
	height:45px;
	background:url(/img/course/common/course_genre_title.gif) no-repeat;
	margin-top:61px;
	text-indent:-9999px;
}

div.course_index p.course_genre_title {
	width:550px;
	height:106px;
	background:url(/img/course/common/course_genre_list_title.gif) no-repeat;
	text-indent:-9999px;
}

div.course_index ul {
	clear:both;
}

div.course_index ul li {
	float:left;
	display:block;
	width:226px;
	height:150px;
	border-right:#999 2px solid;
	border-bottom:#999 2px solid;
	margin-right:5px;
	margin-bottom:5px;
}

div.course_index ul li:hover {
	border:none;
	padding-left:2px;
	padding-top:2px;
}

div.course_index ul li a {
	display:block;
	width:224px;
	height:148px;
	border:1px solid;
	font-size:16px;
	font-weight:bold;
	color:#FFFFFF;
}

div.course_index ul li.c_komuin1 a {
	border-color:#13B05E;
	background:#13B05E url(/img/photo_guard/course/c_komuin1/kom_ijk/course_photo01.jpg) no-repeat -15px 20px;
}

div.course_index ul li.c_komuin2 a {
	border-color:#FF491B;
	background:#FF491B url(/img/photo_guard/course/c_komuin2/kom_iiis_1y/course_photo03.jpg) no-repeat 0px 20px;
}

div.course_index ul li.c_kei_sho_ji a {
	border-color:#2C89FF;
	background:#2C89FF url(/img/photo_guard/course/c_kei_sho_ji/k_s_j_2y/course_photo03.jpg) no-repeat 0px 20px;
}

div.course_index ul li.c_law_business a {
	border-color:#FC7F10;
	background:#FC7F10 url(/img/photo_guard/course/c_law_business/estate_b/course_photo03.jpg) no-repeat 0px 20px;
}

div.course_index ul li.c_shiho a {
	border-color:#C078DD;
	background:#C078DD url(/img/photo_guard/course/c_shiho/law/course_photo05.jpg) no-repeat 0px 20px;
}

div.course_index ul li.c_kaikei_zeiri a {
	border-color:#FF491B;
	background:#FF491B url(/img/photo_guard/course/c_kaikei_zeiri/kaikeishi4_3_2/course_photo07.jpg) no-repeat 0px 20px;
}

div.course_index ul li.c_it a {
	border-color:#2B96F8;
	background:#2B96F8 url(/img/photo_guard/course/c_it/joho_b/course_photo03.jpg) no-repeat -10px 20px;
}

div.course_index ul li.c_multimedia a {
	border-color:#2B96F8;
	background:#2B96F8 url(/img/photo_guard/course/c_it/keiri_it_b/course_photo06.jpg) no-repeat 0px 20px;
}

div.course_index ul li.c_kanko a {
	border-color:#D38CDF;
	background:#D38CDF url(/img/photo_guard/course/c_kanko/hotel_t/course_photo03.jpg) no-repeat 0px 20px;
}

div.course_index ul li.c_beauty a {
	border-color:#FF6CA0;
	background:#FF6CA0 url(/img/photo_guard/course/c_beauty/t_beauty/course_photo03.jpg) no-repeat 0px 20px;
}

div.course_index ul li.c_shop a {
	border-color:#FE820F;
	background:#FE820F url(/img/photo_guard/course/c_shop/r_hanbai_b2/course_photo03.jpg) no-repeat 0px 20px;
}

div.course_index ul li.c_sports a {
	border-color:#2C89FF;
	background:#2C89FF url(/img/photo_guard/course/c_sports/s_trainer/course_photo06.jpg) no-repeat 0px 20px;
}

div.course_index ul li.c_iryo a {
	border-color:#13B05E;
	background:#13B05E url(/img/photo_guard/course/c_iryo/iryo_hukushi_b/course_photo03.jpg) no-repeat 0px 20px;
}

div.course_index ul li.c_pet a {
	border-color:#FE7FA4;
	background:#FE7FA4 url(/img/photo_guard/course/c_pet/dog_t/course_photo04.jpg) no-repeat -20px 20px;
}

/* --------------------------------------------
 * 404 forbidden
 * /errors/forbidden.html
 * -------------------------------------------- */

div.forbidden h1 {
	display:block;
	width:700px;
	border-bottom:#f00 2px solid;
	text-align:center;
	font-size:30px;
	text-indent:0px;
	margin:20px 0px;
}

div.forbidden a.top_link {
	display:block;
	width:700px;
	text-align:center;
	font-size:24px;
	margin:50px 0px;
}

/* ジャンル一覧ページ */
div.course_image {
	position:relative;
}

div.course_image h1 {
	display:block;
	width:553px;
	height:58px;
	text-indent:-9999px;
	margin-bottom:20px;
}

div.course_c_komuin1 p.course_image_subtitle,
div.course_c_iryo p.course_image_subtitle {
	background:url(/img/course/common/head_dream_g.gif) no-repeat;
}

div.course_c_komuin2 p.course_image_subtitle,
div.course_c_kaikei_zeiri p.course_image_subtitle {
	background:url(/img/course/common/head_dream_r.gif) no-repeat;
}

div.course_c_kei_sho_ji p.course_image_subtitle,
div.course_c_sports p.course_image_subtitle {
	background:url(/img/course/common/head_dream_b.gif) no-repeat;
}

div.course_c_multimedia p.course_image_subtitle,
div.course_c_it p.course_image_subtitle {
	background:url(/img/course/common/head_dream_b2.gif) no-repeat;
}

div.course_c_law_business p.course_image_subtitle,
div.course_c_shop p.course_image_subtitle {
	background:url(/img/course/common/head_dream_o.gif) no-repeat;
}

div.course_c_shiho p.course_image_subtitle {
	background:url(/img/course/common/head_dream_pl.gif) no-repeat;
}

div.course_c_kanko p.course_image_subtitle {
	background:url(/img/course/common/head_dream_pl2.gif) no-repeat;
}

div.course_c_beauty p.course_image_subtitle {
	background:url(/img/course/common/head_dream_pk.gif) no-repeat;
}

div.course_c_pet p.course_image_subtitle {
	background:url(/img/course/common/head_dream_pk2.gif) no-repeat;
}

div.course_image p.course_image_subtitle {
	position:absolute;
	width:150px;
	height:87px;
	top:0px;
	left:553px;
	text-indent:-9999px;
}

div.course_image p.course_image_text {
	width:340px;
	font-size:18px;
	margin:0px auto;
}

div.course_image h2 {
	display:block;
	width:578px;
	height:108px;
	background:url(/img/course/common/zubari_arrow.gif) no-repeat;
	margin:0px auto;
	text-indent:-9999px;
}

div.course_image div.course_select ul {
	display:block;
	width:706px;
	margin:0px auto;
	margin-right:-17px;
	overflow:hidden;
}

div.course_image div.course_select ul li {
	display:block;
	float:left;
	width:319px;
	margin-right:34px;
}

div.course_image div.course_select ul li h3 a {
	display:block;
	width:319px;
	height:94px;
	text-indent:-9999px;
}

div.course_image div.course_select form {
	display:block;
	width:240px;
	margin:0px auto;
	margin-bottom:20px;
}

div.course_image div.course_select form p {
	width:110px;
	height:19px;
	background:url(/img/course/common/manabubara_text.gif) no-repeat;
	text-indent:-9999px;
}

/* コース詳細ページ */

/* 設置校リスト */
div.course_contents h2.school_list {
	display:block;
	width:100px;
	height:24px;
	font-size:16px;
	font-weight:bold;
	letter-spacing: 0.4em;
	color: #FFFFFF;
	padding: 1px 1em 1px 0.7em;
	border-left: solid 3px;
	filter: alpha(opacity=100,finishopacity=10,style=1);
	margin-top:10px;
}

div.course_contents h2.school_c_komuin1,
div.course_contents h2.school_c_iryo {
	background-color:#f00;
	border-left-color:#FFD9EE;
}

div.course_contents h2.school_c_komuin2,
div.course_contents h2.school_c_law_business,
div.course_contents h2.school_c_kaikei_zeiri,
div.course_contents h2.school_c_beauty,
div.course_contents h2.school_c_shop,
div.course_contents h2.school_c_pet {
	background-color:#009;
	border-left-color:#FFEED9;
}

div.course_contents h2.school_c_kei_sho_ji,
div.course_contents h2.school_c_shiho,
div.course_contents h2.school_c_it,
div.course_contents h2.school_c_multimedia,
div.course_contents h2.school_c_kanko,
div.course_contents h2.school_c_sports {
	background-color:#090;
	border-left-color:#D9FFEE;
}

div.course_contents ul.school_list {
	letter-spacing:-.40em;
	padding: 0.2em;
	border-top: solid 1px;
	border-right: solid 3px;
	border-bottom: solid 1px;
	border-left: solid 3px;
}

div.course_contents ul.school_list a {
	color: #151515;
}

div.course_contents ul.school_list a:hover {
	color: #1515FF;
	text-decoration:underline;
}

div.course_contents ul.school_c_komuin1,
div.course_contents ul.school_c_iryo {
	border-top-color:#f00;
	border-right-color:#FFF5F5;
	border-bottom-color:#f00;
	border-left-color:#FFD9EE;
}

div.course_contents ul.school_c_komuin2,
div.course_contents ul.school_c_law_business,
div.course_contents ul.school_c_kaikei_zeiri,
div.course_contents ul.school_c_beauty,
div.course_contents ul.school_c_shop,
div.course_contents ul.school_c_pet {
	border-top-color:#009;
	border-right-color:#FFF5F5;
	border-bottom-color:#009;
	border-left-color:#FFEED9;
}

div.course_contents ul.school_c_kei_sho_ji,
div.course_contents ul.school_c_shiho,
div.course_contents ul.school_c_it,
div.course_contents ul.school_c_multimedia,
div.course_contents ul.school_c_kanko,
div.course_contents ul.school_c_sports {
	border-top-color:#090;
	border-right-color:#F5FFF5;
	border-bottom-color:#090;
	border-left-color:#D9FFEE;
}

div.course_contents ul.school_list li {
	letter-spacing:normal;
	display:inline-block;
	font-size:18px;
	font-weight:bold;
	width:120px;
	background:url(/img/news/topic_link_s.gif) no-repeat 0px 7px;;
	padding-left:15px;
	/display:inline;
	/zoom:1;
}

div.course_contents ul.school_c_komuin1 li {
}

/* 就職速報矢印 */
div ul.gokaku_list {
	position:absolute;
	display:block;
	width:267px;
	top:365px;
	left:83px;
}

div ul.gokaku_list li {
	display:block;
	width:267px;
	height:37px;
	text-indent:-9999px;
	margin-bottom:5px;
}

div ul.gokaku_list li a {
	display:block;
	width:267px;
	height:37px;
}

div ul.gokaku_list li.gaku_btn02 {
	background:url(/img/link_divergence_menu/gaku_btn02_o.gif) no-repeat;
}

div ul.gokaku_list li.gaku_btn02 a {
	background:url(/img/link_divergence_menu/gaku_btn02.gif) no-repeat;
}

div ul.gokaku_list li.gaku_btn03 {
	background:url(/img/link_divergence_menu/gaku_btn03_o.gif) no-repeat;
}

div ul.gokaku_list li.gaku_btn03 a {
	background:url(/img/link_divergence_menu/gaku_btn03.gif) no-repeat;
}

div ul.gokaku_list li.gaku_btn20 {
	background:url(/img/link_divergence_menu/gaku_btn20_o.gif) no-repeat;
}

div ul.gokaku_list li.gaku_btn20 a {
	background:url(/img/link_divergence_menu/gaku_btn20.gif) no-repeat;
}

div ul.gokaku_list li.topi_btn01 {
	background:url(/img/link_divergence_menu/topi_btn01_o.gif) no-repeat;
}

div ul.gokaku_list li.topi_btn01 a {
	background:url(/img/link_divergence_menu/topi_btn01.gif) no-repeat;
}

div ul.gokaku_list li.topi_btn02 {
	background:url(/img/link_divergence_menu/topi_btn02_o.gif) no-repeat;
}

div ul.gokaku_list li.topi_btn02 a {
	background:url(/img/link_divergence_menu/topi_btn02.gif) no-repeat;
}

div ul.gokaku_list li.topi_btn04 {
	background:url(/img/link_divergence_menu/topi_btn04_o.gif) no-repeat;
}

div ul.gokaku_list li.topi_btn04 a {
	background:url(/img/link_divergence_menu/topi_btn04.gif) no-repeat;
}

div ul.gokaku_list li.topi_btn05 {
	background:url(/img/link_divergence_menu/topi_btn05_o.gif) no-repeat;
}

div ul.gokaku_list li.topi_btn05 a {
	background:url(/img/link_divergence_menu/topi_btn05.gif) no-repeat;
}

div ul.gokaku_list li.gaku_btn04 {
	background:url(/img/link_divergence_menu/gaku_btn04_o.gif) no-repeat;
}

div ul.gokaku_list li.gaku_btn04 a {
	background:url(/img/link_divergence_menu/gaku_btn04.gif) no-repeat;
}

div ul.gokaku_list li.gaku_btn05 {
	background:url(/img/link_divergence_menu/gaku_btn05_o.gif) no-repeat;
}

div ul.gokaku_list li.gaku_btn05 a {
	background:url(/img/link_divergence_menu/gaku_btn05.gif) no-repeat;
}

div ul.gokaku_list li a:hover {
	background:none;
}

/* サブタイトルとコメント */
div div.course_intro {
	height:470px;
}

div div.course_intro span.course_photo img {
	float:left;
	margin-right:15px;
}

div div.course_intro h3.sub_title {
	float:left;
	display:block;
	width:320px;
	border-right-width: 2px;
	border-bottom-width: 2px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #cccccc;
	border-bottom-color: #cccccc;
}

div div.course_intro h3.sub_title span {
	display:block;
	width:318px;
	border:1px solid;
	font-size:16px;
	font-weight:bold;
	text-align:center;
	line-height:20px;
	padding-top:7px;
}

div div.course_intro p {
	float:left;
	width:320px;
	font-size:12px;
	text-indent:1em;
	margin-bottom:10px;
}

/* カレンダー */
div div.year_schedule {
	clear:both;
	float:left;
	width:248px;
}

div div.year_schedule img {
	padding-top:15px;
}

div div.year_schedule ul.calendar {
	clear:both;
	display:block;
	width:248px;
	height:856px;
	background:url(/img/course/common/calendar_bg_image.gif) no-repeat;
	padding-top:26px;
}

div div.year_schedule ul li h3 {
	display:none;
}

div div.year_schedule ul li.month {
	position:relative;
	height:70px;
}

div div.year_schedule ul li.month ul {
	display:table-cell;
	height:70px;
	vertical-align:middle;
	line-height:.8em;
}

div div.year_schedule ul li.month ul li {
	font-size:10px;
	padding-left:38px;
}

div div.year_schedule ul li.month ul li.schoolyear {
	position:absolute;
	font-size:10px;
	top:0px;
	right:5px;
}

div div.year_schedule ul li.month ul li abbr {
	display:inline-block;
	width:10px;
	height:13px;
	background:url(/img/course/common/grade-maru.gif) no-repeat;
	color:#fff;
	font-weight:bold;
	padding-left:3px;
}

/* 学生の声 */
div div.student_comment {
	position:relative;
	float:left;
	width:424px;
	border:green 1px solid;
	background:#e6ffe6;
	margin-left:12px;
	padding:8px;
	line-height:18px;
}

div div.student_comment h3 {
	display:block;
	width:266px;
	font-size:18px;
	font-weight:bold;
	color:green;
	line-height:22px;
	text-align:center;
	margin-right:8px;
}

div div.student_comment p {
	display:block;
	width:266px;
	font-size:12px;
	margin-right:8px;
}

div div.student_comment img {
	position:absolute;
	top:8px;
	left:282px;
}

div div.student_comment span.name {
	position:absolute;
	top:174px;
	left:282px;
	display:inline-block;
	width:150px;
	font-size:16px;
	font-weight:bold;
	text-align:center;
	line-height:18px;
}

div div.student_comment span.school {
	position:absolute;
	top:193px;
	left:282px;
	display:inline-block;
	width:150px;
	font-size:12px;
	text-align:center;
	line-height:14px;
}

/* めざせこの仕事＆とろうこの資格 */
div ul.mezase {
	float:left;
	display:block;
	width:215px;
	background:#fff1ee url(/img/course/common/mezase_top.gif) no-repeat top;
	margin-left:12px;
	margin-top:16px;
	padding-top:26px;
}

div ul.torou {
	float:left;
	display:block;
	width:215px;
	background:#fff1ee url(/img/course/common/torou_top.gif) no-repeat top;
	margin-left:10px;
	margin-top:16px;
	padding-top:26px;
}

div ul.mezase:after,
div ul.torou:after {
	display:block;
	content:url(/img/course/common/mezese_under.gif);
}

div ul.mezase.ie7,
div ul.torou.ie7 {
	border-bottom:2px solid #f00;
}

div ul.mezase li,
div ul.torou li {
	display:block;
	width:191px;
	border-left:2px solid #f00;
	border-right:2px solid #f00;
	background:url(/img/news/topic_link_s.gif) no-repeat 5px 3px;
	padding-left:20px;
	color:#f00;
	font-size:13px;
}

div ul.mezase.ie7 li,
div ul.torou.ie7 li {
	line-height:21px;
}

div ul.torou.ie7 li.two_line {
	height:42px;
}

/* カリキュラム */
div div.curriculum {
	float:left;
	width:441px;
	margin-top:16px;
	margin-left:12px;
}

div div.curriculum_c_komuin1,
div div.curriculum_c_komuin2,
div div.curriculum_c_kei_sho_ji,
div div.curriculum_c_law_business {
	background:url(/img/course/common/curriculum_title_g.gif) no-repeat;
}

div div.curriculum_c_kaikei_zeiri,
div div.curriculum_c_it,
div div.curriculum_c_multimedia,
div div.curriculum_c_kanko,
div div.curriculum_c_beauty,
div div.curriculum_c_shop,
div div.curriculum_c_sports,
div div.curriculum_c_iryo,
div div.curriculum_c_pet {
	background:url(/img/course/common/curriculum_title.gif) no-repeat;
}

div div.curriculum ul {
	display:block;
	width:440px;
	margin-top:30px;
}

div div.curriculum ul li {
	font-size:12px;
	line-height:1.2em;
	padding:3px;
	margin-top:8px;
}

div div.curriculum ul li h3 {
	display:inline-block;
	width:430px;
	font-size:16px;
	font-weight:bold;
	padding:3px;
	margin-bottom:5px;
}

div div.curriculum_c_komuin1 ul li h3,
div div.curriculum_c_komuin2 ul li h3,
div div.curriculum_c_kei_sho_ji ul li h3,
div div.curriculum_c_law_business ul li h3 {
	background-color:#e4f8e4;
	color:#008133;
}

div div.curriculum_c_kaikei_zeiri ul li h3,
div div.curriculum_c_it ul li h3,
div div.curriculum_c_multimedia ul li h3,
div div.curriculum_c_kanko ul li h3,
div div.curriculum_c_beauty ul li h3,
div div.curriculum_c_shop ul li h3,
div div.curriculum_c_sports ul li h3,
div div.curriculum_c_iryo ul li h3,
div div.curriculum_c_pet ul li h3 {
	background-color:#D1E4FF;
	color:#1F6AB1;
}

/* ガイドブック無料進呈 */
div div.guide_book {
	position:relative;
	float:right;
	width:440px;
	margin-top:16px;
	margin-left:12px;
	background:url(/img/course/common/mz_01.gif) no-repeat;
}

div div.guide_book img {
	position:absolute;
	top:0px;
	left:10px;
}

div div.guide_book p {
	width:440px;
	background:url(/img/course/common/mz_02.gif) repeat-y;
	color:green;
	font-size:12px;
	margin-top:76px;
	padding-left:130px;
	padding-bottom:20px;
}

div div.guide_book ul {
	display:block;
	width:440px;
	background:url(/img/course/common/mz_04.gif) no-repeat bottom;
	margin-left:1px;
}

div div.guide_book ul li {
	display:block;
	width:440px;
	background:url(/img/course/common/mz_03.gif) repeat-y;
	padding-left:55px;
	margin-left:-1px;
}

div div.guide_book ul li ul {
	letter-spacing:-.40em;
	display:inline;
	background:none;
	margin-left:-55px;
}

div div.guide_book ul li ul li {
	letter-spacing:normal;
	display:inline;
	background:none;
}

div div.guide_book ul li ul li a {
	text-decoration:underline;
}

div div.guide_book ul li span.area {
	display:inline-block;
	width:52px;
}

div div.guide_book ul li.second {
	display:inline-block;
	padding-left:81px;
}

div div.guide_book span.open_link {
	display:block;
	width:440px;
	height:35px;
	background:url(/img/course/common/link_taiken_o.gif) no-repeat right;
	text-indent:-9999px;
}

div div.guide_book span.open_link a {
	display:block;
	width:139px;
	height:35px;
	background:url(/img/course/common/link_taiken.gif) no-repeat;
	margin-left:301px;
}

div div.guide_book span.open_link a:hover {
	background:none;
}

/* その他のコースへ */
div h2.link_othersystem_title {
	display:block;
	clear:both;
	width:179px;
	height:19px;
	background:url(/img/course/common/link_othersystem_top.gif) no-repeat bottom;
	text-indent:-9999px;
	padding-top:16px;
}

div ul.link_othersystem {
	display:block;
	clear:both;
	width:688px;
	border:#ff0000 2px solid;
	background-color:#fff1ee;
	margin-bottom:16px;
	padding:5px;
}

div ul.link_othersystem:after {
	clear:both;
	display:block;
	content:".";
	height:0;
	visibility:hidden;
}

div ul.link_othersystem li {
	display:block;
	width:227px;
	height:35px;
	float:left;
	background:url(/img/course/common/course_verticalline.gif) repeat-y right;
}

div ul.link_othersystem li.course_right {
	background:none;
}

div ul.link_othersystem li a {
	display:block;
	width:193px;
	background:url(/img/news/topic_link_s.gif) no-repeat 0 3px;
	font-size:12px;
	text-decoration:underline;
	padding-left:12px;
	margin-left:5px;
}

div ul.link_othersystem li.my_course span {
	visibility:hidden;
}

/* ページごと */

/* ジャンル一覧ページ */
/* 公務員上級・中級 */
div.course_c_komuin1 h1 {
	background:url(/img/course/c_komuin1/head_title.gif) no-repeat;
}

div.course_c_komuin1 p.course_image_title {
	width:293px;
	height:55px;
	background:url(/img/course/c_komuin1/system_catch.gif) no-repeat;
	margin:10px auto;
	text-indent:-9999px;
}

div.course_image div.course_select ul li.kom_ijk h3 a {
	background:url(/img/course/c_komuin1/button_01.gif) no-repeat;
}

div.course_image div.course_select ul li.kom_jc_3y h3 a {
	background:url(/img/course/c_komuin1/button_02.gif) no-repeat;
}

div.course_image div.course_select ul li.kom_jcg_3y h3 a {
	background:url(/img/course/c_komuin1/button_03.gif) no-repeat;
}

div.course_image div.course_select ul li.kom_jc_2y h3 a {
	background:url(/img/course/c_komuin1/button_04.gif) no-repeat;
}

div.course_image div.course_select ul li.kom_jcg_2y h3 a {
	background:url(/img/course/c_komuin1/button_05.gif) no-repeat;
}

/* コース詳細ページ */
/* 公務員 I 種･上級･国税専門官コース */
div.course_c_komuin1_kom_ijk h1 {
	background:url(/img/course/c_komuin1/kom_ijk/course_head.gif) no-repeat;
}

div.course_c_komuin1_kom_ijk div.course_intro strong {
	display:block;
	width:700px;
	height:95px;
	background:url(/img/course/c_komuin1/kom_ijk/course_leadtext.gif) no-repeat;
	text-indent:-9999px;
}

div.course_c_komuin1_kom_ijk div.course_intro span.course_photo {
	float:left;
	height:500px;
}

div.course_c_komuin1_kom_ijk div.course_intro span.course_photo img {
	background:url(/img/photo_guard/course/c_komuin1/kom_ijk/course_photo01.jpg) no-repeat;
}

div.course_c_komuin1_kom_ijk div.course_intro h3.sub_title {
	height:55px;
}

div.course_c_komuin1_kom_ijk div.course_intro h3.sub_title span {
	height:46px;
	background-color:#EEFFEE;
	border-color:#16A550;
	color:#16A550;
}

div.course_c_komuin1_kom_ijk div.student_comment img {
	background:url(/img/photo_guard/course/c_komuin1/kom_ijk/course_photo02.jpg) no-repeat;
}

div.course_c_komuin1_kom_ijk div.year_schedule span.course_photo03 img {
	background:url(/img/photo_guard/course/c_komuin1/kom_ijk/course_photo03.jpg) no-repeat bottom;
}

div.course_c_komuin1_kom_ijk div.year_schedule span.course_photo04 img {
	background:url(/img/photo_guard/course/c_komuin1/kom_ijk/course_photo04.jpg) no-repeat bottom;
}

/* 公務員上級･中級コース（3年制) */
div.course_c_komuin1_kom_jc_3y h1 {
	background:url(/img/course/c_komuin1/kom_jc_3y/course_head.gif) no-repeat;
}

div.course_c_komuin1_kom_jc_3y div.course_intro strong {
	display:block;
	width:700px;
	height:60px;
	background:url(/img/course/c_komuin1/kom_jc_3y/course_leadtext.gif) no-repeat;
	text-indent:-9999px;
}

div.course_c_komuin1_kom_jc_3y div.course_intro ul.gokaku_list {
	top:330px;
}

div.course_c_komuin1_kom_jc_3y div.course_intro span.course_photo img {
	background:url(/img/photo_guard/course/c_komuin1/kom_jc_3y/course_photo01.jpg) no-repeat;
}

div.course_c_komuin1_kom_jc_3y div.course_intro h3.sub_title {
	height:35px;
}

div.course_c_komuin1_kom_jc_3y div.course_intro h3.sub_title span {
	height:26px;
	background-color:#EEFFEE;
	border-color:#16A550;
	color:#16A550;
}

div.course_c_komuin1_kom_jc_3y div.student_comment img {
	background:url(/img/photo_guard/course/c_komuin1/kom_jc_3y/course_photo02.jpg) no-repeat;
}

div.course_c_komuin1_kom_jc_3y div.year_schedule span.course_photo03 img {
	background:url(/img/photo_guard/course/c_komuin1/kom_jc_3y/course_photo03.jpg) no-repeat bottom;
}

div.course_c_komuin1_kom_jc_3y div.year_schedule span.course_photo04 img {
	background:url(/img/photo_guard/course/c_komuin1/kom_jc_3y/course_photo04.jpg) no-repeat bottom;
}

/* 公務員上級･中級&行政書士コース（3年制) */
div.course_c_komuin1_kom_jcg_3y h1 {
	background:url(/img/course/c_komuin1/kom_jcg_3y/course_head.gif) no-repeat;
}

div.course_c_komuin1_kom_jcg_3y div.course_intro strong {
	display:block;
	width:700px;
	height:95px;
	background:url(/img/course/c_komuin1/kom_jcg_3y/course_leadtext.gif) no-repeat;
	text-indent:-9999px;
}

div.course_c_komuin1_kom_jcg_3y div.course_intro span.course_photo {
	float:left;
	height:390px;
}

div.course_c_komuin1_kom_jcg_3y div.course_intro span.course_photo img {
	background:url(/img/photo_guard/course/c_komuin1/kom_jcg_3y/course_photo01.jpg) no-repeat;
}

div.course_c_komuin1_kom_jcg_3y div.course_intro h3.sub_title {
	height:55px;
}

div.course_c_komuin1_kom_jcg_3y div.course_intro h3.sub_title span {
	height:46px;
	background-color:#EEFFEE;
	border-color:#16A550;
	color:#16A550;
}

div.course_c_komuin1_kom_jcg_3y div.course_intro h3.sub_2 {
	height:35px;
}

div.course_c_komuin1_kom_jcg_3y div.course_intro h3.sub_2 span {
	height:26px;
}

div.course_c_komuin1_kom_jcg_3y div.student_comment img {
	background:url(/img/photo_guard/course/c_komuin1/kom_jcg_3y/course_photo02.jpg) no-repeat;
}

div.course_c_komuin1_kom_jcg_3y div.year_schedule span.course_photo03 img {
	background:url(/img/photo_guard/course/c_komuin1/kom_jcg_3y/course_photo03.jpg) no-repeat bottom;
}

div.course_c_komuin1_kom_jcg_3y div.year_schedule span.course_photo04 img {
	background:url(/img/photo_guard/course/c_komuin1/kom_jcg_3y/course_photo04.jpg) no-repeat bottom;
}

/* 公務員上級･中級コース（2年制) */
div.course_c_komuin1_kom_jc_2y h1 {
	background:url(/img/course/c_komuin1/kom_jc_2y/course_head.gif) no-repeat;
}

div.course_c_komuin1_kom_jc_2y div.course_intro strong {
	display:block;
	width:700px;
	height:95px;
	background:url(/img/course/c_komuin1/kom_jc_2y/course_leadtext.gif) no-repeat;
	text-indent:-9999px;
}

div.course_c_komuin1_kom_jc_2y div.course_intro span.course_photo img {
	background:url(/img/photo_guard/course/c_komuin1/kom_jc_2y/course_photo01.jpg) no-repeat;
}

div.course_c_komuin1_kom_jc_2y div.course_intro h3.sub_title {
	height:35px;
}

div.course_c_komuin1_kom_jc_2y div.course_intro h3.sub_title span {
	height:26px;
	background-color:#EEFFEE;
	border-color:#16A550;
	color:#16A550;
}

div.course_c_komuin1_kom_jc_2y div.student_comment img {
	background:url(/img/photo_guard/course/c_komuin1/kom_jc_2y/course_photo02.jpg) no-repeat;
}

div.course_c_komuin1_kom_jc_2y div.year_schedule span.course_photo03 img {
	background:url(/img/photo_guard/course/c_komuin1/kom_jc_2y/course_photo03.jpg) no-repeat bottom;
}

div.course_c_komuin1_kom_jc_2y div.year_schedule span.course_photo04 img {
	background:url(/img/photo_guard/course/c_komuin1/kom_jc_2y/course_photo04.jpg) no-repeat bottom;
}

div.course_c_komuin1_kom_jc_2y div.year_schedule ul.calendar li.month ul {
	line-height:9px;
}

div.course_c_komuin1_kom_jc_2y div.year_schedule ul.calendar li.month ul li abbr {
	height:11px;
	background-position:0 50%;
}

/* 公務員上級･中級&行政書士コース（2年制) */
div.course_c_komuin1_kom_jcg_2y h1 {
	background:url(/img/course/c_komuin1/kom_jcg_2y/course_head.gif) no-repeat;
}

div.course_c_komuin1_kom_jcg_2y div.course_intro strong {
	display:block;
	width:700px;
	height:95px;
	background:url(/img/course/c_komuin1/kom_jcg_2y/course_leadtext.gif) no-repeat;
	text-indent:-9999px;
}

div.course_c_komuin1_kom_jcg_2y div.course_intro span.course_photo {
	float:left;
	height:390px;
}

div.course_c_komuin1_kom_jcg_2y div.course_intro span.course_photo img {
	background:url(/img/photo_guard/course/c_komuin1/kom_jcg_2y/course_photo01.jpg) no-repeat;
}

div.course_c_komuin1_kom_jcg_2y div.course_intro h3.sub_title {
	height:35px;
}

div.course_c_komuin1_kom_jcg_2y div.course_intro h3.sub_title span {
	height:26px;
	background-color:#EEFFEE;
	border-color:#16A550;
	color:#16A550;
}

div.course_c_komuin1_kom_jcg_2y div.student_comment img {
	background:url(/img/photo_guard/course/c_komuin1/kom_jcg_2y/course_photo02.jpg) no-repeat;
}

div.course_c_komuin1_kom_jcg_2y div.year_schedule span.course_photo03 img {
	background:url(/img/photo_guard/course/c_komuin1/kom_jcg_2y/course_photo03.jpg) no-repeat bottom;
}

div.course_c_komuin1_kom_jcg_2y div.year_schedule span.course_photo04 img {
	background:url(/img/photo_guard/course/c_komuin1/kom_jcg_2y/course_photo04.jpg) no-repeat bottom;
}

div.course_c_komuin1_kom_jcg_2y div.year_schedule ul.calendar li.month ul {
	line-height:9px;
}

div.course_c_komuin1_kom_jcg_2y div.year_schedule ul.calendar li.month ul li abbr {
	height:11px;
	background-position:0 50%;
}

/* ジャンル一覧ページ */
/* 公務員Ⅲ種・初級 */
div.course_c_komuin2 h1 {
	background:url(/img/course/c_komuin2/head_title.gif) no-repeat;
}

div.course_c_komuin2 p.course_image_title {
	width:339px;
	height:55px;
	background:url(/img/course/c_komuin2/system_catch.gif) no-repeat;
	margin:10px auto;
	text-indent:-9999px;
}

div.course_image div.course_select ul li.kom_iiis_2y h3 a {
	background:url(/img/course/c_komuin2/button_01.gif) no-repeat;
}

div.course_image div.course_select ul li.post_t h3 a {
	background:url(/img/course/c_komuin2/button_02.gif) no-repeat;
}

div.course_image div.course_select ul li.kom_iiis_1y h3 a {
	background:url(/img/course/c_komuin2/button_03.gif) no-repeat;
}

/* コース詳細ページ */
/* 公務員Ⅲ種･初級コース（2年制) */
div.course_c_komuin2_kom_iiis_2y h1 {
	background:url(/img/course/c_komuin2/kom_iiis_2y/course_head.gif) no-repeat;
}

div.course_c_komuin2_kom_iiis_2y div.course_intro {
	height:435px;
}

div.course_c_komuin2_kom_iiis_2y div.course_intro strong {
	display:block;
	width:700px;
	height:60px;
	background:url(/img/course/c_komuin2/kom_iiis_2y/course_leadtext.gif) no-repeat;
	text-indent:-9999px;
}

div.course_c_komuin2_kom_iiis_2y div.course_intro span.course_photo {
	float:left;
	height:300px;
}	
	
div.course_c_komuin2_kom_iiis_2y div.course_intro span.course_photo img {
	background:url(/img/photo_guard/course/c_komuin2/kom_iiis_2y/course_photo01.jpg) no-repeat;
}

div.course_c_komuin2_kom_iiis_2y div.course_intro ul.gokaku_list {
	top:330px;
}

div.course_c_komuin2_kom_iiis_2y div.course_intro h3.sub_title {
	height:55px;
}

div.course_c_komuin2_kom_iiis_2y div.course_intro h3.sub_title span {
	height:46px;
	background-color:#FFEEDD;
	border-color:#FF491B;
	color:#FF491B;
}

div.course_c_komuin2_kom_iiis_2y div.course_intro h3.sub_1 {
	height:35px;
}

div.course_c_komuin2_kom_iiis_2y div.course_intro h3.sub_1 span {
	height:26px;
}

div.course_c_komuin2_kom_iiis_2y div.student_comment img {
	background:url(/img/photo_guard/course/c_komuin2/kom_iiis_2y/course_photo02.jpg) no-repeat;
}

div.course_c_komuin2_kom_iiis_2y div.year_schedule span.course_photo03 img {
	background:url(/img/photo_guard/course/c_komuin2/kom_iiis_2y/course_photo03.jpg) no-repeat bottom;
}

div.course_c_komuin2_kom_iiis_2y div.year_schedule span.course_photo04 img {
	background:url(/img/photo_guard/course/c_komuin2/kom_iiis_2y/course_photo04.jpg) no-repeat bottom;
}

/* 郵政･鉄道コース */
div.course_c_komuin2_post_t h1 {
	background:url(/img/course/c_komuin2/post_t/course_head.gif) no-repeat;
}

div.course_c_komuin2_post_t div.course_intro strong {
	display:block;
	width:700px;
	height:95px;
	background:url(/img/course/c_komuin2/post_t/course_leadtext.gif) no-repeat;
	text-indent:-9999px;
}

div.course_c_komuin2_post_t div.course_intro span.course_photo img {
	background:url(/img/photo_guard/course/c_komuin2/post_t/course_photo01.jpg) no-repeat;
}

div.course_c_komuin2_post_t div.course_intro h3.sub_title {
	height:35px;
}

div.course_c_komuin2_post_t div.course_intro h3.sub_title span {
	height:26px;
	background-color:#FFEEDD;
	border-color:#FF491B;
	color:#FF491B;
}

div.course_c_komuin2_post_t div.student_comment img {
	background:url(/img/photo_guard/course/c_komuin2/post_t/course_photo02.jpg) no-repeat;
}

div.course_c_komuin2_post_t div.year_schedule span.course_photo03 img {
	background:url(/img/photo_guard/course/c_komuin2/post_t/course_photo03.jpg) no-repeat bottom;
}

div.course_c_komuin2_post_t div.year_schedule span.course_photo04 img {
	background:url(/img/photo_guard/course/c_komuin2/post_t/course_photo04.jpg) no-repeat bottom;
}

/* 公務員Ⅲ種･初級コース（1年制) */
div.course_c_komuin2_kom_iiis_1y h1 {
	background:url(/img/course/c_komuin2/kom_iiis_1y/course_head.gif) no-repeat;
}

div.course_c_komuin2_kom_iiis_1y div.course_intro strong {
	display:block;
	width:700px;
	height:95px;
	background:url(/img/course/c_komuin2/kom_iiis_1y/course_leadtext.gif) no-repeat;
	text-indent:-9999px;
}

div.course_c_komuin2_kom_iiis_1y div.course_intro span.course_photo {
	float:left;
	height:300px;
}	

div.course_c_komuin2_kom_iiis_1y div.course_intro span.course_photo img {
	background:url(/img/photo_guard/course/c_komuin2/kom_iiis_1y/course_photo01.jpg) no-repeat;
}

div.course_c_komuin2_kom_iiis_1y div.course_intro h3.sub_title {
	height:35px;
}

div.course_c_komuin2_kom_iiis_1y div.course_intro h3.sub_title span {
	height:26px;
	background-color:#FFEEDD;
	border-color:#FF491B;
	color:#FF491B;
}

div.course_c_komuin2_kom_iiis_1y div.student_comment img {
	background:url(/img/photo_guard/course/c_komuin2/kom_iiis_1y/course_photo02.jpg) no-repeat;
}

div.course_c_komuin2_kom_iiis_1y div.year_schedule span.course_photo03 img {
	background:url(/img/photo_guard/course/c_komuin2/kom_iiis_1y/course_photo03.jpg) no-repeat bottom;
}

div.course_c_komuin2_kom_iiis_1y div.year_schedule span.course_photo04 img {
	background:url(/img/photo_guard/course/c_komuin2/kom_iiis_1y/course_photo04.jpg) no-repeat bottom;
}

/* ジャンル一覧ページ */
/* 警察官・消防官・自衛 */
div.course_c_kei_sho_ji h1 {
	background:url(/img/course/c_kei_sho_ji/head_title.gif) no-repeat;
}

div.course_c_kei_sho_ji p.course_image_title {
	width:293px;
	height:55px;
	background:url(/img/course/c_kei_sho_ji/system_catch.gif) no-repeat;
	margin:10px auto;
	text-indent:-9999px;
}

div.course_image div.course_select ul li.k_s_j_2y h3 a {
	background:url(/img/course/c_kei_sho_ji/button_01.gif) no-repeat;
}

div.course_image div.course_select ul li.court_k h3 a {
	background:url(/img/course/c_kei_sho_ji/button_02.gif) no-repeat;
}

div.course_image div.course_select ul li.k_s_j_1y h3 a {
	background:url(/img/course/c_kei_sho_ji/button_03.gif) no-repeat;
}

/* コース詳細ページ */
/* 警察官･消防官･自衛官コース（2年制) */
div.course_c_kei_sho_ji_k_s_j_2y h1 {
	background:url(/img/course/c_kei_sho_ji/k_s_j_2y/course_head.gif) no-repeat;
}

div.course_c_kei_sho_ji_k_s_j_2y div.course_intro strong {
	display:block;
	width:700px;
	height:95px;
	background:url(/img/course/c_kei_sho_ji/k_s_j_2y/course_leadtext.gif) no-repeat;
	text-indent:-9999px;
}

div.course_c_kei_sho_ji_k_s_j_2y div.course_intro span.course_photo img {
	background:url(/img/photo_guard/course/c_kei_sho_ji/k_s_j_2y/course_photo01.jpg) no-repeat;
}

div.course_c_kei_sho_ji_k_s_j_2y div.course_intro h3.sub_title {
	height:55px;
}

div.course_c_kei_sho_ji_k_s_j_2y div.course_intro h3.sub_title span {
	height:46px;
	background-color:#EEF1FF;
	border-color:#3377FF;
	color:#3377FF;
}

div.course_c_kei_sho_ji_k_s_j_2y div.course_intro h3.sub_1 {
	height:35px;
}

div.course_c_kei_sho_ji_k_s_j_2y div.course_intro h3.sub_1 span {
	height:26px;
}

div.course_c_kei_sho_ji_k_s_j_2y div.student_comment img {
	background:url(/img/photo_guard/course/c_kei_sho_ji/k_s_j_2y/course_photo02.jpg) no-repeat;
}

div.course_c_kei_sho_ji_k_s_j_2y div.year_schedule span.course_photo03 img {
	background:url(/img/photo_guard/course/c_kei_sho_ji/k_s_j_2y/course_photo03.jpg) no-repeat bottom;
}

div.course_c_kei_sho_ji_k_s_j_2y div.year_schedule span.course_photo04 img {
	background:url(/img/photo_guard/course/c_kei_sho_ji/k_s_j_2y/course_photo04.jpg) no-repeat bottom;
}

div.course_c_kei_sho_ji_k_s_j_2y div.year_schedule ul.calendar li.month ul {
	line-height:10px;
}

div.course_c_kei_sho_ji_k_s_j_2y div.year_schedule ul.calendar li.month ul li abbr{
	height:12px;
	background-position:0 50%;
}

/* 裁判所事務官･刑務官コース */
div.course_c_kei_sho_ji_court_k h1 {
	background:url(/img/course/c_kei_sho_ji/court_k/course_head.gif) no-repeat;
}

div.course_c_kei_sho_ji_court_k div.course_intro strong {
	display:block;
	width:700px;
	height:60px;
	background:url(/img/course/c_kei_sho_ji/court_k/course_leadtext.gif) no-repeat;
	text-indent:-9999px;
}

div.course_c_kei_sho_ji_court_k div.course_intro span.course_photo {
	float:left;
	height:390px;
}

div.course_c_kei_sho_ji_court_k div.course_intro span.course_photo img {
	background:url(/img/photo_guard/course/c_kei_sho_ji/court_k/course_photo01.jpg) no-repeat;
}

div.course_c_kei_sho_ji_court_k div.course_intro ul.gokaku_list {
	top:330px;
}

div.course_c_kei_sho_ji_court_k div.course_intro h3.sub_title {
	height:55px;
}

div.course_c_kei_sho_ji_court_k div.course_intro h3.sub_title span {
	height:46px;
	background-color:#EEF1FF;
	border-color:#3377FF;
	color:#3377FF;
}

div.course_c_kei_sho_ji_court_k div.course_intro h3.sub_1 {
	height:35px;
}

div.course_c_kei_sho_ji_court_k div.course_intro h3.sub_1 span {
	height:26px;
}

div.course_c_kei_sho_ji_court_k div.student_comment img {
	background:url(/img/photo_guard/course/c_kei_sho_ji/court_k/course_photo02.jpg) no-repeat;
}

div.course_c_kei_sho_ji_court_k div.year_schedule span.course_photo03 img {
	background:url(/img/photo_guard/course/c_kei_sho_ji/court_k/course_photo03.jpg) no-repeat bottom;
}

div.course_c_kei_sho_ji_court_k div.year_schedule span.course_photo04 img {
	background:url(/img/photo_guard/course/c_kei_sho_ji/court_k/course_photo04.jpg) no-repeat bottom;
}

div.course_c_kei_sho_ji_court_k div.year_schedule ul.calendar li.month ul {
	line-height:10px;
}

div.course_c_kei_sho_ji_court_k div.year_schedule ul.calendar li.month ul li abbr{
	height:12px;
	background-position:0 50%;
}

/* 警察官･消防官･自衛官コース（1年制) */
div.course_c_kei_sho_ji_k_s_j_1y h1 {
	background:url(/img/course/c_kei_sho_ji/k_s_j_1y/course_head.gif) no-repeat;
}

div.course_c_kei_sho_ji_k_s_j_1y div.course_intro strong {
	display:block;
	width:700px;
	height:95px;
	background:url(/img/course/c_kei_sho_ji/k_s_j_1y/course_leadtext.gif) no-repeat;
	text-indent:-9999px;
}

div.course_c_kei_sho_ji_k_s_j_1y div.course_intro span.course_photo {
	float:left;
	height:390px;
}

div.course_c_kei_sho_ji_k_s_j_1y div.course_intro span.course_photo img {
	background:url(/img/photo_guard/course/c_kei_sho_ji/k_s_j_1y/course_photo01.jpg) no-repeat;
}

div.course_c_kei_sho_ji_k_s_j_1y div.course_intro h3.sub_title {
	height:35px;
}

div.course_c_kei_sho_ji_k_s_j_1y div.course_intro h3.sub_title span {
	height:26px;
	background-color:#EEF1FF;
	border-color:#3377FF;
	color:#3377FF;
}

div.course_c_kei_sho_ji_k_s_j_1y div.student_comment img {
	background:url(/img/photo_guard/course/c_kei_sho_ji/k_s_j_1y/course_photo02.jpg) no-repeat;
}

div.course_c_kei_sho_ji_k_s_j_1y div.year_schedule span.course_photo03 img {
	background:url(/img/photo_guard/course/c_kei_sho_ji/k_s_j_1y/course_photo03.jpg) no-repeat bottom;
}

div.course_c_kei_sho_ji_k_s_j_1y div.year_schedule span.course_photo04 img {
	background:url(/img/photo_guard/course/c_kei_sho_ji/k_s_j_1y/course_photo04.jpg) no-repeat bottom;
}

/* ジャンル一覧ページ */
/* 法律ビジネス系 */
div.course_c_law_business h1 {
	background:url(/img/course/c_law_business/head_title.gif) no-repeat;
}

div.course_c_law_business p.course_image_title {
	width:301px;
	height:26px;
	background:url(/img/course/c_law_business/system_catch.gif) no-repeat;
	margin:10px auto;
	text-indent:-9999px;
}

div.course_image div.course_select ul li.estate_b h3 a {
	background:url(/img/course/c_law_business/button_01.gif) no-repeat;
}

div.course_image div.course_select ul li.fukushi_j_b h3 a {
	background:url(/img/course/c_law_business/button_02.gif) no-repeat;
}

/* コース詳細ページ */
/* 宅建ビジネスコース(2年制) */
div.course_c_law_business_estate_b h1 {
	background:url(/img/course/c_law_business/estate_b/course_head.gif) no-repeat;
}

div.course_c_law_business_estate_b div.course_intro strong {
	display:block;
	width:700px;
	height:95px;
	background:url(/img/course/c_law_business/estate_b/course_leadtext.gif) no-repeat;
	text-indent:-9999px;
}

div.course_c_law_business_estate_b div.course_intro span.course_photo {
	float:left;
	height:500px;
}

div.course_c_law_business_estate_b div.course_intro span.course_photo img {
	background:url(/img/photo_guard/course/c_law_business/estate_b/course_photo01.jpg) no-repeat;
}

div.course_c_law_business_estate_b div.course_intro h3.sub_title {
	height:55px;
}

div.course_c_law_business_estate_b div.course_intro h3.sub_title span {
	height:46px;
	background-color:#FFEEDD;
	border-color:#FF491B;
	color:#FF491B;
}

div.course_c_law_business_estate_b div.course_intro h3.sub_1 {
	height:35px;
}

div.course_c_law_business_estate_b div.course_intro h3.sub_1 span {
	height:26px;
}

div.course_c_law_business_estate_b div.student_comment img {
	background:url(/img/photo_guard/course/c_law_business/estate_b/course_photo02.jpg) no-repeat;
}

div.course_c_law_business_estate_b div.year_schedule span.course_photo03 img {
	background:url(/img/photo_guard/course/c_law_business/estate_b/course_photo03.jpg) no-repeat bottom;
}

div.course_c_law_business_estate_b div.year_schedule span.course_photo04 img {
	background:url(/img/photo_guard/course/c_law_business/estate_b/course_photo04.jpg) no-repeat bottom;
}

/* 福祉住環境ビジネスコース(2年制) */
div.course_c_law_business_fukushi_j_b h1 {
	background:url(/img/course/c_law_business/fukushi_j_b/course_head.gif) no-repeat;
}

div.course_c_law_business_fukushi_j_b div.course_intro strong {
	display:block;
	width:700px;
	height:95px;
	background:url(/img/course/c_law_business/fukushi_j_b/course_leadtext.gif) no-repeat;
	text-indent:-9999px;
}

div.course_c_law_business_fukushi_j_b div.course_intro span.course_photo {
	float:left;
	height:300px;
}

div.course_c_law_business_fukushi_j_b div.course_intro span.course_photo img {
	background:url(/img/photo_guard/course/c_law_business/fukushi_j_b/course_photo01.jpg) no-repeat;
}

div.course_c_law_business_fukushi_j_b div.course_intro h3.sub_title {
	height:35px;
}

div.course_c_law_business_fukushi_j_b div.course_intro h3.sub_title span {
	height:26px;
	background-color:#FFEEDD;
	border-color:#FF491B;
	color:#FF491B;
}

div.course_c_law_business_fukushi_j_b div.student_comment img {
	background:url(/img/photo_guard/course/c_law_business/fukushi_j_b/course_photo02.jpg) no-repeat;
}

div.course_c_law_business_fukushi_j_b div.year_schedule span.course_photo03 img {
	background:url(/img/photo_guard/course/c_law_business/fukushi_j_b/course_photo03.jpg) no-repeat bottom;
}

div.course_c_law_business_fukushi_j_b div.year_schedule span.course_photo04 img {
	background:url(/img/photo_guard/course/c_law_business/fukushi_j_b/course_photo04.jpg) no-repeat bottom;
}

/* ジャンル一覧ページ */
/* 司法試験・法律 */
div.course_c_shiho h1 {
	background:url(/img/course/c_shiho/head_title.gif) no-repeat;
}

div.course_c_shiho p.course_image_title {
	width:297px;
	height:55px;
	background:url(/img/course/c_shiho/system_catch.gif) no-repeat;
	margin:10px auto;
	text-indent:-9999px;
}

div.course_image div.course_select ul li.law h3 a {
	background:url(/img/course/c_shiho/button_01.gif) no-repeat;
}

div.course_image div.course_select ul li.emp h3 a {
	background:url(/img/course/c_shiho/button_02.gif) no-repeat;
}

/* コース詳細ページ */
/* 司法試験・法科大学院進学コース(4年制) */
div.course_c_shiho_law h1 {
	background:url(/img/course/c_shiho/law/course_head.gif) no-repeat;
}

div.course_c_shiho_law div.course_intro strong {
	display:block;
	width:700px;
	height:95px;
	background:url(/img/course/c_shiho/law/course_leadtext.gif) no-repeat;
	text-indent:-9999px;
}

div.course_c_shiho_law div.course_intro span.course_photo {
	float:left;
	height:500px;
}

div.course_c_shiho_law div.course_intro span.course_photo img {
	background:url(/img/photo_guard/course/c_shiho/law/course_photo01.jpg) no-repeat;
}

div.course_c_shiho_law div.course_intro h3.sub_title {
	height:55px;
}

div.course_c_shiho_law div.course_intro h3.sub_title span {
	height:46px;
	background-color:#FFEEDD;
	border-color:#FF491B;
	color:#FF491B;
}

div.course_c_shiho_law div.course_intro h3.sub_1,
div.course_c_shiho_law div.course_intro h3.sub_2 {
	height:35px;
}

div.course_c_shiho_law div.course_intro h3.sub_1 span,
div.course_c_shiho_law div.course_intro h3.sub_2 span {
	height:26px;
}

div.course_c_shiho_law div.student_comment img {
	background:url(/img/photo_guard/course/c_shiho/law/course_photo02.jpg) no-repeat;
}

div.course_c_shiho_law div.year_schedule ul.calendar li.month ul {
	line-height:10px;
}

div.course_c_shiho_law div.year_schedule ul.calendar li.month ul li abbr{
	height:12px;
	background-position:0 50%;
}

div.course_c_shiho_law div.year_schedule span.course_photo03 img {
	background:url(/img/photo_guard/course/c_shiho/law/course_photo03.jpg) no-repeat bottom;
}

div.course_c_shiho_law div.year_schedule span.course_photo04 img {
	background:url(/img/photo_guard/course/c_shiho/law/course_photo04.jpg) no-repeat bottom;
}

div.course_c_shiho_law div.curriculum_c_shiho ul li h3 {
	display:block;
	width:439px;
	height:439px;
	background:url(/img/course/c_shiho/law/law_picture.gif) no-repeat;
	text-indent:-9999px;
}

/* 法律専門職コース(3年制) */
div.course_c_shiho_emp h1 {
	background:url(/img/course/c_shiho/emp/course_head.gif) no-repeat;
}

div.course_c_shiho_emp div.course_intro strong {
	display:block;
	width:700px;
	height:95px;
	background:url(/img/course/c_shiho/emp/course_leadtext.gif) no-repeat;
	text-indent:-9999px;
}

div.course_c_shiho_emp div.course_intro span.course_photo {
	float:left;
	height:500px;
}

div.course_c_shiho_emp div.course_intro span.course_photo img {
	background:url(/img/photo_guard/course/c_shiho/emp/course_photo01.jpg) no-repeat;
}

div.course_c_shiho_emp div.course_intro h3.sub_title {
	height:35px;
}

div.course_c_shiho_emp div.course_intro h3.sub_title span {
	height:26px;
	background-color:#FFEEDD;
	border-color:#FF491B;
	color:#FF491B;
}

div.course_c_shiho_emp div.student_comment img {
	background:url(/img/photo_guard/course/c_shiho/emp/course_photo02.jpg) no-repeat;
}

div.course_c_shiho_emp div.year_schedule span.course_photo03 img {
	background:url(/img/photo_guard/course/c_shiho/emp/course_photo03.jpg) no-repeat bottom;
}

div.course_c_shiho_emp div.curriculum_c_shiho ul li h3 {
	display:block;
	width:439px;
	height:400px;
	background:url(/img/course/c_shiho/emp/law_picture.gif) no-repeat center;
	text-indent:-9999px;
}

/* ジャンル一覧ページ */
/* 会計士・税理士系 */
div.course_c_kaikei_zeiri h1 {
	background:url(/img/course/c_kaikei_zeiri/head_title.gif) no-repeat;
}

div.course_c_kaikei_zeiri p.course_image_title {
	width:326px;
	height:26px;
	background:url(/img/course/c_kaikei_zeiri/system_catch.gif) no-repeat;
	margin:10px auto;
	text-indent:-9999px;
}

div.course_image div.course_select ul li.kaikeishi4_3_2 h3 a {
	background:url(/img/course/c_kaikei_zeiri/button_01.gif) no-repeat;
}

div.course_image div.course_select ul li.zeirishi3_2 h3 a {
	background:url(/img/course/c_kaikei_zeiri/button_02.gif) no-repeat;
}

div.course_select ul.sub_page li a {
	display:block;
	width:319px;
	height:94px;
	text-indent:-9999px;
	margin-bottom:15px;
}

div.course_select ul.sub_page li.kaikeishi4_3_2_kaikeishi a {
	background:url(/img/course/c_kaikei_zeiri/mezase_kaikei.gif) no-repeat;
}

div.course_select ul.sub_page li.zeirishi3_2_zeirishi a {
	background:url(/img/course/c_kaikei_zeiri/mezase_zeiri.gif) no-repeat;
}

div.course_select ul.sub_page li.joho_joho a {
	background:url(/img/course/c_it/mezasejoho.gif) no-repeat;
}

/* コース詳細ページ */
/* 会計士4 年・3 年・2 年コース(4年制・2年制) */
div.course_c_kaikei_zeiri_kaikeishi4_3_2 h1 {
	background:url(/img/course/c_kaikei_zeiri/kaikeishi4_3_2/course_head.gif) no-repeat;
}

div.course_c_kaikei_zeiri_kaikeishi4_3_2 div.course_intro {
	height:420px;
}

div.course_c_kaikei_zeiri_kaikeishi4_3_2 div.course_intro strong {
	display:block;
	width:700px;
	height:95px;
	background:url(/img/course/c_kaikei_zeiri/kaikeishi4_3_2/course_leadtext.gif) no-repeat;
	text-indent:-9999px;
}

div.course_c_kaikei_zeiri_kaikeishi4_3_2 div.course_intro span.course_photo img {
	background:url(/img/photo_guard/course/c_kaikei_zeiri/kaikeishi4_3_2/course_photo01.jpg) no-repeat;
}

div.course_c_kaikei_zeiri_kaikeishi4_3_2 div.course_intro ul.gokaku_list {
	top:320px;
	left:415px;
}

div.course_c_kaikei_zeiri_kaikeishi4_3_2 div.course_intro h3.sub_title {
	height:55px;
}

div.course_c_kaikei_zeiri_kaikeishi4_3_2 div.course_intro h3.sub_title span {
	height:46px;
	background-color:#FFEEDD;
	border-color:#FF491B;
	color:#FF491B;
}

div.course_c_kaikei_zeiri_kaikeishi4_3_2 div.student_comment img {
	background:url(/img/photo_guard/course/c_kaikei_zeiri/kaikeishi4_3_2/course_photo02.jpg) no-repeat;
}

div.course_c_kaikei_zeiri_kaikeishi4_3_2 div.year_schedule span.course_photo03 img {
	background:url(/img/photo_guard/course/c_kaikei_zeiri/kaikeishi4_3_2/course_photo03.jpg) no-repeat bottom;
}

div.course_c_kaikei_zeiri_kaikeishi4_3_2 div.year_schedule span.course_photo04 img {
	background:url(/img/photo_guard/course/c_kaikei_zeiri/kaikeishi4_3_2/course_photo04.jpg) no-repeat bottom;
}

/* 税理士4 年・3 年・2 年コース */
div.course_c_kaikei_zeiri_zeirishi3_2 h1 {
	background:url(/img/course/c_kaikei_zeiri/zeirishi3_2/course_head.gif) no-repeat;
}

div.course_c_kaikei_zeiri_zeirishi3_2 div.course_intro {
	height:450px;
}

div.course_c_kaikei_zeiri_zeirishi3_2 div.course_intro strong {
	display:block;
	width:700px;
	height:95px;
	background:url(/img/course/c_kaikei_zeiri/zeirishi3_2/course_leadtext.gif) no-repeat;
	text-indent:-9999px;
}

div.course_c_kaikei_zeiri_zeirishi3_2 div.course_intro span.course_photo img {
	background:url(/img/photo_guard/course/c_kaikei_zeiri/zeirishi3_2/course_photo01.jpg) no-repeat;
}

div.course_c_kaikei_zeiri_zeirishi3_2 div.course_intro ul.gokaku_list {
	top:355px;
	left:415px;
}

div.course_c_kaikei_zeiri_zeirishi3_2 div.course_intro h3.sub_title {
	height:55px;
}

div.course_c_kaikei_zeiri_zeirishi3_2 div.course_intro h3.sub_title span {
	height:46px;
	font-size:15px;
	background-color:#FFEEDD;
	border-color:#FF491B;
	color:#FF491B;
}

/* div.course_c_kaikei_zeiri_zeirishi3_2 div.course_intro h3.sub_1 {
	height:75px;
}

div.course_c_kaikei_zeiri_zeirishi3_2 div.course_intro h3.sub_1 span {
	height:66px;
} */

div.course_c_kaikei_zeiri_zeirishi3_2 div.student_comment img {
	background:url(/img/photo_guard/course/c_kaikei_zeiri/zeirishi3_2/course_photo02.jpg) no-repeat;
}

div.course_c_kaikei_zeiri_zeirishi3_2 div.year_schedule span.course_photo03 img {
	background:url(/img/photo_guard/course/c_kaikei_zeiri/zeirishi3_2/course_photo03.jpg) no-repeat bottom;
}

div.course_c_kaikei_zeiri_zeirishi3_2 div.year_schedule span.course_photo04 img {
	background:url(/img/photo_guard/course/c_kaikei_zeiri/zeirishi3_2/course_photo04.jpg) no-repeat bottom;
}

/* ジャンル一覧ページ */
/* IT・経理系 */
div.course_c_it h1 {
	background:url(/img/course/c_it/head_title.gif) no-repeat;
}

div.course_c_it p.course_image_title {
	width:282px;
	height:26px;
	background:url(/img/course/c_it/system_catch.gif) no-repeat;
	margin:10px auto;
	text-indent:-9999px;
}

div.course_image div.course_select ul li.joho_sys h3 a {
	background:url(/img/course/c_it/button_01.gif) no-repeat;
}

div.course_image div.course_select ul li.joho_security h3 a {
	background:url(/img/course/c_it/button_02.gif) no-repeat;
}

div.course_image div.course_select ul li.joho_shori h3 a {
	background:url(/img/course/c_it/button_03.gif) no-repeat;
}

div.course_image div.course_select ul li.it_b h3 a {
	background:url(/img/course/c_it/button_04.gif) no-repeat;
}

div.course_image div.course_select ul li.joho_b h3 a {
	background:url(/img/course/c_it/button_05.gif) no-repeat;
}

div.course_image div.course_select ul li.joho_keiri h3 a {
	background:url(/img/course/c_it/button_06.gif) no-repeat;
}

div.course_image div.course_select ul li.office_b1 h3 a {
	background:url(/img/course/c_it/button_07.gif) no-repeat;
}

div.course_image div.course_select ul li.office_b2 h3 a {
	background:url(/img/course/c_it/button_08.gif) no-repeat;
}

div.course_image div.course_select ul li.keiri_it_b h3 a {
	background:url(/img/course/c_it/button_09.gif) no-repeat;
}

/* コース詳細ページ */
/* 情報システム3 年・2 年コース(3年制・2年制) */
div.course_c_it_joho_sys h1 {
	background:url(/img/course/c_it/joho_sys/course_head.gif) no-repeat;
}

div.course_c_it_joho_sys div.course_intro {
	height:430px;
}

div.course_c_it_joho_sys div.course_intro strong {
	display:block;
	width:700px;
	height:95px;
	background:url(/img/course/c_it/joho_sys/course_leadtext.gif) no-repeat;
	text-indent:-9999px;
}

div.course_c_it_joho_sys div.course_intro span.course_photo img {
	background:url(/img/photo_guard/course/c_it/joho_sys/course_photo01.jpg) no-repeat;
}

div.course_c_it_joho_sys div.course_intro ul.gokaku_list {
	top:330px;
	left:415px;
}

div.course_c_it_joho_sys div.course_intro h3.sub_title {
	height:55px;
}

div.course_c_it_joho_sys div.course_intro h3.sub_title span {
	height:46px;
	background-color:#EEF1FF;
	border-color:#3377FF;
	color:#3377FF;
}

div.course_c_it_joho_sys div.student_comment img {
	background:url(/img/photo_guard/course/c_it/joho_sys/course_photo02.jpg) no-repeat;
}

div.course_c_it_joho_sys div.year_schedule span.course_photo03 img {
	background:url(/img/photo_guard/course/c_it/joho_sys/course_photo03.jpg) no-repeat bottom;
}

div.course_c_it_joho_sys div.year_schedule span.course_photo04 img {
	background:url(/img/photo_guard/course/c_it/joho_sys/course_photo04.jpg) no-repeat bottom;
}

/* 情報セキュリティ3 年・2 年コース(3年制・2年制) */
div.course_c_it_joho_security h1 {
	background:url(/img/course/c_it/joho_security/course_head.gif) no-repeat;
}

div.course_c_it_joho_security div.course_intro {
	height:460px;
}

div.course_c_it_joho_security div.course_intro strong {
	display:block;
	width:700px;
	height:95px;
	background:url(/img/course/c_it/joho_security/course_leadtext.gif) no-repeat;
	text-indent:-9999px;
}

div.course_c_it_joho_security div.course_intro span.course_photo img {
	background:url(/img/photo_guard/course/c_it/joho_security/course_photo01.jpg) no-repeat;
}

div.course_c_it_joho_security div.course_intro ul.gokaku_list {
	top:360px;
	left:415px;
}

div.course_c_it_joho_security div.course_intro h3.sub_title {
	height:75px;
}

div.course_c_it_joho_security div.course_intro h3.sub_title span {
	height:66px;
	background-color:#EEF1FF;
	border-color:#3377FF;
	color:#3377FF;
}

div.course_c_it_joho_security div.student_comment img {
	background:url(/img/photo_guard/course/c_it/joho_security/course_photo02.jpg) no-repeat;
}

div.course_c_it_joho_security div.year_schedule span.course_photo03 img {
	background:url(/img/photo_guard/course/c_it/joho_security/course_photo03.jpg) no-repeat bottom;
}

div.course_c_it_joho_security div.year_schedule span.course_photo04 img {
	background:url(/img/photo_guard/course/c_it/joho_security/course_photo04.jpg) no-repeat bottom;
}

/* 情報処理コース(2年制) */
div.course_c_it_joho_shori h1 {
	background:url(/img/course/c_it/joho_shori/course_head.gif) no-repeat;
}

div.course_c_it_joho_shori div.course_intro {
	height:410px;
}

div.course_c_it_joho_shori div.course_intro strong {
	display:block;
	width:700px;
	height:95px;
	background:url(/img/course/c_it/joho_shori/course_leadtext.gif) no-repeat;
	text-indent:-9999px;
}

div.course_c_it_joho_shori div.course_intro span.course_photo img {
	background:url(/img/photo_guard/course/c_it/joho_shori/course_photo01.jpg) no-repeat;
}

div.course_c_it_joho_shori div.course_intro ul.gokaku_list {
	top:310px;
	left:415px;
}

div.course_c_it_joho_shori div.course_intro h3.sub_title {
	height:55px;
}

div.course_c_it_joho_shori div.course_intro h3.sub_title span {
	height:46px;
	background-color:#EEF1FF;
	border-color:#3377FF;
	color:#3377FF;
}

div.course_c_it_joho_shori div.student_comment img {
	background:url(/img/photo_guard/course/c_it/joho_shori/course_photo02.jpg) no-repeat;
}

div.course_c_it_joho_shori div.year_schedule span.course_photo03 img {
	background:url(/img/photo_guard/course/c_it/joho_shori/course_photo03.jpg) no-repeat bottom;
}

div.course_c_it_joho_shori div.year_schedule span.course_photo04 img {
	background:url(/img/photo_guard/course/c_it/joho_shori/course_photo04.jpg) no-repeat bottom;
}

/* I T ビジネスコース(2年制) */
div.course_c_it_it_b h1 {
	background:url(/img/course/c_it/it_b/course_head.gif) no-repeat;
}

div.course_c_it_it_b div.course_intro {
	height:430px;
}

div.course_c_it_it_b div.course_intro strong {
	display:block;
	width:700px;
	height:95px;
	background:url(/img/course/c_it/it_b/course_leadtext.gif) no-repeat;
	text-indent:-9999px;
}

div.course_c_it_it_b div.course_intro span.course_photo img {
	background:url(/img/photo_guard/course/c_it/it_b/course_photo01.jpg) no-repeat;
}

div.course_c_it_it_b div.course_intro ul.gokaku_list {
	top:325px;
	left:415px;
}

div.course_c_it_it_b div.course_intro h3.sub_title {
	height:55px;
}

div.course_c_it_it_b div.course_intro h3.sub_title span {
	height:46px;
	background-color:#EEF1FF;
	border-color:#3377FF;
	color:#3377FF;
}

div.course_c_it_it_b div.student_comment img {
	background:url(/img/photo_guard/course/c_it/it_b/course_photo02.jpg) no-repeat;
}

div.course_c_it_it_b div.year_schedule span.course_photo03 img {
	background:url(/img/photo_guard/course/c_it/it_b/course_photo03.jpg) no-repeat bottom;
}

div.course_c_it_it_b div.year_schedule span.course_photo04 img {
	background:url(/img/photo_guard/course/c_it/it_b/course_photo04.jpg) no-repeat bottom;
}

/* 情報ビジネスコース（2年制) */
div.course_c_it_joho_b h1 {
	background:url(/img/course/c_it/joho_b/course_head.gif) no-repeat;
}

div.course_c_it_joho_b div.course_intro {
	height:435px;
}

div.course_c_it_joho_b div.course_intro strong {
	display:block;
	width:700px;
	height:60px;
	background:url(/img/course/c_it/joho_b/course_leadtext.gif) no-repeat;
	text-indent:-9999px;
}

div.course_c_it_joho_b div.course_intro span.course_photo img {
	background:url(/img/photo_guard/course/c_it/joho_b/course_photo01.jpg) no-repeat;
}

div.course_c_it_joho_b div.course_intro ul.gokaku_list {
	top:330px;
}

div.course_c_it_joho_b div.course_intro h3.sub_title {
	height:55px;
}

div.course_c_it_joho_b div.course_intro h3.sub_title span {
	height:46px;
	font-size:15px;
	background-color:#EEF1FF;
	border-color:#3377FF;
	color:#3377FF;
}

div.course_c_it_joho_b div.student_comment img {
	background:url(/img/photo_guard/course/c_it/joho_b/course_photo02.jpg) no-repeat;
}

div.course_c_it_joho_b div.year_schedule span.course_photo03 img {
	background:url(/img/photo_guard/course/c_it/joho_b/course_photo03.jpg) no-repeat bottom;
}

div.course_c_it_joho_b div.year_schedule span.course_photo04 img {
	background:url(/img/photo_guard/course/c_it/joho_b/course_photo04.jpg) no-repeat bottom;
}

/* 情報経理コース（2年制) */
div.course_c_it_joho_keiri h1 {
	background:url(/img/course/c_it/joho_keiri/course_head.gif) no-repeat;
}

div.course_c_it_joho_keiri div.course_intro {
	height:395px;
}

div.course_c_it_joho_keiri div.course_intro strong {
	display:block;
	width:700px;
	height:60px;
	background:url(/img/course/c_it/joho_keiri/course_leadtext.gif) no-repeat;
	text-indent:-9999px;
}

div.course_c_it_joho_keiri div.course_intro span.course_photo img {
	background:url(/img/photo_guard/course/c_it/joho_keiri/course_photo01.jpg) no-repeat;
}

div.course_c_it_joho_keiri div.course_intro ul.gokaku_list {
	top:300px;
	left:415px;
}

div.course_c_it_joho_keiri div.course_intro h3.sub_title {
	height:75px;
}

div.course_c_it_joho_keiri div.course_intro h3.sub_title span {
	height:66px;
	background-color:#EEF1FF;
	border-color:#3377FF;
	color:#3377FF;
}

div.course_c_it_joho_keiri div.student_comment img {
	background:url(/img/photo_guard/course/c_it/joho_keiri/course_photo02.jpg) no-repeat;
}

div.course_c_it_joho_keiri div.year_schedule span.course_photo03 img {
	background:url(/img/photo_guard/course/c_it/joho_keiri/course_photo03.jpg) no-repeat bottom;
}

div.course_c_it_joho_keiri div.year_schedule span.course_photo04 img {
	background:url(/img/photo_guard/course/c_it/joho_keiri/course_photo04.jpg) no-repeat bottom;
}

/* オフィスビジネスコース（2年制・名古屋・仙台） */
div.course_c_it_office_b1 h1 {
	background:url(/img/course/c_it/office_b1/course_head.gif) no-repeat;
}

div.course_c_it_office_b1 div.course_intro {
	height:400px;
}

div.course_c_it_office_b1 div.course_intro strong {
	display:block;
	width:700px;
	height:60px;
	background:url(/img/course/c_it/office_b1/course_leadtext.gif) no-repeat;
	text-indent:-9999px;
}

div.course_c_it_office_b1 div.course_intro span.course_photo img {
	background:url(/img/photo_guard/course/c_it/office_b1/course_photo01.jpg) no-repeat;
}

div.course_c_it_office_b1 div.course_intro ul.gokaku_list {
	top:295px;
	left:415px;
}

div.course_c_it_office_b1 div.course_intro h3.sub_title {
	height:75px;
}

div.course_c_it_office_b1 div.course_intro h3.sub_title span {
	height:66px;
	background-color:#EEF1FF;
	border-color:#3377FF;
	color:#3377FF;
}

div.course_c_it_office_b1 div.student_comment img {
	background:url(/img/photo_guard/course/c_it/office_b1/course_photo02.jpg) no-repeat;
}

div.course_c_it_office_b1 div.year_schedule span.course_photo03 img {
	background:url(/img/photo_guard/course/c_it/office_b1/course_photo03.jpg) no-repeat bottom;
}

div.course_c_it_office_b1 div.year_schedule span.course_photo04 img {
	background:url(/img/photo_guard/course/c_it/office_b1/course_photo04.jpg) no-repeat bottom;
}

/* オフィスビジネスコース（2年制・東京） */
div.course_c_it_office_b2 h1 {
	background:url(/img/course/c_it/office_b2/course_head.gif) no-repeat;
}

div.course_c_it_office_b2 div.course_intro {
	height:420px;
}

div.course_c_it_office_b2 div.course_intro strong {
	display:block;
	width:700px;
	height:95px;
	background:url(/img/course/c_it/office_b2/course_leadtext.gif) no-repeat;
	text-indent:-9999px;
}

div.course_c_it_office_b2 div.course_intro span.course_photo img {
	background:url(/img/photo_guard/course/c_it/office_b2/course_photo01.jpg) no-repeat;
}

div.course_c_it_office_b2 div.course_intro ul.gokaku_list {
	top:320px;
	left:415px;
}

div.course_c_it_office_b2 div.course_intro h3.sub_title {
	height:55px;
}

div.course_c_it_office_b2 div.course_intro h3.sub_title span {
	height:46px;
	background-color:#EEF1FF;
	border-color:#3377FF;
	color:#3377FF;
}

div.course_c_it_office_b2 div.student_comment img {
	background:url(/img/photo_guard/course/c_it/office_b2/course_photo02.jpg) no-repeat;
}

div.course_c_it_office_b2 div.year_schedule span.course_photo03 img {
	background:url(/img/photo_guard/course/c_it/office_b2/course_photo03.jpg) no-repeat bottom;
}

div.course_c_it_office_b2 div.year_schedule span.course_photo04 img {
	background:url(/img/photo_guard/course/c_it/office_b2/course_photo04.jpg) no-repeat bottom;
}

/* 経理＆ITビジネスコース（2年制) */
div.course_c_it_keiri_it_b h1 {
	background:url(/img/course/c_it/keiri_it_b/course_head.gif) no-repeat;
}

div.course_c_it_keiri_it_b div.course_intro {
	height:405px;
}

div.course_c_it_keiri_it_b div.course_intro strong {
	display:block;
	width:700px;
	height:95px;
	background:url(/img/course/c_it/keiri_it_b/course_leadtext.gif) no-repeat;
	text-indent:-9999px;
}

div.course_c_it_keiri_it_b div.course_intro span.course_photo img {
	background:url(/img/photo_guard/course/c_it/keiri_it_b/course_photo01.jpg) no-repeat;
}

div.course_c_it_keiri_it_b div.course_intro ul.gokaku_list {
	top:305px;
	left:415px;
}

div.course_c_it_keiri_it_b div.course_intro h3.sub_title {
	height:55px;
}

div.course_c_it_keiri_it_b div.course_intro h3.sub_title span {
	height:46px;
	background-color:#EEF1FF;
	border-color:#3377FF;
	color:#3377FF;
}

div.course_c_it_keiri_it_b div.student_comment img {
	background:url(/img/photo_guard/course/c_it/keiri_it_b/course_photo02.jpg) no-repeat;
}

div.course_c_it_keiri_it_b div.year_schedule span.course_photo03 img {
	background:url(/img/photo_guard/course/c_it/keiri_it_b/course_photo03.jpg) no-repeat bottom;
}

div.course_c_it_keiri_it_b div.year_schedule span.course_photo04 img {
	background:url(/img/photo_guard/course/c_it/keiri_it_b/course_photo04.jpg) no-repeat bottom;
}

/* ジャンル一覧ページ */
/* マルチメディア系 */
div.course_c_multimedia h1 {
	background:url(/img/course/c_multimedia/head_title.gif) no-repeat;
}

div.course_c_multimedia p.course_image_title {
	width:213px;
	height:26px;
	background:url(/img/course/c_multimedia/system_catch.gif) no-repeat;
	margin:10px auto;
	text-indent:-9999px;
}

div.course_image div.course_select ul li.jyoho_media h3 a {
	background:url(/img/course/c_multimedia/button_01.gif) no-repeat;
}

div.course_image div.course_select ul li.jyoho_media {
	margin-left:177px;
}

/* コース詳細ページ */
/* 情報メディアコース（2年制） */
div.course_c_multimedia_jyoho_media h1 {
	background:url(/img/course/c_multimedia/jyoho_media/course_head.gif) no-repeat;
}

div.course_c_multimedia_jyoho_media div.course_intro strong {
	display:block;
	width:700px;
	height:95px;
	background:url(/img/course/c_multimedia/jyoho_media/course_leadtext.gif) no-repeat;
	text-indent:-9999px;
}

div.course_c_multimedia_jyoho_media div.course_intro span.course_photo img {
	background:url(/img/photo_guard/course/c_multimedia/jyoho_media/course_photo01.jpg) no-repeat;
}

div.course_c_multimedia_jyoho_media div.course_intro h3.sub_title {
	height:55px;
}

div.course_c_multimedia_jyoho_media div.course_intro h3.sub_title span {
	height:46px;
	background-color:#F1F3FF;
	border-color:#289DA3;
	color:#289DA3;
}

div.course_c_multimedia_jyoho_media div.course_intro h3.sub_1 {
	height:75px;
}

div.course_c_multimedia_jyoho_media div.course_intro h3.sub_1 span {
	height:66px;
}

div.course_c_multimedia_jyoho_media div.student_comment img {
	background:url(/img/photo_guard/course/c_multimedia/jyoho_media/course_photo02.jpg) no-repeat;
}

div.course_c_multimedia_jyoho_media div.year_schedule span.course_photo03 img {
	background:url(/img/photo_guard/course/c_multimedia/jyoho_media/course_photo03.jpg) no-repeat bottom;
}

div.course_c_multimedia_jyoho_media div.year_schedule span.course_photo04 img {
	background:url(/img/photo_guard/course/c_multimedia/jyoho_media/course_photo04.jpg) no-repeat bottom;
}

/* ジャンル一覧ページ */
/* 観光ビジネス系 */
div.course_c_kanko h1 {
	background:url(/img/course/c_kanko/head_title.gif) no-repeat;
}

div.course_c_kanko p.course_image_title {
	width:280px;
	height:26px;
	background:url(/img/course/c_kanko/system_catch.gif) no-repeat;
	margin:10px auto;
	text-indent:-9999px;
}

div.course_image div.course_select ul li.t_t_b1 h3 a {
	background:url(/img/course/c_kanko/button_01.gif) no-repeat;
}

div.course_image div.course_select ul li.t_t_b2 h3 a {
	background:url(/img/course/c_kanko/button_02.gif) no-repeat;
}

div.course_image div.course_select ul li.hotel_t h3 a {
	background:url(/img/course/c_kanko/button_03.gif) no-repeat;
}

div.course_image div.course_select ul li.travel_b h3 a {
	background:url(/img/course/c_kanko/button_04.gif) no-repeat;
}

div.course_image div.course_select ul li.ryokyaku_s h3 a {
	background:url(/img/course/c_kanko/button_05.gif) no-repeat;
}

/* コース詳細ページ */
/* 鉄道・交通ビジネスコース（2年制・大阪・名古屋・仙台） */
div.course_c_kanko_t_t_b1 h1 {
	background:url(/img/course/c_kanko/t_t_b1/course_head.gif) no-repeat;
}

div.course_c_kanko_t_t_b1 div.course_intro {
	height:430px;
}

div.course_c_kanko_t_t_b1 div.course_intro strong {
	display:block;
	width:700px;
	height:95px;
	background:url(/img/course/c_kanko/t_t_b1/course_leadtext.gif) no-repeat;
	text-indent:-9999px;
}

div.course_c_kanko_t_t_b1 div.course_intro span.course_photo img {
	background:url(/img/photo_guard/course/c_kanko/t_t_b1/course_photo01.jpg) no-repeat;
}

div.course_c_kanko_t_t_b1 div.course_intro ul.gokaku_list {
	top:365px;
	left:415px;
}

div.course_c_kanko_t_t_b1 div.course_intro h3.sub_title {
	height:55px;
}

div.course_c_kanko_t_t_b1 div.course_intro h3.sub_title span {
	height:46px;
	background-color:#FBEEFF;
	border-color:#CC55FF;
	color:#CC55FF;
}

div.course_c_kanko_t_t_b1 div.student_comment img {
	background:url(/img/photo_guard/course/c_kanko/t_t_b1/course_photo02.jpg) no-repeat;
}

div.course_c_kanko_t_t_b1 div.year_schedule span.course_photo03 img {
	background:url(/img/photo_guard/course/c_kanko/t_t_b1/course_photo03.jpg) no-repeat bottom;
}

div.course_c_kanko_t_t_b1 div.year_schedule span.course_photo04 img {
	background:url(/img/photo_guard/course/c_kanko/t_t_b1/course_photo04.jpg) no-repeat bottom;
}

/* 鉄道・交通ビジネスコース（2年制・東京） */
div.course_c_kanko_t_t_b2 h1 {
	background:url(/img/course/c_kanko/t_t_b2/course_head.gif) no-repeat;
}

div.course_c_kanko_t_t_b2 div.course_intro {
	height:380px;
}

div.course_c_kanko_t_t_b2 div.course_intro strong {
	display:block;
	width:700px;
	height:60px;
	background:url(/img/course/c_kanko/t_t_b2/course_leadtext.gif) no-repeat;
	text-indent:-9999px;
}

div.course_c_kanko_t_t_b2 div.course_intro span.course_photo img {
	background:url(/img/photo_guard/course/c_kanko/t_t_b2/course_photo01.jpg) no-repeat;
}

div.course_c_kanko_t_t_b2 div.course_intro ul.gokaku_list {
	top:320px;
	left:415px;
}

div.course_c_kanko_t_t_b2 div.course_intro h3.sub_title {
	height:35px;
}

div.course_c_kanko_t_t_b2 div.course_intro h3.sub_title span {
	height:26px;
	background-color:#FBEEFF;
	border-color:#CC55FF;
	color:#CC55FF;
}

div.course_c_kanko_t_t_b2 div.student_comment img {
	background:url(/img/photo_guard/course/c_kanko/t_t_b2/course_photo02.jpg) no-repeat;
}

div.course_c_kanko_t_t_b2 div.year_schedule span.course_photo03 img {
	background:url(/img/photo_guard/course/c_kanko/t_t_b2/course_photo03.jpg) no-repeat bottom;
}

div.course_c_kanko_t_t_b2 div.year_schedule span.course_photo04 img {
	background:url(/img/photo_guard/course/c_kanko/t_t_b2/course_photo04.jpg) no-repeat bottom;
}

/* ホテル・トラベルコース（2年制）*/
div.course_c_kanko_hotel_t h1 {
	background:url(/img/course/c_kanko/hotel_t/course_head.gif) no-repeat;
}

div.course_c_kanko_hotel_t div.course_intro {
	height:395px;
}

div.course_c_kanko_hotel_t div.course_intro strong {
	display:block;
	width:700px;
	height:95px;
	background:url(/img/course/c_kanko/hotel_t/course_leadtext.gif) no-repeat;
	text-indent:-9999px;
}

div.course_c_kanko_hotel_t div.course_intro span.course_photo img {
	background:url(/img/photo_guard/course/c_kanko/hotel_t/course_photo01.jpg) no-repeat;
}

div.course_c_kanko_hotel_t div.course_intro ul.gokaku_list {
	top:330px;
	left:415px;
}

div.course_c_kanko_hotel_t div.course_intro h3.sub_title {
	height:55px;
}

div.course_c_kanko_hotel_t div.course_intro h3.sub_title span {
	height:46px;
	background-color:#FBEEFF;
	border-color:#CC55FF;
	color:#CC55FF;
}

div.course_c_kanko_hotel_t div.student_comment img {
	background:url(/img/photo_guard/course/c_kanko/hotel_t/course_photo02.jpg) no-repeat;
}

div.course_c_kanko_hotel_t div.year_schedule span.course_photo03 img {
	background:url(/img/photo_guard/course/c_kanko/hotel_t/course_photo03.jpg) no-repeat bottom;
}

div.course_c_kanko_hotel_t div.year_schedule span.course_photo04 img {
	background:url(/img/photo_guard/course/c_kanko/hotel_t/course_photo04.jpg) no-repeat bottom;
}

/* トラベルビジネスコース（2年制） */
div.course_c_kanko_travel_b h1 {
	background:url(/img/course/c_kanko/travel_b/course_head.gif) no-repeat;
}

div.course_c_kanko_travel_b div.course_intro {
	height:430px;
}

div.course_c_kanko_travel_b div.course_intro strong {
	display:block;
	width:700px;
	height:95px;
	background:url(/img/course/c_kanko/travel_b/course_leadtext.gif) no-repeat;
	text-indent:-9999px;
}

div.course_c_kanko_travel_b div.course_intro span.course_photo img {
	background:url(/img/photo_guard/course/c_kanko/travel_b/course_photo01.jpg) no-repeat;
}

div.course_c_kanko_travel_b div.course_intro h3.sub_title {
	height:75px;
}

div.course_c_kanko_travel_b div.course_intro h3.sub_title span {
	height:66px;
	background-color:#FBEEFF;
	border-color:#CC55FF;
	color:#CC55FF;
}

div.course_c_kanko_travel_b div.student_comment img {
	background:url(/img/photo_guard/course/c_kanko/travel_b/course_photo02.jpg) no-repeat;
}

div.course_c_kanko_travel_b div.year_schedule span.course_photo03 img {
	background:url(/img/photo_guard/course/c_kanko/travel_b/course_photo03.jpg) no-repeat bottom;
}

div.course_c_kanko_travel_b div.year_schedule span.course_photo04 img {
	background:url(/img/photo_guard/course/c_kanko/travel_b/course_photo04.jpg) no-repeat bottom;
}

/* 旅客サービスコース（2年制） */
div.course_c_kanko_ryokyaku_s h1 {
	background:url(/img/course/c_kanko/ryokyaku_s/course_head.gif) no-repeat;
}

div.course_c_kanko_ryokyaku_s div.course_intro {
	height:410px;
}

div.course_c_kanko_ryokyaku_s div.course_intro strong {
	display:block;
	width:700px;
	height:95px;
	background:url(/img/course/c_kanko/ryokyaku_s/course_leadtext.gif) no-repeat;
	text-indent:-9999px;
}

div.course_c_kanko_ryokyaku_s div.course_intro span.course_photo img {
	background:url(/img/photo_guard/course/c_kanko/ryokyaku_s/course_photo01.jpg) no-repeat;
}

div.course_c_kanko_ryokyaku_s div.course_intro ul.gokaku_list {
	top:345px;
	left:415px;
}

div.course_c_kanko_ryokyaku_s div.course_intro h3.sub_title {
	height:55px;
}

div.course_c_kanko_ryokyaku_s div.course_intro h3.sub_title span {
	height:46px;
	background-color:#FBEEFF;
	border-color:#CC55FF;
	color:#CC55FF;
}

div.course_c_kanko_ryokyaku_s div.student_comment img {
	background:url(/img/photo_guard/course/c_kanko/ryokyaku_s/course_photo02.jpg) no-repeat;
}

div.course_c_kanko_ryokyaku_s div.year_schedule span.course_photo03 img {
	background:url(/img/photo_guard/course/c_kanko/ryokyaku_s/course_photo03.jpg) no-repeat bottom;
}

div.course_c_kanko_ryokyaku_s div.year_schedule span.course_photo04 img {
	background:url(/img/photo_guard/course/c_kanko/ryokyaku_s/course_photo04.jpg) no-repeat bottom;
}

/* ジャンル一覧ページ */
/* ビューティー系 */
div.course_c_beauty h1 {
	background:url(/img/course/c_beauty/head_title.gif) no-repeat;
}

div.course_c_beauty p.course_image_title {
	width:280px;
	height:26px;
	background:url(/img/course/c_beauty/system_catch.gif) no-repeat;
	margin:10px auto;
	text-indent:-9999px;
}

div.course_image div.course_select ul li.bridal_c h3 a {
	background:url(/img/course/c_beauty/button_01.gif) no-repeat;
}

div.course_image div.course_select ul li.t_beauty h3 a {
	background:url(/img/course/c_beauty/button_02.gif) no-repeat;
}

/* コース詳細ページ */
/* ブライダルコーディネーターコース（2年制） */
div.course_c_beauty_bridal_c h1 {
	background:url(/img/course/c_beauty/bridal_c/course_head.gif) no-repeat;
}

div.course_c_beauty_bridal_c div.course_intro {
	height:360px;
}

div.course_c_beauty_bridal_c div.course_intro strong {
	display:block;
	width:700px;
	height:95px;
	background:url(/img/course/c_beauty/bridal_c/course_leadtext.gif) no-repeat;
	text-indent:-9999px;
}

div.course_c_beauty_bridal_c div.course_intro span.course_photo img {
	background:url(/img/photo_guard/course/c_beauty/bridal_c/course_photo01.jpg) no-repeat;
}

div.course_c_beauty_bridal_c div.course_intro ul.gokaku_list {
	top:290px;
	left:415px;
}

div.course_c_beauty_bridal_c div.course_intro h3.sub_title {
	height:55px;
}

div.course_c_beauty_bridal_c div.course_intro h3.sub_title span {
	height:46px;
	background-color:#FFEEDD;
	border-color:#FF491B;
	color:#FF491B;
}

div.course_c_beauty_bridal_c div.student_comment {
	height:200px;
}

div.course_c_beauty_bridal_c div.student_comment img {
	background:url(/img/photo_guard/course/c_beauty/bridal_c/course_photo02.jpg) no-repeat;
}

div.course_c_beauty_bridal_c div.year_schedule span.course_photo03 img {
	background:url(/img/photo_guard/course/c_beauty/bridal_c/course_photo03.jpg) no-repeat bottom;
}

div.course_c_beauty_bridal_c div.year_schedule span.course_photo04 img {
	background:url(/img/photo_guard/course/c_beauty/bridal_c/course_photo04.jpg) no-repeat bottom;
}

div.course_c_beauty_bridal_c div.year_schedule ul.calendar li.month ul {
	line-height:10px;
}

div.course_c_beauty_bridal_c div.year_schedule ul.calendar li.month ul li abbr{
	height:12px;
	background-position:0 50%;
}

/* トータルビューティーコース（2年制） */
div.course_c_beauty_t_beauty h1 {
	background:url(/img/course/c_beauty/t_beauty/course_head.gif) no-repeat;
}

div.course_c_beauty_t_beauty div.course_intro {
	height:360px;
}

div.course_c_beauty_t_beauty div.course_intro strong {
	display:block;
	width:700px;
	height:95px;
	background:url(/img/course/c_beauty/t_beauty/course_leadtext.gif) no-repeat;
	text-indent:-9999px;
}

div.course_c_beauty_t_beauty div.course_intro span.course_photo img {
	background:url(/img/photo_guard/course/c_beauty/t_beauty/course_photo01.jpg) no-repeat;
}

div.course_c_beauty_t_beauty div.course_intro ul.gokaku_list {
	top:305px;
	left:415px;
}

div.course_c_beauty_t_beauty div.course_intro h3.sub_title {
	height:55px;
}

div.course_c_beauty_t_beauty div.course_intro h3.sub_title span {
	height:46px;
	background-color:#FFEEDD;
	border-color:#FF491B;
	color:#FF491B;
}

div.course_c_beauty_t_beauty div.student_comment img {
	background:url(/img/photo_guard/course/c_beauty/t_beauty/course_photo02.jpg) no-repeat;
}

div.course_c_beauty_t_beauty div.year_schedule span.course_photo03 img {
	background:url(/img/photo_guard/course/c_beauty/t_beauty/course_photo03.jpg) no-repeat bottom;
}

div.course_c_beauty_t_beauty div.year_schedule span.course_photo04 img {
	background:url(/img/photo_guard/course/c_beauty/t_beauty/course_photo04.jpg) no-repeat bottom;
}

/* ジャンル一覧ページ */
/* ショップ系 */
div.course_c_shop h1 {
	background:url(/img/course/c_shop/head_title.gif) no-repeat;
}

div.course_c_shop p.course_image_title {
	width:310px;
	height:26px;
	background:url(/img/course/c_shop/system_catch.gif) no-repeat;
	margin:10px auto;
	text-indent:-9999px;
}

div.course_image div.course_select ul li.r_hanbai_b2 h3 a {
	background:url(/img/course/c_shop/button_01.gif) no-repeat;
}

div.course_image div.course_select ul li.shop_c h3 a {
	background:url(/img/course/c_shop/button_02.gif) no-repeat;
}

div.course_image div.course_select ul li.a_zakka_b h3 a {
	background:url(/img/course/c_shop/button_03.gif) no-repeat;
}

/* コース詳細ページ */
/* 流通・販売ビジネスコース（2年制） */
div.course_c_shop_r_hanbai_b2 h1 {
	background:url(/img/course/c_shop/r_hanbai_b2/course_head.gif) no-repeat;
}

div.course_c_shop_r_hanbai_b2 div.course_intro {
	height:420px;
}

div.course_c_shop_r_hanbai_b2 div.course_intro strong {
	display:block;
	width:700px;
	height:95px;
	background:url(/img/course/c_shop/r_hanbai_b2/course_leadtext.gif) no-repeat;
	text-indent:-9999px;
}

div.course_c_shop_r_hanbai_b2 div.course_intro span.course_photo img {
	background:url(/img/photo_guard/course/c_shop/r_hanbai_b2/course_photo01.jpg) no-repeat;
}

div.course_c_shop_r_hanbai_b2 div.course_intro h3.sub_title {
	height:55px;
}

div.course_c_shop_r_hanbai_b2 div.course_intro h3.sub_title span {
	height:46px;
	background-color:#FFEEDD;
	border-color:#FF491B;
	color:#FF491B;
}

div.course_c_shop_r_hanbai_b2 div.student_comment img {
	background:url(/img/photo_guard/course/c_shop/r_hanbai_b2/course_photo02.jpg) no-repeat;
}

div.course_c_shop_r_hanbai_b2 div.year_schedule span.course_photo03 img {
	background:url(/img/photo_guard/course/c_shop/r_hanbai_b2/course_photo03.jpg) no-repeat bottom;
}

div.course_c_shop_r_hanbai_b2 div.year_schedule span.course_photo04 img {
	background:url(/img/photo_guard/course/c_shop/r_hanbai_b2/course_photo04.jpg) no-repeat bottom;
}

/* ショップコーディネーターコース（2年制） */
div.course_c_shop_shop_c h1 {
	background:url(/img/course/c_shop/shop_c/course_head.gif) no-repeat;
}

div.course_c_shop_shop_c div.course_intro {
	height:420px;
}

div.course_c_shop_shop_c div.course_intro strong {
	display:block;
	width:700px;
	height:95px;
	background:url(/img/course/c_shop/shop_c/course_leadtext.gif) no-repeat;
	text-indent:-9999px;
}

div.course_c_shop_shop_c div.course_intro span.course_photo img {
	background:url(/img/photo_guard/course/c_shop/shop_c/course_photo01.jpg) no-repeat;
}

div.course_c_shop_shop_c div.course_intro h3.sub_title {
	height:55px;
}

div.course_c_shop_shop_c div.course_intro h3.sub_title span {
	height:46px;
	background-color:#FFEEDD;
	border-color:#FF491B;
	color:#FF491B;
}

div.course_c_shop_shop_c div.student_comment img {
	background:url(/img/photo_guard/course/c_shop/shop_c/course_photo02.jpg) no-repeat;
}

div.course_c_shop_shop_c div.year_schedule span.course_photo03 img {
	background:url(/img/photo_guard/course/c_shop/shop_c/course_photo03.jpg) no-repeat bottom;
}

div.course_c_shop_shop_c div.year_schedule span.course_photo04 img {
	background:url(/img/photo_guard/course/c_shop/shop_c/course_photo04.jpg) no-repeat bottom;
}

/* アパレル・雑貨プロデュースコース（2年制） */
div.course_c_shop_a_zakka_b h1 {
	background:url(/img/course/c_shop/a_zakka_b/course_head.gif) no-repeat;
}

div.course_c_shop_a_zakka_b div.course_intro {
	height:380px;
}

div.course_c_shop_a_zakka_b div.course_intro strong {
	display:block;
	width:700px;
	height:95px;
	background:url(/img/course/c_shop/a_zakka_b/course_leadtext.gif) no-repeat;
	text-indent:-9999px;
}

div.course_c_shop_a_zakka_b div.course_intro span.course_photo img {
	background:url(/img/photo_guard/course/c_shop/a_zakka_b/course_photo01.jpg) no-repeat;
}

div.course_c_shop_a_zakka_b div.course_intro ul.gokaku_list {
	top:320px;
	left:415px;
}

div.course_c_shop_a_zakka_b div.course_intro h3.sub_title {
	height:55px;
}

div.course_c_shop_a_zakka_b div.course_intro h3.sub_title span {
	height:46px;
	background-color:#FFEEDD;
	border-color:#FF491B;
	color:#FF491B;
}

div.course_c_shop_a_zakka_b div.student_comment {
	height:220px;
}

div.course_c_shop_a_zakka_b div.student_comment span.school {
	font-size:11px;
}

div.course_c_shop_a_zakka_b div.student_comment img {
	background:url(/img/photo_guard/course/c_shop/a_zakka_b/course_photo02.jpg) no-repeat;
}

div.course_c_shop_a_zakka_b div.year_schedule span.course_photo03 img {
	background:url(/img/photo_guard/course/c_shop/a_zakka_b/course_photo03.jpg) no-repeat bottom;
}

div.course_c_shop_a_zakka_b div.year_schedule span.course_photo04 img {
	background:url(/img/photo_guard/course/c_shop/a_zakka_b/course_photo04.jpg) no-repeat bottom;
}

/* ジャンル一覧ページ */
/* スポーツ系 */
div.course_c_sports h1 {
	background:url(/img/course/c_sports/head_title.gif) no-repeat;
}

div.course_c_sports p.course_image_title {
	width:202px;
	height:26px;
	background:url(/img/course/c_sports/system_catch.gif) no-repeat;
	margin:10px auto;
	text-indent:-9999px;
}

div.course_image div.course_select ul li.sports_b h3 a {
	background:url(/img/course/c_sports/button_01.gif) no-repeat;
}

div.course_image div.course_select ul li.s_trainer h3 a {
	background:url(/img/course/c_sports/button_02.gif) no-repeat;
}

div.course_image div.course_select ul li.medical_s_t h3 a {
	background:url(/img/course/c_sports/button_03.gif) no-repeat;
}

div.course_image div.course_select ul li.resort_s h3 a {
	background:url(/img/course/c_sports/button_04.gif) no-repeat;
}

/* コース詳細ページ */
/* スポーツビジネスコース（2年制）　●野球専攻　●サッカー専攻　●バレーボール専攻　●テニス専攻●バスケットボール専攻　●バドミントン専攻　●チアリーディング専攻 */
div.course_c_sports_sports_b h1 {
	height:90px;
	background:url(/img/course/c_sports/sports_b/course_head.gif) no-repeat;
}

div.course_c_sports_sports_b div.course_intro {
	height:420px;
}

div.course_c_sports_sports_b div.course_intro strong {
	display:block;
	width:700px;
	height:95px;
	background:url(/img/course/c_sports/sports_b/course_leadtext.gif) no-repeat;
	text-indent:-9999px;
}

div.course_c_sports_sports_b div.course_intro span.course_photo img {
	background:url(/img/photo_guard/course/c_sports/sports_b/course_photo01.jpg) no-repeat;
}

div.course_c_sports_sports_b div.course_intro ul.gokaku_list {
	top:355px;
	left:415px;
}

div.course_c_sports_sports_b div.course_intro h3.sub_title {
	height:55px;
}

div.course_c_sports_sports_b div.course_intro h3.sub_title span {
	height:46px;
	background-color:#FFEEDD;
	border-color:#FF491B;
	color:#FF491B;
}

div.course_c_sports_sports_b div.student_comment img {
	background:url(/img/photo_guard/course/c_sports/sports_b/course_photo02.jpg) no-repeat;
}

div.course_c_sports_sports_b div.year_schedule span.course_photo03 img {
	background:url(/img/photo_guard/course/c_sports/sports_b/course_photo03.jpg) no-repeat bottom;
}

div.course_c_sports_sports_b div.year_schedule span.course_photo04 img {
	background:url(/img/photo_guard/course/c_sports/sports_b/course_photo04.jpg) no-repeat bottom;
}

div.course_c_sports_sports_b div.year_schedule span.course_photo05 img {
	background:url(/img/photo_guard/course/c_sports/sports_b/course_photo05.jpg) no-repeat bottom;
}

/* スポーツトレーナーコース(2年制）　●アスリートトレーナー専攻　●フィットネストレーナー専攻 */
div.course_c_sports_s_trainer h1 {
	height:90px;
	background:url(/img/course/c_sports/s_trainer/course_head.gif) no-repeat;
}

div.course_c_sports_s_trainer div.course_intro {
	height:460px;
}

div.course_c_sports_s_trainer div.course_intro strong {
	display:block;
	width:700px;
	height:140px;
	background:url(/img/course/c_sports/s_trainer/course_leadtext.gif) no-repeat;
	text-indent:-9999px;
}

div.course_c_sports_s_trainer div.course_intro span.course_photo img {
	background:url(/img/photo_guard/course/c_sports/s_trainer/course_photo01.jpg) no-repeat;
}

div.course_c_sports_s_trainer div.course_intro ul.gokaku_list {
	top:400px;
	left:415px;
}

div.course_c_sports_s_trainer div.course_intro h3.sub_title {
	height:55px;
}

div.course_c_sports_s_trainer div.course_intro h3.sub_title span {
	height:46px;
	background-color:#FFEEDD;
	border-color:#FF491B;
	color:#FF491B;
}

div.course_c_sports_s_trainer div.student_comment img {
	background:url(/img/photo_guard/course/c_sports/s_trainer/course_photo02.jpg) no-repeat;
}

div.course_c_sports_s_trainer div.year_schedule span.course_photo03 img {
	background:url(/img/photo_guard/course/c_sports/s_trainer/course_photo03.jpg) no-repeat bottom;
}

div.course_c_sports_s_trainer div.year_schedule span.course_photo04 img {
	background:url(/img/photo_guard/course/c_sports/s_trainer/course_photo04.jpg) no-repeat bottom;
}

/* メディカルスポーツトレーナーコース(2年制） */
div.course_c_sports_medical_s_t h1 {
	background:url(/img/course/c_sports/medical_s_t/course_head.gif) no-repeat;
}

div.course_c_sports_medical_s_t div.course_intro {
	height:370px;
}

div.course_c_sports_medical_s_t div.course_intro strong {
	display:block;
	width:700px;
	height:95px;
	background:url(/img/course/c_sports/medical_s_t/course_leadtext.gif) no-repeat;
	text-indent:-9999px;
}

div.course_c_sports_medical_s_t div.course_intro span.course_photo img {
	background:url(/img/photo_guard/course/c_sports/medical_s_t/course_photo01.jpg) no-repeat;
}

div.course_c_sports_medical_s_t div.course_intro ul.gokaku_list {
	top:310px;
	left:415px;
}

div.course_c_sports_medical_s_t div.course_intro h3.sub_title {
	height:55px;
}

div.course_c_sports_medical_s_t div.course_intro h3.sub_title span {
	height:46px;
	background-color:#FFEEDD;
	border-color:#FF491B;
	color:#FF491B;
}

div.course_c_sports_medical_s_t div.student_comment img {
	background:url(/img/photo_guard/course/c_sports/medical_s_t/course_photo02.jpg) no-repeat;
}

div.course_c_sports_medical_s_t div.year_schedule span.course_photo03 img {
	background:url(/img/photo_guard/course/c_sports/medical_s_t/course_photo03.jpg) no-repeat bottom;
}

div.course_c_sports_medical_s_t div.year_schedule span.course_photo04 img {
	background:url(/img/photo_guard/course/c_sports/medical_s_t/course_photo04.jpg) no-repeat bottom;
}

/* リゾートスポーツコース(2年制)　●リゾートスポーツ専攻　●スキューバダイビング専攻 ●スノーボード＆ウェイクボード専攻 */
div.course_c_sports_resort_s h1 {
	height:90px;
	background:url(/img/course/c_sports/resort_s/course_head.gif) no-repeat;
}

div.course_c_sports_resort_s div.course_intro {
	height:430px;
}

div.course_c_sports_resort_s div.course_intro strong {
	display:block;
	width:700px;
	height:95px;
	background:url(/img/course/c_sports/resort_s/course_leadtext.gif) no-repeat;
	text-indent:-9999px;
}

div.course_c_sports_resort_s div.course_intro span.course_photo img {
	background:url(/img/photo_guard/course/c_sports/resort_s/course_photo01.jpg) no-repeat;
}

div.course_c_sports_resort_s div.course_intro h3.sub_title {
	height:55px;
}

div.course_c_sports_resort_s div.course_intro h3.sub_title span {
	height:46px;
	background-color:#FFEEDD;
	border-color:#FF491B;
	color:#FF491B;
}

div.course_c_sports_resort_s div.student_comment img {
	background:url(/img/photo_guard/course/c_sports/resort_s/course_photo02.jpg) no-repeat;
}

div.course_c_sports_resort_s div.year_schedule span.course_photo03 img {
	background:url(/img/photo_guard/course/c_sports/resort_s/course_photo03.jpg) no-repeat bottom;
}

div.course_c_sports_resort_s div.year_schedule span.course_photo04 img {
	background:url(/img/photo_guard/course/c_sports/resort_s/course_photo04.jpg) no-repeat bottom;
}

/* ジャンル一覧ページ */
/* 医療福祉系 */
div.course_c_iryo h1 {
	background:url(/img/course/c_iryo/head_title.gif) no-repeat;
}

div.course_c_iryo p.course_image_title {
	width:203px;
	height:26px;
	background:url(/img/course/c_iryo/system_catch.gif) no-repeat;
	margin:10px auto;
	text-indent:-9999px;
}

div.course_image div.course_select ul li.iryo_hukushi_b h3 a {
	background:url(/img/course/c_iryo/button_01.gif) no-repeat;
}

div.course_image div.course_select ul li.iryo_b h3 a {
	background:url(/img/course/c_iryo/button_02.gif) no-repeat;
}

div.course_image div.course_select ul li.kaigo_hukushi h3 a {
	background:url(/img/course/c_iryo/button_03.gif) no-repeat;
}

div.course_image div.course_select ul li.iryo_hisyo h3 a {
	background:url(/img/course/c_iryo/button_04.gif) no-repeat;
}

div.course_image div.course_select ul li.iryo_jyoho h3 a {
	background:url(/img/course/c_iryo/button_05.gif) no-repeat;
}

/* コース詳細ページ */
/* 医療福祉ビジネスコース(2年制) */
div.course_c_iryo_iryo_hukushi_b h1 {
	background:url(/img/course/c_iryo/iryo_hukushi_b/course_head.gif) no-repeat;
}

div.course_c_iryo_iryo_hukushi_b div.course_intro {
	height:455px;
}

div.course_c_iryo_iryo_hukushi_b div.course_intro strong {
	display:block;
	width:700px;
	height:95px;
	background:url(/img/course/c_iryo/iryo_hukushi_b/course_leadtext.gif) no-repeat;
	text-indent:-9999px;
}

div.course_c_iryo_iryo_hukushi_b div.course_intro span.course_photo img {
	background:url(/img/photo_guard/course/c_iryo/iryo_hukushi_b/course_photo01.jpg) no-repeat;
}

div.course_c_iryo_iryo_hukushi_b div.course_intro ul.gokaku_list {
	top:357px;
	left:415px;
}

div.course_c_iryo_iryo_hukushi_b div.course_intro h3.sub_title {
	height:55px;
}

div.course_c_iryo_iryo_hukushi_b div.course_intro h3.sub_title span {
	height:46px;
	background-color:#EEFFEE;
	border-color:#16A550;
	color:#16A550;
}

div.course_c_iryo_iryo_hukushi_b div.student_comment img {
	background:url(/img/photo_guard/course/c_iryo/iryo_hukushi_b/course_photo02.jpg) no-repeat;
}

div.course_c_iryo_iryo_hukushi_b div.year_schedule span.course_photo03 img {
	background:url(/img/photo_guard/course/c_iryo/iryo_hukushi_b/course_photo03.jpg) no-repeat bottom;
}

div.course_c_iryo_iryo_hukushi_b div.year_schedule span.course_photo04 img {
	background:url(/img/photo_guard/course/c_iryo/iryo_hukushi_b/course_photo04.jpg) no-repeat bottom;
}

/* 医療ビジネスコース(2年制) */
div.course_c_iryo_iryo_b h1 {
	background:url(/img/course/c_iryo/iryo_b/course_head.gif) no-repeat;
}

div.course_c_iryo_iryo_b div.course_intro {
	height:455px;
}

div.course_c_iryo_iryo_b div.course_intro strong {
	display:block;
	width:700px;
	height:95px;
	background:url(/img/course/c_iryo/iryo_b/course_leadtext.gif) no-repeat;
	text-indent:-9999px;
}

div.course_c_iryo_iryo_b div.course_intro span.course_photo img {
	background:url(/img/photo_guard/course/c_iryo/iryo_b/course_photo01.jpg) no-repeat;
}

div.course_c_iryo_iryo_b div.course_intro ul.gokaku_list {
	top:357px;
	left:415px;
}

div.course_c_iryo_iryo_b div.course_intro h3.sub_title {
	height:55px;
}

div.course_c_iryo_iryo_b div.course_intro h3.sub_title span {
	height:46px;
	background-color:#FFEEDD;
	border-color:#FF491B;
	color:#FF491B;
}

div.course_c_iryo_iryo_b div.student_comment {
	height:200px;
}

div.course_c_iryo_iryo_b div.student_comment img {
	background:url(/img/photo_guard/course/c_iryo/iryo_b/course_photo02.jpg) no-repeat;
}

div.course_c_iryo_iryo_b div.year_schedule span.course_photo03 img {
	background:url(/img/photo_guard/course/c_iryo/iryo_b/course_photo03.jpg) no-repeat bottom;
}

div.course_c_iryo_iryo_b div.year_schedule span.course_photo04 img {
	background:url(/img/photo_guard/course/c_iryo/iryo_b/course_photo04.jpg) no-repeat bottom;
}

/* 介護福祉ビジネスコース(2年制) */
div.course_c_iryo_kaigo_hukushi h1 {
	background:url(/img/course/c_iryo/kaigo_hukushi/course_head.gif) no-repeat;
}

div.course_c_iryo_kaigo_hukushi div.course_intro {
	height:370px;
}

div.course_c_iryo_kaigo_hukushi div.course_intro strong {
	display:block;
	width:700px;
	height:95px;
	background:url(/img/course/c_iryo/kaigo_hukushi/course_leadtext.gif) no-repeat;
	text-indent:-9999px;
}

div.course_c_iryo_kaigo_hukushi div.course_intro span.course_photo img {
	background:url(/img/photo_guard/course/c_iryo/kaigo_hukushi/course_photo01.jpg) no-repeat;
}

div.course_c_iryo_kaigo_hukushi div.course_intro ul.gokaku_list {
	top:270px;
	left:415px;
}

div.course_c_iryo_kaigo_hukushi div.course_intro h3.sub_title {
	height:55px;
}

div.course_c_iryo_kaigo_hukushi div.course_intro h3.sub_title span {
	height:46px;
	background-color:#FFEEDD;
	border-color:#FF491B;
	color:#FF491B;
}

div.course_c_iryo_kaigo_hukushi div.student_comment {
	height:200px;
}

div.course_c_iryo_kaigo_hukushi div.student_comment img {
	background:url(/img/photo_guard/course/c_iryo/kaigo_hukushi/course_photo02.jpg) no-repeat;
}

div.course_c_iryo_kaigo_hukushi div.year_schedule span.course_photo03 img {
	background:url(/img/photo_guard/course/c_iryo/kaigo_hukushi/course_photo03.jpg) no-repeat bottom;
}

div.course_c_iryo_kaigo_hukushi div.year_schedule span.course_photo04 img {
	background:url(/img/photo_guard/course/c_iryo/kaigo_hukushi/course_photo04.jpg) no-repeat bottom;
}

/* 医療秘書コース(2年制) */
div.course_c_iryo_iryo_hisyo h1 {
	background:url(/img/course/c_iryo/iryo_hisyo/course_head.gif) no-repeat;
}

div.course_c_iryo_iryo_hisyo div.course_intro {
	height:405px;
}

div.course_c_iryo_iryo_hisyo div.course_intro strong {
	display:block;
	width:700px;
	height:95px;
	background:url(/img/course/c_iryo/iryo_hisyo/course_leadtext.gif) no-repeat;
	text-indent:-9999px;
}

div.course_c_iryo_iryo_hisyo div.course_intro span.course_photo img {
	background:url(/img/photo_guard/course/c_iryo/iryo_hisyo/course_photo01.jpg) no-repeat;
}

div.course_c_iryo_iryo_hisyo div.course_intro ul.gokaku_list {
	top:305px;
	left:415px;
}

div.course_c_iryo_iryo_hisyo div.course_intro h3.sub_title {
	height:55px;
}

div.course_c_iryo_iryo_hisyo div.course_intro h3.sub_title span {
	height:46px;
	background-color:#FFEEDD;
	border-color:#FF491B;
	color:#FF491B;
}

div.course_c_iryo_iryo_hisyo div.student_comment {
	height:212px;
}

div.course_c_iryo_iryo_hisyo div.student_comment img {
	background:url(/img/photo_guard/course/c_iryo/iryo_hisyo/course_photo02.jpg) no-repeat;
}

div.course_c_iryo_iryo_hisyo div.year_schedule span.course_photo03 img {
	background:url(/img/photo_guard/course/c_iryo/iryo_hisyo/course_photo03.jpg) no-repeat bottom;
}

div.course_c_iryo_iryo_hisyo div.year_schedule span.course_photo04 img {
	background:url(/img/photo_guard/course/c_iryo/iryo_hisyo/course_photo04.jpg) no-repeat bottom;
}

/* 医療情報処理コース(2年制) */
div.course_c_iryo_iryo_jyoho h1 {
	background:url(/img/course/c_iryo/iryo_jyoho/course_head.gif) no-repeat;
}

div.course_c_iryo_iryo_jyoho div.course_intro {
	height:490px;
}

div.course_c_iryo_iryo_jyoho div.course_intro strong {
	display:block;
	width:700px;
	height:140px;
	background:url(/img/course/c_iryo/iryo_jyoho/course_leadtext.gif) no-repeat;
	text-indent:-9999px;
}

div.course_c_iryo_iryo_jyoho div.course_intro span.course_photo img {
	background:url(/img/photo_guard/course/c_iryo/iryo_jyoho/course_photo01.jpg) no-repeat;
}

div.course_c_iryo_iryo_jyoho div.course_intro ul.gokaku_list {
	top:390px;
	left:415px;
}

div.course_c_iryo_iryo_jyoho div.course_intro h3.sub_title {
	height:55px;
}

div.course_c_iryo_iryo_jyoho div.course_intro h3.sub_title span {
	height:46px;
	background-color:#FFEEDD;
	border-color:#FF491B;
	color:#FF491B;
}

div.course_c_iryo_iryo_jyoho div.student_comment {
	height:212px;
}

div.course_c_iryo_iryo_jyoho div.student_comment img {
	background:url(/img/photo_guard/course/c_iryo/iryo_jyoho/course_photo02.jpg) no-repeat;
}

div.course_c_iryo_iryo_jyoho div.year_schedule span.course_photo03 img {
	background:url(/img/photo_guard/course/c_iryo/iryo_jyoho/course_photo03.jpg) no-repeat bottom;
}

div.course_c_iryo_iryo_jyoho div.year_schedule span.course_photo04 img {
	background:url(/img/photo_guard/course/c_iryo/iryo_jyoho/course_photo04.jpg) no-repeat bottom;
}

/* ジャンル一覧ページ */
/* ペット系 */
div.course_c_pet h1 {
	background:url(/img/course/c_pet/head_title.gif) no-repeat;
}

div.course_c_pet p.course_image_title {
	width:317px;
	height:26px;
	background:url(/img/course/c_pet/system_catch.gif) no-repeat;
	margin:10px auto;
	text-indent:-9999px;
}

div.course_image div.course_select ul li.pet_g h3 a {
	background:url(/img/course/c_pet/button_01.gif) no-repeat;
}

div.course_image div.course_select ul li.dog_t h3 a {
	background:url(/img/course/c_pet/button_02.gif) no-repeat;
}

div.course_image div.course_select ul li.pet_k h3 a {
	background:url(/img/course/c_pet/button_03.gif) no-repeat;
}

div.course_image div.course_select ul li.pet_b h3 a {
	background:url(/img/course/c_pet/button_04.gif) no-repeat;
}

div.course_image div.course_select ul li.pet_c h3 a {
	background:url(/img/course/c_pet/button_05.gif) no-repeat;
}

/* コース詳細ページ */
/* ペットグルーミングコース(2年制) */
div.course_c_pet_pet_g h1 {
	background:url(/img/course/c_pet/pet_g/course_head.gif) no-repeat;
}

div.course_c_pet_pet_g div.course_intro {
	height:360px;
}

div.course_c_pet_pet_g div.course_intro strong {
	display:block;
	width:700px;
	height:95px;
	background:url(/img/course/c_pet/pet_g/course_leadtext.gif) no-repeat;
	text-indent:-9999px;
}

div.course_c_pet_pet_g div.course_intro span.course_photo img {
	background:url(/img/photo_guard/course/c_pet/pet_g/course_photo01.jpg) no-repeat;
}

div.course_c_pet_pet_g div.course_intro ul.gokaku_list {
	top:255px;
	left:415px;
}

div.course_c_pet_pet_g div.course_intro h3.sub_title {
	height:55px;
}

div.course_c_pet_pet_g div.course_intro h3.sub_title span {
	height:46px;
	background-color:#FFEEDD;
	border-color:#FF491B;
	color:#FF491B;
}

div.course_c_pet_pet_g div.student_comment {
	height:215px;
}

div.course_c_pet_pet_g div.student_comment img {
	background:url(/img/photo_guard/course/c_pet/pet_g/course_photo02.jpg) no-repeat;
}

div.course_c_pet_pet_g div.year_schedule span.course_photo03 img {
	background:url(/img/photo_guard/course/c_pet/pet_g/course_photo03.jpg) no-repeat bottom;
}

div.course_c_pet_pet_g div.year_schedule span.course_photo04 img {
	background:url(/img/photo_guard/course/c_pet/pet_g/course_photo04.jpg) no-repeat bottom;
}

/* ドッグトレーナーコース（2年生） */
div.course_c_pet_dog_t h1 {
	background:url(/img/course/c_pet/dog_t/course_head.gif) no-repeat;
}

div.course_c_pet_dog_t div.course_intro {
	height:360px;
}

div.course_c_pet_dog_t div.course_intro strong {
	display:block;
	width:700px;
	height:95px;
	background:url(/img/course/c_pet/dog_t/course_leadtext.gif) no-repeat;
	text-indent:-9999px;
}

div.course_c_pet_dog_t div.course_intro span.course_photo img {
	background:url(/img/photo_guard/course/c_pet/dog_t/course_photo01.jpg) no-repeat;
}

div.course_c_pet_dog_t div.course_intro ul.gokaku_list {
	top:245px;
	left:415px;
}

div.course_c_pet_dog_t div.course_intro h3.sub_title {
	height:55px;
}

div.course_c_pet_dog_t div.course_intro h3.sub_title span {
	height:46px;
	background-color:#FFEEDD;
	border-color:#FF491B;
	color:#FF491B;
}

div.course_c_pet_dog_t div.student_comment img {
	background:url(/img/photo_guard/course/c_pet/dog_t/course_photo02.jpg) no-repeat;
}

div.course_c_pet_dog_t div.year_schedule span.course_photo03 img {
	background:url(/img/photo_guard/course/c_pet/dog_t/course_photo03.jpg) no-repeat bottom;
}

div.course_c_pet_dog_t div.year_schedule span.course_photo04 img {
	background:url(/img/photo_guard/course/c_pet/dog_t/course_photo04.jpg) no-repeat bottom;
}

/* 動物看護コース（2年制） */
div.course_c_pet_pet_k h1 {
	background:url(/img/course/c_pet/pet_k/course_head.gif) no-repeat;
}

div.course_c_pet_pet_k div.course_intro {
	height:390px;
}

div.course_c_pet_pet_k div.course_intro strong {
	display:block;
	width:700px;
	height:95px;
	background:url(/img/course/c_pet/pet_k/course_leadtext.gif) no-repeat;
	text-indent:-9999px;
}

div.course_c_pet_pet_k div.course_intro span.course_photo img {
	background:url(/img/photo_guard/course/c_pet/pet_k/course_photo01.jpg) no-repeat;
}

div.course_c_pet_pet_k div.course_intro ul.gokaku_list {
	top:290px;
	left:415px;
}

div.course_c_pet_pet_k div.course_intro h3.sub_title {
	height:55px;
}

div.course_c_pet_pet_k div.course_intro h3.sub_title span {
	height:46px;
	background-color:#FFEEDD;
	border-color:#FF491B;
	color:#FF491B;
}

div.course_c_pet_pet_k div.student_comment img {
	background:url(/img/photo_guard/course/c_pet/pet_k/course_photo02.jpg) no-repeat;
}

div.course_c_pet_pet_k div.year_schedule span.course_photo03 img {
	background:url(/img/photo_guard/course/c_pet/pet_k/course_photo03.jpg) no-repeat bottom;
}

div.course_c_pet_pet_k div.year_schedule span.course_photo04 img {
	background:url(/img/photo_guard/course/c_pet/pet_k/course_photo04.jpg) no-repeat bottom;
}

/* ペットビジネスコース（2年制） */
div.course_c_pet_pet_b h1 {
	background:url(/img/course/c_pet/pet_b/course_head.gif) no-repeat;
}

div.course_c_pet_pet_b div.course_intro {
	height:360px;
}

div.course_c_pet_pet_b div.course_intro strong {
	display:block;
	width:700px;
	height:95px;
	background:url(/img/course/c_pet/pet_b/course_leadtext.gif) no-repeat;
	text-indent:-9999px;
}

div.course_c_pet_pet_b div.course_intro span.course_photo img {
	background:url(/img/photo_guard/course/c_pet/pet_b/course_photo01.jpg) no-repeat;
}

div.course_c_pet_pet_b div.course_intro ul.gokaku_list {
	top:255px;
	left:415px;
}

div.course_c_pet_pet_b div.course_intro h3.sub_title {
	height:55px;
}

div.course_c_pet_pet_b div.course_intro h3.sub_title span {
	height:46px;
	background-color:#FFEEDD;
	border-color:#FF491B;
	color:#FF491B;
}

div.course_c_pet_pet_b div.student_comment img {
	background:url(/img/photo_guard/course/c_pet/pet_b/course_photo02.jpg) no-repeat;
}

div.course_c_pet_pet_b div.year_schedule span.course_photo03 img {
	background:url(/img/photo_guard/course/c_pet/pet_b/course_photo03.jpg) no-repeat bottom;
}

div.course_c_pet_pet_b div.year_schedule span.course_photo04 img {
	background:url(/img/photo_guard/course/c_pet/pet_b/course_photo04.jpg) no-repeat bottom;
}

/* ペットケア＆セラピーコース(2年制) */
div.course_c_pet_pet_c h1 {
	background:url(/img/course/c_pet/pet_c/course_head.gif) no-repeat;
}

div.course_c_pet_pet_c div.course_intro {
	height:435px;
}

div.course_c_pet_pet_c div.course_intro strong {
	display:block;
	width:700px;
	height:140px;
	background:url(/img/course/c_pet/pet_c/course_leadtext.gif) no-repeat;
	text-indent:-9999px;
}

div.course_c_pet_pet_c div.course_intro span.course_photo img {
	background:url(/img/photo_guard/course/c_pet/pet_c/course_photo01.jpg) no-repeat;
}

div.course_c_pet_pet_c div.course_intro ul.gokaku_list {
	top:335px;
	left:415px;
}

div.course_c_pet_pet_c div.course_intro h3.sub_title {
	height:55px;
}

div.course_c_pet_pet_c div.course_intro h3.sub_title span {
	height:46px;
	background-color:#FFEEDD;
	border-color:#FF491B;
	color:#FF491B;
}

div.course_c_pet_pet_c div.student_comment img {
	background:url(/img/photo_guard/course/c_pet/pet_c/course_photo02.jpg) no-repeat;
}

div.course_c_pet_pet_c div.year_schedule span.course_photo03 img {
	background:url(/img/photo_guard/course/c_pet/pet_c/course_photo03.jpg) no-repeat bottom;
}

div.course_c_pet_pet_c div.year_schedule span.course_photo04 img {
	background:url(/img/photo_guard/course/c_pet/pet_c/course_photo04.jpg) no-repeat bottom;
}

/* 公認会計士試験ってどんな試験？ */
div.course_choice_kaikeishi4_3_2_kaikeishi {
	display:block;
	width:702px;
}

div.course_choice_kaikeishi4_3_2_kaikeishi h1.title {
	display:block;
	width:702px;
	height:60px;
	background:url(/course_choice/kaikeishi4_3_2/img/banner_01.gif) no-repeat;
	text-indent:-9999px;
	margin:5px 0px;
}

div.course_choice_kaikeishi4_3_2_kaikeishi h2.title {
	display:block;
	width:702px;
	height:30px;
	background:url(/course_choice/kaikeishi4_3_2/img/kaikeisi_line01.gif) no-repeat;
	text-indent:-9999px;
	margin:5px 0px;
}

div.course_choice_kaikeishi4_3_2_kaikeishi p.title {
	font-size:14px;
	font-weight:bold;
	padding-bottom:10px;
}

div.course_choice_kaikeishi4_3_2_kaikeishi ul.step {
	display:block;
	position:relative;
	height:461px;
}

div.course_choice_kaikeishi4_3_2_kaikeishi ul.step li {
	display:block;
	position:absolute;
	text-indent:-9999px;
}

div.course_choice_kaikeishi4_3_2_kaikeishi ul.step li.step_01 {
	width:72px;
	height:60px;
	top:30px;
	left:0px;
	background:url(/course_choice/kaikeishi4_3_2/img/step_01.gif) no-repeat;
}

div.course_choice_kaikeishi4_3_2_kaikeishi ul.step li.step_02 {
	width:220px;
	height:461px;
	top:0px;
	left:72px;
	background:url(/course_choice/kaikeishi4_3_2/img/step_02.gif) no-repeat;
}

div.course_choice_kaikeishi4_3_2_kaikeishi ul.step li.step_03 {
	width:225px;
	height:461px;
	top:0px;
	left:297px;
	background:url(/course_choice/kaikeishi4_3_2/img/step_03.gif) no-repeat;
}

div.course_choice_kaikeishi4_3_2_kaikeishi ul.step li.step_04 {
	width:180px;
	height:155px;
	top:0px;
	left:522px;
	background:url(/course_choice/kaikeishi4_3_2/img/step_04.gif) no-repeat;
}

div.course_choice_kaikeishi4_3_2_kaikeishi ul.step li.step_05 {
	width:180px;
	height:304px;
	top:157px;
	left:522px;
	background:url(/course_choice/kaikeishi4_3_2/img/step_05.gif) no-repeat;
}

div.course_choice_kaikeishi4_3_2_kaikeishi ol.step {
	display:block;
	position:relative;
	height:130px;
}

div.course_choice_kaikeishi4_3_2_kaikeishi ol.step li {
	display:block;
	position:absolute;
}

div.course_choice_kaikeishi4_3_2_kaikeishi ol.step li.shiken_01 {
	width:140px;
	left:90px;
}

div.course_choice_kaikeishi4_3_2_kaikeishi ol.step li.shiken_02 {
	width:390px;
	left:310px;
}

div.course_choice_kaikeishi4_3_2_kaikeishi h3.shiken {
	font-size:14px;
	font-weight:bold;
	color:#336699;
}

div.course_choice_kaikeishi4_3_2_kaikeishi p.shiken {
	font-size:12px;
}

div.course_choice_kaikeishi4_3_2_kaikeishi h2.gokaku {
	display:block;
	font-size:24px;
	font-weight:bold;
	color:#0000CC;
}

div.course_choice_kaikeishi4_3_2_kaikeishi a.gokaku_01 {
	display:block;
	width:545px;
	height:130px;
	background:url(http://www.bestcolleges.jp/topics/img/kaikeishi_title2009_ron.gif) no-repeat;
	text-indent:-9999px;
	margin-left:100px;
}

div.course_choice_kaikeishi4_3_2_kaikeishi a.gokaku_02 {
	display:block;
	width:550px;
	height:50px;
	background:url(http://www.bestcolleges.jp/topics/img/kaikeishi_title2008_ron_u.gif) no-repeat;
	text-indent:-9999px;
	margin-left:97px;
}

div.course_choice_kaikeishi4_3_2_kaikeishi h2.course {
	display:block;
	width:702px;
	height:60px;
	background:url(/course_choice/kaikeishi4_3_2/img/banner_02.gif) no-repeat;
	text-indent:-9999px;
	margin:10px 0px;
}

div.course_choice_kaikeishi4_3_2_kaikeishi ul.course {
	display:block;
	position:relative;
	height:122px;
	margin-left:93px;
	margin-bottom:10px;
}

div.course_choice_kaikeishi4_3_2_kaikeishi ul.course li {
	display:block;
	position:absolute;
}

div.course_choice_kaikeishi4_3_2_kaikeishi ul.course li.course_01 {
	width:185px;
	height:120px;
	left:0px;
	background:url(/course_choice/kaikeishi4_3_2/img/circle_button_01.gif) no-repeat;
}

div.course_choice_kaikeishi4_3_2_kaikeishi ul.course li.course_02 {
	width:185px;
	height:120px;
	left:220px;
	background:url(/course_choice/kaikeishi4_3_2/img/circle_button_02.gif) no-repeat;
}

div.course_choice_kaikeishi4_3_2_kaikeishi ul.course li.course_03 {
	width:185px;
	height:120px;
	left:440px;
	background:url(/course_choice/kaikeishi4_3_2/img/circle_button_03.gif) no-repeat;
	text-indent:-9999px;
}

div.course_choice_kaikeishi4_3_2_kaikeishi ul.course li span {
	display:block;
	width:185px;
	height:121px;
	background:url(/course_choice/kaikeishi4_3_2/img/arrow_02.gif) no-repeat right center;
	text-indent:-9999px;
}

div.course_choice_kaikeishi4_3_2_kaikeishi span.course_photo {
	clear:both;
	display:block;
	float:right;
	width:250px;
	padding-bottom:15px;
}

div.course_choice_kaikeishi4_3_2_kaikeishi ol.course {
	display:block;
	width:425px;
	margin-left:20px;
}

div.course_choice_kaikeishi4_3_2_kaikeishi ol.course li {
	display:block;
	margin-bottom:15px;
}

div.course_choice_kaikeishi4_3_2_kaikeishi ol.course li h3 {
	display:block;
	font-size:18px;
	font-weight:bold;
	text-indent: -1.0em;
}

div.course_choice_kaikeishi4_3_2_kaikeishi ol.course li h3.course_01 {
	color:#FF0000;
}

div.course_choice_kaikeishi4_3_2_kaikeishi ol.course li h3.course_02 {
	color:#008000;
}

div.course_choice_kaikeishi4_3_2_kaikeishi ol.course li h3.course_03 {
	color:#336699;
	line-height:20px;
}

div.course_choice_kaikeishi4_3_2_kaikeishi ol.course li h4 {
	display:block;
	font-size:16px;
	font-weight:bold;
	line-height:18px;
}

div.course_choice_kaikeishi4_3_2_kaikeishi ol.course li span {
	display:block;
	font-size:10px;
	color:#336699;
}

div.course_choice_kaikeishi4_3_2_kaikeishi ol.course li p.course {
	font-size:12px;
}

div.course_choice_kaikeishi4_3_2_kaikeishi a.kaikeishi {
	display:block;
	clear:both;
	float:right;
	width:319px;
	height:94px;
	background:url(/img/course/c_kaikei_zeiri/button_01.gif) no-repeat;
	text-indent:-9999px;
	margin-bottom:15px;
}

/* 税理士試験ってどんな試験？ */
div.course_choice_zeirishi3_2_zeirishi {
	display:block;
	width:702px;
}

div.course_choice_zeirishi3_2_zeirishi h1.title {
	display:block;
	width:702px;
	height:109px;
	background:url(/course_choice/zeirishi3_2/img/banner_01.gif) no-repeat;
	text-indent:-9999px;
	margin:5px 0px;
}

div.course_choice_zeirishi3_2_zeirishi h2.title {
	display:block;
	font-size:16px;
	margin:5px 0px;
}

div.course_choice_zeirishi3_2_zeirishi h2.oshiete {
	display:block;
	float:left;
	width:311px;
	height:247px;
	background:url(/course_choice/zeirishi3_2/img/oshiete_banner.gif) no-repeat;
	text-indent:-9999px;
	margin-top:30px;
	margin-left:10px;
}

div.course_choice_zeirishi3_2_zeirishi ul {
	display:block;
	float:right;
	width:360px;
}

div.course_choice_zeirishi3_2_zeirishi ul li h3.jyuken {
	display:block;
	width:230px;
	height:43px;
	background:url(/course_choice/zeirishi3_2/img/square_banner_01.gif) no-repeat;
	text-indent:-9999px;
}

div.course_choice_zeirishi3_2_zeirishi ul li h3.shiken {
	display:block;
	width:230px;
	height:43px;
	background:url(/course_choice/zeirishi3_2/img/square_banner_02.gif) no-repeat;
	text-indent:-9999px;
}

div.course_choice_zeirishi3_2_zeirishi ul li p.jyuken_shiken {
	font-size:14px;
	margin-left:30px;
}

div.course_choice_zeirishi3_2_zeirishi h2.shorai {
	display:block;
	clear:both;
	float:left;
	width:340px;
	height:230px;
	background:url(/course_choice/zeirishi3_2/img/black_board_01.gif) no-repeat;
	text-indent:-9999px;
	margin:15px 0px;
}

div.course_choice_zeirishi3_2_zeirishi span.course_photo_01 {
	display:block;
	float:right;
	margin:15px 0px;
}

div.course_choice_zeirishi3_2_zeirishi h2.step {
	display:block;
	clear:both;
	width:702px;
	height:563px;
	background:url(/course_choice/zeirishi3_2/img/oshiete_banner2.gif) no-repeat;
	text-indent:-9999px;
	margin:15px 0px;
}

div.course_choice_zeirishi3_2_zeirishi span.course_photo_02 {
	clear:both;
	display:block;
	float:right;
	width:250px;
	padding-bottom:15px;
}

div.course_choice_zeirishi3_2_zeirishi ol.course {
	display:block;
	width:425px;
	margin-left:20px;
}

div.course_choice_zeirishi3_2_zeirishi ol.course li {
	display:block;
	margin-bottom:15px;
}

div.course_choice_zeirishi3_2_zeirishi ol.course li h3 {
	display:block;
	font-size:18px;
	font-weight:bold;
	text-indent: -1.0em;
}

div.course_choice_zeirishi3_2_zeirishi ol.course li h3.course_01 {
	color:#FF0000;
}

div.course_choice_zeirishi3_2_zeirishi ol.course li h3.course_02 {
	color:#008000;
}

div.course_choice_zeirishi3_2_zeirishi ol.course li h3.course_03 {
	color:#336699;
	line-height:20px;
}

div.course_choice_zeirishi3_2_zeirishi ol.course li h4 {
	display:block;
	font-size:16px;
	font-weight:bold;
	line-height:18px;
}

div.course_choice_zeirishi3_2_zeirishi ol.course li span {
	display:block;
	font-size:10px;
	color:#336699;
}

div.course_choice_zeirishi3_2_zeirishi ol.course li p.course {
	font-size:12px;
}

div.course_choice_zeirishi3_2_zeirishi a.zeirishi {
	display:block;
	clear:both;
	float:right;
	width:319px;
	height:94px;
	background:url(/img/course/c_kaikei_zeiri/button_02.gif) no-repeat;
	text-indent:-9999px;
	margin-bottom:15px;
}

/* 警察犬・麻薬探知犬・盲導犬訓練士を目指す方へお知らせ */
div.course_choice_police_dog_index h1 {
	display:block;
	width:550px;
	height:84px;
	background:url(/course_choice/police_dog/img/title_police_dog.gif) no-repeat center;
	padding-bottom:7px;
}

div.course_choice_police_dog_index ul#doubutsu_list {
	display:block;
	padding-bottom:7px;
}

div.course_choice_police_dog_index ul#doubutsu_list li {
	display:inline-block;
	width:115px;
	height:17px;
	/display:inline;
	/zoom:1;
	text-indent:-9999px;
}

div.course_choice_police_dog_index ul#doubutsu_list li.head_jas {
	background:url(/img/course/common/head_jas.gif) no-repeat;
}

div.course_choice_police_dog_index ul#doubutsu_list li.head_jas21 {
	background:url(/img/course/common/head_jas21.gif) no-repeat;
}

div.course_choice_police_dog_index ul#doubutsu_list li.head_oas {
	background:url(/img/course/common/head_oas.gif) no-repeat;
}

div.course_choice_police_dog_index ul#doubutsu_list li.head_tas {
	background:url(/img/course/common/head_tas.gif) no-repeat;
}

div.course_choice_police_dog_index ul#doubutsu_list li.head_nas {
	background:url(/img/course/common/head_nas.gif) no-repeat;
}

div.course_choice_police_dog_index p {
	text-indent:1em;
}

div.course_choice_police_dog_index div.img_box {
	width:550px;
}

div.course_choice_police_dog_index ul li h2 {
	display:inline;
	font-size:16px;
	font-weight:bold;
}

div.course_choice_police_dog_index ul li p {
	font-size:12px;
	text-indent:0px;
	padding-left:1em;
}

div.course_choice_police_dog_index ul li ul li h3 {
	font-size:12px;
	padding-left:1em;
}

div.course_choice_police_dog_index ul li ul li p {
	font-size:12px;
	text-indent:0px;
	padding-left:2.5em;
}

/* 高度情報処理にチャレンジ！ */
div.course_choice_joho_joho h1 {
	display:block;
	width:702px;
	height:109px;
	background:url(/course_choice/joho/img/banner_01.gif) no-repeat;
	margin-bottom:7px;
}

div.course_choice_joho_joho h2 {
	clear:both;
	display:block;
	width:702px;
	height:109px;
	background:url(/course_choice/joho/img/banner_02.gif) no-repeat;
	margin-bottom:7px;
	text-indent:-9999px;
}

div.course_choice_joho_joho h3 {
	float:left;
	font-size:19px;
	color:#F00;
}

div.course_choice_joho_joho ul {
	display:block;
	width:700px;
	text-align:center;
}

div.course_choice_joho_joho ul li {
	display:inline-block;
	width:340px;
	vertical-align:top;
	/display:inline;
	/zoom:1;
}

div.course_choice_joho_joho ul.technical_test {
	width:450px;
	float:left;
	margin-bottom:7px;
}

div.course_choice_joho_joho ul.technical_test li {
	width:146px;
	height:80px;
}

div.course_choice_joho_joho ul.technical_test li.circle_banner_02 {
	background:url(/course_choice/joho/img/circle_banner_02.gif) no-repeat center;
}

div.course_choice_joho_joho ul.technical_test li.circle_banner_03 {
	background:url(/course_choice/joho/img/circle_banner_03.gif) no-repeat center;
}

div.course_choice_joho_joho ul.technical_test li.circle_banner_01 {
	background:url(/course_choice/joho/img/circle_banner_01.gif) no-repeat center;
}

div.course_choice_joho_joho ul.technical_test li span {
	display:none;
}

div.course_choice_joho_joho p.technical_text {
	width:450px;
	float:left;
}

div.course_choice_joho_joho img {
	float:left;
	margin-bottom:7px;
}

div.course_choice_joho_joho > a {
	display:inline-block;
	width:319px;
	height:94px;
	text-indent:-9999px;
	margin-bottom:7px;
}

div.course_choice_joho_joho a.link_joho_sys {
	background:url(/course_choice/joho/img/button_01.gif) no-repeat;
	margin-left:49px;
}

div.course_choice_joho_joho a.link_joho_security {
	background:url(/course_choice/joho/img/button_02.gif) no-repeat;
	margin-left:10px;
}

div.course_choice_joho_joho img.course_photo01 {
	float:right;
}

div.course_choice_joho_joho table {
	width:600px;
	text-align:center;
	margin-left:50px;
	margin-bottom:7px;
}

div.course_choice_joho_joho table caption {
	border:#00F 1px solid;
	font-size:18px;
	font-weight:bold;
	color:#369;
	text-align:center;
}

div.course_choice_joho_joho table tr th {
	font-size:18px;
	font-weight:bold;
	text-align:center;
}

div.course_choice_joho_joho table tr td {
	font-size:13px;
	color:#369;
}

div.course_choice_joho_joho table tr td strong {
	font-size:14px;
	font-weight:bold;
}

div.course_choice_joho_joho table tr.first {
	background-color:#f8e2cc;
	border-bottom:#FFF 4px solid;
}

div.course_choice_joho_joho table tr.first th {
	width:100px;
}

div.course_choice_joho_joho table tr.second {
	background-color:#e3e0eb;
	border-bottom:#FFF 4px solid;
}

div.course_choice_joho_joho table tr.third {
	background-color:#d1e8cf;
}

div.course_choice_joho_joho ul li.joho_security {
	margin-left:15px;
}

div.course_choice_joho_joho ul li h2 {
	display:block;
	width:340px;
	height:49px;
	text-indent:-9999px;
	margin-bottom:7px;
}

div.course_choice_joho_joho ul li.joho_sys h2 {
	background:url(/course_choice/joho/img/square_banner_01.gif) no-repeat;
}

div.course_choice_joho_joho ul li.joho_security h2 {
	background:url(/course_choice/joho/img/square_banner_02.gif) no-repeat;
}

div.course_choice_joho_joho ul li.joho_security ul {
	margin-top:10px;
}

div.course_choice_joho_joho ul li ul {
	width:340px;
}

div.course_choice_joho_joho ul li ul li {
	width:115px;
	height:17px;
}

div.course_choice_joho_joho ul li ul li a {
	display:block;
	width:115px;
	height:17px;
	text-indent:-9999px;
}

div.course_choice_joho_joho ul li ul li.head_yokohama {
	background:url(/img/common/head_yokohama_o.gif) no-repeat;
}

div.course_choice_joho_joho ul li ul li.head_yokohama a {
	background:url(/img/common/head_yokohama.gif) no-repeat;
}

div.course_choice_joho_joho ul li ul li.head_omiya {
	background:url(/img/common/head_omiya_o.gif) no-repeat;
}

div.course_choice_joho_joho ul li ul li.head_omiya a {
	background:url(/img/common/head_omiya.gif) no-repeat;
}

div.course_choice_joho_joho ul li ul li.head_sendai {
	background:url(/img/common/head_sendai_o.gif) no-repeat;
}

div.course_choice_joho_joho ul li ul li.head_sendai a {
	background:url(/img/common/head_sendai.gif) no-repeat;
}

div.course_choice_joho_joho ul li ul li.head_osaka {
	background:url(/img/common/head_osaka_o.gif) no-repeat;
}

div.course_choice_joho_joho ul li ul li.head_osaka a {
	background:url(/img/common/head_osaka.gif) no-repeat;
}

div.course_choice_joho_joho ul li ul li.head_tennoji {
	background:url(/img/common/head_tennoji_o.gif) no-repeat;
}

div.course_choice_joho_joho ul li ul li.head_tennoji a {
	background:url(/img/common/head_tennoji.gif) no-repeat;
}

div.course_choice_joho_joho ul li ul li.head_kyoto {
	background:url(/img/common/head_kyoto_o.gif) no-repeat;
}

div.course_choice_joho_joho ul li ul li.head_kyoto a {
	background:url(/img/common/head_kyoto.gif) no-repeat;
}

div.course_choice_joho_joho ul li ul li a:hover {
	background:none;
}

div.course_choice_joho_joho p.select_school_3year {
	font-size:13px;
	border:#00F 1px solid;
	color:#336699;
	padding:5px;
	margin-bottom:7px;
	text-align:center;
}

div.course_choice_joho_joho p.select_school_3year a {
	text-decoration:underline;
}

div.course_choice_joho_joho p.select_school_3year a:hover {
	background-color:#FFE6D9;
}

/* 基本情報技術者試験の午前試験免除！ */
div.course_choice_exemption h1 {
	display:block;
	width:550px;
	height:80px;
	background:url(/img/exemption/exemption_title.gif) no-repeat;
	text-indent:-9999px;
}

div.course_choice_exemption p {
	margin:10px 0;
}

div.course_choice_exemption div.condition {
	display:block;
	float:left;
	width:315px;
	height:116px;
	border:2px solid #0000FF;
}

div.course_choice_exemption div.condition strong {
	display:block;
	font-size:16px;
	font-weight:bold;
	color:#FFFFFF;
	text-align:center;
	background-color:#0000FF;
	padding:6px 0;
}

div.course_choice_exemption div.condition ul.condition {
	font-size:14px;
	line-height:2;
	text-decoration:underline;
	list-style-type:disc;
	margin-left:20px;
}

div.course_choice_exemption h2 {
	display:block;
	width:550px;
	height:30px;
	background:url(/img/exemption/e_c_title.gif) no-repeat;
	text-indent:-9999px;
}

div.course_choice_exemption span {
	display:block;
	font-size:12px;
	color:#FF0000;
	text-align:right;
}

div.course_choice_exemption ul.course {
	display:block;
	margin:10px 0 0 30px;
}

div.course_choice_exemption ul.course li {
	display:inline-block;
/ display:inline;
/ zoom:1;
	margin:0 10px 10px 0;
}