@charset "shift_jis";

/*======================================

	1-1.Yahoo UI Library Fonts CSS
	http://developer.yahoo.com/yui/fonts/
	*Copyright (c) 2006, Yahoo! Inc. All rights reserved.
	*http://developer.yahoo.com/yui/license.txt

	Font-size Adjustment
	
	77% = 10px	|	122% = 16px	|	167% = 22px	
	85% = 11px	|	129% = 17px	|	174% = 23px
	92% = 12px	|	136% = 18px	|	182% = 24px
	100% = 13px	|	144% = 19px	|	189% = 25px
	107% = 14px	|	152% = 20px	|	197% = 26px
	114% = 15px	|	159% = 21px	|

=======================================*/

/* /////////////////////////////////////////////////////////////////////////// BaseSet */

/*li, dt, dd {display:inline;}
li img, dt img, dd img {display:block;}*/

body{

	background-repeat:repeat-x;
}

a:color {
	color : #555;
	text-decoration:none;
}


a:link {
	color : #555;
	text-decoration:none;
}

a:visited {
	color : #555;
	text-decoration:none;
}

a:hover {
	color : #555;
	text-decoration:underline;
}




/* ナビゲーション
---------------------------------------------------- */

#menu-back{
	width:100%;
	height:36px;
	background-image:url(../images/manu-back.jpg);
	background-repeat: repeat-x;

}

#menu{
	padding: 0;
	width: 446px;
	height:36px;
	color: #333;
  hide display:none;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
}



#menu ul#nav li {
  list-style: none;
  display: block;
  margin: 0;
  padding: 0;
	height:36px;
  float: left;
  text-indent: -9999px;
  text-align: left;
  background-image: url(../images/menu-b.jpg);
  background-repeat: no-repeat;
}

#menu ul#nav li a {
  display: block;
  padding: 0;
	height:36px;
  text-decoration: none;
  background-image: url(../images/menu.jpg);
  background-repeat: no-repeat;
}


#menu ul#nav li#nav-home     { width: 87px; }
#menu ul#nav li#nav-shohin { width:  91px; }
#menu ul#nav li#nav-order { width:  91px; }
#menu ul#nav li#nav-step    { width:  91px; }
#menu ul#nav li#nav-company  { width:  86px; }

#menu ul#nav li#nav-home a     { background-position:     0px 0; }
#menu ul#nav li#nav-shohin a { background-position:  -87px 0; }
#menu ul#nav li#nav-order a { background-position: -178px 0; }
#menu ul#nav li#nav-step a    { background-position: -269px 0; }
#menu ul#nav li#nav-company  a  { background-position: -360px 0; }

#menu ul#nav li#nav-home a:hover     { background-position:      0 100%; }
#menu ul#nav li#nav-shohin a:hover { background-position:  -87px 100%; }
#menu ul#nav li#nav-order a:hover { background-position: -178px 100%; }
#menu ul#nav li#nav-step a:hover    { background-position: -269px 100%; }
#menu ul#nav li#nav-company a:hover  { background-position: -360px 100%; }

/* ///////////////////////////////////////// anchor */


/*Win Firefox用*/
:focus{
    -moz-outline-style:none;
}
