figcaption{text-align:left !important;color:#000 !important;font-family:"游明朝",YuMincho,"Hiragino Mincho ProN","Hiragino Mincho Pro","ＭＳ 明朝",serif !important;font-size:14px !important;font-weight:700 !important}.gift3-fp h2{font-family:"游明朝",YuMincho,"Hiragino Mincho ProN","Hiragino Mincho Pro","ＭＳ 明朝",serif !important;font-weight:700 !important;letter-spacing:.05em !important;margin:60px 0 20px !important;font-size:21px !important}#slider{padding-bottom:42px}.home .flex-viewport{position:relative;overflow:visible!important;height:inherit!important}.flexslider{line-height:1;width:1000px;height:440px;margin:0 auto;border:0;border-radius:0;-webkit-border-radius:0;box-shadow:none;-webkit-box-shadow:none}.home .slides li{background-size:cover!important;-webkit-background-size:cover!important;background-position:50% 50%;background-repeat:no-repeat}.flexslider-section{overflow:hidden}.flex-left-opacity,.flex-right-opacity{position:absolute;top:0;width:100%;height:100%}.flex-left-opacity{left:-100%}.flex-right-opacity{right:-100%}.slides li>a{display:block;width:1000px;height:440px}.flex-title,.flex-caption{position:relative;margin-bottom:0;color:#fff;text-shadow:2px 2px 2px #000;-webkit-text-shadow:2px 2px 2px #000;-moz-text-shadow:2px 2px 2px #000}.flex-title{top:160px;font-size:36px}.flex-caption{top:180px;font-size:24px}.flex-control-nav{position:relative;top:16px}.flex-control-paging li a{width:40px;height:9px;-webkit-border-radius:18px;-moz-border-radius:18px;border-radius:0}#editable{overflow:hidden;clear:both;margin-bottom:35px}#feature .col_3{width:100%;display:flex;display:-ms-flexbox;flex-wrap:wrap;-ms-flex-wrap:wrap}#feature .col_3>div{width:33.33333%;padding:10px}#feature ul{overflow:hidden;clear:both;margin-right:-35px;line-height:1.5em}#feature li{float:left;width:310px;margin-right:35px;margin-bottom:40px}#feature ul p{margin:0;padding:8px 0 0;font-family:"游明朝",YuMincho,"Hiragino Mincho ProN","Hiragino Mincho Pro","ＭＳ 明朝",serif;font-size:14px;font-weight:700}#ranking .ucart_widget_body{overflow:hidden;clear:both;margin-right:-25px;line-height:1.5em;counter-reset:ranking-number}#ranking .ucart_widget_body li{position:relative;float:left;width:180px;margin-right:25px;margin-bottom:40px}#ranking .ucart_widget_body a{display:block;width:100%}#ranking .ucart_widget_body a:before{display:block;position:absolute;top:3px;left:3px;width:20px;height:20px;background:#333;color:#fff;font-size:12px;font-weight:700;text-align:center;counter-increment:ranking-number;content:counter(ranking-number)}#new-arrivals{padding-top:50px}#news{float:left;width:100%;padding-top:50px}#news dt,#news dd{margin-bottom:10px;padding:10px 0;border-bottom:1px solid #ccc}#news dd a{display:block;position:relative;width:100%}#news dd a:after{display:block;position:absolute;top:2px;right:20px;color:#91360b;font-family:FontAwesome;font-weight:700;content:"\f105"}#instagram{float:right;clear:none;width:100%;padding-bottom:40px}@media screen and (min-width:38.75em){#feature .col_3>div{width:100%}}@media screen and (min-width:46.25em){#feature .col_3>div{width:50%}}@media screen and (min-width:55em){#feature .col_3>div{width:50%}}