@charset "UTF-8";
/*
Theme Name: seinaiji css
Theme URL: http://www.seinaiji.jp/
Description: dbCSS.
Version: 1.0
Author: 清内路
Author URL: http://www.seinaiji.jp/
*/

/* CSS Document */
/* メイン見出し
----------------------------- */
#dbmidasi {
width:447px;
margin:0 0 10px 0;
padding:0;
overflow: hidden;
}
#dbmidasi:after {
content: "";
display: block;
clear: both;
height: 1px;
overflow: hidden;
}
/*\*/
* html #dbmidasi {
height: 1em;
overflow: visible;
}
/**/
#dbmidasi p {
float:left;
width:227px;
margin:0;
padding:0;
}
#dbmidasi img {
float:right;
width:210px;
margin:0 0 0 10px;
padding:0;
}

/* 各ヘッダ部分
----------------------------- */
#db-h {
width:446px;
height:31px;
margin:0 0 10px 0;
padding:0;
text-indent:-9999em;
background:url(../img/db/db-h.jpg) no-repeat 0 0;
display:block;
}
#db-h a {
width:446px;
height:31px;
margin:0;
padding:0;
text-indent:-9999em;
background:url(../img/db/db-h.jpg) no-repeat 0 0;
display:block;
}
#db-01 {
width:446px;
height:33px;
margin:0 0 10px 0;
padding:0;
font-size:12px;
font-weight:normal;
color:#666666;
text-indent:120px;
background:url(../img/db/kan-sizen.jpg) no-repeat 0 0;
display:block;
}
#db-01 h3 {
width:446px;
height:33px;
margin:0;
padding:0;
}
#db-01 a {
width:446px;
height:23px;
margin:0;
padding:10px 0 0 0;
font-size:12px;
color:#666666;
font-weight:normal;
background:url(../img/db/kan-sizen.jpg) no-repeat 0 0;
display:block;
}
#db-02 {
width:446px;
height:33px;
margin:0 0 10px 0;
padding:0;
font-size:12px;
font-weight:normal;
color:#666666;
text-indent:120px;
background:url(../img/db/kan-asobi.jpg) no-repeat 0 0;
display:block;
}
#db-02 h3 {
width:446px;
height:33px;
margin:0;
padding:0;
}
#db-02 a {
width:446px;
height:23px;
margin:0;
padding:10px 0 0 0;
font-size:12px;
color:#666666;
font-weight:normal;
background:url(../img/db/kan-asobi.jpg) no-repeat 0 0;
display:block;
}
#db-03 {
width:446px;
height:33px;
margin:0 0 10px 0;
padding:0;
font-size:12px;
font-weight:normal;
color:#666666;
text-indent:120px;
background:url(../img/db/kan-sisetu.jpg) no-repeat 0 0;
display:block;
}
#db-03 h3 {
width:446px;
height:33px;
margin:0;
padding:0;
}
#db-03 a {
width:446px;
height:23px;
margin:0;
padding:10px 0 0 0;
font-size:12px;
color:#666666;
font-weight:normal;
background:url(../img/db/kan-sisetu.jpg) no-repeat 0 0;
display:block;
}
#db-04 {
width:446px;
height:33px;
margin:0 0 10px 0;
padding:0;
font-size:12px;
font-weight:normal;
color:#666666;
text-indent:140px;
background:url(../img/db/kan-tabemono.jpg) no-repeat 0 0;
display:block;
}
#db-04 h3 {
width:446px;
height:33px;
margin:0;
padding:0;
}
#db-04 a {
width:446px;
height:23px;
margin:0;
padding:10px 0 0 0;
font-size:12px;
color:#666666;
font-weight:normal;
background:url(../img/db/kan-tabemono.jpg) no-repeat 0 0;
display:block;
}
#db-05 {
width:446px;
height:33px;
margin:0 0 10px 0;
padding:0;
font-size:12px;
font-weight:normal;
color:#666666;
text-indent:120px;
background:url(../img/db/kan-bunka.jpg) no-repeat 0 0;
display:block;
}
#db-05 h3 {
width:446px;
height:33px;
margin:0;
padding:0;
}
#db-05 a {
width:446px;
height:23px;
margin:0;
padding:10px 0 0 0;
font-size:12px;
color:#666666;
font-weight:normal;
background:url(../img/db/kan-bunka.jpg) no-repeat 0 0;
display:block;
}
#db-06 {
width:446px;
height:33px;
margin:0 0 10px 0;
padding:0;
font-size:12px;
font-weight:normal;
color:#666666;
text-indent:140px;
background:url(../img/db/kan-ikimono.jpg) no-repeat 0 0;
display:block;
}
#db-06 h3 {
width:446px;
height:33px;
margin:0;
padding:0;
}
#db-06 a {
width:446px;
height:23px;
margin:0;
padding:10px 0 0 0;
font-size:12px;
color:#666666;
font-weight:normal;
background:url(../img/db/kan-ikimono.jpg) no-repeat 0 0;
display:block;
}

/* リスト共通
----------------------------- */
.dbistbox {
width:425px;
margin:5px 0;
padding:5px 10px 0 10px;
border:#CCCCCC solid 1px;
overflow: hidden;
}
.dbistbox:after {
content: "";
display: block;
clear: both;
height: 1px;
overflow: hidden;
}
/*\*/
* html .dbistbox {
height: 1em;
overflow: visible;
}
/**/
.dbistbox h4 {
width:380px;
margin:0 0 5px 0;
padding:2px 0 2px 0;
border-bottom:#999999 1px solid;
}
.dbistbox h4 a {
width:380px;
margin:0;
padding:0;
font-size:16px;
color:#336699;
text-decoration:none;
display:block;
}
.dbistbox h4 a:hover {
font-size:16px;
color:#FF9900;
}
.dbistbox p {
margin:0;
padding:0;
font-size:0.85em;
line-height:125%;
color:#666666;
}
.dbistbox img {
float:right;
width:80px;
height:80px;
margin:0 0 5px 5px;
padding:0;
border:none;
}
.more {
float:right;
margin:0;
padding:0;
font-size:0.75em;
}
/* DB一覧用
----------------------------- */
#dbitiran {
width:447px;
margin:0;
padding:0;
}
#dbitiran p {
margin:0 10px 20px 10px;
padding:0;
font-size:0.85em;
line-height:150%;
color:#666666;
}
