@import "/whisky/common/wow.css";

/*20060420*/

/*common*/
#body{
padding:0px;
margin:0px;
text-align:center;
}
#main{
padding:0px;
margin:0px auto 0px auto;
width:760px;
text-align:left;
}

/*head navi*/
#head{
background:url(../img/headbg.gif) repeat-x center top;
height:30px;
/*text-align:left;*/
}
#headnavi{
position:relative;
margin:0px 20px;
background:url(../img/navi.gif) no-repeat;
width:760px;
height:30px;
}
#headnavi a{
position:absolute;
top:7px;
display:block;
background:url(../img/navi.gif) no-repeat;
height:17px;
text-indent:-9999px;
text-decoration:none;
font-size:10px;
overflow:hidden;
}

#headnavi01 a{
left:0px;
background-position:0px -7px;
width:137px;
}
#headnavi02 a{
left:159px;
background-position:-159px -7px;
width:126px;
}
#headnavi03 a{
left:306px;
background-position:-306px -7px;
width:86px;
}
#headnavi04 a{
left:413px;
background-position:-413px -7px;
width:97px;
}
#headnavi05 a{
left:539px;
background-position:-539px -7px;
width:87px;
}
#headnavi06 a{
left:687px;
background-position:-687px -7px;
width:73px;
}

#headnavi01 a:hover{background-position:0px -37px;}
#headnavi02 a:hover{background-position:-159px -37px;}
#headnavi03 a:hover{background-position:-306px -37px;}
#headnavi04 a:hover{background-position:-413px -37px;}
#headnavi05 a:hover{background-position:-539px -37px;}
#headnavi06 a:hover{background-position:-687px -37px;}

#headnavi01o a{
left:0px;
background-position:0px -37px;
width:137px;
}
#headnavi02o a{
left:159px;
background-position:-159px -37px;
width:126px;
}
#headnavi03o a{
left:306px;
background-position:-306px -37px;
width:86px;
}
#headnavi04o a{
left:413px;
background-position:-413px -37px;
width:97px;
}
#headnavi05o a{
left:539px;
background-position:-539px -37px;
width:97px;
}
#headnavi06o a{
left:687px;
background-position:-687px -37px;
width:73px;
}

/*20060420*/

/*20060612*/

#ptitle{
margin-bottom:5px;
padding:17px 0px 12px 22px;
background:url(../common/titlebg.gif) repeat-x;
text-align:left;
}
h1{padding:0px; margin:0px;}

/*20060612*/


body{
margin:0px 0px 0px 0px; 
padding:0px 0px 0px 0px; 
}

#bg_container {
background-image:url("../img/backg.gif");
}

#contents{
margin-top:0px;
margin-bottom:0px;
margin-left:0px;
margin-right:0px;
}

A:link{color:#3041A2;}
A:active{color:#ff9900;}
A:visited{color:#AD0015;}
A:hover{color:#ff9900;}

#top {
background-image:url("http://www.suntory.co.jp/whisky/museum/img/head_b.gif");background-repeat:repeat-x;
margin:0em;
}

.waku{
background-image:url("http://www.suntory.co.jp/whisky/museum/img/waku.gif");background-repeat:no-repeat;
}

.come{
padding:5px
color:#500000;
font-size:0.8em;
}

#navi2{
background-image:url("http://www.suntory.co.jp/whisky/museum/common/navi_b.gif");background-repeat:repeat-x;
position:relative;width:100%;
}

.sp01{
margin:0em 3em;
}

.sp02{
margin:0em 2.5em;
}

.sp03{
margin:2em 2em;
}

.sp04{
margin:0em 6em;
}

.sp05{
margin:0.5em 3.2em;
}

.sp06{
margin:0em 0em 0.5em 1.3em;
}

.sp07{
margin:1em 0em 1em 2em;
}

.sp08{
margin:0.5em 3.2em;
font-size: 0.9em;
line-height:1.3em;
}

.center{
margin:1em 0em;
text-align:center;
}

.naka{
margin:0em 1em;
}

.naka01{
margin:0.3em 0.7em;
font-weight: bold;
}

.naka02{
margin:0.5em 2em;
font-weight: bold;
}

.naka03{
margin:0.8em 2em;
font-weight: bold;
}

.naka04{
margin:0em 1em;
font-weight: bold;
}

.naka05{
margin:0em 0em;
font-weight: bold;
}

.naka06{
margin:0em 0em;
line-height:1.3em;
font-weight: normal;
font-size:0.8em;
}

.naka07{
color:#998888;
}

.title01{
position:relative;top:10px;left:5px;
}

.title02{
margin:0em;
position:relative;
}

.title03{
font-size:1.4em;
font-weight: bold;
}

.title04{
margin:0.2em 1.5em;
}

.size01{
font-size:1em;
margin:0px 0px -8px;
}

.size02{
font-size: 1em;
font-weight: bold;
line-height:1.5em;
}

.size03{
font-size: 0.6em;
line-height:1.7em;
padding-left:1em;
}

.size04{
font-size: 0.6em;
padding-right:5em;
position:absolute;right:0%;
}

li{
font-size:0.9em;
}

.menu01{
font-size:0.8em;
}

#catch{
margin:0.2em 2em;
color:#500000;
font-size:1.1em;
}

#catch02{
margin:0em 0.5em;
color:#500000;
}

