body {
background-image: url(image/bg.gif);
	/*	background-color: #CCCCCC;*/
	margin : 0;
	padding : 0;
}
#MAIN{
	width : 950PX;
	margin : 0 auto;
	padding : 0;
	font-size: 12x;
	background: #ffffff;
	border-left:1px solid #0D4882;
	border-right:1px solid #0D4882;
	text-align: left;
	font-size: 12px;
}
#MAIN_TOP{
	background:url(image/main_h1.gif);
}
h1 { color: #E5E5E5; margin: 0px; font-size: 12px; margin-left : 10px; font-weight: nomal;}
h2 { color: #ffffff; margin: 0px; font-size: 12px; line-height : 120%;}
h3 { color: #339933; margin: 0px; font-size: 14px; line-height : 160%;}
h4 { color: #164E86; margin: 0px; font-size: 14px; line-height : 150%;margin : 50px 0px 0px 0px;}
h5 { color: #006699; font-size: 12px; line-height : 150%; padding : 0px; margin: 0px; }

p{
	font-coler: #333333;
	line-height : 150%;
	padding :0px; 
　　margin:0px;
    text-align: left;
}

#ce{
    text-align: center;
}

form{display: inline;}

.cle{
	clear: both;
}


/*background*/


#top_BACK{
	background-image: url(image/main_head.jpg);
	background-repeat: repeat-x;
}



/*イメージ*/

.likeimageLs { float:left; margin-right:10px; margin-bottom: 10px; }
.likeimageRs { float:right; margin-left:10px; margin-bottom: 10px; }

/*テキスト*/

.whi { color: #FFFFFF;}

a:link {color: #0D4882;}
a:hover {color: #5AA53E; }
a:visited {color: #0D4882; }
a:visited:hover {color: #5AA53E; }

.top_w:link {text-decoration:none; color: #FFFFFF;}
.top_w:hover {text-decoration:none; color: #72C302; }
.top_w:visited {text-decoration:none; color: #FFFFFF; }
.top_w:visited:hover {text-decoration:none; color: #72C302; }

.main { font-size: 12px; line-height : 180%; text-align: left;}
.main_re { font-size: 14px; line-height : 180%; color: #cc0000;}

.red {color: #cc0000;}
.gre {color: #72C302;}
.blu {color: #4169E1;}
.na_b {color: #006699;font-size: 12px;}


hr.bl{  
border-width: 1px 0px 0px 0px;
border-style: solid;
border-color: #4169E1;
height: 1px;
}
hr.na_f{
border-width: 1px 0px 0px 0px;
border-style: solid;
border-color: #0D4882;
height: 1px;
width : 900px;
margin:0px 0px 10px 24px;
text-align: center;
}


/*トップメニュー*/

#menu_a {
width:628px;
height:26px;  
margin: 0; 
padding :0;
}
#menu_a ul { 
margin: 0; 
padding :0; 
list-style-type : none; 
}
#menu_a li { 
display : inline; 
padding :0; 
margin:0;
float:left; 
}
#menu_a #menu01 a{
background-image:url(image/index_menu01.gif); 
width:157px; height:26px;
background-repeat:no-repeat; 
margin:0; 
padding:0;
background-color:#fff;
display:block;
}
#menu_a #menu02 a{
background-image:url(image/index_menu02.gif); 
width:157px; height:26px;
background-repeat:no-repeat; 
margin:0; padding:0;
background-color:#fff;
display:block;
}
#menu_a #menu03 a{
background-image:url(image/index_menu03.gif); 
width:157px; height:26px;
background-repeat:no-repeat; 
margin:0; 
padding:0;
background-color:#fff;
display:block;
}
#menu_a #menu04 a{
background-image:url(image/index_menu04.gif); 
width:157px; height:26px;
background-repeat:no-repeat; 
margin:0; 
padding:0;
background-color:#fff;
display:block;
}

#menu_b {
width:785px;
height:26px;  
margin: 0; 
padding :0;
}
#menu_b ul { 
margin: 0; 
padding :0; 
list-style-type : none; 
}
#menu_b li { 
display : inline; 
padding :0; 
margin:0;
float:left; 
}
#menu_b #menu05 a{
background-image:url(image/index_menu05.gif); 
width:157px; height:26px;
background-repeat:no-repeat; 
margin:0; 
padding:0;
background-color:#fff;
display:block;
}
#menu_b #menu06 a{
background-image:url(image/index_menu06.gif); 
width:157px; height:26px;
background-repeat:no-repeat; 
margin:0; padding:0;
background-color:#fff;
display:block;
}
#menu_b #menu07 a{
background-image:url(image/index_menu07.gif); 
width:157px; height:26px;
background-repeat:no-repeat; 
margin:0; 
padding:0;
background-color:#fff;
display:block;
}
#menu_b #menu08 a{
background-image:url(image/index_menu08.gif); 
width:157px; height:26px;
background-repeat:no-repeat; 
margin:0; 
padding:0;
background-color:#fff;
display:block;
}
#menu_b #menu09 a{
background-image:url(image/index_menu09.gif); 
width:157px; height:26px;
background-repeat:no-repeat; 
margin:0; 
padding:0;
background-color:#fff;
display:block;
}

.span1 {display:none;}

#list_back{
	background-image: url(image/list_back.jpg);
	background-repeat: repeat-x;
	background-position: bottom;
}

 /*トップ外ぱんくず*/
#pan{
background-image: url(image/iindex_menu_bg.jpg);
background-repeat: repeat-x;
width:950px;
height:32px;
text-align:left;
}
#pan ul {
margin: 0px;
padding: 5px 10px;
}
#pan li {
display: inline;
margin: 0px;
padding: 0px 3px 0px 3px;
}

 /*トップコピー*/
