/************************************************/
/*	定義		:	ﾘﾝｸ用定義					*/
/*	作成日		:	2004/01/19					*/
/*	作成者		:	t.fukunaga					*/
/************************************************/
a:link {
	color           :       #0066CC;
	text-decoration	:		none;
	font-weight		:		bold;
}

a:active {
	color			:		#0066CC;
	text-decoration	:		none;
	font-weight		:		bold;
}

a:visited {
	color			:		#0066CC;
	text-decoration	:		none;
	font-weight		:		bold;
}

a:hover {
	color			:		#FF0000;
	text-decoration	:		none;
	font-weight		:		bold;
}

/************************************************/
/*	定義		:	BODY用定義					*/
/*	作成日		:	2004/01/19					*/
/*	作成者		:	t.fukunaga					*/
/************************************************/
BODY {
	background-color:		#FFFFFF;
}

.header {
	background-color:		#0066CC;
	color			:		#FFFFFF;
	font-size		:		16pt;
	text-align		:		center;
	font-weight		:		bold;
	white-space		:		normal;
}

.menu {
	background-color:		#0066CC;
	text-align		:		left;
	font-size		:		12pt;
	font-weight		:		bold;
	color			:		#FFFFFF;
	white-space		:		normal;
}

.menu_title {
	background-color:		#0066CC;
	text-align		:		center;
	font-size		:		10.5pt;
	font-weight		:		bold;
	color			:		#FFFFFF;
	white-space		:		normal;
	line-height		:		145%;
}

.kugiri {
	color			:		#C0C0C0;
	width			:		01%;
}

.header_menu {
	font-size		:		09pt;
	width			:		05%;
}

/************************************************/
/*	定義		:	ﾒﾆｭｰ用定義[ menu.jsp ]		*/
/*	作成日		:	2004/01/20					*/
/*	作成者		:	t.fukunaga					*/
/************************************************/
.menu_table {
	background-color:		#F1F1F1;
	width			:		100%;
}


.menu_parents {
	background-color:		#FFFFFF;
	text-align		:		left;
	font-size		:		12pt;
	font-weight		:		bold;
	height			:		30;
	width			:		100%;
	border-color	:		#0000FF;
	border-style	:		solid solid solid solid;
	border-width	:		1px 10px 3px 1px;
}

.menu_child {
	text-align		:		left;
	font-size		:		10pt;
	height			:		20;
}

/************************************************/
/*	定義		:	BODY側ﾒﾆｭｰ定義[ body ]		*/
/*	作成日		:	2004/01/20					*/
/*	作成者		:	t.fukunaga					*/
/************************************************/
.body_table {
	background-color:		#FFFFFF;
	width			:		100%;
}

.title {
	background-color:		#F0FFFF;
	font-size		:		12pt;
	font-weight		:		bold;
	width			:		94%;
}

.title2 {
	background-color:		#F0FFFF;
	font-size		:		12pt;
	font-weight		:		bold;
	width			:		47%;
}

.title_blank {
	font-size		:		09pt;
	width			:		06%;
}

.comment {
	font-size		:		09pt;
	width			:		88%;
}

.comment2 {
	font-size		:		09pt;
	width			:		38%;
}

.comment3 {
	font-size		:		09pt;
	width			:		44%;
}

.blank_line {
	font-size		:		02pt;
	width			:		100%;
}

.standard {
	background-color:		#FFFFFF;
	font-size		:		12pt;
	color			:		#000000;
}

/************************************************/
/*	定義		:	ﾌｯﾀｰ用定義					*/
/*	作成日		:	2004/01/27					*/
/*	作成者		:	t.fukunaga					*/
/************************************************/
.copyright {
	background-color:		#FFFFFF;
	font-size		:		9pt;
	color			:		#000000;
}

/************************************************/
/*	定義		:	項目名用定義				*/
/*	作成日		:	2004/01/27					*/
/*	作成者		:	t.fukunaga					*/
/************************************************/
.items {
	background-color:		dodgerblue;
	text-align		:		left;
	font-size		:		12pt;
	font-weight		:		bold;
	color			:		#FFFFFF;
	width			:		18%;
}

/************************************************/
/*	定義		:	項目名用定義				*/
/*	作成日		:	2004/01/27					*/
/*	作成者		:	t.fukunaga					*/
/************************************************/
.items_nowidth {
	background-color:		#6666CC;
	text-align		:		left;
	font-size		:		12pt;
	font-weight		:		bold;
	color			:		#FFFFFF;
}

