@charset "utf-8";
/* CSS Document */




body{
background:#ffffff;
margin:0;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
}

a{
color:#000000
}

#header_image{
display:block;
width:780px;
height:180px;
}

#box{
padding:5px;
border:3px solid #ffffff;
border-bottom: 3px solid #f2f6fa;
}

#box:hover{
border:3px solid #e9dff3;
-moz-border-radius:10px;
-webkit-border-radius:10px;
}

.title{
color:#003366;
font-weight:bold;
font-style:italic;
font-size:18px;
}

.sport_title{
text-align:center;
font-size:11px;
font-style:italic;
margin-left:-15px;
margin-bottom:10px;
}

.h_action{
width:104px;
height:80px;
display:block;
background:url(images/h_action.jpg);
}

.s_link{
color:#003366;
text-decoration:none
}

.s_link:hover{
border-bottom: 1px dotted #003366;
}

.h_action:hover{
background-position:bottom;
}

.h_baseball{
width:104px;
height:80px;
display:block;
background:url(images/h_baseball.jpg);
}

.h_baseball:hover{
background-position:bottom;
}

.h_basketball{
width:104px;
height:80px;
display:block;
background:url(images/h_basketball.jpg);
}

.h_basketball:hover{
background-position:bottom;
}

.h_classical{
width:104px;
height:80px;
display:block;
background:url(images/h_classical.jpg);
}

.h_classical:hover{
background-position:bottom;
}

.h_cricket{
width:104px;
height:80px;
display:block;
background:url(images/h_cricket.jpg);
}

.h_cricket:hover{
background-position:bottom;
}

.h_dodgeball{
width:104px;
height:80px;
display:block;
background:url(images/h_dodgeball.jpg);
}

.h_dodgeball:hover{
background-position:bottom;
}

.h_football{
width:104px;
height:80px;
display:block;
background:url(images/h_football.jpg);
}

.h_football:hover{
background-position:bottom;
}

.h_hockey{
width:104px;
height:80px;
display:block;
background:url(images/h_hockey.jpg);
}

.h_hockey:hover{
background-position:bottom;
}

.h_martialarts{
width:104px;
height:80px;
display:block;
background:url(images/h_martialarts.jpg);
}

.h_martialarts:hover{
background-position:bottom;
}

.h_raquet{
width:104px;
height:80px;
display:block;
background:url(images/h_raquet.jpg);
}

.h_raquet:hover{
background-position:bottom;
}

.h_soccer{
width:104px;
height:80px;
display:block;
background:url(images/h_soccer.jpg);
}

.h_soccer:hover{
background-position:bottom;
}

.h_volleyball{
width:104px;
height:80px;
display:block;
background:url(images/h_volleyball.jpg);
}

.h_volleyball:hover{
background-position:bottom;
}

.h_watersports{
width:104px;
height:80px;
display:block;
background:url(images/h_watersports.jpg);
}

.h_watersports:hover{
background-position:bottom;
}

.h_other{
width:104px;
height:80px;
display:block;
background:url(images/h_other.jpg);
}

.h_other:hover{
background-position:bottom;
}

.h_box{
border: 2px solid #ffffff;
}

.h_box:hover{
border:2px solid #e9dff3;
-webkit-border-radius:5px;
-moz-border-radius:5px;
}

.menu_left{
width:18px;
height:77px;
background:url(images/menu_780.jpg);
float:left;
}

#button{
width:53px;
height:77px;
}

.menu_1{
background:url(images/menu_780.jpg);
background-position:762px 0px;
float:left;
cursor:pointer;
}

.menu_1:hover{
background:url(images/menu_780.jpg);
background-position:762px 77px;
float:left;
}

.menu_2{
background:url(images/menu_780.jpg);
background-position:709px 0px;
float:left;
cursor:pointer;
}

.menu_2:hover{
background:url(images/menu_780.jpg);
background-position:709px 77px;
float:left;
}


.menu_3{
background:url(images/menu_780.jpg);
background-position:656px 0px;
float:left;
cursor:pointer;
}

.menu_3:hover{
background:url(images/menu_780.jpg);
background-position:656px 77px;
float:left;
cursor:pointer;
}

.menu_4{
background:url(images/menu_780.jpg);
background-position:603px 0px;
float:left;
cursor:pointer;
}

.menu_4:hover{
background:url(images/menu_780.jpg);
background-position:603px 77px;
float:left;
cursor:pointer;
}

.menu_5{
background:url(images/menu_780.jpg);
background-position:550px 0px;
float:left;
cursor:pointer;
}

.menu_5:hover{
background:url(images/menu_780.jpg);
background-position:550px 77px;
float:left;
cursor:pointer;
}

.menu_6{
background:url(images/menu_780.jpg);
background-position:497px 0px;
float:left;
cursor:pointer;
}

.menu_6:hover{
background:url(images/menu_780.jpg);
background-position:497px 77px;
float:left;
cursor:pointer;
}

.menu_7{
background:url(images/menu_780.jpg);
background-position:444px 0px;
float:left;
cursor:pointer;
}

.menu_7:hover{
background:url(images/menu_780.jpg);
background-position:444px 77px;
float:left;
cursor:pointer;
}

.menu_8{
background:url(images/menu_780.jpg);
background-position:392px 0px;
float:left;
cursor:pointer;
}

.menu_8:hover{
background:url(images/menu_780.jpg);
background-position:392px 77px;
float:left;
cursor:pointer;
}

.menu_9{
background:url(images/menu_780.jpg);
background-position:339px 0px;
float:left;
cursor:pointer;
}

.menu_9:hover{
background:url(images/menu_780.jpg);
background-position:339px 77px;
float:left;
cursor:pointer;
}

.menu_10{
background:url(images/menu_780.jpg);
background-position:287px 0px;
float:left;
cursor:pointer;
}

.menu_10:hover{
background:url(images/menu_780.jpg);
background-position:287px 77px;
float:left;
cursor:pointer;
}

.menu_11{
background:url(images/menu_780.jpg);
background-position:234px 0px;
float:left;
cursor:pointer;
}

.menu_11:hover{
background:url(images/menu_780.jpg);
background-position:234px 77px;
float:left;
cursor:pointer;
}

.menu_12{
background:url(images/menu_780.jpg);
background-position:181px 0px;
float:left;
cursor:pointer;
}

.menu_12:hover{
background:url(images/menu_780.jpg);
background-position:181px 77px;
float:left;
cursor:pointer;
}

.menu_13{
background:url(images/menu_780.jpg);
background-position:128px 0px;
float:left;
cursor:pointer;
}

.menu_13:hover{
background:url(images/menu_780.jpg);
background-position:128px 77px;
float:left;
cursor:pointer;
}

.menu_14{
background:url(images/menu_780.jpg);
background-position:74px 0px;
float:left;
cursor:pointer;
}

.menu_14:hover{
background:url(images/menu_780.jpg);
background-position:74px 77px;
float:left;
cursor:pointer;
}

.menu_right{
width:20px;
height:77px;
background:url(images/menu_780.jpg);
background-position:25px 0px;
float:left;
}

.clear{
clear:both;
}

