@charset "UTF-8";

.article {float:left;padding:0 0 40px;}
.beside {float:right;padding:0 0 40px;}

body.company {}

/*ブログindex/item*/

dl.container_company {margin:20px 25px;width:500px;font-size:90%;clear:both;}
.container_company dt {margin:0;padding:4px 0;font-weight:bold;}
.container_company dt a {color:#00c;text-decoration:none;}
.container_company dt a:hover {color:#c00;text-decoration:underline;}
.container_company dd {margin:0;}
.container_company dd.item_data {padding:4px 0;font-size:80%;border-top:1px solid #e6e6e6;}
.container_company dd.item_body {padding:20px 0;line-height:1.5;}
.container_company dd.item_author {font-size:80%;}
.container_company dd.item_body p {padding:0 0 1em;}

.container_company dt img {float:right;padding:0 5px;background:#fff;}

.container_company dd h3 {margin:0 0 10px;padding:4px 8px;border-left:8px solid #d0c6ac;}

.item_more table {margin:0 0 10px;width:100%;border-collapse:collapse;}
.item_more tr {vertical-align:top;}
.item_more th {padding:2px 4px;width:12em;text-align:left;font-size:90%;border-bottom:1px solid #dcdcdc;}
.item_more td {padding:2px 4px;border-bottom:1px solid #dcdcdc;}
.item_more td input,
.item_more td textarea {width:90%;}

.container_submit {margin:0 0 10px;border:1px solid #ccc;}
.container_submit p {margin:2px;padding:2px;background-color:#e6e6e6;text-align:center;}


/*

.form-preview {
   width: 400px;
   border: 1px solid #666666;
}
.form-name {
   border: 1px solid #CCCCCC;
   background-color: #EEEEEE;
   width: 120px;
}
.form-value {
   border: 1px solid #CCCCCC;
}
.formerror {
   font-weight:bold;
   color:red;
}
.form-notice {
   font-weight:bold;
   color:#FF3300;
}

*/