@charset "UTF-8";
/* CSS Document */
.articleBody{line-height:150%;}
.entrydate{
	margin-top: 0px;
	margin-bottom: 0px;
	text-align: right;
	color: #878787;
}
/*=================

===================*/
h3.redbar{background:#f57a87;color:#fff;height:33px;line-height:33px;text-indent:10px;font-size:14px}
h3.grbar{background:#94c13c;color:#fff;height:33px;line-height:33px;text-indent:10px;font-size:14px}
h3.grybar{background:#878787;color:#fff;height:33px;line-height:33px;text-indent:10px;font-size:14px}
h3.grbar2{margin-top: 3px;background:#94c13c;color:#fff;height:33px;line-height:33px;text-indent:10px;font-size:14px}
/*＝＝＝＝＝＝＝＝＝＝＝＝＝
	facluty
＝＝＝＝＝＝＝＝＝＝＝＝＝*/
/*index*/
/*#fac_top .box1{
	background:url(/img/faculty/index/top_img1.png) no-repeat;
	padding:65px 0 20px 320px;
	margin-top:20px;
}*/
#fac_top .box1{
	background:url(/img/faculty/index/top_img1b.png) no-repeat;
	padding:65px 0 20px 320px;
	margin-top:20px;
}
#fac_top .box1a{
	background:url(/img/faculty/index/top_img1i1.jpg) no-repeat;
	padding:65px 0 20px 320px;
	margin-top:20px;
}
/*#fac_top .box2{
	background:url(/img/faculty/index/top_img2.png) no-repeat;
	padding:64px 0 20px 320px;
}*/
#fac_top .box2{
	background:url(/img/faculty/index/top_img2c.png) no-repeat;
	padding:64px 0 20px 320px;
}
#fac_top .box3{
	background:url(/img/faculty/index/top_img3b.png) no-repeat;
	padding:65px 0 20px 320px;
}
#fac_top .box4{
	background:url(/img/faculty/index/top_img4b.png) no-repeat;
	padding:61px 0 20px 320px;
}
#fac_top .box5{
	background:url(/img/faculty/index/top_img5b.png) no-repeat;
	padding:66px 0 20px 320px;
}

#fac_top .box5 a.ns_6{height:40px;line-height:140%;padding-top:5px;}

#fac_top .box6{
	background:url(/img/faculty/index/top_img6.png) no-repeat;
	padding:61px 0 60px 320px;
}
#fac_top a{
	display: block;
	padding: 0 0 0 30px;
	float: left;
	width: 155px;
	margin: 0 10px 6px 0;
	height: 28px;
	line-height:27px;
	color:#fff;
	text-decoration:underline;
}

#fac_top .box1a .left{
	margin-top:8px;
	margin-bottom:4px;
	width:195px;
}
#fac_top .box2 .left{
	margin-top:8px;
	margin-bottom:4px;
	width:195px;
}
#fac_top .size14{
	width:400px;
	line-height:140%;}

/*
	概要
_________________________*/
/*.--.ba.--.*/
#ba .box4 div{
	min-height:120px;
	padding-top:60px;
	padding-right:330px;
	line-height:190%;
}
#ba .pt1{background:url(/img/faculty/ba/ba_top_img02.png) no-repeat;}
#ba .pt2{background:url(/img/faculty/ba/ba_top_img03.png) no-repeat;}
#ba .pt3{background:url(/img/faculty/ba/ba_top_img04.jpg) no-repeat;}
#ba .pt5{background:url(/img/faculty/ba/ba_top_img05.jpg) no-repeat;}/*15_01_07追加要素*/
#ba .box5{background:url(/img/faculty/ba/ba_top_img05.png) right center no-repeat;}
	#ba .box5 div{
		background:url(/img/faculty/child/child_licebg.png) no-repeat;
		margin:5px;
		height:30px;
		width:240px;
		line-height:30px;
		text-indent:30px;
		float:left;
	}
/*.--.ba.追加要素15_01_07--.*/
#ba .box6 div{
	min-height:120px;
	padding-top:40px;
	padding-right:330px;
	line-height:190%;
}
#ba .pt4{background:url(/img/faculty/ba/ba_top_img06.png) no-repeat;}
#ba .pt4 span{color:#ffa200;font-size:14px;font-weight:bold}
/*.--.wfs.--.*/
#wfs .box4 div{
	min-height:120px;
	padding-top:50px;
	padding-right:330px;
	line-height:150%;
}
#wfs .box4_tmp div{
	min-height:200px;
	padding-top:-20px;
	padding-right:330px;
	line-height:150%;
}
#wfs .pt1{background:url(/img/faculty/wfs/wfs_pt1.png) no-repeat;}
#wfs .pt2{background:url(/img/faculty/wfs/wfs_pt2.png) no-repeat;}
#wfs .pt3{background:url(/img/faculty/wfs/wfs_pt3.png) no-repeat;}
#wfs .pt_tmp{background:url(/img/faculty/wfs/wfs_tmp_img1.png) no-repeat bottom right;}
#wfs .pt1 span,
#wfs .pt2 span,
#wfs .pt3 span{color:#ffa200;font-size:14px;font-weight:bold}

/*.--.child.--.*/
#child .box2{
	width:510px;
	margin:10px auto 20px;
	line-height:150%;
}
#child .box3{
	background:url(/img/faculty/child/child_top02.png) no-repeat;
	line-height:370%;
	color:#484a44;
	font-size:18px;
}
	#child .box3 span{padding-left:300px;}
	#child .box3 span + span{padding-left:400px;}
	#child .box3 span + span + span{padding-left:390px;}
#child .pt1{background:url(/img/faculty/child/child_top03.png) no-repeat;}
#child .pt2{background:url(/img/faculty/child/child_top04.png) no-repeat;}
#child .pt3{background:url(/img/faculty/child/child_top05.png) no-repeat;}
#child .box4{line-height:150%;}
#child .box5{background:url(/img/faculty/child/child_liceimg.png) right center no-repeat;}
	#child .box5 div{
		background:url(/img/faculty/child/child_licebg.png) no-repeat;
		margin:5px;
		height:30px;
		line-height:30px;
		text-indent:30px;
	}
/*.--.kss.--.*/
#kss .box2{
	width:510px;
	margin:10px auto 20px;
	line-height:150%;
}
#kss .pt1{background:url(/img/faculty/kss/kss_pt1.png) no-repeat;}
#kss .pt2{background:url(/img/faculty/kss/kss_pt2.png) no-repeat;}
#kss .pt3{background:url(/img/faculty/kss/kss_pt3.png) no-repeat;}
#kss .box4{line-height:150%;}
#kss .box5{background:url(/img/faculty/kss/kss_img02.png) right top no-repeat;}
	#kss .box5 div.left{
		background:#ffa200;
		color:#fff;text-align:center;
		width:183px;
		height:82px;
font-weight:bold;
		margin-bottom:10px;
		line-height:82px
	}
	#kss .box5 div.right{
		border:solid 1px #ffa200;
		width:525px;
		height:60px;margin-bottom:10px;
		padding:10px;
		line-height:150%;
	}
	#kss .box5 div.pt20{height:62px}
	#kss .box5 div.h55{height:85px;}
	#kss .box5 div.h56{height:95px;}
	#kss .box5 div.h57{height:95px;}
	#kss .box5 div.h58{height:93px;}
	#kss .box5 div.h55 .left{height:65px;line-height:65px;}
	#kss .box5 div.h55 .right{height:43px}
	#kss .box5 div.h57 .left{line-height:120%;padding-top:25px;height:57px}
	#kss .box5 p{
		padding-top:50px;
		width:560px;
		margin-bottom:20px;
		line-height:140%
}
/*.--.ns.--.*/
#ns .box3{
	background:url(/img/faculty/ns/ns_img5.jpg) no-repeat;
	line-height:550%;
	color:#484a44;
	padding-top:12px;
}
	#ns .box3 span{padding-left:440px;font-size:14px;}
	#ns .box3 span + span{padding-left:400px;font-size:14px;}
	#ns .box3 span + span + span{padding-left:370px;font-size:14px;}
#ns .pt1{background:url(/img/faculty/ns/ns_img2.png) no-repeat;}
#ns .pt2{background:url(/img/faculty/ns/ns_img3.png) no-repeat;}
#ns .pt3{background:url(/img/faculty/ns/ns_img4.png) no-repeat;}
#ns .box4{line-height:150%;}
#ns .box5{}
	#ns .box5 div{
		border:solid 1px #ffa200;
		background:url(/img/icon/arrow_or.jpg) no-repeat left top;
		margin:5px 10px;
		height:30px;
		line-height:30px;
		text-indent:30px;
		width:340px;
	}
    #ns .ns_shinro{text-indent:-1em;margin-left:10px;}
/*.--.共通.--.*/
#child,#kss,#wfs{font-size:12px;color:#717070;}
h3{margin:15px 0 10px;}
.news th,
.news td{
	vertical-align:middle;
	text-indent:10px;
	height: 27px;
	line-height: 27px;
}

.news2 th,
.news2 td{
	vertical-align:middle;
	text-indent:10px;
	height: 27px;
	line-height: 27px;
}

#child .box4 div,
#kss .box4 div,
#ns .box4 div{
	min-height:120px;
	padding-top:80px;
	padding-right:330px;
