@charset "UTF-8";


/*=====タグのハック=====*/
body{
	margin:0;
	padding:0;
	background:#c8c8c8 url("images/common_bgpattern.gif") repeat-x fixed;
	color: #333333;
	font-size: 79%;
	line-height:160%;
	font-family: "メイリオ", sans-serif, "ＭＳ Ｐゴシック";
}

/*レイヤー用のbodyタグ*/
body.layer{
	margin:0;
	padding:0;
	background:#ffffff;
	color: #333333;
	font-size: 79%;
	line-height:160%;
	font-family: "メイリオ", sans-serif, "ＭＳ Ｐゴシック";
}

/*テキストリンクの色と動作*/
a{
	color:#000000;
	text-decoration:underline;
	background-color:transparent;
}

a:hover{
	color:#ff6600;
	text-decoration:underline;
}

/*a:visited{
	color:#000000;
	text-decoration:underline;
}*/

img{
	border:0;
}

h1,h2,h3,h4,h5,h6,h7{
	margin:0;
	padding:0;
	font-size:100%;
	line-height:160%;
	font-weight:normal;
}

p{
	margin:0;
	padding:0;
}

form{
	margin:0;
	padding:0;
}

/*table td,th{
	font-size:100%;
	line-height:150%;
}*/

ul li{ 
	margin-left: -20px;
}

dl{
	margin:0;
	padding:0;
}

dt{
	font-weight:bold;
}

dd{
	margin-left:0;
}


/*=====WPサイト専用=====*/

#base{
	position:absolute;
	margin:0;
	padding:0;
	width:100%;
	text-align:center;
}

