/*ID属性*/
#frame{
	width:100%;
	text-align:center;
}
/*
#main {
	width:900px;
	margin-left:auto;margin-right:auto;
}
*/
#top {
	widht:100%;
	text-align:center;
}
#menu {
	float:left;
/*	width:170px;*/
	width:167px;
	margin:10px 0px 10px 0px;
	text-align:left;
	font-size:14px;
}
#contents {
	float:right;
	/*width:685px;*/;
	margin:10px 0px 20px 10px;	/* 上右下左 */
	text-align:left;
	font-size:14px;	
}
#buttom {
	clear:both;
	padding-top:20px;
	border-top:1px solid gray;
	text-align:center;
	font-size:10px;	
}

/*--------------------------------------------------------------*/
/*
A:link { color: blue; }
IMG { border:none; }
TABLE { font-size:100%; }
*/
/*--------------------------------------------------------------*/

/*クラス*/
body {
	/*font-size:100%;*/
	/*line-height:1.7em;*/
	/*line-height:1.2em;*/
	color:#000066;
}

/*----- 研修各画面の色設定 -------------------------------------*/
.kensyukaiColor {		/*研修会スライドのメニュー色*/
	color:#6699FF;
	border-color:#6699FF;
}
.yakujiColor {			/*薬事エキスパート研修のメニュー色*/
	color:#CC6633;
	border-color:#CC6633;
}
.yakumuColor {			/*薬務行政実務研修のメニュー色*/
	color:#669933;
	border-color:#669933;
}


/*----- 研修各画面のメニュー背景色 -----------------------------*/
.kensyukaiBGColor {		/*研修会スライド*/
	background-color:#6699FF;
}
.yakujiBGColor {		/*薬事エキスパート研修*/
	background-color:#CC6633;
}
.yakumuBGColor {		/*薬務行政実務研修*/
	background-color:#669933;
}

/*----- 薬事のメニューリンク色 -----------------------------*/
.yakuji_link a:link {
	color:#CC6633;
}
.yakuji_link a:visited {
	color:#CC6633;
}
.yakuji_link a:active {
	color:#CC6633;
}
.yakuji_link a:hover {
	color:#000066;
}

/*----- 薬務のメニューリンク色 -----------------------------*/
.yakumu_link a:link {
	color:#669933;
}
.yakumu_link a:visited {
	color:#669933;
}
.yakumu_link a:active {
	color:#669933;
}
.yakumu_link a:hover {
	color:#000066;
}

/*----- スライドのメニューリンク色 -----------------------------*/
.slide_link a:link {
	color:#6699FF;
}
.slide_link a:visited {
	color:#6699FF;
}
.slide_link a:active {
	color:6699FF;
}
.slide_link a:hover {
	color:#000066;
}


/*----- 研修各画面のタイトルイメージ -----------------------------*/
h2.yakuji {
	background-image: url(../img/yakuji_bg_heading.gif);
}

h2.yakumu {
	background-image: url(../img/yakumu_bg_heading.gif);
}

h2.slide {
	background-image: url(../img/slide_bg_heading.gif);
}

/*----- 研修各画面の文章タイトル -----------------------------*/

div.yakuji_doc_title {
	color:#CC6633;
	font-weight:bold;
	background-image: url(../img/yakuji_bg_rect.gif);
	background-position : left center ;
	background-repeat : no-repeat;
	padding-left:25px;
}
div.yakumu_doc_title {
	color:#669933;
	font-weight:bold;
	background-image: url(../img/yakumu_bg_rect.gif);
	background-position : left center ;
	background-repeat : no-repeat;
	padding-left:25px;
}
div.slide_doc_title {
	color:#6699FF;
	font-weight:bold;
	background-image: url(../img/slide_bg_rect.gif);
	background-position : left center ;
	background-repeat : no-repeat;
	padding-left:25px;
}


/*----- 研修各画面のリンク色設定 -------------------------------*/
a.kensyukaiTitle, a.kensyukaiTitle:link {	/*研修会スライド*/
	color:#6699FF;
}
a.kensyukaiTitle:hover {
	color:#000066;
}

a.yakujiTitle, a.yakujiTitle:link {			/*薬事エキスパート研修*/
/*	color:#CC6633;*/
}