line-height:2em;
}
/*
	カリキュラム
_________________________*/
.psi_r{position:relative;margin:20px 0 10px;height:90px;}
p.sbtx{position:absolute;top:35px;left:100px;;line-height:150%}
p.sbtx span.title{font-weight:bold;color:#06a3e0;font-size:14px;}/*15_01_07追加要素*/
.crrbox01 .t{ padding: 10px 10px 20px 10px;color:#626262;line-height:150%}
.none{background:#fbfbfb;}
#ba .crrbox01{width:232px;min-height:120px;margin:0 5px 5px 0;float:left;border:solid 1px #06a3e0;}
#ba .crrbox01 .h{ background:#06a3e0;text-align:center;color:#fff;height:28px;line-height:28px;font-size:14px;font-weight:bold;}
#child .crrbox01{width:175px;min-height:95px;margin:0 5px 5px 0;float:left;border:solid 1px #8fbf20;}
#child .crrbox01 .h{ background:#8fbf20;text-align:center;color:#fff;height:28px;line-height:28px;font-size:14px;font-weight:bold;}
#wfs .crrbox01{width:232px;min-height:82px;margin:0 5px 5px 0;float:left;border:solid 1px #d8ad63;}
#wfs .crrbox01 .h{ background:#d8ad63;text-align:center;color:#fff;height:28px;line-height:28px;font-size:14px;font-weight:bold;}
#kss .crrbox01{width:100%;margin:0 0 20px 0;float:left;border:solid 1px #00b1ad;}
#kss .crrbox01 .h{ background:#00b1ad;text-align:center;color:#fff;height:28px;line-height:28px;font-size:14px;font-weight:bold;}
#kss .crrbox01 .left{width:33%;line-height:1.9em;}
#ns .crrbox01{width:352px;min-height:70px;margin:0 22px 10px 0;float:left;border:solid 1px #e74291;}
#ns .crrbox01 .h{ background:#e74291;text-align:center;color:#fff;height:22px;line-height:22px;font-size:14px;font-weight:bold;}
#ns .crrbox01 .ca2{width:40%;margin-left:25px;}
#ns .crrbox01 .ca4{width:20%;margin-left:30px;}
#ns .crrbox01 .ca3{width:29%;margin-left:140px;}
#ns div.clearfix .crrbox01:nth-child(even){margin-right:0;}
.crrbox02{height:100px;}/*3行*/
.crrbox03{height:115px;}/*4行*/
.crrbox04{height:250px;}/*5行?*/
.crrbox06{height:80px;}/*2行*/
      .crr3{height:120px;}/*4行 child*/
.crr4{height:290px;}/*8行 child*/
.crr5{height:140px;}/*5行 ns*/
.crr6{height:200px;}/*7行 child*/
.crr7{height:180px;}/*7行 ns*/
.crr8{height:270px;}/*8行 ns*/
.crr9{height:210px;}/*9行 ns*/
      .crr10{height:400px;}/*16行 ba*/
#ns .crr100{width:100%;}
.crrbox05{height:380px;}/*16行*/
#kss .crrinbox05{margin:10px;}
#kss .crrinbox05 .h{background:#0f90c6;height:20px;line-height:20px;}#kss .crrbox05 .t{border:solid 1px #0f90c6;margin-bottom:10px;}

/*
	声
_________________________*/
/*.--.ba.--.*/
.bacolor{color:#06a3e0;}
#ba .voicebox01 .left{margin-right:60px;line-height:2em;margin-left:10px}
#ba .voicebox01 .left + .left+.left{margin-right:0;}
#ba .obbox01{background:url(/img/faculty/ba/ba_v_img01.jpg) no-repeat;padding:30px 0 0 180px;margin:20px 0;}
#ba .obbox02{background:url(/img/faculty/ba/ba_v_img02.jpg) no-repeat;padding:30px 0 0 180px;margin:20px 0;}
#ba .obbox04{background:url(/img/faculty/ba/ba_v_img04.jpg) no-repeat;padding:30px 0 0 180px;margin:20px 0;}/*15_01_08追加要素*/
#ba .obbox05{background:url(/img/faculty/ba/ba_v_img05.jpg) no-repeat;padding:30px 0 0 180px;margin:20px 0;}/*15_01_08追加要素*/
#ba .obbox06{background:url(/img/faculty/ba/ba_v_img06.jpg) no-repeat;padding:30px 0 0 180px;margin:20px 0;}/*15_01_08追加要素*/
#ba .obog{width:210px;padding:25px 0 25px 40px;margin:10px 0;line-height:130%;}
#ba .obboxQA{background:url(/img/faculty/ba/ba_v_img03.jpg) no-repeat;padding:50px 0 0 50px;margin:20px 0;}
#ba .obboxQA .Q{padding:15px 20px;margin:20px 0; font-size:14px;color:#ffa200;font-weight:bold;}
#ba .obboxQA .A{width:350px;margin:20px 0 15px 50px;line-height:2em;}
/*.--.wfs.--.*/
.txt{line-height:170%;}

#wfs .voicebox01 .left{margin-right:40px;line-height:2em;}
#wfs .voicebox01 .left2{margin-left:350px;line-height:2em;}
#wfs .vbox1 .left{margin-right:60px;line-height:2em;margin-left:10px}
#wfs .vbox1 .left2{margin-left:350px;line-height:2em;}
.wfscolor{color:#ffa200;}
.voicebox01 .wfscolor{margin-bottom:10px;font-size:14px;font-weight:bold;}
#wfs .obbox01{background:url(/img/faculty/wfs/wfs_v_img01.png) no-repeat;padding:30px 0 0 160px;margin:20px 0;}
#wfs .obbox02{background:url(/img/faculty/wfs/wfs_v_img02.png) no-repeat;padding:30px 0 0 160px;margin:20px 0;}
#wfs .obog{border:solid 1px #ffa200;width:210px;padding:5px 0 5px 50px;background:#fffbe5;margin:10px 0;line-height:130%;}
#wfs .voicebox02{border:solid 1px #ffa200;background:#fffbe5;padding:10px;}
#wfs .ogbox01{background:url(/img/faculty/wfs/wfs_v_img04.jpg) no-repeat;padding:40px 0 0 180px;margin:20px 0;}
#wfs .ogbox01 .og{border:solid 1px #ffa200;width:170px;padding:15px 25px;background:#fff;margin:10px 0;line-height:130%;}
#wfs .ogbox02{background:url(/img/faculty/wfs/wfs_v_img05.jpg) no-repeat;padding:40px 0 0 180px;margin:20px 0;}
#wfs .ogbox02 .og{border:solid 1px #ffa200;width:300px;padding:15px 25px;background:#fff;margin:10px 0;line-height:130%;}
#wfs .ogbox03{background:url(/img/faculty/wfs/wfs_v_img06.jpg) no-repeat;padding:40px 0 0 180px;margin:20px 0;}
#wfs .ogbox03 .og{border:solid 1px #ffa200;width:300px;padding:15px 25px;background:#fff;margin:10px 0;line-height:130%;}
#wfs .obbox01_v2{background:url(/img/faculty/wfs/wfs_v2_img02.png) no-repeat;padding:30px 0 0 160px;margin:20px 0;}
#wfs .obbox02_v2{background:url(/img/faculty/wfs/wfs_v2_img03.png) no-repeat;padding:30px 0 0 160px;margin:20px 0;}
#wfs .voicebox02{border:solid 1px #ffa200;background:#fffbe5;padding:10px;}
#wfs .ogbox01_v2{background:url(/img/faculty/wfs/wfs_v2_img05.jpg) no-repeat;padding:40px 0 0 180px;margin:20px 0;}
#wfs .ogbox01_v2 .og{border:solid 1px #ffa200;width:270px;padding:15px 20px;background:#fff;margin:10px 0;line-height:130%;}
#wfs .ogbox02_v2{background:url(/img/faculty/wfs/wfs_v2_img06.jpg) no-repeat;padding:40px 0 0 180px;margin:20px 0;}
#wfs .ogbox02_v2 .og{border:solid 1px #ffa200;width:170px;padding:15px 30px;background:#fff;margin:10px 0;line-height:130%;}
#wfs .ogbox03_v2{background:url(/img/faculty/wfs/wfs_v2_img07.jpg) no-repeat;padding:40px 0 0 180px;margin:20px 0;}
#wfs .ogbox03_v2 .og{border:solid 1px #ffa200;width:320px;padding:15px 20px;background:#fff;margin:10px 0;line-height:130%;}
/*.--.child.--.*/
#child .voicebox01 .left{margin-right:25px;line-height:2em;}
#child .voicebox02 .left{margin-right:25px;line-height:2em;}
#child .voicebox02 .left2{margin-left:350px;line-height:2em;}
#child .vbox1 .left{margin-right:60px;line-height:2em;margin-left:10px}
#child .vbox1 .left2{margin-left:350px;line-height:2em;}
#child .childcolor{color:#8fbf16;}
#child .obbox01{background:url(/img/faculty/child/child_v_img01.png) no-repeat;padding:30px 0 0 160px;margin:20px 0;}
#child .obbox02{background:url(/img/faculty/child/child_v_img02.png) no-repeat;padding:50px 0 0 160px;margin:20px 0;}
#child .obog{border:solid 1px #8fbf16;width:210px;padding:5px 0 5px 50px;background:#f8fbe8;margin:10px 0;line-height:130%;}
#child .obboxQA{background:url(/img/faculty/child/child_v_img03.jpg) no-repeat;padding:50px 0 0 50px;margin:20px 0;}
#child .obboxQA .Q{padding:15px 20px;margin:20px 0; font-size:14px;color:#ffa200;font-weight:bold;}
#child .obboxQA .A{width:350px;margin:20px 0 15px 50px;line-height:1.7em;}
/*.--.kss.--.*/
#kss .voicebox01 .left{margin-right:30px;line-height:2em;}
#kss .vbox1 .left{margin-right:60px;line-height:2em;margin-left:10px}
#kss .vbox1 .left2{margin-left:350px;line-height:2em;}
#kss .ksscolor{color:#00b1ad;}
#kss .obbox01{background:url(/img/faculty/kss/kss_v_img01.jpg) no-repeat;padding:30px 0 0 160px;margin:20px 0;}
#kss .obbox02{background:url(/img/faculty/kss/kss_v_img02.jpg) no-repeat;padding:30px 0 0 160px;margin:20px 0;}
#kss .obboxQA{background:url(/img/faculty/kss/kss_v_img02.png) no-repeat;padding:0 0 0 50px;margin:20px 0;}
#kss .obboxQA .Q{padding:15px 20px;margin:15px 0; font-size:14px;color:#ffa200;font-weight:bold;}
#kss .obboxQA .A{width:350px;margin:20px 0 25px 50px;line-height:1.7em;}
/*.--.ns.--.*/
#ns .voicebox01 .left{margin:10px 65px 20px 20px;line-height:2em;}
#ns .vbox1 .left{margin-right:60px;line-height:2em;margin-left:10px}
#ns .vbox1 .left2{margin-left:350px;line-height:2em;}
#ns .nscolor{color:#e8639e;}
#ns .obbox01{background:url(/img/faculty/ns/ns_v_img1.jpg) no-repeat;padding:40px 0 0 180px;margin:20px 0;}
#ns .obog{width:210px;padding:20px 0 20px 50px;margin:40px 0;line-height:130%;}
#ns .obboxQA{background:url(/img/faculty/ns/ns_v_img2.jpg) no-repeat;padding:50px 0 0 50px;margin:20px 0;}
#ns .obboxQA .Q{padding:15px 20px;margin:20px 0; font-size:14px;color:#ffa200;width:400px;font-weight:bold;line-height:140%;}
#ns .obboxQA .A{width:350px;margin:20px 0 15px 50px;line-height:2em;}
/*＝＝＝＝＝＝＝＝＝＝＝＝＝
	grad
＝＝＝＝＝＝＝＝＝＝＝＝＝＝*/
/*.--.sports.--.*/
#sports .spobox{margin:10px 10px 20px 10px;line-height:150%;}
#sports .obbox01{background:url(/img/grad/grad_sports_img01.jpg) no-repeat;padding:120px 400px 0 10px;margin:30px 0;}
#sports .crrbox01{width:100%;margin:20px 0 0 0;border:solid 1px #425c98;}
#sports .crrbox01 .h{ background:#425c98;text-indent:10px;color:#fff;height:28px;line-height:28px;font-size:14px;font-weight:bold;}
#sports .crrbox01 .left{width:33%;line-height:1.9em;}
/*.--.buisi.--.*/
/*大学院 経営学研究科*/
#busi .busibox{margin:30px 10px;font-size:14px;line-height:150%;}
#busi .obbox01{background:url(/img/grad/grad_busi_img01.png) no-repeat;padding:100px 400px 80px 10px;margin:30px 0 0 0;}
#busi .crrbox01{width:100%;margin:20px 0 0 0;border:solid 1px #425c98;}
#busi .crrbox01 .h{ background:#425c98;text-indent:10px;color:#fff;height:28px;line-height:28px;font-size:14px;font-weight:bold;}
#busi .crrbox01 .left{width:33%;line-height:1.9em;}
/*看護学*/
#nursing .spobox{margin:30px 10px;font-size:14px;line-height:150%;}
#nursing .obbox01{background:url(/img/grad/grad_nursing_1.jpg) no-repeat;padding:120px 390px 0 10px;;margin:30px 0;}
#nursing .crrbox01{width:100%;margin:10px 0;border:solid 1px #425c98;}
#nursing .crrbox01 .h{ background:#425c98;text-indent:10px;color:#fff;height:28px;line-height:28px;font-size:14px;font-weight:bold;}
#nursing .crrbox01 .t{padding:15px;line-height:1.9em;}
#nursing .crrbox01 .left{width:190px; margin-right:60px;}
#nursing .crrbox01 .left +.left +.left{margin-right:0;}
#nursing .crrinbox05{margin:10px;}
#nursing .crrinbox05 .h{background:#6488d9;height:20px;line-height:20px;text-align:center;}
#nursing .crrinbox05 .t{border:solid 1px #6488d9;margin-bottom:10px;}
#nursing .crrinbox05 .t .left{width:150px; margin-right:107px;}
#nursing .crrinbox05 .t .left +.left +.left{margin-right:0;}
/*助産学専攻科*/
#midwifery .obbox01{background:url(/img/grad/grad_midwifery_3.jpg) no-repeat;padding: 90px 300px 40px 0px;margin:30px 0;}
#midwifery .crrbox01{width:100%;margin:10px 0;border:solid 1px #e74291;}
#midwifery .crrbox01 .h{ background:#e74291;text-indent:10px;color:#fff;height:28px;line-height:28px;font-size:14px;font-weight:bold;}
#midwifery .crrbox01 .t{padding:15px;line-height:1.9em;}
#midwifery .crrbox01 .left{width:205px; margin-right:37px;}
#midwifery .crrbox01 .left +.left +.left{margin-right:0;}
#midwifery .midbox .left{line-height:150%; margin:10px 130px 10px 40px;}


/*＝＝＝＝＝＝＝＝＝＝＝＝＝

	info
	
===========================================*/
#message .box1{
	padding:50px 220px 20px 20px;
	background:url(/img/info/message_img.jpg) no-repeat;
	line-height: 220%;
    margin-top:20px;
}
#message .box1b{
	padding:50px 220px 20px 20px;
	background:url(/img/info/message_img2.jpg) no-repeat;
	line-height: 220%;
    margin-top:20px;
}
#message .box1c{
	padding:50px 220px 20px 20px;
	background:url(/img/info/message_img4.jpg) no-repeat;
	line-height: 220%;
    margin-top:20px;
}
#fd p{
	line-height:190%;
	padding:20px 10px;
}

table.fd td{
	height:30px;
	vertical-align:middle;
}
#rinen dl.rinen_list {
background-color:#feeded;
font-size:12px;
}
#rinen dl.rinen_list dt {
	float:left;
	width:60px;
	border-top:4px solid #fff;
	padding:5px;
	text-align:center;
	height:14px;
}
	#rinen dl.rinen_list dt.bl{ background:#eee;border-left:4px solid #fff;border-right:4px solid #fff;}
	#rinen dl.rinen_list dt.two{ height:42px}
