@charset "UTF-8";


/* ------ 全体構造 ------ */

body {
	color: #000000;
	font-size: 10pt;
	background-color: #ffffff;
}
#cbody {
	background: none;
}


/* ------ フォント ------ */

h1,h2,h3,h4,h5,h6,p,dt,dd,a {
	font-size: 10pt !important;
	color: #000000 !important;
	background: none !important;
}


/* ------ ヘッダー ------ */

#cbody #headerarea {
	display: none;
	background: none;
}


/* ------ メイン／トピックパス ------ */

#cbody #mainarea #topicpath {
	display: none;
}


/* ------ メイン／サブカラム ------ */

#cbody #mainarea #subcolumn {
	display: none;
}


/* ------ メイン／メインカラム ------ */

#cbody #mainarea #maincolumn {
	float: left;
	background-color: #ffffff;
}


/* ------ メイン／メインカラム／インデックス01／h3 ------ */

#cbody #mainarea #maincolumn #index01 h3 {
	font-size: 11pt !important;
	text-indent:0px;
	padding-left: 0px;
}

/* ------ メイン／メインカラム／インデックス01／セット01 ------ */

#cbody #mainarea #maincolumn #index01,
#cbody #mainarea #maincolumn #index01 #pagenobox01,
#cbody #mainarea #maincolumn #index01 #pagenobox02,
#cbody #mainarea #maincolumn #index01 .set01,
#cbody #mainarea #maincolumn #index01 .set02 {
	border: none;
}


/* ------ メイン／メインカラム／タイトルh2 ------ */

#cbody #mainarea h2#h2title,
#cbody #mainarea h2#h2title {
	text-indent:0px;
	font-size: 12pt !important;
	height: 30px !important;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

#cbody #mainarea #maincolumn h2 {
	text-indent:0px;
	font-size: 12pt !important;
	line-height: 135%;
	height: 30px !important;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	border: none;
}


/* ------ メイン／メインカラム／見出しh3 ------ */

#cbody #mainarea #maincolumn .textarea01 h3,
#cbody #mainarea #maincolumn .textarea02 h3 {
	font-size: 11pt !important;
	text-indent:0px;
	padding-left: 0px;
}


/* ------ メイン／メインカラム／本文／見出しh4 ------ */

#cbody #mainarea #maincolumn .textarea01 h4,
#cbody #mainarea #maincolumn .textarea02 h4,
#cbody #mainarea #maincolumn .textarea01 h4.h401,
#cbody #mainarea #maincolumn .textarea01 h4.h402 {
	padding-left: 0px;
	text-indent:0px !important;
	border: none;
}
#cbody #mainarea #maincolumn .textarea01 .textbox01 h4.h402,
#cbody #mainarea #maincolumn .textarea02 .textbox01 h4.h402,
#cbody #mainarea #maincolumn .textarea01 .textbox02 h4.h402,
#cbody #mainarea #maincolumn .textarea02 .textbox02 h4.h402,
#cbody #mainarea #maincolumn .textarea01 .textbox03 h4.h402,
#cbody #mainarea #maincolumn .textarea02 .textbox03 h4.h402 {
	text-indent:0px !important;
	margin-top: 20px !important;
	padding-left: 0px;
	border: none;
	float: none !important;
	width: 608px !important;
	height: 20px !important;
}


/* ------ メイン／メインカラム／見出しh6 ------ */

#cbody #mainarea #maincolumn .textarea01 h6,
#cbody #mainarea #maincolumn .textarea02 h6 {
	text-indent:0px;
	padding-left: 0px;
}


/* ------ メインエリア／メインカラム／アイコン------ */

#cbody #mainarea #maincolumn p.arrow01,
#cbody #mainarea #maincolumn p.arrow02,
#cbody #mainarea #maincolumn p.pdf {
	padding-left: 0px;
}


/* ------ メイン／メインカラム／リスト ------ */

#cbody #mainarea #maincolumn ul.ul02 {
	float: none !important;
	border: none !important;
}

#cbody #mainarea #maincolumn ul li {
	list-style: disc outside !important;
	margin-left: 15px !important;
	padding-left: 0px !important;
}


/* ------ メイン／メインカラム／テキストボックス ------ */

#cbody #mainarea #maincolumn .textbox03 {
	border: none !important;
}


/* ------ メイン／メインカラム／ボタンボックス ------ */

#cbody #mainarea #maincolumn .btnbox02 {
	display: none !important;
}


/* ------ メイン／メインカラム／リンクテキスト ------ */

#cbody #mainarea #maincolumn .btntext01 {
	display: none;
}


/* ------ メイン／メインカラム／ページボタン ------ */

#cbody #mainarea #maincolumn #btnpagebox01 {
	display: none;
}


/* ------ フッターエリア------ */

#cbody #footerarea {
	display: none;
}


/* ------ リンク------ */

a:link,
a:visited {
	text-decoration: underline;
	color: #000000;
}