@charset 'UTF-8';


/*
	Site Name:    KOBELCO SYSTEMS CORPORATION
	Description:  /service/package/***.html layout
	Author: 	  Editor by H.Tanaka
	Updated: 	  2007/06/09
*/

/* ---| subnavigation setting add |--------------------- */

/* パッケージ一覧
---------------------------------------------------------------------------------- */
#main-contents dl#package-list-disc {
	margin: 0 0 40px 0;
	}
#main-contents dl#package-list-disc dt {
	margin: 0 0 10px 0;
	padding-left: 10px;
	background: url(../../common/service/package/title_01.gif) no-repeat left top;
	color: #333333;
	font-size: 1.2em;
	font-weight: bold;
	line-height: 21px;
	}
#main-contents dl#package-list-disc dd {
	margin: 0 0 17px 45px;
	}
#main-contents dl#package-list-disc ul {
	list-style-type: none;
	}
#main-contents dl#package-list-disc li {
	margin: 3px 0;
	}
#main-contents dl#package-list-disc li.not-kobelco {
	padding-left: 22px;
	}
#main-contents dl#package-list-disc li img {
	padding-right: 10px;
	}
#main-contents dl#package-list-disc li.times-new-roman {
	font-family: "Times New Roman", Times, serif;
	font-weight: bold;
	font-style: italic;
	}


/* ECObjects 基本コンセプト */
div.concept-box {
	border: 1px solid #CCCCCC;
	background-color: #EEEEEE;
	}
div.concept-box dl {
	margin: 10px 20px;
	}
div.concept-box dl dt {
	padding-bottom: 2px;
	border-bottom: 1px solid #666666;
	font-weight: bold;
	}
div.concept-box dl dd {
	padding-top: 5px;
	}
	

/* e-SYOHSI ソリューションリンク */
#main-contents p.bg-titlelink {
	width: 652px;
	height: 29px;
	margin: 1em 0 1em 12px;
	background: url(../../common/service/package/title_03.jpg) no-repeat left top;
	font-size: 1em;
	}
#main-contents p.bg-titlelink a {
	height: 29px;
	display: block;
	line-height: 29px;
	padding-left: 30px;
	}

#main-contents p.print-sol {
	padding-top: 10px;
	border-top: 1px solid #CCCCCC;
	margin: 0 0 40px 0;
	text-align: center;
	}

/* CWAT セキュリティ用件 2007/06/08追加 */
#main-contents p.secure-cursor{
	margin:1px 0;
	padding:3px 0;
}
#main-contents td.list-blue-t02{
	vertical-align:middle;
}
#main-contents p.secure-cursor02{
	margin-top:2em;
}

#main-contents p.secure-txt01{
	width:90%;
	margin:1px;
	padding:3px 7px;
	border:1px solid #CCCCCC;
	background-color:#F9EEDD;
}
#main-contents p.secure-txt02{
	width:90%;
	margin:1px;
	padding:3px 5px;
	border:1px solid #FFFFFF;
}
#main-contents .secure-txt03{
	width:90%;
	font-size:0.9em;
	margin:1px;
	padding:3px 5px;
	border:1px solid #CCCCCC;
}

/* 	個人情報保護法、プライバシーマーク詳細 */
#main-contents .secure-txt03 dl#pv-m{
	width:98%;
	list-style:none;
	margin:0;
	padding:0;
}
#main-contents .secure-txt03 dl#pv-m dt{
	font-weight:bold;
}
#main-contents .secure-txt03 dl#pv-m dd{
	
}

/* 	ISO27001(ISMS)詳細 */
#main-contents .secure-txt03 dl#jis-q{
	width:98%;
	list-style:none;
	margin:0;
	padding:0;
}
#main-contents .secure-txt03 dl#jis-q dt{
	clear:left;
	float:left;
	width:17%;
}
#main-contents .secure-txt03 dl#jis-q dd{
	float:left;
	width:80%;
}

/* /- 2007/06/08追加分ここまで */


/* パッケージ用 ソリューション
---------------------------------------------------------------------------------- */
#solution-list ul {
	list-style-type: none;
	margin: 0 0 40px 0;
	padding: 0;
	}
#solution-list ul li {
	margin: 5px 0;
	padding-left: 15px;
	background: url(../../common/sitemap/ico_02.gif) no-repeat left top;
	}


/* パッケージ用 関連製品
---------------------------------------------------------------------------------- */
#product-info ul {
	list-style-type: none;
	margin: 0 0 40px 0;
	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 {
	margin-bottom: 40px;
	}
#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/11 追加 */
.contact-box dd form {
	display:inline;
	float:right;
}	

/* パッケージ一覧 業種別
---------------------------------------------------------------------------------- */
/* index.html */
#main-contents ul.section-navi {
	list-style-type: none;
	width: 665px;
	height: 26px;
	margin-bottom: 20px;
	background-color: #EBF2FA;
	}
#main-contents ul.section-navi li {
	float: left;
	margin: 2px 5px;
	}
#main-contents ul.section-navi li.section-navi-on {
	font-weight: bold;
	}
#main-contents ul.section-navi li a {
	display: block;
	}

#main-contents ul#package-list02 {
	list-style: none;
	}
#main-contents ul#package-list02 li {
	margin: 5px 0;
	padding-left: 25px;
	background: url(../../common/service/package/ico_catchcopy-bk.gif) no-repeat left center;
	font-size: 14px;
	font-weight: bold;
	}

#main-contents p#section-pankuzu {
	padding-left: 9px;
	}

#main-contents h4.section01 {
	padding-left: 25px;
	margin-top: 20px;
	margin-bottom: 10px;
	background: url(../../common/service/package/ico_midashi01_on.gif) no-repeat left center;
	color: #0066CC;
	font-size: 1.2em;
	font-weight: bold;
	line-height: 21px;
	}

#main-contents dl.package-list03 {
	margin: 0;
	}
#main-contents dl.package-list03 dt {
	margin: 0;
	padding-left: 25px;
	background: url(../../common/service/package/ico_midashi02.gif) no-repeat left center;
	color: #666666;
	font-weight: bold;
	line-height: 21px;
	}
#main-contents dl.package-list03 dd {
	margin: 0 0 10px 45px;
	}
#main-contents dl.package-list03 ul {
	list-style-type: none;
	}
#main-contents dl.package-list03 li {
	margin: 3px 0;
	}
#main-contents dl.package-list03 li.not-kobelco {
	padding-left: 22px;
	}
#main-contents dl.package-list03 li img {
	padding-right: 10px;
	}
#main-contents dl.package-list03 li.times-new-roman {
	font-family: "Times New Roman", Times, serif;
	font-weight: bold;
	font-style: italic;
	}