@charset "utf-8";
*{
	font-style: normal;
	margin: 0px;
	padding: 0px;
}
body {
	background-color: #FDF8E8;
}
* html .hoge{   
behavior:expression(IEPNGFIX.fix(this));   
}

#container {
	background-image: url(../img/background_shadow.png);
	background-repeat: repeat-y;
	width: 820px;
	margin-right: auto;
	margin-left: auto;
}
#contents {
	width: 760px;
	margin-right: auto;
	margin-left: auto;
}
#header {
	width: 780px;
	margin-right: auto;
	margin-left: auto;
}
#logo {
	float: left;
	width: 260px;
}
#head_right {
	background-image: url(../img/header1.png);
	background-repeat: no-repeat;
	height: 34px;
	width: 520px;
	float: left;
}
#header_under_right {
	float: left;
	width: 520px;
}

h1 {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 11px;
	color: #666666;
	padding-top: 10px;
	font-weight: normal;
	padding-right: 5px;
	letter-spacing: 0em;
	float: left;
	padding-left: 3px;
}
.clear {
	clear: both;
}
#head_image {
	width: 760px;
	margin-right: auto;
	margin-left: auto;
	background-image: url(../img/mainimage.png);
	background-repeat: no-repeat;
	height: 210px;
}
#head_image2 {
	width: 760px;
	margin-right: auto;
	margin-left: auto;
}

#infomation {
	float: right;
	margin-top: 85px;
}

#top_left {
	float: left;
	width: 558px;
	font-size: 0px;
}
#left_contents {
	float: left;
	width: 180px;
/* padding-right: 10px;*/
/*	margin-right: 10px;*/
	font-size: 0px;
}
ul#g_menu {
	width: 180px;
	font-size: 0px;
	display: block;
}
ul#g_menu li.global {
	width: 180px;
	list-style: none;
	font-size: 0px;
}
ul#g_menu li.sub1 {
	background-image: url(../img/menu/yajirushi1.png);
	background-repeat: no-repeat;
	height: 22px;
	width: 180px;
}
ul#g_menu li.sub2 {
	background-image: url(../img/menu/yajirushi2.png);
	background-repeat: no-repeat;
	height: 22px;
	width: 180px;
}
ul#g_menu li.sub3 {
	background-image: url(../img/menu/yajirushi3.png);
	background-repeat: no-repeat;
	height: 25px;
	width: 180px;
}
ul#g_menu li.sub4 {
	background-image: url(../img/menu/yajirushi4.png);
	background-repeat: no-repeat;
	height: 31px;
	width: 180px;
}
ul#g_menu li.sub5 {
	background-image: url(../img/menu/yajirushi_price1.png);
	background-repeat: no-repeat;
	height: 22px;
	width: 180px;
}
ul#g_menu li.sub6 {
	background-image: url(../img/menu/yajirushi_price2.png);
	background-repeat: no-repeat;
	height: 22px;
	width: 180px;
	background-position: left;
}

p.sub_menu {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 9pt;
	color: #666666;
	padding-left: 37px;
	padding-top: 6px;
}
p.sub_menu a {
	color: #666666;
	text-decoration: none;
}
p.sub_menu a:hover {
	color: #F6A405;
}
p.sub_menu2 {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 9pt;
	color: #666666;
	padding-top: 8px;
	padding-left: 37px;
}

p.sub_menu2 a {
	color: #666666;
	text-decoration: none;
}
p.sub_menu2 a:hover {
	color: #F6A405;
}

.side_menu {
	width: 180px;
	margin-top: 20px;
	float: left;
}
.side_menu2 {
	width: 180px;
	padding-top: 20px;
	float: left;
}
p.side_text {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 9pt;
	line-height: 1.4;
	color: #666666;
	float: left;
	width: 180px;
	padding-top: 7px;
}
img.baner {
	float: left;
}
img#baner2 {
	float: right;
}

img.more {
	float: right;
	margin-top: 15px;
	margin-bottom: 7px;
}


#middle_contents {
	float: right;
	width: 370px;
}