#rinen dl.rinen_list dd {
    border-top:4px solid #fff;
    margin-left:140px;
	text-indent:10px;
    padding:5px;
	height:14px;
	line-height:14px;
}


#rinen .kontxt{
	float:left;
	width:340px;
	line-height:200%;
}
#rinen .txtlft{text-align:left;}
#gakuhou h4{
	background:#f19ec2;
	padding:0 10px;
	color:#fff;
	height:28px;
	line-height:28px;
	font-size:14px;
}
#gakuhou h4 img{vertical-align:middle;margin-left:10px;}
#gakuhou table td{padding-left:10px;}
.p10lh{padding:10px; line-height:150%;}

/*教員紹介*/
.sec1{
	background:#f9d2d4;
	padding:10px 0 10px 10px;
	margin-bottom:20px;
}
.sec1 img{margin-right:8px;}
table.teach_table tr:nth-of-type(2n+1) td{background:#f7f7f7;}
table.teach_table th{
	background:#ff9ca2;
	color:#fff;
	text-align:center;
	height:30px;
	vertical-align:middle;
	border-right:solid 1px #999;
	border-left:solid 1px #999;
	border-top:solid 1px #999;
}
table.teach_table td{
	border:solid 1px #999;
	height:35px;
	vertical-align:middle;
	text-align:center;
	line-height:130%;
	color:#727272;
}
/*map*/
.acsess_h{
	background:#f19ec2;
	text-align:center;
	width:180px;
	padding:20px;
	color:#fff;
	margin-bottom:10px;
	height:14px;
font-weight:bold;
}
.acsess{
	background:#ffeeef;
	border:solid 1px #f19ec2;
	width:430px;
	padding:10px;
	margin-left:10px;
	margin-bottom:10px;
}
.acsbox .acsess_h{height:55px;}
.acsess div{
	margin-left:1em;
	text-indent:-1em;
	line-height:140%;
}
.map_txt{
	margin-left:40px;
	margin-bottom:20px;
	line-height:150%;
}
/*＝＝＝＝＝＝＝＝＝＝＝＝＝

	entrance
	
===========================================*/
/*.--.共通.--.*/

#ao .ao_line{
	font-weight:bold;
	font-size:14px;
	margin:5px 0;
}

/*.--.説明会.--.*/
#setsumei .caution{
	background:#f8b551;
	color:#fff;
	height:25px;
	line-height:25px;
	font-size:14px;
	text-indent:10px;
	width:710px;
	margin:10px 0;
font-weight:bold;
}


/*セミナー共通*/

.pre{
	border: 1px solid #f9d2d4;
	padding:20px;
	background:#fffee4;
	color:#FF6D7E;
	line-height:170%;
	font-size:16px;
	font-weight:bold;
	margin-bottom:20px;
}

.pre2{
	border: 1px solid #f9d2d4;
	padding:20px 50px;
	background:#f2fee4;
	color:#FF6D7E;
	line-height:170%;
	font-size:16px;
	font-weight:bold;
	margin-bottom:20px;
}

.pre3{
	border: 1px solid #f9d2d4;
	padding:20px 50px;
	background:#fffee4;
	color:#FF6D7E;
	line-height:170%;
	font-size:16px;
	font-weight:bold;
	margin-bottom:20px;
}

/*学費*/
table.gakuhilist{
	margin:20px auto 10px;
}
table.gakuhilist th{
	background:#ffeeef;
	color:#FF6D7E;
	text-align:center;
	font-weight:bold;
	border: 1px solid #f9d2d4;
	height:25px;
	vertical-align:middle;
	width:131px;
	border-spacing:1px;
}
table.gakuhilist td{
	border: 1px solid #f9d2d4;
	height:25px;
	vertical-align:middle;
	text-align:right;
	width:150px;
	padding-right:80px;
}
table.gakuhilist td.gakubu{
	background:#fc94aa;
	color:#fff;
	text-align:center;
	font-weight:bold;
	padding-right:0;
}
table.gakuhilist td.bfaf{
	background:#fce5e8;
	font-weight:bold;
}

table.syougakulist{margin:10px;}

table.syougakulist th{
	background:#e6e6e6;
	font-weight:bold;
	text-align:center;
	vertical-align:middle;
	border:solid 1px #b5b5b6;
    line-height:140%;
}

table.syougakulist td{
	border:solid 1px #b5b5b6;
	padding:20px;
	width:250px;
	line-height:140%;
}

table.syougakulist th.th2{
	background:#efeff0;
	height:25px;
}

/*テンプレ*/
#ent_tmp h3{font-size:18px;color:#ff9ca2;}
#ent_tmp dl{
	border: 1px solid #f9d2d4;
	border-top: none;
	width: 920px;
	margin:10px auto;
	font-size:12px;
	position:relative;
	line-height:150%;
	background:#ffeeef;
}
#ent_tmp dt{
	border-top: 1px solid #f9d2d4;
	float: left;
	width: 180px;
	color:#FF6D7E;
	position:relative;
	font-weight:bold;
	padding-left:10px;
}
#ent_tmp dd{border-left: 1px solid #f9d2d4;
	border-top: 1px solid #f9d2d4;
	_height: 1%; /* WinIEで頭の文字が右に微妙にずれるのを補正 */
	margin-left: 180px;
	padding:10px 15px;
	background:#fff;
}
#ent_tmp dl dt .dt1{margin:10px 0;}

table.ent_tmp{
	width: 920px;
	margin:20px auto;
}

table.ent_tmp th{
	background:#fc94aa;
	color:#fff;
	text-align:center;
	height:25px;
	vertical-align:middle;
	border: 1px solid #f9d2d4;
}

table.ent_tmp td{
	padding:20px;
	border: 1px solid #f9d2d4;
	line-height:180%;
	color:#666;
}

/*==================

	campus

================================*/
/*キャンパスマップ*/
#cmap .cmap2 .left{width:346px;margin-right:37px;}
#cmap .cmap2 .left + .left,
#cmap .cmap3 .left + .left + .left{margin-right:0;}
#cmap .cmap3 .left{width:219px;margin-right:36px;}
#cmap .cmap2 .left p,
#cmap .cmap3 .left p{padding:10px 0; line-height:140%;color:#737373;}
#cmap .cmap2 .left p span,
#cmap .cmap3 .left p span{font-weight:bold;}
/*カレンダー*/
.bgp{
	padding:3px;
	background:#fc94aa;
	text-align:center;
	font-size:16px;
	font-weight:bold;
	color:#ffffff;
}
#cal .cal2{margin:20px 10px;}
#cal .cal2 .left{width:343px; margin-right:20px;}
#cal .cal2 .left + .left{margin-right:0;}
#cal .cal2 dd {
	height: 27px;
	line-height: 26px;
	padding: 0;
	border-bottom: dotted 1px #fc94aa;
	text-indent:10px;
	font-weight:bold;
}
#cal .cal2 dd p{
	text-indent:2em;
	font-weight:lighter;
}
/*周辺マップ*/
#map .map2{margin-top:20px;}
#map .map2 .left{width:350px;margin-right:30px;}
#map .map2 .left + .left{margin-right:0;}
#map .map2 .left p{padding:10px 15px; line-height:140%;color:#737373;}


