@charset "shift_jis";


/* malt guide
------------------------------------------------------------ */
#suntory_contents #nav  #current-page a{color: #ffdd88;text-decoration:under-line;cursor:default;}
#suntory_contents .maltContainer h2 {
background:url(../../img/bg_tl2.jpg) repeat-x 0 0;
margin:0;
padding:0 0 0 30px;
margin-bottom:20px;
line-height:79px;
text-align:left;
font-weight:bold;
}
#maltguide .clear{clear:both;}
#maltguide div.maltContents {font-size:80%;line-height:1.4;}
#maltguide div.maltContents div.sub-container {
background: url(../../img/bg_sub_bottom.gif) no-repeat center bottom;
padding-bottom: 10px;
}
#maltguide div.maltContents div.sub-outer {background: url(../../img/bg_sub_mid.gif) repeat-y center bottom;}
#maltguide div.maltContents div.sub-inner {
background: url(../../img/bg_sub_top.gif) no-repeat center top;
padding-top:29px;
overflow:hidden;
/zoom:1;
}
#maltguide div.maltContents  p.malt-lead{margin-bottom:20px;}


/* knowledge
------------------------------ */
#maltguide #knowledge div.sub-inner {padding-right:30px;padding-left:30px;}
#maltguide #knowledge div.sub-container li.box{
float:left;
background:url(../../img/bg_box.gif) no-repeat left top;
width: 320px;
overflow:hidden;






/zoom:1;
padding: 0 15px 10px;
margin-right:10px;
}
#maltguide #knowledge div.sub-container li.box.rm0{margin-right:0;}
#maltguide #knowledge div.sub-container li.box img.malt-img{
float:left;
padding-top:15px;
padding-right:15px;
}
#maltguide #knowledge div.sub-container li.box dd.box-txt{
width:180px;
margin-left:135px;
margin-top:15px;
margin-bottom: 5px;
}

/* suite
------------------------------ */
#maltguide #suite div.sub-inner { padding:0 15px 0 20px; }
#maltguide #suite ul.local-nav{overflow:hidden;/zoom:1;padding-bottom: 10px;}
#maltguide #suite ul.local-nav li{float:left;}
#maltguide #suite #category-box {width:711px;padding-left:18px;clear:both;}
#maltguide #suite #category-box ul.lineup-list{clear:both;}
#maltguide #suite #category-box ul.lineup-list li,
#maltguide #suite #inner-category-box ul.inner-lineup li{
float:left;
text-align:center;
margin-right:17px;
/*letter-spacing:-2px;*/
width:160px;
}
#maltguide #suite #category-box ul.lineup-list li.rm0,
#maltguide #suite #inner-category-box ul.inner-lineup li.rm0{margin-right:0;}
#maltguide #suite #category-box ul.lineup-list li a,
#maltguide #suite #inner-category-box ul.inner-lineup li a{text-decoration:none;}
#maltguide #suite #category-box ul.lineup-list li a span,
#maltguide #suite #inner-category-box ul.inner-lineup li a span{
text-decoration:underline;
padding-left:12px;
background:url(../img/ico_link.gif) no-repeat left top;
letter-spacing: -1.5px;
/zoom:1;
padding-bottom:10px;
}
#maltguide #suite #category-box div.category-rack{
clear:both;
overflow:hidden;
/zoom:1;
margin-top: 25px;
}
#maltguide #suite #category-box ul.lineup-list li img,
#maltguide #suite #inner-category-box ul.inner-lineup li img{
margin-bottom:5px;
}
#maltguide #suite #category-box ul.inner-local-nav{float:left;margin-right: 34px;}
#maltguide #suite #category-box ul.inner-local-nav li{margin-bottom:10px;margin-top:15px;}
#maltguide #suite #category-box ul.inner-local-nav li.bm0{margin-bottom:0px;}
#maltguide #suite #category-box ul.local-sub-nav li{float:none;text-align:left;}
#maltguide #suite #inner-category-box{float:left;width:530px;}
#maltguide #suite #inner-category-box ul.inner-lineup{clear:both;}
#maltguide #suite #category-box p.recipe-lead{letter-spacing:-1.5px;margin-bottom: 15px;}

