/*---------- 通信HP　共通フォントサイズ start ----------*/
.font9 {
	font-size: 9px;
}
.font11 {
	font-size: 11px;
}
.font12 {
	font-size: 12px;
}
.font13 {
	font-size: 80%;
}
.font14 {
	font-size: 90%;
}
.font15 {
	font-size: 95%;
}
.font16 {
	font-size: 100%;
}
.font17 {
	font-size: 105%;
}
.font18 {
	font-size: 110%;
}
.font14high {
	font-size: 90%;
	line-height: 18px;
}
/*----- 通信HP共通 固定フォントサイズ -----*/
.font11hfix_1 {
	font-size: 11px;
	line-height: 15px;
}
.font11hfix_2 {
	font-size: 11px;
	line-height: 17px;
}
.font13fix {
	font-size: 13px;
}
.font13highfix {
	font-size: 13px;
	line-height: 18px;
}
.font14fix {
	font-size: 14px;
}
.font14highfix {
	font-size: 14px;
	line-height: 23px;
}
.font15fix {
	font-size: 15px;
}
.font16fix {
	font-size: 16px;
}
.font18fix {
	font-size: 18px;
}
/*---------- 通信教育HP　共通フォントサイズ end ----------*/

/*----- 通信HP共通 メニュー||表示ﾚｲｱｳﾄ -----*/
.menu_both {
	font-size: 13px;
	line-height: 18px;
	padding-left: 5px;
	padding-right: 5px;
}
.menu_both1 {
	font-size: 13px;
	line-height: 18px;
	padding-left: 10px;
	padding-right: 10px;
}
/*----- 通信HP共通 各項目（大）タイトル -----*/
.title_l {
	font-size: 14px;
	line-height: 20px;
	padding-left: 15px;
}
/*----- 通信HP new_topic専用 -----*/
.menu_s {
	font-size: 11px;
	padding-left: 5px;
}
/*----- 通信HP共通 文字列高さ -----*/
/*-- TOP画面文字列高さ --*/
.text_top {
	font-size: 13px;
	line-height: 20px;
}
/*-- 文字列高さ 14px --*/
.text_linel {
	font-size: 14px;
	line-height: 20px;
}
/*-- 文字列高さ 13px --*/
.text_line {
	font-size: 13px;
	line-height: 18px;
}
/*-- 文字列高さ 11px --*/
.text_line2 {
	font-size: 11px;
	line-height: 15px;
}
.text_line3 {
	font-size: 11px;
	line-height: 18px;
	vertical-align: baseline;
}
.text_line4 {
	font-size: 12px;
	line-height: 18px;
}
/*----- 通信HP共通 各項目文章インデント -----*/
/*-- 左マージンのみ（テキストサイズなし） --*/
.text_left {
	padding-left: 10px;
}
/*-- 説明文等インデント 13px --*/
.text_m {
	font-size: 13px;
	line-height: 18px;
	padding-left: 10px;
}
.text_m2 {
	font-size: 13px;
	line-height: 18px;
	padding-left: 5px;
}
.text_m3 {
	font-size: 13px;
	line-height: 18px;
	padding-left: 25px;
}
.text_m4 {
	font-size: 13px;
	line-height: 18px;
	padding-left: 20px;
}
.text_m5 {
	font-size: 13px;
	line-height: 18px;
	padding-left: 70px;
}
.text_m6 {
	font-size: 11px;
	line-height: 18px;
	padding-left: 10px;
}
/*-- 文字列インデント 11px --*/
.text_s {
	font-size: 11px;
	line-height: 15px;
	padding-left: 10px;
}
.text_s1 {
	font-size: 11px;
	line-height: 15px;
	padding-left: 5px;
}
/*----- 通信HP共通 各項目文章左右マージン -----*/
.text_both {
	font-size: 13px;
	line-height: 18px;
	margin-left: 5px;
	margin-right: 5px;
}
.text_both1 {
	font-size: 13px;
	line-height: 18px;
	padding-left: 10px;
	padding-right: 10px;
}
.text_both2 {
	font-size: 13px;
	line-height: 18px;
	padding-left: 15px;
	padding-right: 15px;
}
.text_both3 {
	font-size: 13px;
	line-height: 20px;
	margin-left: 10px;
	margin-right: 10px;
}
.text_both4 {
	font-size: 13px;
	line-height: 18px;
	margin-left: 3px;
	margin-right: 3px;
}
.text_boths {
	font-size: 11px;
	line-height: 15px;
	margin-left: 3px;
	margin-right: 2px;
}
.text_boths1 {
	font-size: 11px;
	line-height: 15px;
	margin-left: 5px;
	margin-right: 5px;
}
/*----- 通信HP共通 各項目文章上下マージン -----*/
.text_tb1 {
	font-size: 13px;
	margin-top: 5px;
	margin-bottom: 0px;
}
.text_tb2 {
	font-size: 13px;
	line-height: 18px;
	margin-top: 15px;
	margin-bottom: 0px;
}
.text_tb3 {
	font-size: 13px;
	line-height: 18px;
	margin-top: 0px;
	margin-bottom: 15px;
}
/*----- 通信HP共通 各項目文章全体マージン -----*/
/*-- 上下左右マージン 13px --*/
.text_allside {
	font-size: 13px;
	line-height: 18px;
	margin-top: 5px;
	margin-bottom: 5px;
	padding-left: 5px;
	padding-right: 5px;
}
.text_allside1 {
	font-size: 13px;
	line-height: 18px;
	margin-top: 5px;
	margin-bottom: 5px;
	padding-left: 10px;
	padding-right: 10px;
}
.text_allside2 {
	font-size: 13px;
	line-height: 18px;
	margin-top: 10px;
	margin-bottom: 10px;
	padding-left: 10px;
	padding-right: 10px;
}
.text_allside3 {
	font-size: 13px;
	line-height: 18px;
	margin-top: 0px;
	margin-bottom: 15px;
	padding-left: 15px;
	padding-right: 10px;
}
.text_allside4 {
	font-size: 13px;
	line-height: 18px;
	margin-top: 5px;
	margin-bottom: 5px;
	padding-left: 15px;
	padding-right: 15px;
}
.text_allside5 {
	font-size: 13px;
	line-height: 18px;
	margin-top: 0px;
	margin-bottom: 10px;
	padding-left: 10px;
	padding-right: 10px;
}
.text_allside6 {
	font-size: 13px;
	line-height: 18px;
	margin-top: 0px;
	margin-bottom: 5px;
	padding-left: 10px;
	padding-right: 10px;
}
.text_allside7 {
	font-size: 13px;
	line-height: 18px;
	margin-top: 10px;
	margin-bottom: 10px;
	padding-left: 5px;
	padding-right: 5px;
}
.text_allside8 {
	font-size: 13px;
	line-height: 18px;
	margin-top: 5px;
	margin-bottom: 0px;
	padding-left: 5px;
	padding-right: 5px;
}
.text_allside9 {
	font-size: 13px;
	line-height: 18px;
	margin-top: 5px;
	margin-bottom: 0px;
	padding-left: 10px;
	padding-right: 10px;
}
/*-- 上下左右マージン 11px --*/
.text_allsides {
	font-size: 11px;
	line-height: 15px;
	margin-top: 2px;
	margin-bottom: 2px;
	padding-left: 5px;
	padding-right: 5px;
}
.text_allsides2 {
	font-size: 11px;
	line-height: 15px;
	margin-top: 2px;
	margin-bottom: 2px;
	padding-left: 15px;
	padding-right: 15px;
}
/*----- 通信HP共通 画像横テキスト表示位置（縦方向） -----*/
#text_pic {
	vertical-align: middle;
}
/*----- 通信HP共通 イメージ／ボタン表示位置 -----*/
.image_m1 {
	padding-left: 20px;
	margin-top: 5px;
	margin-bottom: 0px;
}
.image_m2 {
	padding-left: 5px;
}
.image_m3 {
	margin-top: 10px;
	margin-bottom: 10px;
}
.image_m4 {
	padding-left: 20px;
	margin-top: 0px;
	margin-bottom: 5px;
}
/*------------------------------------------*/


