a:link {  font-size: 12px; color: #003399; text-decoration: underline}
a:visited {  font-size: 12px; color: #003399; text-decoration: underline}
a:hover {  font-size: 12px; color: #FF0000; text-decoration: none}

a.m1:link {  font-size: 10px; color: #ff0000; text-decoration: none}
a.m1:visited {  font-size: 10px; color: #ff0000; text-decoration: none}
a.m1:hover {  font-size: 10px; color: #990000; text-decoration: none}

a.m2:link {  font-size: 11px; color: #000000; text-decoration: none;}
a.m2:visited {  font-size: 11px; color: #000000; text-decoration: none;}
a.m2:hover {  font-size: 11px; color: #FFFFFF; text-decoration: none;}

a.m2b:link {  font-size: 10px; color: #000000; text-decoration: none;}
a.m2b:visited {  font-size: 10px; color: #000000; text-decoration: none;}
a.m2b:hover {  font-size: 10px; color: #FFFFFF; text-decoration: none;}

a.m3:link {  font-size: 12px; color: #666666; text-decoration: underline}
a.m3:visited {  font-size: 12px; color: #666666; text-decoration: underline}
a.m3:hover {  font-size: 12px; color: #FF0000; text-decoration: underline}

a.m4:link {  font-size: 12px; color: #FF0000; text-decoration: underline}
a.m4:visited {  font-size: 12px; color: #FF0000; text-decoration: underline}
a.m4:hover {  font-size: 12px; color: #666666; text-decoration: underline}

a.m5:link {  font-size: 12px; color: #FFFFFF; text-decoration: none}
a.m5:visited {  font-size: 12px; color: #FFFFFF; text-decoration: none}
a.m5:hover {  font-size: 12px; color: #FF0000; text-decoration: none}

a.yel:link {  font-size: 12px; color: #FF9900; text-decoration: underline}
a.yel:visited {  font-size: 12px; color: #FF9900; text-decoration: underline}
a.yel:hover {  font-size: 12px; color: #FFBB00; text-decoration: none}

.f0 {font-size: 10px;color: #333333;}
.f1 {font-size: 12px;color: #333333;line-height: 140%;}
.f2 {  font-size: 12px; font-weight: bold; color: #FFFFFF}
.f3 {  font-size: 12px; color: #666666; font-weight: normal}
.f4 {  font-size: 10px; color: #666666}

.f11 {font-size: 11px;color: #333333;}
.f14 {  font-size: 14px; font-weight: bold; color: #666666}
.f14_n {  font-size: 14px; color: #333333}
.wh10 {  font-size: 10px; color: #FFFFFF;}
.wh10b {  font-size: 10px; color: #FFFFFF;font-weight: bold;}

.brw12 {font-size: 12px;color: #CC6600;line-height: 130%}
.red12 {font-size: 12px;color: #FF0000;line-height: 130%}
.red14 {  font-size: 14px; font-weight: bold; color: #FF0000}
.yal12{font-size: 12px;color: #FFBB00;line-height: 130%;font-weight: bold;}

.bk08_12 {  font-size: 0.85em; line-height: 140%; color: #000000}
.bk09 {  font-size: 0.9em; color: #000000}
.bk10 {  font-size: 10px; color: #000000}
.bk12 {  font-size: 12px; color: #000000}
.bk12_140 {  font-size: 12px; line-height: 140%; color: #000000}
.bk14 {  font-size: 14px; font-weight: bold; color: #000000}
.bk14n {  font-size: 14px; color: #000000}
.gy15b {font-size:15px;line-height: 140%;font-weight: bold;color: #333333}

.wh10 {  font-size: 10px; color: #FFFFFF;}
.wh12 {font-size: 12px;color: #FFFFFF;line-height: 150%;}
.wh14 {  font-size: 14px; color: #FFFFFF}
.wh14b {  font-size: 14px; font-weight: bold; color: #FFFFFF}

.or12 {  font-size: 12px; color: #FF6600}

.bl12 {  font-size: 12px; color: #003399}
.bg {  background-image: url(img/densetsu/back_td.gif); background-repeat: repeat-y}
.td_back {  background-image: url(img/densetsu/back_td.gif); background-repeat: repeat-y}
.card {  font-size: 12px; color: #FF0000; font-weight: bold}
.gr11 {font-size: 11px;line-height: 130%;color: #CC3300;padding: 3px;}

.bold { font-weight: bold; }

.movebg {
	background:url(img/top/movebg.gif) no-repeat right top;
}	
.moveadd {
	background-color:#FFF9EC;
	border:#FFCC00;
	color:#CC0000;
	padding:8px;
	margin-top:5px;
	margin-bottom:20px;
}
#pager_body {
	margin:0px;
	padding:0px 0px 0px 0px;
	font-style: normal;
    list-style: none;
}


ul.pager {
      margin: 10px;
	  text-align:center;	  
}
*html ul.pager {
      margin: 10px 10px 10px 30px;
	  text-align:center;	
}	
ul.pager li {
      float: left;
      margin-right: 5px;
      border: 1px #333333 solid;
      font-weight: bold;
	  list-style:none;
	  text-align:center;
}
ul.pager li.prev,
ul.pager li.next {
      border: none;
}
ul.pager li a {
      display: block;
      padding: 3px 8px;
      color: #333333;
	  text-align:center;
}
ul.pager li a:link,
ul.pager li a:visited {
      text-decoration: none;
}
ul.pager li a:hover,
ul.pager li a:active {
      background-color: #333333;
      text-decoration: none;
	  color:#FDE707;
}
ul.pager li em {
      display: block;
      padding: 3px 8px;
      background: #333333;
      color: #FDE707;
}

/*2010 special
-----------------------------------------------*/
#kinen {
	width:660px;
	margin-left:8px;
	padding-top:10px;
}
.sb_bg {
		background:url(img/2010special/sb_detail.jpg) no-repeat;
		height:134px;
		width:178px;
		float:left;
		padding-left:140px;
}
.sb_btn {
		margin-left:auto;
		margin-right:auto;
		width:160px;
		padding-top:23px;
}
.sb_btn img {
		margin-bottom:12px;
}
.fabric_bg {
	background:url(img/2010special/fabric.jpg) no-repeat;
	height:136px;
	width:174px;
	float:right;
	padding-left:155px;
	text-align:left;
}

