
*{margin:0; padding:0;}
a:link {
  color: #006699;
}

a:visited {
  color: #66AECC;
}

a:hover {
  color: #006699;
  background-color: #DDEEFF;
}

a:visited:hover {
  color: #006699;
  background-color: #DDEEFF;
}
blockquote {
  margin:2px 10px;
  padding:5px 3px;
  background-color:#ffffcc;
  border:2px solid #666666;
}
pre {
  width:470px;
  margin:2px 10px;
  padding:3px 3px;
  background-color:#ccffcc;
  border:1px dashed #666666;
  word-wrap : break-word;
  line-height:1em;
  font-size:small;
  font-family: "Verdana",  "ＭＳ ゴシック", "Osaka‐等幅";
}
code {
  font-size:1em;
  font-family: "Verdana",  "ＭＳ ゴシック", "Osaka‐等幅";
}
.img_R{
float: right;
border: solid 1px #CCCCCC;
margin-left:8px;
margin-top:4px;
}
.img_L{
float: left;
border: solid 1px #CCCCCC;
margin-right:8px;
margin-top:4px;
}

body{
  /*background-color:#ffcc66;*/
  background-image:url(http://rmm.zet-tune.net/img/bg01.gif);
  width:780px;
  margin:0 auto;
  margin-left:auto;
  margin-right:auto;
  }
#mybody{
  width:100%;
  background-color:#ffffff;
  /*background-color:#ffcc66;*/
  border-width:0 2px;
  border-style:solid;
  /*border-color:#ffffff;*/
  border-color:#ff8000;
}

#header{
  /*width:100%;*/
  /*background-color:#ffffff;*/
  /*background-color:#ff8000;*/
  /*height:70px;*/
  padding:5px;
  }

#footer{
  width:100%;
  clear:both;
  /*background-color:#ffffff;*/
  /*border-top:2px solid #ff8000;*/
  text-align:center;
  padding:1em 0;
  }

#copy_text {
	width: 99%;
	/*background-color: #ffffff;*/
	font-family:  "Verdana","ＭＳ ゴシック";
	font-size: x-small;
	text-align: center;
}

#home-link {
  margin:0;
  padding:0 5px;
  font-size:small;
  font-family: "Verdana", "ヒラギノ角ゴ Pro W3", "ＭＳ ゴシック", "Osaka‐等幅";
}
/*
.entry-content p{
  margin:1em 0;
  }
*/
#subtitle_area{
  margin-right:180px;

}
#navigation {
  background-color:#ffffff;
}

#navi{
  padding:0em 5px 2em 5px;
  /*border:0px solid #fff;*/
  /*background-color:#ffcc66;*/
}
#mymain{
  padding:1px;
  /*border-right:3px solid #fff;*/
  /*position:relative;*/
}

#navigation{
  position:absolute;
  right :0;
  top: 75px;
  width:180px;
　/*border-left:2px solid #ff8000;*/
}

#contents{
    width:100%;
   /*margin-right: 180px */
   /*background-color:#ffcc66;*/
}

#left-side{
  float:left;
  width:180px;
  margin:0;
  padding:0;
  /*position:absolute;
  left:0;top:0px;*/
  /* background-color:#ffcc66;*/
}
#contents-center{
  margin:0 180px 0 180px;
  padding:0;
  vertical-align:top;
  /*background-color:#ffffff;*/
  /*float:left;*/
  /*position:relative;*/
}

#right-side{
  float:right;
  width:180px;
  margin:0;
  padding:0;
  /*background-color:#ffcc66;*/
}

.contents-in{margin:5px;}
.contents-in-center{
	margin:5px;
	padding:5px;
	background-color:#ffffff;
	}

#center-Block{
 margin:0;
 padding:0;
 background-color:#ffffff;
 width:97%;
}
.center-L{
  float: left;
  margin:0;
  padding:0 0 5px 0;
  width:50%;
}
.center-R{
  float: right;
  margin:0;
  padding:0 0 5px 5px; 
  width:50%;
}
.center-ROW{
  float: left;
  margin:0;
  padding:0 0 5px 0;
 width:100%;
}

