body{
margin:0px;
padding:0px;
background-image:url(../img/common/bg.gif);
background-repeat:repeat-y
}

.rogoimage{
width:150px;
height:105px;
position:static;
margin-top:17px;
font-family:"ＭＳ ゴシック", "Osaka−等幅";
font-size:12px;
color:#FFFFFF
}

.menu{
width:135px;
position:absolute;
top:171px;
left:7px;
}

/* 修正ここから */
/* 2006/01/24 by wata */

/*
.menu-m{
background-image:url(../img/common/menu.jpg);
background-repeat:no-repeat;
width:135px;
height:25px;
}

.menu-m a{
text-decoration:none;
font-family:"ＭＳ ゴシック", "Osaka−等幅";
font-size:12px;
color:#FFFFFF;
}
*/

.menu-m{
width:135px;
height:25px;
display:block;
margin-bottom:13px;
}

/* widthとpadding-leftを足して135pxになるようにすること */
.menu-m a{
text-decoration:none;
font-family:"ＭＳ ゴシック", "Osaka−等幅";
font-size:12px;
color:#FFFFFF;
background-image:url(../img/common/menu.jpg);
background-repeat:no-repeat;
width:129px;
height:25px;
display:block;
line-height:25px;
padding-left:6px;
}

.menu-m a:hover, .menu-m a:active{
background-image:url(../img/common/menu_m.jpg);
background-repeat:no-repeat;
}
/*
.menu-s{
width:135px;
height:25px;
}

.menu-s a{
text-decoration:none;
font-family:"ＭＳ ゴシック", "Osaka−等幅";
font-size:12px;
color:#FFFFFF;
}
*/

.menu-s{
width:125px;
margin:5px 0 5px 10px;
}

.menu-s a{
text-decoration:none;
font-family:"ＭＳ ゴシック", "Osaka−等幅";
font-size:12px;
color:#FFFFFF;
background:url(../img/common/menu_c.jpg) no-repeat 0 1px;
padding-left:12px;
}

.menu-s a:hover, .menu-s a:active{
background:url(../img/common/menu_c_m.jpg) no-repeat 0 1px;
}

/* 修正ここまで */
.menu-l{
width:135px;
height:1px;
}

.menu-l a{
text-decoration:none;
font-family:"ＭＳ ゴシック", "Osaka−等幅";
font-size:12px;
color:#FFFFFF;
}

.menu-sp{
height:3px;
}

.menu-spw{
height:10px;
}

.main{
width:533px;
position:absolute;
top:15px;
left:183px;
}

@media screen,print {
.f12{
letter-spacing:1px;
}
}

.f12{
font-family:"ＭＳ ゴシック", "Osaka−等幅";
font-size:12px;
line-height:140%;
}

@media screen,print {
.s5{
letter-spacing:1px;
}
}
.s5{
	font-family:"ＭＳ ゴシック", "Osaka−等幅";
	font-size:12px;
	line-height:140%;
	padding-left: 10px;
}

.f10{
font-family:"ＭＳ ゴシック", "Osaka−等幅";
font-size:10px;
}

@media screen,print {
.f14{
letter-spacing:1px;
}
}

.f14{
font-family:"ＭＳ ゴシック", "Osaka−等幅";
font-size:14px;
line-height:140%;
color:#FFFFFF;
}

.red{
color:#FF0000;
}
