@charset "shift_jis";
body {
margin:0px;
padding:0px;
background-image:url(/covalent/images/bg_kr.png);
background-repeat:repeat-x;
font-size:0.813em;
min-width:950px;
font-family:"Lucida Grande", "Hiragino Kaku Gothic Pro", "Hiragino Kaku Gothic Pro W3" , "Meiryo" , "CI" , "lr oSVbN";
line-height:160%;
color:#4D4D4D;
}

img{
margin:0px;
padding:0px;
border:0px;
border-style:none;
vertical-align: bottom;
}

a:link, a:active, a:visited {
color:#3BA429;
text-decoration:underline;
}

a:hover {
color:#3BA429;
text-decoration:none;
}

#contents_wrap{
background-image:url(/covalent/images/bg_k.png);
background-repeat:no-repeat;
background-position:center top;
padding:0px;
margin:0 auto;
}

#main_contents{
width:950px;
padding:0px 0px 0px 0px;
margin:0px auto 0px;
}

#header{
width:950px;
height:73px;
margin:0 auto;
padding:0px;
}

#title{
width:420px;
height:60px;
margin:30px auto 10px;
padding:0px;
}

#main{
width:630px;
margin:100px auto 0px;
padding:0px;
}

#left{
display: inline;
padding:0px;
margin:0px 0px 0px 20px;
float:left;
width:235px;
border:none;
line-height:0;
font-size:1%;
}

#left #menu {
display:block;
margin:0px;
padding:0px;
}

#left #menu li {
display:block;
list-style:none;
padding:0px;
}

#left #menu li a {
display:block;
padding:0px;
}

#right{
float:right;
text-align:left;
width:695px;
margin:0px 0px 0px 0px;
padding:0px;
display: inline;
}

h1{
margin:0px 0px 0px 20px;
padding:0px;
width:494px;
height:73px;
}

h2{
font-size:15px;
margin:0px 0px 20px 0px;
padding:6px 0px 0px 30px;
background-image:url(/covalent/images/h2.jpg);
background-repeat:no-repeat;
width:600px;
height:27px;
}

#footer {
margin:50px 0px 0px 0px;
min-width:950px;
padding:0px;
width:100%;
height:150px;
background-image:url(/covalent/images/footer_bg.png);
background-position:left top;
background-repeat:repeat-x;
font-size:11px;
line-height:150%;
text-align:center;
color:#CCCCCC;
} 

.txt001{width:630px;
margin:0px 0px 20px 0px;
padding-bottom:20px;
line-height:175%;
text-align:justify;
text-justify:inter-ideograph;
border-bottom:1px dotted #CCCCCC;
}

strong {
font-weight:normal;
}

.table1{ 
margin:0px 0px 10px 0px;
padding:0px;
font-size:12px;
line-height:150%;
border-collapse:separate;
border-spacing:2px;
width:100%;
}

.table1 td{
padding:5px 4px 4px 4px;
border-bottom:1px dotted #CCCCCC;
}

.table1 th{
vertical-align:top;
}

.col_1{
text-align:center;
font-weight:bold;
background-color: #F5F5F5;
border-right:1px dotted #CCCCCC;
}

.col_2{
text-align:center;
font-weight:bold;
background-color: #E3E6E6;
border-right:1px dotted #CCCCCC;
}

.list001{
margin:0px 0px 0px 15px;
padding:0px;
}

.list001 li{
list-style-image:url(/covalent/images/info_arw.gif);
margin:3px 0px 0px 15px;
}
