.detailText *{line-height:1.6}.detailText em{font-style:italic}.detailText a{text-decoration:underline;color:-webkit-link}.btnStoryMore{padding:8px 29px}.btnStoryMore,.btnStoryNormal{display:inline-block;border:1px solid #dee1e6;border-radius:5px;font-size:12px;line-height:18px;color:#121314;font-weight:400;text-align:center}.btnStoryNormal{padding:9px 11px}@media (max-width:1024px){.RTB,.RTI,.RTIB,.RWB,.RWI,.RWIB{display:none}.RMI{display:inline!important}.RMIB{display:inline-block!important}.RMB{display:block!important}input::placeholder,input:focus::placeholder{font-size:12px;color:#667084}input::-webkit-input-placeholder,input:focus::-webkit-input-placeholder{font-size:12px;color:#667084}input::-moz-placeholder,input:focus::-moz-placeholder{font-size:12px;color:#667084}input:-ms-input-placeholder,input:focus:-ms-input-placeholder{font-size:12px;color:#667084}.btnLike{display:inline-block;position:relative;overflow:hidden;width:16px;height:16px;font-size:1px;line-height:0;white-space:nowrap;text-indent:150%}.btnLike:before{content:"";position:absolute;top:0;left:0;width:16px;height:16px;background:url(//img.cafe24.com/dcenter/image/front/story/sfix_story_m.png) no-repeat -150px 0}.btnLike.on:before{background-position:-200px -50px}.storyArea{padding:0 0 70px}.storyArea .section{padding:30px 20px}.storyArea .section.detail{padding-top:56px}.storyArea .section.bgGray{background:#f8f8f8}.storyArea .btnAuthorLike,.storyArea .txtEmLink{display:inline-block;font-size:12px;line-height:18px;color:#3261f6;font-weight:700}.storyArea .btnAuthorLike{position:relative}.storyArea .btnAuthorLike:before{content:"";display:inline-block;width:16px;height:16px;vertical-align:middle;background:url(//img.cafe24.com/dcenter/image/front/story/sfix_story_m.png) no-repeat -150px -50px}.storyArea .btnAuthorLike.active:before{background-position:-200px -50px}.authorDetailGrid{position:relative;margin:0 0 -30px;padding:40px 0 0}.authorDetailGrid .authorList{margin:12px 0 0;font-size:12px;line-height:18px}.authorDetailGrid .authorDetailInfo{display:none}.authorDetailGrid .authorSection{position:relative;margin:0 -20px;padding:30px 20px 15px;background:#f8f8f8}.authorDetailGrid .authorSection .mTitle{display:flex;margin:0 0 12px;padding:0}.authorDetailGrid .authorSection .mTitle h2{flex:1;font-size:16px;line-height:26px;letter-spacing:-1px;white-space:inherit;text-overflow:inherit}.authorDetailGrid .authorSection .mTitle .control{align-self:flex-end;margin:0 0 4px}.authorDetailGrid .authorShopList{overflow:hidden;margin:0 -20px;padding:0 20px}.authorDetailGrid .authorShopList ul{display:flex;margin:0 0 0 -10px}.authorDetailGrid .authorShopList ul li{overflow:hidden;position:relative;width:246px;height:177px;margin:0 0 0 10px;border:1px solid #dee1e6;box-sizing:border-box;border-radius:4px}.authorShopList ul li .link{display:block;width:100%;height:100%}.storyArea .storyTitle{margin:45px 0 20px}.storyArea .storyTitle:first-child{margin-top:0}.storyArea .storyTitle .cate{display:block;margin:0 0 10px;font-size:12px;line-height:18px;color:#3261f6;font-weight:700}.storyArea .storyTitle h1{display:inline-block;font-size:14px;line-height:20px;font-weight:700}.storyArea .storyTitle h2{display:inline-block;font-size:20px;line-height:30px;font-weight:700}.storyArea .storyTitle h3{display:inline-block;font-size:16px;line-height:26px;font-weight:700}.storyArea .storyTitle p{margin:12px 0 0;font-size:12px;line-height:18px}.mStorySearchWrap{margin:0 -20px;padding:12px 20px;background:#f8f8f8}.mStorySearchWrap .searchForm{position:relative}.mStorySearchWrap .searchForm .btnSearch{position:absolute;top:0;left:0;width:30px;height:30px}.mStorySearchWrap .searchForm .btnSearch .icoIptSrch{position:absolute;top:7px;left:7px;overflow:hidden;width:16px;height:16px;font-size:1px;line-height:0;white-space:nowrap;text-indent:150%}.mStorySearchWrap .searchForm .btnSearch .icoIptSrch:before{content:"";position:absolute;top:0;left:0;width:16px;height:16px;background:url(//img.cafe24.com/dcenter/image/front/story/sfix_story_m.png) no-repeat 0 0}.mStorySearchWrap .searchForm .searchInput{width:100%;height:31px;padding:6px 9px 6px 29px;border:1px solid #ccc;box-sizing:border-box;border-radius:5px;font-size:12px;line-height:17px;outline:none;background:#fff}.mStorySearchWrap .searchForm.on .searchInput{border-color:#2361f6}.mStorySearchWrap .searchForm .btnReset{position:absolute;top:0;right:3px;width:30px;height:30px}.mStorySearchWrap .searchForm .btnReset .icoIptDel{position:absolute;top:7px;left:7px;overflow:hidden;width:16px;height:16px;font-size:1px;line-height:0;white-space:nowrap;text-indent:150%}.mStorySearchWrap .searchForm .btnReset .icoIptDel:before{content:"";position:absolute;top:0;right:0;width:16px;height:16px;background:url(https://img.cafe24.com/dcenter/image/front/sprite_icons.png) no-repeat -114px -47px/226px auto}.mStorySearchWrap .searchTags{margin:12px 0 0}.mStorySearchWrap .searchTags .tagBox{margin:-6px 0 0 -6px;font-size:0;line-height:0}.mStorySearchWrap .searchTags .tagBox .tag{display:inline-block;position:relative;margin:6px 0 0 6px}.mStorySearchWrap .searchTags .tagBox .tag.hidden{display:none}.mStorySearchWrap .searchTags .tagBox .tag .chk{position:absolute;top:0;left:0;width:100%;height:100%;margin:0;cursor:pointer}.mStorySearchWrap .searchTags .tagBox .tag .text{display:inline-block;padding:7px 13px;border:1px solid #dee1e6;border-radius:5px;font-size:12px;line-height:18px;background:#fff}.mStorySearchWrap .searchTags .tagBox .tag .chk:checked~.text{border-color:#3261f6}.mStorySearchWrap .searchTags .button{margin:12px 0 0}.mStorySearchWrap .searchTags .btnTagMore{display:inline-block;font-size:12px;line-height:18px;color:#3261f6}.mStorySearchWrap .searchTags .btnTagMore:after{content:"";display:inline-block;width:16px;height:16px;vertical-align:top;background:url(//img.cafe24.com/dcenter/image/front/story/sfix_story_m.png) no-repeat -50px 0;transition:transform .3s}.mStorySearchWrap .searchTags.show .btnTagMore:after{transform:rotate(180deg)}.mStoryState{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;position:relative;margin:30px 0 12px}.mStoryState:first-child{margin-top:0}.mStoryState .gLeft{margin:0 auto 0 0}.mStoryState .gRight{margin:0 0 0 auto}.mStoryState .full{width:100%;margin:0 0 10px}.mStoryState .total{display:inline-block;font-size:12px;line-height:17px}.mStoryState .total strong{color:#3261f6;font-weight:700}.txt-xxxl+.mStoryState{margin-top:16px}.mStoryTab{position:relative}.mStoryTab ul{display:flex}.mStoryTab ul li{position:relative}.mStoryTab ul li+li{margin:0 0 0 25px}.mStoryTab ul li+li:before{content:"";position:absolute;top:12px;left:-12px;width:1px;height:24px;background:#dee1e6}.mStoryTab ul li a{display:inline-block;overflow:hidden;width:48px;height:48px;padding:8px 8px 16px;font-size:1px;line-height:0;color:transparent;white-space:nowrap;text-indent:150%;background:url(//img.cafe24.com/dcenter/image/front/story/sfix_story_tab.png) no-repeat;background-origin:content-box}.mStoryTab ul li .icoVideo{background-position:0 0}.mStoryTab ul li .icoText{background-position:0 -50px}.mStoryTab ul li.selected:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:2px;background:#3261f6}.mStoryTab ul li.selected .icoVideo{background-position:-50px 0}.mStoryTab ul li.selected .icoText{background-position:-50px -50px}.storyTabCont{display:none}.storyTabCont.selected{display:block}.mStoryList{position:relative}.mStoryList .item{display:flex;flex:1;flex-direction:row-reverse;position:relative;margin:30px 0 0;padding:0 0 30px;border-bottom:1px solid #dee1e6}.mStoryList .item .link{display:block}.mStoryList .thumbBox{align-self:center;width:132px;height:94px;margin:0 0 0 15px}.mStoryList .thumbBox iframe,.mStoryList .thumbBox img{width:100%;height:100%}.mStoryList .videoBox{margin:0 0 15px}.mStoryList .videoBox iframe{width:100%;height:201px}.mStoryList .innerBox{flex:1;width:100%;min-width:0}.mStoryList .innerBox .cate{display:inline-block;font-size:12px;line-height:17px;color:#0055fb;font-weight:700}.mStoryList .innerBox .title{margin:6px 0 0;font-size:16px;line-height:26px;font-weight:700;-webkit-line-clamp:2}.mStoryList .innerBox .desc,.mStoryList .innerBox .title{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical}.mStoryList .innerBox .desc{margin:12px 0 0;font-size:12px;line-height:17px;-webkit-line-clamp:5}.mStoryList .innerBox .record{margin:20px 0 0}.mStoryList .innerBox .views{position:relative;display:inline-block;padding:0 0 0 20px;font-size:12px;line-height:18px}.mStoryList .innerBox .views:before{content:"";position:absolute;top:1px;left:0;width:16px;height:16px;background:url(//img.cafe24.com/dcenter/image/front/story/sfix_story_m.png) no-repeat -100px 0}.mStoryList .innerBox .like{position:relative;display:inline-block;margin:0 0 0 6px;padding:0 0 0 20px;font-size:12px;line-height:18px}.mStoryList .innerBox .like:before{content:"";position:absolute;top:1px;left:0;width:16px;height:16px;background:url(//img.cafe24.com/dcenter/image/front/story/sfix_story_m.png) no-repeat -150px 0}.mStoryList .innerBox .name{position:relative;display:inline-block;margin:0 0 0 6px;font-size:12px;line-height:17px;text-decoration:underline}.mStoryList .innerBox .line{position:relative;margin-right:7px}.mStoryList .innerBox .line:after{content:"";position:absolute;top:2px;right:-7px;width:1px;height:12px;background:#dee1e6}.mStoryList.typeVideo .item{flex-direction:column;border:none}.mStoryList.typeMyPage{margin:12px 0 0}.mStoryList.typeMyPage .item{margin:0;padding:20px 0 20px 54px;border-bottom:1px solid #dee1e6}.mStoryList.typeMyPage .item:first-child{border-top:1px solid #dee1e6}.mStoryList.typeMyPage .innerBox .title{font-size:12px;line-height:17px}.mStoryList.typeMyPage .innerBox .desc{margin:6px 0 0}.mStoryList.typeMyPage .innerBox .line{position:relative;margin-left:12px;margin-right:0}.mStoryList.typeMyPage .innerBox .line:after{content:"";position:absolute;top:4px;left:-7px;width:1px;height:8px;background:#dee1e6}.mStoryList.typeMyPage .innerBox .btnLike{position:absolute;top:16px;left:0;width:24px;height:24px}.mStoryList.typeMyPage .innerBox .btnLike:before{width:24px;height:24px;background:url(//img.cafe24.com/dcenter/image/front/story/sfix_story.png) no-repeat -150px 0}.mStoryList.typeMyPage .innerBox .btnLike.on:before{background-position:-200px -50px}.mStoryList.typeTheme2{border-bottom:1px solid #dee1e6}.mStoryList.typeTheme2 .item{flex:none;flex-direction:column;width:246px;margin:0 0 0 10px;border:none}.mStoryList.typeTheme2 .item:first-child{margin-left:0}.mStoryList.typeTheme2 .thumbBox{overflow:hidden;width:246px;height:177px;box-sizing:border-box;border-radius:4px;margin:0 0 15px}.mStoryList.typeTheme2 .innerBox .link{flex-direction:column-reverse}.mStoryList.typeTheme2 .innerBox .title{-webkit-line-clamp:1}.mStoryList.typeTheme2 .innerBox .desc{-webkit-line-clamp:2}.mStoryList.typeTheme2.gSwiper{overflow:hidden;margin:0 -20px;padding:0 20px;border:none}.mStoryList.typeTheme2.gSwiper .item{padding:0}.mStoryList.typeTheme2 .swiper-slide{text-align:left;background:transparent}.mStoryList.typeTheme2 .swiper-buttons{display:none}.mStoryList.typeTheme3{margin:30px 0 0}.mStoryList.typeTheme3 .item{margin:0;padding:30px 0 30px 54px;border-bottom:1px solid #dee1e6}.mStoryList.typeTheme3 .item:first-child{border-top:1px solid #dee1e6}.mStoryList.typeTheme3 .innerBox .num{position:absolute;top:54px;left:0;font-size:20px;line-height:28px;font-weight:700}.mStoryList.typeTheme3 .innerBox .desc{-webkit-line-clamp:6}.mStoryList.typeTheme3 .innerBox .btnLike{position:absolute;top:27px;left:0;width:24px;height:24px}.mStoryList.typeTheme3 .innerBox .btnLike:before{width:24px;height:24px;background:url(//img.cafe24.com/dcenter/image/front/story/sfix_story.png) no-repeat -150px 0}.mStoryButton{margin:40px 0 0;text-align:center}.mStoryResult{padding:30px;text-align:center;border-bottom:1px solid #dee1e6}.mStoryResult:before{content:"";display:inline-block;width:56px;height:56px;margin:0 0 18px;background:url(//img.cafe24.com/dcenter/image/front/story/img_search_result_m.png) no-repeat 0 0}.mStoryResult .desc{font-size:12px;line-height:18px;color:#545b66}.mStoryDetailInfo{margin:0 0 56px}.mStoryDetailInfo .author{display:flex}.mStoryDetailInfo .author .thumb{overflow:hidden;display:inline-block;width:40px;height:40px;margin:0 6px 0 0;border:1px solid #dee1e6;border-radius:50%}.mStoryDetailInfo .author .thumb img{max-width:100%;max-height:100%}.mStoryDetailInfo .author .name{align-self:center;font-size:12px;line-height:18px;vertical-align:middle;color:#000;font-weight:700}.mStoryDetailInfo .record{margin:8px 0 0}.mStoryDetailInfo .record .views{position:relative;display:inline-block;padding:0 0 0 20px;font-size:12px;line-height:18px}.mStoryDetailInfo .record .views:before{content:"";position:absolute;top:1px;left:0;width:16px;height:16px;background:url(//img.cafe24.com/dcenter/image/front/story/sfix_story_m.png) no-repeat -100px 0}.mStoryDetailInfo .record .like{position:relative;display:inline-block;margin:0 0 0 6px;padding:0 6px 0 20px;font-size:12px;line-height:18px}.mStoryDetailInfo .record .like:before{content:"";position:absolute;top:1px;left:0;width:16px;height:16px;background:url(//img.cafe24.com/dcenter/image/front/story/sfix_story_m.png) no-repeat -150px 0}.mStoryDetailInfo .record .like:after{content:"";position:absolute;top:3px;right:0;width:1px;height:12px;background:#dee1e6}.mStoryDetailInfo .record .date{position:relative;display:inline-block;margin:0 0 0 6px;font-size:12px;line-height:18px}.mStoryDetail{margin:0 0 56px}.mStoryDetail .detailThumb img{width:100%}.mStoryDetail .detailText{margin:20px 0 0;font-size:12px;line-height:18px;word-break:break-all}.mStoryPublicity{margin:0 0 30px;padding:0 0 30px;border-bottom:1px solid #dee1e6}.mStoryPublicity .like{display:inline-block;position:relative;padding:7px 13px;border:1px solid #e8e8e8;border-radius:100px;font-size:12px;line-height:18px}.mStoryPublicity .like:before{content:"";display:inline-block;width:16px;height:16px;margin:-2px 4px 0 0;vertical-align:middle;background:url(//img.cafe24.com/dcenter/image/front/story/sfix_story_m.png) no-repeat -150px 0}.mStoryPublicity .like.on:before{background-position:-200px 0}.mStoryPublicity .copyLink{display:inline-block;position:relative;vertical-align:middle}.mStoryPublicity .copyLink .copy{display:inline-block;position:relative;overflow:hidden;width:34px;height:34px;border:1px solid #dee1e6;border-radius:100px;font-size:1px;line-height:0;white-space:nowrap;text-indent:150%;background:#fff}.mStoryPublicity .copyLink .copy:before{content:"";position:absolute;top:50%;left:50%;width:16px;height:16px;margin:-8px 0 0 -8px;background:url(//img.cafe24.com/dcenter/image/front/story/sfix_story_m.png) no-repeat 0 -50px}.mStoryPublicity .copyLink .notice{display:none;position:absolute;top:-46px;left:50%;padding:8px 14px;border-radius:4px;white-space:nowrap;font-size:13px;line-height:14px;color:#fff;transform:translateX(-50%);background-color:#0055fb}.mStoryPublicity .copyLink.active .notice:after{content:"";position:absolute;bottom:-6px;left:50%;border-top:6px solid #0055fb;border-right:6px solid transparent;border-left:6px solid transparent;transform:translateX(-50%)}.mStoryPublicity .copyLink.active .notice{display:block}.mStoryAuthor{display:flex;align-items:center;flex-wrap:wrap;margin:0 0 30px;padding:0 0 30px;border-bottom:1px solid #dee1e6}.mStoryAuthor .thumbBox{overflow:hidden;width:54px;height:54px;margin:0 15px 0 0;border-radius:50%}.mStoryAuthor .thumbBox img{width:100%;height:100%}.mStoryAuthor .infoBox{flex:1}.mStoryAuthor .infoBox .title{display:block;font-size:16px;line-height:26px;font-weight:700}.mStoryAuthor .control .btnAuthorLike{padding:4px;font-size:0;line-height:0;color:transparent}.mStoryAuthor .control .btnAuthorLike.active{background-position:-200px -50px}.mStoryAuthor .descBox{margin:12px 0 0;width:100%;font-size:12px;line-height:18px;word-break:break-all}.storyArea .mCardList{overflow:hidden;margin:0 -20px;padding:0 20px}.storyArea .mCardList>ul{display:flex;flex-wrap:nowrap;margin:0 0 0 -10px}.storyArea .mCardList>ul>li{overflow:hidden;width:246px;margin:0 0 0 10px;border:1px solid #dee1e6;box-sizing:border-box;border-radius:4px;background:#fff}.storyArea .mCardList>ul>li .thumbBox{width:244px;height:175px}.storyArea .mCardList>ul>li .thumbBox iframe,.storyArea .mCardList>ul>li .thumbBox img{width:100%;height:100%}.storyArea .mCardList>ul>li .thumbBox+.innerBox{border-top:1px solid #dee1e6}.storyArea .mCardList>ul>li .innerBox{padding:11px}.storyArea .mCardList>ul>li .labels{display:flex;margin:-4px 0 4px -4px}.storyArea .mCardList>ul>li .label{margin:4px 0 0 4px;padding:0 8px;border-radius:4px;font-size:12px;line-height:22px;color:#fff}.storyArea .mCardList>ul>li .label.gray{color:#545b66;background:#dee1e6}.storyArea .mCardList>ul>li .label.green{background:#3abf7c}.storyArea .mCardList>ul>li .price,.storyArea .mCardList>ul>li .title{font-size:12px;line-height:17px;color:#545b66}.storyArea .mCardList>ul>li .button{display:flex;margin:10px 0 0}.storyArea .mCardList>ul>li .button .control{margin:0 0 0 auto}.storyArea .mCardList>ul>li .btnSample{display:inline-block;position:relative;padding:0 10px 0 0;font-size:12px;line-height:18px;color:#545b66;font-weight:700}.storyArea .mCardList>ul>li .btnSample:after{content:"";position:absolute;top:4px;right:0;width:10px;height:10px;background:url(//img.cafe24.com/dcenter/image/front/story/sfix_story_m.png) no-repeat -125px 0/150px auto}.storyArea .mCardList .swiper-slide{display:block;text-align:left}}@media (min-width:768px) and (max-width:1024px){.RMB,.RMI,.RMIB,.RWB,.RWI,.RWIB{display:none}.RTI{display:inline!important}.RTIB{display:inline-block!important}.RTB{display:block!important}.mStoryList .videoBox iframe{height:255px}.mStoryList.typeVideo{display:flex;flex-wrap:wrap;margin:0 0 0 -20px}.mStoryList.typeVideo .item{flex:none;width:calc(50% - 20px);margin:40px 0 0 20px;padding:0}.mStoryList.typeTheme2:not(.gSwiper) .swiper-wrapper{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.mStoryList.typeTheme2:not(.gSwiper) .item{flex:1;width:auto;margin:0}.mStoryList.typeTheme2:not(.gSwiper) .thumbBox{width:100%}}@media (min-width:1025px){.RMB,.RMI,.RMIB,.RTB,.RTI,.RTIB{display:none}.RWI{display:inline!important}.RWIB{display:inline-block!important}.RWB{display:block!important}input::placeholder,input:focus::placeholder{font-size:14px;color:#667084}input::-webkit-input-placeholder,input:focus::-webkit-input-placeholder{font-size:14px;color:#667084}input::-moz-placeholder,input:focus::-moz-placeholder{font-size:14px;color:#667084}input:-ms-input-placeholder,input:focus:-ms-input-placeholder{font-size:14px;color:#667084}.btnLike{display:inline-block;position:relative;overflow:hidden;width:24px;height:24px;font-size:1px;line-height:0;white-space:nowrap;text-indent:150%}.btnLike:before{content:"";position:absolute;top:0;left:0;width:24px;height:24px;background:url(//img.cafe24.com/dcenter/image/front/story/sfix_story.png) no-repeat -150px 0}.btnLike.on:before{background-position:-200px -50px}.storyArea{padding:80px 0 100px}.storyArea .section{max-width:1440px;margin:80px auto 0;padding:0 28px}.storyArea .section:first-child{margin-top:0}.storyArea .section>.inner{max-width:1440px;margin:0 auto;padding:0 28px}.storyArea .section.full{max-width:none;padding:50px 0}.storyArea .section.detail{max-width:750px}.storyArea .section.grid{display:flex;max-width:1298px}.storyArea .section.bgGray{background:#f8f8f8}.storyArea .icoArrow{display:inline-block;width:14px;height:14px;margin:-4px 0 0;vertical-align:middle;background:url(//img.cafe24.com/dcenter/image/front/story/sfix_story.png) no-repeat -250px 0}.storyArea .icoArrow.blue{background-position:-250px -50px}.storyArea .txtEmLink{line-height:22px}.storyArea .btnAuthorLike,.storyArea .txtEmLink{display:inline-block;font-size:14px;color:#3261f6;font-weight:700}.storyArea .btnAuthorLike{position:relative;line-height:24px}.storyArea .btnAuthorLike:before{content:"";display:inline-block;width:24px;height:24px;vertical-align:middle;background:url(//img.cafe24.com/dcenter/image/front/story/sfix_story.png) no-repeat -150px -50px}.storyArea .btnAuthorLike.active:before{background-position:-200px -50px}.storyDetailGrid{flex:1;margin:0 68px 0 0;padding:0 128px 0 0;border-right:1px solid #d6d6d6}.authorDetailGrid{position:relative;width:326px;height:100%;padding:40px 0 0}.authorDetailGrid .authorList{margin:20px 0 0;font-size:12px;line-height:18px}.authorDetailGrid .authorDetailInfo{display:flex}.authorDetailGrid .authorDetailInfo .thumbBox{overflow:hidden;display:inline-block;width:53px;height:53px;margin:0 8px 0 0;border-radius:50%}.authorDetailGrid .authorDetailInfo .thumbBox img{width:100%;height:100%}.authorDetailGrid .authorDetailInfo .infoBox{overflow:hidden;flex:1}.authorDetailGrid .authorDetailInfo .infoBox .name{overflow:hidden;display:block;width:100%;margin:0 0 4px;font-size:20px;line-height:29px;font-weight:700;text-overflow:ellipsis;white-space:nowrap;word-break:break-word}.authorDetailGrid .authorDetailInfo .infoBox .state{display:flex;flex-wrap:wrap}.authorDetailGrid .authorDetailInfo .infoBox .state li{position:relative;margin:0 0 0 17px;font-size:14px;line-height:22px}.authorDetailGrid .authorDetailInfo .infoBox .state li:before{content:"";position:absolute;top:3px;left:-9px;width:1px;height:16px;background:#dee1e6}.authorDetailGrid .authorDetailInfo .infoBox .state li:first-child{margin:0}.authorDetailGrid .authorDetailInfo .infoBox .state li:first-child:before{display:none}.authorDetailGrid .authorDetailInfo .infoBox .state li .link{color:#0055fb;text-decoration:underline}.authorDetailGrid .authorDetailInfo .btnAuthorLike{overflow:hidden;font-size:0;line-height:0;color:transparent}.authorDetailGrid .authorSection{position:relative;margin:28px 0 0;padding:28px 0 0;border-top:1px solid #d9d9d9}.authorDetailGrid .authorSection .mTitle{display:flex;margin:0 0 20px;padding:0}.authorDetailGrid .authorSection .mTitle h2{flex:1;font-size:16px;line-height:26px;letter-spacing:-1px;white-space:inherit;text-overflow:inherit}.authorDetailGrid .authorSection .mTitle .control{align-self:flex-end;margin:0 0 2px}.authorDetailGrid .authorStoryList li{position:relative;margin:16px 0 0;padding:0 0 0 20px}.authorDetailGrid .authorStoryList li:first-child{margin-top:0}.authorDetailGrid .authorStoryList li .link .num{position:absolute;top:7px;left:0;font-size:16px;line-height:26px}.authorDetailGrid .authorStoryList li .link .cate{display:inline-block;font-size:12px;line-height:18px;color:#0055fb}.authorDetailGrid .authorStoryList li .link .title{display:block;overflow:hidden;font-size:14px;line-height:22px;font-weight:700;text-overflow:ellipsis;white-space:nowrap;word-break:break-word}.authorDetailGrid .authorShopList ul{display:flex;flex-wrap:wrap;width:auto;margin:0 0 0 -10px}.authorDetailGrid .authorShopList ul li{position:relative;width:25%;padding:0 0 0 10px;box-sizing:border-box}.authorDetailGrid .authorShopList ul li .link{overflow:hidden;width:74px;height:74px;border:1px solid #dee1e6;box-sizing:border-box;border-radius:10px}.authorDetailGrid .authorShopList ul li .link img{width:100%;height:100%}.storyArea .storyTitle{margin:92px 0 20px}.storyArea .storyTitle:first-child{margin-top:0}.storyArea .storyTitle .cate{display:block;margin:0 0 10px;font-size:12px;line-height:18px;color:#3261f6;font-weight:700}.storyArea .storyTitle h1{display:inline-block;font-size:38px;line-height:55px;font-weight:700}.storyArea .storyTitle h2{display:inline-block;font-size:28px;line-height:40px;font-weight:700}.storyArea .storyTitle h3{display:inline-block;font-size:20px;line-height:29px;font-weight:700}.storyArea .storyTitle p{margin:12px 0 0;font-size:16px;line-height:26px}.mStorySearchWrap{margin:40px 0 60px;padding:30px;background:#f8f8f8}.mStorySearchWrap .searchForm{position:relative}.mStorySearchWrap .searchForm .btnSearch{position:absolute;top:0;left:0;width:46px;height:46px}.mStorySearchWrap .searchForm .btnSearch .icoIptSrch{position:absolute;top:11px;left:11px;overflow:hidden;width:24px;height:24px;font-size:1px;line-height:0;white-space:nowrap;text-indent:150%}.mStorySearchWrap .searchForm .btnSearch .icoIptSrch:before{content:"";position:absolute;top:0;left:0;width:24px;height:24px;background:url(//img.cafe24.com/dcenter/image/front/story/sfix_story.png) no-repeat 0 0}.mStorySearchWrap .searchForm .searchInput{width:100%;height:46px;padding:11px 11px 11px 51px;border:1px solid #ccc;box-sizing:border-box;border-radius:5px;font-size:14px;line-height:22px;outline:none}.mStorySearchWrap .searchForm.on .searchInput{border-color:#2361f6}.mStorySearchWrap .searchForm .btnReset{position:absolute;top:0;right:7px;width:46px;height:46px}.mStorySearchWrap .searchForm .btnReset .icoIptDel{position:absolute;top:11px;left:11px;overflow:hidden;width:24px;height:24px;font-size:1px;line-height:0;white-space:nowrap;text-indent:150%}.mStorySearchWrap .searchForm .btnReset .icoIptDel:before{content:"";position:absolute;top:0;right:0;width:24px;height:24px;background:url(https://img.cafe24.com/dcenter/image/front/sprite_icons.png) no-repeat -114px -45px/234px auto}.mStorySearchWrap .searchTags{margin:12px 0 0}.mStorySearchWrap .searchTags .tagBox{margin:-8px 0 0 -8px;font-size:0;line-height:0}.mStorySearchWrap .searchTags .tagBox .tag{display:inline-block;position:relative;margin:8px 0 0 8px}.mStorySearchWrap .searchTags .tagBox .tag.hidden{display:none}.mStorySearchWrap .searchTags .tagBox .tag .chk{position:absolute;top:0;left:0;width:100%;height:100%;margin:0;cursor:pointer}.mStorySearchWrap .searchTags .tagBox .tag .text{display:inline-block;padding:13px 19px;border:1px solid #dee1e6;border-radius:5px;font-size:14px;line-height:22px;background:#fff}.mStorySearchWrap .searchTags .tagBox .tag .chk:checked~.text{border-color:#3261f6}.mStorySearchWrap .searchTags .button{margin:30px 0 0}.mStorySearchWrap .searchTags .btnTagMore{display:inline-block;font-size:14px;line-height:22px;color:#3261f6}.mStorySearchWrap .searchTags .btnTagMore:after{content:"";display:inline-block;width:24px;height:24px;margin:-2px 0 0;vertical-align:top;background:url(//img.cafe24.com/dcenter/image/front/story/sfix_story.png) no-repeat -50px 0;transition:transform .3s}.mStorySearchWrap .searchTags.show .btnTagMore:after{transform:rotate(180deg)}.mStoryState{display:flex;align-items:center;justify-content:space-between;position:relative;margin:30px 0 10px}.mStoryState:first-child{margin-top:0}.mStoryState .gLeft{margin:0 auto 0 0}.mStoryState .gRight{margin:0 0 0 auto}.mStoryState .total{display:inline-block;font-size:14px;line-height:22px}.mStoryState .total strong{color:#3261f6;font-weight:700}.mStoryState .mStoryTab{flex:1;margin:0}.mStoryTab{position:relative;margin:30px 0 40px}.mStoryTab.gMerge{margin-top:-50px}.mStoryTab ul{display:flex;justify-content:center}.mStoryTab ul li{display:inline-block;position:relative}.mStoryTab ul li+li{margin:0 0 0 25px}.mStoryTab ul li+li:before{content:"";position:absolute;top:12px;left:-12px;width:1px;height:24px;background:#dee1e6}.mStoryTab ul li a{display:inline-block;overflow:hidden;width:48px;height:48px;padding:8px 8px 16px;font-size:1px;line-height:0;color:transparent;white-space:nowrap;text-indent:150%;background:url(//img.cafe24.com/dcenter/image/front/story/sfix_story_tab.png) no-repeat;background-origin:content-box}.mStoryTab ul li .icoVideo{background-position:0 0}.mStoryTab ul li .icoText{background-position:0 -50px}.mStoryTab ul li.selected:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:2px;background:#3261f6}.mStoryTab ul li.selected .icoVideo{background-position:-50px 0}.mStoryTab ul li.selected .icoText{background-position:-50px -50px}.storyTabCont{display:none}.storyTabCont.selected{display:block}.mStoryList{position:relative}.mStoryList .item{display:flex;flex:1;position:relative;margin:40px 0 0;padding:0 0 40px;min-height:102px;border-bottom:1px solid #dee1e6}.mStoryList:not([class^=type]) .item{flex-direction:row-reverse}.mStoryList .thumbBox{width:160px;height:114px;margin:0 0 0 15px}.mStoryList .thumbBox iframe,.mStoryList .thumbBox img{width:100%;height:100%}.mStoryList .videoBox{margin:0 0 15px}.mStoryList .videoBox iframe{width:100%;height:484px}.mStoryList .innerBox{flex:1;width:100%}.mStoryList .innerBox .link{display:block}.mStoryList .innerBox .cate{display:inline-block;font-size:14px;line-height:22px;color:#0055fb;font-weight:700}.mStoryList .innerBox .title{display:block;margin:3px 0 0;font-size:20px;line-height:29px;font-weight:700}.mStoryList .innerBox .desc,.mStoryList .innerBox .title{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.mStoryList .innerBox .desc{margin:10px 0 0;max-height:90px;font-size:14px;line-height:22px}.mStoryList .innerBox .record{display:flex;flex-wrap:wrap;margin:20px 0 0 -8px}.mStoryList .innerBox .record>*{margin:0 0 0 8px}.mStoryList .innerBox .views{position:relative;display:inline-block;padding:0 0 0 28px;font-size:12px;line-height:24px}.mStoryList .innerBox .views:before{content:"";position:absolute;top:0;left:0;width:24px;height:24px;background:url(//img.cafe24.com/dcenter/image/front/story/sfix_story.png) no-repeat -100px 0}.mStoryList .innerBox .like{position:relative;display:inline-block;padding:0 0 0 28px;font-size:12px;line-height:24px}.mStoryList .innerBox .like:before{content:"";position:absolute;top:0;left:0;width:24px;height:24px;background:url(//img.cafe24.com/dcenter/image/front/story/sfix_story.png) no-repeat -150px 0}.mStoryList .innerBox .name{position:relative;display:inline-block;font-size:14px;line-height:24px;text-decoration:underline}.mStoryList .innerBox .line{position:relative;margin-right:9px}.mStoryList .innerBox .line:after{content:"";position:absolute;top:4px;right:-9px;width:1px;height:16px;background:#dee1e6}.mStoryList.typeVideo{display:flex;flex-wrap:wrap;margin-left:-40px}.mStoryList.typeVideo .item{flex:none;flex-direction:column;width:calc(50% - 40px);margin-left:40px;padding:0;border:none}.mStoryList.typeMyPage{margin:30px 0 0}.mStoryList.typeMyPage .item{margin:0;padding:30px 0 30px 54px}.mStoryList.typeMyPage .item:first-child{border-top:1px solid #dee1e6}.mStoryList.typeMyPage .innerBox .cate{font-size:12px;line-height:18px}.mStoryList.typeMyPage .innerBox .name{font-size:12px;line-height:18px;text-decoration:underline}.mStoryList.typeMyPage .innerBox .title{margin:8px 0 0;font-size:16px;line-height:26px}.mStoryList.typeMyPage .innerBox .desc{margin:8px 0 0}.mStoryList.typeMyPage .innerBox .line{position:relative;margin-left:16px;margin-right:0}.mStoryList.typeMyPage .innerBox .line:after{content:"";position:absolute;top:2px;left:-9px;width:1px;height:11px;background:#dee1e6}.mStoryList.typeMyPage .innerBox .btnLike{position:absolute;top:26px;left:0;width:24px;height:24px}.mStoryList.typeMyPage .innerBox .btnLike:before{width:24px;height:24px;background:url(//img.cafe24.com/dcenter/image/front/story/sfix_story.png) no-repeat -150px 0}.mStoryList.typeMyPage .innerBox .btnLike.on:before{background-position:-200px -50px}.mStoryList.typeTheme2{overflow:hidden;margin:0 0 0 -26px;border-bottom:1px solid #dee1e6}.mStoryList.typeTheme2 .item{flex:none;flex-direction:column;width:calc(33.33% - 26px);margin:0 0 0 26px;border:none}.mStoryList.typeTheme2 .thumbBox{overflow:hidden;width:100%;height:320px;margin:0 0 20px;box-sizing:border-box;border-radius:4px}.mStoryList.typeTheme2 .innerBox .link{flex-direction:column-reverse}.mStoryList.typeTheme2 .innerBox .desc,.mStoryList.typeTheme2 .innerBox .title{-webkit-line-clamp:1}.mStoryList.typeTheme2.gSwiper{padding:52px 0 0;margin-top:-52px;border:none}.mStoryList.typeTheme2.gSwiper .item{padding:0}.mStoryList.typeTheme2 .swiper-wrapper{display:flex;flex-wrap:nowrap;width:auto}.mStoryList.typeTheme2 .swiper-slide{text-align:left;background:transparent}.mStoryList.typeTheme2 .swiper-buttons{display:flex;position:absolute;top:0;right:0}.mStoryList.typeTheme2 [class^=swiper-button-]{position:relative;left:auto;right:auto;width:32px;height:32px;margin:0 0 0 12px;border:1px solid #dee1e6;border-radius:50%;background:#fff}.mStoryList.typeTheme2 [class^=swiper-button-]:after{content:"";position:absolute;top:50%;left:50%;width:24px;height:24px;margin:-12px 0 0 -12px;background:url(//img.cafe24.com/dcenter/image/front/story/sfix_story.png) no-repeat -50px 0}.mStoryList.typeTheme2 .swiper-button-prev:after{transform:rotate(90deg)}.mStoryList.typeTheme2 .swiper-button-next:after{transform:rotate(-90deg)}.mStoryList.typeTheme2 .swiper-button-disabled{background:#dee1e6}.mStoryList.typeTheme3{margin:40px 0 0}.mStoryList.typeTheme3 .item{margin:0;padding:40px 0 40px 54px}.mStoryList.typeTheme3 .item:first-child{border-top:1px solid #dee1e6}.mStoryList.typeTheme3 .innerBox .num{position:absolute;top:65px;left:0;font-size:20px;line-height:29px;font-weight:700}.mStoryList.typeTheme3 .innerBox .desc{margin:12px 0 0}.mStoryButton{margin:20px 0 0;text-align:center}.mStoryResult{padding:40px 0 60px;text-align:center;border-bottom:1px solid #dee1e6}.mStoryResult:before{content:"";display:inline-block;width:84px;height:84px;margin:0 0 24px;background:url(//img.cafe24.com/dcenter/image/front/story/img_search_result.png) no-repeat 0 0}.mStoryResult .desc{font-size:16px;line-height:26px;color:#545b66}.mStoryDetailInfo{margin:0 0 80px}.mStoryDetailInfo .author{display:flex}.mStoryDetailInfo .author .thumb{overflow:hidden;display:inline-block;width:40px;height:40px;margin:0 8px 0 0;border:1px solid #dee1e6;border-radius:50%}.mStoryDetailInfo .author .thumb img{max-width:100%;max-height:100%}.mStoryDetailInfo .author .name{align-self:center;font-size:16px;line-height:26px;vertical-align:middle;color:#000;font-weight:700}.mStoryDetailInfo .record{margin:11px 0 0}.mStoryDetailInfo .record .views{position:relative;display:inline-block;padding:0 0 0 27px;font-size:14px;line-height:24px}.mStoryDetailInfo .record .views:before{content:"";position:absolute;top:0;left:0;width:24px;height:24px;background:url(//img.cafe24.com/dcenter/image/front/story/sfix_story.png) no-repeat -100px 0}.mStoryDetailInfo .record .like{position:relative;display:inline-block;margin:0 0 0 8px;padding:0 8px 0 27px;font-size:14px;line-height:24px}.mStoryDetailInfo .record .like:before{content:"";position:absolute;top:0;left:0;width:24px;height:24px;background:url(//img.cafe24.com/dcenter/image/front/story/sfix_story.png) no-repeat -150px 0}.mStoryDetailInfo .record .like:after{content:"";position:absolute;top:4px;right:0;width:1px;height:16px;background:#dee1e6}.mStoryDetailInfo .record .date{position:relative;display:inline-block;margin:0 0 0 6px;font-size:14px;line-height:24px}.mStoryDetail{position:relative;margin:0 0 80px}.mStoryDetail .detailThumb img{max-width:100%}.mStoryDetail .detailText{margin:40px 0 0;font-size:14px;line-height:22px;word-break:break-all}.mStoryPublicity{margin:0 0 32px;padding:0 0 32px;border-bottom:1px solid #dee1e6}.mStoryPublicity .like{display:inline-block;position:relative;padding:13px 19px;border:1px solid #e8e8e8;border-radius:100px;font-size:14px;line-height:24px}.mStoryPublicity .like:before{content:"";display:inline-block;width:24px;height:24px;margin:-4px 4px 0 0;vertical-align:middle;background:url(//img.cafe24.com/dcenter/image/front/story/sfix_story.png) no-repeat -150px 0}.mStoryPublicity .like.on:before{background-position:-200px 0}.mStoryPublicity .copyLink{display:inline-block;position:relative;margin:0 0 0 8px;vertical-align:middle}.mStoryPublicity .copyLink .copy{display:inline-block;position:relative;overflow:hidden;width:52px;height:52px;border:1px solid #dee1e6;border-radius:100px;font-size:1px;line-height:0;white-space:nowrap;text-indent:150%;background:#fff}.mStoryPublicity .copyLink .copy:before{content:"";position:absolute;top:50%;left:50%;width:24px;height:24px;margin:-12px 0 0 -12px;background:url(//img.cafe24.com/dcenter/image/front/story/sfix_story.png) no-repeat 0 -50px}.mStoryPublicity .copyLink .notice{display:none;position:absolute;top:-45px;left:50%;padding:8px 14px;border-radius:4px;white-space:nowrap;font-size:12px;line-height:18px;color:#fff;transform:translateX(-50%);background-color:#0055fb}.mStoryPublicity .copyLink.active .notice:after{content:"";position:absolute;bottom:-6px;left:50%;border-top:6px solid #0055fb;border-right:6px solid transparent;border-left:6px solid transparent;transform:translateX(-50%)}.mStoryPublicity .copyLink.active .notice{display:block}.mStoryAuthor{display:flex;align-items:center;flex-wrap:wrap;padding:0 0 32px;border-bottom:1px solid #dee1e6}.mStoryAuthor .thumbBox{overflow:hidden;width:70px;height:70px;margin:0 8px 0 0;border-radius:50%}.mStoryAuthor .thumbBox img{width:100%;height:100%}.mStoryAuthor .infoBox{flex:1;position:relative}.mStoryAuthor .infoBox .title{display:block;font-size:20px;line-height:29px;font-weight:700}.mStoryAuthor .btnAuthorLike:before{margin:-4px 4px 0 0}.mStoryAuthor .descBox{margin:12px 0 0;width:100%;font-size:14px;line-height:22px;word-break:break-all}.storyArea .mCardList>ul{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px}.storyArea .mCardList>ul>li{overflow:hidden;border:1px solid #dee1e6;box-sizing:border-box;border-radius:4px;background:#fff}.storyArea .mCardList>ul>li .thumbBox{height:320px}.storyArea .mCardList>ul>li .thumbBox iframe,.storyArea .mCardList>ul>li .thumbBox img{width:100%;height:100%}.storyArea .mCardList>ul>li .thumbBox+.innerBox{border-top:1px solid #dee1e6}.storyArea .mCardList>ul>li .innerBox{padding:22px 19px;text-align:left}.storyArea .mCardList>ul>li .labels{display:flex;margin:-4px 0 4px -4px}.storyArea .mCardList>ul>li .label{margin:4px 0 0 4px;padding:0 8px;border-radius:4px;font-size:12px;line-height:27px;color:#fff}.storyArea .mCardList>ul>li .label.gray{color:#545b66;background:#dee1e6}.storyArea .mCardList>ul>li .label.green{background:#3abf7c}.storyArea .mCardList>ul>li .title{font-size:14px;line-height:22px;color:#545b66}.storyArea .mCardList>ul>li .price{margin:3px 0 0;font-size:16px;line-height:26px;color:#545b66}.storyArea .mCardList>ul>li .button{display:flex;margin:12px 0 0}.storyArea .mCardList>ul>li .button .control{margin:0 0 0 auto}.storyArea .mCardList>ul>li .btnSample{display:inline-block;position:relative;padding:0 14px 0 0;font-size:14px;line-height:24px;color:#545b66;font-weight:700}.storyArea .mCardList>ul>li .btnSample:after{content:"";position:absolute;top:5px;right:0;width:14px;height:14px;background:url(//img.cafe24.com/dcenter/image/front/story/sfix_story.png) no-repeat -250px 0}.storyArea .mCardList .swiper-wrapper{width:auto}.storyArea .mCardList .swiper-slide{display:block}}