@charset "utf-8";

/* 
name: ITF
designer: ITF.inc
designer_url: http://it-force.jp/
layouts: 伊庭工務店
Ver1.10 2010/6/2
*/

/* ---------------------------------------------------------------------
ページ全体
--------------------------------------------------------------------- */
body,td,th {
	font-family: Verdana;
	font-size: 12px;
	color: #333;
}
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	background-image: url(../imgs/common_bg.gif);
	background-color: #fff;
	width: 100%;
	height: 100%;
}
a {
	font-family: Verdana;
	font-size: 12px;
	color: #0066FF;
	text-decoration:none;
}
a:visited {
	color: #0066FF;
}
a:hover {
	color: #FF0000;
	text-decoration:underline;
}
a:active {
	color: #0066FF;
	text-decoration:none;
}
h1,h2,h3,h4,h5,h6 {
	font-family: Verdana;
	font-weight: normal;
}
h1 {
	font-size: 12px;
	color: #333;
	line-height: 14px;
}
h2 {
	font-size: 12px;
	color: #333;
}
h3 {
	font-size: 12px;
	color: #666666;
}
h4 {
	font-size: 12px;
	color: #666666;
}
h5 {
	font-size: 12px;
	color: #666666;
}
h6 {
	font-size: 12px;
	color: #666666;
}


/* ---------------------------------------------------------------------
コンテンツ用ライン20px
--------------------------------------------------------------------- */

.line_20px {
	line-height: 20px;
	color: #333;
}

/* ---------------------------------------------------------------------
コンテンツ説明
--------------------------------------------------------------------- */

.page_description {
	line-height: 20px;
	color: #333;
	margin:0;
	padding: 0px 10px 0px 10px;
}

/* ---------------------------------------------------------------------
コンテンツ用フォント10px
--------------------------------------------------------------------- */

.font10px {
	font-size: 10px;
}

/* ---------------------------------------------------------------------
コンテンツ用フォント10px
--------------------------------------------------------------------- */

.workfont10px {
	font-size: 10px;
	color: #999;
}

/* ---------------------------------------------------------------------
コンテナ
--------------------------------------------------------------------- */

.container_list {
	line-height: 25px;
	font-size: 14px !important;
	font-size: 14px;
	color:#333;
}

.container_list a {
	color: #0066FF;
	line-height: 25px;
	text-decoration:none;
	font-size: 14px !important;
	font-size: 14px;
}

.container_list a:hover {
	color: #FF0000;
	line-height: 25px;
	text-decoration:underline;
	font-size: 14px !important;
	font-size: 14px;
}

/* ---------------------------------------------------------------------
ヘッダー部分のリンク
--------------------------------------------------------------------- */
.hd_menu {
	text-align: right;
	font-size: 12px !important;
	font-size: 12px;
	color:#333;
	margin:0;
	padding: 0px 10px 0px 0px;
}

.hd_menu a {
	color:#0066FF;
	text-decoration:none;
	font-size: 12px !important;
	font-size: 12px;
}

.hd_menu a:hover {
	color:#FF0000;
	text-decoration:underline;
	font-size: 12px !important;
	font-size: 12px;
}

/* ---------------------------------------------------------------------
フッター
--------------------------------------------------------------------- */
.ft_menu {
	text-align: center;
	font-size: 12px !important;
	font-size: 12px;
	color:#666;
	line-height: 20px;
}

.ft_menu a {
	color:#666;
	text-decoration:none;
	font-size: 12px !important;
	font-size: 12px;
}

.ft_menu a:hover {
	color:#0072BC;
	text-decoration:underline;
	font-size: 12px !important;
	font-size: 12px;
}

/* ---------------------------------------------------------------------
パンくずリスト
--------------------------------------------------------------------- */
.pqz {
	font-size: 12px !important;
	font-size: 12px;
	color:#666;
	font-weight: bold;
	margin:0;
	padding: 10px 0px 10px 10px;
}

.pqz a {
	color:#666;
	text-decoration:none;
	font-size: 12px !important;
	font-size: 12px;
	font-weight: normal;
}

.pqz a:hover {
	color:#000;
	text-decoration:underline;
	font-size: 12px !important;
	font-size: 12px;
	font-weight: normal;
}

/* ---------------------------------------------------------------------
2段組のレイアウト
--------------------------------------------------------------------- */
div.blocka {
   float: left;
   width: 50%;
}

/* ---------------------------------------------------------------------
画像回り込み
--------------------------------------------------------------------- */
.float-left {
	float:left;margin-right:1em;margin-bottom:1em;margin-top:1em;
 }
.float-right {
	float:right;margin-left:1em;margin-bottom:1em;margin-top:1em;
 }

/* ---------------------------------------------------------------------
コピーライト
--------------------------------------------------------------------- */
.copyright {
	line-height: 20px;
	color: #999;
	margin:0;
	padding: 0px 0px 0px 0px;
}

/* ---------------------------------------------------------------------
プロセス用
--------------------------------------------------------------------- */
.con_14 {
	line-height: 20px;
	color: #333;
	margin:0;
	padding: 0px 0px 0px 0px;
	font-size: 14px !important;
	font-size: 14px;
}