@charset "utf-8";

/* =======================================

	Text Decorations CSS

 -----------------------------------------
	INDEX
 -----------------------------------------
 	1.Titles

========================================== */

/* 1.Titles
========================================== */
#contents h2 {
}

#contents h3 {
}

#contents h4 {
}

#contents h5 {
}

#contents h6 {
}


/* 
========================================== */
#contents p, #contents address, #contents th, #contents td {
	font-size: 13px;
	line-height: 1.5;
}

#contents li, #contents dt, #contents dd {
	font-size: 92.4%;
	line-height: 1.335;
}

/* Inner Reset  */
#contents th p, #contents th li, #contents th dt, #contents th dd,
#contents td p, #contents td li, #contents td dt, #contents td dd,
#contents li p, #contents li li, #contents li dt, #contents li dd,
#contents dt p, #contents dt li, #contents dt dt, #contents dt dd,
#contents dd p, #contents dd li, #contents dd dt, #contents dd dd {
	font-size: 13px;
}

#contents strong {
	font-weight: bold;
}

#contents em {
	font-style: italic;
}

#contents a {
	text-decoration:;
}

#contents a:hover {
	text-decoration:;
}

a { color: #666666;
	text-decoration: none;
}
a:hover {
	color: #888888;
	text-decoration: underline;
}

body {
	font-family:'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','メイリオ',Meiryo,'ＭＳ Ｐゴシック',sans-serif;
	color: #666666;
}

.fL {
	float: left;
	display: inline;
}
.fR {
	float: right;
	display: inline;
}
.clear {
	clear: both;
}

	

.f12n { font-size: 12px; font-weight: normal; }
.f12b { font-size: 12px; font-weight: bold; }
.f15n { font-size: 15px; font-weight: normal; }
.f15b { font-size: 15px; font-weight: bold; }
.f20n { font-size: 20px; font-weight: normal; }
.f20b { font-size: 20px; font-weight: bold; }

.f12n06 { font-size: 12px; font-weight: normal; line-height: 18px; }
.f12b06 { font-size: 12px; font-weight: bold; line-height: 18px; }
.f12n13 { font-size: 12px; font-weight: normal; line-height: 25px; }
.f12b13 { font-size: 12px; font-weight: bold; line-height: 25px; }
.f15n00 { font-size: 15px; font-weight: normal; line-height: 15px; }
.f15b00 { font-size: 15px; font-weight: bold; line-height: 15px; }
.f15n10 { font-size: 15px; font-weight: normal; line-height: 25px; }
.f15b10 { font-size: 15px; font-weight: bold; line-height: 25px; }
.f15n25 { font-size: 15px; font-weight: normal; line-height: 40px; }
.f15b25 { font-size: 15px; font-weight: bold; line-height: 40px; }

.mt04 { margin-top: 4px; }
.mb04 { margin-bottom: 4px; }
.mt05 { margin-top: 5px; }
.mb05 { margin-bottom: 5px; }
.mt06 { margin-top: 6px; }
.mb06 { margin-bottom: 6px; }
.mt07 { margin-top: 7px; }
.mb07 { margin-bottom: 7px; }
.mt08 { margin-top: 8px; }
.mb08 { margin-bottom: 8px; }
.mt09 { margin-top: 9px; }
.mb09 { margin-bottom: 9px; }
.mt10 { margin-top: 10px; }
.mb10 { margin-bottom: 10px; }
.mt11 { margin-top: 11px; }
.mb11 { margin-bottom: 11px; }
.mt12 { margin-top: 12px; }
.mb12 { margin-bottom: 12px; }
.mt13 { margin-top: 13px; }
.mb13 { margin-bottom: 13px; }
.mt14 { margin-top: 14px; }
.mb14 { margin-bottom: 14px; }
.mt15 { margin-top: 15px; }
.mb15 { margin-bottom: 15px; }
.mt16 { margin-top: 16px; }
.mb16 { margin-bottom: 16px; }
.mt17 { margin-top: 17px; }
.mb17 { margin-bottom: 17px; }
.mt18 { margin-top: 18px; }
.mb18 { margin-bottom: 18px; }
.mt19 { margin-top: 19px; }
.mb19 { margin-bottom: 19px; }
.mt20 { margin-top: 20px; }
.mb20 { margin-bottom: 20px; }
.mt21 { margin-top: 21px; }
.mb21 { margin-bottom: 21px; }
.mt22 { margin-top: 22px; }
.mb22 { margin-bottom: 22px; }
.mt23 { margin-top: 23px; }
.mb23 { margin-bottom: 23px; }
.mt24 { margin-top: 24px; }
.mb24 { margin-bottom: 24px; }
.mt25 { margin-top: 25px; }
.mb25 { margin-bottom: 25px; }
.mt26 { margin-top: 26px; }
.mb26 { margin-bottom: 26px; }
.mt27 { margin-top: 27px; }
.mb27 { margin-bottom: 27px; }
.mt28 { margin-top: 28px; }
.mb28 { margin-bottom: 28px; }
.mt29 { margin-top: 29px; }
.mb29 { margin-bottom: 29px; }
.mt30 { margin-top: 30px; }
.mb30 { margin-bottom: 30px; }

.mt-05 { margin-top: -5px; }
.mb-05 { margin-bottom: -5px; }
.mt-06 { margin-top: -6px; }
.mb-06 { margin-bottom: -6px; }
.mt-07 { margin-top: -7px; }
.mb-07 { margin-bottom: -7px; }
.mt-08 { margin-top: -8px; }
.mb-08 { margin-bottom: -8px; }
.mt-09 { margin-top: -9px; }
.mb-09 { margin-bottom: -9px; }
.mt-10 { margin-top: -10px; }
.mb-10 { margin-bottom: -10px; }
.mt-11 { margin-top: -11px; }
.mb-11 { margin-bottom: -11px; }
.mt-12 { margin-top: -12px; }
.mb-12 { margin-bottom: -12px; }
.mt-13 { margin-top: -13px; }
.mb-13 { margin-bottom: -13px; }
.mt-14 { margin-top: -14px; }
.mb-14 { margin-bottom: -14px; }
.mt-15 { margin-top: -15px; }
.mb-15 { margin-bottom: -15px; }
.mt-16 { margin-top: -16px; }
.mb-16 { margin-bottom: -16px; }
.mt-17 { margin-top: -17px; }
.mb-17 { margin-bottom: -17px; }
.mt-18 { margin-top: -18px; }
.mb-18 { margin-bottom: -18px; }
.mt-19 { margin-top: -19px; }
.mb-19 { margin-bottom: -19px; }
.mt-20 { margin-top: -20px; }
.mb-20 { margin-bottom: -20px; }
.mt-21 { margin-top: -21px; }
.mb-21 { margin-bottom: -21px; }
.mt-22 { margin-top: -22px; }
.mb-22 { margin-bottom: -22px; }
.mt-23 { margin-top: -23px; }
.mb-23 { margin-bottom: -23px; }
.mt-24 { margin-top: -24px; }
.mb-24 { margin-bottom: -24px; }
.mt-25 { margin-top: -25px; }
.mb-25 { margin-bottom: -25px; }

.space32{ width:32px;height: 1px;}
.space35{ width:35px;height: 1px;}
.space44{ width:44px;height: 1px;}

