.container{box-sizing:content-box;padding-left:50px !important;padding-right:50px !important}.site-content .main{padding-bottom:0}.pc{display:inline-block}.pc-tb{display:inline-block}.tb{display:none}.tb-sp{display:none}.sp{display:none}.section-1.section12{margin-top:50px}.link--wrapper{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;-webkit-tap-highlight-color:transparent;outline:0}p.button-default{width:230px;margin:20px auto 0;line-height:1 !important;position:relative;z-index:2}p.button-default.wide{width:100%}.button-default a{-js-display:flex;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;-o-flex-direction:column;flex-direction:column;-webkit-flex-wrap:nowrap;-moz-flex-wrap:nowrap;-ms-flex-wrap:nowrap;-o-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:space-around;-moz-justify-content:space-around;-ms-justify-content:space-around;-o-justify-content:space-around;justify-content:space-around;height:45px;border-radius:22.5px;padding:0 28px;text-align:center;transition:all .3s;letter-spacing:normal}.button-default.wide a{display:block;padding:13px 28px;height:auto}.button-default a.red{background-color:#e91f2e;border:1px solid #e91f2e}.button-default a.orange{background-color:#de7b17;border:1px solid #de7b17}.button-default a.blue{background-color:#3b7ab9;border:1px solid #3b7ab9}.button-default a.white-blue{background-color:#fff;border:1px solid #fff}.button-default a>span{display:inline-block;text-align:center;background-size:7px 15.4px;background-image:url(//nhs.nito.co.jp/hubfs/01.lp_image/online-show/work-style2021/common/icon_arrow_right_w.svg);background-position:left .1em;background-repeat:no-repeat;padding-left:12px;color:#fff;font-size:16px;font-weight:500}.button-default a.white-blue>span{background-image:url(//nhs.nito.co.jp/hubfs/01.lp_image/online-show/work-style2021/common/icon_arrow_right_bl.svg)}.description-list .description-list__item{display:table;width:100%;margin-bottom:calc(20px - (((16px * 1.5) - 16px) / 2));border-bottom:1px solid #ccc}.description-list .description-list__item:first-child{padding-top:calc(20px - (((16px * 1.5) - 16px) / 2));border-top:1px solid #ccc}.description-list .description-list__item:last-child{margin-bottom:0}.description-list .description-list__heading{box-sizing:border-box;display:table-cell;font-weight:700;padding-bottom:calc(20px - (((16px * 1.5) - 16px) / 2));vertical-align:top;width:130px;font-size:16px}.description-list .description-list__content{width:calc(100% - 130px);box-sizing:border-box;display:table-cell;padding-left:20px;padding-bottom:calc(20px - (((16px * 1.5) - 16px) / 2));vertical-align:top;width:auto}.link-list{margin:0;padding:0;text-align:left}.link-list:after{display:none}.link-list .list__item{text-align:left}.link-list .list__item+.list__item{margin-top:5px}.link-list .list__item a{color:#333;font-size:16px;font-weight:700;padding-left:15px;min-height:13px;position:relative}.link-list .list__item a:after{content:"";position:absolute;left:0;top:.45em;width:7px;height:13px;background-image:url(//nhs.nito.co.jp/hubfs/01.lp_image/online-show/work-style2021/common/icon_arrow_right_bl.svg);background-repeat:no-repeat;background-position:left top;background-size:100%;transition:all .3s}.site-header.lp>.container{display:block;height:70px;max-width:inherit;box-sizing:border-box}.site-header.site-header--slim.lp>.container{height:70px}.site-header.lp>.container>.site-header__top{-js-display:flex;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;-o-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-moz-flex-wrap:nowrap;-ms-flex-wrap:nowrap;-o-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;-o-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;height:70px}.site-header.lp>.container>.site-header__top>.site-header__right{width:calc(100% - 210px);padding-top:10px}.site-header.lp>.container>.site-header__top>.site-header__right>p{text-align:right}.site-header.lp>.container>.site-header__top>.site-header__right>p span{font-size:14px}.site-content.lp{padding-top:70px !important}.site-footer{border-top:0}.site-footer__bottom{padding-top:18px;padding-bottom:17px}.site-footer-copyright{text-align:center;font-size:12px;letter-spacing:normal}.appliciation .billboard-wrapper{position:relative}.appliciation .billboard-wrapper .billboard{position:absolute;top:0;left:0;width:100%;height:400px;-js-display:flex;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;-o-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-moz-flex-wrap:nowrap;-ms-flex-wrap:nowrap;-o-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;-o-justify-content:space-between;justify-content:space-between;overflow:hidden;z-index:-1}.appliciation .billboard-wrapper .billboard .billboard__column{width:33.33333%}.appliciation .billboard-wrapper .billboard .billboard__column img{object-fit:cover;height:400px;width:100%;font-family:'object-fit: cover;'}.appliciation .billboard-wrapper .container{width:385px;margin:auto;padding:0 !important;min-width:inherit}.appliciation .billboard-wrapper .title-wrapper{display:table;width:100%;height:400px;text-align:center}.appliciation .billboard-wrapper .title-box{display:table-cell;vertical-align:middle;text-align:center}.appliciation .billboard-wrapper .title-inner{-js-display:flex;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;-o-flex-direction:column;flex-direction:column;-webkit-flex-wrap:nowrap;-moz-flex-wrap:nowrap;-ms-flex-wrap:nowrap;-o-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:space-around;-moz-justify-content:space-around;-ms-justify-content:space-around;-o-justify-content:space-around;justify-content:space-around;background:rgba(255,255,255,0.9);box-shadow:0px 0px 10px rgba(0,0,0,0.16);height:265px;padding:35px;text-align:center}.appliciation .billboard-wrapper .title-inner p,h1{text-align:center;line-height:0}.appliciation .billboard-wrapper .title-inner .year{margin-bottom:7px}.appliciation .billboard-wrapper .title-inner .year img{width:80px}.appliciation .billboard-wrapper .title-inner .h1-title{margin-bottom:15px}.appliciation .billboard-wrapper .title-inner .h1-title img{width:224px}.appliciation .billboard-wrapper .title-inner .subtitle{border-top:1px solid #e60012;border-bottom:1px solid #e60012;padding:5px 0;margin-bottom:15px}.appliciation .billboard-wrapper .title-inner .subtitle .text{text-align:center}.appliciation .billboard-wrapper .title-inner .subtitle .text img{width:149px}.appliciation .billboard-wrapper .title-inner .date img{max-width:203px}.webinar-box.application .heading{font-weight:700;font-size:16px;margin-bottom:20px}.webinar-box.application p+p{margin-top:20px}.webinar-box.application .padding-border-box{border:1px solid #ccc;padding:20px;margin-top:20px}.site-content .container .form{padding-top:0 !important}.site-content .container .form>.layout-widget-wrapper{padding-bottom:50px}.site-content .container .form input[type="text"],.site-content .container .form input[type="password"],.site-content .container .form input[type="email"],.site-content .container .form input[type="tel"],.site-content .container .form input[type="number"],.site-content .container .form input[type="date"],.site-content .container .form select{height:40px;width:100% !important}.site-content .container .form .hs-form .hs-form-field .input{margin-top:10px;margin-right:0}.site-content .container .form .hs-form fieldset.form-columns-2{margin:0 -15px}.site-content .container .form .hs-form fieldset.form-columns-2 .hs-form-field{padding:0 15px}.site-content .container .form .actions{max-width:230px;border-radius:22.5px}.site-content .container .form .actions>.hs-button{line-height:45px;font-size:16px;font-weight:500;font-family:Noto Sans Japanese,YuGothic,'Hiragino Kaku Gothic Pro',Meiryo,'MS PGothic',Osaka,sans-serif;background-position:10% center;background-size:7px 15.4px;background-image:url(//nhs.nito.co.jp/hubfs/01.lp_image/online-show/work-style2021/common/icon_arrow_right_w.svg)}.entrance .billboard-wrapper{position:relative}.entrance .billboard-wrapper .billboard{position:absolute;top:0;left:0;width:100%;height:calc(100vh - 126px);-js-display:flex;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;-o-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-moz-flex-wrap:nowrap;-ms-flex-wrap:nowrap;-o-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;-o-justify-content:space-between;justify-content:space-between;overflow:hidden;z-index:-1;background-color:#6d685d}.entrance .billboard-wrapper .billboard .billboard__column{width:50%}.entrance .billboard-wrapper .billboard .billboard__column:nth-of-type(1){order:2}.entrance .billboard-wrapper .billboard .billboard__column:nth-of-type(2){order:1}.entrance .billboard-wrapper .billboard .billboard__column img{object-fit:cover;width:100%;font-family:'object-fit: cover;'}.entrance .billboard-wrapper .billboard .billboard__column:nth-of-type(1) img{height:calc((100vh - 126px) / 2)}.entrance .billboard-wrapper .billboard .billboard__column:nth-of-type(2) img{height:calc(100vh - 126px)}.entrance .billboard-wrapper .container{width:550px;margin:auto;padding:0 !important;min-width:inherit}.entrance .billboard-wrapper .title-wrapper{display:table;width:100%;height:calc(100vh - 126px);text-align:center;table-layout:fixed}.entrance .billboard-wrapper .title-box{display:table-cell;vertical-align:middle;text-align:center}.entrance .billboard-wrapper .title-inner{-js-display:flex;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;-o-flex-direction:column;flex-direction:column;-webkit-flex-wrap:nowrap;-moz-flex-wrap:nowrap;-ms-flex-wrap:nowrap;-o-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:space-around;-moz-justify-content:space-around;-ms-justify-content:space-around;-o-justify-content:space-around;justify-content:space-around;background:rgba(255,255,255,0.9);box-shadow:0px 0px 10px rgba(0,0,0,0.16);height:500px;padding:50px;text-align:center}.entrance .billboard-wrapper .title-inner p,h1{text-align:center;line-height:0}.entrance .billboard-wrapper .title-inner .year{margin-bottom:7px}.entrance .billboard-wrapper .title-inner .year img{width:114px}.entrance .billboard-wrapper .title-inner .h1-title{margin-bottom:15px}.entrance .billboard-wrapper .title-inner .subtitle{border-top:1px solid #e60012;border-bottom:1px solid #e60012;padding:5px 0;margin-bottom:15px}.entrance .billboard-wrapper .title-inner .subtitle .text{text-align:center}.entrance .billboard-wrapper .title-inner .date{margin-bottom:30px}.entrance .billboard-wrapper .title-inner .lead-text{text-align:center;line-height:1.8;font-size:14px;margin-bottom:15px;letter-spacing:normal}.entrance .billboard-wrapper .title-inner .lead-text+p.button-default{margin-top:5px}.zone .billboard{padding:50px 0;position:relative;height:830px}.zone .billboard:after{content:"";position:absolute;left:0;top:0;width:100%;height:830px;background:linear-gradient(#eee 0%,#fff 100%);z-index:-1}.billboard .left-box{position:fixed;top:90px;left:20px;width:200px;height:180px;background:rgba(255,255,255,0.9);box-shadow:0px 0px 10px rgba(0,0,0,0.16);padding:30px 25px;z-index:4}.billboard .left-box h1{line-height:0;text-align:center;background-color:transparent}.billboard .left-box h1 img{width:150px}.billboard .right-box{position:absolute;top:20px;right:20px;width:200px;height:180px;background:rgba(255,255,255,0.9);box-shadow:0px 0px 10px rgba(0,0,0,0.16);padding:20px;-js-display:flex;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;-o-flex-direction:column;flex-direction:column;-webkit-justify-content:space-around;-moz-justify-content:space-around;-ms-justify-content:space-around;-o-justify-content:space-around;justify-content:space-around;z-index:2}.billboard .right-box p{letter-spacing:normal;font-size:14px;line-height:1.5}.zone .billboard>.container{padding:0 !important}.zone .billboard .zone-map{max-width:1050px;margin:auto;position:relative}.zone .billboard .zone-map .area{position:absolute;width:130px}.zone .billboard .zone-map .area.area--a{left:164px;bottom:190px;padding-right:30px}.zone .billboard .zone-map .area.area--b{right:260px;bottom:280px;padding-left:30px}.zone .billboard .zone-map .area .square-box{position:relative;width:100px;height:100px;padding:10px}.zone .billboard .zone-map .area.area--a .square-box{background-color:rgba(223,123,23,0.8)}.zone .billboard .zone-map .area.area--b .square-box{background-color:rgba(59,122,185,0.8)}.zone .billboard .zone-map .area .square-box>img{width:80px}.zone .billboard .zone-map .area .square-box .dispay-box{position:absolute;opacity:0;transition:all .3s;z-index:-1}.zone .billboard .zone-map .area.area--a .square-box .dispay-box{left:110px;top:-135px}.zone .billboard .zone-map .area.area--b .square-box .dispay-box{right:130px;top:-140px}.zone .billboard .zone-map .area .square-box .dispay-box .padding-box{margin-left:20px;background-color:#fff;filter:drop-shadow(0px 0px 10px rgba(0,0,0,0.16));padding:20px;position:relative;width:240px}@media all and (-ms-high-contrast:none){.zone .billboard .zone-map .area .square-box .dispay-box .padding-box{box-shadow:0px 0px 10px rgba(0,0,0,0.16)}}.zone .billboard .zone-map .area .square-box .dispay-box .padding-box:after{content:"";position:absolute;top:50%;transform:translateY(-50%);border-top:15px solid transparent;border-bottom:15px solid transparent}.zone .billboard .zone-map .area.area--a .square-box .dispay-box .padding-box:after{left:-20px;border-right:20px solid #fff}.zone .billboard .zone-map .area.area--b .square-box .dispay-box .padding-box:after{right:-20px;border-left:20px solid #fff}.zone .billboard .zone-map .area .square-box .dispay-box .padding-box .figure{margin-bottom:25px}.zone .billboard .zone-map .area .square-box .dispay-box .padding-box .heading{font-size:16px;font-weight:700;letter-spacing:normal;text-align:center;line-height:1;margin-bottom:15px}.zone .billboard .zone-map .area .square-box .dispay-box .padding-box .sentense{text-align:center;font-size:14px;letter-spacing:normal;line-height:1.5}.zone .billboard .zone-map .area .square-box .dispay-box .padding-box p.button-default{width:140px}.zone .billboard .zone-map .area .square-box .dispay-box .padding-box .button-default a{height:35px}.zone .billboard .zone-map .area .square-box .dispay-box .padding-box .button-default a>span{font-size:14px}.zone .billboard .button-list{margin:50px -15px 0;-js-display:flex;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;-o-flex-direction:row;flex-direction:row;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;-o-justify-content:center;justify-content:center}.zone .billboard .button-list li{padding:0 15px}.zone .billboard .button-list li a{height:35px;border-radius:17.5px;background:#fff;box-shadow:0px 0px 10px rgba(0,0,0,0.16);padding:0 30px;-js-display:flex;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;-o-flex-direction:column;flex-direction:column;-webkit-justify-content:space-around;-moz-justify-content:space-around;-ms-justify-content:space-around;-o-justify-content:space-around;justify-content:space-around;text-align:center;color:#333}.zone .billboard .button-list li a>span{display:inline-block;padding-left:20px;font-size:16px;font-weight:700;letter-spacing:normal;background-image:url(//nhs.nito.co.jp/hubfs/01.lp_image/online-show/work-style2021/common/icon_arrow_down_r.svg);background-repeat:no-repeat;background-position:left .7em;background-size:13px 7px;min-height:7px;transition:all .3s}.section-wrapper{background-color:#fff;letter-spacing:normal}.section-wrapper.section--beige{background-color:#f4f1eb;padding:100px 0;margin-top:100px}.zone .grid{-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;-o-justify-content:center;justify-content:center;margin-bottom:100px !important}.grid{-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;-o-justify-content:center;justify-content:center}.grid.mt0{margin-top:0 !important}.zone .card .card__image{margin-bottom:0;padding-bottom:50px;position:relative}.card{text-align:center}.zone .card .card__image .text-no{position:absolute;left:50%;bottom:25px;z-index:2;transform:translateX(-50%)}.zone .card .card__image .text-no img{width:50px}.card p{line-height:1.6}.card .heading-5{margin-top:0;line-height:1.5}.products-box{border:1px solid #ccc;-js-display:flex;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;-o-flex-direction:row;flex-direction:row;-webkit-justify-content:flex-start;-moz-justify-content:flex-start;-ms-justify-content:flex-start;-o-justify-content:flex-start;justify-content:flex-start}.products-box+.private-box{margin-top:50px}.products-box .box__left{width:255px;padding:30px}.container>.products-wrapper{margin-top:50px !important}.products-box+.products-box{border-top:0}.products-wrapper.privatebox .products-box .box__left.type-a{background-color:#3b7ab9}.products-box .box__left .img-title{margin-bottom:15px}.products-box .box__left .img-title img{width:195px}.products-box .box__left .heading{font-size:18px;font-weight:500;color:#fff}.products-box .box__left p.button-default{width:152px;margin-left:0}.products-box .box__left .button-default a{background-color:#fff;border:1px solid #fff}.products-box .box__left.type-a .button-default a>span{color:#3b7ab9;background-image:url(//nhs.nito.co.jp/hubfs/01.lp_image/online-show/work-style2021/common/icon_arrow_right_bl.svg)}.products-box .box__right{padding:30px;width:calc(100% - 255px)}.products-box .box__right>.columns{-js-display:flex;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;-o-flex-direction:row;flex-direction:row;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;-o-justify-content:center;justify-content:center;margin:0 -15px;width:auto}.products-box .box__right>.columns>.columns__column{width:33.33333%;padding:0 15px;text-align:center}.products-box .box__right>.columns>.columns__column .figure{margin-bottom:30px;text-align:center}.products-box .box__right>.columns>.columns__column .figure img{height:225px}.products-box .box__right>.columns>.columns__column .heading{font-size:20px;font-weight:700;margin-bottom:30px}.products-box .box__right>.columns>.columns__column .sentense{font-size:16px;line-height:1.6}.webinar-box p{font-size:16px;line-height:1.6}.webinar-box p+p{margin-top:30px}.webinar-box .columns{width:auto;margin:0 -15px}.webinar-box .columns.columns--two-one .columns__column,.webinar-box .columns.columns--one-one .columns__column{padding:0 15px}.webinar-box .columns.columns--two-one .columns__column:first-child{width:66.66666%}.webinar-box .columns.columns--two-one .columns__column:last-child{width:33.33333%}.webinar-box .columns.columns--one-one .columns__column:first-child{width:50%}.webinar-box .columns.columns--one-one .columns__column:last-child{width:50%}.webinar-box .box__lower{padding-top:50px;margin-top:50px;border-top:1px solid #ccc}.webinar-box .box__lower .heading{font-size:20px;line-height:1.4;margin-bottom:24px;font-weight:700}.webinar-box .box__lower .profile-box{margin:50px -15px;-js-display:flex;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;-o-flex-direction:row;flex-direction:row;-webkit-justify-content:flex-start;-moz-justify-content:flex-start;-ms-justify-content:flex-start;-o-justify-content:flex-start;justify-content:flex-start;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center}.webinar-box .box__lower .profile-box .image{padding:0 15px;width:180px}.webinar-box .box__lower .profile-box .right-area{padding:0 15px;width:calc(100% - 180px)}.webinar-box .box__lower .profile-box .right-area .name{font-size:18px;font-weight:700}.webinar-box .box__lower .profile-box .right-area .sentense{margin-top:24px}.webinar-box .box__lower .date-box{-js-display:flex;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;-o-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;-o-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:flex-start;-moz-justify-content:flex-start;-ms-justify-content:flex-start;-o-justify-content:flex-start;justify-content:flex-start;margin:0 -15px 40px}.webinar-box .box__lower .date-box .columns__column{padding:0 15px;width:33.33333%}.webinar-box .box__lower .date-box .columns__column .padding-box{background-color:#fff;padding:30px}.webinar-box .box__lower .date-box .columns__column .padding-box .date{font-size:18px;font-weight:700;margin-bottom:16px}.webinar-box .box__lower .date-box .columns__column .padding-box .date+p{margin-top:0}.webinar-box .box__lower .important{font-size:14px}.private{letter-spacing:normal}.private .billboard{padding:12px 0 0}.private.detail .billboard{padding-bottom:0}.private .billboard:after{content:"";position:absolute;top:0;left:0;width:100%;height:660px;background:linear-gradient(#333 0%,#666 81.28%,#fff 100%);z-index:-1}.private .billboard .right-box{display:block;position:fixed;top:90px;padding-top:30px;z-index:4}.private .billboard .right-box .title{line-height:1;position:absolute;top:-10px;left:50%;transform:translateX(-50%);z-index:2;height:auto;background-color:transparent;width:142px}.private.detail .billboard .right-box{height:auto;padding:17px 20px 16px}.private .billboard .right-box .image{margin-bottom:15px;overflow:visible}.private .billboard .right-box .return{text-align:center}.private.detail .billboard .right-box .return{text-align:left}.private .billboard .right-box .return a{display:inline-block;font-size:14px;letter-spacing:normal;font-weight:700;padding-left:18px;background-image:url(//nhs.nito.co.jp/hubfs/01.lp_image/online-show/work-style2021/common/icon_arrow_left_r.svg);background-repeat:no-repeat;background-position:left center;background-size:7px 13px;color:#333}.private .billboard .box-wrapper{background-image:url(//nhs.nito.co.jp/hubfs/01.lp_image/online-show/work-style2021/privatebox/billboard.png);background-repeat:no-repeat;background-position:center top;background-size:1450px 818px;min-height:818px}.private.detail .billboard .box-wrapper{background-image:url(//nhs.nito.co.jp/hubfs/01.lp_image/online-show/work-style2021/privatebox/billboard_detail.png);background-repeat:no-repeat;background-position:center top;background-size:1450px 720px;min-height:720px}.private .billboard .box-wrapper .container{padding-top:130px;text-align:center;position:relative;box-sizing:border-box}.private .billboard .box-wrapper .subtitle{margin-bottom:30px;line-height:0;letter-spacing:normal}.private .billboard .box-wrapper .subtitle img{width:224px}.private .billboard .box-wrapper .h1-title{margin-bottom:40px;background-color:transparent}.private.detail .billboard .box-wrapper .h1-title{margin-bottom:30px;font-size:30px;text-align:center;line-height:1;font-weight:700;white-space:nowrap}.private.detail .billboard .box-wrapper .h1-title>span{font-size:20px;font-weight:700}.private .billboard .box-wrapper .h1-title img{width:448px}.private .billboard .box-wrapper .catch{font-size:20px;margin-bottom:30px}.private .billboard .box-wrapper .sentense{font-size:16px;line-height:1.6}.private .billboard .box-wrapper .columns-wrapper{position:relative}.private .billboard .box-wrapper .columns{margin:72px auto 0;display:block;position:relative;width:550px}.private.detail .billboard .columns{width:auto;display:flex}.private .billboard .box-wrapper .columns-wrapper .character-box{position:absolute;right:-107px;bottom:0}.private .billboard .box-wrapper .columns-wrapper .character-box .fukidashi-area{position:relative;height:90px}.private .billboard .box-wrapper .columns-wrapper .character-box .fukidashi{position:relative;width:156px;height:81px;background:rgba(255,255,255,0.9);box-shadow:0px 0px 10px rgba(0,0,0,0.16);border-radius:50%;padding:0 10px;-js-display:flex;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;-o-flex-direction:column;flex-direction:column;-webkit-justify-content:space-around;-moz-justify-content:space-around;-ms-justify-content:space-around;-o-justify-content:space-around;justify-content:space-around}@media all and (-ms-high-contrast:none){.private .billboard .box-wrapper .columns-wrapper .character-box .fukidashi{box-shadow:0px 0px 10px rgba(0,0,0,0.16)}}.private .billboard .box-wrapper .columns-wrapper .character-box .fukidashi p{font-size:14px;letter-spacing:normal;line-height:1.4}.private .billboard .box-wrapper .columns-wrapper .character-box .fukidashi:before{content:"";position:absolute;right:15px;bottom:0;z-index:2;width:18px;height:18px;background:rgba(255,255,255,0.9);box-shadow:0px 0px 10px rgba(0,0,0,0.16);border-radius:50%}@media all and (-ms-high-contrast:none){.private .billboard .box-wrapper .columns-wrapper .character-box .fukidashi:before{box-shadow:0px 0px 10px rgba(0,0,0,0.16)}}.private .billboard .box-wrapper .columns-wrapper .character-box .fukidashi:after{content:"";position:absolute;right:31px;bottom:-7px;z-index:2;width:9px;height:9px;background:rgba(255,255,255,0.9);box-shadow:0px 0px 10px rgba(0,0,0,0.16);border-radius:50%}.private .billboard .box-wrapper .columns-wrapper .character-box .character{padding-right:8px}.private .billboard .box-wrapper .columns-wrapper .character-box .character img{width:143px}.private .billboard .box-wrapper .columns .columns__column{width:275px;padding:0 20px;opacity:0;transition:all .3s}.private .billboard .box-wrapper .columns .columns__column.slick-active{opacity:1}.private .billboard .box-wrapper .columns .slick-list{overflow:visible}.private .billboard .box-wrapper .columns .slick-arrow{top:-100px;width:30px;height:80px;background-position:center center;background-repeat:no-repeat;background-size:100%;margin-top:-40px}.private .billboard .box-wrapper .columns .slick-prev{left:-320px;background-image:url(//nhs.nito.co.jp/hubfs/01.lp_image/online-show/work-style2021/common/icon_arrow_left_l.svg)}.private .billboard .box-wrapper .columns .slick-next{right:-320px;background-image:url(//nhs.nito.co.jp/hubfs/01.lp_image/online-show/work-style2021/common/icon_arrow_right_l.svg)}.private .billboard .box-wrapper .columns .columns__column .products{height:300px;position:relative;text-align:center;padding-left:20px}.private .billboard .box-wrapper .columns .columns__column .products .display-box{position:absolute;left:-10px;top:-250px;width:240px;z-index:-1;opacity:0;transition:all .6s;padding-bottom:140px;pointer-events:none}.private .billboard .box-wrapper .columns .columns__column .products .button-list{margin:0;clear:both}.private .billboard .box-wrapper .columns .columns__column .products .display-box .padding-box{margin-bottom:30px;position:relative;background:#fff;filter:drop-shadow(0px 0px 10px rgba(0,0,0,0.16));position:relative;padding:20px;letter-spacing:normal;text-align:center}@media all and (-ms-high-contrast:none){.private .billboard .box-wrapper .columns .columns__column .products .display-box .padding-box{box-shadow:0px 0px 10px rgba(0,0,0,0.16)}}.private .billboard .box-wrapper .columns .columns__column .products .display-box .padding-box:after{content:"";position:absolute;left:50%;transform:translateX(-50%);border-right:15px solid transparent;border-left:15px solid transparent;bottom:-20px;border-top:20px solid #fff}.private .billboard .box-wrapper .columns .columns__column .products .display-box .padding-box .heading{font-size:16px;font-weight:700;margin-bottom:15px}.private .billboard .box-wrapper .columns .columns__column .products .display-box .padding-box p{font-size:14px;line-height:1.5}.private .billboard .box-wrapper .columns .columns__column .products .display-box .padding-box p.button-default{width:210px}.private .billboard .box-wrapper .columns .columns__column .products .display-box .padding-box .button-default a{height:35px}.private .billboard .box-wrapper .columns .columns__column .products .display-box .padding-box .button-default a>span{font-size:14px;background-position:left top}.private .billboard .box-wrapper .columns .columns__column .products figure{pointer-events:none}.private .billboard .box-wrapper .columns .columns__column .products figure img{height:300px}.private .billboard .box-wrapper .columns .columns__column .products .button{position:absolute;top:50%;left:0;transform:translateY(-50%);background-color:transparent;padding:0;border:0;line-height:normal;margin:0;transition:all .3s}.private .billboard .box-wrapper .columns .columns__column .products .button>a{height:35px;border-radius:17.5px;background:rgba(255,255,255,0.9);box-shadow:0px 0px 10px rgba(0,0,0,0.16);display:block;padding:5px 20px;text-align:center;width:100%}.private .billboard .box-wrapper .columns .columns__column .products .button>a>span{display:inline-block;padding-left:30px;font-size:16px;color:#333;text-align:center;background-image:url(//nhs.nito.co.jp/hubfs/01.lp_image/online-show/work-style2021/common/icon_zoom.svg);background-repeat:no-repeat;background-position:left center;background-size:21px 21px;min-height:21px;font-weight:500}.private.detail .heading-4{text-align:center;font-size:16px;font-weight:400;padding:0;margin:0 0 20px}.private.detail .important{text-align:center;font-size:16px;margin:20px 0 0}.private.detail .important+.heading-4{margin-top:50px}.private.detail .columns{-js-display:flex;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;-o-flex-direction:row;flex-direction:row;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;-o-justify-content:space-between;justify-content:space-between;margin:0 -15px}.private.detail .columns.vertical-center{-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center}.private.detail .billboard .columns{margin:0 -15px;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;-o-justify-content:center;justify-content:center}.private.detail .columns .columns__column{padding:0 15px;width:50%}.private.detail .columns .columns__column.width-fixed figure{width:230px;margin:auto}.private.detail .columns+.heading-4{margin-top:20px}.private.detail .billboard .columns .columns__column{padding:0 15px;width:50%;opacity:1}.private.detail .columns .columns__column .img-fukidashi{padding:0 24px;position:relative}.private.detail .columns .columns__column .img-fukidashi .figure{width:238px}.private.detail .columns .columns__column .img-fukidashi .character-box{position:absolute;right:24px;bottom:0}.private.detail .columns .columns__column .img-fukidashi .character-box .fukidashi-area{position:relative;height:92px}.private.detail .columns .columns__column .img-fukidashi .character-box .fukidashi{position:relative;width:156px;height:81px;background:rgba(255,255,255,0.9);filter:drop-shadow(0px 0px 10px rgba(0,0,0,0.16));border-radius:50%;padding:0 20px;-js-display:flex;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;-o-flex-direction:column;flex-direction:column;-webkit-justify-content:space-around;-moz-justify-content:space-around;-ms-justify-content:space-around;-o-justify-content:space-around;justify-content:space-around}@media all and (-ms-high-contrast:none){.private.detail .columns .columns__column .img-fukidashi .character-box .fukidashi{box-shadow:0px 0px 10px rgba(0,0,0,0.16)}}.private.detail .columns .columns__column .img-fukidashi .character-box .fukidashi p{font-size:14px;letter-spacing:normal;line-height:1.4}.private.detail .columns .columns__column .img-fukidashi .character-box .fukidashi:before{content:"";position:absolute;right:40px;bottom:-4px;z-index:2;width:18px;height:18px;background:rgba(255,255,255,0.9);filter:drop-shadow(0px 0px 10px rgba(0,0,0,0.16));border-radius:50%}.private.detail .columns .columns__column .vr-box{position:relative}.private.detail .columns .columns__column .vr-box a{position:relative;display:block}.private.detail .columns .columns__column .vr-box a:after{content:"";position:absolute;left:0;top:0;width:100%;height:100%;transition:all .5s;background-color:rgba(0,0,0,0.2);opacity:0}.private.detail .columns .columns__column .vr-box .character-box{position:absolute;right:21px;bottom:-20px;z-index:2;pointer-events:none}.private.detail .columns .columns__column .vr-box .character-box .fukidashi-area{position:relative;height:81px}.private.detail .columns .columns__column .vr-box .character-box .fukidashi{position:relative;width:156px;height:81px;background:rgba(255,255,255,0.9);filter:drop-shadow(0px 0px 10px rgba(0,0,0,0.16));border-radius:50%;padding:0 5px;-js-display:flex;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;-o-flex-direction:column;flex-direction:column;-webkit-justify-content:space-around;-moz-justify-content:space-around;-ms-justify-content:space-around;-o-justify-content:space-around;justify-content:space-around}@media all and (-ms-high-contrast:none){.private.detail .columns .columns__column .vr-box .character-box .fukidashi{box-shadow:0px 0px 10px rgba(0,0,0,0.16)}}.private.detail .columns .columns__column .vr-box .character-box .fukidashi p{font-size:14px;letter-spacing:normal;line-height:1.4}.private.detail .columns .columns__column .vr-box .character-box .fukidashi:before{content:"";position:absolute;right:25px;bottom:-4px;z-index:2;width:18px;height:18px;background:rgba(255,255,255,0.9);filter:drop-shadow(0px 0px 10px rgba(0,0,0,0.16));border-radius:50%}.private.detail .columns .columns__column .vr-box .character-box .fukidashi:after{content:"";position:absolute;right:40px;bottom:-11px;z-index:2;width:9px;height:9px;background:rgba(255,255,255,0.9);filter:drop-shadow(0px 0px 10px rgba(0,0,0,0.16));border-radius:50%}@media all and (-ms-high-contrast:none){.private.detail .columns .columns__column .img-fukidashi .character-box .fukidashi:after{box-shadow:0px 0px 10px rgba(0,0,0,0.16)}}.private.detail .columns .columns__column .vr-box .character-box .character{padding-right:15px}.private.detail .columns .columns__column .vr-box .character-box .character img{width:97px}.private.detail .special-banner{max-width:950px;margin-right:auto;margin-left:auto}.private.detail .special-banner a{display:block;background-color:#fff;transition:all .5s}@media all and (-ms-high-contrast:none){.private.detail .columns .columns__column .img-fukidashi .character-box .fukidashi:before{box-shadow:0px 0px 10px rgba(0,0,0,0.16)}}.private.detail .columns .columns__column .img-fukidashi .character-box .fukidashi:after{content:"";position:absolute;right:56px;bottom:-11px;z-index:2;width:9px;height:9px;background:rgba(255,255,255,0.9);filter:drop-shadow(0px 0px 10px rgba(0,0,0,0.16));border-radius:50%}@media all and (-ms-high-contrast:none){.private.detail .columns .columns__column .img-fukidashi .character-box .fukidashi:after{box-shadow:0px 0px 10px rgba(0,0,0,0.16)}}.private.detail .columns .columns__column .img-fukidashi .character-box .character{padding-right:8px}.private.detail .columns .columns__column .img-fukidashi .character-box .character img{width:143px}.private.detail .columns .columns__column .logo{margin:20px 0 0;text-align:left}.private.detail .columns .columns__column .logo img{height:40px}.private.detail .columns .columns__column .sentense{font-size:16px;letter-spacing:normal;line-height:1.6;text-align:left;margin-top:20px}.private.detail .heading-2{font-size:20px;font-weight:700;line-height:1.1;padding-bottom:10px;margin-bottom:20px;border-bottom:1px solid #ccc;background-color:transparent;text-align:left;margin-top:0}.private.detail .section{background-color:transparent}.private.detail .section+.section{margin-top:50px}.private.detail .section p.button-default{margin-left:0;width:296px}.private.detail .section .heading-3{font-size:16px;font-weight:400;text-align:left;margin:0 0 20px;position:relative}.private.detail .section .heading-3.natural{padding:0}.private.detail .section .heading-3.smart .h3-sentense{background-color:#f4f4f3}.private.detail .section .heading-3.natural .h3-sentense{background-color:#f3ece1}.private.detail .section .heading-3.art .h3-sentense{background-color:#e7e4e5}.private.detail .section .heading-3 .h3-title{position:absolute;left:10px;top:10px}.private.detail .section .heading-3 .h3-sentense{padding:10px 10px 10px 150px;display:block}.private.detail .section .heading-3>.right{position:absolute;right:10px;top:10px}.link-list:hover{text-decoration:none}.private .billboard .right-box .return a:hover{text-decoration:none}.button-default a:hover{opacity:.8;text-decoration:none}.content-list,.inquiry-list{max-width:950px;margin:auto}@media only screen and (min-width:1025px){.link-list .list__item a:hover:after{left:5px}.link--wrapper{cursor:pointer}.site-header.lp>.container{padding-left:100px !important;padding-right:100px !important}.zone .billboard .button-list li a:hover>span{background-position:left 1em}.zone .billboard .button-list li a:hover{text-decoration:none}.zone .billboard .zone-map .area:hover .square-box .dispay-box{opacity:1;height:auto;width:auto;z-index:1}.zone .billboard .zone-map .area{cursor:pointer}.zone .billboard .button-list li a{cursor:pointer}.private .billboard .box-wrapper .columns .columns__column .products{cursor:pointer}.private .billboard .box-wrapper .columns .columns__column .products .button>a{cursor:pointer}.private .billboard .box-wrapper .columns .columns__column .products:hover .button-list .display-box{opacity:1;z-index:1;pointer-events:auto}.private .billboard .box-wrapper .columns .columns__column .products .button:hover{opacity:.8}.private.detail .special-banner a:hover{background-color:#eef5f9}.private.detail .columns .columns__column .vr-box a:hover:after{opacity:1}.private.-ver02 .billboard .box-wrapper .columns{width:auto;margin:72px -15px 0;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;-o-justify-content:center;justify-content:center}.private.-ver02 .billboard .box-wrapper .columns .slick-prev{left:-30px}.private.-ver02 .billboard .box-wrapper .columns .slick-next{right:-30px}.private.-ver02 .billboard .box-wrapper .columns-wrapper .character-box{bottom:inherit;top:-15px;right:-90px}.private.-ver02 .billboard .box-wrapper .columns .columns__column{width:50%;padding:0 15px}.private.-ver02 .billboard .box-wrapper .columns .columns__column .products{height:auto;padding-left:0;cursor:inherit}.private.-ver02 .billboard .box-wrapper .columns .columns__column .products figure img{height:300px;transition:all .3s}.private.-ver02 .billboard .box-wrapper .columns .columns__column:nth-of-type(2n+1) .products figure{text-align:right;padding-right:20px;float:right}.private.-ver02 .billboard .box-wrapper .columns .columns__column:nth-of-type(2n+1) .products figure:after{content:"";display:table;clear:both}.private.-ver02 .billboard .box-wrapper .columns .columns__column:nth-of-type(2n+2) .products figure{text-align:left;padding-left:20px}.private.-ver02 .billboard .box-wrapper .columns .columns__column .products .button{display:none}.private.-ver02 .billboard .box-wrapper .columns .columns__column .products .display-box{position:static;width:100%;z-index:1;padding-bottom:0;opacity:1;padding-top:20px;transition:all .5s}.private.-ver02 .billboard .box-wrapper .columns .columns__column .products:hover figure img,.private.-ver02 .billboard .box-wrapper .columns .columns__column .products:hover .display-box .button-default a{opacity:.8}.private.-ver02 .billboard .box-wrapper .columns .columns__column .products .display-box .padding-box{margin-bottom:0}.private.-ver02 .billboard .box-wrapper .columns .columns__column .products .display-box .padding-box:after{bottom:inherit;top:-15px;border-bottom:15px solid #fff;border-top:0;border-right:10px solid transparent;border-left:10px solid transparent;transform:translateX(0)}.private.-ver02 .billboard .box-wrapper .columns .columns__column:nth-of-type(2n+1) .products .display-box .padding-box:after{left:inherit;right:113px}.private.-ver02 .billboard .box-wrapper .columns .columns__column:nth-of-type(2n+2) .products .display-box .padding-box:after{left:113px}}@media only screen and (max-width:1190px){.private .billboard .box-wrapper .columns .slick-prev{left:-220px}.private .billboard .box-wrapper .columns .slick-next{right:-220px}}@media only screen and (max-width:1100px){.container{box-sizing:border-box}}@media only screen and (max-width:1024px){.pc{display:none}.pc-tb{display:inline-block}.tb{display:inline-block}.tb-sp{display:inline-block !important}.sp{display:none !important}.appliciation .billboard-wrapper .container{width:280px;padding:0 !important}.appliciation .billboard-wrapper .title-inner{height:210px;padding:28px}.appliciation .billboard-wrapper .title-inner .year{margin-bottom:14px}.appliciation .billboard-wrapper .title-inner .year img{width:61px}.appliciation .billboard-wrapper .title-inner .h1-title img{width:167px}.appliciation .billboard-wrapper .title-inner .subtitle .text img{width:131px}.appliciation .billboard-wrapper .title-inner .date img{max-width:190px}.webinar-box.application .columns.columns--two-one,.webinar-box.application .columns.columns--one-one{margin:-10px 0;display:block}.webinar-box.application .columns.columns--two-one .columns__column,.webinar-box.application .columns.columns--one-one .columns__column{width:100%;padding:10px 0}.webinar-box.application .columns.columns--two-one .columns__column figure,.webinar-box.application .columns.columns--one-one .columns__column figure{max-width:330px;margin:auto}.site-content .container .form .hs-form fieldset.form-columns-2{margin:0}.site-content .container .form .hs-form fieldset.form-columns-2 .hs-form-field{padding:0;width:100%}.entrance .billboard-wrapper .billboard{display:block}.entrance .billboard-wrapper .billboard .billboard__column{width:100%}.entrance .billboard-wrapper .billboard .billboard__column:nth-of-type(1) img{height:calc((100vh - 126px) / 3)}.entrance .billboard-wrapper .billboard .billboard__column:nth-of-type(2) img{height:calc((100vh - 126px) / 3)}.entrance .billboard-wrapper .container{width:400px}.entrance .billboard-wrapper .title-inner{height:500px;padding:40px}.entrance .billboard-wrapper .title-inner .year{margin-bottom:14px}.entrance .billboard-wrapper .title-inner .year img{width:87px}.entrance .billboard-wrapper .title-inner .h1-title img{width:239px}.entrance .billboard-wrapper .title-inner .subtitle .text img{width:187px}.entrance .billboard-wrapper .title-inner .date{margin-bottom:25px}.entrance .billboard-wrapper .title-inner .date img{width:271px}.container>.products-wrapper,.webinar-box,.content-list,.inquiry-list{max-width:668px;margin-right:auto;margin-left:auto}.webinar-box.application{max-width:inherit}.inquiry-list,.content-list{padding:0 50px}.inquiry-list .grid{justify-content:flex-start;margin-top:-10px !important;margin-bottom:-10px}.inquiry-list .grid>.grid__col-4{padding:10px 0}.zone .container{max-width:768px}.zone .billboard{padding:30px 0 0;height:auto}.zone .billboard:after{height:450px}.billboard .left-box{top:80px;left:10px;width:130px;height:130px;padding:10px}.billboard .left-box h1{-js-display:flex;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;-o-flex-direction:column;flex-direction:column;-webkit-justify-content:space-around;-moz-justify-content:space-around;-ms-justify-content:space-around;-o-justify-content:space-around;justify-content:space-around;height:110px}.billboard .left-box h1 img{width:110.5px}.billboard .right-box{display:none}.products-box .box__right>.columns>.columns__column .heading{font-size:19px}.zone .billboard>.container{padding-left:50px !important;padding-right:50px !important}.zone .billboard .zone-columns{-js-display:flex;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;-o-flex-direction:row;flex-direction:row;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;-o-justify-content:space-between;justify-content:space-between;margin:45px -15px 0}.zone .billboard .zone-map .area{position:static;width:50%;padding:0 15px !important}.zone .billboard .zone-map .area .square-box{-js-display:flex;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;-o-flex-direction:row;flex-direction:row;-webkit-justify-content:flex-start;-moz-justify-content:flex-start;-ms-justify-content:flex-start;-o-justify-content:flex-start;justify-content:flex-start;width:auto;height:auto;padding:0}.zone .billboard .zone-map .area.area--a .square-box,.zone .billboard .zone-map .area.area--b .square-box{background-color:transparent}.zone .billboard .zone-map .area .square-box .left-column{width:60px;padding:20px 10px 0}.zone .billboard .zone-map .area.area--a .square-box .left-column{background-color:rgba(223,123,23,0.8)}.zone .billboard .zone-map .area.area--b .square-box .left-column{background-color:rgba(59,122,185,0.8)}.zone .billboard .button-list{display:none}.zone .billboard .zone-map .area .square-box .dispay-box{width:calc(100% - 60px);position:static;opacity:1;z-index:1;margin-top:5px}.zone .billboard .zone-map .area .square-box .dispay-box .padding-box{width:100%;margin-left:0;padding:16px 20px 20px}.zone .billboard .zone-map .area .square-box .dispay-box .padding-box:after{top:-16px;left:50% !important;transform:translateX(-50%);border-left:10px solid transparent !important;border-right:10px solid transparent !important;border-bottom:16px solid #fff;border-top:0;right:inherit !important}.zone .billboard .zone-map .area .square-box .dispay-box .padding-box .figure{margin-bottom:20px}.zone .billboard .zone-map .area .square-box .dispay-box .padding-box .heading,.zone .billboard .zone-map .area .square-box .dispay-box .padding-box .sentense{text-align:left}.zone .billboard .zone-map .area .square-box .dispay-box .padding-box .heading{margin-bottom:20px}.zone .billboard .zone-map .area .square-box .dispay-box .padding-box p.button-default{margin-left:0}.zone .section-top{margin-top:100px}.webinar-box .columns.columns--two-one.pc-only{margin:0}.webinar-box .columns.columns--two-one.pc-only .columns__column:first-child{width:100%;padding:0}.grid{margin-top:-15px;margin-bottom:-15px}.grid>.grid__col-4{-ms-flex-preferred-size:calc(50% - 30px);flex-basis:calc(50% - 30px);padding-top:15px;padding-bottom:15px}.grid>.grid__col-4:last-child{padding-bottom:0}.products-box{display:block}.products-box .box__left{width:100%;text-align:center}.products-box .box__left .img-title{margin-bottom:0}.products-box .box__left .img-title img{width:314px}.products-box .box__left p.button-default{margin-left:auto}.products-box .box__right{width:100%}.products-box .box__right>.columns>.columns__column .figure{padding:0 25px}.products-box .box__right>.columns>.columns__column .figure img{height:auto}.webinar-box .box__lower .profile-box .image{width:130px}.webinar-box .box__lower .profile-box .right-area{width:calc(100% - 130px)}.webinar-box .box__lower .date-box{margin:-15px -15px 25px}.webinar-box .box__lower .date-box .columns__column{padding:15px;width:50%}.private .billboard{padding:20px 0 5px;letter-spacing:normal}.private .billboard:after{height:535px}.private .billboard .right-box{right:10px;top:80px;width:130px;height:130px;padding:30px 10px 10px}.private.detail .billboard .right-box{padding:10px 25px}.private.detail .billboard .right-box p{font-size:10px}.private .billboard .right-box .title{width:110px}.private .billboard .right-box .image{margin-bottom:5px}.private .billboard .right-box .return a{font-size:10px}.private .billboard .box-wrapper{background-image:url(//nhs.nito.co.jp/hubfs/01.lp_image/online-show/work-style2021/privatebox/billboard_tb.png);background-size:896px 670px;min-height:670px}.private.detail .billboard .box-wrapper{background-image:url(//nhs.nito.co.jp/hubfs/01.lp_image/online-show/work-style2021/privatebox/billboard_detail_tb.png);background-size:896px 670px;min-height:670px}.private .billboard .box-wrapper .container{padding:100px 100px 0 !important;max-width:768px;margin:auto}.private .billboard .box-wrapper .columns{width:auto;margin:50px -65px 0;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;-o-justify-content:center;justify-content:center}.private.detail .billboard .columns{display:block;margin:30px 0 -10px}.private .billboard .box-wrapper .columns .slick-prev{left:-30px}.private .billboard .box-wrapper .columns .slick-next{right:-30px}.private.detail .billboard .box-wrapper .columns.columns--top{margin:10px 0 -30px}.private .billboard .box-wrapper .columns-wrapper .character-box{bottom:inherit;top:-15px;right:-80px}.private .billboard .box-wrapper .columns-wrapper .character-box .fukidashi-area{height:84px}.private .billboard .box-wrapper .columns-wrapper .character-box .character img{width:93px}.private .billboard .box-wrapper .columns-wrapper .character-box .character{padding-right:16px}.private .billboard .box-wrapper .columns .columns__column{width:50%;padding:0 15px}.private.detail .billboard .box-wrapper .columns.columns--top .columns__column{padding:30px 0}.private.detail .billboard .columns .columns__column{width:100%;padding:10px 0}.private .billboard .box-wrapper .columns .columns__column .products{height:auto;padding-left:0}.private .billboard .box-wrapper .columns .columns__column .products figure img{width:130px;height:auto}.private .billboard .box-wrapper .columns .columns__column:nth-of-type(2n+1) .products figure{text-align:right;padding-right:20px;float:right}.private .billboard .box-wrapper .columns .columns__column:nth-of-type(2n+1) .products figure:after{content:"";display:table;clear:both}.private .billboard .box-wrapper .columns .columns__column:nth-of-type(2n+2) .products figure{text-align:left;padding-left:20px}.private .billboard .box-wrapper .columns .columns__column .products .button{display:none}.private .billboard .box-wrapper .columns .columns__column .products .display-box{position:static;width:100%;z-index:1;padding-bottom:0;opacity:1;padding-top:20px;pointer-events:auto}.private .billboard .box-wrapper .columns .columns__column .products .display-box .padding-box{margin-bottom:0}.private .billboard .box-wrapper .columns .columns__column .products .display-box .padding-box:after{bottom:inherit;top:-15px;border-bottom:15px solid #fff;border-top:0;border-right:10px solid transparent;border-left:10px solid transparent;transform:translateX(0)}.private .billboard .box-wrapper .columns .columns__column:nth-of-type(2n+1) .products .display-box .padding-box:after{left:inherit;right:80px}.private .billboard .box-wrapper .columns .columns__column:nth-of-type(2n+2) .products .display-box .padding-box:after{left:80px}.private.detail .billboard .box-wrapper .h1-title{margin-right:-40px;margin-left:-40px}.private.detail .columns .columns__column .img-fukidashi{padding:0}.private.detail .columns .columns__column .img-fukidashi .figure{width:173px !important;margin:auto}.private.detail .columns .columns__column .img-fukidashi .character-box{top:inherit;right:14px}.private.detail .columns .columns__column .img-fukidashi .character-box .fukidashi-area{height:84px}.private.detail .columns .columns__column .img-fukidashi .character-box .character img{width:93px}.private.detail .columns .columns__column .logo{text-align:center}.private.detail .billboard .columns .columns__column:first-child figure,.private.detail .billboard .columns.option .columns__column figure{width:400px;margin-left:auto;margin-right:auto}.private.detail .billboard .columns .columns__column.width-fixed figure{width:200px}.private.detail .section .heading-3{text-align:center;margin-bottom:20px}.private.detail .section .heading-3 .h3-title{position:static;width:100%;display:block;margin-bottom:10px}.private.detail .section .heading-3 .h3-sentense{padding-left:10px}.private.detail .section .heading-3 .right{position:static;display:block;margin-top:10px}}@media only screen and (max-width:767px){.container{padding-left:20px !important;padding-right:20px !important}.heading-3{font-size:30px}.pc{display:none !important}.pc-tb{display:none !important}.tb{display:none !important}.tb-sp{display:inline-block !important}.sp{display:inline-block !important}.description-list .description-list__heading{border-bottom:0;display:block;padding-bottom:0;padding-left:0;padding-right:0;width:100%}.description-list .description-list__content{border-bottom:0;display:block;margin-bottom:0;padding-left:0;padding-right:0;width:100%}.site-footer__bottom>.container{padding-left:10px !important;padding-right:10px !important}.container>.products-wrapper,.webinar-box,.content-list,.inquiry-list{max-width:331px;margin-right:auto;margin-left:auto}.inquiry-list,.content-list{padding:0 20px}.appliciation .billboard-wrapper .billboard{display:block;height:450px}.appliciation .billboard-wrapper .billboard .billboard__column{width:100%}.appliciation .billboard-wrapper .billboard .billboard__column img{height:150px}.appliciation .billboard-wrapper .title-wrapper{height:450px}.appliciation .billboard-wrapper .container{width:192.5px}.appliciation .billboard-wrapper .title-inner{height:140px;padding:15px}.appliciation .billboard-wrapper .title-inner .year{margin-bottom:7px}.appliciation .billboard-wrapper .title-inner .year img{width:39px}.appliciation .billboard-wrapper .title-inner .h1-title img{width:111px}.appliciation .billboard-wrapper .title-inner .subtitle .text img{width:117px}.appliciation .billboard-wrapper .title-inner .date img{max-width:155px}.site-content .container .form{margin-left:-20px;margin-right:-20px}.entrance .billboard-wrapper .container{width:275px}.entrance .billboard-wrapper .title-inner{height:430px;padding:30px 20px}.entrance .billboard-wrapper .title-inner .year{margin-bottom:10px}.entrance .billboard-wrapper .title-inner .year img{width:56px}.entrance .billboard-wrapper .title-inner .h1-title img{width:159px}.entrance .billboard-wrapper .title-inner .subtitle .text img{width:168px}.entrance .billboard-wrapper .title-inner .date img{width:222px}.zone .billboard{padding-top:40px}.billboard .left-box{width:90px;height:90px;padding:4px}.billboard .left-box h1{height:82px}.billboard .left-box h1 img{width:82px}.zone .billboard>.container{padding-left:20px !important;padding-right:20px !important}.zone .container{max-width:371px}.zone .billboard .zone-columns{display:block;margin-right:0;margin-left:0}.zone .billboard .zone-map .area{width:100%;padding:0 !important}.zone .billboard .zone-map .area.area--b{padding-top:45px !important}.grid{margin-right:0;margin-left:0}.grid>.grid__col-4{-ms-flex-preferred-size:100%;flex-basis:100%;padding:10px 0 10px;margin:0}.grid>.grid__col-4:last-child{padding-bottom:0}.card p{font-size:16px}.card .heading-5{font-size:20px}.zone .section-1{margin:100px 0}.products-box .box__left{padding:30px 20px}.products-box .box__left .img-title img{width:100%}.products-box .box__right{padding:30px 20px}.products-box .box__right>.columns{display:block;margin:-15px 0}.products-box .box__right>.columns>.columns__column{width:100%;padding:15px 0}.products-box .box__right>.columns>.columns__column .figure{padding:0}.products-box .box__right>.columns>.columns__column .figure img{height:182px}.products-box .box__right>.columns>.columns__column .heading{margin-bottom:24px}.webinar-box .columns{display:block;margin:-15px 0}.webinar-box .columns.columns--two-one .columns__column,.webinar-box .columns.columns--one-one .columns__column{padding:15px 0}.webinar-box .columns.columns--two-one .columns__column:first-child,.webinar-box .columns.columns--two-one .columns__column:last-child,.webinar-box .columns.columns--one-one .columns__column:first-child,.webinar-box .columns.columns--one-one .columns__column:last-child{width:100%}.webinar-box .box__lower .date-box{display:block;margin:-10px 0 25px}.webinar-box .box__lower .date-box .columns__column{width:100%;padding:10px 0}.private .billboard{padding:20px 0 0}.private .billboard:after{height:600px}.private .billboard .right-box{width:90px;height:90px;padding:22px 5px 5px}.private.deital .billboard .right-box{padding-top:5px}.private .billboard .right-box p{line-height:1}.private .billboard .right-box .title{top:-17px;width:52px}.private .billboard .right-box .image{margin-bottom:0}.private .billboard .box-wrapper{background-image:url(//nhs.nito.co.jp/hubfs/01.lp_image/online-show/work-style2021/privatebox/billboard_sp.png);background-size:435px 636px;min-height:inherit}.private .billboard .box-wrapper .container{padding:95px 40px 0 !important;max-width:375px;margin:auto}.private .billboard .box-wrapper .h1-title{margin-bottom:25px}.private .billboard .box-wrapper .h1-title img{width:280px}.private .billboard .box-wrapper .catch{font-size:18px;margin-right:-20px;margin-left:-20px;margin-bottom:20px}.private .billboard .box-wrapper .columns{width:auto;margin:40px -18px -15px;display:block}.private .billboard .box-wrapper .columns.slick-slider .slick-track,.slick-slider .slick-list{width:auto !important;transform:translate3d(0,0,0) !important}.private .billboard .box-wrapper .columns-wrapper .character-box{right:-52px;top:-10px}.private .billboard .box-wrapper .columns-wrapper .character-box .fukidashi{width:126px;padding:0 15px}.private .billboard .box-wrapper .columns-wrapper .character-box .fukidashi:before{right:25px}.private .billboard .box-wrapper .columns-wrapper .character-box .fukidashi:after{right:40px}.private .billboard .box-wrapper .columns-wrapper .character-box .fukidashi p{font-size:10px}.private .billboard .box-wrapper .columns-wrapper .character-box .character{padding-right:30px}.private .billboard .box-wrapper .columns .columns__column{width:100% !important;padding:15px 0;display:none}.private.detail .billboard .box-wrapper .columns.columns--top .columns__column{display:inline-block}.private .billboard .box-wrapper .columns .slick-arrow{display:none !important}.private .billboard .box-wrapper .columns .columns__column.slick-active{display:block}.private .billboard .box-wrapper .columns .columns__column:nth-of-type(2n+1) .products figure,.private .billboard .box-wrapper .columns .columns__column:nth-of-type(2n+2) .products figure{text-align:center;padding:0;float:none;width:130px;margin:auto}.private .billboard .box-wrapper .columns .columns__column .products .display-box .padding-box:after{transform:translateX(-50%)}.private .billboard .box-wrapper .columns .columns__column:nth-of-type(2n+1) .products .display-box .padding-box:after{left:50%;right:inherit}.private .billboard .box-wrapper .columns .columns__column:nth-of-type(2n+2) .products .display-box .padding-box:after{left:50%}.private.detail .billboard .right-box{padding:10px 5px}.private.detail .billboard .box-wrapper{background-image:url(//nhs.nito.co.jp/hubfs/01.lp_image/online-show/work-style2021/privatebox/billboard_detail_sp.png);background-size:435px 603px;min-height:603px}.private.detail .billboard .box-wrapper .container{padding:95px 40px 0 !important}.private.detail .billboard .box-wrapper .columns.columns--top{margin:-30px 0 -50px}.private.detail .billboard .box-wrapper .columns.columns--top .columns__column{padding:50px 0}.private.detail .columns .columns__column .img-fukidashi .figure{width:130px !important}.private.detail .columns .columns__column .img-fukidashi .character-box{right:-50px}.private.detail .columns .columns__column .img-fukidashi .character-box .fukidashi-area{height:85px}.private.detail .columns .columns__column .img-fukidashi .character-box .fukidashi{width:126px;height:81px}.private.detail .columns .columns__column .img-fukidashi .character-box .fukidashi p{font-size:12px}.private.detail .columns .columns__column .img-fukidashi .character-box .character{padding-right:32px}.private.detail .columns .columns__column .vr-box .character-box{right:-40px}.private.detail .columns .columns__column .vr-box .character-box .fukidashi-area{height:70px}.private.detail .columns .columns__column .vr-box .character-box .fukidashi{width:126px;height:81px}.private.detail .columns .columns__column .vr-box .character-box .fukidashi p{font-size:11px}.private.detail .columns .columns__column .vr-box .character-box .character{padding-right:32px}.private.detail .columns .columns__column .link-list{border:0}.private.detail .section .heading-3 .h3-sentense{line-height:1.5}.private.detail .billboard .columns .columns__column:first-child figure,.private.detail .billboard .columns.option .columns__column figure{width:100%}.private.detail .billboard .columns .columns__column.width-fixed figure{width:150px}.private.detail .section-1{margin:100px 0}}@media(orientation:landscape) and (max-width:767px){.entrance .billboard-wrapper{padding:50px 0}.entrance .billboard-wrapper .billboard,.entrance .billboard-wrapper .title-wrapper{height:auto}.entrance .billboard-wrapper .billboard .billboard__column:nth-of-type(1) img,.entrance .billboard-wrapper .billboard .billboard__column:nth-of-type(2) img{height:180px}}@media only screen and (max-width:370px){.site-header.lp>.container>.site-header__top>.site-header__right{width:calc(100% - 170px)}.site-footer-copyright{font-size:10px}.private .billboard:after{height:500px}.private .billboard .box-wrapper,.private.detail .billboard .box-wrapper{background-size:120%;min-height:inherit}.private .billboard .box-wrapper .columns-wrapper .character-box{right:-42px}.private .billboard .box-wrapper .container{padding:95px 30px 0 !important}.private.detail .billboard .box-wrapper .container{padding:95px 30px 0 !important}.private.detail .billboard .box-wrapper .h1-title{font-size:28px;margin-right:-30px;margin-left:-30px}.private .billboard .box-wrapper .catch{font-size:16px}.private .billboard .box-wrapper .sentense{font-size:14px}.private.detail .section p.button-default{width:100%}}