@charset "Shift_JIS";
/*全頁共通CSS
----------------------------------------------------------*/
/*　reset　*/
#suntory_contents{
margin:0;
padding:0 0 100px 0;
}

#suntory_contents img{
border:0;
vertical-align:bottom;
}

#suntory_contents h1,
#suntory_contents h2,
#suntory_contents h3,
#suntory_contents h4,
#suntory_contents h5,
#suntory_contents h6,
#suntory_contents p,
#suntory_contents ol,
#suntory_contents ul,
#suntory_contents li,
#suntory_contents dl,
#suntory_contents dt,
#suntory_contents dd,
#suntory_contents table,
#suntory_contents th,
#suntory_contents td,
#suntory_contents form,
#suntory_contents br{
margin:0;
padding:0;
font-size:100%;
}

#suntory_contents table{
border-collapse:collapse;
text-align:left;
}


#suntory_contents input{
vertical-align:middle;
}

#suntory_contents ul,
#suntory_contents li{
list-style:none;
}



/*お知らせ用　CSS
----------------------------------------------------------*/
#suntory_contents{
background-color:#ffffff;
text-align:center;
}

#containar{
margin:0 auto;
width:890px;
color:#444444;
text-align:left;
}

#containar:after{
display:block;
height:0px;
content:".";
visibility:hidden;
clear:both;
}

*html #containar{
height:0%;
}


/*パンくず
----------------------------------------------------------*/
p#topicpath{
font-size:70%;
line-height:130%;
padding:0 10px 0 30px;
margin:8px 0;
}


/*ヘッダー
----------------------------------------------------------*/
#header{
margin:0 0 20px 0;
}


/*コンテンツ*/
#contents{
padding:0 0 0 0;
}

#contents #main p{
font-size:90%;
line-height:1.8;
margin:0 30px 30px 30px;
}

#contents table{
margin-left:30px;
}

#contents th{
font-size:90%;
line-height:1.5;
font-weight:normal;
white-space:nowrap;
padding:0 30px 8px 0;
}

#contents td{
font-size:90%;
line-height:1.5;
}

#contents td a{
display:block;
background-image:url("../img/top_arrow.gif");
background-repeat:no-repeat;
background-position:0 0.4em;
padding:0 0 8px 10px;
}



#suntory_contents a:link{
text-decoration:none;
color:#0066aa;
}

#suntory_contents a:visited{
text-decoration:none;
color:#586f7e;
}

#suntory_contents a:hover{
text-decoration:underline;
color:#0066aa;
}

#suntory_contents a:active{
text-decoration:underline;
color:#0066aa;
}

