* {margin:0; padding:0;}
img {border:0px;}
body { background: url(images/bg.jpg) repeat; font:16px Arial, Helvetica, sans-serif; color:#000000; font-weight:bold;}
.clear {clear:both; font-size:0px; overflow:hidden; line-height:0px; height:0px;}
.center { width:1046px; margin:0 auto;}
a {color:#ff0000;}
a:hover {text-decoration:none; color:#7e4444;}

.head {background: url(images/head_02.jpg) no-repeat; height:269px;}
.main { background:url(images/head_04.jpg) repeat-y; padding:13px 0 0 0;}

.link-1 { text-align:center; font-size:29px; margin-bottom:11px;}
.desc-1 { width:925px; margin:0 auto 24px auto; text-align:justify;}


/*Video*/
.video-gal { width:914px; margin:0 auto 22px auto; min-height:1px; _height:1px;}
.vg-l { width:504px; float:left;}
.vg-r { width:410px; float:left;}
.video-t { width:410px; text-align:center;}
.video-t img { width:400px; height:300px; border:5px solid #000000;}
.down { display:block; background:url(images/but.png) no-repeat; width:170px; height:28px; margin:11px auto 0 auto; padding-top:6px; text-decoration:none; color:#ffffff;}
.down:hover {text-decoration:underline; color: #FF0000}

.video-t a:hover img { border:5px solid #ff0000;}


.desc-2 { width:925px; margin:0 auto 5px auto; text-align:justify; padding-bottom:10px;}
.link-2 { text-align:center; font-size:37px; margin-bottom:25px;}
.link-3 { text-align:center; margin-bottom:33px; font-size:36px;}

.gal-2 { text-align:center; padding:0 0 0 31px;}
.gal-2 img {width: 204px; height: 308px; border:3px solid #000000; margin:0 31px 20px 0;}
.gal-2 a:hover img {border:3px solid #ff0000;}

.desc-3 { color:#000000; font-size:20px; text-align:center; margin:30px 0 10px 0;}
.link-4 {font-size:45px; text-align:center; margin-bottom:27px;}

.pr-box { margin-bottom:42px;}

.ban { padding:0 0 20px 0; text-align:center;}

.cop { font-size:12px; text-align:center; color:#000000; padding-bottom:8px;}
.cop a { color:#000000;}

a:active {
        color: #68ff25;
}

