@charset "UTF-8";.ns-colonoscopy-cancer .colonoscopy-cancer img{image-rendering:auto}.ns-colonoscopy-cancer .colonoscopy-cancer__kv{position:relative}@media screen and (min-width: 769px){.ns-colonoscopy-cancer .colonoscopy-cancer__kv{background:#f5efe9}}.ns-colonoscopy-cancer .colonoscopy-cancer__kv img{width:100%}.ns-colonoscopy-cancer .colonoscopy-cancer__kv__top{background:#fff}.ns-colonoscopy-cancer .colonoscopy-cancer__kv__inner{margin:auto}@media screen and (min-width: 769px){.ns-colonoscopy-cancer .colonoscopy-cancer__kv__inner{padding:0;background-size:cover;max-width:1100px;max-height:370px}}@media screen and (max-width: 768px){.ns-colonoscopy-cancer .colonoscopy-cancer__kv__inner{background-size:contain;width:100%;image-rendering:auto}}.ns-colonoscopy-cancer .colonoscopy-cancer__kv__copy{margin:auto;position:relative}.ns-colonoscopy-cancer .colonoscopy-cancer__kv__copy h1{width:100%;height:0;image-rendering:auto}@media screen and (min-width: 769px){.ns-colonoscopy-cancer .colonoscopy-cancer__kv__copy h1{background:url(/ginza-shimbashi/lp/img/fv_copy_pc.B-GMmps0.jpg) no-repeat center 0;background-size:contain;padding-top:33.6%}}@media screen and (max-width: 768px){.ns-colonoscopy-cancer .colonoscopy-cancer__kv__copy h1{background:url(/ginza-shimbashi/lp/img/fv_copy_sp.BTXHcUwG.jpg) no-repeat center 0;background-size:contain;image-rendering:auto;padding-top:76.3%}}.ns-colonoscopy-cancer .colonoscopy-cancer__kv__copy h1 span{opacity:0}@media screen and (min-width: 769px){.ns-colonoscopy-cancer .colonoscopy-cancer__kv__merit{padding-bottom:30px}}@media screen and (max-width: 768px){.ns-colonoscopy-cancer .colonoscopy-cancer__kv__merit{margin-top:-8.5vw;position:relative;z-index:1}}.ns-colonoscopy-cancer .colonoscopy-cancer__kv__merit-inner img{display:block;margin:auto}@media screen and (min-width: 879px){.ns-colonoscopy-cancer .colonoscopy-cancer__kv__merit-inner img{width:838px}}@media screen and (min-width: 769px) and (max-width: 878px){.ns-colonoscopy-cancer .colonoscopy-cancer__kv__merit-inner img{width:calc(100% - 40px)}}@media screen and (min-width: 769px){.ns-colonoscopy-cancer .colonoscopy-cancer__kv__merit-inner img{margin-top:-10px;z-index:1;position:relative}}@media screen and (max-width: 768px){.ns-colonoscopy-cancer .colonoscopy-cancer__kv__merit-inner img{width:100%}}.ns-colonoscopy-cancer .colonoscopy__nav{width:100%;background-color:#faf6f2;padding:50px}@media screen and (max-width: 1049px){.ns-colonoscopy-cancer .colonoscopy__nav{padding:4rem 1.5rem}}.ns-colonoscopy-cancer .colonoscopy__nav__inner{background-color:#fff;margin:0 auto;width:100%}@media screen and (min-width: 1050px){.ns-colonoscopy-cancer .colonoscopy__nav__inner{width:1000px;padding:15px 80px}}@media screen and (max-width: 1049px){.ns-colonoscopy-cancer .colonoscopy__nav__inner{padding:1.5rem}}@media screen and (min-width: 1050px){.ns-colonoscopy-cancer .colonoscopy__nav__list{display:flex;flex-wrap:wrap;justify-content:flex-start}}.ns-colonoscopy-cancer .colonoscopy__nav__list>li{display:flex;align-items:center;justify-content:space-between;color:#e68c64;font-size:2rem;border-bottom:solid 1px #FAF6F2}.ns-colonoscopy-cancer .colonoscopy__nav__list>li a{width:100vw}@media screen and (min-width: 1050px){.ns-colonoscopy-cancer .colonoscopy__nav__list>li{width:400px;padding:10px 0}}@media screen and (max-width: 1049px){.ns-colonoscopy-cancer .colonoscopy__nav__list>li{width:100%;padding:1.5rem 0}}@media screen and (max-width: 768px){.ns-colonoscopy-cancer .colonoscopy__nav__list>li{font-size:1.8rem}}@media screen and (min-width: 1050px){.ns-colonoscopy-cancer .colonoscopy__nav__list>li:nth-child(2n){margin-left:24px}}.ns-colonoscopy-cancer .colonoscopy__nav__list>li:after{content:"";display:block;min-width:1.3rem;height:1rem;margin-left:10px;position:relative;top:1px;background:url("data:image/svg+xml,%3csvg%20width='10'%20height='6'%20viewBox='0%200%2010%206'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M0.928909%200.338059C1.31943%20-0.0524649%201.9526%20-0.0524648%202.34312%200.338059L5.17155%203.16649L7.99998%200.33806C8.3905%20-0.0524642%209.02367%20-0.0524642%209.41419%200.33806C9.80471%200.728584%209.80471%201.36175%209.41419%201.75227L5.87866%205.28781C5.48813%205.67833%204.85497%205.67833%204.46444%205.28781L0.928909%201.75227C0.538384%201.36175%200.538384%200.728584%200.928909%200.338059Z'%20fill='%23E68C64'/%3e%3c/svg%3e") 0 0 no-repeat;background-size:contain}.ns-colonoscopy-cancer .section{background-color:#faf6f2;padding:5rem 0!important}@media screen and (max-width: 1000px){.ns-colonoscopy-cancer .section{padding:4rem 2rem!important}}@media screen and (max-width: 768px){.ns-colonoscopy-cancer .section{padding:2rem 0 3rem!important}}.ns-colonoscopy-cancer .section--large-margin{padding:6rem 0 5rem!important}@media screen and (max-width: 1000px){.ns-colonoscopy-cancer .section--large-margin{padding:6rem 2rem 4rem!important}}@media screen and (max-width: 768px){.ns-colonoscopy-cancer .section--large-margin{padding:6rem 0 3rem!important}}.ns-colonoscopy-cancer .underline{background:linear-gradient(transparent 80%,#f0d778 80%)}.ns-colonoscopy-cancer .list li{position:relative;padding-left:1em}.ns-colonoscopy-cancer .list li:before{content:"";display:block;width:4px;height:4px;background:#353535;border-radius:50%;position:absolute;left:.2em;top:1em}@media screen and (min-width: 769px){.ns-colonoscopy-cancer .contents__withImg{align-items:center;display:flex;justify-content:space-between;margin:0 auto;max-width:100rem}.ns-colonoscopy-cancer .contents__withImg__img{width:47%}.ns-colonoscopy-cancer .contents__withImg__img--sp{display:none}.ns-colonoscopy-cancer .contents__withImg__text{font-size:1.6rem;line-height:2.2;text-align:justify;width:50%}}@media screen and (max-width: 768px){.ns-colonoscopy-cancer .contents__withImg{padding:0 2rem}.ns-colonoscopy-cancer .contents__withImg__img{margin-bottom:2.4rem}.ns-colonoscopy-cancer .contents__withImg__img--pc{display:none}.ns-colonoscopy-cancer .contents__withImg__img--sp{margin-top:2.4rem}.ns-colonoscopy-cancer .contents__withImg__text{font-size:1.6rem;line-height:2;margin-bottom:2.4rem;text-align:justify}}.ns-colonoscopy-cancer .endoscope-feature{background-color:#faf6f2;padding:70px 0 100px}@media screen and (max-width: 768px){.ns-colonoscopy-cancer .endoscope-feature{padding:7rem 0 0}}.ns-colonoscopy-cancer .endoscope-feature .performance{text-align:center;margin:-40px auto 50px}@media screen and (max-width: 768px){.ns-colonoscopy-cancer .endoscope-feature .performance{margin:-2rem auto 3rem}}.ns-colonoscopy-cancer .endoscope-feature .performance-text{font-size:1.8rem;line-height:1.5}@media screen and (max-width: 330px){.ns-colonoscopy-cancer .endoscope-feature .performance-text{font-size:1.5rem}}.ns-colonoscopy-cancer .endoscope-feature .performance-text span{font-size:2rem;font-weight:700}.ns-colonoscopy-cancer .endoscope-feature .explain:not(:last-child){padding-bottom:70px}@media screen and (max-width: 768px){.ns-colonoscopy-cancer .endoscope-feature .explain:not(:last-child){padding-bottom:3rem}}.ns-colonoscopy-cancer .endoscope-feature .explain__h{font-size:34px;line-height:1.5;margin-bottom:20px}@media screen and (max-width: 768px){.ns-colonoscopy-cancer .endoscope-feature .explain__h{font-size:2.2rem;line-height:1.5;margin-bottom:2rem}}.ns-colonoscopy-cancer .endoscope-feature .explain__text p{margin-bottom:0;padding-bottom:10px}.ns-colonoscopy-cancer .endoscope-feature .explain__text-full{width:100%}.ns-colonoscopy-cancer .endoscope-feature .h-green{color:#41b9af}.ns-colonoscopy-cancer .endoscope-feature .h-pink{color:#f09191}.ns-colonoscopy-cancer .endoscope-feature .h-blue-purple{color:#8c91c8}.ns-colonoscopy-cancer .endoscope-feature .h-blue{color:#82b9e6}.ns-colonoscopy-cancer .endoscope-feature .h-light-green{color:#a5d7a0}.ns-colonoscopy-cancer .endoscope-feature .h-orange{color:#e68c64}.ns-colonoscopy-cancer .endoscope-feature .h-red-purple{color:#c396c8}.ns-colonoscopy-cancer .endoscope-feature .h-yellow{color:#f0d778}.ns-colonoscopy-cancer .disease{padding:50px 0}@media screen and (min-width: 641px){.ns-colonoscopy-cancer .disease .check-list{display:flex;flex-wrap:wrap}}@media screen and (max-width: 640px){.ns-colonoscopy-cancer .disease .check-list{display:inline-block}}.ns-colonoscopy-cancer .disease .check-list__wrap{padding:30px 40px 15px;background-color:#faf6f2}@media screen and (min-width: 841px){.ns-colonoscopy-cancer .disease .check-list__wrap{width:800px}}@media screen and (max-width: 840px){.ns-colonoscopy-cancer .disease .check-list__wrap{width:calc(100% - 40px);padding:30px 30px 15px}}@media screen and (min-width: 641px){.ns-colonoscopy-cancer .disease .check-list__wrap{margin:0 auto}}@media screen and (max-width: 640px){.ns-colonoscopy-cancer .disease .check-list__wrap{margin:0 auto;padding:30px 20px 15px;text-align:center}}.ns-colonoscopy-cancer .disease .check-list__title{text-align:center;margin-bottom:20px;font-weight:500;color:#646464}@media screen and (min-width: 641px){.ns-colonoscopy-cancer .disease .check-list__title{font-size:2.4rem}}@media screen and (max-width: 640px){.ns-colonoscopy-cancer .disease .check-list__title{font-size:2rem}}.ns-colonoscopy-cancer .disease .check-list__item{display:flex;align-items:center;font-size:1.8rem}@media screen and (min-width: 641px){.ns-colonoscopy-cancer .disease .check-list__item{width:calc((100% - 30px)/2);margin-bottom:18px}.ns-colonoscopy-cancer .disease .check-list__item:nth-child(2n-1){margin-right:30px}}@media screen and (max-width: 640px){.ns-colonoscopy-cancer .disease .check-list__item{width:100%;margin-bottom:15px}}.ns-colonoscopy-cancer .disease .check-list__item:before{content:"";position:relative;background:url("data:image/svg+xml,%3csvg%20width='41'%20height='40'%20viewBox='0%200%2041%2040'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3ccircle%20cx='20.4844'%20cy='20'%20r='20'%20fill='%23E68C64'/%3e%3cpath%20d='M14.4844%2021L18.727%2025.2426L27.2123%2016.7574'%20stroke='white'%20stroke-width='2'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3c/svg%3e") 0 0 no-repeat;background-size:contain}@media screen and (min-width: 641px){.ns-colonoscopy-cancer .disease .check-list__item:before{margin-right:16px;width:34px;height:34px;top:2px}}@media screen and (max-width: 640px){.ns-colonoscopy-cancer .disease .check-list__item:before{margin-right:10px;width:26px;height:26px}}.ns-colonoscopy-cancer .flow{padding:70px 0 30px}@media screen and (max-width: 768px){.ns-colonoscopy-cancer .flow{padding:50px 6% 20px!important}}@media screen and (min-width: 769px){.ns-colonoscopy-cancer .flow__content .step-content__item{width:334px}}@media screen and (max-width: 768px){.ns-colonoscopy-cancer .flow__content{margin-bottom:0;padding-bottom:0}}.ns-colonoscopy-cancer .flow__content .step-content__note{display:block}.ns-colonoscopy-cancer .faq-area{background-color:#faf6f2;padding-top:5rem}.ns-colonoscopy-cancer .faq-area .faq-content{padding-bottom:128px}.ns-colonoscopy-cancer .faq-area .faq-content__wrapper{width:900px;margin:0 auto}.ns-colonoscopy-cancer .faq-area .faq-content__wrapper .faq-box{background-color:#fff;margin-bottom:23px}.ns-colonoscopy-cancer .faq-area .faq-content__wrapper .faq-box:last-of-type{margin-bottom:0}.ns-colonoscopy-cancer .faq-area .faq-content__wrapper .faq-box .question{font-size:1.7rem;padding:17px 50px 17px 45px;line-height:1.5;position:relative}.ns-colonoscopy-cancer .faq-area .faq-content__wrapper .faq-box .question:before{content:"Q";position:absolute;left:15px;top:18px;font-size:2rem;line-height:1;font-weight:100;color:#41b9af}.ns-colonoscopy-cancer .faq-area .faq-content__wrapper .faq-box .question:hover{cursor:pointer}.ns-colonoscopy-cancer .faq-area .faq-content__wrapper .faq-box .question:after{position:absolute;content:" ";display:inline-block;width:6px;height:6px;border-top:2px solid #353535;border-right:2px solid #353535;background-color:transparent;transform:translate(-50%,-50%) rotate(135deg);top:50%;right:20px;transition:all .3s}.ns-colonoscopy-cancer .faq-area .faq-content__wrapper .faq-box .question.close:after{transform:translate(-50%,-50%) rotate(-45deg);top:50%;right:20px}.ns-colonoscopy-cancer .faq-area .faq-content__wrapper .faq-box .answer__text{padding:15px 50px 20px 45px;line-height:1.8;position:relative;font-size:1.5rem}.ns-colonoscopy-cancer .faq-area .faq-content__wrapper .faq-box .answer__text:before{content:"A";position:absolute;left:17px;top:18px;font-size:2rem;line-height:1;font-weight:100;color:#e68c64}.ns-colonoscopy-cancer .faq-area .faq-content__wrapper .faq-box .answer .faq-btn{padding:0 50px 30px 0;text-align:right}.ns-colonoscopy-cancer .faq-area .faq-content__wrapper .faq-box .answer .faq-btn a{display:inline-block;width:300px}.ns-colonoscopy-cancer .faq-area .faq-content__wrapper .faq-box .answer .faq-btn a:hover{border:1px solid #353535}@media (min-width: 641px) and (max-width: 1024px){.ns-colonoscopy-cancer .faq-area .faq-content{background-color:#faf6f2}.ns-colonoscopy-cancer .faq-area .faq-content__wrapper{width:90%;margin:0 auto}}@media screen and (max-width: 640px){.ns-colonoscopy-cancer .faq-area .faq-content{padding-bottom:60px}.ns-colonoscopy-cancer .faq-area .faq-content__wrapper{width:91.7%}.ns-colonoscopy-cancer .faq-area .faq-content__wrapper .faq-box{margin-bottom:17px}.ns-colonoscopy-cancer .faq-area .faq-content__wrapper .faq-box .question{padding:15px 40px 17px 34px}.ns-colonoscopy-cancer .faq-area .faq-content__wrapper .faq-box .question:before{left:10px;top:17px;font-size:1.8rem}.ns-colonoscopy-cancer .faq-area .faq-content__wrapper .faq-box .question:after{top:50%;right:15px;transition:all .3s}.ns-colonoscopy-cancer .faq-area .faq-content__wrapper .faq-box .question.close:after{transform:translate(-50%,-50%) rotate(-45deg);top:50%;right:15px}.ns-colonoscopy-cancer .faq-area .faq-content__wrapper .faq-box .answer__text{padding:8px 34px 20px}.ns-colonoscopy-cancer .faq-area .faq-content__wrapper .faq-box .answer__text:before{left:12px;top:12px;font-size:1.8rem}.ns-colonoscopy-cancer .faq-area .faq-content__wrapper .faq-box .answer .faq-btn{text-align:center;padding:0 0 20px}.ns-colonoscopy-cancer .faq-area .faq-content__wrapper .faq-box .answer .faq-btn a{width:87%}}@media screen and (max-width: 768px){.ns-colonoscopy-cancer .column-about .contents__withImg{display:flex;flex-wrap:wrap-reverse}}.ns-colonoscopy-cancer .column-about__note{background:#fff;font-size:1.6rem;padding:2.4rem 7rem;margin:4rem auto;max-width:100rem;text-align:center}@media screen and (max-width: 1000px){.ns-colonoscopy-cancer .column-about__note{padding:2rem 3.2rem;text-align:justify}}@media screen and (max-width: 768px){.ns-colonoscopy-cancer .column-about__note{margin:0 2rem;padding:2rem}}.ns-colonoscopy-cancer .column-about__note__title{color:#e68c64;font-weight:700;margin-bottom:1rem;text-align:center}.ns-colonoscopy-cancer .column-about__note__text{line-height:1.8}@media screen and (max-width: 768px){.ns-colonoscopy-cancer .column-about__note__text{font-size:1.4rem}}.ns-colonoscopy-cancer .column-about__sub{margin:6rem 0 2rem}.ns-colonoscopy-cancer .column-about__sub__title{background-color:#f6e2cd;font-size:3rem;margin-bottom:4rem;padding:1rem 0;text-align:center}@media screen and (max-width: 768px){.ns-colonoscopy-cancer .column-about__sub__title{font-size:2rem;line-height:1.5}}.ns-colonoscopy-cancer .price{padding:4rem 0}@media screen and (max-width: 768px){.ns-colonoscopy-cancer .price{padding-bottom:2rem}}.ns-colonoscopy-cancer .price__table .bg-white th{background-color:#fff}@media screen and (max-width: 768px){.ns-colonoscopy-cancer .colonoscopy-cancer .title{font-size:2.4rem;margin-bottom:3rem}}.ns-colonoscopy-cancer .colonoscopy-cancer .innerlink{margin-top:4rem}@media screen and (max-width: 768px){.ns-colonoscopy-cancer .colonoscopy-cancer .innerlink{margin-top:3rem}}.ns-colonoscopy-cancer .colonoscopy-cancer .flex-btn{padding:3rem 0 4rem}@media screen and (max-width: 768px){.ns-colonoscopy-cancer .colonoscopy-cancer .flex-btn{padding:0}}.ns-colonoscopy-cancer .colonoscopy-cancer .photo{background:#faf6f2}
