/* ========== top ========== */

/* ========== LINK ========== */

A{
	text-decoration : none;
    font-weight: bold;
	color : #B7A495; 
}

A.N{
	text-decoration : none;
    font-weight: normal;
    color : #B7A495;
}

A.BD{
	text-decoration : none;
    font-weight: bold;
    color : #B7A495;
	padding : 1 2 1 2;
	margin : 0 2 0 2;
	border : 1px solid #B7A495;
}

A:LINK:HOVER,A:VISITED:HOVER{
	background-color : #E1D0C2;
	color : black;
}

A:LINK:HOVER.H,A:VISITED:HOVER.H{
	background-color : transparent;
	color : #B7A495;
}

A:LINK:HOVER.HB,A:VISITED:HOVER.HB{
	background-color : transparent;
	color : white;
}

A:LINK:HOVER.BD,A:VISITED:HOVER.BD{
	background-color : #E1D0C2;
	color : black;
	padding : 1 2 1 2;	
    border : 1px solid black;
}

/* ========== LINK・R EE7B8F or D60021========== */

A.R,A:LINK:HOVER.R,A:VISITED:HOVER.R{
	background-color : #D60021;
	text-decoration : none;
    font-weight: bold;
	color : white;
}

/* ========== 8p ========== */

P.A	{ 
	text-indent : 0; 
	font-weight : normal;
	font-size : 10px;
	color : #444444; 
	background-color : transparent; 
	padding : 0 0 0 0;
	border-style : none;
	margin-top : 1pt;
	margin-bottom : 0;
}

/* ========== 8p・行間アキ ========== */

P.AS { 
	text-indent : 0; 
	font-weight : normal;
	font-size : 10px;
	color : #444444; 
	background-color : transparent; 
	padding : 0 0 0 0;
	border-style : none;
	margin-top : 5pt;
	margin-bottom : 0;
}

/* ========== 8p・太 ========== */

P.B	{ 
	text-indent : 0; 
	font-weight : bold;
	font-size : 10px;
	color : #444444; 
	background-color : transparent; 
	padding : 0 0 0 0;
	border-style : none;
	margin-top : 1pt;
	margin-bottom : 0;
}

/* ========== 12p・太 ========== */

P.LL	{ 
	text-indent : 0; 
	font-weight : bold;
	font-size : 14px;
	color : #444444; 
	background-color : transparent; 
	padding : 0 0 0 0;
	border-style : none;
	margin-top : 1pt;
	margin-bottom : 0;
}

/* ========== 10p・太・背景有 ========== */

P.LBG	{ 
	text-indent : 0; 
	font-weight : bold;
	font-size : 12px;
	color : #444444; 
	background-color : #CCCCCC; 
	padding : 3 3 3 3;
	border-style : none;
	margin-top : 1pt;
	margin-bottom : 0;
}

/* ========== 10p・太・アドレス ========== */

P.LB	{ 
	text-indent : 0; 
	font-weight : bold;
	font-size : 12px;
	color : #444444; 
	background-color : transparent; 
	padding : 4 4 4 4;
	border-style : solid;
	margin-top : 1pt;
	margin-bottom : 0;
	border-width : 1 1 1 1;
	border-color : #777777;
    margin-bottom : 8;
}

/* ========== 7p ========== */

P.C	{ 
	text-indent : 0; 
	font-weight : normal;
	font-size : 9px;
	color : #444444; 
	background-color : transparent; 
	padding : 0 0 0 0;
	border-style : none;
	margin-top : 4pt;
	margin-bottom : 0;
}

/* ========== 7p・左右マージン ========== */

P.CMG	{ 
	text-indent : 0; 
	font-weight : normal;
	font-size : 9px;
	color : #444444; 
	background-color : transparent; 
	padding : 0 4 0 4;
	border-style : none;
	margin-top : 0;
	margin-bottom : 0;
}

/* ========== 18p・表紙の入り口用 ========== */

P.D	{ 
	text-indent : 0; 
	font-weight : bold;
	font-size : 18pt;
	color : #444444; 
	background-color : #CCCCCC; 
	padding : 4 4 4 4;
	border-style : solid;
	border-color : #777777;
	margin-top : 8pt;
	margin-bottom : 8;
}

/* ========== 特殊・8p・BG付き（top） ========== */

H6	{ 
	text-align : left; 
	font-weight : normal;
	font-size : 10px;
	color : #444444; 
	background-color : #CCCCCC; 
	padding : 2 6 2 6;
	border-style : none;
	margin-top : 2pt;
    margin-bottom : 0;
}

/* ========== 特殊・10p・BG付き（english） ========== */

H5	{ 
	text-align : left; 
	font-weight : bold;
	font-size : 12px;
	color : #444444; 
	background-color : #CCCCCC; 
	padding : 3 3 3 3;
	border-style : none;
    margin-bottom : 4;
}

/* ========== 特殊・10p（english） ========== */

P.X	{ 
	text-indent : 0; 
	font-weight : bold;
	font-size : 10px;
	color : #444444; 
	background-color : #CCCCCC; 
	padding : 3 0 3 0;
	border-style : solid solid solid solid;
	border-width : 1 1 1 1;
	border-color : #777777;
	margin-top : 0pt;
	margin-bottom : 0;
}

A:LINK:HOVER.X,A:VISITED:HOVER.X{
	color : white; 
	background-color : transparent; 
	padding : 0 0 0 0;
}

/* ========== テーブル ========== */

TABLE.TABLE	{ 
	border-style : solid solid solid solid;
	border-width : 1 1 1 1;
}

/* ========== 強調 ========== */

EM	{ 
    color : #d60021
	font-style : normal; 
	font-weight : normal; 
}

/* ========== TOP ・10p・color1 ========== */

P.BC1	{ 
	text-indent : 0; 
	font-size : 12px;
	background-color : #EEC1CB; 
	padding : 0 0 0 0;
	border-style : none;
	margin-top : 1pt;
	margin-bottom : 0;
}

/* ========== TOP ・10p・color2 ========== */

P.BC2	{ 
	text-indent : 0; 
	font-size : 12px;
	background-color : #EEE4C1; 
	padding : 0 0 0 0;
	border-style : none;
	margin-top : 1pt;
	margin-bottom : 0;
}

/* ========== TOP ・10p・color3 ========== */

P.BC3	{ 
	text-indent : 0; 
	font-size : 12px;
	background-color : #C5EEC1; 
	padding : 0 0 0 0;
	border-style : none;
	margin-top : 1pt;
	margin-bottom : 0;
}

/* ========== TOP ・10p・color4 ========== */

P.BC4	{ 
	text-indent : 0; 
	font-size : 12px;
	background-color : #C1CDEE; 
	padding : 0 0 0 0;
	border-style : none;
	margin-top : 1pt;
	margin-bottom : 0;
}

/* ========== TOP ・10p・dummy ========== */

P.BC9	{ 
	text-indent : 0; 
	font-size : 12px;
	background-color : transparent; 
	padding : 0 0 0 0;
	border-style : none;
	margin-top : 1pt;
	margin-bottom : 0;
}


