@charset "UTF-8";#container .shop__slide .slide__nav a:hover svg path,#container .stretch__slide .slide__nav a:hover svg path,#container .top__slide .slide__nav a:hover svg path,#container main.content_about .content_about__body .about_content__viewall a:hover span.tri svg path,#container main.content_journal_detail .content_journal_detail__body .body__information_content .information_content__slide .slide__nav a:hover svg path,#container main.content_journal_detail .content_journal_detail__header .header__back a:hover span.box svg path,#container main.content_looks .content_looks__list .looks .looks__drawer .drawer__header a:hover svg path,#container main.content_news_detail .content_news_detail__body .body__information_content .information_content__slide .slide__nav a:hover svg path,#container main.content_news_detail .content_news_detail__header .header__back a:hover span.box svg path,#container main.content_rooms .content_rooms__body .body__types .type .type__left .left__button a:hover span.tri svg path,#container main.content_rooms .content_rooms__body .body__types .type__detail .detail__booking_button a:hover span.tri svg path,#container main.content_rooms_booking .content_rooms_booking__tel .booking__list ul li .list__left .online a:hover span.tri svg path,#container main.content_rooms_booking .content_rooms_detail__booking .booking__list ul li .list__left .online a:hover span.tri svg path,#container main.content_rooms_booking .content_rooms_detail__training .training .training__tabs .tabs__right .tab .tab__slide .slide__nav a:hover svg path,#container main.content_rooms_booking .online a:hover span.tri svg path,#container main.content_rooms_detail .content_rooms_booking__tel .booking__list ul li .list__left .online a:hover span.tri svg path,#container main.content_rooms_detail .content_rooms_detail__booking .booking__list ul li .list__left .online a:hover span.tri svg path,#container main.content_rooms_detail .content_rooms_detail__training .training .training__tabs .tabs__right .tab .tab__slide .slide__nav a:hover svg path,#container main.content_shoplist .content_shoplist__shop .shop__block .shop__bottom .bottom__left .block .block__body .googlemap a:hover span.tri svg path,#container main.content_shoplist .content_shoplist__shop .shop__block .shop__bottom .bottom__right .l_block .block__body .googlemap a:hover span.tri svg path{fill:#FFF}@font-face{font-family:arboria;src:url(../af/f350ae/00000000000000003b9b011d/27/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3) format("woff2"),url(../af/f350ae/00000000000000003b9b011d/27/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3) format("woff"),url(../af/f350ae/00000000000000003b9b011d/27/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3) format("opentype");font-display:auto;font-style:normal;font-weight:400;font-stretch:normal}@font-face{font-family:arboria;src:url(../af/69ac60/00000000000000003b9b011e/27/l?subset_id=2&fvd=n5&v=3) format("woff2"),url(../af/69ac60/00000000000000003b9b011e/27/d?subset_id=2&fvd=n5&v=3) format("woff"),url(../af/69ac60/00000000000000003b9b011e/27/a?subset_id=2&fvd=n5&v=3) format("opentype");font-display:auto;font-style:normal;font-weight:500;font-stretch:normal}@font-face{font-family:arboria;src:url(../af/7c0289/00000000000000003b9b0120/27/l?subset_id=2&fvd=n7&v=3) format("woff2"),url(../af/7c0289/00000000000000003b9b0120/27/d?subset_id=2&fvd=n7&v=3) format("woff"),url(../af/7c0289/00000000000000003b9b0120/27/a?subset_id=2&fvd=n7&v=3) format("opentype");font-display:auto;font-style:normal;font-weight:700;font-stretch:normal}.tk-arboria{font-family:arboria,sans-serif}.breadcrumbs{margin-bottom:1px!important}main.main .swiper-container{border-bottom:1px solid #F0F0F0;overflow:visible}main.main .pg-mainvisual__slider{padding-bottom:65px}main.main .pg-mainvisual__detail{display:block;top:calc(100% + 45px);color:#000}@media all and (max-width:769px){main.main .pg-mainvisual__slider{padding-bottom:50px}main.main .pg-mainvisual__detail{top:calc(100% + 28px)}}main.main .pg-mainvisual__detail .pg-mainvisual__title{display:block;font-size:18px;font-weight:700;line-height:1.6;padding:0 10px}body,h1,h2,h3,h4,h5,h6,ol,p,ul{padding:0;margin:0}@media all and (max-width:769px){main.main .pg-mainvisual__detail .pg-mainvisual__title{font-size:10px}#footer .footer .footer-inner,footer.footer .footer-inner{padding-top:0!important}}header.local__header{position:fixed;z-index:2001;height:70px;background:red;width:100%;top:0}@media all and (max-width:981px){header.local__header{height:50px}}#container,.font,footer.footer__content{font-family:arboria,'游ゴシック Medium','Yu Gothic Medium','游ゴシック','Yu Gothic','游ゴシック体',YuGothic,'ヒラギノ角ゴ Pro','Hiragino Kaku Gothic Pro',sans-serif;font-weight:400;font-style:normal}#container *,footer.footer__content *{box-sizing:border-box;list-style:none;line-height:1.8;letter-spacing:0;font-weight:400}body.scroll{position:relative!important}#container,footer.footer__content{font-size:12px;color:#000;-webkit-font-smoothing:antialiased;-moz-font-smoothing:antialiased;-ms-font-smoothing:antialiased;-o-font-smoothing:antialiased;font-smoothing:antialiased;-webkit-text-size-adjust:100%}#container h1,#container h2,#container h3{font-weight:400}#container img,footer.footer__content img{vertical-align:bottom;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none;-webkit-user-drag:none;-moz-user-drag:none;-ms-user-drag:none;-o-user-drag:none;user-drag:none;width:auto}#container a,footer.footer__content a{text-decoration:none;color:#000;opacity:1;transition:none!important}.page__footer,footer#footer{background:#F0F0F0!important}.footer-brand-info{margin-top:30px!important}footer.footer__content .footer_information{margin-top:100px;background:#F0F0F0}@media all and (max-width:769px){footer.footer__content .footer_information{margin-top:60px;display:block}}footer.footer__content .footer_information .footer_information__block{display:flex}@media all and (max-width:769px){footer.footer__content .footer_information .footer_information__block{display:block}}footer.footer__content .footer_information .footer_information__block .block__instagram{position:relative;display:flex;width:50%;padding:50px 40px}@media all and (max-width:769px){footer.footer__content .footer_information .footer_information__block .block__instagram{width:100%;padding:30px 20px;border-bottom:1px solid #FFF}footer.footer__content .footer_information .footer_information__block .block__instagram:after{display:none}}footer.footer__content .footer_information .footer_information__block .block__instagram:after{position:absolute;content:"";width:1px;height:100%;right:0;top:0;background:#FFF}footer.footer__content .footer_information .footer_information__block .block__instagram .instagram__info{position:relative;width:65%}@media all and (max-width:769px){footer.footer__content .footer_information .footer_information__block .block__instagram .instagram__info{width:68%}}footer.footer__content .footer_information .footer_information__block .block__instagram .instagram__info .info__icon{width:40px}@media all and (max-width:769px){footer.footer__content .footer_information .footer_information__block .block__instagram .instagram__info .info__icon{width:30px}}footer.footer__content .footer_information .footer_information__block .block__instagram .instagram__info .info__icon img{width:100%}footer.footer__content .footer_information .footer_information__block .block__instagram .instagram__info .info__text{margin-top:21px;font-size:14px;font-weight:500}@media all and (max-width:769px){footer.footer__content .footer_information .footer_information__block .block__instagram .instagram__info .info__text{margin-top:16px;font-size:12px}}footer.footer__content .footer_information .footer_information__block .block__instagram .instagram__info .info__bottom{position:absolute;bottom:0;font-size:18px}footer.footer__content .footer_information .footer_information__block .block__instagram .instagram__info .info__bottom a span{border-bottom:1px solid #000;padding-bottom:3px;font-weight:500}footer.footer__content .footer_information .footer_information__block .block__instagram .instagram__info .info__bottom a:hover span{border-bottom:1px solid transparent}footer.footer__content .footer_information .footer_information__block .block__instagram .instagram__image{width:35%;min-height:100px}@media all and (max-width:769px){footer.footer__content .footer_information .footer_information__block .block__instagram .instagram__info .info__bottom{font-size:14px}footer.footer__content .footer_information .footer_information__block .block__instagram .instagram__image{width:32%;padding-top:0!important}}footer.footer__content .footer_information .footer_information__block .block__instagram .instagram__image span{display:block;background-position:center center;background-size:cover;background-repeat:no-repeat;width:100%;padding-top:100%}footer.footer__content .footer_information .footer_information__block .block__instagram .instagram__image img{width:100%;height:auto}footer.footer__content .footer_information .footer_information__block .block__app{width:50%;display:flex;padding:50px 40px}@media all and (max-width:769px){footer.footer__content .footer_information .footer_information__block .block__app{width:100%;padding:30px 20px}}footer.footer__content .footer_information .footer_information__block .block__app .app__info{position:relative;width:65%}footer.footer__content .footer_information .footer_information__block .block__app .app__info .info__title{font-size:18px;letter-spacing:.3px;line-height:.5;font-weight:500}footer.footer__content .footer_information .footer_information__block .block__app .app__info .info__links{position:absolute;bottom:0;display:flex}@media all and (max-width:769px){footer.footer__content .footer_information .footer_information__block .block__app .app__info{width:68%}footer.footer__content .footer_information .footer_information__block .block__app .app__info .info__title{font-size:14px}footer.footer__content .footer_information .footer_information__block .block__app .app__info .info__links{display:block}}footer.footer__content .footer_information .footer_information__block .block__app .app__info .info__links .link{width:50%;margin-right:20px}footer.footer__content .footer_information .footer_information__block .block__app .app__info .info__links .link:last-child{margin-right:0}@media all and (max-width:769px){footer.footer__content .footer_information .footer_information__block .block__app .app__info .info__links .link{width:auto;margin-right:0;margin-bottom:14px}footer.footer__content .footer_information .footer_information__block .block__app .app__info .info__links .link:last-child{margin-bottom:0}}footer.footer__content .footer_information .footer_information__block .block__app .app__info .info__links .link a img{width:auto;height:32px}footer.footer__content .footer_information .footer_information__block .block__app .app__image{width:35%}@media all and (max-width:769px){footer.footer__content .footer_information .footer_information__block .block__app .app__image{width:32%}}footer.footer__content .footer_information .footer_information__block .block__app .app__image .image{padding-top:100%;background-repeat:no-repeat;background-size:contain;background-position:top right}footer.footer__content .footer_information .footer_information__block .block__app .app__image img{width:100%;height:auto}footer.footer__content .footer_menu{background:#F0F0F0;border-top:1px solid #FFF;padding:55px 30px}@media all and (max-width:769px){footer.footer__content .footer_menu{padding:47px 20px}}footer.footer__content .footer_menu .footer_menu__items{display:flex;justify-content:center;max-width:1020px;padding:0 20px;margin:0 auto}@media all and (max-width:769px){footer.footer__content .footer_menu .footer_menu__items{display:block;padding:0}}footer.footer__content .footer_menu .footer_menu__items .items{width:25%;padding-right:20px}@media all and (max-width:769px){footer.footer__content .footer_menu .footer_menu__items .items{padding-right:0;width:100%}footer.footer__content .footer_menu .footer_menu__items .items:nth-child(n+2){margin-top:32px}}footer.footer__content .footer_menu .footer_menu__items .items .items__title{font-size:16px}footer.footer__content .footer_menu .footer_menu__items .items .items__title a{letter-spacing:.6px;font-weight:500}footer.footer__content .footer_menu .footer_menu__items .items ul.items__children{font-size:14px;margin-top:14px}footer.footer__content .footer_menu .footer_menu__items .items ul.items__children li:nth-child(n+2){margin-top:10px}footer.footer__content .footer_menu .footer_menu__items .items ul.items__children li a{letter-spacing:.6px}#container main.content_top h2{font-size:29px;font-weight:500;letter-spacing:1.5px}#container main.content_top h2.center{margin-bottom:37px;text-align:center}#container main.content_top .content_block{margin-top:35px}@media all and (max-width:769px){#container main.content_top h2{font-size:23px;letter-spacing:1.2px}#container main.content_top h2.center{margin-bottom:29px}#container main.content_top .content_block{margin-top:32px}}#container main.content_top .top__content_intro .content_intro__text{font-weight:700;text-align:center;margin:0 20px}#container main.content_top .top__content_intro .content_intro__text br.n{display:none}@media all and (max-width:769px){#container main.content_top .top__content_intro .content_intro__text{font-size:11px}#container main.content_top .top__content_intro .content_intro__text br.n{display:block}}#container main.content_top .top__content_product .content_product__categories{display:flex;width:100%}@media all and (max-width:769px){#container main.content_top .top__content_product .content_product__categories{margin:0 20px;width:auto;display:block}}#container main.content_top .top__content_product .content_product__categories .category{position:relative;width:33.33%}@media all and (max-width:769px){#container main.content_top .top__content_product .content_product__categories .category{width:100%}#container main.content_top .top__content_product .content_product__categories .category:nth-child(n+2){margin-top:10px}#container main.content_top .top__content_product .content_product__categories .category:before{position:absolute;content:url(/static/full/neutralworks/images/svg/icon_right_arrow.svg);line-height:0;right:20px;top:50%;transform:translateY(-50%)}}#container main.content_top .top__content_product .content_product__categories .category:after{position:absolute;display:block;content:"";top:0;right:0;width:1px;height:100%;background:#FFF}@media all and (max-width:769px){#container main.content_top .top__content_product .content_product__categories .category:after{display:none}}#container main.content_top .top__content_product .content_product__categories .category:last-child:after{display:none}#container main.content_top .top__content_product .content_product__categories .category a{position:relative;display:block;text-align:center}#container main.content_top .top__content_product .content_product__categories .category a .category__image img{width:100%;height:auto}#container main.content_top .top__content_product .content_product__categories .category a .category__title{position:absolute;margin:-8px auto 0;top:50%;left:0;right:0;transform:translateY(-50%);font-size:29px;color:#FFF}@media all and (max-width:769px){#container main.content_top .top__content_product .content_product__categories .category a{border:1px solid #000;text-align:left}#container main.content_top .top__content_product .content_product__categories .category a .category__image{display:none}#container main.content_top .top__content_product .content_product__categories .category a .category__title{position:relative;margin:0;transform:none;top:auto;color:#000;font-size:14px;padding:16px 19px}}#container main.content_top .top__content_product .content_product__categories .category a .category__title span{display:inline-block;line-height:1;padding-bottom:9px;border-bottom:1px solid #FFF;font-weight:500}@media all and (max-width:769px){#container main.content_top .top__content_product .content_product__categories .category a .category__title span{border-bottom:0;padding-bottom:0}}#container main.content_top .top__content_features .content_features__blocks .block_bottom a:hover .info__title span,#container main.content_top .top__content_features .content_features__blocks .block_top a:hover .info__title span,#container main.content_top .top__content_product .content_product__categories .category a:hover .category__title span{border-bottom:1px solid transparent}#container main.content_top .top__content_section_title{margin-top:59px;text-align:center}#container main.content_top .top__content_section_title span{display:block;font-size:18px;font-weight:500}@media all and (max-width:769px){#container main.content_top .top__content_section_title{margin-top:67px}#container main.content_top .top__content_section_title span{font-size:14px}}#container main.content_top .top__content_features{border-top:1px solid #E0E0E0;background:#F0F0F0;margin-top:100px;padding:30px 0 50px}@media all and (max-width:769px){#container main.content_top .top__content_features{margin-top:61px;padding:24px 0 38px}}#container main.content_top .top__content_features .content_features__blocks .block_bottom,#container main.content_top .top__content_features .content_features__blocks .block_top{padding:0 40px}#container main.content_top .top__content_features .content_features__blocks .block_bottom a,#container main.content_top .top__content_features .content_features__blocks .block_top a{display:flex;justify-content:space-between;align-items:center}@media all and (max-width:769px){#container main.content_top .top__content_features .content_features__blocks .block_bottom,#container main.content_top .top__content_features .content_features__blocks .block_top{padding:0 20px}#container main.content_top .top__content_features .content_features__blocks .block_bottom a,#container main.content_top .top__content_features .content_features__blocks .block_top a{display:block}}#container main.content_top .top__content_features .content_features__blocks .block_bottom a:hover .info__series span,#container main.content_top .top__content_features .content_features__blocks .block_top a:hover .info__series span{background:#000;color:#FFF}#container main.content_top .top__content_features .content_features__blocks .block_bottom .block__info,#container main.content_top .top__content_features .content_features__blocks .block_top .block__info{width:50%;padding-right:40px}#container main.content_top .top__content_features .content_features__blocks .block_bottom .block__info .info__title,#container main.content_top .top__content_features .content_features__blocks .block_top .block__info .info__title{font-size:18px}@media all and (max-width:769px){#container main.content_top .top__content_features .content_features__blocks .block_bottom .block__info,#container main.content_top .top__content_features .content_features__blocks .block_top .block__info{width:100%;padding-right:0;margin-top:13px}#container main.content_top .top__content_features .content_features__blocks .block_bottom .block__info .info__title,#container main.content_top .top__content_features .content_features__blocks .block_top .block__info .info__title{font-size:14px}}#container main.content_top .top__content_features .content_features__blocks .block_bottom .block__info .info__title span,#container main.content_top .top__content_features .content_features__blocks .block_top .block__info .info__title span{padding-bottom:4px;border-bottom:1px solid #000;font-weight:700;letter-spacing:1.6px}#container main.content_top .top__content_features .content_features__blocks .block_bottom .block__info .info__description,#container main.content_top .top__content_features .content_features__blocks .block_top .block__info .info__description{margin-top:17px;font-weight:700}@media all and (max-width:769px){#container main.content_top .top__content_features .content_features__blocks .block_bottom .block__info .info__description,#container main.content_top .top__content_features .content_features__blocks .block_top .block__info .info__description{margin-top:7px;font-size:10px}}#container main.content_top .top__content_features .content_features__blocks .block_bottom .block__info .info__series,#container main.content_top .top__content_features .content_features__blocks .block_top .block__info .info__series{margin-top:21px;font-size:14px}#container main.content_top .top__content_features .content_features__blocks .block_bottom .block__info .info__series span,#container main.content_top .top__content_features .content_features__blocks .block_top .block__info .info__series span{display:inline-block;padding:1px 10px 2px;border:1px solid #000;font-weight:500}#container main.content_top .top__content_features .content_features__blocks .block_bottom .block__image,#container main.content_top .top__content_features .content_features__blocks .block_top .block__image{width:50%;border:1px solid #E0E0E0}@media all and (max-width:769px){#container main.content_top .top__content_features .content_features__blocks .block_bottom .block__info .info__series,#container main.content_top .top__content_features .content_features__blocks .block_top .block__info .info__series{margin-top:10px;font-size:10px}#container main.content_top .top__content_features .content_features__blocks .block_bottom .block__info .info__series span,#container main.content_top .top__content_features .content_features__blocks .block_top .block__info .info__series span{padding:1px 10px}#container main.content_top .top__content_features .content_features__blocks .block_bottom .block__image,#container main.content_top .top__content_features .content_features__blocks .block_top .block__image{width:100%}}#container main.content_top .top__content_features .content_features__blocks .block_bottom .block__image img,#container main.content_top .top__content_features .content_features__blocks .block_top .block__image img{width:100%;height:auto}#container main.content_top .top__content_features .content_features__blocks .block_top a{flex-direction:row-reverse}#container main.content_top .top__content_features .content_features__blocks .block_bottom{border-top:1px solid #E0E0E0;margin-top:50px;padding-top:50px}#container main.content_top .top__content_features .content_features__blocks .block_bottom .block__info{padding-left:40px;padding-right:0}@media all and (max-width:769px){#container main.content_top .top__content_features .content_features__blocks .block_bottom{border-top:0;margin-top:40px;padding-top:0}#container main.content_top .top__content_features .content_features__blocks .block_bottom .block__info{padding-left:0}}#container main.content_top .top__content_features .content_features__blocks .block_series{margin:50px 40px 0;display:flex;align-items:center}@media all and (max-width:769px){#container main.content_top .top__content_features .content_features__blocks .block_series{display:block;margin:40px 20px 0}}#container main.content_top .top__content_features .content_features__blocks .block_series .series__title{font-size:18px;color:#ADADAD}#container main.content_top .top__content_features .content_features__blocks .block_series ul{display:flex;flex-wrap:wrap;margin-left:25px}@media all and (max-width:769px){#container main.content_top .top__content_features .content_features__blocks .block_series ul{margin-top:15px;margin-left:0}}#container main.content_top .top__content_features .content_features__blocks .block_series ul li{margin-bottom:15px;margin-right:20px}#container main.content_top .top__content_features .content_features__blocks .block_series ul li:last-child{margin-right:0}#container main.content_top .top__content_features .content_features__blocks .block_series ul li a span{border:1px solid #000;padding:4px 10px 7px;font-size:14px}#container main.content_top .top__content_features .content_features__blocks .block_series .series__viewall{border-left:1px solid #000;margin-left:auto}#container main.content_top .top__content_features .content_features__blocks .block_series .series__viewall a{position:relative;display:block;padding:9px 0 9px 29px}@media all and (max-width:769px){#container main.content_top .top__content_features .content_features__blocks .block_series .series__viewall{margin-top:15px;border-left:0;text-align:center}#container main.content_top .top__content_features .content_features__blocks .block_series .series__viewall a{padding:5px 39px 8px 15px;display:inline-block;border:1px solid #000}}#container main.content_top .top__content_features .content_features__blocks .block_series .series__viewall a>span{font-size:18px;font-weight:500;padding-right:78px}#container main.content_top .top__content_features .content_features__blocks .block_series .series__viewall a>span.m{display:none}#container main.content_top .top__content_features .content_features__blocks .block_series .series__viewall a>span.pc span{border-bottom:1px solid transparent;font-weight:500}#container main.content_top .top__content_features .content_features__blocks .block_series .series__viewall a:before{position:absolute;content:url(/static/full/neutralworks/images/svg/icon_right_arrow.svg);line-height:0;right:0;top:50%;transform:translateY(-50%)}#container main.content_top .top__content_features .content_features__blocks .block_series .series__viewall a:hover{opacity:1}#container main.content_top .top__content_rooms .content_rooms__block .block__info .info__bottom ul li a:hover,#container main.content_top .top__content_shoplist .content_shoplist__block .block__info .info__bottom ul li a:hover{opacity:.5}#container main.content_top .top__content_features .content_features__blocks .block_series .series__viewall a:hover .pc span{border-bottom:1px solid #000}#container main.content_top .top__content_news{position:relative;margin-top:9px;padding-top:30px}@media all and (max-width:769px){#container main.content_top .top__content_features .content_features__blocks .block_series .series__viewall a>span.m{display:inline}#container main.content_top .top__content_features .content_features__blocks .block_series .series__viewall a>span.pc{display:none}#container main.content_top .top__content_features .content_features__blocks .block_series .series__viewall a>span{font-size:14px;padding-right:0}#container main.content_top .top__content_features .content_features__blocks .block_series .series__viewall a:before{right:12px}#container main.content_top .top__content_news{margin:14px 20px 0;padding-top:24px}}#container main.content_top .top__content_news .content_news__viewall{position:absolute;font-size:18px;top:38px;right:40px}@media all and (max-width:769px){#container main.content_top .top__content_news .content_news__viewall{margin-top:15px;position:relative;top:auto;right:auto;text-align:center}#container main.content_top .top__content_news .content_news__viewall a{position:relative;padding:1px 37px 6px 15px;display:inline-block;border:1px solid #000}#container main.content_top .top__content_news .content_news__viewall a:before{position:absolute;content:url(/static/full/neutralworks/images/svg/icon_right_arrow.svg);line-height:0;right:10px;top:50%;transform:translateY(-50%)}}#container main.content_top .top__content_news .content_news__viewall a span{display:inline-block;font-weight:500;line-height:1;border-bottom:1px solid #000;padding-bottom:4px}@media all and (max-width:769px){#container main.content_top .top__content_news .content_news__viewall a span{font-size:14px;border-bottom:0;padding-bottom:0}}#container main.content_top .top__content_news .content_news__viewall a:hover span{border-bottom:1px solid transparent}#container main.content_top .top__content_news ul.content_news__children{display:flex;justify-content:space-between;flex-wrap:wrap;margin:0 40px}#container main.content_top .top__content_news ul.content_news__children:after,#container main.content_top .top__content_news ul.content_news__children:before{display:none!important}#container main.content_top .top__content_news ul.content_news__children li.news__child{width:calc(25% - 30px)}@media all and (max-width:769px){#container main.content_top .top__content_news ul.content_news__children{display:block;margin:0}#container main.content_top .top__content_news ul.content_news__children li.news__child{width:100%;margin-bottom:30px}}#container main.content_top .top__content_news ul.content_news__children li.news__child:nth-child(n+5){display:none}#container main.content_top .top__content_news ul.content_news__children li.news__child a .news__thumbnail img{width:100%;height:auto}#container main.content_top .top__content_news ul.content_news__children li.news__child a .news__info{margin-top:13px}#container main.content_top .top__content_news ul.content_news__children li.news__child a .news__info .info__title span{border-bottom:1px solid #000;font-weight:700}@media all and (max-width:769px){#container main.content_top .top__content_news ul.content_news__children li.news__child a .news__info{margin-top:4px}#container main.content_top .top__content_news ul.content_news__children li.news__child a .news__info .info__title span{font-size:11px}}#container main.content_top .top__content_news ul.content_news__children li.news__child a .news__info .info__date{margin-top:9px;color:#ADADAD;font-weight:500}@media all and (max-width:769px){#container main.content_top .top__content_news ul.content_news__children li.news__child a .news__info .info__date{margin-top:2px}}#container main.content_top .top__content_news ul.content_news__children li.news__child a:hover .info__title span{border-bottom:1px solid transparent}#container main.content_top .top__content_style{position:relative;margin-top:27px}#container main.content_top .top__content_style .content_style__viewall{position:absolute;font-size:18px;top:8px;right:40px}@media all and (max-width:769px){#container main.content_top .top__content_style{margin:46px 20px 0}#container main.content_top .top__content_style .content_style__viewall{margin-top:1px;position:relative;top:auto;right:auto;text-align:center}#container main.content_top .top__content_style .content_style__viewall a{position:relative;padding:1px 37px 5px 15px;display:inline-block;border:1px solid #000}#container main.content_top .top__content_style .content_style__viewall a:before{position:absolute;content:url(/static/full/neutralworks/images/svg/icon_right_arrow.svg);line-height:0;right:10px;top:50%;transform:translateY(-50%)}}#container main.content_top .top__content_style .content_style__viewall a span{display:inline-block;font-weight:500;line-height:1;border-bottom:1px solid #000;padding-bottom:4px}@media all and (max-width:769px){#container main.content_top .top__content_style .content_style__viewall a span{font-size:14px;border-bottom:0;padding-bottom:0}}#container main.content_top .top__content_style .content_style__viewall a:hover span{border-bottom:1px solid transparent}#container main.content_top .top__content_style .content_style__list{margin:0 40px}#container main.content_top .top__content_style .content_style__list .content_style__list-wrapper{display:flex;justify-content:space-between;flex-wrap:wrap}#container main.content_top .top__content_style .content_style__list .pg-styling__slide{width:calc(20% - 15px)}@media all and (max-width:769px){#container main.content_top .top__content_style .content_style__list{margin:0}#container main.content_top .top__content_style .content_style__list .pg-styling__slide{width:calc(50% - 10px);margin-bottom:20px}#container main.content_top .top__content_style .content_style__list .pg-styling__slide:nth-child(n+5){display:none}}#container main.content_top .top__content_style .content_style__list .pg-styling__slide .style__thumbnail img{width:100%;height:auto}#container main.content_top .top__content_style .content_style__list .pg-styling__slide .style__info{margin-top:10px}@media all and (max-width:769px){#container main.content_top .top__content_style .content_style__list .pg-styling__slide .style__info{margin-top:3px}}#container main.content_top .top__content_style .content_style__list .pg-styling__slide .style__info .info__title{text-align:center;font-weight:700}#container main.content_top .top__content_looks{border-top:1px solid #E0E0E0;padding:30px 0 30px 40px}#container main.content_top .top__content_looks .content_looks__block{display:flex;justify-content:space-between}#container main.content_top .top__content_looks .content_looks__block .block__info{position:relative;width:calc(50% - 10px)}#container main.content_top .top__content_looks .content_looks__block .block__info .info__bottom{position:absolute;bottom:0;width:100%}#container main.content_top .top__content_looks .content_looks__block .block__info .info__bottom .info__view a{font-weight:700}#container main.content_top .top__content_looks .content_looks__block .block__info .info__bottom .info__view a span{border-bottom:1px solid #000}#container main.content_top .top__content_looks .content_looks__block .block__info .info__bottom .info__num{position:absolute;bottom:0;right:0;font-weight:700}#container main.content_top .top__content_looks .content_looks__block .block__image{width:calc(50% - 10px)}#container main.content_top .top__content_looks .content_looks__block .block__image img{width:100%;height:auto}#container main.content_top .top__content_rooms{border-top:1px solid #E0E0E0;margin-top:66px;padding:49px 40px 40px}#container main.content_top .top__content_rooms .content_rooms__block{display:flex;justify-content:space-between}#container main.content_top .top__content_rooms .content_rooms__block .block__info{position:relative;width:calc(50% - 40px)}#container main.content_top .top__content_rooms .content_rooms__block .block__info .content_rooms__heading{line-height:.5}@media all and (max-width:769px){#container main.content_top .top__content_rooms{margin-top:40px;padding:40px 20px 20px}#container main.content_top .top__content_rooms .content_rooms__block{display:block}#container main.content_top .top__content_rooms .content_rooms__block .block__info{width:100%}#container main.content_top .top__content_rooms .content_rooms__block .block__info .content_rooms__heading{text-align:center}}#container main.content_top .top__content_rooms .content_rooms__block .block__info .info__mobile_image{display:none;margin-top:44px;padding:0 40px}#container main.content_top .top__content_rooms .content_rooms__block .block__info .info__mobile_image img{width:100%;height:auto}#container main.content_top .top__content_rooms .content_rooms__block .block__info .info__top{margin-top:23px;font-weight:700}#container main.content_top .top__content_rooms .content_rooms__block .block__info .info__bottom{position:absolute;bottom:0;width:100%}@media all and (max-width:990px){#container main.content_top .top__content_rooms .content_rooms__block .block__info .info__bottom{position:relative;margin-top:20px}}@media all and (max-width:769px){#container main.content_top .top__content_rooms .content_rooms__block .block__info .info__mobile_image{display:block}#container main.content_top .top__content_rooms .content_rooms__block .block__info .info__top{margin-top:20px;text-align:center;font-size:10px}#container main.content_top .top__content_rooms .content_rooms__block .block__info .info__bottom{margin-top:16px;border-top:1px solid #E0E0E0;position:relative;width:100%}}#container main.content_top .top__content_rooms .content_rooms__block .block__info .info__bottom ul li{padding:12px 0;border-top:1px solid #E0E0E0}#container main.content_top .top__content_rooms .content_rooms__block .block__info .info__bottom ul li:first-child{border-top:0}#container main.content_top .top__content_rooms .content_rooms__block .block__info .info__bottom ul li a{position:relative;font-weight:500;padding-left:23px;font-size:14px}#container main.content_top .top__content_rooms .content_rooms__block .block__info .info__bottom ul li a:before{position:absolute;content:url(/static/full/neutralworks/images/svg/icon_right_arrow.svg);line-height:0;left:0;top:50%;margin-top:1px;transform:translateY(-50%)}#container main.content_top .top__content_rooms .content_rooms__block .block__image{width:50%}@media all and (max-width:769px){#container main.content_top .top__content_rooms .content_rooms__block .block__info .info__bottom ul li a{padding-left:0}#container main.content_top .top__content_rooms .content_rooms__block .block__info .info__bottom ul li a:before{left:auto;right:9px}#container main.content_top .top__content_rooms .content_rooms__block .block__image{display:none}}#container main.content_top .top__content_rooms .content_rooms__block .block__image img{width:100%;height:auto}#container main.content_top .top__content_stand{border-top:1px solid #E0E0E0;margin:0 40px;padding:40px 0}#container main.content_top .top__content_stand .content_stand__block{display:flex;justify-content:space-between;flex-direction:row-reverse}#container main.content_top .top__content_stand .content_stand__block .block__info{position:relative;width:calc(50% - 40px);text-align:right}#container main.content_top .top__content_stand .content_stand__block .block__info .content_stand__heading{line-height:.5}@media all and (max-width:769px){#container main.content_top .top__content_stand{margin:0;padding:40px 0 20px}#container main.content_top .top__content_stand .content_stand__block{display:block;margin:0 20px}#container main.content_top .top__content_stand .content_stand__block .block__info{width:100%}#container main.content_top .top__content_stand .content_stand__block .block__info .content_stand__heading{text-align:center}}#container main.content_top .top__content_stand .content_stand__block .block__info .info__mobile_image{display:none;margin-top:44px;padding:0 40px}#container main.content_top .top__content_stand .content_stand__block .block__info .info__mobile_image img{width:100%;height:auto}#container main.content_top .top__content_stand .content_stand__block .block__info .info__top{margin-top:23px;font-weight:700}#container main.content_top .top__content_stand .content_stand__block .block__info .info__bottom{position:absolute;bottom:0;right:0}@media all and (max-width:769px){#container main.content_top .top__content_stand .content_stand__block .block__info .info__mobile_image{display:block}#container main.content_top .top__content_stand .content_stand__block .block__info .info__top{margin-top:14px;text-align:center;font-size:10px}#container main.content_top .top__content_stand .content_stand__block .block__info .info__bottom{position:relative;margin-top:16px;right:auto;bottom:auto}#container main.content_top .top__content_stand .content_stand__block .block__info .info__bottom .info__view{text-align:center}}#container main.content_top .top__content_stand .content_stand__block .block__info .info__bottom .info__view{position:relative;font-size:18px}@media all and (max-width:769px){#container main.content_top .top__content_stand .content_stand__block .block__info .info__bottom .info__view a{position:relative;padding:1px 37px 5px 15px;display:inline-block;border:1px solid #000}#container main.content_top .top__content_stand .content_stand__block .block__info .info__bottom .info__view a:before{position:absolute;content:url(/static/full/neutralworks/images/svg/icon_right_arrow.svg);line-height:0;right:10px;top:50%;transform:translateY(-50%)}}#container main.content_top .top__content_stand .content_stand__block .block__info .info__bottom .info__view a span{display:inline-block;line-height:1;border-bottom:1px solid #000;padding-bottom:4px;font-weight:500}@media all and (max-width:769px){#container main.content_top .top__content_stand .content_stand__block .block__info .info__bottom .info__view a span{font-size:14px;border-bottom:0;padding-bottom:0}#container main.content_top .top__content_stand .content_stand__block .block__image{display:none}}#container main.content_top .top__content_stand .content_stand__block .block__info .info__bottom .info__view a:hover span{border-bottom:1px solid transparent}#container main.content_top .top__content_stand .content_stand__block .block__image{width:50%}#container main.content_top .top__content_stand .content_stand__block .block__image img{width:100%;height:auto}#container main.content_top .top__content_shoplist{border-top:1px solid #E0E0E0;margin:0 40px;padding:40px 0 0}#container main.content_top .top__content_shoplist .content_shoplist__block{display:flex;justify-content:space-between;flex-direction:row-reverse}#container main.content_top .top__content_shoplist .content_shoplist__block .block__info{position:relative;width:calc(50% - 40px)}#container main.content_top .top__content_shoplist .content_shoplist__block .block__info .content_shoplist__heading{line-height:.5;text-align:right}@media all and (max-width:769px){#container main.content_top .top__content_shoplist{margin:0;padding:40px 0 20px}#container main.content_top .top__content_shoplist .content_shoplist__block{display:block;margin:0 20px}#container main.content_top .top__content_shoplist .content_shoplist__block .block__info{width:100%}#container main.content_top .top__content_shoplist .content_shoplist__block .block__info .content_shoplist__heading{text-align:center}}#container main.content_top .top__content_shoplist .content_shoplist__block .block__info .info__mobile_image{display:none;margin-top:44px;padding:0 40px}#container main.content_top .top__content_shoplist .content_shoplist__block .block__info .info__mobile_image img{width:100%;height:auto}#container main.content_top .top__content_shoplist .content_shoplist__block .block__info .info__top{margin-top:23px;font-weight:700;text-align:right}@media all and (max-width:769px){#container main.content_top .top__content_shoplist .content_shoplist__block .block__info .info__mobile_image{display:block}#container main.content_top .top__content_shoplist .content_shoplist__block .block__info .info__top{margin-top:14px;text-align:center;font-size:10px}#container main.content_top .top__content_shoplist .content_shoplist__block .block__info .info__shops{text-align:center;font-size:10px}}#container main.content_top .top__content_shoplist .content_shoplist__block .block__info .info__shops{margin-top:8px;font-weight:500}#container main.content_top .top__content_shoplist .content_shoplist__block .block__info .info__bottom{position:absolute;bottom:0;width:100%}@media all and (max-width:990px){#container main.content_top .top__content_shoplist .content_shoplist__block .block__info .info__bottom{position:relative;margin-top:20px}}@media all and (max-width:769px){#container main.content_top .top__content_shoplist .content_shoplist__block .block__info .info__bottom{margin-top:16px;border-top:1px solid #E0E0E0;position:relative;width:100%}}#container main.content_top .top__content_shoplist .content_shoplist__block .block__info .info__bottom ul li{padding:12px 0;border-top:1px solid #E0E0E0}#container main.content_top .top__content_shoplist .content_shoplist__block .block__info .info__bottom ul li:first-child{border-top:0}#container main.content_top .top__content_shoplist .content_shoplist__block .block__info .info__bottom ul li a{position:relative;font-weight:500;padding-right:23px;font-size:14px;text-align:right}#container main.content_top .top__content_shoplist .content_shoplist__block .block__info .info__bottom ul li a:before{position:absolute;content:url(/static/full/neutralworks/images/svg/icon_right_arrow.svg);line-height:0;right:0;top:50%;margin-top:1px;transform:translateY(-50%)}#container main.content_top .top__content_shoplist .content_shoplist__block .block__image{width:50%}#container main.content_top .top__content_shoplist .content_shoplist__block .block__image img{width:100%;height:auto}#container main.content_journal_top .content_journal_top__header,#container main.content_journal_top .content_news_top__header,#container main.content_news_top .content_journal_top__header,#container main.content_news_top .content_news_top__header{border-top:1px solid #E0E0E0;margin-top:16px}@media all and (max-width:769px){#container main.content_top .top__content_shoplist .content_shoplist__block .block__info .info__bottom ul li a{padding-left:0;text-align:left}#container main.content_top .top__content_shoplist .content_shoplist__block .block__info .info__bottom ul li a:before{left:auto;right:9px}#container main.content_top .top__content_shoplist .content_shoplist__block .block__image{display:none}#container main.content_journal_top .content_journal_top__header,#container main.content_journal_top .content_news_top__header,#container main.content_news_top .content_journal_top__header,#container main.content_news_top .content_news_top__header{margin-top:0}}#container main.content_journal_top .content_journal_top__header .header__categories,#container main.content_journal_top .content_news_top__header .header__categories,#container main.content_news_top .content_journal_top__header .header__categories,#container main.content_news_top .content_news_top__header .header__categories{display:flex;justify-content:center;margin:30px 0 48px -56px}#container main.content_journal_top .content_journal_top__header .header__categories .category,#container main.content_journal_top .content_news_top__header .header__categories .category,#container main.content_news_top .content_journal_top__header .header__categories .category,#container main.content_news_top .content_news_top__header .header__categories .category{font-size:29px;line-height:1}@media all and (max-width:769px){#container main.content_journal_top .content_journal_top__header .header__categories,#container main.content_journal_top .content_news_top__header .header__categories,#container main.content_news_top .content_journal_top__header .header__categories,#container main.content_news_top .content_news_top__header .header__categories{margin:25px 0 0}#container main.content_journal_top .content_journal_top__header .header__categories .category,#container main.content_journal_top .content_news_top__header .header__categories .category,#container main.content_news_top .content_journal_top__header .header__categories .category,#container main.content_news_top .content_news_top__header .header__categories .category{font-size:23px}}#container main.content_journal_top .content_journal_top__header .header__categories .category:first-child:after,#container main.content_journal_top .content_news_top__header .header__categories .category:first-child:after,#container main.content_news_top .content_journal_top__header .header__categories .category:first-child:after,#container main.content_news_top .content_news_top__header .header__categories .category:first-child:after{content:"/";margin:0 25px;font-weight:500}#container main.content_journal_top .content_journal_top__header .header__categories .category a,#container main.content_journal_top .content_news_top__header .header__categories .category a,#container main.content_news_top .content_journal_top__header .header__categories .category a,#container main.content_news_top .content_news_top__header .header__categories .category a{color:#ADADAD;display:inline!important}#container main.content_journal_top .content_journal_top__header .header__categories .category a span,#container main.content_journal_top .content_news_top__header .header__categories .category a span,#container main.content_news_top .content_journal_top__header .header__categories .category a span,#container main.content_news_top .content_news_top__header .header__categories .category a span{padding-bottom:1px;border-bottom:1px solid transparent;font-weight:500;letter-spacing:1.5px}#container main.content_journal_top .content_journal_top__header .header__categories .category a.current,#container main.content_journal_top .content_journal_top__header .header__categories .category a:hover,#container main.content_journal_top .content_news_top__header .header__categories .category a.current,#container main.content_journal_top .content_news_top__header .header__categories .category a:hover,#container main.content_news_top .content_journal_top__header .header__categories .category a.current,#container main.content_news_top .content_journal_top__header .header__categories .category a:hover,#container main.content_news_top .content_news_top__header .header__categories .category a.current,#container main.content_news_top .content_news_top__header .header__categories .category a:hover{color:#000}#container main.content_journal_top .content_journal_top__header .header__categories .category a.current span,#container main.content_journal_top .content_journal_top__header .header__categories .category a:hover span,#container main.content_journal_top .content_news_top__header .header__categories .category a.current span,#container main.content_journal_top .content_news_top__header .header__categories .category a:hover span,#container main.content_news_top .content_journal_top__header .header__categories .category a.current span,#container main.content_news_top .content_journal_top__header .header__categories .category a:hover span,#container main.content_news_top .content_news_top__header .header__categories .category a.current span,#container main.content_news_top .content_news_top__header .header__categories .category a:hover span{border-bottom:1px solid #000}#container main.content_journal_top .content_journal_top__header .header__slideshow,#container main.content_journal_top .content_news_top__header .header__slideshow,#container main.content_news_top .content_journal_top__header .header__slideshow,#container main.content_news_top .content_news_top__header .header__slideshow{position:relative;background:#F0F0F0;padding:50px 40px;border-bottom:1px solid #E0E0E0}#container main.content_journal_top .content_journal_top__header .header__slideshow ul.slideshow__posts li.post,#container main.content_journal_top .content_news_top__header .header__slideshow ul.slideshow__posts li.post,#container main.content_news_top .content_journal_top__header .header__slideshow ul.slideshow__posts li.post,#container main.content_news_top .content_news_top__header .header__slideshow ul.slideshow__posts li.post{display:none}#container main.content_journal_top .content_journal_top__header .header__slideshow ul.slideshow__posts li.post.current,#container main.content_journal_top .content_news_top__header .header__slideshow ul.slideshow__posts li.post.current,#container main.content_news_top .content_journal_top__header .header__slideshow ul.slideshow__posts li.post.current,#container main.content_news_top .content_news_top__header .header__slideshow ul.slideshow__posts li.post.current{display:block}#container main.content_journal_top .content_journal_top__header .header__slideshow ul.slideshow__posts li.post a,#container main.content_journal_top .content_news_top__header .header__slideshow ul.slideshow__posts li.post a,#container main.content_news_top .content_journal_top__header .header__slideshow ul.slideshow__posts li.post a,#container main.content_news_top .content_news_top__header .header__slideshow ul.slideshow__posts li.post a{display:flex;align-items:center}#container main.content_journal_top .content_journal_top__header .header__slideshow ul.slideshow__posts li.post a .post__thumbnail,#container main.content_journal_top .content_news_top__header .header__slideshow ul.slideshow__posts li.post a .post__thumbnail,#container main.content_news_top .content_journal_top__header .header__slideshow ul.slideshow__posts li.post a .post__thumbnail,#container main.content_news_top .content_news_top__header .header__slideshow ul.slideshow__posts li.post a .post__thumbnail{width:60.5%;border:1px solid #E0E0E0}@media all and (max-width:769px){#container main.content_journal_top .content_journal_top__header .header__categories .category:first-child:after,#container main.content_journal_top .content_news_top__header .header__categories .category:first-child:after,#container main.content_news_top .content_journal_top__header .header__categories .category:first-child:after,#container main.content_news_top .content_news_top__header .header__categories .category:first-child:after{margin:0 20px}#container main.content_journal_top .content_journal_top__header .header__slideshow,#container main.content_journal_top .content_news_top__header .header__slideshow,#container main.content_news_top .content_journal_top__header .header__slideshow,#container main.content_news_top .content_news_top__header .header__slideshow{margin-top:29px;padding:20px 20px 33px}#container main.content_journal_top .content_journal_top__header .header__slideshow ul.slideshow__posts li.post a,#container main.content_journal_top .content_news_top__header .header__slideshow ul.slideshow__posts li.post a,#container main.content_news_top .content_journal_top__header .header__slideshow ul.slideshow__posts li.post a,#container main.content_news_top .content_news_top__header .header__slideshow ul.slideshow__posts li.post a{display:block}#container main.content_journal_top .content_journal_top__header .header__slideshow ul.slideshow__posts li.post a .post__thumbnail,#container main.content_journal_top .content_news_top__header .header__slideshow ul.slideshow__posts li.post a .post__thumbnail,#container main.content_news_top .content_journal_top__header .header__slideshow ul.slideshow__posts li.post a .post__thumbnail,#container main.content_news_top .content_news_top__header .header__slideshow ul.slideshow__posts li.post a .post__thumbnail{width:100%}}#container main.content_journal_top .content_journal_top__header .header__slideshow ul.slideshow__posts li.post a .post__thumbnail img,#container main.content_journal_top .content_news_top__header .header__slideshow ul.slideshow__posts li.post a .post__thumbnail img,#container main.content_news_top .content_journal_top__header .header__slideshow ul.slideshow__posts li.post a .post__thumbnail img,#container main.content_news_top .content_news_top__header .header__slideshow ul.slideshow__posts li.post a .post__thumbnail img{width:100%;height:auto}#container main.content_journal_top .content_journal_top__header .header__slideshow ul.slideshow__posts li.post a .post__info,#container main.content_journal_top .content_news_top__header .header__slideshow ul.slideshow__posts li.post a .post__info,#container main.content_news_top .content_journal_top__header .header__slideshow ul.slideshow__posts li.post a .post__info,#container main.content_news_top .content_news_top__header .header__slideshow ul.slideshow__posts li.post a .post__info{width:39.5%;padding-left:41px}#container main.content_journal_top .content_journal_top__header .header__slideshow ul.slideshow__posts li.post a .post__info .info__title span,#container main.content_journal_top .content_news_top__header .header__slideshow ul.slideshow__posts li.post a .post__info .info__title span,#container main.content_news_top .content_journal_top__header .header__slideshow ul.slideshow__posts li.post a .post__info .info__title span,#container main.content_news_top .content_news_top__header .header__slideshow ul.slideshow__posts li.post a .post__info .info__title span{font-size:18px;font-weight:700;letter-spacing:1.8px;padding-bottom:4px;border-bottom:1px solid #000}@media all and (max-width:769px){#container main.content_journal_top .content_journal_top__header .header__slideshow ul.slideshow__posts li.post a .post__info,#container main.content_journal_top .content_news_top__header .header__slideshow ul.slideshow__posts li.post a .post__info,#container main.content_news_top .content_journal_top__header .header__slideshow ul.slideshow__posts li.post a .post__info,#container main.content_news_top .content_news_top__header .header__slideshow ul.slideshow__posts li.post a .post__info{margin-top:10px;width:100%;padding-left:0}#container main.content_journal_top .content_journal_top__header .header__slideshow ul.slideshow__posts li.post a .post__info .info__title span,#container main.content_journal_top .content_news_top__header .header__slideshow ul.slideshow__posts li.post a .post__info .info__title span,#container main.content_news_top .content_journal_top__header .header__slideshow ul.slideshow__posts li.post a .post__info .info__title span,#container main.content_news_top .content_news_top__header .header__slideshow ul.slideshow__posts li.post a .post__info .info__title span{font-size:14px}}#container main.content_journal_top .content_journal_top__header .header__slideshow ul.slideshow__posts li.post a .post__info .info__description,#container main.content_journal_top .content_news_top__header .header__slideshow ul.slideshow__posts li.post a .post__info .info__description,#container main.content_news_top .content_journal_top__header .header__slideshow ul.slideshow__posts li.post a .post__info .info__description,#container main.content_news_top .content_news_top__header .header__slideshow ul.slideshow__posts li.post a .post__info .info__description{margin-top:16px;font-weight:700}@media all and (max-width:769px){#container main.content_journal_top .content_journal_top__header .header__slideshow ul.slideshow__posts li.post a .post__info .info__description,#container main.content_journal_top .content_news_top__header .header__slideshow ul.slideshow__posts li.post a .post__info .info__description,#container main.content_news_top .content_journal_top__header .header__slideshow ul.slideshow__posts li.post a .post__info .info__description,#container main.content_news_top .content_news_top__header .header__slideshow ul.slideshow__posts li.post a .post__info .info__description{margin-top:10px;font-size:10px}}#container main.content_journal_top .content_journal_top__header .header__slideshow ul.slideshow__posts li.post a .post__info .info__series,#container main.content_journal_top .content_news_top__header .header__slideshow ul.slideshow__posts li.post a .post__info .info__series,#container main.content_news_top .content_journal_top__header .header__slideshow ul.slideshow__posts li.post a .post__info .info__series,#container main.content_news_top .content_news_top__header .header__slideshow ul.slideshow__posts li.post a .post__info .info__series{margin-top:10px;font-size:14px}#container main.content_journal_top .content_journal_top__header .header__slideshow ul.slideshow__posts li.post a .post__info .info__series span,#container main.content_journal_top .content_news_top__header .header__slideshow ul.slideshow__posts li.post a .post__info .info__series span,#container main.content_news_top .content_journal_top__header .header__slideshow ul.slideshow__posts li.post a .post__info .info__series span,#container main.content_news_top .content_news_top__header .header__slideshow ul.slideshow__posts li.post a .post__info .info__series span{border:1px solid #000;display:inline-block;padding:1px 10px 2px;font-weight:500}#container main.content_journal_top .content_journal_top__header .header__slideshow ul.slideshow__posts li.post a:hover .info__title span,#container main.content_journal_top .content_news_top__header .header__slideshow ul.slideshow__posts li.post a:hover .info__title span,#container main.content_news_top .content_journal_top__header .header__slideshow ul.slideshow__posts li.post a:hover .info__title span,#container main.content_news_top .content_news_top__header .header__slideshow ul.slideshow__posts li.post a:hover .info__title span{border-bottom:1px solid transparent}#container main.content_journal_top .content_journal_top__header .header__slideshow ul.slideshow__posts li.post a:hover .info__series span,#container main.content_journal_top .content_news_top__header .header__slideshow ul.slideshow__posts li.post a:hover .info__series span,#container main.content_news_top .content_journal_top__header .header__slideshow ul.slideshow__posts li.post a:hover .info__series span,#container main.content_news_top .content_news_top__header .header__slideshow ul.slideshow__posts li.post a:hover .info__series span{color:#FFF;background:#000}#container main.content_journal_top .content_journal_top__header .header__slideshow ul.slideshow__numbers,#container main.content_journal_top .content_news_top__header .header__slideshow ul.slideshow__numbers,#container main.content_news_top .content_journal_top__header .header__slideshow ul.slideshow__numbers,#container main.content_news_top .content_news_top__header .header__slideshow ul.slideshow__numbers{position:absolute;display:flex;right:31px;bottom:50px}@media all and (max-width:769px){#container main.content_journal_top .content_journal_top__header .header__slideshow ul.slideshow__posts li.post a .post__info .info__series,#container main.content_journal_top .content_news_top__header .header__slideshow ul.slideshow__posts li.post a .post__info .info__series,#container main.content_news_top .content_journal_top__header .header__slideshow ul.slideshow__posts li.post a .post__info .info__series,#container main.content_news_top .content_news_top__header .header__slideshow ul.slideshow__posts li.post a .post__info .info__series{font-size:10px}#container main.content_journal_top .content_journal_top__header .header__slideshow ul.slideshow__posts li.post a .post__info .info__series span,#container main.content_journal_top .content_news_top__header .header__slideshow ul.slideshow__posts li.post a .post__info .info__series span,#container main.content_news_top .content_journal_top__header .header__slideshow ul.slideshow__posts li.post a .post__info .info__series span,#container main.content_news_top .content_news_top__header .header__slideshow ul.slideshow__posts li.post a .post__info .info__series span{padding:0 10px 1px}#container main.content_journal_top .content_journal_top__header .header__slideshow ul.slideshow__numbers,#container main.content_journal_top .content_news_top__header .header__slideshow ul.slideshow__numbers,#container main.content_news_top .content_journal_top__header .header__slideshow ul.slideshow__numbers,#container main.content_news_top .content_news_top__header .header__slideshow ul.slideshow__numbers{justify-content:center;margin-top:20px;position:relative;right:auto;bottom:auto}}#container main.content_journal_top .content_journal_top__header .header__slideshow ul.slideshow__numbers li.number,#container main.content_journal_top .content_news_top__header .header__slideshow ul.slideshow__numbers li.number,#container main.content_news_top .content_journal_top__header .header__slideshow ul.slideshow__numbers li.number,#container main.content_news_top .content_news_top__header .header__slideshow ul.slideshow__numbers li.number{margin:0 5px}#container main.content_journal_top .content_journal_top__header .header__slideshow ul.slideshow__numbers li.number a,#container main.content_journal_top .content_news_top__header .header__slideshow ul.slideshow__numbers li.number a,#container main.content_news_top .content_journal_top__header .header__slideshow ul.slideshow__numbers li.number a,#container main.content_news_top .content_news_top__header .header__slideshow ul.slideshow__numbers li.number a{display:block;padding:5px;line-height:1;font-size:18px;font-weight:700;border-bottom:1px solid transparent}@media all and (max-width:769px){#container main.content_journal_top .content_journal_top__header .header__slideshow ul.slideshow__numbers li.number,#container main.content_journal_top .content_news_top__header .header__slideshow ul.slideshow__numbers li.number,#container main.content_news_top .content_journal_top__header .header__slideshow ul.slideshow__numbers li.number,#container main.content_news_top .content_news_top__header .header__slideshow ul.slideshow__numbers li.number{margin:0 3px}#container main.content_journal_top .content_journal_top__header .header__slideshow ul.slideshow__numbers li.number a,#container main.content_journal_top .content_news_top__header .header__slideshow ul.slideshow__numbers li.number a,#container main.content_news_top .content_journal_top__header .header__slideshow ul.slideshow__numbers li.number a,#container main.content_news_top .content_news_top__header .header__slideshow ul.slideshow__numbers li.number a{font-size:14px}}#container main.content_journal_top .content_journal_top__header .header__slideshow ul.slideshow__numbers li.number a.current,#container main.content_journal_top .content_journal_top__header .header__slideshow ul.slideshow__numbers li.number a:hover,#container main.content_journal_top .content_news_top__header .header__slideshow ul.slideshow__numbers li.number a.current,#container main.content_journal_top .content_news_top__header .header__slideshow ul.slideshow__numbers li.number a:hover,#container main.content_news_top .content_journal_top__header .header__slideshow ul.slideshow__numbers li.number a.current,#container main.content_news_top .content_journal_top__header .header__slideshow ul.slideshow__numbers li.number a:hover,#container main.content_news_top .content_news_top__header .header__slideshow ul.slideshow__numbers li.number a.current,#container main.content_news_top .content_news_top__header .header__slideshow ul.slideshow__numbers li.number a:hover{border-bottom:1px solid #000}#container main.content_journal_top .content_journal_top__list,#container main.content_journal_top .content_news_top__list,#container main.content_news_top .content_journal_top__list,#container main.content_news_top .content_news_top__list{display:flex;justify-content:space-between;margin:99px 40px 0}@media all and (max-width:769px){#container main.content_journal_top .content_journal_top__list,#container main.content_journal_top .content_news_top__list,#container main.content_news_top .content_journal_top__list,#container main.content_news_top .content_news_top__list{display:block;margin:35px 20px 0}}#container main.content_journal_top .content_journal_top__list .list__mobile_side,#container main.content_journal_top .content_news_top__list .list__mobile_side,#container main.content_news_top .content_journal_top__list .list__mobile_side,#container main.content_news_top .content_news_top__list .list__mobile_side{display:none}#container main.content_journal_top .content_journal_top__list .list__mobile_side .mobile_series__title,#container main.content_journal_top .content_news_top__list .list__mobile_side .mobile_series__title,#container main.content_news_top .content_journal_top__list .list__mobile_side .mobile_series__title,#container main.content_news_top .content_news_top__list .list__mobile_side .mobile_series__title{text-align:center;font-size:11px}#container main.content_journal_top .content_journal_top__list .list__mobile_side .mobile_series__select,#container main.content_journal_top .content_news_top__list .list__mobile_side .mobile_series__select,#container main.content_news_top .content_journal_top__list .list__mobile_side .mobile_series__select,#container main.content_news_top .content_news_top__list .list__mobile_side .mobile_series__select{position:relative;margin-top:17px;font-size:14px;border:1px solid #000}#container main.content_journal_top .content_journal_top__list .list__mobile_side .mobile_series__select:before,#container main.content_journal_top .content_news_top__list .list__mobile_side .mobile_series__select:before,#container main.content_news_top .content_journal_top__list .list__mobile_side .mobile_series__select:before,#container main.content_news_top .content_news_top__list .list__mobile_side .mobile_series__select:before{pointer-events:none;position:absolute;content:url(/static/full/neutralworks/images/svg/drawer_arrow.svg);right:10px;top:50%;line-height:1;transform:translateY(-50%)}#container main.content_journal_top .content_journal_top__list .list__mobile_side .mobile_series__select select,#container main.content_journal_top .content_news_top__list .list__mobile_side .mobile_series__select select,#container main.content_news_top .content_journal_top__list .list__mobile_side .mobile_series__select select,#container main.content_news_top .content_news_top__list .list__mobile_side .mobile_series__select select{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;outline:0;background:0 0;padding:6px 17px;width:100%}#container main.content_journal_top .content_journal_top__list .list__side,#container main.content_journal_top .content_news_top__list .list__side,#container main.content_news_top .content_journal_top__list .list__side,#container main.content_news_top .content_news_top__list .list__side{width:360px}@media all and (max-width:769px){#container main.content_journal_top .content_journal_top__list .list__mobile_side,#container main.content_journal_top .content_news_top__list .list__mobile_side,#container main.content_news_top .content_journal_top__list .list__mobile_side,#container main.content_news_top .content_news_top__list .list__mobile_side{display:block}#container main.content_journal_top .content_journal_top__list .list__side,#container main.content_journal_top .content_news_top__list .list__side,#container main.content_news_top .content_journal_top__list .list__side,#container main.content_news_top .content_news_top__list .list__side{display:none}}#container main.content_journal_top .content_journal_top__list .list__side .side__all,#container main.content_journal_top .content_news_top__list .list__side .side__all,#container main.content_news_top .content_journal_top__list .list__side .side__all,#container main.content_news_top .content_news_top__list .list__side .side__all{font-size:24px;line-height:.6}#container main.content_journal_top .content_journal_top__list .list__side .side__all a,#container main.content_journal_top .content_news_top__list .list__side .side__all a,#container main.content_news_top .content_journal_top__list .list__side .side__all a,#container main.content_news_top .content_news_top__list .list__side .side__all a{line-height:.6}#container main.content_journal_top .content_journal_top__list .list__side .side__all a span,#container main.content_journal_top .content_news_top__list .list__side .side__all a span,#container main.content_news_top .content_journal_top__list .list__side .side__all a span,#container main.content_news_top .content_news_top__list .list__side .side__all a span{border-bottom:1px solid #000;padding-bottom:9px;line-height:0;font-weight:500}#container main.content_journal_top .content_journal_top__list .list__side .side__all a:hover span,#container main.content_journal_top .content_news_top__list .list__side .side__all a:hover span,#container main.content_news_top .content_journal_top__list .list__side .side__all a:hover span,#container main.content_news_top .content_news_top__list .list__side .side__all a:hover span{border-bottom:1px solid transparent}#container main.content_journal_top .content_journal_top__list .list__side .side__series,#container main.content_journal_top .content_news_top__list .list__side .side__series,#container main.content_news_top .content_journal_top__list .list__side .side__series,#container main.content_news_top .content_news_top__list .list__side .side__series{margin-top:48px}#container main.content_journal_top .content_journal_top__list .list__side .side__series .series__title,#container main.content_journal_top .content_news_top__list .list__side .side__series .series__title,#container main.content_news_top .content_journal_top__list .list__side .side__series .series__title,#container main.content_news_top .content_news_top__list .list__side .side__series .series__title{font-weight:500;font-size:14px}#container main.content_journal_top .content_journal_top__list .list__side .side__series ul.series__children,#container main.content_journal_top .content_news_top__list .list__side .side__series ul.series__children,#container main.content_news_top .content_journal_top__list .list__side .side__series ul.series__children,#container main.content_news_top .content_news_top__list .list__side .side__series ul.series__children{margin-top:14px}#container main.content_journal_top .content_journal_top__list .list__side .side__series ul.series__children li.series__child:nth-child(n+2),#container main.content_journal_top .content_news_top__list .list__side .side__series ul.series__children li.series__child:nth-child(n+2),#container main.content_news_top .content_journal_top__list .list__side .side__series ul.series__children li.series__child:nth-child(n+2),#container main.content_news_top .content_news_top__list .list__side .side__series ul.series__children li.series__child:nth-child(n+2){margin-top:9px}#container main.content_journal_top .content_journal_top__list .list__side .side__series ul.series__children li.series__child a,#container main.content_journal_top .content_news_top__list .list__side .side__series ul.series__children li.series__child a,#container main.content_news_top .content_journal_top__list .list__side .side__series ul.series__children li.series__child a,#container main.content_news_top .content_news_top__list .list__side .side__series ul.series__children li.series__child a{color:#ADADAD}#container main.content_journal_top .content_journal_top__list .list__side .side__series ul.series__children li.series__child a span,#container main.content_journal_top .content_news_top__list .list__side .side__series ul.series__children li.series__child a span,#container main.content_news_top .content_journal_top__list .list__side .side__series ul.series__children li.series__child a span,#container main.content_news_top .content_news_top__list .list__side .side__series ul.series__children li.series__child a span{display:inline-block;font-weight:500;border:1px solid #E0E0E0;padding:4px 9px;letter-spacing:1.2px}#container main.content_journal_top .content_journal_top__list .list__side .side__series ul.series__children li.series__child a.current,#container main.content_journal_top .content_journal_top__list .list__side .side__series ul.series__children li.series__child a:hover,#container main.content_journal_top .content_news_top__list .list__side .side__series ul.series__children li.series__child a.current,#container main.content_journal_top .content_news_top__list .list__side .side__series ul.series__children li.series__child a:hover,#container main.content_news_top .content_journal_top__list .list__side .side__series ul.series__children li.series__child a.current,#container main.content_news_top .content_journal_top__list .list__side .side__series ul.series__children li.series__child a:hover,#container main.content_news_top .content_news_top__list .list__side .side__series ul.series__children li.series__child a.current,#container main.content_news_top .content_news_top__list .list__side .side__series ul.series__children li.series__child a:hover{color:#FFF}#container main.content_journal_top .content_journal_top__list .list__side .side__series ul.series__children li.series__child a.current span,#container main.content_journal_top .content_journal_top__list .list__side .side__series ul.series__children li.series__child a:hover span,#container main.content_journal_top .content_news_top__list .list__side .side__series ul.series__children li.series__child a.current span,#container main.content_journal_top .content_news_top__list .list__side .side__series ul.series__children li.series__child a:hover span,#container main.content_news_top .content_journal_top__list .list__side .side__series ul.series__children li.series__child a.current span,#container main.content_news_top .content_journal_top__list .list__side .side__series ul.series__children li.series__child a:hover span,#container main.content_news_top .content_news_top__list .list__side .side__series ul.series__children li.series__child a.current span,#container main.content_news_top .content_news_top__list .list__side .side__series ul.series__children li.series__child a:hover span{border:1px solid #000;background:#000}#container main.content_journal_top .content_journal_top__list .list__posts,#container main.content_journal_top .content_news_top__list .list__posts,#container main.content_news_top .content_journal_top__list .list__posts,#container main.content_news_top .content_news_top__list .list__posts{width:calc(100% - 360px)}#container main.content_journal_top .content_journal_top__list .list__posts ul.posts,#container main.content_journal_top .content_news_top__list .list__posts ul.posts,#container main.content_news_top .content_journal_top__list .list__posts ul.posts,#container main.content_news_top .content_news_top__list .list__posts ul.posts{display:flex;justify-content:space-between;flex-wrap:wrap}@media all and (max-width:769px){#container main.content_journal_top .content_journal_top__list .list__posts,#container main.content_journal_top .content_news_top__list .list__posts,#container main.content_news_top .content_journal_top__list .list__posts,#container main.content_news_top .content_news_top__list .list__posts{margin-top:40px;width:100%}#container main.content_journal_top .content_journal_top__list .list__posts ul.posts,#container main.content_journal_top .content_news_top__list .list__posts ul.posts,#container main.content_news_top .content_journal_top__list .list__posts ul.posts,#container main.content_news_top .content_news_top__list .list__posts ul.posts{display:block}}#container main.content_journal_top .content_journal_top__list .list__posts ul.posts:after,#container main.content_journal_top .content_journal_top__list .list__posts ul.posts:before,#container main.content_journal_top .content_news_top__list .list__posts ul.posts:after,#container main.content_journal_top .content_news_top__list .list__posts ul.posts:before,#container main.content_news_top .content_journal_top__list .list__posts ul.posts:after,#container main.content_news_top .content_journal_top__list .list__posts ul.posts:before,#container main.content_news_top .content_news_top__list .list__posts ul.posts:after,#container main.content_news_top .content_news_top__list .list__posts ul.posts:before{display:none!important}#container main.content_journal_top .content_journal_top__list .list__posts ul.posts li.post,#container main.content_journal_top .content_news_top__list .list__posts ul.posts li.post,#container main.content_news_top .content_journal_top__list .list__posts ul.posts li.post,#container main.content_news_top .content_news_top__list .list__posts ul.posts li.post{margin-bottom:50px;width:calc(50% - 20px)}#container main.content_journal_top .content_journal_top__list .list__posts ul.posts li.post a,#container main.content_journal_top .content_news_top__list .list__posts ul.posts li.post a,#container main.content_news_top .content_journal_top__list .list__posts ul.posts li.post a,#container main.content_news_top .content_news_top__list .list__posts ul.posts li.post a{display:block}#container main.content_journal_top .content_journal_top__list .list__posts ul.posts li.post a .post__thumbnail img,#container main.content_journal_top .content_news_top__list .list__posts ul.posts li.post a .post__thumbnail img,#container main.content_news_top .content_journal_top__list .list__posts ul.posts li.post a .post__thumbnail img,#container main.content_news_top .content_news_top__list .list__posts ul.posts li.post a .post__thumbnail img{width:100%;height:auto}#container main.content_journal_top .content_journal_top__list .list__posts ul.posts li.post a .post__info,#container main.content_journal_top .content_news_top__list .list__posts ul.posts li.post a .post__info,#container main.content_news_top .content_journal_top__list .list__posts ul.posts li.post a .post__info,#container main.content_news_top .content_news_top__list .list__posts ul.posts li.post a .post__info{margin-top:13px}#container main.content_journal_top .content_journal_top__list .list__posts ul.posts li.post a .post__info .info__title span,#container main.content_journal_top .content_news_top__list .list__posts ul.posts li.post a .post__info .info__title span,#container main.content_news_top .content_journal_top__list .list__posts ul.posts li.post a .post__info .info__title span,#container main.content_news_top .content_news_top__list .list__posts ul.posts li.post a .post__info .info__title span{font-size:14px;font-weight:700;padding-bottom:3px;letter-spacing:1.2px;border-bottom:1px solid #000}@media all and (max-width:769px){#container main.content_journal_top .content_journal_top__list .list__posts ul.posts li.post,#container main.content_journal_top .content_news_top__list .list__posts ul.posts li.post,#container main.content_news_top .content_journal_top__list .list__posts ul.posts li.post,#container main.content_news_top .content_news_top__list .list__posts ul.posts li.post{margin-bottom:30px;width:100%}#container main.content_journal_top .content_journal_top__list .list__posts ul.posts li.post a .post__info,#container main.content_journal_top .content_news_top__list .list__posts ul.posts li.post a .post__info,#container main.content_news_top .content_journal_top__list .list__posts ul.posts li.post a .post__info,#container main.content_news_top .content_news_top__list .list__posts ul.posts li.post a .post__info{margin-top:4px}#container main.content_journal_top .content_journal_top__list .list__posts ul.posts li.post a .post__info .info__title span,#container main.content_journal_top .content_news_top__list .list__posts ul.posts li.post a .post__info .info__title span,#container main.content_news_top .content_journal_top__list .list__posts ul.posts li.post a .post__info .info__title span,#container main.content_news_top .content_news_top__list .list__posts ul.posts li.post a .post__info .info__title span{letter-spacing:.5px;font-size:11px}}#container main.content_journal_top .content_journal_top__list .list__posts ul.posts li.post a .post__info .info__description,#container main.content_journal_top .content_news_top__list .list__posts ul.posts li.post a .post__info .info__description,#container main.content_news_top .content_journal_top__list .list__posts ul.posts li.post a .post__info .info__description,#container main.content_news_top .content_news_top__list .list__posts ul.posts li.post a .post__info .info__description{margin-top:2px;font-size:10px;font-weight:700}#container main.content_journal_top .content_journal_top__list .list__posts ul.posts li.post a .post__info .info__series,#container main.content_journal_top .content_news_top__list .list__posts ul.posts li.post a .post__info .info__series,#container main.content_news_top .content_journal_top__list .list__posts ul.posts li.post a .post__info .info__series,#container main.content_news_top .content_news_top__list .list__posts ul.posts li.post a .post__info .info__series{margin-top:10px;font-size:10px}#container main.content_journal_top .content_journal_top__list .list__posts ul.posts li.post a .post__info .info__series span,#container main.content_journal_top .content_news_top__list .list__posts ul.posts li.post a .post__info .info__series span,#container main.content_news_top .content_journal_top__list .list__posts ul.posts li.post a .post__info .info__series span,#container main.content_news_top .content_news_top__list .list__posts ul.posts li.post a .post__info .info__series span{border:1px solid #000;display:inline-block;padding:0 9px 1px;font-weight:500}#container main.content_journal_top .content_journal_top__list .list__posts ul.posts li.post a:hover .info__title span,#container main.content_journal_top .content_news_top__list .list__posts ul.posts li.post a:hover .info__title span,#container main.content_news_top .content_journal_top__list .list__posts ul.posts li.post a:hover .info__title span,#container main.content_news_top .content_news_top__list .list__posts ul.posts li.post a:hover .info__title span{border-bottom:1px solid transparent}#container main.content_journal_top .content_journal_top__list .list__posts ul.posts li.post a:hover .info__series span,#container main.content_journal_top .content_news_top__list .list__posts ul.posts li.post a:hover .info__series span,#container main.content_news_top .content_journal_top__list .list__posts ul.posts li.post a:hover .info__series span,#container main.content_news_top .content_news_top__list .list__posts ul.posts li.post a:hover .info__series span{background:#000;color:#FFF}#container main.content_news_top .content_news_top__header{border-bottom:0}#container main.content_news_top .content_news_top__list{display:flex;justify-content:space-between;margin:48px 40px 0}#container main.content_news_top .content_news_top__list .list__posts{width:100%}#container main.content_news_top .content_news_top__list .list__posts ul.posts:after{display:block!important;content:""!important;width:calc(25% - 30px)}@media all and (max-width:900px){#container main.content_news_top .content_news_top__list .list__posts ul.posts:after{width:calc(50% - 10px)}}@media all and (max-width:769px){#container main.content_news_top .content_news_top__list{margin:9px 20px 0}#container main.content_news_top .content_news_top__list .list__posts{margin-top:30px}#container main.content_news_top .content_news_top__list .list__posts ul.posts:after{display:none!important}}#container main.content_news_top .content_news_top__list .list__posts ul.posts:before{display:block!important;content:""!important;width:calc(25% - 30px);order:1}@media all and (max-width:900px){#container main.content_news_top .content_news_top__list .list__posts ul.posts:before{width:calc(50% - 10px)}}#container main.content_news_top .content_news_top__list .list__posts ul.posts li.post{margin-bottom:46px;width:calc(25% - 30px)}@media all and (max-width:900px){#container main.content_news_top .content_news_top__list .list__posts ul.posts li.post{width:calc(50% - 10px)}#container main.content_shoplist .content_shoplist__header .header__nav ul{overflow-x:scroll}}#container main.content_news_top .content_news_top__list .list__posts ul.posts li.post a .post__info{margin-top:13px}#container main.content_news_top .content_news_top__list .list__posts ul.posts li.post a .post__info .info__title span{font-size:12px;border-bottom:1px solid #000;letter-spacing:0;padding-bottom:1px}@media all and (max-width:769px){#container main.content_news_top .content_news_top__list .list__posts ul.posts:before{display:none!important}#container main.content_news_top .content_news_top__list .list__posts ul.posts li.post{margin-bottom:30px;width:100%}#container main.content_news_top .content_news_top__list .list__posts ul.posts li.post:last-child{margin-bottom:10px}#container main.content_news_top .content_news_top__list .list__posts ul.posts li.post a .post__info{margin-top:4px}#container main.content_news_top .content_news_top__list .list__posts ul.posts li.post a .post__info .info__title span{font-size:11px}}#container main.content_news_top .content_news_top__list .list__posts ul.posts li.post a .post__info .info__date{margin-top:10px;color:#ADADAD;font-weight:500}@media all and (max-width:769px){#container main.content_news_top .content_news_top__list .list__posts ul.posts li.post a .post__info .info__date{margin-top:6px}}#container main.content_news_top .content_news_top__list .list__posts ul.posts li.post a:hover .info__title span{border-bottom:1px solid transparent}#container main.content_journal_detail .content_journal_detail__header{position:relative;display:flex;margin:16px 0 0;border-top:1px solid #E0E0E0}@media all and (max-width:769px){#container main.content_journal_detail .content_journal_detail__header{margin:0;display:block;padding:20px 20px 0}}#container main.content_journal_detail .content_journal_detail__header .header__back{margin-top:49px;padding-left:40px;width:33%}@media all and (max-width:769px){#container main.content_journal_detail .content_journal_detail__header .header__back{margin-top:0;padding-left:0;width:100%}}#container main.content_journal_detail .content_journal_detail__header .header__back a{display:inline-block;font-size:14px;color:#ABABAB}#container main.content_journal_detail .content_journal_detail__header .header__back a span.box{display:inline-block;border:1px solid #000;line-height:0}#container main.content_journal_detail .content_journal_detail__header .header__back a span.txt{position:relative;top:1px;padding-left:12px;font-weight:500}#container main.content_journal_detail .content_journal_detail__header .header__back a:hover{color:#000}#container main.content_journal_detail .content_journal_detail__header .header__back a:hover span.box{background:#000}#container main.content_journal_detail .content_journal_detail__header .header__right{margin-top:37px;padding-right:40px;width:67%}#container main.content_journal_detail .content_journal_detail__header .header__right h1.header__title{font-size:29px;font-weight:700;line-height:1.5}@media all and (max-width:769px){#container main.content_journal_detail .content_journal_detail__header .header__right{margin-top:28px;width:100%;padding-right:0}#container main.content_journal_detail .content_journal_detail__header .header__right h1.header__title{margin-top:25px;font-size:16px}}#container main.content_journal_detail .content_journal_detail__header .header__right .header__sub{margin-top:16px;font-weight:700;font-size:16px}#container main.content_journal_detail .content_journal_detail__header .header__right .header_category{margin-top:19px}@media all and (max-width:769px){#container main.content_journal_detail .content_journal_detail__header .header__right .header__sub{font-size:11px}#container main.content_journal_detail .content_journal_detail__header .header__right .header_category{margin-top:10px}}#container main.content_journal_detail .content_journal_detail__header .header__right .header_category span{padding:3px 9px 4px;border:1px solid #000;letter-spacing:1.1px;display:inline-block;font-weight:500}#container main.content_journal_detail .content_journal_detail__body{margin:50px 0 0}@media all and (max-width:769px){#container main.content_journal_detail .content_journal_detail__body{margin:40px 0 0}}#container main.content_journal_detail .content_journal_detail__body .body__information_content .information_content{margin:70px 40px}@media all and (min-width:1340px){#container main.content_journal_detail .content_journal_detail__body .body__information_content .information_content{margin:70px 117px}}#container main.content_journal_detail .content_journal_detail__body .body__information_content .information_content.m_b{display:none}#container main.content_journal_detail .content_journal_detail__body .body__information_content .information_content.m_n{display:block}@media all and (max-width:769px){#container main.content_journal_detail .content_journal_detail__body .body__information_content .information_content{margin:40px 20px}#container main.content_journal_detail .content_journal_detail__body .body__information_content .information_content.m_b{display:block}#container main.content_journal_detail .content_journal_detail__body .body__information_content .information_content.m_n{display:none}}#container main.content_journal_detail .content_journal_detail__body .body__information_content .information_content__heading_left{font-size:29px;font-weight:700;line-height:1.7;margin-left:117px;margin-right:117px}@media all and (max-width:769px){#container main.content_journal_detail .content_journal_detail__body .body__information_content .information_content__heading_left{font-size:16px;margin-left:20px;margin-right:20px;line-height:1.6}}#container main.content_journal_detail .content_journal_detail__body .body__information_content .information_content__heading{text-align:center;font-size:29px;font-weight:700;line-height:1.4;margin-top:105px}@media all and (min-width:1340px){#container main.content_journal_detail .content_journal_detail__body .body__information_content .information_content__heading{margin-top:105px}}@media all and (max-width:769px){#container main.content_journal_detail .content_journal_detail__body .body__information_content .information_content__heading{margin-top:60px}}#container main.content_journal_detail .content_journal_detail__body .body__information_content .information_content__heading.mt{margin-top:70px}#container main.content_journal_detail .content_journal_detail__body .body__information_content .information_content__heading span{font-weight:700}#container main.content_journal_detail .content_journal_detail__body .body__information_content .information_content__heading .text{font-weight:400;font-size:16px;line-height:2.5}@media all and (max-width:769px){#container main.content_journal_detail .content_journal_detail__body .body__information_content .information_content__heading.mt{margin-top:40px}#container main.content_journal_detail .content_journal_detail__body .body__information_content .information_content__heading .text.m_left{text-align:left}#container main.content_journal_detail .content_journal_detail__body .body__information_content .information_content__heading .text{font-size:13px}#container main.content_journal_detail .content_journal_detail__body .body__information_content .information_content__heading .text br.m_n{display:none}}#container main.content_journal_detail .content_journal_detail__body .body__information_content .information_content__heading .text.mt{margin-top:28px}#container main.content_journal_detail .content_journal_detail__body .body__information_content .information_content__heading .text a{display:inline!important;border-bottom:1px solid #000}#container main.content_journal_detail .content_journal_detail__body .body__information_content .information_content__heading .text a:hover{border-bottom:1px solid transparent}#container main.content_journal_detail .content_journal_detail__body .body__information_content .information_content__heading br.m{display:none}@media all and (max-width:769px){#container main.content_journal_detail .content_journal_detail__body .body__information_content .information_content__heading .text.mt{margin-top:10px}#container main.content_journal_detail .content_journal_detail__body .body__information_content .information_content__heading{font-size:16px;line-height:1.6}#container main.content_journal_detail .content_journal_detail__body .body__information_content .information_content__heading br.m{display:block}}#container main.content_journal_detail .content_journal_detail__body .body__information_content .information_content__heading+.information_content__heading{margin:40px}@media all and (min-width:1340px){#container main.content_journal_detail .content_journal_detail__body .body__information_content .information_content__heading+.information_content__heading{margin:40px 117px}}@media all and (max-width:769px){#container main.content_journal_detail .content_journal_detail__body .body__information_content .information_content__heading+.information_content__heading{margin:40px 20px}}#container main.content_journal_detail .content_journal_detail__body .body__information_content .information_content__movie .movie{position:relative;width:100%;padding-top:56.25%}#container main.content_journal_detail .content_journal_detail__body .body__information_content .information_content__movie .movie iframe{position:absolute;top:0;right:0;width:100%!important;height:100%!important}#container main.content_journal_detail .content_journal_detail__body .body__information_content .information_content__movie .caption{margin:10px 20px;font-size:12px}@media all and (max-width:769px){#container main.content_journal_detail .content_journal_detail__body .body__information_content .information_content__movie .caption{font-size:11px;margin:10px 0}}#container main.content_journal_detail .content_journal_detail__body .body__information_content .information_content__movie_inline{margin-left:117px;margin-right:117px}@media all and (max-width:769px){#container main.content_journal_detail .content_journal_detail__body .body__information_content .information_content__movie_inline{margin-right:20px;margin-left:20px}}#container main.content_journal_detail .content_journal_detail__body .body__information_content .information_content__movie_inline .movie{position:relative;width:100%;padding-top:56.25%}#container main.content_journal_detail .content_journal_detail__body .body__information_content .information_content__movie_inline .movie iframe{position:absolute;top:0;right:0;width:100%!important;height:100%!important}#container main.content_journal_detail .content_journal_detail__body .body__information_content .information_content__movie_inline .caption{margin:10px 0;font-size:12px}#container main.content_journal_detail .content_journal_detail__body .body__information_content .information_content__profile{display:flex;border:1px solid #E0E0E0;margin-left:117px;margin-right:117px;padding:32px 38px}@media all and (max-width:769px){#container main.content_journal_detail .content_journal_detail__body .body__information_content .information_content__movie_inline .caption{font-size:11px}#container main.content_journal_detail .content_journal_detail__body .body__information_content .information_content__profile{display:block;margin-left:20px;margin-right:20px;padding:20px}}#container main.content_journal_detail .content_journal_detail__body .body__information_content .information_content__profile.no_image .profile__left{width:100%!important;padding-right:0!important}#container main.content_journal_detail .content_journal_detail__body .body__information_content .information_content__profile .left__mobile_caption,#container main.content_journal_detail .content_journal_detail__body .body__information_content .information_content__profile .right__caption{margin-top:10px}#container main.content_journal_detail .content_journal_detail__body .body__information_content .information_content__profile .left__mobile_caption ul li,#container main.content_journal_detail .content_journal_detail__body .body__information_content .information_content__profile .right__caption ul li{font-size:12px;line-height:1.7;font-weight:500}#container main.content_journal_detail .content_journal_detail__body .body__information_content .information_content__profile .left__mobile_caption ul li:nth-child(n+2),#container main.content_journal_detail .content_journal_detail__body .body__information_content .information_content__profile .right__caption ul li:nth-child(n+2){margin-top:15px}#container main.content_journal_detail .content_journal_detail__body .body__information_content .information_content__profile .left__mobile_caption ul li span,#container main.content_journal_detail .content_journal_detail__body .body__information_content .information_content__profile .right__caption ul li span{font-weight:400}#container main.content_journal_detail .content_journal_detail__body .body__information_content .information_content__profile .left__mobile_caption ul li a,#container main.content_journal_detail .content_journal_detail__body .body__information_content .information_content__profile .right__caption ul li a{border-bottom:1px solid #000;font-size:12px;display:inline;font-weight:500}#container main.content_journal_detail .content_journal_detail__body .body__information_content .information_content__profile .left__mobile_caption ul li a:hover,#container main.content_journal_detail .content_journal_detail__body .body__information_content .information_content__profile .right__caption ul li a:hover{border-bottom:1px solid transparent}#container main.content_journal_detail .content_journal_detail__body .body__information_content .information_content__profile .profile__left{width:75%;padding-right:45px}#container main.content_journal_detail .content_journal_detail__body .body__information_content .information_content__profile .profile__left .left__title{font-weight:700;font-size:16px}@media all and (max-width:769px){#container main.content_journal_detail .content_journal_detail__body .body__information_content .information_content__profile .profile__left{width:100%;padding-right:0}#container main.content_journal_detail .content_journal_detail__body .body__information_content .information_content__profile .profile__left .left__title{font-size:13px}}#container main.content_journal_detail .content_journal_detail__body .body__information_content .information_content__profile .profile__left .left__mobile_image{margin-bottom:15px;display:none}#container main.content_journal_detail .content_journal_detail__body .body__information_content .information_content__profile .profile__left .left__mobile_image img{width:100%;height:auto}#container main.content_journal_detail .content_journal_detail__body .body__information_content .information_content__profile .profile__left .left__mobile_image .caption{margin:5px 0;font-size:11px}#container main.content_journal_detail .content_journal_detail__body .body__information_content .information_content__profile .profile__left .left__text{margin-top:18px;font-size:14px;line-height:2.2}#container main.content_journal_detail .content_journal_detail__body .body__information_content .information_content__profile .profile__left .left__text a{display:inline!important;text-decoration:underline}#container main.content_journal_detail .content_journal_detail__body .body__information_content .information_content__profile .profile__left .left__text a:hover{text-decoration:none}#container main.content_journal_detail .content_journal_detail__body .body__information_content .information_content__profile .profile__right{width:25%}#container main.content_journal_detail .content_journal_detail__body .body__information_content .information_content__image_full img,#container main.content_journal_detail .content_journal_detail__body .body__information_content .information_content__image_inline img,#container main.content_journal_detail .content_journal_detail__body .body__information_content .information_content__image_mid img,#container main.content_journal_detail .content_journal_detail__body .body__information_content .information_content__profile .profile__right img{width:100%;height:auto}@media all and (max-width:769px){#container main.content_journal_detail .content_journal_detail__body .body__information_content .information_content__profile .profile__left .left__text{margin-top:0;font-size:11px}#container main.content_journal_detail .content_journal_detail__body .body__information_content .information_content__profile .profile__right{margin-top:15px;width:100%}}#container main.content_journal_detail .content_journal_detail__body .body__information_content .information_content__profile .profile__right .caption{margin:10px 0;font-size:12px}@media all and (max-width:769px){#container main.content_journal_detail .content_journal_detail__body .body__information_content .information_content__profile .profile__right .caption{font-size:11px}}#container main.content_journal_detail .content_journal_detail__body .body__information_content .information_content__text{font-size:16px;line-height:2.5;margin-left:117px;margin-right:117px}@media all and (max-width:769px){#container main.content_journal_detail .content_journal_detail__body .body__information_content .information_content__text{margin-right:20px;margin-left:20px;font-size:13px}}#container main.content_journal_detail .content_journal_detail__body .body__information_content .information_content__text strong{font-weight:700}#container main.content_journal_detail .content_journal_detail__body .body__information_content .information_content__text a{display:inline;border-bottom:1px solid #000}#container main.content_journal_detail .content_journal_detail__body .body__information_content .information_content__text a:hover{border-bottom:1px solid transparent}#container main.content_journal_detail .content_journal_detail__body .body__information_content .information_content__text.small{font-size:14px;line-height:2.2}#container main.content_journal_detail .content_journal_detail__body .body__information_content .information_content__image_full{margin-left:0;margin-right:0}#container main.content_journal_detail .content_journal_detail__body .body__information_content .information_content__image_full.margin_add_h{margin-top:105px;margin-bottom:105px}@media all and (min-width:1340px){#container main.content_journal_detail .content_journal_detail__body .body__information_content .information_content__image_full.margin_add_h{margin-top:105px;margin-bottom:105px}}#container main.content_journal_detail .content_journal_detail__body .body__information_content .information_content__image_full img.m{display:none}@media all and (max-width:769px){#container main.content_journal_detail .content_journal_detail__body .body__information_content .information_content__text.small{font-size:13px}#container main.content_journal_detail .content_journal_detail__body .body__information_content .information_content__image_full.margin_add_h{margin-top:60px;margin-bottom:60px}#container main.content_journal_detail .content_journal_detail__body .body__information_content .information_content__image_full img.pc{display:none}#container main.content_journal_detail .content_journal_detail__body .body__information_content .information_content__image_full img.m{display:block}}#container main.content_journal_detail .content_journal_detail__body .body__information_content .information_content__image_full .caption{margin:10px 20px;font-size:12px}#container main.content_journal_detail .content_journal_detail__body .body__information_content .information_content__image_mid.margin_add_h{margin-top:105px;margin-bottom:105px}@media all and (min-width:1340px){#container main.content_journal_detail .content_journal_detail__body .body__information_content .information_content__image_mid.margin_add_h{margin-top:105px;margin-bottom:105px}}#container main.content_journal_detail .content_journal_detail__body .body__information_content .information_content__image_mid img.m{display:none}@media all and (max-width:769px){#container main.content_journal_detail .content_journal_detail__body .body__information_content .information_content__image_full .caption{font-size:11px}#container main.content_journal_detail .content_journal_detail__body .body__information_content .information_content__image_mid.margin_add_h{margin-top:60px;margin-bottom:60px}#container main.content_journal_detail .content_journal_detail__body .body__information_content .information_content__image_mid img.pc{display:none}#container main.content_journal_detail .content_journal_detail__body .body__information_content .information_content__image_mid img.m{display:block}}#container main.content_journal_detail .content_journal_detail__body .body__information_content .information_content__image_mid .caption{margin:10px 20px;font-size:12px}#container main.content_journal_detail .content_journal_detail__body .body__information_content .information_content__image_inline{margin-left:117px;margin-right:117px}#container main.content_journal_detail .content_journal_detail__body .body__information_content .information_content__image_inline.margin_add_h{margin-top:105px;margin-bottom:105px}@media all and (min-width:1340px){#container main.content_journal_detail .content_journal_detail__body .body__information_content .information_content__image_inline.margin_add_h{margin-top:105px;margin-bottom:105px}}#container main.content_journal_detail .content_journal_detail__body .body__information_content .information_content__image_inline img.m{display:none}@media all and (max-width:769px){#container main.content_journal_detail .content_journal_detail__body .body__information_content .information_content__image_mid .caption{font-size:11px}#container main.content_journal_detail .content_journal_detail__body .body__information_content .information_content__image_inline{margin-right:20px;margin-left:20px}#container main.content_journal_detail .content_journal_detail__body .body__information_content .information_content__image_inline.margin_add_h{margin-top:60px;margin-bottom:60px}#container main.content_journal_detail .content_journal_detail__body .body__information_content .information_content__image_inline img.pc{display:none}#container main.content_journal_detail .content_journal_detail__body .body__information_content .information_content__image_inline img.m{display:block}}#container main.content_journal_detail .content_journal_detail__body .body__information_content .information_content__image_inline .caption{margin:10px 0;font-size:12px}#container main.content_journal_detail .content_journal_detail__body .body__information_content .information_content__image_inline .caption a{display:inline!important;border-bottom:1px solid #000}#container main.content_journal_detail .content_journal_detail__body .body__information_content .information_content__image_inline .caption a:hover{border-bottom:1px solid transparent}#container main.content_journal_detail .content_journal_detail__body .body__information_content .information_content__image_inline_h{margin-left:117px;margin-right:117px}#container main.content_journal_detail .content_journal_detail__body .body__information_content .information_content__image_inline_h.margin_add_h{margin-top:105px;margin-bottom:105px}@media all and (min-width:1340px){#container main.content_journal_detail .content_journal_detail__body .body__information_content .information_content__image_inline_h.margin_add_h{margin-top:105px;margin-bottom:105px}}@media all and (max-width:769px){#container main.content_journal_detail .content_journal_detail__body .body__information_content .information_content__image_inline .caption{font-size:11px}#container main.content_journal_detail .content_journal_detail__body .body__information_content .information_content__image_inline_h{margin-right:20px;margin-left:20px}#container main.content_journal_detail .content_journal_detail__body .body__information_content .information_content__image_inline_h.margin_add_h{margin-top:60px;margin-bottom:60px}#container main.content_journal_detail .content_journal_detail__body .body__information_content .information_content__image_inline_h img.pc{display:none}}#container main.content_journal_detail .content_journal_detail__body .body__information_content .information_content__image_inline_h .image_inner{margin:0 auto;width:60%}@media all and (max-width:1000px){#container main.content_journal_detail .content_journal_detail__body .body__information_content .information_content__image_inline_h .image_inner{width:65%}}@media all and (max-width:768px){#container main.content_journal_detail .content_journal_detail__body .body__information_content .information_content__image_inline_h .image_inner{width:100%}}#container main.content_journal_detail .content_journal_detail__body .body__information_content .information_content__image_inline_h img{width:100%;height:auto}#container main.content_journal_detail .content_journal_detail__body .body__information_content .information_content__image_inline_h img.m{display:none}@media all and (max-width:769px){#container main.content_journal_detail .content_journal_detail__body .body__information_content .information_content__image_inline_h img.m{display:block}}#container main.content_journal_detail .content_journal_detail__body .body__information_content .information_content__image_inline_h .caption{margin:10px 0;font-size:12px}#container main.content_journal_detail .content_journal_detail__body .body__information_content .information_content__image_inline_h .caption a{display:inline!important;border-bottom:1px solid #000}#container main.content_journal_detail .content_journal_detail__body .body__information_content .information_content__image_inline_h .caption a:hover{border-bottom:1px solid transparent}#container main.content_journal_detail .content_journal_detail__body .body__information_content .information_content__image_inline_h .information_content__heading_text{margin-left:0;margin-right:0}#container main.content_journal_detail .content_journal_detail__body .body__information_content .information_content__two_block{display:flex}@media all and (max-width:769px){#container main.content_journal_detail .content_journal_detail__body .body__information_content .information_content__image_inline_h .caption{font-size:11px}#container main.content_journal_detail .content_journal_detail__body .body__information_content .information_content__two_block{display:block}#container main.content_journal_detail .content_journal_detail__body .body__information_content .information_content__two_block.mb_set{margin-bottom:15px!important}#container main.content_journal_detail .content_journal_detail__body .body__information_content .information_content__two_block.mt_set{margin-top:15px!important}}#container main.content_journal_detail .content_journal_detail__body .body__information_content .information_content__two_block .two_block__left .information_content,#container main.content_journal_detail .content_journal_detail__body .body__information_content .information_content__two_block .two_block__right .information_content{margin-bottom:0}#container main.content_journal_detail .content_journal_detail__body .body__information_content .information_content__two_block .two_block__left{width:50%;padding-right:20px}@media all and (max-width:769px){#container main.content_journal_detail .content_journal_detail__body .body__information_content .information_content__two_block .two_block__left{width:100%;padding-right:0}}#container main.content_journal_detail .content_journal_detail__body .body__information_content .information_content__two_block .two_block__left.wide{width:64%;padding-right:0}@media all and (max-width:769px){#container main.content_journal_detail .content_journal_detail__body .body__information_content .information_content__two_block .two_block__left.wide{width:100%}}#container main.content_journal_detail .content_journal_detail__body .body__information_content .information_content__two_block .two_block__left.small{width:36%;padding-right:40px}@media all and (max-width:769px){#container main.content_journal_detail .content_journal_detail__body .body__information_content .information_content__two_block .two_block__left.small{width:100%;padding-right:0}}#container main.content_journal_detail .content_journal_detail__body .body__information_content .information_content__two_block .two_block__right{width:50%;padding-left:20px}@media all and (max-width:769px){#container main.content_journal_detail .content_journal_detail__body .body__information_content .information_content__two_block .two_block__right{margin-top:15px;width:100%;padding-left:0}}#container main.content_journal_detail .content_journal_detail__body .body__information_content .information_content__two_block .two_block__right.small{width:36%;padding-left:40px}@media all and (max-width:769px){#container main.content_journal_detail .content_journal_detail__body .body__information_content .information_content__two_block .two_block__right.small{width:100%;padding-left:0}}#container main.content_journal_detail .content_journal_detail__body .body__information_content .information_content__two_block .two_block__right.wide{width:64%;padding-left:0}@media all and (max-width:769px){#container main.content_journal_detail .content_journal_detail__body .body__information_content .information_content__two_block .two_block__right.wide{padding-left:0;width:100%}}#container main.content_journal_detail .content_journal_detail__body .body__information_content .information_content__two_block.reverse{flex-direction:row-reverse}#container main.content_journal_detail .content_journal_detail__body .body__information_content .information_content__two_block.reverse .two_block__left{padding-right:0;padding-left:20px}#container main.content_journal_detail .content_journal_detail__body .body__information_content .information_content__two_block.reverse .two_block__right{padding-left:0;padding-right:20px}#container main.content_journal_detail .content_journal_detail__body .body__information_content .information_content__slide{position:relative}#container main.content_journal_detail .content_journal_detail__body .body__information_content .information_content__slide.mt{margin-top:28px}#container main.content_journal_detail .content_journal_detail__body .body__information_content .information_content__slide .slide__images .image{display:none}#container main.content_journal_detail .content_journal_detail__body .body__information_content .information_content__slide .slide__images .image.current{display:block}#container main.content_journal_detail .content_journal_detail__body .body__information_content .information_content__slide .slide__images .image img{width:100%;height:auto}#container main.content_journal_detail .content_journal_detail__body .body__information_content .information_content__slide .slide__images .image img.m{display:none}@media all and (max-width:769px){#container main.content_journal_detail .content_journal_detail__body .body__information_content .information_content__two_block.reverse .two_block__left{padding-left:0}#container main.content_journal_detail .content_journal_detail__body .body__information_content .information_content__two_block.reverse .two_block__right{padding-right:0}#container main.content_journal_detail .content_journal_detail__body .body__information_content .information_content__slide.mt{margin-top:10px}#container main.content_journal_detail .content_journal_detail__body .body__information_content .information_content__slide .slide__images .image img.pc{display:none}#container main.content_journal_detail .content_journal_detail__body .body__information_content .information_content__slide .slide__images .image img.m{display:block}}#container main.content_journal_detail .content_journal_detail__body .body__information_content .information_content__slide .slide__images .caption{margin:10px 0 0;font-size:12px}#container main.content_journal_detail .content_journal_detail__body .body__information_content .information_content__slide .slide__images .caption a{display:inline!important;border-bottom:1px solid #000}#container main.content_journal_detail .content_journal_detail__body .body__information_content .information_content__slide .slide__images .caption a:hover{border-bottom:1px solid transparent}#container main.content_journal_detail .content_journal_detail__body .body__information_content .information_content__slide .slide__nav{position:absolute;width:100%;top:50%;transform:translateY(-18px)}#container main.content_journal_detail .content_journal_detail__body .body__information_content .information_content__slide .slide__nav a{position:absolute;display:block;background:#FFF;line-height:1;width:36px;height:36px}#container main.content_journal_detail .content_journal_detail__body .body__information_content .information_content__slide .slide__nav a:hover,#container main.content_news_detail .content_news_detail__header .header__back a:hover span.box{background:#000}#container main.content_journal_detail .content_journal_detail__body .body__information_content .information_content__slide .slide__nav a.prev{left:22px}@media all and (max-width:769px){#container main.content_journal_detail .content_journal_detail__body .body__information_content .information_content__slide .slide__images .caption{font-size:11px}#container main.content_journal_detail .content_journal_detail__body .body__information_content .information_content__slide .slide__nav{transform:translateY(-10px)}#container main.content_journal_detail .content_journal_detail__body .body__information_content .information_content__slide .slide__nav a,#container main.content_journal_detail .content_journal_detail__body .body__information_content .information_content__slide .slide__nav a svg{width:21px;height:21px}#container main.content_journal_detail .content_journal_detail__body .body__information_content .information_content__slide .slide__nav a.prev{left:15px}}#container main.content_journal_detail .content_journal_detail__body .body__information_content .information_content__slide .slide__nav a.next{right:22px;transform:scale(-1,1)}#container main.content_journal_detail .content_journal_detail__body .body__information_content .information_content__intro{margin-left:117px;margin-right:117px;padding-left:40px;border-left:1px solid #000}#container main.content_journal_detail .content_journal_detail__body .body__information_content .information_content__intro .heading{font-size:12px;font-weight:700;line-height:1.8;margin-bottom:10px}@media all and (max-width:769px){#container main.content_journal_detail .content_journal_detail__body .body__information_content .information_content__slide .slide__nav a.next{right:15px}#container main.content_journal_detail .content_journal_detail__body .body__information_content .information_content__intro{margin-right:20px;margin-left:20px;padding-left:18px}#container main.content_journal_detail .content_journal_detail__body .body__information_content .information_content__intro .heading{margin-bottom:10px;font-size:11px}}#container main.content_journal_detail .content_journal_detail__body .body__information_content .information_content__intro .text{font-size:12px;font-weight:400;line-height:1.8}#container main.content_journal_detail .content_journal_detail__body .body__information_content .information_content__heading_text{margin-left:117px;margin-right:117px}#container main.content_journal_detail .content_journal_detail__body .body__information_content .information_content__heading_text.bottom{margin-top:36px}@media all and (max-width:769px){#container main.content_journal_detail .content_journal_detail__body .body__information_content .information_content__intro .text{font-size:11px}#container main.content_journal_detail .content_journal_detail__body .body__information_content .information_content__heading_text{margin-right:20px;margin-left:20px}#container main.content_journal_detail .content_journal_detail__body .body__information_content .information_content__heading_text.bottom{margin-top:15px}}#container main.content_journal_detail .content_journal_detail__body .body__information_content .information_content__heading_text .heading{font-size:16px;font-weight:700;margin-bottom:28px}@media all and (max-width:769px){#container main.content_journal_detail .content_journal_detail__body .body__information_content .information_content__heading_text .heading{margin-bottom:10px;font-size:13px}}#container main.content_journal_detail .content_journal_detail__body .body__information_content .information_content__heading_text .text{font-size:14px;line-height:2.2}#container main.content_journal_detail .content_journal_detail__body .body__information_content .information_content__heading_text .text.mt{margin-top:28px}#container main.content_journal_detail .content_journal_detail__body .body__information_content .information_content__heading_text .text a{display:inline;border-bottom:1px solid #000}#container main.content_journal_detail .content_journal_detail__body .body__information_content .information_content__heading_text .text a:hover{border-bottom:1px solid transparent}#container main.content_journal_detail .content_journal_detail__body .body__information_content .information_content__heading_text .text.bold,#container main.content_journal_detail .content_journal_detail__body .body__information_content .information_content__heading_text .text.bold a{font-weight:700!important}#container main.content_journal_detail .content_journal_detail__body .body__information_content .information_content__three_block .information_content__heading_text,#container main.content_journal_detail .content_journal_detail__body .body__information_content .information_content__three_block .information_content__text,#container main.content_journal_detail .content_journal_detail__body .body__information_content .information_content__two_block .information_content__heading_text,#container main.content_journal_detail .content_journal_detail__body .body__information_content .information_content__two_block .information_content__text{margin-left:0!important;margin-right:0!important}#container main.content_journal_detail .content_journal_detail__body .body__information_content .information_content__item_info.m{display:none}#container main.content_journal_detail .content_journal_detail__body .body__information_content .information_content__item_info.pc{display:block}@media all and (max-width:769px){#container main.content_journal_detail .content_journal_detail__body .body__information_content .information_content__heading_text .text.mt{margin-top:10px}#container main.content_journal_detail .content_journal_detail__body .body__information_content .information_content__heading_text .text{font-size:13px}#container main.content_journal_detail .content_journal_detail__body .body__information_content .information_content__three_block .information_content__heading_text,#container main.content_journal_detail .content_journal_detail__body .body__information_content .information_content__three_block .information_content__text,#container main.content_journal_detail .content_journal_detail__body .body__information_content .information_content__two_block .information_content__heading_text,#container main.content_journal_detail .content_journal_detail__body .body__information_content .information_content__two_block .information_content__text{margin-left:0!important;margin-right:0!important}#container main.content_journal_detail .content_journal_detail__body .body__information_content .information_content__item_info.m{display:block}#container main.content_journal_detail .content_journal_detail__body .body__information_content .information_content__item_info.pc{display:none}}#container main.content_journal_detail .content_journal_detail__body .body__information_content .information_content__item_info ul li{font-size:14px;line-height:1.7;font-weight:700}#container main.content_journal_detail .content_journal_detail__body .body__information_content .information_content__item_info ul li:nth-child(n+2){margin-top:15px}#container main.content_journal_detail .content_journal_detail__body .body__information_content .information_content__item_info ul li span{font-weight:400}#container main.content_journal_detail .content_journal_detail__body .body__information_content .information_content__item_info ul li span.item_nowrap{display:block;font-weight:700}#container main.content_journal_detail .content_journal_detail__body .body__information_content .information_content__item_info ul li span.item_nowrap br.m_b{display:none}@media all and (max-width:769px){#container main.content_journal_detail .content_journal_detail__body .body__information_content .information_content__item_info ul li{font-size:13px}#container main.content_journal_detail .content_journal_detail__body .body__information_content .information_content__item_info ul li span.item_nowrap br.m_b{display:block}#container main.content_journal_detail .content_journal_detail__body .body__information_content .information_content__item_info ul li span.item_nowrap:nth-child(n+2){margin-top:15px}}#container main.content_journal_detail .content_journal_detail__body .body__information_content .information_content__item_info ul li a{border-bottom:1px solid #000;font-size:14px;display:inline;font-weight:700}@media all and (max-width:769px){#container main.content_journal_detail .content_journal_detail__body .body__information_content .information_content__item_info ul li a{font-size:13px}}#container main.content_journal_detail .content_journal_detail__body .body__information_content .information_content__item_info ul li a:hover{border-bottom:1px solid transparent}#container main.content_journal_detail .content_journal_detail__body .body__information_content .information_content__item_info.caption ul li{font-size:12px}@media all and (max-width:769px){#container main.content_journal_detail .content_journal_detail__body .body__information_content .information_content__item_info.caption ul li{font-size:11px}}#container main.content_journal_detail .content_journal_detail__body .body__information_content .information_content__item_info.caption ul li a{font-size:12px}#container main.content_journal_detail .content_journal_detail__body .body__information_content .information_content__slide.slide_content+.information_content__item_info.caption{margin-top:10px}#container main.content_journal_detail .content_journal_detail__body .body__information_content .information_content__heading_text+.information_content__item_info{margin-top:30px}@media all and (max-width:769px){#container main.content_journal_detail .content_journal_detail__body .body__information_content .information_content__item_info.caption ul li a{font-size:11px}#container main.content_journal_detail .content_journal_detail__body .body__information_content .information_content__heading_text+.information_content__item_info{margin-top:15px}}#container main.content_journal_detail .content_journal_detail__body .body__information_content .information_content__three_block{display:flex;justify-content:space-between;flex-wrap:wrap}#container main.content_journal_detail .content_journal_detail__body .body__information_content .information_content__three_block.center{justify-content:center}#container main.content_journal_detail .content_journal_detail__body .body__information_content .information_content__three_block.two_center{width:66.66%;margin:0 auto}@media all and (max-width:769px){#container main.content_journal_detail .content_journal_detail__body .body__information_content .information_content__three_block.two_center{margin:40px 20px;width:auto}}#container main.content_journal_detail .content_journal_detail__body .body__information_content .information_content__three_block.two_center .three_block__center{width:calc(50% - 21px)}@media all and (max-width:769px){#container main.content_journal_detail .content_journal_detail__body .body__information_content .information_content__three_block.two_center .three_block__center{width:100%}#container main.content_journal_detail .content_journal_detail__body .body__information_content .information_content__three_block{display:block}}#container main.content_journal_detail .content_journal_detail__body .body__information_content .information_content__three_block .three_block__center,#container main.content_journal_detail .content_journal_detail__body .body__information_content .information_content__three_block .three_block__left,#container main.content_journal_detail .content_journal_detail__body .body__information_content .information_content__three_block .three_block__right{width:calc(33.33% - 28px)}#container main.content_journal_detail .content_journal_detail__body .body__information_content .information_content__item .item__image img,#container main.content_news_detail .content_news_detail__body .body__information_content .information_content__image img{width:100%;height:auto}#container main.content_journal_detail .content_journal_detail__body .body__information_content .information_content__item{margin-bottom:30px}@media all and (max-width:769px){#container main.content_journal_detail .content_journal_detail__body .body__information_content .information_content__three_block .three_block__center,#container main.content_journal_detail .content_journal_detail__body .body__information_content .information_content__three_block .three_block__left,#container main.content_journal_detail .content_journal_detail__body .body__information_content .information_content__three_block .three_block__right{width:100%;margin-top:15px}#container main.content_journal_detail .content_journal_detail__body .body__information_content .information_content__item{margin-bottom:0}}#container main.content_journal_detail .content_journal_detail__body .body__information_content .information_content__item .item__image a{display:block;border:1px solid #E0E0E0}#container main.content_journal_detail .content_journal_detail__body .body__information_content .information_content__item .item__image a:hover{border:1px solid #000}#container main.content_journal_detail .content_journal_detail__body .body__information_content .information_content__item .item__info{margin-top:15px;font-size:14px;line-height:1.3;letter-spacing:0;font-weight:500}#container main.content_journal_detail .content_journal_detail__body .body__information_content .information_content__item .item__info a{border-bottom:1px solid #000;display:inline;font-weight:500}#container main.content_journal_detail .content_journal_detail__body .body__information_content .information_content__item .item__info a:hover{border-bottom:1px solid transparent}#container main.content_journal_detail .content_journal_detail__body .body__information_content .information_content__item .item__info span{font-weight:400}#container main.content_journal_detail .content_journal_detail__body .body__information_content .information_content__viewall{text-align:center}#container main.content_journal_detail .content_journal_detail__body .body__information_content .information_content__viewall a{display:inline-block}#container main.content_journal_detail .content_journal_detail__body .body__information_content .information_content__viewall a span{display:inline-block;font-size:14px;border:1px solid #e0e0e0;padding:12px 10px}#container main.content_journal_detail .content_journal_detail__body .body__information_content .information_content__border{border-top:1px solid #E0E0E0}#container main.content_news_detail .content_news_detail__header{position:relative;margin:16px 0 0;border-top:1px solid #E0E0E0}@media all and (max-width:769px){#container main.content_news_detail .content_news_detail__header{margin:0}}#container main.content_news_detail .content_news_detail__header .header__back{margin:49px 40px 0}#container main.content_news_detail .content_news_detail__header .header__back a{display:inline-block;font-size:14px;color:#ABABAB}#container main.content_news_detail .content_news_detail__header .header__back a span.box{display:inline-block;border:1px solid #000;line-height:0}#container main.content_news_detail .content_news_detail__header .header__back a span.txt{position:relative;top:1px;padding-left:10px;font-weight:500}@media all and (max-width:769px){#container main.content_news_detail .content_news_detail__header .header__back{margin:20px 20px 0}#container main.content_news_detail .content_news_detail__header .header__back a{font-size:11px}}#container main.content_news_detail .content_news_detail__header .header__back a:hover{color:#000}#container main.content_news_detail .content_news_detail__header h1.header__title{text-align:center;font-size:29px;font-weight:700;line-height:1.5;margin:0 20px}@media all and (max-width:769px){#container main.content_news_detail .content_news_detail__header h1.header__title{margin-top:30px;font-size:16px}}#container main.content_news_detail .content_news_detail__header .header__date{margin-top:16px;text-align:center;font-weight:500}#container main.content_news_detail .content_news_detail__body{margin:53px 120px 0}@media all and (max-width:769px){#container main.content_news_detail .content_news_detail__body{margin:30px 20px 0}}#container main.content_news_detail .content_news_detail__body .body__information_content .information_content{margin:70px 0}@media all and (max-width:769px){#container main.content_news_detail .content_news_detail__body .body__information_content .information_content{margin:40px 0}}#container main.content_news_detail .content_news_detail__body .body__information_content .caption{margin:10px 0!important;font-size:12px!important}@media all and (max-width:769px){#container main.content_news_detail .content_news_detail__body .body__information_content .caption{font-size:11px!important}}#container main.content_news_detail .content_news_detail__body .body__information_content .caption div,#container main.content_news_detail .content_news_detail__body .body__information_content .caption font,#container main.content_news_detail .content_news_detail__body .body__information_content .caption p,#container main.content_news_detail .content_news_detail__body .body__information_content .caption span{margin:10px 0!important;font-size:12px!important}@media all and (max-width:769px){#container main.content_news_detail .content_news_detail__body .body__information_content .caption div,#container main.content_news_detail .content_news_detail__body .body__information_content .caption font,#container main.content_news_detail .content_news_detail__body .body__information_content .caption p,#container main.content_news_detail .content_news_detail__body .body__information_content .caption span{font-size:11px!important}}#container main.content_news_detail .content_news_detail__body .body__information_content .information_content__heading{font-size:23px;line-height:2.5}#container main.content_news_detail .content_news_detail__body .body__information_content .information_content__text{font-size:16px;line-height:2.5}@media all and (max-width:769px){#container main.content_news_detail .content_news_detail__body .body__information_content .information_content__heading{font-size:16px}#container main.content_news_detail .content_news_detail__body .body__information_content .information_content__text{font-size:13px;word-break:break-word}}#container main.content_news_detail .content_news_detail__body .body__information_content .information_content__text div,#container main.content_news_detail .content_news_detail__body .body__information_content .information_content__text font,#container main.content_news_detail .content_news_detail__body .body__information_content .information_content__text p,#container main.content_news_detail .content_news_detail__body .body__information_content .information_content__text span{font-size:16px!important;line-height:2.5!important}@media all and (max-width:769px){#container main.content_news_detail .content_news_detail__body .body__information_content .information_content__text div,#container main.content_news_detail .content_news_detail__body .body__information_content .information_content__text font,#container main.content_news_detail .content_news_detail__body .body__information_content .information_content__text p,#container main.content_news_detail .content_news_detail__body .body__information_content .information_content__text span{font-size:13px!important;word-break:break-word!important}}#container main.content_news_detail .content_news_detail__body .body__information_content .information_content__text strong{font-weight:700}#container main.content_news_detail .content_news_detail__body .body__information_content .information_content__text a{display:inline;border-bottom:1px solid #000}#container main.content_news_detail .content_news_detail__body .body__information_content .information_content__text a:hover{border-bottom:1px solid transparent}#container main.content_news_detail .content_news_detail__body .body__information_content .information_content__text.small{font-size:14px;line-height:2.2}#container main.content_news_detail .content_news_detail__body .body__information_content .information_content__image img.m{display:none}@media all and (max-width:769px){#container main.content_news_detail .content_news_detail__body .body__information_content .information_content__text.small{font-size:13px}#container main.content_news_detail .content_news_detail__body .body__information_content .information_content__image img.pc{display:none}#container main.content_news_detail .content_news_detail__body .body__information_content .information_content__image img.m{display:block}}#container main.content_news_detail .content_news_detail__body .body__information_content .information_content__two_block{display:flex;margin:70px 0}@media all and (max-width:769px){#container main.content_news_detail .content_news_detail__body .body__information_content .information_content__two_block{display:block;margin:40px 0}}#container main.content_news_detail .content_news_detail__body .body__information_content .information_content__two_block .two_block__left .information_content,#container main.content_news_detail .content_news_detail__body .body__information_content .information_content__two_block .two_block__right .information_content{margin-bottom:0}#container main.content_news_detail .content_news_detail__body .body__information_content .information_content__two_block .two_block__left{width:50%;padding-right:20px}@media all and (max-width:769px){#container main.content_news_detail .content_news_detail__body .body__information_content .information_content__two_block .two_block__left{width:100%;padding-right:0}}#container main.content_news_detail .content_news_detail__body .body__information_content .information_content__two_block .two_block__left.wide{width:64%;padding-right:0}@media all and (max-width:769px){#container main.content_news_detail .content_news_detail__body .body__information_content .information_content__two_block .two_block__left.wide{width:100%}}#container main.content_news_detail .content_news_detail__body .body__information_content .information_content__two_block .two_block__left.small{width:36%;padding-right:40px}@media all and (max-width:769px){#container main.content_news_detail .content_news_detail__body .body__information_content .information_content__two_block .two_block__left.small{width:100%;padding-right:0}}#container main.content_news_detail .content_news_detail__body .body__information_content .information_content__two_block .two_block__right{width:50%;padding-left:20px}@media all and (max-width:769px){#container main.content_news_detail .content_news_detail__body .body__information_content .information_content__two_block .two_block__right{margin-top:15px;width:100%;padding-left:0}}#container main.content_news_detail .content_news_detail__body .body__information_content .information_content__two_block .two_block__right.small{width:36%;padding-left:40px}@media all and (max-width:769px){#container main.content_news_detail .content_news_detail__body .body__information_content .information_content__two_block .two_block__right.small{width:100%;padding-left:0}}#container main.content_news_detail .content_news_detail__body .body__information_content .information_content__two_block .two_block__right.wide{width:64%;padding-left:0}@media all and (max-width:769px){#container main.content_news_detail .content_news_detail__body .body__information_content .information_content__two_block .two_block__right.wide{padding-left:0;width:100%}}#container main.content_news_detail .content_news_detail__body .body__information_content .information_content__two_block.reverse{flex-direction:row-reverse}#container main.content_news_detail .content_news_detail__body .body__information_content .information_content__two_block.reverse .two_block__left{padding-right:0;padding-left:20px}#container main.content_news_detail .content_news_detail__body .body__information_content .information_content__two_block.reverse .two_block__right{padding-left:0;padding-right:20px}#container main.content_news_detail .content_news_detail__body .body__information_content .information_content__slide{position:relative}#container main.content_news_detail .content_news_detail__body .body__information_content .information_content__slide.mt{margin-top:28px}@media all and (max-width:769px){#container main.content_news_detail .content_news_detail__body .body__information_content .information_content__two_block.reverse .two_block__left{padding-left:0}#container main.content_news_detail .content_news_detail__body .body__information_content .information_content__two_block.reverse .two_block__right{padding-right:0}#container main.content_news_detail .content_news_detail__body .body__information_content .information_content__slide.mt{margin-top:10px}}#container main.content_news_detail .content_news_detail__body .body__information_content .information_content__slide .slide__images .image{display:none}#container main.content_news_detail .content_news_detail__body .body__information_content .information_content__slide .slide__images .image.current{display:block}#container main.content_news_detail .content_news_detail__body .body__information_content .information_content__slide .slide__images .image img{width:100%;height:auto}#container main.content_news_detail .content_news_detail__body .body__information_content .information_content__slide .slide__images .caption{margin:10px 0 0;font-size:12px}#container main.content_news_detail .content_news_detail__body .body__information_content .information_content__slide .slide__nav{position:absolute;width:100%;top:50%;transform:translateY(-18px)}#container main.content_news_detail .content_news_detail__body .body__information_content .information_content__slide .slide__nav a{position:absolute;display:block;background:#FFF;line-height:1;width:36px;height:36px}#container main.content_news_detail .content_news_detail__body .body__information_content .information_content__slide .slide__nav a:hover{background:#000}#container main.content_news_detail .content_news_detail__body .body__information_content .information_content__slide .slide__nav a.prev{left:22px}@media all and (max-width:769px){#container main.content_news_detail .content_news_detail__body .body__information_content .information_content__slide .slide__images .caption{font-size:11px}#container main.content_news_detail .content_news_detail__body .body__information_content .information_content__slide .slide__nav{transform:translateY(-10px)}#container main.content_news_detail .content_news_detail__body .body__information_content .information_content__slide .slide__nav a,#container main.content_news_detail .content_news_detail__body .body__information_content .information_content__slide .slide__nav a svg{width:21px;height:21px}#container main.content_news_detail .content_news_detail__body .body__information_content .information_content__slide .slide__nav a.prev{left:15px}}#container main.content_news_detail .content_news_detail__body .body__information_content .information_content__slide .slide__nav a.next{right:22px;transform:scale(-1,1)}#container main.content_news_detail .content_news_detail__body .body__information_content .information_content__heading_text{margin-left:117px;margin-right:117px}#container main.content_news_detail .content_news_detail__body .body__information_content .information_content__heading_text.bottom{margin-top:36px}#container main.content_news_detail .content_news_detail__body .body__information_content .information_content__heading_text .heading{font-size:16px;font-weight:700;margin-bottom:28px}@media all and (max-width:769px){#container main.content_news_detail .content_news_detail__body .body__information_content .information_content__slide .slide__nav a.next{right:15px}#container main.content_news_detail .content_news_detail__body .body__information_content .information_content__heading_text{margin-right:20px;margin-left:20px}#container main.content_news_detail .content_news_detail__body .body__information_content .information_content__heading_text.bottom{margin-top:15px}#container main.content_news_detail .content_news_detail__body .body__information_content .information_content__heading_text .heading{margin-bottom:10px;font-size:13px}}#container main.content_news_detail .content_news_detail__body .body__information_content .information_content__heading_text .text{font-size:14px;line-height:2.2}#container main.content_news_detail .content_news_detail__body .body__information_content .information_content__heading_text .text.mt{margin-top:28px}@media all and (max-width:769px){#container main.content_news_detail .content_news_detail__body .body__information_content .information_content__heading_text .text{font-size:13px}#container main.content_news_detail .content_news_detail__body .body__information_content .information_content__heading_text .text.mt{margin-top:10px}}#container main.content_news_detail .content_news_detail__body .body__information_content .information_content__heading_text .text div,#container main.content_news_detail .content_news_detail__body .body__information_content .information_content__heading_text .text font,#container main.content_news_detail .content_news_detail__body .body__information_content .information_content__heading_text .text p,#container main.content_news_detail .content_news_detail__body .body__information_content .information_content__heading_text .text span{font-size:14px!important;line-height:2.2!important}#container main.content_news_detail .content_news_detail__body .body__information_content .information_content__heading_text .text.bold{font-weight:700!important}#container main.content_news_detail .content_news_detail__body .body__information_content .information_content__heading_text .text a{display:inline;border-bottom:1px solid #000}#container main.content_news_detail .content_news_detail__body .body__information_content .information_content__heading_text .text a:hover{border-bottom:1px solid transparent}#container main.content_news_detail .content_news_detail__body .body__information_content .information_content__three_block .information_content__heading_text,#container main.content_news_detail .content_news_detail__body .body__information_content .information_content__three_block .information_content__text,#container main.content_news_detail .content_news_detail__body .body__information_content .information_content__two_block .information_content__heading_text,#container main.content_news_detail .content_news_detail__body .body__information_content .information_content__two_block .information_content__text{margin-left:0!important;margin-right:0!important}@media all and (max-width:769px){#container main.content_news_detail .content_news_detail__body .body__information_content .information_content__heading_text .text div,#container main.content_news_detail .content_news_detail__body .body__information_content .information_content__heading_text .text font,#container main.content_news_detail .content_news_detail__body .body__information_content .information_content__heading_text .text p,#container main.content_news_detail .content_news_detail__body .body__information_content .information_content__heading_text .text span{font-size:13px!important}#container main.content_news_detail .content_news_detail__body .body__information_content .information_content__three_block .information_content__heading_text,#container main.content_news_detail .content_news_detail__body .body__information_content .information_content__three_block .information_content__text,#container main.content_news_detail .content_news_detail__body .body__information_content .information_content__two_block .information_content__heading_text,#container main.content_news_detail .content_news_detail__body .body__information_content .information_content__two_block .information_content__text{margin-left:0!important;margin-right:0!important}}#container main.content_news_detail .content_news_detail__body .body__information_content .information_content__three_block{display:flex;justify-content:space-between;flex-wrap:wrap;margin:70px 0}@media all and (max-width:769px){#container main.content_news_detail .content_news_detail__body .body__information_content .information_content__three_block{margin:40px 0}}#container main.content_news_detail .content_news_detail__body .body__information_content .information_content__three_block.center{justify-content:center}#container main.content_news_detail .content_news_detail__body .body__information_content .information_content__three_block.two_center{width:66.66%;margin:0 auto}@media all and (max-width:769px){#container main.content_news_detail .content_news_detail__body .body__information_content .information_content__three_block.two_center{margin:40px 20px;width:auto}}#container main.content_news_detail .content_news_detail__body .body__information_content .information_content__three_block.two_center .three_block__center{width:calc(50% - 21px)}@media all and (max-width:769px){#container main.content_news_detail .content_news_detail__body .body__information_content .information_content__three_block.two_center .three_block__center{width:100%}#container main.content_news_detail .content_news_detail__body .body__information_content .information_content__three_block{display:block}}#container main.content_news_detail .content_news_detail__body .body__information_content .information_content__three_block .three_block__center,#container main.content_news_detail .content_news_detail__body .body__information_content .information_content__three_block .three_block__left,#container main.content_news_detail .content_news_detail__body .body__information_content .information_content__three_block .three_block__right{width:calc(33.33% - 28px)}#container main.content_news_detail .content_news_detail__body .body__information_content .information_content__item{margin-bottom:30px}@media all and (max-width:769px){#container main.content_news_detail .content_news_detail__body .body__information_content .information_content__three_block .three_block__center,#container main.content_news_detail .content_news_detail__body .body__information_content .information_content__three_block .three_block__left,#container main.content_news_detail .content_news_detail__body .body__information_content .information_content__three_block .three_block__right{width:100%;margin-top:30px}#container main.content_news_detail .content_news_detail__body .body__information_content .information_content__item{margin-bottom:0}}#container main.content_news_detail .content_news_detail__body .body__information_content .information_content__item .item__image a{display:block;border:1px solid #E0E0E0}#container main.content_news_detail .content_news_detail__body .body__information_content .information_content__item .item__image a:hover{border:1px solid #000}#container main.content_news_detail .content_news_detail__body .body__information_content .information_content__item .item__image img{width:100%;height:auto}#container main.content_news_detail .content_news_detail__body .body__information_content .information_content__item .item__info{margin-top:15px;font-size:14px;line-height:1.3;letter-spacing:0;font-weight:500}#container main.content_news_detail .content_news_detail__body .body__information_content .information_content__item .item__info a{border-bottom:1px solid #000;display:inline;font-weight:500}#container main.content_news_detail .content_news_detail__body .body__information_content .information_content__item .item__info a:hover{border-bottom:1px solid transparent}#container main.content_news_detail .content_news_detail__body .body__information_content .information_content__items .items__title{font-size:16px;line-height:2.5}@media all and (max-width:769px){#container main.content_news_detail .content_news_detail__body .body__information_content .information_content__items .items__title{font-size:13px;word-break:break-word}}#container main.content_news_detail .content_news_detail__body .body__information_content .information_content__items .items__list{margin-top:10px}#container main.content_news_detail .content_news_detail__body .body__information_content .information_content__items .items__list .item{font-size:14px;line-height:1.3;letter-spacing:0;font-weight:500}#container main.content_news_detail .content_news_detail__body .body__information_content .information_content__items .items__list .item:nth-child(n+2){margin-top:15px}#container main.content_news_detail .content_news_detail__body .body__information_content .information_content__items .items__list .item a{border-bottom:1px solid #000;display:inline;font-weight:500}#container main.content_news_detail .content_news_detail__body .body__information_content .information_content__items .items__list .item a:hover{border-bottom:1px solid transparent}#container main.content_shoplist{margin:0 0 50px}#container main.content_shoplist .content_shoplist__header{border-top:1px solid #E0E0E0;margin:16px 0 0;padding-top:10px}#container main.content_shoplist .content_shoplist__header h1.header__title{text-align:center;font-size:29px;font-weight:500;letter-spacing:1.5px}@media all and (max-width:769px){#container main.content_shoplist .content_shoplist__header{margin:0;padding-top:0;border-top:0}#container main.content_shoplist .content_shoplist__header h1.header__title{font-size:23px;letter-spacing:1.2px}}#container main.content_shoplist .content_shoplist__header .header__description{margin-top:16px;padding:0 20px;text-align:center;font-weight:400;font-size:12px;line-height:1.8}#container main.content_shoplist .content_shoplist__header .header__description span{display:block;font-weight:700;color:red}#container main.content_shoplist .content_shoplist__header .header__nav{margin:37px 40px 0;padding-bottom:30px;border-bottom:1px solid #E0E0E0}#container main.content_shoplist .content_shoplist__header .header__nav ul{display:flex}@media all and (max-width:769px){#container main.content_shoplist .content_shoplist__header .header__nav{margin:23px 0 0;padding-bottom:0}#container main.content_shoplist .content_shoplist__header .header__nav ul{padding:0 20px 14px}}#container main.content_shoplist .content_shoplist__header .header__nav ul li:nth-child(n+2){margin-left:40px}#container main.content_shoplist .content_shoplist__header .header__nav ul li a{font-size:18px}@media all and (max-width:900px){#container main.content_shoplist .content_shoplist__header .header__nav ul li:nth-child(n+2){margin-left:30px}#container main.content_shoplist .content_shoplist__header .header__nav ul li a{font-size:16px}}#container main.content_shoplist .content_shoplist__header .header__nav ul li a span{color:#ADADAD;padding-bottom:2px;border-bottom:1px solid transparent;white-space:nowrap;font-weight:500}#container main.content_shoplist .content_shoplist__header .header__nav ul li a.current span,#container main.content_shoplist .content_shoplist__header .header__nav ul li a:hover span{color:#000;border-bottom:1px solid #000}#container main.content_shoplist .shop__description{margin-top:16px;padding:0 20px;text-align:center;font-weight:400;font-size:12px;line-height:1.8}#container main.content_shoplist .shop__description span{display:block;font-weight:700;color:red}#container main.content_shoplist .content_shoplist__search{padding-top:70px}#container main.content_shoplist .content_shoplist__search .shop_search{margin:0 auto 30px!important}#container main.content_shoplist .content_shoplist__search h1.page-title{border-top:1px solid #E0E0E0;text-align:center;font-weight:500;padding-top:29px}#container main.content_shoplist .content_shoplist__search h1.page-title span{letter-spacing:1.4px;font-weight:500}#container main.content_shoplist .content_shoplist__search .search_btn,#container main.content_shoplist .content_shoplist__search .search_title.active{background:#000}#container main.content_shoplist .content_shoplist__shop{padding-top:70px}#container main.content_shoplist .content_shoplist__shop.top{padding-top:0}#container main.content_shoplist .content_shoplist__shop.top h2.shop__title{border-top:0!important}#container main.content_shoplist .content_shoplist__shop .shop__block{margin:0 40px}@media all and (max-width:769px){#container main.content_shoplist .content_shoplist__header .header__nav ul li a{font-size:12px}#container main.content_shoplist .content_shoplist__shop .shop__block{margin:0}}#container main.content_shoplist .content_shoplist__shop .shop__block:nth-child(n+2){padding-top:70px}#container main.content_shoplist .content_shoplist__shop .shop__block h2.shop__title{margin:0 0 47px;text-align:center;font-size:29px;font-weight:500;letter-spacing:1.5px;padding-top:29px;border-top:1px solid #E0E0E0}#container main.content_shoplist .content_shoplist__shop .shop__block h2.shop__title span{font-weight:400;letter-spacing:1.5px}#container main.content_shoplist .content_shoplist__shop .shop__block h2.shop__title img{height:20px}@media all and (max-width:769px){#container main.content_shoplist .content_shoplist__shop .shop__block h2.shop__title{margin:0 0 35px;font-size:23px;letter-spacing:1.2px;line-height:1.2}#container main.content_shoplist .content_shoplist__shop .shop__block h2.shop__title span{letter-spacing:1.2px;line-height:1.2}#container main.content_shoplist .content_shoplist__shop .shop__block h2.shop__title img{height:13px}}#container main.content_shoplist .content_shoplist__shop .shop__block .shop__bottom{margin:41px 0 0;display:flex;font-size:14px}@media all and (max-width:769px){#container main.content_shoplist .content_shoplist__shop .shop__block .shop__bottom{margin:50px 20px 0;display:block;font-size:12px}}#container main.content_shoplist .content_shoplist__shop .shop__block .shop__bottom .bottom__left .block .block__body .googlemap a span.tri,#container main.content_shoplist .content_shoplist__shop .shop__block .shop__bottom .bottom__right .l_block .block__body .googlemap a span.tri{margin-right:13px;top:-2px;position:relative}#container main.content_shoplist .content_shoplist__shop .shop__block .shop__bottom .bottom__left{width:50%;padding-right:40px}@media all and (max-width:769px){#container main.content_shoplist .content_shoplist__shop .shop__block .shop__bottom .bottom__left{width:100%;padding-right:0}}#container main.content_shoplist .content_shoplist__shop .shop__block .shop__bottom .bottom__left .block{display:flex}#container main.content_shoplist .content_shoplist__shop .shop__block .shop__bottom .bottom__left .block:nth-child(n+2){margin-top:29px}#container main.content_shoplist .content_shoplist__shop .shop__block .shop__bottom .bottom__left .block:nth-child(n+3){margin-top:22px}#container main.content_shoplist .content_shoplist__shop .shop__block .shop__bottom .bottom__left .block .block__title{width:100px;font-weight:700;line-height:2.1}@media all and (max-width:769px){#container main.content_shoplist .content_shoplist__shop .shop__block .shop__bottom .bottom__left .block .block__title{width:80px}}#container main.content_shoplist .content_shoplist__shop .shop__block .shop__bottom .bottom__left .block .block__body{width:calc(100% - 100px);font-weight:700;line-height:2.1}#container main.content_shoplist .content_shoplist__shop .shop__block .shop__bottom .bottom__left .block .block__body .googlemap{margin-top:29px}@media all and (max-width:769px){#container main.content_shoplist .content_shoplist__shop .shop__block .shop__bottom .bottom__left .block .block__body{width:calc(100% - 80px)}#container main.content_shoplist .content_shoplist__shop .shop__block .shop__bottom .bottom__left .block .block__body .googlemap{margin-top:22px}}#container main.content_shoplist .content_shoplist__shop .shop__block .shop__bottom .bottom__left .block .block__body .googlemap a{display:inline-block;border:1px solid #E0E0E0;padding:12px 18px}#container main.content_shoplist .content_shoplist__shop .shop__block .shop__bottom .bottom__left .block .block__body .googlemap a span{font-weight:500}#container main.content_shoplist .content_shoplist__shop .shop__block .shop__bottom .bottom__left .block .block__body .googlemap a:hover{border:1px solid #000;background:#000;color:#FFF}#container main.content_shoplist .content_shoplist__shop .shop__block .shop__bottom .l_bottom__right{margin-top:0!important}@media all and (max-width:769px){#container main.content_shoplist .content_shoplist__shop .shop__block .shop__bottom .l_bottom__right{margin-top:22px!important}}#container main.content_shoplist .content_shoplist__shop .shop__block .shop__bottom .bottom__right{width:50%;margin-top:9px}#container main.content_shoplist .content_shoplist__shop .shop__block .shop__bottom .bottom__right .l_block{padding-left:40px;padding-bottom:18px;display:flex}@media all and (max-width:769px){#container main.content_shoplist .content_shoplist__shop .shop__block .shop__bottom .bottom__right{width:100%;margin-top:40px}#container main.content_shoplist .content_shoplist__shop .shop__block .shop__bottom .bottom__right .l_block{padding-left:0;padding-bottom:0;border:0!important}}#container main.content_shoplist .content_shoplist__shop .shop__block .shop__bottom .bottom__right .l_block:nth-child(n+2){margin-top:29px}#container main.content_shoplist .content_shoplist__shop .shop__block .shop__bottom .bottom__right .l_block:nth-child(n+3){margin-top:22px}#container main.content_shoplist .content_shoplist__shop .shop__block .shop__bottom .bottom__right .l_block .block__title{width:100px;font-weight:700;line-height:2.1}@media all and (max-width:769px){#container main.content_shoplist .content_shoplist__shop .shop__block .shop__bottom .bottom__right .l_block .block__title{width:80px}}#container main.content_shoplist .content_shoplist__shop .shop__block .shop__bottom .bottom__right .l_block .block__body{width:calc(100% - 100px);font-weight:700;line-height:2.1}#container main.content_shoplist .content_shoplist__shop .shop__block .shop__bottom .bottom__right .l_block .block__body .googlemap{margin-top:29px}@media all and (max-width:769px){#container main.content_shoplist .content_shoplist__shop .shop__block .shop__bottom .bottom__right .l_block .block__body{width:calc(100% - 80px)}#container main.content_shoplist .content_shoplist__shop .shop__block .shop__bottom .bottom__right .l_block .block__body .googlemap{margin-top:22px}}#container main.content_shoplist .content_shoplist__shop .shop__block .shop__bottom .bottom__right .l_block .block__body .googlemap a{display:inline-block;border:1px solid #E0E0E0;padding:12px 18px}#container main.content_shoplist .content_shoplist__shop .shop__block .shop__bottom .bottom__right .l_block .block__body .googlemap a span{font-weight:500}#container main.content_shoplist .content_shoplist__shop .shop__block .shop__bottom .bottom__right .l_block .block__body .googlemap a:hover{border:1px solid #000;background:#000;color:#FFF}#container main.content_shoplist .content_shoplist__shop .shop__block .shop__bottom .bottom__right .block{border-left:1px solid #E0E0E0}#container main.content_shoplist .content_shoplist__shop .shop__block .shop__bottom .bottom__right .block:nth-child(n+2){margin-top:20px}#container main.content_shoplist .content_shoplist__shop .shop__block .shop__bottom .bottom__right .block.app{display:flex;padding-left:40px}@media all and (max-width:769px){#container main.content_shoplist .content_shoplist__shop .shop__block .shop__bottom .bottom__right .block.app{padding-left:20px}}#container main.content_shoplist .content_shoplist__shop .shop__block .shop__bottom .bottom__right .block>a{display:flex;padding-left:40px}#container main.content_shoplist .content_shoplist__shop .shop__block .shop__bottom .bottom__right .block>a:hover .block__title span{border-bottom:1px solid transparent}#container main.content_shoplist .content_shoplist__shop .shop__block .shop__bottom .bottom__right .block .block__left{width:calc(100% - 90px);padding-right:20px}#container main.content_shoplist .content_shoplist__shop .shop__block .shop__bottom .bottom__right .block .block__left .block__title{margin-top:9px;font-size:24px;line-height:1.4;letter-spacing:1.1px;font-weight:500}@media all and (max-width:769px){#container main.content_shoplist .content_shoplist__shop .shop__block .shop__bottom .bottom__right .block>a{padding-left:20px}#container main.content_shoplist .content_shoplist__shop .shop__block .shop__bottom .bottom__right .block .block__left .block__title{font-size:18px}}#container main.content_shoplist .content_shoplist__shop .shop__block .shop__bottom .bottom__right .block .block__left .block__title span{font-weight:500;line-height:1.4;letter-spacing:1.1px;border-bottom:1px solid #000}#container main.content_shoplist .content_shoplist__shop .shop__block .shop__bottom .bottom__right .block .block__left .block__description{margin-top:13px;font-size:12px;font-weight:700}#container main.content_shoplist .content_shoplist__shop .shop__block .shop__bottom .bottom__right .block .block__right{width:90px}#container main.content_shoplist .content_shoplist__shop .shop__block .shop__bottom .bottom__right .block .block__right img{width:100%;height:auto}#container main.content_shoplist .content_shoplist__shop .shop__block .shop__bottom .bottom__right .block .block__apps{margin-top:35px;padding-bottom:18px;display:flex}#container main.content_shoplist .content_shoplist__shop .shop__block .shop__bottom .bottom__right .block .block__apps .app__ios{margin-right:20px}#container main.content_shoplist .content_shoplist__shop .shop__block .shop__bottom .bottom__right .block .block__apps img{width:auto;height:32px}#container main.content_looks .content_looks__list .looks .looks__visual img,#container main.content_stand .content_stand__header .header__images img{height:auto;width:100%}#container main.content_shoplist .content_shoplist__shop .shop__block .shop__instagram{position:relative;margin:50px 0 0}@media all and (max-width:769px){#container main.content_shoplist .content_shoplist__shop .shop__block .shop__bottom .bottom__right .block .block__left .block__description{font-size:10px}#container main.content_shoplist .content_shoplist__shop .shop__block .shop__instagram{margin:40px 0 0}}#container main.content_shoplist .content_shoplist__shop .shop__block .shop__instagram h3{font-size:29px;text-align:center;font-weight:500;letter-spacing:1.5px}@media all and (max-width:769px){#container main.content_shoplist .content_shoplist__shop .shop__block .shop__instagram h3{font-size:23px}}#container main.content_shoplist .content_shoplist__shop .shop__block .shop__instagram .instagram__account{text-align:center;font-size:14px}@media all and (max-width:769px){#container main.content_shoplist .content_shoplist__shop .shop__block .shop__instagram .instagram__account{font-size:13px}}#container main.content_shoplist .content_shoplist__shop .shop__block .shop__instagram .instagram__account a{display:inline-block}#container main.content_shoplist .content_shoplist__shop .shop__block .shop__instagram .instagram__account a span{font-weight:500;border-bottom:1px solid #000;padding-bottom:3px}#container main.content_shoplist .content_shoplist__shop .shop__block .shop__instagram .instagram__account a:hover span{border-bottom:1px solid transparent}#container main.content_shoplist .content_shoplist__shop .shop__block .shop__instagram .instagram__viewall{position:absolute;font-size:18px;top:9px;right:0}@media all and (max-width:769px){#container main.content_shoplist .content_shoplist__shop .shop__block .shop__instagram .instagram__viewall{position:relative;text-align:center;margin-top:25px;top:auto;right:auto}#container main.content_shoplist .content_shoplist__shop .shop__block .shop__instagram .instagram__viewall a{position:relative;padding:1px 37px 6px 15px;display:inline-block;border:1px solid #000}#container main.content_shoplist .content_shoplist__shop .shop__block .shop__instagram .instagram__viewall a:before{position:absolute;content:url(/static/full/neutralworks/images/svg/icon_right_arrow.svg);line-height:0;right:10px;top:50%;transform:translateY(-50%)}}#container main.content_shoplist .content_shoplist__shop .shop__block .shop__instagram .instagram__viewall a span{border-bottom:1px solid #000;padding-bottom:3px;font-weight:500}@media all and (max-width:769px){#container main.content_shoplist .content_shoplist__shop .shop__block .shop__instagram .instagram__viewall a span{font-size:14px;border-bottom:0;padding-bottom:0}}#container main.content_shoplist .content_shoplist__shop .shop__block .shop__instagram .instagram__viewall a:hover span{border-bottom:1px solid transparent}#container main.content_shoplist .content_shoplist__shop .shop__block .shop__instagram .instagram__images{margin-top:43px;display:flex;justify-content:space-between}#container main.content_shoplist .content_shoplist__shop .shop__block .shop__instagram .instagram__images .image{width:calc(20% - 17px)}@media all and (max-width:769px){#container main.content_shoplist .content_shoplist__shop .shop__block .shop__instagram .instagram__images{margin:33px 20px 0;flex-wrap:wrap}#container main.content_shoplist .content_shoplist__shop .shop__block .shop__instagram .instagram__images .image{width:50%}#container main.content_shoplist .content_shoplist__shop .shop__block .shop__instagram .instagram__images .image:nth-child(n+5){display:none}}#container main.content_shoplist .content_shoplist__shop .shop__block .shop__instagram .instagram__images .image a{display:block}#container main.content_shoplist .content_shoplist__shop .shop__block .shop__instagram .instagram__images .image a span{display:block;background-position:center center;background-size:cover;background-repeat:no-repeat;width:100%;padding-top:100%}#container main.content_looks .content_looks__header{margin:16px 0;padding-top:49px;border-top:1px solid #E0E0E0;text-align:center}@media all and (max-width:769px){#container main.content_looks .content_looks__header{margin:0 0 16px;padding-top:25px}}#container main.content_looks .content_looks__header h1.header__title{font-size:29px;font-weight:500;letter-spacing:1.5px}#container main.content_looks .content_looks__header .header__season{margin-top:11px;font-size:12px;font-weight:500}#container main.content_looks .content_looks__list{display:flex;justify-content:space-between;flex-wrap:wrap;margin:66px 40px 0}@media all and (max-width:769px){#container main.content_looks .content_looks__list{margin:40px 20px 0;display:block}}#container main.content_looks .content_looks__list .looks{margin-bottom:70px;width:calc(50% - 20px)}#container main.content_looks .content_looks__list .looks .looks__visual a{display:block}#container main.content_looks .content_looks__list .looks .looks__drawer .drawer__header a{position:relative;display:block;border-bottom:1px solid #000;padding:12px 20px}#container main.content_looks .content_looks__list .looks .looks__drawer .drawer__header a span.open{display:block;font-size:14px;font-weight:500}#container main.content_looks .content_looks__list .looks .looks__drawer .drawer__header a span.close{display:none;font-size:14px;font-weight:500}#container main.content_looks .content_looks__list .looks .looks__drawer .drawer__header a span.tri{position:absolute;display:block;top:50%;right:20px;transform:translateY(-50%);line-height:0}#container main.content_looks .content_looks__list .looks .looks__drawer .drawer__header a:hover{color:#FFF;background:#000;border-bottom:1px solid #000!important}#container main.content_looks .content_looks__list .looks .looks__drawer .drawer__header.open a{border-bottom:1px solid #E0E0E0}#container main.content_looks .content_looks__list .looks .looks__drawer .drawer__header.open a span.open{display:none}#container main.content_looks .content_looks__list .looks .looks__drawer .drawer__header.open a span.close{display:block}#container main.content_looks .content_looks__list .looks .looks__drawer .drawer__header.open a span.tri{transform:translateY(-50%) scale(1,-1)}#container main.content_looks .content_looks__list .looks .looks__drawer .drawer__items{display:none;padding:12px 20px;border-bottom:1px solid #000}#container main.content_looks .content_looks__list .looks .looks__drawer .drawer__items ul li{position:relative}#container main.content_looks .content_looks__list .looks .looks__drawer .drawer__items ul li:nth-child(n+2){margin-top:16px}#container main.content_looks .content_looks__list .looks .looks__drawer .drawer__items ul li .item__pos{font-size:14px;line-height:1.6;font-weight:500}#container main.content_looks .content_looks__list .looks .looks__drawer .drawer__items ul li .item__name{padding-right:35px;font-size:14px;line-height:1.6;font-weight:500}#container main.content_looks .content_looks__list .looks .looks__drawer .drawer__items ul li .item__name.no_buy{padding-right:90px}#container main.content_looks .content_looks__list .looks .looks__drawer .drawer__items ul li .item__name a{line-height:1.6}#container main.content_looks .content_looks__list .looks .looks__drawer .drawer__items ul li .item__name a span{line-height:1.6;border-bottom:1px solid #000;font-weight:500}#container main.content_looks .content_looks__list .looks .looks__drawer .drawer__items ul li .item__name a:hover span{border-bottom:1px solid transparent}#container main.content_looks .content_looks__list .looks .looks__drawer .drawer__items ul li .item__id,#container main.content_looks .content_looks__list .looks .looks__drawer .drawer__items ul li .item__price{color:#ADADAD;font-size:11px;line-height:1.5;font-weight:500}#container main.content_looks .content_looks__list .looks .looks__drawer .drawer__items ul li .item__buy{position:absolute;top:0;right:0;font-weight:600}#container main.content_looks .content_looks__list .looks .looks__drawer .drawer__items ul li .item__buy.no_buy{top:2px}#container main.content_looks .content_looks__list .looks .looks__drawer .drawer__items ul li .item__buy a{font-size:14px}#container main.content_looks .content_looks__list .looks .looks__drawer .drawer__items ul li .item__buy a span{border-bottom:1px solid #000;font-weight:500}#container main.content_looks .content_looks__list .looks .looks__drawer .drawer__items ul li .item__buy a:hover span{border-bottom:1px solid transparent}#container main.content_looks .content_looks__list .looks .looks__drawer .drawer__header.open+.drawer__items{display:block}#container main.content_stand .content_stand__header{border-top:1px solid #E0E0E0;margin-top:16px;padding-top:30px;text-align:center}@media all and (max-width:769px){#container main.content_looks .content_looks__list .looks{margin-bottom:40px;width:100%}#container main.content_stand .content_stand__header{margin-top:0;font-size:23px}}#container main.content_stand .content_stand__header h1.header__title{font-size:29px;font-weight:500;letter-spacing:1.5px}@media all and (max-width:769px){#container main.content_stand .content_stand__header h1.header__title{font-size:23px;letter-spacing:1.2px}}#container main.content_stand .content_stand__header .header__shopinfo{font-size:12px;margin-top:12px}#container main.content_stand .content_stand__header .header__shopinfo br.n{display:none}#container main.content_stand .content_stand__header .header__images{margin-top:64px;position:relative}@media all and (max-width:769px){#container main.content_stand .content_stand__header .header__shopinfo br.n{display:block}#container main.content_stand .content_stand__header .header__images{margin-top:25px}}#container main.content_stand .content_stand__header .header__images .image.anim{opacity:0;position:absolute;top:0;width:100%}#container main.content_stand .content_stand__body{margin:30px 40px 0}@media all and (max-width:769px){#container main.content_stand .content_stand__body{margin:30px 20px 0}}#container main.content_stand .content_stand__body .body__category:nth-child(n+2){margin-top:19px;padding-top:30px;border-top:1px solid #E0E0E0}#container main.content_stand .content_stand__body .body__category .category__header{text-align:center}#container main.content_stand .content_stand__body .body__category .category__header .header__title{font-size:29px;font-weight:500;letter-spacing:1.5px}@media all and (max-width:769px){#container main.content_stand .content_stand__body .body__category .category__header .header__title{font-size:16px;letter-spacing:1px}}#container main.content_stand .content_stand__body .body__category .category__header .header__price{font-size:14px;font-weight:700;margin-top:7px;line-height:2.2}@media all and (max-width:769px){#container main.content_stand .content_stand__body .body__category .category__header .header__price{font-size:13px}}#container main.content_stand .content_stand__body .body__category .category__header .header__price span{margin-left:10px;font-weight:700}#container main.content_stand .content_stand__body .body__category .category__header .header__description{font-size:14px;font-weight:700;margin-top:7px;line-height:2.2}#container main.content_stand .content_stand__body .body__category .category__items{margin-top:40px;display:flex;justify-content:space-between;flex-wrap:wrap}#container main.content_stand .content_stand__body .body__category .category__items.center{justify-content:center}#container main.content_stand .content_stand__body .body__category .category__items.center .item{padding:0 25px;width:34.9%}@media all and (max-width:769px){#container main.content_stand .content_stand__body .body__category .category__header .header__description{font-size:13px}#container main.content_stand .content_stand__body .body__category .category__items{margin-top:30px;display:block}#container main.content_stand .content_stand__body .body__category .category__items.center .item{padding:0;width:100%}}#container main.content_stand .content_stand__body .body__category .category__items .item{margin-bottom:45px;width:calc(33.33% - 33.33px)}#container main.content_stand .content_stand__body .body__category .category__items .item.small{margin-bottom:0}#container main.content_stand .content_stand__body .body__category .category__items .item .item__visual img{width:100%;height:auto}#container main.content_stand .content_stand__body .body__category .category__items .item .item__name{margin-top:21px;font-size:21px;line-height:1.3;font-weight:500;letter-spacing:.9px}@media all and (max-width:769px){#container main.content_stand .content_stand__body .body__category .category__items .item{width:100%}#container main.content_stand .content_stand__body .body__category .category__items .item.small{margin-bottom:45px}#container main.content_stand .content_stand__body .body__category .category__items .item .item__name{font-size:16px}}#container main.content_stand .content_stand__body .body__category .category__items .item .item__type{margin-top:3px;font-size:14px}@media all and (max-width:769px){#container main.content_stand .content_stand__body .body__category .category__items .item .item__type{font-size:13px}}#container main.content_stand .content_stand__body .body__category .category__items .item .item__price{margin-top:5px;font-size:14px}@media all and (max-width:769px){#container main.content_stand .content_stand__body .body__category .category__items .item .item__price{font-size:13px}}#container main.content_stand .content_stand__body .body__category .category__items .item .item__price span{margin-left:5px;font-size:12px}@media all and (max-width:769px){#container main.content_stand .content_stand__body .body__category .category__items .item .item__price span{margin-left:9px;font-size:11px}}#container main.content_stand .content_stand__body .body__category .category__items .item .item__text{margin-top:11px;font-size:14px;line-height:2.2}@media all and (max-width:769px){#container main.content_stand .content_stand__body .body__category .category__items .item .item__text{font-size:13px}}#container main.content_stand .content_stand__body .body__category .category__items .item .item__allergy,#container main.content_stand .content_stand__body .body__category .category__items .item .item__material{margin-top:10px;font-size:12px;font-weight:400}#container main.content_stand .content_stand__body .body__category .category__items .item .item__allergy:before,#container main.content_stand .content_stand__body .body__category .category__items .item .item__material:before{display:block;content:"材料";font-weight:700;margin-bottom:5px}#container main.content_stand .content_stand__body .body__category .category__items .item .item__allergy:before{content:"アレルギー情報"}#container main.content_sustainability .content_sustainability__header{border-top:1px solid #E0E0E0;margin:16px 0 30px;padding-top:30px;text-align:center}@media all and (max-width:769px){#container main.content_stand .content_stand__body .body__category .category__items .item .item__allergy,#container main.content_stand .content_stand__body .body__category .category__items .item .item__material{font-size:11px}#container main.content_sustainability .content_sustainability__header{margin:0 0 30px}}#container main.content_sustainability .content_sustainability__header h1.header__title{font-size:29px;font-weight:500;letter-spacing:1.5px}@media all and (max-width:769px){#container main.content_sustainability .content_sustainability__header h1.header__title{font-size:23px;letter-spacing:1.2px}}#container main.content_sustainability .content_sustainability__header .header__sub{margin-top:6px;font-size:16px;font-weight:700;line-height:2.5}#container main.content_sustainability .content_sustainability__body{margin:59px 40px 0;text-align:center}@media all and (max-width:769px){#container main.content_sustainability .content_sustainability__header .header__sub{font-size:13px;line-height:2.2}#container main.content_sustainability .content_sustainability__body{margin:40px 20px 0}}#container main.content_sustainability .content_sustainability__body .body__text{font-size:16px;font-weight:700;line-height:2.5}@media all and (max-width:769px){#container main.content_sustainability .content_sustainability__body .body__text{font-size:13px;line-height:2.2}}#container main.content_sustainability .content_sustainability__body .body__text:nth-child(n+2){margin-top:20px}@keyframes scrolldown_animation{0%{top:-100%}100%{top:100%}}#container main.content_sleep .scroll_view__position{position:absolute;right:40px;top:50%;transform:translateY(-50%);z-index:10;margin-top:-40px}@media all and (max-width:1200px){#container main.content_sleep .scroll_view__position{right:25px}}@media all and (max-width:981px){#container main.content_sleep .scroll_view__position{right:25px}}#container main.content_sleep .scroll_view__position .position__line span.bottom,#container main.content_sleep .scroll_view__position .position__line span.top{position:absolute;width:1px;right:4px;height:104px;background:1px #000;display:block;transform-origin:center top;transform:scale(1,0);will-change:transform}#container main.content_sleep .scroll_view__position .position__line span.bottom.current,#container main.content_sleep .scroll_view__position .position__line span.top.current{transform:scale(1,1)}#container main.content_sleep .scroll_view__position .position__line span.top{top:-102px}@media all and (max-width:981px){#container main.content_sleep .scroll_view__position .position__line span.bottom,#container main.content_sleep .scroll_view__position .position__line span.top{background:1px #FFF;height:75px}#container main.content_sleep .scroll_view__position .position__line span.top{top:-74px}}#container main.content_sleep .scroll_view__position .position__line span.bottom{top:5px}#container main.content_sleep .scroll_view__position .position__inner .position{position:absolute;font-size:10px;opacity:.5;color:#000;text-align:right;white-space:nowrap;transition:all .4s ease;will-change:opacity,transform}#container main.content_sleep .scroll_view__position .position__inner .position:nth-child(1){top:-107px}@media all and (max-width:981px){#container main.content_sleep .scroll_view__position .position__inner .position{color:#FFF}#container main.content_sleep .scroll_view__position .position__inner .position:nth-child(1){top:-77px}}#container main.content_sleep .scroll_view__position .position__inner .position:nth-child(3){top:107px}@media all and (max-width:981px){#container main.content_sleep .scroll_view__position .position__inner .position:nth-child(3){top:77px}}#container main.content_sleep .scroll_view__position .position__inner .position>span{position:absolute;right:16px;top:-2px}#container main.content_sleep .scroll_view__position .position__inner .position>span span{white-space:nowrap;font-weight:700;line-height:1;transition:all .3s ease;display:block;transform-origin:center right;transform:scale(.64)}#container main.content_sleep .scroll_view__position .position__inner .position:after{position:absolute;top:1px;right:2px;content:"";width:3px;height:3px;border:1px solid #000;border-radius:50%;transition:all .3s ease;transform-origin:center center;box-sizing:content-box;will-change:opacity,transform}#container main.content_sleep .scroll_view__position .position__inner .position.past{opacity:1;transition:all .3s ease}#container main.content_sleep .scroll_view__position .position__inner .position.past>span span{transition:all .3s ease}#container main.content_sleep .scroll_view__position .position__inner .position.past:after{background:#000;transition:all .3s ease}@media all and (max-width:981px){#container main.content_sleep .scroll_view__position .position__inner .position:after{border:1px solid #FFF}#container main.content_sleep .scroll_view__position .position__inner .position.past:after{background:#FFF}}#container main.content_sleep .scroll_view__position .position__inner .position.current{opacity:1;transition:all .3s ease}#container main.content_sleep .scroll_view__position .position__inner .position.current>span span{transition:all .3s ease;transform-origin:center right;transform:scale(1)}#container main.content_sleep .scroll_view__position .position__inner .position.current:after{background:#000;transition:all .3s ease;transform:scale(1.4)}#container main.content_sleep .scroll_view__scrolldownbar{position:absolute;z-index:102;bottom:0;right:39px;width:2px;height:59px;overflow:hidden}@media all and (max-width:981px){#container main.content_sleep .scroll_view__position .position__inner .position.current:after{background:#FFF}#container main.content_sleep .scroll_view__scrolldownbar{height:46px;right:29px}}#container main.content_sleep .scroll_view__scrolldownbar span{position:relative;display:block;width:2px;height:59px;background:#000;animation:scrolldown_animation 1.4s ease 0s infinite normal;transition:all .4s ease}#container main.content_sleep .scroll_view__scrolldownbar.overlay__scrolldownbar{display:none}@media all and (max-width:981px){#container main.content_sleep .scroll_view__scrolldownbar span{height:46px;background:#FFF;transition:all .4s ease}#container main.content_sleep .scroll_view__scrolldownbar.overlay__scrolldownbar{display:block;right:10px}}#container main.content_sleep .scroll_view__scrolldownbar.overlay__scrolldownbar span{background:#000}#container main.content_sleep .content_sleep__loading{position:fixed;z-index:1001;width:100%;height:calc(100% - 70px);top:70px;background:#FFF;will-change:opacity}@media all and (max-width:769px){#container main.content_sleep .content_sleep__loading{top:50px;height:calc(100% - 50px)}}#container main.content_sleep .content_sleep__loading span{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);opacity:1;letter-spacing:1px;animation:loading_blink .8s ease 0s infinite normal;line-height:0}@keyframes loading_blink{0%,100%{opacity:1}50%{opacity:0}}#container main.content_sleep .content_sleep__scroll_view{position:fixed;z-index:2;top:70px;left:0;right:0;width:100%;height:calc(100% - 70px);opacity:0;max-width:1920px;margin:0 auto;will-change:transfrom;transform:translateY(0)}@media all and (max-width:769px){#container main.content_sleep .content_sleep__scroll_view{top:50px;height:calc(100% - 50px)}}#container main.content_sleep .content_sleep__scroll_view.disappear{display:none}#container main.content_sleep .content_sleep__scroll_view.scroll{position:absolute}#container main.content_sleep .content_sleep__scroll_view .scroll_view__inner{position:relative;display:flex}#container main.content_sleep .content_sleep__scroll_view .scroll_view__inner .scroll_view__jumptoproduct{position:absolute;z-index:6;bottom:30px;right:66px;width:calc(50% - 126px)}#container main.content_sleep .content_sleep__scroll_view .scroll_view__inner .scroll_view__jumptoproduct a{position:relative;display:block;padding:4px 0 6px 27px;border:1px solid #000;border-radius:20px}#container main.content_sleep .content_sleep__scroll_view .scroll_view__inner .scroll_view__jumptoproduct a span.t{display:block;font-size:14px;font-weight:500;letter-spacing:.2px}@media all and (max-width:981px){#container main.content_sleep .content_sleep__scroll_view .scroll_view__inner{display:block}#container main.content_sleep .content_sleep__scroll_view .scroll_view__inner .scroll_view__jumptoproduct{width:calc(100% - 80px);right:0;left:-35px;margin:0 auto;bottom:20px}#container main.content_sleep .content_sleep__scroll_view .scroll_view__inner .scroll_view__jumptoproduct a{padding:4px 0 4px 21px;color:#FFF;border:1px solid #FFF;background:0 0}#container main.content_sleep .content_sleep__scroll_view .scroll_view__inner .scroll_view__jumptoproduct a span.t{font-size:12px}}#container main.content_sleep .content_sleep__scroll_view .scroll_view__inner .scroll_view__jumptoproduct a span.i-arrow{position:absolute;right:21px;line-height:0;top:50%;transform:translateY(-50%) scale(1.4)}#container main.content_sleep .content_sleep__scroll_view .scroll_view__inner .scroll_view__jumptoproduct a:hover{background:#000;color:#FFF}#container main.content_sleep .content_sleep__scroll_view .scroll_view__inner .scroll_view__jumptoproduct a:hover span.i-arrow svg path{fill:#FFF}#container main.content_sleep .content_sleep__scroll_view .scroll_view__inner .scroll_view__overlay{position:fixed;z-index:105;display:none;top:0;left:70px;width:calc(100% - 140px);height:calc(100%);max-width:1920px;margin:0 auto;will-change:opacity,transform}@media all and (max-width:981px){#container main.content_sleep .content_sleep__scroll_view .scroll_view__inner .scroll_view__jumptoproduct a span.i-arrow{transform:translateY(-50%) scale(1.3)}#container main.content_sleep .content_sleep__scroll_view .scroll_view__inner .scroll_view__jumptoproduct a span.i-arrow svg path{fill:#FFF}#container main.content_sleep .content_sleep__scroll_view .scroll_view__inner .scroll_view__jumptoproduct a:hover{background:0 0;color:#FFF}#container main.content_sleep .content_sleep__scroll_view .scroll_view__inner .scroll_view__jumptoproduct a:hover span.i-arrow svg path{fill:#FFF}#container main.content_sleep .content_sleep__scroll_view .scroll_view__inner .scroll_view__overlay{top:0;left:25px;width:calc(100% - 50px)}}@media all and (max-width:600px){#container main.content_sleep .content_sleep__scroll_view .scroll_view__inner .scroll_view__overlay{top:0;left:10px;width:calc(100% - 20px)}}#container main.content_sleep .content_sleep__scroll_view .scroll_view__inner .scroll_view__overlay.current{display:block}#container main.content_sleep .content_sleep__scroll_view .scroll_view__inner .scroll_view__overlay .overlay__inner{position:absolute;padding:30px;width:100%;height:100%;top:0;left:0;background:#FFF;display:flex;align-items:center}@media all and (max-width:981px){#container main.content_sleep .content_sleep__scroll_view .scroll_view__inner .scroll_view__overlay .overlay__inner{padding:30px 120px}#container main.content_sleep .content_sleep__scroll_view .scroll_view__inner .scroll_view__overlay .overlay__inner .overlay__image{display:none}}@media all and (max-width:769px){#container main.content_sleep .content_sleep__scroll_view .scroll_view__inner .scroll_view__overlay .overlay__inner{align-items:normal;padding:30px 80px}}@media all and (max-width:600px){#container main.content_sleep .content_sleep__scroll_view .scroll_view__inner .scroll_view__overlay .overlay__inner{padding:20px}}@media all and (max-width:600px) and (max-height:700px){#container main.content_sleep .content_sleep__scroll_view .scroll_view__inner .scroll_view__overlay .overlay__inner{padding:20px 35px}}@media all and (max-width:320px){#container main.content_sleep .content_sleep__scroll_view .scroll_view__inner .scroll_view__overlay .overlay__inner{padding:20px!important}}#container main.content_sleep .content_sleep__scroll_view .scroll_view__inner .scroll_view__overlay .overlay__inner .overlay__image{width:50%}#container main.content_sleep .content_sleep__scroll_view .scroll_view__inner .scroll_view__overlay .overlay__inner .overlay__image .image{text-align:right;margin-left:20%}@media all and (max-width:1000px){#container main.content_sleep .content_sleep__scroll_view .scroll_view__inner .scroll_view__overlay .overlay__inner .overlay__image .image{margin-left:5%}}@media all and (min-width:1500px){#container main.content_sleep .content_sleep__scroll_view .scroll_view__inner .scroll_view__overlay .overlay__inner .overlay__image .image{margin-left:30%}}#container main.content_sleep .content_sleep__scroll_view .scroll_view__inner .scroll_view__overlay .overlay__inner .overlay__image .image img,#container main.content_sleep .content_sleep__scroll_view .scroll_view__inner .scroll_view__overlay .overlay__inner .overlay__image .image video{border:4px solid #000;width:100%;height:auto}#container main.content_sleep .content_sleep__scroll_view .scroll_view__inner .scroll_view__overlay .overlay__inner .overlay__right{width:50%}#container main.content_sleep .content_sleep__scroll_view .scroll_view__inner .scroll_view__overlay .overlay__inner .overlay__right .right__inner{position:relative;margin-left:60px;margin-right:20%;border-top:4px solid #000;border-bottom:4px solid #000;margin-top:-6px}@media all and (max-width:1000px){#container main.content_sleep .content_sleep__scroll_view .scroll_view__inner .scroll_view__overlay .overlay__inner .overlay__right .right__inner{margin-right:5%}}@media all and (min-width:1500px){#container main.content_sleep .content_sleep__scroll_view .scroll_view__inner .scroll_view__overlay .overlay__inner .overlay__right .right__inner{margin-right:30%}}@media all and (max-width:981px){#container main.content_sleep .content_sleep__scroll_view .scroll_view__inner .scroll_view__overlay .overlay__inner .overlay__right{width:100%;height:100%}#container main.content_sleep .content_sleep__scroll_view .scroll_view__inner .scroll_view__overlay .overlay__inner .overlay__right .right__inner{border-top:3px solid #000;border-bottom:3px solid #000;font-size:12px;margin-top:0;margin-left:0;margin-right:0;padding:30px 0 20px;height:100%!important}}#container main.content_sleep .content_sleep__scroll_view .scroll_view__inner .scroll_view__overlay .overlay__inner .overlay__right .right__inner:before{position:absolute;top:5px;content:"CORE TECHNOLOGY";font-size:18px;font-weight:700;line-height:1}#container main.content_sleep .content_sleep__scroll_view .scroll_view__inner .scroll_view__overlay .overlay__inner .overlay__right .right__mid{position:relative;top:50%;transform:translateY(-50%);margin-left:5px}#container main.content_sleep .content_sleep__scroll_view .scroll_view__inner .scroll_view__overlay .overlay__inner .overlay__right .text{font-weight:700;font-feature-settings:"palt";white-space:nowrap;width:328px}@media all and (max-width:981px){#container main.content_sleep .content_sleep__scroll_view .scroll_view__inner .scroll_view__overlay .overlay__inner .overlay__right .right__inner:before{font-size:12px}#container main.content_sleep .content_sleep__scroll_view .scroll_view__inner .scroll_view__overlay .overlay__inner .overlay__right .right__mid>br{display:none}#container main.content_sleep .content_sleep__scroll_view .scroll_view__inner .scroll_view__overlay .overlay__inner .overlay__right .right__mid{margin-left:0}#container main.content_sleep .content_sleep__scroll_view .scroll_view__inner .scroll_view__overlay .overlay__inner .overlay__right .text{margin-left:0;padding-right:12px;width:auto;white-space:normal}}#container main.content_sleep .content_sleep__scroll_view .scroll_view__inner .scroll_view__overlay .overlay__inner .overlay__right .text.heading{font-size:19px;margin-bottom:15px;letter-spacing:2.5px;line-height:1.7;text-align:left;display:inline-block}@media all and (max-width:981px){#container main.content_sleep .content_sleep__scroll_view .scroll_view__inner .scroll_view__overlay .overlay__inner .overlay__right .text.heading{margin-bottom:10px;font-size:16px;line-height:1.5}}@media all and (max-width:320px){#container main.content_sleep .content_sleep__scroll_view .scroll_view__inner .scroll_view__overlay .overlay__inner .overlay__right .text.heading{font-size:12px}}#container main.content_sleep .content_sleep__scroll_view .scroll_view__inner .scroll_view__overlay .overlay__inner .overlay__right .text.body{font-size:15px;letter-spacing:1.2px;text-align:left;display:inline-block}@media all and (max-width:981px){#container main.content_sleep .content_sleep__scroll_view .scroll_view__inner .scroll_view__overlay .overlay__inner .overlay__right .text.body{font-size:12px}}@media all and (max-width:320px){#container main.content_sleep .content_sleep__scroll_view .scroll_view__inner .scroll_view__overlay .overlay__inner .overlay__right .text.body{font-size:3.6vw}}#container main.content_sleep .content_sleep__scroll_view .scroll_view__inner .scroll_view__overlay .overlay__inner .overlay__right .image.mobile{display:none}#container main.content_sleep .content_sleep__scroll_view .scroll_view__inner .scroll_view__overlay .overlay__inner .overlay__right .image.mobile img,#container main.content_sleep .content_sleep__scroll_view .scroll_view__inner .scroll_view__overlay .overlay__inner .overlay__right .image.mobile video{border:3px solid #000;width:100%;height:auto}#container main.content_sleep .content_sleep__scroll_view .scroll_view__inner .scroll_view__movies{position:relative;width:50%;overflow:hidden}@media all and (max-width:981px){#container main.content_sleep .content_sleep__scroll_view .scroll_view__inner .scroll_view__overlay .overlay__inner .overlay__right .image.mobile{display:block;margin:0 0 3px}#container main.content_sleep .content_sleep__scroll_view .scroll_view__inner .scroll_view__movies{width:100%;height:100%}}#container main.content_sleep .content_sleep__scroll_view .scroll_view__inner .scroll_view__movies .movie{position:absolute;width:100%;height:100%;display:none;font-size:20px;font-weight:500;z-index:1}#container main.content_sleep .content_sleep__scroll_view .scroll_view__inner .scroll_view__movies .movie.animate{z-index:4}#container main.content_sleep .content_sleep__scroll_view .scroll_view__inner .scroll_view__movies .movie.current{z-index:2;display:block}#container main.content_sleep .content_sleep__scroll_view .scroll_view__inner .scroll_view__movies .movie.current.movie_transition_1,#container main.content_sleep .content_sleep__scroll_view .scroll_view__inner .scroll_view__movies .movie.current.movie_transition_2,#container main.content_sleep .content_sleep__scroll_view .scroll_view__inner .scroll_view__movies .movie.current.movie_transition_reverse_1,#container main.content_sleep .content_sleep__scroll_view .scroll_view__inner .scroll_view__movies .movie.current.movie_transition_reverse_2{z-index:3}#container main.content_sleep .content_sleep__scroll_view .scroll_view__inner .scroll_view__movies .movie video{position:relative;height:100%}#container main.content_sleep .content_sleep__scroll_view .scroll_view__inner .scroll_view__scenes{position:relative;width:50%;background:#FFF}@media all and (max-width:981px){#container main.content_sleep .content_sleep__scroll_view .scroll_view__inner .scroll_view__scenes{position:absolute;z-index:5;top:0;width:100%;height:100%;background:0 0}}#container main.content_sleep .content_sleep__scroll_view .scroll_view__inner .scroll_view__scenes .scene{display:none;position:absolute;top:50%;transform:translateY(-50%);width:100%;text-align:center;will-change:opacity,transform}@media all and (max-width:981px){#container main.content_sleep .content_sleep__scroll_view .scroll_view__inner .scroll_view__scenes .scene{top:auto;transform:none;bottom:220px;text-align:left;transform:translateY(50%)}}@media all and (max-width:981px) and (max-height:1100px){#container main.content_sleep .content_sleep__scroll_view .scroll_view__inner .scroll_view__scenes .scene{bottom:200px!important}}@media all and (max-width:981px) and (max-height:1000px){#container main.content_sleep .content_sleep__scroll_view .scroll_view__inner .scroll_view__scenes .scene{bottom:185px!important}}@media all and (max-width:981px) and (max-height:900px){#container main.content_sleep .content_sleep__scroll_view .scroll_view__inner .scroll_view__scenes .scene{bottom:165px!important}}@media all and (max-width:981px) and (max-height:700px){#container main.content_sleep .content_sleep__scroll_view .scroll_view__inner .scroll_view__scenes .scene{bottom:150px!important}}@media all and (max-width:981px) and (max-height:600px){#container main.content_sleep .content_sleep__scroll_view .scroll_view__inner .scroll_view__scenes .scene{bottom:145px!important}}#container main.content_sleep .content_sleep__scroll_view .scroll_view__inner .scroll_view__scenes .scene.animate,#container main.content_sleep .content_sleep__scroll_view .scroll_view__inner .scroll_view__scenes .scene.current{display:block}#container main.content_sleep .content_sleep__scroll_view .scroll_view__inner .scroll_view__scenes .scene .text{font-weight:700;font-feature-settings:"palt";text-align:left;display:inline-block;white-space:nowrap}#container main.content_sleep .content_sleep__scroll_view .scroll_view__inner .scroll_view__scenes .scene .text.heading{font-size:24px;letter-spacing:2.5px;line-height:1.9}@media all and (max-width:981px){#container main.content_sleep .content_sleep__scroll_view .scroll_view__inner .scroll_view__scenes .scene .text{margin:0 30px;color:#FFF;white-space:normal}#container main.content_sleep .content_sleep__scroll_view .scroll_view__inner .scroll_view__scenes .scene .text.heading{margin-left:30px;line-height:1.7;color:#FFF}}#container main.content_sleep .content_sleep__scroll_view .scroll_view__inner .scroll_view__scenes .scene .text.body{width:328px;font-size:16px;letter-spacing:1.5px;line-height:1.9}@media all and (max-width:981px){#container main.content_sleep .content_sleep__scroll_view .scroll_view__inner .scroll_view__scenes .scene .text.body{width:auto;font-size:14px}#container main.content_sleep .content_sleep__scroll_view .scroll_view__inner .scroll_view__scenes .scene .text.title-svg img{height:67px}}@media all and (max-width:380px){#container main.content_sleep .content_sleep__scroll_view .scroll_view__inner .scroll_view__scenes .scene .text.body{font-size:3.6vw}}#container main.content_sleep .content_sleep__scroll_view .scroll_view__inner .scroll_view__scenes .scene .text.title-svg{line-height:0}#container main.content_sleep .content_sleep__scroll_view .scroll_view__inner .scroll_view__scenes .scene .text.title-svg img{display:block;height:67px}#container main.content_sleep .content_sleep__scroll_view .scroll_view__inner .scroll_view__scenes .scene .text.title-svg img.sp{display:none}#container main.content_sleep .content_sleep__scroll_view .scroll_view__inner .scroll_view__scenes .scene br+.text{margin-top:26px}#container main.content_sleep .content_sleep__information{margin:0 auto;padding:0 80px;max-width:1920px;width:100%;will-change:transfrom}@media all and (max-width:1100px){#container main.content_sleep .content_sleep__information{padding:0 30px}}@media all and (max-width:981px){#container main.content_sleep .content_sleep__scroll_view .scroll_view__inner .scroll_view__scenes .scene .text.title-svg img.pc{display:none}#container main.content_sleep .content_sleep__scroll_view .scroll_view__inner .scroll_view__scenes .scene .text.title-svg img.sp{display:block}#container main.content_sleep .content_sleep__information{padding:0 10px}}#container main.content_sleep .content_sleep__information .information__block{border-top:6px solid #000;margin-top:80px;padding-top:11px}#container main.content_sleep .content_sleep__information .information__block:not(#container main.content_sleep .content_sleep__information .information__block:last-child){margin-bottom:136px}#container main.content_sleep .content_sleep__information .information__block .block__title{font-size:40px;font-weight:500;line-height:1}@media all and (max-width:981px){#container main.content_sleep .content_sleep__information .information__block{margin-top:40px}#container main.content_sleep .content_sleep__information .information__block:last-child,#container main.content_sleep .content_sleep__information .information__block:not(#container main.content_sleep .content_sleep__information .information__block:last-child){margin-bottom:116px}#container main.content_sleep .content_sleep__information .information__block .block__title{font-size:36px;letter-spacing:1px;white-space:nowrap}}#container main.content_sleep .content_sleep__information .information__block .block__title>span{font-size:16px;font-weight:700;letter-spacing:1px}@media all and (max-width:981px){#container main.content_sleep .content_sleep__information .information__block .block__title>span{font-size:13px;margin-left:-6px}}#container main.content_sleep .content_sleep__information .information__block .block__title>span .en{font-size:18px;font-weight:500;letter-spacing:1px}#container main.content_sleep .content_sleep__information .information__products .block__inner{margin-top:33px}#container main.content_sleep .content_sleep__information .information__products .block__inner .block__items ul{display:flex;justify-content:space-between}#container main.content_sleep .content_sleep__information .information__products .block__inner .block__items ul:after,#container main.content_sleep .content_sleep__information .information__products .block__inner .block__items ul:before{display:none!important}#container main.content_sleep .content_sleep__information .information__products .block__inner .block__items ul li{width:calc(33.33% - 26px)}@media all and (max-width:1100px){#container main.content_sleep .content_sleep__information .information__products .block__inner .block__items ul li{width:calc(33.33% - 16px)}}@media all and (max-width:981px){#container main.content_sleep .content_sleep__information .information__block .block__title>span .en{font-size:15px}#container main.content_sleep .content_sleep__information .information__products .block__inner{margin-top:54px}#container main.content_sleep .content_sleep__information .information__products .block__inner .block__items ul{display:block}#container main.content_sleep .content_sleep__information .information__products .block__inner .block__items ul li{width:100%;margin-bottom:52px}#container main.content_sleep .content_sleep__information .information__products .block__inner .block__items ul li:last-child{margin-bottom:0}}#container main.content_sleep .content_sleep__information .information__products .block__inner .block__items ul li .item__title{padding-bottom:8px;border-bottom:2px solid #000}#container main.content_sleep .content_sleep__information .information__products .block__inner .block__items ul li .item__title h3{font-weight:500;font-size:30px;line-height:1.2;display:flex;align-items:flex-end}#container main.content_sleep .content_sleep__information .information__products .block__inner .block__items ul li .item__image,#container main.content_sleep .content_sleep__information .information__products .block__inner .block__items ul li .item__image_loop{padding:11px 0 15px}@media all and (max-width:981px){#container main.content_sleep .content_sleep__information .information__products .block__inner .block__items ul li .item__title h3{font-size:25px}#container main.content_sleep .content_sleep__information .information__products .block__inner .block__items ul li .item__image,#container main.content_sleep .content_sleep__information .information__products .block__inner .block__items ul li .item__image_loop{padding:14px 0}}#container main.content_sleep .content_sleep__information .information__products .block__inner .block__items ul li .item__image img,#container main.content_sleep .content_sleep__information .information__products .block__inner .block__items ul li .item__image_loop img{width:100%;height:auto}#container main.content_sleep .content_sleep__information .information__products .block__inner .block__items ul li .item__image_loop .image_loop__inner{position:relative}#container main.content_sleep .content_sleep__information .information__products .block__inner .block__items ul li .item__image_loop .image_loop__inner .image{position:relative;display:none;z-index:1;top:0;will-change:opacity;width:100%}#container main.content_sleep .content_sleep__information .information__products .block__inner .block__items ul li .item__image_loop .image_loop__inner .image.animate{position:absolute;display:block;z-index:2;opacity:0}#container main.content_sleep .content_sleep__information .information__products .block__inner .block__items ul li .item__image_loop .image_loop__inner .image.current{display:block}#container main.content_sleep .content_sleep__information .information__products .block__inner .block__items ul li .item__body{border-top:1px solid #000;padding:10px 0}#container main.content_sleep .content_sleep__information .information__products .block__inner .block__items ul li .item__body .body__heading{font-feature-settings:"palt";font-size:17px;font-weight:700;line-height:1.6;letter-spacing:2px}@media all and (max-width:981px){#container main.content_sleep .content_sleep__information .information__products .block__inner .block__items ul li .item__body{padding:8px 0 10px}#container main.content_sleep .content_sleep__information .information__products .block__inner .block__items ul li .item__body .body__heading{letter-spacing:1px;line-height:1.5}}#container main.content_sleep .content_sleep__information .information__products .block__inner .block__items ul li .item__body .body__text{font-feature-settings:"palt";font-size:13px;font-weight:400;margin-top:8px;line-height:1.9;letter-spacing:1.4px}#container main.content_sleep .content_sleep__information .information__products .block__inner .block__items ul li .item__images{border-top:1px solid #000;padding:12px 0}#container main.content_sleep .content_sleep__information .information__products .block__inner .block__items ul li .item__images .images__scroll{overflow:hidden}#container main.content_sleep .content_sleep__information .information__products .block__inner .block__items ul li .item__images .images__scroll .images__scroll_inner{display:flex;will-change:transform}#container main.content_sleep .content_sleep__information .information__products .block__inner .block__items ul li .item__images .images__scroll .images__scroll_inner .image{margin-right:10px}#container main.content_sleep .content_sleep__information .information__products .block__inner .block__items ul li .item__images .images__scroll .images__scroll_inner .image img{width:138px;height:auto}@media all and (max-width:981px){#container main.content_sleep .content_sleep__information .information__products .block__inner .block__items ul li .item__body .body__text{margin-top:6px;line-height:2.05}#container main.content_sleep .content_sleep__information .information__products .block__inner .block__items ul li .item__images{padding:9px 0}#container main.content_sleep .content_sleep__information .information__products .block__inner .block__items ul li .item__images .images__scroll .images__scroll_inner .image img{width:110px}}#container main.content_sleep .content_sleep__information .information__products .block__inner .block__items ul li .item__icons{border-top:1px solid #000;padding:20px 0;display:flex}#container main.content_sleep .content_sleep__information .information__products .block__inner .block__items ul li .item__icons .icon_image{text-align:center;width:25%}#container main.content_sleep .content_sleep__information .information__products .block__inner .block__items ul li .item__icons .icon_image img{max-width:100%;width:60px;height:auto}@media all and (max-width:981px){#container main.content_sleep .content_sleep__information .information__products .block__inner .block__items ul li .item__icons{padding:14px 0}#container main.content_sleep .content_sleep__information .information__products .block__inner .block__items ul li .item__icons .icon_image img{width:50px}}#container main.content_sleep .content_sleep__information .information__products .block__inner .block__items ul li .item__icons .icon_image span{display:block;margin-top:8px;font-size:9px;font-weight:500;line-height:1;white-space:nowrap}#container main.content_sleep .content_sleep__information .information__products .block__inner .block__items ul li .item__links{display:flex;justify-content:space-between;flex-wrap:wrap}#container main.content_sleep .content_sleep__information .information__products .block__inner .block__items ul li .item__links .link{border-top:1px solid #000;border-bottom:1px solid #000;width:calc(50% - 10px)}#container main.content_sleep .content_sleep__information .information__products .block__inner .block__items ul li .item__links .link:nth-child(3n){margin-top:-1px}#container main.content_sleep .content_sleep__information .information__products .block__inner .block__items ul li .item__links .link a{position:relative;display:block;padding:11px 10px;font-weight:500;font-size:14px;white-space:nowrap}#container main.content_sleep .content_sleep__information .information__products .block__inner .block__items ul li .item__links .link a span{font-weight:700;font-size:12px}#container main.content_sleep .content_sleep__information .information__products .block__inner .block__items ul li .item__links .link a.i-arrow:after{position:absolute;right:10px;top:50%;line-height:0;transform:translateY(-50%);content:url(/static/full/neutralworks/images/sleep/arrow.svg)}@media all and (max-width:1100px){#container main.content_sleep .content_sleep__information .information__products .block__inner .block__items ul li .item__links .link{width:calc(50% - 5px)}#container main.content_sleep .content_sleep__information .information__products .block__inner .block__items ul li .item__links .link a{padding:11px 10px}#container main.content_sleep .content_sleep__information .information__products .block__inner .block__items ul li .item__links .link a.i-arrow:after{right:7px}}#container main.content_sleep .content_sleep__information .information__products .block__inner .block__items ul li .item__links .link a.i-download:after{position:absolute;right:10px;top:50%;line-height:0;transform:translateY(-50%);content:url(/static/full/neutralworks/images/sleep/download.svg)}@media all and (max-width:1100px){#container main.content_sleep .content_sleep__information .information__products .block__inner .block__items ul li .item__links .link a.i-download:after{right:7px}}#container main.content_sleep .content_sleep__information .information__products .block__inner .block__items ul li .item__links .link a:hover{color:#FFF;background:#000}#container main.content_sleep .content_sleep__information .information__products .block__inner .block__items ul li .item__links .link a:hover.i-arrow:after{content:url(/static/full/neutralworks/images/sleep/arrow_ov.svg)}#container main.content_sleep .content_sleep__information .information__products .block__inner .block__items ul li .item__links .link a:hover.i-download:after{content:url(/static/full/neutralworks/images/sleep/download_ov.svg)}#container main.content_sleep .content_sleep__information .information__products .block__inner .block__items_bottom{margin-top:60px}#container main.content_sleep .content_sleep__information .block__controller{position:absolute;right:0;top:17px}@media all and (max-width:981px){#container main.content_sleep .content_sleep__information .information__products .block__inner .block__items_bottom{margin-top:52px}#container main.content_sleep .content_sleep__information .block__controller{display:none}}#container main.content_sleep .content_sleep__information .block__controller a.button{position:absolute;display:block;padding:10px 0;line-height:0}#container main.content_sleep .content_sleep__information .block__controller a.button.prev{right:30px;margin-right:18px}#container main.content_sleep .content_sleep__information .block__controller a.button.next{right:0;transform:scale(-1,1)}#container main.content_sleep .content_sleep__information .block__controller a.button.disappear{display:none}#container main.content_sleep .content_sleep__information .block__controller a.button:hover{opacity:.6}#container main.content_sleep .content_sleep__information .information__casestudy{position:relative}#container main.content_sleep .content_sleep__information .information__casestudy .block__inner{margin-top:64px}#container main.content_sleep .content_sleep__information .information__casestudy .block__inner .block__list{border-top:2px solid #000;border-bottom:2px solid #000;padding:13px 0;overflow:hidden}#container main.content_sleep .content_sleep__information .information__casestudy .block__inner .block__list ul{position:relative;display:flex;will-change:transform}#container main.content_sleep .content_sleep__information .information__casestudy .block__inner .block__list ul:after,#container main.content_sleep .content_sleep__information .information__casestudy .block__inner .block__list ul:before{display:none!important}#container main.content_sleep .content_sleep__information .information__casestudy .block__inner .block__list ul li{position:relative;padding:0 28px 0 0}@media all and (max-width:981px){#container main.content_sleep .content_sleep__information .information__casestudy .block__inner{margin-top:40px}#container main.content_sleep .content_sleep__information .information__casestudy .block__inner .block__list{overflow-x:scroll}#container main.content_sleep .content_sleep__information .information__casestudy .block__inner .block__list ul li{display:none}#container main.content_sleep .content_sleep__information .information__casestudy .block__inner .block__list ul li.m{display:block}#container main.content_sleep .content_sleep__information .information__casestudy .block__inner .block__list ul li.m.last{padding-right:0}#container main.content_sleep .content_sleep__information .information__casestudy .block__inner .block__list ul li.m.last:after{display:none}}#container main.content_sleep .content_sleep__information .information__casestudy .block__inner .block__list ul li:not(#container main.content_sleep .content_sleep__information .information__casestudy .block__inner .block__list ul li:last-child):after{position:absolute;content:"";right:14px;top:0;width:1px;height:100%;background:#000}#container main.content_sleep .content_sleep__information .information__casestudy .block__inner .block__list ul li .sub_title{margin-top:3px;line-height:1.3;font-size:15px;font-weight:700}#container main.content_sleep .content_sleep__information .information__casestudy .block__inner .block__list ul li h3.title{font-feature-settings:"palt";margin-top:3px;line-height:1.3;font-size:21px;font-weight:700;letter-spacing:.8px}#container main.content_sleep .content_sleep__information .information__casestudy .block__inner .block__list ul li .image{margin-top:14px}#container main.content_sleep .content_sleep__information .information__casestudy .block__inner .block__list ul li .image img{width:100%;height:auto}#container main.content_sleep .content_sleep__information .information__articles{position:relative}#container main.content_sleep .content_sleep__information .information__articles .block__inner{margin-top:64px}#container main.content_sleep .content_sleep__information .information__articles .block__inner .block__list{border-top:2px solid #000;border-bottom:2px solid #000;padding:13px 0;overflow:hidden}#container main.content_sleep .content_sleep__information .information__articles .block__inner .block__list ul{position:relative;display:flex}#container main.content_sleep .content_sleep__information .information__articles .block__inner .block__list ul:after,#container main.content_sleep .content_sleep__information .information__articles .block__inner .block__list ul:before{display:none!important}#container main.content_sleep .content_sleep__information .information__articles .block__inner .block__list ul li{position:relative;padding:0 28px 0 0;will-change:transform}@media all and (max-width:981px){#container main.content_sleep .content_sleep__information .information__articles .block__inner{margin-top:40px}#container main.content_sleep .content_sleep__information .information__articles .block__inner .block__list{overflow-x:scroll}#container main.content_sleep .content_sleep__information .information__articles .block__inner .block__list ul li{display:none}#container main.content_sleep .content_sleep__information .information__articles .block__inner .block__list ul li.m{display:block}#container main.content_sleep .content_sleep__information .information__articles .block__inner .block__list ul li.m.last{padding-right:0}#container main.content_sleep .content_sleep__information .information__articles .block__inner .block__list ul li.m.last:after{display:none}}#container main.content_sleep .content_sleep__information .information__articles .block__inner .block__list ul li:not(#container main.content_sleep .content_sleep__information .information__articles .block__inner .block__list ul li:last-child):after{position:absolute;content:"";right:14px;top:0;width:1px;height:100%;background:#000}#container main.content_sleep .content_sleep__information .information__articles .block__inner .block__list ul li a h3.title{margin-top:11px;font-feature-settings:"palt"}#container main.content_sleep .content_sleep__information .information__articles .block__inner .block__list ul li a h3.title span{line-height:1;border-bottom:1px solid #000;font-size:15px;font-weight:700;letter-spacing:2px}#container main.content_sleep .content_sleep__information .information__articles .block__inner .block__list ul li a .category{margin-top:5px}#container main.content_sleep .content_sleep__information .information__articles .block__inner .block__list ul li a .category span{padding:1px 5px 4px;border:1px solid #000;font-weight:500;font-size:12px;letter-spacing:.6px}#container main.content_sleep .content_sleep__information .information__articles .block__inner .block__list ul li a .image img{width:100%;height:auto}#container main.content_sleep .content_sleep__information .information__articles .block__inner .block__list ul li a:hover h3.title span{border-bottom:1px solid transparent}#container main.content_sleep .content_sleep__information .information__articles .block__inner .block__list ul li a:hover .category span{background:#000;color:#FFF}#container main.content_sleep .content_sleep__information .information__warranty .block__inner{margin-top:27px}#container main.content_sleep .content_sleep__information .information__warranty .block__inner .block__scroll{border:1px solid #000;padding:15px;height:220px;overflow-x:hidden;overflow-y:scroll}#container main.content_sleep .content_sleep__information .information__warranty .block__inner .block__scroll .scroll__text{font-size:12px;font-weight:700;line-height:1.5;font-feature-settings:"palt";letter-spacing:.8px}@media all and (max-width:981px){#container main.content_sleep .content_sleep__information .information__warranty .block__inner{margin-top:40px}#container main.content_sleep .content_sleep__information .information__warranty .block__inner .block__scroll{padding:9px 12px;height:200px}#container main.content_sleep .content_sleep__information .information__warranty .block__inner .block__scroll .scroll__text{font-size:10px;line-height:1.75}}#container main.content_sleep .content_sleep__information .information__warranty .block__inner .block__scroll .scroll__text a{font-weight:700;border-bottom:1px solid #000;display:inline!important}#container main.content_sleep .content_sleep__information .information__warranty .block__inner .block__scroll .scroll__text a:hover{border-bottom:1px solid transparent}#container main.content_space .content_space__header{border-top:1px solid #E0E0E0;margin:16px 0 43px;padding-top:35px;text-align:center}#container main.content_space .content_space__header h1.header__title{font-size:29px;font-weight:700;letter-spacing:1.5px}@media all and (max-width:769px){#container main.content_space .content_space__header{margin:0 0 43px}#container main.content_space .content_space__header h1.header__title{font-size:23px;letter-spacing:1.2px}}#container main.content_space .content_space__header .header__description{margin-top:12px;padding:0 20px;font-size:14px;text-align:center;line-height:2.4;font-weight:500}@media all and (max-width:769px){#container main.content_space .content_space__header .header__description{line-height:2;font-size:11px}}#container main.content_space .content_space__visual img{width:100%}#container main.content_space .content_space__visual .caption{margin:10px 20px 0;font-size:12px}#container main.content_space .content_space__body{margin:56px 40px 64px;display:flex}#container main.content_space .content_space__body .body__left{width:68%;padding-right:30px}#container main.content_space .content_space__body .body__left .left__text{font-size:16px;line-height:2.5}@media all and (max-width:769px){#container main.content_space .content_space__body{margin:30px 20px 40px;display:block}#container main.content_space .content_space__body .body__left{width:100%;padding-right:0}#container main.content_space .content_space__body .body__left .left__text{font-size:13px}}#container main.content_space .content_space__body .body__left .left__text:nth-child(n+2){margin-top:20px}#container main.content_space .content_space__body .body__right{width:32%}@media all and (max-width:769px){#container main.content_space .content_space__body .body__right{margin-top:30px;width:100%}}#container main.content_space .content_space__body .body__right .right__box{background:#E0E0E0;margin-top:14px}#container main.content_space .content_space__body .body__right .right__box .box{padding:17px 28px 31px}#container main.content_space .content_space__body .body__right .right__box .box:nth-child(n+2){border-top:1px solid #FFF}#container main.content_space .content_space__body .body__right .right__box .box .box__title{font-size:21px;font-weight:500;color:#FFF}#container main.content_space .content_space__body .body__right .right__box .box .box__text{margin-top:7px;font-size:14px;line-height:2.1}@media all and (max-width:769px){#container main.content_space .content_space__body .body__right .right__box .box{padding:12px 18px}#container main.content_space .content_space__body .body__right .right__box .box .box__title{font-size:14px}#container main.content_space .content_space__body .body__right .right__box .box .box__text{margin-top:4px;font-size:13px}}#container main.content_space .content_space__bottom{margin:56px 120px 0}#container main.content_space .content_space__bottom .bottom__text{font-size:16px;line-height:2.5}@media all and (max-width:769px){#container main.content_space .content_space__bottom{margin:30px 20px 0}#container main.content_space .content_space__bottom .bottom__text{font-size:13px}}#container main.content_space .content_space__bottom .bottom__note{margin-top:54px;padding-left:39px;border-left:1px solid #000}@media all and (max-width:769px){#container main.content_space .content_space__bottom .bottom__note{margin-top:40px;padding-left:20px}}#container main.content_space .content_space__bottom .bottom__note .note__title{font-weight:700;line-height:1}#container main.content_space .content_space__bottom .bottom__note .note__text{margin-top:12px}#container main.content_space .content_space__bottom .bottom__jaxa{margin-top:66px;font-size:16px}@media all and (max-width:769px){#container main.content_space .content_space__bottom .bottom__jaxa{margin-top:40px;font-size:13px}}#container main.content_space .content_space__bottom .bottom__jaxa .jaxa__title{font-weight:700}#container main.content_space .content_space__bottom .bottom__jaxa .jaxa__text{margin-top:26px;line-height:2.5}@media all and (max-width:769px){#container main.content_space .content_space__bottom .bottom__jaxa .jaxa__text{margin-top:15px}}#container main.content_space .content_space__mxp{margin:74px 40px 0;text-align:center}#container main.content_space .content_space__mxp .mxp__logo a{display:inline}#container main.content_space .content_space__mxp .mxp__function a,#container main.content_space .content_space__mxp .mxp__logo span{display:inline-block}#container main.content_space .content_space__mxp .mxp__logo a:hover img{border:1px solid #000}#container main.content_space .content_space__mxp .mxp__logo span img{border:1px solid transparent}@media all and (max-width:769px){#container main.content_space .content_space__mxp{margin:40px 60px 0}#container main.content_space .content_space__mxp .mxp__logo span img{width:100%;max-width:370px}}#container main.content_space .content_space__mxp .mxp__function{margin-top:20px}#container main.content_space .content_space__mxp .mxp__function a span{display:inline-block;padding:12px 10px;border:1px solid #E0E0E0}#container main.content_space .content_space__archive{margin:100px 40px 0}#container main.content_space .content_space__archive .archive__header{position:relative;text-align:center}#container main.content_space .content_space__archive .archive__header h3.archive__title{font-size:29px;font-weight:500;letter-spacing:1.5px}@media all and (max-width:769px){#container main.content_space .content_space__archive{margin:40px 20px 0}#container main.content_space .content_space__archive .archive__header h3.archive__title{font-size:21px}}#container main.content_space .content_space__archive .archive__header .archive__text{margin-top:12px;font-size:12px;font-weight:700}#container main.content_space .content_space__archive .archive__links{margin-top:35px}#container main.content_space .content_space__archive .archive__links ul{display:flex;justify-content:space-between}@media all and (max-width:769px){#container main.content_space .content_space__archive .archive__links{margin-top:0}#container main.content_space .content_space__archive .archive__links ul{display:block;flex-wrap:wrap}}#container main.content_space .content_space__archive .archive__links ul:after,#container main.content_space .content_space__archive .archive__links ul:before{display:none!important}#container main.content_space .content_space__archive .archive__links ul:nth-child(n+2){margin-top:44px}#container main.content_space .content_space__archive .archive__links ul.center{justify-content:center}#container main.content_space .content_space__archive .archive__links ul.center li{width:calc(32.9%);padding:0 10px}@media all and (max-width:769px){#container main.content_space .content_space__archive .archive__links ul.center.hide_mobile{display:none}#container main.content_space .content_space__archive .archive__links ul.center li{width:100%;padding:0}}#container main.content_space .content_space__archive .archive__links ul.center li:first-child{padding:0 20px 0 0}@media all and (max-width:769px){#container main.content_space .content_space__archive .archive__links ul.center li:first-child{padding:0}}#container main.content_space .content_space__archive .archive__links ul.center li:last-child{padding:0 0 0 20px}#container main.content_space .content_space__archive .archive__links ul li{width:calc(33.33% - 27px)}#container main.content_space .content_space__archive .archive__links ul li.mobile{display:none}@media all and (max-width:769px){#container main.content_space .content_space__archive .archive__links ul.center li:last-child{padding:0}#container main.content_space .content_space__archive .archive__links ul li{width:100%;margin-top:30px}#container main.content_space .content_space__archive .archive__links ul li.mobile{display:block}}#container main.content_space .content_space__archive .archive__links ul li a{display:block}#container main.content_space .content_space__archive .archive__links ul li a .link__thumbnail img{width:100%;height:auto}#container main.content_space .content_space__archive .archive__links ul li a .link__title{margin-top:9px;font-size:14px}#container main.content_space .content_space__archive .archive__links ul li a .link__title span{border-bottom:1px solid #000;font-weight:700;padding-bottom:3px;letter-spacing:1.2px}#container main.content_space .content_space__archive .archive__links ul li a:hover .link__title span{border-bottom:1px solid transparent}#container main.content_rooms .content_rooms__body{margin-top:40px}@media all and (max-width:769px){#container main.content_space .content_space__archive .archive__links ul li a .link__title{font-size:11px}#container main.content_space .content_space__archive .archive__links ul li a .link__title span{letter-spacing:.5px}#container main.content_rooms .content_rooms__body{margin-top:35px}}#container main.content_rooms .content_rooms__body .body__top{margin:0 40px}#container main.content_rooms .content_rooms__body .body__top h2{font-size:29px;font-weight:700;line-height:1.6}@media all and (max-width:769px){#container main.content_rooms .content_rooms__body .body__top{margin:33px 20px 0}#container main.content_rooms .content_rooms__body .body__top h2{font-size:16px;line-height:1.8}#container main.content_rooms .content_rooms__body .body__top h2 br{display:none}}#container main.content_rooms .content_rooms__body .body__top .top__text{margin-top:20px;font-size:14px;line-height:2.2}@media all and (max-width:769px){#container main.content_rooms .content_rooms__body .body__top .top__text{margin-top:26px;font-size:13px}}#container main.content_rooms .content_rooms__body .body__top .top__slide{margin-top:32px}#container main.content_rooms .content_rooms__body .body__types{margin:40px 40px 0}#container main.content_rooms .content_rooms__body .body__types .type{border-top:1px solid #E0E0E0;padding:33px 0 60px;display:flex}@media all and (max-width:769px){#container main.content_rooms .content_rooms__body .body__types{margin:35px 0 0}#container main.content_rooms .content_rooms__body .body__types .type{display:block;padding:33px 0 40px}}#container main.content_rooms .content_rooms__body .body__types .type .type__left{position:relative;padding-right:30px;width:50%}#container main.content_rooms .content_rooms__body .body__types .type .type__left.no_image{padding-right:0;width:100%}#container main.content_rooms .content_rooms__body .body__types .type .type__left .left__title a span{border-bottom:1px solid #000}#container main.content_rooms .content_rooms__body .body__types .type .type__left .left__title a:hover span{border-bottom:1px solid transparent}#container main.content_rooms .content_rooms__body .body__types .type .type__left .left__title span{font-size:29px;padding-bottom:6px;line-height:1.6;font-weight:500;letter-spacing:1.5px}@media all and (max-width:769px){#container main.content_rooms .content_rooms__body .body__types .type .type__left{padding-right:0;width:100%}#container main.content_rooms .content_rooms__body .body__types .type .type__left .left__title{margin:0 20px}#container main.content_rooms .content_rooms__body .body__types .type .type__left .left__title span{font-size:16px}}#container main.content_rooms .content_rooms__body .body__types .type .type__left .left__heading{font-weight:700;margin-top:24px}@media all and (max-width:769px){#container main.content_rooms .content_rooms__body .body__types .type .type__left .left__heading{font-size:13px;margin:20px 20px 0;line-height:2.3}}#container main.content_rooms .content_rooms__body .body__types .type .type__left .left__text{margin-top:9px;line-height:1.7}@media all and (max-width:769px){#container main.content_rooms .content_rooms__body .body__types .type .type__left .left__text{font-size:13px;margin:2px 20px 0;line-height:2.3}}#container main.content_rooms .content_rooms__body .body__types .type .type__left .left__blocks{margin-top:40px}@media all and (max-width:769px){#container main.content_rooms .content_rooms__body .body__types .type .type__left .left__blocks{margin:31px 20px 0}}#container main.content_rooms .content_rooms__body .body__types .type .type__left .left__blocks .block:nth-child(n+2){margin-top:20px}#container main.content_rooms .content_rooms__body .body__types .type .type__left .left__blocks .block .block__text{margin-top:7px}#container main.content_rooms .content_rooms__body .body__types .type .type__left .left__blocks .block .block__text .text__sub:nth-child(n+2){margin-top:8px}#container main.content_rooms .content_rooms__body .body__types .type .type__left .left__mobile_visual{margin-top:35px;display:none}#container main.content_rooms .content_rooms__body .body__types .type .type__left .left__mobile_visual img{width:100%;height:auto}#container main.content_rooms .content_rooms__body .body__types .type .type__left .left__button{margin-top:44px}@media all and (max-width:769px){#container main.content_rooms .content_rooms__body .body__types .type .type__left .left__mobile_visual{display:block}#container main.content_rooms .content_rooms__body .body__types .type .type__left .left__button{margin-top:40px;text-align:center}}#container main.content_rooms .content_rooms__body .body__types .type .type__left .left__button.bottom{margin-top:25px}#container main.content_rooms .content_rooms__body .body__types .type .type__left .left__button a{position:relative;display:inline-block;border:1px solid #E0E0E0;padding:12px 18px}#container main.content_rooms .content_rooms__body .body__types .type .type__left .left__button a span.tri{margin-right:13px;position:relative;top:-2px}@media all and (max-width:769px){#container main.content_rooms .content_rooms__body .body__types .type .type__left .left__button a{border:1px solid #000;padding:6px 34px 6px 15px}#container main.content_rooms .content_rooms__body .body__types .type .type__left .left__button a span.tri{position:absolute;margin-right:0;right:13px;top:50%;line-height:1;margin-top:-1px;transform:translateY(-50%)}}#container main.content_rooms .content_rooms__body .body__types .type .type__left .left__button a span{font-weight:500;font-size:14px}#container main.content_rooms .content_rooms__body .body__types .type .type__left .left__button a:hover{border:1px solid #000;background:#000;color:#FFF}#container main.content_rooms .content_rooms__body .body__types .type .type__left .left__note{margin-top:17px;font-size:14px;font-weight:700}@media all and (max-width:769px){#container main.content_rooms .content_rooms__body .body__types .type .type__left .left__note{margin:17px 20px 0;font-size:13px}#container main.content_rooms .content_rooms__body .body__types .type .type__right{display:none}}#container main.content_rooms .content_rooms__body .body__types .type .type__right{margin-top:16px;width:50%}#container main.content_rooms .content_rooms__body .body__types .type .type__right .right__visual img{width:100%;height:auto}#container main.content_rooms .content_rooms__body .body__types .type__detail{margin:0;border-top:1px solid #E0E0E0}#container main.content_rooms .content_rooms__body .body__types .type__detail .detail__title{margin:30px 0 0;text-align:center;font-size:29px;font-weight:500;letter-spacing:1.5px}#container main.content_rooms .content_rooms__body .body__types .type__detail .detail__table{margin:35px auto 0}@media all and (max-width:769px){#container main.content_rooms .content_rooms__body .body__types .type__detail .detail__title{font-size:23px;letter-spacing:1.2px}#container main.content_rooms .content_rooms__body .body__types .type__detail .detail__table{margin:20px auto 0}}#container main.content_rooms .content_rooms__body .body__types .type__detail .detail__table img{width:100%}#container main.content_rooms .content_rooms__body .body__types .type__detail .detail__booking_button{margin:40px auto 0;text-align:center}#container main.content_rooms .content_rooms__body .body__types .type__detail .detail__booking_button a{display:inline-block;border:1px solid #E0E0E0;padding:12px 18px;font-size:14px}@media all and (max-width:769px){#container main.content_rooms .content_rooms__body .body__types .type__detail .detail__booking_button{margin-top:30px}#container main.content_rooms .content_rooms__body .body__types .type__detail .detail__booking_button a{font-size:12px}}#container main.content_rooms .content_rooms__body .body__types .type__detail .detail__booking_button a span{font-weight:700}#container main.content_rooms .content_rooms__body .body__types .type__detail .detail__booking_button a span.tri{position:relative;margin-right:13px;top:-2px}#container main.content_rooms .content_rooms__body .body__types .type__detail .detail__booking_button a:hover{border:1px solid #000;background:#000;color:#FFF}#container main.content_rooms_booking .content_rooms_detail__header,#container main.content_rooms_detail .content_rooms_detail__header{margin:49px 40px 0;border-top:1px solid #E0E0E0}@media all and (max-width:769px){#container main.content_rooms_booking .content_rooms_detail__header,#container main.content_rooms_detail .content_rooms_detail__header{border-top:0;margin:0 20px}}#container main.content_rooms_booking .content_rooms_detail__header h1.header__title,#container main.content_rooms_detail .content_rooms_detail__header h1.header__title{margin:30px 0 0;text-align:center;font-size:29px;font-weight:500;letter-spacing:1.5px}@media all and (max-width:769px){#container main.content_rooms_booking .content_rooms_detail__header h1.header__title,#container main.content_rooms_detail .content_rooms_detail__header h1.header__title{font-size:23px;letter-spacing:1.2px}}#container main.content_rooms_booking .content_rooms_detail__header .header__description,#container main.content_rooms_detail .content_rooms_detail__header .header__description{margin-top:16px;padding:0 20px;font-weight:700;font-size:14px;line-height:2.4;text-align:center}#container main.content_rooms_booking .content_rooms_detail__header .header__description span,#container main.content_rooms_detail .content_rooms_detail__header .header__description span{display:block;font-weight:700;color:red}#container main.content_rooms_booking .content_rooms_detail__movie,#container main.content_rooms_detail .content_rooms_detail__movie{margin:47px 40px 0}@media all and (max-width:769px){#container main.content_rooms_booking .content_rooms_detail__header .header__description,#container main.content_rooms_detail .content_rooms_detail__header .header__description{font-size:11px;line-height:2}#container main.content_rooms_booking .content_rooms_detail__movie,#container main.content_rooms_detail .content_rooms_detail__movie{margin:33px 20px 0}}#container main.content_rooms_booking .content_rooms_detail__movie .movie,#container main.content_rooms_detail .content_rooms_detail__movie .movie{position:relative;width:100%;padding-top:56.25%}#container main.content_rooms_booking .content_rooms_detail__movie .movie iframe,#container main.content_rooms_detail .content_rooms_detail__movie .movie iframe{position:absolute;top:0;right:0;width:100%!important;height:100%!important}#container main.content_rooms_booking .content_rooms_detail__movie .caption,#container main.content_rooms_detail .content_rooms_detail__movie .caption{margin:10px 20px;font-size:12px}#container main.content_rooms_booking .content_rooms_detail__training,#container main.content_rooms_detail .content_rooms_detail__training{margin:0 40px}@media all and (max-width:769px){#container main.content_rooms_booking .content_rooms_detail__movie .caption,#container main.content_rooms_detail .content_rooms_detail__movie .caption{font-size:11px}#container main.content_rooms_booking .content_rooms_detail__training,#container main.content_rooms_detail .content_rooms_detail__training{margin:0}}#container main.content_rooms_booking .content_rooms_detail__training .training,#container main.content_rooms_detail .content_rooms_detail__training .training{margin-top:50px;padding-top:35px;border-top:1px solid #E0E0E0}#container main.content_rooms_booking .content_rooms_detail__training .training:nth-child(n+2),#container main.content_rooms_detail .content_rooms_detail__training .training:nth-child(n+2){margin-top:40px}#container main.content_rooms_booking .content_rooms_detail__training .training .training__title,#container main.content_rooms_detail .content_rooms_detail__training .training .training__title{font-size:29px;font-weight:700;line-height:1.6}@media all and (max-width:769px){#container main.content_rooms_booking .content_rooms_detail__training .training:nth-child(n+2),#container main.content_rooms_detail .content_rooms_detail__training .training:nth-child(n+2){margin-top:30px}#container main.content_rooms_booking .content_rooms_detail__training .training,#container main.content_rooms_detail .content_rooms_detail__training .training{margin-top:30px;padding-top:20px}#container main.content_rooms_booking .content_rooms_detail__training .training .training__title,#container main.content_rooms_detail .content_rooms_detail__training .training .training__title{margin:0 20px;font-size:16px}}#container main.content_rooms_booking .content_rooms_detail__training .training .training__tabs,#container main.content_rooms_detail .content_rooms_detail__training .training .training__tabs{margin-top:60px;display:flex}#container main.content_rooms_booking .content_rooms_detail__training .training .training__tabs .tabs__left,#container main.content_rooms_detail .content_rooms_detail__training .training .training__tabs .tabs__left{width:32%}@media all and (max-width:769px){#container main.content_rooms_booking .content_rooms_detail__training .training .training__tabs,#container main.content_rooms_detail .content_rooms_detail__training .training .training__tabs{margin-top:15px;display:block}#container main.content_rooms_booking .content_rooms_detail__training .training .training__tabs .tabs__left,#container main.content_rooms_detail .content_rooms_detail__training .training .training__tabs .tabs__left{margin:0 20px;width:100%}}#container main.content_rooms_booking .content_rooms_detail__training .training .training__tabs .tabs__left ul:after,#container main.content_rooms_booking .content_rooms_detail__training .training .training__tabs .tabs__left ul:before,#container main.content_rooms_detail .content_rooms_detail__training .training .training__tabs .tabs__left ul:after,#container main.content_rooms_detail .content_rooms_detail__training .training .training__tabs .tabs__left ul:before{display:none}#container main.content_rooms_booking .content_rooms_detail__training .training .training__tabs .tabs__left ul li:nth-child(n+2),#container main.content_rooms_detail .content_rooms_detail__training .training .training__tabs .tabs__left ul li:nth-child(n+2){margin-top:10px}#container main.content_rooms_booking .content_rooms_detail__training .training .training__tabs .tabs__left ul li a,#container main.content_rooms_detail .content_rooms_detail__training .training .training__tabs .tabs__left ul li a{font-size:24px;color:#E0E0E0}#container main.content_rooms_booking .content_rooms_detail__training .training .training__tabs .tabs__left ul li a span,#container main.content_rooms_detail .content_rooms_detail__training .training .training__tabs .tabs__left ul li a span{font-weight:500;border-bottom:1px solid #E0E0E0}#container main.content_rooms_booking .content_rooms_detail__training .training .training__tabs .tabs__left ul li a.current,#container main.content_rooms_booking .content_rooms_detail__training .training .training__tabs .tabs__left ul li a:hover,#container main.content_rooms_detail .content_rooms_detail__training .training .training__tabs .tabs__left ul li a.current,#container main.content_rooms_detail .content_rooms_detail__training .training .training__tabs .tabs__left ul li a:hover{color:#000}#container main.content_rooms_booking .content_rooms_detail__training .training .training__tabs .tabs__left ul li a.current span,#container main.content_rooms_booking .content_rooms_detail__training .training .training__tabs .tabs__left ul li a:hover span,#container main.content_rooms_detail .content_rooms_detail__training .training .training__tabs .tabs__left ul li a.current span,#container main.content_rooms_detail .content_rooms_detail__training .training .training__tabs .tabs__left ul li a:hover span{border-bottom:1px solid #000}#container main.content_rooms_booking .content_rooms_detail__training .training .training__tabs .tabs__right,#container main.content_rooms_detail .content_rooms_detail__training .training .training__tabs .tabs__right{position:relative;width:68%;padding-left:40px}@media all and (max-width:769px){#container main.content_rooms_booking .content_rooms_detail__training .training .training__tabs .tabs__left ul li a,#container main.content_rooms_detail .content_rooms_detail__training .training .training__tabs .tabs__left ul li a{font-size:13px;display:inline}#container main.content_rooms_booking .content_rooms_detail__training .training .training__tabs .tabs__right,#container main.content_rooms_detail .content_rooms_detail__training .training .training__tabs .tabs__right{margin-top:40px;padding-left:0;width:100%}#container main.content_rooms_booking .content_rooms_detail__training .training .training__tabs .tabs__right:before,#container main.content_rooms_detail .content_rooms_detail__training .training .training__tabs .tabs__right:before{display:none}}#container main.content_rooms_booking .content_rooms_detail__training .training .training__tabs .tabs__right:before,#container main.content_rooms_detail .content_rooms_detail__training .training .training__tabs .tabs__right:before{position:absolute;top:4px;left:0;content:"";width:1px;height:calc(100% - 5px);background:#E0E0E0}#container main.content_rooms_booking .content_rooms_detail__training .training .training__tabs .tabs__right .tab,#container main.content_rooms_detail .content_rooms_detail__training .training .training__tabs .tabs__right .tab{display:none}#container main.content_rooms_booking .content_rooms_detail__training .training .training__tabs .tabs__right .tab.current,#container main.content_rooms_detail .content_rooms_detail__training .training .training__tabs .tabs__right .tab.current{display:block}#container main.content_rooms_booking .content_rooms_detail__training .training .training__tabs .tabs__right .tab .tab__title,#container main.content_rooms_detail .content_rooms_detail__training .training .training__tabs .tabs__right .tab .tab__title{font-size:16px;font-weight:700}@media all and (max-width:769px){#container main.content_rooms_booking .content_rooms_detail__training .training .training__tabs .tabs__right .tab .tab__title,#container main.content_rooms_detail .content_rooms_detail__training .training .training__tabs .tabs__right .tab .tab__title{margin:0 20px;font-size:14px}}#container main.content_rooms_booking .content_rooms_detail__training .training .training__tabs .tabs__right .tab .tab__slide,#container main.content_rooms_detail .content_rooms_detail__training .training .training__tabs .tabs__right .tab .tab__slide{position:relative}#container main.content_rooms_booking .content_rooms_detail__training .training .training__tabs .tabs__right .tab .tab__slide .slide__images,#container main.content_rooms_detail .content_rooms_detail__training .training .training__tabs .tabs__right .tab .tab__slide .slide__images{margin-top:39px}#container main.content_rooms_booking .content_rooms_detail__training .training .training__tabs .tabs__right .tab .tab__slide .slide__images .image,#container main.content_rooms_detail .content_rooms_detail__training .training .training__tabs .tabs__right .tab .tab__slide .slide__images .image{display:none}#container main.content_rooms_booking .content_rooms_detail__training .training .training__tabs .tabs__right .tab .tab__slide .slide__images .image.current,#container main.content_rooms_detail .content_rooms_detail__training .training .training__tabs .tabs__right .tab .tab__slide .slide__images .image.current{display:block}#container main.content_rooms_booking .content_rooms_detail__training .training .training__tabs .tabs__right .tab .tab__slide .slide__images .image img,#container main.content_rooms_detail .content_rooms_detail__training .training .training__tabs .tabs__right .tab .tab__slide .slide__images .image img{width:100%;height:auto}#container main.content_rooms_booking .content_rooms_detail__training .training .training__tabs .tabs__right .tab .tab__slide .slide__nav,#container main.content_rooms_detail .content_rooms_detail__training .training .training__tabs .tabs__right .tab .tab__slide .slide__nav{position:absolute;width:100%;top:50%;transform:translateY(-18px)}#container main.content_rooms_booking .content_rooms_detail__training .training .training__tabs .tabs__right .tab .tab__slide .slide__nav a,#container main.content_rooms_detail .content_rooms_detail__training .training .training__tabs .tabs__right .tab .tab__slide .slide__nav a{position:absolute;display:block;background:#FFF;line-height:1;width:36px;height:36px}#container main.content_rooms_booking .content_rooms_detail__training .training .training__tabs .tabs__right .tab .tab__slide .slide__nav a:hover,#container main.content_rooms_detail .content_rooms_detail__training .training .training__tabs .tabs__right .tab .tab__slide .slide__nav a:hover{background:#000}#container main.content_rooms_booking .content_rooms_detail__training .training .training__tabs .tabs__right .tab .tab__slide .slide__nav a.prev,#container main.content_rooms_detail .content_rooms_detail__training .training .training__tabs .tabs__right .tab .tab__slide .slide__nav a.prev{left:22px}@media all and (max-width:769px){#container main.content_rooms_booking .content_rooms_detail__training .training .training__tabs .tabs__right .tab .tab__slide .slide__images,#container main.content_rooms_detail .content_rooms_detail__training .training .training__tabs .tabs__right .tab .tab__slide .slide__images{margin-top:20px}#container main.content_rooms_booking .content_rooms_detail__training .training .training__tabs .tabs__right .tab .tab__slide .slide__nav,#container main.content_rooms_detail .content_rooms_detail__training .training .training__tabs .tabs__right .tab .tab__slide .slide__nav{transform:translateY(-10px)}#container main.content_rooms_booking .content_rooms_detail__training .training .training__tabs .tabs__right .tab .tab__slide .slide__nav a,#container main.content_rooms_booking .content_rooms_detail__training .training .training__tabs .tabs__right .tab .tab__slide .slide__nav a svg,#container main.content_rooms_detail .content_rooms_detail__training .training .training__tabs .tabs__right .tab .tab__slide .slide__nav a,#container main.content_rooms_detail .content_rooms_detail__training .training .training__tabs .tabs__right .tab .tab__slide .slide__nav a svg{width:21px;height:21px}#container main.content_rooms_booking .content_rooms_detail__training .training .training__tabs .tabs__right .tab .tab__slide .slide__nav a.prev,#container main.content_rooms_detail .content_rooms_detail__training .training .training__tabs .tabs__right .tab .tab__slide .slide__nav a.prev{left:15px}}#container main.content_rooms_booking .content_rooms_detail__training .training .training__tabs .tabs__right .tab .tab__slide .slide__nav a.next,#container main.content_rooms_detail .content_rooms_detail__training .training .training__tabs .tabs__right .tab .tab__slide .slide__nav a.next{right:22px;transform:scale(-1,1)}#container main.content_rooms_booking .content_rooms_detail__training .training .training__tabs .tabs__right .tab .tab__text,#container main.content_rooms_detail .content_rooms_detail__training .training .training__tabs .tabs__right .tab .tab__text{margin-top:40px;font-size:14px;line-height:2.2}@media all and (max-width:769px){#container main.content_rooms_booking .content_rooms_detail__training .training .training__tabs .tabs__right .tab .tab__slide .slide__nav a.next,#container main.content_rooms_detail .content_rooms_detail__training .training .training__tabs .tabs__right .tab .tab__slide .slide__nav a.next{right:15px}#container main.content_rooms_booking .content_rooms_detail__training .training .training__tabs .tabs__right .tab .tab__text,#container main.content_rooms_detail .content_rooms_detail__training .training .training__tabs .tabs__right .tab .tab__text{margin:20px 20px 0;font-size:13px}}#container main.content_rooms_booking .content_rooms_detail__price,#container main.content_rooms_detail .content_rooms_detail__price{border-top:1px solid #E0E0E0;margin:40px 40px 0;padding-top:29px}#container main.content_rooms_booking .content_rooms_detail__price .price__title,#container main.content_rooms_detail .content_rooms_detail__price .price__title{font-size:29px;font-weight:500}@media all and (max-width:769px){#container main.content_rooms_booking .content_rooms_detail__price,#container main.content_rooms_detail .content_rooms_detail__price{margin:40px 20px 0;padding-bottom:10px}#container main.content_rooms_booking .content_rooms_detail__price .price__title,#container main.content_rooms_detail .content_rooms_detail__price .price__title{font-size:16px}}#container main.content_rooms_booking .content_rooms_detail__price .price__table,#container main.content_rooms_detail .content_rooms_detail__price .price__table{margin-top:70px;display:flex}#container main.content_rooms_booking .content_rooms_detail__price .price__table .table__left,#container main.content_rooms_detail .content_rooms_detail__price .price__table .table__left{width:32%}@media all and (max-width:769px){#container main.content_rooms_booking .content_rooms_detail__price .price__table,#container main.content_rooms_detail .content_rooms_detail__price .price__table{margin-top:10px;display:block}#container main.content_rooms_booking .content_rooms_detail__price .price__table .table__left,#container main.content_rooms_detail .content_rooms_detail__price .price__table .table__left{width:100%}}#container main.content_rooms_booking .content_rooms_detail__price .price__table .table__right,#container main.content_rooms_detail .content_rooms_detail__price .price__table .table__right{width:68%}#container main.content_rooms_booking .content_rooms_detail__price .price__table .table__right table,#container main.content_rooms_detail .content_rooms_detail__price .price__table .table__right table{border-collapse:collapse;border-spacing:0;width:100%;border:1px solid #000}#container main.content_rooms_booking .content_rooms_detail__price .price__table .table__right table tr td,#container main.content_rooms_detail .content_rooms_detail__price .price__table .table__right table tr td{border:1px solid #000;font-weight:500;padding:14px 21px;font-size:14px;line-height:2.2}@media all and (max-width:769px){#container main.content_rooms_booking .content_rooms_detail__price .price__table .table__right,#container main.content_rooms_detail .content_rooms_detail__price .price__table .table__right{margin-top:30px;width:100%}#container main.content_rooms_booking .content_rooms_detail__price .price__table .table__right table tr td,#container main.content_rooms_detail .content_rooms_detail__price .price__table .table__right table tr td{padding:10px 5px;font-size:10px}}@media all and (max-width:420px){#container main.content_rooms_booking .content_rooms_detail__price .price__table .table__right table tr td,#container main.content_rooms_detail .content_rooms_detail__price .price__table .table__right table tr td{font-size:7px}}#container main.content_rooms_booking .content_rooms_detail__price .price__table .table__right table tr td.g,#container main.content_rooms_detail .content_rooms_detail__price .price__table .table__right table tr td.g{background:#E0E0E0}#container main.content_rooms_booking .content_rooms_detail__price .price__option,#container main.content_rooms_detail .content_rooms_detail__price .price__option{position:relative;margin-top:50px}#container main.content_rooms_booking .content_rooms_detail__price .price__option.flex,#container main.content_rooms_detail .content_rooms_detail__price .price__option.flex{display:flex}#container main.content_rooms_booking .content_rooms_detail__price .price__option .option__title,#container main.content_rooms_detail .content_rooms_detail__price .price__option .option__title{font-size:21px;font-weight:500}@media all and (max-width:769px){#container main.content_rooms_booking .content_rooms_detail__price .price__option,#container main.content_rooms_detail .content_rooms_detail__price .price__option{margin:40px 0 0;border-left:1px solid #000;padding-left:18px}#container main.content_rooms_booking .content_rooms_detail__price .price__option.flex,#container main.content_rooms_detail .content_rooms_detail__price .price__option.flex{display:block}#container main.content_rooms_booking .content_rooms_detail__price .price__option .option__title,#container main.content_rooms_detail .content_rooms_detail__price .price__option .option__title{font-size:16px}}#container main.content_rooms_booking .content_rooms_detail__price .price__option .option__text,#container main.content_rooms_detail .content_rooms_detail__price .price__option .option__text{margin-top:16px;font-size:14px;font-weight:700;line-height:2.2}#container main.content_rooms_booking .content_rooms_detail__price .price__option .option__left,#container main.content_rooms_detail .content_rooms_detail__price .price__option .option__left{width:50%}@media all and (max-width:769px){#container main.content_rooms_booking .content_rooms_detail__price .price__option .option__text,#container main.content_rooms_detail .content_rooms_detail__price .price__option .option__text{font-size:13px}#container main.content_rooms_booking .content_rooms_detail__price .price__option .option__left,#container main.content_rooms_detail .content_rooms_detail__price .price__option .option__left{width:100%}#container main.content_rooms_booking .content_rooms_detail__price .price__option .option__left:before,#container main.content_rooms_detail .content_rooms_detail__price .price__option .option__left:before{display:none}}#container main.content_rooms_booking .content_rooms_detail__price .price__option .option__left:before,#container main.content_rooms_detail .content_rooms_detail__price .price__option .option__left:before{position:absolute;top:4px;left:50%;content:"";width:1px;height:calc(100% - 4px);background:#E0E0E0}#container main.content_rooms_booking .content_rooms_detail__price .price__option .option__left .left__title,#container main.content_rooms_detail .content_rooms_detail__price .price__option .option__left .left__title{font-size:21px;font-weight:500}@media all and (max-width:769px){#container main.content_rooms_booking .content_rooms_detail__price .price__option .option__left .left__title,#container main.content_rooms_detail .content_rooms_detail__price .price__option .option__left .left__title{font-size:16px}}#container main.content_rooms_booking .content_rooms_detail__price .price__option .option__left .left__set,#container main.content_rooms_detail .content_rooms_detail__price .price__option .option__left .left__set{margin-top:20px;font-size:14px;font-weight:700}#container main.content_rooms_booking .content_rooms_detail__price .price__option .option__right,#container main.content_rooms_detail .content_rooms_detail__price .price__option .option__right{padding-left:40px;width:50%;font-weight:700;margin-top:8px}@media all and (max-width:769px){#container main.content_rooms_booking .content_rooms_detail__price .price__option .option__right,#container main.content_rooms_detail .content_rooms_detail__price .price__option .option__right{margin-top:20px;padding-left:0;width:100%}}#container main.content_rooms_booking .content_rooms_detail__body,#container main.content_rooms_detail .content_rooms_detail__body{margin:50px 40px 0;padding-top:40px;border-top:1px solid #E0E0E0;display:flex}#container main.content_rooms_booking .content_rooms_detail__body .body__left,#container main.content_rooms_detail .content_rooms_detail__body .body__left{position:relative;width:50%;padding-right:30px}@media all and (max-width:769px){#container main.content_rooms_booking .content_rooms_detail__body,#container main.content_rooms_detail .content_rooms_detail__body{margin:40px 20px 0;display:block}#container main.content_rooms_booking .content_rooms_detail__body .body__left,#container main.content_rooms_detail .content_rooms_detail__body .body__left{width:100%;padding-right:0}#container main.content_rooms_booking .content_rooms_detail__body .body__left:before,#container main.content_rooms_detail .content_rooms_detail__body .body__left:before{display:none}}#container main.content_rooms_booking .content_rooms_detail__body .body__left:before,#container main.content_rooms_detail .content_rooms_detail__body .body__left:before{position:absolute;top:6px;right:0;content:"";width:1px;height:calc(100% - 6px);background:#E0E0E0}#container main.content_rooms_booking .content_rooms_detail__body .body__left .left__text,#container main.content_rooms_detail .content_rooms_detail__body .body__left .left__text{font-size:14px;line-height:2.2}#container main.content_rooms_booking .content_rooms_detail__body .body__right,#container main.content_rooms_detail .content_rooms_detail__body .body__right{width:50%;padding-left:40px}@media all and (max-width:769px){#container main.content_rooms_booking .content_rooms_detail__body .body__left .left__text,#container main.content_rooms_detail .content_rooms_detail__body .body__left .left__text{font-size:13px}#container main.content_rooms_booking .content_rooms_detail__body .body__right,#container main.content_rooms_detail .content_rooms_detail__body .body__right{margin-top:25px;width:100%;padding-left:0}}#container main.content_rooms_booking .content_rooms_detail__body .body__right .right__block,#container main.content_rooms_detail .content_rooms_detail__body .body__right .right__block{font-size:14px;display:flex}#container main.content_rooms_booking .content_rooms_detail__body .body__right .right__block .block__title,#container main.content_rooms_detail .content_rooms_detail__body .body__right .right__block .block__title{width:100px;font-weight:700;line-height:2.2}@media all and (max-width:769px){#container main.content_rooms_booking .content_rooms_detail__body .body__right .right__block,#container main.content_rooms_detail .content_rooms_detail__body .body__right .right__block{display:block}#container main.content_rooms_booking .content_rooms_detail__body .body__right .right__block .block__title,#container main.content_rooms_detail .content_rooms_detail__body .body__right .right__block .block__title{width:auto}}#container main.content_rooms_booking .content_rooms_detail__body .body__right .right__block .block__text,#container main.content_rooms_detail .content_rooms_detail__body .body__right .right__block .block__text{width:calc(100% - 100px);font-weight:700;line-height:2.2}#container main.content_rooms_booking .content_rooms_detail__stretch,#container main.content_rooms_detail .content_rooms_detail__stretch{margin:0 40px}@media all and (max-width:769px){#container main.content_rooms_booking .content_rooms_detail__body .body__right .right__block .block__text,#container main.content_rooms_detail .content_rooms_detail__body .body__right .right__block .block__text{line-height:1.8;width:auto}#container main.content_rooms_booking .content_rooms_detail__stretch,#container main.content_rooms_detail .content_rooms_detail__stretch{margin:0}}#container main.content_rooms_booking .content_rooms_detail__stretch .stretch,#container main.content_rooms_detail .content_rooms_detail__stretch .stretch{margin-top:50px;padding-top:34px;border-top:1px solid #E0E0E0}#container main.content_rooms_booking .content_rooms_detail__stretch .stretch:nth-child(n+2),#container main.content_rooms_detail .content_rooms_detail__stretch .stretch:nth-child(n+2){margin-top:40px}#container main.content_rooms_booking .content_rooms_detail__stretch .stretch .stretch__title,#container main.content_rooms_detail .content_rooms_detail__stretch .stretch .stretch__title{font-size:29px;font-weight:700}@media all and (max-width:769px){#container main.content_rooms_booking .content_rooms_detail__stretch .stretch .stretch__title,#container main.content_rooms_detail .content_rooms_detail__stretch .stretch .stretch__title{margin:0 20px;font-size:16px}}#container main.content_rooms_booking .content_rooms_detail__stretch .stretch .stretch__description,#container main.content_rooms_detail .content_rooms_detail__stretch .stretch .stretch__description{font-size:14px;font-weight:700;margin-top:16px}@media all and (max-width:769px){#container main.content_rooms_booking .content_rooms_detail__stretch .stretch .stretch__description,#container main.content_rooms_detail .content_rooms_detail__stretch .stretch .stretch__description{margin:4px 20px 0;font-size:13px}}#container main.content_rooms_booking .content_rooms_detail__stretch .stretch .stretch__slide,#container main.content_rooms_detail .content_rooms_detail__stretch .stretch .stretch__slide{margin-top:32px}#container main.content_rooms_booking .content_rooms_detail__stretch .stretch .stretch__bottom,#container main.content_rooms_detail .content_rooms_detail__stretch .stretch .stretch__bottom{margin-top:40px;display:flex}#container main.content_rooms_booking .content_rooms_detail__stretch .stretch .stretch__bottom .bottom__left,#container main.content_rooms_detail .content_rooms_detail__stretch .stretch .stretch__bottom .bottom__left{position:relative;width:50%;padding-right:35px}@media all and (max-width:769px){#container main.content_rooms_booking .content_rooms_detail__stretch .stretch .stretch__bottom,#container main.content_rooms_detail .content_rooms_detail__stretch .stretch .stretch__bottom{margin:50px 20px 0;display:block}#container main.content_rooms_booking .content_rooms_detail__stretch .stretch .stretch__bottom .bottom__left,#container main.content_rooms_detail .content_rooms_detail__stretch .stretch .stretch__bottom .bottom__left{width:100%;padding-right:0}#container main.content_rooms_booking .content_rooms_detail__stretch .stretch .stretch__bottom .bottom__left:before,#container main.content_rooms_detail .content_rooms_detail__stretch .stretch .stretch__bottom .bottom__left:before{display:none}}#container main.content_rooms_booking .content_rooms_detail__stretch .stretch .stretch__bottom .bottom__left:before,#container main.content_rooms_detail .content_rooms_detail__stretch .stretch .stretch__bottom .bottom__left:before{position:absolute;top:9px;right:0;content:"";width:1px;height:calc(100% - 16px);background:#E0E0E0}#container main.content_rooms_booking .content_rooms_detail__stretch .stretch .stretch__bottom .bottom__left .left__text,#container main.content_rooms_detail .content_rooms_detail__stretch .stretch .stretch__bottom .bottom__left .left__text{line-height:2.2;font-size:14px}#container main.content_rooms_booking .content_rooms_detail__stretch .stretch .stretch__bottom .bottom__left .left__blocks,#container main.content_rooms_detail .content_rooms_detail__stretch .stretch .stretch__bottom .bottom__left .left__blocks{margin-top:20px}#container main.content_rooms_booking .content_rooms_detail__stretch .stretch .stretch__bottom .bottom__left .left__blocks .block,#container main.content_rooms_detail .content_rooms_detail__stretch .stretch .stretch__bottom .bottom__left .left__blocks .block{display:flex}#container main.content_rooms_booking .content_rooms_detail__stretch .stretch .stretch__bottom .bottom__left .left__blocks .block:nth-child(n+2),#container main.content_rooms_detail .content_rooms_detail__stretch .stretch .stretch__bottom .bottom__left .left__blocks .block:nth-child(n+2){margin-top:29px}@media all and (max-width:769px){#container main.content_rooms_booking .content_rooms_detail__stretch .stretch .stretch__bottom .bottom__left .left__text,#container main.content_rooms_detail .content_rooms_detail__stretch .stretch .stretch__bottom .bottom__left .left__text{font-size:13px}#container main.content_rooms_booking .content_rooms_detail__stretch .stretch .stretch__bottom .bottom__left .left__blocks .block,#container main.content_rooms_detail .content_rooms_detail__stretch .stretch .stretch__bottom .bottom__left .left__blocks .block{display:block}#container main.content_rooms_booking .content_rooms_detail__stretch .stretch .stretch__bottom .bottom__left .left__blocks .block:nth-child(n+2),#container main.content_rooms_detail .content_rooms_detail__stretch .stretch .stretch__bottom .bottom__left .left__blocks .block:nth-child(n+2){margin-top:15px}}#container main.content_rooms_booking .content_rooms_detail__stretch .stretch .stretch__bottom .bottom__left .left__blocks .block .block__title,#container main.content_rooms_detail .content_rooms_detail__stretch .stretch .stretch__bottom .bottom__left .left__blocks .block .block__title{font-size:14px;font-weight:700;width:100px;line-height:2.2}@media all and (max-width:769px){#container main.content_rooms_booking .content_rooms_detail__stretch .stretch .stretch__bottom .bottom__left .left__blocks .block .block__title,#container main.content_rooms_detail .content_rooms_detail__stretch .stretch .stretch__bottom .bottom__left .left__blocks .block .block__title{font-size:13px;width:auto}}#container main.content_rooms_booking .content_rooms_detail__stretch .stretch .stretch__bottom .bottom__left .left__blocks .block .block__text,#container main.content_rooms_detail .content_rooms_detail__stretch .stretch .stretch__bottom .bottom__left .left__blocks .block .block__text{font-size:14px;font-weight:700;width:calc(100% - 100px);line-height:2.2}@media all and (max-width:769px){#container main.content_rooms_booking .content_rooms_detail__stretch .stretch .stretch__bottom .bottom__left .left__blocks .block .block__text,#container main.content_rooms_detail .content_rooms_detail__stretch .stretch .stretch__bottom .bottom__left .left__blocks .block .block__text{font-size:13px;width:auto}}#container main.content_rooms_booking .content_rooms_detail__stretch .stretch .stretch__bottom .bottom__right,#container main.content_rooms_detail .content_rooms_detail__stretch .stretch .stretch__bottom .bottom__right{padding-left:40px;width:50%}#container main.content_rooms_booking .content_rooms_detail__stretch .stretch .stretch__bottom .bottom__right .right__title,#container main.content_rooms_detail .content_rooms_detail__stretch .stretch .stretch__bottom .bottom__right .right__title{font-size:16px;font-weight:700;line-height:2.2}@media all and (max-width:769px){#container main.content_rooms_booking .content_rooms_detail__stretch .stretch .stretch__bottom .bottom__right,#container main.content_rooms_detail .content_rooms_detail__stretch .stretch .stretch__bottom .bottom__right{width:100%;padding-left:0;margin-top:20px}#container main.content_rooms_booking .content_rooms_detail__stretch .stretch .stretch__bottom .bottom__right .right__title,#container main.content_rooms_detail .content_rooms_detail__stretch .stretch .stretch__bottom .bottom__right .right__title{font-size:13px}}#container main.content_rooms_booking .content_rooms_detail__stretch .stretch .stretch__bottom .bottom__right .right__list,#container main.content_rooms_detail .content_rooms_detail__stretch .stretch .stretch__bottom .bottom__right .right__list{margin-top:28px}#container main.content_rooms_booking .content_rooms_detail__stretch .stretch .stretch__bottom .bottom__right .right__list ul li,#container main.content_rooms_detail .content_rooms_detail__stretch .stretch .stretch__bottom .bottom__right .right__list ul li{position:relative;padding-left:15px;font-size:14px;font-weight:700}@media all and (max-width:769px){#container main.content_rooms_booking .content_rooms_detail__stretch .stretch .stretch__bottom .bottom__right .right__list,#container main.content_rooms_detail .content_rooms_detail__stretch .stretch .stretch__bottom .bottom__right .right__list{margin-top:10px}#container main.content_rooms_booking .content_rooms_detail__stretch .stretch .stretch__bottom .bottom__right .right__list ul li,#container main.content_rooms_detail .content_rooms_detail__stretch .stretch .stretch__bottom .bottom__right .right__list ul li{font-size:13px}}#container main.content_rooms_booking .content_rooms_detail__stretch .stretch .stretch__bottom .bottom__right .right__list ul li:nth-child(n+2),#container main.content_rooms_detail .content_rooms_detail__stretch .stretch .stretch__bottom .bottom__right .right__list ul li:nth-child(n+2){margin-top:10px}#container main.content_rooms_booking .content_rooms_detail__stretch .stretch .stretch__bottom .bottom__right .right__list ul li:before,#container main.content_rooms_detail .content_rooms_detail__stretch .stretch .stretch__bottom .bottom__right .right__list ul li:before{position:absolute;display:block;content:"";top:50%;transform:translateY(-50%);left:4px;width:4px;height:4px;border-radius:50%;background:#000}#container main.content_rooms_booking .content_rooms_booking__tel,#container main.content_rooms_booking .content_rooms_detail__booking,#container main.content_rooms_detail .content_rooms_booking__tel,#container main.content_rooms_detail .content_rooms_detail__booking{margin:50px 40px 0;padding-top:30px;border-top:1px solid #E0E0E0}#container main.content_rooms_booking .content_rooms_booking__tel .booking__title,#container main.content_rooms_booking .content_rooms_detail__booking .booking__title,#container main.content_rooms_detail .content_rooms_booking__tel .booking__title,#container main.content_rooms_detail .content_rooms_detail__booking .booking__title{font-size:29px;font-weight:500;letter-spacing:1.5px}@media all and (max-width:769px){#container main.content_rooms_booking .content_rooms_booking__tel,#container main.content_rooms_booking .content_rooms_detail__booking,#container main.content_rooms_detail .content_rooms_booking__tel,#container main.content_rooms_detail .content_rooms_detail__booking{margin:30px 0 0}#container main.content_rooms_booking .content_rooms_booking__tel .booking__title,#container main.content_rooms_booking .content_rooms_detail__booking .booking__title,#container main.content_rooms_detail .content_rooms_booking__tel .booking__title,#container main.content_rooms_detail .content_rooms_detail__booking .booking__title{margin:0 20px;font-size:16px}}#container main.content_rooms_booking .content_rooms_booking__tel .booking__description,#container main.content_rooms_booking .content_rooms_detail__booking .booking__description,#container main.content_rooms_detail .content_rooms_booking__tel .booking__description,#container main.content_rooms_detail .content_rooms_detail__booking .booking__description{font-size:14px;margin-top:17px;font-weight:700;line-height:2.2}@media all and (max-width:769px){#container main.content_rooms_booking .content_rooms_booking__tel .booking__description,#container main.content_rooms_booking .content_rooms_detail__booking .booking__description,#container main.content_rooms_detail .content_rooms_booking__tel .booking__description,#container main.content_rooms_detail .content_rooms_detail__booking .booking__description{margin:5px 20px 0;font-size:13px}}#container main.content_rooms_booking .content_rooms_booking__tel .booking__bottom_nav,#container main.content_rooms_booking .content_rooms_detail__booking .booking__bottom_nav,#container main.content_rooms_detail .content_rooms_booking__tel .booking__bottom_nav,#container main.content_rooms_detail .content_rooms_detail__booking .booking__bottom_nav{display:none;margin:23px 0 0;border-bottom:1px solid #E0E0E0}@media all and (max-width:769px){#container main.content_rooms_booking .content_rooms_booking__tel .booking__bottom_nav,#container main.content_rooms_booking .content_rooms_detail__booking .booking__bottom_nav,#container main.content_rooms_detail .content_rooms_booking__tel .booking__bottom_nav,#container main.content_rooms_detail .content_rooms_detail__booking .booking__bottom_nav{display:block}}#container main.content_rooms_booking .content_rooms_booking__tel .booking__bottom_nav ul,#container main.content_rooms_booking .content_rooms_detail__booking .booking__bottom_nav ul,#container main.content_rooms_detail .content_rooms_booking__tel .booking__bottom_nav ul,#container main.content_rooms_detail .content_rooms_detail__booking .booking__bottom_nav ul{display:flex;overflow-x:scroll;padding:0 20px 14px}#container main.content_rooms_booking .content_rooms_booking__tel .booking__bottom_nav ul li:nth-child(n+2),#container main.content_rooms_booking .content_rooms_detail__booking .booking__bottom_nav ul li:nth-child(n+2),#container main.content_rooms_detail .content_rooms_booking__tel .booking__bottom_nav ul li:nth-child(n+2),#container main.content_rooms_detail .content_rooms_detail__booking .booking__bottom_nav ul li:nth-child(n+2){margin-left:30px}#container main.content_rooms_booking .content_rooms_booking__tel .booking__bottom_nav ul li a,#container main.content_rooms_booking .content_rooms_detail__booking .booking__bottom_nav ul li a,#container main.content_rooms_detail .content_rooms_booking__tel .booking__bottom_nav ul li a,#container main.content_rooms_detail .content_rooms_detail__booking .booking__bottom_nav ul li a{font-size:12px}#container main.content_rooms_booking .content_rooms_booking__tel .booking__bottom_nav ul li a span,#container main.content_rooms_booking .content_rooms_detail__booking .booking__bottom_nav ul li a span,#container main.content_rooms_detail .content_rooms_booking__tel .booking__bottom_nav ul li a span,#container main.content_rooms_detail .content_rooms_detail__booking .booking__bottom_nav ul li a span{color:#ADADAD;padding-bottom:2px;border-bottom:1px solid transparent;white-space:nowrap}#container main.content_rooms_booking .content_rooms_booking__tel .booking__bottom_nav ul li a.current span,#container main.content_rooms_booking .content_rooms_booking__tel .booking__bottom_nav ul li a:hover span,#container main.content_rooms_booking .content_rooms_detail__booking .booking__bottom_nav ul li a.current span,#container main.content_rooms_booking .content_rooms_detail__booking .booking__bottom_nav ul li a:hover span,#container main.content_rooms_detail .content_rooms_booking__tel .booking__bottom_nav ul li a.current span,#container main.content_rooms_detail .content_rooms_booking__tel .booking__bottom_nav ul li a:hover span,#container main.content_rooms_detail .content_rooms_detail__booking .booking__bottom_nav ul li a.current span,#container main.content_rooms_detail .content_rooms_detail__booking .booking__bottom_nav ul li a:hover span{color:#000;border-bottom:1px solid #000}#container main.content_rooms_booking .content_rooms_booking__tel .booking__list,#container main.content_rooms_booking .content_rooms_detail__booking .booking__list,#container main.content_rooms_detail .content_rooms_booking__tel .booking__list,#container main.content_rooms_detail .content_rooms_detail__booking .booking__list{margin-top:28px}#container main.content_rooms_booking .content_rooms_booking__tel .booking__list ul li,#container main.content_rooms_booking .content_rooms_detail__booking .booking__list ul li,#container main.content_rooms_detail .content_rooms_booking__tel .booking__list ul li,#container main.content_rooms_detail .content_rooms_detail__booking .booking__list ul li{display:flex}@media all and (max-width:769px){#container main.content_rooms_booking .content_rooms_booking__tel .booking__list,#container main.content_rooms_booking .content_rooms_detail__booking .booking__list,#container main.content_rooms_detail .content_rooms_booking__tel .booking__list,#container main.content_rooms_detail .content_rooms_detail__booking .booking__list{margin:38px 20px 0}#container main.content_rooms_booking .content_rooms_booking__tel .booking__list ul li,#container main.content_rooms_booking .content_rooms_detail__booking .booking__list ul li,#container main.content_rooms_detail .content_rooms_booking__tel .booking__list ul li,#container main.content_rooms_detail .content_rooms_detail__booking .booking__list ul li{display:block;border-left:1px solid #000;padding-left:18px}}#container main.content_rooms_booking .content_rooms_booking__tel .booking__list ul li:nth-child(n+2),#container main.content_rooms_booking .content_rooms_detail__booking .booking__list ul li:nth-child(n+2),#container main.content_rooms_detail .content_rooms_booking__tel .booking__list ul li:nth-child(n+2),#container main.content_rooms_detail .content_rooms_detail__booking .booking__list ul li:nth-child(n+2){margin-top:78px}#container main.content_rooms_booking .content_rooms_booking__tel .booking__list ul li .list__left,#container main.content_rooms_booking .content_rooms_detail__booking .booking__list ul li .list__left,#container main.content_rooms_detail .content_rooms_booking__tel .booking__list ul li .list__left,#container main.content_rooms_detail .content_rooms_detail__booking .booking__list ul li .list__left{width:50%;font-size:21px}@media all and (max-width:769px){#container main.content_rooms_booking .content_rooms_booking__tel .booking__list ul li:nth-child(n+2),#container main.content_rooms_booking .content_rooms_detail__booking .booking__list ul li:nth-child(n+2),#container main.content_rooms_detail .content_rooms_booking__tel .booking__list ul li:nth-child(n+2),#container main.content_rooms_detail .content_rooms_detail__booking .booking__list ul li:nth-child(n+2){margin-top:45px}#container main.content_rooms_booking .content_rooms_booking__tel .booking__list ul li .list__left,#container main.content_rooms_booking .content_rooms_detail__booking .booking__list ul li .list__left,#container main.content_rooms_detail .content_rooms_booking__tel .booking__list ul li .list__left,#container main.content_rooms_detail .content_rooms_detail__booking .booking__list ul li .list__left{width:100%;font-size:16px}}#container main.content_rooms_booking .content_rooms_booking__tel .booking__list ul li .list__left .left__title,#container main.content_rooms_booking .content_rooms_detail__booking .booking__list ul li .list__left .left__title,#container main.content_rooms_detail .content_rooms_booking__tel .booking__list ul li .list__left .left__title,#container main.content_rooms_detail .content_rooms_detail__booking .booking__list ul li .list__left .left__title{font-weight:500;letter-spacing:.9px}#container main.content_rooms_booking .content_rooms_booking__tel .booking__list ul li .list__left .left__title span,#container main.content_rooms_booking .content_rooms_detail__booking .booking__list ul li .list__left .left__title span,#container main.content_rooms_detail .content_rooms_booking__tel .booking__list ul li .list__left .left__title span,#container main.content_rooms_detail .content_rooms_detail__booking .booking__list ul li .list__left .left__title span{letter-spacing:.9px}#container main.content_rooms_booking .content_rooms_booking__tel .booking__list ul li .list__left .left__tel,#container main.content_rooms_booking .content_rooms_detail__booking .booking__list ul li .list__left .left__tel,#container main.content_rooms_detail .content_rooms_booking__tel .booking__list ul li .list__left .left__tel,#container main.content_rooms_detail .content_rooms_detail__booking .booking__list ul li .list__left .left__tel{font-weight:500}#container main.content_rooms_booking .content_rooms_booking__tel .booking__list ul li .list__left .online,#container main.content_rooms_booking .content_rooms_detail__booking .booking__list ul li .list__left .online,#container main.content_rooms_detail .content_rooms_booking__tel .booking__list ul li .list__left .online,#container main.content_rooms_detail .content_rooms_detail__booking .booking__list ul li .list__left .online{margin:15px auto 0}#container main.content_rooms_booking .content_rooms_booking__tel .booking__list ul li .list__left .online a,#container main.content_rooms_booking .content_rooms_detail__booking .booking__list ul li .list__left .online a,#container main.content_rooms_detail .content_rooms_booking__tel .booking__list ul li .list__left .online a,#container main.content_rooms_detail .content_rooms_detail__booking .booking__list ul li .list__left .online a{display:inline-block;border:1px solid #E0E0E0;padding:12px 18px;font-size:14px}@media all and (max-width:769px){#container main.content_rooms_booking .content_rooms_booking__tel .booking__list ul li .list__left .online,#container main.content_rooms_booking .content_rooms_detail__booking .booking__list ul li .list__left .online,#container main.content_rooms_detail .content_rooms_booking__tel .booking__list ul li .list__left .online,#container main.content_rooms_detail .content_rooms_detail__booking .booking__list ul li .list__left .online{margin-top:10px}#container main.content_rooms_booking .content_rooms_booking__tel .booking__list ul li .list__left .online a,#container main.content_rooms_booking .content_rooms_detail__booking .booking__list ul li .list__left .online a,#container main.content_rooms_detail .content_rooms_booking__tel .booking__list ul li .list__left .online a,#container main.content_rooms_detail .content_rooms_detail__booking .booking__list ul li .list__left .online a{font-size:12px}}#container main.content_rooms_booking .content_rooms_booking__tel .booking__list ul li .list__left .online a span,#container main.content_rooms_booking .content_rooms_detail__booking .booking__list ul li .list__left .online a span,#container main.content_rooms_detail .content_rooms_booking__tel .booking__list ul li .list__left .online a span,#container main.content_rooms_detail .content_rooms_detail__booking .booking__list ul li .list__left .online a span{font-weight:700}#container main.content_rooms_booking .content_rooms_booking__tel .booking__list ul li .list__left .online a span.tri,#container main.content_rooms_booking .content_rooms_detail__booking .booking__list ul li .list__left .online a span.tri,#container main.content_rooms_detail .content_rooms_booking__tel .booking__list ul li .list__left .online a span.tri,#container main.content_rooms_detail .content_rooms_detail__booking .booking__list ul li .list__left .online a span.tri{position:relative;margin-right:13px;top:-2px}#container main.content_rooms_booking .content_rooms_booking__tel .booking__list ul li .list__left .online a:hover,#container main.content_rooms_booking .content_rooms_detail__booking .booking__list ul li .list__left .online a:hover,#container main.content_rooms_detail .content_rooms_booking__tel .booking__list ul li .list__left .online a:hover,#container main.content_rooms_detail .content_rooms_detail__booking .booking__list ul li .list__left .online a:hover{border:1px solid #000;background:#000;color:#FFF}#container main.content_rooms_booking .content_rooms_booking__tel .booking__list ul li .list__right,#container main.content_rooms_booking .content_rooms_detail__booking .booking__list ul li .list__right,#container main.content_rooms_detail .content_rooms_booking__tel .booking__list ul li .list__right,#container main.content_rooms_detail .content_rooms_detail__booking .booking__list ul li .list__right{position:relative;margin-top:2px;padding-left:40px;width:50%;font-size:14px}@media all and (max-width:769px){#container main.content_rooms_booking .content_rooms_booking__tel .booking__list ul li .list__right,#container main.content_rooms_booking .content_rooms_detail__booking .booking__list ul li .list__right,#container main.content_rooms_detail .content_rooms_booking__tel .booking__list ul li .list__right,#container main.content_rooms_detail .content_rooms_detail__booking .booking__list ul li .list__right{margin-top:11px;width:100%;font-size:13px;padding-left:0}#container main.content_rooms_booking .content_rooms_booking__tel .booking__list ul li .list__right:before,#container main.content_rooms_booking .content_rooms_detail__booking .booking__list ul li .list__right:before,#container main.content_rooms_detail .content_rooms_booking__tel .booking__list ul li .list__right:before,#container main.content_rooms_detail .content_rooms_detail__booking .booking__list ul li .list__right:before{display:none}}#container main.content_rooms_booking .content_rooms_booking__tel .booking__list ul li .list__right:before,#container main.content_rooms_booking .content_rooms_detail__booking .booking__list ul li .list__right:before,#container main.content_rooms_detail .content_rooms_booking__tel .booking__list ul li .list__right:before,#container main.content_rooms_detail .content_rooms_detail__booking .booking__list ul li .list__right:before{position:absolute;top:8px;left:0;content:"";width:1px;height:calc(100% - 4px);background:#E0E0E0}#container main.content_rooms_booking .content_rooms_booking__tel .booking__list ul li .list__right .right__block,#container main.content_rooms_booking .content_rooms_detail__booking .booking__list ul li .list__right .right__block,#container main.content_rooms_detail .content_rooms_booking__tel .booking__list ul li .list__right .right__block,#container main.content_rooms_detail .content_rooms_detail__booking .booking__list ul li .list__right .right__block{display:flex}#container main.content_rooms_booking .content_rooms_booking__tel .booking__list ul li .list__right .right__block:nth-child(n+2),#container main.content_rooms_booking .content_rooms_detail__booking .booking__list ul li .list__right .right__block:nth-child(n+2),#container main.content_rooms_detail .content_rooms_booking__tel .booking__list ul li .list__right .right__block:nth-child(n+2),#container main.content_rooms_detail .content_rooms_detail__booking .booking__list ul li .list__right .right__block:nth-child(n+2){margin-top:20px}#container main.content_rooms_booking .content_rooms_booking__tel .booking__list ul li .list__right .right__block .block__title,#container main.content_rooms_booking .content_rooms_detail__booking .booking__list ul li .list__right .right__block .block__title,#container main.content_rooms_detail .content_rooms_booking__tel .booking__list ul li .list__right .right__block .block__title,#container main.content_rooms_detail .content_rooms_detail__booking .booking__list ul li .list__right .right__block .block__title{width:100px;font-weight:700;line-height:2.2}@media all and (max-width:769px){#container main.content_rooms_booking .content_rooms_booking__tel .booking__list ul li .list__right .right__block,#container main.content_rooms_booking .content_rooms_detail__booking .booking__list ul li .list__right .right__block,#container main.content_rooms_detail .content_rooms_booking__tel .booking__list ul li .list__right .right__block,#container main.content_rooms_detail .content_rooms_detail__booking .booking__list ul li .list__right .right__block{display:block}#container main.content_rooms_booking .content_rooms_booking__tel .booking__list ul li .list__right .right__block:nth-child(n+2),#container main.content_rooms_booking .content_rooms_detail__booking .booking__list ul li .list__right .right__block:nth-child(n+2),#container main.content_rooms_detail .content_rooms_booking__tel .booking__list ul li .list__right .right__block:nth-child(n+2),#container main.content_rooms_detail .content_rooms_detail__booking .booking__list ul li .list__right .right__block:nth-child(n+2){margin-top:16px}#container main.content_rooms_booking .content_rooms_booking__tel .booking__list ul li .list__right .right__block .block__title,#container main.content_rooms_booking .content_rooms_detail__booking .booking__list ul li .list__right .right__block .block__title,#container main.content_rooms_detail .content_rooms_booking__tel .booking__list ul li .list__right .right__block .block__title,#container main.content_rooms_detail .content_rooms_detail__booking .booking__list ul li .list__right .right__block .block__title{width:100%}}#container main.content_rooms_booking .content_rooms_booking__tel .booking__list ul li .list__right .right__block .block__text,#container main.content_rooms_booking .content_rooms_detail__booking .booking__list ul li .list__right .right__block .block__text,#container main.content_rooms_detail .content_rooms_booking__tel .booking__list ul li .list__right .right__block .block__text,#container main.content_rooms_detail .content_rooms_detail__booking .booking__list ul li .list__right .right__block .block__text{width:calc(100% - 100px);font-weight:700;line-height:2.2}@media all and (max-width:769px){#container main.content_rooms_booking .content_rooms_booking__tel .booking__list ul li .list__right .right__block .block__text,#container main.content_rooms_booking .content_rooms_detail__booking .booking__list ul li .list__right .right__block .block__text,#container main.content_rooms_detail .content_rooms_booking__tel .booking__list ul li .list__right .right__block .block__text,#container main.content_rooms_detail .content_rooms_detail__booking .booking__list ul li .list__right .right__block .block__text{margin-top:0;width:auto;line-height:1.8}}#container main.content_rooms .content_rooms__header,#container main.content_rooms_booking .content_rooms__header,#container main.content_rooms_detail .content_rooms__header{border-top:1px solid #E0E0E0;margin:16px 0 30px;padding-top:30px}#container main.content_rooms .content_rooms__header h1.header__title,#container main.content_rooms_booking .content_rooms__header h1.header__title,#container main.content_rooms_detail .content_rooms__header h1.header__title{text-align:center;font-size:29px;font-weight:500;letter-spacing:1.5px}@media all and (max-width:769px){#container main.content_rooms .content_rooms__header,#container main.content_rooms_booking .content_rooms__header,#container main.content_rooms_detail .content_rooms__header{margin:0 0 26px;padding-top:25px;border-bottom:0}#container main.content_rooms .content_rooms__header h1.header__title,#container main.content_rooms_booking .content_rooms__header h1.header__title,#container main.content_rooms_detail .content_rooms__header h1.header__title{font-size:23px;letter-spacing:1.2px}}#container main.content_rooms .content_rooms__header .header__description,#container main.content_rooms_booking .content_rooms__header .header__description,#container main.content_rooms_detail .content_rooms__header .header__description{margin-top:16px;padding:0 20px;font-weight:400;font-size:12px;text-align:center;line-height:1.8}#container main.content_rooms .content_rooms__header .header__description span,#container main.content_rooms_booking .content_rooms__header .header__description span,#container main.content_rooms_detail .content_rooms__header .header__description span{display:block;font-weight:700;color:red}#container main.content_rooms .content_rooms__header .header__nav,#container main.content_rooms_booking .content_rooms__header .header__nav,#container main.content_rooms_detail .content_rooms__header .header__nav{margin:37px 40px 0}#container main.content_rooms .content_rooms__header .header__nav ul,#container main.content_rooms_booking .content_rooms__header .header__nav ul,#container main.content_rooms_detail .content_rooms__header .header__nav ul{display:flex}@media all and (max-width:769px){#container main.content_rooms .content_rooms__header .header__nav,#container main.content_rooms_booking .content_rooms__header .header__nav,#container main.content_rooms_detail .content_rooms__header .header__nav{margin:23px 0 0}#container main.content_rooms .content_rooms__header .header__nav ul,#container main.content_rooms_booking .content_rooms__header .header__nav ul,#container main.content_rooms_detail .content_rooms__header .header__nav ul{padding:0 20px 14px}}#container main.content_rooms .content_rooms__header .header__nav ul li:nth-child(n+2),#container main.content_rooms_booking .content_rooms__header .header__nav ul li:nth-child(n+2),#container main.content_rooms_detail .content_rooms__header .header__nav ul li:nth-child(n+2){margin-left:40px}#container main.content_rooms .content_rooms__header .header__nav ul li a,#container main.content_rooms_booking .content_rooms__header .header__nav ul li a,#container main.content_rooms_detail .content_rooms__header .header__nav ul li a{font-size:18px}@media all and (max-width:900px){#container main.content_rooms .content_rooms__header .header__nav ul,#container main.content_rooms_booking .content_rooms__header .header__nav ul,#container main.content_rooms_detail .content_rooms__header .header__nav ul{overflow-x:scroll}#container main.content_rooms .content_rooms__header .header__nav ul li:nth-child(n+2),#container main.content_rooms_booking .content_rooms__header .header__nav ul li:nth-child(n+2),#container main.content_rooms_detail .content_rooms__header .header__nav ul li:nth-child(n+2){margin-left:30px}#container main.content_rooms .content_rooms__header .header__nav ul li a,#container main.content_rooms_booking .content_rooms__header .header__nav ul li a,#container main.content_rooms_detail .content_rooms__header .header__nav ul li a{font-size:16px}}#container main.content_rooms .content_rooms__header .header__nav ul li a span,#container main.content_rooms_booking .content_rooms__header .header__nav ul li a span,#container main.content_rooms_detail .content_rooms__header .header__nav ul li a span{color:#ADADAD;padding-bottom:2px;border-bottom:1px solid transparent;white-space:nowrap;font-weight:500}#container main.content_rooms .content_rooms__header .header__nav ul li a.current span,#container main.content_rooms .content_rooms__header .header__nav ul li a:hover span,#container main.content_rooms_booking .content_rooms__header .header__nav ul li a.current span,#container main.content_rooms_booking .content_rooms__header .header__nav ul li a:hover span,#container main.content_rooms_detail .content_rooms__header .header__nav ul li a.current span,#container main.content_rooms_detail .content_rooms__header .header__nav ul li a:hover span{color:#000;border-bottom:1px solid #000}#container main.content_rooms_booking .content_rooms_detail__header.top{border-top:0}@media all and (max-width:769px){#container main.content_rooms .content_rooms__header .header__nav ul li a,#container main.content_rooms_booking .content_rooms__header .header__nav ul li a,#container main.content_rooms_detail .content_rooms__header .header__nav ul li a{font-size:12px}#container main.content_rooms_booking .content_rooms__header{border-bottom:0}#container main.content_rooms_booking .content_rooms_detail__header{border-top:1px solid #E0E0E0;margin-top:40px}#container main.content_rooms_booking .content_rooms_detail__header h1.header__title{font-size:22px}}#container main.content_rooms_booking .online{margin:29px auto;text-align:center}@media all and (max-width:769px){#container main.content_rooms_booking .online{margin-top:22px}}#container main.content_rooms_booking .online a{display:inline-block;border:1px solid #E0E0E0;padding:12px 18px;font-size:14px}#container main.content_rooms_booking .online a span{font-weight:700}#container main.content_rooms_booking .online a span.tri{position:relative;margin-right:13px;top:-2px}#container main.content_rooms_booking .online a:hover{border:1px solid #000;background:#000;color:#FFF}#container main.content_rooms_booking .content_rooms_booking__tel{border-top:0;margin-top:0;padding-top:6px}#container main.content_rooms_booking .content_rooms_booking__tel .booking__title{font-weight:700;font-size:19px;text-align:center}@media all and (max-width:769px){#container main.content_rooms_booking .content_rooms_booking__tel{margin-top:0;padding-top:0}#container main.content_rooms_booking .content_rooms_booking__tel .booking__title{font-size:16px;margin-top:0}#container main.content_rooms_booking .content_rooms_booking__tel .booking__list{margin-top:5px}}#container main.content_rooms_booking .content_rooms_booking__tel .booking__list{margin-top:5px}#container main.content_rooms_booking .content_rooms_booking__tel .booking__list ul li{display:block;text-align:center}@media all and (max-width:769px){#container main.content_rooms_booking .content_rooms_booking__tel .booking__list ul li{padding-left:0;border:0}}#container main.content_rooms_booking .content_rooms_booking__tel .booking__list ul li .list__left,#container main.content_rooms_booking .content_rooms_booking__tel .booking__list ul li .list__left .left__tel{width:auto}#container main.content_rooms_booking .content_rooms_booking__tel .booking__list ul li .list__right{margin-top:0;padding-left:0;width:auto}#container main.content_rooms_booking .content_rooms_booking__tel .booking__list ul li .list__right:before{display:none}#container main.content_rooms_booking .content_rooms_booking__tel .booking__list ul li .list__right .right__block{display:block}#container main.content_rooms_booking .content_rooms_booking__tel .booking__list ul li .list__right .right__block .block__title{margin-top:25px;width:auto}#container main.content_rooms_booking .content_rooms_booking__tel .booking__list ul li .list__right .right__block .block__text{width:auto}#container main.content_about .content_about__header{margin:16px 0;padding-top:49px;border-top:1px solid #E0E0E0;text-align:center}@media all and (max-width:769px){#container main.content_about .content_about__header{margin:0 0 16px}}#container main.content_about .content_about__header h1.header__title img{height:auto}#container main.content_about .content_about__header .header__en{margin-top:77px}@media all and (max-width:769px){#container main.content_about .content_about__header .header__en{margin-top:57px}}#container main.content_about .content_about__header .header__en img{height:auto}@media all and (max-width:520px){#container main.content_about .content_about__header h1.header__title img{width:250px}#container main.content_about .content_about__header .header__en img{width:330px}}@media all and (max-width:350px){#container main.content_about .content_about__header .header__en img{width:300px}}#container main.content_about .content_about__header .header__text{margin-top:28px;font-size:16px;font-weight:700;line-height:2.4}#container main.content_about .content_about__message{background:#E0E0E0;margin-top:53px;padding:47px 20px 52px}@media all and (max-width:769px){#container main.content_about .content_about__header .header__text{font-size:14px;line-height:2.1}#container main.content_about .content_about__message{padding:21px 20px}}#container main.content_about .content_about__message .message__inner{text-align:center;font-size:16px;font-weight:700;line-height:2.5}#container main.content_about .content_about__body .about_content{margin:70px 40px}@media all and (min-width:1340px){#container main.content_about .content_about__body .about_content{margin:70px 117px}}@media all and (max-width:769px){#container main.content_about .content_about__message .message__inner{text-align:left;font-size:14px;line-height:2.2}#container main.content_about .content_about__message .message__inner br.m{display:none}#container main.content_about .content_about__body .about_content{margin:40px 20px}#container main.content_about .content_about__body .about_content.mb_small{margin-bottom:15px}#container main.content_about .content_about__body .about_content.mt_small{margin-top:15px}}#container main.content_about .content_about__body .about_content__image_inline{margin-left:117px;margin-right:117px}#container main.content_about .content_about__body .about_content__image_inline img{width:100%;height:auto}#container main.content_about .content_about__body .about_content__image_inline img.m{display:none}@media all and (max-width:769px){#container main.content_about .content_about__body .about_content__image_inline{margin-right:20px;margin-left:20px}#container main.content_about .content_about__body .about_content__image_inline img.pc{display:none}#container main.content_about .content_about__body .about_content__image_inline img.m{display:block}}#container main.content_about .content_about__body .about_content__image_inline .caption{margin:10px 0;font-size:12px}#container main.content_about .content_about__body .about_content__two_block .two_block__left .about_content,#container main.content_about .content_about__body .about_content__two_block .two_block__right .information_content{margin-bottom:0}@media all and (max-width:769px){#container main.content_about .content_about__body .about_content__image_inline .caption{font-size:11px}}#container main.content_about .content_about__body .about_content__heading{text-align:center;font-size:29px;font-weight:700;line-height:1.4;margin-top:105px}@media all and (min-width:1340px){#container main.content_about .content_about__body .about_content__heading{margin-top:105px}}#container main.content_about .content_about__body .about_content__heading span{font-weight:700}#container main.content_about .content_about__body .about_content__heading .text{font-weight:400;font-size:16px;line-height:2.5}#container main.content_about .content_about__body .about_content__text strong,#container main.content_about .content_about__body .about_content__two_block .about_content__heading_text .heading span,#container main.content_about .content_about__body .about_content__viewall a span{font-weight:700}@media all and (max-width:769px){#container main.content_about .content_about__body .about_content__heading{margin-top:60px}#container main.content_about .content_about__body .about_content__heading .text{font-size:13px}}#container main.content_about .content_about__body .about_content__heading .text.mt{margin-top:28px}#container main.content_about .content_about__body .about_content__heading br.m{display:none}@media all and (max-width:769px){#container main.content_about .content_about__body .about_content__heading .text.mt{margin-top:10px}#container main.content_about .content_about__body .about_content__heading{font-size:16px;line-height:1.6}#container main.content_about .content_about__body .about_content__heading br.m{display:block}}#container main.content_about .content_about__body .about_content__text{font-size:16px;line-height:2.5;margin-left:117px;margin-right:117px}@media all and (max-width:769px){#container main.content_about .content_about__body .about_content__text{margin-right:20px;margin-left:20px;font-size:13px}}#container main.content_about .content_about__body .about_content__text a{display:inline;border-bottom:1px solid #000}#container main.content_about .content_about__body .about_content__text a:hover{border-bottom:1px solid transparent}#container main.content_about .content_about__body .about_content__text.small{font-size:14px;line-height:2.2}#container main.content_about .content_about__body .about_content__border{border-top:1px solid #E0E0E0}#container main.content_about .content_about__body .about_content__three_block .about_content__heading_text,#container main.content_about .content_about__body .about_content__three_block .about_content__text,#container main.content_about .content_about__body .about_content__two_block .about_content__heading_text,#container main.content_about .content_about__body .about_content__two_block .about_content__text{margin-left:0!important;margin-right:0!important}#container main.content_about .content_about__body .about_content__two_block{display:flex}#container main.content_about .content_about__body .about_content__two_block .two_block__left{width:50%;padding-right:20px}@media all and (max-width:769px){#container main.content_about .content_about__body .about_content__text.small{font-size:13px}#container main.content_about .content_about__body .about_content__three_block .about_content__heading_text,#container main.content_about .content_about__body .about_content__three_block .about_content__text,#container main.content_about .content_about__body .about_content__two_block .about_content__heading_text,#container main.content_about .content_about__body .about_content__two_block .about_content__text{margin-left:0!important;margin-right:0!important}#container main.content_about .content_about__body .about_content__two_block{display:block}#container main.content_about .content_about__body .about_content__two_block .two_block__left{width:100%;padding-right:0}}#container main.content_about .content_about__body .about_content__two_block .two_block__left.wide{width:64%;padding-right:0}@media all and (max-width:769px){#container main.content_about .content_about__body .about_content__two_block .two_block__left.wide{width:100%}}#container main.content_about .content_about__body .about_content__two_block .two_block__left.small{width:36%;padding-right:40px}@media all and (max-width:769px){#container main.content_about .content_about__body .about_content__two_block .two_block__left.small{width:100%;padding-right:0}}#container main.content_about .content_about__body .about_content__two_block .two_block__right{width:50%;padding-left:20px}@media all and (max-width:769px){#container main.content_about .content_about__body .about_content__two_block .two_block__right{margin-top:15px;width:100%;padding-left:0}}#container main.content_about .content_about__body .about_content__two_block .two_block__right.small{width:36%;padding-left:40px}@media all and (max-width:769px){#container main.content_about .content_about__body .about_content__two_block .two_block__right.small{width:100%;padding-left:0}}#container main.content_about .content_about__body .about_content__two_block .two_block__right.wide{width:64%;padding-left:0}#container main.content_about .content_about__body .about_content__two_block .about_content__heading_text{margin-left:0;margin-right:0}#container main.content_about .content_about__body .about_content__two_block .about_content__heading_text.bottom{margin-top:36px}#container main.content_about .content_about__body .about_content__two_block .about_content__heading_text .heading{text-align:center;font-size:29px;font-weight:700;line-height:1.4;margin-bottom:28px}#container main.content_about .content_about__body .about_content__two_block .about_content__heading_text .heading br.m{display:none}@media all and (max-width:769px){#container main.content_about .content_about__body .about_content__two_block .two_block__right.wide{padding-left:0;width:100%}#container main.content_about .content_about__body .about_content__two_block .about_content__heading_text.bottom{margin-top:15px}#container main.content_about .content_about__body .about_content__two_block .about_content__heading_text .heading{font-size:16px;line-height:1.6;margin-bottom:15px}#container main.content_about .content_about__body .about_content__two_block .about_content__heading_text .heading br.m{display:block}}#container main.content_about .content_about__body .about_content__two_block .about_content__heading_text .text{font-size:14px;line-height:2.2}#container main.content_about .content_about__body .about_content__two_block .about_content__heading_text .text.mt{margin-top:28px}#container main.content_about .content_about__body .about_content__two_block .about_content__heading_text .text a{display:inline;border-bottom:1px solid #000}#container main.content_about .content_about__body .about_content__two_block .about_content__heading_text .text a:hover{border-bottom:1px solid transparent}@media all and (max-width:769px){#container main.content_about .content_about__body .about_content__two_block .about_content__heading_text .text.mt{margin-top:10px}#container main.content_about .content_about__body .about_content__two_block .about_content__heading_text .text{font-size:13px}}#container main.content_about .content_about__body .about_content__two_block .about_content__slide{position:relative}#container main.content_about .content_about__body .about_content__two_block .about_content__slide.mt{margin-top:28px}#container main.content_about .content_about__body .about_content__two_block .about_content__slide .slide__images .image{display:none}#container main.content_about .content_about__body .about_content__two_block .about_content__slide .slide__images .image.current{display:block}#container main.content_about .content_about__body .about_content__two_block .about_content__slide .slide__images .image img{width:100%;height:auto}#container main.content_about .content_about__body .about_content__two_block .about_content__slide .slide__images .image img.m{display:none}@media all and (max-width:769px){#container main.content_about .content_about__body .about_content__two_block .about_content__slide.mt{margin-top:10px}#container main.content_about .content_about__body .about_content__two_block .about_content__slide .slide__images .image img.pc{display:none}#container main.content_about .content_about__body .about_content__two_block .about_content__slide .slide__images .image img.m{display:block}}#container main.content_about .content_about__body .about_content__two_block .about_content__slide .slide__images .caption{margin:10px 0 0;font-size:12px}#container main.content_about .content_about__body .about_content__two_block .about_content__viewall{margin-left:0!important;margin-right:0!important;margin-top:40px!important}#container main.content_about .content_about__body .about_content__viewall{text-align:center}@media all and (max-width:769px){#container main.content_about .content_about__body .about_content__two_block .about_content__slide .slide__images .caption{font-size:11px}#container main.content_about .content_about__body .about_content__two_block .about_content__viewall{margin:20px 0 40px!important}#container main.content_about .content_about__body .about_content__viewall{margin-top:20px!important;margin-bottom:40px!important}}#container main.content_about .content_about__body .about_content__viewall a{display:inline-block;border:1px solid #E0E0E0;padding:11px 18px 12px;font-size:14px}#container main.content_about .content_about__body .about_content__viewall a span.tri{position:relative;margin-right:13px;top:-2px}#container main.content_about .content_about__body .about_content__viewall a:hover{border:1px solid #000;background:#000;color:#FFF}#container main.content_about .content_about__brands{margin:0 40px;padding:40px 0;border-top:1px solid #E0E0E0}@media all and (max-width:769px){#container main.content_about .content_about__body .about_content__viewall a{font-size:12px}#container main.content_about .content_about__brands{margin:0 20px;padding:26px 0}}#container main.content_about .content_about__brands .brands__title{text-align:center;font-size:29px;font-weight:500;letter-spacing:1.5px}#container main.content_about .content_about__brands .brands__top{text-align:center;margin:37px auto 0;width:18%;min-width:260px}@media all and (max-width:769px){#container main.content_about .content_about__brands .brands__title{font-size:23px;letter-spacing:1.2px}#container main.content_about .content_about__brands .brands__top{margin:78px auto 0;max-width:100%}}#container main.content_about .content_about__brands .brands__top img{width:100%;height:auto}#container main.content_about .content_about__brands .brands__list{margin:37px auto;max-width:2000px}#container main.content_about .content_about__brands .brands__list ul{display:flex;justify-content:space-between}#container main.content_about .content_about__brands .brands__list ul:after,#container main.content_about .content_about__brands .brands__list ul:before{display:none!important}#container main.content_about .content_about__brands .brands__list ul li{width:calc(16.66% - 50px)}@media all and (max-width:769px){#container main.content_about .content_about__brands .brands__list{margin-top:98px}#container main.content_about .content_about__brands .brands__list ul{flex-wrap:wrap}#container main.content_about .content_about__brands .brands__list ul li{width:calc(50% - 10px);margin-bottom:77px}#container main.content_about .content_about__brands .brands__list ul li:nth-child(5),#container main.content_about .content_about__brands .brands__list ul li:nth-child(6){margin-bottom:58px}}#container main.content_about .content_about__brands .brands__list ul li a img{width:100%;height:auto}#container main.content_about .content_about__brands .brands__andmore{margin-top:36px;text-align:center}#container main.content_about .content_about__brands .brands__andmore a{font-size:14px;position:relative;font-weight:500}#container main.content_about .content_about__brands .brands__andmore a span{font-weight:500}@media all and (max-width:769px){#container main.content_about .content_about__brands .brands__andmore{text-align:center;position:relative;bottom:auto;font-size:14px;margin-top:16px}#container main.content_about .content_about__brands .brands__andmore a{position:relative;padding:5px 37px 8px 15px;display:inline-block;border:1px solid #000}#container main.content_about .content_about__brands .brands__andmore a:before{position:absolute;content:url(/static/full/neutralworks/images/svg/icon_right_arrow.svg);line-height:0;right:10px;top:50%;transform:translateY(-50%)}#container main.content_about .content_about__brands .brands__andmore a span{font-size:14px;border-bottom:0;padding-bottom:0}}#container main.content_about .content_about__shops{margin:24px 40px 0;padding:39px 0;border-top:1px solid #E0E0E0;display:flex;justify-content:space-between}#container main.content_about .content_about__shops .shops__left{position:relative;width:calc(50% - 40px)}#container main.content_about .content_about__shops .shops__left .left__title{font-size:29px;line-height:.5;letter-spacing:1.5px;font-weight:500}@media all and (max-width:769px){#container main.content_about .content_about__shops{margin:28px 20px 0;display:block}#container main.content_about .content_about__shops .shops__left{width:100%}#container main.content_about .content_about__shops .shops__left .left__title{font-size:23px;text-align:center;letter-spacing:1.2px}}#container main.content_about .content_about__shops .shops__left .info__mobile_image{display:none;margin-top:44px;padding:0 40px}#container main.content_about .content_about__shops .shops__left .info__mobile_image img{width:100%;height:auto}#container main.content_about .content_about__shops .shops__left .left__text{margin-top:20px;font-weight:700}#container main.content_about .content_about__shops .shops__left .left__shops{margin-top:8px;font-weight:500}#container main.content_about .content_about__shops .shops__left .info__bottom{position:absolute;bottom:0;width:100%}@media all and (max-width:990px){#container main.content_about .content_about__shops .shops__left .info__bottom{position:relative;margin-top:20px}}@media all and (max-width:769px){#container main.content_about .content_about__shops .shops__left .info__mobile_image{display:block}#container main.content_about .content_about__shops .shops__left .left__shops,#container main.content_about .content_about__shops .shops__left .left__text{text-align:center;font-size:10px}#container main.content_about .content_about__shops .shops__left .info__bottom{margin-top:16px;border-top:1px solid #E0E0E0;position:relative;width:100%}}#container main.content_about .content_about__shops .shops__left .info__bottom ul li{padding:12px 0;border-top:1px solid #E0E0E0}#container main.content_about .content_about__shops .shops__left .info__bottom ul li:first-child{border-top:0}#container main.content_about .content_about__shops .shops__left .info__bottom ul li a{position:relative;font-weight:500;padding-left:23px;font-size:14px}#container main.content_about .content_about__shops .shops__left .info__bottom ul li a:before{position:absolute;content:url(/static/full/neutralworks/images/svg/icon_right_arrow.svg);line-height:0;left:0;top:50%;margin-top:1px;transform:translateY(-50%)}#container main.content_about .content_about__shops .shops__left .info__bottom ul li a:hover{opacity:.5}#container main.content_about .content_about__shops .shops__left .left__viewmore{position:absolute;bottom:0;font-size:18px}#container main.content_about .content_about__shops .shops__left .left__viewmore a{position:relative}@media all and (max-width:769px){#container main.content_about .content_about__shops .shops__left .info__bottom ul li a{padding-left:0}#container main.content_about .content_about__shops .shops__left .info__bottom ul li a:before{left:auto;right:9px}#container main.content_about .content_about__shops .shops__left .left__viewmore{margin-top:16px;position:relative;bottom:auto;font-size:14px;text-align:center}#container main.content_about .content_about__shops .shops__left .left__viewmore a{position:relative;padding:5px 37px 8px 15px;display:inline-block;border:1px solid #000}#container main.content_about .content_about__shops .shops__left .left__viewmore a:before{position:absolute;content:url(/static/full/neutralworks/images/svg/icon_right_arrow.svg);line-height:0;right:10px;top:50%;transform:translateY(-50%)}}#container main.content_about .content_about__shops .shops__left .left__viewmore a span{border-bottom:1px solid #000;padding-bottom:5px;font-weight:500}@media all and (max-width:769px){#container main.content_about .content_about__shops .shops__left .left__viewmore a span{font-size:14px;border-bottom:0;padding-bottom:0}#container main.content_about .content_about__shops .shops__right{display:none}}#container main.content_about .content_about__shops .shops__left .left__viewmore a:hover span{border-bottom:1px solid transparent}#container main.content_about .content_about__shops .shops__right{width:50%}#container main.content_about .content_about__shops .shops__right .right__image img{width:100%;height:auto}#container .shop__slide,#container .stretch__slide,#container .top__slide{position:relative;background:#F0F0F0}#container .shop__slide .slide__images,#container .stretch__slide .slide__images,#container .top__slide .slide__images{padding:30px 80px 50px}#container .shop__slide .slide__images.one_image,#container .stretch__slide .slide__images.one_image,#container .top__slide .slide__images.one_image{padding:30px 80px}#container .shop__slide .slide__images .image,#container .stretch__slide .slide__images .image,#container .top__slide .slide__images .image{display:none}#container .shop__slide .slide__images .image.current,#container .stretch__slide .slide__images .image.current,#container .top__slide .slide__images .image.current{display:block}#container .shop__slide .slide__images .image img,#container .stretch__slide .slide__images .image img,#container .top__slide .slide__images .image img{width:100%}#container .shop__slide .slide__num,#container .stretch__slide .slide__num,#container .top__slide .slide__num{position:absolute;text-align:center;left:0;right:0;bottom:16px;margin:0 auto}#container .shop__slide .slide__num .current,#container .stretch__slide .slide__num .current,#container .top__slide .slide__num .current{display:inline-block;text-align:right;width:13px}#container .shop__slide .slide__num .total,#container .stretch__slide .slide__num .total,#container .top__slide .slide__num .total{display:inline-block}#container .shop__slide .slide__num .total:before,#container .stretch__slide .slide__num .total:before,#container .top__slide .slide__num .total:before{content:"/";margin:0 5px}#container .shop__slide .slide__nav,#container .stretch__slide .slide__nav,#container .top__slide .slide__nav{position:absolute;width:100%;top:50%;transform:translateY(-18px)}#container .shop__slide .slide__nav a,#container .stretch__slide .slide__nav a,#container .top__slide .slide__nav a{position:absolute;display:block;background:#FFF;line-height:1;width:36px;height:36px}#container .shop__slide .slide__nav a:hover,#container .stretch__slide .slide__nav a:hover,#container .top__slide .slide__nav a:hover{background:#000}#container .shop__slide .slide__nav a.prev,#container .stretch__slide .slide__nav a.prev,#container .top__slide .slide__nav a.prev{left:22px}@media all and (max-width:769px){#container .shop__slide .slide__images,#container .shop__slide .slide__images.one_image,#container .stretch__slide .slide__images,#container .stretch__slide .slide__images.one_image,#container .top__slide .slide__images,#container .top__slide .slide__images.one_image{padding:0}#container .shop__slide .slide__num,#container .stretch__slide .slide__num,#container .top__slide .slide__num{bottom:-25px}#container .shop__slide .slide__nav,#container .stretch__slide .slide__nav,#container .top__slide .slide__nav{transform:translateY(-10px)}#container .shop__slide .slide__nav a,#container .shop__slide .slide__nav a svg,#container .stretch__slide .slide__nav a,#container .stretch__slide .slide__nav a svg,#container .top__slide .slide__nav a,#container .top__slide .slide__nav a svg{width:21px;height:21px}#container .shop__slide .slide__nav a.prev,#container .stretch__slide .slide__nav a.prev,#container .top__slide .slide__nav a.prev{left:15px}}#container .shop__slide .slide__nav a.next,#container .stretch__slide .slide__nav a.next,#container .top__slide .slide__nav a.next{right:22px;transform:scale(-1,1)}@media all and (max-width:769px){#container .shop__slide .slide__nav a.next,#container .stretch__slide .slide__nav a.next,#container .top__slide .slide__nav a.next{right:15px}}