@charset "utf-8";
* {
    font-family:"MS PGothic", Osaka, "MS Gothic", Gothic, sans-serif;
}
BODY
{	word-wrap:			break-word;}
/******* 色指定 *******/
/* 全体の背景 */
.body1,
/* ヘルプの背景 */
.message-body
{	background-color:	#ffffff; }
/* ヘッダ上段左側 */
.header-system
{	color:				#663300;	background:			#00FF66; }
/* ヘッダ上段右側 */
.header-logo,
/* ヘッダ上段中央 */
.header-title
{	color:				maroon;		background:			#00FF66; }
/* ヘッダ下段左側 */
.header-button,
/* ヘッダ下段中央と右側の間 */
.header-connect,
/* ヘッダ下段右側 */
.header-margin
{	color:				maroon;		background:			#99FF99; }
/* ヘッダ下段中央 */
.header-info
{	color:				#000000;	background:			#99FF99; }
/* 入力項目注意書き */
.char-type
{	color:				red; }
/* 記入例 */
.exam
{	color:				black; }
/* メニューのリンク色(visited状態,link状態) */
.menu-anchor:visited,.menu-anchor:link
{	color:				blue; }
/* メニューのリンク色(active状態) */
.menu-anchor:hover
{	color:				red; }
/* ダウンロードメニューのリンク色(visited状態,link状態) */
.menu-download:visited,.menu-download:link
{	color:				blue; }
/* ダウンロードメニューのリンク色(active状態) */
.menu-download:hover
{	color:				red; }
/* 必須項目印の色 */
.req-mark
{	color:				red; }
/* 必須項目でない印の色 */
.spc-mark
{	color:				#CCFF99; }
/* お知らせTABLE枠 */
.notice
{	color:				red; }
/* お知らせタイトル部分 */
TD#notice-title
{ 	color:				#993333;	background-color:	#CCFF99; }
/* お知らせ枠 */
TABLE#notice
{	border-color:		#FFFFFF; }
/* お知らせデータ部分 */
TD#notice-body,TD.notice-body
{	background-color:	#FFFFFF; }
/* データ入力 タイトル */
TD#head,TD.head
{	color:				#000000; 	background-color:	#999999; }
/* データ入力 入力項目名 */
TD#item,TD.item, TD.required
{ 	color:				#000000; 	background-color:	#CCFF99; }
/* データ入力 入力欄(ノーマル) */
TD#data,TD.data
{	background-color:	#E0E0E0; }
TD.nchk
{	background-color:	#FF6666; }
/* データ入力 入力欄(必須) */
TD#requ,TD.requ
{	background-color:	#E0E0E0; }
/* データ表示 (公開) */
TD#open,TD.open
{	background-color:	#FFFF66; }
/* データ表示 (非公開) */
TD#clos,TD.clos
{	background-color:	#CCCCFF; }
/* データ表示（ボタン） */
TD#cmnd,TD.cmnd, TD.chgcmnd
{	background-color:	#E0E0E0; }
/* データ表示（検索ボタン） */
TD#sbmt,TD.sbmt
{	background-color:	#FFFFFF; }
/* データ表示 (除外) */
TD#excl,TD.excl
{	background-color:	#C0C0C0; }
/* エラーメッセージ */
TD#error-message
{		color:			#0000FF;	background-color:	#FFFFFF; }
TBODY#alpg{
	width:	900px;
}
/* サブメニューのリンク色 */
/* visited状態,link状態 */
A#submenu:visited,A#submenu:link,A.submenu:visited,A.submenu:link
{	color:				blue; }
/* active状態 */
A#submenu:hover,A.submenu:hover
{	color:				red; }
/* ページトップのリンク色 */
/* visited状態,link状態 */
A#toppage:visited,A#toppage:link
{	color:				blue; }
/* active状態 */
A#toppage:hover
{	color:				red; }
/* コード表のリンク色 */
/* visited状態,link状態 */
A#code-table:visited,A#code-table:link
{	color:				blue; }
/* active状態 */
A#code-table:hover
{	color:				red; }
/* サブメインメニューのリンク色 */
/* visited状態,link状態 */
A#down-anchor:visited,A#down-anchor:link
{	color:				blue; }
/* active状態 */
A#down-anchor:hover
{	color:				red; }
/* 項目名のリンク色 */
/* visited状態,link状態 */
A#colname:visited,A#colname:link,A.colname:visited,A.colname:link
{	color:				blue; }
/* active状態 */
A#colname:hover,A.colname:hover
{	color:				blue; }
/* 確認用のリンクのリンク色 */
/* visited状態,link状態 */
A#lkitem:visited,A#lkitem:link,A.lkitem:visited,A.lkitem:link
{	color:				#3466cc; }
/* active状態 */
A#lkitem:hover,A.lkitem:hover
{	color:				#3466cc; }
/* 確認終了入力枠 */
TD#regist-check
{	background-color:	#FFFFFF; }
/* 枠 */
TD#pane
{	background-color:	#FFFFFF; }
/* researchmapコードマスタ一覧*/
TABLE#readcode-table1
{	border-color:		#FFFFFF; }
/* researchmapコードマスタ一覧ヘッダ */
TD#readcode-header1
{ 	color:				#000000; 	background-color:	#FFCC66;	}
/* researchmapコードマスタ一覧一階層目 */
TD#readcode1
{ 	color:				#000000; 	background-color:	#E0E0E0;	}
/* researchmapコードマスタ一覧二階層目 */
TD#readcode2
{ 	color:				#000000; 	background-color:	#F0F0F0;	}
/* researchmapコードマスタ一覧三階層目 */
TD#readcode3
{ 	color:				#000000; 	background-color:	#FFFFFF;	}
/* researchmapコードマスタ一覧リンク色 */
A#readcode1:visited
{	color:				black;	}
/* researchmapコードマスタ一覧リンク色 */
A#readcode1:link
{	color:				black;	}
/* researchmapコードマスタ一覧リンク色 */
A#readcode1:hover
{	color:				red;	}
/* ログの警告 */
TD#logwarn,TD.logwarn
{	background-color:	#FFFF00; }
/* 業績メニュー区切り線 */
.gyosekimenu-sectionline
{	border-color:		#A0A0A0; }
/* タイトル下部のボタン */
/* visited状態,link状態 */
.header-button a:visited,
.header-button a:link
{	color:				maroon;}
/* タイトル下部のボタン */
/* hover状態 */
.header-button a:hover
{	color:				#FFFFFF;	background-color:	#000000; }
/* 授業マスタメンテ授業対象所属のデータ */
TD.syozok
{	background-color:	#FFFFFF; }
/*	他システム連携履歴メッセージ */
.summary
{	color:				black; }
/*	他システム連携履歴(注意) */
TD#logalert,TD.logalert
{	background-color:	#FF0000; }
/* 確認終了フラグ一覧 */
TD#nochk,TD.nochk
{	background-color:	#FF6666; }
/* researchmap提出ファイル作成 */
TD#hide,TD.hide
{	background-color:	#E0E0E0; }
/* researchmap提出ファイル作成 */
TD#readopen,TD.readopen
{	background-color:	#FFFF00; }
/* researchmap提出ファイル作成 */
TD#caut,TD.caut
{	background-color:	#FFCCCC; }
/* サブメニューのリンク色(visited状態) */
A:visited
/* サブメニューのリンク色(link状態) */
A:link
{	color:				blue; }
/* サブメニューのリンク色(active状態) */
A:hover
{	color:				red; }
/* 業績入力画面の確認フラグ説明 */
.gyoseki-header-message
{	color:				#FF0000; }

/******* 画像指定 *******/
/* 全体の背景 */
.body1,
/* ヘルプの背景 */
.message-body
{	background-image:	url(./image/background3.png); }
/* メニューリスト */
.menu-item
{	list-style-image:	url(./image/icon_menu.png); }
/* サブメニューリスト */
.menu-item2
{	list-style-image:	url(./image/submenu.gif); }
/* タイトル下部の余白 */
.header-connect
{/*	background-image:	url(./image/connector.png); */}
/* データ入力エリアタイトル */
.table-caption
{	background-image:	url(./image/submenu.gif); }


/******* BODY *******/
input, textarea {  ime-mode: auto !important;}
/* header.jspfで使用 */
.body1,
/* エラーの背景 */
.error-body {
	margin-top:			0px;
	margin-bottom:		0px;
	margin-left:		0px;
	margin-right:		0px;
}
.message-body {
	margin-top:			10px;
	margin-bottom:		10px;
	margin-left:		10px;
	margin-right:		10px;
}
#screen {
	width:				100%;
	min-width:			1000px;
}
TABLE.login {
	width:		600px !important;
}

/******* データ入力エリアタイトル *******/
.table-caption {
	text-align:			left;
	font-weight:		bold;
	background-repeat:	no-repeat;
	text-indent:		1.5em;
}
.table-caption2 {
	text-align:			left;
	text-indent:		1em;
}
/*共通テーブルタイトル位置*/
.table-caption3 {
	text-align:			left;
}
CAPTION#table-caption {
	text-align:			left;
	font-size:			1.2em;
	font-weight:		bold;
}
/* 研究者情報画面のタイトルの括弧 */
.caption-note {
	font-size:			0.9em;
	font-weight:		bold;
}
/* お知らせTABLE枠 */
.notice {
	font-size:			0.9em;
	text-align:			left;
}
/* 記入例 */
.exam {
	font-size:			0.9em;
	text-align:			left;
}
/* メニューリスト */
.menu-item {
	text-align:			left;
	font-weight:		bold;
	font-size:			120%;
}
/* サブメニューリスト */
.menu-item2 {
	font-size:			1em;
	line-height:		1.5em;
	text-indent:		8em;
	text-align:			left;
	position:			absolute;
	left:				150px;
}
/* メインメニューリスト */
.menu-item3 {
	font-size:			x-small;
	text-align:			left;
	vertical-align: 	top;
}
/* メインメニューグループ名 */
.menu-item4 {
	font-weight: 		bold;
	font-size:			1.2em;
}
/* メニューの縦位置 */
.menu-anchor {
	font-size:			1em;
	font-weight:		bold;
}
/* メニューの縦位置 */
.menu-height {
	height:				25px;
}
/* ダウンロードメニューの縦位置 */
.menu-download {
	font-weight:		normal;
	font-size:			0.8em;
}
/* サブメニューの縦位置 */
.menu-sub {
	width:				20px;
	height:				25px;
}
/* ボタンサイズの指定 */
.item-button {
	width:				130px;
}
/* セレクトボックスの幅指定*/
.width {
	width: 				288px;
}
TR.header-top {
	height:				60px;
}
/* システム名 */
.header-system {
	font-size:			14.0pt;
	text-align:			left;
	vertical-align:		middle;

	padding-left:		20px;
}
/* タイトル */
.header-title {
	font-size:			18.0pt;
	text-align:			center;
	vertical-align:		middle;
}
/* タイトルのロゴ */
.header-logo {
	font-weight:		bolder;
	font-size:			14.0pt;
	text-align:			right;
	vertical-align:		text-bottom;
	padding-right:		10px;
}
/* タイトル下部のボタン */
.header-button {
	text-align:			center;
	font-size:			10.0pt;
	cursor:				pointer;
	padding-top:		0px;
	padding-bottom:		0px;
}
.header-button a{
	display:			block;
	padding-top:		3px;
	padding-bottom:		4px;
	text-decoration:	none;
}
/* タイトル下部の情報表示 */
.header-info {
	font-size:			12.0pt;
	text-align:			center;
	padding-top:		3px;
	padding-bottom:		3px;
}
/* タイトル下部の余白 */
.header-connect {
	text-align:			right;
	font-size:			8.0pt;
	padding-right:		10px;
	background-repeat:	repeat-y;
}
/* タイトル下部の余白2 */
.header-margin {
	text-align:			right;
	font-size:			8.0pt;
	padding-right:		10px;
}
/* お知らせ枠 */
TABLE#notice {
	table-layout:		fixed;
	border-width:		0;
}
/* お知らせタイトル */
TD#notice-title {
 	font-weight:		bold;
 	text-align:			left;
 	padding-left:		20px;
 	padding-top:		10px;
 	padding-right:		10px;
 	padding-bottom:		5px;
	border-style:		outset;
	border-width:		1px;
}
/* お知らせコンテンツ */
TD#notice-body,TD.notice-body {
 	padding-left:		10px;
 	padding-top:		10px;
 	padding-right:		10px;
 	padding-bottom:		10px;
 	font-size:			90%;
	border-style:		outset;
	border-width:		1px;
}
/* データ入力枠 */
TABLE#entry,TABLE.entry,
TABLE.dataentry {
	table-layout:		fixed;
	border-width:		0;
	/*width:				90%;*/
	max-width:			1240px;
}
TABLE.dataentry TD.item {
	text-align:			left;
	vertical-align:		middle;
	font-size:			90%;
	padding:			5px 10px 5px 20px;
	border-style:		outset;
	border-width:		1px;
}
TABLE.dataentry CAPTION.dataentry-caption {
	text-align:			left;
	vertical-align:		middle;
	font-size:			80%;
	padding:			5px 10px 5px 5px;
}
TABLE.dataentry CAPTION.table-caption-req {
	text-align:			left;
	vertical-align:		middle;
	font-size:			80%;
	padding:			5px 10px 5px 20px;
}
TD.required,
TABLE.dataentry CAPTION.table-caption-req {
	background-image: url("./image/required.png");
	background-repeat: no-repeat;
	background-position: 5px;
}
/* データ入力 項目名 */
TD#item,TD.item {
 	text-align:			left;
 	vertical-align:		middle;
 	font-size:			90%;
 	padding-left:		10px;
 	padding-top:		5px;
 	padding-right:		10px;
 	padding-bottom:		5px;
	border-style:		outset;
	border-width:		1px;
}
/* データ入力 入力欄(ノーマル) */
TD#data,TD.data {
 	padding-left:		10px;
 	padding-top:		5px;
 	padding-right:		10px;
 	padding-bottom:		5px;
	border-width:		1px;
}
TD#nchk {
 	padding-left:		10px;
 	padding-top:		5px;
 	padding-right:		10px;
 	padding-bottom:		5px;
	border-width:		1px;
	font-weight:		bold;
}
/* データ入力 入力欄(必須) */
TD#requ,TD.requ {
 	padding-left:		10px;
 	padding-top:		5px;
 	padding-right:		10px;
 	padding-bottom:		5px;
	border-width:		1px;
}
/* データ表示 (公開) */
TD#open,TD.open {
 	padding-left:		10px;
 	padding-top:		5px;
 	padding-right:		10px;
 	padding-bottom:		5px;
	border-width:		1px;
}
/* データ表示 (非公開) */
TD#clos,TD.clos {
 	padding-left:		10px;
 	padding-top:		5px;
 	padding-right:		10px;
 	padding-bottom:		5px;
	border-width:		1px;
}
/* データ表示（コマンド） */
TD#cmnd,TD.cmnd, TD.chgcmnd {
 	padding-left:		10px;
 	padding-top:		3px;
 	padding-right:		10px;
 	padding-bottom:		3px;
	border-width:		0px;
}
TD.chgcmnd {
	text-align:			center;
}
/* データ表示（コマンド） */
TD#sbmt,TD.sbmt {
	text-align:			center;
 	padding-left:		10px;
 	padding-top:		10px;
 	padding-right:		10px;
 	padding-bottom:		10px;
	border-style:		outset;
	border-width:		1px;
}
/* データ入力 タイトル */
TD#head,TD.head {
 	text-align:			center;
 	padding-left:		20px;
 	padding-top:		5px;
 	padding-right:		10px;
 	padding-bottom:		5px;
	border-style:		outset;
	border-width:		1px;
}
label {
  white-space:			nowrap;
}
/* 変更ボタンサイズの指定 */
.change-button {
	width:				50px;
}
/* 入力注意書き */
.char-type {
	font-size:			60%;
}
/* 必須メッセージ */
.table-caption-req {
	text-align:			left;
}
/* 入力必須印 */
.req-mark {
/*	font-weight:		bold;*/
}
/* 入力必須じゃない印 */
.spc-mark {
	font-weight:		bold;
}

/* エラーメッセージ */
TD#error-message {
 	padding-left:		10px;
 	padding-top:		5px;
 	padding-right:		10px;
 	padding-bottom:		5px;
	font-weight:		bold;
	border-style:		outset;
	border-width:		1px;
}
/* コマンドボタン */
INPUT#cmd-button {
	margin-left:		20px;
	margin-top:			10px;
	margin-right:		20px;
	margin-bottom:		10px;
}
/* 各種ボタン */
INPUT#btn,.btn {
 	width:			    90px;
}
/* サブメニュータイトル */
.submenu-item {
	font-weight:		bold;
}
TD#submenu,TD.submenu {
	width:				240px;
	vertical-align:		top;
}
SPAN#submenu {
	font-size:			80%;
}
SPAN#submenu2,SPAN.submenu2 {
	font-size:			80%;
	font-weight:		bold;
	vertical-align:		top;
	font-family: 'ＭＳ ゴシック','MS Gothic', monospace;
}
A#submenu,A.submenu {
	font-size:			80%;
}
/* ページトップリンク */
A#toppage {
	font-size:			80%;
}
/* コード表リンク */
A#code-table {
	font-size:			80%;
}
A#down-anchor {
	font-size:			90%;
}
/* 確認入力枠 */
TD#regist-check {
 	padding-left:		10px;
 	padding-top:		10px;
 	padding-right:		10px;
 	padding-bottom:		10px;
	border-style:		outset;
	border-width:		1px;
	text-align:			center;
}
TD#pane {
	font-size:			90%;
 	padding-left:		10px;
 	padding-top:		10px;
 	padding-right:		10px;
 	padding-bottom:		10px;
	border-style:		outset;
	border-width:		1px;
	text-align:			left;
}
/* データ提供先ボタン */
IMG#icon,IMG.icon {
	cursor:				pointer;
}
/* 登録画面のボタン */
IMG#cmd-button {
	margin-left:		20px;
	margin-top:			10px;
	margin-right:		20px;
	margin-bottom:		10px;
}
/* ヘルプボタン縮小 */
.help-button {
	width:				60px;
	height:				25px;
}

/* 海外渡航回数 */
.kaisuu-span {
	width:				30px;
	text-align:			right;
}
/* researchmapコードマスタ一覧*/
TABLE#readcode-table1 {
	width:		100%;
	table-layout:	fixed;
	border-width:	0;
}
/* researchmapコードマスタ一覧ヘッダ */
TD#readcode-header1 {
	text-align:			left;
	vertical-align:		middle;
	font-size:			90%;
	padding-left:		5px;
	padding-top:		5px;
	padding-bottom:		5px;
	border-style:		outset;
	border-width:		1px;
}
/* researchmapコードマスタ一覧一階層目 */
TD#readcode1 {
	text-align:			left;
	vertical-align:		middle;
	font-size:			90%;
	padding-left:		5px;
	padding-top:		3px;
	padding-bottom:		3px;
	border-style:		outset;
	border-width:		1px;
}
/* researchmapコードマスタ一覧二階層目 */
TD#readcode2 {
	text-align:			left;
	vertical-align:		middle;
	font-size:			90%;
	padding-left:		10px;
	padding-top:		1px;
	padding-bottom:		1px;
	border-style:		solid;
	border-width:		1px;
}
/* researchmapコードマスタ一覧三階層目 */
TD#readcode3 {
	text-align:			left;
	vertical-align:		middle;
	font-size:			90%;
	padding-left:		15px;
	padding-top:		1px;
	padding-bottom:		1px;
	border-style:		solid;
	border-width:		1px;
}
/* ログの警告 */
TD#logwarn,TD.logwarn {
	padding-left:		10px;
	padding-top:		5px;
	padding-right:		10px;
	padding-bottom:		5px;
	border-width:		1px;
}
/* 教員の検索結果 */
.resultKyoinList {
	width: 680px;
}
.resultKyoinList option {
	font-family: 'ＭＳ ゴシック','MS Gothic', monospace;
}
/* 業績メニュー区切り線	*/
.gyosekimenu-sectionline {
	margin-top:			5px;
	border-top-style:	dotted;
	border-top-width:	2px;
}
/* 頭注 */
DIV#headnote {
	max-width:			1240px;
	border-width:		0px;
	padding:			10px;
	text-align:			left;
	font-size:			80%;
	width:				90%;
}
/* 脚注 */
DIV#footnote {
	max-width:			1240px;
	border-width:		0px;
	padding:			10px;
	text-align:			left;
	font-size:			80%;
	width:				90%;
}
/* 授業マスタメンテ授業対象所属のデータ */
TD.syozok {
	font-size:	0.8em;
	border-style:		outset;
	border-width:		1px;
}
/* データダウンロード先頭注意書き */
TD#str,DT.str {
	text-align:			center;
	vertical-align:		middle;
}
/*	他システム連携履歴メッセージ */
.summary {
	font-size:		0.8em;
	font-weight:	normal;
}
/*	他システム連携履歴(注意) */
TD#logalert,TD.logalert {
	padding-left:		10px;
	padding-top:		5px;
	padding-right:		10px;
	padding-bottom:		5px;
	border-width:		1px;
}
/* 確認終了フラグ一覧 */
TD#nochk,TD.nochk {
 	padding-left:		10px;
 	padding-top:		5px;
 	padding-right:		10px;
 	padding-bottom:		5px;
	border-width:		1px;
}
/* researchmap提出ファイル作成 */
TD#hide,TD.hide {
	padding-left:		10px;
	padding-top:		5px;
	padding-right:		10px;
	padding-bottom:		5px;
	border-width:		1px;
}
/* researchmap提出ファイル作成 */
TD#readopen,TD.readopen {
 	padding-left:		10px;
 	padding-top:		5px;
 	padding-right:		10px;
 	padding-bottom:		5px;
	border-width:		1px;
}
/* researchmap提出ファイル作成 */
TD#caut,TD.caut {
	padding-left:		10px;
	padding-top:		5px;
	padding-right:		10px;
	padding-bottom:		5px;
	border-width:		1px;
}
/* 業績入力画面の確認フラグ説明 */
.gyoseki-header-message {
	font-size:			0.8em;
}

