﻿@charset "utf-8";
@import url("common.css"); /* common stylesheet */

#dammy {
	background: url() no-repeat;
	margin: 0;
	padding: 40px 0 0 0;
	width: 216px;
	overflow: hidden;
	display: block;
	border: none;
	text-decoration: none;
	height: 0px!important;
	height /**/:40px;/* for ie5.x */
	}




/* #
--------- --------- --------- --------- --------- */
.course_btnarea1 {	
	margin:0 ;
	padding:20px 130px 10px 130px;
	height:84px;
	background-color: #FEF9E5;
	}
	
.course_btnarea2 {	
	margin:0 ;
	padding:20px 0 10px 8px;
	height:84px;
	background-color: #FEF9E5;
	}
	
.course_btn1,
.course_btn2,
.course_btn1_2,
.course_btn2_2  {	
	margin:0;
	width:245px;
	height:68px;
	float:left;
	}
	
		
.course_btn1 a,
.course_btn2 a, 
.course_btn1_2 a,
.course_btn2_2 a {
	background: url(../images/course/course_btn3_2.jpg) no-repeat;
	margin: 0;
	padding: 68px 0 0 0;
	width: 245px;
	overflow: hidden;
	display: block;
	border: none;
	text-decoration: none;
	height: 0px!important;
	height /**/:68px;/* for ie5.x */
	}
	
.course_btn2 a {
	background: url(../images/course/course_btn4_2.jpg) no-repeat;
	}
	
.course_btn1_2 a {
	background: url(../images/course/course_btn3.jpg) no-repeat;
	}

.course_btn2_2 a {
	background: url(../images/course/course_btn4.jpg) no-repeat;
	}
		
.course_btn3 {	
	margin:0;
	width:165px;
	height:64px;
	float:left;
	}
	
.course_btn3 a {
	background: url(../images/course/course_btn5.jpg) no-repeat;
	margin: 0;
	padding: 68px 0 0 0;
	width: 165px;
	overflow: hidden;
	display: block;
	border: none;
	text-decoration: none;
	height: 0px!important;
	height /**/:68px;/* for ie5.x */
	}
	
.course_btn1 a:hover,
.course_btn2 a:hover,
.course_btn1_2 a:hover,
.course_btn2_2 a:hover,
.course_btn3 a:hover {
	background-position: 0 -68px;
	}

.course_linkarea {
	margin:0 0 35px 0;
	}
	
.course_link {
	float:right;
	background: url(../images/course/course_icon2.jpg) no-repeat;
	margin:0;
	padding:0 0 0 19px;
	text-align: right;
	font-size:1.2em;
	}
	
.course_link a {
	margin:0;	
	color:#4D4D4D;
	}

.course_voice1lead {
	margin:0 0 15px 0;
	font-size:1.6em;
	font-weight: bold;
	color:#EF7A00;
	}
	
.course_voice1ex {
	margin:0;
	font-size:1.2em;
	}
	
.course_voice1name {
	position: absolute;
	bottom:10px;
	left:154px;
	color:#4D4D4D;
	font-weight: bold;
	font-size:1.2em;
	}
	
.course_voice1name span {
	position:absolute;
	top:1px;
	left:12px;
	background: url(../images/course/zaki.gif) no-repeat;
	margin:  0;
	padding: 13px 0 0 0;
	width: 13px;
	overflow: hidden;
	display: block;
	border: none;
	text-decoration: none;
	height: 0px!important;
	height /**/:13px;/* for ie5.x */
	}
	
.course_title1,
.course_title2,
.course_title2_2,
.course_title2_3,
.course_title5,
.course_title6,
.course_title8,
.course_title9,
.course_title10,
.course_title11
 {
	background: url(../images/course/course_stitle1.jpg) no-repeat;
	margin: 0 0 20px 0;
	padding: 40px 0 0 0;
	width: 670px;
	overflow: hidden;
	display: block;
	border: none;
	text-decoration: none;
	height: 0px!important;
	height /**/:40px;/* for ie5.x */
	}
	
.course_title2 {
	background: url(../images/course/course_stitle2.jpg) no-repeat;
	margin:0 0 15px 0;
	}
	
.course_title2_2 {
	background: url(../images/course/course_stitle2_2.jpg) no-repeat;
	margin:0 0 15px 0;
	}
	
.course_title2_3 {
	background: url(../images/course/course_stitle2_3.jpg) no-repeat;
	margin:0 0 15px 0;
	}
	
.course_title5 {
	background: url(../images/course/course_stitle5.jpg) no-repeat;
	margin:0 0 15px 0;
	}
	
.course_title6{
	background: url(../images/course/course_stitle6.jpg) no-repeat;
	margin:30px 0 15px 0;
	}
	
.course_title8{
	background: url(../images/course/course_stitle8.jpg) no-repeat;
	margin:30px 0 15px 0;
	}
	
.course_title9{
	background: url(../images/course/course_stitle9.jpg) no-repeat;
	margin:30px 0 15px 0;
	}
	
.course_title10{
	background: url(../images/course/course_stitle10.jpg) no-repeat;
	margin:30px 0 15px 0;
	}
.course_title11{
	background: url(../images/course/course_stitle11.jpg) no-repeat;
	margin:30px 0 15px 0;
	}	
	
.course_title3,
.course_title4 {
	background: url(../images/course/course_stitle3.jpg) no-repeat;
	margin: 0 0 20px 0;
	padding: 30px 0 0 0;
	width: 670px;
	overflow: hidden;
	display: block;
	border: none;
	text-decoration: none;
	height: 0px!important;
	height /**/:30px;/* for ie5.x */
	}
	
.course_title4 {
	background: url(../images/course/course_stitle4.jpg) no-repeat;
	}
	
	
.course_title6_sub1,
.course_title6_sub2 {
	background: url(../images/course/course4_sstitle1.jpg) no-repeat;
	margin: 0 0 20px 0;
	padding: 43px 0 0 0;
	width: 550px;
	overflow: hidden;
	display: block;
	border: none;
	text-decoration: none;
	height: 0px!important;
	height /**/:43px;/* for ie5.x */
	}
	
.course_title6_sub2 {
	background: url(../images/course/course4_sstitle2.jpg) no-repeat;
	}
	
	
.stitlearea {
	margin:0 0 10px 0;
	width:670px;
	height:43px;
	position: relative;
	}
	
.stitlearea a {
	position: absolute;
	top:1px;
	right:5px;
	background: url(../images/price/btn_link.jpg) no-repeat;
	margin: 0;
	padding: 39px 0 0 0;
	width: 134px;
	overflow: hidden;
	display: block;
	border: none;
	text-decoration: none;
	height: 0px!important;
	height /**/:39px;/* for ie5.x */
	}
	
.spinfo_title1,
.spinfo_title2,
.spinfo_title3,
.spinfo_title4 {
	background: url(../images/price/price_sstitle1.jpg) no-repeat;
	margin: 0;
	padding: 43px 0 0 0;
	width: 454px;
	overflow: hidden;
	display: block;
	border: none;
	text-decoration: none;
	height: 0px!important;
	height /**/:43px;/* for ie5.x */
	}
	
.spinfo_title2 {
	background: url(../images/price/price_sstitle2.jpg) no-repeat;
	}
	
.spinfo_title3 {
	background: url(../images/price/price_sstitle3.jpg) no-repeat;
	}
	
.spbanner1,
.spbanner2,
.spbanner3 {
	background: url(../images/price/course1_title.jpg) no-repeat;
	margin: 0 0 10px 0;
	padding: 120px 0 0 0;
	width: 670px;
	overflow: hidden;
	display: block;
	border: none;
	text-decoration: none;
	height: 0px!important;
	height /**/:120px;/* for ie5.x */
	}
	
.spbanner2 {
	background: url(../images/price/course3_title.jpg) no-repeat;
	}
	
/* #course1
--------- --------- --------- --------- --------- */
.course1_mtitlearea {
	background: url(../images/course/course1_mtitlearea.jpg) no-repeat;
	margin:0 0 5px 0;
	padding:15px 15px 10px 15px;
	width:670px;
	height:235px;
	position: relative;
	}

.course1_mtitle {
	background: url(../images/course/course1_mtitle.jpg) no-repeat;
	margin: 0 0 15px 0;
	padding: 92px 0 0 0;
	width: 500px;
	overflow: hidden;
	display: block;
	border: none;
	text-decoration: none;
	height: 0px!important;
	height /**/:92px;/* for ie5.x */
	}
	
.course1_mtitle_ex {
	margin:0;
	padding:0 0 0 3px;
	color:#4D4D4D;
	font-size:1.2em;
	width:365px;
	}
	
.course1_mtitle_btn1 {
	position: absolute;
	bottom:35px;
	left:15px;
	width:183px;
	height:39px;
	}
	
.course1_mtitle_btn1 a {
	background: url(../images/course/course_btn1.jpg) no-repeat;
	margin: 0;
	padding: 39px 0 0 0;
	width: 183px;
	overflow: hidden;
	display: block;
	border: none;
	text-decoration: none;
	height: 0px!important;
	height /**/:39px;/* for ie5.x */
	}
	
.course1_mtitle_btn1 a:hover {
	background-position: 0 -39px;
	}
	
.course_cnavi {
	margin:0 0 25px 0;
	}
	
.course_cnavi li {
	background: url(../images/course/course_icon1.jpg) no-repeat;
	margin:0 0 0 10px;
	padding:0 0 0 19px;
	height:16px;
	font-size:1.2em;
	float:right;
	}
	
.course_cnavi a {
	display: block;
	margin:0;
	color: #333;
	}
	
.course_cnavi a:hover {
	color: #66BCF9;
	text-decoration: none;
	}

.course_cnavi02 {
	margin:0 0 25px 0;
	}
	
.course_cnavi02 li {
		float:right;
	}
	
.course_cnavi02 li a{
	margin: 0;
	padding: 26px 0 0 0;
	width: 123px;
	overflow: hidden;
	display: block;
	border: none;
	text-decoration: none;
	height: 0px!important;
	height /**/:26px;/* for ie5.x */
	}
	
.course_cnavi02_01 a {
	background: url(../images/course/course3_anchor04.jpg) no-repeat;
}

.course_cnavi02_02 a {
	background: url(../images/course/course3_anchor03.jpg) no-repeat;
}

