@charset "UTF-8";


/* styles */
/*/////////////////////////////////////////////////*/

div#mainvisual {
	background      : url("../img/mainvisual.jpg");
	height          : 300px;
}



/* service-navi */

ul#service-navi {
	background      : url("../img/servicenavi_bg.png");
	padding         : 20px 0 9px 16px;
}

ul#service-navi li {
	width           : 103px;
	float           : left;
}

ul#service-navi li#svc-professional {
	width           : 112px;
}

ul#service-navi li#svc-opensource {
	width           : 88px;
}

ul#service-navi li a {
	text-indent     : -5000px;
	width           : 88px;
	height          : 71px;
	display         : block;
}

ul#service-navi li#svc-managed       a { background : url("../img/servicenavi_managed.png"); }
ul#service-navi li#svc-managedrental a { background : url("../img/servicenavi_managedrental.png"); }
ul#service-navi li#svc-professional  a { background : url("../img/servicenavi_professional.png"); }
ul#service-navi li#svc-basic         a { background : url("../img/servicenavi_basic.png"); }
ul#service-navi li#svc-option        a { background : url("../img/servicenavi_option.png"); }
ul#service-navi li#svc-management    a { background : url("../img/servicenavi_management.png"); }
ul#service-navi li#svc-application   a { background : url("../img/servicenavi_application.png"); }
ul#service-navi li#svc-opensource    a { background : url("../img/servicenavi_opensource.png"); }

ul#service-navi li.svc-current a,
ul#service-navi li a:hover {
	background-position : 0 -100px !important;
	background-repeat   : no-repeat !important; 
}



/* ie6 */

* html ul#service-navi {
	background      : none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/data/service/shared/img/servicenavi_bg.png',sizingMethod=scale);
}

* html ul#service-navi a {
	position        : relative;
	cursor          : pointer;
}

* html ul#service-navi li#svc-managed a,
* html ul#service-navi li#svc-managedrental a,
* html ul#service-navi li#svc-professional a,
* html ul#service-navi li#svc-basic a,
* html ul#service-navi li#svc-option a,
* html ul#service-navi li#svc-management a,
* html ul#service-navi li#svc-application a,
* html ul#service-navi li#svc-opensource a,
* html ul#service-navi li#svc-managed a:hover,
* html ul#service-navi li#svc-managedrental a:hover,
* html ul#service-navi li#svc-professional a:hover,
* html ul#service-navi li#svc-basic a:hover,
* html ul#service-navi li#svc-option a:hover,
* html ul#service-navi li#svc-management a:hover,
* html ul#service-navi li#svc-application a:hover,
* html ul#service-navi li#svc-opensource a:hover,
* html ul#service-navi li#svc-managed.svc-current a,
* html ul#service-navi li#svc-managedrental.svc-current a,
* html ul#service-navi li#svc-professional.svc-current a,
* html ul#service-navi li#svc-basic.svc-current a,
* html ul#service-navi li#svc-option.svc-current a,
* html ul#service-navi li#svc-management.svc-current a,
* html ul#service-navi li#svc-application.svc-current a,
* html ul#service-navi li#svc-opensource.svc-current a {
	background      : none;
}

* html ul#service-navi li.svc-current a,
* html ul#service-navi li a:hover {
	background-position : 0 0 !important;
}

* html ul#service-navi li#svc-managed a {
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/data/service/shared/img/ie6/servicenavi_managed.png',sizingMethod=scale);
}

* html ul#service-navi li#svc-managed.svc-current a,
* html ul#service-navi li#svc-managed a:hover {
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/data/service/shared/img/ie6/servicenavi_managed_h.png',sizingMethod=scale);
}

* html ul#service-navi li#svc-managedrental a {
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/data/service/shared/img/ie6/servicenavi_managedrental.png',sizingMethod=scale);
}

* html ul#service-navi li#svc-managedrental.svc-current a,
* html ul#service-navi li#svc-managedrental a:hover {
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/data/service/shared/img/ie6/servicenavi_managedrental_h.png',sizingMethod=scale);
}

* html ul#service-navi li#svc-professional a {
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/data/service/shared/img/ie6/servicenavi_professional.png',sizingMethod=scale);
}

* html ul#service-navi li#svc-professional.svc-current a,
* html ul#service-navi li#svc-professional a:hover {
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/data/service/shared/img/ie6/servicenavi_professional_h.png',sizingMethod=scale);
}

* html ul#service-navi li#svc-basic a {
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/data/service/shared/img/ie6/servicenavi_basic.png',sizingMethod=scale);
}

* html ul#service-navi li#svc-basic.svc-current a,
* html ul#service-navi li#svc-basic a:hover {
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/data/service/shared/img/ie6/servicenavi_basic_h.png',sizingMethod=scale);
}

* html ul#service-navi li#svc-option a {
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/data/service/shared/img/ie6/servicenavi_option.png',sizingMethod=scale);
}

* html ul#service-navi li#svc-option.svc-current a,
* html ul#service-navi li#svc-option a:hover {
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/data/service/shared/img/ie6/servicenavi_option_h.png',sizingMethod=scale);
}

* html ul#service-navi li#svc-management a {
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/data/service/shared/img/ie6/servicenavi_management.png',sizingMethod=scale);
}

* html ul#service-navi li#svc-management.svc-current a,
* html ul#service-navi li#svc-management a:hover {
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/data/service/shared/img/ie6/servicenavi_management_h.png',sizingMethod=scale);
}

* html ul#service-navi li#svc-application a {
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/data/service/shared/img/ie6/servicenavi_application.png',sizingMethod=scale);
}

* html ul#service-navi li#svc-application.svc-current a,
* html ul#service-navi li#svc-application a:hover {
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/data/service/shared/img/ie6/servicenavi_application_h.png',sizingMethod=scale);
}

* html ul#service-navi li#svc-opensource a {
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/data/service/shared/img/ie6/servicenavi_opensource.png',sizingMethod=scale);
}

* html ul#service-navi li#svc-opensource.svc-current a,
* html ul#service-navi li#svc-opensource a:hover {
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/data/service/shared/img/ie6/servicenavi_opensource_h.png',sizingMethod=scale);
}



/* feature */
div.feature-txt {
	width            : 335px;
	float            : left;
}

div.feature-txt p img.left {
	margin-bottom    : 4px;
}

div.feature-img {
	width            : 300px;
	float            : right;
}



/* Float Clear */
/*/////////////////////////////////////////////////*/

ul#service-navi:after,
div.feature-txt p:after {
	content         : " ";
	height          : 0px;
	clear           : both;
	visibility      : hidden;
	display         : block;
}

ul#service-navi,
div.feature-txt p {
	display         : inline-block;
}

/*\*/
* html ul#service-navi,
* html div.feature-txt p {
	height          : 1%;
}

ul#service-navi,
div.feature-txt p {
	display         : block;
}
/*\*/