/* about-malt
------------------------------ */
#maltguide #about-malt h3{font-size:125%;font-weight:bold;}
#maltguide #about-malt ul.about-img { float: left; }
#maltguide #about-malt ul.about-img li{ float: left;margin-right:25px;margin-bottom:20px; }
#maltguide #about-malt div.about-box.last-child { background:url(../img/border_dot.gif) repeat-x top left;overflow:hidden;padding-top:20px;margin-top:40px;}
#maltguide #about-malt div.about-box span.accent-brown { color: #a66000; }
#maltguide #about-malt div.about-box.last-child img { padding-left:15px;}

/* malt-history
------------------------------ */
#maltguide #malt-history div.history-box {background: #F5F5F5;padding: 15px 15px 20px;margin-top: 20px;overflow:hidden;/zoom:1;}
#maltguide #malt-history h3 { margin-bottom: 10px; }

#maltguide #malt-history div.history-box.first-child p.history-txt,
#maltguide #malt-history div.history-box.third-child p.history-txt{margin-right:370px;}
#maltguide #malt-history div.history-box.first-child .history-img,
#maltguide #malt-history div.history-box.third-child .history-img{margin-left:15px;	float:right;}
#maltguide #malt-history div.history-box.second-child p.history-txt{ margin-left:385px; }
#maltguide #malt-history div.history-box.second-child .history-img{margin-right:15px;float:left;}

/* individual-malt
------------------------------ */
#maltguide #individual-malt div.individual-box{overflow:hidden;clear:both;background:url(../img/border_dot.gif) repeat-x bottom left;padding-bottom:15px;margin-top:15px;/zoom:1;}
#maltguide #individual-malt .individual-txt h3   { margin-bottom: 10px; }

#maltguide #individual-malt div.individual-box.last-child{background-image:none;}
#maltguide #individual-malt div.individual-box img.individual-img { float: left; margin-right:10px;}
#maltguide #individual-malt div.individual-box div.individual-txt{margin-left:336px;padding-top: 5px;}