.course_cnavi02_03 a {
	background: url(../images/course/course3_anchor02.jpg) no-repeat;
}

.course_cnavi02_04 a {
	background: url(../images/course/course3_anchor01.jpg) no-repeat;
}
	
.course_cnavi02 a:hover {
	background-position:0 -26px;
	}

.course1_tab,
.course9_tab {
	background: url(../images/course/course1_tabbar.jpg) no-repeat;
	background-position: 0 bottom;
	margin:0 0 25px 0;
	height:45px;
	}
.course9_tab {
background: url(../images/course/course1_tabbar.jpg) no-repeat;
	background-position: 0 bottom;
}	
.course1_tab li,
.course9_tab li {
	margin:0;
	width:330px;
	height:35px;
	float:left;
	}

.course1_tab li b,	
.course1_tab li a {
	background: url(../images/course/course1_tab1.jpg) no-repeat;
	margin: 0;
	padding: 35px 0 0 0;
	width: 330px;
	overflow: hidden;
	display: block;
	border: none;
	text-decoration: none;
	height: 0px!important;
	height /**/:35px;/* for ie5.x */
	}

.course1_tab li.tab2 b,	
.course1_tab li.tab2 a {
	background: url(../images/course/course1_tab2.jpg) no-repeat;
	}
	
.course1_tab li a:hover {
	background-position: 0 -35px;
	}
	
.course1_tab.rev li b,	
.course1_tab.rev li a {
	background: url(../images/course/course1_tab1.jpg) no-repeat;
	background-position: 0 -35px;
	}
	
.course1_tab.rev li.tab2 b,	
.course1_tab.rev li.tab2 a {
	background: url(../images/course/course1_tab2.jpg) no-repeat;
	background-position: 0 -35px;
	}
	
.course1_tab.rev li a:hover {
	background-position: 0 0;
	}
	
.course1_title {
	background: url(../images/course/course1_title.jpg) no-repeat;
	margin: 0 0 15px 0;
	padding: 35px 0 0 0;
	width: 670px;
	overflow: hidden;
	display: block;
	border: none;
	text-decoration: none;
	height: 0px!important;
	height /**/:35px;/* for ie5.x */
	}

.course1_area1 {
	margin:0 0 10px 0;
	}

.point_wrap {
	background: url(../images/course/course_area1back.gif) no-repeat;
	background-position: 0 bottom;
	margin:0 0 15px 0;
	}

.pointarea1 {
	margin:0;
	width:330px;
	float:left;
	}
	
.pointarea2 {
	margin:0;
	width:330px;
	float:right;
	}
	
.pointarea3 {
	margin:0 0 10px 0;
	width:670px;
	}

.course1_pointtitle1,
.course1_pointtitle2,
.course1_pointtitle3,
.course1_pointtitle4 {
	background: url(../images/course/course1_area1title1.jpg) no-repeat;
	margin: 0;
	padding: 45px 0 0 0;
	width: 330px;
	overflow: hidden;
	display: block;
	border: none;
	text-decoration: none;
	height: 0px!important;
	height /**/:45px;/* for ie5.x */
	}
	
.course1_pointtitle2 {
	background: url(../images/course/course1_area1title2.jpg) no-repeat;
	}
	
.course1_pointtitle3 {
	background: url(../images/course/course1_area1title3.jpg) no-repeat;
	}
	
.course1_pointtitle4 {
	background: url(../images/course/course2_area1title4.jpg) no-repeat;
	width: 409px;

	}
	
.course1_pointex2 b{
	font-weight:600;
	color:#e67802;
	}
	
.course1_pointex {
	margin:0;
	padding:5px;
	border-top:1px solid #B9B9B9;
	font-size:1.2em;
	}
	
.course1_pointex2 {
	margin:0;
	padding:5px;
	border:1px solid #B9B9B9;
	font-size:1.2em;
	}

.course_ex {
	margin:0 0 20px 0;
	font-size:1.4em;
	}

.course_ex2 {
	margin:0 0 20px 0;
	font-size:1.2em;
	line-height:1.4em;
	}

.course1_voice1 {
	background: url(../images/course/koushi_guide2_hisazawa.jpg) no-repeat;
	margin:0 0 10px 0;
	padding:0 0 0 155px;
	width:515px;
	height:185px;
	position: relative;
	}
	
.steparea1 {
	margin:0 5px;
	width:658px;
	border:1px solid #B9B9B9;
	position: relative;
	}
	
.steparea1_2 {
	margin:0 5px;
	width:658px;
	border:1px solid #B9B9B9;
	position: relative;
	}
	
.steparea1.b15 {
	margin:0 5px 15px 5px;
	}
	
.steparea1.b20 {
	margin:0 5px 20px 5px;
	}

.course_image {
	position: absolute;
	top:5px;
	left:5px;
	margin: 0;
	padding: 100px 0 0 0;
	width: 150px;
	overflow: hidden;
	display: block;
	border: none;
	text-decoration: none;
	height: 0px!important;
	height /**/:100px;/* for ie5.x */
	}

.course_image2 {
	position: absolute;
	top:48px;
	left:500px;
	margin: 0;
	padding: 100px 0 0 0;
	width: 150px;
	overflow: hidden;
	display: block;
	border: none;
	text-decoration: none;
	height: 0px!important;
	height /**/:100px;/* for ie5.x */
	}

.img001 {
	background: url(../images/course/course1_img01.jpg) no-repeat;
 }
 
.img002 {
	background: url(../images/course/course2_img01.jpg) no-repeat;
 }
 
.img003 {
	background: url(../images/course/sample_image1.jpg) no-repeat;
 }
 
.img004 {
	background: url(../images/course/sample_image1.jpg) no-repeat;
 }
 
.img005 {
	background: url(../images/course/sample_image1.jpg) no-repeat;
 }
 
.img006 {
	background: url(../images/course/sample_image1.jpg) no-repeat;
 }
 
.img004 {
	background: url(../images/course/sample_image1.jpg) no-repeat;
 }
 
.img005 {
	background: url(../images/course/course2_img01_2.jpg) no-repeat;
 }
.img006 {
	background: url(../images/course/course10_img01.jpg) no-repeat;
 } 
 
.course1_steptitle1 {
	margin:0 0 15px 0;
	padding:5px 5px 5px 160px;
	border-bottom:1px solid #DF9E1E;
	}
	
.course1_steptitle1 b {
	background: url(../images/course/course1_area2title1.jpg) no-repeat;
	margin: 0;
	padding: 25px 0 0 0;
	width: 480px;
	overflow: hidden;
	display: block;
	border: none;
	text-decoration: none;
	height: 0px!important;
	height /**/:25px;/* for ie5.x */
	}

.course1_steptitle2,
.course1_steptitle3 {
	margin:0 0 15px 0;
	padding:5px;
	border-left:1px solid #B9B9B9;
	border-top:1px solid #B9B9B9;
	border-right:1px solid #B9B9B9;
	border-bottom:1px solid #DF9E1E;
	}
	
.course1_steptitle2 b,
.course1_steptitle3 b {
	background: url(../images/course/course1_area2title2.jpg) no-repeat;
	margin: 0;
	padding: 25px 0 0 0;
	width: 313px;
	overflow: hidden;
	display: block;
	border: none;
	text-decoration: none;
	height: 0px!important;
	height /**/:25px;/* for ie5.x */
	}

.course1_steptitle3 b {
	background: url(../images/course/course1_area2title3.jpg) no-repeat;
	}

.arrow {
	background: url(../images/course/course1_area2arrow.jpg) no-repeat;
	margin: 0;
	padding: 33px 0 0 0;
	width: 660px;
	overflow: hidden;
	display: block;
	border: none;
	text-decoration: none;
	height: 0px!important;
	height /**/:33px;/* for ie5.x */
	}

.step_wrap {
	background: url(../images/course/course1_area2back.jpg) no-repeat;
	background-position: 0 bottom;
	margin:0 5px 15px 5px;
	}

.step_wrap2 {
	background: url(../images/course/course1_area2back2.jpg) no-repeat;
	background-position: 0 bottom;
	margin:0 5px 15px 5px;
	}

.step_wrap3 {
	margin:0 5px 15px 5px;
	}

.steparea2,
.steparea4 {
	margin:0;
	width:325px;
	float:left;
	}
	
.steparea3,
.steparea5 {
	margin:0;
	width:325px;
	float:right;
	}
.steparea10{
	margin:0;
	width:325px;
	border:#CCC thin solid;　
}	
	
.steparea1 ul {
	margin:0 0 10px 165px;
	font-size:1.4em;
	}

.steparea1_2 ul {
	margin:0 0 10px 5px;
	font-size:1.4em;
	}

.steparea2 ul,
.steparea3 ul,
.steparea10 ul
 {
	margin:0 0 10px 10px;
	font-size:1.4em;
	}
	
.steparea4 ul,
.steparea5 ul {
	margin:5px 0 10px 10px;
	padding:10px;	
	font-size:1.4em;
	border:1px #999999 solid;
	}
	
.course1_area2ex {
	margin:0 0 20px 10px;
	color:#4D4D4D;
	font-size:1.2em;
	}
	
.course1_area2title {
	background: url(../images/course/course_icon3.jpg) no-repeat;
	background-position: 0 center;
	margin:0 0 0 10px;
	padding:2px 0 0 13px;
	font-size:1.2em;
	font-weight: bold;
	}
	
.course1_area2ex2 {
	margin:0 0 10px 10px;
	padding:0 0 0 13px;
	color:#4D4D4D;
	font-size:1.2em;
	}
	
.course1_area2ex2.b40 {
	margin-bottom:40px;
	}



/* #course2
--------- --------- --------- --------- --------- */
.course2_title {
	background: url(../images/course/course2_title.jpg) no-repeat;
	margin: 0 0 15px 0;
	padding: 35px 0 0 0;
	width: 670px;
	overflow: hidden;
	display: block;
	border: none;
	text-decoration: none;
	height: 0px!important;
	height /**/:35px;/* for ie5.x */
	}

.course2_steptitle1 {
	margin:0 0 15px 0;
	padding:5px 5px 5px 160px;
	border-bottom:1px solid #DF9E1E;
	}
		