/*	論文DB	*/
.bodysample {
	background-color:	#ffffff;
	background-image:	url(./image/backgroundsample.png); background-repeat: repeat;
	margin-top:			0px;
	margin-bottom:		0px;
	margin-left:		0px;
	margin-right:		0px;
}

.sample {
 	padding-top:		10px;
 	padding-bottom:		10px;
	font-size:			3em;
	font-weight:		900;
	color: #FF0000;
/*	background-color:	#BC8F8F;*/
	background-color:	#FFFFFF;
}
/* ダウンロードボタン */
INPUT#down-button {
	width:				180px;
}
/* ダウンロードボタン */
INPUT#down-button2 {
	width:				180px;
}
DIV.menulist
{
	width:				250px;
	float:				left;
}
DIV.menulist SPAN.menulist-space
{
	width:				15px;
	float:				left;
}
DIV.menulist SPAN.menulist-icon1
{
	width:				65px;
	float:				left;
}
DIV.menulist SPAN.menulist-icon2
{
	width:				50px;
	float:				left;
}
DIV.menulist SPAN.menulist-string1
{
	width:				170px;
	float:				left;
}
DIV.menulist SPAN.menulist-string2
{
	width:				235px;
	float:				left;
}
.clear {
	clear:both;
}

/* 学歴JSP用 */
.gakurekiColNoAfter2017
{
	width: 70px;
}
.gakurekiColNoBefore2017
{
	width: 50px;
}
.gakurekiColMainAchievement
{
	width: 50px;
}
.gakurekiColDisplayOrder
{
	width: 70px;
}
.gakurekiColZaisekiKikanAfter2018
{
	width: 130px;
}
.gakurekiColZaisekiKikanBefore2018
{
	width: 100px;
}
.gakurekiColGakui
{
	width: 110px;
}
.gakurekiColLastGakureki
{
	width: 59px;
}
.gakurekiColLastGakui
{
	width: 59px;
}
.gakurekiColModify
{
	width: 80px;
}