a.yakujiTitle:hover {
/*	color:#CC6633;*/
}
a.yakumuTitle, a.yakumuTitle:link {			/*薬務行政実務研修*/
	color:#669933;
}
a.yakumuTitle:hover {
	color:#000066;
}

/*--------------------------------------------------------------*/
/*共通                                                          */
/*--------------------------------------------------------------*/
div.sentence {					/*先頭文字１字下げ*/
	text-align:left;
	text-indent:1em;
	width:100%;
}

/*角を丸くする*/
span.rtop_yakuji span {
	display:block;
	height: 1px;
	overflow: hidden;
	background-color:#CC6633;
}
span.rtop_yakumu span {
	display:block;
	height: 1px;
	overflow: hidden;
	background-color:#669933;
}
span.rtop_kensyukai span {
	display:block;
	height: 1px;
	overflow: hidden;
	background-color:#6699FF;
}

span.r1{margin: 0 5px;}
span.r2{margin: 0 3px;}
span.r3{margin: 0 2px;}
span.r4 {
	margin: 0 1px;
	height: 3px;
}

/*--------------------------------------------------------------*/
/*共通　TOPタイトル部                                           */
/*--------------------------------------------------------------*/
div.topTitle {
	font-size:170%;
	font-weight:bold;
	font-family: Gergia, "ＭＳ ゴシック", serif;
	border-width:1px 10px 1px 10px; /*上右下左*/
	border-style:solid;
	padding:10px;
	margin-bottom:0.5em;
}

div.topSubTitle{
	font-weight:bold;
	font-family: Gergia, "ＭＳ ゴシック", serif;
	border-width:1px 1px 1px 10px; /*上右下左*/
	border-style:solid;
	padding:2px 0px 0px 20px;
	margin-bottom:0.5em;
}

/*--------------------------------------------------------------*/
/*共通　TOP左メニュー部                                           */
/*--------------------------------------------------------------*/
div.topMenu{
	font-weight:bold;
	font-family: Gergia, "ＭＳ ゴシック", serif;
	border-width:0px 0px 1px 5px; /*上右下左*/
	border-style:solid;
	padding:2px 0px 0px 10px;
	margin-bottom:0.5em;
}
div.topMenuDiscription {
/*	width:190px;*/
	font-size:13px;
	text-align:left;
	padding-top:5px;
	padding-left:20px;
	margin-bottom:15px;
}

/*--------------------------------------------------------------*/
/*共通　左サブメニュー                                          */
/*--------------------------------------------------------------*/
div.subMenuTitle {					/*タイトル*/
	padding:0px 5px 5px 5px;		/*上右下左*/
	color:white;
	font-weight:bold;
	font-size:13px;
}

div.subMenuTitle2{
	border-width:0px 0px 1px 5px; 	/*上右下左*/
	border-style:solid;
	margin-left:5px;
	padding-left:5px;
	font-size:13px;
}

div.subMenuText {
	width:100%;
	padding:5px 0px 0px 0px;		/*上右下左*/
	/*background-color:#DCDCDC;*/
	background-color:#EEEEEE;
	font-size:13px;
}

div.subMenuText ul {
	font-size:13px;
	margin:10px 0px 10px 2px;
	padding:0px;
}
div.subMenuText li {
	margin: 0px 0px 0px 3px;
	padding:5px 0px 5px 12px;
	list-style: none;
	background-repeat : no-repeat;
	background-position : left center ;
}

div.subMenuText li.yakuji {
	background-image :url(../img/bg_arrow_sub_1.gif);
}
div.subMenuText li.yakujiThisPage {
	background-image :url(../img/bg_arrow_sub_2.gif);
	font-weight:bold;
}

div.subMenuText li.yakumu {
	background-image :url(../img/bg_arrow_sub_2.gif);
}
div.subMenuText li.yakumuThisPage {
	background-image :url(../img/bg_arrow_sub_1.gif);
	font-weight:bold;
}



div.subMenu_div1 {
	padding-left:10px;
}

/*--------------------------------------------------------------*/
/*共通　下位画面のタイトル                                      */
/*--------------------------------------------------------------*/
div.titleTop {						/*タイトル*/
	width:80%;
	font-size:130%;
	font-weight:bold;
	font-family: Gergia, "ＭＳ ゴシック", serif;
	border-width:1px 10px 1px 10px; /*上右下左*/
	border-style:solid;
	padding:6px;
}

