@charset "utf-8";


/*---base---*//*------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/


html{
	overflow-y:scroll;
}

body{
	font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-weight:normal;
	font-style:normal;
	font-size:75%;
	line-height:160%;
	text-align: center;
	color:#555555;
	background-color: #FFF;
	background-image: url(../img/bg.jpg);
	background-repeat: repeat-x;
	background-position: left top;
}

*{
	margin:0px;
	padding:0px;
}

h1,h2,h2,h3,h4,h5{
	font-size:100%;
	font-weight:lighter;
}

img{
	border-width: 0px;
	border-style: none;
	vertical-align:bottom;
}

ul{
	list-style:none;
}

#other table{
	border:1px solid #cccccc;
	border-collapse:collapse;
}

#other table caption{
	display:none;
}

#other table td,#other table th {
	font-size:12px;
	text-align:left;
	border:1px solid #cccccc;
	border-collapse:collapse;
	padding:3px;
}

#side{
	margin:0px auto;
	width:860px;
	text-align:left;
	background-image: url(../img/bg_side.jpg);
	background-repeat:no-repeat;
}

#wrapper{
	margin:0px 30px;
	width:800px;
	text-align:left;
	overflow:hidden;
}

div#header {
	width:800px;
	height:105px;
	margin:0px 30px;
	text-align:left;
	position: relative;
}


/*---start_header---*//*------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/


div#header h1 {
	width:467px;
	height:64px;
	background-image: url(../img/h1.jpg);
	background-repeat: no-repeat;
	position: absolute;
	top: 5px;
}

div#header h1 a{
	display:block;
	width:467px;
	height:64px;
}

div#header p{
	width:264px;
	height:52px;
	line-height:20px;
	position: absolute;
	top: 15px;
	left: 534px;
/*	background-image:url(../img/header_form.jpg);
	background-repeat: no-repeat;*/
}

div#header p a{
	display: block;
	width: 264px;
	height: 52px;
/*	text-indent: -9999px;*/
}

div#header ul{
	width:200px;
	height:20px;
	line-height:20px;
	position: absolute;
	top: 80px;
	left: 600px;
}

div#header ul li{
	display:inline;
	float:left;
}

div#header ul li a{
	display:block;
	width:100px;
	line-height:12px;
	text-indent:15px;
	background-image:url(../img/icon.gif);
	background-repeat: no-repeat;
}

p#header_img{
	text-indent:-9999px;
	width:800px;
	height:65px;
	background-image: url(../img/header_img2.jpg);
	background-repeat: repeat-x;
}


