@charset "utf-8";

/*------------------------------------------------------------------------------
ENCOREHOURS.NET - CSS Modules Import
URL: http://www.encorehours.net
Date: 2009-10-29
Copyright (C) ENCOREHOURS. All Rights Reserved.
------------------------------------------------------------------------------*/


/* ----------------------------------------

Redefine

---------------------------------------- */

body#Home {
	
}

body#Home div#Header {
	margin-bottom: 65px;
}

body#Home div#Container {
	background: url(../img/top/bg_top.jpg) center bottom no-repeat;
}

/* ----------------------------------------

Left

---------------------------------------- */

body#Home div#Left h2 {
	margin-bottom: 7px;
}

body#Home div#Content div#Left {
	float: left;
	width: 230px;
	margin-right: 40px;
}

body#Home div#Content div#Left h3 {
	width: 205px;
	padding: 10px 10px 10px 15px;
	background: url(../img/top/bg_comment_head.png) 0 top no-repeat;
}

body#Home div#Content div#Left div#Comments {
	width: 205px;
	padding: 10px 10px 45px 15px;
	line-height: 1.2em;
	background: url(../img/top/bg_comment_bottom.png) 0 bottom no-repeat;
}

body#Home div#Content div#Left div#Comments p {
	padding-bottom: 8px;
}

/* ----------------------------------------

Center

---------------------------------------- */

body#Home div#Content div#Center {
	height: 410px;
	float: left;
	width: 410px;
	font-size: 92.4%;
}

body#Home div#Content div#Center h2 {
	height: 30px;
	background: url(../img/common/line_dot01.png) 0 bottom repeat-x;	
}

body#Home div#Content div#Center h2 img {
	vertical-align: top;
}

body#Home div#Content div#Center h2 a {
	margin-left: 10px;
}

body#Home div#Content div#Center div#NewsBox {
	background: url(../img/top/bg_center.png) 0 bottom no-repeat;
	float: left;
	width: 400px;
	padding: 3px;
}

body#Home div#Content div#Center div#NewsBox dl#News {
	width: 406px;  
	float: left; 
}


body#Home div#Content div#Center div#NewsBox dl#News dt {  
	width: 86px;
	float: left;  
	clear: left;
	padding: 8px 0 0;  
}  

body#Home div#Content div#Center div#NewsBox dl#News dd {  
	width: 320px;
	float: left;
	padding: 8px 0 0;
}  

/* ----------------------------------------

Right

---------------------------------------- */

body#Home div#Right h2 {
	margin-bottom: 6px;
}

body#Home div#Content div#Right {
	float: right;
	width: 230px;
}

body#Home div#Content div#Right h2#TtlUp {
	margin-bottom: 10px;
}

body#Home div#Content div#Right div#NewDisc {
	width: 208px;
	padding: 10px;
	border: 1px solid #aaa;
	line-height: 1.2em;
	margin-bottom: 20px;
	float: left;
	background: url(../img/top/bg_png.png) 0 0 repeat;
}

body#Home div#Content div#Right div#NewDisc img {
	float: left;
	margin-right: 10px;
}

body#Home div#Content div#Right div#NewDisc dt {
	font-weight: 700;
	padding-bottom: 2px;
	font-size: 84.7%;
}

body#Home div#Content div#Right div#NewDisc dd {
	line-height: 1.2em;
	font-size: 84.7%;
}

body#Home div#Content div#Right dl#Update {  
	width: 230px;
	float: left;  
	clear: left;
	background: url(../img/common/line_dot02.png) 0 0 repeat-x;
}  

body#Home div#Content div#Right dl#Update dt {  
	width: 55px;
	float: left;  
	clear: left;
	padding: 5px 0;
	background: url(../img/common/line_dot02.png) 0 bottom repeat-x;
}  

body#Home div#Content div#Right dl#Update dd {  
	width: 175px;
	float: left;
	padding: 5px 0;
	background: url(../img/common/line_dot02.png) 0 bottom repeat-x;
}