.favorite__content{padding-bottom:50px}@media (max-width: 767px){.favorite__content{padding-bottom:80px}}.favorite__content .wcm{max-width:896px}.favorite__content .btn_group{display:flex;justify-content:center;margin-top:41px;margin-bottom:63px}.favorite__content .btn_group li{padding:0 10px;text-align:center}.favorite__content .btn_group li a{width:246px;height:58px;font-size:14px;font-size:1.4rem;line-height:1.42857;letter-spacing:.04em;font-weight:600;color:#fff;display:flex;align-items:center;justify-content:center;margin:0 auto;padding:0 10px}.favorite__content .btn_group li a.download_all{background:#00895c url(../../img/common/icon/ico_arr_white.svg) right 13px center/14px 4px no-repeat;padding:0 37px 0 10px}.favorite__content .btn_group li a.download_all.disabled{background-color:#B9B9B9;cursor:default;pointer-events:none}@media (min-width: 768px){.favorite__content .btn_group li a.download_all{opacity:1 !important}.favorite__content .btn_group li a.download_all:hover{background-position:center right 5px}}.favorite__content .btn_group li a.clear_all{background:#B9B9B9}.favorite__content .btn_group li a.clear_all.hide{pointer-events:none}.favorite__content .btn_group li .note{font-size:14px;font-size:1.4rem;line-height:1.71429;letter-spacing:0;font-weight:400;margin-top:15px}@media (max-width: 767px){.favorite__content .btn_group{margin-top:21px;margin-bottom:43px}.favorite__content .btn_group li{padding:0 7px}.favorite__content .btn_group li a{width:100%;max-width:163px;height:58px;padding:0 5px}.favorite__content .btn_group li a.download_all{padding:0 22px 0 16px}.favorite__content .btn_group li a.clear_all{background:#B9B9B9}.favorite__content .btn_group li .note{margin-top:10px}}.favorite__content .favorite_lst{display:flex;flex-flow:row wrap;margin:0 -10px}.favorite__content .favorite_lst li{width:25%;padding:0 10px;margin-bottom:60px;position:relative}.favorite__content .favorite_lst li .thumb{margin-bottom:10px;background-size:contain}.favorite__content .favorite_lst li .ttl{font-size:14px;font-size:1.4rem;line-height:1.42857;letter-spacing:0;font-weight:400;text-align:center;margin-bottom:15px}.favorite__content .favorite_lst li .btns{display:flex;flex-direction:column}.favorite__content .favorite_lst li .btns a{height:44px;width:100%;display:flex;align-items:center;justify-content:center;font-size:13px;font-size:1.3rem;line-height:1.53846;letter-spacing:.04em;font-weight:700;color:#fff;margin-bottom:5px}.favorite__content .favorite_lst li .btns a:last-child{margin-bottom:0}.favorite__content .favorite_lst li .btns__clear{background:#B9B9B9 url(../../img/favorite/ico_favorite.svg) left 24px top 13px/18px 16px no-repeat;padding:0 16px 0 40px}.favorite__content .favorite_lst li .btns__clear--clip{background:#B9B9B9 url(../../img/favorite/ico_clip.svg) left 16px center/19px 23px no-repeat;padding:0 11px 0 34px;opacity:1}.favorite__content .favorite_lst li .btns__download{background:#00895c}.favorite__content .favorite_lst li:before{content:'';background:rgba(0,0,0,0.3);position:absolute;top:10px;left:10px;width:calc(100% - 20px);height:calc(100% - 10px);z-index:-1;opacity:0;transition:opacity 0.5s}.favorite__content .favorite_lst li:after{content:'';border:8px solid #B9B9B9;border-top:8px solid #00895c;border-radius:50%;width:60px;height:60px;animation:spin 2s linear infinite;position:absolute;top:calc(50% - 30px);left:calc(50% - 30px);z-index:-1;opacity:0}.favorite__content .favorite_lst li.loading:before,.favorite__content .favorite_lst li.loading:after{z-index:10;opacity:1}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}@media (max-width: 767px){.favorite__content .favorite_lst{margin:0 -8.5px}.favorite__content .favorite_lst li{width:50%;padding:0 8px;margin-bottom:41px}.favorite__content .favorite_lst li .btns{padding:0 9px}.favorite__content .favorite_lst li .btns a{height:48px}.favorite__content .favorite_lst li .btns__clear{background-size:12px 11px;background-position:left 7px center;padding:0 2px 0 20px}.favorite__content .favorite_lst li .btns__clear--clip{background-size:14px 18px;background-position:left 8px center;padding:0 4px 0 22px}}.favorite#download_clip .title{text-align:center;margin-bottom:40px;margin-top:33px}.favorite#download_clip .title__inner{display:inline-block;font-size:32px;font-size:3.2rem;line-height:1.6875;letter-spacing:.03em;font-weight:300}.favorite#download_clip .title__inner .icon{margin-top:-5px;margin-right:10px}@media (max-width: 767px){.favorite#download_clip .title{margin-bottom:18px;margin-top:51px}.favorite#download_clip .title__inner{font-size:24px;font-size:2.4rem;line-height:1.70833;letter-spacing:0;font-weight:300}.favorite#download_clip .title__inner .icon{display:none}}.favorite#download_clip .btn_group{margin:18px auto 50px;max-width:540px}.favorite#download_clip .btn_group li{width:50%}@media only screen and (max-width: 350px){.favorite#download_clip .btn_group li a{font-size:11px;font-size:1.1rem;line-height:1.63636;letter-spacing:.04em;font-weight:600}}@media (max-width: 767px){.favorite#download_clip .btn_group{max-width:353px}.favorite#download_clip .btn_group li{width:calc(50% - 7px);padding:0}.favorite#download_clip .btn_group li:first-child{margin-right:14px}}.favorite#download_clip .c-checkbox{display:block;position:relative}.favorite#download_clip .c-checkbox input{position:absolute;top:0;left:0;visibility:hidden}.favorite#download_clip .c-checkbox input:checked ~ span::after{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}.favorite#download_clip .c-checkbox span{display:block;position:relative;padding-left:25px;font-size:14px;font-size:1.4rem;line-height:1.42857;letter-spacing:.04em;font-weight:600}.favorite#download_clip .c-checkbox span::before,.favorite#download_clip .c-checkbox span::after{content:"";position:absolute;top:50%;backface-visibility:hidden}.favorite#download_clip .c-checkbox span::before{width:21px;height:21px;border:1px solid #D3D3D3;left:0;margin-top:-8px;background:#fff}.favorite#download_clip .c-checkbox span::after{width:16px;height:14px;background:url(../../img/favorite/ico_checked.svg) no-repeat top left;background-size:100% 100%;margin-top:-4px;left:3px;-webkit-transition:transform 0.3s;-moz-transition:transform 0.3s;-ms-transition:transform 0.3s;-o-transition:transform 0.3s;transition:transform 0.3s;-webkit-transform:scale(0);-moz-transform:scale(0);-ms-transform:scale(0);-o-transform:scale(0);transform:scale(0)}.favorite#download_clip .c-checkbox.disabled{pointer-events:none;cursor:default}.favorite#download_clip .c-checkbox.disabled span::before{background:#D3D3D3}.favorite#download_clip .c-checkbox#chkall span::before{width:26px;height:26px}.favorite#download_clip .check_all{margin-bottom:48px}.favorite#download_clip .check_all .c-checkbox span{padding-left:38px}.favorite#download_clip .check_all .c-checkbox span:before{margin-top:-13px}.favorite#download_clip .check_all .c-checkbox span:after{width:21px;height:19px;margin-top:-9px;left:4px}@media (max-width: 767px){.favorite#download_clip .check_all{margin-bottom:53px}}.favorite#download_clip .favorite_lst li{position:relative}.favorite#download_clip .favorite_lst li .check{position:absolute;top:16px;padding-left:12px;z-index:1}@media (max-width: 767px){.favorite#download_clip .favorite_lst li{margin-bottom:57px}.favorite#download_clip .favorite_lst li .check{top:0;padding-left:0}}

/*# sourceMappingURL=maps/favorite.min.css.map */
