/*----------------------------*/
/*-- 教育・学生生活(gakusei)--*/
/*-- 　  ページ個別要素　　 --*/
/*----------------------------*/

/*----------------------------*/
/*-- 教育及び研究指導ページ --*/
/*--  guidance/kyouiku.html --*/
/*----------------------------*/
.kyouiku_list {
	 margin: 3px 0 10px -5px;
	 /margin: 3px 0 10px 35px;	/* for IE6 & IE7 */
	 list-style: disc;
}
.kyouiku_text {
	text-indent: 1em;
}
strong.kyouiku_st {
	padding: 0 0 0 15px;
}
.kyouiku_table {
	width: 550px;
	margin: 5px 0;
}
.kyouiku_table td.col1 {
	width: 250px;
	text-align: left;
}
.kyouiku_table td.col2 {
	width: 120px;
}
.kyouiku_table td.col3 {
	width: 300px;
	text-align: left;
}

/*----------------------------*/
/*-- コースページ --*/
/*--  edu_system/course.html --*/
/*----------------------------*/

.course_table {background-color: #ffffff;
	text-align:left;
}
.course_table td {
	text-align:left;
}

/*----------------------------*/
/*-- 　　学事日程ページ 　　--*/
/*--/gakusei/kyoumu/nittei24.html --*/
/*----------------------------*/
.nittei_right {
	text-align: left;
	padding: 0 0 0 690px; 
 }
.nittei_right ul.list_icon_circle li {
 	background:url("../image/icon_circle.gif") no-repeat left 3px;
}
.normal_weight {
	font-weight: normal;	
}
.nittei_table {
	background-color: #FFFFFF;
	width: 520px;
	margin: 5px auto;
	_margin: 5px 0 5px 150px;	/* for IE6 */
}
.nittei_table td {
	text-align: left;
}
.nittei_note {
	width: 650px;
	text-indent:-1.4em;
	_text-indent: -2em;		/* for IE6 */
	margin: 0 0 0 100px;
	_padding: 0 0 0 30px;	/* for IE6 */
}

/*----------------------------*/
/*-- 　　学務システムページ 　　--*/
/*-- /gakusei/guidance/gakumu.html --*/
/*----------------------------*/
.gakumu_text {
	margin: 10px;
}

/*----------------------------*/
/*-- 　　教務ページ 　　--*/
/*-- /gakusei/guidance/kyoumu.html --*/
/*----------------------------*/
.kyoumu_text {
	margin-right: 10px;
	margin-left: 20px;
}
.kyouiku_text2 {
	text-indent: 1em;
}
.kyouiku_text3 {
	text-indent: 2em;
}

/*----------------------------*/
/*-- 　　休学、退学等の手続きページ 　　--*/
/*-- /gakusei/guidance/kyugaku.html --*/
/*----------------------------*/
.kyugaku_table {
	width: 100%px;
}
.kyugaku_table td.k1 {
	text-align: left;
}
.kyugaku_text {
	margin-right: 10px;
	margin-left: 25px;
}
.kyugaku_text2 {
	text-indent: 2em;
}
.kyugaku_text3 {
	text-indent: 4em;
}
.kyugaku_text4 {
	text-indent: 9em;
}
/*----------------------------*/
/*-- 　　シラバスページ 　　--*/
/*-- /gakusei/kyoumu/syllabus24.html --*/
/*----------------------------*/
.syllabus_left {
	width: 400px;
	float: left;
	margin: 10px 10px 50px 10px;
}
.syllabus_right {
	width: 300px;
	float: left;
	margin: 10px 0 0 10px;
}
.syllabus_indent {
	margin: -7px 0 0 20px;
}
ul.schedule {
	margin: 0px;
}
ul.schedule li {
	float: left;
	list-style-type:none;
	background:url("../image/icon_circle.gif") no-repeat left 5px;
	margin: 3px 0 0 15px;
	padding: 0 0 0 15px;
	_padding: 2px 0 2px 15px;	/* for IE6 */
}
ul.schedule li.schedule_left {
	width:300px;
}
ul.schedule li.schedule_right {
	width:300px;
}


