/* CSS Document */

* {
	margin:0;
	padding:0;
	border:none;
}

body {
	font: 100% Verdana, Arial, Helvetica, sans-serif;
	background-image:url(../img/bak_header.gif);
	background-repeat:repeat-x;
	margin: 0; 
	padding: 0;
	color: #000000;
	font-size:90%;
}

#base {
	width:740px;
	text-align:left;
	margin:auto;
}

p {
	line-height:150%;
}

/*ヘッダー---------------------------*/

.header {
	width:740px;
	margin-top:18px;
	height:30px;
}

.logo {
	width:255px;
	float:left;
	height:30px;
}

.navi {
	485px;
	padding-top:8px;
	float:right;
	height:20px;
}

.navi_icon {
	margin-right:6px;
}

/*メニュー----------------------------*/

.menu {
	width:740px;
	height:35px;
	/*background-color:#99FF00;*/
	margin-top:4px;
}


/* ナビA（ヘッダ）
---------------------------------------------------- */

ul#naviA {
	/*margin: 0px;
	margin:5px 0 0 0;*/
	list-style: none;
	/*float: right;*/
	padding: 8px 0 0 0;
	height: 34px;
	width: 740px;
	display: block;
	}
	
#naviA li {
	margin: 0px;
	padding: 0px;
	height: 34px;
	float: right;
	font: normal 10px/10px "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	text-indent: -9999px;
	display: block;
}
#naviA li a {
	text-decoration: none;
	display: block;
	height: 34px;
	background: no-repeat 0px 0px;
}

#naviA li a:hover {	background-position: 0 -34px;}
#naviA li#btn01 a {	background-image: url(../img/menu/menu01.gif); width: 148px;}
#naviA li#btn02 a {	background-image: url(../img/menu/menu02.gif); width: 148px;}
#naviA li#btn03 a {	background-image: url(../img/menu/menu03.gif); width: 148px;}
#naviA li#btn04 a {	background-image: url(../img/menu/menu04.gif); width: 148px;}
#naviA li#btn05 a {	background-image: url(../img/menu/menu05.gif); width: 148px;}



/*パンくずリンク-----------------------*/

.pan {
	padding:5px;
	margin:0 0 10px 0;
	font-size:11px;
	/*background-color:#F2F2F2;
	border-bottom:#333399 2px solid;*/

}


/*メイン----------------------------*/

#main {
	width:740px;
	margin:auto;
	padding:10px 0 5px 0;
}


#h1 {
	width:740px;
	height:70px;
	font-size:x-small;
}

.kumiai {
	background-image:url(../img/head/kumiai.jpg);
	background-repeat:no-repeat;
	text-indent:-99999px;
	width:740px;
	height:70px;
	font-size:x-small;
}

.member {
	background-image:url(../img/head/allmamber.jpg);
	background-repeat:no-repeat;
	text-indent:-99999px;
	width:740px;
	height:70px;
	font-size:x-small;
}

.gaiyo {
	background-image:url(../img/head/gaiyou2.jpg);
	background-repeat:no-repeat;
	text-indent:-99999px;
	width:740px;
	height:70px;
	font-size:x-small;
}

.kumi_gaiyo {
	background-image:url(../img/head/kumiai_gaikyou.jpg);
	background-repeat:no-repeat;
	text-indent:-99999px;
	width:740px;
	height:70px;
	font-size:x-small;
}

.tayori {
	background-image:url(../img/head/kyoukaidayori.jpg);
	background-repeat:no-repeat;
	text-indent:-99999px;
	width:740px;
	height:70px;
	font-size:x-small;
}
.tayori2010 {
	background-image:url(../kyoukaidayori/2010/img/header_press.jpg);
	background-repeat:no-repeat;
	text-indent:-99999px;
	width:740px;
	height:70px;
	font-size:x-small;
}
.tayori2009 {
	background-image:url(../kyoukaidayori/2009/img/header_press.jpg);
	background-repeat:no-repeat;
	text-indent:-99999px;
	width:740px;
	height:70px;
	font-size:x-small;
}
.tayori2008 {
	background-image:url(../kyoukaidayori/2008/img/header_press.jpg);
	background-repeat:no-repeat;
	text-indent:-99999px;
	width:740px;
	height:70px;
	font-size:x-small;
}

