@charset "utf-8";

/* ===========================================================
common
=========================================================== */


/* ---------------------------------------------------------
Ajax
--------------------------------------------------------- */
#__dnn_body{background:none;}

/* ---------------------------------------------------------
admin
--------------------------------------------------------- */
.ADMIN{padding:0;}

/* ---------------------------------------------------------
common
--------------------------------------------------------- */
html		{height:100%;background:#d9eeff;}
body		{height:100%;background:#d9eeff;color:#000;line-height:1.5em;margin:0;padding:0;text-align:center;}
div, h1, p	{margin:0;padding:0;}
img			{border:none;}

a,
a:link,
a:active,
a:visited	{color:#c00;text-decoration:underline;}
a:hover,
a:active,
a:focus		{color:#f00;text-decoration:none;}


/* ===========================================================
 Skin
=========================================================== */
#CT-1ColumnsSkin,
#CT-2ColumnsSkin,
#CT-3ColumnsSkin		{height:100%;background:#D9EEFF;}


/* ===========================================================
 PageBody
=========================================================== */
#PageBody				{background:#fff;}


/* ===========================================================
 HeadBody
=========================================================== */
#HeadBody				{min-height:110px;height:110px;height:auto !important;}
#HeadBody p				{margin:0;padding:0;}

/* ---------------------------------------------------------
 HeadBody Headtitle
--------------------------------------------------------- */
#HeadBody .Headtitle	{color:#fff;font-size:10px;height:20px;line-height:20px;background:#0088CC;text-align:center;}
#HeadBody .HeadPane 	{width:840px;margin:0 auto;text-align:left;}
#HeadBody .HeadPane h1	{color:#fff;font-size:10px;font-weight:normal;}

/* ---------------------------------------------------------
 HeadBody HeadWrap
--------------------------------------------------------- */
#HeadBody #HeadWrap		{width:840px;margin:0 auto;text-align:left;clear:both;overflow:hidden;clear:both;height:90px;}
#HeadBody .Logo			{float:left;width:350px;height:90px;padding:25px 0 0 0;}
#HeadBody .Headright	{float:right;width:480px;height:90px;}

#HeadBody .fontsizePane	{width:480px;height:90px; padding-top:45px;}
/* ===========================================================
 gNav
=========================================================== */
#gNav					{clear:both;width:840px;height:29px;margin:0 auto;} 

/* ===========================================================
 ContentBody
=========================================================== */
#ContentBody			{clear:both;width:840px;height:auto;margin:0 auto;padding:10px 0 0 0;text-align:left;overflow:hidden;}

/* ---------------------------------------------------------
 SideBody
--------------------------------------------------------- */
#ContentBody .SideBody				{float:left;width:190px;}
#ContentBody .SideBody .SidePane p	{margin:0 0 10px 0;}

/* ---------------------------------------------------------
 MainBody
--------------------------------------------------------- */
#PageBody .MainBody					{float:right;width:635px;}
#CT-1ColumnSkin #PageBody .MainBody	{width:840px;}

/* ---------------------------------------------------------
 MainBody BreadcrumbPane
--------------------------------------------------------- */
.BreadcrumbPane				{font-size:10px;color:#999;}
.BreadcrumbPane a:link,
.BreadcrumbPane a:visited,
.BreadcrumbPane a:active,
.BreadcrumbPane a:hover,
.BreadcrumbPane a:focus		{color:#666;}

/* ---------------------------------------------------------
 MainBody 3column.ver.
--------------------------------------------------------- */
#CT-3ColumnsSkin #PageBody .ContentsBody					{width:635px;overflow:hidden;}
#CT-3ColumnsSkin #PageBody .ContentHeadPane					{padding:0;}
#CT-3ColumnsSkin #PageBody .ContentsBody .ContentPane		{width:430px;float:left;}
#CT-3ColumnsSkin #PageBody .ContentsBody .ContentSubPane	{width:190px;float:right;}
#CT-3ColumnsSkin #PageBody .ContentFootPane					{clear:both;padding:10px 0;}


/* ---------------------------------------------------------
 MainBody GotopagetopPane
--------------------------------------------------------- */
.GotopagetopPane			{font-size:10px;color:#999;clear:both;}
.GotopagetopPane a:link,
.GotopagetopPane a:visited,
.GotopagetopPane a:active,
.GotopagetopPane a:hover,
.GotopagetopPane a:focus	{color:#666;}


/* ===========================================================
 FootBody
=========================================================== */
#FootBody					{clear:both;padding:38px 0 0 0;}
#FootBody .FootPane         {color:#0088CC;}

/* ---------------------------------------------------------
 FootBody Copyright 
-------------------------------------------------- */
#FootBody .Copyright		{height:20px;font-size:10px;color:#fff;line-height:20px;background:#0088CC;}
#FootBody .Copyright .CopyrightCss{font-size:10px;color:#fff;}
