/*------------------------------------------------*
	[PrimeCMS Default CSS]
		filename:default.css
		デフォルトスタイルの差異を無くすCSS
		by:yk
*------------------------------------------------*/

*		{
		margin: 0;
		padding: 0;
		font-style: normal;
		font-family: arial,helvetica,sans-serif;
		}

body	{
		font-size: 94%;
		line-height: 140%;
		}


/*Text*/



p		{
		margin: 0 0 0.8em 0;
		line-height: 1.4em;
		}

em		{
		font-style: italic;
		}


address	{
		margin: 0 0 15px 0;
		line-height: 1.4em;
		}

/*Hyper Text*/
a		{
		text-decoration: none;
		color: #0033ff;
		}
a:hover	{
		color: #ff0000;
		}
a img	{
		border: none;
		}



/*Table*/
table	{
		border-collapse:collapse;
		border-spacing:none;
		}
th,
td		{
		background-repeat: no-repeat;
		background-position:top center;
		}


/*入れ子処理*/


li ul,
li ol,
li p,
li dl,
dt ul,
dt ol,
dt p,
dd ul,
dd ol,
dd p,
th ul,
th ol,
th dl,
th p,
td ul,
td ol,
td dl,
td p,
th table,
td table{
		font-size: 100%;
		}
		
/* 部分 */



/* index.html/menu01.html */
body {
background-image:url("../all_img/border.gif");
background-repeat:repeat-y;
background-position:top center;
text-align:center;
}

#bg {
margin:0 auto; 
width:950px;
background-position:top center;
/*border:red 1px red;*/
}

#back{
width:395px;
background-color:#eeeeee;
}

#bt {
margin: 0 0 0px 0px;
}

#bt a {
text-indent:-9999px;
}

#btn_01 a {
display:block;
background-image:url("../all_img/top_btn.jpg");
width:118px;
height:30px;
text-align:center;
color:#ffffff;
}

#btn_01 a:hover {
background-image:url("../all_img/top02.jpg");
}


#btn_02 a {
display:block;
background-image:url("../all_img/02img_btn.jpg");
width:118px;
height:30px;
text-align:center;
color:#ffffff;
}

#btn_02 a:hover {
background-image:url("../all_img/syokokaitoha02.jpg");
}

#btn_03 a {
display:block;
background-image:url("../all_img/03img_btn.jpg");
width:118px;
height:30px;
text-align:center;
color:#ffffff;
}

#btn_03 a:hover {
background-image:url("../all_img/syokokai_map02.jpg");
}

#btn_04 a {
display:block;
background-image:url("../all_img/04img_btn.jpg");
width:118px;
height:30px;
text-align:center;
color:#ffffff;
}

#btn_04 a:hover {
background-image:url("../all_img/syoko_kaiho02.jpg");
}


#btn_05 a {
display:block;
background-image:url("../all_img/05img_btn.jpg");
width:118px;
height:30px;
text-align:center;
color:#ffffff;
}

#btn_05 a:hover {
background-image:url("../all_img/seminar.jpg");
}

#btn_06 a {
display:block;
background-image:url("../all_img/06img_btn.jpg");
width:118px;
height:30px;
text-align:center;
color:#ffffff;
}

#btn_06 a:hover {
background-image:url("../all_img/kenteisiken.jpg");
}


#btn_07 a {
display:block;
background-image:url("../all_img/07img_btn.jpg");
width:118px;
height:30px;
text-align:center;
color:#ffffff;
}

#btn_07 a:hover {
background-image:url("../all_img/kyosai.jpg");
}


#btn_08 a {
display:block;
background-image:url("../all_img/08img_btn.jpg");
width:118px;
height:30px;
text-align:center;
color:#ffffff;
}

#btn_08 a:hover {
background-image:url("../all_img/toiawase.jpg");
}


#left img{
margin: 0 0 10px 0px;

}

#right {
		padding-top:10px;
/*border:1px solid red;*/
}

#left {
		padding-left:10px;
		padding-top:10px;
/*border:1px solid red;*/
}

#center {
		padding-top:10px;
		text-align:left;
/*border:1px solid red;*/

}


/*menu01*/
#lft {
margin: 20px 0 20px 0px;
}

#rit {
margin:0 auto;
margin: 20px 0px 20px 0px;
/*border:1px solid red;*/
}

