/* Bace Styles */

.img {
border: none;
}

.body{
margin-top: 0px;
margin-left: 0px;
margin-right: 0px;
margin-bottom: 0px;
}

.h_f
{
background-image: url(img/obi.gif);
background-repeat: repeat-x;
background-position :center top;
text-align: center;
height: 5px;
}

.b_image
{
background-image: url(img/t_repeat.gif);
background-repeat: repeat-y;
background-position :center top;
text-align: center;
}

.sp1
{
width: 814px;
}

.sp2
{
width: 14px;
}

.sp3
{
width: 478px;
}

.sp4
{
height:10px;
}

.sp5
{
width:25px;
}

.sp6
{
width:22px;
}

.sp7
{
width:478px;
}

.sp8
{
height:60px;
}

.sp9
{
height:10px;
line-height:140%;
}

/* Link Styles */

.logo
a{
display: block;
width: 290px;
height: 112px;
background-image: url(img/logo.gif);
}

.li1
a{
display:block;
width: 100px;
height: 30px;
background-image: url(img/h_1.gif);
}

.li2
a{
display:block;
width: 100px;
height: 30px;
background-image: url(img/h_2.gif);
}

.li3
a{
display:block;
width:260px;
height:50px;
background:url(img/h_3.gif) no-repeat;
}

.li3
a:hover
{
background:url(img/h_3_2.gif) no-repeat;
}

.li4
a{
display:block;
width:333px;
height:90px;
background:url(img/hed_sp.gif) no-repeat;
}

.m1
a{
display:block;
width:141px;
height:75px;
background:url(img/tm1.gif) no-repeat;
}

.m1
a:hover
{
background:url(img/tm1_2.gif) no-repeat;
}

.m2
a{
display:block;
width:149px;
height:75px;
background:url(img/tm2.gif) no-repeat;
}

.m2
a:hover
{
background:url(img/tm2_2.gif) no-repeat;
}

.m3
a{
display:block;
width:149px;
height:75px;
background:url(img/tm3.gif) no-repeat;
}

.m3
a:hover
{
background:url(img/tm3_2.gif) no-repeat;
}

.m4
a{
display:block;
width:149px;
height:75px;
background:url(img/tm4.gif) no-repeat;
}

.m4
a:hover
{
background:url(img/tm4_2.gif) no-repeat;
}

.m5
a{
display:block;
width:149px;
height:75px;
background:url(img/tm5.gif) no-repeat;
}

.m5
a:hover
{
background:url(img/tm5_2.gif) no-repeat;
}

.m6
a{
display:block;
width:149px;
height:75px;
background:url(img/tm6.gif) no-repeat;
}

.m6
a:hover
{
background:url(img/tm6_2.gif) no-repeat;
}

.m7
a{
display:block;
width:142px;
height:75px;
background:url(img/tm7.gif) no-repeat;
}

.m7
a:hover
{
background:url(img/tm7_2.gif) no-repeat;
}

.b1
a{
display:block;
width:324px;
height:150px;
background:url(img/mail.gif) no-repeat;
}

.b1
a:hover
{
background:url(img/mail2.gif) no-repeat;
}

.b2
a{
display:block;
width:324px;
height:150px;
background:url(img/saiyou.gif) no-repeat;
}

.b2
a:hover
{
background:url(img/saiyou2.gif) no-repeat;
}

.b3
a{
display:block;
width:333px;
height:80px;
background:url(img/blog.gif) no-repeat;
}

.b3
a:hover
{
background:url(img/blog2.gif) no-repeat;
}


.b4
a{
display:block;
width:333px;
height:80px;
background:url(img/gs.gif) no-repeat;
}

.b4
a:hover
{
background:url(img/gs2.gif) no-repeat;
}


/* Image Styles */
.img1
{
display:block;
width: 1028px;
height: 297px;
background-image: url(img/main.gif);
}

.img2
{
width: 1028px;
height: 200px;
background-image: url(img/t_camp.gif);
}

.img3
{
display:block;
width: 670px;
height: 30px;
background-image: url(img/info.gif);
}

.img4
{
display:block;
width: 333px;
height: 150px;
background-image: url(img/mobile.gif);
}


/* Table Styles */
.tb1
{
display:block;
width: 215px;
}

