
/* 	academy_layout.css	*/

/* レイアウト指定系 */

body	{
	background-color:	#FFF;
}






/* CSS管理区域のすべて
直後に、「.breadcrumbNavi」パンくずを配置する
issue_containnerは、サイズを規程しないため、
ここでのpadding値は、htmlの周囲余白となる
下のcote_containerで規程した横幅が、デザイン幅
となる */
#issue_container	{
	padding: 8px;
	background-color: #FFF;
	}

/* デザインする「版面」にあたるエリア */
#core_container	{
	background-color: #eef;
	width: 1024px;
	}

/* ヘッダー部分
　パンくずリスト、ヘルプ、AboutUsなど
必要に応じてdivを入子にする */

#header	{
	clear: both;
	background-color:	#FFF;
	font-size:	11pt;
	width: 1024px;
}

/* グローバルナビゲーター 
　関連サイトなどに直接ジャンプする 
　#core_container の直後に配置 2*/
#navigator	{
margin: 0px;c
	padding: 0px;
	clear: both;
	width: 1024px;
}


/* ヘッドライン：
　サイトの顔となる画像やテキスト */

#headline {
	clear: both;
		width: 1024px;
background-color:	#333;
}

/* トップバナー： いま実施している最も大きなイベント（一点だけ） */
#topbanner {
font:11pt/1.5 bold 'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','メイリオ',Meiryo ,'ＭＳ Ｐゴシック',sans-serif;
	color:#FFF; 
background-color:	#C6C;
}








/* 2段組・3段組で使用するレイアウト要素
　#core_container 内部に配置 
　横型グローバルナビゲーターの直後に配置 */
#row_container	{
	width: 1024px;
	}

/* 3段組で使用 */
#kernel_container	{
	float:	left;
	width: 824px;
	}

/* 3段組用の左コンテンツブロック
（#row_container〜#kernel_container 内） */

#topics	{
	width:	190px;
		float:	left ;
	font-size:	10pt;
	background-color: #405060;
	}

/* 3段組用の中央コンテンツブロック
（#row_container〜#kernel_container 内） */

#contents	{
width: 624px;
float: left;
position: absolute;
left: 207px;
	font-size:	10pt;
	line-height:	1.5em;
background-color: ccc;
	}

/* ２段組用の左側コンテンツブロック
（#row_container 直接 内） */
#contents_left	{
	width:	830px;
	float:	left;
	font-size:	11pt;
	}

.genreBar {
padding: 5px;
margin-bottom:5px;
	font: 13pt/1.5 bold arial black;
	background-color: #483d6b;
color: #FFF;
text-align: center;
clear: both;
}

.genreBar_sobashop_2d {
width: 830px;
height: 30px;
	font: 13pt/1.5 bold arial black;
	background-color: #660;
color: #FFF;
text-align: center;
clear: both;
}


#TopSpecial_announcement {
	background-color: #fef;
color: #900;
border: 3px #900 dotted;
padding: 10px;
margin: 5px 0 5px 0;
font: 10pt/1.5 bold 'ヒラギノ角ゴ Pro W6','MS Pゴシック',sans-serif,Helvetica;
}



#TopSpecial_SobaGoyomi {
background:url(https://soba.dougu.jp/sobagoyomi/sobagoyomi_back.jpg) no-repeat left top;
color: #009;
margin: 0 0 5px 0;
height:120px;
font: 10pt/1.4 bold 'ヒラギノ角ゴ Pro W6','MS Pゴシック',sans-serif,Helvetica;
float:left;
}

#TopSpecial_SobaGoyomi a:link {
color: #900;
}

#TopSpecial_SobaGoyomi a:hover {
background-color: #ffc;
}

#TopSpecial_SobaGoyomi a:visited {
color: #900;
}

#TopSpecial_SobaGoyomi a:active {
color: #900;
background-color: #Fc3;
}



.TopSpecial_comment {
padding: 2px 10px 2px 10px;
background-color: #eee;
color: #030;
font: 10pt/1.5 'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','メイリオ',Meiryo ,'ＭＳ Ｐゴシック',sans-serif;
border: 1px #ccc solid;
margin-bottom: 3px;
}

.TopSpecial_comment a:link {
color: #33F;
}

.TopSpecial_comment a:hover {
background-color: #ffc;
}

.TopSpecial_comment a:visited {
color: #666;
}

