@charset "UTF-8";

/* shirobon kyujin banner */
#kyujin_search {
	width: 196px;
	height: 161px;
	font-size: 12;
	border: 2px solid #62Ae52;
}

#kyujin_search #kyujin_logo {
	padding: 3px;
}
#kyujin_search form {
	padding-left: 10px;
}

#kyujin_search dd.category {
    background: url("../img/ico_search_category.png") no-repeat;
}

#kyujin_search dd.area {
    background: url("../img/ico_search_area.png") no-repeat;
}
#kyujin_search dd.feature {
    background: url("../img/ico_search_feature.png") no-repeat;
}

#kyujin_search .search #side form#search_choices {
    margin-top: 13px;
    padding-top: 0;
}
#kyujin_search .search #side form {
    background: none repeat scroll 0 0 #F8F8F8;
    border: 2px solid #CCCCCC;
    margin: 14px 9px 0;
    padding: 11px;
    width: 156px;
}
#kyujin_search dl {
	margin-bottom: 0;
}

#kyujin_search dd {
	margin: 0 0 3px 0;
	padding-left: 0;
}


#kyujin_search select {
	margin: 0 0 6px 25px;
	padding: 2px 2px 2px 4px;
	width: 156px;
	color: #555555;
	font-size: 10px;
}
#kyujin_search input, #kyujin_search textarea, #kyujin_search select {
	font-family: inherit;
	font-size: inherit;
	font-weight: inherit;
}

#kyujin_search .btn_search {
	height: 34px;
	margin: 0 auto;
	width: 170px;
}


#kyujin_search .btn_search button {
	background: none repeat scroll 0 0 rgba(0, 0, 0, 0);
	border: medium none;
	cursor: pointer;
	height: 34px;
	margin: 0;
	padding: 0;
	width: 170px;
}

#kyujin_search fieldset, #kyujin_search img {
	border: 0 none;
}


#kyujin_search dd.feature {
    padding-left: 0;
}
#kyujin_search dd.feature li {
    float: left;
    min-width: 75px;
}

#kyujin_search dd.feature label {
    cursor: pointer;
}
#kyujin_search dd.feature input {
    margin: -3px 5px 0 2px;
	vertical-align: middle; 
}

#kyujin_search dd.feature ul {
    list-style: none outside none;
    margin: 0;
    padding: 0;
    padding-left: 25px;
}


