@charset "utf-8";

#facilities #title_col h2 { position:absolute; top:84px; left:50%; margin-left:-67px; z-index:1;}



/* sec1 */
#facilities #sec1 { background:url(../../facilities/img/sec1_bg.jpg) center 0 no-repeat;}
#facilities #sec1 .inner { width:1100px; margin:0 auto;}
#facilities #sec1 .inner:after{ content:" " ; clear:both; display:block; height:0;}
#facilities #sec1 ul { width:396px; float:right; padding:80px 45px 0 0;}
#facilities #sec1 ul:after{ content:" " ; clear:both; display:block; height:0;}
#facilities #sec1 ul li { float:right; padding-left:23px;}
#facilities #sec1 a:hover img { -ms-filter: "alpha( opacity=70 )"; filter: alpha( opacity=70 ); opacity:0.70;}
#facilities #sec1 img.map { padding-left:55px;}


/* sec2 */
#facilities #sec2 { margin-top:45px; background:#f4f1e9; padding-top:50px;}
#facilities #sec2 .inner { width:1100px; height:317px; margin:0 auto; background:url(../../facilities/img/sec2_bg.gif) 0 bottom no-repeat; position:relative;}
#facilities #sec2 p { position:absolute; top:0; left:0;}
#facilities #sec2 a.btn1 { position:absolute; top:166px; left:270px;}
#facilities #sec2 a.btn2 { position:absolute; top:210px; left:30px;}
#facilities #sec2 a.btn3 { position:absolute; top:210px; left:160px;}
#facilities #sec2 a.btn4 { position:absolute; top:250px; left:30px;}
#facilities #sec2 a.btn5 { position:absolute; top:163px; left:450px;}
#facilities #sec2 a.btn6 { position:absolute; top:214px; left:450px;}
#facilities #sec2 a.btn7 { position:absolute; top:214px; left:562px;}
#facilities #sec2 a.btn8 { position:absolute; top:250px; left:450px;}
#facilities #sec2 a.btn9 { position:absolute; top:250px; left:516px;}
#facilities #sec2 a.btn10 { position:absolute; top:250px; left:562px;}
#facilities #sec2 a.btn11 { position:absolute; top:250px; left:623px;}
#facilities #sec2 a.btn12 { position:absolute; top:121px; left:704px;}
#facilities #sec2 a.btn13 { position:absolute; top:162px; left:704px;}
#facilities #sec2 a.btn14 { position:absolute; top:130px; left:807px;}
#facilities #sec2 a.btn15 { position:absolute; top:170px; left:807px;}
#facilities #sec2 a.btn16 { position:absolute; top:213px; left:807px;}
#facilities #sec2 a.btn17 { position:absolute; top:250px; left:807px;}
#facilities #sec2 a.btn18 { position:absolute; top:288px; left:30px;}

#facilities #sec2 a:hover img { -ms-filter: "alpha( opacity=70 )"; filter: alpha( opacity=70 ); opacity:0.70;}





/* sec3 */
#facilities #sec3 { background:#f4f1e9; padding:50px 0 65px 0;}
#facilities #sec3 .inner { width:1100px; height:280px; margin:0 auto; background: url(../../facilities/img/sec3_bg.jpg) 0 0 no-repeat; position:relative;}
#facilities #sec3 a.btn1 { position:absolute; top:55px; left:288px;}
#facilities #sec3 a.btn2 { position:absolute; top:55px; left:317px;}
#facilities #sec3 a.btn3 { position:absolute; top:55px; left:345px;}
#facilities #sec3 a.btn4 { position:absolute; top:55px; left:375px;}
#facilities #sec3 a.btn5 { position:absolute; top:158px; left:660px;}
#facilities #sec3 a.btn6 { position:absolute; top:200px; left:515px;}
#facilities #sec3 a.btn1:hover img { -ms-filter: "alpha( opacity=70 )"; filter: alpha( opacity=70 ); opacity:0.70;}
#facilities #sec3 a.btn2:hover img { -ms-filter: "alpha( opacity=70 )"; filter: alpha( opacity=70 ); opacity:0.70;}
#facilities #sec3 a.btn3:hover img { -ms-filter: "alpha( opacity=70 )"; filter: alpha( opacity=70 ); opacity:0.70;}
#facilities #sec3 a.btn4:hover img { -ms-filter: "alpha( opacity=70 )"; filter: alpha( opacity=70 ); opacity:0.70;}
#facilities #sec3 a.btn6:hover img { -ms-filter: "alpha( opacity=70 )"; filter: alpha( opacity=70 ); opacity:0.70;}



