<style type="text/css"> 
html{margin:0;padding:0;}

img{border:0;}
 
body {
  margin: 0 auto;  
  padding: 0;
  background:url(../images/grimenu_bg.jpg);
  background-position:top left;
  background-attachment:fixed;
  background-repeat:no-repeat;
  color: #000;
  background-color:#333;
  font-size: 90%;
  line-height: 1.6;
  overflow-x:hidden;
}  

body{ scrollbar-base-color: #224444; }
body::-webkit-scrollbar{ width: 5px; height: auto;  }
body::-webkit-scrollbar-track{ background: #af563a; -webkit-box-shadow: 3px 0 10px #333; }
body::-webkit-scrollbar-thumb{ background:#224444; }


.bacetxt {
	font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 14px;
	line-height: 6px;
	margin-left:5px;
	font-weight:600;
}

.bacetxt2 {
	font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 14px;
	line-height: 6px;
	margin-left:-15px;
	text-indent: 10px;
	font-weight:600;
}


.new {
	font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 8px;
	line-height: 6px;
	margin-left:8px;
	font-weight:500;
	color:#F00;
}

.midasi {
	font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 18px;
	line-height: 15px;
	font-weight: 500;
	margin-left:5px;
}

#side {
  width: 275px;
  overflow: auto;
  overflow-y: scroll;
  overflow-x:hidden;
  direction: rtl;
}

#side .container {
  padding: 5px;
  direction: ltr;
}

a {
text-decoration: none;
}

a:hover{
	color:#900;
	opacity:0.8;
	-webkit-transition: 0.4s ;
	transition: 0.4s ;}
 
img#toplogo{
  position:relative;
  top: 8px;
  left: 12px;
  margin: auto;
  z-index:3;
}

img#linetop{
  position:relative;
  left: 5px;
  top:-28px;
  margin: auto;
  z-index:2;
}


</style>
