/* main
----------------------------------------------- */
#main{
margin:65px 0 0 0;
width:728px;
}

.title{
width:728px;
height:30px;
background:url(../images/products/maker/title.gif) no-repeat;
}

.group{
clear:both;
width:716px;
margin:12px 0 0 0;
padding:2px 0 0 4px;
font-size:14px;
letter-spacing:0.05em;
color:#1173F3;
border-left:#1173F3 8px solid;
border-bottom:#1173F3 1px solid;
}

.maker-list{
margin:10px 0 16px 5px;
font-size:12px;
line-height:140%;
table-layout:fixed;
background:#666666;
empty-cells:show;
border-style:none;
}

.maker-list th{
background:#E1F2FF;
padding:5px 3px;
border-style:none;
}

.maker-list .col1{
width:110px;
}

.maker-list .col2{
width:360px;
}

.maker-list .col3{
width:70px;
}

.maker-list td{
padding:5px 0;
border-style:none;
background:#ffffff;
}

.name{
width:260px;
padding:3px 0 0 16px;
background:url(../images/products/maker/dot3.gif) no-repeat;
_background:url(../images/products/maker/dot3.gif) no-repeat 0 4px;
}

.adjust{
display:block;
margin:0 0 0 16px;
/*\*//*/
font-size:11px;
/**/
}

.desc{
clear:both;
display:block;
padding:0 0 0 16px;
}

.maker-list td.maker-logo{
text-align:center;
}

a:link.linkpro, a:visited.linkpro{
display:block;
width:70px;
height:20px;
margin:2px 0 2px 4px;
padding:2px 0 0 0;
border:#af2c56 1px solid;
color:#af2c56;
text-align:center;
float:left;
}

/*\*/
*html a:link.linkpro, *html a:visited.linkpro{
margin:2px 0 2px 2px;
padding:2px 0 0 0;
}
/**/

a:hover.linkpro{
background:#af2c56;
color:#ffffff;
}

/*\*//*/
a:link.linkpro, a:visited.linkpro{
width:70px;
height:22px;
font-size:11px;
}
/**/

a.home, a.info, a.map, a.info02{
display:block;
margin:0 auto;
width:50px;
height:32px;
padding:2px 0 0 0;
background:url(../images/products/maker/home.gif) no-repeat center;
text-indent:-9999px;
overflow:hidden;
}

a.info{
background:url(../images/products/maker/info.gif) no-repeat center;
}

a.map{
background:url(../images/products/maker/map.gif) no-repeat center;
}

a.info02{
padding:32px 0 0 0;
height:12px;
background:url(../images/products/maker/info.gif) no-repeat top;
text-align:center;
}