.TopSpecial_comment a:active {
color: #900;
background-color: #Fc3;
}




/* ホームページ下部の大画像特集コーナー */

.featuredProducts {
float:left;
}




.featuredProducts li > img {
float:left;
height:180px;
}


.featuredProducts li div {
float:left;
padding: 10px;
height:158px;
width: 362px;



background-color: #eee;
color: #009;
border: 1px #ccc solid;
margin-bottom:3px;






}

.featuredProducts li div>strong{
font-size: 13pt;
}

.featuredProducts a:link {
color: #900;

}

.fearturedProducts a:hover {
background-color: #ffc;
}

.featuredProducts a:visited {
color: #900;
}

.featuredProducts a:active {
color: #900;
background-color: #Fc3;
}









/* フッター部分
　定型的な権利関係の表記など
　デザイン的なひきしめ */

#footer	{
	clear: both;
padding: 4px;
	background-color: #333;
	width: 1016px;
color: #fff;
font-family: sans-serif;
font-size: 8pt;
}


#footer a:link	{
color: #9CC;
}

#footer a:visited	{
color: #CFF;
}

#footer a:hover	{
background-color: #963;
color: #CFF;
}

#footer a:active	{
color: #FC3;
}










/* サイトアイデンティティ */

#floor_signpost {

margin: 0px;
	background-color: #cc9;
}

/* 常に、川越そばの会・特撰蕎麦道具販売所を露出 */
h2.floor_subname {
padding-top: 5px;
padding-left: 5px;
font-family: 'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','メイリオ',Meiryo ,'ＭＳ Ｐゴシック',sans-serif;
	font-size: 8pt;
	color: #030;
	text-decoration: none;
/*			clear: left; */
}

/* このhtmlの売場名を明記する表札 */
h1.floor_name {
padding: 5px;
border-bottom: 5px #660 dotted;
	font-size: 12pt;
	font-weight: bold;
	color: #030;
	text-decoration: none;
	margin-bottom: 4px;
	/* 	clear: left; */
}

/* この売場を短いコトバで説明する */
h2.floor_identifier {
padding: 5px;
	font-size: 10pt;
line-height: 1.35;
	font-weight: bold;
	color: #030;
	text-decoration: none;
	margin-bottom: 4px;
/*		clear: left; */

}

/* セレクタのデザイン的な装飾 */

.links	{
	width:	190px;
 margin: 0;
 float: right;
	font-size:	12pt;
	}

.links2	{
	width:	190px;
 text-indent: 10px;
 float: right;
	font-size:	12pt;
	background-color: #CCC;
	}

/* リストを使って、縦型ナビゲーションバーを作る */

.naviTitle {
	background-color: #405060;
	padding:4px;
	color: #FFF;
	font:11pt/1.5 bold arial black;
}


.naviTitle a li name {
	background-color: #030;
	padding:4px;
	color: #FFF;
	font:11pt/1.5 bold arial black;
}



.naviSearch {
font:8pt/1.5 bold 'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','メイリオ',Meiryo ,'ＭＳ Ｐゴシック',sans-serif;
color: #000;

	background-color: #FF0;
	padding:4px;
border: 0px;
	color: #000;
}


.naviSearch a:link {
color: #030;
}

.naviSearch a:hover {
color: #030;
background-color: #c96;
}

.naviSearch a:visited {
color: #630;
}

.naviSearch a:active {
color: #030;
background-color: #Fc3;
}














.naviMap a {
	display: block;
	background-image: url(img/kkkmapbtn.jpg);
padding: 0px;
	background-color: #CC6;
	color: #030;
	text-decoration: none;
}

/* naviBar 右のジャンプボタンセット */

.naviBar {
 margin: 0;
 float: right;
	list-style-type: none;
	width: 190px;
	background-color: #CC9;
	color: #030;
	font:10pt/1.5 bold 'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','メイリオ',Meiryo ,'ＭＳ Ｐゴシック',sans-serif;
}

.naviBar li {
	border-right: 1px solid #999;
	border-bottom: 1px solid #999;
	border-left: 1px solid #999;
margin: 0;
}

.naviBar a {
		display: block;
	padding: 4px;
background-color: #CC9;
	color: #030;
	text-decoration: none;
}

.naviBar a:link {
	background-color: #CC9;
	color: #030;
}

.naviBar a:visited {
	background-color: #CC6;
	color: #669;
}

.naviBar a:hover {
	background-color: #660;
	color: #FFF;
}

