.Layout.index .mod-main{padding-top:40px;margin-top:80px}.Layout.index .mod-main.is-banner{margin-top:0}.Layout.index .mod-main.exist-banner{margin-top:0}@media only screen and (max-width: 1279px){.Layout.index .mod-main{margin-top:56px}.Layout.index.is-banner{margin-top:0}}@media only screen and (max-width: 750px){.Layout.index .mod-main{padding-top:0}.Layout.index.is-banner{margin-top:0}.Layout.index.exist-banner{margin-top:0}}.mod-articleList{display:flex;flex-flow:row wrap;align-items:space-between;margin-right:-14px;margin-left:-14px}.mod-articleList .articleColumn{box-sizing:border-box;margin-bottom:28px}.mod-articleList .articleColumn>*{margin-right:14px;margin-left:14px}@media only screen and (min-width: 1280px){.mod-articleList .articleColumn.is-1{width:25%}.mod-articleList .articleColumn.is-2{width:50%}.mod-articleList .articleColumn.is-3{width:75%}.mod-articleList .articleColumn.is-4{width:100%}}@media only screen and (max-width: 1279px){.mod-articleList .articleColumn.is-1{width:33.33333%}.mod-articleList .articleColumn.is-2{width:66.66667%}.mod-articleList .articleColumn.is-3{width:100%}.mod-articleList .articleColumn.is-4{width:133.33333%}}@media only screen and (max-width: 750px){.mod-articleList .articleColumn.is-1{width:100%}.mod-articleList .articleColumn.is-2{width:200%}.mod-articleList .articleColumn.is-3{width:300%}.mod-articleList .articleColumn.is-4{width:400%}}.mod-articleList .articleColumn.full-desktop{width:100%}.mod-articleList .articleColumn.full-desktop>.mod-logoCard{margin-right:15%;margin-left:15%}@media only screen and (max-width: 750px){.mod-articleList .articleColumn{margin-bottom:40px}.mod-articleList .articleColumn.full-desktop>.mod-logoCard{margin-right:14px;margin-left:14px}}.mod-articleList__logo{order:1}.mod-articleList__feature{order:2}.mod-articleList__campaign{order:3}.mod-articleList__tag{order:4}.mod-articleList__article,.mod-articleList__category,.mod-articleList__ranking{order:5}@media only screen and (max-width: 1279px){.mod-articleList__logo{order:1}.mod-articleList__feature{order:2}.mod-articleList__campaign{order:4}.mod-articleList__tag{order:3}}@media only screen and (max-width: 750px){.mod-articleList__logo{order:1}.mod-articleList__feature{order:2}.mod-articleList__campaign{order:4}.mod-articleList__tag{order:3}}.mod-logoCard{box-sizing:border-box;height:100%;color:#ed6103;background:#fff}.mod-logoCard .content{background-image:url(/life/img/default/common/brand/lifullFrame-orange-lt.svg?v=20190904),url(/life/img/default/common/brand/lifullFrame-orange-rt.svg?v=20190904),url(/life/img/default/common/brand/lifullFrame-orange-lb.svg?v=20190904),url(/life/img/default/common/brand/lifullFrame-orange-rb.svg?v=20190904);background-size:30px 22.95px,22.95px 30px,22.95px 30px,30px 22.95px;background-position:left top, right top, left bottom, right bottom;background-repeat:no-repeat;box-sizing:border-box;display:flex;align-items:center;height:100%;padding:20px}.mod-logoCard .content img{margin:auto}.mod-logoCard .content .mobileLogo{display:none}.mod-logoCard .content .desktopLogo{display:block;width:80%}.mod-logoCard .content .descTxt{margin:20px 0 0;font-size:.75rem;font-weight:bold;text-align:center;white-space:nowrap}@media only screen and (max-width: 750px){.mod-logoCard{height:auto}.mod-logoCard .content{background-image:url(/life/img/default/common/brand/lifullFrame-orange-lt.svg?v=20190904),url(/life/img/default/common/brand/lifullFrame-orange-rt.svg?v=20190904),url(/life/img/default/common/brand/lifullFrame-orange-lb.svg?v=20190904),url(/life/img/default/common/brand/lifullFrame-orange-rb.svg?v=20190904);background-size:20px 15.3px,15.3px 20px,15.3px 20px,20px 15.3px;background-position:left top, right top, left bottom, right bottom;background-repeat:no-repeat;height:auto;padding-top:18px;padding-bottom:18px}.mod-logoCard .content .mobileLogo{display:block;width:62%;min-width:187px}.mod-logoCard .content .desktopLogo{display:none}.mod-logoCard .content .descTxt{margin-top:10px;font-size:1rem}}.mod-feature{position:relative;height:0;padding-bottom:56.25%}.mod-feature .content{position:absolute;top:0;right:0;bottom:0;left:0;background:#f7f7f7;border-radius:6px}.mod-feature .content img,.mod-feature .content video{display:block;width:100%;height:100%;border-radius:6px;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.mod-feature .loading{position:absolute;top:50%;left:50%;z-index:10;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.mod-campaign .campaignItem{display:block;height:0;padding-bottom:100%}.mod-campaign .campaignItem:not(:last-child){margin-bottom:28px}.mod-campaign .campaignItem img{background:#f7f7f7;border-radius:6px}.mod-campaign .campaignItem .is-desktop,.mod-campaign .campaignItem .is-desktop-lg{width:100%}.mod-campaign .campaignItem .is-mobile{width:290px;height:100px;margin:auto}.mod-campaign .is-desktop{display:block}.mod-campaign .is-mobile,.mod-campaign .is-desktop-lg{display:none}@media only screen and (min-width: 1280px){.mod-campaign .campaignItem{padding-bottom:123.1834%}.mod-campaign .is-desktop-lg{display:block}.mod-campaign .is-desktop,.mod-campaign .is-mobile{display:none}}@media only screen and (max-width: 750px){.mod-campaign{width:290px;margin:-20px auto !important}.mod-campaign .campaignItem{padding-bottom:34.48276%}.mod-campaign .campaignItem:not(:last-child){margin-bottom:18px}.mod-campaign .is-mobile{display:block}.mod-campaign .is-desktop{display:none}}.mod-category{height:100%;padding:0;background:#fff}.mod-category .head{margin:0 0 5px}.mod-category .head img{display:block;width:100%;max-width:520px;margin:auto}.mod-ranking{height:100%;background:#fff}.mod-ranking .heading{margin:0 0 5px}.mod-ranking .heading img{display:block;width:100%;max-width:520px;margin:auto}.mod-ranking .rankingList{padding:0;list-style:none}.mod-ranking .rankingListItem:not(:last-child){margin-bottom:20px}.mod-ranking .rankingListItem a{display:flex;align-items:flex-start;color:#222}.mod-ranking .rankingListItem a:hover{color:#ed6103}.mod-ranking .rankingListItem a .image{flex:0 0 100px;margin-right:10px}.mod-ranking .rankingListItem a .image img{display:block;width:100%}.mod-ranking .rankingListItem a .content{flex:1 1 100%}.mod-ranking .rankingListItem a .content .title{display:-webkit-box;margin:0;overflow:hidden;font-size:.875rem;line-height:1.666;-webkit-line-clamp:2}.mod-ranking .rankingListItem a .content .title::before{display:inline-block;width:20px;height:20px;margin-right:.5em;vertical-align:middle;content:'';background-size:contain;background-repeat:no-repeat}.mod-ranking .rankingListItem.rank-1 .title::before{background-image:url(/life/img/default/page/index/rank-1.svg)}.mod-ranking .rankingListItem.rank-2 .title::before{background-image:url(/life/img/default/page/index/rank-2.svg)}.mod-ranking .rankingListItem.rank-3 .title::before{background-image:url(/life/img/default/page/index/rank-3.svg)}.mod-header.is-index .title a{display:block;will-change:transform;transition:-webkit-transform 250ms ease-in-out;transition:transform 250ms ease-in-out;transition:transform 250ms ease-in-out, -webkit-transform 250ms ease-in-out;-webkit-transform:translate3d(0, 300%, 0);transform:translate3d(0, 300%, 0)}.mod-header.is-index.is-visible-logo .title a{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}@media only screen and (max-width: 750px){.mod-header.is-index{box-shadow:none}.mod-header.is-index.is-visible-logo{box-shadow:inset 0 -1px 0 rgba(0,0,0,0.1)}}.mod-movieLoading{display:none;width:88px;height:88px}.mod-movieLoading .circular{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;margin:auto;-webkit-transform-origin:center center;transform-origin:center center;-webkit-animation:rotate 2s linear infinite;animation:rotate 2s linear infinite}.mod-movieLoading .path{stroke:#ed6103;stroke-dasharray:1, 200;stroke-dashoffset:0;stroke-linecap:round;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);-webkit-animation:dash 1.5s ease-in-out infinite;animation:dash 1.5s ease-in-out infinite}.mod-movieLoading.is-loading{display:block}.mod-footNavigation{margin:40px 0;background:#fff}.mod-footNavigation .container{display:flex;justify-content:flex-end}.mod-footNavigation .share{width:168px}@media only screen and (max-width: 750px){.mod-footNavigation .container{display:block}.mod-footNavigation .share{margin:auto}}.mod-tagIntroduce{line-height:1}.mod-tagIntroduce__title{margin-top:4px;margin-bottom:20px;font-size:1.25rem;font-weight:bold;text-align:center}.mod-tagIntroduce__listGroup{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;padding:8px 0;margin:0;list-style:none}.mod-tagIntroduce__listItem{margin:12px}.mod-tagIntroduce__listItemLink{position:relative;display:block;font-size:.875rem;font-weight:bold;color:#222;transition:color 250ms ease-in-out}.mod-tagIntroduce__listItemLink::before{content:'#'}.mod-tagIntroduce__listItemLink::after{background-image:url(/life/img/default/common/brand/lifullFrame-orange-lt.svg?v=20190904),url(/life/img/default/common/brand/lifullFrame-orange-rt.svg?v=20190904),url(/life/img/default/common/brand/lifullFrame-orange-lb.svg?v=20190904),url(/life/img/default/common/brand/lifullFrame-orange-rb.svg?v=20190904);background-size:13.84px 10.5876px,10.5876px 13.84px,10.5876px 13.84px,13.84px 10.5876px;background-position:left top, right top, left bottom, right bottom;background-repeat:no-repeat;position:absolute;top:-12px;left:-12px;display:block;width:calc(100% + 24px);height:calc(100% + 24px);content:'';opacity:0;-webkit-transform:scale(1.1);transform:scale(1.1);transition-property:opacity, -webkit-transform;transition-property:opacity, transform;transition-property:opacity, transform, -webkit-transform;transition-duration:250ms;transition-timing-fuction:ease-in-out}.mod-tagIntroduce__listItemLink.is-focused,.mod-tagIntroduce__listItemLink:hover{color:#ed6103}.mod-tagIntroduce__listItemLink.is-focused::after,.mod-tagIntroduce__listItemLink:hover::after{opacity:1;-webkit-transform:scale(1);transform:scale(1)}@media only screen and (max-width: 750px){.mod-tagIntroduce__title{margin-top:0;line-height:1.6;text-align:center}.mod-tagIntroduce__title>span{display:block}.mod-tagIntroduce__listGroup{padding-right:12px;padding-left:12px;margin-right:-12px;margin-left:-12px}.mod-tagIntroduce__listItem{margin:8px 6px}}
