/* CSS Document */

body {
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color:#FFFFFF;
	font-size: 12px;
	line-height:18px;
	color: #333333;
	background-image: url(image/title/bg.jpg);
	background-repeat:repeat-x;
	}

/*Indexのリンク色指定*/
a:link {color: #003366; font-size: 12px; line-height:18px}
a:visited {color: #003366; font-size: 12px; line-height:18px}
a:hover {color: #003366; font-size: 12px; line-height:18px}

/*タチオントップのリンク色指定*/
.basic {color: #ffffff; font-size: 12px; line-height:18px}
.basic a {color: #ffffff; font-size: 12px; line-height:18px;}
.basic a:visited {color: #ffffff; font-size: 12px; line-height:18px;}
.basic a:hover {color: #FFCCFF; font-size: 12px; line-height:18px;}

/*本文のリンク色指定*/	
.px12-18{color: #003366;	font-size: 12px; line-height:16px}
.px12-18 a{color: #003366;	font-size: 12px; line-height:16px}	
.px12-18 a:visited{color: #003366; font-size: 12px; line-height:16px}	
.px12-18 a:hover{color: #CC0000; font-size: 12px; line-height:16px}	
.px12-18 a:link {text-decoration: none;}
.px12-18 a:visited {text-decoration: none;}
.px12-18 a:hover {text-decoration: none;}
.px12-18 a:active {text-decoration: none;} 

/*左サイドのリンク色指定*/	
.px12-18p{color: #990000; font-size: 12px; line-height:14px}
.px12-18p a{color: #990000;	font-size: 12px; line-height:14px}	
.px12-18p a:visited{color: #990000; font-size: 12px; line-height:14px}	
.px12-18p a:hover{color: #666666; font-size: 12px; line-height:14px}	
.px12-18p a:link {text-decoration: underline;}
.px12-18p a:visited {text-decoration: underline;}
.px12-18p a:hover {text-decoration: none;}
.px12-18p a:active {text-decoration: underline;} 


/*その他*/	
.px10-14{color: #333333;	font-size: 10px; line-height:10px}	
.px10-14w{color: #ffffff;	font-size: 10px; line-height:10px}	
.px12-18p{color: #990000;	font-size: 12px; line-height:14px}
.px12-18bl{color: #333333;	font-size: 12px; line-height:14px}
.px12-18w{color: #ffffff;	font-size: 12px; line-height:18px}
.px12-18b{color: #006600;	font-size: 12px; line-height:18px}	




.px14-21 {color: #333333;	font-size: 14px; line-height:21px}	
.px14-21w {color: #ffffff;	font-size: 14px; line-height:21px}	
.px14-21b {color: #990033;	font-size: 14px; line-height:21px}	

.index {color: #333333;	font-size: 14px; line-height:21px; }	
.catch {color: #ffffff;	font-size: 14px; line-height:21px; font-weight:bold}	
.city  {color: #ffffff;	font-size: 16px; line-height:24px; }	
	
/*hタグ指定*/	
h1
{
    font-family: "ＭＳ ゴシック","MS Gothic","Osaka",sans-serif;
    font-size: 10px;
    color: #FFFFFF;
    font-weight: ;
    margin: 0px;
    padding: 0px;
}
h2{font-size:16px; color:#333333; font-weight: bold; line-height:20px; padding: 0px; margin: 0px;}
h3{font-size:12px; color:#333333; line-height:18px; font-weight: lighter;}

