@charset "Shift_JIS";
@import url(/common/css/form.css);

h1, h2, h3, h4, h5, h6,
p, div, blockquote{
margin:0;
}

div.adminform{
text-align:right;
font-size:small;
}

.hidden, .nocss, span.hidden, span.nocss{
! important;
display:none;
}

.noview{
! important;
visibility:hidden;
}

img.right{
float:right;
margin-left:10px;
margin-bottom:10px;
}
img.left{
float:left;
margin-right:10px;
margin-bottom:10px;
}
p.center{
text-align:center;
}

h1, h2, h3{
clear:both;
}

em, strong{
font-weight:bold;
font-style: normal;
text-decoration:none;
}

em{
color:#f00;
}

pre{
font-family:"Osaka|", "lr SVbN", monospace;
white-space:pre;
margin:1em 3em;
padding:1em;
border:1px solid #999;
background-color:#ddd;
}

ul, ol, dl{
margin:0.5em 0;
padding:0;
padding-left:2em;
}

table{
margin:1em 0;
border-width:1px 0 0 1px;
border-color:#333;
border-style:solid;
}

table p, table form{
margin-top:0;
margin-bottom:0;
}

tr{
border:none;
vertical-align:top;
}

th, td{
border-width:0 1px 1px 0;
border-color:#333;
border-style:solid;
padding:3px 5px;
vertical-align:top;
}

th{
background-color:#999;
text-align:center;
font-weight:bold;
}

th.num, td.num{
text-align:right;
white-space:nowrap;
}

.nowrap{
white-space:nowrap;
}

select, textarea, 
input.num, input.name, input.mail, input.url, input.short, input.shortmid, input.midshort, input.mid, input.midlong, input.long
{
border:3px inset #999;
margin:2px;
vertical-align: middle;
}

input.button{
border:3px outset #999;
background-color:#999;
margin:2px;
vertical-align: middle;
}

blockquote{
border:1px dashed #333;
padding:1em;
margin:1em 10%;
}

span.lm{
margin-left:1em;
font-size:smaller;
}

p.totop, p.return{
text-align:right;
font-size:smaller;
margin:0;
}

li.file{
list-style-image:url(http://www.officek.jp/common/images/file_mini.gif);
}

li.folder{
list-style-image:url(http://www.officek.jp/common/images/folder_mini.gif);
}

span.en{
font-family:Helvetica, Arial, sans-serif;
}
