@media print {
#movie{display:none;}
}

.m_bg	{
background:url(img/index_m_r1_c5.jpg) no-repeat;
background-color:#4E7A43;
vertical-align:top;
}

.column_bgL	{
background:url(img/column_r2_c1.jpg) no-repeat;
background-color:#E6E6CC;
vertical-align:top;
}

.column_bgR	{
background:url(img/column_r2_c4.jpg) no-repeat;
background-color:#ffffff;
vertical-align:top;
}

.shop_bgR	{
background:url(img/shop_green_r2_c1.jpg) no-repeat;
background-color:#ffffff;
vertical-align:top;
}

.shop_top_bgL	{
/*background:url(img/shopping_bg_r1_c1.jpg) no-repeat;*/
background-color:#ffffff;
vertical-align:top;
}

.shop_top_bgR	{
/*background:url(img/shopping_bg_r1_c2.jpg) no-repeat;*/
background-color:#ffffff;
vertical-align:top;
}

.b15px	{font-family:"ＭＳ Ｐ明朝", "細明朝体";
		font-size:15px;
		line-height:18px;}

.s18px	{font-family:"ＭＳ Ｐ明朝", "細明朝体";
		font-size:18px;
		line-height:15px;}
		
.s15px	{font-family:"ＭＳ Ｐ明朝", "細明朝体";
		font-size:15px;
		line-height:15px;}

.g12px	{font-family:"Arial Black";
		font-size:12px;}

.m12px	{font-family:"ＭＳ ゴシック", "Osaka";
		font-size:12px;
		line-height:20px;}

.p12px	{font-family:"ＭＳ ゴシック", "Osaka";
		font-size:12px;
		line-height:18px;}

.s11px {font-family:"ＭＳ Ｐ明朝", "細明朝体";
		font-size:11px;
		line-height: 15px;}

.p11px {font-size:11px;
		line-height: 15px;}

.p13px	{font-family:"ＭＳ Ｐゴシック", "Osaka";
		font-size:13px;
		line-height:15px;}

.p14px	{font-family:"ＭＳ Ｐゴシック", "Osaka";
		font-size:14px;
		line-height:18px;}
		
.t16px	{font-size:16px;
		line-height:16px;}

.s12px	{font-family:"ＭＳ ゴシック", "Osaka";
		font-size:12px;
		line-height:18px;}
		
.h12px	{font-family:"ＭＳ Ｐ明朝", "細明朝体";
		font-size:12px;
		line-height:18px;}
		
.s10px	{font-family:"Osaka", "ＭＳ ゴシック";
		font-size:10px;
		font-weight:normal;
		line-height:16px;}				

.s9px	{font-family:"Osaka", "ＭＳ ゴシック";
		font-size:9px;
		line-height:15px;}
		
.s13px	{font-family:"ＭＳ Ｐ明朝", "細明朝体";
		font-size:13px;
		line-height:15px;}
		
.s14px	{font-family:"ＭＳ Ｐ明朝", "細明朝体";
		font-size:14px;
		line-height:15px;}

.n12px {
	font-family: "Osaka", "ＭＳ ゴシック";
	font-size: 12px;
	line-height: 15px;
}

div#Toptxt div.toptxtdiv h1	{color:#ffffff;font-size:10px;font-weight:normal;margin:0;padding:0;text-align:center;}
div#Toptxt div.toptxtdiv h2	{font-family:"ＭＳ ゴシック", "Osaka";color:#333333;font-size:12px;font-weight:normal;margin:0;padding:0;text-align:left;line-height:18px;}

div#Toptxt div.maintxt strong	{color:#666666;font-weight:normal;font-size:12px;line-height:18px;}

div#Toptxt div.maintxt a		{color:#990000;font-weight:normal;font-size:12px;line-height:18px;}

#frame{ overflow: scroll; width: 568px; height: 600px; border: 1px solid #cccccc;}

/*--------------------------------------------------------------------
ヘッダー部のドロップダウンメニュー旧
----------------------------------------------------------------------*/

/*全幅の指定----------------------------------------------------------*/
#toc_container{
  width: 900px;
  background-color:#4E7A43;
  color:#000000;
}


/*リストの行頭表示無し------------------------------------------------*/
#toc_container ul,#toc_container li{
  list-style:none;
  margin:0;
  padding:0;
}


/*１列目の要素を横一列表示--------------------------------------------*/
  #root_toc li{
    float:left;
    border:0px solid #000000;
  }

/*リスト要素の非表示（最初の表示状態）--------------------------------*/
  #root_toc li.plist ul{
    display:none;
    position:absolute;
  }

  #root_toc li.plist:hover
  {
    background-color:#f60;
  }
  #root_toc li.plist:hover ul{
    display: block;
  }

/*リストアイテムを縦に表示--------------------------------------------*/
    #root_toc li.plist li{
      float:none;
      display:list-item;
    }

/*通常時--------------------------------------------------------------*/
  #root_toc li a{
padding:0px;
    display: block;
    color:#ffffff;
    font-size:14px;
    background-color:#4E7A43;
    text-decoration:none;
  }