.top_title {
	background-image: url(../img/midashi.png);
	background-repeat: no-repeat;
	background-position: bottom left;
	float:left;
	height: 30px;
	width: 100%;
}

p.middle_text {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 9pt;
	line-height: 1.6;
	color: #666666;
	float: left;
	width: 100%;
	padding-top: 10px;
	padding-bottom: 20px;
}
p.middle_text2 {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 9pt;
	line-height: 1.4;
	color: #666666;
	float: left;
	width: 100%;
	padding-bottom: 10px;
}

h2 {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 10pt;
	font-weight: normal;
	color: #333333;
	float: left;
	padding-top: 2px;
	padding-left: 15px;
}
.middle_image {
	width: 100%;
	float: left;
	padding-top: 10px;
}
#top_right {
	float: right;
	width: 190px;
	padding-left: 10px;
}

#right_menu {
	background-image: url(../img/right_categorymenu/categorymenu_back.png);
	background-repeat: no-repeat;
	float: right;
	height: 280px;
	width: 190px;
}
#oa a {
	background-image: url(../img/right_categorymenu/oa.png);
	background-repeat: no-repeat;
	height: 60px;
	width: 180px;
	float: right;
	margin-top: 5px;
	margin-bottom: 5px;
	margin-right: 5px;
	text-decoration: none;
}
#oa a:hover {
	background-image: url(../img/right_categorymenu/oa_ro.png);
	background-repeat: no-repeat;
	height: 60px;
	width: 180px;
	float: right;
	margin-top: 5px;
	margin-bottom: 5px;
	margin-right: 5px;
}

#web a {
	background-image: url(../img/right_categorymenu/web.png);
	background-repeat: no-repeat;
	height: 60px;
	width: 180px;
	float: right;
	margin-top: 5px;
	margin-bottom: 5px;
	margin-right: 5px;
	text-decoration: none;
}
#web a:hover {
	background-image: url(../img/right_categorymenu/web_ro.png);
	background-repeat: no-repeat;
	height: 60px;
	width: 180px;
	float: right;
	margin-top: 5px;
	margin-bottom: 5px;
	margin-right: 5px;
}

#prg a {
	background-image: url(../img/right_categorymenu/program.png);
	background-repeat: no-repeat;
	height: 60px;
	width: 180px;
	float: right;
	margin-top: 5px;
	margin-bottom: 5px;
	margin-right: 5px;
	text-decoration: none;
}
#prg a:hover {
	background-image: url(../img/right_categorymenu/program_ro.png);
	background-repeat: no-repeat;
	height: 60px;
	width: 180px;
	float: right;
	margin-top: 5px;
	margin-bottom: 5px;
	margin-right: 5px;
}

#buz a {
	background-image: url(../img/right_categorymenu/business_skills.png);
	background-repeat: no-repeat;
	height: 60px;
	width: 180px;
	float: right;
	margin-top: 5px;
	margin-bottom: 5px;
	margin-right: 5px;
	text-decoration: none;
}
#buz a:hover {
	background-image: url(../img/right_categorymenu/business_skills_ro.png);
	background-repeat: no-repeat;
	height: 60px;
	width: 180px;
	float: right;
	margin-top: 5px;
	margin-bottom: 5px;
	margin-right: 5px;
}
p.right_text {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 10px;
	color: #666666;
	margin-top: 18px;
	float: left;
	padding-left: 80px;
}
p.right_text2 {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 9pt;
	line-height: 1.4;
	color: #666666;
	float: right;
	width: 190px;
	padding-top: 10px;
}
.right_image {
	float: right;
	width: 190px;
	padding-top: 20px;
}
.right_image2 {
	float: right;
	width: 190px;
}





#footer {
	width: 820px;
	margin-right: auto;
	margin-left: auto;
}
#under_navi {
	width: 760px;
	margin-right: auto;
	margin-left: auto;
	padding-top: 10px;
	font-size: 0px;
}
.under_img {
	float: left;
	padding-right: 15px;
}


/*course*/

