@charset "shift_jis";



/* カテゴリナビ）
-------------------------------------------------------------------------------- */
.cgn{
margin:0 0 0 40pt;
font-weight:bold;
line-height:1.8;
text-align:left;
}

.cgn a{
padding:0 0 0 18px;
background:url(../public_img/arrow_orange02.gif) no-repeat;}

#career_tit{
margin: 30px auto;
padding: 0 0 0 60px;
width:640px;
text-align:left;
background:url(../forum/img/cat_icon_career.jpg) no-repeat;
}


#odekake_tit{
margin: 30px auto;
padding: 0 0 0 60px;
width:640px;
text-align:left;
background:url(../forum/img/cat_icon_odekake.jpg) no-repeat;
}


#gourmet_tit{
margin: 30px auto;
padding: 0 0 0 60px;
width:640px;
text-align:left;
background:url(../forum/img/cat_icon_gourmet.jpg) no-repeat;
}

#kuchikomi_tit{
margin: 30px auto;
padding: 0 0 0 60px;
width:640px;
text-align:left;
background:url(../forum/img/cat_icon_kuchikomi.gif) no-repeat;
}


/* 話題一覧テーブル
-------------------------------------------------------------------------------- */
.topics{
text-align:center;
}


/* 一覧テーブル
-------------------------------------------------------------------------------- */
#data{
padding-bottom:10px;
}
#data table{
margin-left:auto;
margin-right:auto;
width:700px;
border: 1px solid #CCCCCC;
border-collapse: collapse;
border-spacing: 0;
empty-cells: show;
background: #FFFFFF;
}

#data th, #data td {
padding: 3px;
border: 1px solid #CCCCCC;
}
#data th{
text-align:center;
background:#E6E6E6;
}

.forum_topics{
text-align:left;
}



/* 掲示板テーブル
-------------------------------------------------------------------------------- */
#board table{
margin-left:auto;
margin-right:auto;
width:100%;
border: 1px solid #FFF1B0;
border-collapse: collapse;
border-spacing: 0;
empty-cells: show;
}

#board th{
padding: 3px;
background:#FFF1B0;
}
#board td{
padding:10px;
line-height:150%;
background:#FFFDE8;
}

/* 掲示板テーブル レス用
-------------------------------------------------------------------------------- */
#board_res{
margin:0 0 0 55px;
padding-top:15px;
}

#board_res table{
margin:0 0 15px 0;
width:100%;
border: 1px solid #FFF1B0;
border-collapse: collapse;
border-spacing: 0;
empty-cells: show;
}

#board_res th{
padding: 3px;
background:#FFF1B0;
}

#board_res td{
padding:10px;
line-height:150%;
background:#FFFFFF;
}

.dot_top_line{
clear:both;
margin:15px 0 5px 0;
width:100%;
text-align:right;
border-top:1px dotted #666666;
}

/* 掲示板テーブル フォーム用
-------------------------------------------------------------------------------- */
#coment_box{
margin:0 0 0 55px;
}
#coment_box02{
margin:0 auto;
width:700px;
}
#coment_box  table, #coment_box02 table{
width:100%;
}
#coment_box th, #coment_box02 th{
color:#993300;
background:#FFF1B0;
}

#coment_box td, #coment_box02 td{
background:#FFFDE8;
}
#coment_box td input{
width:390px;
}
#coment_box02 td input{
width:400px;
}
#coment_box td textarea{
width:390px;
}
#coment_box02 td textarea{
width:400px;
}

#coment_box p{
margin:10px;
}
.coment_guide{
margin:0 auto;
width:480px;
text-align:left;
}

#back_btn{
margin:0 auto;
padding:10px 0;
width:700px;
text-align:right;
}

#back_btn a{
padding:0 0 0 15px;
background:url(../public_img/arrow_blue03.gif) no-repeat;
}

/* 掲示板テーブル 削除用パスワードテーブル
-------------------------------------------------------------------------------- */
#pas_box table{
margin:0;
padding:0;
border:none;
}

#pas_box td{
padding:0;
}