div.subTitleTop {						/*サブタイトル*/
	font-weight:bold;
	font-family: Gergia, "ＭＳ ゴシック", serif;
	border-width:1px 1px 1px 10px; /*上右下左*/
	border-style:solid;
	padding:2px 0px 0px 20px;
	margin-bottom:0.5em;
}



/*--------------------------------------------------------------*/
/*薬事エキスパート研修と薬務行政実務研修の共通                  */
/*--------------------------------------------------------------*/
/*----- What'sNew ----------------------------------------------*/
/*テーブル*/
table.whatsnew {
	border-collapse: collapse;
	margin-top:5px;
	margin-left:20px;
	margin-right:10px;
	margin-bottom:20px;
}
table.whatsnew td {
	vertical-align:middle;
	padding-bottom:5px;
}
td.whatsnew_date {
	width:80px;
}
/*薬事エキスパート研修用の項目*/
td.whatsnew_yakujiTitle {
}
td.whatsnew_yakujiTitle a {
	color:#CC6633;
}
td.whatsnew_yakujiTitle a:link {
	color:#CC6633;
}
td.whatsnew_yakujiTitle a:hover {
	color:#000066;
}

td.whatsnew_kaisaikai {
	width:50px;
	padding-left:5px;
}
td.whatsnew_yakujiStatus {
	width:120px;
	padding-left:1em;
}
/*薬務行政実務研修用の項目*/
/*
*/
td.whatsnew_yakumuTitle a:link {	
	color:#669933;
}
td.whatsnew_yakumuTitle a:visited {	
	color:#669933;
}
td.whatsnew_yakumuTitle a:active {	
	color:#669933;
}
td.whatsnew_yakumuTitle a:hover {
	color:#000066;
}
td.whatsnew_yakumuStatus {
	width:140px;
	padding-left:1em;
}


/*--------------------------------------------------------------*/
/*薬事エキスパート研修会                                        */
/*--------------------------------------------------------------*/
/*線*/
hr.yakuji_hr1 {
	color:#CC6633;
	border-style:solid;
}
/*----- 薬事エキスパート研修会  TOP ----------------------------*/
div.yakujiTop_div1 {
	margin-left:10px;
}

div.yakuji_sentence {
	text-align:left;
	padding-left:30px;
	padding-top:5px;
}

div.yakujiTop_subTtl {
	color:#CC6633;
	font-weight:bold;
	width:500px;
	background-image: url(../img/yakuji_bg_rect.gif);	
	background-position : left center ;
	background-repeat : no-repeat;padding-left:25px;
}

/*----- 薬事エキスパート研修会 開催一覧 ------------------------*/
/*開催一覧のテーブル*/
table.yakujiTrg  {
	border-collapse: collapse;
	border:1px solid #CC6633;
	width:100%;
}

table.yakujiTrg a {	
	color:#CC6633;
}
table.yakujiTrg a:link {	
	color:#CC6633;
}
table.yakujiTrg a:visited {	
	color:#CC6633;
}
table.yakujiTrg a:active {	
	color:#CC6633;
}
table.yakujiTrg a:hover {
	color:#000066;
}

table.yakujiTrg th {
	vertical-align:middle;
	color:white;
	background-color:#CC6633;
	font-size:13px;
	padding:0px 0px 5px 0px;
	border:0px;
}

table.yakujiTrg tr {
	vertical-align:middle;
	text-align:center;
}

table.yakujiTrg td {
	/*padding:5px;*/
	height:50px;
	font-size:13px;
}


/*開催一覧のテーブルの奇数行の背景色*/
tr.yakujiTr_odd {
	background-color:#EEEEEE;
}

td.yakujiTrg_time {
	width:50px;
}
td.yakujiTrg_field {
	width:70px;
}

td.yakujiTrg_title {
	text-align:left;
}
td.yakujiTrg_date {
	width:70px;
	padding-top:0.2em;
	line-height:1.0em;
	
}
td.yakujiTrg_status {
	width:70px;
}
div.yakujiTrg_status {
	font-size:70%;
}
td.yakujiTrg_link {
	width:75px;
}

/*電話受付注釈*/
div.yakujiTrg_comment {	
	text-align:right;
	font-size:90%;
}