/*マウスオーバー------------------------------------------------------*/
  #root_toc li a:hover
  {
    color:#000000;
    background-color:#ffffcc;
  }



/*--------------------------------------------------------------------
中央部のドロップダウンメニュー
----------------------------------------------------------------------*/

/*全幅の指定----------------------------------------------------------*/
#toc2_container{
  width:860px;
  font-size:12px;
  background-color:#E8E0B7;
  color:#000000;
}

/*リストの行頭表示無し------------------------------------------------*/
#toc2_container ul,#toc2_container li{
  list-style:none;
  margin:0;
  padding:0;
}

/*幅の設定（中段は幅一定のため）--------------------------------------*/
#root_toc2 li,
#root_toc2 li a
{
  width:215px;
}

/*１列目の要素を横一列表示--------------------------------------------*/
#root_toc2 li
  {
    float:left;
    border:0px solid #000000;
  }

/*リスト要素の非表示（最初の表示状態）--------------------------------*/
  #root_toc2 li.plist ul{
    display:none;
    position:absolute;
  }

  #root_toc2 li.plist:hover
  {
    background-color:#f60;
  }
  #root_toc2 li.plist:hover ul{
    display: block;
  }

/*リストアイテムを縦に表示--------------------------------------------*/
    #root_toc2 li.plist li{
      float:none;
      display:list-item;
    }

/*通常時--------------------------------------------------------------*/
  #root_toc2 li a{
    display: block;
    color:#000000;
    background-color: #D7CA84;
    text-decoration:none;
  }

/*マウスオーバー------------------------------------------------------*/
  #root_toc2 li a:hover
  {
    color:#000000;
    background-color:#FFCAFD;
  }

/*通常時--------------------------------------------------------------*/
  #root_toc2 li#lst a{
padding:5px;
    display: block;
    color:#000000;
    background-color: #D7CA84;
    text-decoration:none;
  }

/*マウスオーバー------------------------------------------------------*/
  #root_toc2 li#lst a:hover
  {
    color:#000000;
    background-color:#FFCAFD;
  }





/*以下新規追加分*/

/*--------------------------------------------------------------------*/
/*メニューの全幅*/
/*--------------------------------------------------------------------*/

#menu{
font-size: 12px;
width: 900px;
}



/*--------------------------------------------------------------------*/
/*ボーダー等の設定*/
/*--------------------------------------------------------------------*/

#menu li{
list-style:none;
border-top: 0px solid #000000;
border-bottom: 0px solid #000000;
border-left: 5px solid #cccccc;
border-right:0px solid #cccccc;
text-align:left;
}



/*--------------------------------------------------------------------*/
/*通常時の書式*/
/*--------------------------------------------------------------------*/

/*ドロップダウンの幅設定（フランス買付けの旅）------------------------*/
#menu li.plist1,
#menu li.plist1 a{
width:148px;
text-decoration: none;
}

/*ドロップダウンの幅設定（ワイン会・イベント）------------------------*/
#menu li.plist2,
#menu li.plist2 a{
width:95px;
text-decoration: none;
}

/*ドロップダウンの幅設定（ワインＱ＆Ａ）------------------------------*/
#menu li.plist3,
#menu li.plist3 a{
width:70px;
text-decoration: none;
}

/*ドロップダウンの幅設定（メールマガジン）----------------------------*/
#menu li.plist4,
#menu li.plist4 a{
width:80px;
text-decoration: none;
}


/*店舗紹介ボタンの幅設定----------------------------------------------*/
#menu li.nlist1,
#menu li.nlist1 a{
width:55px;
text-decoration: none;
}
/*ソムリエ紹介ボタンの幅設定------------------------------------------*/
#menu li.nlist2,
#menu li.nlist2 a{
width:70px;
text-decoration: none;
}
/*はんぷかいボタンの幅設定--------------------------------------------*/
#menu li.nlist3,
#menu li.nlist3 a{
width:45px;
text-decoration: none;
}
/*ヴィンテージチャートボタンの幅設定----------------------------------*/
#menu li.nlist4,
#menu li.nlist4 a{
width:110px;
text-decoration: none;
}
/*ブログボタンの幅設定------------------------------------------------*/
#menu li.nlist5,
#menu li.nlist5 a{
width:40px;
text-decoration: none;
}
/*リンクボタンの幅設定------------------------------------------------*/
#menu li.nlist6,
#menu li.nlist6 a{
width:40px;
text-decoration: none;
}
/*レシピボタンの幅設定------------------------------------------------*/
#menu li.nlist7,
#menu li.nlist7 a{
width:40px;
text-decoration: none;
}



/*--------------------------------------------------------------------*/
/*第一階層メニューの「横」表示*/
/*--------------------------------------------------------------------*/

/*第一階層メニューの「横」表示----------------------------------------*/
#menu li{
float:left;
}



/*--------------------------------------------------------------------*/
/*ドロップダウン部は最初非表示*/
/*--------------------------------------------------------------------*/

/*フランス買付けの旅--------------------------------------------------*/
#menu li.plist1 ul{
display:none;
position:absolute;
}

