/*!
 * Build by sass.
 */::-moz-selection{text-shadow:none;background:rgba(55,153,236,0.6)}::selection{text-shadow:none;background:rgba(55,153,236,0.6)}body#simplelife{-webkit-text-size-adjust:none;-ms-text-size-adjust:none;text-size-adjust:none;background:#000;-webkit-animation:splash 2000ms;animation:splash 2000ms}@media (max-width: 767px){body#simplelife{min-width:320px}}@media print{body#simplelife{width:1000px}}.base-simplelife-01 a{color:#fff}.base-simplelife-01 a:hover,.base-simplelife-01 a:active{text-decoration:none}.base-simplelife-01 img{max-width:100%;height:auto}@-webkit-keyframes splash{0%{background:#fff}100%{background:#000}}@keyframes splash{0%{background:#fff}100%{background:#000}}#main{height:0 !important}#base-simplelife-01{position:relative}#base-simplelife-01:after{content:" ";display:block;clear:both}#p-state-splash{position:relative;overflow:hidden;z-index:11;padding:15px;width:100vw;height:600px;height:100vh;box-sizing:border-box}#p-state-splash .__logo-liastyle img{position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;opacity:0}#p-state-splash .__logo-simplelife{position:absolute;top:-40px;bottom:0;left:0;right:0;margin:auto;width:500px;height:10px;text-align:center;opacity:0}#p-state-splash .__logo-simplelife img{margin:0 10px}@media (max-width: 767px){#p-state-splash .__logo-simplelife{width:auto}#p-state-splash .__logo-simplelife img{display:block;margin:0 auto 10px}}#p-state-index{position:relative;display:none;padding:15px;height:100vh;width:100%;min-height:800px;background-color:#000;box-sizing:border-box}@media (max-width: 767px){#p-state-index{padding:100px 15px;width:auto;height:auto;min-height:initial}}.p-state-index-inner{position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;height:160px;width:400px}.p-state-index-inner a{-webkit-transition:opacity 400ms;transition:opacity 400ms}.p-state-index-inner a:hover{opacity:.6}@media (max-width: 767px){.p-state-index-inner{position:static;height:auto;width:auto}}.p-state-index-inner__logo{margin:0 auto 30px}.p-state-index-inner__logo img{display:block;margin:0 auto}.p-state-index-inner__logo img.__img-1{margin-bottom:20px}@media (max-width: 767px){.p-state-index-inner__logo{padding:0 30px;-webkit-transform:translateY(0) !important;-ms-transform:translateY(0) !important;transform:translateY(0) !important}}.p-state-index-inner__model{position:relative;display:table;margin:auto;border-top:1px solid #666;border-bottom:1px solid #666}.p-state-index-inner__model:after{position:absolute;content:"";top:0;left:50%;width:1px;height:100%;background-color:#666}@media (max-width: 767px){.p-state-index-inner__model{-webkit-transform:translateY(0) !important;-ms-transform:translateY(0) !important;transform:translateY(0) !important}}.p-state-index-inner__model__item{display:table-cell;vertical-align:middle;padding:0 15px;width:50%;height:62px;text-align:center;box-sizing:border-box}.p-state-index-inner__model__item img{vertical-align:middle}@media (max-width: 767px){.p-state-index-inner__model__item{padding:0 15px}}.p-state-index-season-list{display:none;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;padding:0 20px;width:100%;max-width:1250px;height:380px;box-sizing:border-box}.p-state-index-season-list:after{content:" ";display:block;clear:both}@media (max-width: 767px){.p-state-index-season-list{position:static;margin:30px 0;padding:0 15px;width:auto;height:auto}}.p-state-index-season-listItem{float:left;width:33.3333%}.p-state-index-season-listItem:after{content:" ";display:block;clear:both}@media (max-width: 767px){.p-state-index-season-listItem{float:none;margin-bottom:30px;width:auto}}.p-state-index-season-listItem__label{position:relative;margin-bottom:20px;text-align:center}.p-state-index-season-listItem__label span{position:relative;z-index:2;display:block;margin:0 auto;width:120px;line-height:0.7;background-color:#000}.p-state-index-season-listItem__label:after{content:"";position:absolute;z-index:1;left:0;right:0;top:0;bottom:0;margin:auto;width:74%;height:1px;background-color:#2C2C2C}.p-state-index-season-listItem__image{float:left;width:48%;margin:0 1% 20px;cursor:pointer;overflow:hidden}.p-state-index-season-listItem__image img{width:100%;-webkit-transition:1600ms;transition:1600ms}.p-state-index-season-listItem__image img:hover{-webkit-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2);opacity:.6}.p-state-index-season-listItem__text{text-align:center}#p-state-detail{position:relative;display:none;margin:0 auto;padding:80px 0 100px;width:1060px;box-sizing:border-box}@media (max-width: 767px){#p-state-detail{padding:64px 15px 100px;width:auto}}.p-state-detail__header{margin:0 10px 48px}@media (max-width: 767px){.p-state-detail__header{margin:0 0 20px}}.p-state-detail__header__heading img{opacity:0;margin-right:10px}@media (max-width: 767px){.p-state-detail__header__heading{line-height:1.5}.p-state-detail__header__heading img.__img-1{max-width:50%}.p-state-detail__header__heading img.__img-2{max-width:80%}}.p-state-detail__main{height:650px}.p-state-detail__main:after{content:" ";display:block;clear:both}.p-state-detail__main .js-animate-detail{display:none}@media (max-width: 767px){.p-state-detail__main{height:auto}}.p-state-detail__main__ph{float:left;width:803px;height:600px;margin-bottom:20px}.p-state-detail__main__ph img{opacity:0}@media (min-width: 768px){.__is-detail-2 .p-state-detail__main__ph{float:right}.__is-detail-3 .p-state-detail__main__ph{float:right}.__is-detail-6 .p-state-detail__main__ph{float:right}}@media (max-width: 767px){.p-state-detail__main__ph{float:none;margin-bottom:15px;width:auto;height:auto}}.p-state-detail__main__text{float:right;width:257px}.p-state-detail__main__text .__inner:after{content:" ";display:block;clear:both}.p-state-detail__main__text .__inner img{opacity:0;float:right;margin:0 14px}.p-state-detail__main__text .__inner .__small-text{display:none}@media (min-width: 768px){.__is-detail-1 .p-state-detail__main__text .__inner{margin:146px 16px 0 0}.__is-detail-2 .p-state-detail__main__text{float:left}.__is-detail-2 .p-state-detail__main__text .__inner{margin:146px 50px 0 0}.__is-detail-3 .p-state-detail__main__text{float:left}.__is-detail-3 .p-state-detail__main__text .__inner{margin:40px 92px 0 0}.__is-detail-4 .p-state-detail__main__text .__inner{margin:44px 48px 0 0}.__is-detail-5 .p-state-detail__main__text .__inner{margin:200px 44px 0 0}.__is-detail-6 .p-state-detail__main__text{float:left}.__is-detail-6 .p-state-detail__main__text .__inner{margin:60px 92px 0 0}}@media (max-width: 767px){.p-state-detail__main__text{float:none;width:auto;margin-top:0 !important}.p-state-detail__main__text .__inner img{display:none}.p-state-detail__main__text .__inner .__small-text{display:block;opacity:0;color:#F5F5F5;font-size:12px;font-family:"游明朝",YuMincho,"ヒラギノ明朝 ProN W3","Hiragino Mincho ProN","HG明朝E","ＭＳ Ｐ明朝","ＭＳ 明朝",serif;line-height:2.0}.__is-detail-2 .p-state-detail__main__text .__inner .__small-text{text-align:right}.__is-detail-3 .p-state-detail__main__text .__inner .__small-text{text-align:right}.__is-detail-6 .p-state-detail__main__text .__inner .__small-text{text-align:right}}.p-state-detail__main__logo{clear:both;margin:15px 10px}.p-state-detail__main__logo a{-webkit-transition:opacity 400ms;transition:opacity 400ms}.p-state-detail__main__logo a:hover{opacity:.6}.p-state-detail__main__logo img{vertical-align:middle;padding:0 10px}.p-state-detail__main__logo img.__img-1{border-right:1px solid #fff}@media (min-width: 768px){.__is-detail-2 .p-state-detail__main__logo{text-align:right}.__is-detail-3 .p-state-detail__main__logo{text-align:right}.__is-detail-6 .p-state-detail__main__logo{text-align:right}}@media (max-width: 767px){.p-state-detail__main__logo{display:none !important;margin:15px 0;text-align:center}.p-state-detail__main__logo img{max-width:40%}}.p-state-detail__footer{margin:15px 0}@media (max-width: 767px){.p-state-detail__footer{margin:0;position:fixed;z-index:11;left:0;bottom:50px;width:100%;height:32px}}.p-state-detail__footer__pager{margin:26px 0}.p-state-detail__footer__pager:after{content:" ";display:block;clear:both}@media (max-width: 767px){.p-state-detail__footer__pager{position:relative;margin:0 15px}}.p-state-detail__footer__pager__item{opacity:0;width:18px;height:32px;background-position:center;background-repeat:no-repeat;background-size:15px auto;cursor:pointer}.p-state-detail__footer__pager__item.__prev{background-image:url("../img/icon/icon-arrow-left.svg")}.p-state-detail__footer__pager__item.__next{background-image:url("../img/icon/icon-arrow-right.svg")}.p-state-detail__footer__pager__item.__index{position:absolute;width:100px;display:block;padding:10px 0;color:#F5F5F5;font-size:12px;text-align:center;line-height:1;letter-spacing:1px;background:#000;box-sizing:border-box}@media (min-width: 768px){.p-state-detail__footer__pager__item.__prev{position:absolute;top:0;bottom:0;left:-50px;margin:auto}.p-state-detail__footer__pager__item.__next{position:absolute;top:0;bottom:0;right:-50px;margin:auto;background-image:url("../img/icon/icon-arrow-right.svg")}.p-state-detail__footer__pager__item.__index{top:74px;right:0;border:1px solid #F5F5F5}}@media (max-width: 767px){.p-state-detail__footer__pager__item.__prev{float:left}.p-state-detail__footer__pager__item.__next{float:right}.p-state-detail__footer__pager__item.__index{left:0;right:0;margin:auto}}.js-animate-detail{display:none}.js-animate-ph{display:none}.js-animate-text img{display:none}.js-animate-label{display:none}
