﻿#wrapper {
		background-color:#000000;
        width:860px;
        min-height:1400px;
		text-align: center;
	
}



#wrapper2 {

		background-color:#000000;
        width:860px;
        height:auto; 
		text-align: center;
		padding-top:20px;
	
	
}




#content-wrapper {

	padding:5px;
	margin: 0 auto;
	text-align: center;
	
}

/* IE　対応　コンテンツ中央寄せ　*/
body {
	text-align: center;
	}


body div {
	text-align: left;
	
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	}

a { text-decoration:none; } 
a:link    { color: #FFFFFF; }
a:visited { color: #FFFFFF; }
a:hover   { color: #FF6600; }





/* 上部空白を空ける　*/
#blank {

	width:780px;
	padding-bottom:30px;

	}

#header{
	width:780px;
	height:139px;
	overflow: hidden; 
  	position: relative;
	background-image:url(image/header_bk.gif);
	background-repeat:no-repeat;
	background-position:right;
	margin-top:30px;
		
}

#header p {
	
	color:#FFFFFF;
	font-size:80%;
	text-align: right;
	
}

#header2{
	width:780px;
	height:139px;
	overflow: hidden; 
  	position: relative;
	background-image:url(image/header_bk.jpg);
	background-repeat:no-repeat;
	background-position:right;
	margin-top:30px;



		
}

#header2 p {
	margin-top:10px;
	color:#FFFFFF;
	font-size:80%;
	text-align: right;
	
	
}


#image { 
	float:left;
}

#add{
	 float:right;
	 padding-left:10px;
}

#add p{
	 color:#000;
}


#add2 {
	 float:right;
	 padding-left:10px;
}

#add2 p {
	color:#000;
}



#top-nav{
	width:780px;
	color:#FFFFFF;
	padding-top:30px;
	padding-left:50px;
	padding-bottom:0px;
	font-size:80%;

}

#top-nav a{ padding-bottom:10px;}

#top-image {
	padding-top:20px;
	width:780px;
}

#content {
	width:780px;
	height:auto;
	background-color:#FFFFFF;
	margin:0 atuo;
	text-align: center;
	margin-bottom:50px;
	font-size:90%;

}

#content  tbody {
	font-size:90%;
	line-height:1.3em;
}







.image1 { 
	  background-image:url(./image/kumiaigaiyo.jpg);
	  background-repeat: no-repeat;	
	  background-position:left;
	  width:321px;
	}
.image2 { 
	  background-image:url(./image/kumiaiinlist.jpg);
	  background-repeat: no-repeat;
	  background-position:right;
	  width:321px;
}


.image3 { 

	  background-image:url(./image/setsubi.jpg);
	  background-repeat: no-repeat;
          padding-top:20px;
	  background-position:bottom;
	  width:681px;}

.image1 a{
 	display: block;
	width:321px;
	
 }
.image2-2 a{
 	display: block;
 	height: 50px;
        width:312px;
        margin-left:25px;
	
 }
.image3 a{
        width:681px;
	height:180px;
        margin-top:20px;
	display: block;
 	
	
 }

ul.kumiaigaiyo {
	  list-style:none;
	  font-size:80%;
	  padding-top:59px;
	  margin-top:0px;
	  
	
}

.kumiaigaiyo li {
	  line-height:15px;
	   text-indent:-15px;

}

ul.kumiailist {
	  list-style:none;
	  font-size:80%; 
	  margin-top:-10px;
	
	
	
	
}

.kumiailist li {
	  line-height:17px;
	  margin-left:20px;

}

ul.setsubi {
	  list-style:none;
	  font-size:80%;
	  padding-top:60px;
	  padding-left:150px;
	  
	 
	
}

.setsubi li {
	  line-height:1.3em;

}


/*　組合リスト　*/

.title_wrap {
	width:724px;
	height:102px;
	margin:0 auto;
	line-hight:0px
}

.title {
	width:724px;
	height:61px;
	background-image: url(image/kumiailist_bottom.jpg);
	background-repeat: no-repeat;
	font-size:0px;



    
}

.title ul {
	list-style:none;
}
.title li {
	color:#FFFFFF;
	font-size:11pt;
	line-height:1.5em;
	text-align:left;
	padding-left:200px;
	display:block;
	
}

.title_top {

	  width:724px;
	  height:41px;
	

}

.kaisya_shosai{
	background-color:#EAEAEA;
	width:590px;
	height:auto;
	padding-left:10px;
	padding-top:10px;
	padding-bottom:10px;
	line-height:1.5em;
	
}

.kaisya_shosai span{
	margin-top:10px;
	margin-left:80px;
}

.kaisya_shosai p{
	
	margin-left:20px;
	padding-top:10px;
}

 a
.kaisya_shosai a { text-decoration:none; } 
.kaisya_shosai a:link    { color:#FF6600; }
.kaisya_shosai a:visited { color:#FF6600; }
.kaisya_shosai a:hover   { color:#C90; }



.title_kaisya {
	background-image:url(image/list_kaisyamei.jpg);
	background-repeat:no-repeat;
	width:685px;
	height:26px;
	text-align:center;
	padding-top:4px;

}


/*　フッター */

#footer {
	width:740px;
	height:25px;
	text-align:center;
	margin-top:80px;
    	font-size:80%;
    	border-top:1px solid  #FF3300;
        padding:5px;

}



.blank {
	background-color:#000;
	width:780px;
	height:50px;
	
}
.listbk {
	background-image: url(image/kumiailist_bk.jpg);
	background-repeat: no-repeat;
	height: 242px;
	width: 346px;
}


.listbk2 {
	background-image: url(image/kumiailist2_bk.jpg);
	background-repeat: no-repeat;
	height: 242px;
	width: 346px;
}
.listbk p {
	margin:0
	
}

.listdetail {

	width:280px;
	height: 230px;
        margin-top:0px;
	margin-left:4px;

}
.listdetail span {
	
	font-size: 80%;

	padding-left:30px;
 
	
	
}

div.listphoto  {
	width:326px;
	height:107px;
	
	margin:0 auto;
	
	
}

div.listphoto2  {
	width:326px;
	height:107px;
	margin:0 auto;
	background-color:#666
	
   
	
}

hr.border {
	border:1px;

}

p.link {
	text-indent:180px;
}


.link a { text-decoration:none; } 
.link a:link    { color:#333; }
.link a:visited { color:#333; }
.link a:hover   { color:#F60; }

.listdetail a { text-decoration:none; } 
.listdetail a:link    { color:#333; }
.listdetail a:visited { color:#333; }
.listdetail a:hover   { color:#FFFFFF; }


.listdetail span a { text-decoration:none; } 
.listdetail span a:link    { color:#333; }
.listdetail span a:visited { color:#333; }
.listdetail span a:hover   { color:#F60; }


.kumiailist a { text-decoration:none; } 
.kumiailist a:link    { color:#333; }
.kumiailist a:visited { color:#333; }
.kumiailist a:hover   { color:#F60; }

.tablelist a {text-decoration:none:}
.tablelist a:link    { color:#000;}
.tablelist a:visited    { color:#000;}
.tablelist a:hover    { color:#000;}

.list a { text-decoration:none; } 
.list a:link    { color:#333; }
.list a:visited { color:#333; }
.list a:hover   { color:#F60; }


.ikawa-size {
	display: inline;
	  font-size:9px;

	  }