/* サイドメニュー-------------------------------------------------*/
#right-side h2,
#navi h2,
.menu-header {
  margin: 5px 0 0;
  margin-bottom: 3px;
  padding-left: 3px;
  padding-top: 1px;
  width: 100%;/*180px;*/
  padding-bottom: 1px;
  /*text-transform: Uppercase;*/
  font-size:small;
  font-family: "Verdana", "ヒラギノ角ゴ Pro W3", "ＭＳ ゴシック", "Osaka‐等幅";
  color: #ffffff;
  background: url(img/menubg2.png);
  border: 1px solid #ff8000;
}

#left-side h2{
  margin: 5px 0 0 0;
  /*margin-bottom: 3px;*/
  padding-left: 3px;
  padding-top: 1px;
  width: 100%;/*150px;*/
  /*padding-bottom: 1px;*/
  /*text-transform: Uppercase;*/
  font-size:small;
  font-family: "Verdana", "ヒラギノ角ゴ Pro W3", "ＭＳ ゴシック", "Osaka‐等幅";
  color: #ffffff;
  background: url(img/menubg2.png);
  border: 1px solid #ff8000;
}

.menu-header a:link,
.menu-header a:hover,
.menu-header a:visited
 {
 color:#ffffff;
 font-weight:bold;
 text-decoration:none;
}
.navi_header  {
	border-width:3px 3px 1px 3px;
	border-style:solid;
  border-color:#ff8000;
  background-color:#99ff00;
  font-size:small;
  padding:0.1em 0 0.1em 0.5em;
  text-decoration:none;
  color:#006699;
  width:150px;
  margin:2px 0px;
  font-family: "Verdana", "ヒラギノ角ゴ Pro W3", "ＭＳ ゴシック", "Osaka‐等幅";
}

.menu-list-item  {
  display:block;
  border:3px double #ff8040;
  background-color:#ff8040;
  font-size:small;
  padding:0.1em 0 0.1em 0.5em;
  text-decoration:none;
  color:#ffffff;
  width:150px;
  margin:2px 0px;
  list-style-type : none;
  font-family: "Verdana", "ヒラギノ角ゴ Pro W3", "ＭＳ ゴシック", "Osaka‐等幅";
}

#side_menu ul {
  margin: 0;
  padding :0;
  list-style-type : none;
}
/*
#side_menu li {
  display : inline;
  padding :0;
  margin:0;
}
*/
.sidemenu a {
  display:block;
  border:3px double #ffa346;
  background-color:#ffa346;
  font-size:small;
  padding:0.1em 0 0.1em 0.5em;
  text-decoration:none;
  color:#ffffff;
  width:150px;
  margin:2px 0px;
  /*height:1.7em;*/
  list-style-type : none;
  font-family: "Verdana", "ヒラギノ角ゴ Pro W3", "ＭＳ ゴシック", "Osaka‐等幅";
}
.sidemenu a:hover{
  display:block;
  border:3px double #ffb871;
  background-color:#ffb871;
  font-size:small;
  padding:0.1em 0 0.1em 0.5em;
  text-decoration:none;
  color:#ffffff;
  width:150px;
  margin:2px 0px;
  /*height:1.7em;*/
  font-family: "Verdana", "ヒラギノ角ゴ Pro W3", "ＭＳ ゴシック", "Osaka‐等幅";
}
.sidemenu a:visited {
  display:block;
  border:3px double #ffa346;
  background-color:#ffa346;
  font-size:small;
  padding:0.1em 0 0.1em 0.5em;
  text-decoration:none;
  color:#ffffff;
  width:150px;
  margin:2px 0px;
  font-family: "Verdana", "ヒラギノ角ゴ Pro W3", "ＭＳ ゴシック", "Osaka‐等幅";
}