#container{
	margin:0;
	width:900px;
	text-align:left;
	margin-left:auto;
	margin-right:auto;
	background:#ffffff;
}

	/*ヘッダ*/
	#header{
		width:900px;
		height:77px;
		background:#ffffff url("images/header_bgpattern.gif") repeat-x;
		overflow:hidden;
	}

		/*ロゴ*/
		#header-logo{
			width:380px;
			float:left;
		}
		
		/*ヘッダ右上メニュー*/
		#header-menu{
			width:500px;
			margin-top:5px;
			float:left;
			text-align:right;
			font-size:88%;
		}
		
			#header-menu a{
				text-decoration:none;
				background: url("images/icon_arrow.gif") no-repeat left 5px;
				padding-left:8px;
			}
		
			#header-menu span.spacer{
				margin-left:20px;
			}

	/*メインメニュー*/
	#mainmenu{
		width:900px;
		height:36px;
		background:#eeeeee;
		overflow:hidden;
	}
	
		#mainmenu div{
			float:left;
		}
	
	/*トップページのキャッチ部分*/
	#catch-container{
		width:900px;
		height:270px;
		overflow:hidden;
	}
	
		#topCatchCopy{
			margin:0;
			width:450px;
			height:270px;
			float:left;
		}
		
		/*ログイン*/
		#topLogin{
			width:450px;
			height:270px;
			background:url("images/top_login.jpg") no-repeat;
			float:left;
		}
		
			#loginFrame{
				position:relative;
				top:32px;
				left:47px;
				width:355px;
				height:200px;
				overflow:hidden;
			}
				
	/*トップページのリード部分*/
	#topLeadContainer{
		margin-top:15px;
		margin-left:20px;
	}
		
		#topLeadContainer h1{
			font-size:150%;
			color:#666666;
			font-weight:bold;
			margin-bottom:20px;
		}
	
		/*リード*/
		#topLead{
			width:560px;
			float:left;
			margin-right:30px;
		}
		
			#topLead h2{
			}
			
		/*ご登録窓口*/
		#registContainer{
			position:relative;
			width:270px;
			float:left;
		}
		
			#registBase{
				position:relative;
			}
			
			#registFormButton{
				position:absolute;
				top:75px;
				left:24px;
				width:202px;
				height:32px;
				z-index:20;
			}
				
	/*トップページ特長タイトル部分*/
	#featureTitle{
		margin-top:30px;
		margin-left:20px;
		height:31px;
		overflow:hidden;
	}
	
		#featureTitle h2{
			margin:0;
			margin-right:4px;
			width:212px;
			height:31px;
			background:#ff6600;
			float:left;
		}
		
	/*トップページ特長テキスト部分*/
	#featureDescription{
		margin-left:20px;
		background:url("images/top_feature_description.gif") no-repeat;
	}
	
		#featureDescription h3{
			margin:0;
			padding:10px;
			margin-right:4px;
			width:192px;
			font-weight:normal;
			float:left;
			font-size:88%;
		}
		
	/*トップ最下段の3カラム用*/
	#top3column{
		margin-top:20px;
		margin-left:20px;
		width:860px;
	}
	
		/*テキストリンク集*/
		#topTextLinkContainer{
			margin-right:25px;
			width:248px;
			float:left;
			font-size:88%;
			padding:10px;
			border:dotted 1px #eaeaea;
			background:#f8f8f8;
		}
		
			#topTextLinkContainer p{
				background: url("images/icon_arrow.gif") no-repeat left 7px;
				padding: 0px 0px 0px 8px;
			}
		
			#topTextLinkContainer a{
				text-decoration:none;
			}
		
			#topTextLinkContainer a:hover{
				text-decoration:underline;
			}
		
		/*中段*/
		#centerContainer{
			position:relative;
			margin-right:25px;
			width:270px;
			float:left;
		}
		
		/*お問い合わせ窓口*/
		#contactContainer{
			position:relative;
		}
		
			#contactBase{
				position:relative;
			}
			
			#contactFormButton{
				position:absolute;
				top:61px;
				left:34px;
				width:202px;
				height:32px;
				z-index:20;
			}
		
		#bannerContainer{
			width:270px;
			float:left;
		}
		
			#presentationContainer{
				padding:5px;
				border:solid 1px #eaeaea;
			}
		
				#presentationContainer p.thumbnail{
					width:120px;
					float:left;
				}
		
				#presentationContainer p.description{
					width:130px;
					font-size:88%;
					line-height:150%;
					float:left;
				}
		
				#presentationContainer a{
					font-weight:bold;
					text-decoration:none;
					color:#ff9966;
				}
		
				#presentationContainer a:hover{
					text-decoration:underline;
					color:#aa0000;
				}

	/*ボディ*/
	#body-container{
		margin-top:60px;
		margin-left:20px;
		width:860px;
	}

		/*ボディ左の本文部分*/
		#body-left{
			width:620px;
			float:left;
		}
		
			/*各ページタイトル*/
			#body-left h1.mainTitle{
				margin:0;
				margin-bottom:15px;
				font-size:200%;
				font-weight:bold;
				color:#888888;
			}
		
			/*各ページタイトル下のコピー*/
			/*#body-left h2{
				margin:0;
				font-size:100%;
				font-weight:normal;
			}*/
			
			/*共通の本文内見出し*/
			#body-left .article{
				height:35px;
				padding:10px;
				margin-bottom:10px;
				font-size:140%;
				font-weight:bold;
				background: url("images/common_article_line.gif") no-repeat left 25px;
				padding: 0px 0px 0px 0px;
				color:#f46200;
			}
			
			/*webproofとは？タイトル部分*/
			.aboutFeatureTitle{
				height:50px;
				padding:8px 0 0 12px;
				font-size:130%;
				line-height:160%;
				font-weight:bold;
				background:url("images/about_feature_title.gif") no-repeat;
				color:#f46200;
			}
			
			/*webproofとは？特長羅列部分*/
			.featureContainer{
			}
			
				.featureContainerLeftBox{
					width:300px;
					float:left;
					border-right:solid 1px #eaeaea;
					padding-right:9px;
				}
			
				.featureContainerRightBox{
					width:300px;
					margin-left:10px;
					float:left;
				}
			
					.featureContainerArrow{
						width:60px;
						float:left;
					}
					
					.featureContainerTitle{
						width:240px;
						float:left;
					}
					
						.featureContainerTitle a{
							text-decoration:none;
							color:#444444;
						}
					
						.featureContainerTitle a:hover{
							text-decoration:underline;
							color:#ff6600;
						}
					
					.featureContainer h2{
						font-size:123%;
						line-height:160%;
						font-weight:bold;
					}
					
					.featureContainerList{
						padding:10px;
						clear:both;
					}
					
					.featureContainer h3{
						background:url("images/about_feature_icon_small.gif") no-repeat left 8px;
						padding-left:12px;
						line-height:180%;
					}
					
					.featureContainer p.detailLink{
						font-size:88%;
						line-height:160%;
						text-align:right;
					}
			
			/*webproofとは？メニュー部分*/
			.subMenu{
				padding:10px;
				border:solid 1px #dddddd;
				background:#fefefe;
				font-size:88%;
			}
			
				.subMenu a{
					text-decoration:none;
					color:#ff6600;
				}
			
				.subMenu a:hover{
					text-decoration:underline;
					color:#aa0000;
				}
		
			/*webproofとは？下位ページの特長部分*/
			.aboutFeature{
				margin-left:20px;
				margin-top:10px;
			}
			
				.aboutFeature h2{
					margin:0;
					padding:0;
					color:#1c6f99;
					font-weight:bold;
					font-size:100%;
					line-height:200%;
					background: url("images/about_feature_icon.gif") no-repeat left 7px;
					padding: 0px 0px 0px 18px;
				}
			
				.aboutFeature h3{
					margin-bottom:20px;
					margin-left:30px;
				}
			
			/*価格*/
			.price2ColumnLeftBox{
				width:360px;
				float:left;
			}
			
			.price2ColumnRightBox{
				margin-left:50px;
				width:200px;
				float:left;
				font-size:88%;
				line-height:160%;
			}
			
				.price2ColumnRightBox img{
					margin-bottom:10px;
				}
			
			/*実績例：〜系タイトル*/
			.achieveContainer{
				border:solid 1px #cccccc;
				background:#ffffff url("images/achieve_bg.gif") repeat-x;
			}
			
				.achieveTitle{
					margin:0;
					padding:5px;
					width:150px;
					font-weight:bold;
					background:#aaaaaa;
					text-align:center;
					color:#ffffff;
				}
			
			/*実績例：本文*/
			.achieveDetailContainer{
			}
			
				.achieveDetailLeftBox{
					width:285px;
					float:left;
					margin:10px;
				}
			
				.achieveDetailrightBox{
					width:285px;
					float:left;
					margin:10px;
				}
				
					.achieveDetailTitle{
						padding:8px;
						font-size:88%;
						line-height:150%;
						font-weight:bold;
						background:#b6d2e1 url("images/achieve_title_bg.gif") repeat-x;
						border-right:solid 1px #b6d2e1;
					}
					
					.achieveDetailDescription{
						padding:10px;
						font-size:88%;
						line-height:150%;
						background:#dbf2ff url("images/achieve_description_bg.gif") repeat-x;
						border-right:solid 1px #b6d2e1;
						border-bottom:solid 1px #b6d2e1;
					}
			
			/*FAQ*/
			.faqContainer{
			}
			
				.faqContainer a{
					text-decoration:none;
				}
			
				.faqContainer a:hover{
					text-decoration:underline;
					color:#ff6600;
				}
			
				.faqContainer h2{
					margin:0;
					padding:0;
					padding-left:10px;
					padding-right:10px;
					font-size:123%;
					font-weight:bold;
					border-left:solid 1px #cccccc;
					border-right:solid 1px #cccccc;
					background:#fefeff url("images/faq_title_bg.gif") repeat-x;
				}
			
				.faqLeftBox{
					width:300px;
					float:left;
				}
			
				.faqRightBox{
					margin-left:20px;width:300px;
					float:left;
				}
				
					.faqDescription{
						padding:10px;
						padding-bottom:0;
						border-left:solid 1px #cccccc;
						border-right:solid 1px #cccccc;
					}
					
			/*FAQ下位ページ*/
			.faqTitle{
				margin-top:20px;
				height:50px;
				padding:6px 0 0 10px;
				font-size:130%;
				line-height:160%;
				font-weight:bold;
				background:url("images/faq_detail_title.gif") no-repeat;
			}
			
			#faqList{
				margin-left:10px;
				margin-bottom:50px;
			}
			
				#faqList h2{
					background: url("images/faq_icon_q.gif") no-repeat left 0px;
					padding: 0px 0px 15px 22px;
				}
			
			.faqDetailContainer{
			}
			
				.faqDetailContainerRoof{
					height:30px;
					border-bottom:double 3px #dedede;
				}
			
				.faqDetailContainer h2{
					background:#f2f9ff url("images/faq_icon_q.gif") no-repeat left 5px;
					padding: 5px 0px 5px 22px;
					border-bottom:dotted 1px #dedede;
					font-weight:bold;
				}
			
				.faqDetailContainer h3{
					margin-top:5px;
					background: url("images/faq_icon_a.gif") no-repeat left 0px;
					padding: 0px 0px 0px 22px;
				}
				
				.faqDetailContainerDescription{
					margin:5px 0 0 40px;
				}
			
				.faqDetailContainerFloor{
					height:5px;
					border-bottom:double 3px #dedede;
				}
			
				.faqDetailContainer h6{
					font-size:88%;
					margin-top:5px;
					text-align:right;
				}
			
				.faqDetailContainer h6 a{
					background: url("images/icon_arrow_up.gif") no-repeat left 6px;
					padding: 0px 0px 0px 10px;
					text-decoration:none;
				}
				
				#faqDetailUnderSpace{
					height:600px;
				}
				
			/*ツール*/
			.toolContainer{
				width:620px;
			}
			
				.toolContainer h3{
					padding-left:10px;
					padding-bottom:5px;
					font-size:123%;
					font-weight:bold;
					background:#71bfdf url("images/tool_title_bg.gif") repeat-x;
					color:#ffffff;
				}
			
				.toolContainer h4{
					padding:10px;
					font-weight:bold;
				}
			
				.toolContainer h5{
					padding:10px;
					font-size:88%;
				}
				
				.toolDetailContainer{
					background:#edf8fc;
				}
			
				.toolDescriptionBox{
					width:400px;
					float:left;
				}
				
				.toolImageBox{
					padding:10px;
					width:200px;
					float:left;
				}

			/*「詳しくは～」テキストリンクのクラス*/
			.detail-link{
				margin-top:10px;
				font-size:88%;
				line-height:150%;
			}
		
			/*What's New & Topics*/
			#newsList{
			}
				
				#newsList p{
					padding-top:8px;
					padding-bottom:8px;
					width:90px;
					float:left;
					font-weight:bold;
				}
			
				#newsList h3{
					padding-top:8px;
					padding-bottom:8px;
					width:450px;
					float:left;
				}
				
				#newsList div{
					border-bottom:dotted 1px #dcdcdc;
				}
			
				#newsList a{
					text-decoration:none;
					color:#ff9966;
				}
			
				#newsList a:hover{
					text-decoration:underline;
					color:#aa0000;
				}
				
			/*サイトマップ*/
			#sitemapContainer{
				margin-top:30px;
			}
			
				#sitemapContainer h1{
					margin:5px 0 5px 0;
					background: url("images/icon_arrow.gif") no-repeat left 7px;
					padding: 0px 0px 0px 8px;
					border-bottom:dotted #e7e7e7 1px;
				}
				
				#sitemapContainer a{
					text-decoration:none;
				}
				
				#sitemapContainer h1.sitemap1lv{
				}
				
				#sitemapContainer h1.sitemap2lv{
					margin-left:100px;
				}
				
				#sitemapContainer h1.sitemap3lv{
					margin-left:200px;
				}

			/*運営会社案内／個人情報／サイトのご利用各ページの章タイトル*/
			.article{
				width:620px;
				height:30px;
				padding-left:5px;
				padding-top:5px;
				text-align:left;
				font-weight:bold;
				background:url("images/article_bgpattern.gif") no-repeat;
			}
		
			/*運営会社案内の表組部分*/
			#company-table{
				border-collapse:separate;
				border-spacing:10px;
			}
			
				#company-table th{
					padding:5px;
					text-align:left;
					font-weight:bold;
					border-bottom: solid #cccccc 2px;
				}
				
				#company-table td{
					padding:5px;
					text-align:left;
					border-bottom: solid #dddddd 1px;
				}

		/*ボディ右側のバナー部分*/
		#body-right{
			position:relative;
			margin-left:40px;
			width:200px;
			height:300px;
			float:left;
		}
		
			#scroll-banner{
				position:absolute;
				top:0;
				left:0;
				width:200px;
			}
		
				/*ご登録窓口*/
				#commonRegistContainer{
					position:relative;
					margin-right:25px;
					width:200px;
				}
				
					#commonRegistBase{
						position:relative;
					}
					
					#commonRegistFormButton{
						position:absolute;
						top:66px;
						left:14px;
						width:172px;
						height:30px;
						z-index:20;
					}
		
				/*お問い合わせ窓口*/
				#commonContactContainer{
					position:relative;
					margin-right:25px;
					width:200px;
				}
				
					#commonContactBase{
						position:relative;
					}
					
					#commonContactFormButton{
						position:absolute;
						top:74px;
						left:14px;
						width:172px;
						height:30px;
						z-index:20;
					}
		
				/*プレゼンムービー*/
				#commonPresentationContainer{
					padding:5px;
					border:solid 1px #eaeaea;
				}
			
					#commonPresentationContainer p.thumbnail{
						text-align:center;
						margin-bottom:5px;
					}
			
					#commonPresentationContainer p.title{
						font-size:88%;
						line-height:150%;
						text-align:center;
					}
			
					#commonPresentationContainer p.description{
						font-size:88%;
						line-height:150%;
					}
			
					#commonPresentationContainer a{
						font-weight:bold;
						text-decoration:none;
						color:#ff9966;
					}
			
					#commonPresentationContainer a:hover{
						text-decoration:underline;
						color:#aa0000;
					}
		
				/*ログイン*/
				/*#bodyLogin{
					margin-bottom:10px;
					padding:3px;
					background:#cccccc;
				}
				
					#bodyLoginFrame{
						padding:2px;
						width:190px;
						height:220px;
						overflow:hidden;
						background:#ffffff;
					}*/

	/*WPToolsページ*/
	#wptoolsHeaderContainer{
	}
	
		#wptoolsHeader{
			text-align:center;
			margin:17px 0 22px 0;
		}
		
		#wptoolsHeaderMenu{
			text-align:center;
		}
		
		#wptoolsBodyContainer{
			margin-top:20px;
			margin-left:20px;
			width:860px;
		}
		
			#wptoolsTopHeadCopy{
				margin-bottom:20px;
			}
			
				#wptoolsTopHeadCopy h1{
					margin-bottom:15px;
				}
		
			#wptoolsTop2column{
				border-top:solid 1px #dddddd;
				padding-top:20px;
			}
			
				#wptoolsTop2columnLeft{
					width:420px;
					float:left;
				}
				
					#wptoolsTopToolIntoroDescription{
						border-bottom:solid 1px #dddddd;
						padding-bottom:20px;
					}
					
					.wptoolsTopToolIntro{
						margin-top:20px;
						border-bottom:solid 1px #dddddd;
						padding-bottom:20px;
						padding-left:20px;
					}
					
						.wptoolsTopToolIntro h2{
							font-weight:bold;
							color:#888888;
						}
					
						.wptoolsTopToolIntro h1{
							font-weight:bold;
							color:#000000;
							font-size:140%;
							border-bottom:dotted 1px #cccccc;
							margin-bottom:10px;
						}
						
							.wptoolsTopToolIntro h1 a{
								text-decoration:none;
							}
							
							.wptoolsTopToolIntroBlueString{
								color:#a5c2e0;
							}
					
						.wptoolsTopToolIntro h3{
							font-size:88%;
						}
			
				#wptoolsTop2columnRight{
					margin-left:20px;
					width:420px;
					float:left;
					text-align:center;
					font-weight:bold;
				}
				
			/*WPTools下位ページ*/		
			#wptoolsHeaderToolTitle{
				margin-top:10px;
				background:url("images/wptools_tooltitle.jpg") no-repeat;
				height:43px;
				padding:13px 0 0 20px;
			}
		
				#wptoolsHeaderToolTitle span.title{
					font-weight:bold;
					color:#ffffff;
					font-size:180%;
				}
		
				#wptoolsHeaderToolTitle span.description{
					margin-left:20px;
					font-weight:bold;
				}
				
			#wptoolsDetailHeadCopy{
				margin-top:15px;
				border-bottom:solid 1px #dddddd;
				margin-bottom:20px;
				padding-bottom:20px;
			}
				
				#wptoolsDetailHeadCopy h1{
					font-size:123%;
					font-weight:bold;
					margin-bottom:10px;
				}
				
				#wptoolsDetailHeadCopy h2{
				}
				
			#wptoolsDetailFunctionTitle{
				font-size:123%;
				font-weight:bold;
				margin-bottom:10px;
			}
			
			#wptoolsDetailFunctionGrey{
				padding:0 8px 0 8px;
				background:url("images/wptool_function_grey_bg.gif") repeat-y;
			}
			
				#wptoolsDetailFunctionGrey div.spacer{
					height:8px;
				}
			
				.wptoolsDetailFunctionWhite3{
					background:url("images/wptool_function_white3_bg.gif") repeat-y;
					padding-left:8px;
				}
			
				.wptoolsDetailFunctionWhite2{
					background:url("images/wptool_function_white2_bg.gif") repeat-y;
					padding-left:8px;
				}
				
				#wptoolsDetailFunctionGrey div.left{
					width:259px;
					float:left;
				}
				
				#wptoolsDetailFunctionGrey div.center{
					margin-left:25px;
					width:259px;
					float:left;
				}
				
				#wptoolsDetailFunctionGrey div.right{
					margin-left:25px;
					width:259px;
					float:left;
				}
				
				#wptoolsDetailFunctionGrey h1{
					background:#f1f1f1 url("images/wptools_function_article_bg.gif") repeat-x;
					font-weight:bold;
					border-bottom:solid 1px #d9d9d9;
					border-right:solid 1px #d9d9d9;
					padding:5px;
					margin-bottom:10px;
				}
				
				#wptoolsDetailFunctionGrey h2{
					font-size:88%;
				}
				
				#wptoolsDetailFunctionGrey h3{
					margin:5px 0 5px 0;
					text-align:center;
				}
	
	/*ページ下部メニュー*/
	#bottomLink{
		margin-top:60px;
		width:890px;
		height:26px;
		background:#fafafa;
		font-size:88%;
		padding:6px 0 0 10px;
		text-align:center;
	}
		
			#bottomLink a{
				color:#666666;
				text-decoration:none;
			}
		
			#bottomLink a:hover{
				color:#ff6600;
				text-decoration:underline;
			}
	
	/*フッタ*/
	#footer{
		/*margin-top:60px;*/
		width:900px;
		height:31px;
	}
	
	/*相互リンク*/
	#externalBanners{
		background:#dddddd;
		padding:10px;
		text-align:center;
	}
	
		#externalBanners img{
			margin:0 10px 0 10px;
		}

