@charset "UTF-8";
/* CSS Document */
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, figcaption, figure, 
footer, header, hgroup, menu, nav, section, summary,
time, mark, audio, video {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	vertical-align: baseline;
}
/* HTML5 display-role reset for older browsers */
article, aside, details, figcaption, figure, 
footer, header, hgroup, menu, nav, section {
	display: block;
}
body {
	line-height: 1;
text-align:left;
font-weight:normal;
/*font-family:"ＭＳ ゴシック", "MS Gothic", "Osaka－等幅", Osaka-mono, monospace;*/
/*font-family:'Lucida Grande','Hiragino Kaku Gothic ProN', 'ヒラギノ角ゴ ProN W3', Meiryo, メイリオ, 'ＭＳ Ｐゴシック', 'MS PGothic', sans-serif;*/
/*font-family: Verdana, "游ゴシック", YuGothic, "ヒラギノ角ゴ ProN W3", "Hiragino Kaku Gothic ProN", "メイリオ", Meiryo, sans-serif;*/
font-family: "メイリオ", "Meiryo", verdana, "ヒラギノ角ゴ ProN W3", "Hiragino Kaku Gothic ProN", Osaka, "ＭＳ Ｐゴシック", "MS PGothic", Sans-Serif;
}
ol, ul {
	list-style: none;
}
blockquote, q {
	quotes: none;
}
blockquote:before, blockquote:after,
q:before, q:after {
	content: '';
	content: none;
}

/* remember to define visible focus styles! 
:focus {
	outline: ?????;
} */

/* remember to highlight inserts somehow! */
/*
ins {
	text-decoration: none;
}
*/

del {
	text-decoration: line-through;
}

table {
	border-collapse: collapse;
}
/* 
html5doctor.com Reset Stylesheet v1.6.1
Last Updated: 2010-09-17
Author: Richard Clark - http://richclarkdesign.com 
*/
a {
    margin:0;
    padding:0;
    vertical-align:baseline;
}
/* change colours to suit your needs */
/*
ins {
    background-color:#ff9;
    color:#585858;
    text-decoration:none;
}
*/
/* change colours to suit your needs */
mark {
    background-color:#ff9;
    color:#585858; 
    font-style:italic;
    font-weight:bold;
}

abbr[title], dfn[title] {
    border-bottom:1px dotted;
    cursor:help;
}

/* change border colour to suit your needs */
hr {
    display:block;
    height:1px;
    border:0;   
    border-top:1px solid #cccccc;
    margin:0.1em 0;
    padding:0;
}