.single_menu a {
  display:block;
  border:3px double #ffa346;
  background-color:#ffa346;
  font-size:small;
  padding:0.1em 0 0.1em 0.5em;
  text-decoration:none;
  color:#ffffff;
  width:150px;
  margin:2px 0px;
  /*height:1.7em;*/
  font-family: "Verdana", "ヒラギノ角ゴ Pro W3", "ＭＳ ゴシック", "Osaka‐等幅";
}
.single_menu a:hover{
  display:block;
  border:3px double #ffb871;
  background-color:#ffb871;
  font-size:small;
  padding:0.1em 0 0.1em 0.5em;
  text-decoration:none;
  color:#ffffff;
  width:150px;
  margin:2px 0px;
  /*height:1.7em;*/
  font-family: "Verdana", "ヒラギノ角ゴ Pro W3", "ＭＳ ゴシック", "Osaka‐等幅";
}
.single_menu a:visited {
  display:block;
  border:3px double #ffa346;
  background-color:#ffa346;
  font-size:small;
  padding:0.1em 0 0.1em 0.5em;
  text-decoration:none;
  color:#ffffff;
  width:150px;
  margin:2px 0px;
  font-family: "Verdana", "ヒラギノ角ゴ Pro W3", "ＭＳ ゴシック", "Osaka‐等幅";
}

.left-navi  {
  margin: 5px 0 3px 0;
  padding: 1px 3px 1px 0;
  width: 170px;
  text-transform: Uppercase;
  font-size:small;
  font-family: "Verdana", "ヒラギノ角ゴ Pro W3", "ＭＳ ゴシック", "Osaka‐等幅";
  color: #ffffff;
  background: url(img/menubg2.png);
  border: 1px solid #ff8000;
}

#search_box {
	margin:5px 0;
}
#search_form {
  border-style:solid;
  border-width:1px 1px 1px 1px;
  border-color:#ff8000;
  font-size:small;
  font-family: "Verdana", "ヒラギノ角ゴ Pro W3", "ＭＳ ゴシック", "Osaka‐等幅";
  padding:2px;
}

/*-------------------------------------------------------*/

/* index 記事一覧 ------------------------------------*/
.cat_title h3 {
  font-size:100%;
  font-family: "Verdana", "ヒラギノ角ゴ Pro W3", "ＭＳ ゴシック", "Osaka‐等幅";
}
.cat_title ul {
  margin: 0;
  padding :0;
  list-style-type : none;
  font-family: "Verdana", "ヒラギノ角ゴ Pro W3", "ＭＳ ゴシック", "Osaka‐等幅";
}
.cat_title li {
  padding :0;
  margin:0;
}
.cat_title a {
  background-image:url(http://rmm.zet-tune.net/img/folder_w.gif);
  text-decoration:none;
  background-repeat:no-repeat;
  padding-left:25px;
  font-size:100%;
  color:#557;
  width:8em;
  margin:1px 0px;
  height:1.5em;
  font-family: "Verdana", "ヒラギノ角ゴ Pro W3", "ＭＳ ゴシック", "Osaka‐等幅";
}
.cat_title a:hover {
  background-image:url(http://rmm.zet-tune.net/img/folder_w.gif);
  text-decoration:none;
  background-repeat:no-repeat;
  font-size:100%;
  color:#557;
  width:200px;
  margin:1px 0px;
  padding-left:25px;
  height:1.5em;
  font-family: "Verdana", "ヒラギノ角ゴ Pro W3", "ＭＳ ゴシック", "Osaka‐等幅";
}

.cat_list ul {
  margin: 0;
  padding :0;
  list-style-type : none;
}
.cat_list li {
  padding :0;
  margin:0;
}
.cat_list a {
  background-image:url(http://rmm.zet-tune.net/img/chart_02.gif);
  text-decoration:none;
  background-repeat:no-repeat;
  padding-left:20px;
  font-size:100%;
  width:8em;
  margin:0px 20px;
  height:1.2em;
}
.cat_list a:hover {
  background-image:url(http://rmm.zet-tune.net/img/chart_02.gif);
  text-decoration:none;
  background-repeat:no-repeat;
  font-size:100%;
  width:200px;
  margin:0px 20px;
  padding-left:20px;
  height:1.2em;
}
/*------------------------------------------------------------*/

/*アーカイブ関連----------------------------------------------*/
#cat_navi{
  position:absolute;
  right :0;
  top: 67px;
  width:180px;
　border-left:2px solid #ff8000;
}

#cat_body{
  width:780px;
  margin:0 auto;
  margin-left:auto;
  margin-right:auto;
  }
#cat_main{
  width:100%;
  background-color:#ffffff;
  position:relative;
  border-width:0 2px;
  border-style:solid;
  border-color:#ff8000;
  margin:0 ;
  }
#cat_contents{
  background-color:#ffffff;
  color:#5a5a5a;
  }
