@charset "utf-8";@import url(https://fonts.googleapis.com/css?family=Open+Sans:400,800);@import url(https://fonts.googleapis.com/css?family=Yanone+Kaffeesatz);article{-webkit-box-sizing:border-box;box-sizing:border-box;width:800px;padding-bottom:20px;background-color:#fcf9b0;border:solid 1px #530;background:linear-gradient(to right, rgba(252,249,176,0.5) 0, rgba(253,235,114,0.5) 100%)}h2{height:200px;background:url(../img/kandeli/header.png) no-repeat -1px -1px;text-indent:-9999px}#paid{padding:20px 20px 0}#paid>ul{margin:0;padding:0;list-style:none;*zoom:1}#paid>ul:before,#paid>ul:after{content:"";display:table}#paid>ul:after{clear:both}#paid>ul>li{position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;width:370px;height:140px;float:left;overflow:hidden;background-color:#fff;background:linear-gradient(to bottom, #fff 0, #fff79a 100%);border:solid 2px #ffa40a}#paid>ul>li:nth-child(even){margin-left:18px}#paid>ul>li:after{content:"注目!!";display:block;position:absolute;right:-2px;top:-2px;padding:2px 6px;background-color:#ffa40a;color:#fff}#paid>ul>li a{display:block;-webkit-box-sizing:border-box;box-sizing:border-box;height:136px;padding:7px;overflow:hidden;text-decoration:none}#paid>ul>li a .photo{width:120px;margin:0;float:left;border:solid 1px #000}#paid>ul>li a .photo img{display:block}#paid>ul>li a:hover .photo{border-color:#e500d2}#paid>ul>li a>ul{margin:5px 0 0 133px;padding:0;list-style:none}#paid>ul>li a>ul li{margin:0;line-height:1.3}#paid>ul>li a>ul li.shop-name{margin-bottom:4px;font-size:16px;text-decoration:underline}#paid>ul>li a>ul li.area{color:#000}#paid>ul>li a>ul li.tel{font-size:16px;color:#906}#paid>ul>li a>ul li.open{color:#000}#paid>ul>li a>ul li.comment{font-size:10px;color:#906}#free{padding:20px 20px 0}#free h3{-webkit-box-sizing:border-box;box-sizing:border-box;width:400px;padding:2px 10px;background-color:#c000a0;background:linear-gradient(to right, #c000a0 0, rgba(192,0,160,0.2) 100%);font-size:16px;font-weight:normal;color:#fff}#free table{width:100%;margin:0;background-color:#fff;border:solid 1px rgba(192,0,160,0.2)}#free table tr:nth-child(even){background-color:rgba(255,238,204,0.7)}#free table td{padding:8px;text-align:center}#free table .shop-name{text-align:left}#free table .shop-name a{display:block}#free table .area{width:130px}#free table .tel{width:130px}#free table .open{width:130px}