@charset "Shift_JIS";

/* ========== FB ========== */  
ul#FBm li a{
display:block;
width:19px;
heigth:17px;
text-indent:-2000px;
background: transparent url(/common/img/hd_btn_font_m.gif) no-repeat left top;
}
ul#FBl li a{
display:block;
width:19px;
heigth:17px;
text-indent:-2000px;
background: transparent url(/common/img/hd_btn_font_b_r.gif) no-repeat left top;
}

/* ========== mdkd ========== */  
.md{
color:#cc0000;
font-size: 15px !important;
}
.kd{
font-weight: bold;
}

.mdnin{
color:#cc0000;
font-size: 15px !important;
}
.kdnin{
font-weight: bold;
}


/* ========== Caption ========== */   
.cap01 {
	margin-top:2px;
	font-size: 12px !important;
	line-height: 1.6 !important;
}


/* ========== Font Size ========== */   
.s5	{
	font-size: 20px !important;
}

.s4	{
	font-size: 14px !important;
}

.s4n {
	font-size: 14px !important;
	line-height: 100% !important;
}

.s3n {
	font-size: 14px !important;
	line-height: 1 !important;
}

.s3l {
	font-size: 14px !important;
	line-height: 1.4 !important;
}

.s3 {
	font-size: 14px !important;
	line-height: 1.6em !important;
}

.s3t{
	font-size:14px !important;
	line-height:1.4 !important;
	}

.s2 {
	font-size: 12px !important;
	line-height: 1.6 !important;
}

.s2l {
	font-size: 12px !important;
	line-height: 1.6 !important;
}

.s1 {
	font-size: 8px !important;
	line-height: 1.2 !important;
}

.n3 {
	font-size: 12px !important;
}

.n2 {
	font-size: 10px !important;
}

.n1 {
	font-size: 7px !important;
}