/* 
slice
CSS Style Sheet 
*/

/* Body */
body{margin:0px; padding:0px; background:url(images/background.jpg) repeat-x}

/* Navigation */
#navWrap{width:100%; height:120px; margin:0; padding:0px; float:right}
#navContainer{width:1022px; height:120px; margin:0 auto; padding:0px}
#navContainer p{width:1022px; height:120px; margin:0 auto;  padding:10px 0 0 0;}
#navContainer2{width:400px; height:34px; margin:0 auto; padding:0px}

/* Header (Logo) */
#headerWrap{width:100%; height:120px; margin:0; padding:0px; float:left}
#headerContainer{width:1022px; height:120px; margin:0 auto;padding:0 0 0 0}
#headerPanel1{width:307px; height:120px; margin:0px; padding:0 0 0 0; float:left}
#headerPanel2{width:437px; height:120px; margin:0px; padding:0 0 0 0; float:right}
#headerPanel2 p{width:437px; margin:65px 0 0 0; padding:0 0 0 0; float:left; font-family:Arial; font-size:14px; color:#8b8b8b; line-height:20px}

/* Feature Banner */
#featureBannerWrap{width:100%; height:420px; margin:0; padding:0px; float:left}
#featureBannerContainer{width:1022px; height:448px; margin:0 auto; padding:0px}


/* Sub Content */
#contentWrap{width:100%; height:341px; margin:0 0 0 0; padding:0px; float:left}
#contentContainer{width:1022px; margin:0 auto; padding:0 0 0 0}

/* Sub Content #1 */
#contentLeftPanel{width:254px; height:201px; margin:0px; padding:0 0 0 0; float:left; background:url(images/slice_06.jpg) no-repeat}
#contentLeftPanel h1{width:254px; margin:0 0 0 0; padding:0 0 0 0; float:left; font-family:Arial; font-size:11px; font-weight:bold; color:#004be3}
#contentLeftPanel p{width:254px; margin:25px 0 0 0; padding:0 0 0 0; float:left; font-family:Arial; font-size:11px; color:#7d7d7d; line-height:20px}

/* Sub Content #2 */
#contentMiddlePanel{width:254px; height:201px; margin:0px; padding:0 0 0 0; float:left; background:url(images/slice_08.jpg) no-repeat}
#contentMiddlePanel h1{width:254px; margin:0 0 0 0; padding:0 0 0 0; float:left; font-family:Arial; font-size:11px; font-weight:bold; color:#004be3}
#contentMiddlePanel p{width:254px; margin:25px 0 0 0; padding:0 0 0 0; float:left; font-family:Arial; font-size:11px; text-align:justify; color:#7d7d7d; line-height:20px}

/* Sub Content #3 */
#contentRightPanel{width:254px; height:201px; margin:0px; padding:0 0 0 0; float:left; background:url(images/slice_10.jpg) no-repeat}
#contentRightPanel h1{width:254px; margin:0 0 0 0; padding:0 0 0 0; float:left; font-family:Arial; font-size:11px; font-weight:bold; color:#004be3}
#contentRightPanel p{width:230px; margin:25px 0 0 0; padding:0 0 0 0; float:left; font-family:Arial; font-size:11px; text-align:justify; color:#7d7d7d; line-height:20px}

/* Sub Content Spacer */
#contentSpacerLeft{width:129px; height:201px; margin:0px; padding:10px 0 0 0; float:left}
#contentSpacerRight{width:129px; height:201px; margin:0px; padding:10px 0 0 0; float:left}

/* Footer */
#footerWrap{width:100%; height:66px; margin:0px; padding:0px; float:left}
#footerContainer{width:1022px; margin:0 auto; padding:0 0 0 0}
#footerContainer p{width:1022px; margin:0 0 0 0; padding:10px 0 0 0; float:left; font-family:Arial; font-size:11px; text-align:justify; color:#7d7d7d}

