@font-face{font-family:'Overpass';font-style:normal;font-weight:400 600;font-display:swap;src:url(/common/fonts/overpass-latin.woff2) format('woff2');unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD}
.slick-slider
{
    position: relative;
    display: block;
    box-sizing: border-box;
    -webkit-user-select: none;
       -moz-user-select: none;
        -ms-user-select: none;
            user-select: none;
    -webkit-touch-callout: none;
    -khtml-user-select: none;
    -ms-touch-action: pan-y;
        touch-action: pan-y;
    -webkit-tap-highlight-color: transparent;
}
.slick-list
{
    position: relative;
    display: block;
    overflow: hidden;
    margin: 0;
    padding: 0;
}
.slick-list:focus
{
    outline: none;
}
.slick-list.dragging
{
    cursor: pointer;
    cursor: hand;
}
.slick-slider .slick-track,
.slick-slider .slick-list
{
    -webkit-transform: translate3d(0, 0, 0);
       -moz-transform: translate3d(0, 0, 0);
        -ms-transform: translate3d(0, 0, 0);
         -o-transform: translate3d(0, 0, 0);
            transform: translate3d(0, 0, 0);
}
.slick-track
{
    position: relative;
    top: 0;
    left: 0;
    display: block;
    margin-left: auto;
    margin-right: auto;
}
.slick-track:before,
.slick-track:after
{
    display: table;
    content: '';
}
.slick-track:after
{
    clear: both;
}
.slick-loading .slick-track
{
    visibility: hidden;
}
.slick-slide
{
    display: none;
    float: left;
    height: 100%;
    min-height: 1px;
}
[dir='rtl'] .slick-slide
{
    float: right;
}
.slick-slide img
{
    display: block;
}
.slick-slide.slick-loading img
{
    display: none;
}
.slick-slide.dragging img
{
    pointer-events: none;
}
.slick-initialized .slick-slide
{
    display: block;
}
.slick-loading .slick-slide
{
    visibility: hidden;
}
.slick-vertical .slick-slide
{
    display: block;
    height: auto;
    border: 1px solid transparent;
}
.slick-arrow.slick-hidden {
    display: none;
}
@charset 'UTF-8';
.slick-prev,
.slick-next
{
    font-size: 0;
    line-height: 0;
    position: absolute;
    top: 50%;
    display: block;
    width: 20px;
    height: 20px;
    padding: 0;
    -webkit-transform: translate(0, -50%);
    -ms-transform: translate(0, -50%);
    transform: translate(0, -50%);
    cursor: pointer;
    color: transparent;
    border: none;
    outline: none;
    background: transparent;
}
.slick-prev:hover,
.slick-prev:focus,
.slick-next:hover,
.slick-next:focus
{
    color: transparent;
    outline: none;
    background: transparent;
}
.slick-prev:hover:before,
.slick-prev:focus:before,
.slick-next:hover:before,
.slick-next:focus:before
{
    opacity: 1;
}
.slick-prev.slick-disabled:before,
.slick-next.slick-disabled:before
{
    opacity: .25;
}
.slick-prev:before,
.slick-next:before
{
    font-family: 'slick';
    font-size: 20px;
    line-height: 1;
    opacity: .75;
    color: white;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}
.slick-prev
{
    left: -25px;
}
[dir='rtl'] .slick-prev
{
    right: -25px;
    left: auto;
}
.slick-prev:before
{
    content: '←';
}
[dir='rtl'] .slick-prev:before
{
    content: '→';
}
.slick-next
{
    right: -25px;
}
[dir='rtl'] .slick-next
{
    right: auto;
    left: -25px;
}
.slick-next:before
{
    content: '→';
}
[dir='rtl'] .slick-next:before
{
    content: '←';
}
.slick-dotted.slick-slider
{
    margin-bottom: 30px;
}
.slick-dots
{
    position: absolute;
    bottom: -25px;
    display: block;
    width: 100%;
    padding: 0;
    margin: 0;
    list-style: none;
    text-align: center;
}
.slick-dots li
{
    position: relative;
    display: inline-block;
    width: 20px;
    height: 20px;
    margin: 0 5px;
    padding: 0;
    cursor: pointer;
}
.slick-dots li button
{
    font-size: 0;
    line-height: 0;
    display: block;
    width: 20px;
    height: 20px;
    padding: 5px;
    cursor: pointer;
    color: transparent;
    border: 0;
    outline: none;
    background: transparent;
}
.slick-dots li button:hover,
.slick-dots li button:focus
{
    outline: none;
}
.slick-dots li button:hover:before,
.slick-dots li button:focus:before
{
    opacity: 1;
}
.slick-dots li button:before
{
    font-family: 'slick';
    font-size: 6px;
    line-height: 20px;
    position: absolute;
    top: 0;
    left: 0;
    width: 20px;
    height: 20px;
    content: '•';
    text-align: center;
    opacity: .25;
    color: black;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}