/*floatによる配置指定を解除するクラス*/
.clearBoth{
	width:0;
	height:0;
	margin:0;
	padding:0;
	clear:both;
}

/*図版とキャプション*/
.figAndDescription{
	margin-right:30px;
}

/*=====レイヤー群=====*/

.layerClose{
	width:100px;
	padding:5px 10px 5px 10px;
	margin-top:5px;
	margin-left:auto;
	margin-right:auto;
	background:#ffffff;
}

#presentationLayer{
	position:absolute;
	top:0;
	left:0;
	padding-top:10px;
	width:660px;
	height:400px;
	/*padding-top:25px;*/
	background:#ffffff;
	/*display:none;*/
	z-index:100;
	text-align:center;
	/*background:#e7f0ff url("images/common_bgpattern.gif") repeat-x;*/
	visibility:hidden;
}

#figLayer{
	position:absolute;
	top:0;
	left:0;
	padding-top:10px;
	width:640px;
	height:400px;
	/*padding-top:25px;*/
	background:#ffffff;
	/*display:none;*/
	z-index:100;
	text-align:center;
	/*background:#e7f0ff url("images/common_bgpattern.gif") repeat-x;*/
	visibility:hidden;
}

#blackMaskLayer{
	position:absolute;
	top:0;
	left:0;
	margin:0;
	width:100%;
	height:100%;
	background:#000000;
	filter:alpha(opacity=50);
	-moz-opacity:0.50;opacity:0.50;
	z-index:50;
	visibility:hidden;
}

/*=====WPTools図版用レイヤー群=====*/

#wptoolsDiagramLayer{
	position:absolute;
	top:0;
	left:0;
	padding-top:10px;
	width:559px;
	height:822px;
	/*padding-top:25px;*/
	background:#ffffff;
	/*display:none;*/
	z-index:100;
	text-align:center;
	/*background:#e7f0ff url("images/common_bgpattern.gif") repeat-x;*/
	visibility:hidden;
}

#wptoolsFigLayer{
	position:absolute;
	top:0;
	left:0;
	padding-top:10px;
	width:782px;
	height:599px;
	/*padding-top:25px;*/
	background:#ffffff;
	/*display:none;*/
	z-index:100;
	text-align:center;
	/*background:#e7f0ff url("images/common_bgpattern.gif") repeat-x;*/
	visibility:hidden;
}