/*各種証明書*/
#shou dl.shoumeilist{
	clear:both;
    width:710px;
	line-height:150%;
	background:#fff4f6;
	margin:5px auto;
	border: 1px solid #f9d2d4;border-top: none;
}
#shou dl.shoumeilist dt{
	border-top: 1px solid #f9d2d4;color:#999;
    display:inline;font-weight:bold;
	background:#fff4f6;
    float:left;text-align:center;
    padding:10px 0;
    width:180px;
    clear:both;

}

#shou dl.shoumeilist dd{
	border-left: 1px solid #f9d2d4;
	border-top: 1px solid #f9d2d4;
	background:#fff;
    padding:10px 0;
	margin-left:0;
	text-align:center;
    width:529px;
    float:left;

}
#shou dl.shoumeilist dd.dd2{padding:20px 0;}
#shou dl.shoumeilist .dh{color:#FF6D7E; background:#fce5e8;font-weight:bold;}

/*通学について*/
.tsuugaku_list dl dt{padding-top:20px;}
.tsuugaku_list dl dt.bus{padding-top:190px;}
/*国際交流*/
#inter .box1{
	background:url(/img/campus/inter_img01.jpg) no-repeat;
	padding:25px 0 25px 240px;
	line-height:150%;
	height:100px;
	margin-top:20px;
}
#inter .box2{
	background:url(/img/campus/inter_omg02.jpg) no-repeat;
	padding:25px 0 25px 240px;
	line-height:150%;
	height:100px;
	margin-top:20px;
}
/*教養*/
#kyouyou dd{text-align:center;}

/*クラブ・サークル紹介*/
#club .club{padding:40px 20px 0 235px;height:120px;line-height:140%;position:relative;}
#club .clubbox1{background:url(/img/campus/club_img1.png);}
#club .clubbox2{background:url(/img/campus/club_img2.png);}
#club .clubbox3{background:url(/img/campus/club_img3.png);}
#club .clubbox4{background:url(/img/campus/club_img4.png);}
#club .clubbox5{background:url(/img/campus/club_img5.png);}
#club .clubbox6{background:url(/img/campus/club_img6.png);}
#club .clubbox7{background:url(/img/campus/club_img7.png);}
#club .clubbox8{background:url(/img/campus/club_img8.png);}
#club .clubbox9{background:url(/img/campus/club_img9.png);line-height:120%;}
#club .clubbox10{background:url(/img/campus/club_img10.png);}
#club .clubbox11{background:url(/img/campus/club_img11.png);}
#club .clubbox12{background:url(/img/campus/club_img12.png);}
#club .clubbox13{background:url(/img/campus/club_img13.png);}
#club .clubbox14{background:url(/img/campus/club_img14.png);}
#club .clubbox15{background:url(/img/campus/club_img15.png);}
#club .clubbox16{background:url(/img/campus/club_img16.png);}
#club .clubbox17{background:url(/img/campus/club_img17.png);}
#club .clubbox18{background:url(/img/campus/club_img18.png);}
#club .clubbox19{background:url(/img/campus/club_img19.png);}
#club .clubbox20{background:url(/img/campus/club_img20np.png);}
#club .clubbox21{background:url(/img/campus/club_img21.png);}
#club .clubbox22{background:url(/img/campus/club_img22.png);}
#club .clubbox23{background:url(/img/campus/club_img23.png);}
#club .clubbox24{background:url(/img/campus/club_img24np.png);}
#club .clubbox25{background:url(/img/campus/club_img25.png);}
#club .clubbox26{background:url(/img/campus/club_img26.png);}
#club .clubbox27{background:url(/img/campus/club_img27.png);}
#club .clubbox28{background:url(/img/campus/club_img28.png);}
#club .clubbox29{background:url(/img/campus/club_img29.png);}
#club .clubbox30{background:url(/img/campus/club_img30.png);}
#club .clubbox31{background:url(/img/campus/club_img31.png);}
#club a{display:block;width:69px;height:29px;float:left}
a.hp{background:url(/img/campus/club_btn_hp.png);}
a.info{background:url(/img/campus/club_btn_info.png);}
a.rank{background:url(/img/campus/club_btn_rank.png);}
.btn{
	position:absolute;bottom:10px;left:235px;}

#club .club2{padding:20px 20px 0 235px;height:140px;line-height:140%;position:relative;}
.clubname{
    color: #e95283;
	margin: 0px 0px 5px 0px;
    font-size: 16.5px;
    font-family:'Lucida Grande','Hiragino Kaku Gothic ProN', 'ヒラギノ角ゴ ProN W3', Meiryo, メイリオ, sans-serif;
}
#club .clubbox1b{background:url(/img/campus/club_img1b.png);}
#club .clubbox2b{background:url(/img/campus/club_img2b.png);}
#club .clubbox3b{background:url(/img/campus/club_img3b.png);}
#club .clubbox4b{background:url(/img/campus/club_img4b.png);}
#club .clubbox5b{background:url(/img/campus/club_img5b.png);}
#club .clubbox6b{background:url(/img/campus/club_img6b.png);}
#club .clubbox7b{background:url(/img/campus/club_img7b.png);}
#club .clubbox8b{background:url(/img/campus/club_img8b.png);}
#club .clubbox9b{background:url(/img/campus/club_img9b.png);line-height:120%;}
#club .clubbox10b{background:url(/img/campus/club_img10b.png);}
#club .clubbox11b{background:url(/img/campus/club_img11b.png);}
#club .clubbox12b{background:url(/img/campus/club_img12b.png);}
#club .clubbox13b{background:url(/img/campus/club_img13b.png);}
#club .clubbox14b{background:url(/img/campus/club_img14b.png);}
#club .clubbox15b{background:url(/img/campus/club_img15b.png);}
#club .clubbox16b{background:url(/img/campus/club_img16b.png);}
#club .clubbox17b{background:url(/img/campus/club_img17b.png);}
#club .clubbox18b{background:url(/img/campus/club_img18b.png);}
#club .clubbox19b{background:url(/img/campus/club_img19b.png);}
#club .clubbox20b{background:url(/img/campus/club_img20b.png);}
#club .clubbox21b{background:url(/img/campus/club_img21b.png);}
#club .clubbox22b{background:url(/img/campus/club_img22b.png);}
#club .clubbox23b{background:url(/img/campus/club_img23b.png);}
#club .clubbox24b{background:url(/img/campus/club_img24b.png);}
#club .clubbox25b{background:url(/img/campus/club_img25b.png);}
#club .clubbox26b{background:url(/img/campus/club_img26b.png);}
#club .clubbox27b{background:url(/img/campus/club_img27b.png);}
#club .clubbox28b{background:url(/img/campus/club_img28b.png);}
#club .clubbox29b{background:url(/img/campus/club_img29b.png);}
#club .clubbox30b{background:url(/img/campus/club_img30b.png);}
#club .clubbox31b{background:url(/img/campus/club_img31b.png);}

#club .club3{
    padding:18px 20px 0 21px;
    height:142px;
    line-height:140%;
    position:relative;
    background:url(/img/campus/club_bg.png);
}
.clubbunsho{
    position:absolute;top:20px;left:235px;width:475px}

/*================================

	就職情報
_______________________________________*/
.databox{
	border:solid 1px #999;
	padding:10px}

/*内定者*/
.voicebox1{background:url(/img/career/voice_img1.png) no-repeat;}
.voicebox2{background:url(/img/career/voice_img2.png) no-repeat;}
.voicebox3{background:url(/img/career/voice_img3.png) no-repeat;}
.voicebox4{background:url(/img/career/voice_img4.png) no-repeat;}
.voicebox5{background:url(/img/career/voice_img5.png) no-repeat;}
.voicebox6{background:url(/img/career/voice_img6.png) no-repeat;}
.voicebox1,.voicebox2,.voicebox3,.voicebox4,.voicebox5,.voicebox6{padding:30px 0 0 175px;line-height:150%;position:relative;height:200px;}
.voicedata{position:absolute;bottom:26px;left:175px;}
.voicebox4 .voicedata{bottom:14px;}
.voicebox4 .voicedata .left + .left{padding-top:30px;}
.voicedata .left{width:220px;padding:20px;font-weight:bold;}
/*就職情報 データ*/
#career_data .crrbox01{width:97%;min-height:100px;margin:10px auto;border:solid 1px #f19ec2;}
#career_data .crrbox01 .h{ background:#f19ec2;color:#fff;height:28px;line-height:28px;font-size:14px;text-indent:10px;font-weight:bold;}

