@charset "UTF-8";

body{
font-family: Arial, ƒqƒ‰ƒMƒmŠpƒS Pro W3, ‚l‚r ‚oƒSƒVƒbƒN, Osaka,sans-serif;
color:#000000;
background-color:#ffffff;
background:url(../img/back.gif) top left repeat-y;
line-height:1;
margin:0px;
padding:0px;
}

h2{
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
height:24px;
}

/******* layout *******/

#main{
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
width:760px;
height:180px;
background:url(../img/side-back.gif) top left;
clear:both;
}

#top-main{
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
width:760px;
}

#top-products{
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
width:379px;
color:#000000;
background-color:#ffffff;
float:left;
}

#top-side{
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
width:380px;
color:#000000;
background-color:#ffffff;
float:right;
}

/******* news *******/

#whatnew{
margin:0px 0px 6px 0px;
padding:0px 0px 0px 0px;
width:380px;
color:#000000;
background-color:#dddddd;
}

#top-side ul{
margin:0px 0px 0px 0px;
padding:10px 0px 0px 30px;
list-style:url(../img/top-dt-list.gif);
font-size:12px;
line-height:1.4;
background:url(../img/top-news-line.gif) bottom left no-repeat;
}

#top-side ul li{
margin:0px 0px 0px 0px;
padding:0px 0px 10px 0px;
}

#news-b{
width: 240px;
height: 40px;
}

/******* products-list *******/

#top-menu-box{
margin:17px 0px 0px 0px;
padding:0px 0px 0px 18px;
}

#top-menu-box div{
margin:6px 0px 0px 0px;
padding:0px 0px 0px 0px;
width:351px;
height:50px;
}

#top-menu-box p{
margin:0px 0px 0px 0px;
padding:14px 0px 0px 93px;
font-size:12px;
line-height:1.4;
}

#topm01{background:url(../img/topm01.jpg) top left no-repeat;}
#topm02{background:url(../img/topm02.jpg) top left no-repeat;}
#topm03{background:url(../img/topm03.jpg) top left no-repeat;}
#topm04{background:url(../img/topm04.jpg) top left no-repeat;}
#topm05{background:url(../img/topm05.jpg) top left no-repeat;}
#topm06{background:url(../img/topm06.jpg) top left no-repeat;}
#topm07{background:url(../img/topm07.jpg) top left no-repeat;}
#topm08{background:url(../img/topm08.jpg) top left no-repeat;}
#topm09{background:url(../img/topm09.jpg) top left no-repeat;}
#topm10{background:url(../img/topm10.jpg) top left no-repeat;}

#top-menu-box a:link {color : #0000cc; background-color : inherit;}
#top-menu-box a:visited {color : #0000cc; background-color : inherit;}
#top-menu-box a:hover {color : #cc0000; background-color : inherit;}
#top-menu-box a:active {color : #0000cc; background-color : inherit;}