/*集合研修関連のCSS*/


@charset "UTF-8";
/* CSS Document */


/*トップメニュー（集合研修選択済み）*/
#TopMenu li a#btn1{background-image:url(../images/top_menu01.jpg);width: 98px;}
#TopMenu li a#btn2{background-image:url(../images/top_menu02.jpg);width: 98px;}
#TopMenu li a#btn3{background-image:url(../images/top_menu03.jpg);width: 98px;}
#TopMenu li a#btn4{background-image:url(../images/top_menu04.jpg);width: 98px;}
#TopMenu li a#btn5{background-image:url(../images/top_menu05.jpg);width: 98px;}
#TopMenu li a#btn6{background-image:url(../images/top_menu06.jpg);width: 98px;}
#TopMenu li a#btn7{background-image:url(../images/top_menu07.jpg);width: 98px;}
#TopMenu li a#btn8{background-image:url(../images/top_menu08.jpg);width: 98px;background-position: bottom left;}

/*集合研修バナー*/

#TopBanner {
	background-image:url(../inquiry/images/inquiry_banner.gif);
	background-repeat: no-repeat;display:block;
	width: 584px;
	height: 60px;
	padding-top: 0px;
	padding-left: 0px;
	margin-bottom: -0px;
}

/*お知らせバナー*/
#SideBanner {
	background-image:url(../info/images/sidetop_05info.gif);
	background-repeat: no-repeat;display:block;
	width: 180px;
	height: 40px;
	}

/*問い合わせジャンプボタン*/
.BannerInq a{
	background-image:url(../images/inquiry_banner.gif);
	width: 198px;
	height: 28px;
	background-repeat: no-repeat;
	display:block;
	background-position: top left;
	vertical-align: bottom;
	position: relative;
	top: 56px;	
	left: 386px;
}
.BannerInq a:visit{background-position: top left;}
.BannerInq a:hover{background-position: bottom left;}

/*問い合わせ大*/
.ContactLarge a{
	background-image:url(../images/contents/contact_l.gif);
	width: 584px;
	height: 70px;
	background-repeat: no-repeat;
	display:block;
	background-position: top left;
	vertical-align: bottom;
	position: relative;
	top: 0px;	
	left: 0px;
	margin-top: 10px;
	margin-bottom: 10px;
}
.ContactLarge a:visit{background-position: top left;}
.ContactLarge a:hover{background-position: bottom left;}

/*お知らせ囲み*/
.info_no_top_news {
	background-image:url(../info/images/info_no_top_news.gif);
	background-repeat: no-repeat;
	display:block;
	width: 584px;
	height: 19px;
}

.info_no_top {
	background-image:url(../info/images/info_no_top.gif);
	background-repeat: no-repeat;
	display:block;
	width: 584px;
	height: 19px;
}

.info_no_bottom {
	background-image:url(../info/images/info_no_bottom.gif);
	background-repeat: no-repeat;
	display:block;
	width: 584px;
	height: 12px;
}

.info_no_body {
	background-image:url(../info/images/info_no_body.gif);
	background-repeat: repeat-y;
	display:block;
	width: 560px;
	padding-left: 12px;
	padding-right: 12px;
}

/* 経営教育バックアンバー表示 */

/* 表紙写真（左）*/
.magazine_bn_photo {
	float : left ;
	width: 100px;
	padding-top: 0px;
	padding-right: px;
	margin-top: 10px;
	margin-bottom: 0px;
}

/* テキスト（右）*/
.magazine_bn_body{
	padding-left: 100px;
	width: 460px;
	margin-top: 10px;}

/* 簡単色背景（ライトフレー）*/
.xbg_gray01{
	background-color: #EEE;
padding :8px;
margin-bottom: 10px;}

.xbg_gray01_min{
	background-color: #EEE;
padding :8px;
margin-bottom: 0px;}

/* 簡単色背景（ライトブルー）*/
.xbg_blue01{
	background-color: #E6ECFF;
	padding :8px;
	margin-bottom: 10px;
}


/*カリキュラム*/
#Curriculum {
	background-image:url(../images/contents/curriculum.gif);
	background-repeat: no-repeat;display:block;
	width: 100px;
	height: 24px;
	padding-top: 0px;
	padding-left: 0px;
	margin-bottom: -0px;
}

#CurriculumLarge {
	background-image:url(../images/contents/curriculum_l.gif);
	background-repeat: no-repeat;display:block;
	width: 120px;
	height: 28px;
	padding-top: 0px;
	padding-left: 0px;
	margin-bottom: -0px;
}

/*カリキュラムのテーブル*/
.CuriTable table {
border: 0px #000000 solid;
}

.CuriTable td {
border: 0 solid;
background-color: #99ccff;
padding: 8px 8px;
vertical-align: middle;
font-size:108%;
line-height: 110%;
}

.CuriTable th {
	border: 0 solid;
	background-color: #4171b5;
	padding: 8px 8px;
	color: #FFF;
	text-align: center;
	vertical-align: middle;
	font-size:108%;
	line-height: 110%;
}







ul { padding: 0; }



/*リスト　青*/
.kazyo ul {
    list-style: none;
	margin-left: 0px;
}
 
.kazyo li {
    margin-left: 0px;
	margin-bottom: 5px;
    padding-left: 1em; /*1em（1文字）分、右に動かす*/
    text-indent: -1em; /*最初の行だけ1em（1文字）分、左に動かす*/
    color: #003399;
}

/*リスト　黒*/

.kazyoBl ul {
    list-style: none;
	margin-left: 0px;
	margin-bottom: 0px;
}
 
.kazyoBl li {
    margin-left: 0px;
	margin-bottom: 5px;
    padding-left: 1em; /*1em（1文字）分、右に動かす*/
    text-indent: -1em; /*最初の行だけ1em（1文字）分、左に動かす*/
    color: #000;
}
.att {
  padding-left: 1em;
  text-indent: -1em;
}

.kakoimidashi{
	border-style: solid;
	border-width: 1px;
	margin-top: 20px;
	padding:2px;
	background-color:#F0FFFF;
	font-weight: bold;
}