input, select {
    vertical-align:middle;
}
.sidebar1 dl dd a.pink,
.sidebar1 dl.menu_ba div a.pink{color:#FB6887;font-weight:bold;}
.sidebar1 dl.menu div a.pink{color:#FB6887;font-weight:bold;}
.sidebar1 dl.menu_wfs div a.pink{color:#FB6887;font-weight:bold;}
/*********************************
         リセット　end
*********************************/
*{font-size:12px;}

.clearfix {zoom:1;}
.clearfix:after {
  content: ""; 
  display: block; 
  clear: both;
}



body {
	margin: 0;
	padding: 0;
	color: #585858;
}

/* ~~ エレメント / タグセレクター ~~ */
ul, ol, dl {
	padding: 0;
	margin: 0;
}
h1, h2, h3, h4, h5, h6, p {
	margin-top: 0;
}
a img {
	border: none;
}

a:link {
/*	color: #f69eab;*/ /* original color */
	color: #e37e91;
	text-decoration: underline;
}
a:visited {
/*	color: #f69eab;*/ /* original color */
	color: #e37e91;
	text-decoration: underline;
}
a:hover, a:active, a:focus {
	text-decoration: none;
}
                                 
hr.style-one {
    border: 0;
    border-bottom: 1px dotted #999;
    margin-bottom:5px;
}
.relative{position:relative}
.wrap{
margin:0;
background:url(/img/wrap_bg2.jpg) repeat-x top left #fff;}
.wrap_index{
margin:0;
background:url(/img/wrap_bg.png) repeat-x top left #fff;}

.container {
	width: 960px;
	margin: 0 auto;
}

.header {
	border-bottom:solid 2px #ff9ba1;
	height:83px;
	width: 100%;
	background:#fff;
}
.header .inner{
	width:960px;
	margin:0 auto;
}
	.header dl.link{
		width: 545px;
		background:#fff;
		margin-top:13px;
               height:25px;
	}
	.header dl.link dd,
	.header dl.link dt{float:left;font-size:10px;margin-left:7px;}
	.header dl.link dd{margin-top:7px;padding: 3px;}

	.header dl.link2{
		width: 545px;
		background:#fff;
		margin-top:13px;
               height:25px;
	}
	.header dl.link2 dd{float:left;font-size:10px;margin-left:5px;}
	.header dl.link2 dt{float:left;font-size:10px;margin-left:7px;}
	.header dl.link2 dd{margin-top:7px;padding: 3px 0 3px 0;}

               .header .search{width:360px;text-align:right;margin:10px 0 0 0;position:relative;top:0;left:160px;}
.header .search .left{background: url('/img/search.jpg') no-repeat 0 0;}             
.header .search form{
                     width:175px;text-align:left;
}
.header .search .google {
               width:120px;
    padding:2px 10px;
    margin:3px;
background:none;
    border-radius:15px;
    -moz-border-radius:15px;
    -webkit-border-radius:15px;
float:left
}
.header .search input[type=text]{
/*    color:#bcbcbc;*/ /* original color */
    color:#9fa0a0;
}
.header .search input[type=button], input[type=button]:hover {
    position:relative;
    left:-6px;
    border:1px solid #adc5cf;
    background: #e4f1f9; /* Old browsers */
    background: -moz-linear-gradient(top, #e4f1f9 0%, #d5e7f3 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#e4f1f9), color-stop(100%,#d5e7f3)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top, #e4f1f9 0%,#d5e7f3 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top, #e4f1f9 0%,#d5e7f3 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top, #e4f1f9 0%,#d5e7f3 100%); /* IE10+ */
    background: linear-gradient(top, #e4f1f9 0%,#d5e7f3 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e4f1f9', endColorstr='#d5e7f3',GradientType=0 ); /* IE6-9 */
    color:#7da2aa;
    cursor: pointer;
}

.header .search input[type=text]{
    border:none;
    background-color:none;
}
.search_button{
	background: none; 
	width:15px;
	height:15px;
	display:inline-block;
	margin: 4px 0 0  0; 
	float:left;
cursor: pointer;
	}

input[type=text]{
   border:none;
   width:200px;
   padding:0 3px;
}

input[type=text]:focus {
   border:none;
}

input[type=text], select { 
   outline: none;
}
#mainNavi{
height:40px;padding:0 76px;
      border-top:solid 1px #fff;
      background:#fff;
}
	#mainNavi .nav{margin:0 auto;}
	#mainNavi .nav li{float:left;}
	
#mainNavi2{height:50px;width:960px;}
	#mainNavi2 .nav li{float:left;width:160px;height:52px; }
	#mainNavi2 .nav li a{background:url(/img/navi2.jpg) no-repeat;cursor: pointer;
    display: block;
    height: 52px;
    line-height: 0;
    text-indent: -9999px;
    width: 160px;
    z-index: 10;}
	#mainNavi2 .nav li a{ background-position:0 0;}
	#mainNavi2 .nav li + li a{ background-position:-160px 0;}
	#mainNavi2 .nav li + li + li a{ background-position:-320px 0;}
	#mainNavi2 .nav li + li + li + li a{ background-position:-480px 0;}
	#mainNavi2 .nav li + li + li + li + li a{ background-position:-640px 0;}
	#mainNavi2 .nav li + li + li + li + li + li a{ background-position:-800px 0;}
	#mainNavi2 .nav li a:hover{ background-position:0 -52px;}
	#mainNavi2 .nav li + li a:hover{ background-position:-160px -52px;}
	#mainNavi2 .nav li + li + li a:hover{ background-position:-320px -52px;}
	#mainNavi2 .nav li + li + li + li a:hover{ background-position:-480px -52px;}
	#mainNavi2 .nav li + li + li + li + li a:hover{ background-position:-640px -52px;}
	#mainNavi2 .nav li + li + li + li + li + li a:hover{ background-position:-800px -52px;}

.sidebar1 {
	float: left;
	width: 205px;
	margin:20px 25px 20px 0;
}
.sidebar1 .other img{margin-bottom:5px;}
	.side_menu{
		background:url(/img/side_graduatebg.jpg) no-repeat;
		padding:49px 0 20px;
        margin-bottom:7px;
	}
	.sidebar1 ul{width:188px; margin:10px auto 0;}
	.sidebar1 a{font-size:12px;}
		.sidebar1 ul.nav1,.sidebar1 ul.nav3{height:44px;padding-top:22px;}
			.sidebar1 li.link01,.sidebar1 li.link05{height:44px;padding:16px 0 0 38px;}
		.sidebar1 ul.nav2{height:94px;padding-top:22px;}
			.sidebar1 li.link02{height:25px;padding:16px 0 0 38px;}
			.sidebar1 li.link03{height:25px;padding:0 0 0 38px;}
			.sidebar1 li.link04{height:25px;padding:0 0 0 38px;}
		.sidebar1 ul.nav4{height:121px;padding-top:22px;}
                       .sidebar1 li.link06{height:25px;padding:16px 0 0 38px;padding:17px 0 0 38px\7;}
			.sidebar1 li.link07{height:25px;padding:0 0 0 38px;}
			.sidebar1 li.link08{height:25px;padding:0 0 0 38px;}
			.sidebar1 li.link09{height:25px;padding:0 0 0 38px;}
/*	.wrap_index .sidebar1 img,
	.sidebar1 .blog{margin-bottom:7px;}*/
	.wrap_index .sidebar1 img,
	.sidebar1 .blog{margin-bottom:5px;}
	.sidebar1 .blog{margin-top:2px;}
	.sidebar1 .blog{ background:url(/img/baner1/blog_bg.jpg);}
		.sidebar1 .blog a{height:25px; display:block; line-height:25px;padding-left:25px;}

/*
	サイドメニュー
________________________*/
.sidebar1 dl dt{margin-top:1px;}
.sidebar1 dl dt,
.sidebar1 dl dd{height:27px;line-height:26px;padding:0;}
.sidebar1 dl dd.two{height:auto;line-height:140%;}
.sidebar1 dl dt a{
	color:#333;
	text-decoration:none;
	padding-left:20px;
	display:block;
}
.sidebar1 dl dd a{
	color:#626262;
	text-decoration:none;
	padding-left:15px;
	display:block;
}
.sidebar1 dl dd.link a{
	color:#06a3e0;
	text-decoration:none;
	padding-left:15px;
	display:block;
}
.sidebar1 dl dd.two a{margin:3px 0;}
.sidebar1 dl.menu_ba dt{background:url(/img/faculty/menu/faculty_menu_ba01.png) no-repeat;}
.sidebar1 dl.menu_wfs dt{background:url(/img/faculty/menu/faculty_menu_wfs.png) no-repeat ;}
.sidebar1 dl.menu_child dt{background:url(/img/faculty/menu/faculty_menu_child.png) no-repeat;}
.sidebar1 dl.menu_kss dt{background:url(/img/faculty/menu/faculty_menu_kss.png) no-repeat;}
.sidebar1 dl.menu_ns dt{background:url(/img/faculty/menu/faculty_menu_ns01.png) no-repeat ;}
.sidebar1 dl.menu_grad1 dt,
.sidebar1 dl.menu_grad2 dt,
.sidebar1 dl.menu_grad3 dt{background:url(/img/faculty/menu/faculty_menu_grad01.png) no-repeat;}
.sidebar1 dl.menu_grad4 dt{background:url(/img/faculty/menu/faculty_menu_ns01.png) no-repeat;}
.sidebar1 dl.menu_ns dd.ns2{line-height:130%;background:url(/img/faculty/menu/faculty_menu_in.png) no-repeat;padding:3px 0;}
.sidebar1 dl.menu_ba div.tree{background:url(/img/faculty/menu/faculty_menu_in.png) no-repeat left;text-decoration:none;padding-left:15px;color:#06a3e0;line-height:26px;}
	.sidebar1 dl.menu_ba div.pl20{border-bottom:dotted 1px #d5d5d5;font-size:12px;line-height:26px;}
	.sidebar1 dl.menu_ba div a{ text-decoration:none; color:#626262;}
.sidebar1 dl.menu div.tree{background:url(/img/faculty/menu/faculty_menu_in.png) no-repeat left;text-decoration:none;padding-left:15px;color:#06a3e0;line-height:26px;}
	.sidebar1 dl.menu div.pl20{border-bottom:dotted 1px #d5d5d5;font-size:12px;line-height:26px; color:#626262;}
	.sidebar1 dl.menu div a{ text-decoration:none; color:#626262;}
.sidebar1 dl.menu_wfs div.bold{color:#ffae22;font-size:12px;line-height:26px;}
	.sidebar1 dl.menu_wfs div.pl20{border-bottom:dotted 1px #d5d5d5;font-size:12px;line-height:26px;}
	.sidebar1 dl.menu_wfs div a{ text-decoration:none; color:#626262;}

.sidebar1 dl dd{background:url(/img/faculty/menu/faculty_menu_in.png) no-repeat left;border-bottom:dotted 1px #cecece;}
.sidebar1 dl.menu_grad1 dt.bgy,
.sidebar1 dl.menu_grad2 dt.bgy,
.sidebar1 dl.menu_grad3 dt.bgy{ background:url(/img/faculty/menu/faculty_menu_gra_h.png) no-repeat;}
.sidebar1 dl.menu_grad4 dt.bgy{ background:url(/img/faculty/menu/faculty_menu_gra01_h.jpg) no-repeat;}

.sidebar1 dl.menu_gakka div.pl20,
.sidebar1 dl.menu_oshirase div.pl20,
.sidebar1 dl.menu_news_topics div.pl20{
    height:27px;
    line-height:26px;
    padding:0;
	color:#626262;
	text-decoration:none;
	padding-left:15px;
	display:block;
    border-bottom:dotted 1px #d5d5d5;
    font-size:12px;
    line-height:26px;
}
.sidebar1 dl.menu_gakka div a,
.sidebar1 dl.menu_oshirase div a,
.sidebar1 dl.menu_news_topics div a{
    text-decoration:none;
    color:#626262;
	display:block;
}
.sidebar1 dl.menu_gakka div a.pink,
.sidebar1 dl.menu_oshirase div a.pink,
.sidebar1 dl.menu_news_topics div a.pink{
    color:#FB6887;
    font-weight:bold;
}

/*
	コンテンツ
________________________*/	
.content {
	padding: 20px 0 40px;
	width: 730px;
	float: left;
}

.content .main{
  width:500px;
	margin-right:25px;
	float:left;
}
.content .sub{
  width:205px;
	float:left;
}
.content .sub img{
  margin-bottom:5px;}

.content ul, .content ol { 
	padding: 0 15px 15px 40px;
}
                
.content_one {padding: 20px 0 40px;}
                

#pan{margin:20px 0 0 0;}
#pan a{font-size:12px;}
#pan .pan{width:400px;margin-left:10px;float:left;text-align:left;font-size:12px;font-weight:normal;}
/* ~~ ナビゲーションリスト ~~ */
ul.nav {
	list-style: none;
}
ul.nav li {
}
ul.nav a, ul.nav a:visited {
	display: block;
	text-decoration: none;
}
ul.nav a:hover, ul.nav a:active, ul.nav a:focus {
	color: #FFF;
}

/* ~~ フッター ~~ */
.footer {
	padding: 10px 0 0 0;
	background:url(/img/footer/footerBg.jpg);
	position: relative;/* IE6 に、適切にクリアするための hasLayout を指定します。 */
	clear: both;
margin-top:50px;
}

.footer div.footer_in{
	width:960px;
	margin:auto;
	position:relative;
}

.footer h1{
	width:100%;
	height:70px;}
.footer_in div.ftbox{margin-bottom:10px; line-height:140%;}
.footer_in div.ftbox div{margin-bottom:40px;}
.footer_in div.ftbox img{margin-bottom:5px;}
.footer p{
	width:184px;
	margin-left:40px;
	float:left;
/*	color:#F69EAB;*/ /* original color */
	color: #e37e91;
}
.footer #return{
	height:33px;
	position:absolute;
	top:-43px;
	right:0px;
	width:270px;
}
.footer #return_one {
height: 33px;
position: absolute;
top: -43px;
right: 0px;
width: 140px;
}
.footer .footer_in a{
	display:block;
	font-size:12px;}

.copy{
	height:58px;
	background:url(/img/footer/copyright.jpg) repeat;
	color:#fff;
}
.copy div{
	width:960px;
	margin:auto;
	padding:5px 0;
	text-align:right;
	font-size:12px;
	line-height:1.8em;
}

.copy a{
	margin-left:20px;
	color:#fff;
	font-size:12px;
}





/*
		ヘッダー
					
					*/
/*

		サイド

					*/
#side{width:200px;
margin-top:10px;
margin-left:35px;}
/*==========================

		一部共通
_____________________________*/                     

h3{margin:15px 0 10px;}
h3.h3{margin-left:10px;font-size:18px;color:#ff9ca2;line-height:140%;font-weight:bold;}
h3.h3bk{margin-left:20px;font-size:18px;}/*.--.進路別.--.*/
h3.h3 span{color:#555;margin-left:20px;}
h3.h4{background:#ff9ca2;color:#ffffff;height:30px;line-height:30px;text-indent:10px;font-size:18px;}
h4.h4{margin-left:10px;font-size:14px;color:#585858;line-height:125%;font-weight:bold;}/*追加要素15_01_09*/
h4.h4 span{font-size:14px; color:#ff9ca2; padding-left:10px; padding-right:10px;}

/*.--.index.--.*/
#entrance_top  table.news{width:343px;}
#entrance_top  table.news2{width:700px;}
#entrance_top .left,
#campus_top .left,
#career_top .left,
#juken .left{width:343px; padding:0 10px;margin-top:20px;}/*campus_index*/

#entrance_top dl dd,
#campus_top dl dd,
#career_top dl dd,
#juken dl dd{height:24px;line-height:24px;}

#entrance_top dl dd a,
#campus_top dl dd a,
#career_top dl dd a,
#juken .left dd a{
	color:#626262;
	text-decoration:none;
	padding-left:20px;
	display:block;
      font-weight:normal;
}
#entrance_top .info dd,
#entrance_top .news dd,
#entrance_top .news2 dd,
#entrance_top .test dd,
#entrance_top .test_etc dd,
#entrance_top .seminer dd,
#entrance_top .expenses dd,
#campus_top .left dd,
#career_top .left dd,
#juken .left dd{background:url(/img/entrance/icon_pg_arrow.jpg) no-repeat left;border-bottom:dotted 1px #fc94aa;}

/*.--.説明会.--.*//*.--.相談会.--.*//*.--.減免制度.--.*//*.--.通学について.--.*/
table.tmp1 th{height:20px; vertical-align:middle;color:#fff; background:#fc94aa;text-align:center;border-left:5px solid #fff;border-bottom:5px solid #fff;}
table.tmp1 th:nth-child(1){border-left:none;}
table.tmp1 td{height:20px; vertical-align:middle;background-color:#feeded;text-align:center;border-left:5px solid #fff;border-bottom:5px solid #fff;}
table.tmp1 td.bgg{background:#eee;border-left:none;}
table.tmp1 tr.cap th{background:#999;color:#ffffff;}/*通学について*/
table.tmp1 td.txtlft{text-align:left;padding-left:10px;}/*通学について*/
/*.--.編入.--.*//*.--.入試.--.*//*.--.外国人.--.*//*.--.大学院.--.*//*.--.助産.--.*/
table.tmp2{margin:auto;}
table.tmp2 th{table-layout: fixed;height:30px;line-height:30px;color:#fff; background:#fc94aa;text-align:center;border:solid 1px #ffc3d0;}
table.tmp2 td{text-align:center;border:solid 1px #ffc3d0;padding:10px;vertical-align:middle;line-height:140%;}
/*.--.AO(追加).--.*/
table.tmp5{margin:auto;}
table.tmp5 th{padding:7px 10px 7px 10px;table-layout: fixed;color:#fff; background:#fc94aa;border:solid 1px #ffc3d0;}
table.tmp5 td{border:solid 1px #ffc3d0;padding:10px;vertical-align:middle;line-height:140%;}
/*.--.お問い合わせ.--.*/
table.tmp3{margin:auto;}
table.tmp3 th{table-layout: fixed;height:30px; vertical-align:middle;color:#333; background:#ffeeef;text-align:center;border:solid 1px #ffc3d0;width:100px;font-weight:bold;}
table.tmp3 td{border:solid 1px #ffc3d0;padding:10px;vertical-align:middle;line-height:140%;}
	#ent_schedule td.txtlft{text-align:left;}
/*.--.編入.--.*//*.--.入試.--.*//*.--.外国人.--.*//*.--.大学院.--.*//*.--.助産.--.*//*.--.説明会.--.*//*.--.相談会.--.*//*.--.減免制度.--.*/

#rinen .h4,#map .h4,#fd .h4,#ns .h4{border:#e74291 solid 1px;padding:4px;font-size:14px;font-weight:bold;}/*理念・マップ・FD・看護奨学金*/
#map .h4,#fd .h4{color:#e74291;}/*マップ・FD*/
#rinen .h4 img,#map .h4 img,#fd .h4 img,#ns .h4 img{ margin:0 8px;}/*理念・マップ・FD・看護奨学金**/

/*.--.dl dd dtのテーブル.--.*/
/*
#condl…dt真ん中		進路別・各種証明・授業時間帯・窓口・同窓会
#condl…dt真ん中お問い合わせだけ		説明・相談・学費・入学金
#condlleft…dt左上		入試日程・アド・編入・外国人・大学院・助産・看護奨学金
*/
#condl dl,
#condleft dl{
	border: 1px solid #f9d2d4;
	border-top: none;
	width: 710px;
	font-size:12px;
	position:relative;
	margin:3px auto;
	line-height:150%;
	background:#ffeeef;
}
#condl dt{
	border-top: 1px solid #f9d2d4;
	float: left;
	width: 180px;
	color:#FF6D7E;
	text-align:center;
	position:relative;
	font-weight:bold;
}
#condleft dt{
	border-top: 1px solid #f9d2d4;
	float: left;
	width: 160px;
	color:#FF6D7E;
	position:relative;
	font-weight:bold;
	padding:15px 0 0 20px;
}
#condl dd,
#condleft dd{
	border-left: 1px solid #f9d2d4;
	border-top: 1px solid #f9d2d4;
	_height: 1%; /* WinIEで頭の文字が右に微妙にずれるのを補正 */
	margin-left: 180px;
	padding:20px 15px;
	background:#fff;
}

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

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

#condl dl.jikantime dt,
#condl dl.jikantime dd{
	height:26px;
	padding:9px 0 0 0;
	text-align:center;
}

/*.--.経営学科ウェブサイトへのリンク.--.*/
.balink dl.link{
	width: 733px;
	background: #fff;
	margin-top: 16px;
    height: 40px;
}
.balink dl.link dd{
    float: left;
    font-size: 10px;
    margin-left: 0px;
    margin-top: 0px;
    padding: 3px;
}
.balink dl.link dt{
    float: left;
    font-size: 10px;
    margin-left: 351px;
    margin-top: 0px;
    padding: 3px;
}

/*.--.経営学研究科ウェブサイトへのリンク.--.*/
.busilink dl.link{
	width: 733px;
	background: #fff;
	margin-top: 16px;
    height: 40px;
}
.busilink dl.link dt{
    float: left;
    font-size: 10px;
    margin-left: 600px;
    margin-top: 0px;
    padding: 3px;
}

/* ページ分割した時のページ送り */
ul.pager {
  margin: 15px 0 15px;
  padding: 10px 10px 5px;
/*  background: #efefef;*/
  text-align: center;
}

ul.pager li {
  display: inline;
  margin: 0 2px;
  padding: 0;
}

ul.pager li span,
ul.pager li a {
  display: inline-block;
  margin-bottom: 5px;
  padding: 5px 10px;
  background: #fff;
  border: 1px solid #ccc;
  text-decoration: none;
  vertical-align: middle;
}

ul.pager li span {
  font-weight: bold;
  color: #666;
}

ul.pager li a:hover {
  border-top-color: #999;
  border-left-color: #999;
}

/* 経営学科 箇条書き */
.baitemize .left{width:343px; padding:0 10px;margin-top:0px;}
.baitemize dl dd{height:24px;line-height:24px;}
.baitemize .left dd a{
  color:#626262;
  text-decoration:none;
/*  padding-left:20px;*/
  display:block;
  font-weight:normal;
}
.baitemize .left dd{
  background:url(/img/faculty/ba/icon_pencil02.png) no-repeat left;
  border-bottom:dotted 1px #06a3e0;
  color:#626262;
  text-decoration:none;
  padding-left:20px;
  display:block;
  font-weight:normal;
}

.baitemize2 .left{width:300px; padding:0 10px;margin-top:0px;}
.baitemize2 dl dd{height:24px;line-height:24px;}
.baitemize2 .left dd a{
  color:#626262;
  text-decoration:none;
  padding-left:20px;
  display:block;
  font-weight:normal;
}
.baitemize2 .left dd{
  background:url(/img/faculty/ba/icon_pencil02.png) no-repeat left;
  border-bottom:dotted 1px #06a3e0;
  color:#626262;
  text-decoration:none;
  padding-left:20px;
  display:block;
  font-weight:normal;
}

.baitemize2t .left{width:343px; padding:0 10px;margin-top:0px;}
.baitemize2t dl dd{height:24px;line-height:24px;}
.baitemize2t .left dd a{
  color:#626262;
  text-decoration:none;
  display:block;
  font-weight:normal;
}
.baitemize2t .left dd{
  background:url(/img/faculty/ba/icon_ba_arrow02.png) no-repeat left;
/*  border-bottom:dotted 1px #d5d5d5;*/
  border-bottom:dotted 1px #06a3e0;
  color:#626262;
  text-decoration:none;
  padding-left:20px;
  display:block;
  font-weight:normal;
}

.baitemize2m .left{width:343px; padding:0 10px;margin-top:0px;}
.baitemize2m dl dd{height:20px;line-height:20px;}
.baitemize2m .left dd a{
/*  color:#626262;*/
/*  text-decoration:none;*/
/*  display:block;*/
  font-weight:normal;
}
.baitemize2m .left dd{
  background:url(/img/faculty/ba/icon_ba_arrow02.png) no-repeat left;
/*  border-bottom:dotted 1px #d5d5d5;*/
/*  border-bottom:dotted 1px #06a3e0;*/
  color:#626262;
  text-decoration:none;
  padding-left:20px;
  display:block;
  font-weight:normal;
}

.baitemize3t .left{width:450px; padding:0 10px;margin-top:0px;}
.baitemize3t dl dd{height:24px;line-height:24px;}
.baitemize3t .left dd a{
  color:#626262;
  text-decoration:none;
  display:block;
  font-weight:normal;
}
.baitemize3t .left dd{
  background:url(/img/faculty/ba/icon_ba_arrow02.png) no-repeat left;
/*  border-bottom:dotted 1px #d5d5d5;*/
  border-bottom:dotted 1px #06a3e0;
  color:#626262;
  text-decoration:none;
  padding-left:20px;
  display:block;
  font-weight:normal;
}

.baitemize3m .left{width:450px; padding:0 10px;margin-top:0px;}
.baitemize3m dl dd{height:20px;line-height:20px;}
.baitemize3m .left dd a{
/*  color:#626262;*/
/*  text-decoration:none;*/
/*  display:block;*/
  font-weight:normal;
}
.baitemize3m .left dd{
  background:url(/img/faculty/ba/icon_ba_arrow02.png) no-repeat left;
/*  border-bottom:dotted 1px #d5d5d5;*/
/*  border-bottom:dotted 1px #06a3e0;*/
  color:#626262;
  text-decoration:none;
  padding-left:20px;
  display:block;
  font-weight:normal;
}

.baitemize5t .left{width:710px; padding:0 10px;margin-top:0px;}
.baitemize5t dl dd{height:24px;line-height:24px;}
.baitemize5t .left dd a{
  color:#626262;
  text-decoration:none;
  display:block;
  font-weight:normal;
}
.baitemize5t .left dd{
  background:url(/img/faculty/ba/icon_ba_arrow02.png) no-repeat left;
/*  border-bottom:dotted 1px #d5d5d5;*/
  border-bottom:dotted 1px #06a3e0;
  color:#626262;
  text-decoration:none;
  padding-left:20px;
  display:block;
  font-weight:normal;
}

/*Gloval Menu*/

.g_menu dl dd{
	float:left;
	margin:8px 0 8px 10px;
	background:url(/img/faculty/ba/icon_ba_arrow02.png) no-repeat left;
	line-height:14px;
	text-indent:20px;
	width:710px;
	font-size:12px;
padding:0;
}
.g_menu dl dd a{font-size:14px;}

/* 経営学科 テーブル */
table.ba1{margin-left:10px;}
table.ba1 th{height:20px; vertical-align:middle;color:#fff; background:#fc94aa;text-align:center;border-left:5px solid #fff;border-bottom:5px solid #fff;}
table.ba1 th:nth-child(1){border-left:none;}
table.ba1 td{height:20px; vertical-align:middle;background-color:#feeded;text-align:center;border-left:5px solid #fff;border-bottom:5px solid #fff;}
table.ba1 td.bgg{background:#eee;border-left:none;}
table.ba1 tr.cap th{background:#999;color:#ffffff;}/*通学について*/
table.ba1 td.txtlft{text-align:left;padding-left:10px;}/*通学について*/

table.ba1a{margin-left:10px;}
table.ba1a th{height:20px; vertical-align:middle;color:#fff; background:#fc94aa;text-align:center;border-left:5px solid #fff;border-bottom:5px solid #fff;}
table.ba1a th:nth-child(1){border-left:none;}
table.ba1a td{height:20px; vertical-align:middle;background-color:#feeded;text-align:center;border-left:5px solid #fff;border-bottom:5px solid #fff;padding:10px;}
table.ba1a td.bgg{background:#eee;border-left:none;}
table.ba1a tr.cap th{background:#999;color:#ffffff;}/*通学について*/
table.ba1a td.txtlft{text-align:left;padding-left:10px;}/*通学について*/

table.ba2{margin-left:10px;}
table.ba2 th{table-layout: fixed;height:30px;line-height:30px;color:#fff; background:#fc94aa;text-align:center;border:solid 1px #ffc3d0;}
table.ba2 td{text-align:center;border:solid 1px #ffc3d0;padding:10px;vertical-align:middle;line-height:120%;}

table.ba3{margin-left:10px;}
table.ba3 th{table-layout: fixed;height:30px; vertical-align:middle;color:#333; background:#ffeeef;text-align:center;border:solid 1px #ffc3d0;width:100px;font-weight:bold;}
table.ba3 td{border:solid 1px #ffc3d0;padding:10px;vertical-align:middle;line-height:120%;}

.ao_notes{
    padding-left: 1em; /*1em（1文字）分、右に動かす*/
    text-indent: -1em; /*最初の行だけ1em（1文字）分、左に動かす*/
}
.ao_notes2{
    padding-left: 2em; /*2em（1文字）分、右に動かす*/
    text-indent: -2em; /*最初の行だけ2em（2文字）分、左に動かす*/
}
.ao_notes3{
    padding-left: 3em; /*3em（3文字）分、右に動かす*/
    text-indent: -3em; /*最初の行だけ3em（3文字）分、左に動かす*/
}
