
/* Sitemap
________________________________\*/

#wrap #contents #main #sitemapH1 {
	background-image: url(../img/other_h1_sitemap.jpg);
	background-repeat: no-repeat;
	background-position: 0px 25px;
	height: 23px;
	width: 407px;
	color: #FFFFFF;
	padding-left: 85px;
	padding-top: 31px;
}
#otherSitemap {
	width: 492px;
}
#otherSitemap #ttlReform {
	background-image: url(../img/other_sitemap_h2_reform.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	text-indent: -9999px;
	height: 21px;
	width: 492px;
	margin-top: 21px;
	margin-bottom: 14px;
}
#otherSitemap #ttlzdd {
	background-image: url(../img/other_sitemap_h2_zdd.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	text-indent: -9999px;
	height: 21px;
	width: 492px;
	margin-top: 21px;
	margin-bottom: 14px;
}
#otherSitemap #ttlCustm {
	background-image: url(../img/other_sitemap_h2_custm.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	text-indent: -9999px;
	height: 21px;
	width: 492px;
	margin-top: 21px;
	margin-bottom: 14px;
}
#otherSitemap #ttlInfo {
	background-image: url(../img/other_sitemap_h2_info.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	text-indent: -9999px;
	height: 21px;
	width: 492px;
	margin-top: 21px;
	margin-bottom: 14px;
}
#otherSitemap .smul1 {
	margin-left: 22px;
}
#otherSitemap .smul1 li {
	background: url(../img/other_sitemap_ic01.jpg) left 0.5em no-repeat;
	padding-left: 15px;
	color: #687d62;
	list-style-type: none;
	padding-bottom: 6px;
}
#otherSitemap .smul1 li a {
	color: #687d62;
	text-decoration: none;
}
#otherSitemap .smul1 li a:hover{
	color: #687d62;
	text-decoration: underline;
}
#otherSitemap .smul1 ul {
	margin-left: -13px;
	margin-top:2px;
}
#otherSitemap .smul1 ul li {
	background: url(../img/other_sitemap_ic02.jpg) left 0.25em no-repeat;
	list-style-type: none;
	padding-bottom: 6px;
	padding-left: 30px;
}
#otherSitemap .smul1 ul li a {
	color: #687d62;
	text-decoration: none;
}
#otherSitemap .smul1 ul li a:hover{
	color: #687d62;
	text-decoration: underline;
}

/* Sitemap
________________________________\*/

#wrap #contents #main #ppH1 {
	background-image: url(img/other_h1_privacypolicy.jpg);
	background-repeat: no-repeat;
	background-position: 0px 25px;
	height: 23px;
	width: 360px;
	color: #FFFFFF;
	padding-left: 132px;
	padding-top: 31px;
}
#wrap #contents #main #otherPp {
	width: 492px;
	padding-top: 35px;
}

/* suports
________________________________\*/

#wrap #contents #main #suportsH1 {
	width: 492px;
	height:29px;
}
#wrap #contents #main #suportsPp {
	width: 492px;
	padding-top: 10px;
}
.suports_mainimg{
margin-bottom:20px;
}
.suports_conrts{
background:url(img/commodity_collection_jisekiline.jpg) no-repeat;
height:215px;
padding:20px 5px 28px 10px;
clear:both;
}
.suports_conrts_02{
background:url(img/commodity_collection_jisekiline.jpg) no-repeat;
height:110px;
padding:20px 5px 28px 10px;
clear:both;
}
.other_suports_photwaku_yoko{
background-color:#F2EFE8;
border: solid 1px #999;
padding:12px 12px 12px 12px;
float:left;
margin-right:25px;
}
.other_suports_photwaku_tate{
background-color:#F2EFE8;
border: solid 1px #999;
padding:12px 12px 12px 12px;
float:left;
margin-right:52px;
}
.phot_cach{
float:left;
width:252px;
height:40px;
margin-bottom:13px;
}
.phot_read{
float:left;
margin-left:3px;
width:252px;
font-size:12px;
line-height:16px;
}
.phot_cach2{
	float:right;
	width:250px;
	margin-bottom:13px;
	margin-right: 30px;
}
.phot_read2{
	float:right;
	margin-left:3px;
	width:250px;
	font-size:12px;
	line-height:16px;
	margin-right: 30px;
}

/* our_company
________________________________\*/

