/***************************/
/*メインページフレーム部分*/
/***************************/

body {
	background-color:white;
	margin:auto;/*ブロックレベル要素を中央寄せ*/
	text-align:center;/*文字等を中央寄せ*/
	background-image:url(../image/bg.gif);
}

a{outline : 0 ;}
a img{border-style:none;}

a:link { color: #000000; }
a:visited { color: #000000; }
a:hover { color: #000000; }
a:active { color: #000000; } 


/*-----------------------------------------------------------------------------homebody(フレームシャドウ時使用)*/
.homeboby {
}

/*-----------------------------------------------------------------------------container(メインBOX)*/
.container {
	width:780px;
	text-align:left;
}

/*-----------------------------------------------------------------------------header*/
.header {
	height:125px;
	text-align:center;
}

.logo{
	height:125px;
	width:130px;
	float:left;
}

.logo p{
	margin: 0; 
	padding :0; 
}

.logo a img{
	border-style:none;
}

.h-content{
	padding-top:10px;
	height:115px;
	width:650px;
	float:right;
}


.hc1{
	height:35px;
	background-image:url(../image/come1.gif);
	background-repeat: no-repeat;
}

.hc2l{
	height:70px;
	width:350px;
	float:left;
	background-image:url(../image/logo2.gif);
	background-repeat: no-repeat;
}

.hc2r{
	height:70px;
	float:right;
}



/*-----------------------------------------------------------------------------menu(メニュー)*/
.menu {
margin-top:15px;

	width:780px;
	height:42px;
}





/*-----------------------------------------------------------------------------content(メインコンテンツ)*/
.content {
	margin-top:15px;
	width:780px;
	background-image:url(../image/c-bg.gif);
	
}

/****************/
/*コンテンツ部分*/
/****************/
.itembody { 

}




.mc1l{
	width:440px;
	float:left;
}

.mc1r{
	width:340px;
	float:right;
}










/*-----------------------------------------------------------------------------sidebar(サイドバー1 2,3カラム両使用)*/
.sidebar {
	display:none;
}

/*-----------------------------------------------------------------------------sidebar2(サイドバー2 3カラム用)*/
.sidebar2 {
	display:none;
}

/*-----------------------------------------------------------------------------footer(フッター)*/
.footer {
	clear: both;
	width:780px;
	padding:0px;
	background-image:url(../image/f-bg.gif);
	text-align: center;
}

.footer a{
	text-decoration: none; 
}


.f_float1 { 
	height:50px;
	padding:10px;
}

.f_float1 p#f_item1 {
	width:190px;
	float:left;
	text-align: left;
}

.f_float1 p#f_item2 {
	width:550px;
	float:right;
	text-align: right;
}

.footer p {
	color:#000000;
	font-size: 12px; 
	line-height: 180%; 
}


/*-----------------------------------------------------------------------------Hタグ*/
 h1, h2{
	
	margin: 0; 
	padding :0; 
}

h3, h4, h5, h6{
	margin: 0; 
	padding :0; 
}


/*-----------------------------------------------------------------------------メニュー*/
#menu ul { 
	margin: 0; 
	padding :0; 
	list-style-type : none; 
}
#menu li { 
	display : inline; 
	float:left; 

}

#menu a{
	background-image:url(../image/menu.gif); 
	display:block;
}
#menu #list1 a {
	background-position:0px 0px;
	width:120px;
	height:42px;
}
#menu #list2 a {
	background-position:-110px 0px;
	width:110px;
	height:42px;
}
#menu #list3 a {
	background-position:-220px 0px;
	width:110px;
	height:42px;
}
#menu #list4 a {
	background-position:-330px 0px;
	width:110px;
	height:42px;
}
#menu #list5 a {
	background-position:-440px 0px;
	width:110px;
	height:42px;
}
#menu #list6 a {
	background-position:-550px 0px;
	width:110px;
	height:42px;
}
#menu #list7 a {
	background-position:-665px 0px;
	width:110px;
	height:42px;
}
.span1 {display:none;}




/*-----------------------------------------------------------------------------フロート用フレーム*/


	









