/*
(c) Copyright 2006 Hyakuchomori All Rights Reserved.
*/

/* タブ状リスト------------------------------------------------------ */

#navi_tab ul  { font-size: 12px; line-height: normal; margin-bottom: 1em; margin-left: 0px; padding: 0px; border-bottom: 1px solid #666; }
#navi_tab ul li  { list-style-type: none; margin-left: 0px; display: inline; }
#navi_tab ul li a { text-decoration: none; background-color: #ccc; margin-left: 3px; padding: 3px; border-top: 1px solid #666; border-right: 1px solid #666; border-left: 1px solid #666 }
#navi_tab ul li a:link:hover, #navbrio ul li a:visited:hover  { color: #000; background-color: #aae; border: solid 1px #336 }

/* ミニタブ------------------------------------------------------ */

	#minitabs {
		margin: 0;
		padding: 3px 0 25px;  /* ロゴ下のグローバルメニューの高さ25px */
		border-bottom: 1px solid #9FB1BC;
		clear:	both;
		width:	100%;
		height: inherit;
		}
	
	#toptabs {
		margin: 0;
		padding: 0 0 10px 0px;
		clear:	none;
		}

	#minitabs li, #toptabs li {
		margin: 0; 
		padding: 0;
		display: inline;
		list-style-type: none;
		}
		
	#minitabs a, #toptabs a {
		float: left;
		line-height: 14px;
		font-weight: normal;
		font-size: 12px;
		padding: 0px 8px 6px 8px;
		text-decoration: none;
		color: #333333;
		}
		
	#minitabs a {    /* ロゴ下のグローバルメニューの文字 */
		line-height: 15px;  /* 文字上下の空間に関係 */
		font-size: 13px;    /* 文字サイズ */
		padding: 4px 7px 6px; /* 文字上下横の空間に関係（MTのページだと２つめを7→12にしたいが、旧レイアウトが崩れるためだめ） */
		color: #222222;　　 /* 文字色 */
		}
	
	#minitabs a.active, #minitabs a:hover, #toptabs a.active, #toptabs a:hover {
		color: #000;
		font-weight: bold;
		background: url(/pub/tab_pyra.gif) no-repeat bottom center;
		}

/* ミニタブ 現在位置を表示------------------------------------------------------ */
	#home #m-home a {		
		font-weight: bold;
		background: url(/pub/tab_pyra.gif) no-repeat bottom center;
		}
	#toy #m-toy a {		
		font-weight: bold;
		background: url(/pub/tab_pyra.gif) no-repeat bottom center;
		}
	#book #m-book a {		
		font-weight: bold;
		background: url(/pub/tab_pyra.gif) no-repeat bottom center;
		}
	#life #m-life a {		
		font-weight: bold;
		background: url(/pub/tab_pyra.gif) no-repeat bottom center;
		}
	#env #m-env a {		
		font-weight: bold;
		background: url(/pub/tab_pyra.gif) no-repeat bottom center;
		}
	#cd #m-cd a {		
		font-weight: bold;
		background: url(/pub/tab_pyra.gif) no-repeat bottom center;
		}
	#order #m-order a {		
		font-weight: bold;
		background: url(/pub/tab_pyra.gif) no-repeat bottom center;
		}
	#news #m-news a {		
		font-weight: bold;
		background: url(/pub/tab_pyra.gif) no-repeat bottom center;
		}
	#lib #m-lib a {		
		font-weight: bold;
		background: url(/pub/tab_pyra.gif) no-repeat bottom center;
		}
	#kaiin #m-kaiin a {		
		font-weight: bold;
		background: url(/pub/tab_pyra.gif) no-repeat bottom center;
		}
	#faq #m-faq a {		
		font-weight: bold;
		background: url(/pub/tab_pyra.gif) no-repeat bottom center;
		}
	#event #m-event a {		
		font-weight: bold;
		background: url(/pub/tab_pyra.gif) no-repeat bottom center;
		}
	#blog #m-blog a {		
		font-weight: bold;
		background: url(/pub/tab_pyra.gif) no-repeat bottom center;
		}
	#xmas #m-xmas a {		
		font-weight: bold;
		background: url(/pub/tab_pyra.gif) no-repeat bottom center;
		}

	#new_year #m-new_year a {		
		font-weight: bold;
		background: url(/pub/tab_pyra.gif) no-repeat bottom center;
		}

	#summer #m-summer a {		
		font-weight: bold;
		background: url(/pub/tab_pyra.gif) no-repeat bottom center;
		}

	#hoiku #m-hoiku a {		
		font-weight: bold;
		background: url(/pub/tab_pyra.gif) no-repeat bottom center;
		}



/* topタブ 検索窓------------------------------------------------------ */

#cse-search-box
{
	display:block;
	float: right;
	
}