@charset "UTF-8";

@media screen, tv, print {



ul.globalNavigation {
	clear: both;
	padding: 0;
	position: relative;
	width: 800px;
	z-index: 10;
	margin-bottom:13px;
}

ul.globalNavigation li {
	float: left;
	height: 19px;
	list-style: none;
	position: relative;
	z-index: 100;
}

ul.globalNavigation li a {
	background: url("../../img/top2/new_gnav.gif") no-repeat;
	display: block;
	height: 0px;
	overflow: hidden;
	padding-top: 19px;
	width: 100%;
}

/* Start of 最終メニュー構成用） =============== */

ul.globalNavigation li.news        { width: 100px; }
ul.globalNavigation li.subject     { width: 100px; }
ul.globalNavigation li.outline     { width: 100px; }
ul.globalNavigation li.system      { width: 100px; }
ul.globalNavigation li.guide       { width: 100px; }
ul.globalNavigation li.form        { width: 100px; }
ul.globalNavigation li.observation { width: 100px; }
ul.globalNavigation li.opinion     { width: 100px; }

ul.globalNavigation li.news a        { background-position: 0 0; }
ul.globalNavigation li.subject a     { background-position: -100px 0; }
ul.globalNavigation li.outline a     { background-position: -200px 0; }
ul.globalNavigation li.system a      { background-position: -300px 0; }
ul.globalNavigation li.guide a       { background-position: -400px 0; }
ul.globalNavigation li.form a        { background-position: -500px 0; }
ul.globalNavigation li.observation a { background-position: -600px 0; }
ul.globalNavigation li.opinion a     { background-position: -700px 0; }

ul.globalNavigation li.news a:hover        { background-position: 0 -19px; }
ul.globalNavigation li.subject a:hover     { background-position: -100px -19px; }
ul.globalNavigation li.outline a:hover     { background-position: -200px -19px; }
ul.globalNavigation li.system a:hover      { background-position: -300px -19px; }
ul.globalNavigation li.guide a:hover       { background-position: -400px -19px; }
ul.globalNavigation li.form a:hover        { background-position: -500px -19px; }
ul.globalNavigation li.observation a:hover { background-position: -600px -19px; }
ul.globalNavigation li.opinion a:hover     { background-position: -700px -19px; }

/* End of 最終メニュー構成用 =============== */





/* 110715 added */
body.new_1107 ul.globalNavigation {
	clear: both;
	padding: 0;
	position: relative;
	width: 800px;
	z-index: 10;
	margin-bottom:5px;
}

body.new_1107 ul.globalNavigation li {
	float: left;
	height: 15px;
	list-style: none;
	position: relative;
	z-index: 100;
}

body.new_1107 ul.globalNavigation li a {
	background: url("../../img/top2/new_1107_gnav.gif") no-repeat;
	display: block;
	height: 0px;
	overflow: hidden;
	padding-top: 15px;
	width: 100%;
}

/* Start of 最終メニュー構成用） =============== */

body.new_1107 ul.globalNavigation li.outline     { width: 136px; }
body.new_1107 ul.globalNavigation li.system      { width: 132px; }
body.new_1107 ul.globalNavigation li.guide       { width: 132px; }
body.new_1107 ul.globalNavigation li.form        { width: 132px; }
body.new_1107 ul.globalNavigation li.observation { width: 132px; }
body.new_1107 ul.globalNavigation li.opinion     { width: 136px; }

body.new_1107 ul.globalNavigation li.outline a     { background-position: 0 0; }
body.new_1107 ul.globalNavigation li.system a      { background-position: -136px 0; }
body.new_1107 ul.globalNavigation li.guide a       { background-position: -268px 0; }
body.new_1107 ul.globalNavigation li.form a        { background-position: -400px 0; }
body.new_1107 ul.globalNavigation li.observation a { background-position: -532px 0; }
body.new_1107 ul.globalNavigation li.opinion a     { background-position: -664px 0; }

body.new_1107 ul.globalNavigation li.outline a:hover     { background-position: 0 -15px; }
body.new_1107 ul.globalNavigation li.system a:hover      { background-position: -136px -15px; }
body.new_1107 ul.globalNavigation li.guide a:hover       { background-position: -268px -15px; }
body.new_1107 ul.globalNavigation li.form a:hover        { background-position: -400px -15px; }
body.new_1107 ul.globalNavigation li.observation a:hover { background-position: -532px -15px; }
body.new_1107 ul.globalNavigation li.opinion a:hover     { background-position: -664px -15px; }

/* End of 最終メニュー構成用 =============== */
/* 110715 added */





/*============================================
	プルダウン追加
============================================*/

ul.globalNavigation div.pulldownMenu {
background: url("../../img/top2/pulldown_shadow_header.png") left top no-repeat;
display: none;
padding-top: 14px;
position: absolute;
/* top: 30px; */
top: 14px;
z-index: 9999999;
}


ul.globalNavigation div.pulldownMenu ul {
background: url("../../img/top2/pulldown_shadow_footer.png") left bottom no-repeat;
display: block;
padding-bottom: 7px;
}

ul.globalNavigation div.pulldownMenu ul li {
float: none;
height: 24px;
width: 166px;
}

ul.globalNavigation div.pulldownMenu ul li a {
background: no-repeat left top;
display: block;
height: 0;
padding-top: 24px;
width: 166px;
}

ul.globalNavigation div.pulldownMenu ul li.fineArtCourse a      { background-image: url("../../img/top2/pulldown_subject_01.png"); }
ul.globalNavigation div.pulldownMenu ul li.illustArtCourse a    { background-image: url("../../img/top2/pulldown_subject_02.png"); }
ul.globalNavigation div.pulldownMenu ul li.designIllustCourse a { background-image: url("../../img/top2/pulldown_subject_03.png"); }
ul.globalNavigation div.pulldownMenu ul li.advancedCourse a     { background-image: url("../../img/top2/pulldown_subject_04.png"); }

ul.globalNavigation div.pulldownMenu ul li.message a          { background-image: url("../../img/top2/pulldown_outline_01.png"); }
ul.globalNavigation div.pulldownMenu ul li.concept a          { background-image: url("../../img/top2/pulldown_outline_02.png"); }
ul.globalNavigation div.pulldownMenu ul li.presidentMessage a { background-image: url("../../img/top2/pulldown_outline_03.png"); }
ul.globalNavigation div.pulldownMenu ul li.equipment a        { background-image: url("../../img/top2/pulldown_outline_04.png"); }
ul.globalNavigation div.pulldownMenu ul li.history a          { background-image: url("../../img/top2/pulldown_outline_05.png"); }

ul.globalNavigation div.pulldownMenu ul li.imoSystem a       { background-image: url("../../img/top2/pulldown_system_01.png"); }
ul.globalNavigation div.pulldownMenu ul li.trainingProject a { background-image: url("../../img/top2/pulldown_system_02.png"); }
ul.globalNavigation div.pulldownMenu ul li.curriculum a      { background-image: url("../../img/top2/pulldown_system_03.png"); }
ul.globalNavigation div.pulldownMenu ul li.teachers a        { background-image: url("../../img/top2/pulldown_system_04.png"); }
ul.globalNavigation div.pulldownMenu ul li.access a        { background-image: url("../../img/top2/pulldown_system_05.png"); }

ul.globalNavigation div.pulldownMenu ul li.judgingSystem a { background-image: url("../../img/top2/pulldown_guide_01.png"); }
ul.globalNavigation div.pulldownMenu ul li.recruitment a   { background-image: url("../../img/top2/pulldown_guide_02.png"); }
ul.globalNavigation div.pulldownMenu ul li.payment a       { background-image: url("../../img/top2/pulldown_guide_03.png"); }

ul.globalNavigation div.pulldownMenu ul li.tour a          { background-image: url("../../img/top2/pulldown_observation_01.png"); }
ul.globalNavigation div.pulldownMenu ul li.exClassForm a   { background-image: url("../../img/top2/pulldown_observation_02.png"); }
ul.globalNavigation div.pulldownMenu ul li.exMeetingForm a { background-image: url("../../img/top2/pulldown_observation_03.png"); }
ul.globalNavigation div.pulldownMenu ul li.tourForm a      { background-image: url("../../img/top2/pulldown_observation_04.png"); }

ul.globalNavigation div.pulldownMenu ul li a:hover {
background-position: left -24px;
}

* html ul.globalNavigation div.pulldownMenu ul li a,
* html ul.globalNavigation div.pulldownMenu ul,
* html ul.globalNavigation div.pulldownMenu {
behavior: expression(
this.style.behavior || (
this.style.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod=crop,src='"+this.currentStyle.getAttribute("backgroundImage").slice(5,-2)+"')",
this.style.backgroundImage = "none",
this.style.behavior = "none"
)
);
}