.naviBar a:active {
	background-color: #FF9;
	color: #000;
}


/* 特別な naviBar */


.naviBar_pink {
 margin: 0;
 float: right;
	list-style-type: none;
/* border-top: 1px solid #999; */
	width: 190px;
	background-color: #CC9;
	color: #030;
	font:10pt/1.5 bold 'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','メイリオ',Meiryo ,'ＭＳ Ｐゴシック',sans-serif;
}


.naviBar_pink li {
	border-right: 1px solid #999;
	border-bottom: 1px solid #999;
	border-left: 1px solid #999;
margin: 0;
}

.naviBar_pink a {
		display: block;
	padding: 4px;
background-color: #F99;
	color: #030;
	text-decoration: none;
}

.naviBar_pink a:link {
	background-color: #F99;
	color: #030;
}

.naviBar_pink a:visited {
	background-color: #F99;
	color: #669;
}

.naviBar_pink a:hover {
	background-color: #F39;
	color: #FFF;
}

.naviBar_pink a:active {
	background-color: #FCC;
	color: #000;
}







/* naviBarの下にそえる、直接検索セット */


.naviDirect {
color:#000;
font:8pt/1.5 normal 'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','メイリオ',Meiryo ,'ＭＳ Ｐゴシック',sans-serif;
background-color: #eee;
padding: 2px;
border: 1px #ccc solid;
}


.naviDirect a:link {
	color: #030;
}

.naviDirect a:visited {
	color: #669;
}

.naviDirect a:hover {
	background-color: #ffc;
	color: #000;
}

.naviDirect a:active {
	background-color: #ffc;
}


/* ソートキー（読めなくてよい） */
	.sorter {
color:#888;
background-color:#777;
width:10px;
height: 10px;
float: left;
overflow: hidden;
}

.keywords {
float: left;
}


/* リストを使って、横型グローバルナビゲーションバーを作る 入子指定・要素モデル

.naviGlobal {
display: block;
	margin-left: 0;
	padding-left: 0;
	list-style-type: none;
	border-right: 1px solid #999;
	border-bottom: 1px solid #999;
	width: 1024px;
	color:#FFF; 
	font:10pt/1.5 bold 'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','メイリオ',Meiryo ,'ＭＳ Ｐゴシック',sans-serif;
}

.naviGlobal li {
	float: left;
	text-align: center;
	width:127px;
	border-right: 1px solid #666;
margin: 0;
}

.naviGlobal a {
display: block;
	padding: 4px;
	background-color: #333;
	color:#FFF;
}


.naviGlobal a:link {
	background-color: #333;
	color:#FFF;
}

.naviGlobal a:visited {
	background-color: #333;
	color:#CF9;
}

.naviGlobal a:hover {
	background-color: #FC3;
	color:#000;
}

.naviGlobal a:active {
	background-color: #666;
	color:#FFF;
} */

/* リストを使って、横型グローバルナビゲーションバーを作る 入子指定・要素モデル*/

.naviGlobal {
display: block;
	margin-left: 0;
	padding-left: 0;
	list-style-type: none;
	border-right: 1px solid #999;
	border-bottom: 1px solid #999;
	width: 1024px;
	color:#FFF; 
	font:10pt/1.5 bold 'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','メイリオ',Meiryo ,'ＭＳ Ｐゴシック',sans-serif;
}

.naviGlobal li {
	background: #FFF url(https://soba.dougu.jp/btn/gradation.jpg) repeat-x 100%;


	float: left;
	text-align: center;
	width:127px;
height:27px;
	border-right: 1px solid #777;
margin: 0;
}

.naviGlobal a {
display: block;
	padding: 4px;
		color:#FFF;
}


.naviGlobal a:link {
	color:#FFF;
}

.naviGlobal a:visited {
	color:#CF9;
}

.naviGlobal a:hover {
	background-color: #FC3;
	color:#000;
}

.naviGlobal a:active {
	background-color: #666;
	color:#FFF;
}



/* リストを使って、横型製品チューザーを作る */

.productChooser {
display: block;
	margin-left: 0;
	padding-left: 0;
	list-style-type: none;
	/* border-right: 1px solid 999;
	border-bottom: 1px solid #999; */
	width: 830px;
/* height: 150px; */

	color:#FFF;
clear: both;
}

