@charset "UTF-8";

/*default style*/
.clearspace	{font-size:0;line-height:0;display:none;visibility:hidden;}
strong		{font-weight:bold;}

#whats p{font-size:12px; color:#322618; line-height:1.5;text-align:left;}
#whats p.caption{text-align:center;}
#whats .cautionBoxIn p{font-size:12px;line-height:1.5;text-align:center;color:#ffff00;}
#hello.blockSet .textBox p{font-size:12px; line-height:1.5;text-align:left;}
#infoList dl,#infoDetail p,#faq,#mess{font-size:14px; color:#463c28; line-height:1.5;text-align:left;}
#guide p{font-size:12px; color:#322618; line-height:1.5;text-align:left;}

.paragraph		{padding-top:1em;}
.paragraphmini	{padding-top:0.5em;}
.paragraphlarge	{padding-top:2em;}

.centertxt		{text-align:center;}

table			{font-size:12px; line-height:1.5;text-align:left;}
dl,ul,ol		{font-size:12px; line-height:1.5;text-align:left;}

/*link color*/
a		{color:#463c28;text-decoration:underline;}
a:hover	{color:#ae8815;}

/*head*/
h1,h2,h3,h3,h4,h5,h6{color:#fff;}
#infoDetail h3{font-size:14px; color:#746c5d; line-height:1.5;text-align:left;}
#infoDetail h4,#faq h4{font-size:14px; color:#426301; line-height:1.5;text-align:left;}

p .red	{color:#960000;}

/*next page*/
.cautionBoxIn p{font-size:12px;line-height:1.5;text-align:center;color:#ffff00;}

#infoDetail .blockSet .textBox{text-align:left;}
/*table*/
#infoDetail table,
#faq table{text-align:center;}
#infoDetail table th,
#faq table th{color:#fff;text-align:center;}
#faq table th,
#faq table td.red{font-weight:bold;}
.red{color:#960000;}

#pageList ul{text-align:center;}
#infoDetail #back{text-align:center;}
#faq dl dt{font-weight:bold;}

/*rule*/
#rule{color:#322618;}
#rule h4{font-size:16px;line-height:1.5;color:#322618;text-align:left;}
#rule p {font-size:12px;line-height:1.5;color:#322618;text-align:left;}
#rule dt	{clear:both;float:left;width:2.8em;}
#rule dd	{margin-left:2.8em;zoom:1;}
#rule ol li	{list-style:outside decimal none; margin-left:20px;}
#rule .endText	{text-align:right;padding-top:20px;}
/*start*/
#rule .read{font-size:14px;font-weight:bold;}
/*top , news , rule*/
p#copyright			{font-size:9px;color:#969696;line-height:1.4;text-align:center;}
/*mainte*/
#mainte #plate p{color:#fff;text-align:left;font-size:14px;line-height:1.5;}