/* sec4 */
#facilities #sec4 { width:1100px; margin:0 auto; padding-top:85px;}
#facilities #sec4 .inner:after{ content:" " ; clear:both; display:block; height:0;}
#facilities #sec4 img.photo { float:left;}
#facilities #sec4 div { width:600px; float:left; padding:35px 0 0 55px;}
#facilities #sec4 div h3 { padding-top:25px; }
#facilities #sec4 div p { padding-top:25px; }

#facilities #sec4 p.btn { clear:both; text-align:right; border-bottom:1px solid #c8c8c8; padding:5px 10px 15px 0; }
#facilities #sec4 a:hover img { -ms-filter: "alpha( opacity=70 )"; filter: alpha( opacity=70 ); opacity:0.70;}


/* sec5 */
#facilities #sec5 { width:1100px; margin:0 auto; padding-top:50px;}
#facilities #sec5 .inner:after{ content:" " ; clear:both; display:block; height:0;}
#facilities #sec5 img.photo1 { float:left; padding-right:5px;}
#facilities #sec5 img.photo2 { float:right; padding-right:5px;}
#facilities #sec5 div { width:665px;  float:right; padding-right:45px; margin-top:-40px;}
#facilities #sec5 div h3 { padding-top:25px; }
#facilities #sec5 div p { padding-top:25px; }

#facilities #sec5 p.btn { clear:both; text-align:right; border-bottom:1px solid #c8c8c8; padding:30px 10px 15px 0; }
#facilities #sec5 a:hover img { -ms-filter: "alpha( opacity=70 )"; filter: alpha( opacity=70 ); opacity:0.70;}



/* sec6 */
#facilities #sec6 { width:1100px; margin:0 auto; padding-top:30px;}
#facilities #sec6 .inner:after{ content:" " ; clear:both; display:block; height:0;}
#facilities #sec6 div { width:470px; float:left; padding:15px 0 0 25px;}
#facilities #sec6 div h3 { padding-top:25px; }
#facilities #sec6 div p { padding-top:25px; }
#facilities #sec6 div img.photo { padding-top:40px; }
#facilities #sec6 ul { width:494px; float:right; padding-right:33px;}
#facilities #sec6 ul:after{ content:" " ; clear:both; display:block; height:0;}
#facilities #sec6 ul li { float:left; padding-left:7px;}

#facilities #sec6 p.btn { clear:both; text-align:right; border-bottom:1px solid #c8c8c8; padding:5px 10px 15px 0; }
#facilities #sec6 a:hover img { -ms-filter: "alpha( opacity=70 )"; filter: alpha( opacity=70 ); opacity:0.70;}




/* sec7 */
#facilities #sec7 { width:1100px; margin:0 auto; padding-top:45px;}
#facilities #sec7:after{ content:" " ; clear:both; display:block; height:0;}
#facilities #sec7 img.photo { float:left;}
#facilities #sec7 div { width:415px; float:right; padding-right:20px;}
#facilities #sec7 div img.photo1 { display:block; margin:0 10px 0 auto;}
#facilities #sec7 div h3 { padding-top:25px; }
#facilities #sec7 div p { padding-top:25px; }
#facilities #sec7 div img.photo { padding-top:55px; }
#facilities #sec7 ul { width:673px; clear:both; padding:50px 0 0 120px;}
#facilities #sec7 ul:after{ content:" " ; clear:both; display:block; height:0;}
#facilities #sec7 ul li { float:left; padding-right:7px;}

#facilities #sec7 p.btn { clear:both; text-align:right; border-bottom:1px solid #c8c8c8; padding:5px 10px 15px 0; }
#facilities #sec7 a:hover img { -ms-filter: "alpha( opacity=70 )"; filter: alpha( opacity=70 ); opacity:0.70;}





/* sec8 */
#facilities #sec8 { width:1100px; margin:0 auto; padding-top:55px;}
#facilities #sec8:after{ content:" " ; clear:both; display:block; height:0;}
#facilities #sec8 div { width:590px; float:left; padding:50px 0 0 25px;}
#facilities #sec8 div h3 { padding-top:25px; }
#facilities #sec8 div p { padding-top:25px; }
#facilities #sec8 img.photo { float:right; padding-right:80px;}

