hr.clear {
	border: 0;
	clear: both;
	height: 0;
	margin: 0;
	padding: 0;
	visibility: hidden;
}

#head h1 {
	float: left;
	height: 39px;
	width: 119px;
}

#head #submenu {
	/* background-color: #dedede; */
	display: block;
	float: right;
	height: 12px;
	padding-top: 4px;
	width: 600px;
}

#head #submenu li {
	display: block;
	height: 12px;
	padding-right: 14px;
	width: 59px;
	line-height:1.1;
}

#head #submenu li a {
	background-image: url("../img/new/navi.gif");
	display: block;
	height: 0;
	overflow: hidden;
	padding-top: 12px;
	widhth: 100%;
	cursor:pointer;
}

#head #submenu li.news        { width: 50px; }
#head #submenu li.subject     { width: 51px; }
#head #submenu li.outline     { width: 51px; }
#head #submenu li.system      { width: 76px; }
#head #submenu li.guide       { width: 51px; }
#head #submenu li.form        { width: 51px; }
#head #submenu li.observation { width: 85px; }
#head #submenu li.inquiry     { width: 82px; padding: 0; }

#head #submenu li.news a        { background-position: 0 0; }
#head #submenu li.subject a     { background-position: -50px 0; }
#head #submenu li.outline a     { background-position: -101px 0; }
#head #submenu li.system a      { background-position: -152px 0; }
#head #submenu li.guide a       { background-position: -228px 0; }
#head #submenu li.form a        { background-position: -279px 0; }
#head #submenu li.observation a { background-position: -330px 0; }
#head #submenu li.inquiry a     { background-position: -415px 0; }

#head #submenu li.newsCurrent a        { background-position: 0 -12px; }
#head #submenu li.subjectCurrent a     { background-position: -50px -12px; }
#head #submenu li.outlineCurrent a     { background-position: -101px -12px; }
#head #submenu li.systemCurrent a      { background-position: -152px -12px; }
#head #submenu li.guideCurrent a       { background-position: -228px -12px; }
#head #submenu li.formCurrent a        { background-position: -279px -12px; }
#head #submenu li.observationCurrent a { background-position: -330px -12px; }
#head #submenu li.inquiryCurrent a     { background-position: -415px -12px; }

#head #submenu li.news a:hover        { background-position: 0 -12px; }
#head #submenu li.subject a:hover     { background-position: -50px -12px; }
#head #submenu li.outline a:hover     { background-position: -101px -12px; }
#head #submenu li.system a:hover      { background-position: -152px -12px; }
#head #submenu li.guide a:hover       { background-position: -228px -12px; }
#head #submenu li.form a:hover        { background-position: -279px -12px; }
#head #submenu li.observation a:hover { background-position: -330px -12px; }
#head #submenu li.inquiry a:hover     { background-position: -415px -12px; }

div.titles { margin-top: -15px; }

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

#head #submenu div.pulldownMenu {
background: url("../img/top2/pulldown_shadow_header.png") left top no-repeat;
padding-top: 14px;
position: absolute;
top: 25px;
z-index: 9999999;
}

#head #submenu div.pulldownMenu { display: none; }

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

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

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

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

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

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

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

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

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

* html #head #submenu div.pulldownMenu ul li a,
* html #head #submenu div.pulldownMenu,
* html #head #submenu div.pulldownMenu ul {
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"
)
);
}