/*◆共通設定◆*/
BODY {
	COLOR: #404080;
	TEXT-ALIGN: center;
	FONT-FAMILY: "ＭＳ ゴシック","平成ゴシック",sans-serif;
	FONT-SIZE: 11pt;
	BACKGROUND-COLOR: #884488;
	BORDER: transparent 0px;
	MARGIN: 0px;
	PADDING: 0px;
}
/*◆イメージ・ブロックの設定◆*/
DIV.image {
	TEXT-ALIGN: center;
}
/*◇イメージ◇*/
IMG {
	BORDER: transparent 0px;
}
/*◆リンク◆*/
A {
	COLOR: #404090;
	TEXT-DECORATION: none;
}
A.w {
	COLOR: #FFFFFF;
	TEXT-DECORATION: none;
}
A:hover {
	COLOR: #609060;
}
A.sub {
	COLOR: #609060;
}
/*◆テーブル◆*/
TABLE {
	WIDTH: 600px;
	BACKGROUND-COLOR: #FFFFFF;
	BORDER: transparent 0px;
	TEXT-ALIGN: center;
	VERTICAL-ALIGN: middle;
}
/*◆下部著作権表示◆*/
/*◆下部著作権表示◆*/
DIV.page-bottom {
	BACKGROUND-COLOR: #ffffff;
	WIDTH: 600px;
	PADDING-TOP: 10px;
	PADDING-LEFT: 40px;
	PADDING-RIGHT: 40px;
	PADDING-BOTTOM: 10px;
	FONT-SIZE: 9pt;
	BORDER-TOP: #303060 1px solid;
}
/*◆表紙ページ◆*/
/*◇表紙ページのみの設定◇*/
DIV.titlepage1{
	BACKGROUND-COLOR: #303060;
	COLOR: #FFFFFF;
	FONT-SIZE: 11pt;
	FONT-WEIGHT: 700;
	PADDING-TOP: 10px;
}
DIV.titlepage2{
	BACKGROUND-COLOR: #303060;
	COLOR: #FFFFFF;
	FONT-SIZE: 16pt;
	FONT-WEIGHT: 700;
	LINE-HEIGHT: 1.0em;
	PADDING-TOP: 5px;
	PADDING-BOTTOM: 10px;
	MARGIN-BOTTOM: 3px;
}
DIV.titlepage3{
	FONT-SIZE: 12pt;
	PADDING-TOP: 10px;
	PADDING-BOTTOM: 10px;
}
DIV.titlepage4{
	MARGIN-TOP: 50px;
}
DIV.titlepage5{
	FONT-SIZE: 18pt;
	MARGIN-BOTTOM: 50px;
}
DIV.titlepage6{
	BACKGROUND-COLOR: #303060;
	COLOR: #FFFFFF;
	FONT-SIZE: 12pt;
	FONT-WEIGHT: 700;
	MARGIN-LEFT: 160px;
	MARGIN-RIGHT: 160px;
	PADDING-TOP: 8px;
	PADDING-BOTTOM: 5px;
}
DIV.titlepage7{
	FONT-SIZE: 11pt;
	PADDING-TOP: 8px;
	MARGIN-BOTTOM: 30px
}
DIV.titlepage8{
	BACKGROUND-COLOR: #303060;
	COLOR: #FFFFFF;
	FONT-SIZE: 12pt;
	FONT-WEIGHT: 700;
	MARGIN-LEFT: 160px;
	MARGIN-RIGHT: 160px;
	PADDING-TOP: 8px;
	PADDING-BOTTOM: 5px;
}
DIV.titlepage9{
	FONT-SIZE: 11pt;
	PADDING-TOP: 8px;
	MARGIN-BOTTOM: 100px
}
DIV.titlepage10{
	BACKGROUND-COLOR: #303060;
	COLOR: #FFFFFF;
	FONT-SIZE: 14pt;
	FONT-WEIGHT: 700;
	MARGIN-TOP: 30px;
	PADDING-TOP: 8px;
	PADDING-BOTTOM: 5px;
}
DIV.titlepage11{
	PADDING-TOP: 8px;
	PADDING-BOTTOM: 5px;
	FONT-SIZE: 11pt;
}
DIV.titlepage12{
	FONT-SIZE: 10pt;
}

DIV.titlepageN1{
	BACKGROUND-COLOR: #903030;
	COLOR: #FFFFFF;
	FONT-SIZE: 12pt;
	FONT-WEIGHT: 700;
	MARGIN-LEFT: 250px;
	MARGIN-RIGHT: 250px;
	PADDING-TOP: 8px;
	PADDING-BOTTOM: 5px;
}
DIV.titlepageN2{
	FONT-SIZE: 11pt;
	COLOR: #903030;
	FONT-WEIGHT: 700;
	PADDING-TOP: 8px;
	MARGIN-BOTTOM: 100px
}

