@charset "utf-8";

.ActionBtn		{width: auto;}
.ActionBtn a img{vertical-align:middle;margin:5px 0px 0 0;float:right;}

/* ---------------------------------------------------------
Type00
--------------------------------------------------------- */
.type00			{clear:both;margin:0;padding:0;}

/* ---------------------------------------------------------
Type00-Title
--------------------------------------------------------- */
.type00-Title				{clear:both;margin:0;padding:0;}
.type00-Title .Title		{margin:0;padding:0;}
.type00-Title .Title h2		{padding:0;margin:0;}
.type00-Title .Title .Head	{color:#393633;font-weight:bold;}
.type00-Title .Contents		{color:#393633;clear:both;}


/* ---------------------------------------------------------
 h2-Title
--------------------------------------------------------- */
.h2-Title					{clear:both;margin:10px 0 20px 0;padding:0;}
.h2-Title .Title			{height:30px;margin:0;padding:0;background:url(images/h2_left.gif) left top no-repeat; background-color:#0E9494; }
.h2-Title .Title h2			{padding:0;margin:0;}
.h2-Title .Title .Head		{color:#FFFFFF;font-weight:bold;font-size:14px;margin-left:30px;line-height:30px;}
.h2-Title .Contents			{color:#202020;clear:both;margin:0;padding:20px 0px 10px 0px;}

/* ---------------------------------------------------------
 h3-Title
--------------------------------------------------------- */
.h3-Title					{clear:both;margin:0;padding:0;}
.h3-Title .Title			{height:30px;margin:0;padding:0;background:url(images/h3_left.gif) left top no-repeat; }
.h3-Title .Title h3			{padding:0;margin:0;}
.h3-Title .Title .Head		{color:#0E9494;font-weight:bold;margin-left:13px;font-size:14px;line-height:30px;}
.h3-Title .Contents			{color:#202020;clear:both;margin:0;padding:10px 0 20px 0;}

/* ---------------------------------------------------------
 BoxLine
--------------------------------------------------------- */
.boxline					{clear:both;margin:0 0 20px 0;padding:10px 10px 0 10px;border:1px solid #ccc;}

.boxline .Title				{margin:0 0 7px 0;padding:0 0 3px 0;border-bottom:2px solid #0E9494;}
.boxline .Title h2			{margin:0;padding:0;font-size:12px;font-weight:bold;}
.boxline .Title .Head		{font-size:12px;font-weight:bold;}
.boxline .Contents			{clear:both;margin:0;padding:0;}

.boxline th					{vertical-align:top;}
.boxline td					{vertical-align:top;}
.boxline ul					{margin:0;padding:0;}
.boxline ul li				{margin:0;padding:0 0 3px 20px;}
.boxline ul li ul			{margin:5px 0 0 0;}
.boxline ul li ul li		{margin:0 0 0 10px;}

.boxline a                  {color:#0E9494;}
.boxline a:link             {color:#0E9494;text-decoration:underline;}
.boxline a:active,			
.boxline a:visited		    {color:#0E9494;}
.boxline a:hover            {color:#00B9B9; text-decoration:none;}
.boxline a:focus			{color:#0E9494;}


.boxline:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.boxline {display:inline-block;}
* html .boxline {height:1%;}
.boxline {display:block;}