/*----------------------------*/
/*-- 証明書（在学生）ページ --*/
/*-- /~gakusei/kyoumu/certificates.html --*/
/*----------------------------*/
.certificates_text {
	text-indent: -1.5em;
	margin: 7px 0 0 20px;
}
#certificates1 {
	width: 730px;
	border: 1px solid #666666;
	margin: 10px auto;
	padding: 7px;
}
#certificates2 {
	width: 730px;
	margin: 15px auto;
}
#certificates2 ul {
	list-style: disc;
	margin: 0 0 15px -10px;
	 /margin: 0 0 15px 31px;	/* for IE6 & IE7 */
}
.certificates_note {
	text-indent:-1.4em;
	_text-indent: -2em;		/* for IE6 */
	margin: 0 0 10px 3em;
}

/*----------------------------*/
/*-- 証明書（修了生）ページ --*/
/*-- /~gakusei/kyoumu/certificateob.htm --*/
/*----------------------------*/
.certificateob_text {
	margin: 0 0 0 10px;
}
#requirements {
	margin: 5px 13px;	
}
#requirements ul{
	margin: 0 0 0 -10px;
	/margin: 0 0 0 30px;	/* for IE6 & IE7 */ 
}
.list_number {
	list-style: decimal;
}
.yubin_table {
	width: 250px;
	margin: 0 10px;
}
.yubin_table th, .yubin_table td {
	vertical-align: top;
	padding: 2px;
}
.certificates_text2 {
	text-indent: -1.5em;
	margin: 7px 0 0 15px;
}

/*----------------------------*/
/*--  　教育訓練給付制度　  --*/
/*-- guidance/kyufu.html --*/
/*----------------------------*/
.kyufu_text1 {
	text-indent: 5.5em;
}
.kyufu_text2 {
	text-indent: 5.2em;
}
.kyufu_text3 {
	text-indent: 7em;
}
/*----------------------------*/
/*--  　日本語教育ページ　  --*/
/*-- guidance/japanese.html --*/
/*----------------------------*/
.japanese_text {
	text-indent: 1em;
}
#japanese_class_photo {
	margin: 20px;
	text-align: center;
}

/*----------------------------*/
/*--  　学生寄宿舎等ページ  --*/
/*-- guidance/kishukusha.html --*/
/*----------------------------*/
.kishukusha_left {
	width: 400px;
	float: left;
	margin: 10px;
}
.kishukusha_right {
	width: 300px;
	float: left;
	margin: 10px 0 10px 10px;
}
.kishukusha1_left {
	width: 450px;
	float: left;
	margin: 10px;
}
.kishukusha2_right {
	width: 250px;
	float: left;
	margin: 10px 0 10px 10px;
}
.kishukusha1 {
	margin: 5px 10px;
}
.kishukusha2 {
	margin: 0 0 20px 40px;
}
.kishukusha3 {
	margin: 0 0 0px 40px;
}
.kishukusha4 {
	margin: 0 0 0px 105px;
}
.kishukusha2 p{
	text-indent: 1em;
}
.kishukusha_note {
	text-indent: -1em;
	margin: 5px 0 0 12px;
}
.kishukusha_text {
	text-indent: 1em;
}


/*----------------------------*/
/*--  　福利厚生等ページ　  --*/
/*--  guidance/fukuri.html  --*/
/*----------------------------*/
.fukuri_text {
	text-indent: 1em;
}
.fukuri_left {
	width: 310px;
	float: left;
	margin: 15px 0px 10px 10px;
}
.fukuri_right {
	width: 390px;
	float: left;
	margin: 10px;
}
.fukuri_shisetsu {
	margin: 0 0 7px 0;
}
.opening_hours {
}
.opening_hours p {
	margin: 0 0 3px 0;
}
.opening_hours_left {
	width: 110px;
	float: left;
}
.opening_hours_right {
	width: 200px;
	float: left;
}
.opening_hours_left2 {
	width: 145px;
	float: left;
}

