/* 初期化 */
* {
	padding:0;
	margin:0;
	font-family: "ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,"ＭＳ Ｐゴシック",sans-serif;
	font-size:12px;
}

body{
	background-color:#fde3f0;
}
/* background-image: url('/images/common/back_repeat.jpg'); */

img {
    border:0;
}

form {
    margin:0;
}

/*  基本構成  */
#header{
	height:67px;
	background-image: url('/images/common/header_back.gif');
}

#header #header_inner{
	width:950px;
	margin:0 auto;
}

#header #header_inner #SEO{
}

#header #header_inner #SEO h1{
	font-size:10px;
	color:#ffffff;
}

#header #logo{
	float:left;
	padding: 0 0 0 10px;
}

#header #header_reg_btn{
	float:right;
	padding: 0 20px 0 0;
}

#main_wrapper{
	width:978px;
	margin:0 auto;
	background-image: url('/images/common/wrapper_bak.gif');
}

#main_wrapper #inner_wrapper{
	width:950px;
	margin:0 14px 0 14px;
	background-color:#ffffff;
}

#main_wrapper #inner_wrapper #main_contents{
	float:left;
	width:730px;
}

#main_wrapper #inner_wrapper #main_contents #top_pics{
	margin:20px 0 0 20px;
}

#main_wrapper #inner_wrapper #main_contents #top_search{
	float:left;
	width:690px;
	height:174px;
	background-image: url(/images/common/top_search_bak.gif);
	margin:20px 0 20px 15px;
	padding:50px 0 0 30px;
}

*html #main_wrapper #inner_wrapper #main_contents #top_search{
	float:left;
	width:690px;
	height:174px;
	background-image: url(/images/common/top_search_bak.gif);
	margin:20px 0 0 7px;
	padding:50px 0 0 30px;
}

#main_wrapper #inner_wrapper #main_contents #top_search #search_area{
	width:150px;
	float:left;
}

#main_wrapper #inner_wrapper #main_contents #top_search #search_syokusyu{
	float:left;
	width:500px;
	margin:0 0 10px 30px;
}

#main_wrapper #inner_wrapper #main_contents #top_search #search_koyou{
	float:left;
	width:170px;
	margin:0 0 15px 30px;
}

#main_wrapper #inner_wrapper #main_contents #top_search #search_kodawari{
	float:right ;
	width:330px;
	margin:0 0 15px 0;
}

#main_wrapper #inner_wrapper #main_contents #top_search #search_btn {
	float:left;
	width:500px;
	margin:0 0 0 30px;
	text-align:center;
}

#main_wrapper #inner_wrapper #main_contents #mov_ad{
	width:720px;
	background-image: url('./images/common/top_search_bak.gif');
	margin:20px 0 0 15px;
}
#main_wrapper #inner_wrapper #main_contents #mov_ad #mov_ad_body{
	padding:0 6px 0 6px;
	width:708px;
}

.thumnail{
    width:236px;
    text-align:center;
}

#main_wrapper #inner_wrapper #main_contents #mov_ad #mov_ad_body .top_new_mov{
	width:135px;
	padding:0 5px 0 0;
}

#main_wrapper #inner_wrapper #main_contents #zoom_up{
	width:720px;
	background-image: url('./images/common/top_search_bak.gif');
	margin:20px 0 0 15px;
}

#main_wrapper #inner_wrapper #main_contents #zoom_up #zoom_up_body{
	margin:10px 0 0 0;
	padding:0 0 0 5px;
}

#main_wrapper #inner_wrapper #main_contents #zoom_up #zoom_up_body .top_zoom_up{
	width:235px;
	padding:0 5px 0 0;
}

#main_wrapper #inner_wrapper #main_contents #new_job{
	width:720px;
	background-image: url('./images/common/top_search_bak.gif');
	margin:20px 0 0 15px;
}

#main_wrapper #inner_wrapper #main_contents #new_job #new_job_body{
	padding:0 0 0 5px;
}

#main_wrapper #inner_wrapper #right_bar{
	float:right;
	width:180px;
	padding:20px 20px 0 20px;
}

