@charset "utf-8";
/*
 * ファイルID	 : camp.css
 * 処理概要    : 月極 Web 用 CSS ファイル
 * 
 * Created by	 : M.Kubo 2009/03/27
 * Modified by : *.*** 0000/00/00
 *               コメントを追加
 */

/***************************************************/
/*               デフォルトタグ                    */
/***************************************************/
 
/* デフォルトスタイルリセット */
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, blockquote, th, td {
margin: 0;
padding: 0;
}

html {
overflow-y: scroll;
}

h1, h2, h3, h4, h5, h6 {
font-size: 100%;
font-weight: normal;
}

ol, ul {
list-style: none;
}

fieldset, img {
border: 0;
}

img {
vertical-align: bottom;
}

table {
border-collapse: collapse;
boader-spacing: 0;
}

/***************************************************/
/*              メインコンテンツ                   */
/***************************************************/

.camp_head {
padding-bottom: 24px;
} 

.camp_head h2 {
padding-bottom: 8px;
}

.camp_head p {
font-size: 80%;
}

.camp_cont {
width: 100%;
margin-right: auto;
margin-left: auto;
}

.camp_cont .head_tr .prefname {
width: 65px;
}

.camp_cont .head_tr .townname {
width: 210px;
}

.camp_cont .head_tr .parkname {
width: 220px;
}

.camp_cont .head_tr .charge {
width: 130px;
}

.camp_cont .head_tr .cont {
width: 275px;
}

.camp_cont div {
margin-bottom: 20px;
}

.camp_cont h3 {
padding: 6px 7px 4px;
background: url(../images/bg_listhdr.gif) #f5f7f8 repeat;
color: #444;
font-size: 80%;
font-weight: bold;
vertical-align: middle;
}

.camp_cont h3 span {
color: #c00;
font-size: 90%;
font-weight: normal;
}

.camp_cont table {
width: 100%;
margin-top: 8px;
text-align: left;
}

.camp_cont .head_tr th {
background: #f2f2dc;
text-align: left;
}

.camp_cont th, .camp_cont td {
border: #ccc solid 1px;
white-space: normal;
}

.camp_cont th {
padding: 5px 8px;
background: #fcfcf5;
color: #525049;
font-size: 80%;
vertical-align: top;
}

.camp_cont td {
padding: 8px 8px 5px;
font-size: 80%;
line-height: 160%;
}

.camp_cont td span {
margin-left: 0.5em;
color: #777;
font-size: 80%;
}

.anchor {
font-size: 75%;
text-align: right;
}