.opening_hours .close_days {
	margin: 10px 0;
}
.fukuri_note {
	text-indent: -1em;
	margin: 5px 0 0 15px;
}
.fukuri_others {
	list-style: disc;
}
#fukuri_photo3-5 {
	width: 730px;
	margin: 0 auto;
}
#fukuri_photo3-5 img {
	margin: 0 8px;
}

/*----------------------------*/
/*--  保健管理センターページ --*/
/*--/general_info/organization/hoken.html--*/
/*----------------------------*/
.hoken_left {
	width: 390px;
	float: left;
	margin: 0 10px 0 0;
}
.hoken_right {
	width: 330px;
	float: left;
	margin: 0;
	text-align: right;
}
.hoken_text {
	text-indent: 1em;
	margin: 0;
}
.hoken_text2 {
	text-indent: 12em;
	margin: 0;
}
.hoken_hour {
	margin: 0 0 0 10px;
}
.hoken_table {
	width: 370px;
	margin: 3px 0 5px 10px;
}
.hoken_table .left, .hoken_table .right {
	float: left;
	margin: 0;
	width:40%;
	white-space:nowrap;
}
.hoken_table3 {
	width: 400px;
	margin: 3px 0 5px 10px;
}
.hoken_table3 .left, .hoken_table3 .right {
	float: left;
	margin: 0;
	width:40%;
	white-space:nowrap;
}
.hoken_table .left,
.hoken_table3 .left {
	text-align: left;
	margin-left:20px;
}
.hoken_table .right,
.hoken_table3 .right {
	text-align: left;
	margin: 0;
}
.hoken_table .youbi,
.hoken_table3 .youbi {
	width:30px;
}
.hoken_table .jikan,
.hoken_table3 .jikan {
	width:230px;
}
.hoken_note {
	text-indent: -1em;
	margin: 5px 0 5px 25px;
}
.hoken_table2 {
	width: 500px;
	margin: 5px 0 5px 10px;
}

/*----------------------------*/
/*--  　 運動施設ページ　　 --*/
/*--　guidance/sports.html　--*/
/*--　　　　　　　　　　　　--*/
/*-- ※福利厚生ページのクラスを流用--*/
/*----------------------------*/
.fukuri_right ul {
	margin: 5px 0 0 -20px;
	/margin: 5px 0 0 30px;	/* for IE6 & IE7 */
}
.fukuri_right ul li {
	margin: 2px 0 0 0px;
}

/*----------------------------*/
/*カーシェアリング会員登録*/
/*----------------------------*/
.carsharing_img{
	margin:10px 0px;
	text-align:center;
}
.carsharing_left {
	float:left;
	width: 360px;
	border: 1px solid #666666;
	margin: 10px auto;
}
.carsharing_right {
	float:right;
	width: 360px;
	border: 1px solid #666666;
	margin: 10px auto 10px 20px;
}
.carsharing_left p,
.carsharing_right p{
	padding: 7px 7px 7px 30px;
}
.carsharing_tanto{
	margin:0px 0px 20px 0px;
	text-align:right;
}
/*----------------------------*/
/*--  　 課外活動ページ　　 --*/
/*-- guidance/activity.html --*/
/*----------------------------*/
.activity_text {
	margin: 5px 15px;
}
.activity_text p {
	text-indent: 1em;
}
.activity_left {
	width: 80px; 
	float: left;
	margin: 10px 0;
}
.activity_right {
	width: 630px; 
	float: left;
	margin: 10px 0;
}
.activity_text ul {
	margin: 0 0 0 -7px;
	/margin: 0 0 0 32px; /* for IE6 & IE7 */
}
#activity1 {
	width: 600px;
	margin: 10px auto;
	padding: 10px;
	border: 1px solid #666666;
	text-align: center;
}
.activity_table {
	width: 720px;
}
.activity_table td {
	text-align: left;
}
.activity_table .col1 {
	width: 180px;
}
.activity_table .col2 {
	width: 130px;
}
.activity_table .col3 {
	width: 60px;
}
.activity_table .col4 {
	width: 250px;
}
.activity_left2 {
	width: 300px; 
	float: left;
	margin: 10px 0;
}
.activity_right2 {
	width: 210px; 
	float: left;
	margin: 10px 0;
	text-align: center;
}