*html #main_wrapper #inner_wrapper #right_bar{
	float:right;
	width:180px;
	padding:20px 10px 0 0;
}

#main_wrapper #inner_wrapper #right_bar #information{
	background-image:url('/images/common/top_reg_back.gif');
	float:right;
	width:180px;
	padding:10px 0 5px 0;
}
#main_wrapper #inner_wrapper #right_bar #information_1{
	padding-top:60px;
}

#infomation_btn{
	text-align:center;
}

.information_title,
.information_text{
	color:#ffffff;
	padding:10px 0 5px 10px;
}


#main_wrapper #inner_wrapper #right_bar #webmagazine{
    float:right;
    width:180px;
    text-align:center;
    margin-top:10px;
}

#search_wrapper{
    float:right;
    width:180px;
    text-align:center;
}

#serach_right{
  margin:0 0 5px 0;
  padding-top:53px;
  height:57px;
  background-image:url('/images/common/bnr_seach_back.gif');
}



#main_wrapper #inner_wrapper #right_bar #summary{
	float:right;
	width:180px;
	border:#b7b3b6 solid 1px;
	background-color:#fde5f1;
	text-align:center;
	padding:10px 0 5px 0;
}

#main_wrapper #inner_wrapper #right_bar #bunner{
	float:right;
	width:180px;
	margin:10px 0 0 0;
}

#main_wrapper #inner_wrapper #right_bar #summary_ad{
	background-image : url('/images/common/total_ad.gif');
	float:right;
	width:180px;
	height:55px;
    margin:0 0 10px 0;
    text-align:center;
    padding-top:55px;
}

#main_wrapper #inner_wrapper #footer{
	clear:both;
	padding:20px 0 10px 0;
	text-align:center;
	font-size:10px;
}

/*popupPage*/
#popup_wrapper #popup_inner_wrapper #footer{
    clear:both;
    padding:5px 0 10px 0;
    text-align:center;
    font-size:10px;
}

/* 広告ページ */
#main_wrapper #inner_wrapper #hosp{
	margin:20px 0 0 15px;
}

#main_wrapper #inner_wrapper #ad_line{
	margin:5px 0 5px 15px;
}

#main_wrapper #inner_wrapper #kodwari{
	margin:10px 0 0 15px;
	width:720px;
	height:auto;
}

#main_wrapper #inner_wrapper #mov{
	width:720px;
	height:370px;
	margin:10px 0 0 20px;
	background-image: url('/images/common/mov_back.gif');
    background-repeat: no-repeat;
}
*html #main_wrapper #inner_wrapper #mov{
    width:720px;
    height:370px;
    background-image: url('/images/common/mov_back.gif');
}

#main_wrapper #inner_wrapper #mov #mov_swf{
	float:left;
	margin:32px 0 0 20px;
	background-color:#F3A7C4;
	width:480px;
	height:330px;
}

*html #main_wrapper #inner_wrapper #mov #mov_swf{
    float:left;
    margin:32px 0 0 10px;
    background-color:#F3A7C4;
    width:480px;
    height:330px;
}

#main_wrapper #inner_wrapper #mov #mov_cap{
	float:left;
	margin:40px 0 0 20px;
	width:180px;
	height:330px;
}
*html #main_wrapper #inner_wrapper #mov #mov_cap{
    float:left;
    margin:40px 0 0 10px;
    width:180px;
    height:330px;
}

#main_wrapper #inner_wrapper #hosp_info_header{
	width:720px;
	height:45px;
	margin:10px 0 0 15px;
	background-image:url('/images/common/search_result_form_header_back.gif');
}

#main_wrapper #inner_wrapper #hosp_info{
	width:680px;
	margin:0 0 0 15px;
	padding:0 20px 3px 20px;
	background-image:url('/images/common/search_result_form_body_back.gif');
}

#main_wrapper #inner_wrapper #hosp_info_footer{
	width:720px;
	height:15px;
	margin:0 0 0 15px;
	background-image:url('/images/common/search_result_form_footer_back.gif');
}


table.hosp_info_tbl{
	width:680px;
	border-collapse: collapse;
}

