body { margin:0; padding:0; background-color:#ffffff; }

/* __________________

フォント
____________________*/

.f6 {font-size:24px; line-height:32px; text-decoration:none;  color: #333; }
.f5 {font-size:18px; line-height:26px; text-decoration:none;  color: #333; }
.f4 {font-size:14px; line-height:20px; text-decoration:none;  color: #333; }
.f3 {font-size:12px; line-height:18px; text-decoration:none;  color: #333; }
.f2 {font-size:10px; line-height:15px; text-decoration:none;  color: #333; }
.f1 {font-size: 9px; line-height:13px; text-decoration:none;  color: #333; }

/*白文字*/
.fw6 {font-size:24px; line-height:32px; text-decoration:none;  color: #fff; }
.fw5 {font-size:18px; line-height:26px; text-decoration:none;  color: #fff; }
.fw4 {font-size:14px; line-height:20px; text-decoration:none;  color: #fff; }
.fw3 {font-size:12px; line-height:18px; text-decoration:none;  color: #fff; }
.fw2 {font-size:10px; line-height:15px; text-decoration:none;  color: #fff; }
.fw1 {font-size: 9px; line-height:13px; text-decoration:none;  color: #fff; }


/* __________

リンク 
____________*/

a:link {
	color: #333333;
	text-decoration: underline;
}

a:visited {
	color: #660099;
	text-decoration: underline;
}

a:hover {
	color: #3399ff;
	text-decoration: underline;
}


/* __________________________

グローバル 
___________________________*/
/* バックグラウンドカラ____*/
.global_back_o1 {
	background-color: #ff9901;
}

.global_back_g1 {
	background-image: url("/images/bg/bg_gray.gif") ;
	background-repeat: repeat-x;
}


/* ___________________________

ローカル 
____________________________*/
/* テキスト _________________*/
.local {
	font-size:12px;
	line-height:18px;
	text-decoration:none; 
	color: #003399; 
}

#local a{
	color: #003399;
	text-decoration: underline;
	}

#local a:hover{
	color: #333333;
	text-decoration: underline;
	}
	

/* バックグラウンド_________*/
.local_back_g1 {
	background-color: #F2F2F2;
}

.local_back_o1 {
	background-image: url("/images/bg/bg_oreng_1.gif") ;
	background-repeat: repeat-x;
}

.local_back_o2 {
	background-image: url("/images/bg/bg_oreng_2.gif") ;
	background-repeat: repeat-x;
}

.local_back_o3 {
	background-image: url("/images/bg/bg_oreng_3.gif") ;
	background-repeat: repeat-x;
}

.local_back_o4 {
	background-image: url("/images/bg/bg_oreng_4.gif") ;
	background-repeat: repeat-x;
}

.local_back_o5 {
	background-image: url("/images/bg/bg_oreng_5.gif") ;
	background-repeat: repeat-x;
}
.local_back_o7 {
	background-image: url("/images/bg/bg_oreng_7.gif") ;
	background-repeat: repeat-x;
}
.local_back_o8 {
	background-image: url("/images/bg/bg_oreng_8.gif") ;
	background-repeat: repeat-x;
}

/* _______________

FOOTER 
__________________*/
.footer {
	font-size:12px;
	line-height:18px; 
	text-decoration:none;
	color: #fff;
	padding: 5px;
}

#footer a{
	font-size:12px;
	line-height:18px; 
	text-decoration: underline;
	color: #fff;
	padding: 5px;
	}

#footer a:hover{
	text-decoration: underline;
	color: #fff;
	}

/* バックグラウンド_________*/
.footer_back_o1 {
	background-color: #ff9901;
}

.footer_back_b1 {
	background-color: #26389d;
}

/* コピーライト_________*/
.copy {
	padding-top: 8px;
}


/* ___________________________

Topics
_____________________________*/
/* ラインカラー _____________*/
.topics_line_g1 {
	background-color: #CCCCCC;
}

.topics_line_g2 {
	background-image: url("/images/line_g.gif") ;
	background-repeat: repeat-x;
}

/* トップページトピックス用に追加 20100407_____________*/
.topics_line_g3 {
	background-image: url("/images/line_g2.gif") ;
	background-repeat: repeat-x;
}

.topics_line_o1 {
	background-color: #ff9901;
}


/* テキスト _________________*/
.topics {
	font-size:12px;
	line-height:18px;
	text-decoration:none; 
	color: #333; 
}

.topics_itiran {
	font-size:12px;
	line-height:18px;
	text-decoration:none; 
	color: #333;
	padding-top: 5px;
	padding-bottom: 5px;
}

.topics_shousai_t1 {
	font-size:18px;
	line-height:28px;
	text-decoration:none; 
	color: #333;
	font-weight: bold;
}

#topics a{
	color: #333333;
	text-decoration: underline;
}

#topics a:hover{
	color: #3399ff;
	text-decoration: underline;
}

#topics a:visited {
	color: #660099;
	text-decoration: underline;
}

/* パディング _________________*/
.topics_photo_padding{
	margin-right: 20px;
	margin-bottom: 20px;
}


/* __________________________

トップページ
___________________________*/
/* オブジェクトメニュー／バックカラー ______*/
.object_back_o1 {
	background-color: #ffe0b2;
}


/* ______________________________

コンテンツエリア 
________________________________*/
/* バックグラウンドカラー________*/
.content_back_b1 {
	background-color: #1f85fd;
}

/* ラインカラー ________________*/
.content_line_b1 {
	background-color: #34aaff;
}

.content_line_o1 {
	background-color: #ff9901;
}

/* テキスト ____________________*/
.content_c1 {
	font-size:14px;
	line-height:20px;
	text-decoration:none; 
	color: #000099; 
}

.content_t1 {
	font-size:12px;
	line-height:18px;
	text-decoration:none; 
	color: #333; 
}

.content_t2 {
	font-size:18px;
	line-height:26px;
	text-decoration:none; 
	color: #333;
	font-weight: bold;
}

.content_t3 {
	font-size:14px;
	line-height:18px;
	text-decoration:none; 
	color: #333;
	font-weight: bold;
}

.content_t4 {
	font-size:12px;
	line-height:18px;
	text-decoration:none; 
	color: #FFAC37;
	font-weight: bold;
}

.content_t5 {
	font-size:10px;
	line-height:15px;
	text-decoration:none; 
	color: #333;
}


.block3 {	        	
	font-size:14px;
	line-height:18px;
	text-decoration:none; 
	color: #ff9900; 
}

/* コンテンツ内テキストリンク__________*/
#contents a{
	color: #333;
	text-decoration: none;
}

#contents a:hover{
	color: #000099;
	text-decoration: underline;
}
.contents a{
	color: #333;
	text-decoration: none;
}

.contents a:hover{
	color: #000099;
	text-decoration: underline;
}


#contents_2 a{		
	color: #0099FF;
	text-decoration: underline;
}

#contents_2 a:hover{
	color: #ff9900;
	text-decoration: underline;
}

/* テキスト中タイトル（14px #666） ____________________*/
.content_mt {
	font-size:14px;
	line-height:20px;
	text-decoration:none; 
	color: #333; 
}

.content_t1 {
	font-size:12px;
	line-height:18px;
	text-decoration:none; 
	color: #333; 
}

/* ブロック____________________*/
.block2 {	        	
	font-size:14px;
	line-height:20px;
	text-decoration:none; 
	color: #ff9900; 
}



/* タブ（白抜き） ____________________*/
.tab {
	font-size:12px;
	line-height:18px;
	text-decoration:none;
	color: #fff;
	font-weight: bold;
}



/* 大学案内 ____________________*/
/* 沿革ブルーの文字 ____________________*/
.enkaku_t1 {	        	
	font-size:12px;
	line-height:18px;
	text-decoration:none; 
	color: #3366CC; 
}
/* ブロック（学校所在地） ____________________*/
.block {	        	
	font-size:12px;
	line-height:18px;
	text-decoration:none; 
	color: #ff9900; 
}
/* メールリンク（学校所在地） ____________________*/
#mail a{	        	
	color: #ff9900;
	text-decoration: underline;
}

#mail a:hover{	        	
	color: #000099;
	text-decoration: underline;
}