/*----------------------------*/
/*--  　 学生生活ページ　　 --*/
/*-- 　guidance/life.html　 --*/
/*----------------------------*/
#life_pagelink {
	width: 400px;
	margin: 5px 20px;
	padding: 12px;
	border: 1px solid #999999;
}
#life_pagelink p {
	padding: 1px 0;
}
#life_pagelink a {
	background: none;
	color:#333333;
}
#life_pagelink a:hover {
	background: none;
	text-decoration: underline;
	color:#391C86;
}
.life_text {
	margin: 0 0 0 1em;
}
.life_text p {
	text-indent: 1em;
}
p.life_note {
	text-indent: -1em;
	margin: 2px 0 0 35px;
}
.life_indent {
	margin: 5px 10px;
}
.life_indent .list1 {
	list-style: none;
	text-indent: -2em;
	margin: 0px 0 0 40px;
}
.life_left {
	width: 150px;
	float: left;
	margin: 10px;
}
.life_right {
	width: 450px;
	float: left;
	margin: 10px;
}
.life_table {
	width: 700px;
}
.life_table td {
	text-align: left;
}
.life_table td ul {
	margin: 0 0 0 -15px;
	/margin: 0 0 0 20px;	/* for IE6 & IE7 */
}
.life_table td p, .life_table td ul li {
	_padding: 2px 0;	/* for IE6 */
}
/*----------------------------*/
/*--留学生ハンドブックページ--*/
/*-- guidance/handbook.html --*/
/*----------------------------*/
.handbook_index {
	margin: 10px 0 0 20px;
}

/*----------------------------*/
/*--　　 海外留学ページ 　　--*/
/*-- guidance/ryugaku.html --*/
/*----------------------------*/
.ryugaku_text p {
	text-indent: 1em;
}

.kaigai_text {
	margin: 0 0 0 2em;
}

/*----------------------------*/
/*--　　 リンク集ページ 　　--*/
/*-- 　guidance/link.html　 --*/
/*----------------------------*/
.link_left {
	width: 450px;
	float: left;
	margin: 5px 0;
}
.link_right {
	width: 150px;
	float: left;
	margin: 5px 0;
}
.no_list_icon3 {
	list-style: none;
	margin: 0;
	/margin: 0 0 0 40px; 	/* for IE6 & IE7 */
}

/*----------------------------*/
/*-- 　入学料・授業料ページ --*/
/*-- 　guidance/fee.html 　 --*/
/*----------------------------*/
.fee_table {
	width: 400px;
	margin: 5px 10px;
}
.fee_table td {
	width: 50%;
}
.fee_note {
	font-size: 90%;
	margin: 0 0 0 10px;
}
.fee_menjo ul {
	margin: 0 0 0 -10px;
	/margin: 0 0 0 30px;	/* for IE6 & IE7 */
}
.fee_table2 {
	width: 600px;
	margin: 5px 10px;
}
.fee_table2 td {
	width: 110px;
}

