/* 大学 専攻・コース */
.lic_fff_C	{	/* 取得可能な資格一覧 */
	background-color : #ffffff;
	color : #666666;
	font-size: 12px;
	line-height: 140%;
	text-align : center;
	padding : 3px 0px;}
.lic_midashi_C	{
	background-color : #82BDE3;
	color : #ffffff;
	font-size: 12px;
	line-height: 140%;
	text-align : center;
	padding : 3px 0px;}
.lic_midashi_sub	{
	background-color : #E5F8F6;
	color : #666666;
	font-size: 10px;
	line-height: 140%;
	text-align : center;
	padding : 3px 0px;}
.lic_name	{
	background-color : #F0F2FB;
	color : #367CBA;
	font-size: 12px;
	line-height: 140%;
	padding-left : 8px;}
.lic_f3_C	{
	background-color : #F3F3EB;
	color : #367CBA;
	font-size: 12px;
	line-height: 140%;
	text-align : center;
	padding : 3px 0px;}
	
/* 福祉の資格 */
.title_tx_quali	{
	background: url("../major/major_img/bg_title_tx_quali.jpg") no-repeat;
	width : 654px;
	height : 62px;
	text-align : left;
	font-size: 18px;
	line-height: 140%;
	font-weight : 900;
	color : #ffffff;
	margin : 1px 0px 8px; 0px;
	padding : 20px 0px 0px 14px;
	}
.tx_shikaku	{
	font-size: 14px;
	line-height: 140%;
	font-weight : 900;}
.tx_shikaku_sub	{
	font-size: 12px;
	line-height: 140%;}
.box_licence_detail	{
	background-color : #EBF8E4;
	margin : 5px 0px 20px 0px;
	padding : 10px 8px 12px 8px;
	font-size: 12px;
	line-height: 140%;}
