@charset 'UTF-8';





/*

	Site Name:    KOBELCO SYSTEMS CORPORATION

	Description:  /service/solution/***.html layout

	Author: 	  Editor by H.Tanaka

	Updated: 	  

*/



/* ---| subnavigation setting add |--------------------- */

#main-contents h3.sub-midashi-on {

	margin-bottom: 0;

	}

#main-contents p.sub-midashi {

	margin-bottom: 15px;

	background-color: #EEEEEE;

	}



#main-contents h4 {

	margin-bottom: 5px;

	padding-left: 10px;

	background: url(../../common/service/title_02.gif) no-repeat left top;

	color: #333333;

	font-size: 1em;

	font-weight: bold;

	line-height: 29px;

	}



#system {

	margin-bottom: 40px;

	}



/* marginを全て解除 */

#main-contents .reset-margin {

	margin: 0;

	}



/* 見積もりの見出し */

#main-contents .estimate {

	border-top: 1px solid #CCCCCC;

	padding-top: 20px;

	font-weight: bold;

	}

#main-contents .btn-esimate {

	margin-bottom: 40px;

	text-align: center;

	}



/* ソリューション別一覧

---------------------------------------------------------------------------------- */

#main-contents ul.solution-list {

	list-style: none;

	}

#main-contents ul.solution-list li{

	margin: 2px 0;

	padding-left: 15px;

	background: url(../../common/service/ico_04.gif) no-repeat left top;

	}



#main-contents ul.next-solution-list {

	list-style: none;

	}

#main-contents ul.next-solution-list li{

	padding-left: 15px;

	background: url(../../common/service/ico_03.gif) no-repeat left top;

	}



/* ソリューション用 関連製品

---------------------------------------------------------------------------------- */

#product-info {

	float: left;

	width: 320px;

	}

#product-info ul {

	list-style-type: none;

	margin: 0 0 0 1em;

	padding: 0;

	}

#product-info ul li {

	margin: 5px 0;

	padding-left: 15px;

	background: url(../../common/sitemap/ico_02.gif) no-repeat left top;

	}



/* ソリューション用 導入事例一覧

---------------------------------------------------------------------------------- */

#result-list {

	float: right;

	width: 320px;

	}

#result-list dt {

	margin:3px 0 0 0;

	padding:0 5px;

	color:#0066CC;

	}

#result-list dd {

	margin:0;

	padding:0 5px 2px 5px;

	}



#result-list dd a:link{

	color:#333333;

	text-decoration:underline;

}

#result-list dd a:visited{

	color:#333333;

	text-decoration:underline;

}

#result-list dd a:hover,

#result-list dd a:active{

	color:#FF9900;

	text-decoration:underline;

}



#result-list dt.list02,

#result-list dd.list02{

	background-color:#EEEEEE;

}



/* お問い合わせのボックス */

.contact-box dl {

	background: url(../../common/service/bg_contact_02.gif) repeat-y left top;

	}

.contact-box dt {

	padding: 10px 20px 0 20px;

	background: url(../../common/service/bg_contact_01.gif) no-repeat left top;

	}

.contact-box dd {

	padding: 10px 20px;

	background: url(../../common/service/bg_contact_03.gif) no-repeat left bottom;

	}

.contact-box dd img {

	float: right;

	}

/* 2007/12/7 追加 */
.contact-box dd form {
	display:inline;
	float:right;
}

/* 動画を見るボタン 2008/2/5 追加

---------------------------------------------------------------------------------- */
table.crm-flash td{
	font-size:1.3em;
	font-weight: bold;
	color: #0066CC;
	line-height:1.7;		
}



