/*レイアウト用*/
.bg_blueline-left{
	background-image:url(img/bg_blueline-w35.gif);
	background-position:left;
	background-repeat:repeat-y;
}

/*会社概要用*/
.back_cable{
	background: url(img/crane01.gif) repeat-y;
}

/*FAQ用*/
.faq_q{
	background-image:url(img/faq_q.gif);
	background-repeat:no-repeat;
	padding: 15px 0px 30px 45px;
	font-size: 14px;
	line-height: 150%;
	color: #00539A;
	letter-spacing: 1px;
}
.faq_a{
	background-image:url(img/faq_a.gif);
	background-repeat:no-repeat;
	margin-left: 30px;
	padding: 15px 0px 50px 45px;
	font-size: 14px;
	line-height: 150%;
	color:#900;
	letter-spacing: 1px;
}

/*新着情報用*/
.news_entry{
	text-align: left;
	width:717px;
	margin-bottom: 60px;
	clear:both;
}
.news_entry_title{
	background-image:url(img/title_newstitle750.gif);
	padding: 13px 0px 20px 50px;
	font-size: 16px;
	color: #00539A;
	letter-spacing: 1px;
}
.news_entry_body{
	font-size: 14px;
	line-height: 150%;
	color: #00539A;
	letter-spacing: 1px;
}
.news_entry_date{
	background-image:url(img/title_newsdate.gif);
	background-repeat:no-repeat;
	padding: 10px 0px 10px 50px;
}
.news_entry_img{
	float: right;
	width: 200px;
	text-align: right;
}
.news_entry_img img {
	margin-bottom: 10px;
}
input.formbtn {  
    border-top: 1px solid #ccc;  
    border-right: 1px solid #999;  
    border-bottom: 1px solid #999;  
    border-left: 1px solid #ccc;  
    padding: 5px 20px;  
    font-weight: bold;  
    cursor: pointer;  
    color: #666;  
} 


id="w_base_link"　←設置場所にペースト




#topic_path {
	font-size: 12px;
	line-height: 140%;
	color: #333333;
	letter-spacing: 1px;
}
#topic_path a:link { color: #333333; }
#topic_path a:visited { color: #333333; }
#topic_path a:hover { color: #a20047; }
#topic_path a:active { color: #a20047; }





#w_base_link {
	font-size: 12px;
　　line-height: 140%;
	color: #333333;
	letter-spacing: 1px;
}
#w_base_link a:link { color: #333333; text-decoration: none; }
#w_base_link a:visited { color: #333333; text-decoration: none; }
#w_base_link a:hover { color: #FF6633; text-decoration: underline; }
#w_base_link a:active { color: #FF6633; text-decoration: underline; }


.w_base_link a:link { color: #333333; text-decoration: none; }
.w_base_link a:visited { color: #333333; text-decoration: none; }
.w_base_link a:hover { color: #FF6633; text-decoration: underline; }
.w_base_link a:active { color: #FF6633; text-decoration: underline; }


#b_base_link {
	font-size: 12px;
　　line-height: 140%;
	color: #FFFFFF;
	letter-spacing: 1px;
}
#b_base_link a:link { color: #FFFFFF; text-decoration: none; }
#b_base_link a:visited { color: #FFFFFF; text-decoration: none; }
#b_base_link a:hover { color: #FF6633; text-decoration: underline; }
#b_base_link a:active { color: #FF6633; text-decoration: underline; }





