@charset "Shift_JIS";
/*default style*/
/*----------------------------------------------------------------------*/
.clearspace {
	font-size:0;
	line-height:0;
	display:none;
	visibility:hidden;
}
strong {
	font-weight:bold;
}
p {
	font-size:12px;
	color:#fff;
	line-height:1.5;
	text-align:left;
}
p.caution {
	text-indent:-1em;
	padding-left:1em;
}
p.caption {
	font-size:12px;
	text-align:left;
	color:#fff;
}
.paragraph {
	padding-top:1em;
}
.paragraphMini {
	padding-top:0.5em;
}
.paragraphLarge {
	padding-top:2em;
}
.centerText {
	text-align:center;
}
.leftText {
	text-align:left;
}
.rightText {
	text-align:right;
}
table {
	font-size:12px;
	line-height:1.5;
	text-align:left;
	color:#FFF;
}
dl {
	font-size:12px;
	line-height:1.5;
	text-align:left;
}
/*----------------------------------------------------------------------*/
/*link color*/
a {
	color:#fff;
	text-decoration:none;
}
a:hover {
	text-decoration:underline;
}
/*----------------------------------------------------------------------*/
/*head*/
h2,h3, h4, h5, h6, h7 {
	color:#fff;
	text-align:left;
}
/*----------------------------------------------------------------------*/
/*faq*/
#faq #faqBox dl{font-size:14px;}
#faq #faqBox dl,
#faq #faqBox dl a{line-height:1.4;color:#503526;}
#faq #faqBox dl a:hover{color:#c6715f;}
#faq .blockSet dl dd span{font-size:12px;}
#faq .blockSet h4,
#faq .blockSet p{color:#503526;font-size:14px;line-height:1.4;}
#faq .blockSet h4{font-weight:bold;}

#faq #faqBox #faqCont a{color:#c6715f;}
#faq #faqBox #faqCont a:hover{color:#e49f25;}
#faq #faqBox #faqCont a.faqAnc{font-size:0;line-height:0;}

#guidebook div.book .refURL a{font-size:12px;color:#fff;text-decoration:underline;}

#subNavi #specBox p.caution{color:#513321;}
