@charset "utf-8";

/*=========================================================
	[ base_adjust.css ]
	content page base design
	date - creation:2013-01-28 // update:2013-02-20
=========================================================*/

/*=========================================================
	index
		1. display control
		2. navigation
		3. content
=========================================================*/

/* 1. display control
=========================================================*/
/* �Ǝ��J���[��ݒ肵�܂� */
#header a{
	background-image:url(/b/common/images/for_base.gif) !important;
}
div#siteCtrl{
	border-bottom:3px solid #E27102;
}
ul#navLang li.japanese{
	background:url(/b/common/images/for_base.gif) no-repeat 0 -90px !important;
}
ul#navLang li.english a:hover{
	background:url(/b/common/images/for_base.gif) no-repeat -141px -70px !important;
}

/* ���S�̈ʒu�𒲐����܂� */
div#hlogo{
	width:410px;
}
div#hlogo a{/* margin:14px 0 0 19px; */
	margin:12px 0 0 19px;
}

/* ���߂Ă̕��ւ�OFF�ɂ��܂��B */
#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;}

/* sitemap not 50 */
li#site-map{
	float:left;
	width:80px;
}

/* 2. navigation
=========================================================*/
/* global navigation
---------------------------------------------------------*/
/* �O���[�o���i�r�Q�[�V�����̐��𒲐߂��܂��B
nav_global_6�`8�܂ŁA�����̔ԍ������������ĕύX���܂��B */
@import "//www.ynu.ac.jp/common/css/nav_global_8.css";

/* �O���[�o���i�r�Q�[�V�����̉摜�̈ʒu���w�肵�Ă��܂� */
ul#navGlobal{
	background:url(/b/common/images/nav_global.gif) no-repeat 0 0 !important;
}
/* �O���[�o���i�r�Q�[�V�����̉摜�̈ʒu����єw�i�F���w�肵�Ă��܂� */
#navGlobal a{
	background-image:url(/b/common/images/nav_global.gif) !important;
	background-color:#E27102;
}

#navGlobal li{
	width:119px;
}

#navGlobal .category01 a{background-position:-2px 0;}
#navGlobal .category02 a{background-position:-123px 0;}
#navGlobal .category03 a{background-position:-244px 0;}
#navGlobal .category04 a{background-position:-365px 0;}
#navGlobal .category05 a{background-position:-486px 0;}
#navGlobal .category06 a{background-position:-607px 0;}
#navGlobal .category07 a{background-position:-728px 0;}
#navGlobal .category08 a{background-position:-849px 0;}
/* hover */
#navGlobal .category01 a:hover{background-position:-2px -40px;}
#navGlobal .category02 a:hover{background-position:-123px -40px;}
#navGlobal .category03 a:hover{background-position:-244px -40px;}
#navGlobal .category04 a:hover{background-position:-365px -40px;}
#navGlobal .category05 a:hover{background-position:-486px -40px;}
#navGlobal .category06 a:hover{background-position:-607px -40px;}
#navGlobal .category07 a:hover{background-position:-728px -40px;}
#navGlobal .category08 a:hover{background-position:-849px -40px;}
/* nowhere */
#category01 #navGlobal .category01 a{background-position:-2px -80px;}
#category02 #navGlobal .category02 a{background-position:-123px -80px;}
#category03 #navGlobal .category03 a{background-position:-244px -80px;}
#category04 #navGlobal .category04 a{background-position:-365px -80px;}
#category05 #navGlobal .category05 a{background-position:-486px -80px;}
#category06 #navGlobal .category06 a{background-position:-607px -80px;}
#category07 #navGlobal .category07 a{background-position:-728px -80px;}
#category08 #navGlobal .category08 a{background-position:-849px -80px;}

/* 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(/b/common/images/nav_target.gif) !important;
	background-repeat:no-repeat;
}
#navTarget .applicant{width:161px;}
#navTarget .parent{width:161px;}

/* button over & on */
#navTarget .applicant a{background-position:0 0;}
#navTarget .student a{background-position:-161px 0;}
#navTarget .graduates a{background-position:-323px 0;}
#navTarget .corporate a{background-position:-485px 0;}
#navTarget .researcher a{background-position:-647px 0;}
#navTarget .parent a{background-position:-809px 0;}
/* hover */
#navTarget .applicant a:hover{background-position:0 -25px;}
#navTarget .student a:hover{background-position:-161px  -25px;}
#navTarget .graduates a:hover{background-position:-323px  -25px;}
#navTarget .corporate a:hover{background-position:-485px  -25px;}
#navTarget .researcher a:hover{background-position:-647px  -25px;}
#navTarget .parent a:hover{background-position:-809px  -25px;}
/* nowhere */
#applicant .applicant a{background-position:0 -50px;}
#student .student a{background-position:-161px -50px;}
#graduates .graduates a{background-position:-323px -50px;}
#corporate .corporate a{background-position:-485px -50px;}
#researcher .researcher a{background-position:-647px -50px;}
#parent .parent a{background-position:-809px -50px;}

/* search
---------------------------------------------------------*/
#header #navSearch .gsc-input a{
	background:none;
}
#header #navSearch td{
	vertical-align:top;
}
#header #navSearch .cse .gsc-search-button input.gsc-search-button-v2,
#header #navSearch input.gsc-search-button-v2{
    height: 13px;
    margin-top: 0;
	margin-right:5px;
    min-width: 13px;
    padding: 3px 15px;
    width: 13px;
}

#header #navSearch .gsc-input-box{height:20px;}
#gsc-i-id1{font-size:13px;}

input.gsc-search-button, input.gsc-search-button:hover, input.gsc-search-button:focus{border-radius:0 !important;}
#gs_st0 a{background-image:none !important;}
#content .gsc-webResult img{border:none;}

/* 3. content
=========================================================*/
/* for site top
---------------------------------------------------------*/
#topImage{margin-top:4px;}
div.recommend{margin-top:8px;}

