@charset "utf-8";

/*=========================================================
	[ base_adjust.css ]
	content page base design
	date - creation:2010-09-10 // update:2010-09-14
=========================================================*/

/* for navigation */
@import "https://www.ynu.ac.jp/common/css/nav_global_7.css";

/*=========================================================
	index
		1. display control
		2. navigation
		3. target navigation
=========================================================*/

/* 1. display control
=========================================================*/
/* 独自カラーを設定します */
#header a{
	background-image:url(../images/for_base.gif);
}
div#siteCtrl{
	border-bottom:3px solid #C59CFF;
}
ul#navLang li.japanese{
	background:url(../images/for_base.gif) no-repeat 0 -90px;
}
ul#navLang li.english a:hover{
	background:url(../images/for_base.gif) no-repeat -141px -70px;
}

/* ロゴの位置を調整します */
div#hlogo a{
	margin:14px 0 0 19px;
}

/* 言語切り替えメニューをOFFにします。 */
/*
#navLang{display:none !important;}
*/

/* 訪問者別メニューをOFFにします。 */
/*#navTarget{display:none !important;}*/

/* 初めての方へをOFFにします。 */
#header #searchBox li{float:left;}
#header li#site-guide{display:none;}
#header li#site-map{padding-left:2px;}
/* searchBox */
#header #searchBox li{float:left;}
#header li#site-map{padding-left:2px;}

/* 2. navigation
=========================================================*/
/* header logo */
div#hlogo{
}
div#hlogo a{
}
/* グローバルナビゲーションの画像の位置を指定しています */
ul#navGlobal{
	background:url(../images/nav_global.gif) no-repeat 0 0;
}
/* グローバルナビゲーションの画像の位置および背景色を指定しています */
ul#navGlobal li a{
	background-image:url(../images/nav_global.gif);
	background-color:#C59CFF;
}

/* 3. target navigation
=========================================================*/
ul#navTarget{
	position:relative;
	margin:0;
	padding:0;
	list-style:none;
	overflow:hidden;
	border-bottom:2px solid #E1E1E1;
}
#navTarget li{
	display:block;
	float:left;
	width:162px;
	height:23px;
	overflow:hidden;
}
#navTarget a{
	display:block;
	margin:0;
	height:0;
	padding-top:23px;
	overflow:hidden;	
	background-image:url(../images/nav_target.gif);
	background-repeat:no-repeat;
}
#navTarget .student,
#navTarget .adult{width:161px;}

/* button over & on */
#navTarget .student a{background-position:0 0;}
#navTarget .applicant a{background-position:-161px 0;}
#navTarget .graduates a{background-position:-323px 0;}
#navTarget .parents a{background-position:-485px 0;}
#navTarget .corporate a{background-position:-647px 0;}
#navTarget .adult a{background-position:-809px 0;}
/* hover */
#navTarget .student a:hover{background-position:0 -25px;}
#navTarget .applicant a:hover{background-position:-161px -25px;}
#navTarget .graduates a:hover{background-position:-323px  -25px;}
#navTarget .parents a:hover{background-position:-485px  -25px;}
#navTarget .corporate a:hover{background-position:-647px  -25px;}
#navTarget .adult a:hover{background-position:-809px  -25px;}
/* nowhere */
#student .student a{background-position:0 -50px;}
#applicant .applicant a{background-position:-161px -50px;}
#graduates .graduates a{background-position:-323px -50px;}
#parents .parents a{background-position:-485px -50px;}
#corporate .corporate a{background-position:-647px -50px;}
#adult .adult a{background-position:-809px -50px;}


/* 訪問者別メニューのh1 */
#heading-top h1 {
    border-color: #ffffff #ffffff #C59CFF;
}

/*
フッターのコピーライト幅調整
*/
#navSiteguide {
    width: 480px;
}