@charset "utf-8";


.actionBtn { margin:0; text-align:right; padding:0;}

/* ---------------------------------------------------------
defaultBox_Allnone
--------------------------------------------------------- */
.defaultBox_Allnone				{ width:100%; clear:both;margin:0;padding:0;}
.defaultBox_Allnone .contents		{clear:both;margin:0;padding:0;}

/* ---------------------------------------------------------
defaultBoxTitle_Allnone
--------------------------------------------------------- */
.defaultBoxTitle_Allnone				{ width:100%; clear:both;margin:5px 0 10px 0;padding:0;}
.defaultBoxTitle_Allnone .title			{clear:both;margin:0;padding:5px;border-bottom:1px dashed #633d00}
.defaultBoxTitle_Allnone .title h2		{margin:0;padding:0;color:#633d00}
.defaultBoxTitle_Allnone .title .Head	{color:#2b92d0;font-weight:bold;}
.defaultBoxTitle_Allnone .contents		{clear:both;margin:0;padding:0;}


/* ---------------------------------------------------------
defaultBoxTitle
--------------------------------------------------------- */
.defaultBoxTitle				{ width:100%; clear:both;margin:5px 0 10px 0;padding:0;}
.defaultBoxTitle .title			{clear:both;margin:0;padding:5px;border-bottom:1px dashed #633d00}
.defaultBoxTitle .title h2		{margin:0;padding:0;color:#633d00}
.defaultBoxTitle .title .Head	{color:#2b92d0;font-weight:bold;}
.defaultBoxTitle .contents		{clear:both;margin:0;padding:10px;}


/* ---------------------------------------------------------
BorderBox
--------------------------------------------------------- */
.BorderBox				{width:100%; clear:both;margin:5px 0 10px 0;padding:0;border:1px solid #999}
.BorderBox .contents	{clear:both;margin:0;padding:10px;}



/* ---------------------------------------------------------
h1pagetitle
--------------------------------------------------------- */
.h1pagetitle				{clear:both; width:100%; margin:0 0 15px 0;padding:0;background: url(images/h1pagetitle_r.gif) no-repeat top right;}
.h1pagetitle .title			{clear:both;margin:0;padding:0;background: url(images/h1pagetitle_l.gif) no-repeat top left;}
.h1pagetitle .title h1		{margin:0;padding: 15px 0 40px 25px;line-height:20px;}
.h1pagetitle .title .Head	{font-weight:bold; font-size:14px;}
.h1pagetitle .contents 		{clear:both;margin:0;padding:0 0 20px 0;}


/* ---------------------------------------------------------
h2greenUnderline
--------------------------------------------------------- */
.h2greenUnderline				{clear:both; width:100%; margin:0 0 15px 0;padding:0;}
.h2greenUnderline .title		{clear:both;margin:0; padding:0 0 3px 0;border-bottom:3px solid #24ca23;}
.h2greenUnderline .title h2		{margin:0;padding:0;line-height:24px;}
.h2greenUnderline .title .Head	{font-weight:bold; font-size:14px;}
.h2greenUnderline .contents 	{clear:both;margin:0;padding:10px 0 20px 0;}


/* ---------------------------------------------------------
h3grayUnderline
--------------------------------------------------------- */
.h3grayUnderline				{clear:both; width:100%; margin:0 0 15px 0;padding:0;}
.h3grayUnderline .title			{clear:both;margin:0; padding:0 0 3px 0;border-bottom:3px solid #666;}
.h3grayUnderline .title h3		{margin:0;padding:0;line-height:24px;}
.h3grayUnderline .title .Head	{font-weight:bold; font-size:14px;}
.h3grayUnderline .contents 		{clear:both;margin:0;padding:10px 0 20px 0;}


/* ---------------------------------------------------------
h4grayUnderline
--------------------------------------------------------- */
.h4grayUnderline				{clear:both; width:100%; margin:0 0 15px 0;padding:0;}
.h4grayUnderline .title			{clear:both;margin:0; padding:0 0 3px 0;border-bottom:1px solid #999;}
.h4grayUnderline .title h4		{margin:0;padding:0;line-height:24px;}
.h4grayUnderline .title .Head	{font-weight:bold; font-size:14px;}
.h4grayUnderline .contents 		{clear:both;margin:0;padding:10px 0 20px 0;}
