/* Win NN6 pX^CV[g */



.FsizeS

{

	line-height	: 140%;

	font-size	: 80%;

	font-style	: normal ;

	font-family	: "lr oSVbN", "sans-serif";
	
	letter-spacing: 0.01em;

}



.FsizeSB

{

	line-height	: 140%;

	font-size	: 80%;

	font-style	: normal ;

	font-weight	: bold ;

	font-family	: "lr oSVbN", "sans-serif";

	letter-spacing: 0.05em;

}



.FsizeM

{

	line-height	: 140%;

	font-size	: 96% ;

	font-style	: normal ;

	font-family	: "lr oSVbN", "sans-serif";
	
	letter-spacing: 0.05em;

}



.FsizeMB

{

	line-height	: 140% ;

	font-size	: 96% ;

	font-style	: normal ;

	font-weight	: bold ;

	font-family	: "lr oSVbN", "sans-serif";

	letter-spacing: 0.05em;

}



.FsizeL

{

	line-height	: 140%;

	font-size	: 100% ;

	font-style	: normal ;

	font-weight	: normal ;

	font-family	: "lr oSVbN", "sans-serif";

	letter-spacing: 0.05em;

}



.FsizeLB

{

	line-height	: 140%;

	font-size	: 100% ;

	font-style	: normal ;

	font-weight	: bold ;

	font-family	: "lr oSVbN", "sans-serif";

	letter-spacing: 0.05em;

}


.px14 {  font-size: 14px; line-height: 18px}

.px12 {  font-size: 12px}

.px10 {  font-size: 10px}



h2

{

	font-size: 120%;

	line-height: 130%;

	font-weight: bold;
	
	margin: 0px;
	
	padding-bottom: 0.1em;

	letter-spacing: 0.05em;

}


h3

{

	font-size: 110%;

	line-height: 130%;

	font-weight: bold;
	
	margin: 1em 0em 1.5em 0em;
		
	padding-left: 0.5em;

	letter-spacing: 0.05em;
	
	border-width: 0px 0px 0px 10px;
		
	border-style:solid;
	
	border-color:#999999;

}


/* ΏεΑΖ©o΅ */

h4

{

	font-size: 96%;

	line-height: 130%;

	font-weight: bold;
	
	margin: 0 0 0.05em 0;
		
	letter-spacing: 0.05em;

}


.lead

{

	font-size: 100%;

	line-height: 130%;

	font-weight: nomal;
	
	padding: 1em 0 1em 0.5;

	letter-spacing: 0.02em;

}


/* JeSTOPΪΚΜΠξΆ */

.intro { 

	font-size: 96%; 

	line-height: 120%; 

	letter-spacing: 0.05em; 

	padding-top: 0.5em

}



.date

{

	font-size: 80%;
	
	color: #666666;
	
	letter-spacing: 0.01em;

	margin: 0.2em;

}


/* Κ^ΜLvV */

.caption

{

	font-size: 80% ;

	color: #666666;
		
	padding: 5px;
	
}


/* N */