.productChooser a:link {
display: block;
	padding: 4px;
	text-align: left;
	font:10pt/1.5 bold 'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','メイリオ',Meiryo ,'ＭＳ Ｐゴシック',sans-serif;
	color:#FFF;
}

.productChooser a:visited {
display: block;
	padding: 4px;
	text-align: center;
	font:10pt/1.5 bold 'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','メイリオ',Meiryo ,'ＭＳ Ｐゴシック',sans-serif;
	color:#CF9;
}

.productChooser a:hover {
display: block;
	padding: 4px;
	text-align: center;
	font:10pt/1.5 bold 'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','メイリオ',Meiryo ,'ＭＳ Ｐゴシック',sans-serif;
	background-color: #9C6;
	color:#000;
}

.productChooser a:active {
display: block;
	padding: 4px;
	text-align: center;
	font:10pt/1.5 bold 'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','メイリオ',Meiryo ,'ＭＳ Ｐゴシック',sans-serif;
	background-color: #666;
	color:#FFF;
}

.productChooser li {
float: left;
	width:165px;
height: 200px;
border-right: 1px solid #999;
	border-bottom: 1px solid #666;
margin: 0 0 3px 0;
	background-color: #333;
}

/* リストを使って、横型製品チューザーを作る 3d 用*/

.productChooser_3d {
display: block;
	margin-left: 0;
	padding-left: 0;
	list-style-type: none;
	width: 624px;
height: 120px;
	background-color: #333;
	color:#FFF;
clear: both;
}

.productChooser_3d a:link {
display: block;
	padding: 4px;
	text-align: left;
	font:10pt/1.5 bold 'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','メイリオ',Meiryo ,'ＭＳ Ｐゴシック',sans-serif;
	background-color: #333;
height: 106px;
	color:#FFF;
}

.productChooser_3d a:visited {
display: block;
	padding: 2px;
	text-align: center;
	font:10pt/1.5 bold 'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','メイリオ',Meiryo ,'ＭＳ Ｐゴシック',sans-serif;
	background-color: #333;
	color:#CF9;
}

.productChooser_3d a:hover {
display: block;
	padding: 2px;
	text-align: center;
	font:10pt/1.5 bold 'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','メイリオ',Meiryo ,'ＭＳ Ｐゴシック',sans-serif;
	background-color: #FC3;
	color:#000;
}

.productChooser_3d a:active {
display: block;
	padding: 2px;
	text-align: center;
	font:10pt/1.5 bold 'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','メイリオ',Meiryo ,'ＭＳ Ｐゴシック',sans-serif;
	background-color: #666;
	color:#FFF;
}

.productChooser_3d li {
float: left;
	width:155px;
border-right: 1px solid #999;
	border-bottom: 1px solid #666;
margin: 0;
}


/* リストを使って、麺棒袋チューザーを作る */


.FukuroItemList {
	margin-top: 4px;
}

.FukuroItemList li {
	float: left;
	display: inline; /* for WinIE6 */
	width: 390px;
height: 160px;
	margin: 0 0 3px 3px;
padding: 10px 10px 10px 10px;
border: 1px dotted #666;
background-color: #333;
color: #FFF;
}


.FukuroItemList li a:link {
color: #FFF;
text-decoration: none;
}


.FukuroItemList li a:visited {
color: #FCF;
text-decoration: none;
}

.FukuroItemList li a:hover {
color: #FC3;
background-color: #666;
text-decoration: none;
}

.FukuroItemList li a:active {
color: #FC3;
text-decoration: none;
background-color: #999;
}





/* リストを使って、ファンクションキーを作る */

.functionKey {
display: block;
	margin: 0 0 20px 0;
/* 	padding-left: 0; */
	list-style-type: none;
	border-right: 1px solid #999;
	border-bottom: 3px solid #999;
	background-color: #CCF;

	width: 624px;
color: #000;
	float: left;
	text-align: center;
	font:9pt/1.5 bold 'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','メイリオ',Meiryo ,'ＭＳ Ｐゴシック',sans-serif;
}

.functionKey a:link {
	background-color: #CCF;
	color:#000;
}

.functionKey a:visited {
	background-color: #CCF;
	color:#000;
}

.functionKey a:hover {
	background-color: #FC3;
	color:#000;
}

.functionKey a:active {
background-color: #C96;
	color:#FFF;
}

.functionKey li {
	float: left;
width: 103px;
	border-right: 1px solid #666;
margin: 0;
}