/* distillery-malt
------------------------------ */
#maltguide #distillery-malt .maltContents h3 {
clear:both;
background: url(../img/bg_h3.gif) repeat-x left top;
line-height: 40px;
padding-left: 40px;
font-size:120%;
font-weight:bold;
}
#maltguide #distillery-malt #map-scotland {
background: url(../../distillery/img/distillery_map01.jpg) no-repeat left top;
height: 610px;
width: 770px;
position: relative;
margin-bottom: 32px;
}
#maltguide #distillery-malt #map-scotland #map-name-box {
width: 155px;
background: #F5F5F5;
padding:10px 10px 5px;
position: absolute;
left: 15px;
top: 15px;
}
#maltguide #distillery-malt ul.map-button-box li{position:absolute;cursor:pointer;z-index:1;}
#maltguide #distillery-malt #map-scotland ul.map-button-box li.btn-scapa{left: 510px;top: 60px;}
#maltguide #distillery-malt #map-scotland ul.map-button-box li.btn-balvenie{left: 477px;top: 150px;}
#maltguide #distillery-malt #map-scotland ul.map-button-box li.btn-macallan{left: 217px;top: 164px;}
#maltguide #distillery-malt #map-scotland ul.map-button-box li.btn-glenfiddich{left: 540px;top: 205px;}
#maltguide #distillery-malt #map-scotland ul.map-button-box li.btn-tormore{left: 191px;top: 262px;}
#maltguide #distillery-malt #map-scotland ul.map-button-box li.btn-glengarioch{left: 520px;top: 290px;}
#maltguide #distillery-malt #map-scotland ul.map-button-box li.btn-auchentoshan{left: 280px;top: 400px;}
#maltguide #distillery-malt #map-scotland ul.map-button-box li.btn-bowmore{left: 20px;top: 380px;}
#maltguide #distillery-malt #map-scotland ul.map-button-box li.btn-laphroaig{left: 35px;top: 545px;}
#maltguide #distillery-malt #map-scotland ul.map-button-box li.btn-mcclellands{left: 532px;top: 532px;}
#maltguide #distillery-malt #map-scotland p.txt-mcclellands{position:absolute;left: 532px;top: 448px;}
#maltguide #distillery-malt #map-scotland #map-name-box li {padding-bottom:5px;}
#maltguide #distillery-malt #area-merit h4{margin-bottom:15px;}
#maltguide #distillery-malt #area-merit div.merit-box {
float: left;
width: 345px;
padding: 35px 15px 15px;
margin-right:20px;
margin-bottom:30px;
}
#maltguide #distillery-malt #area-merit div.merit-box.rm0 {margin-right:0;}
#maltguide #distillery-malt #area-merit #speyside-box{ background: #F5F5F5 url(../../distillery/img/speyside_bg.gif) no-repeat left top; }
#maltguide #distillery-malt #area-merit #highland-box{ background: #F5F5F5 url(../../distillery/img/highland_bg.gif) no-repeat left top; }
#maltguide #distillery-malt #area-merit #islay-box{ background: #F5F5F5 url(../../distillery/img/islay_bg.gif) no-repeat left top; }
#maltguide #distillery-malt #area-merit #lowland-box{ background: #F5F5F5 url(../../distillery/img/lowland_bg.gif) no-repeat left top; }
#maltguide #distillery-malt #area-merit #campbeltown-box { background: #F5F5F5 url(../../distillery/img/campbeltown_bg.gif) no-repeat left top; }
#maltguide #distillery-malt #area-merit div.merit-box img.merit-box-img{float:right;margin-bottom:20px;}
#maltguide #distillery-malt #area-merit div.merit-box dl{border-top:1px solid #CCC;margin-top:15px;padding-top:10px;}
#maltguide #distillery-malt #area-merit div.merit-box dt{font-weight:bold;}
#maltguide #distillery-malt #map-japan {width:770px;height:370px;position:relative;background:url(../../distillery/img/distillery_map02.jpg) no-repeat top left;}
#maltguide #distillery-malt #map-japan li.btn-yamazaki{top:136px;left:162px;}
#maltguide #distillery-malt #map-japan li.btn-hakushu{top:101px;left:412px;}
#maltguide #distillery-malt div.btn-distillery{text-align:center;margin-top:25px;}
#maltguide #distillery-malt .btn-close a {
width:20px;
height:20px;
position:absolute;
top:15px;
left:525px;
text-indent:-9999px;
background:url(../img/blank.gif) repeat;
display:block;
}
#maltguide #distillery-malt .btn-close a:hover {background:url(../img/btn_close_on.gif) no-repeat;}
#maltguide #distillery-malt .btn-brand-site a{
width:140px;
height:31px;
position:absolute;
top:235px;
left:89px;
text-indent:-9999px;
background:url(../img/blank.gif) repeat;
display:block;
}
#maltguide #distillery-malt .btn-brand-site a:hover{background:url(../img/btn_brand_on.gif) no-repeat;}
#maltguide #distillery-malt #distiller-scotland{position:absolute;left: 104px;top: 158px;z-index:5;}
#maltguide #distillery-malt div.distiller-rack{
width:560px;
height:295px;
margin: 0px;
padding: 0px;
position:relative;
display:none;
text-indent:-9999px;
}
#maltguide #distillery-malt #scapa-rack {background:url(../../distillery/img/img_scapa.jpg) no-repeat;}
#maltguide #distillery-malt #balvenie-rack {background:url(../../distillery/img/img_balvenie.jpg) no-repeat;}
#maltguide #distillery-malt #glenfiddich-rack {background:url(../../distillery/img/img_glenfiddich.jpg) no-repeat;}
#maltguide #distillery-malt #glenGarioch-rack {background:url(../../distillery/img/img_glenGarioch.jpg) no-repeat;}
#maltguide #distillery-malt #auchentoshan-rack {background:url(../../distillery/img/img_auchentoshan.jpg) no-repeat;}
#maltguide #distillery-malt #macallan-rack {background:url(../../distillery/img/img_macallan.jpg) no-repeat;}
#maltguide #distillery-malt #tormore-rack {background:url(../../distillery/img/img_tormore.jpg) no-repeat;}
#maltguide #distillery-malt #bowmore-rack {background:url(../../distillery/img/img_bowmore.jpg) no-repeat;}
#maltguide #distillery-malt #laphroaig-rack {background:url(../../distillery/img/img_laphroaig.jpg) no-repeat;}
#maltguide #distillery-malt #mcclellands-rack {background:url(../../distillery/img/img_mcclellands.jpg) no-repeat;}
#maltguide #distillery-malt #distiller-japan{position:absolute;left: 104px;top: 38px;z-index:5;}
#maltguide #distillery-malt #yamazaki-rack {background:url(../../distillery/img/img_yamazaki.jpg) no-repeat;}
#maltguide #distillery-malt #hakushu-rack {background:url(../../distillery/img/img_hakushu.jpg) no-repeat;}