.course2_steptitle1 b {
	background: url(../images/course/course2_area2title1.jpg) no-repeat;
	margin: 0;
	padding: 25px 0 0 0;
	width: 480px;
	overflow: hidden;
	display: block;
	border: none;
	text-decoration: none;
	height: 0px!important;
	height /**/:25px;/* for ie5.x */
	}

.course4_area2step2_3title {
	background: url(../images/course/mini_title01.jpg) no-repeat;
	margin: 0 0 10px 0;
	padding: 36px 0 0 0;
	width: 326px;
	overflow: hidden;
	display: block;
	border: none;
	text-decoration: none;
	height: 0px!important;
	height /**/:36px;/* for ie5.x */
	}

.course4_area2step2_3title2 {
	background: url(../images/course/mini_title02.jpg) no-repeat;
	margin: 0 0 10px 0;
	padding: 36px 0 0 0;
	width: 326px;
	overflow: hidden;
	display: block;
	border: none;
	text-decoration: none;
	height: 0px!important;
	height /**/:36px;/* for ie5.x */
	}




.course2_steptitle2,
.course2_steptitle3,
.course2_steptitle1_2,
.course2_steptitle1_3,
.course2_steptitle1_4,
.course2_steptitle1_5,
.course2_steptitle1_6,
.course9_steptitle2,
.course9_steptitle3{
	margin:0 0 15px 0;
	padding:5px;
	border-left:1px solid #B9B9B9;
	border-top:1px solid #B9B9B9;
	border-right:1px solid #B9B9B9;
	border-bottom:1px solid #DF9E1E;
	}
	
.course2_steptitle2 b,
.course2_steptitle3 b,
.course2_steptitle1_2 b,
.course2_steptitle1_3 b  {
	background: url(../images/course/course2_area2title2.jpg) no-repeat;
	margin: 0;
	padding: 25px 0 0 0;
	width: 313px;
	overflow: hidden;
	display: block;
	border: none;
	text-decoration: none;
	height: 0px!important;
	height /**/:25px;/* for ie5.x */
	}

.course2_steptitle1_4 b  {
	background: url(../images/course/course2_area2title1_2.jpg) no-repeat;
	margin: 0;
	padding: 25px 0 0 0;
	width: 620px;
	overflow: hidden;
	display: block;
	border: none;
	text-decoration: none;
	height: 0px!important;
	height /**/:25px;/* for ie5.x */
	}

.course2_steptitle1_5 b  {
	background: url(../images/course/course2_area2title1_3.jpg) no-repeat;
	margin: 0;
	padding: 25px 0 0 0;
	width: 620px;
	overflow: hidden;
	display: block;
	border: none;
	text-decoration: none;
	height: 0px!important;
	height /**/:25px;/* for ie5.x */
	}

.course2_steptitle1_6 b  {
	background: url(../images/course/course2_area2title2_3.jpg) no-repeat;
	margin: 0;
	padding: 25px 0 0 0;
	width: 620px;
	overflow: hidden;
	display: block;
	border: none;
	text-decoration: none;
	height: 0px!important;
	height /**/:25px;/* for ie5.x */
	}

.course2_steptitle2 span,
.course2_steptitle3 span,
.course9_steptitle2 span,
.course9_steptitle3 span,
.course10_steptitle3 span{
	background: url(../images/course/course2_area2title2_2.jpg) no-repeat;
	margin: 0;
	padding: 25px 0 0 0;
	width: 313px;
	overflow: hidden;
	display: block;
	border: none;
	text-decoration: none;
	height: 0px!important;
	height /**/:25px;/* for ie5.x */
	}

.course2_steptitle3 b {
	background: url(../images/course/course2_area2title3.jpg) no-repeat;
	}

.course2_steptitle3 span {
	background: url(../images/course/course2_area2title3_2.jpg) no-repeat;
	}

.course2_steptitle1_2 b {
	background: url(../images/course/course2_area2title1.jpg) no-repeat;
	}

.course2_steptitle1_3 b {
	background: url(../images/course/mini_title02.jpg)  no-repeat;
	}

.course2_voice1 {
	background: url(../images/course/koushi_guide_nose.jpg) no-repeat;
	margin:0 0 10px 0;
	padding:0 0 0 155px;
	width:515px;
	height:185px;
	position: relative;
	}

.course2_for_place01,
.course9_for_place01 {
	background: url(../images/course/course2_for_osaka.jpg) no-repeat;
	margin: 0;
	padding: 56px 0 0 0;
	width: 269px;
	overflow: hidden;
	display: block;
	border: none;
	text-decoration: none;
	height: 0px!important;
	height /**/:56px;/* for ie5.x */
	}

.course2_for_place02, 
.course9_for_place02{
	background: url(../images/course/course2_for_hyogo.jpg) no-repeat;
	margin: 0;
	padding: 56px 0 0 0;
	width: 269px;
	overflow: hidden;
	display: block;
	border: none;
	text-decoration: none;
	height: 0px!important;
	height /**/:56px;/* for ie5.x */
	}
	
.couese2_toarea {
	padding:0;
	margin:0 0 20px 0;
	list-style:none;
	height:60px;
	padding:10px 20px;
	width:630px;
	background:#fef9e5;
		}
	
.couese2_toarea li{
	float:left;
	margin:0 20px 0 0;
	}
	
.couese2_toarea .to_osaka a{
	background: url(../images/course/course2_to_osaka.jpg) no-repeat;
	margin: 0;
	padding: 60px 0 0 0;
	width: 270px;
	overflow: hidden;
	display: block;
	border: none;
	text-decoration: none;
	height: 0px!important;
	height /**/:60px;/* for ie5.x */
	}

.couese2_toarea .to_hyogo a{
	background: url(../images/course/course2_to_hyogo.jpg) no-repeat;
	margin: 0;
	padding: 60px 0 0 0;
	width: 270px;
	overflow: hidden;
	display: block;
	border: none;
	text-decoration: none;
	height: 0px!important;
	height /**/:60px;/* for ie5.x */
	}

.couese2_toarea .to_osaka a:hover,
.couese2_toarea .to_hyogo a:hover{
	background-position:0 -60px ;
	}

/* #
--------- --------- --------- --------- --------- */
.course3_mtitlearea {
	background: url(../images/course/course3_mtitlearea.jpg) no-repeat;
	margin:0;
	padding:15px 15px 10px 15px;
	width:640px;
	height:176px;
	position: relative;
	}

.course3_mtitle {
	background: url(../images/course/course3_mtitle.jpg) no-repeat;
	margin: 0 0 15px 0;
	padding: 65px 0 0 0;
	width: 411px;
	overflow: hidden;
	display: block;
	border: none;
	text-decoration: none;
	height: 0px!important;
	height /**/:65px;/* for ie5.x */
	}
	
.course3_mtitle_ex {
	margin:0;
	padding:0 0 0 3px;
	color:#4D4D4D;
	font-size:1.2em;
	width:365px;
	}
	
.course3_mtitle_btn1 {
	position: absolute;
	bottom:10px;
	left:15px;
	width:183px;
	height:39px;
	}
	
.course3_mtitle_btn1 a {
	background: url(../images/course/course_btn1.jpg) no-repeat;
	margin: 0;
	padding: 39px 0 0 0;
	width: 183px;
	overflow: hidden;
	display: block;
	border: none;
	text-decoration: none;
	height: 0px!important;
	height /**/:39px;/* for ie5.x */
	}
	
.course3_mtitle_btn1 a:hover {
	background-position: 0 -39px;
	}
	
.course3_mtitle_btn2 {
	position: absolute;
	bottom:10px;
	left:200px;
	width:183px;
	height:39px;
	}
	
.course3_mtitle_btn2 a {
	background: url(../images/course/course_btn2.jpg) no-repeat;
	margin: 0;
	padding: 39px 0 0 0;
	width: 183px;
	overflow: hidden;
	display: block;
	border: none;
	text-decoration: none;
	height: 0px!important;
	height /**/:39px;/* for ie5.x */
	}
	
.course3_mtitle_btn2 a:hover {
	background-position: 0 -39px;
	}

.course3_pointtitle1,
.course3_pointtitle2,
.course3_pointtitle3,
.course3_pointtitle4,
.course3_pointtitle5,
.course3_pointtitle6,
.course3_pointtitle7,
.course3_pointtitle8,
.course3_pointtitle1s,
.course3_pointtitle2s,
.course3_pointtitle3s,
.course3_pointtitle4s,
.course3_pointtitle5s,
.course3_pointtitle6s,
.course3_pointtitle7s {
	background: url(../images/course/course3_area1title1.jpg) no-repeat;
	margin: 0;
	padding: 45px 0 0 0;
	width: 330px;
	overflow: hidden;
	display: block;
	border: none;
	text-decoration: none;
	height: 0px!important;
	height /**/:45px;/* for ie5.x */
	}
	
.course3_pointtitle8 {
	background: url(../images/course/course3_area1title8.jpg) no-repeat;
	width: 600px;
	}

.course3_pointtitle2 {
	background: url(../images/course/course3_area1title2.jpg) no-repeat;
	}
	
.course3_pointtitle3 {
	background: url(../images/course/course3_area1title3.jpg) no-repeat;
	}
	
.course3_pointtitle4 {
	background: url(../images/course/course3_area1title4.jpg) no-repeat;
	}
	
.course3_pointtitle5 {
	background: url(../images/course/course3_area1title5.jpg) no-repeat;
	}
	
.course3_pointtitle6 {
	background: url(../images/course/course3_area1title6.jpg) no-repeat;
	}
	
.course3_pointtitle7 {
	background: url(../images/course/course3_area1title7.jpg) no-repeat;
	}
	
.course3_pointtitle1s {
	background: url(../images/course/course3_area1title1s.jpg) no-repeat;
	}

.course3_pointtitle2s {
	background: url(../images/course/course3_area1title2s.jpg) no-repeat;
	}
	
.course3_pointtitle3s {
	background: url(../images/course/course3_area1title3s.jpg) no-repeat;
	}
	
.course3_pointtitle4s {
	background: url(../images/course/course3_area1title4s.jpg) no-repeat;
	}
	
.course3_pointtitle5s {
	background: url(../images/course/course3_area1title5s.jpg) no-repeat;
	}
	
.course3_pointtitle6s {
	background: url(../images/course/course3_area1title6s.jpg) no-repeat;
	}
	