/* 進学ガイダンス ____________________*/
/* 一覧表テーブル ____________________*/
.shingaku01 {
	margin: 0;
	padding: 3;
	border-right: 1px solid #999999;
	border-bottom: 1px solid #999999;
	background-color:#FFFCEE;
	font-size:14px;
	color: #333;
}

.shingaku12 {
	margin: 0;
	padding: 3;
	border-right: 1px solid #999999;
	border-bottom: 1px solid #999999;
	background-color:#FFFCEE;
	font-size:12px;
	color: #333;
}

.shingaku01_br {
	 border-top: 1px solid #999999;
	 border-left: 1px solid #999999;
	 font-size:14px;
	 color: #333;
}

.shingaku01_ye {
	margin: 0;
	padding: 3;
	border-right: 1px solid #999999;
	border-bottom: 1px solid #999999;
	background-color:#FFF1C0;
	font-size:14px;
	color: #333;
}

.shingaku12_ye {
	margin: 0;
	padding: 3;
	border-right: 1px solid #999999;
	border-bottom: 1px solid #999999;
	background-color:#FFF1C0;
	font-size:12px;
	color: #333;
}

.shingaku02{
	 border-right: 1px solid #999999;
	 border-bottom: 1px solid #999999;
	 background-color:#CCCCCC;
	 font-size:14px;
	 color: #333;
}