/************************************************/
/*	定義		:	項目名用定義				*/
/*	作成日		:	2004/01/27					*/
/*	作成者		:	t.fukunaga					*/
/************************************************/
.items_min {
	background-color:		#6666CC;
	text-align		:		left;
	font-size		:		11pt;
	font-weight		:		bold;
	color			:		#FFFFFF;
	width			:		18%;
}

/************************************************/
/*	定義		:	項目名用定義				*/
/*	作成日		:	2004/01/27					*/
/*	作成者		:	t.fukunaga					*/
/************************************************/
.items_nowidth_min {
	background-color:		#6666CC;
	text-align		:		left;
	font-size		:		11pt;
	font-weight		:		bold;
	color			:		#FFFFFF;
}

/************************************************/
/*	定義		:	ﾘｽﾄ用項目名定義				*/
/*	作成日		:	2004/01/27					*/
/*	作成者		:	t.fukunaga					*/
/************************************************/
.list_items {
	background-color:		#6666CC;
	text-align		:		center;
	font-size		:		12pt;
	font-weight		:		bold;
	color			:		#FFFFFF;
}

/************************************************/
/*	定義		:	ﾘｽﾄ用項目名定義				*/
/*	機能		：	ﾌｫﾝﾄｻｲｽﾞを小さくしたもの	*/
/*	作成日		:	2004/06/17					*/
/*	作成者		:	t.fukunaga					*/
/************************************************/
.list_items_smallmin {
	background-color:		#6666CC;
	text-align		:		center;
	font-size		:		10pt;
	font-weight		:		bold;
	color			:		#FFFFFF;
}

/************************************************/
/*	定義		:	ﾘｽﾄ用項目名定義				*/
/*	機能		：	ﾌｫﾝﾄｻｲｽﾞを小さくしたもの	*/
/*	作成日		:	2004/02/17					*/
/*	作成者		:	t.fukunaga					*/
/************************************************/
.list_items_min {
	background-color:		#6666CC;
	text-align		:		center;
	font-size		:		11pt;
	font-weight		:		bold;
	color			:		#FFFFFF;
}

/************************************************/
/*	定義		:	ﾘｽﾄ用内のﾃﾞｰﾀ定義			*/
/*	機能		：	ﾌｫﾝﾄｻｲｽﾞを小さくしたもの	*/
/*	作成日		:	2004/02/17					*/
/*	作成者		:	t.fukunaga					*/
/************************************************/
.list_iterate {
	font-size		:		11pt;
}

/************************************************/
/*	定義		:	ﾘｽﾄ用定義					*/
/*	作成日		:	2004/01/27					*/
/*	作成者		:	t.fukunaga					*/
/************************************************/
.list {
	background-color:		#EDF5FA;
	border-color	:		#000000;
	border-style	:		solid solid solid solid;
	border-width	:		1px 1px 1px 1px;
}

/************************************************/
/*	定義		:	ﾃｷｽﾄﾎﾞｯｸｽ用定義				*/
/*	作成日		:	2004/01/19					*/
/*	作成者		:	t.fukunaga					*/
/************************************************/
.code_smaller {
	font-size		:		11pt;
	ime-mode		:		disabled;
	width			:		35;
}

.code_smallerex {
	font-size		:		11pt;
	ime-mode		:		disabled;
	width			:		40;
}

.code_small {
	font-size		:		11pt;
	ime-mode		:		disabled;
	width			:		73;
}

.code_middle {
	font-size		:		11pt;
	ime-mode		:		disabled;
	width			:		100;
}

.code_big {
	font-size		:		11pt;
	ime-mode		:		disabled;
	width			:		140;
}

.code_bigger {
	font-size		:		11pt;
	ime-mode		:		disabled;
	width			:		180;
}

.tel {
	font-size		:		11pt;
	ime-mode		:		disabled;
	width			:		180;
}

.name {
	font-size		:		11pt;
	ime-mode		:		active;
	width			:		250;
}

.name_small {
	font-size		:		11pt;
	ime-mode		:		active;
	width			:		50;
}

.name_middle {
	font-size		:		11pt;
	ime-mode		:		active;
	width			:		100;
}

.name_middler {
	font-size		:		11pt;
	ime-mode		:		active;
	width			:		180;
}

.name_big {
	font-size		:		11pt;
	ime-mode		:		active;
	width			:		400;
}