/*---end_header---*//*------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/


#main_box{
	display:inline;
	width:800px;
	float:left;
	margin: 25px 0px 20px;
}

#main{
	width:541px;
	float:right;
	margin: 0px;
}

#other2 #main{
	width:800px;
}

a:link,a:visited{
	color:#000000;
	text-decoration:none;
}

a:active,a:hover{
	color:#0000ff;
	text-decoration:none;
}


/*---navi---*//*------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/


#navi{
	float:left;
	width:234px;
	margin: 0px;
}

#navi ul{
	width:234px;
	float:left;
	list-style:none;
	margin: 0px 0px 10px;
}

#navi ul li{
	width:234px;
	height:39px;
	margin:0px 0px 5px;
}


#navi ul li a{
	display:block;
	width:234px;
	height:39px;
	text-indent:-9999px;
	overflow:hidden;
	background-repeat: no-repeat;
}

#navi ul li a.navi01{
	background-image: url(../img/menu01.jpg);
}

#navi ul li a.navi02{
	background-image: url(../img/menu02.jpg);
}

#navi ul li a.navi03{
	background-image: url(../img/menu03.jpg);
}

#navi ul li a.navi04{
	background-image: url(../img/menu04.jpg);
}

#navi ul li a.navi05{
	background-image: url(../img/menu05.jpg);
}

#navi ul li a.navi06{
	background-image: url(../img/menu06.jpg);
}

#navi ul li a.navi07{
	background-image: url(../img/menu07.jpg);
}


#navi ul#banner{
	width:234px;
	float:left;
	margin: 5px 0px 0px;
}

#navi ul#banner li{
	width:234px;
	height:60px;
	margin:0px 0px 10px;
}

#navi ul#banner li a{
	display:block;
	width:234px;
	height:60px;
	text-indent:-9999px;
	overflow:hidden;
	background-repeat: no-repeat;
}

#navi ul#banner li a#humax{
	background-image: url(../img/banner_humax.jpg);
}

#navi p.naviform{
	width:234px;
	height:69px;
	float:left;
	display:inline;
	margin: 0px 0px 10px 0px;
}

#navi p.naviform a{
	display:block;
	width:234px;
	height:69px;
	text-indent:-9999px;
	background-image: url(../img/menu_form.jpg);
	background-repeat: no-repeat;
}

#navi p.title{
	width:234px;
	height:33px;
	margin: 0px 0px 10px 0px;
	text-indent:-9999px;
	background-image: url(../img/menu_head.jpg);
	background-repeat: no-repeat;
}


/*--footer---*//*------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/


#footer{
	clear:both;
	width:800px;
	text-align:center;
	float:left;
	overflow:hidden;
}

#footer dl{
	display:inline;
	overflow:hidden;
	width:800px;
	height:20px;
	float:left;
	margin: 0px;
	text-align:center;
}

#footer dl dt,#footer dl dd {
	font-size:83%;
}

#footer dl dt{
	display:inline;
	text-align:right;
}

#footer dl dd {
	text-align:left;
	text-indent:-9999px;
	float:left;
}

address{
	width:800px;
	font-size: 83%;
	font-style: normal;
	margin:0px 0px 20px 0px;
}


/*footter_link_color*//*------------------------------------------------------------------------------------------------------------------------*/


#footer dl dt a:link,#footer dl dt a:visited{
	color:#000000;
	text-decoration: underline;
}

#footer dl dt a:active,#footer dl dt a:hover{
	color:#0000ff;
	text-decoration: underline;
}

address a:link,address a:visited{
	color:#000000;
}

address a:active,address a:hover{
	color:#0000ff;
}