/* __________________________

オープンキャンパス　
___________________________*/
/* タグブロックステキストリンク__________*/
.tag {
	font-size: 12px;
	line-height: 18px;
	color: #333;
	text-decoration: underline;
}

.tagNoUl {
	font-size: 12px;
	line-height: 18px;
	color: #333;
	text-decoration: none;
	padding-right:1.5em;
}

#tag a{
	font-size:12px;
	line-height:18px;
	color: #333;
	text-decoration: underline;
}

#tag a:hover{
	font-size:12px;
	line-height:18px;
	color: #000099;
	text-decoration: underline;
}

.tagtitle {
	font-size: 14px;
	line-height: 18px;
	color: #ff9900;
	text-decoration: none;
    font-weight: bold;
}

/* パディング _________________*/
.tag_photo_padding{
	margin-right: 20px;
	margin-bottom: 20px;
}

/* レポートタイトルリンク__________*/
.report {
	font-size: 14px;
	line-height: 20px;
	color: #ff9900;
	text-decoration: underline;
		font-weight: bold;
}

#report a{
	font-size:14px;
	font-weight: bold;
	line-height:20px;
	color: #ff9900;
	text-decoration: underline;
}

#report a:hover{
	font-size:14px;
	font-weight: bold;
	line-height:20px;
	color: #000099;
	text-decoration: underline;
}


/* テキスト________*/
.report_t1{
	font-size:12px;
	line-height:18px;
	text-decoration:none; 
	color: #333;
}

.report_to1{
	font-size:12px;
	line-height:18px;
	text-decoration:none; 
	color: #fff;
	font-weight: bold;
	background-color: #ffac37;
	padding-left: 15px;
}

.report_to2{
	font-size:12px;
	line-height:18px;
	text-decoration:none; 
	color: #333;
	background-color: #fff7ec;
	padding-left: 15px;
}

.report_to3{
	font-size:12px;
	line-height:18px;
	text-decoration:none; 
	color: #fff;
	font-weight: bold;
	background-color: #ffac37;
}

.report_to4{
	font-size:10px;
	line-height:15px;
	text-decoration:none; 
	color: #333;
	background-color: #ffac37;
}

.report_to5{
	font-size:12px;
	line-height:18px;
	text-decoration:none; 
	color: #333;
	background-color: #fff7ec;
}

.report_to6{
	font-size:12px;
	line-height:18px;
	text-decoration:none; 
	color: #333;
	background-color: #ffecc7;
}

.report_to7{
	font-size:12px;
	line-height:18px;
	text-decoration:none; 
	color: #333;
	font-weight: bold;
	background-color: #ffecc7;
}

/*-------------------------------------------------------------------------060313追加---*/
/* オープンキャンパスメニュー _________________*/
.menu_t1 {
	font-size:12px;
	line-height:18px;
	text-decoration:none; 
	color: #333; 
	background-color: #F4F4F4;
}

/* スケジュール_________________*/
.sche_t01 {
	font-size:12px;
	line-height:18px;
	text-decoration:none; 
	color: #fff; 
	font-weight: bold;
	background-color: #ffc454;
}