.hosp_info_tbl td{
	border:1px solid #f18bb5;
}

.hosp_info_tbl .table_left{
    width:105px;
    height:35px;
    background-color:#ffdcdc;
    font-weight:bold;
    color:#64300c;
    text-align:center;
}
.hosp_info_tbl .table_right{
    width:575px;
    height:35px;
    padding:5px;
    background-color:#ffffff;
    font-weight:bold;
    color:#64300c;
    text-align:left;
}


#popup_wrapper #popup_inner_wrapper #toiawase{
	width:720px;
	margin:0 auto;
	padding:0;
}

#popup_wrapper #popup_inner_wrapper #toiawase_header{
    width:720px;
    height:50px;
    margin:0;
    padding:0;
    background-image: url('/nursestyle/images/common/toiawase_back_header.gif');
}

#popup_wrapper #popup_inner_wrapper #toiawase_body{
    width:680px;
    margin:0;
    padding:0 20px 0 20px;
    background-image: url('/nursestyle/images/common/toiawase_back_body.gif');
}

#popup_wrapper #popup_inner_wrapper #toiawase_footer{
    width:720px;
    height:20px;
    margin:0;
    padding:0;
    background-image: url('/nursestyle/images/common/toiawase_back_footer.gif');
}

table.toiawase_tbl{
    width:680px;
	border-collapse: collapse;
}
.toiawase_tbl td{
    border:1px solid #f18bb5;
}

#toiawase_btn{
	margin:15px 0 0 0;
	width:680px;
	text-align:center;
}


/*広告詳細パーツ*/
#main_wrapper #inner_wrapper #main_ad{
	width:712px;
	margin:10px 0 0 20px;
}
*html #main_wrapper #inner_wrapper #main_ad{
    width:712px;
    margin:10px 0 0 20px;
}

#main_wrapper #inner_wrapper #main_ad #full{
}

#main_wrapper #inner_wrapper #main_ad #full #full_fp_tab{
	width:22px;
	float:left;
}

#main_wrapper #inner_wrapper #main_ad #full #full_fp_tab #full_fp_tab_full{
	width:23px;
	height:120px;
	margin:0;
	padding:0;
}

#main_wrapper #inner_wrapper #main_ad #full #full_fp_tab #full_fp_tab_part{
	width:23px;
	height:120px;
	margin:0;
	padding:0;
}

#main_wrapper #inner_wrapper #main_ad #full #full_inner{
	float:right;
	width:690px;
	padding:5px 0 15px 0;
	background-color:#f192b6;
}
#full_ad_wrapper{
}
#main_wrapper #inner_wrapper #main_ad #full .full_4_tab{
    float:right;
    width:679px;
    text-align:right;
    margin:0;
    padding:0 10px 0 0;
    height:25px;
}

#full_kangoshi,
#part_kangoshi{
    margin:0 10px 0 10px;
    padding:10px 20px 10px 20px;
    background-color:#ffffff;
    clear:both;
}
*html #full_kangoshi,
*html #part_kangoshi{
    margin:0 5px 0 5px;
    padding:0px 20px 10px 20px;
    clear:both;
}

#main_wrapper #inner_wrapper #main_ad #part .part_4_tab{
    float:right;
    width:679px;
    text-align:right;
    margin:0;
    padding:0 10px 0 0;
    height:25px;
}

#main_wrapper #inner_wrapper #main_ad #part{
}

#main_wrapper #inner_wrapper #main_ad #part #part_fp_tab{
	width:22px;
	height:240px;
	float:left;
}

#main_wrapper #inner_wrapper #main_ad #part #part_fp_tab #part_fp_tab_full{
	width:22px;
	height:120px;
}

#main_wrapper #inner_wrapper #main_ad #part #part_fp_tab #part_fp_tab_part{
	width:22px;
	height:120px;
}

#main_wrapper #inner_wrapper #main_ad #part #part_inner{
	float:right;
	width:690px;
	padding:5px 0 15px 0;
	background-color:#f192b6;
}

