

body {font-size:12px; background-color: #CCCCCC;}

p { margin: 0px; padding: 0px;}

img {border: 0;}

h1,h2,h3,h4,h5,h6 {
	font-size: 100%;
	font-weight: normal;
	margin: 0px;
	padding: 0px;
}


A:link { color:#333333; text-decoration:none ;}
A:visited { color:#333333; text-decoration:none ;}
A:active { color:#333333; text-decoration:none ;}
A:hover { color:#333333; text-decoration:underline; }



/*--------------------IND-----------------------*/

.main {
	width: 900px;
	padding-top:45px;
	padding-bottom:45px;
	clear : both;
	background-image: url(../img/sub_bg.gif);
	background-repeat: repeat-y;
}

.main-link {
	width: 900px;
	padding-top:10px;
	padding-bottom:10px;
}

.main-img {
	width: 900px;
	padding-top:10px;
	padding-bottom:10px;
}

.top-underlink {
	width: 900px;
	padding-top:10px;
	padding-bottom:10px;
}

.fooder {
	width: 900px;
	padding-top:10px;
	padding-bottom:10px;
}


.pankuzu {
	width: 860px;
	padding-top:0px;
	padding-bottom:12px;
	font-size:12px;
	line-height:140%;
	color:#333333;
}

/*--------------------IND-----------------------*/


.loc-list {
	padding-top:12px;
	padding-bottom:12px;
	padding-left:5px;
}

.loc-list-font {
	font-size:12px;
	line-height:160%;
	color:#666666;
}

.grope-pointer {
	padding-top:2px;
}










/*--------------------GRAY COLOR-----------------------*/
.FontGray1A01 {font-size:9px; line-height:110%; color:#333333}
.FontGray2A01 {font-size:12px; line-height:110%; color:#333333}
.FontGray2A02 {font-size:12px; line-height:140%; color:#333333}
.FontGray2A03 {font-size:12px; line-height:160%; color:#333333}
.FontGray3A01 {font-size:14px; line-height:110%; color:#333333}
.FontGray3A02 {font-size:14px; line-height:140%; color:#333333}

.Fontindtop2A01 {font-size:12px; line-height:110%; color:#60C6C8}

.FontRed2A02 {font-size:12px; line-height:140%; color:#CC0000}












