
@import url("blog.css");
body  { color: black; background-color: white; background-image: url("../image/oba-bg2.jpg"); background-repeat: no-repeat; top: 0; left: 0 }
#Head  { visibility: visible; position: absolute; top: 0; left: 0; width: 100%; height: 70px }
#Head a { color: #000; text-decoration: none }
#Head a:link { color: #000; text-decoration: none }
#Head a:visited { color: #000; text-decoration: none }
#Head a:hover { color: #ff8c00; text-decoration: none }
#Head a:active { color: #f00; text-decoration: none }
#Head .Address  { font-size: 75%; margin-top: 10px; margin-bottom: 0; margin-left: 550px }
#Head .CartButton  { font-size: 80%; margin-top: 5px; margin-bottom: 0; margin-left: 550px }
#Head ul   { margin-top: 10px; margin-bottom: 0; margin-left: 235px; padding-bottom: 0.2em; border-bottom: 1px solid #fc0 }
#Head li { font-size: 80%; display: inline; padding-right: 0.2em; padding-left: 0.4em; border-right: 1px solid #000 }
#Head .Content_Sub   { font-size: 80%; margin-top: 0; margin-bottom: 0; margin-left: 235px; padding-top: 10px }
#Head .Content_Sub em { font-style: normal }
#Main    { visibility: visible; position: absolute; top: 150px; left: 240px }
#Main h1 { display: none }
#Main h2   { font-size: 100% }
#Main h3  { color: #ff8c00; font-size: 95%; font-style: normal; font-weight: bold; padding-left: 0.3em; border-left: 0.3em solid #9c3 }
#Main h4  { color: #c90; font-size: 95%; font-style: normal; font-weight: bold; padding-left: 0.5em }
#Main p  { line-height: 1.3em; text-indent: 1em }
#Main caption    { color: #fff; font-size: 90%; font-weight: bold; background-color: #fc0; text-align: center; margin: 0; padding: 0.1em }
#Main .table28em   { width: 28em }
#Main .table12em  { width: 12em }
#Main .table12em img { margin-top: 0.1em; margin-bottom: 0.1em }
#Main .tdul    { color: #390; font-size: 90%; padding: 0.3em; border-bottom: 1px solid #fc0 }
#Main .article        { margin-bottom: 1em; width: 500px }
#Main .fsize  { font-size: 90%; width: 500px }
#Main .trackback { font-size: 80%; text-align: center; padding: 0.3em; width: 90%; border: dotted 1px #d3d3d3 }
#Main .cmntf { font-size: 75%; padding: 0.3em; width: 75%; border: dotted 1px #9acd32 }
#Main .cmnt { padding: 0.3em }
#Main .cname { color: #9c3; font-weight: bold }
#Main .cmsg { color: #696969; margin-bottom: 0.3em; border-bottom: 1px dotted #9c3 }
#Main .layoutl   { margin: 0.5em; float: left }
#Main .layoutr   { margin: 0.5em; float: right }
#Main .item     { margin: 0; padding: 1em; border: solid 1px #cc9 }
#top   { margin-left: 20px; width: 492px }
#top1  { margin-left: 20px; width: 554px }
#top .top1 { margin: 0 }
#topics h3 { background-image: none; border: 0 }
#topics h3 span { display: none }
#top .top2 { background-image: url("../image/title/top01_02.jpg"); background-repeat: no-repeat; text-indent: 0; margin: 0; height: 118px }
#top .top3 { text-indent: 0; margin: 0 }
#top .top4   { background-image: url("../image/title/top01_bg.gif"); background-repeat: repeat-y; text-indent: 0; margin: 0; padding: 5px 20px }
#top .top5  { background-image: url("../image/title/top01_04.gif"); background-repeat: no-repeat; height: 16px }
#top li  { font-size: 100% }
#top .whatnew { list-style-type: none; list-style-image: url("../image/title3_hexp.gif"); padding-left: 5px }
#Contents    { visibility: visible; padding-top: 7em; padding-left: 0.5em; position: absolute; top: 200px; left: 0; width: 235px }
#Contents h2 { font-size: 80%; font-weight: normal; background-color: #fff; margin-bottom: 0; padding: 0.1em; border: solid 1px #fc0 }
#Contents p,li   { font-size: 75% }
#Contents .tlist { font-size: 80% }
#Contents .tmonth  { }
#Contents .tday  { }
#Contents .ttitle  { }
#Contents .menu5 .calendar   { font-size: 80%; padding: 0.5em; border: solid 1px #ccc }
#Contents .cmonth   { color: #333; font-weight: bold }
#Contents .cweek   { color: #666 }
#Contents .csun  { color: #f00 }
#Contents .cday  { }
#Contents .menuarea { margin: 0; padding: 0; width: 195px }
#Contents .menuttl  { margin: 10px 0 0; padding: 0 }
#Contents .menu1    { line-height: 150%; background-color: #fff; margin: 0; padding-bottom: 0.3em; padding-left: 0.3em; border-right: 1px solid #f90; border-bottom: 1px solid #f90; border-left: 1px solid #f90 }
#Contents .menu2   { color: #666; background-color: #fff; margin: 0; padding-top: 1px; padding-bottom: 0.3em; padding-left: 0.3em; border-right: 1px solid #f90; border-bottom: 1px solid #f90; border-left: 1px solid #f90 }
#Contents .menu3    { color: #666; background-color: #fff; margin: 0; padding-top: 1px; padding-bottom: 0.3em; padding-left: 0.3em; border-right: 1px solid #9c3; border-bottom: 1px solid #9c3; border-left: 1px solid #9c3 }
#Contents .menu4   { color: #666; background-color: #fff; margin: 0; padding-top: 1px; padding-bottom: 0.3em; padding-left: 0.3em; border-right: 1px solid #9c3; border-bottom: 1px solid #9c3; border-left: 1px solid #9c3 }
#Contents .menu5    { color: #666; background-color: #fff; margin: 0; padding-top: 1px; padding-bottom: 0.3em; padding-left: 0.3em; border-right: 1px solid #024282; border-bottom: 1px solid #024282; border-left: 1px solid #024282 }dl   { }
dt    { margin: 0; padding-left: 10px; width: 250px; border-left: 5px solid #09c }
dd   { line-height: 1.3em; margin: 0 0 0.5em 30px; padding: 0.3em }
dd dt { color: #690; margin-bottom: 0; margin-left: 10px; width: 400px; border-top: 1px solid #ccc; border-right: 1px solid #ccc; border-bottom: none; border-left: 1px solid #ccc }
dd dd { margin-top: 0; margin-left: 10px; width: 400px; border-top: none; border-right: 1px solid #ccc; border-bottom: 1px solid #ccc; border-left: 1px solid #ccc }
a { color: blue; text-decoration: underline }
a:link { color: blue }
a:visited { color: purple }
a:hover { color: purple }
a:active { color: red }
.small { font-size: 80% }
.border_orange { background-color: #fff; padding: 0.2em; border: solid 1px #fc0 }
.border_green { background-color: #fff; padding: 0.2em; border: solid 1px #9acd32 }
.warn { color: #f00; font-weight: bold }
#Acopy a { color: #dcdcdc; font-size: 70%; text-decoration: none }
em  { color: #690; font-style: normal; font-weight: normal }
strong { color: #690; font-style: normal; font-weight: bold }
img { border-width: 0 }
.break{clear: both;	margin: 0px;	padding: 0px;	height: 0px;	width: 0px;}
.align_r { text-align: right }
.imeoff  { border: solid 1px #39f; ime-mode: disabled  }
.imeon { border: solid 1px #f90; ime-mode: active }
h3.index-entry_bee  { color: #fff !important; background-color: #693; margin-top: 20px; margin-bottom: 0; padding: 5px; border: solid 1px #693 !important }
div.index-entry_bee  { margin-top: 0; padding: 0.2em; border: solid 1px #693 }
h3.index-entry_cafe38   { color: #fff !important; background-color: #963; margin-top: 20px; margin-bottom: 0; padding: 5px; border: solid 1px #963 !important }
div.index-entry_cafe38   { margin-top: 0; padding: 0.2em; border: solid 1px #963 }

div.index-entry li  { font-size: 100%; list-style-image: url("../image/title/li.gif"); margin-left: 0.5em; padding-top: 0.2em; padding-right: 0.5em; padding-bottom: 0.2em }
div.index-entry li a { color: #693 }
div.index-entry li a:hover { color: #ff8c00 }

.topevent-area {}
.topevent-area dt  { font-size: 12px; width: 100% !important }
.topevent-area dt span { font-size: 10px; margin-left: 15px }
.topevent-area dd  { font-size: 10px }





/*<agl.folder "cart">*/
table.result { width: 100%; border-collapse: collapse }
table.result th ,table.result td { font-size: 80%; padding: 0.2em; border-bottom: 1px solid #fc0 }
table.result th { color: #390; font-weight: normal }
table.result tfoot th { color: #f60 !important; text-align: right }

table.order { width: 100%; border-collapse: collapse }
table.order th ,table.order td  { font-size: 80%; padding: 0.2em; border-bottom: 1px dotted #666 }
table.order th  { color: #390; font-weight: normal; width: 30% }
table.order tfoot th { color: #f60 !important; text-align: right }

/*</agl.folder>*/