#main {
	float: right;
	width: 570px;
}
#left_menu {
	background-image: url(../courses/img/menu_back.png);
	background-repeat: no-repeat;
	float: left;
	height: 280px;
	width: 180px;
	margin-top: 20px;
}
#oa2 a {
	background-image: url(../courses/img/oa.png);
	background-repeat: no-repeat;
	height: 60px;
	width: 170px;
	float: left;
	margin-top: 5px;
	margin-bottom: 5px;
	text-decoration: none;
	margin-left: 5px;
}
#oa2 a:hover {
	background-image: url(../courses/img/oa_ro.png);
	background-repeat: no-repeat;
	height: 60px;
	width: 170px;
	float: left;
	margin-top: 5px;
	margin-bottom: 5px;
	margin-left: 5px;
}

#web2 a {
	background-image: url(../courses/img/web.png);
	background-repeat: no-repeat;
	height: 60px;
	width: 170px;
	float: left;
	margin-top: 5px;
	margin-bottom: 5px;
	text-decoration: none;
	margin-left: 5px;
}
#web2 a:hover {
	background-image: url(../courses/img/web_ro.png);
	background-repeat: no-repeat;
	height: 60px;
	width: 170px;
	float: left;
	margin-top: 5px;
	margin-bottom: 5px;
	margin-left: 5px;
}

#prg2 a {
	background-image: url(../courses/img/program.png);
	background-repeat: no-repeat;
	height: 60px;
	width: 170px;
	float: left;
	margin-top: 5px;
	margin-bottom: 5px;
	text-decoration: none;
	margin-left: 5px;
}
#prg2 a:hover {
	background-image: url(../courses/img/program_ro.png);
	background-repeat: no-repeat;
	height: 60px;
	width: 170px;
	float: left;
	margin-top: 5px;
	margin-bottom: 5px;
	margin-left: 5px;
}

#buz2 a {
	background-image: url(../courses/img/business_skills.png);
	background-repeat: no-repeat;
	height: 60px;
	width: 170px;
	float: left;
	margin-top: 5px;
	margin-bottom: 5px;
	text-decoration: none;
	margin-left: 5px;
}
#buz2 a:hover {
	background-image: url(../courses/img/business_skills_ro.png);
	background-repeat: no-repeat;
	height: 60px;
	width: 170px;
	float: left;
	margin-top: 5px;
	margin-bottom: 5px;
	margin-left: 5px;
}
p.left_menu_text {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 10px;
	color: #666666;
	margin-top: 18px;
	float: left;
	padding-left: 80px;
}
.top_title2 {
	background-image: url(../courses/img/midashi.png);
	background-repeat: no-repeat;
	height: 30px;
	width: 570px;
}

/*mmm*/
.top_title2_big {
	background-color:#ffffff;
	background-image: url(../courses/img/midashi.png);
	background-repeat: no-repeat;
	background-position:bottom;
	height: 50px;
	width: 570px;
}
/*mmm*/

#top_nyukai {
	background-image: url(../courses/img/midashi.png);
	background-repeat: no-repeat;
	height: 30px;
	width: 570px;
}
#top_jukou {
	background-image: url(../courses/img/midashi.png);
	background-repeat: no-repeat;
	height: 30px;
	width: 570px;
}

#office_title {
	width: 570px;
}
#office_title2 {
	width: 570px;
}

.haikei1 {
	background-color: #FDF1CB;
	width: 570px;
	padding-bottom: 15px;
}
.haikei_left {
	float: left;
	width: 310px;
}
.haikei_right {
	float: right;
	width: 260px;
}
p.htext_left {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 9pt;
	line-height: 1.7;
	color: #666666;
	float: left;
	width: 300px;
	padding-top: 10px;
	padding-left: 10px;
}
p.htext_left2 {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 9pt;
	color: #666666;
	float: left;
	padding-left: 10px;
	width: 120px;
	display: block;
	padding-top: 20px;
}
p.htext_left3 {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 9pt;
	color: #666666;
	float: left;
	padding-left: 30px;
	width: 135px;
	display: block;
	padding-top: 9px;
	padding-bottom: 8px;
}
p.htext_left4 {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 9pt;
	color: #666666;
	float: left;
	padding-left: 15px;
	width: 150px;
	display: block;
	padding-top: 14px;
	padding-bottom: 12px;
}

