@charset "utf-8";
/* sub top navigation common*/
	#sub_navigation { width: 769px; height: 25px; margin: -20px auto; position: relative; z-index: 9998; }
	#sub_navigation #sub_top_navigation { margin: 0; padding: 0; }
	#sub_navigation #sub_top_navigation li { display: inline; }
	#sub_navigation #sub_top_navigation li a { float: left; height: 0; padding-top: 25px; overflow: hidden; }
	#sub_navigation #sub_top_navigation li a,
	#sub_navigation #sub_top_navigation { background-image:url(/media/images/menu/tn_4_sn.png);  background-repeat: no-repeat; }

	/* OFF */
	#sub_navigation #sub_top_navigation li#sn-1 a { width:114px; background-position: 0px -25px; }
	#sub_navigation #sub_top_navigation li#sn-2 a { width:100px; background-position: -114px -25px; }
	#sub_navigation #sub_top_navigation li#sn-3 a { width:422px; background-position: -214px -25px; }
	#sub_navigation #sub_top_navigation li#sn-4 a { width:133px; background-position: -636px -25px; }

	
	/* OVER */
	#sub_navigation #sub_top_navigation li#sn-1 a:hover { width:114px; background-position: 0px 0px; }
	#sub_navigation #sub_top_navigation li#sn-2 a:hover { width:100px; background-position: -114px 0px; }
	#sub_navigation #sub_top_navigation li#sn-3 a:hover { width:422px; background-position: -214px 0px; }
	#sub_navigation #sub_top_navigation li#sn-4 a:hover { width:133px; background-position: -636px 0px; }	
	
	/* PRESS */
	#sub_navigation #sub_top_navigation li#sn-1 a:active { width:114px; background-position: 0px -25px; }
	#sub_navigation #sub_top_navigation li#sn-2 a:active { width:100px; background-position: -114px -25px; }
	#sub_navigation #sub_top_navigation li#sn-3 a:active { width:422px; background-position: -214px -25px; }
	#sub_navigation #sub_top_navigation li#sn-4 a:active { width:133px; background-position: -636px -25px; }	