/* リストを使って、【Topページ専用】ファンクションキーを作る */

.functionKey_top {
display: block;
	margin: 0 0 20px 0;
/* padding-left: 2px; */
	list-style-type: none;
	border-right: 1px solid #999;
	border-bottom: 2px solid #666;
	background-color: #FE9;

	width: 623px;
color: #000;
	float: left;
	text-align: center;
	font:9pt/1.5 bold 'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','メイリオ',Meiryo ,'ＭＳ Ｐゴシック',sans-serif;
}

.functionKey_top a:link {
	color:#000;
}

.functionKey_top a:visited {
	color:#000;
}

.functionKey_top a:hover {
	background-color: #FC3;
	color:#000;
}

.functionKey_top a:active {
background-color: #C96;
	color:#FFF;
}

.functionKey_top li {
	float: left;
width: 88px;
	border-right: 1px solid #ccc;
margin: 0;
}









/* リストを使った、さくっと縦型トピックスナビゲーションバー */

.naviTopics {
	list-style-type: none;
	color:#FFF; 
}

.naviTopics a:link {
	font:10pt/1.5 bold 'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','メイリオ',Meiryo ,'ＭＳ Ｐゴシック',sans-serif;
	background-color: #333;
	color:#FFF;
}

.naviTopics a:visited {
	font:10pt/1.5 bold 'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','メイリオ',Meiryo ,'ＭＳ Ｐゴシック',sans-serif;
	color:#CF9;
}

.naviTopics a:hover {
	font:10pt/1.5 bold 'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','メイリオ',Meiryo ,'ＭＳ Ｐゴシック',sans-serif;
	background-color: #FC3;
	color:#000;
}

.naviTopics a:active {
	font:10pt/1.5 bold 'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','メイリオ',Meiryo ,'ＭＳ Ｐゴシック',sans-serif;
	background-color: #666;
	color:#FFF;
}

.naviTopics li {
	font:10pt/1.5 bold 'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','メイリオ',Meiryo ,'ＭＳ Ｐゴシック',sans-serif;
}

/* パンくずリスト breadcrumbNavi 
　サイト内の垂直的な階層を戻っていく */

.breadcrumbNavi {
padding-bottom: 4px;
List-style-type: none ;
text-align: left;
font: 9pt/1.5 normal "Hiragin Mincho Pro W3","MS 明朝",Times,serif;
}
.breadcrumbNavi li {
display: inline;
font: 9pt/1.5 normal "Hiragin Mincho Pro W3","MS 明朝",Times,serif;
}

.breadcrumbNavi a {
font: 9pt/1.5 normal "Hiragin Mincho Pro W3","MS 明朝",Times,serif;
}

.breadcrumbNavi a:link {
color: #000;
font: 9pt/1.5 normal "Hiragin Mincho Pro W3","MS 明朝",Times,serif;
}

.breadcrumbNavi a:visited {
color: #000;
font: 9pt/1.5 normal "Hiragin Mincho Pro W3","MS 明朝",Times,serif;
}

.breadcrumbNavi a:hover {
color: #000;
background: #ccc;
font: 9pt/1.5 normal "Hiragin Mincho Pro W3","MS 明朝",Times,serif;
}

.breadcrumbNavi a:active {
color: #000;
background: #ff9;
font: 9pt/1.5 normal "Hiragin Mincho Pro W3","MS 明朝",Times,serif;
}

/* SalesFloor 文字指定
----------------------------------------*/



.SalesFloor_Columns {
width: 624px;
background-color: #FFF;
overflow: auto;
margin-bottom: 10px;
}



.SalesFloor_imgColumn {
	float: left;
width: 182px;
	margin-bottom: 4px;
}


.SalesFloor_imgPic {
border-bottom: 2px solid #333;
border-right: 2px solid #666;
	margin-bottom: 4px;
}



.SalesFloor_lead {
padding-top: 4px;
 font-family: 'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','メイリオ',Meiryo ,'ＭＳ Ｐゴシック',sans-serif;
	font-size: 13pt;
	font-weight: bold;
	color: #330099;
	text-decoration: none;
	margin-bottom: 2px;
border-bottom:1px #ccc dotted; width; 100%;
		clear: left;
}

.SalesFloor_imgCaption {
	margin-bottom: 200px;
font: 9pt/1.5 normal "Hiragin Mincho Pro W3","MS 明朝",Times,serif;
}