.course3_pointtitle7s {
	background: url(../images/course/course3_area1title7s.jpg) no-repeat;
	}
	
.course3_steptitle1,
.course3_steptitle2,
.course3_steptitle3 {
	margin:0 0 15px 0;
	padding:5px 5px 5px 160px;
	border-bottom:1px solid #DF9E1E;
	}
	
.course3_steptitle1 b,
.course3_steptitle2 b,
.course3_steptitle3 b {
	background: url(../images/course/course3_area2title1.jpg) no-repeat;
	margin: 0;
	padding: 25px 0 0 0;
	width: 480px;
	overflow: hidden;
	display: block;
	border: none;
	text-decoration: none;
	height: 0px!important;
	height /**/:25px;/* for ie5.x */
	}
	
.course3_steptitle2 b {
	background: url(../images/course/course3_area2title2.jpg) no-repeat;
	}
	
.course3_steptitle3 b {
	background: url(../images/course/course3_area2title3.jpg) no-repeat;
	}

.course_image3-1,
.course_image3-2,
.course_image3-3 {
	position: absolute;
	top:5px;
	left:5px;
	background: url(../images/course/course3_img01.jpg) no-repeat;
	margin: 0;
	padding: 100px 0 0 0;
	width: 150px;
	overflow: hidden;
	display: block;
	border: none;
	text-decoration: none;
	height: 0px!important;
	height /**/:100px;/* for ie5.x */
	}
	
.course_image3-2 {
	background: url(../images/course/course3_img02.jpg) no-repeat;
	}
	
.course_image3-3 {
	background: url(../images/course/course3_img03.jpg) no-repeat;
	}

.step_body {
	margin:0 0 10px 165px;
	font-size:1.4em;
	}

.course3steptitle1,
.course3steptitle2 {
	background: url(../images/course/step_title1.jpg) no-repeat;
	border-bottom:10px solid #FFF;
	margin: 0;
	padding: 35px 0 0 0;
	width: 325px;
	overflow: hidden;
	display: block;
	text-decoration: none;
	height: 0px!important;
	height /**/:35px;/* for ie5.x */
	}
	
.course3steptitle2 {
	background: url(../images/course/step_title2.jpg) no-repeat;
	}

.course_stepbox1 {
	background: url(../images/course/step1box.jpg) no-repeat;
	background-position: 0 bottom;
	margin:0 0 10px 0;
	padding:0 0 30px 0;
	width:660px;
	}
	
.course_stepinbox1 {
	margin:0;
	width:325px;
	float:left;
	}
	
.course_stepinbox2 {
	margin:0;
	width:325px;
	float:right;
	}
	
.course3step1title1,
.course3step1title2 {
	background: url(../images/course/step1_title1.jpg) no-repeat;
	margin: 0 0 10px 0;
	padding: 33px 0 0 0;
	width: 316px;
	overflow: hidden;
	display: block;
	border: none;
	text-decoration: none;
	height: 0px!important;
	height /**/:33px;/* for ie5.x */
	}
	
.course3step1title2 {
	background: url(../images/course/step1_title2.jpg) no-repeat;
	}

.course3step1 {
	margin:0;
	padding:4px;
	border-top:1px solid #B9B9B9;
	}
	
.course3step1lead {
	margin:0 3px 10px 3px;
	padding:15px 5px 10px 5px;
	height:78px;
	font-size:1.4em;
	font-weight: bold;
	border-bottom:1px solid #CECECE;
	}

.course_stepinbox1 .course3step1lead {	
	background: url(../images/course/step1_image.jpg) no-repeat;
	background-position: right 0;
	}
	
.course_stepinbox2 .course3step1lead {	
	background: url(../images/course/step2_image.jpg) no-repeat;
	background-position: right 0;
	}
	
.course3step1ex {
	margin:0 5px;
	font-size:1.2em;
	}
	
.course_stepbox2 {
	background: url(../images/course/step_arrow.jpg) no-repeat;
	background-position: center bottom;
	margin:0;
	padding:0 0 40px 0;
	width:660px;
	}
	
.course3step2 {
	margin:0;
	padding:4px;
	border:1px solid #B9B9B9;
	}

.course3step2box1 {
	margin:0;
	padding:0 0 0 15px;
	width:250px;
	float:left;
	}
	
.course3step2box1lead {
	margin:0 0 20px 0;
	padding:15px 0 25px 0;
	font-size:1.4em;
	font-weight: bold;
	border-bottom:1px solid #CECECE;
	}
	
.course3step2box1ex {
	margin:0;
	font-size:1.2em;
	line-height:1.5;
	}
	
.course3step2box2 {
	margin:0;
	padding:0 20px 0 0;
	width:345px;
	float:right;
	}
	
.course3step2box2ex1,
.course3step2box2ex2,
.course3step2box2ex3 {
	background: url(../images/course/step3_image1.jpg) no-repeat;
	background-position: 0 7px;
	margin:0;
	padding:8px 0 5px 155px;
	height:93px;
	border-bottom:1px solid #DF9E1E;
	font-size:1.2em;
	line-height:1.5;
	}
	
.course3step2box2ex2 {
	background: url(../images/course/step3_image2.jpg) no-repeat;
	background-position: 0 7px;
	}
	
.course3step2box2ex3 {
	background: url(../images/course/step3_image3.jpg) no-repeat;
	background-position: 0 7px;
	border:none;
	}

.course3step3 {
	margin:0;
	padding:4px;
	border:1px solid #B9B9B9;
	}
	
.course3step3table {
	margin:0 5px;
	width:640px;
	border-top:1px solid #A6A6A6;
	}
	
.course3step3table th {
	margin:0;
	padding:5px 0;
	border-bottom:1px solid #A6A6A6;
	width:175px;
	}
	
.course3step3table td {
	margin:0;
	padding:5px 0;
	border-bottom:1px solid #A6A6A6;
	vertical-align: middle;
	font-size:1.2em;
	line-height:1.4;
	}

.course3step3table th.th1 b,
.course3step3table th.th2 b,
.course3step3table th.th3 b {
	background: url(../images/course/step3_stitle1.jpg) no-repeat;
	margin: 0;
	padding: 70px 0 0 0;
	width: 175px;
	overflow: hidden;
	display: block;
	border: none;
	text-decoration: none;
	height: 0px!important;
	height /**/:70px;/* for ie5.x */
	}
	
.course3step3table th.th2 b {
	background: url(../images/course/step3_stitle2.jpg) no-repeat;
	padding: 61px 0 0 0;
	height: 0px!important;
	height /**/:61px;/* for ie5.x */
	}
	
.course3step3table th.th3 b {
	background: url(../images/course/step3_stitle3.jpg) no-repeat;
	padding: 95px 0 0 0;
	height: 0px!important;
	height /**/:95px;/* for ie5.x */
	}

.course3step3table th.th3,
.course3step3table td.none {
	border:none;
	}
	
.course3step4 {
	margin:0 0 30px 0;
	padding:4px;
	border:1px solid #B9B9B9;
	width:650px;
	}
	
.course3step2title,
.course3step3title,
.course3step4title {
	background: url(../images/course/step2_title.jpg) no-repeat;
	margin: 0 0 15px 0;
	padding: 33px 0 0 0;
	width: 650px;
	overflow: hidden;
	display: block;
	border: none;
	text-decoration: none;
	height: 0px!important;
	height /**/:33px;/* for ie5.x */
	}
	
.course3step3title {
	background: url(../images/course/step3_title.jpg) no-repeat;
	}
	
.course3step4title {
	background: url(../images/course/step4_title.jpg) no-repeat;
	}

.course3step3ex,
.course3step4ex {
	margin:0 0 10px 0;
	padding:0 10px;
	font-size:1.4em;
	font-weight: bold;
	}

.course3_voice1 {
	background: url(../images/course/koushi_home_ono.jpg) no-repeat;
	margin:0 0 10px 0;
	padding:0 0 0 155px;
	width:515px;
	height:185px;
	position: relative;
	}
	
.course3_voice2 {
	background: url(../images/course/senpai_home_shirakawa.jpg) no-repeat;
	margin:0 0 10px 0;
	padding:0 0 10px 155px;
	width:515px;
	height:185px;
	position: relative;
	border-bottom:1px solid #E8B758;
	}
	
.course3_voice {
	margin:0 0 10px 0;
	padding:0 5px 10px 5px;
	width:660px;
	border-bottom:1px solid #E8B758;
	}
	
.course_voicelead {
	margin:0 0 15px 0;
	font-size:1.6em;
	font-weight: bold;
	color:#EF7A00;
	}
	
.course_voiceex {
	margin:0;
	font-size:1.2em;
	}
	
.course_voicename {
	margin:0;
	color:#4D4D4D;
	font-weight: bold;
	font-size:1.2em;
	}
	
.movie_area01 {
	padding:0 0 10px 0;
	}


.movie_area01 p{
	float:left;	
	width:150px;
	margin:0;
	padding:15px;
	font-size:14px;
	}
	

/* #course4
--------- --------- --------- --------- --------- */
.course4_mtitlearea {
	background: url(../images/course/course4_mtitlearea.jpg) no-repeat;
	margin:0 0 5px 0;
	padding:11px 15px 10px 17px;
	width:638px;
	height:180px;
	position: relative;
	}

.course4_mtitle {
	background: url(../images/course/course4_mtitle5.jpg) no-repeat;
	margin: 0 0 15px 0;
	padding: 65px 0 0 0;
	width: 250px;
	overflow: hidden;
	display: block;
	border: none;
	text-decoration: none;
	height: 0px!important;
	height /**/:65px;/* for ie5.x */
	}
	
.course4_mtitle_ex {
	margin:0;
	padding:0 0 0 3px;
	color:#4D4D4D;
	font-size:1.2em;
	width:330px;
	}
	
.course4_mtitle_btn1 {
	position: absolute;
	bottom:10px;
	left:15px;
	width:183px;
	height:39px;
	}
	
.course4_mtitle_btn1 a {
	background: url(../images/course/course_btn1.jpg) no-repeat;
	margin: 0;
	padding: 39px 0 0 0;
	width: 183px;
	overflow: hidden;
	display: block;
	border: none;
	text-decoration: none;
	height: 0px!important;
	height /**/:39px;/* for ie5.x */
	}
	
.course4_mtitle_btn1 a:hover {
	background-position: 0 -39px;
	}
	
