
/* パンくず */

.B_crumbBox {
    font-size: 11px;
    text-align:left;
    margin: 0;
    padding:10px;
    color:#999999;
}
.B_crumbBox a, .B_crumbBox a:link, .B_crumbBox a:visited {
    font-size: 11px;
    color:#444444;
    text-decoration:none;
}
.B_crumbBox a:hover{
    color:#FFFFFF;
    text-decoration:none;
}

/* form */

form.myform {
    margin-left: 155px;
    width: 300px;
}
form.myform fieldset {
   margin-bottom: 10px;
   margin-left: -155px;
}
form.myform legend {
    padding: 0 2px;
    font-weight: bold;
    font-size: 1.6em;
}
form.myform fieldset ul {
    margin: 0 0 0 155px;
    padding: 0;
}
form.myform fieldset li {
    list-style: none;
    padding: 10px;
    margin: 0;
    clear: both;
}

form.myform label {
    font-weight: bold;
    float: left;
    text-align:right;
    margin-left: -155px;
    width: 150px;
}
form.myform p {
    margin-left: 155px;
}
form.myform ul li
{
  padding:0;
  background-image:none;
  background-repeat:no-repeat;
  margin:0.5em 0 0.5em 0;
  line-height:1.2em;
}

/* ditto-list */

.ditto_paging {
    /*border-top: 1px solid #ccc;*/
    padding: 10px;
    font-size: 86%;
    color: #696969;
}
#ditto_pages .ditto_currentpage {
    border: 1px solid #000000;
    padding: 1px 5px 2px;
    margin-right: 1px;
    background-color: #000000;
    color: #fff;
}
#ditto_pages .ditto_off {
    border: 1px solid #999999;
    padding: 1px 5px 2px;
    margin-right: 1px;
    color: #999999;
}
#ditto_pages a, #ditto_pages a:link, #ditto_pages a:visited {
    border: 1px solid #999999;
    padding: 1px 5px 2px;
    margin-right: 1px;
    text-decoration: none !important;
    color: #999999;
}
#ditto_pages a:hover {
    background-color: #444444;
    color: #fff;
}