.sche_t02{
	font-size:12px;
	line-height:18px;
	text-decoration:none; 
	color: #333; 
	background-color: #ffeecf;
}

.sche_t03 {
	font-size:12px;
	line-height:18px;
	text-decoration:none; 
	color: #333; 
	background-color: #F69CD5;
}

.sche_t04 {
	font-size:12px;
	line-height:18px;
	text-decoration:none; 
	color: #333; 
	background-color: #96CF72;
}

.sche_t05 {
	font-size:12px;
	line-height:18px;
	text-decoration:none; 
	color: #333; 
	background-color: #7272CF;
}

.sche_t06 {
	font-size:12px;
	line-height:18px;
	text-decoration:none; 
	color: #fff; 
	font-weight: bold;
	background-color: #FFBC3E;
}

.sche_t07 {
	font-size:12px;
	line-height:18px;
	text-decoration:none; 
	color: #333; 
	background-color: #FFFAD7;
}

.sche_t08 {
	font-size:12px;
	line-height:18px;
	text-decoration:none; 
	color: #fff; 
	font-weight: bold;
	background-color: #ffaa37;
}




/* バックグラウンドカラー________*/
.report_back_o {
	background-color: #ffe7cf;
}

.report_back_o2 {
	background-color: #ffac37;
}

.report_back_o3 {
	background-color: #fff7ec;
}

.report_back_o4 {
	background-color: #ffecc7;
}


/* __________________________

フォーム　
___________________________*/
/* バックグラウンドカラー________*/
.form_back_o {
	background-color: #D9D9D9;
}

/* バックグラウンドイメージ________*/
.form_back_frame {
	background-image: url("/images/frame/form_gradation_1.gif") ;
	background-repeat: repeat-x;
	}



/* テキスト_____________________*/
.form {
	font-size:12px;
	line-height:18px;
	text-decoration:none; 
	color: #333;
}

.form_w {
	font-size:12px;
	line-height:18px;
	text-decoration:none;
	color: #333;
	background-color: #D9D9D9;
	padding-top: 8px;
	padding-left: 20px;
	padding-bottom: 8px;

}

.form_g {
	font-size:12px;
	line-height:18px;
	text-decoration:none; 
	color: #333;
	background-color: #F2F2F2;
	padding-top: 8px;
	padding-left: 20px;
	padding-bottom: 8px;
}

.form_catalog_w1 {
	font-size:12px;
	line-height:18px;
	text-decoration:none; 
	color: #333;
	background-color: #D9D9D9;
	padding-top: 8px;
	padding-bottom: 8px;
}

.form_catalog_g1 {
	font-size:12px;
	line-height:18px;
	text-decoration:none; 
	color: #333;
	background-color: #F2F2F2;
	padding-top: 8px;
	padding-bottom: 8px;
}

.form_catalog_g2 {
	font-size:12px;
	line-height:18px;
	text-decoration:none; 
	color: #333;
	background-color: #F2F2F2;
	padding-top: 8px;
	padding-left: 10px;
	padding-bottom: 8px;
}

.form_catalog_g3 {
	font-size:12px;
	line-height:18px;
	text-decoration:none; 
	color: #333;
	background-color: #F2F2F2;
	padding-top: 13px;
	padding-bottom: 13px;
}

.form_catalog_g4 {
	font-size:12px;
	line-height:18px;
	text-decoration:none; 
	color: #333;
	background-color: #F2F2F2;
}

.form_error {
	font-size:12px;
	line-height:18px;
	text-decoration:none; 
	color: #FF3333;
}

.form_complete {
	font-size:12px;
	line-height:18px;
	text-decoration:none; 
	color: #003399;
	font-weight: bold;
}

/* ______________________________

就職・キャリア 
________________________________*/
/* 一般支援就職プログラム表背景________*/
.tab_white {		
	font-size:12px;
	line-height:18px;
	color: #fff;
	font-weight: bold;
}	
.job_back1 {		
	font-size:12px;
	line-height:18px;
	color: #fff;
	font-weight: bold;
	background-color: #7F98C7;
}	
.job_back2 {		
	font-size:12px;
	line-height:18px;
	color: #333;
	background-color: #D6DFF0;	
}
.job_back3 {		
	font-size:12px;
	line-height:18px;
	color: #fff;
	font-weight: bold;
	background-color: #3E7EB8;	
}	
.job_back4 {		
	font-size:12px;
	line-height:18px;
	color: #333;
	background-color: #C2D7EE;	
}

