@charset "utf-8";


.actionBtn {margin:0;padding:0;text-align:right;}

/* ---------------------------------------------------------
defaultBox
--------------------------------------------------------- */
.defaultBox				{clear:both;margin:0;padding:0;width:100%;}
.defaultBox .contents	{clear:both;margin:10px 0;padding:0;}


/* ---------------------------------------------------------
h2
--------------------------------------------------------- */
.h2						{clear:both;margin:0 0 15px 0;padding:0;width:100%;}
.h2 .title				{clear:both;margin:0;padding:0 10px;background:url(images/h2Bg.gif) repeat-x bottom;}
.h2 .title h2			{margin:0;padding:20px 0 10px 0;line-height:20px;font-size:16px;font-weight:bold;}
.h2 .title .Head		{font-weight:bold;font-size:16px;}
.h2 .contents	 		{clear:both;margin:10px 0;padding:0;}

/* ---------------------------------------------------------
h2Yellow
--------------------------------------------------------- */
.h2Yellow				{clear:both;margin:0 0 15px 0;padding:0;width:100%;}
.h2Yellow .title		{clear:both;margin:0;padding:0 10px;background:url(images/h2Bg_yellow.gif) repeat-x bottom;}
.h2Yellow .title h2		{margin:0;padding:20px 0 10px 0;font-size:16px;font-weight:bold;}
.h2Yellow .title .Head	{font-weight:bold;font-size:16px;}
.h2Yellow .contents 	{clear:both;margin:10px 0;padding:0;}

/* ---------------------------------------------------------
h2Orange
--------------------------------------------------------- */
.h2Orange				{clear:both;margin:0 0 15px 0;padding:0;width:100%;}
.h2Orange .title		{clear:both;margin:0;padding:0 10px;background:url(images/h2Bg_orange.gif) repeat-x bottom;}
.h2Orange .title h2		{margin:0;padding:20px 0 10px 0;font-size:16px;font-weight:bold;}
.h2Orange .title .Head	{font-weight:bold;font-size:16px;}
.h2Orange .contents 	{clear:both;margin:10px 0;padding:0;}

/* ---------------------------------------------------------
h2Red
--------------------------------------------------------- */
.h2Red					{clear:both;margin:0 0 15px 0;padding:0;width:100%;}
.h2Red .title			{clear:both;margin:0;padding:0 10px;background:url(images/h2Bg_red.gif) repeat-x bottom;}
.h2Red .title h2		{margin:0;padding:20px 0 10px 0;font-size:16px;font-weight:bold;}
.h2Red .title .Head		{font-weight:bold;font-size:16px;}
.h2Red .contents 		{clear:both;margin:10px 0;padding:0;}

/* ---------------------------------------------------------
h2Purple
--------------------------------------------------------- */
.h2Purple				{clear:both;margin:0 0 15px 0;padding:0;width:100%;}
.h2Purple .title		{clear:both;margin:0;padding:0 10px;background:url(images/h2Bg_purple.gif) repeat-x bottom;}
.h2Purple .title h2		{margin:0;padding:20px 0 10px 0;font-size:16px;font-weight:bold;}
.h2Purple .title .Head		{font-weight:bold;font-size:16px;}
.h2Purple .contents 	{clear:both;margin:10px 0;padding:0;}

/* ---------------------------------------------------------
h2Blue
--------------------------------------------------------- */
.h2Blue					{clear:both;margin:0 0 15px 0;padding:0;width:100%;}
.h2Blue .title			{clear:both;margin:0;padding:0 10px;background:url(images/h2Bg_blue.gif) repeat-x bottom;}
.h2Blue .title h2		{margin:0;padding:20px 0 10px 0;font-size:16px;font-weight:bold;}
.h2Blue .title .Head		{font-weight:bold;font-size:16px;}
.h2Blue .contents 		{clear:both;margin:10px 0;padding:0;}

/* ---------------------------------------------------------
h3
--------------------------------------------------------- */
.h3						{clear:both;margin:0 0 15px 0;padding:0;width:100%;}
.h3 .title				{clear:both;margin:0;padding:5px 10px;background:#f3f3f3 url(images/h3Bg.gif) no-repeat right top;border:1px solid #ddd;border-left:4px solid #ccc;}
.h3 .title h3			{margin:0;padding:0;font-size:14px;font-weight:bold;}
.h3 .title .Head		{font-weight:bold;font-size:14px;}
.h3 .contents 			{clear:both;margin:10px 0;padding:0;}

/* ---------------------------------------------------------
h3Yellow
--------------------------------------------------------- */
.h3Yellow				{clear:both;margin:0 0 15px 0;padding:0;width:100%;}
.h3Yellow .title		{clear:both;margin:0;padding:5px;border-bottom:3px double #ffd507;}
.h3Yellow .title h3		{margin:0;padding:0;font-size:14px;font-weight:bold;}
.h3Yellow .title .Head	{font-weight:bold;font-size:14px;}
.h3Yellow .contents 	{clear:both;margin:10px 0;padding:0;}

/* ---------------------------------------------------------
h3Orange
--------------------------------------------------------- */
.h3Orange				{clear:both;margin:0 0 15px 0;padding:0;width:100%;}
.h3Orange .title		{clear:both;margin:0;padding:5px;border-bottom:3px double #fa7505;}
.h3Orange .title h3		{margin:0;padding:0;font-size:14px;font-weight:bold;}
.h3Orange .title .Head	{font-weight:bold;font-size:14px;}
.h3Orange .contents 	{clear:both;margin:10px 0;padding:0;}

/* ---------------------------------------------------------
h3Red
--------------------------------------------------------- */
.h3Red					{clear:both;margin:0 0 15px 0;padding:0;width:100%;}
.h3Red .title			{clear:both;margin:0;padding:5px;border-bottom:3px double #dd1c08;}
.h3Red .title h3		{margin:0;padding:0;font-size:14px;font-weight:bold;}
.h3Red .title .Head		{font-weight:bold;font-size:14px;}
.h3Red .contents 		{clear:both;margin:10px 0;padding:0;}

/* ---------------------------------------------------------
h3Purple
--------------------------------------------------------- */
.h3Purple				{clear:both;margin:0 0 15px 0;padding:0;width:100%;}
.h3Purple .title		{clear:both;margin:0;padding:5px;border-bottom:3px double #844ea9;}
.h3Purple .title h3		{margin:0;padding:0;font-size:14px;font-weight:bold;}
.h3Purple .title .Head	{font-weight:bold;font-size:14px;}
.h3Purple .contents 	{clear:both;margin:10px 0;padding:0;}

/* ---------------------------------------------------------
h3Blue
--------------------------------------------------------- */
.h3Blue					{clear:both;margin:0 0 15px 0;padding:0;width:100%;}
.h3Blue .title			{clear:both;margin:0;padding:5px;border-bottom:3px double #39bce1;}
.h3Blue .title h3		{margin:0;padding:0;font-size:14px;font-weight:bold;}
.h3Blue .title .Head	{font-weight:bold;font-size:14px;}
.h3Blue .contents 		{clear:both;margin:10px 0;padding:0;}