/*サポート*/
.skilup{background:#fffdde;margin:10px;padding:20px;}
#career_support .crrbox01{width:97%;min-height:100px;margin:10px auto;border:solid 1px #a0a0a0;}
#career_support .crrbox01 .h{ background:#a0a0a0;color:#fff;height:28px;line-height:28px;font-size:14px;text-indent:10px;font-weight:bold;}
#career_support .crrbox01 .t{ padding:10px;}
.supportbox{background:url(/img/career/support_img1.jpg) no-repeat;}
.supportbox2{background:url(/img/career/support_img2.jpg) no-repeat;}
.supportbox3{background:url(/img/career/support_img3.jpg) no-repeat;}
.supportbox4{background:url(/img/career/support_img4.jpg) no-repeat;}
.supportbox5{background:url(/img/career/support_img5.jpg) no-repeat;}
.supportbox,.supportbox2,.supportbox3,.supportbox4,.supportbox5{padding:60px 300px 0 10px;line-height:180%;position:relative;height:140px;}
/*採用者*/
#career_kyujin .yelw dl{
	border: 1px solid #aaa;
	background:#fffeee;
}
#career_kyujin .yelw dt{
	border-top:none;
	color:#aaa;
}
#career_kyujin .yelw dd{
	border-left: 1px solid #aaa;
	border-top:none;
}
#career_kyujin .yelw .bodert{border-top:solid 1px #ccc;}
.kyujin{
background:url(/img/career/kyujin_img.jpg) no-repeat;
width:340px;
padding:12px 0;
text-align:right;
}
.kyujin a{margin:0 20px;}
/*既卒者*/
table.cartbl{width:710px;margin:auto;}
table.cartbl th{background:#ffeeef;border: 1px solid #f9d2d4;width:5px;}
table.cartbl td{border: 1px solid #f9d2d4;height:30px; vertical-align:middle; text-indent:10px;}

/*在学生*/
#career_zaigaku .right{
	border:solid #fce5e8 1px;
	height:30px;
	width:150px;
	line-height:30px;
	margin:10px 20px 0 0;
	text-align:center;
}
                
                
#cooperation_koukai .crrbox01{min-height:100px;margin:10px auto;border:solid 1px #ff9ca2;}
#cooperation_koukai .crrbox01 .h{ background:#ff9ca2;color:#fff;height:16px;line-height:16px;font-size:14px;text-indent:10px;font-weight:bold;}

.koukai_h3{
	border:solid 1px #ff9ca2;
	background:#fff4f6;
	color:#ff9ca2;
	padding:10px;
	font-size:16px;
	line-height:140%;font-weight:bold;
}
.thame{
	background:#fbdce2;
	padding:5px;
	line-height:140%;
	color:#e74291;
    font-weight:bold;
}
                
                
.relaybox{
	padding:40px 200px 20px 20px;
	background:url(/img/cooperation/relay_img1.png) no-repeat;
	line-height:170%;
    margin-top:20px;
}
.relaybox2{
	border:solid 1px #f9d2d4;
	background:#fffff0;
	padding:10px;
	line-height:150%;
	margin-bottom:20px;
}
/*================================

	お知らせ一覧
_______________________________________*/
.info_box{height:160px;width:730px;}
.info_box dl{clear:both;width:100%;}

.info_box dl.bg_g dd,.info_box dl.bg_g dt{ background:#f6f6f6}
.info_box dl dd,
.info_box dl dt{float:left;height:27px;line-height:27px;}
.info_box dl dd{width:100px;text-align:center;vertical-align:middle;font-size:12px;}
.info_box dl dd + dt + dd{width:67%;text-align:left;text-indent:15px}
.info_box dl dt{width:50px;padding:3px;}
.info_box dl dt img{padding-top:7px;margin:auto}

                                          
                                          
/*================================

	お知らせ一覧
_______________________________________*/
.result_box{width:730px;}
.result_box dl{clear:both;width:100%; margin-bottom:10px;}
 .result_box dd,
 .result_box dt{padding:5px;}
                                          
                                          .result_box dt a{font-size:16px;}
                                          
.result_box dl.bg_g dd,.result_box dl.bg_g dt{ background:#f6f6f6}

.result_box strong{background-color:#cee4ae}

/*よくある質問*/
#qa .qa{padding:20px 200px 85px 90px;}
#qa .q{
	margin: 10px 0 30px;
	font-size: 18px;
	color: #ffa200;
	font-weight: bold;
	line-height:130%;
}
#qa .apink{
	background:#fce5e8;
	color:#fa6a89;
	font-weight:bold;
	margin:10px 0 20px 0;
	padding:5px 10px;
	font-size:14px;
	line-height:130%;
}
#qa .a{line-height:140%;font-size:14px;}
#qa .qabox1{background:url(/img/campus/qa_1.png) no-repeat;}
#qa .qabox2{background:url(/img/campus/qa_2.png) no-repeat;}
#qa .qabox3{background:url(/img/campus/qa_3.png) no-repeat;}
#qa .qabox4{background:url(/img/campus/qa_4.png) no-repeat;padding-bottom:45px;}
#qa .qabox5{background:url(/img/campus/qa_5.png) no-repeat;padding-bottom:65px;}
#qa .qabox6{background:url(/img/campus/qa_6.png) no-repeat;padding-bottom:80px;}
#qa .qabox7{background:url(/img/campus/qa_7.png) no-repeat;padding-bottom:65px;}
#qa .qabox8{background:url(/img/campus/qa_8.png) no-repeat;}
#qa .qabox9{background:url(/img/campus/qa_9.png) no-repeat;padding-bottom:65px;}
#qa .qabox10{background:url(/img/campus/qa_10.png) no-repeat;padding-bottom:120px;}

#qa .qabox2 .q,
#qa .qabox4 .q,
#qa .qabox8 .q,
#qa .qabox10 .q{margin:5px 0 12px 0;}

/*教員募集*/
#recruit table{width:710px;text-align:center;margin-bottom:20px;}
#recruit table th{background:#fc94aa;color:#ffffff;text-align:center;padding:8px;border:solid 1px #ffc3d0;}
#recruit table td{border:solid 1px #ffc3d0;padding:13px;}

#recruit dl.recsyoshiki{
	border: 1px solid #ccc;
	border-top: none;
	margin:10px auto;
	font-size:12px;
	position:relative;
	line-height:150%;
	background:#D8D8D8;
}
#recruit dl.recsyoshiki dt{
	border-top: 1px solid #ccc;
	float: left;
	width: 180px;
	color:#666;
	position:relative;
	font-weight:bold;
	padding:30px 0;
	text-align:center;
}
#recruit dl.recsyoshiki dd{border-left: 1px solid #ccc;
	border-top: 1px solid #ccc;
	_height: 1%; /* WinIEで頭の文字が右に微妙にずれるのを補正 */
	margin-left: 180px;
	background:#fff;
	padding:10px 20px;
}
#recruit dl.recsyoshiki dd span{
	padding:7px 15px;
	border:solid 1px #CCC;
	display:inline-block;
	margin-top:10px;
}

/*menu*/

.menu_list dl dd{
	float:left;
	margin:20px 30px 0 0;
	background:url(/img/menu/menu_link.png) no-repeat;
	line-height:40px;
	text-indent:30px;
	width:344px;
	font-size:14px;
padding:0;
}

.menu_list dl dd:nth-child(2n){margin-right:0;}

.menu_list dl dd a{font-size:14px;}

/*情報教育研究センター*/
#irc table{margin:10px 10px 10px 0;_height: 1%;}

#irc table th{border:solid 1px #ccc; background:#E0E0E0;text-align:center;padding:10px;}

#irc table td{border:solid 1px #ccc;padding:10px; vertical-align:middle;line-height:140%;}
#irc table td a{vertical-align:middle;}
#irc table td img{margin-right:10px;}
/*サイトポリシー*/
#site_policy .crrbox01{width:97%;margin:10px auto;border:solid 1px #ffc3d0;}
#site_policy .crrbox01 .h{ background:#fff4f6;color:#fa6a89;height:25px;line-height:25px;text-indent:10px;border-bottom:solid 1px #ffc3d0;font-weight:bold;}
#site_policy .crrbox01 .t{padding:15px;line-height:170%;}
#site_policy .crrbox01 .t a{color:blue;}
/*教免*/
#kyomen #condl dd a{color:#ea68a2!important;}

/*テンプレート*/
#wfs .box4_tmp div,
#kss .box4_tmp div,
#ba .box4_tmp div,
#ns .box4_tmp div,
#child .box4_tmp div,
#entrance .box4_tmp div,
#campus .box4_tmp div,
#career .box4_tmp div{
	min-height:200px;
	padding-top:-20px;
	padding-right:330px;
	line-height:150%;
}
#wfs .pt_tmp,
#kss .pt_tmp,
#ba .pt_tmp,
#ns .pt_tmp,
#child .pt_tmp,
#entrance .pt_tmp,
#campus .pt_tmp,
#career .pt_tmp{background:url(/img/faculty/wfs/wfs_tmp_img1.png) no-repeat bottom right;}

#english{font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic";font-size:14px;}
#english h3.h3{background:#F9C;color:#ffffff;height:30px;line-height:30px;font-size:18px;text-indent:10px;}
#english p{font-weight:bold}

/*
　　　オープンキャンパス
______________________*/
#opencampus .posi{
	position:relative;
}
#opencampus .yelbg{
	background:#FFFBDE;color:#fda8ba;
	line-height:220%;
	margin-bottom:5px;
}

#opencampus .yelbg2{
	background:#FFFBDE;color:#ff6d7e;
	line-height:220%;
	margin-bottom:5px;
}

#opencampus .greenbg{
	background:#f2fee4;color:#ff6d7e;
	line-height:220%;
	margin-bottom:5px;
}

#opencampus .opencam_tag{
	position:absolute;
	top:50px;
	right:10px;
}
.openinbox{margin:-5px -5px 20px -5px;}
#opencampus .opencam_box{width:130px;height:120px;float:left;padding:50px 10px 10px 210px;margin-bottom:5px;}
#opencampus .box1{background:url(/img/entrance/opencam_img3.jpg) no-repeat -10px 0;}
#opencampus .box2{background:url(/img/entrance/opencam_img4.jpg) no-repeat -3px 0}
#opencampus .box3{background:url(/img/entrance/opencam_img5.jpg) no-repeat -10px -2px}
#opencampus .box4{background:url(/img/entrance/opencam_img6.jpg) no-repeat -3px -2px}
#opencampus .box5{background:url(/img/entrance/opencam_img7.jpg) no-repeat -10px 0}
#opencampus .box6{background:url(/img/entrance/opencam_img8.jpg) no-repeat -3px 0}
#opencampus .box7{background:url(/img/entrance/opencam_img9.jpg) no-repeat -10px -2px}
#opencampus .box8{background:url(/img/entrance/opencam_img10.jpg) no-repeat -3px -2px}

#opencampus .opencamplay div{
	border:solid 1px #ababab;
	width:138px;
	margin-left:3px;
	float:left;
	text-align:center;
	padding:10px 0;
	}
#opencampus .opencamplay div a{font-size:14px;}
#opencampus #condl dt {width:110px;}
#opencampus #condl dd{margin-left:110px}
#opencampus table.opencamtable td{border:solid 1px #666;text-align:center;padding:5px}
#opencampus .opencampht{padding:10px;}
#opencampus .opencampht img{margin:0 0 5px 5px;}

/*サイトマップ*/
/*#sitemap .left{line-height:220%;margin-right:5px;color:#9fa0a0;padding-left:5px;}*/ /* original color */
/*#sitemap .left a{color:#9fa0a0;}*/ /* original color */
#sitemap .left{line-height:220%;margin-right:5px;color:#7f8080;padding-left:5px;}
#sitemap .left a{color:#7f8080;}
#sitemap .left a.low{background:url(/img/sitemap/sitemap_arrow.png) no-repeat 0 6px;margin-left:10px;padding-left:20px;display:block}

/*テンプレ2(改)*/
#ent_tmp2 h3{font-size:18px;color:#ff9ca2;}
#ent_tmp2 dl{
	border: 1px solid #f9d2d4;
	border-top: none;
	width: 710px;
	margin:10px auto;
	font-size:12px;
	position:relative;
	line-height:150%;
	background:#ffeeef;
}
#ent_tmp2 dt{
	border-top: 1px solid #f9d2d4;
	float: left;
	width: 180px;
	color:#FF6D7E;
	position:relative;
	font-weight:bold;
	padding-left:10px;
}
#ent_tmp2 dd{
	border-left: 1px solid #f9d2d4;
	border-top: 1px solid #f9d2d4;
	_height: 1%; /* WinIEで頭の文字が右に微妙にずれるのを補正 */
	margin-left: 180px;
	padding:10px 15px;
	background:#fff;
}
#ent_tmp2 dl dt .dt1{margin:10px 0;}

