/* CSS Document */

#wrap{
width:99%;
margin-top:15px;
text-align:center;
margin-bottom:20px;
}

#main{
width:600px;
padding:20px;
background-color:#FFFFFF;
text-align:left;
border-width:1px 1px 0px 1px;
border-style:solid;
border-color:#999999;
margin:0px auto 0px;
}

#main2{
width:600px;
padding:20px;
background-image:url(img/bg.gif);
text-align:left;
border:1px solid #999999;
margin:0px auto 0px;
}

#menus{
text-align:right;
height:20px;
padding-top:10px;
background-color:#E6E6E6;
}

#menus2{
text-align:right;
height:20px;
margin-bottom:20px;
padding-top:10px;
background-color:#E6E6E6;
}

img.titl{
margin-bottom:40px;
}

img.menu{
margin-left:5px;
margin-right:5px;
}

body{
font-size:smaller;
line-height:1.8em;
background-color:#CCCCCC;
}

h1{
font-size:small;
font-weight:bold;
}

#cheirmanweap{
width:540px;
margin-top:20px;
}


/*-----------------
2008.1.31 ’Ç‰Á
-----------------*/
#menus3{
text-align:right;
height:20px;
margin-bottom:20px;
padding-top:10px;
}

#menus4{
text-align:right;
height:20px;
}

body.frame{
font-size:smaller;
line-height:1.2em;
background-color:#ffffff;
}

h2{
text-align:left;
height:20px;
margin-bottom:20px;
padding-top:10px;
background-color:#E6E6E6;
}

h3{
font-size:small;
font-weight:bold;
margin-left:12px;
}

h4{
font-size:small;
font-weight:bold;
}

#right{
float:right;
width:200px;
}

#left{
float:left;
width:340px;
}

.clear{
clear: both;
margin-bottom:23px;
}
.clear img{
display: none;
}

.listhead{
margin-left:12px;
width:588px;
}

.listhead2{
margin-left:26px;
width:574px;
}

.brandlist{
text-align:center;
}

.brandcaption{
border:1px solid #999999;
text-align:top;
line-height:1.2em;
color: #666666;
}

.brandcaption2{
padding:4px;
}

.notes{
line-height:1.2em;
font-size:10px;
color: #666666;
margin-left:6px;
}

.notes2{
line-height:1.2em;
font-size:10px;
color: #666666;
margin-top:8px;
margin-bottom:8px;
}

.notes3{
font-size:10px;
color: #666666;
margin:8px 0px 14px 0px;
}

.reqMark{
font-size:10px;
color: #ff0000;
padding-bottom:5px;
}

.font10{
font-size:10px;
}

.fontBold{
font-weight:bold;
padding-bottom:5px;
}

.listblank{
vertical-align:top;
}

.listblank2{
padding-bottom:8px;
vertical-align:top;
}

.listblank3{
padding-bottom:8px;
vertical-align:top;
line-height:1.2em;
}

.listblank4{
padding:0px 3px 0px 3px;
}

.listblank5{
vertical-align:top;
line-height:1.4em;
}

.button1{
margin-bottom:10px;
text-align:center;
}

.button2{
padding:0px 10px 0px 10px;
text-align:center;
}

.button3{
padding:12px 16px;
text-align:right;
}

.linktop{
text-align:right;
font-size:x-small;
}

/* footer */

#footer{
width:600px;
padding:8px 20px 4px 20px;
background-color:#9C9A9C;
text-align:left;
margin:0px auto 0px;
border-width:0px 1px 1px 1px;
border-style:solid;
border-color:#999999;
}