.tx_donna	{
	font-size: 10px;
	line-height: 180%;
	color : #FF6600;}
.tx_kanou		{
	font-size: 10px;
	line-height: 180%;
	color : #FF6699;}
	
/* 取得が可能なコース */
.arrow_blue_s	{	
	background: url("../major/major_img/arrow_lic_blue_s.gif") no-repeat;
	padding : 0px 5px 0px 14px;
	}

/* 社会福祉学部の特色 */
.bg_tx_tokushoku	{	
	background: url("../major/major_img/bg_tx_tokushoku.jpg") no-repeat;
	width : 460px;
	height : 28px;
	font-size: 14px;
	line-height: 160%;
	font-weight : 900;
	color : #ffffff;
	margin-bottom : 10px;
	}

/* コース詳細共通 */
.title_tx_course_social	{	/* 社会福祉コース */
	background: url("../major/major_img/bg_title_tx_social.jpg") no-repeat;
	width : 654px;
	height : 62px;
	text-align : left;
	font-size: 18px;
	line-height: 140%;
	font-weight : 900;
	color : #ffffff;
	margin : 1px 0px 8px; 0px;
	padding : 20px 0px 0px 14px;
	}
.title_tx_course_welfare	{	/* 福祉心理コース */
	background: url("../major/major_img/bg_title_tx_welfare.jpg") no-repeat;
	width : 654px;
	height : 62px;
	text-align : left;
	font-size: 18px;
	line-height: 140%;
	font-weight : 900;
	color : #ffffff;
	margin : 1px 0px 8px; 0px;
	padding : 20px 0px 0px 14px;
	}
.title_tx_course_weledu	{	/* 学校教育コース */
	background: url("../major/major_img/bg_title_tx_weledu.jpg") no-repeat;
	width : 654px;
	height : 62px;
	text-align : left;
	font-size: 18px;
	line-height: 140%;
	font-weight : 900;
	color : #ffffff;
	margin : 1px 0px 8px; 0px;
	padding : 20px 0px 0px 14px;
	}
.title_tx_course_child	{	/* 児童福祉コース */
	background: url("../major/major_img/bg_title_tx_child.jpg") no-repeat;
	width : 654px;
	height : 62px;
	text-align : left;
	font-size: 18px;
	line-height: 140%;
	font-weight : 900;
	color : #ffffff;
	margin : 1px 0px 8px; 0px;
	padding : 20px 0px 0px 14px;
	}
.title_tx_course_elem	{	/* 初等教育コース */
	background: url("../major/major_img/bg_title_tx_elem.jpg") no-repeat;
	width : 654px;
	height : 62px;
	text-align : left;
	font-size: 18px;
	line-height: 140%;
	font-weight : 900;
	color : #ffffff;
	margin : 1px 0px 8px; 0px;
	padding : 20px 0px 0px 14px;
	}
.arrow_course	{	
	background: url("../major/major_img/arrow_guru_course.gif") no-repeat;
	padding : 3px 5px 0px 42px;
	}
.box_shikaku	{
	background-color : #F3F3EB;
	font-size: 12px;
	line-height: 160%;
	width : 640px;
	padding : 5px;
	margin : 8px 0px;}
.ph_message	{
	background: url("../major/major_img/bg_message.jpg") no-repeat;
	padding-top : 15px;}
	

.ph_semi	{	/* ゼミ紹介 */
	background: url("../major/semi_img/bg_ph.jpg") no-repeat;
	padding-top : 15px;}
	
	
/* 主な授業、カリキュラム */
.course_midashi_L	{	
	background-color : #22C4C7;
	font-size: 12px;
	line-height: 140%;
	font-weight : 900;
	color : #ffffff;
	padding : 4px 12px 4px 8px;
	white-space : nowrap;}
.course_midashi_C	{	
	background-color : #22C4C7;
	font-size: 12px;
	line-height: 140%;
	font-weight : 900;
	color : #ffffff;
	padding : 4px 3px;
	text-align : center;}
.course_detail_wh	{
	background-color : #ffffff;
	font-size: 12px;
	line-height: 140%;
	padding : 8px;}
.course_detail_yl	{
	background-color : #FEFCE2;
	font-size: 12px;
	line-height: 140%;
	padding : 8px;}
.icon_flower	{	
	background: url("../major/major_img/icon_flower.gif") no-repeat;
	padding : 2px 2px 0px 16px;
	}
/* 現場実習 */
.genba_sch_midashi	{	
	background-color : #EBF8E4;
	font-size: 12px;
	line-height: 140%;
	color : #333333;
	padding : 4px;
	text-align : center;}
.genba_detail_wh_C	{
	background-color : #ffffff;
	font-size: 12px;
	line-height: 140%;
	padding : 8px;
	text-align : center;}
.box_genba_in	{
	padding : 8px 8px 8px 16px;
	}
/* 現場実習レポート */
.title_tx_jisshu	{
	background-color : #2FB8C5;
	font-size: 16px;
	line-height: 160%;
	color : #ffffff;
	}
.tx_pra_major	{
	font-size: 12px;
	line-height: 200%;
	color : #FF6633;
	padding-left : 8px;
	}
.tx_pra_name	{
	font-size: 18px;
	line-height: 180%;
	padding-left : 8px;
	}
.tx_pra_name-san	{
	font-size: 12px;
	line-height: 160%;
	}
.tx_pra_school	{
	font-size: 12px;
	line-height: 180%;
	color : #006666;
	padding-left : 8px;
	}
.tx_pra_site	{
	background-color : #E6FD62;
	font-size: 12px;
	line-height: 160%;
	color : #3F7483;
	padding : 5px 8px;
	}
.tx_pra_title	{
	font-size: 14px;
	line-height: 180%;
	color : #367CBA;
	padding : 10px 0px 5px 10px;
	}
.box_pra_schedule	{	/* 一日のスケジュール */
	border : 4px solid #AEE576;
	background-image : url(../major/practice_img/title_schedule.gif);
	background-repeat : no-repeat;
	background-position : 4px 4px;
	padding : 25px 0px 6px 10px;
	}
.tx_pra_sch_time	{
	font-size: 10px;
	line-height: 140%;
	color : #333333;
	text-align : right;
	vertical-align : top;
	white-space : nowrap;
}
.tx_pra_line_top	{
	background-image : url(../major/practice_img/line_schedule_top.gif);
	background-repeat : no-repeat;
	background-position : 6px 3px;
	width : 20px;
}
.tx_pra_line	{
	background-image : url(../major/practice_img/line_schedule.gif);
	background-repeat : no-repeat;
	background-position : 6px 0px;
	width : 20px;
}
.tx_pra_sch	{
	font-size: 12px;
	line-height: 140%;
	color : #333333;
}