/*----------------------------*/
/*-- 　  奨学制度ページ　　 --*/
/*--guidance/shougakukin.html--*/
/*----------------------------*/
.shougakukin_right {
	float:right;
}
.shougakukin_right ul.list_icon_circle li {
 	background:url("../image/icon_circle.gif") no-repeat left 3px;
}
.shougaku_seido_text p {
	text-indent: 1em;
}
.shougaku_seido_table {
	width: 750px;
}
.shougaku_seido_table .col1, .shougaku_seido_table .col2, .shougaku_seido_table .col3, .shougaku_seido_table .col4, .shougaku_seido_table .col8, .shougaku_seido_table .col9 {
	text-align: left;
}
.shougaku_seido_table .col2, .shougaku_seido_table .col3 {
	width: 90px;
}
.shougaku_seido_table .col4 {
	width: 110px;
}
.shougaku_seido_table .col5, .shougaku_seido_table .col6, .shougaku_seido_table .col7 {
	width: 60px;
}
.shougaku_seido_table .col9 {
	width: 60px;
}
.shougaku_seido_right {
	text-align: right;
}
.shougaku_seido_table2 {
	width: 600px;
	margin: 10px 0;
}
.shougaku_seido_table2 th {
	vertical-align: top;
}
.shougaku_seido_table2 td {
	width: 480px;
	text-align: left;
}
.shougaku_seido_table2 .indent {
	margin: 0 0 0 1em;
}
.shougaku_seido_table3 {
	width: 750px;
}
.shougaku_seido_table3 td {
	vertical-align: top;
}
.shougaku_seido_table3 .col1, .shougaku_seido_table3 .col2, .shougaku_seido_table3 .col4, .shougaku_seido_table3 .col6 {
	text-align: left;
}
.shougaku_seido_table3 .col1 {
	width: 120px;
}
.shougaku_seido_table3 .col3 {
	width: 60px;
}
.shougaku_seido_table3 .col4 {
	width: 100px;
}
.shougaku_seido_table3 .col5 {
	width: 50px;
}
.shougaku_seido_table3 .col6 {
	width: 100px;
}
.shougaku_seido_table3 ul {
	margin: 0 0 0 -20px;
	/margin: 0 0 0 20px;	/* for IE6 & IE7 */
}
.underline {
	text-decoration: underline;
}
.shougaku_seido_indent {
	margin: 0 0 0 2em;
}
.shougaku_seido_table4 {
	width: 700px;
	margin-top: 5px;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 5px;
}
.shougaku_seido_table4 td {
	text-align: left;
	vertical-align: top;
}
.shougaku_seido_note {
	text-indent: -1em;
	margin: 0 0 0 1em;
}

/*----------------------------*/
/*-- 　  　顕彰ページ　　　 --*/
/*-- guidance/kenshou.html  --*/
/*----------------------------*/
.kenshou_left {
	width: 450px;
	float: left;
	margin: 10px;
}
.kenshou_right {
	width: 230px;
	float: left;
	margin: 10px;
}
.kenshou_left p {
	text-indent: 1em;
}

/*----------------------------*/
/*-- 　 学生貸付金ページ 　 --*/
/*--guidance/kashitsuke.html--*/
/*----------------------------*/
.kashitsuke_text p {
	text-indent: 1em;
}

/*----------------------------*/
/*--就職・キャリア支援ページ--*/
/*--    career/index.html   --*/
/*----------------------------*/
#career_index_area {
	margin: 20px 10px;
}
.career_index_category {
	margin: 15px 0 0 0;
}
.career_index {
	margin: 3px 13px;
}

/*----------------------------*/
/*--教育システムの特徴--*/
/*--    edu_system/index.html   --*/
/*----------------------------*/
ul.edu_system {
	margin:10px 0px 0px 0px;
	padding:0px;
	height:25px;
	line-height:25px;
	display:block;
	width:752px;
}
ul.edu_system li {
	margin:0px;
	padding:0px;
	list-style:none;
	float:left;
	font-size:74%;
}
ul.edu_system li a.edu_menu {
	width:150px;
	height:25px;
	background:url("../gakusei/edu_system/images/page_menu_off.gif") no-repeat left top;
	display:block;
	color:#391C86;
}
ul.edu_system li a.edu_menu:hover,
 ul.edu_system li a.edu_on{
	width:150px;
	height:25px;
	background:url("../gakusei/edu_system/images/page_menu_on.gif") no-repeat left top;
	display:block;
	color:#FFFFFF;
	text-decoration:none;
}
ul.edu_system li a.edu_menu span,
ul.edu_system li a.edu_on span {
	display:block;
	margin:0px auto auto 7px;
}
.edu_system_bottom{
	margin:0px 0px 10px 0px;
	padding:0px;
	background:#391C86;
	font-size:1px;
	line-height:1px;
	height:5px;
	width:750px;
}
.edu_txt01{
	float:left;
	width:475px;
}
.edu_img01{
	float:right;
	margin: 0 0 0 10px;
	width:260px;
}
.edu_txt02{
	float:left;
	width:245px;
}
.edu_img02{
	float:right;
	margin: 0 0 0 10px;
	width:490px;
}