/*----- 合格発表画面 -----*/
.gokaku {
	font-size: 13px;
	text-align: center;
	line-height: 18px;
}

/*----- 教員プロフィール（教員一覧）画面 -----*/
/*-- 教員ﾌﾟﾛﾌｨｰﾙ画面　■学科ごとの色 --*/
.kyotsu {
	color : #999999;
}
.shinri {
	color : #C4F3FF;
}
.ningen {
	color : #9DDF71;
}
.kango_i {
	color : #FFD8B0;
}
.kango_s {
	color : #FFB3FF;
}
.shahuku {
	color : #6633CC;
}
/*-- 教員一覧画面 左右マージン13px --*/
.profile_both {
	padding-left: 10px;
	padding-right: 10px;
}
/*-- 教員ﾌﾟﾛﾌｨｰﾙ画面 文字列インデント --*/
.profile {
	padding-left: 10px;
}
/*-- 教員ﾌﾟﾛﾌｨｰﾙ画面 著書・論文◆ﾏｰｸ指定 --*/
.profile_mark {
	font-size: 80%;
	vertical-align: top;
	padding-right: 2px;
}
/*-- 教員ﾌﾟﾛﾌｨｰﾙ画面 著書・論文上下マージン --*/
.profile_box {
	font-size: 80%;
	margin-top: 6px;
	margin-bottom: 0px;
}
.profile_boxb {
	font-size: 80%;
	margin-top: 6px;
	margin-bottom: 6px;
}
/*------------------------------------------*/
/*------------------------------------------*/