/*	hover opacity
-----------------------------------------------------------*/
a img{
filter: alpha(opacity=100);
-moz-opacity:1.00;
opacity:1.00;
-webkit-transition: all 0.3s ease;
-moz-transition: all 0.3s ease;
-o-transition: all 0.3s ease;
transition: all  0.3s ease;
}
a.img-over:hover img {
filter: alpha(opacity=80);
-moz-opacity:0.8;
opacity:0.8;
-ms-filter: "alpha(opacity=70)"; 
/zoom: 1; 
-webkit-transition: all 0.3s ease;
-moz-transition: all 0.3s ease;
-o-transition: all 0.3s ease;
transition: all  0.3s ease;
}

/*	margin
-----------------------------------------------------------*/
#maltguide .tm5 { margin-top:5px; }
#maltguide .bm5 { margin-bottom:5px; }
#maltguide .lm5 { margin-left:5px; }
#maltguide .rm5 { margin-right:5px; }
#maltguide .tm10 { margin-top:10px; }
#maltguide .bm10 { margin-bottom:10px; }
#maltguide .rm10 { margin-right:10px; }
#maltguide .lm10 { margin-left:10px; }
#maltguide .tm15 { margin-top:15px; }
#maltguide .bm15 { margin-bottom:15px; }
#maltguide .rm15 { margin-right:15px; }
#maltguide .lm15 { margin-left:15px; }
#maltguide .tm20 { margin-top:20px; }
#maltguide .bm20 { margin-bottom:20px; }
#maltguide .rm20 { margin-right:20px; }
#maltguide .lm20 { margin-left:20px; }
#maltguide .tm25 { margin-top:25px; }
#maltguide .bm25 { margin-bottom:25px; }
#maltguide .rm25 { margin-right:25px; }
#maltguide .lm25 { margin-left:25px; }
#maltguide .tm30 { margin-top:30px; }
#maltguide .bm30 { margin-bottom:30px; }
#maltguide .rm30 { margin-right:30px; }
#maltguide .lm30 { margin-left:30px; }
#maltguide .tm40 { margin-top:40px; }
#maltguide .bm40 { margin-bottom:40px; }
#maltguide .rm40 { margin-right:40px; }
#maltguide .lm40 { margin-left:40px; }
#maltguide .tm50 { margin-top:50px; }
#maltguide .bm50 { margin-bottom:50px; }
#maltguide .rm50 { margin-right:50px; }
#maltguide .lm50 { margin-left:50px; }

/*	padding
-----------------------------------------------------------*/
#maltguide .tp5 { padding-top:5px; }
#maltguide .bp5 { padding-bottom:5px; }
#maltguide .lp5 { padding-left:5px; }
#maltguide .rp5 { padding-right:5px; }
#maltguide .tp10 { padding-top:10px; }
#maltguide .bp10 { padding-bottom:10px; }
#maltguide .rp10 { padding-right:10px; }
#maltguide .lp10 { padding-left:10px; }
#maltguide .tp15 { padding-top:15px; }
#maltguide .bp15 { padding-bottom:15px; }
#maltguide .rp15 { padding-right:15px; }
#maltguide .lp15 { padding-left:15px; }
#maltguide .tp20 { padding-top:20px; }
#maltguide .bp20 { padding-bottom:20px; }
#maltguide .rp20 { padding-right:20px; }
#maltguide .lp20 { padding-left:20px; }
#maltguide .tp25 { padding-top:25px; }
#maltguide .bp25 { padding-bottom:25px; }
#maltguide .rp25 { padding-right:25px; }
#maltguide .lp25 { padding-left:25px; }
#maltguide .tp30 { padding-top:30px; }
#maltguide .bp30 { padding-bottom:30px; }
#maltguide .rp30 { padding-right:30px; }
#maltguide .lp30 { padding-left:30px; }
#maltguide .tp40 { padding-top:40px; }
#maltguide .bp40 { padding-bottom:40px; }
#maltguide .rp40 { padding-right:40px; }
#maltguide .lp40 { padding-left:40px; }
#maltguide .tp50 { padding-top:50px; }
#maltguide .bp50 { padding-bottom:50px; }
#maltguide .rp50 { padding-right:50px; }
#maltguide .lp50 { padding-left:50px; }

a img, img{outline:none;}