.course4_mtitle_btn2 {
	position: absolute;
	bottom:10px;
	left:200px;
	width:183px;
	height:39px;
	}
	
.course4_mtitle_btn2 a {
	background: url(../images/course/course_btn2.jpg) no-repeat;
	margin: 0;
	padding: 39px 0 0 0;
	width: 183px;
	overflow: hidden;
	display: block;
	border: none;
	text-decoration: none;
	height: 0px!important;
	height /**/:39px;/* for ie5.x */
	}
	
.course4_mtitle_btn2 a:hover {
	background-position: 0 -39px;
	}
	
.course4_pointtitle1,
.course4_pointtitle2,
.course4_pointtitle3,
.course4_pointtitle4,
.course4_pointtitle5{
	background: url(../images/course/course4_area1title1.jpg) no-repeat;
	margin: 0;
	padding: 43px 0 0 0;
	width: 330px;
	overflow: hidden;
	display: block;
	border: none;
	text-decoration: none;
	height: 0px!important;
	height /**/:43px;/* for ie5.x */
	}
	
.course4_pointtitle2 {
	background: url(../images/course/course4_area1title2.jpg) no-repeat;
	}
	
.course4_pointtitle3 {
	background: url(../images/course/course4_area1title3.jpg) no-repeat;
	}
	
.course4_pointtitle4 {
	background: url(../images/course/course4_area1title4.jpg) no-repeat;
	}

.course4_pointtitle5 {
	background: url(../images/course/course4_area1title5.jpg) no-repeat;
	width: 400px;

	}

.course4_area2step1 {
	margin:0 0 5px 0;
	padding:5px 13px;
	border:1px solid #B9B9B9;	
	}
	
.course4_area2step2  {
	margin:0 0 5px 0;
	padding:5px 28px;
	border:1px solid #B9B9B9;
	width:266px;
	}
	
.course4_area2step1 b {
	background: url(../images/course/course4_area2title1.jpg) no-repeat;
	margin: 0;
	padding: 23px 0 0 0;
	width: 642px;
	overflow: hidden;
	display: block;
	border: none;
	text-decoration: none;
	height: 0px!important;
	height /**/:23px;/* for ie5.x */
	}
	
.course4_area2step2 b {
	background: url(../images/course/course4_area2title1_2.jpg) no-repeat;
	margin: 0;
	padding: 23px 0 0 0;
	width: 328px;
	overflow: hidden;
	display: block;
	border: none;
	text-decoration: none;
	height: 0px!important;
	height /**/:23px;/* for ie5.x */
	}
	
.course4_area2steparea {
	background: url(../images/course/course4_stepback.gif) no-repeat;
	background-position: 0 bottom;
	margin:0 0 15px 0;
	
	}
	
.course4_area2a {
	margin:0;
	width:322px;
	float:left;
	}
	
.course4_area2b {
	margin:0;
	width:322px;
	float:right;
	}

.course4_area2c {
	margin:0;
	width:650px;
	float:left;
	}
	
.course4_voice1 {
	background: url(../images/course/koushi_kaigo_miyagi.jpg) no-repeat;
	margin:0 0 10px 0;
	padding:0 0 0 155px;
	width:515px;
	height:185px;
	position: relative;
	}
	
.course4_voice2 {
	background: url(../images/course/koushi_kisoken_sota.jpg) no-repeat;
	margin:0 0 10px 0;
	padding:0 0 0 155px;
	width:515px;
	height:185px;
	position: relative;
	}


.course4_area2step2-1title,
.course4_area2step2-2title,
.course4_area2step2-3title {
	background: url(../images/course/course4_area2image1.jpg) no-repeat;
	margin: 0;
	padding: 105px 0 0 0;
	width: 322px;
	overflow: hidden;
	display: block;
	border: none;
	text-decoration: none;
	height: 0px!important;
	height /**/:105px;/* for ie5.x */
	}
	
.course4_area2step2-2title {
	background: url(../images/course/course4_area2image2.jpg) no-repeat;
	}

.course4_area2step2-1,
.course4_area2step2-2 {
	margin:0;
	padding:3px 6px 3px 7px;
	border-top:1px solid #B9B9B9;
	border-bottom:1px solid #B9B9B9;
	}
	
.course4_area2step2-1 b,
.course4_area2step2-2 b {
	background: url(../images/course/course4_area2title2.jpg) no-repeat;
	margin: 0;
	padding: 23px 0 0 0;
	width: 309px;
	overflow: hidden;
	display: block;
	border: none;
	text-decoration: none;
	height: 0px!important;
	height /**/:23px;/* for ie5.x */
	}
	
.course4_area2step2-2 b {
	background: url(../images/course/course4_area2title3.jpg) no-repeat;
	}

.course4_area2step2-3title {
	background: url(../images/course/course4_area2image1_2.jpg) no-repeat;
	margin: 0;
	padding: 105px 0 0 0;
	width: 650px;
	overflow: hidden;
	display: block;
	border: none;
	text-decoration: none;
	height: 0px!important;
	height /**/:105px;/* for ie5.x */
	}

.course4_area2step3-1,
.course4_area2step3-2,
.course4_area2step3-3,
.course4_area2step3-4,
.course4_area2step3-5 {
	margin:0;
	padding:3px 6px 8px 7px;
	border-top:1px solid #B9B9B9;
	}
	
.course4_area2step3-1 b,
.course4_area2step3-2 b,
.course4_area2step3-3 b,
.course4_area2step3-4 b,
.course4_area2step3-5 b {
	background: url(../images/course/course4_area2title4.jpg) no-repeat;
	margin: 0 0 10px 0;
	padding: 23px 0 0 0;
	width: 309px;
	overflow: hidden;
	display: block;
	border: none;
	text-decoration: none;
	height: 0px!important;
	height /**/:23px;/* for ie5.x */
	}
	
.course4_area2step3-2 b {
	background: url(../images/course/course4_area2title5.jpg) no-repeat;
	}

.course4_area2step3-3 b {
	background: url(../images/course/course4_area2title4b.jpg) no-repeat;
	}

.course4_area2step3-4 b {
	background: url(../images/course/course4_area2title5b.jpg) no-repeat;
	}

.course4_area2step3-5 b {
	background: url(../images/course/course4_area2title4b_2.jpg) no-repeat;
	width: 650px;
	}

.plus1,
.plus2 {
	background: url(../images/course/course4_area2image3.jpg) no-repeat;
	margin: 0;
	padding: 30px 0 0 0;
	width: 322px;
	overflow: hidden;
	display: block;
	border: none;
	text-decoration: none;
	height: 0px!important;
	height /**/:30px;/* for ie5.x */
	}
	
.plus2 {
	background: url(../images/course/course4_area2image4.jpg) no-repeat;
	}

.plus3,
.plus4,
.plus5 {
	background: url(../images/course/course4_area2image3b.jpg) no-repeat;
	margin: 0;
	padding: 150px 0 0 0;
	width: 322px;
	overflow: hidden;
	display: block;
	border: none;
	text-decoration: none;
	height: 0px!important;
	height /**/:150px;/* for ie5.x */
	}
	
.plus4 {
	background: url(../images/course/course4_area2image4b.jpg) no-repeat;
	}

.plus5 {
	background: url(../images/course/course4_area2image3b_2.jpg) no-repeat;
	width: 322px;
	padding: 150px 0 0 0;
	}

.course4_area2step3list {
	margin:0;
	font-size:1.2em;
	}
	
.topmargin105 {
	margin: 105px 0 0 0;
	}



/* #course5
--------- --------- --------- --------- --------- */
.course5_mtitlearea {
	background: url(../images/course/course5_mtitlearea.jpg) no-repeat;
	margin:0 0 5px 0;
	padding:13px 15px 10px 13px;
	width:642px;
	height:178px;
	position: relative;
	}

.course5_mtitle {
	background: url(../images/course/course5_mtitle.jpg) no-repeat;
	margin: 0 0 15px 0;
	padding: 70px 0 0 0;
	width: 358px;
	overflow: hidden;
	display: block;
	border: none;
	text-decoration: none;
	height: 0px!important;
	height /**/:70px;/* for ie5.x */
	}
	
.course5_mtitle_ex {
	margin:0;
	padding:0 0 0 3px;
	color:#4D4D4D;
	font-size:1.2em;
	width:330px;
	}
	
.course5_mtitle_btn1 {
	position: absolute;
	bottom:10px;
	left:15px;
	width:183px;
	height:39px;
	}
	
.course5_mtitle_btn1 a {
	background: url(../images/course/course_btn1.jpg) no-repeat;
	margin: 0;
	padding: 39px 0 0 0;
	width: 183px;
	overflow: hidden;
	display: block;
	border: none;
	text-decoration: none;
	height: 0px!important;
	height /**/:39px;/* for ie5.x */
	}
	
.course5_mtitle_btn1 a:hover {
	background-position: 0 -39px;
	}
	
.course5_pointtitle1,
.course5_pointtitle2,
.course5_pointtitle3 {
	background: url(../images/course/course5_area1title1.jpg) no-repeat;
	margin: 0;
	padding: 43px 0 0 0;
	width: 330px;
	overflow: hidden;
	display: block;
	border: none;
	text-decoration: none;
	height: 0px!important;
	height /**/:43px;/* for ie5.x */
	}
	
.course5_pointtitle2 {
	background: url(../images/course/course5_area1title2.jpg) no-repeat;
	}
	
.course5_pointtitle3 {
	background: url(../images/course/course5_area1title3.jpg) no-repeat;
	}
	
.course5_steptitle1 {
	margin:0 0 15px 0;
	padding:5px 5px 5px 160px;
	border-bottom:1px solid #DF9E1E;
	}
	
.course5_steptitle1 b {
	background: url(../images/course/course5_area2title.jpg) no-repeat;
	margin: 0;
	padding: 23px 0 0 0;
	width: 480px;
	overflow: hidden;
	display: block;
	border: none;
	text-decoration: none;
	height: 0px!important;
	height /**/:23px;/* for ie5.x */
	}
	
.course_image5-1 {
	position: absolute;
	top:5px;
	left:5px;
	background: url(../images/course/fukushiyougu_img01.jpg) no-repeat;
	margin: 0;
	padding: 100px 0 0 0;
	width: 150px;
	overflow: hidden;
	display: block;
	border: none;
	text-decoration: none;
	height: 0px!important;
	height /**/:100px;/* for ie5.x */
	}