/* 幼児教育科支援就職プログラム表背景________*/
.job_back5 {		
	font-size:12px;
	line-height:18px;
	color: #fff;
	font-weight: bold;
	background-color: #9CC960;	
}	
.job_back6 {		
	font-size:12px;
	line-height:18px;
	color: #333;
	background-color: #EFF3C9;	
}
.job_back7 {		
	font-size:12px;
	line-height:18px;
	color: #fff;
	font-weight: bold;
	background-color: #54B9A0;	
}	
.job_back8 {		
	font-size:12px;
	line-height:18px;
	color: #333;
	background-color: #DAEAC8;	
}
		
/* 言語文化コミュニケーション科　就職プログラム表背景________*/		
.job_back9 {
	font-size:12px;
	line-height:18px;
	font-weight: bold;
	color: #fff;
	background-color: #F3ACD3;
}	
.job_back10 {		
	font-size:12px;
	line-height:18px;
	color: #333;
	background-color: #F8DFED;	
}

/* 資格取得表背景________*/		
.job_back11 {		
	background-color: #ffffff;	
}	
	
/* 資格取得の●________*/		
.required1 {		
	font-size:12px;
	line-height:18px;
    color: #ff0000;
}
.required2 {		
	font-size:12px;
	line-height:18px;
    color: #ffcc00;
}
.required3 {		
	font-size:12px;
	line-height:18px;
    color: #64C515;
}

/* 学科別カラー：ビジネス心理科 ____________________*/
.bu_1 {
	font-size:12px;
	line-height:18px;
	text-decoration:none; 
	color: #7272CF; 
}
.bu_1b {
	font-size:12px;
	line-height:18px;
	font-weight: bold;
	text-decoration:none; 
	color: #7272CF; 
}
.bu_2 {
	font-size:14px;
	line-height:20px;
	text-decoration:none; 
	color: #7272CF; 
}
.bu_block {
	font-size:12px;
	line-height:18px;
	text-decoration:none; 
	color: #7272CF; 
}

/* 学科別カラー：幼児教育科 ____________________*/
.ch_1 {
	font-size:12px;
	line-height:18px;
	text-decoration:none; 
	color: #80C643; 
}
.ch_1b {
	font-size:12px;
	line-height:18px;
	font-weight: bold;
	text-decoration:none; 
	color: #80C643; 
}

.ch_2 {
	font-size:14px;
	line-height:20px;
	text-decoration:none; 
	color: #80C643; 
}
.ch_block {
	font-size:12px;
	line-height:18px;
	text-decoration:none; 
	color: #7272CF; 
}
/* 学科別カラー：言語コミュニケーション科 ____________________*/
.lan_1 {
	font-size:12px;
	line-height:18px; 
	color: #F590C8; 
}
.lan_1b{
	font-size:12px;
	line-height:18px;
	font-weight: bold;
	text-decoration:none; 
	color: #F590C8; 
}
.lan_2 {
	font-size:14px;
	line-height:20px;
	text-decoration:none; 
	color: #F590C8; 
}
.lan_block {
	font-size:12px;
	line-height:18px;
	text-decoration:none; 
	color: #F590C8; 
}

/* ______________________________

入試情報
________________________________*/
/*AO入試表背景________*/
.tab_adomi {		
	font-size:12px;
	line-height:18px;
	color: #fff;
	font-weight: bold;
	background-color: #ff9900;
}

.content_t10{		
	font-size:10px;
	line-height:14px;
	color: #333;
}	

/* 入試倍率_____*/
.rate_to1 {
	font-size:12px;
	line-height:18px;
	text-decoration:none; 
	color: #fff; 
	font-weight: bold;
	background-color: #ffc454;
	padding: 5px;
}

.rate_to2 {
	font-size:12px;
	line-height:18px;
	text-decoration:none; 
	color: #333; 
	background-color: #FFEDCB;
	padding: 5px;
}

.rate_to3 {
	font-size:12px;
	line-height:18px;
	text-decoration:none; 
	color: #333; 
	background-color: #FFF7E2;
	padding: 5px;
}