.catch03{
margin:0.7em 2em;
color:#500000;
}

#link{
margin:0em 1em;
color:#7C0011;
font-size: 0.7em;
}

#link2{
margin:0.5em;
color:#7C0011;
font-size: 0.9em;
}

#link3{
margin:0.2em;
color:#7C0011;
font-size: 0.9em;
}

#linktop{
color:#7C0011;
font-size: 0.7em;
position:absolute;right:10px;top:175px;
text-align:right;
}

div#navi2 span{
position:absolute;
}

h1.title02 span{
position:absolute;
}

#right{
right:10px;top:0px;
}

#cap{
margin:0em 1em;
font-size: 0.8em;
}

#cap2{
margin:0.2em;
color:#555555;
font-size: 0.6em;
}

#migi{
text-align:right;
margin:0em 1.5em;
font-size: 0.8em;
}

.new{
color:#910000;
font-size: 0.8em;
font-weight: bold;
}

h2 .new2{
color:red;
font-size: 0.6em;
font-weight: bold;
vertical-align:top;
}

#menu02{
margin:0.2em 2em;
font-size:1.1em;
font-weight: bold;
}

#foot{
text-align:right;
background-color:#3D2012;
margin:0.5em 0em;
}

.koutei1{
font-size: 0.8em;
width: 130px;
padding:0.5em 0em 1em 1em;
vertical-align: top;
}

.koutei2{
font-size: 0.8em;
width: 170px;
padding:0.5em 0em 1em 1em;
vertical-align: top;
}

.koutei3{
font-size: 0.8em;
width: 175px;
padding:0em 0em 1em 3.5em;
vertical-align: top;
}

.column1{
font-size: 1em;
background-color: #F7ECDD;
padding:0.1em 1.5em;
margin:1em 0em 1em 2em;
line-height:1.4em;

}

.sp09{
margin:2em 0em 0em 2em;
line-height:0em;
}

div.sp07 li{
font-size: 1em;
}

div.sp09 li{
font-size: 1em;
line-height:1.4em;
}

.koutei{
background-color:#F8F1DE;
margin-top:0.2em;
width:600px;
padding:1.5em;
}

.koutei td{
padding:0.8em;
font-size: 0.9em;
line-height:1.2em;
}

.koutei td.line{
padding:0em;
}

.name01{
margin-bottom:0.7em;
font-weight: bold;
color:#87480B;
font-size: 1.1em;
}

.andmore{
text-align:right;
margin-top:1em;
line-height:1.3em;
}

.point{
font-size: 0.9em;
margin-top:0.8em;
margin-bottom:0em;
margin-left:1.5em;
line-height:1.5em;
}

.taiken{
margin-top:0.2em;
width:700px;
}

.taiken td{
padding:0.5em;
font-size: 0.9em;
line-height:1.2em;
}

.swp{
text-align:right;
margin-top:0.5em;
line-height:1.3em;
font-size: 0.7em;
}

.kihon1{
margin-top:0.2em;
margin-bottom:0.2em;
font-size: 1em;
font-weight: bold;
}

.kihon2{
margin-left:0em;
}

.nazo{
font-size: 0.9em;
color:#C09C7C;
}

.nazo2{
margin-top:0.8em;
margin-bottom:0em;
font-size: 0.7em;
text-align:right;
}

blockquote{
color:#664444;
}

