@font-face{font-family:Manrope;src:url(../fonts/manrope/Manrope-Bold.eot);src:local('Manrope Bold'),local('Manrope-Bold'),url(../fonts/manrope/Manrope-Bold.eot?#iefix) format('embedded-opentype'),url(../fonts/manrope/Manrope-Bold.woff2) format('woff2'),url(../fonts/manrope/Manrope-Bold.ttf) format('truetype');font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Manrope;src:url(../fonts/manrope/Manrope-Semibold.eot);src:local('Manrope Semibold'),local('Manrope-Semibold'),url(../fonts/manrope/Manrope-Semibold.eot?#iefix) format('embedded-opentype'),url(../fonts/manrope/Manrope-Semibold.woff2) format('woff2'),url(../fonts/manrope/Manrope-Semibold.ttf) format('truetype');font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Manrope;src:url(../fonts/manrope/Manrope-Regular.eot);src:local('Manrope Regular'),local('Manrope-Regular'),url(../fonts/manrope/Manrope-Regular.eot?#iefix) format('embedded-opentype'),url(../fonts/manrope/Manrope-Regular.woff2) format('woff2'),url(../fonts/manrope/Manrope-Regular.ttf) format('truetype');font-weight:400;font-style:normal;font-display:swap}
@font-face{font-family:Manrope;src:url(../fonts/manrope/Manrope-Light.eot);src:local('Manrope Light'),local('Manrope-Light'),url(../fonts/manrope/Manrope-Light.eot?#iefix) format('embedded-opentype'),url(../fonts/manrope/Manrope-Light.woff2) format('woff2'),url(../fonts/manrope/Manrope-Light.ttf) format('truetype');font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Manrope;src:url(../fonts/manrope/Manrope-Medium.eot);src:local('Manrope Medium'),local('Manrope-Medium'),url(../fonts/manrope/Manrope-Medium.eot?#iefix) format('embedded-opentype'),url(../fonts/manrope/Manrope-Medium.woff2) format('woff2'),url(../fonts/manrope/Manrope-Medium.ttf) format('truetype');font-weight:500;font-style:normal;font-display:swap}.font-300{font-family:Manrope;font-weight:300}.font-400{font-family:Manrope;font-weight:400}.font-500{font-family:Manrope;font-weight:500}.font-600{font-family:Manrope;font-weight:600}.font-bold{font-family:Manrope;font-weight:700}
@font-face{font-family:'Cormorant Garamond';src:url(../fonts/CormorantGaramond/CormorantGaramond-SemiBold.eot);src:local('Cormorant Garamond SemiBold'),local('CormorantGaramond-SemiBold'),url(../fonts/CormorantGaramond/CormorantGaramond-SemiBold.eot?#iefix) format('embedded-opentype'),url(../fonts/CormorantGaramond/CormorantGaramond-SemiBold.woff) format('woff'),url(../fonts/CormorantGaramond/CormorantGaramond-SemiBold.ttf) format('truetype');font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:'Cormorant Garamond';src:url(../fonts/CormorantGaramond/CormorantGaramond-Light.eot);src:local('Cormorant Garamond Light'),local('CormorantGaramond-Light'),url(../fonts/CormorantGaramond/CormorantGaramond-Light.eot?#iefix) format('embedded-opentype'),url(../fonts/CormorantGaramond/CormorantGaramond-Light.woff) format('woff'),url(../fonts/CormorantGaramond/CormorantGaramond-Light.ttf) format('truetype');font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:'Cormorant Garamond';src:url(../fonts/CormorantGaramond/CormorantGaramond-Regular.eot);src:local('Cormorant Garamond Regular'),local('CormorantGaramond-Regular'),url(../fonts/CormorantGaramond/CormorantGaramond-Regular.eot?#iefix) format('embedded-opentype'),url(../fonts/CormorantGaramond/CormorantGaramond-Regular.woff) format('woff'),url(../fonts/CormorantGaramond/CormorantGaramond-Regular.ttf) format('truetype');font-weight:400;font-style:normal;font-display:swap}
@font-face{font-family:'Cormorant Garamond';src:url(../fonts/CormorantGaramond/CormorantGaramond-Medium.eot);src:local('Cormorant Garamond Medium'),local('CormorantGaramond-Medium'),url(../fonts/CormorantGaramond/CormorantGaramond-Medium.eot?#iefix) format('embedded-opentype'),url(../fonts/CormorantGaramond/CormorantGaramond-Medium.woff) format('woff'),url(../fonts/CormorantGaramond/CormorantGaramond-Medium.ttf) format('truetype');font-weight:500;font-style:normal;font-display:swap}.font-semibold-Cor{font-family:'Cormorant Garamond';font-weight:600}.font-medium-Cor{font-family:'Cormorant Garamond';font-weight:500}.font-regular-Cor{font-family:'Cormorant Garamond';font-weight:400;font-style:normal}.font-300-Cor{font-family:'Cormorant Garamond';font-weight:300}*{margin:0;border:0;padding:0;box-sizing:border-box}.nav_bottom{background:#fff}.category-title{font-family:Manrope;font-weight:300;font-size:1.17647059vw;line-height:1.47058824vw;color:#828282;margin-left:calc((100vw - 2 * 2.94117647vw)/ 12 * 2 + 2.94117647vw);margin-bottom:4.04411765vw;margin-top:-4vw}.used-decors_section{border-top:1px solid #E3E3E3;border-bottom:1px solid #E3E3E3;padding-top:1.91176471vw;width:calc(15.80882353vw * 4 + 3 * 2.20588235vw);padding-bottom:calc(2.72058824vw - 2.20588235vw);margin:0 auto;margin-bottom:11.02941176vw;margin-left:calc((100vw - 2 * 2.94117647vw)/ 12 * 1 + 2.94117647vw);margin-right:calc((100vw - 2 * 2.94117647vw)/ 12 * 2 + 2 * 2.94117647vw)}.used-decors_section .decor_card:nth-child(4n){margin-right:0}.used-decors_section .title{font-family:Manrope;font-weight:300;font-size:1.17647059vw;line-height:1.83823529vw;color:#555;margin-bottom:2.05882353vw}.used-decors_section .title span{font-family:Manrope;font-weight:600}.used-decors_section .decors-wrapp{display:flex;flex-flow:row wrap}.decor_card{width:15.80882353vw;margin-right:2.20588235vw;margin-bottom:2.20588235vw}.decor_card .decor_cover{width:100%;height:8.82352941vw;margin-bottom:.66176471vw}.decor_card .decor_cover img{object-fit:cover;height:100%;width:100%}.decor_card .decor_name{font-family:'Cormorant Garamond';font-weight:600;font-size:1.47058824vw;line-height:2.5vw;letter-spacing:-1px;font-feature-settings:'pnum' on,'lnum' on;color:#555}.others-publication{width:calc((100vw - 2 * 2.94117647vw)/ 12 * 10);margin:0 auto;margin-bottom:calc(7.35294118vw - 3.30882353vw)}.others-publication a.decorative-link{display:none}.others-publication .publication_header{margin-bottom:3.23529412vw;display:flex;align-items:flex-end;justify-content:space-between}.others-publication .publication_header a.decorative-link{display:block}.others-publication .publication_header a.decorative-link:hover:after{transform:translateY(-50%) translateX(-15%)}.others-publication .publication_header div{font-family:'Cormorant Garamond';font-weight:400;font-style:normal;font-size:4.11764706vw;line-height:4.41176471vw;width:calc(100% / 10 * 7);color:#222729;font-feature-settings:'pnum' on,'lnum' on}.others-publication h2{font-family:'Cormorant Garamond';font-weight:400;font-style:normal;font-size:4.11764706vw;line-height:4.41176471vw;width:calc(100% / 10 * 7);color:#222729;font-feature-settings:'pnum' on,'lnum' on}.others-publication .publication_footer{display:flex;flex-flow:row wrap}.others-publication .useful-info_card{margin-right:2.57352941vw}.others-publication .useful-info_card:nth-child(3n){margin-right:0}@media screen and (max-width:768px){.others-publication{padding-bottom:13.6vw;width:calc(100%);padding-left:6.25vw;padding-right:6.25vw;overflow:hidden;margin-bottom:0}.others-publication a.decorative-link{display:block;text-align:right}.others-publication .publication_header{display:block}.others-publication .publication_header a.decorative-link{display:none}.others-publication .publication_header div{font-size:9vw;line-height:10vw;margin-bottom:9.375vw;width:98%}.others-publication h2{font-size:9vw;line-height:10vw;margin-bottom:9.375vw;width:98%}.others-publication .publication_footer{display:block;margin-bottom:12.8125vw}.others-publication .publication_footer a.decorative-link{margin-left:auto;display:block;margin-top:12.8125vw;text-align:right}}@media screen and (max-width:768px){.category-title{font-size:4vw;line-height:6vw;margin-left:6.25vw;margin-top:-2vw}.used-decors_section{padding:5vw 0 5vw 0;width:calc(100vw - 12.5vw);margin-bottom:15.625vw;margin-left:6.25vw;margin-right:6.25vw}.used-decors_section .title{width:100%;margin-bottom:6.5625vw;font-size:3.75vw;line-height:5.625vw}.decor_card{width:calc(100% / 2 - 4.375vw);margin-right:4.375vw;margin-bottom:6.5625vw}.decor_card .decor_cover{height:22.5vw;width:100%;margin-bottom:1.5625vw}.decor_card .decor_name{font-size:5vw;line-height:6.25vw;margin-bottom:3vw}}@media screen and (min-width:1360px){.category-title{font-size:16px;line-height:20px;margin-left:calc((100% - 2 * 40px)/ 12 * 2 + 40px);margin-bottom:55px;margin-top:-54.4px}.used-decors_section{padding-top:26px;width:calc(215px * 4 + 3 * 30px);padding-bottom:37px;margin:0 auto;margin-bottom:150px;margin-left:calc((100% - 2 * 40px)/ 12 * 1 + 40px);margin-right:calc((100% - 2 * 40px)/ 12 * 2 + 2 * 40px)}.used-decors_section .title{font-size:16px;line-height:25px;margin-bottom:28px}.decor_card{width:215px;margin-right:30px;margin-bottom:37px}.decor_card .decor_cover{width:100%;height:120px;margin-bottom:9px}.decor_card .decor_name{font-size:20px;line-height:34px}.others-publication{width:1066px;margin:0 auto;margin-bottom:calc(7.35294118vw - 3.30882353vw)}.others-publication .publication_header{margin-bottom:44px}.others-publication .publication_header div{font-size:56px;line-height:60px}.others-publication h2{font-size:56px;line-height:60px}.others-publication .useful-info_card{margin-right:35px}.others-publication .useful-info_card:nth-child(3n){margin-right:0}}