/**************************************************/
/* 営業内容 */
/**************************************************/
div#mn li#mn02 a{background:none;}

/* サイド */
/**************************************************/
div#sd-menu{padding-bottom:0;}
div#sd-menu h2{height:75px;background:url(../img/business/sd-title.gif) no-repeat;}

/* 個別設定 */
/**************************************************/
/* 上点線 */
div.business-box{margin-bottom:20px;padding-top:11px;background:url(../img/common/border-normal.gif) repeat-x left top;}
div#ct div.business-box p.txt{margin:0 0 20px;padding:0 20px;}
div.business-box h5{margin-bottom:10px;}

/* キャッチタイトル */
div#ct p#catch{padding:0 0 1px;line-height:1em;background:url(../img/common/border-normal.gif) repeat-x left bottom;}

/* 営業品目 */
div#article{margin:20px 0;}
div#article ul{width:560px;overflow:hidden;text-align:left;}
div#article li{width:135px;height:45px;margin-right:3px;margin-top:9px;float:left;text-align:right;}
div#article a{width:135px;height:45px;margin-left:auto;display:block;}
div#article span{display:none;}

div#article li#article05{width:204px;}

div#article li#article01 a{width:135px;height:45px;background:url(../img/business/article01.jpg) no-repeat left top;}
div#article li#article02 a{width:135px;height:45px;background:url(../img/business/article02.jpg) no-repeat left top;}
div#article li#article03 a{width:135px;height:45px;background:url(../img/business/article03.jpg) no-repeat left top;}
div#article li#article04 a{width:135px;height:45px;background:url(../img/business/article04.jpg) no-repeat left top;}
div#article li#article05 a{width:135px;height:45px;background:url(../img/business/article05.jpg) no-repeat left top;}
div#article li#article06 a{width:135px;height:45px;background:url(../img/business/article06.jpg) no-repeat left top;}
div#article li#article07 a{width:135px;height:45px;background:url(../img/business/article07.jpg) no-repeat left top;}

/* 画像タイトル */
div#ct h3.img-ttl{width:560px;height:110px;margin-bottom:10px;padding:0;border:none;font-size:100%;line-height:0;}
div#ct h3.img-ttl span{display:none;}
div#ct h3#img-ttl01{background:url(../img/business/img-ttl01.jpg) no-repeat left top;}
div#ct h3#img-ttl02{background:url(../img/business/img-ttl02.jpg) no-repeat left top;}
div#ct h3#img-ttl03{background:url(../img/business/img-ttl03.jpg) no-repeat left top;}
div#ct div#img-ttl03{background:url(../img/business/img-ttl03.jpg) no-repeat left 11px;}

/* 営業品目テーブル */
table.article-table{width:560px;margin-bottom:30px;}
table.article-table td{padding-left:15px;border-left:1px solid #F60;}
table.article-table td.th{width:158px;padding-left:0;border-left:none;}

/* 主な施工実績はこちら */
div#result-btn{width:560px;margin-bottom:10px;text-align:right;}
div#result-btn p{width:180px;height:40px;margin-left:auto;}
div#result-btn a{width:180px;height:40px;display:block;background:url(../img/business/result-btn.gif) no-repeat left top;}
div#result-btn span{display:none;}

/* 画像3列 */
div.tri-img{margin-bottom:30px;padding:15px 0;padding-left:15px;text-align:center;background:#E4E4E4;}
div.tri-img p{margin-top:5px;text-align:left;}
div.tri-img p.img{margin-top:0;line-height:0;}
div.tri-bg{width:545px;overflow:hidden;}
div.tri-img p.all-caption{width:530px;margin:5px auto 0;text-align:center;}
div.tri-box{width:170px;margin-right:10px;float:left;}

/* プロにおまかせ！タイトル */
h4#clean-ttl{margin-bottom:10px;padding-bottom:1px;background:url(../img/business/border-clean.gif) repeat-x left bottom;}

/* プロにおまかせ！レイアウト */
div#clean-pdf{width:560px;margin-bottom:30px;}
div#clean-pdf div.lo{width:560px;}
div#clean-pdf div.lo-lf{width:275px;}
div#clean-pdf div.lo-rt{width:275px;}
div#ct div.business-box div#clean-pdf p{text-align:center;}
div#ct div.business-box div#clean-pdf p.img{margin:0 0 5px;padding:0;line-height:0;}

div#ct p#clean-contact{text-align:center;}

/* 復旧レイアウト */
div#rest{width:560px;padding:20px 0;text-align:left;background:#E4E4E4;}
div#rest div.lo{width:520px;margin-left:20px;}
div#rest div.lo-lf{width:355px;}
div#rest div.lo-rt{width:135px;}
div#ct div.business-box div#rest p.img{margin:0 0 5px;padding:0;line-height:0;}
div#ct div.business-box div#rest p.txt{margin:0;padding:0;}


/**************************************************/
