@import "/css/commonstyle.css";

#content div.main div.article div.tenpo_data {
border-bottom: 1px #7a95da dotted;
padding:1em;
}

#content div.main div.article div.tenpo_data h4,
#content div.main div.article div.tenpo_data a {
background-color: #e8f0f3;
color: #1c4a64;
padding:4px;
}

#content div.main div.article div.tenpo_data p {
padding:4px;
}



#content div.main div.article div.tenpo_data_i h4,
#content div.main div.article div.tenpo_data_s h4 {
background-color: #e8f0f3;
margin-bottom:8px;
padding: 3px 8px 2px 2px;
}


#content div.main div.article div.tenpo_data_i,
#content div.main div.article div.tenpo_data_s {
border-bottom: 1px #7a95da dotted;
padding:1em;
}

#content div.main div.article div.tenpo_data_i h4 span{
background-color: #e8f0f3;
display: block;
padding: 6px 8px;
background: url(../images/ikeda.gif) right top no-repeat;
}

#content div.main div.article div.tenpo_data_s h4 span{
background-color: #e8f0f3;
display: block;
padding: 6px 8px;
background: url(../images/senshu.gif) right top no-repeat;
}

#content div.main div.article div.tenpo_data_i a,
#content div.main div.article div.tenpo_data_s a {
color: #1c4a64;
}

#content div.main div.article div.tenpo_data_i p,
#content div.main div.article div.tenpo_data_s p {
padding:4px;
}

#content div.main div.article div.paragraph table {
border-left: 1px #7a95da solid;
border-top: 1px #7a95da solid;
width: 100%;
}

#content div.main div.article div.paragraph th,
#content div.main div.article div.paragraph td {
padding: 2px 4px;
border-bottom: 1px #7a95da solid;
border-right: 1px #7a95da solid;
}

#content div.main div.article div.paragraph th {
background-color: #e8f0f3;
color: #1c4a64;
text-align: center;
}

#content div.main div.article div.paragraph p.gototop {
padding-top: 8px;
padding-bottom: 24px;
text-align:right;
}

#content div.main h4 {
border:1px solid #CCDDE3;
margin-bottom: 8px;
background-color:#e8f0f3;
font-size: 1.1em;
margin:12px 0px 4px 0px;
color: #258;
}

#content div.main h4 span {
display: block;
padding: 2px 6px 2px 10px;
}

#content div.main h5 {
border-bottom:1px solid #CCC;
font-size: 1em;
margin:12px 0px 8px 0px;
padding:2px 0;
color: #258;
}

#content div.main h5 span {
display: block;
padding: 0 6px;
border-left:4px solid #258;
}

#content div.main a.comment {
	color:#333;
}
