@charset "UTF-8";
/* CSS Document */

body { margin:0px; line-height:20px; font-size:13px; color:#333333; background-color:#000000;}
a { margin:0px;}

h1{margin:0px; font-size:12px; clear:both;}

#base1{width:1021px; height:auto; text-align:left; border-right:#cccccc 1px solid; float:left; background-color:#ffffff;}
#base2{width:600px; height:auto; border-right:#434343 1px solid; padding-bottom:10px; float:left;}
#base3{width:auto; height:auto; float:left;}

#head1{width:600px; height:276px; clear:both;}
#head1-1{width:600px; height:40px; clear:both;}
#head1-2{width:600px; height:225px; background-image:url(../img/head_bg1.jpg); background-repeat:no-repeat; clear:both;}
#head1-3{width:600px; height:11px; clear:both;}

#head2{width:415px; height:260px; line-height:5px; margin-top:5px; margin-left:5px; clear:both;}
#head2-1{width:420px; height:50px; background-image:url(../img/btn_bg1.jpg); clear:both;}
#head2-2{width:auto; height:auto; margin-top:5px; padding:5px; clear:both;}

#btn1{width:600px; height:39px; display:inline-block;}
a.btn1-1{width:150px; height:39px; background-image:url(../img/btn1.jpg); background-repeat:no-repeat; background-position:0px 0px; float:left; background-color:#000000;}
a:hover.btn1-1{background-position:0px -39px;}
a.btn1-2{width:150px; height:39px; background-image:url(../img/btn1.jpg); background-repeat:no-repeat; background-position:-150px 0px; float:left;}
a:hover.btn1-2{background-position:-150px -39px;}
a.btn1-3{width:150px; height:39px; background-image:url(../img/btn1.jpg); background-repeat:no-repeat; background-position:-300px 0px; float:left;}
a:hover.btn1-3{background-position:-300px -39px;}
a.btn1-4{width:150px; height:39px; background-image:url(../img/btn1.jpg); background-repeat:no-repeat; background-position:-450px 0px; float:left;}
a:hover.btn1-4{background-position:-450px -39px;}

a.btn1-01{width:150px; height:39px; background-image:url(../img/btn1.jpg); background-repeat:no-repeat; background-position:0px -39px; float:left; background-color:#000000;}
a.btn1-02{width:150px; height:39px; background-image:url(../img/btn1.jpg); background-repeat:no-repeat; background-position:-150px -39px; float:left;}
a.btn1-03{width:150px; height:39px; background-image:url(../img/btn1.jpg); background-repeat:no-repeat; background-position:-300px -39px; float:left;}
a.btn1-04{width:150px; height:39px; background-image:url(../img/btn1.jpg); background-repeat:no-repeat; background-position:-450px -39px; float:left;}

#main1{width:280px; height:auto; font-size:12px; border:#cccccc 0px dotted; margin-top:0px; float:left;}
#main1-1{width:auto; height:auto; font-size:12px; border:#000000 1px dotted; margin-top:10px; margin-left:10px; padding:5px; clear:both;}
#main2{width:300px; height:auto; margin-top:10px; margin-left:10px; float:left;}
#main2-1{width:auto; height:auto; color:#FF33CC; border:#999999 1px dotted; margin-top:5px; padding:5px; clear:both;}

#news1{width:268px; height:405px; font-size:12px; border:#cccccc 1px dotted; margin-top:10px; margin-left:10px; overflow:auto; clear:both;}
#news2{width:auto; height:20px; color:#006699; font-size:14px; border-bottom:#999999 2px solid; margin-top:5px; margin-bottom:5px; margin-left:5px; padding-left:5px; clear:both;}
.news3{width:auto; height:20px; color:#ff0000; font-size:12px; margin-top:5px; margin-bottom:5px; margin-left:5px; padding-left:5px; clear:both;}
.news4{width:auto; height:auto; color:#666666; font-size:12px; border-bottom:#cccccc 1px dotted; margin-top:5px; margin-bottom:5px; margin-left:5px; padding-bottom:5px; padding-left:5px; clear:both;}

#foot1{width:1021px; height:30px; background-color:#000000; border-right:#FFFFFF 1px solid; clear:both;}
#foot1-1{width:600px; height:30px; font-size:11px; color:#FFFFFF; line-height:30px; text-align:center; background-color:#000000; border-right:#434343 1px solid; border-bottom:#FFFFFF 1px solid; float:left;}

.omise1{width:579px; height:102px;; font-size:12px; margin-top:10px; margin-left:10px; border:#999999 1px solid; display:inline-block;}
.omise1-1{width:auto; height:auto; margin:5px; border-right:#999999 1px solid; border-bottom:#777777 1px solid; float:left;}
.omise1-2{width:auto; height:auto; color:#666666; margin-top:2px; margin-left:3px; float:left;}

.event1{width:auto; height:auto; font-size:12px; margin-top:10px; margin-right:10px; margin-left:10px; padding:5px; border:#000000 1px solid; clear:both;}

.line1{width:auto; height:auto; margin-top:5px; margin-bottom:5px; border-bottom:#999999 1px dotted; clear:both;}

.bnr1{width:410px; height:60px; margin-bottom:6px; clear:both;}