.rate_to4 {
	font-size:12px;
	line-height:18px;
	text-decoration:none; 
	color: #fff; 
	font-weight: bold;
	background-color: #FFAC37;
	padding: 5px;
}

.rate_to5 {
	font-size:12px;
	line-height:18px;
	text-decoration:none; 
	color: #333; 
	font-weight: bold;
	background-color: #FFEE37;
	padding: 5px;
}


/* ______________________________

キャンパスライフ
________________________________*/
/* 行事カレンダー______________________*/
/* テキスト_____*/
.calendar_tw_bg {
	font-size:12px;
	line-height:18px;
	text-decoration:none; 
	color: #fff; 
	font-weight: bold;
	background-color: #BBBABA;
	padding-top: 5px;
	padding-bottom: 5px;
}

.calendar_tw_bg2 {
	font-size:12px;
	line-height:18px;
	text-decoration:none; 
	color: #fff; 
	font-weight: bold;
	background-color: #D0D0D0;
	padding-top: 5px;
	padding-bottom: 5px;
}

.calendar_tw_bo {
	font-size:12px;
	line-height:18px;
	text-decoration:none; 
	color: #fff; 
	font-weight: bold;
	background-color: #FFAC37;
	padding-top: 5px;
	padding-bottom: 5px;
}

.calendar_t {
	font-size:10px;
	line-height:15px;
	text-decoration:none; 
	color: #333;
	padding-left: 12px; 
	padding-right: 10px; 
}

.calendar_t1_bg {
	font-size:12px;
	line-height:18px;
	text-decoration:none;
	color: #333;
	background-color: #F5F4F4;
	padding: 8px;
}

.calendar_t2_bo {
	font-size:12px;
	line-height:18px;
	text-decoration:none; 
	color: #333; 
	background-color: #FFF4DF;
	padding: 8px;
}

.calendar_t3_bb {
	font-size:12px;
	line-height:18px;
	text-decoration:none; 
	color: #999999; 
	background-color: #dce1ff;
}

/* マージン____*/
.calendar_photo {
	margin-bottom: 5px;
	margin-left: 5px;
}

/* カラー_____*/
.calendar_cgray  {
	color: #999999; 
}

.calendar_cp {
	color: #DB8CD2;
	font-weight: bold; 
}

.calendar_cg {
	color: #7ABD50;
	font-weight: bold;
}

.calendar_cb {
	color: #5A5AC0;
	font-weight: bold; 
}

/* 学生インタビュー______________________*/
/* テキスト_____*/
.inerview_tp {
	font-size:12px;
	line-height:18px;
	text-decoration:none;
	color: #fff;
	font-weight: bold;
	background-color: #F2A4CF;
	padding-top: 3px;
	padding-bottom: 3px;
}

.inerview_tg {
	font-size:12px;
	line-height:18px;
	text-decoration:none;
	color: #fff;
	font-weight: bold;
	background-color: #80c643;
	padding-top: 3px;
	padding-bottom: 3px;
}

.inerview_tb {
	font-size:12px;
	line-height:18px;
	text-decoration:none;
	color: #fff;
	font-weight: bold;
	background-color: #7272cf;
	padding-top: 3px;
	padding-bottom: 3px;
}

.inerview_diagram_tb1 {		
	font-size:12px;
	line-height:18px;
	color: #7F98C7;
	font-weight: bold;
}

.inerview_diagram_tb2 {		
	font-size:12px;
	line-height:18px;
	color: #fff;
	font-weight: bold;
	background-color: #7F98C7;
}

.inerview_diagram_tgreen1 {		
	font-size:12px;
	line-height:18px;
	color: #9CC960;
	font-weight: bold;
}

.inerview_diagram_tg2 {		
	font-size:12px;
	line-height:18px;
	color: #fff;
	font-weight: bold;
	background-color: #9CC960;
}

.inerview_diagram_tp1 {		
	font-size:12px;
	line-height:18px;
	color: #F2A4CF;
	font-weight: bold;
}

.inerview_diagram_tp2 {		
	font-size:12px;
	line-height:18px;
	color: #fff;
	font-weight: bold;
	background-color: #F2A4CF;
}

.inerview_diagram_tg1 {		
	font-size:12px;
	line-height:18px;
	color: #333;
	background-color: #fff;
}