#main_wrapper #inner_wrapper #main_ad #part #part_4_tab{
}

#main_wrapper #inner_wrapper #main_ad #part #part_kangoshi{
}

#main_wrapper #inner_wrapper #main_ad #part #part_junkan{
}

#main_wrapper #inner_wrapper #main_ad #part #part_josan{
}

#main_wrapper #inner_wrapper #main_ad #part #part_hoken{
}

.ad_table{
    width:630px;
    border-collapse: collapse;
}

.ad_table td{
    border:1px solid #f18bb5;
}


.ad_table .table_left{
	height:35px;
	width:115px;
	padding:5px;
	background-color:#ffdcdc;
	font-weight:bold;
	color:#64300c;
	text-align:center;
}

.ad_table .table_right{
	background-color:#ffffff;
	padding-left:10px;
	height:35px;
	width:190px;
    padding:5px;
}

.pager{
    width:720px;
    margin:10px 0 10px 15px;
}

.special{
    width:720px;
    margin:10px 0 10px 15px;
}


#search_detail{
    clear:both;
}

.search_detail_header{
    background-image: url('/images/common/search_detail_back_header.gif');
    width:720px;
    height:10px;
    margin:10px 0 0 15px;
    background-repeat: no-repeat;
}

*html .search_detail_header{
    font-size:0;
}

.search_detail_body{
    background-image: url('/images/common/search_detail_back_body.gif');
    width:680px;
    margin:0 0 0 15px;
    padding:10px 20px 10px 20px;
}

.search_detail_footer{
    background-image: url('/images/common/search_detail_back_footer.gif');
    width:720px;
    height:10px;
    margin:0 0 0 15px;
    background-repeat: no-repeat;
}

.kodawari_joken{
    background-image: url('/images/common/search_result_kodawari_back.gif');
    width:555px;
    height:29px;
    line-height:29px;
    padding-left:125px;
}

.ad_detail{
    margin-top:8px;
    width:571px;
    float:left;
    height:auto;
}

.ad_detail_header{
    background-image: url('/images/common/search_result_ad_detail_back_header.gif');
    width:571px;
    height:10px;
    margin:0;
    background-repeat: no-repeat;
}
*html .ad_detail_header{
    font-size:0;
}
.ad_detail_body{
    background-image: url('/images/common/search_result_ad_detail_back_body.gif');
    width:545px;
    padding:10px 13px 10px 13px;
    margin:0;
}

.ad_detail_footer{
    background-image: url('/images/common/search_result_ad_detail_back_footer.gif');
    width:571px;
    height:10px;
    background-repeat: no-repeat;
}

.syokusyu{
    float:left;
    width:99px;
    margin:0 10px 0 0;
    padding:0;
    border-right:solid 2px #f20682;
}
.kinmuchi{
    float:left;
    width:99px;
    margin:0 10px 0 0;
    padding:0;
    border-right:solid 2px #f20682;
}
.koyou{
    float:left;
    width:99px;
    margin:0 10px 0 0;
    padding:0;
    border-right:solid 2px #f20682;
}
.kyuyo{
    float:left;
    width:99px;
    margin:0 10px 0 0;
    padding:0;
    border-right:solid 2px #f20682;
}
.kinmu{
    float:left;
    width:101px;
    margin:0;
    padding:0;
}

.syokusyu_title{
    text-align:center;
    color:#fe3880;
    font-weight:bold;
}
.kinmuchi_title{
    text-align:center;
    color:#fe3880;
    font-weight:bold;
}
.koyou_title{
    text-align:center;
    color:#fe3880;
    font-weight:bold;
}
.kyuyo_title{
    text-align:center;
    color:#fe3880;
    font-weight:bold;
}
.kinmu_title{
    text-align:center;
    color:#fe3880;
    font-weight:bold;
}


.syokusyu_body{
    text-align:left;
    color:#6f3410;
}
.kinmuchi_body{
    text-align:left;
    color:#6f3410;
}
.koyou_body{
    text-align:left;
    color:#6f3410;
}
.kyuyo_body{
    text-align:left;
    color:#6f3410;
}
.kinmu_body{
    text-align:left;
    color:#6f3410;
}