.name_bigger {
	font-size		:		11pt;
	ime-mode		:		active;
	width			:		500;
}

.input_item {
	font-size		:		11pt;
	ime-mode		:		disabled;
	width			:		400;
}

.num {
	font-size		:		11pt;
	ime-mode		:		disabled;
	text-align		:		right;
	width			:		70;
}

.num_small {
	font-size		:		11pt;
	ime-mode		:		disabled;
	text-align		:		right;
	width			:		50;
}

.num_middle {
	font-size		:		11pt;
	ime-mode		:		disabled;
	text-align		:		right;
	width			:		100;
}

.num_big {
	font-size		:		11pt;
	ime-mode		:		disabled;
	text-align		:		right;
	width			:		250;
}

/************************************************/
/*	定義		:	ﾎﾞﾀﾝ用定義					*/
/*	作成日		:	2004/01/19					*/
/*	作成者		:	t.fukunaga					*/
/************************************************/
.btn {
	font-size		:		09pt;
	width			:		100px;
	height			:		24px;
}

.btn_no_width {
	height			:		24px;
}

.btn_middle {
	font-size		:		09pt;
	width			:		100px;
	height			:		24px;
}

.btn_middler {
	font-size		:		09pt;
	width			:		150px;
	height			:		22px;
}

.btn_big {
	width			:		200px;
	height			:		24px;
}

.btn_min {
	font-size		:		08pt;
	height			:		18px;
}

.btn_little_big {
	width			:		120px;
	height			:		24px;
}

.btn_little2_big {
	width			:		150px;
	height			:		24px;
}

/************************************************/
/*	定義		:	文字列用					*/
/*	作成日		:	2004/05/06					*/
/*	作成者		:	y.seiki						*/
/************************************************/
.strFont8 {
	font-size		:		8pt;
}

.strFont9 {
	font-size		:		9pt;
}

.strFont10 {
	font-size		:		10pt;
}

.strFont11 {
	font-size		:		11pt;
}

.strFont11V5 {
	font-size		:		11.5pt;
}

.strFont12 {
	font-size		:		12pt;
}

.strFont15 {
	font-size		:		15pt;
}

.strFont15B {
	font-size		:		15pt;
	font-weight		:		bold;
}

.strErrFond {
	font-size		:		11pt;
	font-family		:		family;
	color			:		Red;
	font-weight		:		normal;
}


.chkBgColor{
	background-color:		#CCCCCC;
}

/************************************************/
/*	定義		:	枠線調整	*/
/*	作成日		:	2020/04/15	*/
/*	作成者		:	s.tanaka	*/
/************************************************/
.table-th {
	background-color:		#0066CC;
	text-align		:		left;
	font-size		:		10.5pt;
	font-weight		:		bold;
	color			:		#FFFFFF;
	white-space		:		normal;
	line-height		:		145%;
	border: 2px solid black;
 }
.table-th-top {
	background-color:		#0066CC;
	text-align		:		left;
	font-size		:		10.5pt;
	font-weight		:		bold;
	color			:		#FFFFFF;
	white-space		:		normal;
	line-height		:		145%;
	border: 2px solid black;
	border-top-style:none;
 }
.table-td-left {
	border: 2px solid black;
	border-left-style:none;
}
.table-td-top {
	border: 2px solid black;
	border-top-style:none;
	border-left-style:none;
}
.table-td-top-left {
	border: 2px solid black;
	border-top-style:none;
	border-left-style:none;
}

/************************************************/
/*	定義		:	ツールチップ	*/
/*	作成日		:	2020/04/15	*/
/*	作成者		:	s.tanaka	*/
/************************************************/
div.tooltip1 {
	position:relative;
}
div.tooltip1 span{
	display: none;
}
div.tooltip1:hover span {
	display: block;
	position: absolute;
	top: 25px;
	font-size: 90%;
	text-align: left;
	color: #FFFFFF;
	background-color: #000000;
	width: 200px;
	padding: 8px;
	border-radius:3px;
	z-index:200;
}
div.tooltip1 span:before{
	content:'';
	display:block;
	position:absolute;
	height:0;
	width:0;
	top:-15px;
	left:15px;
	border:13px transparent solid;
	border-right-width:0;
	border-left-color:#000000;
	transform:rotate(270deg);
	-webkit-transform:rotate(270deg);
	-o-transform:rotate(270deg);
	z-index:100;
}