img.mark1 {
	float: left;
	padding-left: 10px;
	padding-top: 15px;
}
img.mark2 {
	float: left;
	padding-left: 10px;
	padding-top: 5px;
	padding-bottom: 5px;
}
.interval570 {
	height: 15px;
	width: 570px;
}
.interval570_2 {
	height: 25px;
	width: 570px;
}



#oa_course {
	background-image: url(../courses/img/oa/oa_midashi.png);
	background-repeat: no-repeat;
	height: 50px;
	width: 570px;
}

/*end mmm*/

.demo {
	padding-top:5px;
	padding-left:8px;
	background-color: #ffffff;
	overflow:auto;
	height:120px;
}

.demo .demoBox {
	float: left;
	width: 180px;
	margin-right:5px;
}
.demo .demoBox img.douga {
	width:80px;
	float:left;
}

.demo .demoBox p {
	font-size: 10px;
	color: #666666;
	width: 94px;
	float: right;
}
.title_demo {
	text-align:left;
	font-size:12px;
	color:#666666;
	font-weight: bold;
	padding-bottom:8px;
}
/*end mmm*/

p.title_text {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 11pt;
	color: #666666;
	padding-top: 12px;
	padding-left: 80px;
}

p.title_text_last {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 13px;
	color: #666666;
	padding-top: 12px;
	padding-left: 85px;
	text-indent: 0.1px;
}

#word_b {
	background-image: url(../courses/img/oa/word2003_basic.png);
	background-repeat: no-repeat;
	height: 55px;
	width: 570px;
}
p.detail_text1 {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 9pt;
	line-height: 1.2;
	color: #FFFFFF;
	float: left;
	width: 80px;
	padding-top: 9px;
	text-align: center;
}
p.detail_text1_2 {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 9pt;
	line-height: 1.2;
	color: #FFFFFF;
	float: left;
	width: 80px;
	padding-top: 14px;
	text-align: center;
}

p.detail_text2 {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 9pt;
	line-height: 1.4;
	color: #666666;
	float: left;
	padding-top: 6px;
	padding-left: 25px;
	text-align: center;
}
p.detail_text2_2 {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 9pt;
	line-height: 1.4;
	color: #666666;
	float: left;
	padding-top: 11px;
	padding-left: 25px;
	text-align: center;
}

p.detail_text3 {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 9pt;
	line-height: 1.2;
	color: #666666;
	float: left;
	padding-top: 6px;
	padding-left: 25px;
}
p.detail_text3_1 {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 9pt;
	line-height: 1.2;
	color: #666666;
	float: left;
	padding-top: 1px;
	padding-left: 25px;
}
p.detail_text4 {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 9pt;
	line-height: 1.2;
	color: #FFFFFF;
	float: left;
	width: 80px;
	padding-top: 28px;
	text-align: center;
}
p.detail_text4_1 {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 9pt;
	line-height: 1.2;
	color: #FFFFFF;
	float: left;
	width: 80px;
	padding-top: 20px;
	text-align: center;
}

p.detail_text4_2 {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 9pt;
	line-height: 1.2;
	color: #FFFFFF;
	float: left;
	width: 80px;
	padding-top: 47px;
	text-align: center;
}

p.detail_text5 {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 9pt;
	line-height: 1.4;
	color: #666666;
	float: left;
	padding-top: 20px;
	padding-left: 25px;
	text-align: center;
}
p.detail_text5_2 {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 9pt;
	line-height: 1.4;
	color: #666666;
	float: left;
	padding-top: 37px;
	padding-left: 25px;
	text-align: center;
}

