fieldset{border:0px;}
#head_menu_wrap {width:960px; height:39px;margin:0 auto;}

/* Menu */
ul#head_menu {position:relative;z-index:60;}
ul#head_menu, ul#head_menu ul { margin:0; padding:0;}
ul#head_menu h2 {width:auto;padding:0;} 
ul#head_menu ul {position:absolute;z-index:60;}
ul#head_menu li {float:left;padding:0;}
/*ul#head_menu li:nth-child(1){margin-left:50px;}*/

/*°¢ ¼­ºê À§Ä¡-Å©ÁöÁ¶Àý */
ul#head_menu li ul { position:absolute;z-index:30; top:45px; padding:0; margin:0; height:15px; display:none;}
ul#head_menu li ul li {margin:0 3px; padding:0px; white-space:nowrap;}
ul#head_menu li ul li img {vertical-align:top; display:block;}
ul#head_menu li.menu1 ul.s_txt { position:absolute; left:15px;}
ul#head_menu li.menu2 ul.s_txt { position:absolute; left:111px;}
ul#head_menu li.menu3 ul.s_txt { position:absolute; left:200px;}
ul#head_menu li.menu4 ul.s_txt { position:absolute; left:315px;}
ul#head_menu li.menu5 ul.s_txt { position:absolute; left:500px;}
ul#head_menu li.menu6 ul.s_txt { position:absolute; left:773px;}
ul#head_menu li.menu7 ul.s_txt { position:absolute; left:645px;}
ul#head_menu li.menu8 ul.s_txt { position:absolute; left:682px;}
ul#head_menu li.menu9 ul.s_txt { position:absolute; left:403px;}
ul#head_menu li.menu10 ul.s_txt { position:absolute; left:600px;}
ul#head_menu li.menu11 ul.s_txt { position:absolute; left:693px;}

ul#head_menu li a {color:#666666;}
ul#head_menu li a img{width:96px;}
ul#head_menu li a:visited, a:focus {color:#666666;}
ul#head_menu li ul a {height:15px;background:url(/img/menu/menu_sp.png) 0 0 no-repeat;display:inline-block;}
ul#head_menu li ul a p {visibility:hidden;}

/*È¸»ç¼Ò°³ ¼­ºê*/
ul#head_menu li.menu1 ul.s_txt a.sub01 {background-position:0 0;width:32px;}
ul#head_menu li.menu1 ul.s_txt a.sub02 {background-position:0 -15px;width:32px;}
ul#head_menu li.menu1 ul.s_txt a.sub03 {background-position:0 -30px;width:43px;}
ul#head_menu li.menu1 ul.s_txt a.sub04 {background-position:0 -45px;width:70px;}
ul#head_menu li.menu1 ul.s_txt a.sub05 {background-position:0 -60px;width:43px;}
ul#head_menu li.menu1 ul.s_txt a.sub06 {background-position:0 -75px;width:65px;}
ul#head_menu li.menu1 ul.s_txt a.sub01:hover {background-position:0 -200px;width:32px;}
ul#head_menu li.menu1 ul.s_txt a.sub02:hover {background-position:0 -215px;width:32px;}
ul#head_menu li.menu1 ul.s_txt a.sub03:hover {background-position:0 -230px;width:43px;}
ul#head_menu li.menu1 ul.s_txt a.sub04:hover {background-position:0 -245px;width:70px;}
ul#head_menu li.menu1 ul.s_txt a.sub05:hover {background-position:0 -260px;width:43px;}
ul#head_menu li.menu1 ul.s_txt a.sub06:hover {background-position:0 -275px;width:65px;}

/*¿ìµåÆç¸´ ¼­ºê*/
ul#head_menu li.menu2 ul.s_txt a.sub01 {background-position:-79px 0;width:32px;}
ul#head_menu li.menu2 ul.s_txt a.sub02 {background-position:-79px -15px;width:32px;}
ul#head_menu li.menu2 ul.s_txt a.sub01:hover {background-position:-79px -200px;width:32px;}
ul#head_menu li.menu2 ul.s_txt a.sub02:hover {background-position:-79px -215px;width:32px;}

/*Åé¹ä ¼­ºê*/
ul#head_menu li.menu3 ul.s_txt a.sub01 {background-position:-159px 0;width:32px;}
ul#head_menu li.menu3 ul.s_txt a.sub02 {background-position:-159px -15px;width:43px;}
ul#head_menu li.menu3 ul.s_txt a.sub01:hover {background-position:-159px -200px;width:32px;}
ul#head_menu li.menu3 ul.s_txt a.sub02:hover {background-position:-159px -215px;width:43px;}

/*¿ìµåÄ¨ ¼­ºê*/
ul#head_menu li.menu4 ul.s_txt a.sub01 {background-position:-238px 0;width:32px;}
ul#head_menu li.menu4 ul.s_txt a.sub01:hover {background-position:-238px -200px;width:32px;}