.SalesFloor_textColumn {
float: left;
position: absolute;
left: 198px;
background-color: #FFF;
}


.SalesFloor_body {
font-family:  'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','メイリオ',Meiryo ,'ＭＳ Ｐゴシック',sans-serif;
	font-size: 10pt;
	margin-bottom: 6px;
}

.SalesFloor_spec {
 font-family: 'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','メイリオ',Meiryo ,'ＭＳ Ｐゴシック',sans-serif;	
ine-height: 135%;
color: #030;
	font-size: 9pt;
	margin-bottom: 6px;
}

.SalesFloor_name {
 font-family: 'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','メイリオ',Meiryo ,'ＭＳ Ｐゴシック',sans-serif;
	font-size: 10pt;
	font-weight: bold;
	color: #900;
	margin-bottom: 4px;
		clear: left;
}

.SalesFloor_name a:hover {
	color: #c33;
}

/* .SalesFloor_price {
 font-family: 'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','メイリオ',Meiryo ,'ＭＳ Ｐゴシック',sans-serif;
	font-size: 11pt;
	color: #ff00ff;
	padding: 0;
margin-bottom: 6px;
} */

.SalesFloor_price {
border-bottom:1px #ccc dotted;
width: 400px;
}


.SalesFloor_specTitle {
 font-family: 'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','メイリオ',Meiryo ,'ＭＳ Ｐゴシック',sans-serif;
width:400px; 
color: #FFF;
 background-color: #666; 
text-align:center;
	font-size: 11pt;
}

.SalesFloor_specBody {
 font-family: 'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','メイリオ',Meiryo ,'ＭＳ Ｐゴシック',sans-serif;
width:394px; 
color: #131;
	font-size: 9pt;
background-color:#eee;
padding:3px;
}


.SalesFloor_broadSpace {
width: 624px;
 margin-top: 4px;
 margin-bottom: 6px;
padding: 0px;
background-color: #FFF;
clear: both;
}


/* 店長イチオシコーナー */

.recommend {
font:8pt/1.5 bold 'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','メイリオ',Meiryo ,'ＭＳ Ｐゴシック',sans-serif;
/* border: 1px #f39 dotted; */
 width:100%;
 height:40px;
}


.rth {
width:92px;
 float:left;
height:36px;
background-color: #fcc;
padding:2px;

}

.rtd {
float:left;
height:36px;
background-color: #fee;
width:524px;
padding:2px;
}

.rtd li {
float:left;
padding-left:5px;
}



.rtd a:link {
color: #00f;
}


.rtd a:visited {
color: #630;
}

.rtd a:hover {
color: #00f;
background-color: #FC3;
}

.rtd a:active {
color: #F60;
background-color: #FC3;
}














/* memberList 内のリスト用テーブル（そば打ちセット） */
.memberList{
					width: 100%;
					border-collapse: none;
color: #eee;
					background-color: #fff;
					table-layout: fixed;
					vertical-align: top;
					empty-cells: show;
					border: 0;
					padding: 2;
												font:10pt/1.5 bold 'ヒラギノ角ゴ Pro W6','MS Pゴシック',sans-serif,Helvetica;
							text-align: left;
}


/* 
.memberList tr {
color: #eee;
					background-color: #963;
							text-align: left;
					vertical-align: top;
} */

.memberList th {
						color: #030;
							background-color: #dcd;
							text-align: left;
					vertical-align: top;

}


.memberList td {
							color: #030;
							background-color: #ede;
}


.memberList td.col2 {    /* リストのcolspan="2"の白抜き設定 */
							color: #eee;
							background-color: #558;
}




.broadSpace {
padding: 4px;
margin: 4px 0 4px 0;
background-color: #FFF;
font: 9pt/1.5 normal "Hiragin Mincho Pro W3","MS 明朝",Times,serif;
clear: both;
}



.tobeorganized {
	font-size: 9pt;
	color: #900;
background-color: #FF9;
clear: both
}


.whats_new {
	font-size: 10pt;
	color: #900;
background-color: #FF9;
clear: both
}


/* グレーの注意書き */
.warning {
font-size:8pt;
font-family: 'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','メイリオ',Meiryo ,'ＭＳ Ｐゴシック',sans-serif;
color: #333;
}

/* 左のタテ、Topics内要素の指定 */

.Topic_name {
 font-family: 'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','メイリオ',Meiryo ,'ＭＳ Ｐゴシック',sans-serif;
	font-size: 12pt;
	font-weight: bold;
	color: #F99;
	padding: 5px;
		clear: left;
}