#word_a {
	background-image: url(../courses/img/oa/word2003_advance.png);
	background-repeat: no-repeat;
	height: 55px;
	width: 570px;
}
#word_h {
	background-image: url(../courses/img/oa/word2007_handle.png);
	background-repeat: no-repeat;
	height: 55px;
	width: 570px;
}
#excel_b {
	background-image: url(../courses/img/oa/access2003_basic.png);
	background-repeat: no-repeat;
	height: 55px;
	width: 570px;
}
#excel_a {
	background-image: url(../courses/img/oa/access2003_advance.png);
	background-repeat: no-repeat;
	height: 58px;
	width: 570px;
}
#excel_h {
	background-image: url(../courses/img/oa/excel2007_handle.png);
	background-repeat: no-repeat;
	height: 55px;
	width: 570px;
}
#powerpoint {
	background-image: url(../courses/img/oa/powerpoint2003.png);
	background-repeat: no-repeat;
	height: 55px;
	width: 570px;
}
#access_b {
	background-image: url(../courses/img/oa/access2003_basic.png);
	background-repeat: no-repeat;
	height: 55px;
	width: 570px;
}
#access_a {
	background-image: url(../courses/img/oa/access2003_advance.png);
	background-repeat: no-repeat;
	height: 58px;
	width: 570px;
}
.page_top {
	width: 570px;
}
.page_top img {
	float: right;
}
#illu_b {
	background-image: url(../courses/img/web/illustrator_basic.png);
	background-repeat: no-repeat;
	height: 55px;
	width: 570px;
}
#web_course {
	background-image: url(../courses/img/web/web_midashi.png);
	background-repeat: no-repeat;
	height: 50px;
	width: 570px;
}
#illu_a {
	background-image: url(../courses/img/web/illustrator_advance.png);
	background-repeat: no-repeat;
	height: 55px;
	width: 570px;
}
#photo_b {
	background-image: url(../courses/img/web/photoshop_basic.png);
	background-repeat: no-repeat;
	height: 55px;
	width: 570px;
}
#photo_a {
	background-image: url(../courses/img/web/photoshop_advance.png);
	background-repeat: no-repeat;
	height: 55px;
	width: 570px;
}
#dre_b {
	background-image: url(../courses/img/web/dreamweaver_basic.png);
	background-repeat: no-repeat;
	height: 55px;
	width: 570px;
}
#dre_a {
	background-image: url(../courses/img/web/dreamweaver_advance.png);
	background-repeat: no-repeat;
	height: 55px;
	width: 570px;
}
#fla_b {
	background-image: url(../courses/img/web/flash_basic.png);
	background-repeat: no-repeat;
	height: 55px;
	width: 570px;
}
#fla_a {
	background-image: url(../courses/img/web/flash_advance.png);
	background-repeat: no-repeat;
	height: 57px;
	width: 570px;
}
#html_b {
	background-image: url(../courses/img/web/html_basic.png);
	background-repeat: no-repeat;
	height: 69px;
	width: 570px;
}
.cs3_d {
	background-image: url(../courses/img/web/flash_advance.png);
	background-repeat: no-repeat;
	height: 57px;
	width: 570px;
}
#cs3_f {
	background-image: url(../courses/img/web/flash_cs3.png);
	background-repeat: no-repeat;
	height: 58px;
	width: 570px;
}
#it_course {
	background-image: url(../courses/img/program/program_midashi.png);
	background-repeat: no-repeat;
	height: 50px;
	width: 570px;
}
#it_1 {
	background-image: url(../courses/img/program/computer_introduction.png);
	background-repeat: no-repeat;
	height: 57px;
	width: 570px;
}
#it_2 {
	background-image: url(../courses/img/program/c_language.png);
	background-repeat: no-repeat;
	height: 87px;
	width: 570px;
}
#it_3 {
	background-image: url(../courses/img/program/java.png);
	background-repeat: no-repeat;
	height: 129px;
	width: 570px;
}
#it_4 {
	background-image: url(../courses/img/program/php.png);
	background-repeat: no-repeat;
	height: 85px;
	width: 570px;
}
#it_5 {
	background-image: url(../courses/img/program/sql.png);
	background-repeat: no-repeat;
	height: 85px;
	width: 570px;
}
#buz_course {
	background-image: url(../courses/img/businessskills/skills_midashi.png);
	background-repeat: no-repeat;
	height: 38px;
	width: 570px;
}
#buz_1 {
	background-image: url(../courses/img/businessskills/chinese.png);
	background-repeat: no-repeat;
	height: 69px;
	width: 570px;
}
#buz_2 {
	background-image: url(../courses/img/businessskills/accounting.png);
	background-repeat: no-repeat;
	height: 67px;
	width: 570px;
}
#buz_3 {
	background-image: url(../courses/img/businessskills/businessmanner.png);
	background-repeat: no-repeat;
	height: 58px;
	width: 570px;
}
#buz_4 {
	background-image: url(../courses/img/businessskills/english.png);
	background-repeat: no-repeat;
	height: 67px;
	width: 570px;
}
#buz_5 {
	background-image: url(../courses/img/businessskills/sexailharrasment.png);
	background-repeat: no-repeat;
	height: 55px;
	width: 570px;
}
#buz_6 {
	background-image: url(../courses/img/businessskills/privacy.png);
	background-repeat: no-repeat;
	height: 57px;
	width: 570px;
}