#cat_left{
  width:585px;
  margin:0;
  padding:0;
  float:left;
  background-color:#ffffff;
}

#cat_menu{
  width:180px;
  margin:0;
  padding:0;
  float:left;
  background-color:#ffffff;
  /*border-left:2px solid #ff8000;*/
  height:100%;
}

.cat_index_list ul {
  margin: 0;
  padding :0;
  list-style-type : none;
}
.cat_index_list li {
  padding :0;
  margin:0;
}
.cat_index_list a {
  background-image:url(http://rmm.zet-tune.net/img/catlist/arrow_orange.gif);
  text-decoration:none;
  background-repeat:no-repeat;
  padding-left:25px;
  font-size:100%;
  width:8em;
  margin:0px 0px;
  height:1.5em;
}
.cat_index_list a:hover {
  background-image:url(http://rmm.zet-tune.net/img/catlist/arrow_orange.gif);
  text-decoration:none;
  background-repeat:no-repeat;
  font-size:100%;
  width:200px;
  margin:0px 0px;
  padding-left:25px;
  height:1.5em;
}
#category-list {
 margin-left:20px;
}
#category-header {
   margin: 5px 0 5px 0;
   border-bottom: 1px double #ff8000;
   padding: 0 0 0 10px;
}
#category-title {
   color: #006699;
   font-size: 18px;
   font-family: "Verdana", "ヒラギノ角ゴ Pro W3", "ＭＳ ゴシック", "Osaka‐等幅";
}
#category-description {
   margin: 0 0 0 20px;
   line-height: 1.3;
   font-size:small;
   font-family: "Verdana", "ヒラギノ角ゴ Pro W3", "ＭＳ ゴシック", "Osaka‐等幅";
}

/*------------------------------------------------------------------*/
/* エントリー関連 --------------------------------------------------*/
.entry_move {
  font-size:small;
  margin:3px;
  font-family: "Verdana", "ヒラギノ角ゴ Pro W3", "ＭＳ ゴシック", "Osaka‐等幅";
}
.entry,
.trackbacks,
.comments,
{
   margin-bottom: 20px;
}

.entry-header
{
   margin-top: 5px;
   border-bottom: 1px double #ff8000;
   padding: 0 0 0 10px;
   color: #006699;
   font-size: 18px;
   font-family: "Verdana", "ヒラギノ角ゴ Pro W3", "ＭＳ ゴシック", "Osaka‐等幅";

}

.entry-content,
.entry-more
{
   margin: 0;
   padding:3px;
   line-height: 1.6em;
   font-size:small;
   font-family: "Verdana", "ヒラギノ角ゴ Pro W3", "ＭＳ ゴシック", "Osaka‐等幅";
   color:#5a5a5a;

}

.entry-content h2,
.entry-more h2,
.entry-content h3,
.entry-more h3,
.entry-content h4,
.entry-more h4,
.entry-content h5,
.entry-more h5,
.entry-content h6,
.entry-more h6
{
  font-size:medium;
  font-weight:bold;
  font-family: "Verdana", "ヒラギノ角ゴ Pro W3", "ＭＳ ゴシック", "Osaka‐等幅";
  color:#006699;
}