/*----- 過去の演題・講師の一覧 ---------------------------------*/

table.yakujiTab {
	border-collapse: collapse;
	width:630px;
	font-size:13px;
}

table.yakujiTab td {
	text-align:center;
	padding:0px 0px 0px 0px;
	background-repeat: no-repeat;
}

table.yakujiTab td.corner {
	height:4px;
	width:8px;
}

table.yakujiTab td.top {
	height:4px;
	width:88px;
}

table.yakujiTab td.title {
	width:105px;
	padding-bottom:3px;
/*	font-weight:bold;*/
}

table.yakujiTab td.title a {
	/*color:#663333;*/
	color:#333333;
}
table.yakujiTab td.title a:link {
	/*color:#663333;*/
	color:#333333;
}
table.yakujiTab td.title a:visited {
	color:#333333;
}
table.yakujiTab td.title a:active {
	color:#333333;
}
table.yakujiTab td.title a:hover {
	color:#000066;
}
table.yakujiTab td.title a.selected:link {
	color:white;
	font-weight:bold;
}
table.yakujiTab td.title a.selected:visited {
	color:white;
	font-weight:bold;
}
table.yakujiTab td.title a.selected:active {
	color:white;
	font-weight:bold;
}
table.yakujiTab td.title a.selected:hover {
	color:#FF9933;
	font-weight:bold;
}

/*----- 薬事エキスパート研修会 開催一覧、過去の演題一覧のカテゴリ ------------------------*/
#yakujiList div.category {
        color:#000066;
        width:50px;
        float:left;
        margin-top:1px;
        margin-bottom:1px;
        margin-left:5px;
        text-align:center;
}

/*-----背景色----*/
.yakujiBGCor {  /*薬事全般*/
	background-color:#CC6633;
}
.yakujiBGCor1 { /*総合・科学技術*/
	background-color:#E2C906;
}
.yakujiBGCor2 { /*開発*/
	background-color:#F8B500;
}
.yakujiBGCor3 { /*市販後*/
	background-color:#99C932;
}
.yakujiBGCor4 { /*品質*/
	background-color:#3CB371;
}
.yakujiBGCor5 { /*医療機器*/
	background-color:#B0E0E6;
}
.yakujiBGCorS { /*特別*/
	background-color:#DDA0DD;
}

/*-----ボーダー色----*/
.yakujiBDCor {  /*薬事全般*/
	border-color:#CC6633;
}
.yakujiBDCor1 { /*総合・科学技術*/
	border-color:#E2C906;
}
.yakujiBDCor2 { /*開発*/
	border-color:#F8B500;
}
.yakujiBDCor3 { /*市販後*/
	border-color:#99C932;
}
.yakujiBDCor4 { /*品質*/
	border-color:#3CB371;
}
.yakujiBDCor5 { /*医療機器*/
	border-color:#B0E0E6;
}
.yakujiBDCorS { /*特別*/
	border-color:#DDA0DD;
}

/*-----フォント色----*/
.yakujiFNCor {  /*薬事全般*/
	color:#CC6633;
}
.yakujiFNCor1 { /*総合・科学技術*/
	/*color:#66CC00;*/
	color:#E2C906;
}
.yakujiFNCor2 { /*開発*/
	/*color:#6699FF;*/
	color:#B7A34B;
}
.yakujiFNCor3 { /*市販後*/
	/*color:#0066CC;*/
	color:#99C932;
}
.yakujiFNCor4 { /*品質*/
	/*color:#CC6699;*/
	color:#669966;
}
.yakujiFNCor5 { /*医療機器*/
	color:#add8e6;
}
.yakujiFNCorS { /*特別*/
	color:#2B7BAF;
}

/*テーブル*/
table.yakujiPst {
/*	border:0px;*/
	border-collapse: collapse;
	width:630px;
	font-size:13px;
	border-width:7px 2px 2px 2px;	/*上右下左*/
	border-style: solid;
	margin-bottom:10px;
}

table.yakujiPst a {	
	color:#CC6633;
}
table.yakujiPst a:link {	
	color:#CC6633;
}
table.yakujiPst a:hover {
	color:#000066;
}

table.yakujiPst td { 
	height:35px;
}

tr.yakujiPst_odd {
	background-color:#EEEEEE;
}