/* 110715 added */
body.new_1107 ul.globalNavigation div.pulldownMenu {
background: url("../../img/top2/pulldown_shadow_header.png") left top no-repeat;
display: none;
padding-top: 14px;
position: absolute;
/* top: 30px; */
top: 14px;
z-index: 9999999;
}


body.new_1107 ul.globalNavigation div.pulldownMenu ul {
background: url("../../img/top2/pulldown_shadow_footer.png") left bottom no-repeat;
display: block;
padding-bottom: 7px;
}

body.new_1107 ul.globalNavigation div.pulldownMenu ul li {
float: none;
height: 24px;
width: 166px;
}

body.new_1107 ul.globalNavigation div.pulldownMenu ul li a {
background: no-repeat left top;
display: block;
height: 0;
padding-top: 24px;
width: 166px;
}

body.new_1107 ul.globalNavigation div.pulldownMenu ul li.fineArtCourse a      { background-image: url("../../img/top2/pulldown_subject_01.png"); }
body.new_1107 ul.globalNavigation div.pulldownMenu ul li.illustArtCourse a    { background-image: url("../../img/top2/pulldown_subject_02.png"); }
body.new_1107 ul.globalNavigation div.pulldownMenu ul li.designIllustCourse a { background-image: url("../../img/top2/pulldown_subject_03.png"); }
body.new_1107 ul.globalNavigation div.pulldownMenu ul li.advancedCourse a     { background-image: url("../../img/top2/pulldown_subject_04.png"); }

