/* CSS Document */

/* カテゴリー共通項目 */

.entry_title{
color:#FFFFFF;
background:url(http://www.hita-ryojikan.com/img/h1_2_bg.jpg) no-repeat;
padding-top:9px;
padding-bottom:7px;
padding-left:5px;
margin-bottom:10px;
}

.entry-title{
color:#FFFFFF;
background:url(http://www.hita-ryojikan.com/img/h1_2_bg.jpg) no-repeat;
padding-top:9px;
padding-bottom:7px;
padding-left:5px;
margin-bottom:10px;
}

.news_title{
color:#FFFFFF;
background:url(http://www.hita-ryojikan.com/img/h1_bg.jpg) no-repeat;
padding-top:7px;
padding-bottom:9px;
padding-left:5px;
margin-bottom:10px;
}

/* INDEX */

#news{
width:645px;
}

#news table{
border:1px solid #aaaaaa;
margin-bottom:10px;
}

#news table td table{
border-style:none;
}

#news table td table td{
padding-top:5px;
padding-bottom:5px;
}

#news h3{
color:#428BC4;
font-size:21px;
}

/* 最新のお知らせ */
#news-list{
width:645px;
}

#news-list-small{
width:639;
padding-bottom:20px;
padding-left:20px;
padding-top:20px;
}

#news-list-small ul li{
width:599px;
list-style:none;
background:url(http://www.hita-ryojikan.com/img/news_line.jpg) no-repeat;
font-size: 14px;
text-decoration: none;
height:30px;
}


.news_date{
background: url(img/news_date.gif) no-repeat;
background-position: 0px 5px;
padding-left:15px;
margin-bottom:5px;
}

#news_entry h3{
color:#428BC4;
}

/* ひた生活領事館について */

#about h2{
background: url(img/entry_h2_bg.jpg) no-repeat;
padding-top:1px;
padding-left:15px;
padding-bottom:3px;
margin-bottom:10px;
color:#aaaaaa;
}

#about table td table{
border:15px solid #efeff0;
}

#about table td table td{
padding-left:5px;
padding-top:2px;
padding-bottom:2px;
border-left:1px solid #EFEFF0;
border-bottom:1px solid #EFEFF0;
}

/* 特産物販売 */

#item table td table td{
padding-top:5px;
padding-bottom:5px;
}

/* お支払い方法 */

#payment h2{
background:url(img/payment_h2_bg.jpg) no-repeat;
padding-left:20px;
padding-top:2px;
padding-bottom:2px;
margin-bottom:10px;
color:#98b8d9;
}

#payment h3{
background:url(img/payment_h3_bg.jpg) no-repeat;
padding-left:20px;
padding-bottom:2px;
margin-bottom:10px;
background-position:0px 2px;
}

#payment p{
margin-bottom:10px;
}

#payment table td table{
margin-bottom:10px;
border-top:1px solid #aaaaaa;
border-right:1px solid #aaaaaa;
}

#payment table td table td{
border-left:1px solid #aaaaaa;
border-bottom:1px solid #aaaaaa;
padding:3px;
}

/* イベント情報 */

#event h1{
background:url(img/event_title_1.jpg) no-repeat;
padding-left:25px;
padding-top:5px;
font-size:16px;
}

#event h2{
background:url(img/event_title_2.jpg) no-repeat;
padding-left:25px;
padding-top:3px;
padding-bottom:8px;
margin-bottom:10px;
}

#event h3{
background:url(img/payment_h3_bg.jpg) no-repeat;
padding-left:20px;
padding-bottom:2px;
margin-bottom:5px;
background-position:0px 2px;
}

#event h4{
color:#428BC4;
margin-bottom:5px;
}

/* 交通アクセス */

#access h2{
background:url(img/access_h2_bg.jpg) no-repeat;
padding-left:20px;
padding-top:2px;
padding-bottom:2px;
margin-top:10px;
margin-bottom:10px;
color:#98b8d9;
}

#access h3{
background:url(img/payment_h3_bg.jpg) no-repeat;
padding-left:20px;
padding-bottom:2px;
margin-bottom:10px;
background-position:0px 2px;
}

/* 水の郷大使募集 */

#bosyu h2{
background:url(img/access_h2_bg.jpg) no-repeat;
padding-left:20px;
padding-top:1px;
padding-bottom:3px;
margin-top:10px;
margin-bottom:10px;
color:#98b8d9;
}

#bosyu p{
margin-bottom:10px;
}

/* お問い合わせ */

#contact h2{
background:url(img/payment_h2_bg.jpg) no-repeat;
padding-left:20px;
padding-top:2px;
padding-bottom:2px;
margin-bottom:10px;
color:#98b8d9;
}

#inquiry p {
margin-bottom: 10px;
}

#inquiry table {
margin-bottom:10px;
border-top: 1px solid #9f9fa0;
border-right: 1px solid #9f9fa0;
}

#inquiry td {
padding: 5px;
border-left: 1px solid #9f9fa0;
border-bottom: 1px solid #9f9fa0;
}

#inquiry input {

border: 1px solid #9f9fa0;
background-color: #efeff0;
padding: 2px;
}

#inquiry select {
border: 1px solid #9f9fa0;
background-color: #efeff0;
padding: 2px;
}

#inquiry textarea {
border: 1px solid #9f9fa0;
background-color: #efeff0;
padding: 2px;
}

#inquiry_2 table {
margin-top: 10px;
margin-bottom: 10px;
}

#inquiry_2 td {
padding: 5px;
}

#inquiry ul{
list-style: none;
}

#inquiry li {
list-style: none;
}