/* 職歴JSP用 */
.syokurekiColNo
{
	width: 50px;
}
.syokurekiColMainAchievement
{
	width: 50px;
}
.syokurekiColDisplayOrder
{
	width: 70px;
}
.syokurekiColZaisyokuKikan
{
	width: 130px;
}
.syokurekiColSyokumei
{
	width: 100px;
}
.syokurekiColModify
{
	width: 80px;
}
/* 著書・論文歴JSP用 */
.chosyoRonbunColNo
{
	width: 50px;
}
.chosyoRonbunColMainAchievement
{
	width: 50px;
}
.chosyoRonbunColDisplayOrder
{
	width: 70px;
}
.chosyoRonbunColNengetuAfter2018
{
	width: 110px;
}
.chosyoRonbunColNengetuBefore2018
{
	width: 90px;
}
.chosyoRonbunColKeitaiType
{
	width: 80px;
}
.chosyoRonbunColShippituType
{
	width: 90px;
}
.chosyoRonbunColMoify
{
	width: 80px;
}
/* 展覧会・演奏会・競技会JSP用 */
.tenranColNo
{
	width: 50px;
}
.tenranColMainAchievement
{
	width: 50px;
}
.tenranColDisplayOrder
{
	width: 70px;
}
.tenranColKaisaibi
{
	width: 120px;
}
.tenranColKaisaiti
{
	width: 150px;
}
.tenranColModify
{
	width: 80px;
}
/* 学会発表JSP用 */
.gakkaihappyouColNo
{
	width: 50px;
}
.gakkaihappyouColMainAchievement
{
	width: 50px;
}
.gakkaihappyouColDisplayOrder
{
	width: 70px;
}
.gakkaihappyouColHappyounengappi
{
	width: 100px;
}
.gakkaihappyouColKaigimei
{
	width: 160px;
}
.gakkaihappyouColModify
{
	width: 80px;
}
/* 研究課題・受託研究・科研費JSP用 */
.kenkyuColNo
{
	width: 50px;
}
.kenkyuColMainAchievement
{
	width: 50px;
}
.kenkyuColDisplayOrder
{
	width: 70px;
}
.kenkyuColKenkyukikanAfter2018
{
	width: 130px;
}
.kenkyuColKenkyukikanBefore2018
{
	width: 100px;
}
.kenkyuColJissitype
{
	width: 120px;
}
.kenkyuColModify
{
	width: 80px;
}
/* 受賞学術賞JSP用 */
.jyusyoColNo
{
	width: 50px;
}
.jyusyoColMainAchievement
{
	width: 50px;
}
.jyusyoColDisplayOrder
{
	width: 70px;
}
.jyusyoColJyusyoNengappiAfter2018
{
	width: 110px;
}
.jyusyoColJyusyoNengappiBefore2018
{
	width: 90px;
}
.jyusyoColModify
{
	width: 80px;
}
/* 取得特許JSP用 */
.tokkyoColNo
{
	width: 50px;
}
.tokkyoColMainAchievement
{
	width: 50px;
}
.tokkyoColDisplayOrder
{
	width: 70px;
}
.tokkyoColSyutokuNengappi
{
	width: 110px;
}
.tokkyoColTokkyobangou
{
	width: 160px;
}
.tokkyoColModify
{
	width: 80px;
}
/* 所属学会JSP用 */
.syozokuGakkaiColNo
{
	width: 50px;
}
.syozokuGakkaiColMainAchievement
{
	width: 50px;
}
.syozokuGakkaiColDisplayOrder
{
	width: 90px;
}
.syozokuGakkaiColSyozokukikanAfter2018
{
	width: 130px;
}
.syozokuGakkaiColSyozokukikanBefore2018
{
	width: 100px;
}
.syozokuGakkaiColModify
{
	width: 80px;
}
/* 担当経験のある科目JSP用 */
.kamokuColNo
{
	width: 50px;
}
.kamokuColMainAchievement
{
	width: 50px;
}
.kamokuColDisplayOrder
{
	width: 70px;
}
.kamokuColKamokuname
{
	width: 160px;
}
.kamokuColModify
{
	width: 80px;
}
/* 委員会・協会等JSP用 */
.iinkaiColNo
{
	width: 50px;
}
.iinkaiColMainAchievement
{
	width: 50px;
}
.iinkaiColDisplayOrder
{
	width: 70px;
}
.iinkaiColKikan
{
	width: 120px;
}
.iinkaiColMeisyo
{
	width: 200px;
}
.iinkaiColModify
{
	width: 80px;
}
/* 社会における活動JSP用 */
.syakaiColNo
{
	width: 50px;
}
.syakaiColMainAchievement
{
	width: 50px;
}
.syakaiColDisplayOrder
{
	width: 70px;
}
.syakaiColKikanAfter2018
{
	width: 130px;
}
.syakaiColKikanBefore2018
{
	width: 100px;
}
.syakaiColModify
{
	width: 80px;
}
/* researchmapその他 */
.rmapOtherColNo
{
	width: 50px;
}
.rmapOtherColMainAchievement
{
	width: 50px;
}
.rmapOtherColDisplayOrder
{
	width: 70px;
}
.rmapOtherColJissiNengappiAfter2018
{
	width: 130px;
}
.rmapOtherColJissiNengappiBefore2018
{
	width: 110px;
}
.rmapOtherColModify
{
	width: 80px;
}
/* （論文DB）学術雑誌JSP用 */
.gakujutuColNo
{
	width: 45px;
}
.gakujutuColMainAchievement
{
	width: 50px;
}
.gakujutuColDisplayOrder
{
	width: 70px;
}
.gakujutuColAuthor
{
	width: 100px;
}
.gakujutuColHakkouNengappiAfter2018
{
	width: 100px;
}
.gakujutuColHakkouNengappiBefore2018
{
	width: 80px;
}
.gakujutuColKeisaisimei
{
	width: 80px;
}
.gakujutuColKangoupage
{
	width: 70px;
}
.gakujutuColModify
{
	width: 80px;
}
.gakujutuColGenbun
{
	width: 80px;
}
/* （論文DB）著書JSP用 */
.chosyoColNo
{
	width: 45px;
}
.chosyoColMainAchievement
{
	width: 50px;
}
.chosyoColDisplayOrder
{
	width: 70px;
}
.chosyoColAuthor
{
	width: 100px;
}
.chosyoColHakkouNengappiAfter2018
{
	width: 96px;
}
.chosyoColHakkouNengappiBefore2018
{
	width: 76px;
}
.chosyoColKeisaisimei
{
	width: 80px;
}
.chosyoColKangoupage
{
	width: 80px;
}
.chosyoColModify
{
	width: 80px;
}
.chosyoColGenbun
{
	width: 80px;
}
/* （論文DB）学会発表 */
.rGakkaiColNo
{
	width: 45px;
}
.rGakkaiColMainAchievement
{
	width: 50px;
}
.rGakkaiColDisplayOrder
{
	width: 70px;
}
.rGakkaiColAuthor
{
	width: 105px;
}
.rGakkaiColHappyouNenngappi
{
	width: 100px;
}
.rGakkaiColGakkaimei
{
	width: 70px;
}
.rGakkaiColBasyo
{
	width: 60px;
}
.rGakkaiColModify
{
	width: 80px;
}
.rGakkaiColGenbun
{
	width: 80px;
}
/* 情報公開可否JSP用 */
.openColCaption
{
	width: 370px;
}
/* 個人情報JSP用 */
.kojinInfoColCaption
{
	width: 250px;
}
.kojinInfoColValue
{
	width: 450px
}
.kojinInfoColOpenInfo
{
	width: 300px;
}
/* 学内異動歴JSP用 */
.idorekiColNo
{
	width: 50px;
}
.idorekiColSyuMibun
{
	width: 80px;
}
.idorekiColKikan
{
	width: 200px;
}
.idorekiColSyokusyu
{
	width: 100px;
}
.idorekiColModify
{
	width: 80px;
}
/* 写真登録JSP用 */
.photoColCaption
{
	width: 210px;
}
/* 主要学科目JSP用 */
.syuyoGakkaColCaption
{
	width: 150px;
}
/* 学内役職・委員JSP用 */
.gakunaiColNo
{
	width: 50px;
}
.gakunaiColDisplayOrder
{
	width: 70px;
}
.gakunaiColKikan
{
	width: 200px;
}
.gakunaiColModify
{
	width: 80px;
}
/* メールアドレスJSP用 */
.mailAddrColNo
{
	width: 50px;
}
.mailAddrColDisplayOrder
{
	width: 70px;
}
.mailAddrColRmap
{
	width: 250px;
}
.mailAddrColModify
{
	width: 80px;
}
/* ホームページJSP用 */
.homePageColNo
{
	width: 50px;
}
.homePageColDisplayOrder
{
	width: 70px;
}
.homePageColModify
{
	width: 80px;
}
/* 資格・免許JSP用 */
.sikakuColNo
{
	width: 50px;
}
.sikakuColDisplayOrder
{
	width: 70px;
}
.sikakuColSyutokuNengappi
{
	width: 130px;
}
.sikakuColModify
{
	width: 80px;
}
/* 科研費研究者番号JSP用 */
.kakenhiColCaption
{
	width: 210px;
}
/* researchmap研究者コードJSP用 */
.rmapColCaption
{
	width: 210px;
}
/* ORCIDJSP用 */
.orcColCaption
{
	width: 210px;
}
/* 講師・講演JSP用 */
.kousiColNo
{
	width: 50px;
}
.kousiColMainAchievement
{
	width: 50px;
}
.kousiColDisplayOrder
{
	width: 70px;
}
.kousiColHappyoNengetu
{
	width: 100px;
}
.kousiColKouenKbn
{
	width: 160px;
}
.kousiColModify
{
	width: 80px;
}
/* 現在の専門分野JSP用 */
.senmonColCaption
{
	width: 150px;
}
.senmonColNo
{
	width: 33px;
}
/* 教育上の能力JSP用 */
.kyoikuColNo
{
	width: 50px;
}
.kyoikuColDisplayOrder
{
	width: 70px;
}
.kyoikuColKikan
{
	width: 150px;
}
.kyoikuColModify
{
	width: 80px;
}
/* 職務上の実績 */
.syokumuColNo
{
	width: 50px;
}
.syokumuColDisplayOrder
{
	width: 70px;
}
.syokumuColKikan
{
	width: 150px;
}
.syokumuColModify
{
	width: 80px;
}
/* 授業科目JSP用 */
.jyugyoColNo
{
	width: 50px;
}
.jyugyoColDisplayOrder
{
	width: 70px;
}
.jyugyoColTime
{
	width: 60px;
}
.jyugyoColModify
{
	width: 80px;
}
/* 教員審査JSP用 */
.sinsaColNo
{
	width: 50px;
}
.sinsaColDisplayOrder
{
	width: 70px;
}
.sinsaColSinsaNengappiAfter2018
{
	width: 110px;
}
.sinsaColSinsaNengappiBefore2018
{
	width: 90px;
}
.sinsaColModify
{
	width: 80px;
}

