/* tags */
body { color: #606060; font-size: 12px; line-height: 125%; font-family: "ＭＳ Ｐゴシック", "ＭＳ ゴシック", "ヒラギノ角ゴ Pro W3", Osaka−等幅, Osaka, 平成角ゴシック; width: 960px; margin: 4px auto; padding: 0; }
h1,h2,h3,h4,h5,h6,p { font-size: 100%; font-weight: normal; margin: 0; padding: 0; }
ul,li,dl,dt,dd { margin: 0; padding: 0; list-style-type: none; }
img { vertical-align: middle; border-width: 0; }
table { font-size: 100%; border-collapse: collapse; }
th { font-weight: normal; vertical-align: top; padding: 4px 8px; white-space: nowrap; }
td { vertical-align: top; padding: 4px 8px; }
a:link { color: #069; }
a:visited { color: #069; }
a:hover { color: #f60; text-decoration: none; }
a:active { }
form { margin: 0; padding: 0; display: block; }
strong {  }
em { font-style: normal; }
/* class */
.clear_both { font-size: 0; line-height: 0; clear: both; }
.clearfix { zoom: 100%; }
.clearfix:after { content: ""; clear: both; height: 0; display: block; visibility: hidden; }
.block { display: block; }
.align_left { text-align: left; }
.align_center { text-align: center; }
.align_right { text-align: left; }
/* container */
div#pagetitle1 { margin-right: 16px; margin-bottom: 32px; margin-left: 16px; }
div#main1 { width: 672px; float: left; margin-right: 16px; margin-left: 16px; display: inline; }
div#side1 { width: 224px; float: right; margin-right: 16px; margin-left: 16px; display: inline; }
/* header */
h1 { color: #808080; margin-right: 16px; margin-left: 16px; }
ul#logo { margin: 8px 16px; }
ul#logo li {}
ul#logo li.seoconsultpit { float: left; }
ul#logo li.siterepair { float: right; }
/* footer */
div#footer { clear: both; margin-top: 32px; margin-right: 16px; margin-left: 16px; border-color: #c0c0c0; border-style: double; border-width: 3px 0 0; }
div#footer ul.bookmark { font-size: 10px; background-color: #f0f0f0; float: right; margin-top: 8px; padding: 4px 8px; display: inline; }
div#footer ul.bookmark li { margin-left: 4px; display: inline; }
div#footer ul.globalmenu { font-size: 10px; float: right; margin-top: 8px; display: inline; }
div#footer ul.globalmenu li { margin-right: 4px; padding-right: 2px; border-color: #c0c0c0; border-style: solid; border-width: 0 1px 0 0; display: inline; }
div#footer ul.globalmenu li a { color: #808080; }
div#footer ul.manage {  }
div#footer ul.manage li { margin-bottom: 4px; }















