@charset 'utf-8';

@import "/css/common.css";

/*******************************************************************************
 ///【コンテンツ定義】///
****************************************************************************** */

/*--------------------------------------
 ///【左コンテンツ定義】///
-------------------------------------- */
#contents #leftContents {
    width: 631px;
    margin: 0;
    padding: 23px 0 0 42px;
    float: left;
}

#contents #leftContents h3 {
    width: 631px;
    height: 37px;
    background: url(/images/title_topnews.jpg) no-repeat;
    margin: 0;
    padding: 0;
    text-align: left;
}

#contents #leftContents h3 img {
    width: 41px;
    height: 10px;
    margin: 0 0 0 150px;
    padding: 5px 0 0 0;
}

#contents #leftContents ul {
    width: 631px;
    list-style:none;
    margin: 0;
    padding: 0;
}

#contents #leftContents ul li {
    margin: 10px 0 10px 0;
    padding: 0 0 10px 10px;
    text-align: left;
    list-style:none;
    border-bottom: dashed 1px #cccccc;
    background:url(/images/listmark.jpg) no-repeat center left;

}

#contents #leftContents ul li p {
    margin: 0;
    padding: 0;
}

#contents #leftContents ul li p.bld {
    font-weight: bold;
    color: #000000;
}

#contents #leftContents div {

}


/*--------------------------------------
 ///【右コンテンツ定義】///
-------------------------------------- */
#contents #rightContents {
    width: 205px;
    margin: 0;
    padding: 23px 44px 0 92px;
    float: right;
}


/*--------------------------------------
 ///【バナーナビ定義】///
-------------------------------------- */
ul#top-banner {
    width: 199px;
    margin: 10px 0 0 0;
    padding: 0 0 0 8px;
    clear: both;
}

ul#top-banner li{
    margin: 0 0 10px 0;
    padding: 0;
    list-style: none;
}

/*----- フィデスとは -----*/
ul#top-banner li.banner_fides {
    width: 199px;
    height: 89px;
    background: url(/images/top_banner_001.jpg) no-repeat;
    text-indent: -9999px;
}

ul#top-banner li.banner_fides a {
    width: 199px;
    height: 89px;
    background: url(/images/top_banner_001.jpg) no-repeat;
    text-indent: -9999px;
    display: block;
    overflow: hidden;
}

ul#top-banner li.banner_fides a:hover {
    background: none;
}

/*----- 採用情報 -----*/
ul#top-banner li.banner_recruit {
    width: 199px;
    height: 89px;
    background: url(/images/top_banner_002.jpg) no-repeat;
    text-indent: -9999px;
}

ul#top-banner li.banner_recruit a {
    width: 199px;
    height: 89px;
    background: url(/images/top_banner_002.jpg) no-repeat;
    text-indent: -9999px;
    display: block;
    overflow: hidden;
}

ul#top-banner li.banner_recruit a:hover {
    background: none;
}

/*----- ワンストップサービス -----*/
ul#top-banner li.banner_collaborate {
    width: 199px;
    height: 89px;
    background: url(/images/top_banner_003.jpg) no-repeat;
    text-indent: -9999px;
}

ul#top-banner li.banner_collaborate a {
    width: 199px;
    height: 89px;
    background: url(/images/top_banner_003.jpg) no-repeat;
    text-indent: -9999px;
    display: block;
    overflow: hidden;
}

ul#top-banner li.banner_onestop a:hover {
    background: none;
}

/*----- 電設工事.com -----*/
ul#top-banner li.banner_densetsu {
    width: 199px;
    height: 112px;
    background: url(/images/top_banner_004.jpg) no-repeat;
    text-indent: -9999px;
}

ul#top-banner li.banner_densetsu a {
    width: 199px;
    height: 112px;
    background: url(/images/top_banner_004.jpg) no-repeat;
    text-indent: -9999px;
    display: block;
    overflow: hidden;
}

ul#top-banner li.banner_densetsu a:hover {
    background: none;
}


/*----- 空調リニューアル -----*/
ul#top-banner li.banner_renewalcamp {
    width: 199px;
    height: 120px;
    background: url(/images/top_banner_005.gif) no-repeat;
    text-indent: -9999px;
}

ul#top-banner li.banner_renewalcamp a {
    width: 199px;
    height: 120px;
    background: url(/images/top_banner_005.gif) no-repeat;
    text-indent: -9999px;
    display: block;
    overflow: hidden;
}

ul#top-banner li.banner_renewalcamp a:hover {
    background: none;
}