/*egrowup*/
#egrow_left {
	float: left;
	width: 350px;
	padding-right: 10px;
}
p.eg_text {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 9pt;
	line-height: 1.7;
	color: #666666;
	float: left;
	width: 350px;
	padding-top: 10px;
	display: block;
	padding-bottom: 15px;
}
.egrow_merit {
	float: left;
	width: 350px;
}
#egrow_right {
	float: right;
	width: 210px;
}
.egrow_douga {
	width: 210px;
	float: left;
}
#douga_haishin {
	background-image: url(../egrowup/img/sample_bottom.png);
	background-repeat: no-repeat;
	float: left;
	height: 124px;
	width: 210px;
}
p.egrow_text2 {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 9pt;
	line-height: 1.4;
	color: #666666;
	float: left;
	width: 200px;
	padding-top: 3px;
	display: block;
	padding-left: 5px;
}
img.midashi {
	float: left;
	width: 10px;
	padding-top: 8px;
	padding-left: 15px;
}
img.midashi2 {
	float: left;
	width: 10px;
	padding-top: 8px;
}

p.course_name {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 9pt;
	color: #666666;
	float: left;
	width: 90px;
	padding-top: 7px;
	padding-left: 5px;
}
p.course_name2 {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 9pt;
	color: #666666;
	float: left;
	width: 60px;
	padding-top: 7px;
	padding-left: 5px;
}
#mediaplayer {
	float: left;
	width: 210px;
	padding-top: 20px;
}
p#media_text {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 11px;
	line-height: 1.6;
	color: #666666;
	float: left;
	width: 210px;
	padding-top: 7px;
}

/*mmm*/

table.step_table {
	padding:0;
	width:570px;
	height:200px;
	background-color:#ffffff;
}

table.step_table td.gray {
	border:1px solid #CAC8C8 ;
	padding:0;
	vertical-align:top;
}

p.step_m {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 9pt;
	line-height: 1.6;
	color: #666666;
	padding:5px;
}

/*end mmm */

#step1 {
	background-image: url(../egrowup/img/step1_2.png);
	background-repeat: no-repeat;
	height: 200px;
	width: 570px;
}
#step2 {
	background-image: url(../egrowup/img/step3_4.png);
	background-repeat: no-repeat;
	height: 180px;
	width: 570px;
}




p.step_text1 {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 9pt;
	line-height: 1.6;
	color: #666666;
	float: left;
	width: 265px;
	padding-top: 95px;
	padding-left: 5px;
}
p.step_text2 {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 9pt;
	line-height: 1.6;
	color: #666666;
	float: left;
	width: 265px;
	padding-top: 95px;
	padding-left: 33px;
}
#sousa1 {
	float: left;
	width: 285px;
	padding-top: 10px;
}
#sousa2 {
	float: right;
	width: 285px;
	padding-top: 10px;
}
.sousa_img {
	float: left;
	padding-bottom: 10px;
	width: 285px;
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 9pt;
	color: #666666;
}
p.sousa_text {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 9pt;
	line-height: 1.6;
	color: #666666;
	float: left;
	width: 285px;
}
#feature1 {
	background-image: url(../feature/img/content1.png);
	background-repeat: no-repeat;
	height: 226px;
	width: 570px;
}
#feature2 {
	background-image: url(../feature/img/content2.png);
	background-repeat: no-repeat;
	height: 269px;
	width: 570px;
}
#feature3 {
	background-image: url(../feature/img/content3.png);
	background-repeat: no-repeat;
	height: 213px;
	width: 570px;
}
#feature4 {
	background-image: url(../feature/img/content4.png);
	background-repeat: no-repeat;
	height: 210px;
	width: 570px;
}