.other_our_company_bg{
background:url(img/other_our_company_bg.jpg) no-repeat;
width:500px;
padding:10px 0px 0px 0px;
margin-top:20px;
}
.other_our_company_text{
background:url(img/other_our_company_imgtext.jpg) no-repeat;
width:335px;
padding:55px 0px 0px 0px;
margin:0px 0px 0px 158px;
line-height:180%;
}
.other_our_company_text02{
width:335px;
padding:20px 0px 0px 0px;
margin:0px 0px 0px 158px;
line-height:180%;
}
.other_our_company_btn{
background:url(img/other_our_company_btn.jpg) no-repeat;
width:247px;
height:40px;
margin:50px 0px 0px 115px;
}
.other_our_company_btn a{
display:block;
width:247px;
height:40px;
text-indent:-9999px;
}

/* recruit
________________________________\*/

#wrap #contents #main #recruitH1 {
width: 492px;
height:29px;
}
#wrap #contents #main #recruitPp {
width: 487px;
padding: 10px 0px 0px 5px;
}
.recruit_table{
width:480px;
margin-top:10px;
border-left:#CCCCCC solid 1px;
border-top:#CCCCCC solid 1px;
}
.recruit_table td{
padding:7px 0px 7px 7px;
border-right:#CCCCCC solid 1px;
border-bottom:#CCCCCC solid 1px;
}
.recruit_left{
background-color:#F2F2F2;
width:95px;
}
.other_recruit_bt_inquiry{
width:156px;
height:25px;
padding:20px 0px 20px 180px;
}

/* loan
________________________________\*/

#wrap #contents #main #loanH1 {
width: 492px;
height:29px;
}
.other_roan_img_title{
padding:0px 0px 0px 85px;
}
#other_loan {
	padding: 35px 30px 0px 70px;
}

.other_loan_text{
width:340px;
margin:40px 0px 50px 80px;
font-size:14px;
}

.other_loan_logo {
	padding:0px 0px 0px 0px;
	margin: 0 0 30px;
	width:250px;
	height:111px;
	float:left;
}

.other_loan_address{
	padding:40px 0px 0px 0px;
	margin: 0 0 30px;
	font-size:14px;
	float:left;
}

.other_loan_address a{
color:#15177B;
}

/* company outline________________________________\*/

#wrap #contents #main #company_outline {
width: 492px;
height:29px;
}
#wrap #contents #main #other_company_outline {
width: 492px;
padding-top: 5px;
}
.other_company_outline_table{
width:492px;
border-left:#666666 1px solid;
border-top:#666666 1px solid;
margin: 5px 0 0 0;
}
.other_company_outline_table td{
padding:7px 7px 7px 7px;
border-right:#666666 1px solid;
border-bottom:#666666 1px solid;
}
.other_company_outline_table_left{
width:126px;
}
.other_company_history_table{
width:492px;
border-left:#666666 1px solid;
border-top:#666666 1px solid;
}
.other_company_history_table td{
padding:7px 7px 7px 7px;
border-right:#666666 1px solid;
border-bottom:#666666 1px solid;
}
.other_company_history_table_left{
width:126px;
}
.company_history {
width: 492px;
height:29px;
padding:10px 0px 5px 0px;
}
.other_company_info_title{
width:482px;
height:41px;
padding:40px 0px 20px 0px;
}
.other_company_info_title_h3{
background:url(img/other_company_info_ic.gif) no-repeat 0px 2px;
padding:0px 0px 0px 18px;
margin:20px 0px 0px 13px;
color:#666666;
font-weight:bold;
}
.other_company_info_text{
margin:15px 0px 0px 13px;
}
.other_company_info_table{
width:482px;
}
.other_company_info_table td{
padding:12px 13px 12px 13px;
border-bottom:#999999 1px solid;
}
.other_company_info_table_left span{
font-size:10px;
}
.other_company_info_table_right {
width:75px;
}
.other_company_info_table_right p{
padding:0px 0px 0px 0px;
float:left;
}
.other_company_info_table_right a{
color:#800080;
text-decoration:underline;
float:left;
}
.other_company_info_table_right p{
float:left;
}
.other_company_text{
float:left;
}
.other_company_outline_table_right a{
color:#800080;
text-decoration:underline;
float:left;
}
.other_company_pdf{
padding-left:160px;
float:left;
}

