body #header,#header .inner,body #header .menu{z-index:0}body #contents{padding-bottom:0;z-index:150;position:relative}#image-navigation{position:relative;overflow:hidden;height:323px}#image-navigation a:hover img{opacity:1;filter: alpha(opacity=100);-ms-filter:"alpha(opacity=100)"}#image-navigation .items{position:absolute;width:20000em}#image-navigation .items div{float:left;width:997px}#image-navigation .items img{padding:0 0 1px 0}#image-navigation .navi{z-index:100;position:absolute;bottom:0;height:47px;padding:4px 0 0 15px}#image-navigation .navi img{margin:0 10px 0 0;width:316px}#info{position:relative;padding:32px 0 24px 15px;font-size:12px;line-height:1.3em;overflow:hidden}* html #info{height:1%}#info .menu{margin:0 0 10px 0}#info .title{margin:3px 5px 0 0}#info .viewall{position:absolute;top:33px}#info .important{position:absolute;top:33px;right:13px}#info .section{float:left;margin:0 11px 0 0;border:2px solid #8a6d63;padding:3px;width:306px;height:180px;_height:202px;background:#fff}#info .thumb{margin:0 0 3px 0}#info h3{margin:0 2px 4px 2px;border-bottom:1px dashed #ccc;padding:0 0 1px 0;line-height:1.4em}#info h3 a{color:#532824;font-weight:bold}#info h3 span{font-size:9px;padding:2px 5px;color:#fff;background:#31251d}#content_social{padding:17px 0 0 0;background:url(/images/bg6.gif.pagespeed.ce.fYX_pX-ROo.gif) repeat-x}#content_social:after{content:'';display:block;height:0;font-size:0;clear:both;visibility:hidden}#content_social .inner{background:url(/images/bg4.gif.pagespeed.ce.DMPZBjJRDy.gif)}#content_social .inner .fb,#content_social .inner .ins{float:left;display:inline-block;width:50%}#content_social .inner .fb .ttl,#content_social .inner .ins .ttl{text-align:center;padding:1em}#content_social .inner .fb .ttl a,#content_social .inner .ins .ttl a{font-family:"Yu Mincho","YuMincho",sans-serif;text-align:center;color:#fff;letter-spacing:.1em;font-weight:500}#content_social .inner .fb .ttl a:before{content:"";display:inline-block;vertical-align:middle;width:20px;height:35px;background:url(http://www.chateaujun.com/images/img_ico_fb.png.pagespeed.ce.Z3a3Mej1sa.png) no-repeat center;background-size:contain}#content_social .inner .ins .ttl a:before{content:"";display:inline-block;vertical-align:middle;width:43px;height:35px;background:url(http://www.chateaujun.com/images/img_ico_blog.png.pagespeed.ce.2Bfq-biDKo.png) no-repeat center;background-size:contain}#content_social .inner .fb .ttl a:hover,#content_social .inner .ins .ttl a:hover{text-decoration:none}#content_social .inner .fb .ttl a .txt,#content_social .inner .ins .ttl a .txt{display:inline-block;vertical-align:middle;margin-left:1em}#content_social .inner .fb .box,#content_social .inner .ins #blog{margin:0 auto 4%;width:90%}#content_social .inner .ins #instafeed{margin:0 auto;width:94%}#content_social .inner .ins #instafeed:after{content:'';display:block;height:0;font-size:0;clear:both;visibility:hidden}#content_social .inner .ins #instafeed .list{float:left;display:block;width:33.3%;text-align:center}#content_social .inner .ins #instafeed .list a{display:block;margin:0 1px 1px 0;background-size:cover!important}#content_social .inner .ins #instafeed .list a:before{content:'';display:block;padding-top:100%}#blog{position:relative;font-size:12px;line-height:1.3em;color:#fff;background:url(/images/bg6.gif.pagespeed.ce.fYX_pX-ROo.gif) repeat-x}#blog .inner{padding:0 0 10px 0;overflow:hidden;background:url(/images/bg4.gif.pagespeed.ce.DMPZBjJRDy.gif);width:auto}* html #blog .inner{height:1%}#blog .title{display:block;margin:12px 0 10px 14px}#blog .section{}#blog h3{margin:0 0 3px 0}#blog h3 a{color:#b0dfd7;font-weight:bold}#blog h3 span{font-size:9px;color:#fff}#blog .entry{margin:0 0 -1px 0;border-top:1px solid #fff;border-bottom:1px solid #fff;padding:10px 0}#blog .entry.first{float:left;margin:0 0 0 15px;_margin:0 0 0 7px;width:268px;padding:20px;border:none;border-left:1px solid #7d6e61;border-right:1px solid #7d6e61}#blog .first img{float:left;margin:0 20px 0 0}#blog .first p{overflow:hidden}#blog .first h3{margin-bottom:15px}#blog .first p{line-height:1.5em}#image-navigation .navi-image{position:relative}#image-navigation .navi-image a{display:block}#image-navigation .navi-image a{position:absolute;top:0;left:0;z-index:498}#image-navigation .navi-image a.active{z-index:500}#image-navigation .navi-image a.last-active{z-index:499}img{}ul,li{list-style:none outside none;margin:0;padding:0}#image-navigation ul li{display:block;float:left}#image-navigation ul li a{display:block;float:left}#image-navigation .navi{z-index:5000}#image-navigation .navi-image{float:left}#image-navigation .navi .winery{float:left;width:84px;height:24px;position:absolute;top:-296px;left:100px;display:block;z-index:5000}#image-navigation .navi .winery a{width:84px;background-position:-72px 0;float:left;display:block;height:24px;font-size:1px;text-indent:-9999px;background:url(/images/xmenu.gif.pagespeed.ic.5-JEVFM2is.png) no-repeat;z-index:5000}a.meanmenu-reveal{display:none}.mean-container .mean-bar{float:left;width:100%;position:relative;background:#0c1923;padding:4px 0;min-height:42px;z-index:999999}.mean-container a.meanmenu-reveal{width:22px;height:22px;padding:13px 13px 11px 13px;position:absolute;top:0;right:0;cursor:pointer;color:#fff;text-decoration:none;font-size:16px;text-indent:-9999em;line-height:22px;font-size:1px;display:block;font-family:Arial,Helvetica,sans-serif;font-weight:700}.mean-container a.meanmenu-reveal span{display:block;background:#fff;height:3px;margin-top:3px}.mean-container .mean-nav{float:left;width:100%;background:#402e18;padding-top:28px}.mean-container .mean-nav ul{padding:0;margin:0;width:100%;list-style-type:none}.mean-container .mean-nav ul li{position:relative;float:left;width:100%}.mean-container .mean-nav ul li a{display:block;float:left;width:90%;padding:1em 5%;margin:0;text-align:left;color:#fff;border-top:1px solid #383838;border-top:1px solid rgba(255,255,255,.5);text-decoration:none;text-transform:uppercase}.mean-container .mean-nav ul li li a{width:80%;padding:1em 10%;border-top:1px solid #f1f1f1;border-top:1px solid rgba(255,255,255,.25);opacity:.75;filter: alpha(opacity=75);text-shadow:none!important;visibility:visible}.mean-container .mean-nav ul li.mean-last a{border-bottom:none;margin-bottom:0}.mean-container .mean-nav ul li li li a{width:70%;padding:1em 15%}.mean-container .mean-nav ul li li li li a{width:60%;padding:1em 20%}.mean-container .mean-nav ul li li li li li a{width:50%;padding:1em 25%}.mean-container .mean-nav ul li a:hover{background:#252525;background:rgba(255,255,255,.1)}.mean-container .mean-nav ul li a.mean-expand{margin-top:1px;width:26px;height:32px;padding:12px!important;text-align:center;position:absolute;right:0;top:0;z-index:2;font-weight:700;background:rgba(255,255,255,.1);border:none!important;border-left:1px solid rgba(255,255,255,.4)!important;border-bottom:1px solid rgba(255,255,255,.2)!important}.mean-container .mean-nav ul li a.mean-expand:hover{background:rgba(0,0,0,.9)}.mean-container .mean-push{float:left;width:100%;padding:0;margin:0;clear:both}.mean-nav .wrapper{width:100%;padding:0;margin:0}.mean-container .mean-bar{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}.mean-container .mean-bar *{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}.mean-remove{display:none!important}@charset "UTF-8";#footer .section .mailmagazine img{width:316px}#footer .section .jun img{width:165px}#footer #copy{width:171px}.mean-container .mean-bar{position:absolute;padding:0;background:red;z-index:1000}.mean-container .mean-nav{padding-top:0}.mean-container .mean-nav h1{background:url(/images/logo.png) no-repeat;background-size:150px;background-position:center 7px}.mean-container .mean-nav h1 a{display:block;width:100%;height:48px;text-indent:-9999px}.mean-container .mean-nav ul.menu{margin:0;padding:0}.mean-container .mean-nav ul.menu li{background:#2c1a04}.mean-container .mean-nav ul.menu li:nth-child(2) a:first-child {display:none}.mean-container .mean-nav ul.menu:after{display:block;content:'';clear:both;white-space:nowrap}.mean-container .mean-nav ul li a{padding:.89em 5%;font-size:.8em;border-top:1px solid rgba(255,255,255,.4)}.mean-container .mean-nav ul>a{display:none}.mean-container a.meanmenu-reveal{display:block;top:0;right:0;padding:6px 10px 0;width:30px;height:90%;background:#2c1a04!important}.mean-container a.meanmenu-reveal span{margin-top:5px;height:5px}.mean-container a.meanclose{padding-top:14px;color:#fff!important;font-size:2.3em!important}.mean-container.res{width:100%;min-width:100%}.mean-container.res #header{height:39px}.mean-container.res .mean-bar{font-size:1em}.mean-container.res #contents{margin:0;padding:0;width:100%}.mean-container.res #contents .phead{margin:0}.mean-container.res #contents .phead .inner{padding:10px 0;width:100%}.mean-container.res #contents .phead .inner .pan{margin:5px 0 5px 23px}.mean-container.res #contents .phead .inner h2{margin:0 0 0 19px;height:20px}.mean-container.res #contents .inner_wrap{margin:0;width:100%;border:none}.mean-container.res #contents .inner_wrap .page_title{height:100%}.mean-container.res #contents .inner_wrap .page_title h3{float:none;margin:0;width:96%;height:100%}.mean-container.res #contents .inner_wrap .page_title .social{float:none;margin:0 0 0 16px}.mean-container.res #contents .inner_wrap .page_title:after{content:'';clear:both;display:block;white-space:nowrap}.mean-container.res #footer .section .gotop:before{font-size:.68em;border-radius:2px}.mean-container.res #footer .menu{font-size:.39em}.mean-container.notres .mean-bar{font-size:3em}.mean-container.notres .mean-nav h1{background-size:400px;background-position:center 16px}.mean-container.notres .mean-nav h1 a{display:block;height:120px}.mean-container.notres .mean-nav ul li a{padding:.95em 5%;font-size:.7em;border-top:2px solid rgba(255,255,255,.5)}.mean-container.notres a.meanmenu-reveal{padding:18px 20px 11px;width:86px;height:90px}.mean-container.notres a.meanmenu-reveal span{margin-top:13px;height:13px}.mean-container.notres a.meanclose{padding-top:50px;font-size:2em!important}.mean-container #footer{margin:0 auto;padding:0;width:100%;background:#241605;background-image:none}.mean-container #footer img{width:100%;height:auto}.mean-container #footer .inner{width:100%;padding:0}.mean-container #footer .section{display:block;margin:0 auto;height:100%;background-color:#37250f}.mean-container #footer .section .mailmagazine,.mean-container #footer .section .jun{position:relative;display:block}.mean-container #footer .section .mailmagazine img,.mean-container #footer .section .jun img{width:100%;height:auto}.mean-container #footer .section .mailmagazine{margin:0 auto;padding-top:15%;width:90%}.mean-container #footer .section .jun{float:none;margin:4% auto;padding:0 0 0 0;width:64%}.mean-container #footer .section .gotop{display:inline-block;left:0;bottom:75%}.mean-container #footer .section .gotop img{display:none}.mean-container #footer .section .gotop:before{display:block;content:'PAGETOP ▲';color:#853549;font-size:1.8em;font-weight:bold;text-align:center;width:26%;margin:0 auto;padding:.5em;background:#cac6c0;border-radius:10px;box-sizing:border-box}.mean-container #footer .menu{clear:both;margin:0 auto;width:100%;background:#241605;border-top:2px solid #5b4c3a}.mean-container #footer .menu li{display:block;padding:2% 0 2% 0;width:100%;font-size:2.0em;text-align:center;border-left:none;border-bottom:2px solid #5b4c3a;box-sizing:border-box}.mean-container #footer .menu:after{content:'';clear:both;display:block;white-space:nowrap}.mean-container #footer #copy{float:none;display:block;margin:5% auto;width:50%}