/* 海外研修・留学制度______________________*/
/* テキスト_____*/
.abroad_t1 {
	font-size:12px;
	line-height:18px;
	text-decoration:none;
	color: #333;
}

/* マージン____*/
.abroad_photo1 {
	padding-bottom: 5px;
	padding-left: 5px;
}

.abroad_photo2 {
	padding-top: 20px;
	padding-bottom: 8px;
	padding-right: 10px;
}


/* 施設紹介___________________________*/
/* バックグラウンドカラー____*/
.institution_back_o {
	background-color: #ffecc7;
}

/* ラインカラー____*/
.institution_line_o1 {
	background-color: #fff8ea;
}

.institution_line_o2 {
	background-color: #ffcc6b;
}

/* テキスト_____*/
.institution_t1 {
	font-size:12px;
	line-height:18px;
	text-decoration:none;
	color: #333;
}

/* テキストリンク_____*/

#institution a{
	font-size:10px;
	line-height:15px;
	color: #333;
	text-decoration: none;
}

#institution a:hover{
	color: #333;
	text-decoration: underline;
}


/* キャンパス周辺ガイド_______________*/
/* テキスト_____*/
.guide_t1 {
	font-size:10px;
	line-height:15px;
	text-decoration:none;
	color: #333;
}

/* バックグラウンドカラー____*/
.guide_back_o1 {
	background-color: #ffecc7;
}


/* クラブ・サークル紹介_______________*/
/* テキスト________*/
.clube_tw1{
	font-size:12px;
	line-height:18px;
	text-decoration:none; 
	color: #fff;
	font-weight: bold;
	background-color: #ffac37;
}

.clube_to1{
	font-size:12px;
	line-height:18px;
	text-decoration:none;
	color: #333;
	background-color: #fff7ec;
	padding-top: 10px;
	padding-bottom: 4px;
}

/* バックグラウンドカラー________*/
.clube_back_o1{
	background-color: #fff7ec;
}

/* ______________________________

Q&A
________________________________*/
/* テキスト_____*/
.q_a_to1 {
	font-size:12px;
	line-height:18px;
	text-decoration:none; 
	color: #fff; 
	font-weight: bold;
	background-color: #ffc454;
}

.q_a_to2 {
	font-size:12px;
	line-height:18px;
	text-decoration:none; 
	color: #333; 
	background-color: #ffeecf;
}

.q_a_to3 {
	font-size:12px;
	line-height:18px;
	text-decoration:none; 
	color: #333; 
	background-color: #fffce9;
}

.q_a_to4 {
	font-size:12px;
	line-height:18px;
	text-decoration:none; 
	color: #333; 
	background-color: #FEFDF5;
}


/* ______________________________

資料請求
________________________________*/
/* テキスト_____*/
.data_t1 {
	font-size:12px;
	line-height:18px;
	text-decoration:none; 
	color: #333; 
}


/* カタログ_____*/
.data_catalog1 {
	padding-top: 15px;
	padding-bottom: 15px;
	padding-right: 8px;
	padding-left: 7px;
	background-color: #ffebcb;
}

.data_catalog2 {
	padding-top: 15px;
	padding-bottom: 10px;
	padding-right: 8px;
	padding-left: 7px;
	background-color: #ffebcb;
}

/* ラインカラー_____*/
.data_line_o1 {
	background-color: #ffac37;
}

/* ______________________________

対象者別メニュー
________________________________*/
/* アスタリスク_____*/
.astarisuku {
	color: #FF9901; 
}
.tab1 {
	font-size: 12px;
	line-height: 18px;
	background-color: #FF9900;
	color: #FFFFFF;
}


/* ______________________________

学校見学
________________________________*/
/* バックグラウンドカラー_____*/
.inspect_back_o1 {
	background-color: #ffac37;
}

.inspect_back_o2 {
	background-color: #FFEECF;
}

/* カレンダー_____*/
/* chart01 */
.chart01 {
	padding: 0;
}

.chart01_br {
	 border-top: 1px solid #d3e0e5;
	 border-left: 1px solid #d3e0e5;
}

.chart01 td {
	 border-right: 1px solid #d3e0e5;
	 border-bottom: 1px solid #d3e0e5;
}

