@charset "utf-8";

body,div,pre,p,blockquote,form,ul,ol,li,fieldset,input,textarea,select,option,dl,dt,dd,h1,h2,h3,h4,h5,h6,table,th,td,embed,object {margin:0;padding:0;vertical-align:baseline;}
body {font-family:'Hiragino Kaku Gothic Pro','メイリオ','ＭＳ Ｐゴシック', san-serif;font-size:13px;line-height:1.7;margin:0;text-align:center;}
h1 {font-size:18px;text-align:left;}
h2 {font-size:18px;}
h3 {font-size:18px;}
h4 {font-size:18px;}
p {margin-bottom:1em;}
img {border:0;}
dt {font-weight:bold;}
dd {font-size:80%;}
hr.dashline {border:0px solid rgb(255,255,232);border-bottom:1px dashed #444422;height:0;}

#frame {border-collapse:collapse;width:100%;height:100%;margin:0;}
#menucell {vertical-align:top;background:rgb(255,255,232) url(../images/bag00.gif) right bottom no-repeat;height:66px;}
#menu {margin:30px;}
.menu A:link {color:black;text-decoration:none}
.menu A:visited {color:black;text-decoration:none}
.menu A:active {color:black;text-decoration:none}
.menu A:hover {color:black;text-decoration:none}
#titlecell {vertical-align:top;border-top:3px solid #444422;background-color:rgb(255,255,232);height:65px;}
#title {font-size:x-small;margin:19px;text-align:center;height:1px;}
#main {text-align:right;}
#main div {text-align:left;width:340px;margin-right:20px;}
#maincell {background-color:rgb(255,255,232);}
#newspapercell {vertical-align:bottom;text-align:center;background:url(../images/newsback.gif) center 50px;height:134px;}
#newspaper {background:url(../images/newspaper.gif) no-repeat;width:862px;height:134px;margin:0 auto;}
#tagcell {vertical-align:top;background:rgb(126,81,32) url(../images/tag00.gif) center 4px no-repeat;}
.rightrow {width:140px;background:rgb(126,81,32);}
#bottomcell {height:60px;background-color:rgb(126,81,32);}
#topnews {position:absolute;top:50px;left:20px;width:560px;height:500px;background:#f3f3f1 url(../images/company.gif) center 2px no-repeat;}
#topnews iframe {width:100%;height:100%}

#papercloser {text-align:right;}
#counter {float:left;padding:3px 3px 0;font-size:12px;}
#counter img {vertical-align:middle;}