.detail_btn{
    float:right;
    margin-top:12px;
}

.clear{
    clear:both;
}

/* ■■■■■■■ */
/* 検索フォーム　 */
/* 再検索フォーム */
/* ■■■■■■■ */

#search_form{
    background-image: url('/images/common/search_result_form_back.gif');
    clear:both;
    width:660px;
    height:232px;
    margin:40px 0 10px 15px;
    padding:46px 30px 0 30px;
}

/* 勤務地 */
#search_form #search_area{
	float:left;
	height:200px;
	width:145px;
	padding-right:15px;
	padding-top:0;
}
#search_form #search_area #search_area_title{
	margin:0;
	padding:0;
	width:145px;
	height:32px;
}
#search_form #search_area #search_area_body{
	margin:0;
	padding:0;
	width:145px;
	height:179px;
}

/* 希望職種 */
#search_form #search_syokusyu{
	float:left;
	margin:0;
	height:16px;
	padding-bottom:15px;
	width:500px;
}
#search_form #search_syokusyu #search_syokusyu_title{
	float:left;
	height:16px;
	line-height:16px;
	width:100px;
}
#search_form #search_syokusyu #search_syokusyu_body{
	float:left;
	height:16px;
	line-height:16px;
	width:400px;
}
#search_form #search_syokusyu #search_syokusyu_body_1{
	float:left;
	height:16px;
	line-height:16px;
	width:100px;
}
#search_form #search_syokusyu #search_syokusyu_body_2{
	float:left;
	height:16px;
	line-height:16px;
	width:100px;
}
#search_form #search_syokusyu #search_syokusyu_body_3{
	float:left;
	height:16px;
	line-height:16px;
	width:100px;
}
#search_form #search_syokusyu #search_syokusyu_body_4{
	float:left;
	height:16px;
	line-height:16px;
	width:100px;
}

/* 雇用形態 */
#search_form #search_koyou{
	float:left;
	margin:0;
	height:16px;
	padding-bottom:15px;
	width:500px;
}
#search_form #search_koyou #search_koyou_title{
	float:left;
	height:16px;
	line-height:16px;
	width:100px;
}
#search_form #search_koyou #search_koyou_body{
	float:left;
	height:16px;
	line-height:16px;
	width:400px;
}
#search_form #search_koyou #search_koyou_body_1{
	float:left;
	height:16px;
	line-height:16px;
	width:100px;
}
#search_form #search_koyou #search_koyou_body_2{
	float:left;
	height:16px;
	line-height:16px;
	width:100px;
}

/* 求人タイプ */
#search_form #search_type{
	float:left;
	margin:0;
	height:16px;
	padding-bottom:15px;
	width:500px;
}
#search_form #search_type #search_type_title{
	float:left;
	height:16px;
	line-height:16px;
	width:100px;
}
#search_form #search_type #search_type_body{
	float:left;
	height:16px;
	line-height:16px;
	width:400px;
}
#search_form #search_type #search_type_body_1{
	float:left;
	height:16px;
	line-height:16px;
	width:100px;
}