/*---layout---*//*------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/



h3{
	font-weight:bold;
	color:#000099;
}

.seg00{
	width:541px;
	margin:0px 0px 5px 0px;
	float:left;
	display: inline;
}

.seg00 h2{
	width:541px;
	height:29px;
	font-size:133%;
	text-indent:50px;
	margin:0px 0px 5px;
	background-image:url(../img/h2.jpg);
	background-repeat: no-repeat;
}

.seg00 p{
	width:541px;
	margin:5px 0px;
}

.seg00-2{
	width:800px;
	margin:0px 0px 5px 0px;
	float:left;
	display: inline;
}

.seg01{
	clear:both;
	width:541px;
	margin:5px 0px;
	float:left;
	display: inline;
}

.seg01_01a1{
	width:541px;
	height:100px;
	background-image:url(../img/seg01_01a1.jpg);
	background-repeat: no-repeat;
}

.seg01_01a2{
	width:541px;
	height:100px;
	background-image:url(../img/seg01_01a2.jpg);
	background-repeat: no-repeat;
}

.seg01_01a3{
	width:541px;
	height:100px;
	background-image:url(../img/seg01_01a3.jpg);
	background-repeat: no-repeat;
}

.seg01_01b1{
	width:541px;
	height:100px;
	background-image:url(../img/seg01_01b1.jpg);
	background-repeat: no-repeat;
}

.seg01_01b2{
	width:541px;
	height:100px;
	background-image:url(../img/seg01_01b2.jpg);
	background-repeat: no-repeat;
}

.seg01_01b3{
	width:541px;
	height:100px;
	background-image:url(../img/seg01_01b3.jpg);
	background-repeat: no-repeat;
}

.seg01_01a1 p,.seg01_01a2 p,.seg01_01a3 p,.seg01_01b1 p,.seg01_01b2 p,.seg01_01b3 p{
	width:391px;
	height:100px;
	line-height:18px;
	margin:0px 0px 0px 130px;
}

.seg01_02{
	width:541px;
	margin:10px 0px;
}

.seg02{
	clear:both;
	width:521px;
	margin:5px 0px 5px 20px;
	float:left;
	display: inline;
}

.seg02 h3{
	width:521px;
	height:36px;
	font-size:117%;
	text-indent:70px;
	margin:0px 0px 5px;
	background-image:url(../img/h3.jpg);
	background-repeat: no-repeat;
	background-position: bottom;
}

.seg02 p{
	width:521px;
	line-height:20px;
	margin:5px 0px;
}

.seg03{
	clear:both;
	width:501px;
	margin:5px 0px 5px 40px;
	float:left;
	display: inline;
}

.seg03 h4{
	width:501px;
	height:24px;
	margin:0px 0px 5px;
	background-image:url(../img/h4.jpg);
	background-repeat: no-repeat;
	background-position: bottom;
}

.seg03 p{
	width:501px;	line-height:20px;
	margin:5px 0px;
}

.seg04{
	clear:both;
	width:521px;
	margin:5px 0px 5px 20px;
	float:left;
	display: inline;
}

.seg04 h3{
	width:521px;
	height:36px;
	font-size:133%;
	text-indent:70px;
	margin:0px 0px 5px;
	background-image:url(../img/h3.jpg);
	background-repeat: no-repeat;
	background-position: bottom;
}

.seg04 p{
	width:521px;
	line-height:20px;
	margin:5px 0px;
}

.seg04 div{
	width:250px;
	margin:5px 0px 0px;
	border: 1px dotted #666666;
}

.seg04 div p{
	width:250px;
	font-weight:bold;
}

.seg04 div p.bg{
	background-color: #f0f0f0;
}

.seg05{
	clear:both;
	width:521px;
	margin:5px 0px 5px 20px;
	float:left;
	display: inline;
}

.seg05 h3{
	width:521px;
	height:36px;
	font-size:117%;
	text-indent:70px;
	margin:0px 0px 5px;
	background-image:url(../img/h3.jpg);
	background-repeat: no-repeat;
	background-position: bottom;
}

.seg05 p{
	width:521px;
	line-height:20px;
	margin:5px 0px;
}

.seg05 table{
	width:521px;
}

.seg05 col.col_l{
	width:150px;
}

.seg05 col.col_l2{
	width:180px;
}

.seg05 col.col_r{
/*	width:371px;*/
}

#main ul{
	margin:10px 0px;
}

#main li{
	list-style-image: url(../img/list_check.gif);
	list-style-position: outside;
	margin:2px 0px 0px 25px;
}

#main li.num01{
	list-style-image: url(../img/list_num01.gif);
	font-weight:bold;
	margin:4px 0px 0px 25px;
}

#main li.num02{
	list-style-image: url(../img/list_num02.gif);
	font-weight:bold;
	margin:4px 0px 0px 25px;
}

#main li.num03{
	list-style-image: url(../img/list_num03.gif);
	font-weight:bold;
	margin:4px 0px 0px 25px;
}

#main li.num04{
	list-style-image: url(../img/list_num04.gif);
	font-weight:bold;
	margin:4px 0px 0px 25px;
}

#main li.num05{
	list-style-image: url(../img/list_num05.gif);
	font-weight:bold;
	margin:4px 0px 0px 25px;
}

#main li.num06{
	list-style-image: url(../img/list_num06.gif);
	font-weight:bold;
	margin:4px 0px 0px 25px;
}

#main li.num07{
	list-style-image: url(../img/list_num07.gif);
	font-weight:bold;
	margin:4px 0px 0px 25px;
}

#main li.num08{
	list-style-image: url(../img/list_num08.gif);
	font-weight:bold;
	margin:4px 0px 0px 25px;
}

#main li.num09{
	list-style-image: url(../img/list_num09.gif);
	font-weight:bold;
	margin:4px 0px 0px 25px;
}