.entry-content a ,
.entry-more a
{
  font-weight:bold;
}

.entry-footer,
.comment-footer,
.trackback-footer
{
   margin: 0 5px 20px 5px;
   border-top: 1px dotted #666;
   padding-top: 3px;
   color: #666;
   font-size: 10px;
   text-align: right;
   font-family: "Verdana", "ヒラギノ角ゴ Pro W3", "ＭＳ ゴシック", "Osaka‐等幅";

}

.relentries-header,
.trackbacks-header,
.comments-header,
.comments-open-header
{
  background: url(img/menubg2.png);
  border: 1px solid #ff8000;
  margin: 5px;
  /*border-bottom: 1px double #ff8000;*/
  padding: 0 0 0 10px;
  color: #ffffff;
  font-size: 14px;
  font-family: "Verdana", "ヒラギノ角ゴ Pro W3", "ＭＳ ゴシック", "Osaka‐等幅";

}

.relentries-content,
.trackback-info,
.trackback-content,
#trackbacks-info,
.trackbacks-content
{
   margin: 3px 10px 5px 10px;
   line-height: 1.5;
   font-size:80%;
   font-family: "Verdana", "ヒラギノ角ゴ Pro W3", "ＭＳ ゴシック", "Osaka‐等幅";
   color:#5a5a5a;
}

.comment-content
{
   margin: 3px 10px 5px 10px;
   line-height: 1.5;
   font-size:80%;
   font-family: "Verdana", "ヒラギノ角ゴ Pro W3", "ＭＳ ゴシック", "Osaka‐等幅";
   color:#5a5a5a;
}

.comments-open-content,
.comments-closed
{
   /*clear: both;*/
   margin: 5px 10px;
}

.comments-open-footer
{
   /*clear: both;*/
   margin: 5px 10px 20px 10px;
}
.comments-open label { display: block; }

#comment-author, #comment-email, #comment-url/*, #comment-text*/
{
   width: 240px;
}

#comments-open-data,
.comments-open-moderated,
#comments-open-text
 {
   font-size:small;
   font-family: "Verdana", "ヒラギノ角ゴ Pro W3", "ＭＳ ゴシック", "Osaka‐等幅";
}

#comment-bake-cookie
{
   margin-left: 0;
   vertical-align: middle;
}

#comment-post
{
   font-weight: bold;
}
.comments-open-header a,
.comments-open-header a:hover
{
   color: #ddd;
}

#pri_cat {
  margin:10px 0;
  padding: 0 0 0 10px;
  font-size:90%;
  font-family: "Verdana", "ヒラギノ角ゴ Pro W3", "ＭＳ ゴシック", "Osaka‐等幅";
}
#sec_cat {
  padding: 0 10px 0 0;
  font-size:80%;
  font-family: "Verdana", "ヒラギノ角ゴ Pro W3", "ＭＳ ゴシック", "Osaka‐等幅";
}
#ads_apace {
  padding:5px;
  border-top:1px solid #ff8000;
  text-align:center;
  font-size:small;
  font-family: "Verdana", "ヒラギノ角ゴ Pro W3", "ＭＳ ゴシック", "Osaka‐等幅";
}

#entry-contents-bg1{
	margin:3px;
	border:1px solid #666666;
	background-color:#ffb38e;
}
#entry-contents-bg2{
	margin:6px;
	border:1px solid #666666;
	background-color:#ffff00;
}
#entry-contents-bg3{
	margin:2px;
	border:1px solid #666666;
	background-color:#ffffff;
}
#ads_info {
	margin:0;
	width 100%;
	border-top:1px solid #666666;
	border-left:1px solid #666666;
	border-right:1px solid #666666;
}
#ads_info_top {
	margin:0;
	width:100%;
	border:1px solid #666666;

}
.ads_info_under {
	margin:0;
	width:100%;
	border-bottom:1px solid #666666;
	/*border-left:1px solid #666666;
	border-right:1px solid #666666;*/

}