p.fea_text1 {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 11pt;
	color: #333333;
	width: 500px;
	padding-top: 20px;
	padding-left: 40px;
}
img.fea_img1 {
	float: left;
	padding-top: 21px;
	padding-left: 30px;
}
img.fea_img2 {
	float: left;
	padding-top: 8px;
	padding-left: 30px;
}
img.fea_img3 {
	float: left;
	padding-top: 10px;
}

img.whatEgro{
	margin-left:85px;	
}



p.fea_text2 {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 9pt;
	line-height: 1.2;
	color: #666666;
	float: left;
	width: 500px;
	padding-top: 19px;
	padding-left: 7px;
}
p.fea_text3 {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 9pt;
	line-height: 1.2;
	color: #666666;
	float: left;
	width: 500px;
	padding-top: 7px;
	padding-left: 7px;
}
p.fea_text4 {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 9pt;
	line-height: 1.2;
	color: #666666;
	float: left;
	width: 430px;
	padding-top: 8px;
	padding-left: 20px;
}
p.fea_text5 {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 9pt;
	line-height: 1.2;
	color: #666666;
	float: left;
	width: 500px;
	padding-top: 7px;
	padding-left: 30px;
}
#shikaku {
	float: left;
	padding-top: 7px;
	padding-left: 30px;
}
p.shikaku_text1 {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 9pt;
	color: #FE0606;
	float: left;
	width: 500px;
	padding-top: 12px;
	padding-left: 30px;
}
img#shosai {
	margin-top: 20px;
	margin-left: 45px;
}
.nyukai {
	width: 570px;
	padding-bottom: 25px;
}
img.admi_img {
	float: left;
	padding-top: 7px;
	padding-bottom: 5px;
}
p.adm_text {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 9pt;
	color: #666666;
	float: left;
	width: 550px;
	padding-top: 4px;
	padding-left: 7px;
	padding-bottom: 5px;
	line-height: 1.5;
	display: block;
}
img#tel {
	float: left;
	padding-left: 10px;
}
p#adm_text2 {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 9pt;
	line-height: 1.4;
	color: #666666;
	float: left;
	width: 330px;
}
p.main_text {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 9pt;
	line-height: 1.7;
	color: #666666;
	width: 570px;
	padding-top: 5px;
}
p.main_text a {
	color: #FF9D02;
}

.main_img {
	width: 570px;
}
#case1 {
	background-image: url(../business/img/case1_back.png);
	background-repeat: no-repeat;
	height: 100px;
	width: 570px;
}
p.case_text {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 9pt;
	line-height: 1.2;
	color: #666666;
	width: 570px;
}
#case2 {
	background-image: url(../business/img/case2_back.png);
	background-repeat: no-repeat;
	height: 100px;
	width: 570px;
}
#case3 {
	background-image: url(../business/img/case3_back.png);
	background-repeat: no-repeat;
	height: 133px;
	width: 570px;
}
img#form_img {
	padding-top: 10px;
	padding-left: 15px;
}
.interval570_2 {
	height: 25px;
	width: 570px;
}
.sitemap_img {
	width: 570px;
	padding-top: 15px;
	padding-bottom: 0px;
	font-size: 0px;
}
p.sitemap_text1 {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 9pt;
	color: #666666;
	float: left;
	width: 530px;
	padding-left: 10px;
}
p.sitemap_text1 a {
	color: #666666;
	text-decoration: none;
}

img#sitemap_mark {
	float: left;
	height: 13px;
	width: 13px;
}
img.sitemap_mark2 {
	float: left;
	padding-left: 70px;
}