td.yakujiPst_time {					/*開催回*/
	width:50px;
	text-align:center;
}
td.yakujiPst_cate {					/*カテゴリー*/
	width:60px;
	text-align:center;
}
td.yakujiPst_title {				/*研修名*/
	text-align:left;
}
td.yakujiPst_title a {				/*研修名からのリンク設定*/
}

td.yakujiPst_date {					/*開催日*/
	width:80px;
	padding-top:0.2em;
	line-height:1.0em;
	text-align:center;
}

/*----- 薬事エキスパート研修会 演題内容 ------------------------*/
#yakuji_naiyo {
color:#000066;
}

#yakuji_naiyo div.button {
	height:25px;
	text-align:center;
	padding:5px;
}
#yakuji_naiyo div.title{
	border-width:1px 1px 1px 10px; /*上右下左*/
	border-style:solid;
	padding:10px 10px 0px 10px;
	margin:0px 10px 10px 10px;
	font-size:21px;
	font-weight:bold;
	line-height:1.2em;
	width:700px;
}
#yakuji_naiyo div.kaisaikai {
/*	width:120px;*/
	margin-right:10px;
	float:left;
}
#yakuji_naiyo div.endaititle {
/*	width:580px;*/
	float:left;
}
#yakuji_naiyo div.category {
	width:50%;
	float:left;
}
#yakuji_naiyo div.date {
	width:50%;
	float:left;
	text-align:right;
	font-size:18px;
	vertical-align:bttom;
}
#yakuji_naiyo div.bottom {
	clear:both;
}
#yakuji_naiyo div.document {
	width:700px;
	margin:20px ;
	padding-bottom:10px;
}
#yakuji_naiyo div.no_document {
	margin:50px ;
	text-align:center;
}
#yakuji_naiyo span.category {
	color:#000066;
	font-size:13px;
	font-weight:normal;
	padding:3px;
}

/*----- 薬事エキスパート研修会 申込方法 ------------------------*/
table.yakujiMoshi_tbl {
	border-collapse: collapse;
	margin-left:10px;
	margin-top:5px;
	width:590px;
	font-size:13px;
	border-width:1px 1px 1px 1px;	/*上右下左*/
	border-style: solid;
	border-color: black;
	margin-bottom:10px;
}
table.yakujiMoshi_tbl td {
	border-width:1px 1px 1px 1px;	/*上右下左*/
	border-style: solid;
	border-color: black;
	padding-left: 5px;
	padding-top: 3px;
	padding-bottom: 3px;
}

div.yakujiMoshi_div2 {
	text-align:center;
}
div.yakujiMoshi_div3 {
	color:#CC6633;
	font-size:135%;
	font-weight:bold;
}
div.yakujiMoshi_div4 {
	color:#0080c0;
	font-weight:bold;
}

/*----- 薬事エキスパート研修会 受講証明書 ----------------------*/
div.yakujiJuko_div1 {
	padding-left:10px;
}
/*テーブル*/
table.yakujiJuko_tbl  {
	border-collapse: collapse;
	margin-top:10px;
	margin-bottom:1em;
	width:580px;
}

table.yakujiJuko_tbl td,th {
	border:1px solid gray;
	padding:5px 3px 5px 3px;
}

/*--------------------------------------------------------------*/
/*薬務行政実務研修                                              */
/*--------------------------------------------------------------*/
/*----- 薬務行政実務研修会 TOP ---------------------------------*/

div.yakumu_sentence {
	text-align:left;
	padding-left:25px;
	padding-top:5px;
}


/*-----ボーダー色----*/
.yakumuBDCor {  /*薬事全般*/
	border-color:#669933;
}

/*テーブル*/
table.yakumuTop {
	border-collapse: collapse;
	width:580px;
	margin:10px 0px 0px 20px;
}
table.yakumuTop td {
	border:2px solid black;
	padding:0.5em;
}

td.yakumuTop_kbn {
	width:210px;
}
td.yakumuTop_text {
	vertical-align:top;
}

/*----- 薬務行政実務研修会 開催一覧 ----------------------------*/
/*開催一覧のテーブル*/
table.yakumuTrg  {
	width:100%;
	border-collapse: collapse;
	border:1px solid #669933;
}

