/**************************
情報公開
**************************/

#datakoukai table.lecture{
width: 700px;
height: 77px;
border: 0px #b5b5b6 solid;
border-collapse: collapse;
margin:auto;
}

#datakoukai table.researcher{
width: 700px;
height: 77px;
border: 0px #b5b5b6 solid;
border-collapse: collapse;
margin:10px auto;
}

#datakoukai table.zai{
width: 700px;
#height: 200px;
border: 0px #b5b5b6 solid;
border-collapse: collapse;
margin:10px auto;
}

#datakoukai .researcher td,
#datakoukai table.lecture td{
border: 1px #b5b5b6 solid;
vertical-align: middle;
padding-left:30px;
}

#datakoukai .researcher th,
#datakoukai table.lecture th{
border: 1px #b5b5b6 solid;
background-color: #e6e6e6;
vertical-align: middle;
width:150px;
text-align:center;
}

#datakoukai .zai td{
height: 50px;
border: 1px #b5b5b6 solid;
vertical-align: middle;
padding-left:30px
}

#datakoukai .zai th{
border: 1px #b5b5b6 solid;
background-color: #e6e6e6;
vertical-align: middle;
width:150px;
text-align:center;
}

/**************************
webカメラ
**************************/

#wbcmr .hp4{
background:#e96b90;
color:#fff;
text-align:center;
width:320px;
margin:10px 0;
font-size:13px;
padding:5px 0;
}

#wbcmr p{
line-height:130%;
padding:0 10px 10px 10px;
font-size:12px;
}

/**************************
懇談会
**************************/

#kondan table{
width: 695px;
height: 395px;
border: 0 #000000 solid;
border-collapse: collapse;
margin:auto;
}

#kondan td{
border: 1px #ffc3d0 solid;
text-align: center;
vertical-align: middle;
}

#kondan th{
border: 1px #ffc3d0 solid;
background-color: #fc94aa;
text-align: center;
vertical-align: middle;
padding:3px;
color:#fff;
}

#kondan .txtbox{
margin:20px 10px;
}

#kondan .kontxt{
float:left;
width:360px;
line-height:20px;
}

#kondan .txtlft{
text-align:left;
padding-left:20px;
line-height:150%;
}

dl#kondan dt,dd{
margin: 0;
padding: 0;
padding: 3px;
}

dl#kondan{
background: #fff4f6;
border: 1px solid #ffc3d0;
border-top: none;
width: 695px;
margin:auto;
}

dl#kondan dt{
border-top: 1px solid #ffc3d0;
clear: left;
float: left;
width: 25%;color:#fb6887;
font-weight:bold;
padding:10px;
}

dl#kondan dd{
background: #fff;
border-left: 1px solid #ffc3d0;
border-top: 1px solid #ffc3d0;
margin-left: 27%;
padding:10px 20px;
line-height:150%;
}

dl.kondan2 dd{
padding:10px 32px!important;
}

/**************************
JIHEE
**************************/

#jihee .jiheetxt{
line-height:20px;
margin:10px 0;
}

#jihee table.zai{
width: 710px;
height: 150px;
border: 0px #b5b5b6 solid;
border-collapse: collapse;
margin:20px auto;
}

#jihee .zai td{
border: 1px #b5b5b6 solid;
vertical-align: middle;
padding-left:30px
}

#jihee .zai th{
border: 1px #b5b5b6 solid;
background-color: #e6e6e6;
vertical-align: middle;width:150px;
text-align:center;
}

#jihee dt{
border: 1px solid #b5b5b6;
float: left;
width: 353px;
font-weight:bold;
text-align:center;
line-height:30px;
height:30px;
background-color: #e6e6e6;
color:#333;
}

#jihee table.zai2{
width: 710px;
height: 150px;
border: 0px #b5b5b6 solid;
border-collapse: collapse;
margin:20px auto;
}

#jihee .zai2 td{
border: 1px #b5b5b6 solid;
vertical-align: middle;
}

#jihee .zai2 th{
border: 1px #b5b5b6 solid;
background-color: #e6e6e6;
vertical-align: middle;width:150px;
text-align:center;
}

/**************************
経営学科 特設ページ
**************************/

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

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

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

#basp .sp_pt1{
color:#303030;
padding:0px 50px 0px 50px;
font-size:135%;
line-height: 135%;
}

#basp .sp_pt2{
color:#303030;
padding:0px 0px 0px 0px;
font-size:135%;
line-height: 135%;
}

