.p_top .btn_more a{width:100%;background:url(/cmm/img/pc/btn_text_more_BLK.png) no-repeat center center;-webkit-background-size:43px auto;background-size:43px auto;text-indent:-9999px}.p_top .btn_more a:hover{background:#eee url(/cmm/img/pc/btn_text_more_BLK.png) no-repeat center center;-webkit-background-size:43px auto;background-size:43px auto}.p_top .sec_topVisual{position:relative;padding:0;margin-bottom:45px;background:linear-gradient(180deg, #faf1d0 .17%, #efefef 100%, white 100%)}.p_top .sec_topVisual:before{content:'';display:block;position:absolute;top:0;left:0;width:100%;height:100%;background:url(/cmm/img/pc/topVisual_bg_edition.png)}.p_top .sec_topVisual .topVisual{position:relative;width:1100px;margin:auto;line-height:0}.p_top .sec_topVisual .topVisual img{max-width:100%;height:auto}.p_top .sec_topEvent{padding:15px 0 45px}.p_top .event_slider{width:100%;margin:0;padding:10px 0;background-color:#fff}.p_top .event_slider .slick-slide{width:1100px;margin:0 5px;filter:alpha(opacity=30);-moz-opacity:0.3;opacity:0.3;position:relative}.p_top .event_slider .slick-slide .title{position:absolute;bottom:0;left:0;width:100%;padding:10px;background-color:rgba(0,0,0,0.7);color:#fff;font-size:130%;text-align:left;box-sizing:border-box;display:none}.p_top .event_slider .slick-current{filter:alpha(opacity=100);-moz-opacity:1.0;opacity:1.0}.p_top .event_slider .slick-prev,.p_top .event_slider .slick-next{font-size:0;line-height:0;position:absolute;top:50%;left:50%;display:block;width:40px;height:40px;padding:0;z-index:1;-webkit-transform:translate(0, -50%);-ms-transform:translate(0, -50%);transform:translate(0, -50%);cursor:pointer;color:transparent;border:none;outline:none;background:transparent}.p_top .event_slider .slick-prev{margin-left:-578px}.p_top .event_slider .slick-next{margin-left:542px}.p_top .event_slider .slick-prev:before{left:5px;width:28px;height:28px;border-left:7px solid #AEAEAF;border-bottom:7px solid #AEAEAF}.p_top .event_slider .slick-next:before{right:5px;width:28px;height:28px;border-right:7px solid #AEAEAF;border-bottom:7px solid #AEAEAF}.p_top .event_slider_nav{width:720px;margin:0 auto;padding:0}.p_top .event_slider_nav li{cursor:pointer;position:relative}.p_top .event_slider_nav li img{max-width:136px;max-height:46px;width:auto;height:auto;margin:0 auto}.p_top .event_slider_nav li:hover{opacity:0.8}.p_top .event_slider_nav li.slick-current:after{content:" ";display:block;width:136px;height:100%;position:absolute;border:5px solid #000;top:0;left:4px;box-sizing:border-box}.p_top .sec_newsList{border:2px solid #231815;padding:20px 60px;box-sizing:border-box;margin-bottom:100px}.p_top .sec_newsList .btn_more{width:200px;margin-top:20px}.p_top .sec_newsList dl{border-bottom:0}.p_top .sec_newsList dl dt{border-top:1px dotted #DDDCDA;padding:10px 0 8px;float:none;width:100%}.p_top .sec_newsList dl dt:first-child{border-top:0}.p_top .sec_newsList dl dd{border-top:0;padding:0 0 10px;float:none;width:100%}.p_top .newstoreList{width:1100px;margin:45px auto 70px;color:#606060}.p_top .newstoreList:after{content:"";display:table;clear:both}.p_top .newstoreList .box-cell{position:relative;width:48.5%;float:left;border:1px solid #DDDCDA;padding:28px;box-sizing:border-box;margin-bottom:3%}.p_top .newstoreList .box-cell:after{content:"";display:table;clear:both}.p_top .newstoreList .box-cell .areatag{position:absolute;top:-14px;right:-8px;width:80px;height:37px;margin:0;padding:4px 5px;background:#666;color:#fff;text-align:center;font-size:12px;font-weight:600;box-sizing:border-box;z-index:1}.p_top .newstoreList .box-cell .areatag:before{content:'';display:inline-block;position:relative;top:2px;width:.8rem;height:1.4rem;margin-right:4px;background:url(/cmm/img/icon_pin_wht.svg) no-repeat center top;background-size:100% auto;vertical-align:bottom}.p_top .newstoreList .box-cell .left{float:left;width:226px}.p_top .newstoreList .box-cell .left .pic{width:226px;height:226px;position:relative;overflow:hidden;background:#F5F4F3}.p_top .newstoreList .box-cell .left .pic img{position:absolute;width:auto;height:100%;left:50%;top:50%;-webkit-transform:translate3d(-50%, -50%, 0);transform:translate3d(-50%, -50%, 0)}.p_top .newstoreList .box-cell .right{float:right;width:240px}.p_top .newstoreList .box-cell .right .body .date{font-size:69%;color:#000;font-weight:bold;margin:0 0 10px 0}.p_top .newstoreList .box-cell .right .body .date.new:after{content:" ";display:inline-block;width:80px;height:23px;vertical-align:middle;margin-left:10px;background:url(/cmm/img/pc/icon_newstore.svg) no-repeat top left;background-size:72px 21px}.p_top .newstoreList .box-cell .right .body .date.renewal:after{content:" ";display:inline-block;width:80px;height:23px;vertical-align:middle;margin-left:10px;background:url(/cmm/img/pc/icon_renewalstore.svg) no-repeat top left;background-size:72px 21px}.p_top .newstoreList .box-cell .right .body .shop_category{font-size:75%;margin:0}.p_top .newstoreList .box-cell .right .body .shop_name{font-size:88%;color:#000;font-weight:bold;margin:0 0 10px 0}.p_top .newstoreList .box-cell .right .body .catchcopy{font-size:94%;font-weight:bold;margin:0 0 5px 0}.p_top .newstoreList .box-cell .right .body .text{font-size:88%;margin:0 0 10px;line-height:1.5em}.p_top .newstoreList .box-cell .right .body .link{font-size:94%;margin:0 0 10px;text-decoration:underline}.p_top .newstoreList .box-cell .right .body .link a{color:#000}.p_top .newstoreList .box-cell:nth-child(odd){margin-right:3%}.p_top .newstoreList .btn_more{width:140px;margin:0}.p_top .newstoreList .btn_more a{height:33px}.p_top .todaysecute_bnr{background:#231815;max-width:1100px;margin:0 auto 140px;padding:5px}.p_top .todaysecute_bnr a{border:1px solid #fff;display:block;position:relative;text-align:center;padding:55px 0px 15px;font-size:80%;color:#fff;background:url(/cmm/img/pc/storetop/title_en_today.png) no-repeat center 20px;-webkit-background-size:212px auto;background-size:212px auto}.p_top .todaysecute_bnr a:hover{opacity:0.8}.p_top .todaysecute_bnr a:after{content:'';display:block;position:absolute;top:0;bottom:0;right:23px;margin:auto;width:5px;height:5px;border-right:2px solid #fff;border-bottom:2px solid #fff;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}.p_top .sec_todays{background:#f2eee9;position:relative;padding:80px 0 90px;margin-top:140px;margin-bottom:80px}.p_top .sec_todays .todaysDate{position:absolute;top:-55px;left:50%;margin-left:-55px}.p_top .sec_todays .subtitle{color:#7f756b;text-align:center;font-size:107%;font-weight:bold;margin-top:65px}.p_top .sec_todays .subtitle span{position:relative;display:inline-block;border-bottom:4px solid #7f756b;z-index:1}.p_top .sec_todays .subtitle:after{content:" ";display:block;width:80px;height:14px;margin:0 auto 0;background:#7f756b url(/cmm/img/pc/storetop/subtitle_todaysshopnews_bg.png) no-repeat bottom center;z-index:0}.p_top .sec_todays .limitedshopList_container{padding:20px 0 0}.p_top .sec_todays .limitedshopList_container .square4list{display:block}.p_top .sec_todays .square4list .box-cell .btn_shopinfomap a{background:#fff url(/cmm/img/pc/btn_text_shopinfomap_BLK.png) no-repeat center center;-webkit-background-size:105px auto;background-size:105px auto}.p_top .sec_todays .btn-box a.btn_style-color:after{border-right:2px solid #333;border-bottom:2px solid #333}.p_top .sec_todays .square4list .box-cell .btn_shopinfo a{background:#fff url(/cmm/img/pc/btn_text_shopinfo_BLK.png) no-repeat center center;-webkit-background-size:78px auto;background-size:78px auto}.p_top .snsView_container{width:1100px;margin:0 auto;padding:0 0 80px;text-align:center}.p_top .snsView_container:after{content:"";display:table;clear:both}.p_top .snsView_container .cell{width:520px;display:inline-block;vertical-align:top;margin:0 12px}.p_top .snsView_container .cell h2{font-size:60%;text-align:center;font-family:'Josefin Sans', sans-serif}.p_top .snsView_container .cell .body{border:1px solid #ddd;padding:8px}.p_top .snsView_container .cell .body .inner{border:1px solid #ddd;height:435px}.p_top .Insta_container{width:100%;margin:0 auto 80px;padding:0}.p_top .Insta_container h2{text-align:center}.p_top .Insta_container h3{text-align:center;font-size:130%;margin:0;font-family:'Josefin Sans', sans-serif}.p_top .Insta_container h3:before{content:" ";display:inline-block;width:32px;height:26px;vertical-align:middle;margin:0 10px 0 0;background:url(/cmm/img/pc/storetop/insta_icon.png) no-repeat}.p_top .Insta_container .bodyInstaArea{margin:20px 0;padding:25px 5px 25px;background:#F5F4F3}.p_top .Insta_container ul{margin:15px 0;padding:0}.p_top .Insta_container li{padding:5px}.p_top .Insta_container li a{display:block;position:relative;width:100%;height:0;padding-bottom:100%;line-height:0;overflow:hidden}.p_top .Insta_container li img{position:absolute;left:50%;top:50%;width:auto;height:100%;transform:translate(-50%, -50%)}.p_top .Insta_container .btn-box{font-size:80%}.p_top .Insta_container .btn-box a.btn_style-outline{background:none}.p_top .other_container{padding:0 0 50px}.p_top .other_container .other_contents{text-align:center}.p_top .other_container .other_contents li img{max-width:280px}.p_top .sec_topEvent+.sec_other .other_container{padding-top:40px;padding-bottom:80px}.p_top .sec_topEvent+.sec_other .icontitle{display:none}.p_top .sec_newsList+.sec_other .other_container{padding-bottom:80px}.p_top .sec_newsList+.sec_other .icontitle{display:none}.p_top .sec_ekinaka{margin-bottom:80px;padding-top:0;background:#fff}
