﻿@charset "utf-8";

/* font settings [ service.css ]
=================================
1: general elements
99: clearFix
=================================*/


/* general elements
=================================*/

/* 4th level */
#service #mainContainer #sideContainer #localNaviArea #localNavi dl dd.on ul li.noPage {
	background: none;
	border:none;
}
#service #mainContainer #sideContainer #localNaviArea #localNavi dl dd.on ul li span {
	display: block;
	width: 135px;
	padding: 0 0 0 0;
	background: none;
	font-weight:bold;
}

/* h1  */
#service.operation #h1Container h1 {
	background: url(/service/images/operation_h001.jpg) no-repeat 0 0;
}
#service.development #h1Container h1 {
	background: url(/service/images/development_h001.jpg) no-repeat 0 0;
}
#service.house #h1Container h1 {
	background: url(/service/images/house_h001.jpg) no-repeat 0 0;
}
#service.office #h1Container h1 {
	background: url(/service/images/office_h001.jpg) no-repeat 0 0;
}
#service.urban #h1Container h1 {
	background: url(/service/images/urban_h001.jpg) no-repeat 0 0;
}
#service.exchange #h1Container h1 {
	background: url(/service/images/exchange_h001.jpg) no-repeat 0 0;
}
#service.apartment #h1Container h1 {
	background: url(/service/images/apartment_h001.jpg) no-repeat 0 0;
}
#service.consulting #h1Container h1 {
	background: url(/service/images/consulting_h001.jpg) no-repeat 0 0;
}
#service.property #h1Container h1 {
	background: url(/service/images/property_h001.jpg) no-repeat 0 0;
}
#service.lease #h1Container h1 {
	background: url(/service/images/lease_h001.jpg) no-repeat 0 0;
}
#service.regular #h1Container h1 {
	background: url(/service/images/regular_h001.jpg) no-repeat 0 0;
}
#service.business #h1Container h1 {
	background: url(/service/images/business_h001.jpg) no-repeat 0 0;
}
#service.cre #h1Container h1 {
	background: url(/service/images/cre_h001.jpg) no-repeat 0 0;
}
#service.management #h1Container h1 {
	background: url(/service/images/management_h001.jpg) no-repeat 0 0;
}
#service.building #h1Container h1 {
	background: url(/service/images/building_h001.jpg) no-repeat 0 0;
}
#service.renewal #h1Container h1 {
	background: url(/service/images/renewal_h001.jpg) no-repeat 0 0;
}
#service.proposals #h1Container h1 {
	background: url(/service/images/proposals_h001.jpg) no-repeat 0 0;
}
#service.energy #h1Container h1 {
	background: url(/service/images/energy_h001.jpg) no-repeat 0 0;
}
#service.reflector #h1Container h1 {
	background: url(/service/images/reflector_h001.jpg) no-repeat 0 0;
}
#service.led #h1Container h1 {
	background: url(/service/images/led_h001.jpg) no-repeat 0 0;
}
#service.environment #h1Container h1 {
	background: url(/service/images/environment_h001.jpg) no-repeat 0 0;
}
#service.purification #h1Container h1 {
	background: url(/service/images/purification_h001.jpg) no-repeat 0 0;
}
#service.doaqua #h1Container h1 {
	background: url(/service/images/doaqua_h001.jpg) no-repeat 0 0;
}
#service.recycling #h1Container h1 {
	background: url(/service/images/recycling_h001.jpg) no-repeat 0 0;
}
#service.infrared #h1Container h1 {
	background: url(/service/images/infrared_h001.jpg) no-repeat 0 0;
}
#service.proof #h1Container h1 {
	background: url(/service/images/proof_h001.jpg) no-repeat 0 0;
}
#service.tech #h1Container h1 {
	background: url(/service/images/tech_h001.jpg) no-repeat 0 0;
}

