@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-NoTitle
--------------------------------------------------------- */
.h2-NoTitle					{clear:both;margin:20px 0;padding:0;}
.h2-NoTitle .Contents		{clear:both;color:#393633;background:url(images/h2_bg_bottom.gif) bottom left repeat-x;padding-bottom:40px;}
.h2-NoTitle h2				{padding-bottom:30px;}

/* ---------------------------------------------------------
 h2-Title
--------------------------------------------------------- */
.h2-Title					{clear:both;margin:0 0 20px 0;padding:0;}
.h2-Title .Title			{margin:0;padding:0;}
.h2-Title .Title h2			{padding:10px 0 20px 0;margin:0;background:url(images/h2line.jpg) no-repeat right bottom;}
.h2-Title .Title .Head		{color:#393633;font-weight:bold;}
.h2-Title .Contents			{color:#393633;clear:both;margin:0;padding:20px 0;background:url(images/h2_bg_bottom.gif) bottom left repeat-x;}

/* ---------------------------------------------------------
 h3-Title
--------------------------------------------------------- */
.h3-Title					{clear:both;margin:0;padding:0;}
.h3-Title .Title			{margin:0 0 10px 0;padding:0;border-bottom:#CCCCCC double 3px;}
.h3-Title .Title h3			{margin:0;padding:0;}
.h3-Title .Title .Head		{color:#393633;font-weight:bold;}
.h3-Title .Contents			{color:#393633;clear:both;}

/* ---------------------------------------------------------
 BoxBeige
--------------------------------------------------------- */
.boxbeige					{clear:both;margin:0 0 20px 0;padding:0;background:#eeebdc url(images/boxbeige.jpg) repeat-x top;}
.boxbeige .btm				{background:url(images/boxbeige_btm.jpg) repeat-x bottom;padding:30px 30px 50px 30px;}

.boxbeige .Title			{margin:0;padding:0 0 7px 0;background:url(images/boxbeige_line.jpg) no-repeat bottom right;}
.boxbeige .Title h2			{margin:0;padding:0;}
.boxbeige .Title .Head		{color:#393633;font-weight:bold;}
.boxbeige .Contents			{clear:both;margin:0;padding:20px 0 15px 0;}

.boxbeige th				{vertical-align:top;}
.boxbeige td				{vertical-align:top;}
.boxbeige ul				{margin:0;padding:0;list-style-type:none;}
.boxbeige ul li				{margin:0;padding:0 0 3px 20px;list-style-type:none;background:url(images/boxbeige_disc.jpg) no-repeat 0 2px;font-weight:normal;}
.boxbeige ul li ul			{margin:5px 0 0 0;}
.boxbeige ul li ul li		{margin:0 0 0 10px;background:url(/Portals/0/images/common/icn_rectangle.gif) no-repeat 0 2px;}

*html .boxbeige{height:10px;}

/* ---------------------------------------------------------
 BoxGray
--------------------------------------------------------- */
.boxgray					{clear:both;margin:0 0 20px 0;padding:0;background:#e5e5e5 url(images/boxgray.jpg) repeat-x top;}
.boxgray .btm				{background:url(images/boxgray_btm.jpg) repeat-x bottom;padding:30px 30px 50px 30px;}

.boxgray .Title				{margin:0;padding:0 0 7px 0;background:url(images/boxgray_line.jpg) no-repeat bottom right;}
.boxgray .Title h2			{margin:0;padding:0;}
.boxgray .Title .Head		{color:#393633;font-weight:bold;}
.boxgray .Contents			{clear:both;margin:0;padding:20px 0 15px 0;}

.boxgray th					{vertical-align:top;}
.boxgray td					{vertical-align:top;}
.boxgray ul					{margin:0;padding:0;list-style-type:none;}
.boxgray ul li				{margin:0;padding:0 0 3px 20px;list-style-type:none;background:url(images/boxgray_disc.jpg) no-repeat 0 2px;font-weight:normal;}
.boxgray ul li ul			{margin:5px 0 0 0;}
.boxgray ul li ul li		{margin:0 0 0 10px;background:url(/Portals/0/images/common/icn_rectangle.gif) no-repeat 0 2px;}

*html .boxgray{height:10px;}

/* ---------------------------------------------------------
 BoxBeigeGradation
--------------------------------------------------------- */
.boxbeigegdt				{clear:both;margin:0;padding:30px;background:#fff url(images/boxbeigegradation.jpg) repeat-x top;}
.boxbeigegdt .Title			{margin:0;padding:0 0 7px 0;background:url(images/line.jpg) no-repeat bottom right;}
.boxbeigegdt .Title h2		{margin:0;padding:0;}
.boxbeigegdt .Title .Head	{color:#393633;font-weight:bold;}
.boxbeigegdt .Contents		{clear:both;margin:0;padding:20px 0 0 0;}

.boxbeigegdt th				{vertical-align:top;}
.boxbeigegdt td				{vertical-align:top;}
.boxbeigegdt ul				{margin:0;padding:0;list-style-type:none;}
.boxbeigegdt li				{margin:0;padding:0 0 3px 20px;list-style-type:none;background:url(images/icn_disc.jpg) no-repeat 0 2px;font-weight:normal;}

*html .boxbeigegdt{height:10px;}

/* ---------------------------------------------------------
 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:1px solid #71ac01;}
.boxline .Title h2			{margin:0;padding:0;}
.boxline .Title .Head		{color:#393633;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;list-style-type:none;}
.boxline ul li				{margin:0;padding:0 0 3px 20px;list-style-type:none;background:url(images/icn_disc.jpg) no-repeat 0 2px;font-weight:normal;}
.boxline ul li ul			{margin:5px 0 0 0;}
.boxline ul li ul li		{margin:0 0 0 10px;background:url(/Portals/0/images/common/icn_rectangle.gif) no-repeat 0 2px;}

.boxline a,
.boxline a:link,
.boxline a:active,
.boxline a:visited	{color:#666;text-decoration:none;}
.boxline a:hover,
.boxline a:active,
.boxline a:focus	{color:#666;text-decoration:underline;}

/* ---------------------------------------------------------
 TabInformation
--------------------------------------------------------- */
.tabbox				{margin:0 0 20px 0;padding:0;clear:both;}
.tabbox .tabtitle	{margin:0;padding:0;background:url(images/tab_tabbg.gif) repeat-x bottom;}
.tabbox .tabbg		{margin:0;padding:0;border:1px solid #e9e8d8;background:url(images/tab_bgtop.gif) repeat-x top;}
.tabbox .Contents	{margin:0;padding:20px;background:url(images/tab_bgbottom.gif) repeat-x bottom;}

