



/* ==== 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("./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;



}







.ft_txt_pre{



color:#000000;



font-size : 95% ;



line-height:140%;



text-align : left ;



}







/* ==== サイトセンサス部分白背景 ==== */



.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



}