.course5_voice1 {
	background: url(../images/course/koushi_yougu_yoshizaki.jpg) no-repeat;
	margin:0 0 10px 0;
	padding:0 0 0 155px;
	width:515px;
	height:185px;
	position: relative;
	}

/* #course6
--------- --------- --------- --------- --------- */
.course6_mtitlearea {
	background: url(../images/course/course6_mtitlearea.jpg) no-repeat;
	margin:0 0 5px 0;
	padding:13px 15px 10px 13px;
	width:642px;
	height:178px;
	position: relative;
	}

.course6_mtitle {
	background: url(../images/course/course6_mtitle.jpg) no-repeat;
	margin: 0 0 15px 0;
	padding: 66px 0 0 0;
	width: 520px;
	overflow: hidden;
	display: block;
	border: none;
	text-decoration: none;
	height: 0px!important;
	height /**/:66px;/* for ie5.x */
	}
	
.course6_mtitle_ex {
	margin:0;
	padding:0 0 0 3px;
	color:#4D4D4D;
	font-size:1.2em;
	width:330px;
	}
	
.course6_mtitle_btn1 {
	position: absolute;
	bottom:10px;
	left:15px;
	width:183px;
	height:39px;
	}
	
.course6_mtitle_btn1 a {
	background: url(../images/course/course_btn1.jpg) no-repeat;
	margin: 0;
	padding: 39px 0 0 0;
	width: 183px;
	overflow: hidden;
	display: block;
	border: none;
	text-decoration: none;
	height: 0px!important;
	height /**/:39px;/* for ie5.x */
	}
	
.course6_mtitle_btn1 a:hover {
	background-position: 0 -39px;
	}
	
.course6_pointtitle1,
.course6_pointtitle2,
.course6_pointtitle2_2 {
	background: url(../images/course/course6_area1title1.jpg) no-repeat;
	margin: 0;
	padding: 43px 0 0 0;
	width: 330px;
	overflow: hidden;
	display: block;
	border: none;
	text-decoration: none;
	height: 0px!important;
	height /**/:43px;/* for ie5.x */
	}
	
.course6_pointtitle2 {
	background: url(../images/course/course6_area1title2.jpg) no-repeat;
	}
		
.course6_pointtitle2_2 {
	background: url(../images/course/course6_area1title2_2.jpg) no-repeat;
	}
		
.course6_pointtitle3 {
	background: url(../images/course/course6_area1title3.jpg) no-repeat;
	margin: 0;
	padding: 25px 0 0 0;
	width: 500px;
	overflow: hidden;
	display: block;
	border: none;
	text-decoration: none;
	height: 0px!important;
	height /**/:25px;/* for ie5.x */
	}
	
.course6_pointex {
	margin:0 0 15px 0;
	font-size:1.2em;
	color:#333;
	}

.course6_steptitle1 {
	margin:0 0 15px 0;
	padding:5px 5px 5px 160px;
	border-bottom:1px solid #DF9E1E;
	}
	
.course6_steptitle1 b {
	background: url(../images/course/course6_area2title.jpg) no-repeat;
	margin: 0;
	padding: 23px 0 0 0;
	width: 480px;
	overflow: hidden;
	display: block;
	border: none;
	text-decoration: none;
	height: 0px!important;
	height /**/:23px;/* for ie5.x */
	}
	
.course_image6-1 {
	position: absolute;
	top:5px;
	left:5px;
	background: url(../images/course/nanbyou_img01.jpg) no-repeat;
	margin: 0;
	padding: 100px 0 0 0;
	width: 150px;
	overflow: hidden;
	display: block;
	border: none;
	text-decoration: none;
	height: 0px!important;
	height /**/:100px;/* for ie5.x */
	}

.course6_voice1 {
	background:  url(../images/course/koushi_nambyou_shichida.jpg) no-repeat;
	margin:0 0 10px 0;
	padding:0 0 0 155px;
	width:515px;
	height:185px;
	position: relative;
	}

/* #course7
--------- --------- --------- --------- --------- */
.course7_mtitlearea {
	background: url(../images/course/course7_mtitlearea.jpg) no-repeat;
	margin:0 0 5px 0;
	padding:14px 15px 10px 17px;
	width:638px;
	height:177px;
	position: relative;
	}

.course7_mtitle {
	background: url(../images/course/course7_mtitle.jpg) no-repeat;
	margin: 0 0 15px 0;
	padding: 64px 0 0 0;
	width: 279px;
	overflow: hidden;
	display: block;
	border: none;
	text-decoration: none;
	height: 0px!important;
	height /**/:64px;/* for ie5.x */
	}
	
.course7_mtitle_ex {
	margin:0;
	padding:0 0 0 3px;
	color:#4D4D4D;
	font-size:1.2em;
	width:330px;
	}
	
.course7_mtitle_btn1 {
	position: absolute;
	bottom:10px;
	left:15px;
	width:183px;
	height:39px;
	}
	
.course7_mtitle_btn1 a {
	background: url(../images/course/course_btn1.jpg) no-repeat;
	margin: 0;
	padding: 39px 0 0 0;
	width: 183px;
	overflow: hidden;
	display: block;
	border: none;
	text-decoration: none;
	height: 0px!important;
	height /**/:39px;/* for ie5.x */
	}
	
.course7_mtitle_btn1 a:hover {
	background-position: 0 -39px;
	}
	
.course7_mtitle_btn2 {
	position: absolute;
	bottom:10px;
	left:200px;
	width:183px;
	height:39px;
	}
	
.course7_mtitle_btn2 a {
	background: url(../images/course/course_btn2.jpg) no-repeat;
	margin: 0;
	padding: 39px 0 0 0;
	width: 183px;
	overflow: hidden;
	display: block;
	border: none;
	text-decoration: none;
	height: 0px!important;
	height /**/:39px;/* for ie5.x */
	}
	
.course7_mtitle_btn2 a:hover {
	background-position: 0 -39px;
	}
	
.course7_pointtitle1,
.course7_pointtitle2,
.course7_pointtitle3,
.course7_pointtitle4,
.course7_pointtitle5,
.course7_pointtitle6,
.course7_pointtitle7 {
	background: url(../images/course/course7_area1title1.jpg) no-repeat;
	margin: 0;
	padding: 43px 0 0 0;
	width: 330px;
	overflow: hidden;
	display: block;
	border: none;
	text-decoration: none;
	height: 0px!important;
	height /**/:43px;/* for ie5.x */
	}
	
.course7_pointtitle2 {
	background: url(../images/course/course7_area1title2.jpg) no-repeat;
	}
	
.course7_pointtitle3 {
	background: url(../images/course/course7_area1title3.jpg) no-repeat;
	}
	
.course7_pointtitle4 {
	background: url(../images/course/course7_area1title4.jpg) no-repeat;
	}
	
.course7_pointtitle5 {
	background: url(../images/course/course7_area1title5.jpg) no-repeat;
	}
	
.course7_pointtitle6 {
	background: url(../images/course/course7_area1title6.jpg) no-repeat;
	}
	
.course7_pointtitle7 {
	background: url(../images/course/course7_area1title7.jpg) no-repeat;
	}
	
.course7_steptitle1,
.course7_steptitle2,
.course7_steptitle3 {
	margin:0 0 15px 0;
	padding:5px 5px 5px 160px;
	border-bottom:1px solid #DF9E1E;
	}
	
.course7_steptitle1 b,
.course7_steptitle2 b,
.course7_steptitle3 b {
	background: url(../images/course/course7_area2title1.jpg) no-repeat;
	margin: 0;
	padding: 23px 0 0 0;
	width: 480px;
	overflow: hidden;
	display: block;
	border: none;
	text-decoration: none;
	height: 0px!important;
	height /**/:23px;/* for ie5.x */
	}
	
.course7_steptitle2 b {
	background: url(../images/course/course7_area2title2.jpg) no-repeat;
	}
	
.course7_steptitle3 b {
	background: url(../images/course/course7_area2title3.jpg) no-repeat;
	}
	
.course_image7-1,
.course_image7-2,
.course_image7-3 {
	position: absolute;
	top:5px;
	left:5px;
	background: url(../images/course/iryoujimu_img01.jpg) no-repeat;
	margin: 0;
	padding: 100px 0 0 0;
	width: 150px;
	overflow: hidden;
	display: block;
	border: none;
	text-decoration: none;
	height: 0px!important;
	height /**/:100px;/* for ie5.x */
	}
	
.course_image7-2 {
	background: url(../images/course/iryoujimu_img02.jpg) no-repeat;
	}
	
.course_image7-3 {
	background: url(../images/course/iryoujimu_img03.jpg) no-repeat;
	}
	
.course7_voice1 {
	background: url(../images/course/koushi_iryou_ota.jpg) no-repeat;
	margin:0 0 10px 0;
	padding:0 0 0 155px;
	width:515px;
	height:185px;
	position: relative;
	}
	
.course3_com_area {
	background:url(../images/course/course3_img04.jpg) no-repeat;
	padding:70px 235px 30px 20px;
	margin: 0 0 20px 0;
	width:415px;
	height:210px;
	font-size:14px;
	line-height:20px;
	}
	
	
.title_color {
	color:#EF7A00;
	font-weight:600;
	font-size:16px; }
	

/* #course7
--------- --------- --------- --------- --------- */
.course7_mtitlearea {
	background: url(../images/course/course7_mtitlearea.jpg) no-repeat;
	margin:0 0 5px 0;
	padding:14px 15px 10px 17px;
	width:638px;
	height:177px;
	position: relative;
	}

.course7_mtitle {
	background: url(../images/course/course7_mtitle.jpg) no-repeat;
	margin: 0 0 15px 0;
	padding: 64px 0 0 0;
	width: 279px;
	overflow: hidden;
	display: block;
	border: none;
	text-decoration: none;
	height: 0px!important;
	height /**/:64px;/* for ie5.x */
	}
	
.course7_mtitle_ex {
	margin:0;
	padding:0 0 0 3px;
	color:#4D4D4D;
	font-size:1.2em;
	width:330px;
	}
	
.course7_mtitle_btn1 {
	position: absolute;
	bottom:10px;
	left:15px;
	width:183px;
	height:39px;
	}
	