#ads_bunner {
	margin:5px 2px;
	text-align:center;
	/*border-bottom:1px solid #666666;*/
}
.ads_text_info {
	font-size:x-small;
	font-family: "Verdana", "ヒラギノ角ゴ Pro W3", "ＭＳ ゴシック", "Osaka‐等幅";
}

.ads_exp {
	float:left;
	margin:0;
	padding-left:2px;
	width:150px;
	border-right:1px solid #666666;
	background-color: #ffffd2;
	color:#666666;
	font-weight:bold;
	font-size:80%;
	font-family: "Verdana", "ヒラギノ角ゴ Pro W3", "ＭＳ ゴシック", "Osaka‐等幅";
	line-height:1.5em;
}
.ads_cont {
	float:left;
	padding-left:5px;
	background-color: #ffffff;
	font-size:80%;
	font-family: "Verdana", "ヒラギノ角ゴ Pro W3", "ＭＳ ゴシック", "Osaka‐等幅";
	line-height:1.5em;
}
.floatclear {
  clear:both;
}
.entry-content strong {
  color:red;
}

.entry-content p
{
  margin:5px 0;
  /*text-indent: 1em;*/
}
.entry-content h4,
#entry-more h4
{
  font-size:100%;
  font-weight:bold;
  font-color:#006699;
  margin:10px 0 0 0;
}
.entry-content ol,
#entry-more ol,
.entry-content ul,
#entry-more ul
{
  padding-left:30px;
}

.same-cat-entry {
    margin: 0px;
    padding: 0 5px;
    font-size: 80%;
    font-family: "Verdana", "ヒラギノ角ゴ Pro W3", "ＭＳ ゴシック", "Osaka‐等幅";
}
.comment-number
{
   text-align: left;
   font-family: "Verdana", "ヒラギノ角ゴ Pro W3", "ＭＳ ゴシック", "Osaka‐等幅";
}
.comment-info
{
   margin: 0 5px 5px 5px;
   border-bottom: 1px dotted #666;
   padding: 3px 0;
   color: #666;
   font-size: 10px;
   text-align: left;
   font-family: "Verdana", "ヒラギノ角ゴ Pro W3", "ＭＳ ゴシック", "Osaka‐等幅";

}


/*-----------------------------------------------------------------*/

/* ライン関連 --------------------------------------------------------*/
.sl_right_arrow {
  background-color: #ff8000;/*線の色*/
  background-image: url(http://rmm.zet-tune.net/img/line/sl1_15.gif);
  height: 10px;
  background-repeat: repeat-x;
  font-size: 1px;
}
.sl_left_arrow {
  background-color: #ff8000;/*線の色*/
  background-image: url(http://rmm.zet-tune.net/img/line/sl1_17.gif);
  height: 10px;
  background-repeat: repeat-x;
  font-size:1px;
  clear:both;
}

/*------------------------------------------------------------------*/

#banner-header
{
   margin: 0;
   color: #fff;
   font-size: 30px;
   font-weight: bold;
   line-height: 1;
   text-shadow: #36414d 0 2px 3px;
}

#banner-description
{
   margin-top: 5px;
   margin-bottom: 0;
   /*color: #006699;*/
   color: #666;
   background: none;
   font-size: 12px;
   font-weight: bold;
   line-height: 1.125;
   text-shadow: #36414d 0 1px 2px;
   font-family: "Verdana", "ヒラギノ角ゴ Pro W3", "ＭＳ ゴシック", "Osaka‐等幅";
}

/* トップページ用 --------------------------------------------------------------*/
#tokusen_area{
	width:170px;
	/*width100%;*/
}
#tokusen_title{
	/*width:100%;*/
  width:170px;
  margin:0;
	border:2px solid #ff8000;
	font-size:80%;
	color:red;
	font-weight:bold;
	text-align:center;
	font-family: "Verdana", "ヒラギノ角ゴ Pro W3", "ＭＳ ゴシック", "Osaka‐等幅";
}
#tokusen_body{
  width:98%;
  /*width:150px;*/
  margin: 0px 0 3px 0;
  padding: 1px 3px;
  border-width:1px;/* 2px 2px 2px;*/
  border-style:solid;
  border-color:#ff8000;
  font-size:80%;
  text-align:center;
  font-family: "Verdana", "ヒラギノ角ゴ Pro W3", "ＭＳ ゴシック", "Osaka‐等幅";
}

