/* layout */

@import url("../css/table.css");
@import url("../css/style.css");
@import url("../css/main.css");
@import url("../css/selectBox.htc");

*	{padding: 0; margin: 0; font-size: 100%;}
html, div, map, dt, isindex, form {display: block;}
li	{list-style: none;}
img	{border: none;}
fieldset	{border: none;}
input, select, textarea	{vertical-align: middle;}
legend	{display: none;}
hr, caption	{display: none;}
h1, h2, h3	{display: none;}
h4	 {padding: 26px 0 37px 0;}
h5{padding-bottom:20px;}
h6{padding-bottom:20px;}
img { behavior: url("../../css/iepngfix.htc"); vertical-align: middle; border: none;} 

a	{color: #6c7071; text-decoration: none;}
a:hover, a:focus, a:active	{text-decoration: underline;}
a:focus	{background: #f4edb5;}
.disNone	{display: none;}
.alignR	{text-align: right;	}
.alignC	{text-align: center;}
.alignL	{text-align: left;}
.f_L{float:left;}
.f_R{float:right;}
.clear_b{clear:both;}

body	{font-family: Tahoma, Arial, sans-serif; font-size: 12px; color: #6c7071; line-height: 18px;}
	
#header	{height: 269px; border-bottom: 1px solid #8dcacf; text-align: center;}
.wrap	{width: 960px; position: relative; margin: 0 auto;}
#gNavi	{position: absolute; left: 269px; top: 46px; width: 495px; z-index: 30;}
#subImg	 {position: absolute; left: 0; top: 0; z-index: 0;}
#gNavi li	{float: left;}
#gNavi li ul	{position: absolute; top: 32px; display: none;}
#sNavi01	{left: 1px; width: 600px;}
#sNavi02	{left: 1px; width: 624px;}
#sNavi03	{left: 1px; width: 467px;}
#sNavi04	{left: 148px; width: 230px;}
#sNavi05	{left: 184px; width: 284px;}
#sNavi06	{right: 27px; width: 265px;}

#search	{position: absolute; left: 731px; top: 44px; background: url('../img/share_img/bg_search.gif') right top no-repeat; z-index: 20; padding-right: 3px;}
#search #searchBox	{width: 129px; border: none;}

#leftNavi	{float: left; padding: 17px 56px 0 22px; width: 159px;}
#subNavi_active	{background: #68c2cd; padding: 10px 13px 7px 15px;}
#subNavi_active ul	{padding-top: 11px;}
#leftBanner	 {padding-top: 35px;}
.sN_space	{padding-top: 4px;}

#content	{width:700px; float: left; padding: 13px 20px 0 0;}
#path	{font-size: 11px; color: #a3a3a3; background: url('../img/share_img/img_loc.gif') left center no-repeat; padding-left: 5px;}
#path span.pathArrow	{font-size: 10px; color: #d2d2d2;}
#path span.pathEnd	{color: #6c7071;}

#foot	 {clear: both; padding: 40px 0 20px 0; text-align: center;}
#foot	.footSpace	{border-bottom:1px solid #efefef; height:30px;}
.foot_topBdr {width: 700px; padding-left:197px;}
#quick	{position: absolute; z-index: 50; top: 126px; right: 0;}

.border_T1{border-top:1px solid #e2e2e2;}
.border_R1{border-right:1px solid #e2e2e2;}
.border_B1{border-bottom:1px solid #e2e2e2;}
.border_L1{border-left:1px solid #e2e2e2;}

.imgValign_top	 {vertical-align: top;}

#tNavi	{position: absolute; right:0; top: 19px; z-index: 30; }
#tNavi li	{float: left;}