table.yakumuTrg th {
	height:1.5em;
	color:white;
	border:0px;
	background-color:#669933;
}
table.yakumuTrg tr {
	text-align:center;
}
table.yakumuTrg td {
	padding:5px;
}
/*開催一覧テーブル内のリンク色*/
table.yakumuTrg a {	
	color:#669933;
}
table.yakumuTrg a:link {
	color:#669933;
}
table.yakumuTrg a:visited {
	color:#669933;
}
table.yakumuTrg a:active {
	color:#669933;
}
table.yakumuTrg a:hover {
	color:#000066;
}

tr.yakumuTrg_odd {
	background-color:#EEEEEE;
}
tr.yakumuTrg_odd td {
	padding:5px;
}

td.yakumuTrg_title {
/*	width:49%;*/
}
td.yakumuTrg_place {
	width:65px;
}
td.yakumuTrg_date {
	width:70px;
	padding-top:0.2em;
	line-height:1.0em;
}
td.yakumuTrg_status {
	width:70px;
}
td.yakumuTrg_link {
	width:75px;
}
td.yakumuTrg_title {
	text-align:left;
}

td.yakumuPst_date {
	width:100px;
	padding-top:0.2em;
	line-height:1.0em;
}

/*電話受付注釈*/
div.yakumuTrg_comment {	
	text-align:right;
	font-size:90%;
}
/*開催一覧の状況の注釈*/
div.yakumuTrg_status {	
	font-size:80%;
}

/*----- 薬務行政実務研修会 過去の演題・講師の一覧 --------------*/
div.yakumuPst_div1 {
	margin-top:1em;
	padding:10px 35px;	/*上下10、左右25*/
	text-align:left;
}
span.yakumuPst_span1 {
	font-size:120%;
	font-weight:bold;
}

/*----- 薬務行政実務研修会 演題内容 ------------------------*/
#yakumu_naiyo div.button {
	height:25px;
	text-align:center;
	padding:5px;;
}
#yakumu_naiyo div.title{
	color:#669933;
	border:1px solid #669933;
	border-left:10px solid #669933;
	padding:10px;
	margin:0px 10px 10px 10px;
	font-size:21px;
	font-weight:bold;
	line-height:1.2em;
}
#yakumu_naiyo div.date {
	text-align:right;
	padding:0px;
	font-size:18px;
}
#yakumu_naiyo div.document {
	margin:20px ;
	padding-bottom:10px;
}
#yakumu_naiyo div.no_document {
	margin:50px ;
	text-align:center;
}

/*----- 薬務行政実務研修会 申込方法 ----------------------------*/
table.yakumuMoshi_tbl {
	border-collapse: collapse;
	margin-left:10px;
	margin-top:5px;
	width:590px;
	font-size:13px;
	border-width:1px 1px 1px 1px;	/*上右下左*/
	border-style: solid;
	border-color: black;
	margin-bottom:10px;
}
table.yakumuMoshi_tbl td {
	border-width:1px 1px 1px 1px;	/*上右下左*/
	border-style: solid;
	border-color: black;
	padding-left: 5px;
	padding-top: 3px;
	padding-bottom: 3px;
}

div.yakumuMoshi_div2 {
	text-align:center;
}
div.yakumuMoshi_div3 {
	color:#669933;
	font-size:135%;
	font-weight:bold;
}
div.yakumuMoshi_div4 {
	color:#0080c0;
	font-weight:bold;
}


/*--------------------------------------------------------------*/
/*研修会スライド                                                */
/*--------------------------------------------------------------*/
/*----- 研修会スライド　共通 -----------------------------------*/
div.kensyukai_div1 {
	margin:2em;
}

/*----- 研修会スライド　What's New（共通）----------------------*/
table.kensyukai_whatsnew {
	margin-top:5px;
	margin-left:10px;
	margin-bottom:20px;
}

table.kensyukai_whatsnew a:link {		/*通常リンク*/
	color:#6699FF;
}
table.kensyukai_whatsnew a:visited {	/*読込済リンク*/
	color:#6699FF;
}
table.kensyukai_whatsnew a:active {		/*クリックされた瞬間リンク*/
	color:#000066;
}
table.kensyukai_whatsnew a:hover {		/*マウスが上に乗せられている状態リンク*/
	color:#000066;
}

.kensyukaiWhats_date  {
	width:95px;
	padding-top:10px;
	text-align:left;
	vertical-align:top;
}