#copy{
width:950px;
height:200px;
text-align:center;
margin:0px 0px 0px 0px;
padding:100px 0px 0px 0px;
}


/*メインコンテンツ:レイアウト*/

#con_t{
	width:950px;
	padding-bottom:10px;
	margin:0px auto;
	background-image: url(image/con_t_bg.gif);
 　background-repeat: repeat-y;
}
#con{
	width:950px;
	padding-bottom:10px;
	margin:0px auto;
	background-image: url(image/con_bg.gif);
 　background-repeat: repeat-y;
}

#index_left{
	width:210px;
	float:left;
	background-color:#ECF1F5;
}
#index_left_00{
	background-color:#fff;
}
#index_left_01{
	padding:5px 5px;
}

#index_center{
	width:450px;
	float:left;
	margin:10px 40px;
	text-align: left;
}
#index_center_01{
	height:100px;
	background-image:url(image/index_ce04.jpg); 
	background-repeat:no-repeat; 
	margin :50px 0px 0px 0px;
	padding : 120px 20px 0px 200px;
	color:#fff;
}


#index_ringt{
	width:210px;
	float:right;
	background-color:#ECF1F5;
}
#index_ringt_00{
	height:20px;
/*	background-image:url(image/index_ri01_02.gif); */
	background-repeat:no-repeat; 
	background-color:#fff;
	text-align: ringt;
	padding : -15px 0px 6px 40px;
}

#index_ringt_01{
	padding:5px 5px;
}

#con_center{
	width:550px;
	float:right;
	padding:0px 0px;
	margin:0px 95px;
	text-align: left;
}

#con_top{
	width:800px;
	height:200px;
	padding-top:80px;	
}
#con_left{
	width:210px;
	float:left;
	text-align: center;	
}
#in5{
	margin:10px 5px 10px 5px;
	text-align:left;	
}



/*左コンテンツ*/
#index_left_02{
	padding : 0px 0px 0px 65px;
}



 /*トップリスト（→）*/

#ar ul { 
list-style-image: url(image/ar.gif); 
margin: 0px 5px 0px 10px;
padding:5px 0px 10px 15px;
}
#ar li { 
margin: 5px; 
text-align: left;
font-size: 12px;
font-coler: #333333;
line-height : 150%;
}

#ar2 ul { 
list-style-image: url(image/ar.gif); 
margin: 0px 5px 5px 20px;
padding: 0px 0px 10px 15px;
}
#ar2 li { 
margin: 0px; 
text-align: left;
font-size: 12px;
font-coler: #333333;
}
 /*トップセンターコンテンツ*/


 /*トップ右コンテンツ*/



 /*セミナー挨拶*/
#hojo{
	width : 650PX;
	margin : 0 auto;
	padding : 0;
	font-size: 12x;
	background: #ffffff;
	border-left:1px solid #0D4882;
	border-right:1px solid #0D4882;
	text-align: left;
	font-size: 12px;
	background-image: url(image/main_head.jpg);
	background-repeat: repeat-x;
}

/*ブログタイトル*/
.bl_t01{
background: url(image/bl_t01.jpg);
background-repeat:no-repeat; 
width :435PX;
height:24px;
padding :4px 0px 0px 15px;
}
.bl_t02{
background: url(image/bl_t02.jpg);
background-repeat:no-repeat; 
width :535px;
height:24px;
padding :4px 0px 0px 15px;
}


/*フッター*/

#footer{
font-size: 12px;
width:949px;
text-align:center;
padding:10px 0px;
margin:10px 0px;
line-height:130%;
}

.foot ul {
margin: 10px;
padding: 0;
}
.foot li {
display: inline;
margin: 0;
padding: 0px 3px 0px 3px;
}
