body{width:100%;margin:0;padding:0px;font-family:sans-serif;font-size:16px;color:#484848;line-height:100%}img{margin:0;padding:0;border:0}h1,h2,h3,h4,h5,h6{font-style:normal;font-weight:normal;font-size:1rem;margin:0;padding:0}p{font-style:normal;font-weight:normal;margin:0;padding:0}dl,ul{margin:0;padding:0;font-style:normal;font-weight:normal;list-style-type:none}dd,li{list-style-type:none;white-space:nowrap}a:active,a:hover,a:link,a:visited{text-decoration:none;color:#f43691}.cf:after{content:".";display:block;clear:both;height:0;visibility:hidden}.cf{min-height:1px}:first-child+html .cf{display:inline-block}* html .cf{height:1%}.fl{display:block;float:left}.fr{display:block;float:right}.fn{float:none!important}.nb{border:none!important}.nbb{border-bottom:none!important}li.nb a{border:none!important}dd.nb a{border:none!important}.m0{margin:0!important}.p0{padding:0!important}.pl0{padding-left:0px!important}.pb0{padding-bottom:0px!important}.mb0{margin-bottom:0px!important}.mp0{margin:0!important;padding:0!important}.mt20{margin-top:20px}.mb5{margin-bottom:5px!important}.mb10{margin-bottom:10px!important}.mb15{margin-bottom:15px!important}.mb20{margin-bottom:20px!important}.mb30{margin-bottom:30px!important}.mb40{margin-bottom:40px!important}.mb50{margin-bottom:50px!important;padding-bottom:50px;border-bottom:1px dotted #fff}.mb60{margin-bottom:60px!important}.mr60{margin-right:60px!important}.mr30{margin-right:30px!important}.mr10{margin-right:10px!important}.tac{text-align:center}.tar{text-align:right!important}.tal{text-align:left!important}.pt30{padding-top:30px!important}.pb20{padding-bottom:20px}.lh17{line-height:170%}.vab{vertical-align:bottom}.cb{clear:both}#index_body{width:100%}.season-winter *{-webkit-box-sizing:border-box;box-sizing:border-box;line-height:1.7;white-space:normal;font-size:1rem}.winter-2025{width:934px;margin:1rem auto}.winter-2025 h1{margin:0 0 1rem;text-align:center;font-size:1rem;font-weight:normal}.winter-2025 .mv{margin:0 0 1rem}.winter-2025 .mv-winter-2025-1,.winter-2025 .mv-winter-2025-2,.winter-2025 .mv-winter-2025-3{display:block;margin:0}.winter-2025 .mv-winter-2025-4{display:block;width:600px;margin:1.5rem auto 0}.winter-2025 .note-mv-4{width:520px;margin:0 auto;padding:0 1rem;font-size:0.625rem}.winter-2025 .box-btn-trial-winter-2025{margin:0 auto 2.5rem}.winter-2025 .btn-trial-winter-2025{display:block;width:540px;height:auto;margin:0 auto}.winter-2025 .box-winter-2025{margin:0 auto 3rem}.winter-2025 .box-winter-2025 h2{margin:0 auto 1.5rem}.winter-2025 .box-winter-2025 h2 img{display:block}.winter-2025 .p-winter-2025-1{margin:0 0 1rem;text-align:center}.winter-2025 .p-winter-2025-1 span{display:inline-block}.winter-2025 .img-winter-2025-1{display:block;max-width:400px;margin:0 auto}.winter-2025 .dl-winter-2025-1{width:840px;margin:0 auto 1.75rem}.winter-2025 .dl-winter-2025-1 dd,.winter-2025 .dl-winter-2025-1 dt{margin:0;padding:0}.winter-2025 .dl-winter-2025-1 dd img,.winter-2025 .dl-winter-2025-1 dt img{display:block;margin:0;padding:0}.winter-2025 .dl-winter-2025-2{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:840px;margin:0 auto}.winter-2025 .dl-winter-2025-2 dd,.winter-2025 .dl-winter-2025-2 dt{-webkit-box-flex:0;-ms-flex:0 0 380px;flex:0 0 380px;margin:0;padding:0}.winter-2025 .dl-winter-2025-2 dt:first-of-type{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.winter-2025 .dl-winter-2025-2 dt:last-of-type{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.winter-2025 .dl-winter-2025-2 dd:first-of-type{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.winter-2025 .dl-winter-2025-2 dd:last-of-type{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}.winter-2025 .dl-winter-2025-2 dd img{display:block}.winter-2025 .dl-winter-2025-2 dd p{padding:1rem 0 0;white-space:normal;text-align:justify}.box-winter-course *{-webkit-box-sizing:border-box;box-sizing:border-box}.box-winter-course{width:934px;margin:0 auto 2.5rem;padding:1.5rem 2rem 2rem;background-color:#eee}.box-winter-course .winter-course-title{display:block;width:720px;margin:0 auto 1rem}.box-winter-course .dl-winter-course-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:870px;margin:0 auto;padding:0;background-color:#fff;border:solid 1px #2b3d4e;border-top:none}.box-winter-course .dl-winter-course-list dt{-webkit-box-flex:0;-ms-flex:0 0 calc(480px + 2rem);flex:0 0 calc(480px + 2rem);position:relative;margin:0;padding:0.5rem 1rem;border-top:solid 1px #2b3d4e}.box-winter-course .dl-winter-course-list dt img{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);display:block;width:480px;margin:0 auto}.box-winter-course .dl-winter-course-list dd{-webkit-box-flex:0;-ms-flex:0 0 calc(100% - 480px - 2rem);flex:0 0 calc(100% - 480px - 2rem);margin:0;padding:0.5rem 1rem 0.5rem 0.5rem;border-top:solid 1px #2b3d4e;text-align:justify;font-size:0.875rem}.box-jishushitsu *{-webkit-box-sizing:border-box;box-sizing:border-box}.box-jishushitsu{width:840px;height:220px;margin:0 auto 3.5rem;padding:0 260px 0 0;background:#fff url(https://winter.nohvas-juku.com/images/jishushitsu-img.png) top right/contain no-repeat}.box-jishushitsu p{width:568px;padding:1rem 0.5rem;text-align:justify;font-size:0.875rem}.box-winter-summary *{-webkit-box-sizing:border-box;box-sizing:border-box}.box-winter-summary{width:934px;margin:0 auto 3.5rem}.winter-summary-title{display:block;margin-bottom:1rem}.dl-winter-summary{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:600px;margin:1.5rem auto 3rem;padding:0;border:solid 1px #ccc;border-top:none}.dl-winter-summary dd,.dl-winter-summary dt{margin:0;padding:0.75rem;border-top:solid 1px #ccc;text-align:center;font-size:1rem}.dl-winter-summary dt{-webkit-box-flex:0;-ms-flex:0 0 10rem;flex:0 0 10rem;background-color:#eee}.dl-winter-summary dd{-webkit-box-flex:0;-ms-flex:0 0 calc(100% - 10rem);flex:0 0 calc(100% - 10rem);text-align:left}.dl-winter-summary .ul-winter-summary-service{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;list-style:none;margin-bottom:0;padding:0}.dl-winter-summary .ul-winter-summary-service>li{height:2rem;line-height:2rem;margin:0.5rem 1rem 0.5rem 0;padding:0 1rem;border:solid 1px #ccc;text-align:center}.dl-winter-summary .ul-winter-summary-note{list-style:none;width:19rem;margin:0.25rem 0 0 1rem}.dl-winter-summary .ul-winter-summary-note>li{position:relative;margin:0;font-size:0.75rem}.dl-winter-summary .ul-winter-summary-note>li:before{content:"*";position:absolute;left:-1rem;display:inline-block;width:1rem;text-align:center}.dl-winter-summary .title-winter-summary-price{width:calc(18rem + 3px);height:2rem;line-height:2rem!important;margin:0.5rem 0 0 1rem;border:solid 1px #ccc;border-bottom:none;background-color:#eee;text-align:center}.dl-winter-summary .dl-winter-summary-price{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:calc(18rem + 3px);margin:0 0 1rem 1rem;border:solid 1px #ccc;border-top:none}.dl-winter-summary .dl-winter-summary-price>dd,.dl-winter-summary .dl-winter-summary-price>dt{-webkit-box-flex:0;-ms-flex:0 0 9rem;flex:0 0 9rem;height:2rem;line-height:2rem;margin:0;padding:0 0.5rem;border-top:solid 1px #ccc;text-align:center}.dl-winter-summary .dl-winter-summary-price>dt{border-right:solid 1px #ccc;background-color:#eee}.box-winter-campaign{margin-bottom:3rem}.box-winter-campaign a{display:block;width:100%;height:auto;margin:0 auto}.box-winter-campaign img{display:block;margin:0 auto}