@charset "UTF-8";

/*=======================================================
 事業所紹介トップ用
 1.一覧 共通
 2.本部事務局
 3.東部エリア
 4.中部エリア
 5.西部エリア
 6.法人事業
=======================================================*/

/*=======================================================
 1.一覧 共通
=======================================================*/
div.facilities_list {
margin: 0px 0px 30px 0px;
padding: 0px;
background: url(../img_cmn/dotline_dobule.gif) no-repeat left top;
}
div.facilities_list ul {
width: 720px;
margin: 0px;
padding: 10px 0px;
background: url(../img_cmn/dotline_dobule.gif) no-repeat left bottom;
}
div.facilities_list ul li {
width: 350px;
margin: 0px;
padding: 0px;
list-style: none;
}

/* Left box*/ 
div.facilities_list ul li.left_box {
float: left;
}
/* Right box */ 
div.facilities_list ul li.right_box {
float: right;
}

/* pht */
div.facilities_list ul li div.pht {
width: 100px;
margin: 0px;
padding: 0px;
float: left;
}

/* text */
div.facilities_list ul li div.text {
width: 240px;
margin: 0px;
padding: 0px;
float: right;
}
div.facilities_list ul li div.text h5 {
margin: 0px 0px 5px 0px;
padding: 0px 0px 0px 13px;
font-size: 100%;
line-height: 120%;
background: none;
background-position: left 5px;
background-repeat: no-repeat;
}
div.facilities_list ul li div.text p {
margin: 0px 0px 5px 0px;
padding: 0px;
font-size: 100%;
line-height: 120%;
}

/* news link */
div.facilities_list ul li div.text p.news_link {
margin: 0px;
padding: 0px 0px 0px 8px;
background-position: left center;
background-repeat: no-repeat;
}

/* price link */
div.facilities_list ul.price_link {
margin: 0px;
padding: 0px;
background: none;
}
div.facilities_list ul.price_link li {
width: auto;
margin: 10px 15px 0px 0px;
padding: 0px 0px 0px 8px;
list-style: none;
float: left;
background-position: left center;
background-repeat: no-repeat;
}

/*=======================================================
 2.本部事務局
=======================================================*/
/*-------------------------------------------------------
 サポートセンター
-------------------------------------------------------*/
#head_office_area .sc_area {
margin: 0px 0px 15px 0px;
padding: 0px;
}

/* h4 */
#head_office_area .sc_area h4 {
margin: 0px 0px 5px 0px;
padding: 0px;
background: none;
border: none;
}
#head_office_area .sc_area h4 a {
margin: 0px;
padding: 0px 0px 0px 13px;
background: url(../img_cmn/icon_arrow_m_red_right.gif) no-repeat left center;
}

/* p */
#head_office_area .sc_area p {
margin: 0px 0px 5px 0px;
padding: 0px;
}

/* detail link */
#head_office_area .sc_area p.detail_link a {
margin: 0px;
padding: 0px 0px 0px 13px;
background: url(../img_cmn/icon_arrow_s_red_right.gif) no-repeat left center;
}

/* 一覧 */
#head_office_area div.facilities_list ul li div.text h5 {
background-image: url(../img_cmn/icon_arrow_m_red_right.gif);
}
#head_office_area div.facilities_list ul li div.text p.news_link {
background-image: url(../img_cmn/icon_arrow_s_red_right.gif);
}

/* price link */
#head_office_area div.facilities_list ul.price_link li {
background-image: url(../img_cmn/icon_arrow_s_red_right.gif);
}

/*=======================================================
 3.東部エリア
=======================================================*/
/*-------------------------------------------------------
 サポートセンター
-------------------------------------------------------*/
#east_area .sc_area {
margin: 0px 0px 15px 0px;
padding: 0px;
}

/* h4 */
#east_area .sc_area h4 {
margin: 0px 0px 5px 0px;
padding: 0px;
background: none;
border: none;
}
#east_area .sc_area h4 a {
margin: 0px;
padding: 0px 0px 0px 13px;
background: url(../img_cmn/icon_arrow_m_green_right.gif) no-repeat left center;
}

/* p */
#east_area .sc_area p {
margin: 0px 0px 5px 0px;
padding: 0px;
}

/* detail link */
#east_area .sc_area p.detail_link a {
margin: 0px;
padding: 0px 0px 0px 13px;
background: url(../img_cmn/icon_arrow_s_green_right.gif) no-repeat left center;
}

/* 一覧 */
#east_area div.facilities_list ul li div.text h5 {
background-image: url(../img_cmn/icon_arrow_m_green_right.gif);
}
#east_area div.facilities_list ul li div.text p.news_link {
background-image: url(../img_cmn/icon_arrow_s_green_right.gif);
}