.kensyukaiWhats_title  {
	padding-top:10px;
/*	padding-right:20px;*/
	vertical-align:top;
}

.kensyukaiWhats_title_dt  {
	width:60px;
	padding-top:10px;
	padding-left:15px;
	font-size:11px;
	font-weight:bold;
	vertical-align:top;
}

.kensyukaiWhats_title_dt2  {
	width:200px;
	padding-top:10px;
	font-size:12px;
	font-weight:bold;
	vertical-align:top;
}

.kensyukaiWhats_subtitle  {
	padding-left:50px;
	font-size:13px;
}

.kensyukaiWhats_lect  {
	padding-left:15px;
	font-size:13px;
}

/*----- 研修会スライドTOP --------------------------------------*/
div.kensyukaiTop_msg {			/*ログインメッセージ*/
	color:red;
	margin:10px;
}
div.kensyukaiTop_div1 {			/*ログイン*/
	text-align:center;
}

div.kensyukaiTop_div2 {			/*What's New*/
	text-align:left;
}
div.kensyukaiTop_div3{			/*問い合わせ文章*/
	margin:2em;
}

td.kensyukaiTop_td1 {			/*ログインボタン*/
	text-align:center;
	padding:10px;
}

input.kensyukaiTop_input1{		/*会員ID・パスワード入力*/
	width:150px;
	height:1.5em;
}
input.kensyukaiTop_input2{		/*ログインボタン*/
	width:100px;
	height:1.5em;
}

/*----- 研修会スライド スライド --------------------------------*/

#sub h2 {
	line-height: 1;
	font-weight: bold;
	padding: 12px 12px 6px;
	background-repeat: no-repeat;
	border: 1px solid #B2B2B2;
	font-size: 16px;
	margin-bottom: 20px;
}

/*一覧のタブ*/
#tab2   { margin: 0px; padding: 0px }
#tab2 ul  { list-style-type: none; margin: 0px; padding: 0px }
#tab2 li  { list-style-type: none; float: left; margin: 0px 4px 0px 0px; padding: 0px }
#tab2 a   { font-weight: bold; text-decoration: none; padding: 4px 20px 0px 20px; display: block }
#tab2 li.tab1   { width:270px; background: #CC6633 url(../img/yakuji_tr.png) no-repeat 100% 0% }
#tab2 li.tab2   { width:270px; background: #669933 url(../img/yakumu_tr.png) no-repeat 100% 0% }
#tab2 li.tab1 a { background: url(../img/yakuji_tl.png) no-repeat 0% 0% }
#tab2 li.tab2 a { background: url(../img/yakumu_tl.png) no-repeat 0% 0% }
#tab2 li.li1 a { color: white;}		/*表示中のタブの文字色*/
#tab2 li.li2 a { color: #666666;}	/*表示していないタブの文字色*/

table.kensyukaiSlide_tbl1 {
	width:100%;
}
tr.kensyukaiSlide_odd {
	background-color:#EEEEEE;
}

/*▼▼▼研修会スライドのタブ▼▼▼*/
table.kensyukaiSlideTab {
	border-collapse: collapse;
	width:400px;
	font-size:13px;
}

table.kensyukaiSlideTab td {
	text-align:center;
	padding:0px 0px 0px 0px;
	background-repeat: no-repeat;
}

table.kensyukaiSlideTab td.corner {
	height:4px;
	width:8px;
}

table.kensyukaiSlideTab td.top {
	height:4px;
	width:192px;
}

table.kensyukaiSlideTab td.title {
	width:300px;
	padding-bottom:3px;
}

table.kensyukaiSlideTab td.title a:link {
	color:white;
}
table.kensyukaiSlideTab td.title a:visited {
	color:white;
}
table.kensyukaiSlideTab td.title a:active {
	color:white;
}
table.kensyukaiSlideTab td.title a:hover {
	color:#000066;
}

table.kensyukaiSlideTab td.title a.selected {
	font-weight:bold;
}


/*-----背景色----*/
.kensyukaiSlideTabBGCorYakuji {  /*薬事エキスパート研修会*/
	background-color:#0066CC;
}
.kensyukaiSlideTabBGCorYakumu { /*薬務行政実務研修会*/
	background-color:#6699FF;
}
/*▲▲▲研修会スライドのタブ▲▲▲*/




