@charset "UTF-8";



/*----------------------------------------------------------------------------*/
#selector {
	width: 380px;}


/* join----------------------------------------------------------------------------*/

#join{
	width: auto;
	margin: 0 auto;
}
.join_p1{
	font-size: 18px;
	line-height: 180%;
	padding-bottom: 35px;
}
.join_p1 img{
	width:100%;
	height: auto;
}
.join_tb1{
	width: 100%;
	margin-bottom: 20px;
}
.join_tb1 td{
	line-height: 180%;
}
.join_hd{
	background-color: #DEDCD6;
	font-size: 16px;
	padding-top: 8px;
	padding-bottom: 8px;
	text-align: center;
	border-bottom: 1px solid #C4C0B5;
}
.join_hd2{
	font-size: 16px;
	padding-top: 8px;
	padding-bottom: 8px;
	text-align: center;
	border-bottom: 1px solid #C4C0B5;
}
.join_bdr{
	border-right: 1px solid #C4C0B5;
}
.join_td1{
	width: 9%;
}
.join_td2{
	width: 19%;
}
.join_td3{
	width: 12%;
}
.join_tdsp1{
	padding-left: 9px;
	padding-top: 8px;
	padding-bottom: 8px;
}
.join_tdsp2{
	text-align: center;
	padding-top: 8px;
	padding-bottom: 8px;
}
.join_tdft1{
	font-size: 18px;
}
.join_tdft2{
	font-size: 16px;
}
.join_tdbd1{
	border-right: 1px solid #C4C0B5;
}
.join_tdbd2{
	border-bottom: 1px solid #C4C0B5;
}
.join_p2{
	font-size: 18px;
	line-height: 180%;
	float: left;
	width: 140px;
	padding-bottom: 60px;
}
.join_p2 img{
    vertical-align: middle;
    margin-right: 7px;
 }
.join_p3{
	float: left;
	font-size: 18px;
	line-height: 180%;
}
.join_p4{
	font-size: 18px;
	line-height: 180%;
	float: left;
	padding-bottom: 20px;
}

/* info----------------------------------------------------------------------------*/

#info{
	width: 900px;
	position: relative;
	margin: 0 auto;
	padding-top: 30px;
	padding-bottom: 30px;
}
.info_p1{
	font-size: 18px;
	line-height: 180%;
	padding-bottom: 35px;
}

/* list----------------------------------------------------------------------------*/

#list{
	width: 900px;
	position: relative;
	margin: 0 auto;
	padding-top: 30px;
	padding-bottom: 30px;
}
.list_p1{
	font-size: 18px;
	line-height: 180%;
	padding-bottom: 15px;
}
.list_p2{
	font-size: 12px;
	line-height: 180%;
	padding-bottom: 35px;
}
.listbox{
	background-color: #FFFFFF;
}
.listbox_in{
	padding: 17px 40px;
}
.tb1{
	width: 100%;
}
.td1{
}
.td2{
}
.td3{
}
.td4{
}
.td5{
}
