@media print, screen{#content{background-image:url(../images/bg01.png);background-size:78.125vw auto;background-position:center top}#content .contentWrap h1{padding:12.5vw 0 10vw 0;text-align:center;color:#fff;font-size:6.875vw;line-height:1em}#content .contentWrap h1 em{display:block;font-size:3.125vw}#content .contentWrap section#specialsites{padding-bottom:6.25vw}#content .contentWrap section#specialsites h2{border-top:0.625vw solid #fff;border-bottom:0.625vw solid #fff;font-size:5vw;text-align:center;color:#fff;font-weight:900;padding:3.125vw 0}#content .contentWrap section#specialsites ul#recomend li{margin-top:0.9375vw}#content .contentWrap section#specialsites ul#recomend li a{display:block}#content .contentWrap section#specialsites ul#recomend li a img{width:100%}#content .contentWrap section#specialsites #pickup{padding:0 3.125vw}#content .contentWrap section#specialsites #pickup ul{display:flex;flex-wrap:wrap}#content .contentWrap section#specialsites #pickup ul li{margin-top:3.125vw;width:45.3125vw;text-align:center}#content .contentWrap section#specialsites #pickup ul li a{text-decoration:none;color:#fff}#content .contentWrap section#specialsites #pickup ul li a div{position:relative}#content .contentWrap section#specialsites #pickup ul li a div img{width:100%}#content .contentWrap section#specialsites #pickup ul li a div small{color:#3C3C3C;display:inline-block;font-size:1.875vw;line-height:1.3em;position:absolute;padding:1.875vw;bottom:0;left:0;text-align:left;text-shadow:-1px -1px 0px #ffffff, -1px 1px 0px #ffffff, 1px -1px 0px #ffffff, 1px 1px 0px #ffffff, -1px 0px 0px #ffffff, 1px 0px 0px #ffffff, 0px -1px 0px #ffffff, 0px 1px 0px #ffffff}#content .contentWrap section#specialsites #pickup ul li a div small.white{color:#fff;text-shadow:-1px -1px 0px #000, -1px 1px 0px #000, 1px -1px 0px #000, 1px 1px 0px #000, -1px 0px 0px #000, 1px 0px 0px #000, 0px -1px 0px #000, 0px 1px 0px #000}#content .contentWrap section#specialsites #pickup ul li a h3{font-weight:900;font-size:3.125vw;line-height:1.4em;margin-top:0.25em}#content .contentWrap section#specialsites #pickup ul li:nth-child(odd){margin-right:1.5625vw}#content .contentWrap section#specialsites #pickup ul li:nth-child(even){margin-left:1.5625vw}#content .contentWrap section#specialsites .btn_list{background-color:#fff;-moz-border-radius:2.5vw;-webkit-border-radius:2.5vw;border-radius:2.5vw;font-size:3.75vw;width:75vw;display:block;text-align:center;position:relative;vertical-align:middle;line-height:11.875vw;height:11.875vw;text-decoration:none;font-weight:900;color:#F24FA0;box-sizing:border-box;margin:6.25vw auto 0 auto}#content .contentWrap section#specialsites .btn_list svg{width:1.875vw;height:3.125vw;position:absolute;top:calc(50% - 1.5625vw);right:4.375vw}#content .contentWrap section#specialsites .btn_list path{fill:#F24FA0}}@media print, screen and (min-width: 640px){#content{background-size:500px}#content .contentWrap h1{padding:80px 0 75px 0;font-size:40px;line-height:1em}#content .contentWrap h1 em{font-size:16px}#content .contentWrap section#specialsites{min-width:1240px;width:1240px;padding:0 20px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0 auto;padding-bottom:30px}#content .contentWrap section#specialsites h2{border:2px solid #fff;font-size:28px;padding:18px 0}#content .contentWrap section#specialsites ul#recomend li{margin-top:6px}#content .contentWrap section#specialsites ul#recomend li a{background-color:#fff}#content .contentWrap section#specialsites ul#recomend li a img{transition:all 0.3s cubic-bezier(0.25, 0.1, 0.25, 1)}#content .contentWrap section#specialsites ul#recomend li a:hover img{opacity:0.8}#content .contentWrap section#specialsites #pickup{padding:0}#content .contentWrap section#specialsites #pickup ul li{margin-top:15px;width:390px;margin-right:15px !important}#content .contentWrap section#specialsites #pickup ul li a div{position:relative;background-color:#fff}#content .contentWrap section#specialsites #pickup ul li a div img{transition:all 0.3s cubic-bezier(0.25, 0.1, 0.25, 1);width:100%;height:204px}#content .contentWrap section#specialsites #pickup ul li a div small{font-size:10px;line-height:1.3em;padding:5px}#content .contentWrap section#specialsites #pickup ul li a h3{font-size:14px;line-height:1.4em;margin-top:8px}#content .contentWrap section#specialsites #pickup ul li a:hover div img,#content .contentWrap section#specialsites #pickup ul li a:hover div small{opacity:0.8}#content .contentWrap section#specialsites #pickup ul li a:hover h3{opacity:0.8}#content .contentWrap section#specialsites #pickup ul li:nth-child(odd){margin-right:0}#content .contentWrap section#specialsites #pickup ul li:nth-child(even){margin-left:0}#content .contentWrap section#specialsites #pickup ul li:nth-child(3n){margin-right:0 !important}#content .contentWrap section#specialsites .btn_list{border:2px solid #fff;-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px;font-size:16px;width:340px;line-height:46px;height:50px;margin:30px auto 0 auto}#content .contentWrap section#specialsites .btn_list svg{width:8px;height:14px;top:calc(50% - 7px);right:18px}#content .contentWrap section#specialsites .btn_list:hover{background-color:#F24FA0;color:#fff}#content .contentWrap section#specialsites .btn_list:hover path{fill:#fff}}