/* operationArea  */
#service.operation .information {
	width:730px;
	height:38px;
	padding-top:10px;
	margin-top:20px;
	background:url(/service/operation/images/index_bg001.gif);
}
#service.operation .customerArea {
	width:710px;
	padding:20px 0 22px 20px;
	background:url(/service/operation/images/index_bg002.gif) 0 bottom;
}
#service.operation .information .navi ul.tab li{
	float:left;
	text-indent:-5000px;
	overflow: hidden;
	margin-right:5px;
}
#service.operation .information .navi ul.tab li.tab01 a{
	display:block;
	width:180px;
	height:38px;
	margin:0 0 0 7px;
	background:url(/service/operation/images/index_tab01.gif);
}
#service.operation .information .navi ul.tab li.tab01 a:hover{
	background:url(/service/operation/images/index_tab01on.gif);
}
#service.operation .information .navi ul.tab li.ui-tabs-selected a.tab-link01{
	display:block;
	width:180px;
	height:38px;
	margin:0 0 0 7px;
	background:url(/service/operation/images/index_tab01ac.gif);
	cursor: default;
}
#service.operation .information .navi ul.tab li.ui-tabs-selected a.tab-link01:hover{
	background:url(/service/operation/images/index_tab01ac.gif);
}
#service.operation .information .navi ul.tab li.tab02 a{
	display:block;
	width:180px;
	height:38px;
	margin:0 0 0 2px;
	background:url(/service/operation/images/index_tab02.gif);
}
#service.operation .information .navi ul.tab li.tab02 a:hover{
	background:url(/service/operation/images/index_tab02on.gif);
}
#service.operation .information .navi ul.tab li.ui-tabs-selected a.tab-link02{
	display:block;
	width:180px;
	height:38px;
	margin:0 0 0 2px;
	background:url(/service/operation/images/index_tab02ac.gif);
	cursor: default;
}
#service.operation .information .navi ul.tab li.ui-tabs-selected a.tab-link02:hover{
	background:url(/service/operation/images/index_tab02ac.gif);
}
/* tab */
.ui-tabs-hide {
	display: none;
}

div.menuArea {
	margin-top:10px;
}
div.menuArea div.colDouble {
	float: left;
	width: 310px;
	margin-right: 30px;
}
div.dodLine {
    clear:both;
	background:url(/service/operation/images/index_bg003.gif) no-repeat 0 bottom;
	height:21px;
}
* html div.dodLine {
	margin-top:-10px;
}
div.dodLineNo {
    clear:both;
	height:1px;
}
/* contactBox */

div.contactBox {
	clear:both;
	width:510px;
	padding:0 0 5px 0;
	margin-top:20px;
	background:url(/service/images/com_bg002.gif) no-repeat bottom left;
	margin-left:113px;
}
div.contactBox .boxDatail {
	width:480px;
	padding: 25px 15px 25px 15px;
	background:url(/service/images/com_bg001.gif) no-repeat top left;
	text-align:center;
}
* html div.contactBox,
* html div.contactBox .boxDatail {/* for IE hack */
	height:1px;
}


/* adjustmentColumn
=================================*/
div.adColTwo01 {
}
div.adColTwo01 .colLeft {
	float: left;
	width: 174px;
}
div.adColTwo01 .colRight {
	float: right;
	width: 536px;
}
div.adColTwo02 {
}
div.adColTwo02 .colLeft {
	float: left;
	width: 220px;
}
div.adColTwo02 .colRight {
	float: right;
	width: 490px;
}
div.adColTwo03 {
}
div.adColTwo03 .colLeft {
	float: left;
	width: 110px;
}
div.adColTwo03 .colRight {
	float: right;
	width: 600px;
}

/* Adjustment  */

.adjustment-01 {
	padding-bottom:21px;
}
* html .adjustment-01 {

}
/* parts Over Ride
=================================*/

.reflector div.colTwo02 .colLeft {
	background: none;
}

/* clearFix
=================================*/
div.contactBox:after,
div.adColTwo01:after,
div.adColTwo02:after,
div.adColTwo03:after {
	visibility: hidden;
	display: block;
	font-size: 0;
	content: " ";
	clear: both;
	height: 0;
}

* html div.contactBox,
* html div.adColTwo01,
* html div.adColTwo02,
* html div.adColTwo03 {/* IE6 hack */
	zoom: 1;
} 

*:first-child+html div.contactBox,
*:first-child+html div.adColTwo01,
*:first-child+html div.adColTwo02,
*:first-child+html div.adColTwo03 {/* IE7 hack */
	zoom: 1;
}