/* こだわり条件 */
#search_form #search_kodawari{
	float:left;
	margin:0;
	padding-bottom:15px;
	width:500px;
}
#search_form #search_kodawari #search_kodawari_title{
	float:left;
	height:16px;
	line-height:16px;
	padding-bottom:15px;
	width:500px;
}
#search_form #search_kodawari #search_kodawari_body{
	float:left;
	height:42px;
	width:500px;
}
#search_form #search_kodawari #search_kodawari_body_1{
	float:left;
	height:16px;
	line-height:16px;
	width:100px;
	padding-bottom:10px;
}
#search_form #search_kodawari #search_kodawari_body_2{
	float:left;
	height:16px;
	line-height:16px;
	width:100px;
	padding-bottom:10px;
}
#search_form #search_kodawari #search_kodawari_body_3{
	float:left;
	height:16px;
	line-height:16px;
	width:100px;
	padding-bottom:10px;
}
#search_form #search_kodawari #search_kodawari_body_4{
	float:left;
	height:16px;
	line-height:16px;
	width:100px;
	padding-bottom:10px;
}
#search_form #search_kodawari #search_kodawari_body_5{
	float:left;
	height:16px;
	line-height:16px;
	width:100px;
	padding-bottom:10px;
}
#search_form #search_kodawari #search_kodawari_body_6{
	float:left;
	height:16px;
	line-height:16px;
	width:100px;
}
#search_form #search_kodawari #search_kodawari_body_7{
	float:left;
	height:16px;
	line-height:16px;
	width:100px;
}
#search_form #search_kodawari #search_kodawari_body_8{
	float:left;
	height:16px;
	line-height:16px;
	width:100px;
}
#search_form #search_kodawari #search_kodawari_body_9{
	float:left;
	height:16px;
	line-height:16px;
	width:100px;
}
#search_form #search_kodawari #search_kodawari_body_10{
	float:left;
	height:16px;
	line-height:16px;
	width:100px;
}

/* フリーワード */
#search_form #search_freeword{
	float:left;
	width:500px;
}
#search_form #search_freeword #search_freeeword_title{
	float:left;
	width:135px;
}
#search_form #search_freeword #search_freeeword_body{
	float:left;
	width:165px;
}
/* 検索ボタン */
#search_form #search_freeword #search_btn{
	float:left;
}
/* ■■■■■■■■■■ */
/* 再検索フォーム終わり */
/* ■■■■■■■■■■ */

#information_1{
	margin:0 0 10px 0;
}

#information_2{
	margin:0 0 10px 0;
}

#information_3{
	margin:0 0 5px 0;
}

#drstyle{
	margin:0 0 10px 0;
}

#residentstyle{
	margin:0 0 10px 0;
}

#mesh{
	margin:0 0 10px 0;
}

.kodawari_tbl{
	width:720px;
	text-align:center;
}


.toiawase_tbl{
    width:630px;
    border-collapse: collapse;
}

.toiawase_tbl td{
    border:1px solid #f18bb5;
}


.toiawase_tbl .table_left{
    height:35px;
    width:120px;
    padding:5px;
    background-color:#ffdcdc;
    font-weight:bold;
    color:#64300c;
    text-align:center;
}

.toiawase_tbl .table_right{
    background-color:#ffffff;
    padding-left:10px;
    height:35px;
    width:410px;
    padding:5px;
}


#top_search_form{
    background-image: url('/images/common/search_result_form_back.gif');
    clear:both;
    width:660px;
    height:232px;
    margin:10px 0 10px 15px;
    padding:46px 30px 0 30px;
}

/* 勤務地 */
#top_search_form #search_area{
	float:left;
	height:200px;
	width:145px;
	padding-right:15px;
	padding-top:0;
}
#top_search_form #search_area #search_area_title{
	margin:0;
	padding:0;
	width:145px;
	height:32px;
}
#top_search_form #search_area #search_area_body{
	margin:0;
	padding:0;
	width:145px;
	height:179px;
}

/* 希望職種 */
#top_search_form #search_syokusyu{
	float:left;
	margin:0;
	height:16px;
	padding-bottom:15px;
	width:500px;
}
#top_search_form #search_syokusyu #search_syokusyu_title{
	float:left;
	height:16px;
	line-height:16px;
	width:100px;
}
#top_search_form #search_syokusyu #search_syokusyu_body{
	float:left;
	height:16px;
	line-height:16px;
	width:400px;
}
#top_search_form #search_syokusyu #search_syokusyu_body_1{
	float:left;
	height:16px;
	line-height:16px;
	width:100px;
}
#top_search_form #search_syokusyu #search_syokusyu_body_2{
	float:left;
	height:16px;
	line-height:16px;
	width:100px;
}
#top_search_form #search_syokusyu #search_syokusyu_body_3{
	float:left;
	height:16px;
	line-height:16px;
	width:100px;
}
#top_search_form #search_syokusyu #search_syokusyu_body_4{
	float:left;
	height:16px;
	line-height:16px;
	width:100px;
}