#main li.num10{
	list-style-image: url(../img/list_num10.gif);
	font-weight:bold;
	margin:4px 0px 0px 25px;
}

#main li.num11{
	list-style-image: url(../img/list_num11.gif);
	font-weight:bold;
	margin:4px 0px 0px 25px;
}

#main li.num12{
	list-style-image: url(../img/list_num12.gif);
	font-weight:bold;
	margin:4px 0px 0px 25px;
}




#main li.catch_action01{
	list-style:none;
	height:31px;
	text-indent:-9999px;
	background-image:url(../img/catch_action01.jpg);
	background-repeat: no-repeat;
	margin:0px;
}

#main li.catch_action02{
	list-style:none;
	height:31px;
	text-indent:-9999px;
	background-image:url(../img/catch_action02.jpg);
	background-repeat: no-repeat;
	margin:0px;
}

#main li.catch_action03{
	list-style:none;
	height:31px;
	text-indent:-9999px;
	background-image:url(../img/catch_action03.jpg);
	background-repeat: no-repeat;
	margin:0px;
}

#main li.catch_enneagram01{
	list-style:none;
	height:31px;
	text-indent:-9999px;
	background-image:url(../img/catch_enneagram01.jpg);
	background-repeat: no-repeat;
	margin:0px;
}

#main li.catch_enneagram02{
	list-style:none;
	height:31px;
	text-indent:-9999px;
	background-image:url(../img/catch_enneagram02.jpg);
	background-repeat: no-repeat;
	margin:0px;
}

#main li.catch_enneagram03{
	list-style:none;
	height:31px;
	text-indent:-9999px;
	background-image:url(../img/catch_enneagram03.jpg);
	background-repeat: no-repeat;
	margin:0px;
}

#main li.catch_mental01{
	list-style:none;
	height:31px;
	text-indent:-9999px;
	background-image:url(../img/catch_mental01.jpg);
	background-repeat: no-repeat;
	margin:0px;
}

#main li.catch_mental02{
	list-style:none;
	height:31px;
	text-indent:-9999px;
	background-image:url(../img/catch_mental02.jpg);
	background-repeat: no-repeat;
	margin:0px;
}

#main li.catch_mental03{
	list-style:none;
	height:31px;
	text-indent:-9999px;
	background-image:url(../img/catch_mental03.jpg);
	background-repeat: no-repeat;
	margin:0px;
}

#main p.catch_example01{
	width:240px;
	height:31px;
	text-indent:-9999px;
	background-image:url(../img/catch_example01.jpg);
	background-repeat: no-repeat;
	margin:5px 140px 10px;
}

#main p.catch_example02{
	width:340px;
	height:31px;
	text-indent:-9999px;
	background-image:url(../img/catch_example02.jpg);
	background-repeat: no-repeat;
	margin:5px 80px 10px;
}


div.dl{
	clear:both;
	width:541px;
	height:115px;
	margin:10px 0px;
}

div.dl p{
	width:541px;
}

div.dl p.action{
	height:115px;
	margin:0px;
	background-image:url(../img/banner_dl_action.jpg);
	background-repeat: no-repeat;
}

div.dl p.mental{
	height:115px;
	margin:0px;
	text-indent:-9999px;
	background-image:url(../img/banner_dl_mental.jpg);
	background-repeat: no-repeat;
}

div.dl p.enneagram{
	height:115px;
	margin:0px;
	background-image:url(../img/banner_dl_enneagram.jpg);
	background-repeat: no-repeat;
}

div.dl p.leadership{
	height:115px;
	margin:0px;
	text-indent:-9999px;
	background-image:url(../img/banner_dl_leadership.jpg);
	background-repeat: no-repeat;
}

div.dl a.pdf{
	display:block;
	width:541px;
	height:115px;
	margin:0px;
	text-indent:-9999px;
}


