* {
margin:0;
padding:0;
line-height:1.5em;
font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3" ;
font-size:14px;
color:#222;
}
body {
text-align:center;
background-image:url(//www.hidaka-tax.com/wp/wp-content/themes/hidaka1/images/b3-203.gif);
}
div.wrap {
width:900px;
margin:0 auto;
text-align:left;
background-color:white;
}
div#site-title {
height:200px;
background-image:url(//www.hidaka-tax.com/wp/wp-content/themes/hidaka1/images/title1.jpg);
}
div#site-title h1, div#site-title h2 {
width:570px;
float:left;
margin:20px 0 0 5px;
padding:5px 0 5px 15px;
background-color:#679243;
}
div#site-title h1 a, div#site-title h2 a {
font-size:20px;
color:white;
text-decoration:none;
}
div#site-title p {
width:530px;
float:left;
margin:20px 0 0 30px;
}
div.menu {
clear:both;
background:#678E5B;
}
div.menu ul {
padding:5px;
text-align:center;
}
div.menu li {
display:inline;
color:white;
}
div.menu li:after {
content: "　|　";
}
div.menu li:last-of-type:after {
content: "";
}
div.menu a {
color:white;
text-decoration:none;
}
div.main {
width:678px;
float:right;
margin:0;
padding:10px;
border-left:solid 1px silver;
}
h1, h2.title {
color: RGB(20,94,44);
border-color: RGB(20,94,44);
margin: 1em 0px 0px;
padding: 2px 4px 2px 6px;
border-width: 0px 0px 1px 8px;
border-style: solid;
font-size: 110%;
font-weight: bold;
width: auto;
}
div.blog_info ul li {
list-style-type:none;
float:left;
}
div.blog_info ul li:first-of-type:after {
content: "　|　";
}
div.post p {
margin: 0px;
padding: 10px 16px 7px 22px;
}
div#side {
width:190px;
float:left;
margin:0;
padding:5px;
}
div.widget-area > ul > li {
list-style-type:none;
}
div.widget-area h3 {
background-color: RGB(89,119,77);
color: RGB(252,254,252);
padding:5px;
margin-top:1em;
}
.widget-container ul, .widget-container select, .widget-container form {
padding:5px;
}
.widget-container ul {
margin-left:25px;
}
.widget-container ul li {
list-style-image:url(//www.hidaka-tax.com/wp/wp-content/themes/hidaka1/images/list.gif);
}
div.textwidget {
margin:5px;
}
div.footer {
clear:both;
padding:20px;
}
div.footer li {
list-style-type:none;
}
div.footer p {
text-align:center;
}