#basp .bg{
background-color: #ffffff;
outline-width: 1px;
outline-style: solid;
outline-color: #06a3e0;
color:#06a3e0;
padding:10px 0px 10px 0px;
font-weight:bold;
font-size:100%;
line-height: 170%;
}

#basp .cnt{
background-color: #06a3e0;
outline-width: 1px;
outline-style: solid;
outline-color: #06a3e0;
color:#ffffff;
padding:10px 10px 10px 10px;
font-weight:bold;
font-size:100%;
text-align: center;  
}

#basp .cnt2{
color: #2f4dec;
font-size: 150%;
line-height: 135%;
text-align: center;  
}

#basp .cnt3{
color: #303030;
font-size: 120%;
line-height: 135%;
text-align: center;  
}

#basp .crrbox01{
width:232px;
min-height:50px;
margin:0 5px 5px 0;
float:left;
border:solid 1px #06a3e0;
}

#basp .crrbox01 .h{
background:#06a3e0;
text-align:center;
color:#ffffff;
height:28px;
line-height:28px;
font-size:14px;
font-weight:bold;
}

.crr03{height:105px;}/*03行 ba*/
.crr04{height:125px;}/*04行 ba*/
.crr11{height:250px;}/*11行 ba*/
.crr16{height:340px;}/*16行 ba*/
.crr17{height:360px;}/*17行 ba*/
.crr19{height:390px;}/*19行 ba*/
.crr21{height:410px;}/*21行 ba*/
.crr22{height:430px;}/*22行 ba*/

#basp .psi_r{
position:relative;
margin:20px 0 10px;
height:50px;
}

#basp p.sbtx2{
position:absolute;
top:27px;
left:100px;
line-height:150%;
}

#basp p.sbtx2 span.title{
font-weight:bold;
color:#06a3e0;
font-size:25px;
}

#basp .crrbox01 .t{
padding: 10px 10px 20px 10px;
color:#303030;
line-height:150%;
}

#basp .none{
background:#fbfbfb;
}

table.basp2{
margin-left:0px;
}

table.basp2 th{
table-layout: fixed;
height: 30px;
line-height: 30px;
color: #ffffff;
background: #06a3e0;
text-align: center;
border: solid 1px #3ac6fa;
font-size:14px;
font-weight:bold;
}

table.basp2 td{
text-align:center;
border:solid 1px #3ac6fa;
padding: 8px 10px 8px 10px;
vertical-align:middle;
line-height:150%;
color:#303030;
}

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

table.basp2 tr:nth-child(odd){
background: #f0f0f0;
}
                       
#basp .g_menu dl dd{
float:left;
margin:8px 0 8px 0;
background:url(/img/faculty/ba/icon_ba_arrow03.png) no-repeat left;
line-height:135%;
text-indent:20px;
width:710px;
font-size:100%;
padding:0;
}

#basp .g_menu dl dd a{
color:#0570f3;
font-size:135%;
}

.ml60{margin-left:60px!important;}
.ml70{margin-left:70px!important;}
.ml80{margin-left:80px!important;}

#fac_top .box1b{
background:url(/img/faculty/index/top_img1f3sp.png) no-repeat;
padding:65px 0 20px 45px;
margin-top:20px;
height:253px;
}

#fac_top .box1b .left{
margin-top:8px;
margin-bottom:4px;
width:195px;
}

#fac_top .boxleft {
width: 275px;
padding: 219px 0px 0px 0px;
float: left;
}

#fac_top .boxright {
width: 400px;
float: left;
}

.grad_h2{
color:#425c98;
padding:9px 0px 9px 12px;
font-size:21px;
font-family:'Lucida Grande','Hiragino Kaku Gothic ProN', 'ヒラギノ角ゴ ProN W3', Meiryo, メイリオ, sans-serif;
}

/**************************
経営学科 特設ページ移設
**************************/

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

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

.basp_pt1{
color:#303030;
padding:0px 50px 0px 50px;
font-size:135%;
line-height: 135%;
}

.basp_pt2{
color:#303030;
padding:0px 0px 0px 0px;
font-size:135%;
line-height: 135%;
}

.basp_bg{
background-color: #ffffff;
outline-width: 1px;
outline-style: solid;
outline-color: #06a3e0;
color:#06a3e0;
padding:10px 0px 10px 0px;
font-weight:bold;
font-size:100%;
line-height: 170%;
}