.Topic_body{
 font-family: 'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','メイリオ',Meiryo ,'ＭＳ Ｐゴシック',sans-serif;
	font-size: 9pt;
	padding: 5px 0px 5px 5px;
	color: #FFF;
}

.Topic_body a:link {
	color: #FFF;
}

.Topic_body a:visited {
	color: #FFF;
}

.Topic_body a:hover {
	color: fff;
background-color: #060;
}

.Topic_body a:active {
	color: #900;
background-color: #9c6;
}




/* ホームページのフローティングアイテム */

.HomeItemList {
/* 	margin-top: 2px; */
}

.HomeItemList li {
	float: left;
	display: inline; /* for WinIE6 */
	width: 152px;
height: 105px;
margin: 0 0 2px 2px;
padding: 0 0 2px 0;
border: 1px dotted #666;
background-color: #333;

}


.HomeItemList li a:link {
color: #FFF;
}


.HomeItemList li a:visited {
color: #FCF;
}

.HomeItemList li a:hover {
color: #FC3;
}

.HomeItemList li a:active {
color: #FC3;
}




/* バックカラー */

.pinkbg {
background-color: #F99;
}

.grayback {
background-color: #333;
}

.itemBackground {
background-color: #222;
padding: 0;
}






/* UL index.htmlのWhat's new */


.ULtable3d {
	margin-top: 4px;
margin: 0 0 10px 0;
}

.ULtable3d li {
	width: 620px;
	margin: 0 0 3px 3px;
padding: 5px 0 5px 0;
/* border-top: 1px dotted #666; */
backgroud-color: #EEE;
clear: both; 
}


.ULtable3d li div.th {
float: left;
width: 200px;
padding-right: 15px;
background-color: CF9;
color: #131;
}


.ULtable3d li div.td {
float: left;
width:400px;
background-color: CF9;
}




.ULtable3d li a:link {
color: #00f;
}


.ULtable3d li a:visited {
color: #630;
}

.ULtable3d li a:hover {
color: #00f;
background-color: #ccc;
}

.ULtable3d li a:active {
color: #F60;
background-color: #ccc;
}




/* UL 2段組の説明内容部 */


.ULtable2d {
	margin-top: 4px;
margin: 0 0 50px 0;

}

.ULtable2d li {
display: block;

	width: 816px;
	padding: 5px 0 5px 0;
border-top: 2px dotted #666;
backgroud-color: #EEE;
color: #000;
font-size: 10pt;
clear: both; 
}


.ULtable2d li div.th {
float: left;
width: 200px;
padding-right: 15px;
background-color: CF9;
color: #131;
}


.ULtable2d li div.td {
float: left;
width: 600px;
background-color: CF9;
}




.ULtable2d li a:link {
color: #00f;
}


.ULtable2d li a:visited {
color: #630;
}

.ULtable2d li a:hover {
color: #00f;
background-color: #ccc;
}

.ULtable2d li a:active {
color: #F60;
background-color: #ccc;
}



/* 胃之上食堂indexのフローティングアイテム */


.ULtableDinner {
margin:	0;
padding:	0;
}

.ULtableDinner li {
	width: 830px;
/* margin: 20px 0 60px 0; */

clear: both; 
border-top: 6px outset #ccc;
}

.ULtableDinner li div.th {
float: left;
width: 140px;
padding-right: 5px;
color: #131;
font: 11pt/1.5 bold 'ヒラギノ明朝 Pro W6','Hiragino Mincho Pro W6','メイリオ',Meiryo ,'ＭＳ Ｐゴシック',sans-serif;
/* background-color: #999; */
}

/* --▼ --*/
.ULtableDinner li div.td {
margin: 0 0 0 156px;
font: 10pt/1.5 'ヒラギノ明朝 Pro W3','Hiragino Mincho Pro W3','メイリオ',Meiryo ,'ＭＳ Ｐゴシック',sans-serif;
width: 674px;
border-top: 0px dotted #FFF /* --i_dinnerの右のtdボックスの上のドット罫を消す--*/
background-color: #fc3;

} 

.ULtableDinner li div.td UL {
float: left;
	display: inline;
} 

