@charset "UTF-8";

/*===メニュー===*/

.mainmenu ul {
list-style: none;
margin:0px;
padding:0px 0px 0px 20px;
}

.mainmenu li{
padding:2px 0px 2px 20px;
}

.mainmenu a{
font-size: 80%;
line-height:1.4;
}

.mainmenu li.mainmenu-std{
background: url(../top-images/top_color_std.gif) no-repeat 5px 5px;
float:left;
width:210px;
}
.mainmenu li.mainmenu-committee1{
background: url(../top-images/top_color_jis-act.gif) no-repeat 5px 5px;
margin-left: 0px;
position: relative;
float:left;
width:230px;
}
.mainmenu li.mainmenu-jis-act{
background: url(../top-images/top_color_jis-act.gif) no-repeat 5px 5px;
float:left;
width:210px;
}
.mainmenu li.mainmenu-international{
background: url(../top-images/top_color_international.gif) no-repeat 5px 5px;
margin-left: 0px;
position: relative;
float:left;
width:230px;
}
.mainmenu li.mainmenu-acc{
background: url(../top-images/top_color_acc.gif) no-repeat 5px 5px;
float:left;
width:210px;
}
.mainmenu li.mainmenu-accmark{
background: url(../top-images/top_color_acc.gif) no-repeat 5px 5px;
position: relative;
float:left;
width:210px;
}
.mainmenu li.mainmenu-accinf{
background: url(../top-images/top_color_acc.gif) no-repeat 5px 5px;
/*float:left;*/
float:left;
position: relative;
/* width:210px; */
}

.mainmenu li.mainmenu-newjis{
background: url(../top-images/top_color_newjis.gif) no-repeat 5px 5px;
margin-left: 0px;
position: relative;
float:left;
width:230px;
}

.mainmenu li.mainmenu-mss{
clear: both;
background: url(../top-images/top_color_mss.gif) no-repeat 5px 5px;
margin-left: 0px;
}

.mainmenu li.mainmenu-jisc{
background: url(../top-images/top_color_jisc.gif) no-repeat 5px 5px;
float:left;
width:210px;
}
.mainmenu li.mainmenu-policy{
background: url(../top-images/top_color_policy.gif) no-repeat 5px 5px;
float:left;
width:210px;
}
.mainmenu li.mainmenu-cooperation{
background: url(../top-images/top_color_cooperation.gif) no-repeat 5px 5px;
margin-left: 0px;
position: relative;
float:left;
width:230px;
}
.mainmenu li.mainmenu-qa{
clear: both;
background: url(../top-images/top_color_qa.gif) no-repeat 5px 5px;
margin-left: 0px;
float:left;
width:210px;
}
.mainmenu li.mainmenu-KIDS-HP{
background: url(../top-images/top_color_KIDS-HP.gif) no-repeat 5px 5px;
margin-left: 0px;
position: relative;
float:left;
width:230px;
}

.database ul {
list-style: none;
margin:0px;
padding:0px 0px 0px 20px;
}

.database li{
padding:2px 0px 2px 20px;
}

.database a{
font-size: 80%;
line-height:1.4;
}

.database li.database-jis{
background: url(../top-images/top_color_database.gif) no-repeat 5px 5px;
float:left;
width:210px;
}
.database li.database-tstr{
background: url(../top-images/top_color_database.gif) no-repeat 5px 5px;
margin-left: 0px;
float:right;
/* position: relative; */
width:230px;
}
.database li.database-fac{
background: url(../top-images/top_color_database.gif) no-repeat 5px 5px;
float:left;
/* position: relative; */
/* width:210px; */
}
.database li.database-tnk{
background: url(../top-images/top_color_database.gif) no-repeat 5px 5px;
float: left;
width:210px;
}
.database li.database-mark{
background: url(../top-images/top_color_database.gif) no-repeat 5px 5px;
margin-left: 0px;
float: left;
/*position: relative;*/
width:230px;
}

.database li.database-all{
/*position: relative;*/
background: url(../top-images/top_color_database.gif) no-repeat 5px 5px;
float: left;
margin-left: 0px;
 width:460px;
}