/* 雇用形態 */
#top_search_form #search_koyou{
	float:left;
	margin:0;
	height:16px;
	padding-bottom:15px;
	width:500px;
}
#top_search_form #search_koyou #search_koyou_title{
	float:left;
	height:16px;
	line-height:16px;
	width:100px;
}
#top_search_form #search_koyou #search_koyou_body{
	float:left;
	height:16px;
	line-height:16px;
	width:400px;
}
#top_search_form #search_koyou #search_koyou_body_1{
	float:left;
	height:16px;
	line-height:16px;
	width:100px;
}
#top_search_form #search_koyou #search_koyou_body_2{
	float:left;
	height:16px;
	line-height:16px;
	width:100px;
}

/* 求人タイプ */
#top_search_form #search_type{
	float:left;
	margin:0;
	height:16px;
	padding-bottom:15px;
	width:500px;
}
#top_search_form #search_type #search_type_title{
	float:left;
	height:16px;
	line-height:16px;
	width:100px;
}
#top_search_form #search_type #search_type_body{
	float:left;
	height:16px;
	line-height:16px;
	width:400px;
}
#top_search_form #search_type #search_type_body_1{
	float:left;
	height:16px;
	line-height:16px;
	width:100px;
}

/* こだわり条件 */
#top_search_form #search_kodawari{
	float:left;
	margin:0;
	padding-bottom:15px;
	width:500px;
}
#top_search_form #search_kodawari #search_kodawari_title{
	float:left;
	height:16px;
	line-height:16px;
	padding-bottom:15px;
	width:500px;
}
#top_search_form #search_kodawari #search_kodawari_body{
	float:left;
	height:42px;
	width:500px;
}
#top_search_form #search_kodawari #search_kodawari_body_1{
	float:left;
	height:16px;
	line-height:16px;
	width:100px;
	padding-bottom:10px;
}
#top_search_form #search_kodawari #search_kodawari_body_2{
	float:left;
	height:16px;
	line-height:16px;
	width:100px;
	padding-bottom:10px;
}
#top_search_form #search_kodawari #search_kodawari_body_3{
	float:left;
	height:16px;
	line-height:16px;
	width:100px;
	padding-bottom:10px;
}
#top_search_form #search_kodawari #search_kodawari_body_4{
	float:left;
	height:16px;
	line-height:16px;
	width:100px;
	padding-bottom:10px;
}
#top_search_form #search_kodawari #search_kodawari_body_5{
	float:left;
	height:16px;
	line-height:16px;
	width:100px;
	padding-bottom:10px;
}
#top_search_form #search_kodawari #search_kodawari_body_6{
	float:left;
	height:16px;
	line-height:16px;
	width:100px;
}
#top_search_form #search_kodawari #search_kodawari_body_7{
	float:left;
	height:16px;
	line-height:16px;
	width:100px;
}
#top_search_form #search_kodawari #search_kodawari_body_8{
	float:left;
	height:16px;
	line-height:16px;
	width:100px;
}
#top_search_form #search_kodawari #search_kodawari_body_9{
	float:left;
	height:16px;
	line-height:16px;
	width:100px;
}
#top_search_form #search_kodawari #search_kodawari_body_10{
	float:left;
	height:16px;
	line-height:16px;
	width:100px;
}

/* フリーワード */
#top_search_form #search_freeword{
	float:left;
	width:500px;
}
#top_search_form #search_freeword #search_freeeword_title{
	float:left;
	width:135px;
}
#top_search_form #search_freeword #search_freeeword_body{
	float:left;
	width:165px;
}
/* 検索ボタン */
#top_search_form #search_freeword #search_btn{
	float:left;
}

/* top_pic */
.top_pic_text_12{
	font-size: 12px;
	text-align:left;
	line-height: 120%;
	margin-top: 10px;
}
.top_pic_text_12_r_b{
	font-size: 12px;
	font-weight:bold;
	color:#F00;
	text-align:left;
}
.top_pic_text_16_r_b{
	font-size: 16px;
	font-weight:bold;
	color:#F09;
	text-align:left;
	line-height: 120%;
}