table.ent_tmp2{
	width: 710px;
	margin:20px auto;
}

table.ent_tmp2 th{
	background:#fc94aa;
	color:#fff;
	text-align:center;
	height:25px;
	vertical-align:middle;
	border: 1px solid #f9d2d4;
}

table.ent_tmp2 td{
	padding:20px;
	border: 1px solid #f9d2d4;
	line-height:180%;
	color:#666;
}
#ent_tmp2 hr{
	border-width: 1px 0px 0px 0px; /* 太さ */
	border-style: solid; /* 線種 */
	border-color: #f9d2d4; /* 線色 */
	height: 1px; /* 高さ */
	margin-top: 3px;
	margin-bottom: 5px;
}

/*教育方針(ポリシー)*/
#ba .hw{
    margin:15px 10px 10px;
    font-size:18px;
    color:#06a3e0;
    line-height:140%;
    font-weight:bold;
}
#wfs .hw{
    margin:15px 10px 10px;
    font-size:18px;
    color:#ffa200;
    line-height:140%;
    font-weight:bold;
}
#child .hw{
    margin:15px 10px 10px;
    font-size:18px;
    color:#8fbf16;
    line-height:140%;
    font-weight:bold;
}
#kss .hw{
    margin:15px 10px 10px;
    font-size:18px;
    color:#00b1ad;
    line-height:140%;
    font-weight:bold;
}
#ns .hw{
    margin:15px 10px 10px;
    font-size:18px;
    color:#e8639e;
    line-height:140%;
    font-weight:bold;
}
#busi .hw{
    margin:15px 10px 10px;
    font-size:18px;
    color:#425c98;
    line-height:140%;
    font-weight:bold;
}
#sports .hw{
    margin:15px 10px 10px;
    font-size:18px;
    color:#425c98;
    line-height:140%;
    font-weight:bold;
}
#nursing .hw{
    margin:15px 10px 10px;
    font-size:18px;
    color:#425c98;
    line-height:140%;
    font-weight:bold;
}
#midwifery .hw{
    margin:15px 10px 10px;
    font-size:18px;
    color:#db5a93;
    line-height:140%;
    font-weight:bold;
}
#opencampus .hw{
    margin:15px 10px 10px;
    font-size:18px;
    color:#9c1836;
    line-height:140%;
    font-weight:bold;
}

/*各種入試(新設)*/
table.ent_kakushu{
	margin:20px auto 10px;
}
table.ent_kakushu th{
	background:#ffeeef;
	color:#FF6D7E;
	font-weight:bold;
	border: 1px solid #f9d2d4;
	height:25px;
	vertical-align:middle;
	width:140px;
	border-spacing:1px;
	padding:10px 20px;
}
table.ent_kakushu td{
	border: 1px solid #f9d2d4;
	height:25px;
	vertical-align:middle;
	padding:10px 15px;
}
table.ent_kakushu{
	width: 710px;
	margin:10px auto;
	padding:2px 2px;
}
hr.style-1{
    margin:15px 0px 15px;
    border: 0;
    height: 1px;
    background: #333;
    background-image: -webkit-linear-gradient(left, #ccc, #333, #ccc);
    background-image:    -moz-linear-gradient(left, #ccc, #333, #ccc);
    background-image:     -ms-linear-gradient(left, #ccc, #333, #ccc);
    background-image:      -o-linear-gradient(left, #ccc, #333, #ccc);
}

/* 見出し(テキスト対応・新設) */
.hl1{
	background:url(/img/headline_2.png) no-repeat;
	color:#f29c9f;
	margin:16px 0px 8px 0px;
	padding:7px 0px 5px 14px;
	font-size:21px;
	line-height:27px;
    height:39px;
    font-family: 游ゴシック体, 'Yu Gothic', YuGothic, 'ヒラギノ角ゴシック Pro', 'Hiragino Kaku Gothic Pro', メイリオ, Meiryo, Osaka, 'ＭＳ Ｐゴシック', 'MS PGothic', sans-serif;
}
.ba_hl1{
	background:url(/img/ba_headline_2.png) no-repeat;
	color:#06a3e0;
	padding:10px 0px 8px 14px;
	font-size:21px;
    font-family:'Lucida Grande','Hiragino Kaku Gothic ProN', 'ヒラギノ角ゴ ProN W3', Meiryo, メイリオ, sans-serif;
}
.ba_h3{
	border:solid 1px #06a3e0;
	background:#f2fbff;
	color:#06a3e0;
	padding:10px;
	font-size:16px;
	line-height:140%;
    font-weight:bold;
}
.ba_h3a{
    margin:15px 0px 25px 0px;
	border:solid 1px #64d5ff;
	background:#f2fbff;
	color:#06a3e0;
	padding:15px 14px 15px 14px;
	font-size:21px;
    font-weight:bold;
    font-family:'Lucida Grande','Hiragino Kaku Gothic ProN', 'ヒラギノ角ゴ ProN W3', Meiryo, メイリオ, sans-serif;
}
.ba_h3b{
    margin:15px 0px 25px 0px;
    border:solid 1px #ffc564;
	background:#fffbf2;
	color:#ff4e00;
	padding:15px 14px 15px 14px;
	font-size:21px;
    font-weight:bold;
    font-family:'Lucida Grande','Hiragino Kaku Gothic ProN', 'ヒラギノ角ゴ ProN W3', Meiryo, メイリオ, sans-serif;
}
#ba .ba_h3b dl.features{
	padding: 0 20px 0 20px;
	color:#585858;
	font-style:normal;
	font-size:14px;	
	font-weight:normal;
	line-height:130%;
}
.ba_h3c{
    margin:15px 5px 25px 5px;
    border:solid 1px #ffc564;
	background:#fffbf2;
	color:#ff4e00;
	padding:15px 14px 15px 14px;
	font-size:21px;
    font-weight:bold;
    font-family:'Lucida Grande','Hiragino Kaku Gothic ProN', 'ヒラギノ角ゴ ProN W3', Meiryo, メイリオ, sans-serif;
}
.ba_gray{
    color:#585858!important;
    font-family:auto;
    line-height:140%;
}
.ba_box1{
    margin:0px 0px 0px 0px;
    border:solid 1px #64d5ff;
	background:#f2fbff;
	padding:10px 10px 10px 10px;
}
.ba_hl1y{
	background:url(/img/ba_headline_3.png) no-repeat;
	color:#ff4e00;
	padding:10px 0px 8px 14px;
	font-size:21px;
    font-family:'Lucida Grande','Hiragino Kaku Gothic ProN', 'ヒラギノ角ゴ ProN W3', Meiryo, メイリオ, sans-serif;
}

.oc_h3{
	margin:20px 0 12px;
	margin-left:10px;
	color:#9c1836;
	font-size:18px;
    font-family:'Lucida Grande','Hiragino Kaku Gothic ProN', 'ヒラギノ角ゴ ProN W3', Meiryo, メイリオ, sans-serif;
}

.oc_hl1{
	background:url(/img/oc_headline.png) no-repeat;
	color:#9c1836;
	padding:10px 0px 8px 14px;
	font-size:21px;
    font-family:'Lucida Grande','Hiragino Kaku Gothic ProN', 'ヒラギノ角ゴ ProN W3', Meiryo, メイリオ, sans-serif;
}

.oc_hl2{
	text-align: center;
/*	text-decoration: underline;*/
	color:#9c1836;
	padding:10px 0px 8px 14px;
	font-size:23px;
    font-family:'Lucida Grande','Hiragino Kaku Gothic ProN', 'ヒラギノ角ゴ ProN W3', Meiryo, メイリオ, sans-serif;
}

.univ_hl1{
	background:url(/img/headline_2.png) no-repeat;
	color:#f29c9f;
	padding:10px 0px 8px 14px;
	font-size:21px;
    font-family:'Lucida Grande','Hiragino Kaku Gothic ProN', 'ヒラギノ角ゴ ProN W3', Meiryo, メイリオ, sans-serif;
}

/* 画像に対する文字の回り込み指定 */
.ba_left,
.ba_right{
   overflow:hidden;
   height:auto;
}
.ba_left img{
   float:left;
   margin:0 15px 0 0 !important;
   padding:0 !important;
   border:0 !important;
}
.ba_right img{
   float:right;
   margin:0 0 0 15px !important;
   padding:0 !important;
   border:0 !important;
}
.ba_left p,
.ba_right p{
   overflow:hidden;
   height:auto;
}
/* 経営学科　カリキュラム　15_01_07追加要素 */

/* 経営学科 Q&ABOX */
#ba .qabox{
	margin: 15px 0px 0px 0px;
    padding:20px 20px 0 20px;
    height:140px;
    line-height:140%;
    position:relative;
    background:url(/img/ba_top_box01.png);
}
#ba .qabox2{
	margin: 15px 0px 0px 0px;
    padding:20px 20px 0 20px;
    height:200px;
    line-height:140%;
    position:relative;
    background:url(/img/ba_top_box02.png);
}
#ba .qabox3{
	margin: 15px 0px 0px 0px;
    padding:20px 20px 0 20px;
    height:130px;
    line-height:140%;
    position:relative;
    background:url(/img/ba_top_box03.png);
}
#ba .question{
    color: #367ac0;
	margin: 0px 0px 10px 0px;
    font-size: 16.5px;
    font-weight:bold;
    font-family:'Lucida Grande','Hiragino Kaku Gothic ProN', 'ヒラギノ角ゴ ProN W3', Meiryo, メイリオ, sans-serif;
}
#ba .answer{
    color: #e74291;
	margin: 0px 0px 10px 0px;
    font-size: 16.5px;
    font-weight:bold;
    font-family:'Lucida Grande','Hiragino Kaku Gothic ProN', 'ヒラギノ角ゴ ProN W3', Meiryo, メイリオ, sans-serif;
}
#ba .answer2{
	margin: 3px 15px 5px 15px;
}
#ba p{
	/*line-height: 150%; 一時的にコメントアウト */
	/*margin-bottom: 5px; 一時的にコメントアウト */
}
#ba .bulletin_wrap p,#ba .brsc_wrap p{
	line-height: 150%;
	margin-bottom: 5px; 
}
#ba p.indent{
	text-indent: 1em;
}
/* 経営学科 総合 追加要素 */
#ba h3.imgBK { /* イメージバック付きh3タグ */
	line-height: 40px;
	padding: 0 0 0 20px;
	color: #06a3e0;
	background: url(/img/faculty/ba/ba_h3_imgBK.png) no-repeat;
	font-size: 19px;
}
#ba .ba-blue{ /* 青文字 */
	color:#06a3e0;
}
#ba .link-arrow{ /* 矢印付きのリンク */
	padding-left: 22px;
	background: url(/img/faculty/ba/arw.jpg) no-repeat left;
}
#ba .ba-sqr{ /* 正方形(グリーン) */
	padding-left: 22px;
	background: url(/img/bmrc/sqr2.png) no-repeat left;
}
#ba .float.left{ /* フロートの制御　左 */
	float: left;
}
#ba .float.right{ /* フロートの制御　右 */
	float: right;
}
#ba .pdf{ /* PDFファイルの飾り */
	padding-right: 22px;
	background: url(/img/faculty/ba/ico-pdf.png) no-repeat right;
}
/* 経営学科 学科紀要 追加要素 */
#ba h5.link { /* pdfのリンク用の行 */
	margin: 10px 0 10px 0;
	font-size: 14px;
	color: #06a3e0;
	line-height: 125%;
	font-weight: bold;
}
#ba h5.link a{
	color: #e37e91;
}
#ba .bulletin_wrap{/* #baの直下に指定したラップ階層pタグなどの指定用*/
}
#ba .bulletin_wrap h6{/* #baの直下に指定したラップ階層pタグなどの指定用*/
	margin: 10px 0 5px 0;
	color: #06a3e0;
}
#ba .bulletin_wrap p{
	line-height:150%;
	margin-left: 20px;
}
#ba .bulletin_wrap hr.bulletin{
	margin: 20px 0;
}

