@charset "Shift_JIS";

#all{
width:100%;
background: #000000;
margin-left:0px;
margin-right:0px;
margin-bottom:0px;
margin-top:0px;
}

/*-----header_start-----*/

#header{
width:100%;
height:280px;
overflow:hidden;
background: url(../image/header_bg.gif) repeat-x left top;
}

h1{
width:840px;
margin-right: auto;
margin-left: auto;
padding-top:8px;
font-size: 70%;
font-weight: normal;
color: #000000;
text-align: left;
height: 22px;
}

#header_box{
width:840px;
height:200px;
background-image:url(../image/header_back.jpg);
margin-right: auto;
margin-left: auto;
overflow:hidden;
}

#header_com{
width:840px;
overflow: auto;
}

#com_name{
width:340px;
height:70px;
padding-top:40px;
float: left;
}

#header_tel{
width:370px;
padding-top:60px;
float:right;
text-align: right;
}

/*gloval_navi_start*/

ul#gloval_navi{
width:840px;
overflow:hidden;
}

li.gn_bt{
width:105px;
float:left;
list-style:none;
}

a.bukken_kensaku{
background: url(../image/gloval_navi_kensaku.jpg) no-repeat left top;
height: 30px;
width: 105px;
display: block;
text-indent: -9999px;
}

a.bukken_kensaku:hover{
background: url(../image/gloval_navi_kensaku_f2.jpg);
}

a.chirashi{
background: url(../image/gloval_navi_chirashi.jpg) no-repeat left top;
height: 30px;
width: 105px;
display: block;
text-indent: -9999px;
}

a.chirashi:hover{
background: url(../image/gloval_navi_chirashi_f2.jpg);
}

a.chintai{
background: url(../image/gloval_navi_chintai.jpg) no-repeat left top;
height: 30px;
width: 105px;
display: block;
text-indent: -9999px;
}

a.chintai:hover{
background: url(../image/gloval_navi_chintai_f2.jpg);
}

a.request{
background: url(../image/gloval_navi_request.jpg) no-repeat left top;
height: 30px;
width: 105px;
display: block;
text-indent: -9999px;
}

a.request:hover{
background: url(../image/gloval_navi_request_f2.jpg);
}

a.mykensaku{
background: url(../image/gloval_navi_mykensaku.jpg) no-repeat left top;
height: 30px;
width: 105px;
display: block;
text-indent: -9999px;
}

a.mykensaku:hover{
background: url(../image/gloval_navi_mykensaku_f2.jpg);
}

a.loan{
background: url(../image/gloval_navi_loan.jpg) no-repeat left top;
height: 30px;
width: 105px;
display: block;
text-indent: -9999px;
}

a.loan:hover{
background: url(../image/gloval_navi_loan_f2.jpg);
}

a.satei{
background: url(../image/gloval_navi_satei.jpg) no-repeat left top;
height: 30px;
width: 105px;
display: block;
text-indent: -9999px;
}

a.satei:hover{
background: url(../image/gloval_navi_satei_f2.jpg);
}

a.gakku{
background: url(../image/gloval_navi_gakku.jpg) no-repeat left top;
height: 30px;
width: 105px;
display: block;
text-indent: -9999px;
}

a.gakku:hover{
background: url(../image/gloval_navi_gakku_f2.jpg);
}

/*gloval_navi_end*/

.header_comment{
width:320px;
font-size: 70%;
font-weight: normal;
color: #FFFFFF;
padding-top: 20px;
float:left;
}

/*sub_navi_start*/

ul#header_sub_navi{
width:520px;
float:left;
list-style:none;
padding-top: 15px;
}

li.hsn_bt{
width:100px;
padding-left:2px;
float:right;
}

a.staff{
background: url(../image/header_sub_navi_staff.jpg) no-repeat left top;
height: 20px;
width: 100px;
display: block;
text-indent: -9999px;
}

a.staff:hover{
background: url(../image/header_sub_navi_staff_f2.jpg);
}

a.commap{
background: url(../image/header_sub_navi_commap.jpg) no-repeat left top;
height: 20px;
width: 100px;
display: block;
text-indent: -9999px;
}

a.commap:hover{
background: url(../image/header_sub_navi_commap_f2.jpg);
}

a.gaiyou{
background: url(../image/header_sub_navi_gaiyou.jpg) no-repeat left top;
height: 20px;
width: 100px;
display: block;
text-indent: -9999px;
}

a.gaiyou:hover{
background: url(../image/header_sub_navi_gaiyou_f2.jpg);
}

a.sitemap{
background: url(../image/header_sub_navi_sitemap.jpg) no-repeat left top;
height: 20px;
width: 100px;
display: block;
text-indent: -9999px;
}

a.sitemap:hover{
background: url(../image/header_sub_navi_sitemap_f2.jpg);
}

a.contact{
background: url(../image/header_sub_navi_contact.jpg) no-repeat left top;
height: 20px;
width: 100px;
display: block;
text-indent: -9999px;
}

a.contact:hover{
background: url(../image/header_sub_navi_contact_f2.jpg);
}

/*sub_navi_end*/

/*-----header_end-----*/




/*-----main_start-----*/

#main{
width:840px;
margin-left:auto;
margin-right:auto;
overflow:hidden;
padding-top: 10px;
}

/*-----main_end-----*/





/*-----footer_start-----*/

.copyright{
width:100%;
height:70px;
background:url(../image/obi_shita.gif) repeat-x bottom;
text-align:center;
margin-bottom:10px;
font-size:65%;
font-weight:normal;
color:#FFFFFF;
margin-top:20px;
}

#footer{
width:100%;
overflow:visible;
}

#footer_box{
width:100%;
background-color:#FFFFFF;
padding-top:20px;
padding-bottom:20px;
overflow:visible;
}

#fb_com{
width:840px;
margin-left:auto;
margin-right:auto;
overflow:visible;
height: 100px;
}

/*footer_com_left_start*/

#fb_com_left{
width:280px;
float:left;
}

.footer_com_name{
width:280px;
text-align:left;
padding-bottom:20px;
}

address{
font-size: 65%;
font-style: normal;
font-weight: normal;
line-height: 150%;
color: #000000;
}

/*footer_com_left_end*/


/*footer_com_right_start*/

#fb_com_right{
width:560px;
float:right;
margin: 0px;
height: 50px;
}

ul.text_link{
width:139px;
float:left;
list-style:none;
border-left: 1px solid #999999;
}

li.text_link_contents{
width:114px;
background: url(../image/footer_listicon.gif) no-repeat 3px 2px;
padding-left: 20px;
font-size: 65%;
line-height: 210%;
font-weight: normal;
color: #000000;
}

/*footer_com_right_end*/

/*-----footer_end-----*/