/*薬事エキスパート研修タブ テーブル*/
table.kensyukaiSlide_yakuji {
	width:100%;
	border-width:5px 1px 1px 1px;	/*上右下左*/
	border-collapse: collapse;
	border-style: solid;
	margin-bottom:10px;
	border-color:#0066CC;
}

/*薬事エキスパート研修タブ テーブル内リンク*/
table.kensyukaiSlide_yakuji a:link {		/*通常リンク*/
	color:#6699FF;
}
table.kensyukaiSlide_yakuji a:visited {		/*読込済リンク*/
	color:#6699FF;
}
table.kensyukaiSlide_yakuji a:active {		/*クリックされた瞬間リンク*/
	color:#000066;
}
table.kensyukaiSlide_yakuji a:hover {		/*マウスが上に乗せられている状態リンク*/
	color:#000066;
}

/*薬事エキスパート研修タブ テーブル項目*/
td.yakujiSlide_time {
	width:50px;
	text-align:center;
}

td.yakujiSlide_cate {
	width:65px;
	text-align:center;
}

td.yakujiSlide_title  {
/*	width:400px;*/
}

td.yakujiSlide_date  {
	width:125px;
	padding-left:15px;
	text-align:left;
	font-weight:bold;
}

td.yakujiSlide_subtitle  {
	width:450px;
	padding-left:20px;
	font-size:13px;
}

td.yakujiSlide_lect  {
/*	width:150px;*/
	padding-left:15px;
	text-align:left;
	font-size:13px;
}

/*薬務行政実務研修タブ テーブル*/
table.kensyukaiSlide_yakumu {
	width:100%;
	border-width:5px 1px 1px 1px;	/*上右下左*/
	border-collapse: collapse;
	border-style: solid;
	margin-bottom:10px;
	border-color:#6699FF;
}

/*薬務行政実務研修タブ テーブル内リンク*/
table.kensyukaiSlide_yakumu a:link {		/*通常リンク*/
	color:#6699FF;
}
table.kensyukaiSlide_yakumu a:visited {	/*読込済リンク*/
	color:#6699FF;
}
table.kensyukaiSlide_yakumu a:active {		/*クリックされた瞬間リンク*/
	color:#000066;
}
table.kensyukaiSlide_yakumu a:hover {		/*マウスが上に乗せられている状態リンク*/
	color:#000066;
}


/*薬務行政実務研修タブ テーブル項目*/
td.yakumuSlide_title  {
/*	width:400px;*/
}

td.yakumuSlide_date  {
	width:220px;
	padding-left:15px;
	text-align:left;
	font-weight:bold;
}

td.yakumuSlide_subtitle  {
/*	width:370px;*/
	padding-left:20px;
	font-size:13px;
}

td.yakumuSlide_lect  {
	width:220px;
	padding-left:15px;
	text-align:left;
	font-size:13px;
}


/*-------------------------------------*/
/* base.cssの上書き                    */
/*-------------------------------------*/



#sub #subMenu {
	width: 180px;
}

#sub #subMenu ul li {
	background-position: left 2px;
	line-height: 1.2;
	padding: 0px 0px 0px 12px;

}

#sub #subMenu ul{
	margin: 0px 0px 0px 5px;
}

#sub #subMenu li{
	margin: 15px 2px 15px 0px;
}



#sub #contents {
	/*width: 613px;*/
	width: 633px;
	float: left;
}
/*
#sub #contents h2 {
	background-image: url(img/hj_bg_heading.gif);
}
*/

#sub #menu a:link {
	color:#000066;
	text-decoration: underline;
}

#sub #menu a:visited {
	color:#000066;
	text-decoration: underline;
}

#sub #menu a:hover {
	color:#CC6633;
	text-decoration: underline;
}

#sub #menu a:active {
	color:#000066;
	text-decoration: underline;
}

table {
	font-size: 14px;
}

#sub #contents td {
	padding-right: 0px;
}

.dataGridHeader {
position:relative;
padding-top:24px;
width:100%;
/*border: 1px inset #999;*/
}

table.scrolltablestyle thead tr {
position:absolute;
top:0;
left:0;
}

.dataGridContent {
overflow:auto;
height:310px;
}

i {
font-style:italic;
}
