/*----------------------------header5　中ページ　メニューボタE---------------------------*/
#header5{
  width : 700px;
  height:64px;
  margin:0 0 0 4px;
  padding:0;
  position : absolute;
  top : 50px;
  left : 34px;
}

#header5 span{
  display:none;
}

#header5 ul{
  margin:0;
  padding:0;
}

#header5 li{
  margin:0;
  padding:0;
  list-style-type:none;
}

#header5 #space1{
  width:566px;
  height:4px;
  float:left;
}

#header5 #top{
  width:134px;
  height:64px;
  float:left;
}

#header5 #whats{
  background:url(http://hikarihome.co.jp/monthly/admin/template/weeklyapartment/images/header5_whats.gif) no-repeat;
  width:113px;
  height:26px;
  position : absolute;
  top : 2px;
  left : 134px;
}

#header5 #price{
  background:url(http://hikarihome.co.jp/monthly/admin/template/weeklyapartment/images/header5_price.gif) no-repeat;
  width:113px;
  height:26px;
  position : absolute;
  top : 2px;
  left : 247px;
}

#header5 #order{
  background:url(http://hikarihome.co.jp/monthly/admin/template/weeklyapartment/images/header5_order.gif) no-repeat;
  width:113px;
  height:26px;
  position : absolute;
  top : 2px;
  left : 360px;
}

#header5 #payment{
  background:url(http://hikarihome.co.jp/monthly/admin/template/weeklyapartment/images/header5_payment.gif) no-repeat;
  width:113px;
  height:26px;
  position : absolute;
  top : 2px;
  left : 473px;
}

#header5 #voice{
  background:url(http://hikarihome.co.jp/monthly/admin/template/weeklyapartment/images/header5_voice.gif) no-repeat;
  width:114px;
  height:26px;
  position : absolute;
  top : 2px;
  left : 586px;
}

#header5 #space2{
  width:566px;
  height:6px;
  float:left;
}

#header5 #faq{
  background:url(http://hikarihome.co.jp/monthly/admin/template/weeklyapartment/images/header5_faq.gif) no-repeat;
  width:113px;
  height:26px;
  position : absolute;
  top : 34px;
  left : 134px;
}

#header5 #corp{
  background:url(http://hikarihome.co.jp/monthly/admin/template/weeklyapartment/images/header5_corp.gif) no-repeat;
  width:113px;
  height:26px;
  position : absolute;
  top : 34px;
  left : 247px;
}

#header5 #aboutlink{
  background:url(http://hikarihome.co.jp/monthly/admin/template/weeklyapartment/images/header5_aboutlink.gif) no-repeat;
  width:113px;
  height:26px;
  position : absolute;
  top : 34px;
  left : 360px;
}

#header5 #forcorp{
  background:url(http://hikarihome.co.jp/monthly/admin/template/weeklyapartment/images/header5_forcorp.gif) no-repeat;
  width:113px;
  height:26px;
  position : absolute;
  top : 34px;
  left : 473px;
}

#header5 #ask{
  background:url(http://hikarihome.co.jp/monthly/admin/template/weeklyapartment/images/header5_ask.gif) no-repeat;
  width:114px;
  height:26px;
  position : absolute;
  top : 34px;
  left : 586px;
}

#header5 #space3{
  width:566px;
  height:2px;
  float:left;
}
/*----------------------------footer1　下の関連サイトE鵐----------------------------*/

#footer1{
  width : 700px;
  margin:15px 0 0 0;
  padding:0;
  font-size:10px;
  line-height:1.4em;
  color:#000000;
  text-decoration:none;
  position : relative;
  top : auto;
  left : 0px;
}
#footer1 a{
  color:#000000;
  text-decoration:none;
}
#footer1 a:hover{
  color:#000000;
  text-decoration:underline;
}
#footer1 ul{
  margin:0;
  padding:0;
}
#footer1 li{
  margin:0;
  padding:0;
  list-style-type:none;
}
#footer1 #left{
  width:31%;
  float:left;
}
#footer1 #center{
  width:32%;
  float:left;
}
#footer1 #right{
  width:37%;
  float:left;
}
/*----------------------------footer2　コピーライトとプライバシーポE掘----------------------------*/

