@charset "utf-8";

/*=================
 * 版トップ画面
 *================*/

@media (max-width: 767px){
	
    table.table-tsukaikata th,
    table.table-tsukaikata td{
        float: left;
        clear: both;
    }
}


/*=================
 * 一覧画面
 *================*/

@media (max-width: 767px){
    table.table-search-panel th,
    table.table-search-panel td{
		float:left;
		clear:both;
	}
	
	table.table-search-panel td{
        width: 100%;
    }
	
	.table-genko-list th,
	.table-genko-list td{
		float:left;
		clear:both;
	}

	.table-genko-list td.genko-operation{
		margin-bottom: 10px;
	}

}

/*=================
 * 詳細画面
 *================*/

@media (max-width: 767px){

	table.table-boshu-data th,
    table.table-boshu-data td{
		float:left;
		clear:both;
    }
    
    table.table-boshu-data td{
    	width: 100%;
    }

    .table-genko-info th,
    .table-genko-info td{
    	float: left;
    	clear: both;
    	width: 100%;
    }
}


/*=================
 * 応募画面
 *================*/

@media (max-width: 767px){
    table.table-oubo-panel th,
    table.table-oubo-panel td{
		float:left;
		clear:both;
	}
	
	table.table-oubo-panel td{
        width: 100%;
    }

}

/*=================
 * キープリスト
 *================*/
@media (max-width: 767px){
    table.table-genko-body th,
    table.table-genko-body td{
		float:left;
		clear:both;
	}
	
	table.table-genko-body td{
        width: 100%;
    }

}


/*=================
 * お祝い金
 *================*/

@media (max-width: 767px){
    table.table-mail-panel th,
    table.table-mail-panel td{
		float:left;
		clear:both;
	}
	
	table.table-mail-panel td{
        width: 100%;
    }

}

/*=================
 * お問い合わせ
 *================*/

@media (max-width: 767px){
    table.table-inquiry-panel th,
    table.table-inquiry-panel td{
		float:left;
		clear:both;
	}
	
	table.table-inquiry-panel td{
        width: 100%;
    }

}

/*=================
 * ジョブマッチ
 *================*/

@media (max-width: 767px){
	table.table-jobmatch th,
    table.table-jobmatch td{
		float:left;
		clear:both;
	}
	
	table.table-jobmatch td{
        width: 100%;
    }

    table.table-jmm-panel th,
    table.table-jmm-panel td{
		float:left;
		clear:both;
	}
	
	table.table-jmm-panel th,
	table.table-jmm-panel td{
        width: 100%;
    }
}