/* 会員MYページCSS */

/*- - - - - - - - - - - - - - - - - - - */ 
/* 追加
/*- - - - - - - - - - - - - - - - - - - */

.sub-title_kai {
	position:relative;
	margin: 10px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	bottom:70px;
}

p.fontsize {
    font-size: 14px;
}

td.noborder p{
    border: 0 0 0 0;
}

/*- - - - - - - - - - - - - - - - - - - */ 
/* テーブル 求人
/*- - - - - - - - - - - - - - - - - - - */

.table_job {
        width:900px;
	border-top: 1px solid #999999;
	border-left: 1px solid #999999;
	border-right: 1px solid #999999;
	border-bottom: 1px solid #999999;
	margin:5px 0px 0px 0px;
}

.table_job th {
	text-align:left; 
	vertical-align:top;
	font-weight:bold;
	color:#FFFFFF;
	padding:5px 5px 5px 5px;
        background: url(/images/ki/bg/kyuzin_top_bg.jpg) no-repeat;
	border-bottom: 1px solid #999999;
	border-right:none;
}

.table_job td {
	padding: 5px 5px 5px 5px;
	border-bottom: 1px solid #999999;
	border-right: none; 
	vertical-align: top;
        word-break:break-all;
}

.table_job p {
        font-size:14px;
	line-height:150%;
}

.table_job h2 {
        font-size:14px;
}

.table_login {
	position:relative;
	left:270px;
	width:350px;
	border-top: 1px solid #999999;
	border-left: 1px solid #999999;
}

.table_login th {
	width:150px; 
	text-align:left; 
	vertical-align:top;
	font-weight:bold; 
	padding:5px 5px 5px 5px;
	background-color:#eeeeee;
	border-bottom:1px solid #999999;
	border-right:1px solid #999999;
}

.table_login td {
	padding: 5px 5px 5px 5px;
	border-bottom: 1px solid #999999;
	border-right: 1px solid #999999; 
	vertical-align: top;
}

/*- - - - - - - - - - - - - - - - - - - */ 
/* テーブル 特集
/*- - - - - - - - - - - - - - - - - - - */

.table_feature {
        width:900px;
	border-top: 1px solid #999999;
	border-left: 1px solid #999999;
	border-right: 1px solid #999999;
	border-bottom: 1px solid #999999;
	margin:5px 0px 0px 0px;
}

.table_feature td {
	padding: 5px 5px 5px 5px;
	border-bottom: 1px solid #999999;
	border-right: none; 
	vertical-align: top;
        word-break:break-all;
}

/*- - - - - - - - - - - - - - - - - - - */ 
/* テーブル 問い合わせポップアップ
/*- - - - - - - - - - - - - - - - - - - */
.table_toiawase {
	position:relative;
	border-top: 1px solid #999999;
	border-left: 1px solid #999999;
}

.table_toiawase th {
	text-align:left; 
	vertical-align:top;
	font-weight:bold; 
	padding:5px 5px 5px 5px;
	background-color:#eeeeee;
	border-bottom:1px solid #999999;
	border-right:1px solid #999999;
}

.table_toiawase td {
	padding: 5px 5px 5px 5px;
	border-bottom: 1px solid #999999;
	border-right: 1px solid #999999; 
	vertical-align: top;
}

/*- - - - - - - - - - - - - - - - - - - */ 
/* テーブル グルメ
/*- - - - - - - - - - - - - - - - - - - */
.table_gurume {
	width:920px;
	border-top: 1px solid #999999;
	border-left: 1px solid #999999;
}

.table_gurume th {
	width:20%; 
	vertical-align:top;
	font-weight:bold; 
        font-size: 14px;
	padding:5px 5px 5px 5px;
	background-color:#FFFFCB;
	border-bottom:1px solid #999999;
	border-right:1px solid #999999;
}

.table_gurume td {
	padding: 5px 5px 5px 5px;
	border-bottom: 1px solid #999999;
	border-right: 1px solid #999999; 
	vertical-align: top;
        font-size: 14px;
}

/*- - - - - - - - - - - - - - - - - - - */ 
/* テーブル リストthickbox グルメ
/*- - - - - - - - - - - - - - - - - - - */

.table_list_gurume {
	width:920px;
	border-top: 1px solid #999999;
	border-left: 1px solid #999999;
}

.table_list_gurume th {
	text-align:left; 
	vertical-align:top;
        font-size: 14px;
        font-weight:bold; 
	padding:5px 5px 5px 5px;
	background-color:#FFFFCB;
	border-bottom:1px solid #999999;
	border-right:1px solid #999999;
}

.table_list_gurume td {
	padding: 5px 5px 5px 5px;
        border-bottom: 1px solid #999999;
	border-right: 1px solid #999999; 
	vertical-align: top;
        font-size: 14px;
}

.table_list_gurume td p {
        font-size: 14px;
}

/*- - - - - - - - - - - - - - - - - - - */ 
/* テーブル 見比べリスト
/*- - - - - - - - - - - - - - - - - - - */
.table_compare {
	width:200px;
}
.table_compare th {
	text-align:center; 
	vertical-align:top;
	padding:5px 5px 5px 5px;
	font-weight:bold; 
	border-top: 1px solid #999999;
	border-left: 1px solid #999999;
	border-bottom:1px solid #999999;
	border-right:1px solid #999999;
}
.table_compare td {
	text-align:center; 
	vertical-align: top;
	padding: 5px 5px 5px 5px;
	background-color:#E0ffff;
	font-weight:bold; 
	border-top: 1px solid #999999;
	border-left: 1px solid #999999;
	border-bottom: 1px solid #999999;
	border-right: 1px solid #999999; 
}

.table_compare_title {
	width:145px;
}
.table_compare_title th {
	text-align:center; 
	vertical-align:top;
	padding:5px 5px 5px 5px;
	border-top: 2px solid #999999;
	border-left: 2px solid #999999;
	border-bottom:2px solid #999999;
	border-right:2px solid #999999;
}
.table_compare_title td {
	text-align:center; 
	padding: 5px 5px 5px 5px;
	background-color:#d3d3d3;
	border-top: 2px solid #999999;
	border-left: 2px solid #999999;
	border-bottom: 2px solid #999999;
	border-right: 2px solid #999999; 
	vertical-align: top;
}

.compare_table_left {
        position:relative;
       float:left;
       width:145px;
        margin:0px;
}
.compare_table {
	float:left;
	position:relative;
       width:200px;
        margin:0px;
}

/*- - - - - - - - - - - - - - - - - - - */ 
/* テーブル プレスリリース
/*- - - - - - - - - - - - - - - - - - - */
.table_press_release {
	width:920px;
	border-top: 1px solid #999999;
	border-left: 1px solid #999999;
}

.table_press_release th {
	width:20%; 
	vertical-align:top;
	font-weight:bold; 
        font-size: 14px;
	padding:5px 5px 5px 5px;
	background-color:#eeeeee;
	border-bottom:1px solid #999999;
	border-right:1px solid #999999;
}

.table_press_release td {
	padding: 5px 5px 5px 5px;
	border-bottom: 1px solid #999999;
	border-right: 1px solid #999999; 
	vertical-align: top;
        font-size: 14px;
}
