@charset "shift_jis";
/*
Initialization 

 :dependencies [
 	:name "Yahoo";
	:title "YUI Fonts CSS";
	:description "ブラウザ間のフォントサイズを揃えるライブラリ";
	:revisiton "2.5.1";
	:homepage <http://developer.yahoo.com/yui/fonts/>;
	:license <http://developer.yahoo.com/yui/license.txt>;
	:note "
		Font-size Adjustment.
			77% = 10px	|	123.1% = 16px	|	167% = 22px
			85% = 11px	|	131% =  17px	|	174% = 23px 
			93% = 12px	|	138.5% = 18px	|	182% = 24px 
			100% = 13px	|	146.5% = 19px	|	189% = 25px 
			108% = 14px	|	153.9% = 20px	|	197% = 26px 
			116% = 15px	|	161.6% = 21px	| 
			"
	] .
*/

body {
    font:13px "ヒラギノ角ゴ Pro W3" , "Hiragino Kaku Gothic Pro" , Osaka, "メイリオ" , "Meiryo" , "ＭＳ Ｐゴシック", san-serif;
    *font-size:small;
    *font:x-small;
}

.fisze10 { font-size:77%; }
.fisze11 { font-size:85%; }
.fisze12 { font-size:93%; }
.fisze13 { font-size:100%; }
.fisze14 { font-size:108%; }
.fisze15 { font-size:116%; }
.fisze16 { font-size:123.1%; }
.fisze17 { font-size:131%; }
.fisze18 { font-size:138.5%; }
.fisze19 { font-size:146.5%; }
.fisze20 { font-size:153.9%; }
.fisze21 { font-size:161.6%; }
.fisze22 { font-size:167%; }
.fisze23 { font-size:174%; }
.fisze24 { font-size:182%; }
.fisze25 { font-size:189%; }
.fisze26 { font-size:197%; }


.font70 {
	font-size:85%;
	/*font-size:11px;*/
}
.font70-height130 {
	font-size:11px;
	line-height: 130%;
}
.font70-height150 {
	font-size:11px;
	line-height: 150%;
}
.font70-height180 {
	font-size:11px;
	line-height: 180%;
}
.font80 {
	font-size: 100%;
}
.font80-height130 {
	font-size:13px;
	line-height: 130%;
}
.font80-height140 {
	font-size:13px;
	line-height: 140%;
}
.font80-height150 {
	font-size:13px;
	line-height: 150%;
}
.font80-height180 {
	font-size:13px;
	line-height: 180%;
}
.font90 {
	font-size: 90%;
}
.font8pt {
	font-size: 8pt;
}

.font12_150{
	font-size:12px;
	line-height:150%;
}

.font14_bld{
	font-size:14px;
	font-weight:bold;
}

.prd_lnk{
	font-size:inherit;
}

.prd_lnk a:link,
.prd_lnk a:visited{
	color:#666;
	text-decoration:none;
}

.prd_lnk a:hover,
.prd_lnk a:active{
	color:#666;
	text-decoration:underline;
}

.font12px{
	font-size:12px;
	line-height:140%;
}

.cl_gry{
	color:#999;
}

#FAQ{
}

#Q_A{
	width:753px;
}

#FAQ td{
	font-size:12px;
	line-height:150%;
	padding:3px 0;
}

#Q_A td{
	font-size:12px;
	line-height:150%;
	padding:3px 5px;
}

#FAQ a:link,
#FAQ a:visited,
#Q_A a:link,
#Q_A a:visited{
	color:#333;
	text-decoration:underline;
}

#FAQ a:hover,
#FAQ a:active,
#Q_A a:hover,
#Q_A a:active{
	color:#69F;
	text-decoration:none;
}

.subj{
	font-weight:bold;
	color:#333;
}

.contents{
	padding:10px;
	border:#DDB589 1px solid;
	text-align:left;
}


