@charset "utf-8";
/* CSS Document */

body{margin:0px; padding:0px; background-color:#333333; font-family:Verdana;  }
.main{width:900px; color:#333333; border:thick; border:#990000; margin:0 auto;}
.bg1{background:url(image/images/bg_01.gif); width:900px; height:179px; float:left; margin:0 0 0 0}
.home_bg{width:683px; height:20px;  float:left; margin:60px 0 0 0}
.home{font-size:11px; color:#FFFFFF; float:left; margin:10px 0 0 30px}
.home a{ color:#FFFFFF; text-decoration:none;}
.home a:hover{ color:#da251c; }

.bt1_bg{width:681px; height:54px; float:left; margin:0 0 0 0}
.bt1_text{font-size:11px; color:#FFFFFF; float:left; margin:20px 0 0 15px}
.bt1_text a{ color:#FFFFFF; text-decoration:none;}
.bt1_text a{ color:#FFFFFF; text-decoration:none;}
.bt1_text a:hover{ color:#da251c; }
.bg2{background:url(image/images/bg_02.gif); width:683px; height:527px; float:left; margin:0 0 0 0}

.bg3{background:url(image/images/bg_03.gif); width:217px; height:527px; float:left; margin:0 0 0 0}
.toh_bg{ width:683px; height:64px;  float:left; margin:0 0 0 0}
.toh_bgp{ background:url(image/images/tohbgp.gif);width:683px; height:64px;  float:left; margin:0 0 0 0}
.toh_text{color:#da251c; font-size:16px; float:left; margin:40px 0 0 34px}
.t1_bg{ width:309px; height:87px; float:left; margin:0 0 0 0}
.t1_bgp{ background:url(image/images/tohbgp1.gif);width:374px; height:87px; float:left; margin:0 0 0 -1px}
.bgp{font-size:11px; color:#FFFFFF; float:left; margin:68px 0 0 235px}
.bgp a{ color:#FFFFFF; text-decoration:none;}
.bgp a:hover{color:#da251c; }
.home{font-size:11px; color:#FFFFFF; float:left; margin:10px 0 0 30px}
.home a{ color:#FFFFFF; text-decoration:none;}
.home a:hover{ color:#da251c; }
.t2_bgp{width:683px; height:116px; float:left; margin:0 0 0 0}
.t1_text{color:#FFFFFF; font-size:12px; float:left; margin:0 5px 0 34px}
.t2_bg{width:683px; height:116px; float:left; margin:0 0 -374px 0}
.t2_text{color:#000000; font-size:12px; float:left; margin:8px 32px 0 34px} c
.t3_text{color:#da251c; font-size:11px; float:left; margin:10px 0 0 34px}
.t3h_text{color:#da251c; font-size:11px; float:left; margin:10px 0 0 34px}
.t3_bg{width:359px; height:207px; float:left; margin:116px 0 0 0}
.t3_bg1{width:359px; height:85px;  float:left; margin:4px 0 0 0}
.pic1{background:url(image/pic1.jpg); width:103px; height:70px; float:left; margin: 0 0 0 34px }
.pic1_tbg{width:220px; height:70px;  float:left; margin:0 0 0 103px}
.pic1_t{color:#000000; font-size:11px; float:left; margin:0 15px 0 5px}
.t3_bg2{width:359px; height:95px;  float:left; margin:0 0 0 0}
.t3_text1{color:#da251c; font-size:12px; float:left; margin:0 0 0 34px}
.pic2{background:url(image/pic2.jpg); width:103px; height:70px; float:left; margin: 25px 0 0 -38px }
.t4_bg{width:162px; height:207px;  float:left; margin:116px 0 0 0}
.t4_tbg{width:162px; height:82px;  float:left; margin:4px 0 0 0}
.t4_text{color:#da251c; font-size:12px; float:left; margin:10px 0 0 0}
.t4_text1{color:#000000; font-size:11px; float:left; margin:0 10px 0 0}
.pic3{background:url(image/pic3.jpg); width:103px; height:70px; float:left; margin: 4px 0 0 0 }
.t5_bg{width:162px; height:207px;  float:left; margin:116px 0 0 0}
.t5_text{color:#da251c; font-size:12px; float:left; margin:10px 0 0 5px}
.pic4{background:url(image/pic4.jpg); width:103px; height:70px; float:left; margin: 3px 0 0 5px}
.t5_text1{color:#000000; font-size:11px; float:left; margin:4px 10px 0 5px}
.t5_tbg{width:162px; height:88px;  float:left; margin:0 0 0 0}
.bg3_text{color:#da251c; font-size:14px; float:left; margin:10px 0 0 17px}
.pic5{background:url(image/pic5.jpg); width:182px; height:185px; float:left; margin: 10px 0 0 17px}
.pic5a{background:url(image/pic5a.jpg); width:182px; height:185px; float:left; margin: 10px 0 0 17px}
.pic5c{background:url(image/pic5c.jpg); width:182px; height:185px; float:left; margin: 10px 0 0 17px}
.bg3_text1{color:#da251c; font-size:18px; float:left; margin:20px 0 0 17px}
.t6_bg{background:url(image/pic6_bg.gif); background-color:#FF0000;width:182px; height:288px; float:left; margin:5px 0 0 17px}
.t6_text{color:#000000; font-size:14px; float:left; margin:10px 0 0 10px}
.t6_text1{color:#000000; font-size:11px; float:left; margin:8px 10px 0 10px}
.footer_bg{background:url(image/images/bg_04.gif); width:900px; height:50px; float:left; margin:0 0 0 0}
.btf_text{font-size:11px; color:#FFFFFF; float:left; margin:10px 0 0 34px}
.btf_text a{ color:#FFFFFF; text-decoration:none;}
.btf_text a:hover{ color:#da251c; }


.abbg2{background:url(image/images/bg_ab_02.gif); width:683px; height:475px; float:left; margin:0 0 0 0}
.toha_bg{width:683px; height:44px; float:left; margin:0 0 0 0}
.toha_text{color:#da251c; font-size:20px; float:left; margin:30px 0 0 34px}
.at2_bg{width:683px; height:173px;  float:left; margin:10px 0 0 0}
.at2_text{color:#000000; font-size:12px; float:left; margin:2px 32px 0 34px}
.atoh_bg{width:683px; height:10px; float:left; margin:11px 0 0 0}
.atoh_text{color:#da251c; font-size:14px; float:left; margin:0 0 0 215px}
.at3_bg{width:468px; height:173px; float:left; margin:0 0 0 215px}
.at3_text{color:#000000; font-size:12px; float:left; margin:0 32px 0 0}


.bgtesti2{background:url(image/images/bgtm_02.gif); width:683px; height:527px; float:left; margin:0 0 0 0}
.bgtesti3{background:url(image/images/bgtm_03_03.gif); width:217px; height:527px; float:left; margin:0 0 0 0}
.bgtesti3c{background:url(image/images/bgtmc_03_03.gif); width:217px; height:527px; float:left; margin:0 0 0 0}
.bgtesti4{background:url(image/images/bgtmf_04.gif); width:900px; height:50px; float:left; margin:0 0 0 0}
.btt_text{font-size:10px; color:#FFFFFF; float:left; margin:10px 0 0 34px}
.btt_text a{ color:#FFFFFF; text-decoration:none;}
.btt_text a:hover{ color:#da251c; }
.tt1_bg{width:226px; height:170px;   float:left; margin:15px 0 0 0}
.tt1_text1{color:#000000; font-size:11px; text-decoration:underline; float:left; margin:0 0 0 34px}
.bg3_textc{color:#FFFFFF; font-size:18px; float:left; margin:10px 0 0 25px}
.tt1_text{color:#da251c; font-size:11px; text-decoration:none; float:left; line-height:14px; margin:0 0 0 10px}
.tt1_text a{ color:#da251c; text-decoration:none;}
.tt1_text a:hover{ color:#FFFFFF; }
.tt2_bg{width:192px; height:170px;  float:left; margin:15px 0 0 18px}
.tt2_text1{color:#FFFFFF; font-size:12px; text-decoration:none; float:left; margin:0 0 0 0}
.tt2_text{color:#FFFFFF; font-size:11px; text-decoration:none; float:left; margin:0 0 0 20px}
.tt2_text a{ color:#FFFFFF; text-decoration:none;}
.tt2_text a:hover{ color:#da251c; }
.tt3_bg{width:229px; height:170px;  float:left; margin:15px 0 0 18px}
.tt3_text{color:#000000; font-size:12px; text-decoration:underline; float:left; margin:0 37px 0 0}
.tt3_text a{ color:#000000; text-decoration:none;}
.tt3_text a:hover{ color:#da251c; }
.tt4_bg{width:226px; height:170px;  float:left; margin:98px 0 0 0}
.tt4_text{color:#FFFFFF; font-size:12px; float:left; margin:0 0 0 34px}
.tt5_bg{width:192px; height:170px;  float:left; margin:98px 0 0 18px}
.tt5_text{color:#FFFFFF; font-size:12px; float:left; margin:0 0 0 0}
.tt6_bg{width:229px; height:170px;  float:left; margin:98px 0 0 18px}
.tt6_text{color:#FFFFFF; font-size:12px; float:left; margin:0 37px 0 0}


.bgmedia{background:url(image/images/media_02.gif); width:683px; height:527px; float:left; margin:0 0 0 0}
.bgmedia1{background:url(image/images/media1_02.gif); width:683px; height:527px; float:left; margin:0 0 0 0}
.bgmedia2{background:url(image/images/media2_02.gif); width:683px; height:527px; float:left; margin:0 0 0 0}
.bgmedia3{background:url(image/images/media3_02.gif); width:683px; height:527px; float:left; margin:0 0 0 0}
.bgmedia4{background:url(image/images/media4_02.gif); width:683px; height:527px; float:left; margin:0 0 0 0}
.bgmedia5{background:url(image/images/media5_02.gif); width:683px; height:527px; float:left; margin:0 0 0 0}
.bgmedia6{background:url(image/images/media6_02.gif); width:683px; height:527px; float:left; margin:0 0 0 0}
.m_text1{color:#000000; font-size:14px; float:left; margin:190px 0 0 100px}
.m_text2{color:#000000; font-size:14px; float:left; margin:190px 0 0 175px}
.m_text3{color:#FFFFFF; font-size:14px; float:left; margin:213px 0 0 100px}
.m_text4{color:#FFFFFF; font-size:14px; float:left; margin:213px 0 0 175px}



.bgalbum{background:url(image/images/album_02.gif); width:683px; height:527px; float:left; margin:0 0 0 0}
.bgalbum1{background:url(image/images/album1_02.gif); width:683px; height:527px; float:left; margin:0 0 0 0}
.bgalbum2{background:url(image/images/album2_02.gif); width:683px; height:527px; float:left; margin:0 0 0 0}
.bgalbum3{background:url(image/images/album3_02.gif); width:683px; height:527px; float:left; margin:0 0 0 0}
.al_text1{color:#FFFFFF; font-size:12px; float:left; margin:210px 0 0 80px}
.al_text1 a{ color:#FFFFFF; text-decoration:none;}
.al_text1 a:hover{ color:#da251c; }
.al_text2{color:#FFFFFF; font-size:12px; float:left; margin:210px 0 0 111px}
.al_text2 a{ color:#FFFFFF; text-decoration:none;}
.al_text2 a:hover{ color:#da251c; }
.al_text3{color:#000000; font-size:12px; float:left; margin:215px 0 0 57px}
.al_text3 a{ color:#000000; text-decoration:none;}
.al_text3 a:hover{ color:#da251c; }
.al_text4{color:#000000; font-size:12px; float:left; margin:215px 0 0 50px}
.al_text4 a{ color:#000000; text-decoration:none;}
.al_text4 a:hover{ color:#da251c; }



div.scroll {
height: 410px;
width: 597px;
overflow: auto;
border: 2px solid #333333;
padding: 8px;
}

.sc_t{font-size:11px; color:#000000; float:left; margin:0 0 0 0}
.sc_bg{width:648px; height:430px;background-color:#e2e0d4;  float:left; margin:25px 0 0 34px}
.sc_bg1{width:512px; height:430px;background-color:#e2e0d4;  float:left; margin:25px 0 0 170px}
.sc_bga{width:682px; height:450px;background-color:#e2e0d4;  float:left; margin:20px 0 0 0}
.sc_ta{font-size:11px; color:#000000; float:left; margin:0 34px 0 34px}

.bgfren{background:url(image/images/fren_02.gif); width:683px; height:527px; float:left; margin:0 0 0 0}

.cors_bg{background:url(image/images/course_02.gif); width:683px; height:527px; float:left; margin:0 0 0 0}
.Corst1bg{width:683px; height:80px; float:left; margin:15px 0 0 0}
.Corst1_text{color:#000000; font-size:12px; float:left; margin:0 33px 0 34px}

.event_bg{background:url(image/images/event_02.gif); width:683px; height:527px; float:left; margin:0 0 0 0}
.etoha_text{color:#da251c; font-size:20px; float:left; margin:20px 0 0 34px}
.ev_text1{color:#FFFFFF; font-size:14px; float:left; margin:150px 0 0 85px}
.ev_text1 a{ color:#FFFFFF; text-decoration:none;}
.ev_text1 a:hover{ color:#da251c; }
.ev_text2{color:#FFFFFF; font-size:14px; float:left; margin:150px 0 0 95px}
.ev_text2 a{ color:#FFFFFF; text-decoration:none;}
.ev_text2 a:hover{ color:#da251c; }
.ev_text3{color:#000000; font-size:14px; float:left; margin:135px 0 0 85px}
.ev_text3 a{ color:#000000; text-decoration:none;}
.ev_text3 a:hover{ color:#da251c; }
.ev_text4{color:#000000; font-size:14px; float:left; margin:135px 0 0 95px}
.ev_text4 a{ color:#000000; text-decoration:none;}
.ev_text4 a:hover{ color:#da251c; }
.event1{background:url(image/images/event1_02.gif); width:683px; height:527px; float:left; margin:0 0 0 0}
.event2{background:url(image/images/event2_02.gif); width:683px; height:527px; float:left; margin:0 0 0 0}
.event3{background:url(image/images/event3_02.gif); width:683px; height:527px; float:left; margin:0 0 0 0}
.event4{background:url(image/images/event4_02.gif); width:683px; height:527px; float:left; margin:0 0 0 0}
.event5{background:url(image/images/event5_02.gif); width:683px; height:527px; float:left; margin:0 0 0 0}
.event6{background:url(image/images/event6_02.gif); width:683px; height:527px; float:left; margin:0 0 0 0}
.event7{background:url(image/images/event7_02.gif); width:683px; height:527px; float:left; margin:0 0 0 0}
.event8{background:url(image/images/event8_02.gif); width:683px; height:527px; float:left; margin:0 0 0 0}
.event9{background:url(image/images/event9_02.gif); width:683px; height:527px; float:left; margin:0 0 0 0}
.event10{background:url(image/images/event10_02.gif); width:683px; height:527px; float:left; margin:0 0 0 0}
.event11{background:url(image/images/event11_02.gif); width:683px; height:527px; float:left; margin:0 0 0 0}
.event12{background:url(image/images/event12_02.gif); width:683px; height:527px; float:left; margin:0 0 0 0}






.contactbg{background:url(image/images/contact_02.gif); width:683px; height:527px; float:left; margin:0 0 0 0}
.formbg1{width:200px; background-color: #e2e0d4; height:450px;   float:left; margin:15px 0 0 34px}
.formbg{width:683px; height:170px; background-color:#e2e0d4;   float:left; margin:80px 0 0 0px}
.inq_t{font-size:12px;color:#000000; float:left; margin:20px 0 0 100px}
.add_bt{font-size:12px;color:#000000; float:left; margin:0 5px 0 135px}
.mfb_bt{font-size:12px;color:#da251c; float:left; margin:20px 0 0 275px}
.mfb_bt a{ color:#da251c; text-decoration:none;}
.mfb_bt a:hover{ color:#FFFFFF; }



.downbg{background:url(image/images/downl_02.gif); width:683px; height:527px; float:left; margin:0 0 0 0}
.down1{background:url(image/images/down1_02.gif); width:683px; height:527px; float:left; margin:0 0 0 0}
.down2{background:url(image/images/down2_02.gif); width:683px; height:527px; float:left; margin:0 0 0 0}
.down3{background:url(image/images/down3_02.gif); width:683px; height:527px; float:left; margin:0 0 0 0}
.down4{background:url(image/images/down4_02.gif); width:683px; height:527px; float:left; margin:0 0 0 0}
.down5{background:url(image/images/down5_02.gif); width:683px; height:527px; float:left; margin:0 0 0 0}
.down6{background:url(image/images/down6_02.gif); width:683px; height:527px; float:left; margin:0 0 0 0}
.down7{background:url(image/images/down7_02.gif); width:683px; height:527px; float:left; margin:0 0 0 0}
.down8{background:url(image/images/down8_02.gif); width:683px; height:527px; float:left; margin:0 0 0 0}
.down9{background:url(image/images/down9_02.gif); width:683px; height:527px; float:left; margin:0 0 0 0}
.down10{background:url(image/images/down10_02.gif); width:683px; height:527px; float:left; margin:0 0 0 0}
.down11{background:url(image/images/down11_02.gif); width:683px; height:527px; float:left; margin:0 0 0 0}
.down12{background:url(image/images/down12_02.gif); width:683px; height:527px; float:left; margin:0 0 0 0}
.dv_text1{color:#FFFFFF; font-size:14px; float:left; margin:150px 0 0 65px}
.dv_text1 a{ color:#FFFFFF; text-decoration:none;}
.dv_text1 a:hover{ color:#da251c; }
.dv_text2{color:#FFFFFF; font-size:14px; float:left; margin:150px 0 0 60px}
.dv_text2 a{ color:#FFFFFF; text-decoration:none;}
.dv_text2 a:hover{ color:#da251c; }
.dv_text3{color:#000000; font-size:14px; float:left; margin:135px 0 0 65px}
.dv_text3 a{ color:#000000; text-decoration:none;}
.dv_text3 a:hover{ color:#da251c; }
.dv_text4{color:#000000; font-size:14px; float:left; margin:135px 0 0 60px}
.dv_text4 a{ color:#000000; text-decoration:none;}
.dv_text4 a:hover{ color:#da251c; }

.photobg{background:url(image/images/photo_02.gif); width:683px; height:527px; float:left; margin:0 0 0 0}
.photo1{width:683px; height:527px; float:left; margin:20px 0 0 34px}

p.photo-gallery { margin:-10px 0 10px 0; padding:0; }
p.photo-gallery label { margin:0; padding:0 0 4px 0; color:#FFFFFF; border-bottom:1px solid #FFFFFF; line-height:42px; font-size:13px; }
p.photo-gallery a img { width:69px; height:46px; padding:2px; border:1px solid #dbd1c7; margin:0 10px 0 0; }
p.photo-gallery a:hover img { background:#FFFFFF; }



.sp{font-size:14px; color:#990000; float:left; margin:0 0 0 34px}

.flashbg{;width:182px; height:185px; float:left; margin: 10px 0 0 17px}
.flasha{background:url(image/pic5b.jpg);width:182px; height:185px; float:left; margin: 0 0 0 0}


.flash{background:url(image/pic5.jpg);width:182px; height:185px; float:left; margin: 10px 0 0 17px}



#cssm1 *  { padding:0; margin: 0; font: Verdana; }

#cssm1 { position: absolute;  z-index: 50; margin: 0 auto; float: left; line-height: 10px; }

#cssm1 a { display: block; border: 1px solid #666666; background: #333333; font-family:Verdana, Arial, Helvetica, sans-serif; color:#FFFFFF; text-decoration: none; padding: 5px 5px; }
#cssm1 a:hover { background: #999999; }


#cssm1 ul li, #cssm1 ul li ul li  { width: 120px; list-style-type:none; }

#cssm1 ul li { float: left; width: 74px; }

#cssm1 ul li ul, #cssm1:hover ul li ul, #cssm1:hover ul li:hover ul li ul{ 
	display:none;
	list-style-type:none; 
	width: 120px;
	}

#cssm1:hover ul, #cssm1:hover ul li:hover ul, #cssm1:hover ul li:hover ul li:hover ul  { 
	display:block; 
	}

#cssm1:hover ul li:hover ul li:hover ul { 
	position: absolute;
	margin-left: 120px;
	margin-top: -20px;
	}
	
	
div.scroll_w {
height: 380px;
width: 597px;
overflow: auto;
border: 2px solid #333333;
padding: 8px;
}
.sc_w{width:648px; height:400px;background-color:#e2e0d4;  float:left; margin:25px 0 0 34px}
.sc_wt{width:648px; height:25px;  float:left; margin:0 0 0 34px}

.pdf{ height:52px; width:50px; float:left; margin:150px 0 0 300px}
.pdf a {display: block; width:90px; height:52px; padding:55px 0 10px 0; font: bold 13px  sans-serif; color:#000000; background:url(image/pdf.jpg) 0 0 no-repeat; text-decoration:none; }
.pdf a:hover{background-position:0 0; color:#da251c;}
.pdf a:active{background-position:0 0; color:#000000;}
.pdf_bg{background-color:#e2e0d4;width:683px; height:440px; float:left; margin:5px 0 0 0}