.slick-dots li.slick-active button:before
{
    opacity: .75;
    color: black;
}
﻿html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}h1{font-size:2em;margin:0.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace, monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace, monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:0.35em 0.75em 0.625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type="checkbox"],[type="radio"]{box-sizing:border-box;padding:0}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto}[type="search"]{-webkit-appearance:textfield;outline-offset:-2px}[type="search"]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template,[hidden]{display:none}*{box-sizing:border-box}@font-face{font-family:YuGothicM;src:local("Yu Gothic Medium")}h1,h2,h3,h4,p,th,td{margin:0;color:#452E0B;font-family:'Overpass',-apple-system,BlinkMacSystemFont,"Helvetica Neue","游ゴシック Medium",YuGothic,YuGothicM,"Hiragino Kaku Gothic ProN",メイリオ,Meiryo,sans-serif;font-weight:normal}ul,li{margin:0;padding:0;list-style:none;color:#452E0B;font-family:'Overpass',-apple-system,BlinkMacSystemFont,"Helvetica Neue","游ゴシック Medium",YuGothic,YuGothicM,"Hiragino Kaku Gothic ProN",メイリオ,Meiryo,sans-serif;font-weight:normal}a{text-decoration:none;color:#452E0B}img{max-width:100%}.margin-reset{margin:0}.hidden-lg{display:none}@media screen and (max-width: 1152px){.hidden-lg{display:inline}.hidden-md{display:none}}@media screen and (max-width: 768px){.hidden-lg{display:inline}.hidden-sm{display:none}}@media screen and (max-width: 480px){.hidden-lg{display:inline}.hidden-xs{display:none}}.center{text-align:center}.left{text-align:left}.right{text-align:right}body,html{background:#f5f3f0}.col-wrap{width:1200px;margin:0 auto}@media screen and (max-width: 1152px){.col-wrap{width:100%}}.col-wrap .col{padding:0 50px}@media screen and (max-width: 768px){.col-wrap .col{padding:0 30px}}nav{position:absolute;top:0;left:calc(50% - 25px);width:50%;padding:20px 50px}@media screen and (max-width: 768px){nav{left:0;width:100%;padding:20px}}nav>.menu{display:flex;justify-content:flex-end;align-items:center}@media screen and (max-width: 768px){nav>.menu{justify-content:flex-end}}@media screen and (max-width: 480px){nav>.menu{justify-content:center}}nav>.menu>.item{padding-left:26px}nav>.menu>.item.instagram{position:relative}nav>.menu>.item.instagram:hover a{color:#452E0B}nav>.menu>.item.instagram:hover::after{background:url("../../img/icon-instagram.svg")}nav>.menu>.item.instagram::after{content:"";position:absolute;top:1px;left:0;width:16px;height:16px;background:url("../../img/icon-instagram-off.svg")}nav>.menu>.item.onlineshop{position:relative}nav>.menu>.item.onlineshop:hover a{color:#452E0B}nav>.menu>.item.onlineshop:hover::after{background:url("../../img/icon-onlineshop.svg")}nav>.menu>.item.onlineshop::after{content:"";position:absolute;top:1px;left:0;width:16px;height:16px;background:url("../../img/icon-onlineshop-off.svg")}nav>.menu>.item a{font-size:0.875rem;color:#A09C94;letter-spacing:0.15em;font-weight:600}nav>.menu>.item+.item{position:relative;margin-left:90px}nav>.menu>.item+.item:before{content:"";position:absolute;top:0;left:-49px;width:4px;height:100%;background:url("../../img/bg-dot-lightbrown.svg")}@media screen and (max-width: 768px){nav>.menu>.item+.item{margin-left:40px}nav>.menu>.item+.item:before{left:-24px}}.home .hero-index{display:flex;align-items:center;position:relative;padding:10vh 0}@media screen and (max-width: 768px){.home .hero-index{padding:30vh 0 10vh}}.home .hero-index>.hero{width:50%;height:80vh}@media screen and (max-width: 768px){.home .hero-index>.hero{display:none}}.home .hero-index>.hero .slick-list{position:relative;height:100%;background:url("../../img/bg-hero.svg")}.home .hero-index>.hero .slick-list:before{content:"";position:absolute;bottom:0;right:0;width:80px;height:80px;background:url("../../img/fig-hero-imgR.svg");z-index:5000;animation:fadeinhero 1s both 750ms}.home .hero-index>.hero .slick-list:after{content:"";position:absolute;top:0;left:0;width:80px;height:80px;background:url("../../img/fig-hero-imgL.svg");animation:fadeinhero 1s both 750ms}.home .hero-index>.hero .slick-list .slick-track{height:100%;opacity:0;animation:fadeinhero 2s both 750ms}.home .hero-index>.hero .slick-list .slick-track img{width:100%;height:100%;object-fit:cover}@keyframes fadeinhero{0%{opacity:0}100%{opacity:1}}.home .hero-index>.information{width:50%}@media screen and (max-width: 768px){.home .hero-index>.information{width:100%}}.home .hero-index>.information>.title>h1{font-size:1.625rem;letter-spacing:0.22em;line-height:1em;font-weight:400}.home .hero-index>.information>.title>p{margin-top:24px;font-size:0.875rem;color:#A09C94;letter-spacing:0.2em;line-height:1em;font-weight:600}.home .tab-series{margin-top:80px}.home .tab-series .tab{display:flex;align-items:center;overflow-x:auto;-webkit-overflow-scrolling:touch;height:2.5em}.home .tab-series .tab>li{position:relative;font-size:0.875rem;color:#A09C94;letter-spacing:0.25em;line-height:1em;font-weight:600;white-space:nowrap;cursor:pointer}.home .tab-series .tab>li:after{content:"";position:absolute;bottom:-10px;left:-2px;width:100%;height:6px;background:url("../../img/bg-dot-lightbrown.svg")}.home .tab-series .tab>li+li{margin-left:50px}@media screen and (max-width: 768px){.home .tab-series .tab>li+li{margin-left:30px}}.home .tab-series .tab>li.active{color:#452E0B}.home .tab-series .tab>li.active:after{content:"";position:absolute;bottom:-10px;left:-2px;width:100%;height:6px;background:url("../../img/bg-dot-brown.svg")}.home .works{display:flex;flex-wrap:wrap;margin-top:60px}@media screen and (max-width: 768px){.home .works{margin-top:30px}}.home .works>.list-works.hidden{display:none}.home .works>.list-works.show{display:block}.home .works>.list-works>.item-wrap{display:flex;flex-wrap:wrap}.home .works>.list-works>.item-wrap>.item{display:block;width:300px;margin-bottom:100px;opacity:0}@media screen and (max-width: 768px){.home .works>.list-works>.item-wrap>.item{width:50%;margin-bottom:50px}}@media screen and (max-width: 480px){.home .works>.list-works>.item-wrap>.item{width:100%;margin-bottom:50px}}.home .works>.list-works>.item-wrap>.item>a>.image{position:relative;height:200px}.home .works>.list-works>.item-wrap>.item>a>.image img{width:100%;height:100%;object-fit:cover}.home .works>.list-works>.item-wrap>.item>a>.image::before{content:"";position:absolute;top:0;left:0;width:36px;height:36px;background:url("../../img/fig-works-imgL.svg");background-repeat:no-repeat;z-index:5000}.home .works>.list-works>.item-wrap>.item>a>.image::after{content:"";position:absolute;bottom:0;right:0;width:36px;height:36px;background:url("../../img/fig-works-imgR.svg");background-repeat:no-repeat}.home .works>.list-works>.item-wrap>.item>a>.information{margin-top:32px}.home .works>.list-works>.item-wrap>.item>a>.information>.title{font-size:1.25rem;letter-spacing:0.15em;line-height:1.5em;font-weight:600;transition:all 500ms 0s cubic-bezier(0.19, 1, 0.22, 1)}.home .works>.list-works>.item-wrap>.item>a>.information>.subtitle{margin-top:10px;font-size:0.6875rem;letter-spacing:0.2em;line-height:1.5em}.home .works>.list-works>.item-wrap>.item>a>.information>.tag{margin-top:24px;display:flex;flex-wrap:wrap}.home .works>.list-works>.item-wrap>.item>a>.information>.tag>li{color:#A09C94;font-size:0.75rem;letter-spacing:0.2em;line-height:1em;font-weight:400}.home .works>.list-works>.item-wrap>.item>a>.information>.tag>li+li{position:relative;margin-left:26px}.home .works>.list-works>.item-wrap>.item>a>.information>.tag>li+li:before{content:"";position:absolute;top:0;left:-17px;width:6px;height:11px;background:url("../../img/bg-div-tag.svg")}.home .works>.list-works>.item-wrap>.item>a:hover>.information>.title{letter-spacing:0.1em;transition:all 500ms 0s cubic-bezier(0.19, 1, 0.22, 1)}.home .works>.list-works>.item-wrap .item:nth-child(1){-webkit-animation:example .5s ease .15s 1 forwards;animation:example .5s ease .15s 1 forwards}.home .works>.list-works>.item-wrap .item:nth-child(2){-webkit-animation:example .5s ease .3s 1 forwards;animation:example .5s ease .3s 1 forwards}.home .works>.list-works>.item-wrap .item:nth-child(3){-webkit-animation:example .5s ease .45s 1 forwards;animation:example .5s ease .45s 1 forwards}.home .works>.list-works>.item-wrap .item:nth-child(4){-webkit-animation:example .5s ease .6s 1 forwards;animation:example .5s ease .6s 1 forwards}.home .works>.list-works>.item-wrap .item:nth-child(5){-webkit-animation:example .5s ease .75s 1 forwards;animation:example .5s ease .75s 1 forwards}.home .works>.list-works>.item-wrap .item:nth-child(6){-webkit-animation:example .5s ease .9s 1 forwards;animation:example .5s ease .9s 1 forwards}.home .works>.list-works>.item-wrap .item:nth-child(7){-webkit-animation:example .5s ease 1.05s 1 forwards;animation:example .5s ease 1.05s 1 forwards}.home .works>.list-works>.item-wrap .item:nth-child(8){-webkit-animation:example .5s ease 1.2s 1 forwards;animation:example .5s ease 1.2s 1 forwards}.home .works>.list-works>.item-wrap .item:nth-child(9){-webkit-animation:example .5s ease 1.35s 1 forwards;animation:example .5s ease 1.35s 1 forwards}.home .works>.list-works>.item-wrap .item:nth-child(10){-webkit-animation:example .5s ease 1.5s 1 forwards;animation:example .5s ease 1.5s 1 forwards}.home .works>.list-works>.item-wrap .item:nth-child(11){-webkit-animation:example .5s ease 1.65s 1 forwards;animation:example .5s ease 1.65s 1 forwards}.home .works>.list-works>.item-wrap .item:nth-child(12){-webkit-animation:example .5s ease 1.8s 1 forwards;animation:example .5s ease 1.8s 1 forwards}.home .works>.list-works>.item-wrap .item:nth-child(13){-webkit-animation:example .5s ease 1.95s 1 forwards;animation:example .5s ease 1.95s 1 forwards}.home .works>.list-works>.item-wrap .item:nth-child(14){-webkit-animation:example .5s ease 2.1s 1 forwards;animation:example .5s ease 2.1s 1 forwards}.home .works>.list-works>.item-wrap .item:nth-child(15){-webkit-animation:example .5s ease 2.25s 1 forwards;animation:example .5s ease 2.25s 1 forwards}.home .works>.list-works>.item-wrap .item:nth-child(16){-webkit-animation:example .5s ease 2.4s 1 forwards;animation:example .5s ease 2.4s 1 forwards}.home .works>.list-works>.item-wrap .item:nth-child(17){-webkit-animation:example .5s ease 2.55s 1 forwards;animation:example .5s ease 2.55s 1 forwards}.home .works>.list-works>.item-wrap .item:nth-child(18){-webkit-animation:example .5s ease 2.7s 1 forwards;animation:example .5s ease 2.7s 1 forwards}.home .works>.list-works>.item-wrap .item:nth-child(19){-webkit-animation:example .5s ease 2.85s 1 forwards;animation:example .5s ease 2.85s 1 forwards}.home .works>.list-works>.item-wrap .item:nth-child(20){-webkit-animation:example .5s ease 3s 1 forwards;animation:example .5s ease 3s 1 forwards}.home .works>.list-works>.item-wrap .item:nth-child(21){-webkit-animation:example .5s ease 3.15s 1 forwards;animation:example .5s ease 3.15s 1 forwards}.home .works>.list-works>.item-wrap .item:nth-child(22){-webkit-animation:example .5s ease 3.3s 1 forwards;animation:example .5s ease 3.3s 1 forwards}.home .works>.list-works>.item-wrap .item:nth-child(23){-webkit-animation:example .5s ease 3.45s 1 forwards;animation:example .5s ease 3.45s 1 forwards}.home .works>.list-works>.item-wrap .item:nth-child(24){-webkit-animation:example .5s ease 3.6s 1 forwards;animation:example .5s ease 3.6s 1 forwards}.home .works>.list-works>.item-wrap .item:nth-child(25){-webkit-animation:example .5s ease 3.75s 1 forwards;animation:example .5s ease 3.75s 1 forwards}.home .works>.list-works>.item-wrap .item:nth-child(26){-webkit-animation:example .5s ease 3.9s 1 forwards;animation:example .5s ease 3.9s 1 forwards}.home .works>.list-works>.item-wrap .item:nth-child(27){-webkit-animation:example .5s ease 4.05s 1 forwards;animation:example .5s ease 4.05s 1 forwards}.home .works>.list-works>.item-wrap .item:nth-child(28){-webkit-animation:example .5s ease 4.2s 1 forwards;animation:example .5s ease 4.2s 1 forwards}.home .works>.list-works>.item-wrap .item:nth-child(29){-webkit-animation:example .5s ease 4.35s 1 forwards;animation:example .5s ease 4.35s 1 forwards}.home .works>.list-works>.item-wrap .item:nth-child(30){-webkit-animation:example .5s ease 4.5s 1 forwards;animation:example .5s ease 4.5s 1 forwards}.home .works>.list-works>.item-wrap .item:nth-child(31){-webkit-animation:example .5s ease 4.65s 1 forwards;animation:example .5s ease 4.65s 1 forwards}.home .works>.list-works>.item-wrap .item:nth-child(32){-webkit-animation:example .5s ease 4.8s 1 forwards;animation:example .5s ease 4.8s 1 forwards}.home .works>.list-works>.item-wrap .item:nth-child(33){-webkit-animation:example .5s ease 4.95s 1 forwards;animation:example .5s ease 4.95s 1 forwards}.home .works>.list-works>.item-wrap .item:nth-child(34){-webkit-animation:example .5s ease 5.1s 1 forwards;animation:example .5s ease 5.1s 1 forwards}.home .works>.list-works>.item-wrap .item:nth-child(35){-webkit-animation:example .5s ease 5.25s 1 forwards;animation:example .5s ease 5.25s 1 forwards}.home .works>.list-works>.item-wrap .item:nth-child(36){-webkit-animation:example .5s ease 5.4s 1 forwards;animation:example .5s ease 5.4s 1 forwards}.home .works>.list-works>.item-wrap .item:nth-child(37){-webkit-animation:example .5s ease 5.55s 1 forwards;animation:example .5s ease 5.55s 1 forwards}.home .works>.list-works>.item-wrap .item:nth-child(38){-webkit-animation:example .5s ease 5.7s 1 forwards;animation:example .5s ease 5.7s 1 forwards}.home .works>.list-works>.item-wrap .item:nth-child(39){-webkit-animation:example .5s ease 5.85s 1 forwards;animation:example .5s ease 5.85s 1 forwards}.home .works>.list-works>.item-wrap .item:nth-child(40){-webkit-animation:example .5s ease 6s 1 forwards;animation:example .5s ease 6s 1 forwards}.home .works>.list-works>.item-wrap .item:nth-child(41){-webkit-animation:example .5s ease 6.15s 1 forwards;animation:example .5s ease 6.15s 1 forwards}.home .works>.list-works>.item-wrap .item:nth-child(42){-webkit-animation:example .5s ease 6.3s 1 forwards;animation:example .5s ease 6.3s 1 forwards}.home .works>.list-works>.item-wrap .item:nth-child(43){-webkit-animation:example .5s ease 6.45s 1 forwards;animation:example .5s ease 6.45s 1 forwards}.home .works>.list-works>.item-wrap .item:nth-child(44){-webkit-animation:example .5s ease 6.6s 1 forwards;animation:example .5s ease 6.6s 1 forwards}.home .works>.list-works>.item-wrap .item:nth-child(45){-webkit-animation:example .5s ease 6.75s 1 forwards;animation:example .5s ease 6.75s 1 forwards}.home .works>.list-works>.item-wrap .item:nth-child(46){-webkit-animation:example .5s ease 6.9s 1 forwards;animation:example .5s ease 6.9s 1 forwards}.home .works>.list-works>.item-wrap .item:nth-child(47){-webkit-animation:example .5s ease 7.05s 1 forwards;animation:example .5s ease 7.05s 1 forwards}.home .works>.list-works>.item-wrap .item:nth-child(48){-webkit-animation:example .5s ease 7.2s 1 forwards;animation:example .5s ease 7.2s 1 forwards}.home .works>.list-works>.item-wrap .item:nth-child(49){-webkit-animation:example .5s ease 7.35s 1 forwards;animation:example .5s ease 7.35s 1 forwards}.home .works>.list-works>.item-wrap .item:nth-child(50){-webkit-animation:example .5s ease 7.5s 1 forwards;animation:example .5s ease 7.5s 1 forwards}.home .works>.list-works>.item-wrap .item:nth-child(51){-webkit-animation:example .5s ease 7.65s 1 forwards;animation:example .5s ease 7.65s 1 forwards}.home .works>.list-works>.item-wrap .item:nth-child(52){-webkit-animation:example .5s ease 7.8s 1 forwards;animation:example .5s ease 7.8s 1 forwards}.home .works>.list-works>.item-wrap .item:nth-child(53){-webkit-animation:example .5s ease 7.95s 1 forwards;animation:example .5s ease 7.95s 1 forwards}.home .works>.list-works>.item-wrap .item:nth-child(54){-webkit-animation:example .5s ease 8.1s 1 forwards;animation:example .5s ease 8.1s 1 forwards}.home .works>.list-works>.item-wrap .item:nth-child(55){-webkit-animation:example .5s ease 8.25s 1 forwards;animation:example .5s ease 8.25s 1 forwards}.home .works>.list-works>.item-wrap .item:nth-child(56){-webkit-animation:example .5s ease 8.4s 1 forwards;animation:example .5s ease 8.4s 1 forwards}.home .works>.list-works>.item-wrap .item:nth-child(57){-webkit-animation:example .5s ease 8.55s 1 forwards;animation:example .5s ease 8.55s 1 forwards}.home .works>.list-works>.item-wrap .item:nth-child(58){-webkit-animation:example .5s ease 8.7s 1 forwards;animation:example .5s ease 8.7s 1 forwards}.home .works>.list-works>.item-wrap .item:nth-child(59){-webkit-animation:example .5s ease 8.85s 1 forwards;animation:example .5s ease 8.85s 1 forwards}.home .works>.list-works>.item-wrap .item:nth-child(60){-webkit-animation:example .5s ease 9s 1 forwards;animation:example .5s ease 9s 1 forwards}.home .works>.list-works>.item-wrap .item:nth-child(61){-webkit-animation:example .5s ease 9.15s 1 forwards;animation:example .5s ease 9.15s 1 forwards}.home .works>.list-works>.item-wrap .item:nth-child(62){-webkit-animation:example .5s ease 9.3s 1 forwards;animation:example .5s ease 9.3s 1 forwards}.home .works>.list-works>.item-wrap .item:nth-child(63){-webkit-animation:example .5s ease 9.45s 1 forwards;animation:example .5s ease 9.45s 1 forwards}.home .works>.list-works>.item-wrap .item:nth-child(64){-webkit-animation:example .5s ease 9.6s 1 forwards;animation:example .5s ease 9.6s 1 forwards}.home .works>.list-works>.item-wrap .item:nth-child(65){-webkit-animation:example .5s ease 9.75s 1 forwards;animation:example .5s ease 9.75s 1 forwards}.home .works>.list-works>.item-wrap .item:nth-child(66){-webkit-animation:example .5s ease 9.9s 1 forwards;animation:example .5s ease 9.9s 1 forwards}.home .works>.list-works>.item-wrap .item:nth-child(67){-webkit-animation:example .5s ease 10.05s 1 forwards;animation:example .5s ease 10.05s 1 forwards}.home .works>.list-works>.item-wrap .item:nth-child(68){-webkit-animation:example .5s ease 10.2s 1 forwards;animation:example .5s ease 10.2s 1 forwards}.home .works>.list-works>.item-wrap .item:nth-child(69){-webkit-animation:example .5s ease 10.35s 1 forwards;animation:example .5s ease 10.35s 1 forwards}.home .works>.list-works>.item-wrap .item:nth-child(70){-webkit-animation:example .5s ease 10.5s 1 forwards;animation:example .5s ease 10.5s 1 forwards}.home .works>.list-works>.item-wrap .item:nth-child(71){-webkit-animation:example .5s ease 10.65s 1 forwards;animation:example .5s ease 10.65s 1 forwards}.home .works>.list-works>.item-wrap .item:nth-child(72){-webkit-animation:example .5s ease 10.8s 1 forwards;animation:example .5s ease 10.8s 1 forwards}.home .works>.list-works>.item-wrap .item:nth-child(73){-webkit-animation:example .5s ease 10.95s 1 forwards;animation:example .5s ease 10.95s 1 forwards}.home .works>.list-works>.item-wrap .item:nth-child(74){-webkit-animation:example .5s ease 11.1s 1 forwards;animation:example .5s ease 11.1s 1 forwards}.home .works>.list-works>.item-wrap .item:nth-child(75){-webkit-animation:example .5s ease 11.25s 1 forwards;animation:example .5s ease 11.25s 1 forwards}.home .works>.list-works>.item-wrap .item:nth-child(76){-webkit-animation:example .5s ease 11.4s 1 forwards;animation:example .5s ease 11.4s 1 forwards}.home .works>.list-works>.item-wrap .item:nth-child(77){-webkit-animation:example .5s ease 11.55s 1 forwards;animation:example .5s ease 11.55s 1 forwards}.home .works>.list-works>.item-wrap .item:nth-child(78){-webkit-animation:example .5s ease 11.7s 1 forwards;animation:example .5s ease 11.7s 1 forwards}.home .works>.list-works>.item-wrap .item:nth-child(79){-webkit-animation:example .5s ease 11.85s 1 forwards;animation:example .5s ease 11.85s 1 forwards}.home .works>.list-works>.item-wrap .item:nth-child(80){-webkit-animation:example .5s ease 12s 1 forwards;animation:example .5s ease 12s 1 forwards}.home .works>.list-works>.item-wrap .item:nth-child(81){-webkit-animation:example .5s ease 12.15s 1 forwards;animation:example .5s ease 12.15s 1 forwards}.home .works>.list-works>.item-wrap .item:nth-child(82){-webkit-animation:example .5s ease 12.3s 1 forwards;animation:example .5s ease 12.3s 1 forwards}.home .works>.list-works>.item-wrap .item:nth-child(83){-webkit-animation:example .5s ease 12.45s 1 forwards;animation:example .5s ease 12.45s 1 forwards}.home .works>.list-works>.item-wrap .item:nth-child(84){-webkit-animation:example .5s ease 12.6s 1 forwards;animation:example .5s ease 12.6s 1 forwards}.home .works>.list-works>.item-wrap .item:nth-child(85){-webkit-animation:example .5s ease 12.75s 1 forwards;animation:example .5s ease 12.75s 1 forwards}.home .works>.list-works>.item-wrap .item:nth-child(86){-webkit-animation:example .5s ease 12.9s 1 forwards;animation:example .5s ease 12.9s 1 forwards}.home .works>.list-works>.item-wrap .item:nth-child(87){-webkit-animation:example .5s ease 13.05s 1 forwards;animation:example .5s ease 13.05s 1 forwards}.home .works>.list-works>.item-wrap .item:nth-child(88){-webkit-animation:example .5s ease 13.2s 1 forwards;animation:example .5s ease 13.2s 1 forwards}.home .works>.list-works>.item-wrap .item:nth-child(89){-webkit-animation:example .5s ease 13.35s 1 forwards;animation:example .5s ease 13.35s 1 forwards}.home .works>.list-works>.item-wrap .item:nth-child(90){-webkit-animation:example .5s ease 13.5s 1 forwards;animation:example .5s ease 13.5s 1 forwards}.home .works>.list-works>.item-wrap .item:nth-child(91){-webkit-animation:example .5s ease 13.65s 1 forwards;animation:example .5s ease 13.65s 1 forwards}.home .works>.list-works>.item-wrap .item:nth-child(92){-webkit-animation:example .5s ease 13.8s 1 forwards;animation:example .5s ease 13.8s 1 forwards}.home .works>.list-works>.item-wrap .item:nth-child(93){-webkit-animation:example .5s ease 13.95s 1 forwards;animation:example .5s ease 13.95s 1 forwards}.home .works>.list-works>.item-wrap .item:nth-child(94){-webkit-animation:example .5s ease 14.1s 1 forwards;animation:example .5s ease 14.1s 1 forwards}.home .works>.list-works>.item-wrap .item:nth-child(95){-webkit-animation:example .5s ease 14.25s 1 forwards;animation:example .5s ease 14.25s 1 forwards}.home .works>.list-works>.item-wrap .item:nth-child(96){-webkit-animation:example .5s ease 14.4s 1 forwards;animation:example .5s ease 14.4s 1 forwards}.home .works>.list-works>.item-wrap .item:nth-child(97){-webkit-animation:example .5s ease 14.55s 1 forwards;animation:example .5s ease 14.55s 1 forwards}.home .works>.list-works>.item-wrap .item:nth-child(98){-webkit-animation:example .5s ease 14.7s 1 forwards;animation:example .5s ease 14.7s 1 forwards}.home .works>.list-works>.item-wrap .item:nth-child(99){-webkit-animation:example .5s ease 14.85s 1 forwards;animation:example .5s ease 14.85s 1 forwards}.home .works>.list-works>.item-wrap .item:nth-child(100){-webkit-animation:example .5s ease 15s 1 forwards;animation:example .5s ease 15s 1 forwards}@-webkit-keyframes example{100%{opacity:1}}@keyframes example{100%{opacity:1}}.detail-works{margin-bottom:80px}.detail-works>.back{margin-top:80px}@media screen and (max-width: 768px){.detail-works>.back{margin-top:40px}}.detail-works>.back a{display:block;position:relative;padding-left:13px;color:#A09C94;font-size:0.75rem;letter-spacing:0.22em;line-height:1em;font-weight:400}.detail-works>.back a:after{content:"";position:absolute;top:2px;left:0;width:3px;height:11px;background:url("../../img/icon-back.svg");background-repeat:no-repeat}.detail-works>.works{display:flex;flex-wrap:wrap;position:relative;margin-top:20px}.detail-works>.works>.list-image{width:50%}@media screen and (max-width: 768px){.detail-works>.works>.list-image{width:100%}}.detail-works>.works>.list-image>.slick-content{height:500px;position:sticky;top:50px}@media screen and (max-width: 768px){.detail-works>.works>.list-image>.slick-content{height:480px}}@media screen and (max-width: 480px){.detail-works>.works>.list-image>.slick-content{height:300px}}.detail-works>.works>.list-image>.slick-content .slick-list{height:100%}.detail-works>.works>.list-image>.slick-content .slick-list .slick-track{height:100%}.detail-works>.works>.list-image>.slick-content .slick-list .slick-track .image{width:100%;height:100%}.detail-works>.works>.list-image>.slick-content .slick-list .slick-track .image img{width:100%;height:100%;object-fit:cover}.detail-works>.works>.list-image>.slick-nav{height:50px;position:sticky;top:550px}.detail-works>.works>.list-image>.slick-nav .slick-list{height:100%}.detail-works>.works>.list-image>.slick-nav .slick-list .slick-track{height:100%;background:#000}.detail-works>.works>.list-image>.slick-nav .slick-list .slick-track .image{width:100%;height:100%;opacity:0.6;cursor:pointer;transition:all 500ms 0s cubic-bezier(0.19, 1, 0.22, 1)}.detail-works>.works>.list-image>.slick-nav .slick-list .slick-track .image:focus{outline:0}.detail-works>.works>.list-image>.slick-nav .slick-list .slick-track .image:hover{opacity:1;transition:all 500ms 0s cubic-bezier(0.19, 1, 0.22, 1)}.detail-works>.works>.list-image>.slick-nav .slick-list .slick-track .image img{width:100%;height:100%;object-fit:cover}.detail-works>.works>.list-image>.slick-nav .slick-list .slick-track .slick-current{opacity:1}.detail-works>.works>.information{width:50%}@media screen and (max-width: 768px){.detail-works>.works>.information{width:100%}}.detail-works>.works>.information>h1{margin-top:32px;font-size:2rem;letter-spacing:0.15em;line-height:1em;font-weight:400}.detail-works>.works>.information>h2{margin-top:16px;font-size:0.9375rem;letter-spacing:0.2em;line-height:1em;font-weight:400}.detail-works>.works>.information>.tag{margin-top:24px;display:flex;flex-wrap:wrap}.detail-works>.works>.information>.tag>li{color:#A09C94;font-size:0.75rem;letter-spacing:0.2em;line-height:1em;font-weight:400}.detail-works>.works>.information>.tag>li+li{position:relative;margin-left:26px}.detail-works>.works>.information>.tag>li+li:before{content:"";position:absolute;top:0;left:-17px;width:6px;height:11px;background:url("../../img/bg-div-tag.svg");background-repeat:no-repeat}.detail-works>.works>.information>.caption{margin-top:48px;font-size:0.75rem;letter-spacing:0.1em;line-height:2.66em;font-weight:400}.detail-works>.works>.information>.spec{display:block;margin-top:24px}.detail-works>.works>.information>.spec tr th,.detail-works>.works>.information>.spec tr td{font-size:0.75rem;letter-spacing:0.1em;line-height:2.66em;font-weight:400;text-align:left}.detail-works>.works>.information>.button{width:250px;height:56px;margin-top:48px;margin-bottom:72px}@media screen and (max-width: 768px){.detail-works>.works>.information>.button{width:50%}}@media screen and (max-width: 480px){.detail-works>.works>.information>.button{width:100%}}.detail-works>.works>.information>.button>a{display:flex;justify-content:center;align-items:center;position:relative;width:100%;height:100%;font-size:0.75rem;letter-spacing:0.25em;line-height:1em;color:#fff;background:#625746;transition:all 500ms 0s cubic-bezier(0.19, 1, 0.22, 1)}.detail-works>.works>.information>.button>a:after{content:"";position:absolute;bottom:0;right:0;width:24px;height:24px;background:url("../../img/fig-buy-button.svg");background-repeat:no-repeat}.detail-works>.works>.information>.button>a:hover{background:#452E0B;transition:all 500ms 0s cubic-bezier(0.19, 1, 0.22, 1)}.detail-works>.works>.information>.line{height:1px;border:0;background:url("../../img/line-dot.svg")}.detail-works>.works>.information>.note{padding:16px 0}.detail-works>.works>.information>.note>p{font-size:0.75rem;letter-spacing:0.1em;line-height:2em;color:#625746}.detail-works>.works>.information>.note>p+p{margin-top:8px}