a:link {  color: #007070; text-decoration: none; font-weight:normal}

a:visited {  color: #00aaaa; text-decoration: none; font-weight:normal}

a:active {  color: #007070; text-decoration: underline; color: #006699; font-weight:normal}

a:hover {  text-decoration:  underline; font-weight:normal}


/* wiJ[ */

/* IW */
.bgclOrange

{
	color: #AE5213;
	
	padding: 0.2em;
	
	background-color: #FFDDAA;

	line-height: 130%;

	margin: 1em 0em 1.5em 0em;
		
	border-width: 1px 0px 1px 0px;
		
	border-style:solid;
	
	border-color:#AE5213;

}

/* O[ */
.bgclGreen

{
	color: #158347;
	
	padding: 0.2em;
	
	background-color: #DEF7CC;

	line-height: 130%;

	margin: 1em 0em 1.5em 0em;
		
	border-width: 1px 0px 1px 0px;
		
	border-style:solid;
	
	border-color:#158347;

}


/* p[v */
.bgclPurple

{
	color: #810D67;
	
	padding: 0.2em;
	
	background-color: #F2DCF9;

	line-height: 130%;

	margin: 1em 0em 1.5em 0em;
		
	border-width: 1px 0px 1px 0px;
		
	border-style:solid;
	
	border-color:#C97ADE;

}


/* sN */
.bgclPink

{
	color: #D1196A;
	
	padding: 0.2em;
	
	background-color: #F9E5EF;

	line-height: 130%;

	margin: 1em 0em 1.5em 0em;
		
	border-width: 1px 0px 1px 0px;
		
	border-style:solid;
	
	border-color:#D1196A;

}


/* Τ */
.bgclRed

{
	color: #AC0505;
	
	padding: 0.2em;
	
	background-color: #FCDDD6;

	line-height: 130%;

	margin: 1em 0em 1.5em 0em;
		
	border-width: 1px 0px 1px 0px;
		
	border-style:solid;
	
	border-color:#AC0505;

}

/* u[ */
.bgclBlue

{
	color: #066591;
	
	padding: 0.2em;
	
	background-color: #E9F4FA;

	line-height: 130%;

	margin: 1em 0em 1.5em 0em;
		
	border-width: 1px 0px 1px 0px;
		
	border-style:solid;
	
	border-color:#066591;

}

/* © */
.bgclYellow

{
	color: #158347;
	
	padding: 0.2em;
	
	background-color: #FAFBC6;

	line-height: 130%;

	margin: 1em 0em 1.5em 0em;
		
	border-width: 1px 0px 1px 0px;
		
	border-style:solid;
	
	border-color:#158347;

}

/*O[ΜwiGA*/

.areaGray
{
	width: 100%;
	
	background-color: #eeeeee;
	
	padding: 0.5em;
	
	margin: 20px 0px 20px 0px;
	
}


/* -----tHgJ[ -----*/


/* Τi­²j */
em

{
	font-style:normal;
	color: #cc0000;
}


/* O[Z */
.clGray

{
	color: #cccccc;
}


/* O[ */
.clGrayF

{
	color: #666666;
}


/* O[Z */
.clGreen

{
	color: #158347;
}

/* O[ */
.clGreen2

{
	color: #5BBF70;
}

/* p[vZ */
.clPurple

{
	color: #810D67;
}

/* p[v */
.clPurple2

{
	color: #C97ADE;
}

/* IWZ */
.clOrange

{
	color: #AE5213;
}

/* IW */
.clOrange2

{
	color: #FAB000;
}

/* u[Z */
.clBlue

{
	color: #066591;
}

/* u[ */
.clBlue2

{
	color: #55A6D4;
}

/* sNZ */
.clPink

{
	color: #D1196A;
}

/* sN */
.clPink2

{
	color: #E073AA;
}

/* bhZ */
.clRed

{
	color: #AC0505;
}

/* bh */
.clRed2

{
	color: #E56868;
}


.clNet

{
	color: #65a736;
}


/*  */
.clWhite

{
	color: #ffffff;
}


p

{

	padding: 0em -0.5em 0.3em 0em;

}

/* y[W΅¦ */

#page {

	width: 740px;
	
	margin-right: auto;
	
	margin-left: auto;
	
	text-align: left;
	
	margin-bottom: 0px;
}


/* ©o΅ΘΊRec */

#main { padding: 0px 20px 10px 20px}



/* Κ^EρΉ */

#imgboxR {

	margin-left: 10px;
	
	float:right;
	
}


/* Κ^ΆρΉ */

#imgboxL {

	margin-right: 20px;
	
	float:left;
	
}



/* y[WTOPΦίιir */

#navitopbox

{

	width: 100%;
	
	text-align: right;
	
	margin: 20px 0px 20px 0px;

}


ul.palam1

{

	padding: 0 0 0.5em 2.5em;
	
	list-style-type: decimal;
	
}


ul.palam2

{
	padding: 0em 0 0.5em 2em;
	
	list-style-image: url(/img/common/list_gray.gif);
	
}


ul.palam3

{

	padding: 0 0 0.5em 1.5em;

	list-style-type: none;
	
}


ul.palam4

{
	padding: 0em 0 0.5em 2em;
	
	list-style-image: url(/img/common/list_tri.gif);
	
}


ul.palam5

{

	padding: 0 0 0.5em 1.5em;
	
	list-style-type: decimal;
	
}


li

{
	line-height	: 114%;
	
	font-size	: 96%;
	
	font-style	: normal;
	
	font-weight	: normal;
	
	letter-spacing: 0.05em;
	
	padding-bottom: 0.6em;
	
	font-family	: "lr oSVbN", "sans-serif";
	
}

/* ·υlbgRs[Σ */

.introNet

{ 
	font-size: 14px;
	line-height: 130%;
	letter-spacing:0.03em;
	text-decoration: none;
	padding: 15px 10px 10px 10px;
	color: #399A52
}


