@charset "utf-8";
@import "SEOAdmin.css";


/* ===========================================================
common
=========================================================== */

body, h1, h2, h3, h4, p, ul, dl, ol, li, dt, dd, div, h1, p, img {
	margin:0;
	padding:0;
	border:none;
	color:#666666;
}

/* clearfix */
.clearfix:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}
.clearfix {
	display: inline-block;
}
* html .clearfix {
	height: 1%;
}
.clearfix {
	display: block;
}

/* ---------------------------------------------------------
Ajax
--------------------------------------------------------- 
#__dnn_body{background:none;}*/

/* ---------------------------------------------------------
admin
--------------------------------------------------------- 
.ADMIN{padding:0;}*/


html			{height:100%;}
body			{height:100%; background:url(images/head_bg.gif) repeat-x 0 0; text-align:center;}

a,
a:link,
a:active,
a:visited		{color:#ff7c3d;text-decoration:underline;}
a:hover,
a:active,
a:focus			{color:#ff7c3d;text-decoration:none;}







/* ===========================================================
 skin
=========================================================== */
#skinAdmin,
#skin1Column,
#skin2Column,
#skin2ColumnLeftNavi,
{color:#666666; height:100%; min-height:100%; margin:0 auto; background:url(images/head_bg.gif) repeat-x 0 0;}

.seo_admin {width:100%; text-align:left;}

/* ===========================================================
 containerBody
=========================================================== */

#containerBody	{clear:both;padding:0; margin:0 auto; overflow:hidden; min-height:100%;}

/* ===========================================================
 headBody
=========================================================== */
#headBody {width:925px;margin:0 auto; padding:0; background: url(images/headtop_bg.gif) no-repeat top; text-align:left; border-bottom:#FFF solid 1px;}
#headBody .Head_top {height:50px;}

#headBody .Head_top .H1Pane {float:left; width:440px; margin:0; padding: 5px 0 0 0;}

#headBody .Head_top .HeadItem {float:right;width:435px; margin:0; padding:0;}

#headBody .Head_top .HeadItem .FontSizePane {float:left;width:185px;margin:0; padding:0;}
#headBody .Head_top .HeadItem .SearchPane {float:right;width:220px; height:50px; margin:0; padding:0 12px 0 0 ;}

#headBody .HeadWrapper { clear:both; width:925px; height:140px; background:url(images/head.gif) no-repeat bottom; margin:0; padding:0;}
#headBody .HeadWrapper .Logo { float:left; width:340px; height:75px;margin:0;padding:15px 0 9px 15px; text-align:left;}
#headBody .HeadWrapper .HeadLinkPane { float:right; width:300px; height:75px;margin:0;padding:22px 13px 0 0; text-align: right;}


#headBody .HeadWrapper .hNavi { clear:both; height:41px;margin:0;padding:0;}


/* ===========================================================
 pageBody
=========================================================== */

#pageBody {clear:both; width:925px;margin:0 auto; padding:0;clear:both;}

#pageBody .breadcrumbPane {width:925px;clear:both;margin:0;padding:13px; text-align:right; height:0;}
#pageBody .breadcrumbPane a:link {text-decoration:underline;margin:0;padding:0;}
#pageBody .breadcrumbPane a:visited {text-decoration:underline;margin:0;padding:0;}
#pageBody .breadcrumbPane a:hover {color:#ff7c3d;text-decoration:none;margin:0;padding:0;}

#pageBody .pageWrapper .BottomPane {clear:both; margin:0; padding:20px 12px 0 12px;}
#pageBody .pageWrapper .PageTopPane {clear:both; margin:0; padding:10px 12px 0 12px;}



/* ===========================================================
 pageBody >> 1Column
=========================================================== */
#skin1Column #pageBody .pageWrapper {clear:both;margin:0; padding:0 0 20px 0;}
#skin1Column #pageBody .pageWrapper .TopPane {clear:both; margin:0; padding:0 0 15px 0; line-height: normal;}
#skin1Column #pageBody .pageWrapper .ContentPane {clear:both;margin:0; padding:20px 10px 0 10px;}


/* ===========================================================
 pageBody >> 2Column
=========================================================== */

#skin2Column #pageBody .pageWrapper {clear:both;margin:0; padding:0 0 20px 0;}
#skin2Column #pageBody .pageWrapper .TopPane {clear:both; margin:0; padding:0; line-height: normal;}
#skin2Column #pageBody .pageWrapper .SidePane {float:right;width:220px; margin:0; padding: 0 13px 0 0; }
#skin2Column #pageBody .pageWrapper .ContentPane {float:left; width:645px; margin:0;  padding:0 15px 0 13px;border-right: #858585 dotted 1px;}

/* ===========================================================
 pageBody >> 2ColumnLeftNavi
=========================================================== */

#skin2ColumnLeftNavi #pageBody .pageWrapper {clear:both;margin:0; padding:15px 0 20px 0;}
#skin2ColumnLeftNavi #pageBody .pageWrapper .TopPane {clear:both; margin:0; padding:0; line-height: normal;}
#skin2ColumnLeftNavi #pageBody .pageWrapper .SidePane {float:left;width:220px; margin:0; padding: 0 0 0 13px; }
#skin2ColumnLeftNavi #pageBody .pageWrapper .ContentPane {float:right; width:645px; margin:0; padding:0 13px 0 15px;}




/* ===========================================================
 footBody
=========================================================== */

#footBody { clear:both; margin:0 auto; padding:0; background:url(images/foot_bg.gif) repeat-x bottom; height:185px;}

#footBody .footWrapper{margin:0 auto; padding:0; width:925px;}
#footBody .footWrapper .Copyright{ float:right; margin:0; padding:20px 0 0 0; text-align:right; color:#514f3f; font-size:11px; *font-size:80%; width:340px;}
#footBody .footWrapper .FootPane{ float:left; margin:0; padding:20px 0 0 0; width:500px;}