.tayori2006 {
	background-image:url(../kyoukaidayori/200602/img/header_press.jpg);
	background-repeat:no-repeat;
	text-indent:-99999px;
	width:740px;
	height:70px;
	font-size:x-small;
}

.tayori2005 {
	background-image:url(../kyoukaidayori/200502/img/header_press.jpg);
	background-repeat:no-repeat;
	text-indent:-99999px;
	width:740px;
	height:70px;
	font-size:x-small;
}

.kaiin {
	background-image:url(../member/img/kaiinhead.jpg);
	background-repeat:no-repeat;
	text-indent:-99999px;
	width:740px;
	height:70px;
	font-size:x-small;
}

.kaisha {
	background-image:url(../member/company/img/head.jpg);
	background-repeat:no-repeat;
	text-indent:-99999px;
	width:740px;
	height:70px;
	font-size:x-small;
}


.kyoukai {
	background-image:url(../img/head/gaiyou2.jpg);
	background-repeat:no-repeat;
	text-indent:-99999px;
	width:740px;
	height:70px;
	font-size:x-small;
}

.sitemap {
	background-image:url(../img/head/sitemap.jpg);
	background-repeat:no-repeat;
	text-indent:-99999px;
	width:740px;
	height:70px;
	font-size:x-small;
}




.link {
	background-image:url(../img/links/head.jpg);
	background-repeat:no-repeat;
	text-indent:-99999px;
	width:740px;
	height:70px;
	font-size:x-small;
}

.info {
	background-image:url(../img/mailform/head.jpg);
	background-repeat:no-repeat;
	text-indent:-99999px;
	width:740px;
	height:70px;
	font-size:x-small;
}

.want {
	background-image:url(../img/want/head.jpg);
	background-repeat:no-repeat;
	text-indent:-99999px;
	width:740px;
	height:70px;
	font-size:x-small;
}




h2 {
	background-image:url(../img/midashi/h1.gif);
	background-position:left;
	background-repeat:no-repeat;
	font-size:14px;
	font-weight:bold;
	height:45px;
	margin:0;
	padding:25px 0 0 20px;
}


h3 {
	background-image:url(../img/midashi/h3.gif);
	background-position:left;
	background-repeat:no-repeat;
	font-size:14px;
	font-weight:bold;
	height:45px;
	margin:0;
	text-align:left;
	/*width:680px;*/
	padding:25px 0 0 20px;
}
h4 {
	font-size:150%;
	font-weight:bold;
}
.paging{
	margin:10px 20px;
	text-align:center;
	border-top: 1px #CCCCCC solid;
	color: #999999;
	clear: both;
}

.contents {
	width:720px;
	margin:auto;
}

table.tb_gaiyou {
	border:1px solid #333333;
	border-collapse:collapse;
	width:100%;
	font-size:11px;
}
table.tb_gaiyou td {
	border:1px solid #333333;
	padding:3px;
	line-height:150%;
}

table.tb_ayumi {
	border:none;
	border-collapse:collapse;
	width:100%;
	font-size:11px;
}
table.tb_ayumi td {
	border:none;
	padding:2px;
	line-height:150%;
}

/*トップページ------------------------*/

.top_cont {
	width:740px;
	margin-top:10px;
	}
	
.cont_left {
	float:left;
	width:480px;
	margin-right:10px;
	}
	
.cont_right {
	float:right;
	width:250px;
	}

.cont_right ul{
margin:0;
padding:0
	}	
	
.cont_right li{
list-style:none;
padding-bottom:5px;
	}


.clear {
	clear:both;
	
	}




/*フッター----------------------------*/

.footer {
	background-image:url(../img/footer_bak.gif);
	background-repeat:repeat-x;
	background-position:bottom;
	height:40px;
	margin-top:20px;
}

.f_aria {
	width:740px;
	margin:auto;
	font-size:10px;
	padding-top:5px;
}

.f_link {
	padding:5px 0 5px 0;
	width:740px;
	margin:auto;
}

.f_link ul {
	margin:0;
	padding:0;
}

.f_link li {
	display:inline;
	padding:0 5px 0 0;
}

.copyright {
	padding-left:110px;
}







/*フッター----------------------------*/