/* 産学連携県連 */
#ba table#holdingsList{ /* 所蔵資料リストの指定 */
	width: 100%;
	border: 2px solid #dddddd;
}
#ba table#holdingsList th{
	border-bottom: 1px solid #dddddd;
	border-right: 1px solid #dddddd;
	padding: 3px 0;
	background: #07a2e2;
	color: #ffffff;
	font-weight:bold;
	text-align: center;
line-height: 135%;
}
#ba table#holdingsList tr td{
	border-bottom: 1px solid #dddddd;
	border-right: 1px solid #dddddd;
	padding: 3px 0;
line-height: 135%;
}
#ba table#holdingsList tr td.title,
#ba table#holdingsList tr td.author,
#ba table#holdingsList tr td.publisher{
	padding-left: 5px;
}
#ba table#holdingsList tr td.number{
	text-align: center;
}

/*偶数の行*/
/*
#ba table#holdingsList tr.even{
	background: #eeeeee;	
}
*/
/*奇数の行*/
/*
tr.odd{
}
*/

#ba table#holdingsList tr:nth-child(odd){
background: #eeeeee;	
}

#ba table#holdingsList tr:nth-child(even){
background: #ffffff;
}

/* キャリア教育 */
#ba table#carrierContent{
	width: 100%;
	border: 2px solid #dddddd;
}
#ba table#carrierContent tr th{
	width: 20%;
	background: #07a2e2;
	padding: 10px 5px;
	color: #ffffff;
	font-size: 14px;
	border-bottom: 1px solid #dddddd;
	border-right: 1px solid #dddddd;
}
#ba table#carrierContent tr td{
	width: 80%;
	background: #eeeeee;
	padding: 10px 5px;
	font-weight: bold;
	font-size: 14px;
	border-bottom: 1px solid #dddddd;
}

#ba table#carrierContent2{
	width: 100%;
	border: 2px solid #dddddd;
}
#ba table#carrierContent2 tr th{
	width: 18%;
	background: #07a2e2;
	padding: 10px 5px;
	color: #ffffff;
	font-size: 14px;
	border-bottom: 1px solid #dddddd;
	border-right: 1px solid #dddddd;
	vertical-align: middle;
}
#ba table#carrierContent2 tr td{
	width: 82%;
/*	background: #eeeeee;*/
	padding: 10px 5px;
/*	font-weight: bold;*/
	font-size: 14px;
	line-height: 150%;
	border-bottom: 1px solid #dddddd;
}

#ba ul.lectur{
	width: 600px;
	line-height: 150%;
}
#ba ul.lectur li.lectureList{
	width: 600px;
	clear:both;
	list-style: none;
}
#ba ul.lectur li.lectureList span.company{
	width: 200px;
	font-size: 14px;
	float: left;
	list-style: disc;
}
#ba ul.lectur li.lectureList span.lecturer{
	width: 400px;
	font-size: 14px;
	float: left;
}
/* 学科データ */
#ba table#studentsNumber{ /*在学生数*/
	width: 100%;
	border: 2px solid #dddddd;
}
#ba table#studentsNumber tr th{ /*テーブルヘッダー*/
	border-bottom: 1px solid #dddddd;
	border-right: 1px solid #dddddd;
	padding: 10px 5px;
	background: #07a2e2;
	color: #ffffff;
	font-weight:bold;
	text-align: center;
}
#ba table#studentsNumber tr td{
	border-bottom: 1px solid #dddddd;
	border-right: 1px solid #dddddd;
	padding: 10px 5px;
	vertical-align: middle;
	font-weight: bold;
	text-align: center;
}
#ba table#studentsNumber tr td.title{
	color: #07a2e2;
	background: #f7fbff;
	font-weight: bold;
}
#ba table#studentsNumber tr td.allNumber{ /* 開催回 */
	font-weight: bold;
	font-size: 105%;
}

#ba table#studentsNumber2{ /*在学生数*/
	width: 100%;
	border: 2px solid #dddddd;
}
#ba table#studentsNumber2 tr th{ /*テーブルヘッダー*/
	border-bottom: 1px solid #dddddd;
	border-right: 1px solid #dddddd;
	padding: 10px 5px;
	background: #07a2e2;
	color: #ffffff;
	font-weight:bold;
	text-align: center;
}
#ba table#studentsNumber2 tr th.col1{
	width: 18%;
}
#ba table#studentsNumber2 tr th.col2{
	width: 16%;
}
#ba table#studentsNumber2 tr td{
	border-bottom: 1px solid #dddddd;
	border-right: 1px solid #dddddd;
	padding: 10px 5px;
	vertical-align: middle;
	font-weight: bold;
	text-align: center;
}
#ba table#studentsNumber2 tr td.col3{
	background: #d3f1fe;
}

#ba table#studentsNumber2 tr td.title{
	color: #07a2e2;
/*	background: #f7fbff;*/
	font-weight: bold;
}

/* 教員紹介 */
/* 教員一覧 */
#ba table#facultyList{
	width: 100%;
	border: 2px solid #dddddd;
}
#ba table#facultyList tr th{ /*テーブルヘッダー*/
	padding: 10px 5px;
	background: #07a2e2;
	color: #ffffff;
	font-weight:bold;
	text-align: center;
}
#ba table#facultyList tr td{
	border-bottom: 1px solid #dddddd;
	border-right: 1px solid #dddddd;
	padding: 10px 5px;
	vertical-align: middle;
}
#ba table#facultyList tr td.name{ /* 名前 */
	padding-left: 10px;
	background: #f7fbff;
	font-weight: bold;
}
#ba table#facultyList tr td.dutyPosition{ /* 職位 */
	text-align: center;
}
#ba table#holdingsList tr.even{/*偶数の行*/
	background: #eeeeee;	
}
/* 教員執筆図書 */
#ba table#writingBook{
	width: 100%;
	border: 2px solid #dddddd;
}
#ba table#writingBook tr th{ /*テーブルヘッダー*/
	border-bottom: 1px solid #dddddd;
	border-right: 1px solid #dddddd;
	padding: 10px 5px;
	background: #07a2e2;
	color: #ffffff;
	font-weight:bold;
	text-align: center;
}
#ba table#writingBook tr td{
	border-bottom: 1px solid #dddddd;
	border-right: 1px solid #dddddd;
	padding: 10px 5px;
	vertical-align: middle;
}
#ba table#writingBook tr td.name{ /* 名前 */
	padding-left: 10px;
	background: #f7fbff;
	font-weight: bold;
}
/* 出張講義 */
#ba table#tripLecture{
	width: 100%;
	border: 2px solid #dddddd;
}
#ba table#tripLecture tr th{ /*テーブルヘッダー*/
	border-bottom: 1px solid #dddddd;
	border-right: 1px solid #dddddd;
	padding: 10px 5px;
	background: #07a2e2;
	color: #ffffff;
	font-weight:bold;
	text-align: center;
}
#ba table#tripLecture tr td{
	border-bottom: 1px solid #dddddd;
	border-right: 1px solid #dddddd;
	padding: 10px 5px;
	vertical-align: middle;
}
#ba table#tripLecture tr td.name{ /* 名前 */
	padding-left: 10px;
	background: #f7fbff;
	font-weight: bold;
}
/* 教員研修 */
#ba table#trainingTeachers{
	width: 100%;
	border: 2px solid #dddddd;
}
#ba table#trainingTeachers tr th{ /*テーブルヘッダー*/
	border-bottom: 1px solid #dddddd;
	border-right: 1px solid #dddddd;
	padding: 10px 5px;
	background: #07a2e2;
	color: #ffffff;
	font-weight:bold;
	text-align: center;
}
#ba table#trainingTeachers tr td{
	border-bottom: 1px solid #dddddd;
	border-right: 1px solid #dddddd;
	padding: 10px 5px;
	vertical-align: middle;
}
#ba table#trainingTeachers tr td.name{ /* 名前 */
	padding-left: 10px;
	background: #f7fbff;
	font-weight: bold;
}
/* びんご経営リサーチセンター　追加要素 */
/* サブタイトル下の項目処理 */
/*
#ba .ba_h3b ul.purpose_list{
	padding: 10px 0 10px 40px;
	color:#000;
	font-style:normal;
	font-size:16px;	
	list-style: disc;
	line-height:150%;
}
*/
#ba .ba_h3b ul.purpose_list{ /* サブタイトル下の項目処理 */
	padding: 10px 10px 10px 40px;
}
#ba .ba_h3b li{
	color:#585858;
	font-style:normal;
	font-size:14px;	
	font-weight:normal;
	list-style: disc;
	line-height:150%;
}
#ba .ba_h3c ul.purpose_list{ /* サブタイトル下の項目処理 */
	padding: 10px 10px 10px 40px;
}
#ba .ba_h3c li{
	color:#585858;
	font-style:normal;
	font-size:14px;
	font-weight:normal;
	list-style: disc;
	line-height:150%;
}
#ba ul.normal{/* リスト付きのULタグ*/
	padding: 10px 0 10px 30px;
	list-style: disc;
	line-height:150%;
}
#ba .brsc_wrap{ /* サブタイトル下のコンテンツエリア */
	/*padding: 0 20px;*/
}
#ba .brsc_wrap h4{
	font-size: 19px;
	margin-bottom: 10px;
}
#ba .brsc_wrap h4 span,
#ba .brsc_wrap h4 a{
	font-size: 19px;
}
#ba .brsc_wrap h5{
		font-size: 15px;
		line-height: 22px;
		margin-bottom: 10px;
}
#ba .brsc_wrap h5 a{
		font-size: 15px;
		line-height: 22px;
		margin-bottom: 10px;
}
/* 簿記セミナー　追加要素 */
#ba table#bookkeepingSeminar{
	width: 100%;
	border: 2px solid #dddddd;
}
#ba table#bookkeepingSeminar tr th{ /*テーブルヘッダー*/
	border-bottom: 1px solid #dddddd;
	border-right: 1px solid #dddddd;
	padding: 10px 5px;
	background: #07a2e2;
	color: #ffffff;
	font-weight:bold;
	text-align: center;
}
#ba table#bookkeepingSeminar tr td{
	border-bottom: 1px solid #dddddd;
	border-right: 1px solid #dddddd;
	padding: 10px 5px;
	vertical-align: middle;
}
#ba table#bookkeepingSeminar tr td.numbertTimes{ /* 開催回 */
	width: 10%;
	padding: 0 0 0 14px;
	font-weight: bold;
	font-size: 105%;
}
#ba table#bookkeepingSeminar tr td.dateTime{ /* 開催日時 */
	font-size: 105%;
}

