/* Edited with EditCSS */
/**** LINK-tag style sheet style.css ****/

* {
PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
H1 {
PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
H2 {
PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
H3 {
PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
H4 {
PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
P {
PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
UL {
PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
LI {
PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
BODY {
TEXT-ALIGN: center; LINE-HEIGHT: 170%; BACKGROUND-COLOR: #edf6f6; LETTER-SPACING: 1px; COLOR: #333333; FONT-SIZE: 12px
}
#wp {
TEXT-ALIGN: left; MARGIN: 0px auto; WIDTH: 640px; BACKGROUND: #fff
}
H1 {
TEXT-ALIGN: left; WIDTH: 640px; COLOR: #b2b2b2; FONT-SIZE: 10px; BORDER-TOP: #47bfdd 4px solid; FONT-WEIGHT: normal
}
#hd {
POSITION: relative; PADDING-BOTTOM: 10px; LINE-HEIGHT: 130%; PADDING-LEFT: 200px; PADDING-RIGHT: 10px; BACKGROUND: url(img/logo.gif) no-repeat left center; PADDING-TOP: 10px
}
#top {
POSITION: relative; BACKGROUND: url(img/top.jpg); HEIGHT: 357px
}
#top A {
POSITION: absolute; WIDTH: 248px; DISPLAY: block; HEIGHT: 41px; TOP: 280px; LEFT: 350px
}
H2 {
TEXT-INDENT: -9999px
}
#top {
TEXT-INDENT: -9999px
}
#bt {
TEXT-INDENT: -9999px
}
#text1 {
BACKGROUND: url(img/text1.gif) no-repeat; HEIGHT: 50px
}
#text2 {
BACKGROUND: url(img/text2.gif) no-repeat; HEIGHT: 50px
}
#text3 {
BACKGROUND: url(img/text3.gif) no-repeat; HEIGHT: 60px
}


#textun {
BACKGROUND: url(img/textun.gif) no-repeat; HEIGHT: 60px
}


#main P {
PADDING-BOTTOM: 10px; PADDING-LEFT: 25px; PADDING-RIGHT: 25px; PADDING-TOP: 10px
}
UL {
PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
LI {
PADDING-BOTTOM: 5px
}
.red_ul {
COLOR: #ba0000; FONT-SIZE: 14px; FONT-WEIGHT: bold
}
#bt {
POSITION: relative; BACKGROUND: url(img/bottom.jpg); HEIGHT: 475px
}
#bt A {
POSITION: absolute; WIDTH: 248px; DISPLAY: block; HEIGHT: 41px; TOP: 350px; LEFT: 350px
}


.black{ color: #000!important; }/*???F*/
.red{ color: #cc0000!important; }/*??F*/
.blue{ color: #003399!important; }/*??F*/
.green{ color: #008000!important; }/*??F*/
.yellow{ color: #ffff00!important; }/*???F*/
.navy{ color: #1F26A9!important; }/*???F*/
.gray{ color: #ccc!important; }/*?D?F*/
.orange{ color: #ff6600!important; }/*??F*/
.pink{ color: #cc6699!important; }/*?s???N?F*/
.purple{ color: #660099!important; }/*???F*/
.olive{ color: #808000!important; }/*???y?F*/
.lime{ color: #00ff00!important; }/*????*/
.aqua{ color: #167FA6!important; }/*???F*/


.impact {
padding: 0px;
color: #000000;
background-color: #ffff99;
}

.box-yellow{ background-color: #ffff00!important; }/*???F??{?b?N?X*/
.box-aqua{ background-color: #00ffff!important; }/*???F??{?b?N?X*/
.box-gray{ background-color: #eee!important; }/*?D?F??{?b?N?X*/
.box-red{ background-color: #fc9b8b!important; }/*??F??{?b?N?X*/





div#footer{
clear: both;
width: 640px;
text-align: center;
padding-top: 20px;
padding-left: 0px;
}


/*--------------------???t?b?^?[??O(g?p?????*/

div#footer hr{
clear: both;
color: #aaa;
}


/*/*--------------------?????j???[???X?g*/

div#footer .menu{
clear: both;
}

div#footer .menu ul{
float: left;
margin-right: 1px;
margin-bottom: 10px;
}

div#footer .menu li{
display: inline;
padding: 0px 0px 0px 5px;
color: #666;
font-size: 10pt;
line-height: 10pt;

}

div#footer .menu a{ color: #666; text-decoration: none; }
div#footer .menu a:hover{ color: #666; text-decoration: none; }

div#footer p{
clear: both;

color: #666;
text-align: left;
}

/*--------------------------------------------------------
??Copyright
--------------------------------------------------------*/

div#footer #copyright{
clear: both;
padding: 0px 0px 0px 20px;
width: 640px;
font-size: 10pt;
line-height: 10pt;
color: #666;
}

div#footer #copyright a{ color: #666; text-decoration: none; }
div#footer #copyright a:hover{ color: #666; text-decoration: none; }
#main-area .contents2 .ranking .gzou1 {
float: center;
height: 300px;
width:640px;
}


#info{
padding: 7px 0;
border-top: 1px dotted #bcbcbc;
font-size: 10pt;
color: #666666;
text-align: left;
}
