@charset "UTF-8";body #header{width:100%;min-width:60pc;border-top:3px solid #333}body #header .inner{background:url(../img/line-horizontal.gif)left bottom repeat-x}body #header .inner .sub-inner .snav-area{padding:0 0 3px;background:url(../img/dotline-horizontal.gif)left bottom repeat-x}body #header .inner .sub-inner .snav-area div{position:relative;width:60pc;margin:0 auto}body #header .inner .sub-inner .snav-area p.logo{position:absolute;left:-75pt;top:0}body #header .inner .sub-inner ul.snav{float:left;width:550px;margin:0 0 0 99px}body #header .inner .sub-inner ul.snav li a{display:block;width:87px;height:23px;background:url(../img/snav-living.gif)0 -23px no-repeat;text-indent:-9999px;outline:0}body #header .inner .sub-inner ul.snav li a.current,body #header .inner .sub-inner ul.snav li a:hover{background-position:0 0}body #header .inner .sub-inner ul.snav li{float:left}body #header .inner .sub-inner ul.snav li.kuchikomi a{width:76px;background-image:url(../img/snav-kuchikomi.gif)}body #header .inner .sub-inner ul.snav li a:hover{background-position:0 0}body #header .inner .sub-inner ul.snav li.mrs a{width:84px;background-image:url(../img/snav-living.gif)}body #header .inner .sub-inner ul.snav li.city a{width:111px;background-image:url(../img/snav-city.gif)}body #header .inner .sub-inner ul.snav li.enfant a{width:98px;background-image:url(../img/snav-enfant.gif)}body #header .inner .sub-inner ul.snav li.gyutte a{width:84px;background-image:url(../img/snav-gyutte.gif)}body #header .inner .sub-inner ul.snav li.jobnet a{width:85px;background-image:url(../img/snav-jobnet.gif)}body #header .inner .sub-inner ul.snav li.butakome a{width:90px;background-image:url(../img/snav-butakome.gif)}body #header .inner .sub-inner .head{width:950px;margin:0 auto}body #header .inner .sub-inner p.company-logo{text-align:right;padding:6px 0 0}body #header .inner .sub-inner .gnav{background:#f35c87;border-bottom:1px solid #d8557a}body #header .inner .sub-inner .gnav .gnav-inner{position:relative;width:60pc;margin:0 auto}body #header .inner .sub-inner .gnav ul{width:813px;background:url(../img/bg-gnav.gif)left top repeat-x}body #header .inner .sub-inner .gnav ul li{float:left;background-color:#fff;margin:0 0 0 1px}body #header .inner .sub-inner .head{position:relative;height:90pt}body #header .inner .sub-inner .head .site-logo{width:455px;height:5pc;position:absolute;top:2pc;left:0}body #header .inner .sub-inner .head .site-logo h1,body #header .inner .sub-inner .head .site-logo p.header_text{margin:7px 0 11px 3px;font-weight:700;color:#666;font-size:72%}body #header .inner .sub-inner .head div.banner,body #header .inner .sub-inner .head p.banner{clear:both;z-index:1;float:right}body #header .inner .sub-inner .head form{float:right;position:relative;max-width:529px;padding:9px 0 8px;z-index:0}body #header .inner .sub-inner .head form input{float:left}body #header .inner .sub-inner .head form input#search-input{width:140px;height:24px;padding:0 0 0 10px;border:0;background:url(../img/bg-search-long.gif)left center no-repeat;line-height:24px;color:#999;font-size:79%;display:block}body #header .inner .sub-inner .head .nav-link{padding:13px 0 0;float:right}body #header .inner .sub-inner .head .nav-link ul li{float:left;margin:0 13px 0 0;font-size:79%}body #header .inner .sub-inner .head .nav-link ul li.login a,body #header .inner .sub-inner .head .nav-link ul li.member a{background:url(../img/ico-default-incidental.gif)left center no-repeat;padding:0 0 0 9pt}body #header .inner .sub-inner .head .nav-link ul li.region a{background:url(../img/ico-default.gif)left center no-repeat;padding:0 0 0 9pt}body #header .inner .sub-inner .head .social-btn{padding:9px 0 0;margin:0 0 0 6px;float:right}body #header .inner .sub-inner .head .social-btn ul li{float:left;margin:0 0 0 8px}body #header .inner .sub-inner .head .social-btn ul li.fb,body #header .inner .sub-inner .head .social-btn ul li.instagram,body #header .inner .sub-inner .head .social-btn ul li.line{margin:0 0 0 4px}body #header .topics{background-color:#fff}body #header .topics ul{margin:0 auto;padding:6px 3px;width:954px}body #header .topics ul li{float:left;margin:0 20px 0 0;height:28px;line-height:28px}body #header .topics ul li a{background:url(../img/ico-incidenta3.gif)left center no-repeat;padding:0 0 0 10px;color:#444;font-size:93%;font-weight:700}body #header .topics ul li a:hover{color:#0a5a91}#fancybox-content .fancybox .inner ul{padding:15px 18px 10px}#fancybox-content .fancybox .inner ul li.left{float:left;width:250px;padding:0 0 10px}#fancybox-content .fancybox .inner ul li.right{float:right;width:250px;padding:0 0 10px}#fancybox-content .fancybox .inner ul li a{padding:0 0 0 15px;font-size:13px;line-height:1}#fancybox-content .fancybox .inner ul li.ico_pink a{background:url(../img/ico-incidenta9.gif)left 1px no-repeat}#fancybox-content .fancybox .inner ul li.ico_orange a{background:url(../img/ico-incidenta7.gif)left 1px no-repeat}#fancybox-content .fancybox .inner ul li a span{padding:0 0 0 15px;font-size:10px;color:#666;line-height:1}#fancybox-content .fancybox .inner ul li a:hover span{color:#0a5a91}body #header .inner .sub-inner .gnav{background:#423f39;border-bottom:1px solid #423f39;height:40px}body #header .inner .sub-inner .gnav .gnav-inner{position:relative;/*width:1194px;*/width:1160px;height:100%;margin:0 auto}body #header .inner .sub-inner .gnav .gnav-inner .town-btn{position:absolute;top:0;right:10px}body #header .inner .sub-inner .gnav ul{width:100%;height:100%;background:#423f39;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:space-between;-ms-flex-pack:space-between;justify-content:space-between;flex-wrap:wrap;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap}body #header .inner .sub-inner .gnav ul li{float:none;background-color:#423f39;margin:0}body #header .inner .sub-inner .gnav ul li a{display:block;height:20px;padding:10px 0}body #header .inner .sub-inner .gnav ul li a:hover{background:hsla(0,0%,100%,.2)}body #header .inner .sub-inner .gnav ul li a span{font-size:14px;color:#fff;height:20px;display:block;padding:0 24px;border-right:1px solid #fff;line-height:1.6}body #header .inner .sub-inner .gnav ul li:nth-last-child(2) a span{border-right:0}body #header .inner .sub-inner .gnav ul li:last-child{width:150px;text-align:center;margin:9px 0 9px 20px;letter-spacing:1px}body #header .inner .sub-inner .gnav ul li:last-child a{background:#fff;padding:0;border:1px solid #fff;border-radius:4px}body #header .inner .sub-inner .gnav ul li:last-child a:hover{opacity:.7}body #header .inner .sub-inner .gnav ul li:last-child a span{color:#423f39;border-right:0;padding:0;height:0}body #header .inner .sub-inner .gnav ul li.gnav2{background:url(../img/bg-gnav.gif)left top repeat-x;margin:0}body #header .inner .sub-inner .gnav ul li.gnav2 ul{margin:0 auto;padding:0 0 1px;width:356px;background:url(../img/dotline-horizontal3.gif)center bottom no-repeat}body #header .inner .sub-inner .gnav ul li.gnav2 ul.last{background-image:none}body #header .inner .sub-inner .gnav ul li.gnav2 ul li{float:left;margin:0 0 0 1px;background-color:#fff}html body #header{min-width:1274px}html body #header .inner .sub-inner .snav-area div{width:903pt}body #header .inner .sub-inner .head{width:1194px}html body #header .topics ul{width:894pt}