body.new_1107 ul.globalNavigation div.pulldownMenu ul li.message a          { background-image: url("../../img/top2/pulldown_outline_01.png"); }
body.new_1107 ul.globalNavigation div.pulldownMenu ul li.concept a          { background-image: url("../../img/top2/pulldown_outline_02.png"); }
body.new_1107 ul.globalNavigation div.pulldownMenu ul li.presidentMessage a { background-image: url("../../img/top2/pulldown_outline_03.png"); }
body.new_1107 ul.globalNavigation div.pulldownMenu ul li.equipment a        { background-image: url("../../img/top2/pulldown_outline_04.png"); }
body.new_1107 ul.globalNavigation div.pulldownMenu ul li.history a          { background-image: url("../../img/top2/pulldown_outline_05.png"); }

body.new_1107 ul.globalNavigation div.pulldownMenu ul li.imoSystem a       { background-image: url("../../img/top2/pulldown_system_01.png"); }
body.new_1107 ul.globalNavigation div.pulldownMenu ul li.trainingProject a { background-image: url("../../img/top2/pulldown_system_02.png"); }
body.new_1107 ul.globalNavigation div.pulldownMenu ul li.curriculum a      { background-image: url("../../img/top2/pulldown_system_03.png"); }
body.new_1107 ul.globalNavigation div.pulldownMenu ul li.teachers a        { background-image: url("../../img/top2/pulldown_system_04.png"); }
body.new_1107 ul.globalNavigation div.pulldownMenu ul li.access a        { background-image: url("../../img/top2/pulldown_system_05.png"); }

body.new_1107 ul.globalNavigation div.pulldownMenu ul li.judgingSystem a { background-image: url("../../img/top2/pulldown_guide_01.png"); }
body.new_1107 ul.globalNavigation div.pulldownMenu ul li.recruitment a   { background-image: url("../../img/top2/pulldown_guide_02.png"); }
body.new_1107 ul.globalNavigation div.pulldownMenu ul li.payment a       { background-image: url("../../img/top2/pulldown_guide_03.png"); }

body.new_1107 ul.globalNavigation div.pulldownMenu ul li.tour a          { background-image: url("../../img/top2/pulldown_observation_01.png"); }
body.new_1107 ul.globalNavigation div.pulldownMenu ul li.exClassForm a   { background-image: url("../../img/top2/pulldown_observation_02.png"); }
body.new_1107 ul.globalNavigation div.pulldownMenu ul li.exMeetingForm a { background-image: url("../../img/top2/pulldown_observation_03.png"); }
body.new_1107 ul.globalNavigation div.pulldownMenu ul li.tourForm a      { background-image: url("../../img/top2/pulldown_observation_04.png"); }

body.new_1107 ul.globalNavigation div.pulldownMenu ul li a:hover {
background-position: left -24px;
}
/* 110715 added */




}/* @media screen, tv, print */