/* Link Setting */
a{font-family:Arial; font-size:12px; color:#65940c; text-decoration:none}
a:hover{color:#7d7d7d}

/* subPageAbout */
#subPageAboutWrap{width:100%; height:280px; margin:0; padding:0px; float:left}
#subPageAboutContainer{width:1022px; height:590px; margin:0 auto; padding:30px}
#subPageAboutContainer p{width:980px; margin:55px 0 0 0; padding:0 0 0 0; float:left; font-family:Arial; font-size:12px; text-align:justify; color:#7d7d7d;  line-height:20px}
#subPageAboutContainer h1{width:980px; margin:0 0 0 0; padding:0 0 0 0; float:left; font-family:Arial; font-size:28px; text-align:justify; color:#ffffff;  line-height:20px}

/* subPageSitemap */
#subPageSitemapWrap{width:100%; height:500px; margin:0; padding:0px; float:left}
#subPageSitemapContainer{width:1022px; height:500px; margin:0 auto; padding:30px}
#subPageSitemapContainer p{width:980px; margin:55px 0 0 0; padding:0 0 0 0; float:left; font-family:Arial; font-size:12px; text-align:justify; color:#7d7d7d;  line-height:20px}
#subPageSitemapContainer h1{width:980px; margin:0 0 0 0; padding:0 0 0 0; float:left; font-family:Arial; font-size:28px; text-align:justify; color:#ffffff;  line-height:20px}

/* subPageContact */
#subPageContactWrap{width:100%; height:730px; margin:0; padding:0px; float:left}
#subPageContactContainer{width:1022px; height:730px; margin:0 auto; padding:30px}
#subPageContactContainer p{width:1022px; margin:55px 0 0 0;padding:0 0 0 0; float:left; font-family:Arial; font-size:12px; text-align:justify; color:#7d7d7d;  line-height:20px}
#subPageContactContainer h1{width:1022px; margin:0 0 0 0; padding:30px 0 0 0; float:left; font-family:Arial; font-size:28px; text-align:justify; color:#ffffff;  line-height:20px}

/* subPageFull */
#subPageFullWrap{width:100%; height:470px; margin:0; padding:0px; float:left}
#subPageFullContainer{width:1022px; height:470px; margin:0 auto; padding:30px}

/* Sub Content #1 */
#subPageFullContainerL{width:700px; height:201px; margin:0px; padding:0 0 0 0; float:left; background:url(images/slice_06.jpg) no-repeat}
#subPageFullContainerL h1{width:700px; margin:0 0 0 0; padding:0 0 0 0; float:left; font-family:Arial; font-size:28px; text-align:justify; color:#ffffff;  line-height:20px}
#subPageFullContainerL p{width:700px; margin:25px 0 0 0; padding:30px 0 0 0; float:left; font-family:Arial; font-size:12px; text-align:justify; color:#7d7d7d;  line-height:20px}

/* Sub Content #2 */
#subPageFullContainerR{width:254px; height:201px; margin:0px; padding:80px 0 0 60px; float:left; background:url(images/slice_08.jpg) no-repeat}

/* subPageIT */
#subPageITWrap{width:100%; height:490px; margin:0; padding:0px; float:left}
#subPageITContainer{width:1022px; height:490px; margin:0 auto; padding:30px}
#subPageITContainer p{width:980px; margin:55px 0 0 0; padding:0 0 0 0; float:left; font-family:Arial; font-size:12px; text-align:justify; color:#7d7d7d;  line-height:20px}
#subPageITContainer h1{width:980px; margin:0 0 0 0; padding:0 0 0 0; float:left; font-family:Arial; font-size:28px; text-align:justify; color:#ffffff;  line-height:20px}

/* subPageServ01 */
#subPageServ01Wrap{width:100%; height:670px; margin:0; padding:0px; float:left}
#subPageServ01Container{width:1022px; height:670px; margin:0 auto; padding:30px}

/* Sub Content #1 */
#subPageServ01ContainerL{width:700px; height:201px; margin:0px; padding:0 0 0 0; float:left; background:url(images/slice_06.jpg) no-repeat}
#subPageServ01ContainerL h1{width:700px; margin:0 0 0 0; padding:0 0 0 0; float:left; font-family:Arial; font-size:28px; text-align:justify; color:#ffffff;  line-height:20px}
#subPageServ01ContainerL p{width:700px; margin:25px 0 0 0; padding:30px 0 0 0; float:left; font-family:Arial; font-size:12px; text-align:justify; color:#7d7d7d;  line-height:20px}

/* Sub Content #2 */
#subPageServ01ContainerR{width:254px; height:201px; margin:0px; padding:80px 0 0 60px; float:left; background:url(images/slice_08.jpg) no-repeat}

/* subPageServ04 */
#subPageServ04Wrap{width:100%; height:470px; margin:0; padding:0px; float:left}
#subPageServ04Container{width:1022px; height:470px; margin:0 auto; padding:30px}

/* Sub Content #1 */
#subPageServ04ContainerL{width:700px; height:201px; margin:0px; padding:0 0 0 0; float:left; background:url(images/slice_06.jpg) no-repeat}
#subPageServ04ContainerL h1{width:700px; margin:0 0 0 0; padding:0 0 0 0; float:left; font-family:Arial; font-size:28px; text-align:justify; color:#ffffff;  line-height:20px}
#subPageServ04ContainerL p{width:700px; margin:25px 0 0 0; padding:30px 0 0 0; float:left; font-family:Arial; font-size:12px; text-align:justify; color:#7d7d7d;  line-height:20px}

/* Sub Content #2 */
#subPageServ04ContainerR{width:254px; height:201px; margin:0px; padding:80px 0 0 60px; float:left; background:url(images/slice_08.jpg) no-repeat}

/* subPageServ06 */
#subPageServ06Wrap{width:100%; height:470px; margin:0; padding:0px; float:left}
#subPageServ06Container{width:1022px; height:470px; margin:0 auto; padding:30px}

/* Sub Content #1 */
#subPageServ06ContainerL{width:700px; height:201px; margin:0px; padding:0 0 0 0; float:left; background:url(images/slice_06.jpg) no-repeat}
#subPageServ06ContainerL h1{width:700px; margin:0 0 0 0; padding:0 0 0 0; float:left; font-family:Arial; font-size:28px; text-align:justify; color:#ffffff;  line-height:20px}
#subPageServ06ContainerL p{width:700px; margin:25px 0 0 0; padding:30px 0 0 0; float:left; font-family:Arial; font-size:12px; text-align:justify; color:#7d7d7d;  line-height:20px}

/* Sub Content #2 */
#subPageServ06ContainerR{width:254px; height:201px; margin:0px; padding:80px 0 0 60px; float:left; background:url(images/slice_08.jpg) no-repeat}

/* subPageServ07 */
#subPageServ07Wrap{width:100%; height:470px; margin:0; padding:0px; float:left}
#subPageServ07Container{width:1022px; height:470px; margin:0 auto; padding:30px}

/* Sub Content #1 */
#subPageServ07ContainerL{width:700px; height:201px; margin:0px; padding:0 0 0 0; float:left; background:url(images/slice_06.jpg) no-repeat}
#subPageServ07ContainerL h1{width:700px; margin:0 0 0 0; padding:0 0 0 0; float:left; font-family:Arial; font-size:28px; text-align:justify; color:#ffffff;  line-height:20px}
#subPageServ07ContainerL p{width:700px; margin:25px 0 0 0; padding:30px 0 0 0; float:left; font-family:Arial; font-size:12px; text-align:justify; color:#7d7d7d;  line-height:20px}

/* Sub Content #2 */
#subPageServ07ContainerR{width:254px; height:201px; margin:0px; padding:80px 0 0 60px; float:left; background:url(images/slice_08.jpg) no-repeat}

/* subPageServ08 */
#subPageServ08Wrap{width:100%; height:470px; margin:0; padding:0px; float:left}
#subPageServ08Container{width:1022px; height:470px; margin:0 auto; padding:30px}

/* Sub Content #1 */
#subPageServ08ContainerL{width:700px; height:201px; margin:0px; padding:0 0 0 0; float:left; background:url(images/slice_06.jpg) no-repeat}
#subPageServ08ContainerL h1{width:700px; margin:0 0 0 0; padding:0 0 0 0; float:left; font-family:Arial; font-size:28px; text-align:justify; color:#ffffff;  line-height:20px}
#subPageServ08ContainerL p{width:700px; margin:25px 0 0 0; padding:30px 0 0 0; float:left; font-family:Arial; font-size:12px; text-align:justify; color:#7d7d7d;  line-height:20px}

/* Sub Content #2 */
#subPageServ08ContainerR{width:254px; height:201px; margin:0px; padding:80px 0 0 60px; float:left; background:url(images/slice_08.jpg) no-repeat}