/* price link */
#east_area div.facilities_list ul.price_link li {
background-image: url(../img_cmn/icon_arrow_s_green_right.gif);
}

/*=======================================================
  4.中部エリア
=======================================================*/
/*-------------------------------------------------------
 サポートセンター
-------------------------------------------------------*/
#cent_area .sc_area {
margin: 0px 0px 15px 0px;
padding: 0px;
}

/* h4 */
#cent_area .sc_area h4 {
margin: 0px 0px 5px 0px;
padding: 0px;
background: none;
border: none;
}
#cent_area .sc_area h4 a {
margin: 0px;
padding: 0px 0px 0px 13px;
background: url(../img_cmn/icon_arrow_m_blue_right.gif) no-repeat left center;
}

/* p */
#cent_area .sc_area p {
margin: 0px 0px 5px 0px;
padding: 0px;
}

/* detail link */
#cent_area .sc_area p.detail_link a {
margin: 0px;
padding: 0px 0px 0px 13px;
background: url(../img_cmn/icon_arrow_s_blue_right.gif) no-repeat left center;
}

/* 一覧 */
#cent_area div.facilities_list ul li div.text h5 {
background-image: url(../img_cmn/icon_arrow_m_blue_right.gif);
}
#cent_area div.facilities_list ul li div.text p.news_link {
background-image: url(../img_cmn/icon_arrow_s_blue_right.gif);
}

/* price link */
#cent_area div.facilities_list ul.price_link li {
background-image: url(../img_cmn/icon_arrow_s_blue_right.gif);
}

/*=======================================================
 5.西部エリア
=======================================================*/
/*-------------------------------------------------------
 サポートセンター
-------------------------------------------------------*/
#west_area .sc_area {
margin: 0px 0px 15px 0px;
padding: 0px;
}

/* h4 */
#west_area .sc_area h4 {
margin: 0px 0px 5px 0px;
padding: 0px;
background: none;
border: none;
}
#west_area .sc_area h4 a {
margin: 0px;
padding: 0px 0px 0px 13px;
background: url(../img_cmn/icon_arrow_m_orange_right.gif) no-repeat left center;
}

/* p */
#west_area .sc_area p {
margin: 0px 0px 5px 0px;
padding: 0px;
}

/* detail link */
#west_area .sc_area p.detail_link a {
margin: 0px;
padding: 0px 0px 0px 13px;
background: url(../img_cmn/icon_arrow_s_orange_right.gif) no-repeat left center;
}

/* 一覧 */
#west_area div.facilities_list ul li div.text h5 {
background-image: url(../img_cmn/icon_arrow_m_orange_right.gif);
}
#west_area div.facilities_list ul li div.text p.news_link {
background-image: url(../img_cmn/icon_arrow_s_orange_right.gif);
}

/* price link  */
#west_area div.facilities_list ul.price_link li {
background-image: url(../img_cmn/icon_arrow_s_orange_right.gif);
}

/*=======================================================
  6.法人事業
=======================================================*/
/*-------------------------------------------------------
 サポートセンター
-------------------------------------------------------*/
#head_office_area .sc_area {
margin: 0px 0px 15px 0px;
padding: 0px;
}

/* h4 */
#head_office_area .sc_area h4 {
margin: 0px 0px 5px 0px;
padding: 0px;
background: none;
border: none;
}
#head_office_area .sc_area h4 a {
margin: 0px;
padding: 0px 0px 0px 13px;
background: url(../img_cmn/icon_arrow_m_red_right.gif) no-repeat left center;
}

/* p */
#head_office_area .sc_area p {
margin: 0px 0px 5px 0px;
padding: 0px;
}

/* detail link */
#head_office_area .sc_area p.detail_link a {
margin: 0px;
padding: 0px 0px 0px 13px;
background: url(../img_cmn/icon_arrow_s_red_right.gif) no-repeat left center;
}

/* 一覧 */
#head_office_area div.facilities_list ul li div.text h5 {
background-image: url(../img_cmn/icon_arrow_m_red_right.gif);
}
/* open link */
#head_office_area div.facilities_list ul li div.text h5 a.open_link {
padding: 0px 20px 0px 0px;
background: url(../img_cmn/icon_open.gif) no-repeat right;
}
#head_office_area div.facilities_list ul li div.text p.news_link {
background-image: url(../img_cmn/icon_arrow_s_red_right.gif);
}

/* price link */
#head_office_area div.facilities_list ul.price_link li {
background-image: url(../img_cmn/icon_arrow_s_red_right.gif);
}
