@charset "utf-8";



*{ margin:0px; padding:0px;text-align:justify;}

table{ font-size:inherit;}

hr{ display:none; clear:both;}

img{ border:none; margin:0; padding:0;}

h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal; font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3",sans-serif;}





ul li{ list-style:none;}
dt dd{ margin:0; padding:0;}

/*-------------------------------------------------
p
-------------------------------------------------*/
p{ margin-bottom:5px;}
p.attention{ padding:8px; background:#E8F1F9; margin-right:0px;}
p.attention a{ color:#3191DA;}
p.attention a:hover{ color:#FF8D20;}

/*-------------------------------------------------
float
-------------------------------------------------*/
.clear{ clear:both; background:transparent;}
.f_left{ float:left;}
.f_right{ float:right;}

/*-------------------------------------------------
clearfix
-------------------------------------------------*/
.clearfix:after {
content: "."; 
display: block; 
height: 0; 
clear: both; 
visibility: hidden;
}
.clearfix {display: inline-block;}
/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */

/*F*/
.font_sp15 { padding-left:15px; font-size:77%;}
.font_white{ color:#ffffff; font-weight:bold;}
.font_red{ color:#FF0000; font-weight:bold;}
.text_red{ color:#FF0000; font-size:77%; letter-spacing:1px;}
.font_red_s{ color:#FF0000; font-size:77%; font-weight:normal; padding-left:10px;}
.font_s{ font-size:77%; letter-spacing:1px;}
.font_s_01{ font-size:77%; letter-spacing:1px; color:#999999;}
.font_s_02{ font-size:77%; letter-spacing:1px;}
.font_s_02 a{ color:#006699;}
.font_s_02 a:hover{ color:#0099CC;}
.font_b{ font-weight:bold;}
.go_top{ text-align:right; margin-bottom:20px; width:590px;}
.accent{ color:#3191DA;}
.accent_02_u_l{ text-decoration:underline; font-weight:bold;}
.accent_03_u_l{ color:#3191DA; text-decoration:underline;}

.text_size_l{ font-size:1.5em; color:#A0A0A0;}

.font_b_l { font-weight:bold; font-size:14px; color:#D10000; padding-top:8px;}

.font_ho { font-size:12px; padding-left:20px;}


.link_ar01 { background: url(../images/common/ar_01.gif) no-repeat; padding-left: 20px; margin-left:5px; margin-top: 20px; margin-bottom:10px;}
.link_ar01 a{ color:#0034E0; text-decoration:underline;}
.link_ar01 a:hover{ color:#0034E0; text-decoration:none;}

.link_ar02 { background: url(../images/common/ar_01.gif) no-repeat; padding-left: 20px; margin-left:20px; margin-top: 10px; margin-bottom:40px;}
.link_ar02 a{ color:#666666; text-decoration:underline;}
.link_ar02 a:hover{ color:#666666; text-decoration:none;}

.link_ar03 { background: url(../images/common/ar_01.gif) no-repeat; padding-left: 20px; margin-left:15px; margin-top: 5px; margin-bottom:40px;}
.link_ar03 a{ color:#666666; text-decoration:underline;}
.link_ar03 a:hover{ color:#666666; text-decoration:none;}

.link_ar04 { background: url(../images/common/ar_01.gif) no-repeat; padding-left: 15px; margin-top: 20px; margin-bottom:10px;}
.link_ar04 a{ color:#666666; text-decoration:underline;}
.link_ar04 a:hover{ color:#666666; text-decoration:none;}



/*-------------------------------------------------
-------------------------------------------------*/
body{ 
	text-align:center;
	font-size:83%;
	line-height:1.4;
	color:#3D3D3D;
	background:#ffffff;
	_padding-left: 1px;
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3",sans-serif;
	}

/*header*/
#header_contents { height:82px; width:100%; background:url(../images/base/bg_header.gif); margin:0 auto;}
#header_logo { float:left; width: 500px;}
#header_logo img{ float:left;}
#header_logo h1{ line-height:1.8; float:left; font-size: 10px; color:#000099; padding-top: 12px;}

#header_snavi { float:right; width:500px;}
#header_snavi ul {}
#header_snavi ul li{ float:right;margin-right:10px; margin-top:1px; font-size:10px;background:url(../images/common/ac_ar_header.gif) no-repeat #0034E0; letter-spacing:1px;}
#header_snavi li a{color:#FFFFFF; padding:3px 12px 5px 25px;display:block; text-decoration:none;}
#header_snavi li a:hover{color:#0034E0; background:url(../images/common/ac_ar_header_02.gif) no-repeat #CDCFFF;}


/*gn*/
#gn_contents { height:40px; clear:both;}

#gn_contents ul.g_navi_x_4{height:40px;}
#gn_contents ul.g_navi_x_4 li{ float:left;}
#gn_contents ul.g_navi_x_4 li a{ display:block;}
#gn_contents ul.g_navi_x_4 li a:hover{ background:transparent;}
#gn_contents ul.g_navi_x_4 li a:hover img{ visibility:hidden;}
#gn_contents ul.g_navi_x_4 li:hover img{ visibility: hidden;}

#gn_contents ul.g_navi_x_4 li.anshin{ background:url(../images/common/bt_gn_anshin02.gif) no-repeat;}

#gn_contents ul.g_navi_x_4 li.kaiteki{ background:url(../images/common/bt_gn_kaiteki02.gif) no-repeat;}
#gn_contents ul.g_navi_x_4 li.nayami{ background:url(../images/common/bt_gn_nayami02.gif) no-repeat;}

#gn_contents .rusuban_top{ float:right; background:url(../images/common/bg_header_rusuban.gif) no-repeat; height: 48px; width:300px; margin-top: -48px; position:relative; z-index:1;}
#gn_contents .rusuban_top img{ padding: 8px 0 0 125px;}

#gn_contents .rusuban_top_login{ float:right; background:url(../images/common/bg_header_rusuban_log.gif) no-repeat; height: 48px; width:408px; margin-top: -48px;}
#gn_contents .rusuban_top_login ul{ padding: 8px 0 0 125px;}
#gn_contents .rusuban_top_login li{ float:left; padding-right:4px;}

/*topics*/
#header_topics { width: 100%; height: 37px; background-color:#0034E0; clear:both;}
#header_topics h2{ float:left; width:500px; height:37px; background:url(../images/common/bg_header_topics.gif) no-repeat; padding-left: 100px; color:#FFFFFF; line-height: 2.7;}

#header_topics_rent { width: 100%; height: 37px; background-color:#FFD451; clear:both;}
#header_topics_rent h2{ float:left; width:500px; height:37px; background:url(../images/common/bg_header_topics_rent.gif) no-repeat; padding-left: 100px; color:#745700; line-height: 2.7;}

#header_topics_mainte { width: 100%; height: 37px; background-color:#B1FD56; clear:both;}
#header_topics_mainte h2{ float:left; width:500px; height:37px; background:url(../images/common/bg_header_topics_mainte.gif) no-repeat; padding-left: 100px; color:#417800; line-height: 2.7;}

#header_topics_owner { width: 100%; height: 37px; background-color:#C89CFA; clear:both;}
#header_topics_owner h2{ float:left; width:500px; height:37px; background:url(../images/common/bg_header_topics_owner.gif) no-repeat; padding-left: 100px; color:#450094; line-height: 2.7;}


/*main_contents_top*/
#main_contents_top { width: 1000px; background:url(../images/base/bg_main_contents_top.gif); margin: 0 auto;}

/*main_contents_second*/
#main_contents_se { width: 1000px; margin: 0 auto;}


/*main_contents_top_left*/
#main_con_t_left { width: 210px; float:left;}
#main_con_t_left ul { padding-top: 10px;}
#main_con_t_left li { padding-bottom: 10px;}

/*main_contents_rent_left*/
#main_con_rent_left { width: 210px; float:left;}
#main_con_rent_left #se_navi {}
#main_con_rent_left #se_navi ul{}
#main_con_rent_left #se_navi li{ width:200px; height:31px; background:url(../images/se_navi/bg_bt_rent01.gif) no-repeat; color:#FF0000; line-height: 2.4;}
#main_con_rent_left #se_navi li a{ color:#AA8000; display:block; padding-left: 30px; text-decoration:none}
#main_con_rent_left #se_navi li a:hover{ background:url(../images/se_navi/bg_bt_rent02.gif) no-repeat; color:#; display:block;}
#main_con_rent_left #se_navi li.visit a{ background:url(../images/se_navi/bg_bt_rent02.gif) no-repeat; color:#AA8000; display:block;}

#main_con_rent_left #se_bn ul { padding-top: 10px;}
#main_con_rent_left #se_bn li { padding-bottom: 10px;}

/*main_contents_mainte_left*/
#main_con_mainte_left { width: 210px; float:left;}
#main_con_mainte_left #se_navi {}
#main_con_mainte_left #se_navi ul{}
#main_con_mainte_left #se_navi li{ width:200px; height:31px; background:url(../images/se_navi/bg_bt_mainte01.gif) no-repeat; color:#FF0000; line-height: 2.4;}
#main_con_mainte_left #se_navi li a{ color:#417800; display:block; padding-left: 30px; text-decoration:none}
#main_con_mainte_left #se_navi li a:hover{ background:url(../images/se_navi/bg_bt_mainte02.gif) no-repeat; color:#417800; display:block;}
#main_con_mainte_left #se_navi li.visit a{ background:url(../images/se_navi/bg_bt_mainte02.gif) no-repeat; color:#417800; display:block;}

#main_con_mainte_left #se_bn ul { padding-top: 10px;}
#main_con_mainte_left #se_bn li { padding-bottom: 10px;}

#main_con_mainte_left #se_navi li.midashi a{ background:url(../images/se_navi/bg_bt_mainte00.gif) no-repeat; color:#ffffff;}
#main_con_mainte_left #se_navi li.midashi a:hover{ background:url(../images/se_navi/bg_bt_mainte02.gif) no-repeat; color:#417800;}

#main_con_mainte_left #se_navi li.midashi2 a{ background:url(../images/se_navi/bg_bt_mainte000.gif) no-repeat; color:#ffffff;}
#main_con_mainte_left #se_navi li.midashi2 a:hover{ background:url(../images/se_navi/bg_bt_mainte02.gif) no-repeat; color:#417800;}

/*main_contents_company_left*/
#main_con_company_left { width: 210px; float:left;}
#main_con_company_left #se_navi {}
#main_con_company_left #se_navi ul{}
#main_con_company_left #se_navi li{ width:200px; height:31px; background:url(../images/se_navi/bg_bt_company01.gif) no-repeat; color:#FF0000; line-height: 2.4;}
#main_con_company_left #se_navi li a{ color:#0034E0; display:block; padding-left: 30px; text-decoration:none}
#main_con_company_left #se_navi li a:hover{ background:url(../images/se_navi/bg_bt_company02.gif) no-repeat; color:#ffffff; display:block;}
#main_con_company_left #se_navi li.visit a{ background:url(../images/se_navi/bg_bt_company02.gif) no-repeat; color:#ffffff; display:block;}

#main_con_company_left #se_bn ul { padding-top: 10px;}
#main_con_company_left #se_bn li { padding-bottom: 10px;}


/*main_contents_owner_left*/
#main_con_owner_left { width: 210px; float:left;}
#main_con_owner_left #se_navi {}
#main_con_owner_left #se_navi ul{}
#main_con_owner_left #se_navi li{ width:200px; height:31px; background:url(../images/se_navi/bg_bt_owner01.gif) no-repeat; color:#450094; line-height: 2.4;}
#main_con_owner_left #se_navi li.relo{ width:200px; height:62px; background:url(../images/se_navi/bg_bt_owner01_2.gif) no-repeat; color:#450094;}
#main_con_owner_left #se_navi li.rusuban{ width:200px; height:31px; background:url(../images/se_navi/bg_bt_rusuban01.gif) no-repeat; color:#8B0000;}
#main_con_owner_left #se_navi li.midashi a{ background:url(../images/se_navi/bg_bt_owner00.gif) no-repeat; color:#ffffff;}
#main_con_owner_left #se_navi li.midashi a:hover{ background:url(../images/se_navi/bg_bt_owner02.gif) no-repeat; color:#450094;}

#main_con_owner_left #se_navi li.midashi02 a{ background:url(../images/se_navi/bg_bt_owner00_2.gif) no-repeat; color:#ffffff;}
#main_con_owner_left #se_navi li.midashi02 a:hover{ background:url(../images/se_navi/bg_bt_owner02.gif) no-repeat; color:#450094;}

#main_con_owner_left #se_navi li.midashi04 a{ background:url(../images/se_navi/bg_bt_owner03.gif) no-repeat; color:#450094;}
#main_con_owner_left #se_navi li.midashi04 a:hover{ background:url(../images/se_navi/bg_bt_owner02.gif) no-repeat; color:#450094;}


#main_con_owner_left #se_navi li a{ color:#450094; display:block; padding-left: 30px; text-decoration:none}
#main_con_owner_left #se_navi li a:hover{ background:url(../images/se_navi/bg_bt_owner02.gif) no-repeat; color:#450094; display:block;}
#main_con_owner_left #se_navi li.visit a{ background:url(../images/se_navi/bg_bt_owner02.gif) no-repeat; color:#450094; display:block;}
#main_con_owner_left #se_navi li.visit_ar a{ background:url(../images/se_navi/bg_bt_owner000.gif) no-repeat; color:#450094; display:block;}

#main_con_owner_left #se_navi li.relo a{ color:#450094; display:block; padding-left: 30px; text-decoration:none}
#main_con_owner_left #se_navi li.relo a:hover{ background:url(../images/se_navi/bg_bt_owner02_2.gif) no-repeat; color:#450094; display:block;}

#main_con_owner_left #se_navi li.rusuban a{ color:#8B0000; display:block; padding-left: 30px; text-decoration:none}
#main_con_owner_left #se_navi li.rusuban a:hover{ background:url(../images/se_navi/bg_bt_rusuban02.gif) no-repeat; color:#8B0000; display:block;}
#main_con_owner_left #se_navi li.rusuban_visit a{ background:url(../images/se_navi/bg_bt_rusuban02.gif) no-repeat; color:#8B0000; display:block;}


#main_con_owner_left #se_bn ul { padding-top: 10px;}
#main_con_owner_left #se_bn li { padding-bottom: 10px;}



/*main_contents_top_center*/
#main_con_t_center { width: 200px; float:left;}
#main_con_t_center_box { padding: 0 10px 10px 10px;}
#main_con_t_center ul{ padding-left:10px;}
#main_con_t_center li{ padding-bottom: 8px;}
#main_con_t_center li a{ background:url(../images/top/ac_ace_ar01.gif) no-repeat; padding-left: 25px; color:#FFFFFF; font-size:18px;}
#main_con_t_center li a:hover{ text-decoration:none;}
#main_con_t_center a img.ace_bn{ padding-bottom: 15px; display:block;}

/*main_contents_top_right*/
#main_con_t_right { width: 580px; float:left;}
#main_con_t_right #fra { padding-top: 10px;}
#main_con_t_right #news { padding-top: 10px; margin-bottom: 40px;}
#main_con_t_right #news ul{ padding-top: 10px; margin-bottom: 20px;}
#main_con_t_right #news li{ background:url(../images/common/ac_ar_01.gif) no-repeat; padding-left: 30px; line-height: 1.2; margin-bottom: 10px;}
#main_con_t_right #news li a{color:#0034E0; padding-left:}
#main_con_t_right #news li a:hover{ text-decoration:none;}

#main_con_t_right #news dt{ font-weight:bold; font-size:16px; padding-bottom:10px; color:#450094; padding-top:8px;}
#main_con_t_right #news dd{ margin-left:10px; margin-bottom: 40px;}




/*main_contents_se_right*/
#main_con_se_right { width: 760px; float:left; margin-left:10px;}
#se_pan { text-align: right; font-size: 11px; padding-right: 20px;}

#main_con_se_right .te_center { text-align:center;}

.midashi_rent { width: 760px; height: 39px; background:url(../images/common/bg_midashi_h4_rent.gif) no-repeat; margin-top: 15px; font-size:16px; letter-spacing:1px; line-height: 2.6; padding-left: 20px; padding-bottom:10px; font-weight: bold;}

.midashi_mainte { width: 760px; height: 39px; background:url(../images/common/bg_midashi_h4_ment.gif) no-repeat; margin-top: 15px; font-size:16px; letter-spacing:1px; line-height: 2.6; padding-left: 20px; padding-bottom:10px; font-weight: bold; clear:both;}

.midashi_owner { width: 760px; height: 39px; background:url(../images/common/bg_midashi_h4_owner.gif) no-repeat; margin-top: 15px; font-size:16px; letter-spacing:1px; line-height: 2.6; padding-left: 20px; padding-bottom:10px; font-weight: bold;}

.midashi_jnetnavi { width: 760px; height: 39px; background:url(../images/common/bg_midashi_h4_jnetnavi.gif) no-repeat; margin-top: 15px; font-size:16px; letter-spacing:1px; line-height: 2.6; padding-left: 20px; padding-bottom:10px; font-weight: bold;}

.midashi_company { width: 760px; height: 39px; background:url(../images/common/bg_midashi_h4_company.gif) no-repeat; margin-top: 15px; font-size:16px; letter-spacing:1px; line-height: 2.6; padding-left: 20px; padding-bottom:10px; font-weight: bold;}


#main_con_se_right dl{padding-right:50px; padding-left: 20px;}
#main_con_se_right dt{ font-weight:bold; font-size:16px; padding-bottom:10px; color:#F05848;}

#main_con_se_right dt.mainte{ font-weight:bold; font-size:16px; padding-bottom:10px; color:#7CD313;}
#main_con_se_right dt.mainte2{ font-weight:bold; font-size:16px; padding-bottom:10px; color:#0034E0;}
#main_con_se_right dt.owner{ font-weight:bold; font-size:16px; padding-bottom:10px; color:#450094;}
#main_con_se_right dt.jnetnavi{ font-weight:bold; font-size:16px; padding-bottom:10px; color:#002080;}
#main_con_se_right dt.company{ font-weight:bold; font-size:16px; padding-bottom:10px; color:#0034E0;}


#main_con_se_right dd{ margin-left:10px; margin-bottom: 40px;}
#main_con_se_right dd.aceg_space{ margin-left:55px;}

#main_con_se_right ul{ padding-left: 20px;}
#main_con_se_right li{ font-size:12px; padding-bottom: 5px;}

#main_con_se_right ol{ padding-left: 20px;}


#ace_contents { width:740px; height:220px; margin-left: 20px;}
#ace_contents #ace_yanushi { width: 600px; height: 220px; background:url(../rent/images/bg_ace_yanushi.gif) no-repeat; float:left;}
#ace_contents #ace_yanushi .ya_text{ padding: 70px 20px 0 20px;}
#ace_contents #ace_yanushi .ya_text ul{ padding-top:15px;}
#ace_contents #ace_yanushi .ya_text li{ list-style: circle; font-size:12px; padding-bottom:10px;}


#ace_contents #ace_nyukyo { width: 350px; height: 220px; background:url(../rent/images/bg_ace_nyukyo.gif) no-repeat; float:left; margin-left:20px;}
#ace_contents #ace_nyukyo .nyu_text{ padding: 70px 20px 0 20px;}

#kanrigyomu_p_box { width:740px; background:url(../rent/images/bg_kanrigyomu.gif) no-repeat;}
#tatemonokanri_p_box { width:740px; background:url(../rent/images/bg_tatemonokanri.gif) no-repeat;}
#tatemonokanri_p_box ul{ padding-left: 20px;}
#tatemonokanri_p_box li{ font-size:12px; padding-bottom: 5px;}

#rusubankun_p_box { width:740px; background:url(../rent/images/bg_rusubankun.gif) no-repeat;}

.aceplus_ap_box { width:720px; height:545px; background:url(../ace_plus/images/ph_a_plan.jpg) no-repeat; border-bottom: 2px dotted #0057AA; margin-left: 20px; margin-bottom: 20px;}
.aceplus_ap_box ul{ padding-left: 0px;}
.aceplus_ap_box li{ font-size: 12px; padding-bottom: 5px;}
.aceplus_ap_box li.pname{ color:#0057AA; font-size: 16px;}
.aceplus_ap_box li.pprice{ color:#F25B0E; font-size: 12px;}

.aceplus_bp_box { width:720px; height:352px; background:url(../ace_plus/images/ph_b_plan.jpg) no-repeat; border-bottom: 2px dotted #0057AA; margin-left: 20px; margin-bottom: 20px;}
.aceplus_bp_box ul{ padding-left: 0px;}
.aceplus_bp_box li{ font-size: 12px; padding-bottom: 5px;}
.aceplus_bp_box li.pname{ color:#0057AA; font-size: 16px;}
.aceplus_bp_box li.pprice{ color:#F25B0E; font-size: 12px;}

.aceplus_cp_box { width:720px; height:260px; background:url(../ace_plus/images/ph_c_plan.jpg) no-repeat; border-bottom: 2px dotted #0057AA; margin-left: 20px; margin-bottom: 20px;}
.aceplus_cp_box ul{ padding-left: 0px;}
.aceplus_cp_box li{ font-size: 12px; padding-bottom: 5px;}
.aceplus_cp_box li.pname{ color:#0057AA; font-size: 16px;}
.aceplus_cp_box li.pprice{ color:#F25B0E; font-size: 12px;}


/*footer*/
#footer_contents { width: 100%; background-color: #0034E0; padding-top:10px;}
#footer_contents .footer_link a{ color:#FFFFFF; }
#footer_contents .footer_link a:hover{ text-decoration:none;}
#footer_contents .copytext { padding: 20px 0 60px 10px; color:#FFFFFF;}
.footer_link { padding-left: 10px;}


/*company*/
#company_co_box { width: 740px; margin-left: 20px; margin-top: 20px; margin-bottom: 40px;}

/*テーブルのデザイン*/
TABLE .tbst1{
  border-collapse: collapse;
  /*border-style: solid;*/  border-color: #666699;   border-width: 1px; }
.tbst1 TD {
  color: #000000;  border-style: dotted;   border-color: #666699;   border-width: 0px 0px 1px 0px; padding: 5px;}

table .tbst2{
  border-collapse: collapse;
  border-style: solid;  border-color: #666699;   border-width: 1px; }
.tbst2 td,.tbst2 tr  {
  color: #000000;  border-style: solid;   border-color: #666699;   border-width: 0px 1px 1px 0px; text-align:center }
  
/*sitmap*/
#sitmap_con { padding-left: 10px; padding-top: 10px; margin-bottom: 40px;}
#sitmap_con ul{ padding-top: 10px; margin-bottom: 20px;}
#sitmap_con li{ background:url(../images/common/ac_ar_01.gif) no-repeat; padding-left: 30px; line-height: 1.2; margin-bottom: 10px;}
#sitmap_con li a{color:#0034E0; padding-left:}
#sitmap_con li a:hover{ text-decoration:none;}

/*page_top*/
p.page_top{ text-align:right; margin-bottom:20px; font-size:10px; clear:both;}
p.page_top a{ color:#006C2B;}
p.page_top a:hover{ text-decoration:none;}

/*maintenance*/
.maintenance_con { width: 600px; clear: both; background:url(../images/base/bg_mainte_beaf.gif) no-repeat;}
.maintenance_con .be_left { width:250px; float:left;}
.maintenance_con .be_left_m { padding-top: 40px; padding-bottom: 20px; margin-left: 20px;}

.maintenance_con .be_left ul{ padding-top:10px;}
.maintenance_con .be_left li{ padding-top: 5px; list-style:circle;}
.maintenance_con .af_right {float:right;}
.maintenance_con .af_right_m { padding-top: 40px; padding-bottom: 20px; padding-right:20px;}

/*furniture*/


p.furniture_midashi { font-weight:bold; font-size:16px; padding-bottom:10px; color:#450094; padding-left:20px;}
p.furniture_kagu { font-weight:bold; font-size:16px; padding-bottom:10px; color:#450094; margin-top:15px; padding-left: 20px;}
p.furniture_kagu_text { margin-bottom: 20px; padding-left: 20px; color:#450094;}
p.furniture_kagu_text img{ margin-top: 20px;}
.furniture_con { width: 710px; height:344px; clear: both; background:url(../ow_furniture/images/bg_main.gif) no-repeat; margin-left: 40px;}
.furniture_con .box_left { width:250px; float:left;}
.furniture_con .box_right { float:right;}
.furniture_con .box_right_m { padding-top: 17px; padding-bottom: 20px; padding-right:20px;}


.top_bn {
	margin-top: 10px;
}