#footer2{
  width:auto;
  height:16px;
  margin:3px;
  padding:0;
  font-size:10px;
  line-height:1.4em;
}
/*----------------------------追加----------------------------*/
#mobil_link{
  width:auto;
  height : auto;
  margin : 3px 0px;
  margin-bottom : 6px;
  margin-left : 3px;
  padding:0;
  position : absolute;
  top : 130px;
  left : 34px;
}
.flort_left{
  padding-top : 0px;
  padding-left : 0px;
  padding-right : 0px;
  padding-bottom : 0px;
  margin-top : 0px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 0px;
  float : left;
  position : relative;
}
/*----------------------------top_tel----------------------------*/
#top_tel{
  margin : 3px;
  margin-bottom : 6px;
  padding:0;
  position : relative;
  left:60px;
  top:50px;
  width : 562px;
  height : 172px;
}
.operator {
  position:absolute;
  left:0px;
  top:0px;
  width:143px;
  height:172px;
}
.time {
  position:absolute;
  left:143px;
  top:0px;
  width:419px;
  height:88px;
}
.phoneIP {
  position:absolute;
  left:143px;
  top:88px;
  width:419px;
  height:43px;
}
.phone {
  position:absolute;
  left:143px;
  top:131px;
  width:212px;
  height:41px;
}
.mail {
  position:absolute;
  left:355px;
  top:131px;
  width:151px;
  height:41px;
}
.form-button {
  background:url(http://hikarihome.co.jp/monthly/admin/template/weeklyapartment/images/form_button.gif) no-repeat;
  position:absolute;
  left:506px;
  top:131px;
  width:36px;
  height:35px;
}
.top-tel01 {
  position:absolute;
  left:542px;
  top:131px;
  width:20px;
  height:41px;
}
.top-tel02 {
  position:absolute;
  left:506px;
  top:166px;
  width:36px;
  height:6px;
}
#block_body{
  padding-top : 0px;
  padding-left : 0px;
  padding-right : 0px;
  padding-bottom : 0px;
  margin-top : 0px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 0px;
  width : 700px;
  height : auto;
  position : absolute;
  top : 180px;
  left : 34px;
}
#search_table img{
  padding-top : 0px;
  padding-left : 0px;
  padding-right : 0px;
  padding-bottom : 0px;
  margin-top : 0px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 0px;
  position : relative;
}
#search_table {
  padding-top : 0px;
  padding-left : 0px;
  padding-right : 0px;
  padding-bottom : 0px;
  margin-top : 10px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 0px;
  position : relative;
  width : 699px;
}
.search_index{
  padding-top : 0px;
  padding-left : 0px;
  padding-right : 0px;
  padding-bottom : 0px;
  margin-top : 0px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 0px;
  float : left;
  position : relative;
  top : 0px;
  left : 0px;
}
IMG{
  border-width : 0px 0px 0px 0px;
  border-style : none none none none;
  padding-top : 0px;
  padding-left : 0px;
  padding-right : 0px;
  padding-bottom : 0px;
  margin-top : 0px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 0px;
}
.title_sphere_search{
  float : left;
  padding-top : 0px;
  padding-left : 0px;
  padding-right : 0px;
  padding-bottom : 0px;
  margin-top : 0px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 0px;
  display : none;
}
.box_sphere_text{
  padding-top : 0px;
  padding-left : 0px;
  padding-right : 0px;
  padding-bottom : 0px;
  margin-top : 0px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 0px;
  position : relative;
  height : 10px;
  float : left;
}
.sphere_text{
  font-weight : bold;
  padding-top : 0px;
  padding-left : 10px;
  padding-right : 10px;
  padding-bottom : 0px;
  margin-top : 0px;
  margin-left : -1px;
  margin-right : 0px;
  margin-bottom : 0px;
  border-right-width : 1px;
  border-right-style : solid;
  float : left;
  position : relative;
  height : 10px;
  border-left-width : 1px;
  border-left-style : solid;
}
.sphere_text .small{
  padding-top : 0px;
  padding-left : 0px;
  padding-right : 0px;
  padding-bottom : 0px;
  margin-top : 0px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 0px;
  position : relative;
  top : -3px;
}
#search_top .sphere_text img{
  padding-top : 0px;
  padding-left : 0px;
  padding-right : 0px;
  padding-bottom : 0px;
  margin-top : 0px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 0px;
  position : relative;
  top : 0px;
  left : 0px;
}
.search_sphere{
  padding-top : 0px;
  padding-left : 0px;
  padding-right : 0px;
  padding-bottom : 0px;
  margin-top : 0px;
  margin-right : 20px;
  margin-bottom : 0px;
  position : relative;
  top : 15px;
  float : right;
}
#bottom_sphere{
  padding : 0;
  margin : 5px 0;
  position : relative;
  top : 0px;
  left :0px;
  height :230px;
  width :700px;
  text-align : left;
}
#bottom_sphere .search_sphere{
  padding-top : 0px;
  padding-left : 0px;
  padding-right : 0px;
  padding-bottom : 0px;
  margin-top : 0px;
  margin-right : 0px;
  margin-bottom : 0px;
  position : relative;
  float : left;
  height :20px;
}
#bottom_sphere .box_sphere_text{
  padding-top : 0px;
  padding-left : 0px;
  padding-right : 0px;
  padding-bottom : 0px;
  margin-top : 0px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 0px;
  position : relative;
}
#bottom_sphere .sphere_text{
  font-weight : bold;
  padding-top : 0px;
  padding-left : 10px;
  padding-right : 10px;
  padding-bottom : 0px;
  margin-top : 0px;
  margin-left : -1px;
  margin-right : 0px;
  margin-bottom : 0px;
  border-right-width : 1px;
  border-right-style : solid;
  float : left;
  position : relative;
  height : 10px;
  border-left-width : 1px;
  border-left-style : solid;
}
#bottom_sphere .sphere_text .small{
  padding-top : 0px;
  padding-left : 0px;
  padding-right : 0px;
  padding-bottom : 0px;
  margin-top : 0px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 0px;
  position : relative;
  top : -3px;
}
#search_title{
  text-align : center;
  width : 699px;
  padding-top : 0px;
  padding-left : 0px;
  padding-right : 0px;
  padding-bottom : 0px;
  margin-top : 0px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 0px;
  position : relative;
  top : 0px;
  left : 0px;
  height : auto;
}
#search_all{
  width : 700px;
  position : relative;
  padding-top : 0px;
  padding-left : 0px;
  padding-right : 0px;
  padding-bottom : 0px;
  margin-top : 10px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 0px;
  text-align : left;
}
#search_form_bottom .box_city_form{
  text-align : left;
  padding-top : 10px;
  padding-left : 10px;
  padding-right : 10px;
  padding-bottom : 10px;
  margin-top : 1px;
  margin-left : 1px;
  margin-right : 1px;
  margin-bottom : 1px;
  width : 200px;
  position : absolute;
  top : 0px;
  left : 30px;
  background-color : #f5f5f5;
  height : auto;
  line-height : 140%;
}
#search_form_bottom .box_route_form{
  text-align : left;
  padding-top : 10px;
  padding-left : 10px;
  padding-right : 10px;
  padding-bottom : 10px;
  margin-top : 1px;
  margin-left : 1px;
  margin-right : 1px;
  margin-bottom : 1px;
  width : 200px;
  position : absolute;
  top : 0px;
  left : 231px;
  background-color : #f5f5f5;
  height : auto;
  line-height : 140%;
}
#search_form_bottom .box_station_form{
  text-align : left;
  padding-top : 10px;
  padding-left : 10px;
  padding-right : 10px;
  padding-bottom : 10px;
  margin-top : 1px;
  margin-left : 1px;
  margin-right : 1px;
  margin-bottom : 1px;
  width : 200px;
  position : absolute;
  top : 0px;
  left : 432px;
  background-color : #f5f5f5;
  height : auto;
  line-height : 140%;
}
#search_form_top .box_city_form{
  text-align : left;
  padding-top : 10px;
  padding-left : 10px;
  padding-right : 10px;
  padding-bottom : 10px;
  margin-top : 1px;
  margin-left : 1px;
  margin-right : 1px;
  margin-bottom : 1px;
  width : 210px;
  position : absolute;
  top : 0px;
  left : 0px;
  background-color : #f3f1ef;
  height : auto;
  line-height : 140%;
}
#search_form_top .box_route_form{
  text-align : left;
  padding-top : 10px;
  padding-left : 10px;
  padding-right : 10px;
  padding-bottom : 10px;
  margin-top : 1px;
  margin-left : 1px;
  margin-right : 1px;
  margin-bottom : 1px;
  width : 210px;
  position : absolute;
  top : 0px;
  left : 234px;
  background-color : #f3f1ef;
  height : auto;
  line-height : 140%;
}
#search_form_top .box_station_form{
  text-align : left;
  padding-top : 10px;
  padding-left : 10px;
  padding-right : 10px;
  padding-bottom : 10px;
  margin-top : 1px;
  margin-left : 1px;
  margin-right : 1px;
  margin-bottom : 1px;
  width : 210px;
  position : absolute;
  top : 0px;
  left : 468px;
  background-color : #f3f1ef;
  height : auto;
  line-height : 140%;
}
.title_city_search{
  padding-top : 0px;
  padding-left : 12px;
  padding-right : 0px;
  padding-bottom : 0px;
  margin-top : 0px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 0px;
  position : relative;
  background-image : url(http://hikarihome.co.jp/monthly/admin/template/weeklyapartment/images/orage_b.gif);
  background-repeat : no-repeat;
  background-position : 0px;
  font-weight : bold;
}
.title_route_search{
  padding-top : 0px;
  padding-left : 12px;
  padding-right : 0px;
  padding-bottom : 0px;
  margin-top : 0px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 0px;
  position : relative;
  background-image : url(http://hikarihome.co.jp/monthly/admin/template/weeklyapartment/images/orage_b.gif);
  background-repeat : no-repeat;
  background-position : 0px;
  font-weight : bold;
}
.title_station_search{
  padding-top : 0px;
  padding-left : 12px;
  padding-right : 0px;
  padding-bottom : 0px;
  margin-top : 0px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 0px;
  position : relative;
  background-image : url(http://hikarihome.co.jp/monthly/admin/template/weeklyapartment/images/orage_b.gif);
  background-repeat : no-repeat;
  background-position : 0px;
  font-weight : bold;
}
#search_form_bottom{
  text-align : center;
  padding-top : 0px;
  padding-left : 0px;
  padding-right : 0px;
  padding-bottom : 0px;
  margin-top : 5px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 5px;
  width : 699px;
  position : relative;
  height : 60px;
  top : 0px;
  left : 0px;
}
#search_form_top{
  text-align : center;
  padding-top : 0px;
  padding-left : 0px;
  padding-right : 0px;
  padding-bottom : 0px;
  margin-top : 5px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 5px;
  width : 699px;
  position : relative;
  height : 60px;
  top : 0px;
  left : 0px;
}
#search_bottom{
  padding-top : 0px;
  padding-left : 0px;
  padding-right : 0px;
  padding-bottom : 0px;
  margin-top : 0px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 0px;
  height : 30px;
  position : relative;
}
#search_top{
  background-color:#f3f1ef;
  padding-top : 0px;
  padding-left : 0px;
  padding-right : 0px;
  padding-bottom : 0px;
  margin-top : 0px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 0px;
  height : 50px;
  width : 700px;
  position : relative;
}
#search_top img{
  padding-top : 0px;
  padding-left : 0px;
  padding-right : 0px;
  padding-bottom : 0px;
  margin-top : 0px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 0px;
  position : relative;
  top : 10px;
  left : 10px;
}
#search_top .search_index strong{
  padding-top : 0px;
  padding-left : 0px;
  padding-right : 0px;
  padding-bottom : 0px;
  margin-top : 0px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 0px;
  position : relative;
  top : 15px;
  left : 10px;
}
SELECT{
  width : 180px;
  position : relative;
}
.box_plan_list{
  text-align : left;
  padding-top : 5px;
  padding-left : 0px;
  padding-right : 0px;
  padding-bottom : 5px;
  margin-top : 5px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 0px;
  width : 700px;
  height : auto;
  position : relative;
  border-bottom-width : 1px;
  border-bottom-style : dotted;
  border-bottom-color : #ff8b00;
}
.list_plan_name{
  padding-top : 0px;
  padding-left : 3px;
  padding-right : 0px;
  padding-bottom : 0px;
  margin-top : 0px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 15px;
  border-left-width : 4px;
  border-left-style : solid;
  border-left-color : #ff8b00;
  width : 550px;
  position : relative;
  top : 10px;
  left : 150px;
  font-weight : bold;
}
.list_plan_img{
  padding-top : 0px;
  padding-left : 0px;
  padding-right : 0px;
  padding-bottom : 0px;
  margin-top : 0px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 0px;
  width : 140px;
  height : 140px;
  position : absolute;
  top : 10px;
  left : 0px;
}
.list_plan_address{
  padding-top : 0px;
  padding-left : 0px;
  padding-right : 0px;
  padding-bottom : 0px;
  margin-top : 0px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 0px;
  width : 540px;
  position : relative;
  left : 160px;
  top : 0px;
}
.list_plan_station{
  padding-top : 0px;
  padding-left : 0px;
  padding-right : 0px;
  padding-bottom : 0px;
  margin-top : 0px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 0px;
  width : 540px;
  position : relative;
  left : 160px;
  top : 0px;
}
.list_plan_time{
  padding-top : 0px;
  padding-left : 0px;
  padding-right : 0px;
  padding-bottom : 0px;
  margin-top : 0px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 0px;
  width : 540px;
  position : relative;
  left : 160px;
  top : 0px;
}
.list_plan_strsture{
  padding-top : 0px;
  padding-left : 0px;
  padding-right : 0px;
  padding-bottom : 0px;
  margin-top : 0px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 0px;
  width : 540px;
  position : relative;
  left : 160px;
  top : 0px;
}
.list_plan_cost{
  padding-top : 0px;
  padding-left : 0px;
  padding-right : 0px;
  padding-bottom : 0px;
  margin-top : 0px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 0px;
  position : relative;
  left : -160px;
  line-height: 1.2em
}
.list_plan_cost_ss{
  padding-top : 0px;
  padding-left : 0px;
  padding-right : 0px;
  padding-bottom : 0px;
  margin-top : 0px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 0px;
  width : 540px;
  position : relative;
  left : 160px;
  top : 0px;
  font-size : 10px;
}
.list_plan_cost_short{
  padding-top : 0px;
  padding-left : 0px;
  padding-right : 0px;
  padding-bottom : 0px;
  margin-top : 0px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 0px;
  width : 540px;
  position : relative;
  left : 160px;
  top : 0px;
  font-size : 10px;
}
.list_plan_cost_middle{
  padding-top : 0px;
  padding-left : 0px;
  padding-right : 0px;
  padding-bottom : 0px;
  margin-top : 0px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 0px;
  width : 540px;
  position : relative;
  left : 160px;
  top : 0px;
  font-size : 10px;
}
.list_plan_cost_long{
  padding-top : 0px;
  padding-left : 0px;
  padding-right : 0px;
  padding-bottom : 0px;
  margin-top : 0px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 0px;
  width : 540px;
  position : relative;
  left : 160px;
  top : 0px;
  font-size : 10px;
}
.list_plan_link{
  background-image : url(http://hikarihome.co.jp/monthly/admin/template/weeklyapartment/images/b_syosai.gif);
  background-repeat : no-repeat;
  background-position : 0px 0px;
  text-indent : -9999px;
  padding-top : 0px;
  padding-left : 0px;
  padding-right : 0px;
  padding-bottom : 0px;
  margin-top : 0px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 0px;
  width : 112px;
  height : 23px;
  position : absolute;
  top : 13px;
  left : 588px;
}
.list_plan_link a{
  display:block;
  width : 112px;
  height : 23px;
}
.list_plan_copy{
  display : none;
}



.list_plan_camp{
  background-image : url(http://hikarihome.co.jp/monthly/admin/template/weeklyapartment/images/toku.gif);
  background-repeat : no-repeat;
  background-position : 0px 0px;
  text-indent : 135px;
  font-size : 10px;
  font-weight : bold;
  color : #ff0000;
  padding : 5px 0;
  margin : 5px 0;
  height : 22px;
  position : relative;
  left : 0px;
  top : -10px;
  line-height : 120%;
}




.title_campaign{
  display:none;
}
.block_campaign{
  padding : 5px 0;
  margin : 5px 0;
  position : relative;
  left : 0px;
  top : 0px;
  width :700px;
  height : auto;
  text-align : left;
}
.box-campaign{
  background-image : url(http://hikarihome.co.jp/monthly/admin/template/weeklyapartment/images/marutoku.gif);
  background-repeat : no-repeat;
  background-position : 0px;
  padding : 0;
  margin : 0;
  position : relative;
  left : 0px;
  top : 0px;
  height : 20px;
}
.box-campaign a{
  padding : 0;
  margin : 0 1.2em 0 41px;
  position : relative;
  font-weight : bold;
  left : 0px;
  top : 0px;
  float :left;
}
.body-campaign{
  font-size : 10px;
}
.no_campaign{
  padding : 50px 0;
  margin : 0;
  position : relative;
  font-weight : bold;
  color : #ff0000;
  text-align:center;
}
.list_plan_mile{
  background-image : url(http://hikarihome.co.jp/monthly/admin/template/weeklyapartment/images/toku_mile.gif);
  background-repeat : no-repeat;
  background-position : 0px 0px;
  text-indent : 135px;
  font-size : 10px;
  font-weight : bold;
  color : #0048ff;
  padding : 5px 0;
  margin : 5px 0;
  height : auto;
  position : relative;
  left : 160px;
  top : 5px;
  line-height : 120%;
}
