@charset "utf-8";

/*---------------------------------------------

テービーテック株式会社
Navigation Style master

---------------------------------------------*/


/*---------------------------------------------
gr_Navi
---------------------------------------------*/
#gr_Navi      { width: 168px; float: right; margin-top: 23px; padding: 0; }
#gr_Navi ul   { width: 168px; margin: 0; padding: 0; }
gr_Navi ul li { float: left; margin: 0; padding: 0; }

#gr_Navi1      { width: 303px; float: right; margin: 10px 0 0; padding: 0; }
#gr_Navi1 ul   { width: 303px; margin: 0; padding: 0; }
gr_Navi1 ul li { float: left; margin: 0; padding: 0; }


/*---------------------------------------------
right_navi_w
---------------------------------------------*/
#right_navi_w					{ width: 205px; float: right; background: url(../worker/images/nv_top.gif) no-repeat top;}
#right_navi_w a                 { overflow: hidden }
#right_navi_w a:link            { color: #000000; text-decoration: none; }
#right_navi_w a:visited         { color: #000000; text-decoration: none; }
#right_navi_w a:hover, a:active { color: #ff8629; text-decoration: underline; }
#right_navi_w ul    			{ margin: 13px 7px 0px 5px; }
#right_navi_w ul li 			{ padding: 6px 0px 6px 22px; border-bottom: 1px dotted #787878; color: #ff8629; background-image:url(../worker/images/icon_arrow.gif); background-repeat: no-repeat; background-position: 0.01em; }

#right_navi_w ul li.btn_business	{ margin: 6px 0px 0px 0px; padding: 0px; height:40px;  border-bottom: none; background:url(../worker/images/btn_business_over.gif) no-repeat; }
#right_navi_w ul li.btn_business a          	{ display: block; }
#right_navi_w ul li.btn_business a:hover		{ background-color: transparent; }
#right_navi_w ul li.btn_business a:hover img 	{ visibility: hidden; }
#right_navi_w ul li.btn_registration{ margin: 6px 0px 6px 0px; padding: 0px ; height:40px; border-bottom: none; background:url(../worker/images/btn_registration_over.gif) no-repeat; }
#right_navi_w ul li.btn_registration a          	{ display: block; }
#right_navi_w ul li.btn_registration a:hover		{ background-color: transparent; }
#right_navi_w ul li.btn_registration a:hover img 	{ visibility: hidden; }


/*---------------------------------------------
right_navi_c
---------------------------------------------*/
#right_navi_c					{ width: 205px; float: right; background: url(../corporation/images/nv_top.gif) no-repeat top;}
#right_navi_c a                 { overflow: hidden }
#right_navi_c a:link            { color: #000000; text-decoration: none; }
#right_navi_c a:visited         { color: #000000; text-decoration: none; }
#right_navi_c a:hover, a:active { color: #0085c2; text-decoration: underline; }
#right_navi_c ul				{ margin: 13px 7px 0px 5px; }
#right_navi_c ul li				{ padding: 6px 0px 6px 22px; border-bottom: 1px dotted #787878; color: #0085c2; background-image:url(../corporation/images/icon_arrow.gif); background-repeat: no-repeat; background-position: 0.01em; }

#right_navi_c ul li.btn_contact	{ margin: 6px 0px 6px 0px; padding: 0px; height: 56px; border-bottom: none; background:url(../corporation/images/btn_contact_over.gif) no-repeat; }
#right_navi_c ul li.btn_contact a		        { display:block; }
#right_navi_c ul li.btn_contact a:hover			{ background-color: transparent; }
#right_navi_c ul li.btn_contact a:hover img 	{ visibility:hidden; }



/*---------------------------------------------
right_navi_none
---------------------------------------------*/
#right_navi_none		{ width: 205px; float: right; }
#right_navi_none img	{ vertical-align: top; }