.kamoku {
	font-size: 90%;
	line-height: 18px;
	padding-left: 10px;
}
.kamoku_s {
	font-size: 80%;
	padding-left: 10px;
}
.kamoku_list {
	font-size: 80%;
	padding-left: 15px;
}
/* 卒業生用ページ用レイアウトフォント */
.graduate_m {
	font-size: 13px;
	line-height: 18px;
	padding-left: 15px;
}
.graduate_m1 {
	font-size: 13px;
	vertical-align: bottom;
}
.graduate_m2 {
	font-size: 13px;
	vertical-align: text-bottom;
}
.graduate_m3 {
	font-size: 13px;
	line-height: 18px;
	padding-left: 25px;
}
.graduate_m4 {
	font-size: 13px;
	line-height: 18px;
	padding-left: 10px;
}
.graduate_s {
	font-size: 11px;
	padding-left: 15px;
}
.graduate_ss {
	font-size: 11px;
	padding-left: 30px;
	vertical-align: text-top;
}
.graduate_s1 {
	font-size: 11px;
	padding-left: 15px;
	padding-bottom: 30px;
}
.graduate_box {
	margin-top: 20px;
	margin-bottom: 0px;
	padding-left: 40px;
	padding-right: 40px;
}
/* 通信教育部概要 フォントレイアウト */
.guide_m {
	font-size: 90%;
	line-height: 18px;
	padding-left: 10px;
}
.guide_m1 {
	padding-left: 20px;
	margin-top: 5px;
	margin-bottom: 0px;
}
.guide_m2 {
	padding-left: 20px;
}
.guide_m3 {
	padding-left: 10px;
}

/* 通信教育部HP 共通マージンレイアウト*/
.tsushin_box1 {
	font-size: 12px;
	margin-top: 10px;
	margin-bottom: 0px;
}
.tsushin_box2 {
	font-size: 12px;
	margin-top: 10px;
	margin-bottom: 10px;
}
.tsushin_box3 {
	font-size: 12px;
	margin-left: 5px;
	margin-right: 5px;
}
.tsushin_box4 {
	font-size: 12px;
	margin-top: 5px;
	margin-bottom: 5px;
	margin-left: 5px;
	margin-right: 5px;
}
/* フォントサイズ13pxのマージン*/
.tsushin_m2 {
	font-size: 13px;
	padding-left: 40px;
	margin-top: 5px;
	margin-bottom: 5px;
}
.tsushin_m3 {
	font-size: 13px;
	margin-top: 5px;
	margin-bottom: 0px;
}
.tsushin_m4 {
	font-size: 13px;
	margin-top: 0px;
	margin-bottom: 5px;
}
/* フォントサイズ11pxのマージン*/
.tsushin_s1 {
	font-size: 11px;
	margin-top: 5px;
	margin-bottom: 0px;
}
.tsushin_s2 {
	font-size: 11px;
	margin-top: 0px;
	margin-bottom: 5px;
}
.tsushin_s3 {
	font-size: 11px;
	margin-top: 10px;
	margin-bottom: 0px;
}
.tsushin_s4 {
	font-size: 11px;
	padding-left: 10px;
}
.tsushin_s5 {
	font-size: 11px;
	padding-left: 25px;
}.head1 {
	font-size: 10px;
	font-weight: lighter;
}

