@charset "utf-8";
/*  DEFAULT CSS
----------------------------------------------------------*/
/*  reset  */
body{
margin:0;
padding:0;
font-family:Arial, Verdana, Helvetica, san-serif;
}

#suntory_common_header,
#suntory_common_footer{
margin:0;
padding:0;
}


#suntory_common_header img,
#suntory_common_footer img{
border:0;
vertical-align:top;
}

#suntory_common_header p,
#suntory_common_footer p{
margin:0;
padding:0;
}

#suntory_common_header ul,
#suntory_common_footer ul{
margin:0;
padding:0;
list-style:none;
}

#suntory_common_header dl,
#suntory_common_header dt,
#suntory_common_header dd{
margin:0;
padding:0;
}

#suntory_common_footer dl,
#suntory_common_footer dt,
#suntory_common_footer dd{
margin:0;
padding:0;
}

#suntory_common_header ol,
#suntory_common_footer ol{
margin:0;
padding:0;
}

#suntory_common_header li,
#suntory_common_footer li{
margin:0;
padding:0;
list-style:none;
}

#suntory_common_header form{
margin:0;
padding:0;
}

#suntory_common_header script{
margin:0;
padding:0;
}




/* SUNTORY COMMON FOOTER
---------------------------------------------------- */
#suntory_common_footer{
background-color:#ffffff;
text-align:center;
background-image:url("/common/footer/img/ft_bg.gif");
background-repeat:repeat-x;
background-position:top;
padding:15px 0;
}

#suntory_common_footer:after{
display:block;
margin-top:-1px;
height:1px;
content:"";
clear:both;
}

*+html #suntory_common_footer{
min-height:1%;
}

*html #suntory_common_footer{
height:1%;
overflow:visible;
}

#suntory_common_footer_inner{
width:890px;
height:95px;
text-align:left;
margin-right:auto;
margin-left:auto;
}

#suntory_common_footer #suntory_common_footer_last{
float:right;
}

#suntory_common_footer #suntory_common_footer_last ul{
}

#suntory_common_footer #suntory_common_footer_last ul:after{
display:block;
margin-top:-1px;
height:1px;
content:"";
clear:both;
}

*+html #suntory_common_footer #suntory_common_footer_last ul{
min-height:1%;
}

*html #suntory_common_footer #suntory_common_footer_last ul{
height:1%;
overflow:visible;
}

#suntory_common_footer address{
float:right;
margin-top:9px;
}




