/*◆インデックス・ページ◆*/
/*◇インデックス・ページのみの設定◇*/
DIV.opus-title{
	FONT-SIZE: 12pt;
	MARGIN-TOP: 10px;
	MARGIN-LEFT: 25px;
	FONT-WEIGHT: 700;
	TEXT-ALIGN: left;
	BORDER-BOTTOM: #303060 1px solid;
}
DIV.file-list{
	FONT-SIZE: 10pt;
	MARGIN-TOP: 5px;
	MARGIN-LEFT: 50px;
	TEXT-ALIGN: left;
	PADDING-RIGHT: 10px;
	LINE-HEIGHT: 1.2em;
}
/*◆各データ・ページ◆*/
DIV.b-to-i{
	MARGIN-TOP: 10px;
	PADDING-LEFT: 10px;
	PADDING-RIGHT: 40px;
	TEXT-ALIGN: left;
	FONT-SIZE: 12pt;
	FONT-WEIGHT: 700;
}
DIV.guide{
	PADDING-LEFT: 10px;
	PADDING-RIGHT: 40px;
	TEXT-ALIGN: left;
	FONT-SIZE: 12pt;
	FONT-WEIGHT: 700;
}
/*◇凡例ページのみの設定◇*/
DIV.en-head{
	TEXT-ALIGN: center;
	FONT-SIZE: 18px;
	FONT-WEIGHT: 700;
	MARGIN-TOP: 10px;
	PADDING-LEFT: 40px;
	PADDING-RIGHT: 40px;
}
DIV.en-lev1{
	FONT-SIZE: 12px;
	TEXT-ALIGN: left;
	LINE-HEIGHT: 1.1em;
	PADDING-TOP: 20px;
	PADDING-LEFT: 40px;
	PADDING-RIGHT: 40px;
}
DIV.en-lev2{
	FONT-SIZE: 12px;
	TEXT-ALIGN: left;
	LINE-HEIGHT: 1.1em;
	PADDING-LEFT: 100px;
	PADDING-RIGHT: 40px;
}
DIV.en-lev2-2{
	FONT-SIZE: 12px;
	TEXT-ALIGN: left;
	LINE-HEIGHT: 1.1em;
	PADDING-LEFT: 80px;
	PADDING-RIGHT: 40px;
}
DIV.en-lev3{
	FONT-SIZE: 12px;
	TEXT-ALIGN: left;
	LINE-HEIGHT: 1.1em;
	PADDING-LEFT: 120px;
	PADDING-RIGHT: 40px;
}
/*◇各データ・ページのみの設定◇*/
DIV.cat-no{
	BACKGROUND-COLOR: #303060;
	COLOR: #FFFFFF;
	FONT-SIZE: 12pt;
	FONT-WEIGHT: 700;
	PADDING-TOP: 5px;
	PADDING-LEFT: 10px;
	PADDING-BOTTOM: 5px;
	TEXT-ALIGN: left;
}
DIV.cat-op{
	FONT-SIZE: 14pt;
	FONT-WEIGHT: 700;
	MARGIN-LEFT: 20px;
	MARGIN-TOP: 5px;
	PADDING-TOP: 10px;
	PADDING-LEFT: 10px;
	TEXT-ALIGN: left;
}
DIV.cat-t{
	WIDTH: 400px;
	LINE-HEIGHT: 1.2em;
	FONT-SIZE: 12pt;
	FONT-WEIGHT: 700;
	MARGIN-TOP: 20px;
	MARGIN-BOTTOM: 20px;
	MARGIN-LEFT: 40px;
	MARGIN-RIGHT: 40px;
	PADDING-TOP: 20px;
	PADDING-LEFT: 20px;
	PADDING-RIGHT: 20px;
	PADDING-BOTTOM: 20px;
	BORDER: #303060 1px solid;
	TEXT-ALIGN: left;
}
DIV.cat-pd{
	LINE-HEIGHT: 1.2em;
	FONT-SIZE: 12pt;
	FONT-WEIGHT: 700;
	MARGIN-TOP: 20px;
	TEXT-INDENT: -170px;
	MARGIN-LEFT: 220px;
	MARGIN-RIGHT: 50px;
	TEXT-ALIGN: left;
}
DIV.cat-co{
	LINE-HEIGHT: 1.2em;
	FONT-SIZE: 12pt;
	FONT-WEIGHT: 700;
	MARGIN-TOP: 5px;
	TEXT-INDENT: -80px;
	MARGIN-LEFT: 130px;
	MARGIN-RIGHT: 50px;
	TEXT-ALIGN: left;
}
DIV.cat-pn{
	LINE-HEIGHT: 1.2em;
	FONT-SIZE: 12pt;
	FONT-WEIGHT: 700;
	MARGIN-TOP: 5px;
	TEXT-INDENT: -111px;
	MARGIN-LEFT: 161px;
	MARGIN-RIGHT: 50px;
	TEXT-ALIGN: left;
}
DIV.cat-pm{
	LINE-HEIGHT: 1.2em;
	FONT-SIZE: 12pt;
	FONT-WEIGHT: 700;
	MARGIN-TOP: 5px;
	TEXT-INDENT: -133px;
	MARGIN-LEFT: 183px;
	MARGIN-RIGHT: 50px;
	TEXT-ALIGN: left;
}
DIV.cat-otd{
	LINE-HEIGHT: 1.2em;
	FONT-SIZE: 12pt;
	FONT-WEIGHT: 700;
	MARGIN-TOP: 5px;
	TEXT-INDENT: -180px;
	MARGIN-LEFT: 230px;
	MARGIN-RIGHT: 50px;
	TEXT-ALIGN: left;
}
DIV.cat-od{
	LINE-HEIGHT: 1.2em;
	FONT-SIZE: 12pt;
	FONT-WEIGHT: 700;
	MARGIN-TOP: 5px;
	TEXT-INDENT: -150px;
	MARGIN-LEFT: 200px;
	MARGIN-RIGHT: 50px;
	TEXT-ALIGN: left;
}
DIV.cat-wi{
	LINE-HEIGHT: 1.2em;
	FONT-SIZE: 12pt;
	FONT-WEIGHT: 700;
	MARGIN-TOP: 5px;
	TEXT-INDENT: -60px;
	MARGIN-LEFT: 110px;
	MARGIN-RIGHT: 50px;
	TEXT-ALIGN: left;
}
DIV.cat-nt{
	LINE-HEIGHT: 1.2em;
	FONT-SIZE: 12pt;
	FONT-WEIGHT: 700;
	MARGIN-TOP: 30px;
	TEXT-INDENT: -47px;
	MARGIN-LEFT: 97px;
	MARGIN-RIGHT: 50px;
	TEXT-ALIGN: left;
}
DIV.cat-imp{
	LINE-HEIGHT: 1.2em;
	FONT-SIZE: 12pt;
	FONT-WEIGHT: 700;
	MARGIN-TOP: 30px;
	TEXT-INDENT: -63px;
	MARGIN-LEFT: 113px;
	MARGIN-RIGHT: 50px;
	TEXT-ALIGN: left;
}
DIV.cat-eh{
	LINE-HEIGHT: 1.2em;
	FONT-SIZE: 12pt;
	FONT-WEIGHT: 700;
	TEXT-INDENT: -152px;
	MARGIN-LEFT: 202px;
	MARGIN-RIGHT: 50px;
	TEXT-ALIGN: left;
}
DIV.cat-cmt{
	LINE-HEIGHT: 1.2em;
	FONT-SIZE: 12pt;
	FONT-WEIGHT: 700;
	TEXT-INDENT: -93px;
	MARGIN-LEFT: 143px;
	MARGIN-RIGHT: 50px;
	TEXT-ALIGN: left;
}
DIV.cat-rfc{
	LINE-HEIGHT: 1.2em;
	FONT-SIZE: 12pt;
	FONT-WEIGHT: 700;
	TEXT-INDENT: -98px;
	MARGIN-LEFT: 148px;
	MARGIN-RIGHT: 50px;
	TEXT-ALIGN: left;
}
strong{
	COLOR: #408040;
}
DIV.jt{
	BACKGROUND-COLOR: #ffffff;
	COLOR: #C03030;
	LINE-HEIGHT: 1.2em;
	FONT-SIZE: 14pt;
	MARGIN-TOP: 10px;
	MARGIN-LEFT: 10px;
	MARGIN-RIGHT: 10px;
	PADDING-TOP: 5px;
	PADDING-LEFT: 5px;
	PADDING-RIGHT: 5px;
	PADDING-BOTTOM: 5px;
	FONT-WEIGHT: 700;
	TEXT-ALIGN: left;
}
DIV.j{
	BACKGROUND-COLOR: #ffffff;
	LINE-HEIGHT: 1.2em;
	FONT-SIZE: 10pt;
	MARGIN-LEFT: 10px;
	MARGIN-RIGHT: 10px;
	PADDING-LEFT: 15px;
	PADDING-RIGHT: 15px;
	PADDING-BOTTOM: 5px;
	FONT-WEIGHT: 500;
	TEXT-ALIGN: left;
}
DIV.jclose{
	BACKGROUND-COLOR: #ffffff;
	LINE-HEIGHT: 1.2em;
	MARGIN-LEFT: 10px;
	MARGIN-RIGHT: 10px;
	PADDING-LEFT: 15px;
	PADDING-RIGHT: 15px;
	PADDING-BOTTOM: 5px;
	TEXT-ALIGN: RIGHT;
}
DIV.j-bottom {
	BACKGROUND-COLOR: #ffffff;
	MARGIN-LEFT: 10px;
	MARGIN-RIGHT: 10px;
	PADDING-TOP: 10px;
	PADDING-LEFT: 40px;
	PADDING-RIGHT: 40px;
	PADDING-BOTTOM: 10px;
	FONT-SIZE: 9pt;
	TEXT-ALIGN: center;
	BORDER-TOP: #303060 1px solid;
}