/*general-purpose*//*------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/


.ali_cen{
	text-align:center;
}

.ali_right{
	text-align: right;
}

.ali_left{
	text-align: left;
}

.fl{
	float:left;
	margin:0px 10px 10px 0px;
}

.fr{
	float:right;
	margin:0px 0px 10px 10px;
}

hr{
	display:none;
}

.icon{
	line-height:12px;
	text-indent:15px;
	background-image:url(../img/icon.gif);
	background-repeat: no-repeat;
}

.blue{
	color:#000099;
}

.text83{
	font-size:83%;
}

.line150{
	line-height:150%;
}

strong{
	font-weight:bold;
}


/*--top---*//*------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/
/*トップページのＣＳＳはここに記述していってください。*/


body#top p#header_img{
	text-indent:-9999px;
	width:800px;
	height:305px;
	background-image: url(../img/header_img.jpg);
	background-repeat: repeat-x;
}

#top #main{
	width:440px;
	float:right;
	margin: 0px;
}

#top #navi{
	float:left;
	width:320px;
	margin: 0px 0px 0px 0px;
}

#top #navi ul{
	width:320px;
	float:left;
	list-style:none;
	margin: 0px 0px 15px;
}

#top #navi ul li{
	width:320px;
	height:45px;
	margin:0px 0px 5px;
}

#top #navi ul li a{
	display:block;
	width:320px;
	height:45px;
	text-indent:-9999px;
	overflow:hidden;
	background-repeat: no-repeat;
}

#top #navi ul li a.navi01{
	background-image: url(../img/top_menu01.jpg);
}

#top #navi ul li a.navi02{
	background-image: url(../img/top_menu02.jpg);
}

#top #navi ul li a.navi03{
	background-image: url(../img/top_menu03.jpg);
}

#top #navi ul li a.navi04{
	background-image: url(../img/top_menu04.jpg);
}

#top #navi ul li a.navi05{
	background-image: url(../img/top_menu05.jpg);
}

#top #navi ul li a.navi06{
	background-image: url(../img/top_menu06.jpg);
}

#top #navi ul li a.navi07{
	background-image: url(../img/top_menu07.jpg);
}

.top_seg00{
	width:440px;
	margin:0px 0px 10px;
	float:left;
	display: inline;
}

#main .top_seg00 ul{
	width:440px;
	float:left;
	margin:0px;
	list-style:none;
}

#top #main div.top_seg00 ul li{
	width:440px;
/*	text-indent:-9999px;
	background-repeat: no-repeat;*/
	list-style:none;
	margin:0px;
}

li.top_seg00li01{
	height:40px;
	background-image: url(../img/top_seg00li01.jpg);
}

li.top_seg00li02{
	height:40px;
	background-image: url(../img/top_seg00li02.jpg);
}

li.top_seg00li03{
	height:80px;
	background-image: url(../img/top_seg00li03.jpg);
}

.top_seg00 h2{
	width:440px;
	height:45px;
	margin:0px;
}

.top_seg01{
	width:440px;
	margin:0px 0px 10px;
	float:left;
	display: inline;
}

.top_seg01_01a{
	width:440px;
	height:100px;
	background-image:url(../img/top_seg01_01a.jpg);
	background-repeat: no-repeat;
}

.top_seg01_01b{
	width:440px;
	height:100px;
	background-image:url(../img/top_seg01_01b.jpg);
	background-repeat: no-repeat;
}

.top_seg01_01a p,.top_seg01_01b p{
	width:310px;
	height:100px;
	line-height:18px;
	margin:0px 0px 0px 130px;
}

.top_seg01_banner{
	width:440px;
	height:115px;
	text-indent:-9999px;
	background-image:url(../img/top_banner.jpg);
	background-repeat: no-repeat;
}

.top_seg01_02{
	width:440px;
}

.top_seg01 h2{
	width:440px;
	height:45px;
	margin:0px;
/*	text-indent:-9999px;
	background-image: url(../img/top_h2_02.jpg);
	background-repeat: no-repeat;*/
}

