@charset "UTF-8";
/* CSS Document */

.oneColLiqCtrHdr #container {
	background-image:url(../images/background.jpg);
	margin: 0 auto; /* 自動マージン（幅と連動）により、ページが中央揃えになります */
	text-align: center; /* この設定は body エレメントの text-align: center より優先されます。 */
}
.oneColLiqCtrHdr #header {
	background-image:url(../images/backimage.gif);
	background-repeat:repeat-y;
	background-position:center;
	color:#FFF;
	font-size:12px;
}

.oneColLiqCtrHdr #mainContent {
	text-align:center;
	background-image:url(../images/backimage.gif);
	background-repeat:repeat-y;
	background-position:center;
	color:#000;
}

.oneColLiqCtrHdr #footer {
	text-align:center;
	color:#FFF;
	font-size:12px;
	background-image:url(../images/backimage.gif);
	background-repeat:repeat-y;
	background-position:center;
	
} 

.oneColLiqCtrHdr #footer A:link{
     color:#ffffff;
     font-size:12px;
	 text-decoration:none;}
	 
.oneColLiqCtrHdr #footer A:visited{ 
     color:#ffffff;
     font-size:12px;
	 text-decoration:none;}
	 
.oneColLiqCtrHdr #footer A:hover {
     color:#efc771;
     font-size:12px; 
     text-decoration:underline;}  
.oneColLiqCtrHdr #footer font.fo12 {
	     font-size:12px;
}

/* IE8 のみ　*/

html>/**/body{
	font-size/*\**/:small\9;
}

/* body */
*:first-child+html body {
padding-left: 2px;
font-size:small;
}


/* IE6以下でpadding指定 */
*html body {
padding-left: 1px;
font-size:small;
}

td.main{
	padding:5px 30px 5px 30px;
}

a.link:link {
	
	color: #1200ff;
}
a.link:visited {
	
	color: #1200ff;
}
a.link:hover {

	background-color:#1200ff;
	color: #ffffff;
}