@charset "utf-8";
@import url("style.css");
.title { background:url(../img/page/title.gif) repeat-x; }
.title-txt { font-size:20px; font-weight:bold; color:#00449A; }
.page { text-align:left; padding:2px 5px; line-height:18px; color:#666; }
.page p { padding:5px 0; }
.bold {
	font-weight: bold;
	color:#333;
}

/* 画像 */
.imgright { padding:0 0 5px 5px; float:right; }
.imgleft { padding:0 5px 5px 0; float:left; }

/* テーブル */
table { width:470px; border-bottom:1px solid #666; border-left:1px solid #666; }
td { border-right:1px solid #666; border-top:1px solid #666; padding:2px 5px; }
.tdR { width:80px; background:#CCC; color:#333; }
#salalyT { width:670px; margin:0 auto; }
.tdR2 { width:30%; background:#CCC; color:#333; }
.tdL { width:70%; }

.tdL input,textarea { width:260px; }
.tdL .radio { width:20px; }

/* よくある質問 */
ul#questions { height:150px; }
ul#questions li { float:left; width:200px; font-size:12px; }
ul#questions li a { display:block; width:200px; height:14px; }
ul#questions li a:hover { background:#CCC; }
div#Answer { float:left; width:470px; padding:10px 0; height:1900px; }
.answerTitle { font-size:14px; font-weight:bold; line-height:28px; }
.modoru { text-align:right; }

/* お仕事内容 */
#contentarea { width:420px; }
#contentarea dt { float:left; height:90px; }
#contentarea dd { height:78px; font-size:12px; background:url(../img/page/content/dd_back.gif) repeat-x; padding-top:17px; }

/* お給料 */

table#salalyT { width:670px; }
table#salalyT .tds1 { width:15%; }
table#salalyT .tds2 { width:25%;}
table#salalyT .tds3 { width:60%; }