.cat_des_area{
  background-image:url(http://rmm.zet-tune.net/img/chart_03.gif);
}
.cat_des_text{
  background-color:#ffffff;
  margin-left:25px;
  font-size:80%;
  color: #666;
  font-family: "Verdana", "ヒラギノ角ゴ Pro W3", "ＭＳ ゴシック", "Osaka‐等幅";
}

#link_block{
  width:100%;
  clear:both;
  background-color:#ffffff;
  padding:1em 0;
  }
#top_link{
  border:1px solid #ff8000;
  margin:0 0.5em;
  padding:0.5em;
  font-size:60%;
  color: #666;
  font-family: "Verdana", "ヒラギノ角ゴ Pro W3", "ＭＳ ゴシック", "Osaka‐等幅";
}
.top-link-title{
  width:100%;
  text-align:center;
  margin:0;
  padding:3px 0;
  font-family: "Verdana",  "Osaka‐等幅";
  font-size:70%;
}
.table-font {
  font-size:80%;
  font-family: "Verdana", "ヒラギノ角ゴ Pro W3", "ＭＳ ゴシック", "Osaka‐等幅";
}
.bbs-link{
  padding :0 0 0 10px;
  margin:0;
  font-size: 80%;
  font-family: "Verdana", "ヒラギノ角ゴ Pro W3", "ＭＳ ゴシック", "Osaka‐等幅";
}

/* 相互リンク集 --------------------------*/
#b-link-rows,
#t-link-rows{
  margin:0;
  width 100%;
  font-size: small;
  font-family: "Verdana", "ヒラギノ角ゴ Pro W3", "ＭＳ ゴシック", "Osaka‐等幅";
  border-top:1px solid #666666;
	border-left:1px solid #666666;
	border-right:1px solid #666666;
}
.link-row {
	margin:0;
	width:100%;
	border-bottom:1px solid #666666;
}
.link-bunner {
	float:left;
	margin:0;
	padding:5px 2px;
	width:150px;
  text-align:center;
	/*border-right:1px solid #666666;*/
}
.link-text {
	float:left;
	margin:0;
	padding:5px 2px;
	width:200px;
  text-align:center;
	/*border-right:1px solid #666666;*/
}
.link-des {
	float:left;
	margin:0;
	padding:0 5px;
	/*border-left:1px solid #666666;*/
}
.link-description,
.link-owner {
	margin:0;
	padding:0;
	width:100%;
	line-height:1.5em;
}

.head-ads{
  font-size:small;
  font-family: "Verdana", "ヒラギノ角ゴ Pro W3", "ＭＳ ゴシック", "Osaka‐等幅";
}
.hp-ads{
  text-align:center;
  width:100%;
  font-size:small;
  font-family: "Verdana", "ヒラギノ角ゴ Pro W3", "ＭＳ ゴシック", "Osaka‐等幅";
}
/*----------------------------------------*/

/* ツリースタイル ------------------------*/

