
/*---------------------------------*/

li.item-selected {
  color:black;
}
li.item-unselected {
  color:lightgray;
  font-weight:normal;
}


/*------------------------------*/

div.search-button {
  font-size:26;
  font-weight:bold;
  width:200px;
  height:60px;
  float:left;
  text-align:center;
  border:1px solid lightyellow;
  background-color:lightyellow;
  margin:5px;
  padding:15px;
}


div.search_left_area {
  padding:10px;
}
div.search-condition-box {
  border:solid gray 1px;
  margin:7px;
  padding:0;
  font-size:14px;
}
div.search-condition-box h5{
  margin:0;
  padding:3px;
  border-bottom:solid gray 1px;
  background-color:#ADF;
  font-size:14px;
}
div.search-condition-box-body {
  padding:5px;
  margin:0;
  font-weight:bold;
}
div.search-condition-box-body fieldset{
  border:0;
  border-bottom:1px dashed gray;
  
}
div.search-condition-box-body dt{
  clear:left;
  float:left;
  text-align:right;
  width:20%;
  margin:0 0 0.3em;
}
div.search-condition-box-body dd{
  width:80%;
  margin-left:4em;
  margin-bottom:0.3em;
}

div.search-condition-box-body ul{
}

div.search-condition-box-body li{
}

.search-condition-box-item {
  margin:0;
  padding:0;
  padding-bottom:3px;
}


div.search-condition-infomation {
  font-size:11px;
  color:gray;
}

div.search-condition-box-button {
  text-align:center;
  padding:5px;
}

/*--------------------------*/


#search_yachin_min,
#search_yachin_max {
  text-align:right;
}



/*------------------------*/


.modal {  
  background-color: #fff;  
  margin:0;
  padding: 0px;  
  border: 1px solid #333;
}

div.search-condition-window {
  margin:0;
  padding:0;
}
div.search-condition-window h5{
  text-align:left;
  background-color:gray;
  color:white;
  font-weight:bold;
  padding:5px;
  margin:0;
  font-size:16px;
}

div.select-category {
  text-align:left;
  margin:0;
  padding:0;
}

div.select-category h5{
}

div.select-category fieldset{
  margin:10px;
}
div.select-category fieldset legend{
  font-weight:bold;
  font-size:14px;
}
div.select-category div.select-category-body{
  margin:10px 10px 20px 10px;
}
div.select-category-body-left {
  float:left;
  width:110px;
  padding:5px;
}
div.select-category-body-right {
  float:left;
  width:530px;
  padding:5px;
}

div.select-category h6{
  font-weight:bold;
  font-size:16px;
  margin-top:0px;
  margin-bottom:5px;
  border-bottom:1px dotted #448844;
  padding:0 5px 0 5px;
}
div.select-category-item {
  width:165px;
  float:left;
  font-size:13px;
  padding:5px 5px 5px 5px;
}

div.select-dialog {
  display:none;
}

fieldset.gakku {
  text-align:left;
}