.cCalendarBox {
	margin: 0px;
	padding: 3px;
	background-color: #fff3db;
	text-align:center;
}

.cCalendarBoxIn {
	width: 202px;
	background-color: #fff;
	border-top: 1px solid #fff5e3;
	border-left: 1px solid #fff5e3;
}

.cCalendarBoxIn td {
	border-right: 1px solid #fff5e3;
	border-bottom: 1px solid #fff5e3;
}

/* margin */
.pd01 {
	padding: 3px;
}

/* txt */
.txtBW08 {
	font-size: 0.8em;
	line-height: 1.5em;
	color: #333;
	margin: 0px;
	padding: 3px 1px 3px 5px;
	background-color: #ffffff;
	text-align: left;
}


/*----------月----------*/
.cMonth {
margin: 0;
padding: 0;
font-size: 1em;
line-height: 1.5em;
font-weight: bold;
color: #595959;
text-align:center;
}

/*----------曜日----------*/
.cWeek {
margin: 0;
padding: 0;
font-size: 0.9em;
line-height: 1.5em;
font-weight: bold;
color: #fff;
text-align:center;
background-color: #ff9900;
}
/*----------日----------*/
.cDay {
	font-size: 0.9em;
	line-height: 1.5em;
	color: #333;
	text-align:center;
	background-color: #fff;
}

/*----------受付時間01----------*/
.cDay01 {
	font-size: 0.9em;
	line-height: 1.5em;
	color: #333;
	text-align:center;
	background-color: #ffe690;
}

/*----------受付時間02----------*/
.cDay02 {
	font-size: 0.9em;
	line-height: 1.5em;
	color: #333;
	text-align:center;
	background-color: #a9e9d2;
}

/*----------見学できない日----------*/
.cDay03 {
	font-size: 0.9em;
	line-height: 1.5em;
	color: #333;
	text-align:center;
	background-color: #eeabb9;
}

/*----------オープンキャンパス----------*/
.cDay04 {
	font-size: 0.9em;
	line-height: 1.5em;
	color: #333;
	text-align:center;
	background-color: #a9d2e9;
}




/*----------学園祭----------*/
.cDay05{
	font-size: 0.9em;
	line-height: 1.5em;
	color: #333;
	text-align:center;
	background-color: #F90;
}


/* ______________________________

情報公開-----20101124追加
________________________________*/

.content_tPB {
	font-size:14px;
	line-height:18px;
	text-decoration:none; 
	color: #333;
	font-weight: bold;
	padding:0;
	margin:10px 0 5px 0;
}

/* インライン(ページ内リンク) */
.txtlink-PB {
	font-size: 12px;
	line-height: 18px;
	color: #333;
	_margin: 5px 0 0 0;
	margin: 0;
	padding: 0;
	text-align: left;
}

.txtlink-PB ul {
	margin: 0;
	padding:0 0 0 16px;
	list-style:none;
}

.txtlink-PB li {
	display: inline;
	margin-right: 15px;
}

.txtlink-PB img {
	margin: 0 ;
}

/* 規則・規定用中タイトル　20101130*/
.content_title2 {
	font-size:12px;
	line-height:18px;
	text-decoration:none; 
	color: #333;
	margin:10px 0;
	padding:5px 3px;
	border-top:solid 1px #ff9901;
	border-bottom:solid 1px #ff9901;
	}

/* ______________________________

図書館                                         -----1119
________________________________*/
/* バックグラウンドカラー_____*/
.library_back_o1 {
	background-color: #ff9901;
}

.library_back_b1 {
	background-color: #26389d;
}

.library_back_g1 {
	background-color: #e8e8e8;
}

.library_back_g2 {
	background-color: #f6f6f6;
}


/*FOOTER __________________*/
.library_footer {
	font-size:12px;
	line-height:18px; 
	text-decoration:none;
	color: #333;
	padding: 5px;
}

#library a{
	font-size:12px;
	line-height:18px; 
	text-decoration: underline;
	color: #333;
	padding: 5px;
	}

#library a:hover{
	text-decoration: underline;
	color: #333;
	}

/* コピーライト_________*/
.library_copy {
	font-size:12px;
	line-height:18px; 
	text-decoration:none;
	color: #333;
	padding-top: 5px;
}