/*ÆÊ½©±ò°Ô ¼­ºê*/
ul#head_menu li.menu9 ul.s_txt a.sub01 {background-position:-318px 0;width:43px;}
ul#head_menu li.menu9 ul.s_txt a.sub02 {background-position:-318px -15px;width:90px;}
ul#head_menu li.menu9 ul.s_txt a.sub01:hover {background-position:-318px -200px;width:43px;}
ul#head_menu li.menu9 ul.s_txt a.sub02:hover {background-position:-318px -215px;width:90px;}

/*ÄÚÄÚÇÇÆ® ¼­ºê*/
ul#head_menu li.menu5 ul.s_txt a.sub01 {background-position:-400px 0;width:43px;}
ul#head_menu li.menu5 ul.s_txt a.sub01:hover {background-position:-400px -200px;width:43px;}

/*ÆÊ½© ¼­ºê*/
ul#head_menu li.menu10 ul.s_txt a.sub01 {background-position:-472px 0;width:43px;}
ul#head_menu li.menu10 ul.s_txt a.sub01:hover {background-position:-472px -200px;width:43px;}

/*Ä³½´³Ó½© ¼­ºê*/
ul#head_menu li.menu11 ul.s_txt a.sub01 {background-position:-559px 0;width:43px;}
ul#head_menu li.menu11 ul.s_txt a.sub01:hover {background-position:-559px -200px;width:43px;}

/*»ç·á ¼­ºê*/
ul#head_menu li.menu6 ul.s_txt a.sub01 {background-position:-640px 0;width:43px;}
ul#head_menu li.menu6 ul.s_txt a.sub02 {background-position:-640px -15px;width:32px;}
ul#head_menu li.menu6 ul.s_txt a.sub01:hover {background-position:-640px -200px;width:43px;}
ul#head_menu li.menu6 ul.s_txt a.sub02:hover {background-position:-640px -215px;width:32px;}

/*±âÅ¸Á¦Ç° ¼­ºê*/
ul#head_menu li.menu7 ul.s_txt a.sub01 {background-position:-600px 0;width:21px;}
ul#head_menu li.menu7 ul.s_txt a.sub02 {background-position:-600px -15px;width:32px;}
ul#head_menu li.menu7 ul.s_txt a.sub01:hover {background-position:-600px -200px;width:21px;}
ul#head_menu li.menu7 ul.s_txt a.sub02:hover {background-position:-600px -215px;width:32px;}

/*°í°´¼¾ÅÍ ¼­ºê*/
ul#head_menu li.menu8 ul.s_txt a.sub01 {background-position:-720px 0;width:43px;}
ul#head_menu li.menu8 ul.s_txt a.sub02 {background-position:-720px -15px;width:43px;}
ul#head_menu li.menu8 ul.s_txt a.sub03 {background-position:-720px -30px;width:54px;}
ul#head_menu li.menu8 ul.s_txt a.sub04 {background-position:-720px -45px;width:54px;}
ul#head_menu li.menu8 ul.s_txt a.sub05 {background-position:-720px -60px;width:54px;}
ul#head_menu li.menu8 ul.s_txt a.sub01:hover {background-position:-720px -200px;width:43px;}
ul#head_menu li.menu8 ul.s_txt a.sub02:hover {background-position:-720px -215px;width:43px;}
ul#head_menu li.menu8 ul.s_txt a.sub03:hover {background-position:-720px -230px;width:54px;}
ul#head_menu li.menu8 ul.s_txt a.sub04:hover {background-position:-720px -245px;width:54px;}
ul#head_menu li.menu8 ul.s_txt a.sub05:hover {background-position:-720px -260px;width:54px;}

.navbar1{width:1px;height:15px;position:absolute;z-index:100;left:95px;top:13px;background:#479299;}
.navbar2{width:1px;height:15px;position:absolute;z-index:100;left:195px;top:13px;background:#479299;}
.navbar3{width:1px;height:15px;position:absolute;z-index:100;left:280px;top:13px;background:#479299;}
.navbar4{width:1px;height:15px;position:absolute;z-index:100;left:377px;top:13px;background:#479299;}
.navbar5{width:1px;height:15px;position:absolute;z-index:100;left:475px;top:13px;background:#479299;}
.navbar6{width:1px;height:15px;position:absolute;z-index:100;left:578px;top:13px;background:#479299;}
.navbar7{width:1px;height:15px;position:absolute;z-index:100;left:663px;top:13px;background:#479299;}
.navbar8{width:1px;height:15px;position:absolute;z-index:100;left:772px;top:13px;background:#479299;}
.navbar9{width:1px;height:15px;position:absolute;z-index:100;left:855px;top:13px;background:#479299;}