.course7_mtitle_btn1 a {
	background: url(../images/course/course_btn1.jpg) no-repeat;
	margin: 0;
	padding: 39px 0 0 0;
	width: 183px;
	overflow: hidden;
	display: block;
	border: none;
	text-decoration: none;
	height: 0px!important;
	height /**/:39px;/* for ie5.x */
	}
	
.course7_mtitle_btn1 a:hover {
	background-position: 0 -39px;
	}
	
.course7_mtitle_btn2 {
	position: absolute;
	bottom:10px;
	left:200px;
	width:183px;
	height:39px;
	}
	
.course7_mtitle_btn2 a {
	background: url(../images/course/course_btn2.jpg) no-repeat;
	margin: 0;
	padding: 39px 0 0 0;
	width: 183px;
	overflow: hidden;
	display: block;
	border: none;
	text-decoration: none;
	height: 0px!important;
	height /**/:39px;/* for ie5.x */
	}
	
.course7_mtitle_btn2 a:hover {
	background-position: 0 -39px;
	}
	
.course7_pointtitle1,
.course7_pointtitle2,
.course7_pointtitle3,
.course7_pointtitle4,
.course7_pointtitle5,
.course7_pointtitle6,
.course7_pointtitle7 {
	background: url(../images/course/course7_area1title1.jpg) no-repeat;
	margin: 0;
	padding: 43px 0 0 0;
	width: 330px;
	overflow: hidden;
	display: block;
	border: none;
	text-decoration: none;
	height: 0px!important;
	height /**/:43px;/* for ie5.x */
	}
	
.course7_pointtitle2 {
	background: url(../images/course/course7_area1title2.jpg) no-repeat;
	}
	
.course7_pointtitle3 {
	background: url(../images/course/course7_area1title3.jpg) no-repeat;
	}
	
.course7_pointtitle4 {
	background: url(../images/course/course7_area1title4.jpg) no-repeat;
	}
	
.course7_pointtitle5 {
	background: url(../images/course/course7_area1title5.jpg) no-repeat;
	}
	
.course7_pointtitle6 {
	background: url(../images/course/course7_area1title6.jpg) no-repeat;
	}
	
.course7_pointtitle7 {
	background: url(../images/course/course7_area1title7.jpg) no-repeat;
	}
	
.course7_steptitle1,
.course7_steptitle2,
.course7_steptitle3 {
	margin:0 0 15px 0;
	padding:5px 5px 5px 160px;
	border-bottom:1px solid #DF9E1E;
	}
	
.course7_steptitle1 b,
.course7_steptitle2 b,
.course7_steptitle3 b {
	background: url(../images/course/course7_area2title1.jpg) no-repeat;
	margin: 0;
	padding: 23px 0 0 0;
	width: 480px;
	overflow: hidden;
	display: block;
	border: none;
	text-decoration: none;
	height: 0px!important;
	height /**/:23px;/* for ie5.x */
	}
	
.course7_steptitle2 b {
	background: url(../images/course/course7_area2title2.jpg) no-repeat;
	}
	
.course7_steptitle3 b {
	background: url(../images/course/course7_area2title3.jpg) no-repeat;
	}
	
.course_image7-1,
.course_image7-2,
.course_image7-3 {
	position: absolute;
	top:5px;
	left:5px;
	background: url(../images/course/iryoujimu_img01.jpg) no-repeat;
	margin: 0;
	padding: 100px 0 0 0;
	width: 150px;
	overflow: hidden;
	display: block;
	border: none;
	text-decoration: none;
	height: 0px!important;
	height /**/:100px;/* for ie5.x */
	}
	
.course_image7-2 {
	background: url(../images/course/iryoujimu_img02.jpg) no-repeat;
	}
	
.course_image7-3 {
	background: url(../images/course/iryoujimu_img03.jpg) no-repeat;
	}
	
.course7_voice1 {
	background: url(../images/course/koushi_iryou_ota.jpg) no-repeat;
	margin:0 0 10px 0;
	padding:0 0 0 155px;
	width:515px;
	height:185px;
	position: relative;
	}
	
.course3_com_area {
	background:url(../images/course/course3_img04.jpg) no-repeat;
	padding:70px 235px 30px 20px;
	margin: 0 0 20px 0;
	width:415px;
	height:210px;
	font-size:14px;
	line-height:20px;
	}
	
	
.title_color {
	color:#EF7A00;
	font-weight:600;
	font-size:16px; }
	

/* #course7
--------- --------- --------- --------- --------- */
.course7_mtitlearea {
	background: url(../images/course/course7_mtitlearea.jpg) no-repeat;
	margin:0 0 5px 0;
	padding:14px 15px 10px 17px;
	width:638px;
	height:177px;
	position: relative;
	}

.course7_mtitle {
	background: url(../images/course/course7_mtitle.jpg) no-repeat;
	margin: 0 0 15px 0;
	padding: 64px 0 0 0;
	width: 279px;
	overflow: hidden;
	display: block;
	border: none;
	text-decoration: none;
	height: 0px!important;
	height /**/:64px;/* for ie5.x */
	}
	
.course7_mtitle_ex {
	margin:0;
	padding:0 0 0 3px;
	color:#4D4D4D;
	font-size:1.2em;
	width:330px;
	}
	
.course7_mtitle_btn1 {
	position: absolute;
	bottom:10px;
	left:15px;
	width:183px;
	height:39px;
	}
	
.course7_mtitle_btn1 a {
	background: url(../images/course/course_btn1.jpg) no-repeat;
	margin: 0;
	padding: 39px 0 0 0;
	width: 183px;
	overflow: hidden;
	display: block;
	border: none;
	text-decoration: none;
	height: 0px!important;
	height /**/:39px;/* for ie5.x */
	}
	
.course7_mtitle_btn1 a:hover {
	background-position: 0 -39px;
	}
	
.course7_mtitle_btn2 {
	position: absolute;
	bottom:10px;
	left:200px;
	width:183px;
	height:39px;
	}
	
.course7_mtitle_btn2 a {
	background: url(../images/course/course_btn2.jpg) no-repeat;
	margin: 0;
	padding: 39px 0 0 0;
	width: 183px;
	overflow: hidden;
	display: block;
	border: none;
	text-decoration: none;
	height: 0px!important;
	height /**/:39px;/* for ie5.x */
	}
	
.course7_mtitle_btn2 a:hover {
	background-position: 0 -39px;
	}
	
.course7_pointtitle1,
.course7_pointtitle2,
.course7_pointtitle3,
.course7_pointtitle4,
.course7_pointtitle5,
.course7_pointtitle6,
.course7_pointtitle7 {
	background: url(../images/course/course7_area1title1.jpg) no-repeat;
	margin: 0;
	padding: 43px 0 0 0;
	width: 330px;
	overflow: hidden;
	display: block;
	border: none;
	text-decoration: none;
	height: 0px!important;
	height /**/:43px;/* for ie5.x */
	}
	
.course7_pointtitle2 {
	background: url(../images/course/course7_area1title2.jpg) no-repeat;
	}
	
.course7_pointtitle3 {
	background: url(../images/course/course7_area1title3.jpg) no-repeat;
	}
	
.course7_pointtitle4 {
	background: url(../images/course/course7_area1title4.jpg) no-repeat;
	}
	
.course7_pointtitle5 {
	background: url(../images/course/course7_area1title5.jpg) no-repeat;
	}
	
.course7_pointtitle6 {
	background: url(../images/course/course7_area1title6.jpg) no-repeat;
	}
	
.course7_pointtitle7 {
	background: url(../images/course/course7_area1title7.jpg) no-repeat;
	}
	
.course7_steptitle1,
.course7_steptitle2,
.course7_steptitle3 {
	margin:0 0 15px 0;
	padding:5px 5px 5px 160px;
	border-bottom:1px solid #DF9E1E;
	}
	
.course7_steptitle1 b,
.course7_steptitle2 b,
.course7_steptitle3 b {
	background: url(../images/course/course7_area2title1.jpg) no-repeat;
	margin: 0;
	padding: 23px 0 0 0;
	width: 480px;
	overflow: hidden;
	display: block;
	border: none;
	text-decoration: none;
	height: 0px!important;
	height /**/:23px;/* for ie5.x */
	}
	
.course7_steptitle2 b {
	background: url(../images/course/course7_area2title2.jpg) no-repeat;
	}
	
.course7_steptitle3 b {
	background: url(../images/course/course7_area2title3.jpg) no-repeat;
	}
	
.course_image7-1,
.course_image7-2,
.course_image7-3 {
	position: absolute;
	top:5px;
	left:5px;
	background: url(../images/course/iryoujimu_img01.jpg) no-repeat;
	margin: 0;
	padding: 100px 0 0 0;
	width: 150px;
	overflow: hidden;
	display: block;
	border: none;
	text-decoration: none;
	height: 0px!important;
	height /**/:100px;/* for ie5.x */
	}
	
.course_image7-2 {
	background: url(../images/course/iryoujimu_img02.jpg) no-repeat;
	}
	
.course_image7-3 {
	background: url(../images/course/iryoujimu_img03.jpg) no-repeat;
	}
	
.course7_voice1 {
	background: url(../images/course/koushi_iryou_ota.jpg) no-repeat;
	margin:0 0 10px 0;
	padding:0 0 0 155px;
	width:515px;
	height:185px;
	position: relative;
	}
	
.course3_com_area {
	background:url(../images/course/course3_img04.jpg) no-repeat;
	padding:70px 235px 30px 20px;
	margin: 0 0 20px 0;
	width:415px;
	height:210px;
	font-size:14px;
	line-height:20px;
	}
	
	
.title_color {
	color:#EF7A00;
	font-weight:600;
	font-size:16px; }
	

/* #course8
--------- --------- --------- --------- --------- */
.course8_mtitlearea {
	background: url(../images/course/course8_mtitlearea.jpg) no-repeat;
	margin:0 0 5px 0;
	padding:20px 15px 10px 17px;
	width:638px;
	height:250px;
	position: relative;
	}

.course8_mtitle {
	background: url(../images/course/course8_mtitle.jpg) no-repeat;
	margin: 0 0 15px 0;
	padding: 64px 0 0 0;
	width: 279px;
	overflow: hidden;
	display: block;
	border: none;
	text-decoration: none;
	height: 0px!important;
	height /**/:64px;/* for ie5.x */
	}
	
