.bg_indexh2_k3 {
	margin : 0px 0px 0px 0px;
	width : 615px;
	height : 30px;
	background-image : url(../img/search/search/bg_h2_ar.gif);
	background-repeat : no-repeat;
}

.bg_indexh2_ {
	margin : 0px 0px 0px 0px;
	width : 615px;
	height : 30px;
	background-image : url(../img/search/search/bg_h2_.gif);
	background-repeat : no-repeat;
}

.hatena_float {
	float : left;
}

h2.indexh2 {
	margin : 10px 0px 0px 20px;
	color : #FFFFFF;
	font-size : 13px;
}

.chobo_ability7 {
	background-image : url(../img/index/hatena3.gif);
	background-repeat : no-repeat;
	background-position : 0px 0px;
	margin : 11px 10px 0px 0px;
	float : right;
}

a.sk_detail2:link {	
	color : #FFFFFF;
	text-decoration : none;
}

a.sk_detail2:visited {
	color : #FFFFFF;
	text-decoration : none;
}

a.sk_detail2:hover {
	color : #FFFFFF;
	text-decoration : none;
}

a.sk_detail2:active {
	color : #FFFFFF;
	text-decoration : none;
}

a.sk_detail:link {
	color : #FFFFFF;
}

a.sk_detail:visited {
	color : #FFFFFF;
}

a.sk_detail:hover {
	color : #FFFFFF;
}

a.sk_detail:active {
	color : #FFFFFF;
}

p.ability_txt3 {
	margin : 0px 0px 0px 13px;
	font-size : 11px;
}
.bg_ability {
	width : 613px;
	background-image : url(../img/index/bg_wakunai.gif);
	padding : 10px 0px 0px 0px;
}
.search1 {
	margin : 0px 0px 0px 20px;
	padding : 0px 0px 0px 0px;
	background-image : url(../img/index_search_box/search1.gif);
	background-repeat : no-repeat;
	background-position : 0px 3px;
}

p.search_text {
	margin : 0px 0px 0px 24px;
	font-size : 12px;
}

.float_search1 {
	width : 269px;
	margin : 0px 0px 0px 0px;
	float : left;
}

.float_search2 {
	margin : 0px 0px 0px 0px;
	float : left;
}

.search2,.search5 {
	margin : 5px 0px 0px 20px;
	background-repeat : no-repeat;
	background-position : 0px 3px;
}

.search3,.search6 {
	margin : 0px 0px 0px 20px;
	background-repeat : no-repeat;
	background-position : 0px 3px;
}

.search4,.search7 {
	margin : 5px 0px 0px 20px;
	background-repeat : no-repeat;
	background-position : 0px 3px;
}

.search2 {
	background-image : url(../img/index_search_box/search2.gif);
}

.search3 {
	background-image : url(../img/index_search_box/search3.gif);
}

.search4 {
	background-image : url(../img/index_search_box/search4.gif);
}

.search5 {
	background-image : url(../img/index_search_box/search5.gif);
}

.search5_normal {
	background-image : url(../img/index_search_box/search5.gif);
	margin : 5px 0px 10px 20px;
	background-repeat : no-repeat;
	background-position : 0px 3px;
}

.search6 {
	background-image : url(../img/index_search_box/search6.gif);
}

.search6_normal {
	background-image : url(../img/index_search_box/search6.gif);
	margin : 5px 0px 0px 20px;
	background-repeat : no-repeat;
	background-position : 0px 3px;
}

.search7 {
	background-image : url(../img/index_search_box/search7.gif);
}

.search7_normal {
	margin : 0px 0px 0px 20px;
	background-repeat : no-repeat;
	background-position : 0px 3px;
	background-image : url(../img/index_search_box/search7.gif);
}

.search8 {
	background-image : url(../img/index_search_box/search8.gif);
	margin : 5px 0px 0px 20px;
	background-repeat : no-repeat;
	background-position : 0px 3px;
}


.pull_style2 {
	width : 220px;
	font-size : 12px;
	color : #333333;
}

.yajirusi_syokusyu {
	margin : 1px 0px 3px 65px;
}

p.hankaku_nyuuryoku {
	margin : 0px 0px 0px 45px;
	font-size : 11px;
	color : #FF6600;
}

p.ichi_nana {
	margin : 8px 7px 0px 30px;
	font-size : 11px;
	color : #003399;
}

.button_area {
	width : 602px;
	margin : 0px 0px 0px 6px;
	background-color : #CCCCCC;
}

p.search_submit {
	margin : 0px 0px 0px 0px;
	padding : 5px 0px 5px 0px;
	text-align : center;
}