ul.mtree {
    margin: 0px!important;
    padding: 0px!important;
    font-size: 80%;
    list-style: none!important;
    font-family: "Verdana", "ヒラギノ角ゴ Pro W3", "ＭＳ ゴシック", "Osaka‐等幅";
}
ul.mtree ul {
    margin: 0px!important;
    padding: 0px!important;
}
ul.mtree li {
    margin: 0px!important;
    padding: 0px 0px 0px 16px!important;
    background-image: url(http://rmm.zet-tune.net/img/tree/tree_lst_dotted.gif);
    background-repeat: no-repeat!important;
    list-style: none!important;
    /*height:1.2em;*/
}
ul.mtree li.end {
    background-image: url(http://rmm.zet-tune.net/img/tree/tree_end_dotted.gif);
    list-style: none;
    padding-left:16px;
    /*height:1.2em;*/
}

ul.tree {
    margin: 0px!important;
    padding: 0px!important;
    font-size: 90%;
    list-style: none!important;
    font-family: "Verdana", "ヒラギノ角ゴ Pro W3", "ＭＳ ゴシック", "Osaka‐等幅";
}
ul.tree ul {
    margin: 0px!important;
    padding: 0px!important;
}
ul.tree li {
    margin: 0px!important;
    padding: 0px 0px 0px 20px!important;
    background-image: url(http://rmm.zet-tune.net/img/chart_02.gif);
    background-repeat: no-repeat!important;
    list-style: none!important;
    height:1.3em;
   font-family: "Verdana", "ヒラギノ角ゴ Pro W3", "ＭＳ ゴシック", "Osaka‐等幅";
}
ul.tree li.end {
    background-image: url(http://rmm.zet-tune.net/img/chart_01.gif);
    list-style: none;
    padding-left:20px;
    height:1.3em;
   font-family: "Verdana", "ヒラギノ角ゴ Pro W3", "ＭＳ ゴシック", "Osaka‐等幅";
}

.innerlist ul {
  margin: 0 0 0 15px;
  padding :0;
  /*list-style-type : none; */
}
.innerlist li {
  padding :0;
  margin:0;
  /*background: url(http://rmm.zet-tune.net/img/list-marker.gif) no-repeat 3px 0.4em;*/
  text-decoration:none;
  /*list-style-type : none;*/
  font-family: "Verdana", "ヒラギノ角ゴ Pro W3", "ＭＳ ゴシック", "Osaka‐等幅";
}
#clist ul {
  margin:0;
  padding:0;
}
#clist li {
  margin:0;
  padding:2;
  text-decoration:none;
  font-family: "Verdana", "ヒラギノ角ゴ Pro W3", "ＭＳ ゴシック", "Osaka‐等幅";
}

/*----------------------------------------*/

/*--- ADS ---*/
.ads-465-135,
.ads-234-60,
.ads-468-60
.ads-160-600{
  width:96%;
  margin:5px 4px;
  text-align:center;
}
.ads-text{
  width:96%;
  margin:5px 4px;
  text-align:left;
}
.amazon{
  margin:10px 0;
}
.amazon-single
{
  width:50px;
  font-size:small;
  font-family: "Verdana", "ヒラギノ角ゴ Pro W3", "ＭＳ ゴシック", "Osaka‐等幅"
}

/* modules */

.module
{
   margin: 0 0 10px 0;
   border-bottom: 1px solid #f3f6f9;
   background: #dae0e6;
}

.module-content
{
   margin: 0 0 10px 0;
   border-top: 1px solid #cfd4d9;
   padding: 10px 10px 0 10px;
   font-size: 10px;
   line-height: 1.2;
   font-family: "Verdana", "ヒラギノ角ゴ Pro W3", "ＭＳ ゴシック", "Osaka‐等幅";
}

.module-search input { font-size: 10px; }
.module-search #search { width: 100px; }

.module-mmt-calendar .module-content table,
.module-calendar .module-content table { font-size: 10px; }

.module-powered { border-width: 0; }
.module-powered .module-content
{
   margin-bottom: 0;
   border: 1px dashed #a3b8cc;
   padding-bottom: 10px;
   color: #292e33;
   background: #fff;
}

.feedbunner{
  line-height:1.5em;
}

.urlsend{
 text-align:center;
 font-size:small;
 font-family: "Verdana", "ヒラギノ角ゴ Pro W3", "ＭＳ ゴシック", "Osaka‐等幅";
}
.stormpay{
  font-size:small;
  font-family: "Verdana", "ヒラギノ角ゴ Pro W3", "ＭＳ ゴシック", "Osaka‐等幅"
}