/*ワイン会・イベント--------------------------------------------------*/
#menu li.plist2 ul{
display:none;
position:absolute;
}

/*ワインＱ＆Ａ--------------------------------------------------------*/
#menu li.plist3 ul{
display:none;
position:absolute;
}

/*メールマガジン------------------------------------------------------*/
#menu li.plist4 ul{
display:none;
position:absolute;
}



/*--------------------------------------------------------------------*/
/*現在無効*/
/*--------------------------------------------------------------------*/

/*ドロップダウン部のマウスオーバーカラー設定（現在無効）--------------*/
#menu li.plist:hover a{
/*color:#000000;*/
/*background-color:#ffffcc;*/
}



/*--------------------------------------------------------------------*/
/*ドロップダウン部表示*/
/*--------------------------------------------------------------------*/

/*第一階層にマウスオーバーした際のドロップダウン部表示----------------*/
#menu li.plist1:hover ul{
display:block;
}

#menu li.plist2:hover ul{
display:block;
}

#menu li.plist3:hover ul{
display:block;
}

#menu li.plist4:hover ul{
display:block;
}



/*--------------------------------------------------------------------*/
/*ドロップダウン部の「縦」表示*/
/*--------------------------------------------------------------------*/


/*フランス買付けの旅--------------------------------------------------*/
#menu li.plist1 li{
float:none;
display:list-item;
}
/*ワイン会・イベント--------------------------------------------------*/
#menu li.plist2 li{
float:none;
display:list-item;
}
/*ワインＱ＆Ａ--------------------------------------------------------*/
#menu li.plist3 li{
float:none;
display:list-item;
}
/*メールマガジン------------------------------------------------------*/
#menu li.plist4 li{
float:none;
display:list-item;
}



/*--------------------------------------------------------------------*/
/*第一階層メニューの書式*/
/*--------------------------------------------------------------------*/

/*ドロップダウン部----------------------------------------------------*/
#menu li a{
display:block;
color:#ffffff;
background-color:#4E7A43;
}


/*店舗紹介の書式--------------------------------------------*/
#menu li.nlist1 a{
display:block;
color:#ffffff;
background-color:#4E7A43;
}

/*ソムリエ紹介の書式----------------------------------------*/
#menu li.nlist2 a{
display:block;
color:#ffffff;
background-color:#4E7A43;
}

/*はんぷかい書式--------------------------------------------*/
#menu li.nlist3 a{
display:block;
color:#ffffff;
background-color:#4E7A43;
}

/*ビンテージチャートの書式----------------------------------*/
#menu li.nlist4 a{
display:block;
color:#ffffff;
background-color:#4E7A43;
}

/*ブログの書式----------------------------------------------*/
#menu li.nlist5 a{
display:block;
color:#ffffff;
background-color:#4E7A43;
}

/*リンクの書式----------------------------------------------*/
#menu li.nlist6 a{
display:block;
color:#ffffff;
background-color:#4E7A43;
}

/*レシピの書式----------------------------------------------*/
#menu li.nlist7 a{
display:block;
color:#ffffff;
background-color:#4E7A43;
}



/*--------------------------------------------------------------------*/
/*マウスオーバー時の書式*/
/*--------------------------------------------------------------------*/

/*第一階層メニューの書式（ドロップダウン部マウスオーバー）------------*/
#menu li.plist1 a:hover{
width:148px;
color:#000000;
background-color:#ffffcc;
}
/*第一階層メニューの書式（ドロップダウン部マウスオーバー）------------*/
#menu li.plist2 a:hover{
width:95px;
color:#000000;
background-color:#ffffcc;
}
/*第一階層メニューの書式（ドロップダウン部マウスオーバー）------------*/
#menu li.plist3 a:hover{
width:70px;
color:#000000;
background-color:#ffffcc;
}
/*第一階層メニューの書式（ドロップダウン部マウスオーバー）------------*/
#menu li.plist4 a:hover{
width:80px;
color:#000000;
background-color:#ffffcc;
}


/*店舗紹介マウスオーバー書式--------------------------------*/
#menu li.nlist1 a:hover{
width:55px;
color:#000000;
background-color:#ffffcc;
}

/*ソムリエ紹介マウスオーバー書式----------------------------*/
#menu li.nlist2 a:hover{
width:70px;
color:#000000;
background-color:#ffffcc;
}

/*はんぷかいマウスオーバー書式------------------------------*/
#menu li.nlist3 a:hover{
width:45px;
color:#000000;
background-color:#ffffcc;
}

/*ビンテージチャートマウスオーバー書式----------------------*/
#menu li.nlist4 a:hover{
width:110px;
color:#000000;
background-color:#ffffcc;
}

/*ブログマウスオーバー書式----------------------------------*/
#menu li.nlist5 a:hover{
width:40px;
color:#000000;
background-color:#ffffcc;
}

/*リンクマウスオーバー書式----------------------------------*/
#menu li.nlist6 a:hover{
width:40px;
color:#000000;
background-color:#ffffcc;
}

/*レシピマウスオーバー書式----------------------------------*/
#menu li.nlist7 a:hover{
width:40px;
color:#000000;
background-color:#ffffcc;
}

