
/* ==== Navigation ==== */

#gn_block_top{
width : 100% ;
background-color : #ffffff ;
margin : 0px ;
padding : 0px ;
border : 0px ;

}

#to_contents{
width : 100% ; 
background-color : #ffffff ;
margin : 0px ;
border : 0px ;
padding : 0px
}

#gn_block_bottom{
width : 100% ;
background-image:url("./common_img/gn_bg.gif");
background-repeat:repeat-x;
margin : 0px ;
}

#gn_top{
width : 100% ;
margin : 0px ;

}

#gn_top td{
	font-size:12px;
}

#gn_bottom{
margin-top : 0px ;
margin-bottom : 0px ;
}

#suntory_logo{
margin : 10px 0px 11px 10px
}

/* dell 031118 */
#form_google{
margin : 10px 15px 10px 0px
}

/* add 031118 */
#form_search{
margin : 10px 15px 10px 0px
}


.gn_bt_l{
margin : 0px 0px 0px 3px ;
}

.gn_bt_lr{
margin : 0px 3px 0px 3px
}

.bg_bt{
background-color : #ffffff ;
}

a.a_sitemap:link{
color : #0000ff ;
text-decoration : underline ;
font-size : 72% ;
}

a.a_sitemap:visited{
color : #800080 ;
text-decoration : underline ;
font-size : 72% ;
}

a.a_sitemap:hover{
color : #9999ff ;
text-decoration : underline ;
font-size : 72% ;
}

a.a_sitemap:active{
color : #0000ff ;
text-decoration : underline ;
font-size : 72% ;
}

.map_t{
font-size : 10px ;
}





/* ==== 新Footer ==== */


#suntory_footer{
width : 100%;
background-color:#ffffff;
padding-bottom:10px;
}


#footer_760{
width : 760px ;
margin-top:8px;
}


#footer_717{
width : 717px ;
margin-top:8px;
}

#ft_logo{
text-align : right ;
margin-top:6px;
}

#ft_stop{
padding-right:6px;
width:23px;
}

#ft_recycl{
padding-right:7px;
width:31px;
}

#ft_txt{
color:#000000;
font-size : 72% ;
line-height:140%;
text-align : left ;
}

#ft_link{
font-size:72%;
text-align:right;
vertical-align:top;
}


/* ==== サイトセンサス部分白背景 ==== */
.SiteCensus{
background-color:#ffffff;
}



/* ==== 旧フォームFooter ==== */
#suntory_footer_a{
width : 100% ;
}

#suntory_footer_b{
width : 717px ;
}

#suntory_winefooter_a{
width : 100% ;
}

#suntory_winefooter_b{
width : 717px ;
}

#ft_left{
font-size : 72% ;
text-align : left ;
margin-top : 3px ;
margin-left : 10px ;
}

#ft_left_2{
font-size : 72% ;
text-align : left ;
margin-top : 3px ;
}

#ft_left_bk{
color : #000000 ;
font-size : 72% ;
text-align : left ;
margin-top : 3px ;
margin-left : 10px ;
}

#ft_left_wh{
color : #ffffff ;
font-size : 72% ;
text-align : left ;
margin-top : 3px ;
margin-left : 10px ;
}

#ft_left_wh_2{
color : #ffffff ;
font-size : 72% ;
text-align : left ;
margin-top : 3px ;
}

#ft_left_bl{
color : #005981 ;
font-size : 72% ;
text-align : left ;
margin-top : 3px ;
margin-left : 10px ;
}

#ft_left_bl_2{
color : #005981 ;
font-size:72%;
text-align:left;
margin-top:3px;
}

#ft_right{
font-size : 72% ;
text-align : right ;
margin-top : 3px ;
margin-right : 10px ;
}

#ft_right_2{
font-size:72%;
text-align:right;
margin-top:3px;
}

.e-wine_a{
font-size : 72% ;
text-align : left ;
margin-left : 10px ;
margin-bottom : 10px ;
}

.e-wine_b{
font-size : 72% ;
text-align : left ;
margin-left : 10px ;
margin-bottom : 10px ;
}




/* ==== footerリンクカラー ==== */


a.a_ft_link:link{
text-decoration:underline;
color : #0066cc
}

a.a_ft_link:visited{
text-decoration:underline;
color:#579ab9
}

a.a_ft_link:hover{
text-decoration:underline;
color:#00ccff
}

a.a_ft_link:active{
text-decoration:underline;
color:#00ccff
}