#facilities #sec8 p.btn { clear:both; text-align:right; border-bottom:5px solid #000000; padding:45px 10px 25px 0; }
#facilities #sec8 a:hover img { -ms-filter: "alpha( opacity=70 )"; filter: alpha( opacity=70 ); opacity:0.70;}




/* sec9 */
#facilities #sec9 { width:1100px; margin:0 auto; padding-top:85px;}
#facilities #sec9:after{ content:" " ; clear:both; display:block; height:0;}
#facilities #sec9 img.photo { float:left;}
#facilities #sec9 div { width:580px; float:right; padding:40px 65px 0 0;}
#facilities #sec9 div h3 { padding-top:25px; }
#facilities #sec9 div p { padding-top:25px; }

#facilities #sec9 p.btn { clear:both; text-align:right; border-bottom:1px solid #c8c8c8; padding:15px 10px 15px 0; }
#facilities #sec9 a:hover img { -ms-filter: "alpha( opacity=70 )"; filter: alpha( opacity=70 ); opacity:0.70;}





/* sec10 */
#facilities #sec10 { width:1100px; margin:0 auto; padding-top:60px;}
#facilities #sec10:after{ content:" " ; clear:both; display:block; height:0;}
#facilities #sec10 img.photo { float:left;}
#facilities #sec10 div { width:580px; float:right; padding:30px 65px 0 0;}
#facilities #sec10 div h3 { padding-top:25px; }
#facilities #sec10 div p { padding-top:25px; }

#facilities #sec10 p.btn { clear:both; text-align:right; border-bottom:1px solid #c8c8c8; padding:15px 10px 15px 0; }
#facilities #sec10 a:hover img { -ms-filter: "alpha( opacity=70 )"; filter: alpha( opacity=70 ); opacity:0.70;}




/* sec11 */
#facilities #sec11 { width:1100px; margin:0 auto; padding-top:85px;}
#facilities #sec11:after{ content:" " ; clear:both; display:block; height:0;}
#facilities #sec11 img.photo { float:left;}
#facilities #sec11 div { width:580px; float:right; padding:30px 65px 0 0;}
#facilities #sec11 div h3 { padding-top:25px; }
#facilities #sec11 div p { padding-top:25px; }

#facilities #sec11 p.btn { clear:both; text-align:right; border-bottom:5px solid #000000; padding:15px 10px 15px 0; }
#facilities #sec11 a:hover img { -ms-filter: "alpha( opacity=70 )"; filter: alpha( opacity=70 ); opacity:0.70;}




/* sec12 */
#facilities #sec12 { width:1100px; margin:0 auto; padding-top:95px;}
#facilities #sec12:after{ content:" " ; clear:both; display:block; height:0;}
#facilities #sec12 dl { float:left; padding-right:40px;}
#facilities #sec12 dl.photo1 { padding-left:80px;}

#facilities #sec12 dl dd { text-align:right;}

#facilities #sec12 div { clear:both; padding:15px 0 0 80px;}
#facilities #sec12 span { display:inline-block; background:#f0f0f0; padding:5px 10px; margin-top:15px;}
#facilities #sec12 div h3 { padding-top:25px; }
#facilities #sec12 div p { padding-top:20px; }

#facilities #sec12 p.btn { clear:both; text-align:right; border-bottom:5px solid #000000; padding:15px 10px 15px 0; }
#facilities #sec12 a:hover img { -ms-filter: "alpha( opacity=70 )"; filter: alpha( opacity=70 ); opacity:0.70;}

/* sec13 */
#facilities #sec13 img.photo { float:left;}
#facilities #sec13 { width:1100px; margin:0 auto; padding-top:30px;}
#facilities #sec13 .inner:after{ content:" " ; clear:both; display:block; height:0;}
#facilities #sec13 div { width:450px; float:right; padding:15px 25px 0 0;}
#facilities #sec13 div h3, #facilities #sec13 div p { padding-top:25px; }
#facilities #sec13 div img.photo { padding-top:30px; }

#facilities #sec13 p.btn { clear:both; text-align:right; border-bottom:5px solid #000000; padding:35px 10px 15px 0; }
#facilities #sec13 a:hover img { -ms-filter: "alpha( opacity=70 )"; filter: alpha( opacity=70 ); opacity:0.70;}
