@charset "UTF-8";

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

p				{font-size:12px; color:#000; line-height:1.5;text-align:left;}
/*p.medium		{font-size:11px; line-height:1.5;}*/
/*p.small		{font-size:10px; line-height:1.2;}*/
p.caution		{text-indent:-1em;padding-left:1em;}

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

.centertxt		{text-align:center;}

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

/*link color*/
a		{color:#ff6400;text-decoration:underline;}
a:hover	{color:#ff3300;}

/*head*/
h1,h2,h3,h3,h4,h5,h6{color:#fff;}

/*to top*/
#totop a{font-size:12px;line-height:1.5;}

/*caption*/
p.caption	{font-size:12px;text-align:center;}

/*textcolor*/
p .red	{color:#960000;}

/*top & news*/
p#copyright			{font-size:9px;color:#969696;line-height:1.4;text-align:center;}

#popEntryIn p{font-size:12px;line-height:1.5;color:#fff;}
#popEntryIn h2{font-size:16px;line-height:1.5;color:#ffc800;}

#popEntryIn #ruleArea{font-size:12px;line-height:1.5;color:#000;}

#messBox p{font-size:12px;line-height:1.5;color:#fff;text-align:center;}

/*next page*/
#nextContents .boxFrameIn h2{font-size:18px;line-height:1.5;color:#000;}
.cautionBoxIn p{font-size:12px;line-height:1.5;text-align:center;color:#ffff00;}
#nextContents .boxFrameIn h3{font-size:16px;line-height:1.5;color:#3c2801;text-align:left;font-weight:bold;}

/*rule*/
/*reg*/
#rule h2{font-size:26px;line-height:1.5;color:#000;}
#rule h3{font-size:16px;line-height:1.5;color:#000;text-align:left;}
#rule dt,
#reg dt	{clear:both;float:left;width:2.8em;}
#rule dd,
#reg dd	{margin-left:2.8em;zoom:1;}
#rule ol li,
#reg ol li	{list-style:outside decimal none; margin-left:20px;}
#rule .endText,
#reg .endText	{text-align:right;padding-top:20px;}

#mypage table th{font-size:12px;line-height:1.5;color:#3c2801;text-align:left;font-weight:bold;}

p.notes{text-align:center;font-size:10px;line-height:1.2;color:#969696;}