.edu_txt03{
	float:left;
	width:430px;
}
.edu_img03{
	float:right;
	margin: 0 0 0 10px;
	width:300px;
}


/*----------------------------*/
/*--　教育課程に関する情報　--*/
/*--学位授与スケジュールページ--*/
/*--  education/ks-d.html等 --*/
/*----------------------------*/
.gakui_schedule_table {
	width: 750px;
}
.gakui_schedule_table .th_left {
	background-color: #f5f4e8;
	text-align: left;
	vertical-align: top;
}
.gakui_schedule_table td {
	text-align: left;
	vertical-align: top;
}
.gakui_schedule_table .col1 {
	width: 210px;
}
.gakui_schedule_table .col3 {
	width: 150px;
}

/*Syllabi 科目表*/
.syllabi_kamoku_table{
	margin:0px;
	padding:0px;
	width:100%;
}
.syllabi_kamoku_table .th_left {
	background-color: #f5f4e8;
}
.syllabi_kamoku_table td {
	text-align: left;
}
.syllabi_kamoku_table .col01{
	width:8%;
}
.syllabi_kamoku_table .col02{
	width:35%;
}
.syllabi_kamoku_table .col03{
	width:20%;
}
.syllabi_kamoku_table .col04{
	width:21%;
}
.syllabi_kamoku_table .col05{
	width:16%;
}
.syllabi_kamoku_table .col06{
	width:8%;
	text-align:center;
}
.syllabi_kamoku_table .col07{
	width:47%;
}
.syllabi_kamoku_table .col08{
	width:32%;
}
.syllabi_kamoku_table td table{
	margin:0px;
	padding:0px;
	width:100%;
}
.syllabi_kamoku_table td table tr td{
	margin:0px;
	padding:0px;
	text-align:center;
	width:25%;
}
.syllabi_kamoku_table td table tr td.td_long{
	margin:0px;
	padding:0px;
	text-align:center;
	width:50%;
}
.syllabi_kamoku_table td table tr td.td_all{
	margin:0px;
	padding:0px;
	text-align:center;
	width:100%;
}

/*--------------------------------------*/
/*-- 　　日本文化研修ページ　         --*/
/*--/gakusei/guidance/j-kensyu.htm   --*/
/*--/gakusei/guidance/j-kensyu-e.htm --*/
/*--------------------------------------*/
.jkensyu_table {
    background-color: #FFFFFF;
    margin: 2em 0 1em 1em;
}
.jkensyu_table td {
    padding: 0;
    text-align: left;
}

.jkensyu_pagelink {
	border: 1px solid #999999;
	padding: 12px;
	width: 500px;
	margin-top: 5px;
	margin-right: 20px;
	margin-bottom: 5px;
	margin-left: 20px;
}

.jkensyu_e_pagelink {
    border: 1px solid #999999;
    margin: 5px 20px;
    padding: 12px;
    width: 500px;
}
/*----------------------------*/
/*東京サテライトの概要*/
/*----------------------------*/
.satellite_img{
	margin:10px 0px;
	text-align:center;
}
.satellite_left {
	float:left;
	width: 410px;
	border: 1px solid #666666;
	margin: 8px auto;
}
.satellite_right {
	float:right;
	width: 310px;
	border: 1px solid #666666;
	margin: 8px auto 10px 20px;
}
.satellite_left p,
.satellite_right p{
	padding: 7px 7px 7px 25px;
}
.satellite_tanto{
	margin:0px 0px 20px 0px;
	text-align:right;
}
