body
	{
  margin-top: 0px;
  margin-left: 0px;
  margin-width: 0px;
  margin-height: 0px;
  background: url("img/bg_blue_grd2.gif") 
	}
	
A:link		{ color: #333399; text-decoration: none; }
A:visited	{ color: #336699; text-decoration: none; }
A:active	{ color: #0099FF; text-decoration: none; }
A:hover		{ color: #0099FF; text-decoration: underline;  }

		
.summary
{
	font-size: 10px; line-height: 130%
}
.series_list {
  width:500
}

.series_list div {
  padding-bottom: 5px;
  text-align: center;
  width:95px;
  float:left
  }

.series_list div div{
  font-size: 6pt
  }


.keyword
{
	font-size: 9px; line-height: 120% ; padding-top: 5px ; padding-bottom: 5px; padding-left: 5px
}	

.close { font-size: 10px; line-height: 125%; color: #808080  }

.foot_menu { font-size: 10px; line-height: 125%; color: #333333}

.txt { font-size: 12px; line-height: 125% }
.txt0 { font-size: 9px; line-height: 125%; color: #333333 }
.txt1 { font-size: 10px; line-height: 125%; color: #333333 }
.txt1b { font-weight: bold; font-size: 10px; line-height: 125%; color: #333333 }
.txt2 { font-size: 12px; line-height: 125%; color: #333333 }
.txt2b { font-weight: bold; font-size: 12px; line-height: 125%; color: #333333 }
.txt3 { font-size: 14px; line-height: 125%; color: #333333 }
.txt3b { font-weight: bold; font-size: 14px; line-height: 125%; color: #333333 }
.txt4 { font-weight: bold; font-size: 16px; line-height: 125%; color: #333333 }
.page_title { font-weight: bold; font-size: 12px; line-height: 125% }
.search { font-size: 10px; line-height: 125%; padding-bottom: 2px; padding-left: 5px }
.minicart { font-size: 10px; line-height: 150%; padding-right: 3px; padding-left: 3px }
.item_space0 { padding-bottom: 10px }
.item_space { padding-bottom: 20px }
.item_space2 { padding-bottom: 40px }
.e_link { font-size: 10px; line-height: 150%; padding-top: 1px; padding-bottom: 1px; padding-right: 6px; padding-left: 6px  }

.item_list div {
  font-size: 10px;
  line-height:120%;

  padding-top:0px;
  padding-bottom:5px;
  padding-left:15px;

  background-image:url(img/mark.gif);
  background-repeat:no-repeat
  }
  
.name { font-weight: bold; font-size: 12px; line-height: 140% }
.item { color: #999999; font-weight: bold; font-size: 10px; line-height: 140% }
.copy{font-size: 12px; line-height: 120%; padding-top: 10px; padding-bottom: 25px; font-weight: bold}
.copy_series { font-size: 10px; line-height: 120% }
.data { font-size: 12px; line-height: 125% }
.detail { font-size: 12px; line-height: 125% }
.add { font-size: 10px; line-height: 125% }
.seibun{font-size: 10px; line-height: 120% ; color: #696969}	
.code{font-size: 10px; line-height: 120% ; color: #696969}
.detail_space{padding-bottom: 15px}

.error{font-size: 12px; line-height: 120% ; color: #cc0000}

.error_txt {
   border:solid 1px #cc0000;
   margin:0px 0px 20px 0px;
   padding:5px;
   width:420px;
   }

.error_txt div{
  color:#cc0000;
  font-size:0.8em;
  }

.violet { font-size: 12px; line-height: 125%; color: #333399 }

.note { font-size: 12px; line-height: 22px; padding-top: 3px; color: #333333}
.note2 { font-size: 12px; line-height: 150%; color: #333333 }

.date { color: #333399; font-size: 10px; line-height: 120% }
.orange { color: #ff6600; font-size: 10px; line-height: 125% }
.explain_orange { color: #ff6600; font-size: 10px; line-height: 140% }
.explain { font-size: 10px; line-height: 140% }
.item_head_title { color: #333399; font-size: 12px; line-height: 120% }
.item_title { color: #333333; font-weight: bold; font-size: 12px; line-height: 120% }
.item_name { font-size: 10px; padding-top: 5px; padding-left: 5px }
.minicart_space { padding-bottom: 5px }
.search_space { padding-bottom: 5px }
.banner_space { padding-bottom: 15px }
.search { font-size: 10px; line-height: 125%; padding-bottom: 2px; padding-left: 5px }
.search_b { font-weight: bold; font-size: 10px; line-height: 125%; padding-bottom: 2px; padding-left: 5px }