.basp_cnt{
background-color: #06a3e0;
outline-width: 1px;
outline-style: solid;
outline-color: #06a3e0;
color:#ffffff;
padding:10px 10px 10px 10px;
font-weight:bold;
font-size:100%;
text-align: center;  
}

.basp_cnt2{
color: #2f4dec;
font-size: 150%;
line-height: 135%;
text-align: center;  
}

.basp_cnt3{
color: #303030;
font-size: 120%;
line-height: 135%;
text-align: center;  
}

.basp_crrbox01{
width:232px;
min-height:50px;
margin:0 5px 5px 0;
float:left;
border:solid 1px #06a3e0;
}

.basp_crrbox01 .h{
background:#06a3e0;
text-align:center;
color:#ffffff;
height:28px;
line-height:28px;
font-size:14px;
font-weight:bold;
}

.basp_psi_r{
position:relative;
margin:20px 0 10px;
height:50px;
}

p.basp_sbtx2{
position:absolute;
top:27px;
left:100px;
line-height:150%;
}

p.basp_sbtx2 span.title{
font-weight:bold;
color:#06a3e0;
font-size:25px;
}

.basp_crrbox01 .t{
padding: 10px 10px 20px 10px;
color:#303030;
line-height:150%;
}

table.basp2{
margin-left:0px;
}

table.basp2 th{
table-layout: fixed;
height: 30px;
line-height: 30px;
color: #ffffff;
background: #06a3e0;
text-align: center;
border: solid 1px #3ac6fa;
font-size:14px;
font-weight:bold;
}

table.basp2 td{
text-align:center;
border:solid 1px #3ac6fa;
padding: 8px 10px 8px 10px;
vertical-align:middle;
line-height:150%;
color:#303030;
}

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

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

.basp_g_menu dl dd{
float:left;
margin:8px 0 8px 0;
background:url(/img/faculty/ba/icon_ba_arrow03.png) no-repeat left;
line-height:135%;
text-indent:20px;
width:710px;
font-size:100%;
padding:0;
}

.basp_g_menu dl dd a{
color:#0570f3;
font-size:135%;
}

/**************************
オープンキャンパス追加
**************************/

table.oc{
margin-left:0px;
border:solid 1px #e75c7b;
}

table.oc th{
table-layout: fixed;
height: 50px;
line-height: 50px;
color: #ffffff;
background: #9c1836;
text-align: center;
/*border: solid 1px #e75c7b;*/
border: solid 1px #9c1836;
font-size:16px;
font-weight:bold;
}

table.oc td{
height: 36px;
text-align:center;
/*border:solid 1px #e75c7b;*/
padding: 16px 10px 16px 10px;
vertical-align:middle;
line-height:150%;
color:#303030;
font-size:14px;
font-weight:bold;
}

table.oc td.date{
padding: 16px 0px 16px 5px;
}

table.oc td.time{
padding: 16px 5px 16px 5px;
}

table.oc tr{
border:solid 1px #e75c7b;
}
table.oc tr:nth-child(even){
background: #ffffff;
}

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

table.oc a{
color:#9c1836;
font-size:14px;
}

#opencampus .link-arrow{ /* 矢印付きのリンク */
	padding-left: 22px;
	background: url(/img/entrance/arrow3.png) no-repeat left;
}

#condl2 dl{
	border: 1px solid #e75c7b;
	border-top: none;
	width: 720px;
	font-size:12px;
	position:relative;
	margin:3px auto;
	line-height:150%;
	background:#da204f;
}
#condl2 dt{
	border-top: 1px solid #e75c7b;
	float: left;
	width: 200px;
	color:#ffffff;
	text-align:center;
	position:relative;
	font-weight:bold;
}
#condl2 dd{
	border-left: 1px solid #e75c7b;
	border-top: 1px solid #e75c7b;
	_height: 1%; /* WinIEで頭の文字が右に微妙にずれるのを補正 */
	margin-left: 200px;
	padding:20px 15px;
	background:#fff;
}

#condl2 dt .dt1{margin:20px 0;}/*1行*/
#condl2 dt .dt2{margin:29px 0;}/*2行*/
#condl2 dt .dt3{margin:38px 0;}/*3行*/
#condl2 dt .dt4{margin:46px 0;}/*4行*/
#condl2 dt .dt5{margin:37px 0;}/*5行*/
#condl2 dt .dt6{margin:70px 0;}/*オープンキャンパス*/
#condl2 dt .dt10{margin:110px 0;}/*10行*//*shoumei*/

#condl2 dd a , .menu{color:blue;}/*お問い合わせ*/
