@charset "UTF-8";
@import "fonts.css";

/*BODY要素の定義*/
body {
font-size: 14px;
color: #999999;
margin:0;
}

#containar {
width:100%;
margin-left:auto;
margin-right:auto;
text-align:left;
background-color: #FFFFFF;
}

#header{
height : 177px;
}

#header_left{
float:left;
width : 174px;
}

#header_right{
margin-left:174px;
height : 173px;
background-image:url(image/conpa_logo.gif);
background-repeat: no-repeat; 
background-position: right top;
text-align:right;
border-bottom: 1px solid #CCCCCC;
}

#wrapper {
background-image:url(image/left_line.gif);
background-repeat:repeat-y;
}

#main_left{
width:175px;
float:left;
margin : 0;
padding : 0;
line-height : 150%;
}

.menubox{
border: solid 1px #82C041;
text-align:center;
padding:3px;
color: #999999;
}

#main_left ul{
margin-top: 0px;
margin-left: 15px;
padding-left: 0;
list-style: none;
}

#main_left li {
padding-left: 14px;
background-repeat: no-repeat;
margin: 5px;
}

#main{
margin-left:200px;
font-size: 14px;
line-height : 150%;
}

#main_contents{
margin-right:20px;
color: #4D4D4D;
}


#main_right{
width:170px;
float:left;
background-color: #FFFFFF;
}
#main_right ul{
margin-top: 0px;
margin-left: 5px;
padding-left: 0;
list-style: none;
}

#main_right li {
padding-left: 14px;
background-repeat: no-repeat;
margin: 5px;
}


#clear hr { display:none; }
.clear hr { display:none; }
form{
margin : 0;	
}




#footer {
clear: both;
width: 100%;
text-align: center;
}


h1{
margin : 0 auto;
padding : 0;
font-size: 13px;
color: #A0D667;
margin-left : 5px;
font-weight : normal;
}

h2{
margin : 0 auto;
padding : 7px;
font-size: 15px;
color: #FFFFFF;
background-image:url(image/h2back.jpg);
background-repeat: no-repeat; 
background-position: right bottom;
}

.red{
color: #CC0000;
}
.comment{
font-size: 12px;
}
a:link { color: #999999; text-decoration: none;}
a:hover { color: #999999; text-decoration: underline;}
a:visited { color: #999999; text-decoration: none;}
a:visited:hover { color: #999999; text-decoration: underline;}

#main_contents a:link { color: #31A426; text-decoration: none;}
#main_contents a:hover { color: #31A426; text-decoration: underline;}
#main_contents a:visited { color: #31A426; text-decoration: none;}
#main_contents a:visited:hover { color: #31A426; text-decoration: underline;}