.ULtableDinner li div.td UL li {
clear: none;
	float: left;
	display: inline;
width: 221px;
height:40px;
margin: 0 3px 3px 0;
background-color: #eeb;
border-top: 0px dotted #FFF /* --i_dinnerの右のtdボックスの上のドット罫を消す--*/

/* padding: 2px 0 2px 2px; */
}

/* --▲ --*/


.ULtableDinner li div.td UL li a:link {
color: #030;
}


.ULtableDinner li div.td UL li a:visited {
color: #630;
}

.ULtableDinner li div.td UL li a:hover {
color: #030;
background-color: #CC6;
}

.ULtableDinner li div.td UL li a:active {
color: #F60;
background-color: #ccc;
}




/*胃之上食堂リンクボタン用*/

.goIndex {
background-color: #963;
color:#fff;
font:8pt/2.5 normal 'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','メイリオ',Meiryo ,'ＭＳ Ｐゴシック',sans-serif;
 padding: 2px 65px 2px 2px;
margin-top:2px;
height:16pt;
}





.goTop {
background-color: #660;
color:#fff;
font:8pt/1.5 normal 'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','メイリオ',Meiryo ,'ＭＳ Ｐゴシック',sans-serif;
 padding: 2px 65px 2px 2px;
margin-top:2px;
height:16pt;
}


/* 特撰そば道具販売所催事ボタン1行用 */

.saiji_btn_1L {
background:url(https://soba.dougu.jp/btn/saiji_btn_1L_180.gif) no-repeat left top;
margin:0 0 5px 5px;
font:11pt/1.5 bold 'ヒラギノ角ゴ Pro W6','Hiragino Kaku Gothic Pro','メイリオ',Meiryo ,'ＭＳ Ｐゴシック',sans-serif;
color: #fff;
padding: 6px 0 0 6px;
}

.saiji_btn_1L a:link {
color: #fff;
}

.saiji_btn_1L a:hover {
color: #fff;
background-color: #c96;
}

.saiji_btn_1L a:visited {
color: #fff;
}

.saiji_btn_1L a:active {
color: #fff;
background-color: #Fc3;
}



/* 特撰そば道具販売所催事ボタン2行用 */

.saiji_btn_2L {
background:url(https://soba.dougu.jp/btn/saiji_btn_2L_180.gif) no-repeat left top;
margin:0 0 5px 5px;
font:11pt/1.5 bold 'ヒラギノ角ゴ Pro W6','Hiragino Kaku Gothic Pro','メイリオ',Meiryo ,'ＭＳ Ｐゴシック',sans-serif;
color: #fff;
padding: 6px;
}

.saiji_btn_2L a:link {
color: #fff;
}

.saiji_btn_2L a:hover {
color: #fff;
background-color: #c96;
}

.saiji_btn_2L a:visited {
color: #fff;
}

.saiji_btn_2L a:active {
color: #fff;
background-color: #Fc3;
}



/* In Shop Gear Basket */

.SG_num {
width:20px;
height: 16px;
background-color:#FFF;color:#900;
}

.SG_submit {
padding: 0 2px 0 2px;height: 22px;
font-style: bold;padding:1px;
background-color:#fe8;
color:#900;"
}





/* エレクター　カート内　値組要素 */


.inventoryname {
	font:11pt/1.5 bold ,sans-serif;
color: #141;
}

.inventoryprice {
	font:9pt/1.5 bold ,sans-serif;
color: #116;
}

.inventoryqtty {
	font:9pt/1.5 bold ,sans-serif;
color: #900;
}

.inventorycaption {
	font:9pt/1.5 noemal ,sans-serif;
color: #343;
}



/* ULtable_mm3d: 商品リスト */


.Ultable_mm3d {
	margin-top: 4px;
margin: 0 0 10px 0;
}

.Ultable_mm3d li {
	width: 630px;
	margin: 3px 0 3px 0;
padding: 2px 0 2px 0;
backgroud-color: #EEE;
border-top: 10px solid #eee;
clear: both; 
}


.Ultable_mm3d li div.th {
float: left;
width: 	120px;
padding-right: 15px;
background-color: CF9;
color: #131;
}


.Ultable_mm3d li div.td {
float: left;
width:495px;
background-color: CF9;
}




.Ultable_mm3d li a:link {
color: #00f;
}


.Ultable_mm3d li a:visited {
color: #630;
}

.Ultable_mm3d li a:hover {
color: #00f;
background-color: #ccc;
}

.Ultable_mm3d li a:active {
color: #F60;
background-color: #ccc;
}