/* 学内限定コンテンツ */
#irc .h3a{
    margin-left:0;font-size:18px;color:#ff9ca2;line-height:140%;font-weight:bold;
	text-decoration:underline;
}

/* 見出し(テキスト対応 20170323追加) */
.ba_hl{
	background:url(/img/ba_headline.png) no-repeat;
	color:#06a3e0;
	padding:10px 0px 8px 14px;
	font-size:21px;
    font-family:'Lucida Grande','Hiragino Kaku Gothic ProN', 'ヒラギノ角ゴ ProN W3', Meiryo, メイリオ, sans-serif;
}
.child_hl{
	background:url(/img/child_headline.png) no-repeat;
	color:#8fbf20;
	padding:10px 0px 8px 14px;
	font-size:21px;
    font-family:'Lucida Grande','Hiragino Kaku Gothic ProN', 'ヒラギノ角ゴ ProN W3', Meiryo, メイリオ, sans-serif;
}
.kss_hl{
	background:url(/img/kss_headline.png) no-repeat;
	color:#00b1ad;
	padding:10px 0px 8px 14px;
	font-size:21px;
    font-family:'Lucida Grande','Hiragino Kaku Gothic ProN', 'ヒラギノ角ゴ ProN W3', Meiryo, メイリオ, sans-serif;
}
.ns_hl{
	background:url(/img/ns_headline.png) no-repeat;
	color:#eb60a1;
	padding:10px 0px 8px 14px;
	font-size:21px;
    font-family:'Lucida Grande','Hiragino Kaku Gothic ProN', 'ヒラギノ角ゴ ProN W3', Meiryo, メイリオ, sans-serif;
}
.wfs_hl{
	background:url(/img/wfs_headline.png) no-repeat;
	color:#ffa80f;
	padding:10px 0px 8px 14px;
	font-size:21px;
    font-family:'Lucida Grande','Hiragino Kaku Gothic ProN', 'ヒラギノ角ゴ ProN W3', Meiryo, メイリオ, sans-serif;
}
.gb_hl{
	background:url(/img/grad_business_headline.png) no-repeat;
	color:#425c98;
	padding:10px 0px 8px 14px;
	font-size:21px;
    font-family:'Lucida Grande','Hiragino Kaku Gothic ProN', 'ヒラギノ角ゴ ProN W3', Meiryo, メイリオ, sans-serif;
}
.gn_hl{
	background:url(/img/grad_nursing_headline.png) no-repeat;
	color:#425c98;
	padding:10px 0px 8px 14px;
	font-size:21px;
    font-family:'Lucida Grande','Hiragino Kaku Gothic ProN', 'ヒラギノ角ゴ ProN W3', Meiryo, メイリオ, sans-serif;
}
.gs_hl{
	background:url(/img/grad_sports_headline.png) no-repeat;
	color:#425c98;
	padding:10px 0px 8px 14px;
	font-size:21px;
    font-family:'Lucida Grande','Hiragino Kaku Gothic ProN', 'ヒラギノ角ゴ ProN W3', Meiryo, メイリオ, sans-serif;
}
.gw_hl{
	background:url(/img/grad_midwifery_headline.png) no-repeat;
	color:#db5a93;
	padding:10px 0px 8px 14px;
	font-size:21px;
    font-family:'Lucida Grande','Hiragino Kaku Gothic ProN', 'ヒラギノ角ゴ ProN W3', Meiryo, メイリオ, sans-serif;
}

/* 情報基盤センター */
/*#itc *{font-size:14px;}*/

#itc table{margin:10px 10px 10px 0;_height: 1%;}

#itc table th{border:solid 1px #ccc; background:#E0E0E0;text-align:center;padding:10px;}

#itc table td{border:solid 1px #ccc;padding:10px; vertical-align:middle;line-height:140%;}
#itc table td a{vertical-align:middle;}
#itc table td img{margin-right:10px;}

.itc_h3{
	margin:20px 0 12px;
	margin-left:10px;
	color:#9c1836;
	font-size:18px;
    font-family:'Lucida Grande','Hiragino Kaku Gothic ProN', 'ヒラギノ角ゴ ProN W3', Meiryo, メイリオ, sans-serif;
}

.itc_hl1{
	background:url(/img/itc_headline3.png) no-repeat;
	color:#9c1836;
	padding:10px 0px 8px 14px;
	font-size:21px;
    font-family:'Lucida Grande','Hiragino Kaku Gothic ProN', 'ヒラギノ角ゴ ProN W3', Meiryo, メイリオ, sans-serif;
}

.itc_hl2{
	text-align: center;
/*	text-decoration: underline;*/
	color:#9c1836;
	padding:10px 0px 8px 14px;
	font-size:23px;
    font-family:'Lucida Grande','Hiragino Kaku Gothic ProN', 'ヒラギノ角ゴ ProN W3', Meiryo, メイリオ, sans-serif;
}

.itc_hl3{
	background:url(/img/itc_headline7.png) no-repeat;
	color:#ffffff;
	padding:10px 0px 8px 14px;
	font-size:21px;
    font-family:'Lucida Grande','Hiragino Kaku Gothic ProN', 'ヒラギノ角ゴ ProN W3', Meiryo, メイリオ, sans-serif;
}

#itc a{
    color:#c51d43;
}

#itc .notepc table{margin:10px 10px 10px 0;_height: 1%;}

#itc .notepc table th{border:solid 1px #ccc;padding:10px; vertical-align:middle;line-height:140%;background:#cae4f0;text-align:center;}

#itc .notepc table td{border:solid 1px #ccc;padding:10px; vertical-align:middle;line-height:140%;}
#itc .notepc table td.r1{border:solid 1px #ccc;padding:10px; vertical-align:middle;line-height:140%;background:#f0f0f0;}
#itc .notepc table td a{vertical-align:middle;}
#itc .notepc table td img{margin-right:10px;}

#itc .notepc table tr:nth-child(even){
    background: #ffffff;
}

#itc .notepc table tr:nth-child(odd){
    background: #f0f0f0;
}

/* 学内限定コンテンツ */
#itc .h3a{
    margin-left:0;font-size:18px;color:#ff9ca2;line-height:140%;font-weight:bold;
	text-decoration:underline;
}

/* テンプレート */
.template_h01{
	background:url(/img/template_h06.png) no-repeat;
	color:#ffffff;
	margin:0px 0px 0px 0px;
	padding:37px 0px 0px 30px;
	font-size:28px;
/*	line-height:27px;*/
    height:65px;
    font-family: 游ゴシック体, 'Yu Gothic', YuGothic, 'ヒラギノ角ゴシック Pro', 'Hiragino Kaku Gothic Pro', メイリオ, Meiryo, Osaka, 'ＭＳ Ｐゴシック', 'MS PGothic', sans-serif;
}

.template_hl1{
	background:url(/img/headline_2.png) no-repeat;
	color:#f29c9f;
	margin:16px 0px 8px 0px;
	padding:7px 0px 5px 14px;
	font-size:21px;
	line-height:27px;
    height:39px;
    font-family: 游ゴシック体, 'Yu Gothic', YuGothic, 'ヒラギノ角ゴシック Pro', 'Hiragino Kaku Gothic Pro', メイリオ, Meiryo, Osaka, 'ＭＳ Ｐゴシック', 'MS PGothic', sans-serif;
}

#template table{margin:10px 10px 10px 0;_height: 1%;}

#template table th{border:solid 1px #ccc; background:#E0E0E0;text-align:center;padding:10px;}

#template table td{border:solid 1px #ccc;padding:10px; vertical-align:middle;line-height:140%;}
#template table td a{vertical-align:middle;}
#template table td img{margin-right:10px;}

/* メニュー */
#menu00 .left{width:318px; padding:0 0 0 30px;margin-top:10px;}
#menu00 .left dd{border-bottom:dotted 1px #fc94aa;}

#menu01 .left{width:318px; padding:0 0 0 30px;margin-top:0px;}
#menu01 dl dd{height:24px;line-height:24px;}
#menu01 .left dd a{
	color:#626262;
	text-decoration:none;
	padding-left:20px;
	display:block;
	font-weight:normal;
	letter-spacing:0.5px;
}
#menu01 .left dd{background:url(/img/arrow05.png) no-repeat left;border-bottom:dotted 1px #fc94aa;}

#menu02t .left{width:318px; padding:0 0 0 30px;margin-top:10px;}
#menu02t .left dd{border-bottom:dotted 1px #9c1836;}

#menu02 .left{width:318px; padding:0 0 0 30px;margin-top:0px;}
#menu02 dl dd{height:24px;line-height:24px;}
#menu02 .left dd a{
	color:#c51d43;
	text-decoration:none;
	padding-left:20px;
	display:block;
	font-weight:normal;
	letter-spacing:0.5px;
}
#menu02 .left dd{background:url(/img/arrow07.png) no-repeat left;border-bottom:dotted 1px #9c1836;}

#menu03 .left{width:318px; padding:0 0 0 30px;margin-top:0px;}
#menu03 dl dd{height:24px;line-height:24px;}
#menu03 .left dd a{
	color:#c51d43;
	text-decoration:none;
	padding-left:20px;
	display:block;
	font-weight:normal;
	letter-spacing:0.5px;
}
#menu03 .left dd{background:url(/img/arrow08.png) no-repeat left;border-bottom:dotted 1px #9c1836;}
