﻿/* :::::::::::::::::::::::::::::::::::::::::::トップページ下段サービスのご案内*/



/* ::::::::::::::::::::::::::::::コンテンツ下段*/


#contents_under{
	float:left;
	margin:0px;
	padding:25px;
	padding-top:20px;
	width: 768px;
	height: 100%;
	background-image: url(../images/common/bg.gif);
	background-repeat: repeat-y;

}





/* ::::::::::::::::::::::::::::::サービスのご案内タイトル*/
#service_title{
	float:left;
	margin:0px;
	padding:0px;
	width: 205px;
	height:60px;
	background-image: url(../images/top/service_title.gif);
	background-repeat: no-repeat;
	background-position:bottom;



}


/* ::::::::::::::::::::::::::::::サービスのご案内バナー*/
#banner{
	float:right;
	margin:0px;
	padding:0px;
	width: 179px;
	height:60px;
	text-align:right;


}



/* ::::::::::::::::::::::::::::::サービス案内バナーリンク施工例*/

a.bnn_sekou:link { 
	display:block;
	width:179px;
	height:55px;
	background-image: url(../images/top/banner_sekou1.gif);
	background-repeat: no-repeat;
}   
a.bnn_sekou:visited { /* 既に見たリンク */
	display:block;
	width:179px;
	height:55px;
	background-image: url(../images/top/banner_sekou1.gif);
	background-repeat: no-repeat;
}

a.bnn_sekou:active { /* クリック時のリンク */
	display:block;
	width:179px;
	height:55px;
	background-image: url(../images/top/banner_sekou2.gif);
	background-repeat: no-repeat;

}     

a.bnn_sekou:hover {/* カーソルが上にある時のリンク */
	display:block;
	width:179px;
	height:55px;
	background-image: url(../images/top/banner_sekou2.gif);
	background-repeat: no-repeat;


}


/* ::::::::::::::::::::::::::::::サービス案内バナーリンクフロー*/

a.bnn_flow:link { 
	display:block;
	width:179px;
	height:55px;
	background-image: url(../images/top/banner_flow1.gif);
	background-repeat: no-repeat;
}   
a.bnn_flow:visited { /* 既に見たリンク */
	display:block;
	width:179px;
	height:55px;
	background-image: url(../images/top/banner_flow1.gif);
	background-repeat: no-repeat;
}

a.bnn_flow:active { /* クリック時のリンク */
	display:block;
	width:179px;
	height:55px;
	background-image: url(../images/top/banner_flow2.gif);
	background-repeat: no-repeat;

}     

a.bnn_flow:hover {/* カーソルが上にある時のリンク */
	display:block;
	width:179px;
	height:55px;
	background-image: url(../images/top/banner_flow2.gif);
	background-repeat: no-repeat;


}





/* ::::::::::::::::::::::::::::::サービス案内バナーリンク会社概要*/

a.bnn_company:link { 
	display:block;
	width:179px;
	height:55px;
	background-image: url(../images/top/banner_company1.gif);
	background-repeat: no-repeat;
}   
a.bnn_company:visited { /* 既に見たリンク */
	display:block;
	width:179px;
	height:55px;
	background-image: url(../images/top/banner_company1.gif);
	background-repeat: no-repeat;
}

a.bnn_company:active { /* クリック時のリンク */
	display:block;
	width:179px;
	height:55px;
	background-image: url(../images/top/banner_company2.gif);
	background-repeat: no-repeat;

}     

a.bnn_company:hover {/* カーソルが上にある時のリンク */
	display:block;
	width:179px;
	height:55px;
	background-image: url(../images/top/banner_company2.gif);
	background-repeat: no-repeat;


}






/* ::::::::::::::::::::::::::::::各サービス案内 左側*/
#service_left{
	float:left;
	margin:0px;
	padding:0px;
	width: 384px;
	height:100%;


}


/* ::::::::::::::::::::::::::::::各サービス案内 右側*/
#service_right{
	float:right;
	margin:0px;
	padding:0px;
	width: 384px;
	height:100%;




}



/* ::::::::::::::::::::::::::::::各サービス案内 ヘッダー*/
.service_head_l{
	float:left;
	margin:0px;
	padding:0px;
	width: 382px;
	height:12px;
	background-image: url(../images/top/service_head.gif);
	background-repeat: no-repeat;
	background-position:bottom;


}


.service_head_r{
	float:right;
	margin:0px;
	padding:0px;
	width: 382px;
	height:12px;
	background-image: url(../images/top/service_head.gif);
	background-repeat: no-repeat;
	background-position:bottom;


}



/* ::::::::::::::::::::::::::::::各サービス案内 紹介文*/
.service_intro_l{
	float:left;
	margin:0px;
	padding:6px;
	width: 370px;
	height:145px;
	font-size:12px;
	color:#333;
	line-height:18px;
	background-image: url(../images/top/service_intro.gif);
	background-repeat: repeat-y;
	background-position:top;


}

.service_intro_r{
	float:right;
	margin:0px;
	padding:6px;
	width: 370px;
	height:145px;
	font-size:12px;
	color:#333;
	line-height:18px;
	background-image: url(../images/top/service_intro.gif);
	background-repeat: repeat-y;
	background-position:top;


}


.service_index{
	font-size:16px;
	font-weight:bold;
	color:#182F17;
	line-height:20px;
}

.service_pic{
	margin-right:6px;




}


/* ::::::::::::::::::::::::::::::各サービス案内 フッター*/
.service_footer_l{
	float:left;
	margin:0px;
	margin-bottom:3px;
	padding:0px;
	width: 382px;
	height:17px;
	font-size:12px;
	line-height:16px;
	text-align:right;
	background-image: url(../images/top/service_footer.gif);
	background-repeat: no-repeat;
	background-position:top;


}


.service_footer_r{
	float:right;
	margin:0px;
	margin-bottom:3px;
	padding:0px;
	width: 382px;
	height:17px;
	font-size:12px;
	line-height:16px;
	text-align:right;
	background-image: url(../images/top/service_footer.gif);
	background-repeat: no-repeat;
	background-position:top;


}

/* ::::::::::::::::::::::::::::::サービス案内リンク*/

a.to_sekou:link { 
	font-size:10px;
	line-height:16px;
	color: #FFF; 
	text-decoration: none  
}   
a.to_sekou:visited { /* 既に見たリンク */
	font-size:10px;
	line-height:16px;
	color: #FFF; 
	text-decoration: none     /* 下線を消す */
}

a.to_sekou:active { /* クリック時のリンク */
	font-size:10px;
	line-height:16px;
	color: #182F17; 

}     

a.to_sekou:hover {/* カーソルが上にある時のリンク */
	font-size:10px;
	line-height:16px;
	color: #182F17; 


}