/*--sitemap---*//*------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/


.seg02{
	width:521px;
	margin:5px 0px 5px 20px;
	float:left;
	display: inline;
}

dl#sitemap dt{
	width:521px;
	height:36px;
	font-size:110%;
	text-indent:70px;
	margin:0px 0px 15px;
	background-image:url(../img/h3.jpg);
	background-repeat: no-repeat;
	background-position: bottom;
}

dl#sitemap dd{
	width:521px;
	margin:5px 0px;
}


/*各ページのＣＳＳをページごとに区切って下記に記述していってください*//*------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/


h2.text_example01{
	width:541px;
	height:30px;
	font-size:100%;
	text-indent:-9999px;
	margin:0px;
	background-image:url(../img/text_example01.gif);
	background-repeat: no-repeat;
}

h2.text_flow01{
	width:541px;
	height:30px;
	font-size:100%;
	text-indent:-9999px;
	margin:0px;
	background-image:url(../img/text_flow01.gif);
	background-repeat: no-repeat;
}

h2.text_form01{
	width:541px;
	height:30px;
	font-size:100%;
	text-indent:-9999px;
	margin:0px;
	background-image:url(../img/text_form01.gif);
	background-repeat: no-repeat;
}

h2.text_lecturer01{
	width:541px;
	height:30px;
	font-size:100%;
	text-indent:-9999px;
	margin:0px;
	background-image:url(../img/text_lecturer01.gif);
	background-repeat: no-repeat;
}

h2.text_outline01{
	width:541px;
	height:30px;
	font-size:100%;
	text-indent:-9999px;
	margin:0px;
	background-image:url(../img/text_outline01.gif);
	background-repeat: no-repeat;
}

h2.text_sitemap01{
	width:541px;
	height:30px;
	font-size:100%;
	text-indent:-9999px;
	margin:0px;
	background-image:url(../img/text_sitemap01.gif);
	background-repeat: no-repeat;
}

h2.text_voice01{
	width:541px;
	height:30px;
	font-size:100%;
	text-indent:-9999px;
	margin:0px;
	background-image:url(../img/text_voice01.gif);
	background-repeat: no-repeat;
}

h2.text_actionlearning01{
	width:541px;
	height:30px;
	font-size:100%;
	text-indent:-9999px;
	margin:0px;
	background-image:url(../img/text_actionlearning01.gif);
	background-repeat: no-repeat;
}

#other2 h2.text_actionlearning01{
	width:800px;
	height:30px;
	font-size:100%;
	text-indent:-9999px;
	margin:0px;
	background-image:url(../img/text_actionlearning01-2.gif);
	background-repeat: no-repeat;
}

h2.text_actionlearning02{
	width:541px;
	height:30px;
	font-size:100%;
	text-indent:-9999px;
	margin:0px;
	background-image:url(../img/text_actionlearning02.gif);
	background-repeat: no-repeat;
}

h2.text_enneagram01{
	width:541px;
	height:30px;
	font-size:100%;
	text-indent:-9999px;
	margin:0px;
	background-image:url(../img/text_enneagram01.gif);
	background-repeat: no-repeat;
}

h2.text_enneagram02{
	width:541px;
	height:30px;
	font-size:100%;
	text-indent:-9999px;
	margin:0px;
	background-image:url(../img/text_enneagram02.gif);
	background-repeat: no-repeat;
}

h2.text_leadership01{
	width:541px;
	height:30px;
	font-size:100%;
	text-indent:-9999px;
	margin:0px;
	background-image:url(../img/text_leadership01.gif);
	background-repeat: no-repeat;
}

p.text_leadership00{
	width:541px;
	height:24px;
	font-size:100%;
	text-indent:-9999px;
	margin:5px 0px;
	background-image:url(../img/text_leadership00.gif);
	background-repeat: no-repeat;
}

h2.text_mental01{
	width:541px;
	height:30px;
	font-size:100%;
	text-indent:-9999px;
	margin:0px;
	background-image:url(../img/text_mental01.gif);
	background-repeat: no-repeat;
}

h2.text_mental02{
	width:541px;
	height:30px;
	font-size:100%;
	text-indent:-9999px;
	margin:0px;
	background-image:url(../img/text_mental02.gif);
	background-repeat: no-repeat;
}

h3.text_actionlearning03{
	width:521px;
	height:35px;
	font-size:100%;
	text-indent:-9999px;
	margin:0px;
	background-image:url(../img/text_actionlearning03.gif);
	background-repeat: no-repeat;
}

h3.text_actionlearning04{
	width:521px;
	height:35px;
	font-size:100%;
	text-indent:-9999px;
	margin:0px;
	background-image:url(../img/text_actionlearning04.gif);
	background-repeat: no-repeat;
}

h3.text_actionlearning05{
	width:521px;
	height:35px;
	font-size:100%;
	text-indent:-9999px;
	margin:0px;
	background-image:url(../img/text_actionlearning05.gif);
	background-repeat: no-repeat;
}

h3.text_actionlearning06{
	width:521px;
	height:35px;
	font-size:100%;
	text-indent:-9999px;
	margin:0px;
	background-image:url(../img/text_actionlearning06.gif);
	background-repeat: no-repeat;
}

h3.text_enneagram03{
	width:521px;
	height:35px;
	font-size:100%;
	text-indent:-9999px;
	margin:0px;
	background-image:url(../img/text_enneagram03.gif);
	background-repeat: no-repeat;
}

h3.text_enneagram04{
	width:521px;
	height:35px;
	font-size:100%;
	text-indent:-9999px;
	margin:0px;
	background-image:url(../img/text_enneagram04.gif);
	background-repeat: no-repeat;
}

h3.text_enneagram05{
	width:521px;
	height:35px;
	font-size:100%;
	text-indent:-9999px;
	margin:0px;
	background-image:url(../img/text_enneagram05.gif);
	background-repeat: no-repeat;
}

h3.text_enneagram06{
	width:521px;
	height:35px;
	font-size:100%;
	text-indent:-9999px;
	margin:0px;
	background-image:url(../img/text_enneagram06.gif);
	background-repeat: no-repeat;
}

h3.text_enneagram07{
	width:521px;
	height:35px;
	font-size:100%;
	text-indent:-9999px;
	margin:0px;
	background-image:url(../img/text_enneagram07.gif);
	background-repeat: no-repeat;
}

p.text_actionlearning00{
	width:541px;
	height:24px;
	font-size:100%;
	text-indent:-9999px;
	margin:5px 0px;
	background-image:url(../img/text_actionlearning00.gif);
	background-repeat: no-repeat;
}

#other2 p.text_actionlearning00{
	width:670px;
	height:44px;
	font-size:100%;
	text-indent:-9999px;
	margin:5px 65px;
	background-image:url(../img/text_actionlearning00-2.jpg);
	background-repeat: no-repeat;
}

p.actionlearning_btn{
	width:521px;
	height:38px;
	font-size:100%;
	text-indent:-9999px;
	margin:5px 0px;
	background-image:url(../img/actionlearning_btn.jpg);
	background-repeat: no-repeat;
}

p.actionlearning_btn a{
	display:block;
	width:521px;
	height:35px;
}

p.text_enneagram00{
	width:541px;
	height:24px;
	font-size:100%;
	text-indent:-9999px;
	margin:5px 0px;
	background-image:url(../img/text_enneagram00.gif);
	background-repeat: no-repeat;
}

p.text_mental00{
	width:541px;
	height:24px;
	font-size:100%;
	text-indent:-9999px;
	margin:5px 0px;
	background-image:url(../img/text_mental00.gif);
	background-repeat: no-repeat;
}

#other2 table {
	width:800px;
	height:643px;
	margin:0px 0px 5px;
	float:left;
	display: inline;
	font-size:100%;
	line-height:16px;
	background-image:url(../img/actionlearning_other_table.jpg);
	background-repeat: no-repeat;
}

.none{
	text-indent:-9999px;
}