.sitemap_line1 {
	width: 570px;
	clear: both;
}
.sitemap_detail {
	width: 570px;
	padding-bottom: 20px;
}
p.sitemap_text2 {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 9pt;
	color: #666666;
	float: left;
	width: 300px;
	padding-left: 15px;
}
p.sitemap_text2 a {
	color: #666666;
	text-decoration: none;
}

#main_form {
	width: 570px;
	padding-top: 20px;
}
table.toiawase {
	width: 570px;
	border-top: 1px solid #CCCCCC;
}
table.toiawase td.t_left {
	width: 180px;
	padding-top: 15px;
	padding-bottom: 15px;
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 9pt;
	color: #666666;
	border-right: 3px solid #FDCF75;
	border-bottom: 1px solid #CCCCCC;
	margin-bottom: 3px;
	margin-top: 3px;
}
table.toiawase td.t_right {
	padding-top: 15px;
	padding-bottom: 15px;
	padding-left: 15px;
	border-bottom: 1px solid #CCCCCC;
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 9pt;
	color: #666666;
	margin-bottom: 3px;
	margin-top: 3px;
}
select#comment1 {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 9pt;
	color: #666666;
	width: 100px;
}
textarea#shosai {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 9pt;
	color: #666666;
	width: 250px;
}
#form_line {
	width: 570px;
}
input#name {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 9pt;
	color: #666666;
	width: 200px;
}
input#post1 {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 9pt;
	color: #666666;
	width: 50px;
	margin-left: 15px;
}
input#post2 {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 9pt;
	color: #666666;
	width: 70px;
}
#prof {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 9pt;
	color: #666666;
	width: 100px;
	margin-left: 15px;
}
#address {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 9pt;
	color: #666666;
	width: 250px;
	margin-left: 39px;
}
input#tel {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 9pt;
	color: #666666;
	width: 150px;
}
input#mail {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 9pt;
	color: #666666;
	width: 150px;
}
#bottun {
	width: 570px;
	padding-top: 15px;
	padding-bottom: 20px;
	text-align: center;
}
input#button {
	background-color: #EFEFEF;
	border: 1px solid #333333;
	margin-right: 5px;
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 9pt;
	color: #333333;
	height: 20px;
	width: 45px;
}
input#button2 {
	background-color: #EFEFEF;
	border: 1px solid #333333;
	margin-left: 5px;
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 9pt;
	color: #333333;
	height: 20px;
	width: 45px;
}
.comany {
	background-image: url(../company/img/waku1.png);
	background-repeat: no-repeat;
	height: 46px;
	width: 570px;
}
#comany2 {
	background-image: url(../company/img/waku2.png);
	background-repeat: no-repeat;
	height: 79px;
	width: 570px;
}

p.txt1 {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 10pt;
	color: #333333;
	float: left;
	padding-top: 17px;
	padding-left: 25px;
	width: 100px;
}
p.txt2 {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 10pt;
	color: #333333;
	float: left;
	padding-top: 17px;
	padding-left: 50px;
}
p.txt1_2 {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 10pt;
	color: #333333;
	float: left;
	padding-top: 32px;
	padding-left: 25px;
	width: 100px;
}
p.txt2_2 {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 10pt;
	color: #333333;
	float: left;
	padding-top: 7px;
	padding-left: 50px;
	line-height: 1.3;
}


.whatEgro2{
	text-align:right;	
}

/*----------------------

E-growUPご利用の流れ

-----------------------*/

h3.howto {
	padding:2px;
	padding-left:10px;
	margin:10px 0px;
	border:1px solid #333333;
	color:#586E29;
	font-size:80%;
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
}

p.howto {
	padding:5px 0px 0px 15px;
	color:#333333;
	font-size:80%;
	line-height:1.5;
}

ul.howto li{
	padding-left:15px;
	font-size:80%;
	color:#333333;
	list-style:none;
	line-height:1.5;
}

img.howto_img {
	padding:20px 5px 20px 5px;
}

.center_box {
	text-align:center;	
}
.howto_title{	
	background-image: url(../courses/img/midashi.png);
	background-repeat: no-repeat;
	margin-top:10px;
	height: 30px;
	width: 570px;
	position:relative;
}

img.howto_pdf {
	position:absolute;
	bottom:15px;
	right:15px;
}