.course8_mtitle_ex {
	margin:0;
	padding:0 0 0 3px;
	color:#4D4D4D;
	font-size:1.2em;
	width:330px;
	}
	
.course8_mtitle_btn1 {
	position: absolute;
	bottom:10px;
	left:15px;
	width:183px;
	height:39px;
	}
	
.course8_mtitle_btn1 a {
	background: url(../images/course/course_btn1.jpg) no-repeat;
	margin: 0;
	padding: 39px 0 0 0;
	width: 183px;
	overflow: hidden;
	display: block;
	border: none;
	text-decoration: none;
	height: 0px!important;
	height /**/:39px;/* for ie5.x */
	}
	
.course8_mtitle_btn1 a:hover {
	background-position: 0 -39px;
	}
	
.course8_mtitle_btn2 {
	position: absolute;
	bottom:10px;
	left:200px;
	width:183px;
	height:39px;
	}
	
.course8_mtitle_btn2 a {
	background: url(../images/course/course_btn2.jpg) no-repeat;
	margin: 0;
	padding: 39px 0 0 0;
	width: 183px;
	overflow: hidden;
	display: block;
	border: none;
	text-decoration: none;
	height: 0px!important;
	height /**/:39px;/* for ie5.x */
	}
	
.course8_mtitle_btn2 a:hover {
	background-position: 0 -39px;
	}
	
.course8_pointtitle1,
.course8_pointtitle2,
.course8_pointtitle3,
.course8_pointtitle4,
.course8_pointtitle5,
.course8_pointtitle6,
.course8_pointtitle7 {
	background: url(../images/course/course8_area1title1.jpg) no-repeat;
	margin: 0;
	padding: 43px 0 0 0;
	width: 330px;
	overflow: hidden;
	display: block;
	border: none;
	text-decoration: none;
	height: 0px!important;
	height /**/:43px;/* for ie5.x */
	}
	
.course8_pointtitle2 {
	background: url(../images/course/course8_area1title2.jpg) no-repeat;
	}
	
.course8_pointtitle3 {
	background: url(../images/course/course8_area1title3.jpg) no-repeat;
	}
	
.course8_pointtitle4 {
	background: url(../images/course/course8_area1title4.jpg) no-repeat;
	}
	
.course8_pointtitle5 {
	background: url(../images/course/course8_area1title5.jpg) no-repeat;
	}
	
.course8_pointtitle6 {
	background: url(../images/course/course8_area1title6.jpg) no-repeat;
	}
	
.course8_pointtitle7 {
	background: url(../images/course/course8_area1title7.jpg) no-repeat;
	}
	
.course8_steptitle1,
.course8_steptitle2,
.course8_steptitle3 {
	margin:0 0 15px 0;
	padding:5px 5px 5px 160px;
	border-bottom:1px solid #DF9E1E;
	}
	
.course8_steptitle1 b,
.course8_steptitle2 b,
.course8_steptitle3 b {
	background: url(../images/course/course8_area2title1.jpg) no-repeat;
	margin: 0;
	padding: 23px 0 0 0;
	width: 480px;
	overflow: hidden;
	display: block;
	border: none;
	text-decoration: none;
	height: 0px!important;
	height /**/:23px;/* for ie5.x */
	}
	
.course8_steptitle2 b {
	background: url(../images/course/course8_area2title2.jpg) no-repeat;
	}
	
.course8_steptitle3 b {
	background: url(../images/course/course8_area2title3.jpg) no-repeat;
	}
	
.course_image7-1,
.course_image7-2,
.course_image7-3 {
	position: absolute;
	top:5px;
	left:5px;
	background: url(../images/course/iryoujimu_img01.jpg) no-repeat;
	margin: 0;
	padding: 100px 0 0 0;
	width: 150px;
	overflow: hidden;
	display: block;
	border: none;
	text-decoration: none;
	height: 0px!important;
	height /**/:100px;/* for ie5.x */
	}
	
.course_image7-2 {
	background: url(../images/course/iryoujimu_img02.jpg) no-repeat;
	}
	
.course_image7-3 {
	background: url(../images/course/iryoujimu_img03.jpg) no-repeat;
	}
	
.course8_voice1 {
	background: url(../images/course/koushi_iryou_ota.jpg) no-repeat;
	margin:0 0 10px 0;
	padding:0 0 0 155px;
	width:515px;
	height:185px;
	position: relative;
	}
	
.course8_com_area {
	background:url(../images/course/course8_img04.jpg) no-repeat;
	padding:70px 235px 30px 20px;
	margin: 0 0 20px 0;
	width:415px;
	height:210px;
	font-size:14px;
	line-height:20px;
	}
	
	
.title_color {
	color:#EF7A00;
	font-weight:600;
	font-size:16px; }
	
.course8_steptitle1 {
	margin:0 0 15px 0;
	padding:5px 5px 5px 160px;
	border-bottom:1px solid #DF9E1E;
	}
	
.course8_steptitle1 b {
	background: url(../images/course/course8_area2title.jpg) no-repeat;
	margin: 0;
	padding: 23px 0 0 0;
	width: 480px;
	overflow: hidden;
	display: block;
	border: none;
	text-decoration: none;
	height: 0px!important;
	height /**/:23px;/* for ie5.x */
	}	
	
.spbanner_cs8{
	background: url(../images/price/course8_title1.jpg) no-repeat;
	margin: 0 0 10px 0;
	padding: 120px 0 0 0;
	width: 670px;
	overflow: hidden;
	display: block;
	border: none;
	text-decoration: none;
	height: 0px!important;
	height /**/:120px;/* for ie5.x */
	}
	
.course_image8-1 {
	position: absolute;
	top:5px;
	left:5px;
	background: url(../images/course/kaigojimu_img01.jpg) no-repeat;
	margin: 0;
	padding: 100px 0 0 0;
	width: 150px;
	overflow: hidden;
	display: block;
	border: none;
	text-decoration: none;
	height: 0px!important;
	height /**/:100px;/* for ie5.x */
	}



	

/* #course9
--------- --------- --------- --------- --------- */
.course9_title {
	background: url(../images/course/course9_title.jpg) no-repeat;
	margin:0;
	padding: 39px 0 0 0;
	width: 500px;
	overflow: hidden;
	display: block;
	border: none;
	text-decoration: none;
	height: 0px!important;
	height /**/:39px;/* for ie5.x */
	}
.course9_mtitlearea {
	background: url(../images/course/course9_mtitlearea.jpg) no-repeat;
	margin:0;
	padding:15px 15px 0 15px;
	width:670px;
	height: 220px;
	position: relative;
	}

.course9_mtitle {
	background: url(../images/course/course9_mtitle.jpg) no-repeat;
	margin: 0 0 10px 0;
	padding:108px 0 0 0;
	width: 443px;
	overflow: hidden;
	display: block;
	border: none;
	text-decoration: none;
	height: 0px!important;
	height /**/:108px;/* for ie5.x */
	}

.course9ex{
	font-size:16px;
	color:#e67802;
	font-weight:800;
	display:block;
	padding:0 0 10px 50px;
}
.course9_placearea{
	clear:both;
}
.course9_for_place01{
	float:left;
	padding:56px 0 0 0;
}	
.course9_for_place02{
	float:right;
	padding:56px 60px 0 0;
}



.course9_tab li b,	
.course9_tab li a {
	background: url(../images/course/course9_tab1.jpg) no-repeat;
	margin: 0;
	padding: 36px 0 0 0;
	width: 330px;
	overflow: hidden;
	display: block;
	border: none;
	text-decoration: none;
	height: 0px!important;
	height /**/:36px;/* for ie5.x */
	}

.course9_tab li.tab2 b,	
.course9_tab li.tab2 a {
	background: url(../images/course/course9_tab2.jpg) no-repeat;
	background-position: 0 -36px;
	}
	
.course9_tab li a:hover {
	background-position: 0 -36px;
	}
	
.course9_tab.rev li b,	
.course9_tab.rev li a {
	background: url(../images/course/course9_tab1.jpg) no-repeat;
	background-position: 0 -36px;
	}
	
.course9_tab.rev li.tab2 b,	
.course9_tab.rev li.tab2 a {
	background: url(../images/course/course9_tab2.jpg) no-repeat;
	background-position: 0 0px;
	}
	
.course9_tab.rev li a:hover {
	background-position: 0 -36px;
	}

.course9_mtitle_ex {
	margin:0;
	padding:5px 0 0 3px;
	color:#4D4D4D;
	font-size:1.2em;
	width:420px;
	}
	
.course9_mtitle_btn1 {
	position: absolute;
	bottom:20px;
	left:15px;
	width:183px;
	height:39px;
	}
	
.course9_mtitle_btn1 a {
	background: url(../images/course/course_btn1.jpg) no-repeat;
	margin: 0;
	padding: 39px 0 0 0;
	width: 183px;
	overflow: hidden;
	display: block;
	border: none;
	text-decoration: none;
	height: 0px!important;
	height /**/:39px;/* for ie5.x */
	}
	
.course9_mtitle_btn1 a:hover {
	background-position: 0 -39px;
	}	
	
.course9_steptitle2 span{
	background: url(../images/course/course9_area2title2.jpg) no-repeat;
	}
.course9_steptitle3 span {
	background: url(../images/course/course9_area2title3.jpg) no-repeat;
	}
	
.course10_steptitle3 {
	margin:0 0 15px 0;
	padding:5px;
	border-bottom:1px solid #DF9E1E;
	}
.course10_title {
	background: url(../images/course/course10_title.jpg) no-repeat;
	margin:0;
	padding: 39px 0 0 0;
	width: 370px;
	overflow: hidden;
	display: block;
	border: none;
	text-decoration: none;
	height: 0px!important;
	height /**/:39px;/* for ie5.x */
	}		
	
.course10_steptitle3 span {
	background: url(../images/course/course10_area2title1.jpg) no-repeat;
	width:650px;
	}
.ex_left{
	width:112px;
	float:left;
	padding:0;
	margin:0;
}
.ex_right{
	width:520px;
	float:left;
	padding:0 30px 10px 0;
	margin:0;
}		
.clearex{
clear:both;	
padding:10px 0;
margin:0;

}
