@charset "UTF-8";a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}body{font-family:"Hiragino Kaku Gothic Pro","ヒラギノ角ゴ Pro W3",Meiryo UI,Meiryo,"Times New Roman",sans-serif;font-size:14px;color:#56211c;background-image:repeating-linear-gradient(135deg,#feeeef,#feeeef 5px,#fff3f3 5px,#fff3f3 10px)}section{position:relative}section::after,section::before,section>.container::after,section>.container::before{content:"";display:block;width:100%;height:.05%;clear:both;overflow:hidden}figure,picture,section picture{display:block}img{display:block;width:100%}a{color:#e54c84}a:hover{color:#e68a1b}header{z-index:100000;position:fixed;top:0;left:0;width:100%}header .container{background-color:#fff;width:100%;height:56px;display:flex;justify-content:space-between;transition:background-color .4s ease;border-bottom:3px solid #feabb9}section{position:relative;z-index:0;overflow:hidden;max-width:750px;margin:0 auto}section:first-of-type{margin-top:54px}body *{box-sizing:border-box;word-break:break-all}.nowrap{white-space:nowrap}.menu_btn{width:48px;height:54px;box-sizing:border-box;display:flex;flex-wrap:wrap;align-items:center;position:relative;cursor:pointer;z-index:10}.menu_btn p{position:absolute;top:32px;width:100%;text-align:center;color:#de0f5a;font-size:12px}.menu_btn span{width:46%;background:#de0f5a;height:3px;border-radius:2px;display:block;position:absolute;opacity:1;left:50%;transform:translateX(-50%) rotate(0);transition:.25s ease-in-out}.menu_btn span:nth-child(1){top:7px}.menu_btn span:nth-child(2),.menu_btn span:nth-child(3){top:15px}.menu_btn span:nth-child(4){top:23px}.menu_btn.open span{background-color:#fff}.menu_btn.open span:nth-child(1),.menu_btn.open span:nth-child(4){top:18px;width:0%;left:50%}.menu_btn.open span:nth-child(2){transform:translateX(-50%) rotate(45deg)}.menu_btn.open span:nth-child(3){transform:translateX(-50%) rotate(-45deg)}.menu_btn.open p{display:none}.right_head{display:flex;align-items:center}.logo_head figure{height:54px;display:flex;align-items:center}.logo_head figure img{width:50px;margin:0 6px}.logo_head figure figcaption{color:#de0f5a;font-size:12px;line-height:1;margin:2px 1rem 2px 1rem;white-space:nowrap}.head_clinic,.head_contact,.head_mypage,.head_reservation{display:flex;justify-content:center;align-items:center}.head_clinic i.fa,.head_reservation i.fa{font-size:20px}.head_contact svg path,.head_mypage svg{fill:#e54c84}.head_clinic a,.head_contact a,.head_mypage a,.head_reservation a{display:flex;justify-content:center;align-items:center;color:#e54c84;text-decoration:none;text-align:center;padding:0 .2rem}.head_clinic p,.head_contact p,.head_mypage p,.head_reservation p{font-size:12px;white-space:nowrap;margin-left:.2rem}@media (max-width:750px){.head_clinic a,.head_contact a,.head_mypage a,.head_reservation a{flex-direction:column}.head_clinic p,.head_contact p,.head_mypage p,.head_reservation p{font-size:.6rem}}@media (min-width:751px){header .container{justify-content:center;position:relative;max-width:750px;width:100%;margin:0 auto}.logo_head{text-align:center;max-width:70px}.head_clinic,.head_reservation{width:120px}.head_clinic i.fa,.head_reservation i.fa{font-size:28px;margin-right:.5rem}.head_clinic p,.head_contact p,.head_mypage p,.head_reservation p{font-size:1rem;white-space:nowrap}.right_head{width:48px;margin-left:30px;justify-content:flex-end}}header.float_menu{height:0}.parallax_object{position:absolute;bottom:0;left:0}h3{font-size:1.2rem;font-weight:900}h4{font-size:1.2rem;font-weight:900;margin-bottom:.7rem}#cost{background:url(/nipt/wp-content/uploads/2022/06/sec_cost_bg.png) no-repeat;padding-bottom:4rem}#cost>p{padding:1rem}.btn_cost{width:100%}.btn_cost a{display:block;width:38vw;margin:0 auto}.bnr_recommend{position:absolute;top:2px;right:0;width:45%;max-width:300px}.bnr_recommend img{width:100%;max-width:300px;box-shadow:0 8px 5px -5px rgba(0,0,0,.3)}.link_price{position:absolute;right:0;bottom:0;z-index:99;width:60%}.link_price a{display:flex;justify-content:center;align-items:center;margin:.5rem .5rem .25rem 1rem;padding:.25rem .5rem .25rem .5rem;background:rgba(255,255,255,.4);border:1px solid #fff;border-radius:2rem;text-decoration:none;color:#fff;font-size:1rem;line-height:1;white-space:nowrap;box-sizing:border-box}.link_price a::after{content:"";display:block;width:0;height:0;margin-left:.25rem;border-top:.45rem solid #fff;border-left:.3rem solid transparent;border-right:.3rem solid transparent}#keyvisual+.reservation .imgbtn{margin-bottom:0}#keyvisual img{height:auto}#point{margin-top:-10px;padding-top:60px;background:#fff}#point .section_icon{margin-top:-2rem;margin-left:0}#point .inner{width:100%;margin:0 auto;padding:1rem 0 0;text-align:center}#point .container p{color:#5e1d1f}#point h2{font-size:1.4rem;font-weight:700;padding:2rem 0 3rem}#point h2 .blue{color:#2b509b}#point h2.white{background-color:#fff}.magenta{color:#de0f5a}.pink{color:#feabb9}.marker_pink{background:linear-gradient(0deg,#fea0b2 19%,transparent 20%)}.marker_yellow{background:linear-gradient(0deg,#fef6a0 19%,transparent 20%)}#point .worries{background-color:#fff;padding:2rem 1rem}#point .worries li{display:flex;align-items:center;justify-content:space-between}#point .worries li .worry_img{width:30%}#point .worries li .worry_txt{width:65%;text-align:left;font-size:1.4rem}@media (max-width:770px){#point .worries li .worry_txt{font-size:1.1rem}}#point .suggestion{background:url(/nipt/wp-content/themes/hiro_nipt/img/nipt-lp/down-syndrome/point_bg.png) no-repeat;background-size:cover;width:100%;height:160px;background-color:#fff8f5}@media (max-width:770px){#point .suggestion{background:url(/nipt/wp-content/themes/hiro_nipt/img/nipt-lp/down-syndrome/point_bg_sp.png) no-repeat;background-size:contain;width:100%;background-color:#fff8f5}}@media (max-width:770px){#point .suggestion h2{padding-top:.9rem}}#point .point{padding:1rem 1rem 6rem;background-color:#fff8f5}#point .point li{position:relative;text-align:left;font-size:1.1rem;margin-top:5rem;line-height:1.8}#point .point li mark{background-image:linear-gradient(0deg,#f0f385 100%,transparent 100%);font-weight:700}#point .point li::before{content:"";display:block;width:110px;height:60px;position:absolute;left:0}@media (max-width:770px){#point .point li::before{width:80px;height:40px;top:-50%}}#point .point li:first-child::before{background:url(/nipt/wp-content/themes/hiro_nipt/img/nipt-lp/down-syndrome/point_01_en.png) no-repeat;background-size:contain;top:-50px}#point .point li:nth-of-type(2) .green_btn{max-width:200px;width:100%;margin:0 auto}#point .point li:nth-of-type(2) .green_btn a{width:100%;padding:.1rem 3rem;background:#d0ece7;border:1px solid #218865;border-radius:50px;color:inherit;text-decoration:none;font-weight:700;display:block;position:relative}#point .point li:nth-of-type(2) .green_btn a::after{content:"";display:block;width:7px;height:7px;border-top:2px solid #56211c;border-right:2px solid #56211c;transform:rotate(45deg);position:absolute;top:40%;right:10%}#point .point li:nth-of-type(2)::before{background:url(/nipt/wp-content/themes/hiro_nipt/img/nipt-lp/down-syndrome/point_02_en.png) no-repeat;background-size:contain;top:-47px}#point .point li:last-child{margin-top:5rem}#point .point li:last-child::before{background:url(/nipt/wp-content/themes/hiro_nipt/img/nipt-lp/down-syndrome/point_03_en.png) no-repeat;background-size:contain;top:-47px}.underline{display:inline-block;border-bottom:1px solid #b18d8a;padding-bottom:.3rem;margin-bottom:0}#what{background-color:#ffefe7;margin-top:-60px;padding-top:60px}#what .container{text-align:center}#what .container .underline{margin-bottom:1.5rem;font-size:1.05rem;font-weight:900}#what h4{margin:.5rem auto 1.7rem}#what .niptdetail{line-height:1.6;margin-bottom:.7rem}#what .niptdetail:first-line{font-size:1.6rem;font-weight:900}#what .niptdetail .pink{font-size:1.6rem;line-height:1;display:block}#what .niptdetail .pink:first-line{text-indent:.8rem}#what .pict{margin-bottom:.7rem}#what .dontworry{width:90%;margin:0 auto;font-size:1rem;line-height:2}#what .dontworry small{display:block;font-size:.8rem;line-height:1.4}#what .btn_round{margin-top:1.7rem;margin-bottom:3.7rem}.btn_round a{display:inline-flex;justify-content:center;align-items:center;background-color:#ffc8cd;border-radius:2rem;width:50%;height:2.3rem;margin:0 auto;padding:0 1.1rem;text-decoration:none;color:#571a19;line-height:0;touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.btn_round a::before{content:"";display:block;width:0;height:0;border-left:.5rem solid #571a19;border-top:.25rem solid transparent;border-bottom:.25rem solid transparent;margin-right:.5rem}#feature{margin-top:-60px;padding-top:60px}#feature .container{background-color:#ffefe7}#feature .container p{color:#5e1d1f}#feature .inner{width:100%;margin:0 auto 4rem;padding:1rem 0 0;text-align:center;background-color:#fff8f5}#feature h3{margin:0 auto 2.4rem;font-weight:900;font-size:1.6rem}#feature .case{width:100%;margin:0 auto;padding:0 0 2rem;list-style:none;display:flex;flex-wrap:wrap}#feature .case li{width:calc(50% - .5rem);margin:0 auto .75rem;display:flex;flex-direction:column;align-items:center;gap:.75rem}#feature .case li p{font-size:1rem;text-align:center}#feature .case li img{width:50%;max-width:150px;height:auto}#feature .case:nth-of-type(5),#feature .case:nth-of-type(6){margin-bottom:0}@media (min-width:551px){#feature .case{max-width:640px}#feature .case li{width:calc(33.3333333333% - .5rem)}}#willbe{margin-top:-70px;padding-top:70px}#willbe .section_icon{margin:-5.5vw auto 1rem;width:100%}#willbe .container{background:#fff repeat center;background-attachment:fixed;background-position:center top;background-size:100%;padding-bottom:3rem;margin:0 auto;text-align:center}.webp #willbe .container{background-image:url(/nipt/wp-content/themes/hiro_nipt/img/nipt-lp/down-syndrome/willbe_bg.png.webp)}.no-webp #willbe .container{background-image:url(/nipt/wp-content/themes/hiro_nipt/img/nipt-lp/down-syndrome/willbe_bg.png)}#willbe .answer1+.pict{width:90%;margin:0 auto}#willbe h3{margin-top:2rem;font-size:1.7rem;margin-bottom:1rem}#willbe .answer1{margin-bottom:1rem;font-size:1rem;line-height:1.5}#willbe .answer2{width:90%;margin:.7rem auto .7rem;font-size:1rem;line-height:1.5}#willbe .answer3{width:90%;margin:.7rem auto 0;font-size:1rem;font-weight:900;line-height:1.5;font-style:italic}#willbe .pict:nth-of-type(2){margin:1.3rem auto 1.2rem}#willbe+.reservation{margin-top:1rem;margin-bottom:1rem}#downsyndrome{margin-top:-40px;padding-top:40px;background-color:#ffefe7}#downsyndrome p{font-size:1.1rem}#downsyndrome .container{text-align:center;width:calc(100% - 2rem);margin:0 auto}#downsyndrome .container .pict{max-width:280px;width:100%;margin:0 auto}#downsyndrome .section_icon{margin-top:1.4rem}#downsyndrome h2{font-weight:700;font-size:1.4rem;margin:1rem 0 2rem}#downsyndrome h3{margin-top:1rem;margin-bottom:.5rem;font-size:1.3rem}#downsyndrome .answer1{margin-bottom:.65rem;text-align:left}#downsyndrome .answer2{margin-top:.5rem;margin-bottom:.3rem;font-size:1rem;line-height:1.6}#downsyndrome .answer3{width:90%;margin:1.7rem auto 1.6rem;font-size:.8rem;line-height:1.45;text-align:left}.accordion_button{max-width:200px;width:100%;margin:2rem auto;padding:.2rem 3rem;border:1px solid #56211c;border-radius:50px;color:#56211c;position:relative;cursor:pointer}.accordion_button .accordion_icon{color:#56211c;transform:translateY(-50%);display:flex;justify-content:center;transition:.5s transform ease,1s opacity ease;pointer-events:none;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;position:absolute;right:15%;top:54%}.accordion_button .accordion_icon::after,.accordion_button .accordion_icon::before{content:"";display:block;width:.15rem;height:.6rem;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:all .4s ease;background-color:#56211c}.accordion_button .accordion_icon::before{transform:rotateZ(135deg);margin-right:.1rem}.accordion_button .accordion_icon::after{transform:rotateZ(45deg);margin-left:.2rem}.accordion_button.open{color:#fff;background:#56211c;border:none}.accordion_button.open .accordion_icon{transform-origin:50% 20%;transform:rotateZ(180deg)}.accordion_button.open .accordion_icon::after,.accordion_button.open .accordion_icon::before{background-color:#fff}#othersyndrome{margin-top:-40px;padding-top:40px;background-color:#ffefe7}#othersyndrome .container{margin:0 auto;text-align:center}#othersyndrome h3{font-size:1.3rem;margin-bottom:1.5rem}#othersyndrome .exsamplewrap{width:86%;margin:0 auto}.exsamplebox{margin:0 auto}.exsamplebox dl{display:flex;flex-direction:column}.exsamplebox dt{position:relative;z-index:2;display:flex;justify-content:center;align-items:center;color:#fff;font-size:1rem;height:4.1rem;background-image:repeating-linear-gradient(-45deg,#fe9fb1,#fe9fb1 3px,#feb0be 3px,#feb0be 6px);border-radius:1rem 1rem 0 0}.exsamplebox dd{position:relative;z-index:1;display:flex;justify-content:center;align-items:flex-end;padding:.5rem 1rem 1rem;background-color:#fff;border-radius:0 0 1rem 1rem;font-size:1.2rem;font-weight:700}.exsamplebox dd ul{text-align:left}.exsamplebox dd>p{font-size:.8rem}.exsamplebox .giza{position:absolute;top:-.4rem;left:.6rem;display:block;width:4.8rem;height:4.8rem;transform:rotate(349deg)}.giza_text{display:flex;justify-content:center;align-items:center;width:4.8rem;height:4.8rem;font-size:.9rem;line-height:1.2;position:relative;z-index:10;font-weight:700}.giza_bg{display:block;width:4.8rem;height:4.8rem;background:url(/nipt/wp-content/themes/hiro_nipt/img/nipt-lp/down-syndrome/othersyndrome_giza.png) no-repeat center;background-size:100%;position:absolute;top:0;left:0}.exsamplebox::after{content:"";display:block;width:0;height:0;border-top:.8rem solid #ffa0b1;border-left:.65rem solid transparent;border-right:.65rem solid transparent;margin:1rem auto .4rem}#othersyndrome .pict:nth-of-type(1){margin-bottom:1.5rem}#othersyndrome .answer1{font-size:1rem;font-weight:700;margin-bottom:1.5rem}@media (max-width){#othersyndrome .answer1{font-size:1rem}}#othersyndrome .answer2{font-size:1rem;font-weight:700;margin-bottom:1.6rem}#othersyndrome .answer2+.pict{margin-bottom:1.2rem}#othersyndrome .pict:nth-of-type(3){margin-bottom:1.5rem}#othersyndrome .pict:last-of-type{margin-bottom:.5rem}#othersyndrome .answer3{font-size:1rem;font-weight:700;margin-bottom:1rem}@media (min-width:771px){#aftercare{margin-top:-90px;padding-top:90px}}@media (max-width:770px){#aftercare{margin-top:-1rem;padding-top:1rem}}#aftercare .container{background-color:#ffefe7}#aftercare .container .inner{width:calc(100% - 2rem);margin:0 auto 4.7rem;background-color:#fee5e8;text-align:center;overflow:hidden}#aftercare .section_icon{margin:0 auto 1.2rem;background-image:linear-gradient(0deg,#fee5e8 50%,#ffefe7 50%)}#aftercare .section_icon img{margin:0 -5%;width:110%}#aftercare h3{font-size:1.55rem;margin-bottom:2rem}#aftercare .number{width:2.1rem;display:inline-block}.box_attention{color:#fff;background:#fea0b2;width:79%;padding:1.4rem;font-size:1.1rem;font-weight:900;line-height:1.5;margin:1rem auto .8rem;box-shadow:.3rem .3rem 0 #ec647e}.care01{margin-bottom:2.8rem}.care01 h4{width:85%;margin:0 auto .4rem;text-align:left}.care01 .comment{width:85%;margin:0 auto .5rem;text-align:left;line-height:1.45}.care01 .comment:nth-of-type(2) .magenta{font-size:1.4rem;font-weight:900}.care01 .comment:nth-of-type(2) .magenta small{font-size:.8rem;margin:0 -.5rem}.care02 h4{width:85%;margin:0 auto .6rem;text-align:left}.care02 .comment{width:85%;margin:0 auto 1.1rem;text-align:left}.care02 .pict{width:80%;margin:0 auto 2rem}.box_dotted{width:80%;margin:0 auto;padding:.25rem .5rem;border:2px dotted #56211c;text-align:left}.box_dotted_pink{width:90%;margin:0 auto;padding:.4rem .5rem;border:2px dotted #feaebd;font-size:.7rem;text-align:left}#aftercare .box_dotted{font-size:.65rem;line-height:1.5}#recommandation .container{background:#fff}@media (max-width:770px){#recommandation .container{padding:0 1rem}}#recommandation .container .p_downsyndrome h2,#recommandation .container .p_setplan h2{font-size:1.4rem;font-weight:700;text-align:center;padding:2rem 0}#recommandation .container .p_downsyndrome>p,#recommandation .container .p_setplan>p{text-align:center;font-size:1.1rem;-moz-text-align-last:left;text-align-last:left}#recommandation .container .p_downsyndrome .p_list,#recommandation .container .p_setplan .p_list{padding:2rem 0;max-width:650px;width:100%;margin:0 auto}#recommandation .container .p_downsyndrome .p_list>li:not(:last-child),#recommandation .container .p_setplan .p_list>li:not(:last-child){margin-bottom:1.5rem}#recommandation .container .p_downsyndrome .p_list>li .box_top,#recommandation .container .p_setplan .p_list>li .box_top{background:#65ced2;padding:1rem 0;text-align:center;border-top-right-radius:15px;border-top-left-radius:15px;color:#fff}@media (max-width:770px){#recommandation .container .p_downsyndrome .p_list>li .box_top,#recommandation .container .p_setplan .p_list>li .box_top{padding:.5rem 0;border-top-right-radius:10px;border-top-left-radius:10px}}#recommandation .container .p_downsyndrome .p_list>li .box_top h3,#recommandation .container .p_setplan .p_list>li .box_top h3{font-size:1.4rem}@media (max-width:770px){#recommandation .container .p_downsyndrome .p_list>li .box_top h3,#recommandation .container .p_setplan .p_list>li .box_top h3{font-size:1.2rem}}#recommandation .container .p_downsyndrome .p_list>li .box_bottom,#recommandation .container .p_setplan .p_list>li .box_bottom{padding:1.7rem 3rem;border:2px solid #65ced2;border-bottom-left-radius:15px;border-bottom-right-radius:15px}@media (max-width:770px){#recommandation .container .p_downsyndrome .p_list>li .box_bottom,#recommandation .container .p_setplan .p_list>li .box_bottom{padding:1rem;border-bottom-left-radius:10px;border-bottom-right-radius:10px}}#recommandation .container .p_downsyndrome .p_list>li .box_bottom .box_bottom_item,#recommandation .container .p_setplan .p_list>li .box_bottom .box_bottom_item{display:flex;justify-content:space-between;align-items:center}#recommandation .container .p_downsyndrome .p_list>li .box_bottom .box_bottom_item p:first-child,#recommandation .container .p_setplan .p_list>li .box_bottom .box_bottom_item p:first-child{width:40%;font-size:1.2rem;font-weight:700}@media (max-width:770px){#recommandation .container .p_downsyndrome .p_list>li .box_bottom .box_bottom_item p:first-child,#recommandation .container .p_setplan .p_list>li .box_bottom .box_bottom_item p:first-child{font-size:1.1rem}}#recommandation .container .p_downsyndrome .p_list>li .box_bottom .box_bottom_item p:last-child,#recommandation .container .p_setplan .p_list>li .box_bottom .box_bottom_item p:last-child{width:60%;font-size:1rem;text-align:right}@media (max-width:770px){#recommandation .container .p_downsyndrome .p_list>li .box_bottom .box_bottom_item p:last-child,#recommandation .container .p_setplan .p_list>li .box_bottom .box_bottom_item p:last-child{font-size:.8rem}}#recommandation .container .p_downsyndrome .p_list>li .box_bottom .box_bottom_item p:last-child span,#recommandation .container .p_setplan .p_list>li .box_bottom .box_bottom_item p:last-child span{font-weight:700;font-size:1.8rem}@media (max-width:770px){#recommandation .container .p_downsyndrome .p_list>li .box_bottom .box_bottom_item p:last-child span,#recommandation .container .p_setplan .p_list>li .box_bottom .box_bottom_item p:last-child span{font-size:1.4rem}}#recommandation .container .p_downsyndrome .p_list>li .box_bottom+p,#recommandation .container .p_setplan .p_list>li .box_bottom+p{text-align:right;padding-right:.5rem;line-height:1.5}#recommandation .container .p_setplan>p{padding:0 1rem}@media (max-width:770px){#recommandation .container .p_setplan>p{padding:0}}#recommandation .container .p_setplan .p_list>li .box_top{background:#fea0b2}#recommandation .container .p_setplan .p_list>li .box_bottom{border-color:#fea0b2}@media (max-width:770px){#recommandation .container .p_setplan .p_list>li .box_bottom .box_bottom_item p:first-child{width:50%}}@media (max-width:770px){#recommandation .container .p_setplan .p_list>li .box_bottom .box_bottom_item p:last-child{width:50%}}#recommandation .container .p_setplan .p_list>li .box_bottom .box_bottom_item.detail{display:block;border-top:2px dotted #fea0b2;margin-top:1.5rem;padding:1rem 0 0}#recommandation .container .p_setplan .p_list>li .box_bottom .box_bottom_item.detail h4{font-size:1.2rem;color:#fea0b2}@media (max-width:770px){#recommandation .container .p_setplan .p_list>li .box_bottom .box_bottom_item.detail h4{font-size:1.1rem}}#recommandation .container .p_setplan .p_list>li .box_bottom .box_bottom_item.detail ul{list-style-type:disc;margin-left:1rem;font-size:1.1rem;line-height:1.6}@media (max-width:770px){#recommandation .container .p_setplan .p_list>li .box_bottom .box_bottom_item.detail ul{font-size:1rem;line-height:1.5}}#price{margin-top:-10px;padding:55px 1rem 0;background-color:#fff;overflow:hidden}#price .container{padding:0 0 2rem}#price .container h2{font-size:1.6rem;font-weight:700;text-align:center;margin:2rem 0}@media (max-width:770px){#price .container .js-scrollable{overflow-x:scroll;width:100%;white-space:nowrap}}#price .container .js-scrollable table{width:100%}@media (max-width:770px){#price .container .js-scrollable table{width:750px}}.niptplan_name::after,.nipttest_name::after{content:"";width:0;height:0;border-top:.75rem solid;border-right:.45rem solid transparent;border-left:.45rem solid transparent;transform:translateY(0);transition:transform .3s ease-in-out}.open .niptplan_name::after,.open .nipttest_name::after{transform:rotate(180deg) translateY(2px)}.niptplan_list{width:90%;margin:auto}.niptplan_list_item{margin-bottom:1rem;position:relative}.niptplan_name{display:flex;align-items:center;min-height:3.6rem;margin-bottom:.2rem;padding:.3rem 1rem .3rem .3rem;background-color:#fea0b2;color:#fff;border-radius:.4rem}.niptplan_name p{display:flex;flex-direction:column;justify-content:center;width:calc(100% - 1rem);text-align:center}.niptplan_name p .strong{font-size:1.2rem;font-weight:900}.niptplan_name img[src$=".svg"]{width:2.5rem}.nipttest_list{width:calc(100% - 2rem);margin:auto}.nipttest_list_item{margin-bottom:3rem;position:relative}.nipttest_name{display:flex;justify-content:space-between;align-items:center;padding:.3rem 1rem;min-height:3.6rem;background-color:#65ced2;color:#fff;border-radius:.4rem}.nipttest_name p{display:flex;justify-content:center;align-items:center;width:calc(100% - 1rem);text-align:center}.nipttest_name p .strong{font-size:1.2rem;font-weight:900}.plan_li_desc{margin:1rem auto .6rem}.fl_box1,.fl_box2{border:solid 1px #ffc1d0;display:flex;justify-content:space-around}.fl_box2{justify-content:flex-start}.chromosome figure{padding:.2rem 0;margin-bottom:0;float:none;width:39px;text-align:center;display:flex;flex-direction:column;align-items:center}.chromosome figcaption{color:#f36f9c;font-size:.5rem;white-space:nowrap}.icon_chrom_x:before,.icon_chrom_y:before{background-image:url(/nipt/wp-content/themes/hiro_nipt/img/chromo-purple.png);content:"";width:16px;height:30px;display:block;background-size:contain;background-position:center;background-repeat:no-repeat}.sexchromosome_xy:before{background-image:url(/nipt/wp-content/themes/hiro_nipt/img/male-3.png)}.sexchromosome_xx:before{background-image:url(/nipt/wp-content/themes/hiro_nipt/img/female-2.png)}.sexchromosome_no:before{background-image:url(/nipt/wp-content/themes/hiro_nipt/img/s-unknown.png)}.microdup_icon:before{background-image:url(/nipt/wp-content/themes/hiro_nipt/img/microduplication_icon.png)}.microdel_icon:before{background-image:url(/nipt/wp-content/themes/hiro_nipt/img/microdeletion_icon.png)}.icon_chrom_y:before{background-image:url(/nipt/wp-content/themes/hiro_nipt/img/icon_chromosome_y.png)}.data_detail{width:100%;margin:0 auto 1rem;padding:1rem 0 0}.data_detail li:first-of-type .plan_li_desc{margin-top:0}.niptplan_list_item:not(.open) .data_detail,.nipttest_list_item:not(.open) .data_detail{display:none}.niptplan_list_item.open .tap_more,.nipttest_list_item.open .tap_more{display:none;animation:hide 1s ease-in-out}@keyframes hide{49%{display:block}50%{display:none}}.niptplan_list_item:not(.open) .priceamt::before,.nipttest_list_item:not(.open) .priceamt::before{content:none}.data_detail_text{margin:1rem auto;line-height:1.6}.priceamt{color:#e20e5c;font-size:1.6rem;font-weight:900;text-align:center;padding-bottom:1.5rem;background-color:#fff7f8}.priceamt::before{content:"";display:block;width:0;height:0;border-top:.8rem solid #ffa0b1;border-left:.65rem solid transparent;border-right:.65rem solid transparent;margin:0 auto .4rem}.priceamt .tax{font-size:.9rem;font-weight:400;color:#333;white-space:nowrap}.priceamt .nowrap{font-size:.9rem}.nipttest_list_item .priceamt{background-color:#effeff}.nipttest_list_item .priceamt::before{border-top:.8rem solid #65ced2}.nipttest_list_item .data_detail{background-color:#effeff;margin-top:.2rem}.niptplan_list_item:not(.open) .priceamt,.nipttest_list_item:not(.open) .priceamt{padding-top:.5rem;margin-top:.2rem}.tap_more{position:absolute;bottom:.5rem;right:.5rem;font-size:.65rem}.option{background-color:#fff}.option .container{margin-top:1rem}.option_table{width:95%;margin:0 auto;border-collapse:collapse;border:2px solid #fea0b2;border-width:0 2px}.option_table th{padding:.5rem 0;background-color:#fea0b2;color:#fff;vertical-align:middle;text-align:center}.option_table td{padding:.5rem;border:1px solid #fea0b2;vertical-align:middle}.option_table td:nth-of-type(3){text-align:center}.option_table td .price{font-size:1.2rem;color:#e20e5c;white-space:nowrap}.option_table td .tax{font-size:.9rem;white-space:nowrap}.option_table td{border-bottom:2px solid #fea0b2}.option_table td+td{border-left:2px solid #fea0b2}.sec_price_label{max-width:320px;margin:0 auto}.option_table .sec_price_cost{display:block;max-width:180px;text-align:center;white-space:nowrap}.option_table .sec_price_cost .price{white-space:nowrap;display:block}.option_table .sec_price_cost .tax{white-space:nowrap;font-size:.8rem;display:block}.price_amt p span{font-size:1.6rem}@media (max-width:767px){#price .nipttest_list .price_amt p{font-size:2em}.price_amt p span{font-size:1rem}.price_amt p.twin span:first-of-type{white-space:normal}.option_table .sec_price_cost .tax{font-size:.6rem}}#price .data_detail.option_comment{width:90%;margin:1rem auto 0;padding:1rem 0;background-color:#fff}#price .data_detail.option_comment p{margin:0 auto;text-indent:-1rem;padding-left:1rem}#price .data_detail.option_comment figure{margin-top:1rem}#price+.reservation{margin-bottom:3rem}.legends{text-align:center}.legends ul{display:inline-block}.legends ul li{display:flex;margin-bottom:10px}.legends ul li img{width:16px;height:30px;margin-right:10px}.legends ul li span{text-align:left}#price+.option{background-color:#fff}#hirosmerit{padding-top:80px;z-index:9;background-color:#ffefe7}#hirosmerit .section_icon{margin-top:calc(-5.5vw - 2px)}#hirosmerit .section_icon img{max-width:75px;width:100%;margin:0 auto}#hirosmerit .container{background-color:#ffefe7;border-top:2px solid #ffa0b1;margin-top:-1.5rem;text-align:center}#hirosmerit .container h2{font-size:1.4rem;font-weight:700;margin:1rem 0 2rem}#hirosmerit .container .hirosmerit_list{padding:0 1rem}#hirosmerit .container .hirosmerit_list .hirosmerit_list_item .js-accordion-title{position:relative}#hirosmerit .container .hirosmerit_list .hirosmerit_list_item .js-accordion-title::before{content:"";display:block;width:110px;height:60px;position:absolute;left:0;top:-83%}@media (max-width:770px){#hirosmerit .container .hirosmerit_list .hirosmerit_list_item .js-accordion-title::before{width:80px;height:40px;top:-50%}}#hirosmerit .container .hirosmerit_list .hirosmerit_list_item .js-accordion-title h3{font-size:1.3rem;text-align:center}#hirosmerit .container .hirosmerit_list .hirosmerit_list_item:first-child{margin-top:4rem}#hirosmerit .container .hirosmerit_list .hirosmerit_list_item:first-child .js-accordion-title::before{background:url(/nipt/wp-content/themes/hiro_nipt/img/nipt-lp/down-syndrome/merit_01_en.png) no-repeat;background-size:contain}#hirosmerit .container .hirosmerit_list .hirosmerit_list_item:nth-of-type(2){margin-top:2rem}#hirosmerit .container .hirosmerit_list .hirosmerit_list_item:nth-of-type(2) .js-accordion-title::before{background:url(/nipt/wp-content/themes/hiro_nipt/img/nipt-lp/down-syndrome/merit_02_en.png) no-repeat;background-size:contain}#hirosmerit .container .hirosmerit_list .hirosmerit_list_item:nth-of-type(3){margin-top:2rem}#hirosmerit .container .hirosmerit_list .hirosmerit_list_item:nth-of-type(3) .js-accordion-title::before{background:url(/nipt/wp-content/themes/hiro_nipt/img/nipt-lp/down-syndrome/merit_03_en.png) no-repeat;background-size:contain}#hirosmerit .container .hirosmerit_list .hirosmerit_list_item .item_list dd{padding:1rem;line-height:1.4}@media (max-width:770px){#hirosmerit .container .hirosmerit_list .hirosmerit_list_item .item_list dd{padding:.5rem}}#hirosmerit .container .hirosmerit_list .hirosmerit_list_item .item_list dd p{font-size:1.2rem;width:100%;margin:0;-moz-text-align-last:left;text-align-last:left;margin-bottom:.5rem}#hirosmerit .container .hirosmerit_list .hirosmerit_list_item .item_list dd .box_dotted_pink{margin-top:1rem}#hirosmerit .container .hirosmerit_list .hirosmerit_list_item .item_list dd .accordion_button{max-width:200px;width:100%;margin:2rem auto;padding:.2rem 3rem;border:1px solid #56211c;border-radius:50px;color:#56211c;position:relative;cursor:pointer}#hirosmerit .container .hirosmerit_list .hirosmerit_list_item .item_list dd .accordion_button .accordion_icon{color:#56211c;transform:translateY(-50%);display:flex;justify-content:center;transition:.5s transform ease,1s opacity ease;pointer-events:none;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;position:absolute;right:15%;top:54%}#hirosmerit .container .hirosmerit_list .hirosmerit_list_item .item_list dd .accordion_button .accordion_icon::after,#hirosmerit .container .hirosmerit_list .hirosmerit_list_item .item_list dd .accordion_button .accordion_icon::before{content:"";display:block;width:.15rem;height:.6rem;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:all .4s ease;background-color:#56211c}#hirosmerit .container .hirosmerit_list .hirosmerit_list_item .item_list dd .accordion_button .accordion_icon::before{transform:rotateZ(135deg);margin-right:.1rem}#hirosmerit .container .hirosmerit_list .hirosmerit_list_item .item_list dd .accordion_button .accordion_icon::after{transform:rotateZ(45deg);margin-left:.2rem}#hirosmerit .container .hirosmerit_list .hirosmerit_list_item .item_list dd .accordion_button.open{color:#fff;background:#56211c;border:none}#hirosmerit .container .hirosmerit_list .hirosmerit_list_item .item_list dd .accordion_button.open .accordion_icon{transform-origin:50% 20%;transform:rotateZ(180deg)}#hirosmerit .container .hirosmerit_list .hirosmerit_list_item .item_list dd .accordion_button.open .accordion_icon::after,#hirosmerit .container .hirosmerit_list .hirosmerit_list_item .item_list dd .accordion_button.open .accordion_icon::before{background-color:#fff}#questions{z-index:10}@media (min-width:771px){#questions{margin-top:-80px;padding-top:80px}}@media (max-width:770px){#questions{margin-top:-2rem;padding-top:2rem}}#questions+.reservation{z-index:11}#questions .section_icon{margin:-3.5vw auto 1rem}#questions .container{background-color:#ffffeb}#questions h3{text-align:center;margin-bottom:1.4rem}#questions h3 .large{font-size:2rem}.question_talk{width:calc(100% - 2rem);margin:0 auto 1rem;overflow:hidden}.question_talk_item{display:flex;align-items:flex-end;margin-bottom:.8rem}.question_talk_item.answer{flex-direction:column}.question_talk_item.answer:last-of-type{margin-bottom:0}.question_talk_item.question .question_balloon p{font-size:1.2rem;line-height:1.4}.question_talk_item.question .question_balloon::before{content:"";display:block;width:0;height:0;border-right:1rem solid #fea0b2;border-top:0 solid transparent;border-bottom:.8rem solid transparent;left:-1rem;bottom:.8rem;position:absolute}.question_talk_item.answer .question_balloon::before{content:"";display:block;width:0;height:0;border-right:1rem solid #7fcacd;border-top:0 solid transparent;border-bottom:.8rem solid transparent;right:5.5rem;bottom:-.8rem;position:absolute}.question_talk_item.question::before{content:"";display:block;width:7.1rem;height:8rem;background:url(/nipt/wp-content/uploads/2022/11/qa-q_01.png) no-repeat left center;background-size:contain}.question_talk_item.answer::after{content:"";display:block;width:7.1rem;height:8.5rem;margin-top:-2rem;background:url(/nipt/wp-content/uploads/2022/11/qa-a_02.png) no-repeat right center;background-size:contain;position:relative}@media (max-width:770px){.question_talk_item.answer::after{height:8rem}}.question_talk_item.question .question_balloon{background-color:#fea0b2}.question_talk_item:nth-of-type(3)::before{background-image:url(/nipt/wp-content/uploads/2022/11/qa-q_02.png)}.question_talk_item:nth-of-type(4)::after{background-image:url(/nipt/wp-content/uploads/2022/11/qa-a_01.png)}.question_talk_item:nth-of-type(5)::after{background-image:url(/nipt/wp-content/uploads/2022/11/qa-q_01.png)}.question_talk_item:nth-of-type(6)::after{background-image:url(/nipt/wp-content/uploads/2022/11/qa-a_02.png)}.question_talk_item.answer .question_balloon{background-color:#7fcacd}.question_talk_item.answer .question_balloon p{line-height:1.6}.question_balloon{position:relative;width:100%;padding:1rem 1.5rem;border-radius:.6rem;color:#fff}.btn_rect{border:1px solid #fff;font-size:.7rem;color:#fff;line-height:1;text-align:center;text-decoration:none;display:block;width:75%;margin-top:.3rem;padding:.4rem .5rem}.btn_rect:before{content:"▶";font-size:.5rem}#flow{margin-top:3.2rem;background:url(/nipt/wp-content/themes/hiro_nipt/img/nipt-lp/down-syndrome/flow_line_top.png) no-repeat top center,url(/nipt/wp-content/themes/hiro_nipt/img/nipt-lp/down-syndrome/flow_line_bottom.png) no-repeat bottom center;background-size:100%}#flow .section_icon{margin-top:-5.5vw}#flow .container{text-align:center}#flow h3{font-size:1.6rem;margin-top:.5rem}.reservation_flow{position:relative;width:75%;margin-top:1.45rem;margin-left:16.8%}.reservation_flow::before{content:"";display:block;width:3px;height:100rem;max-height:-moz-max-content;max-height:max-content;background-color:#ffa1b4;position:absolute;top:0;left:.85rem;z-index:1}.resevation_flow_item{position:relative;z-index:2}.resevation_flow_item ul{margin-bottom:1.2rem}.flow_label{display:block;background-color:#e00d5a;padding:.25rem .5rem;width:32%;color:#fff;font-size:1rem;font-weight:900}.resevation_flow_item_child{text-align:left;padding-left:1.7rem}.resevation_flow_item_child h4{position:relative;font-size:1rem;font-weight:900;margin:.8rem 0 .1rem}.resevation_flow_item_child h4::before{content:"";position:absolute;top:.4rem;left:-1.05rem;background-color:#fda0b2;display:inline-block;width:.6rem;height:.6rem;border-radius:1rem}.resevation_flow_item_child p{font-size:.7rem;margin-bottom:.5rem}.resevation_flow_item_child picture{width:67%}#attention{background-color:#ffefe7;z-index:12}@media (min-width:771px){#attention{margin-top:-3rem;padding-top:3rem}}@media (max-width:770px){#attention{margin-top:-2rem;padding-top:2rem}}#attention+.reservation{z-index:13}#attention+.reservation .container{margin-bottom:3rem}#attention .section_icon{margin:-5.5vw calc((10% + .4rem + 2px) * -1) 0}#attention .container{width:calc(100% - 2rem);margin:0 auto;padding:.4rem;background-color:#fff;border-radius:1rem;text-align:center}#attention .inner{border-radius:1rem;border:2px solid #ffbec8}#attention .box_cream{margin-top:1rem;padding:1rem;font-size:.7rem;line-height:1.6}#attention h3{font-size:1.6rem}#attention h4{color:#fe9fb1;font-size:1rem}.atention_list{width:90%;margin:0 auto 1.5rem;text-align:left}.atention_list_item{margin:2rem auto .5rem}.box_cream{background-color:#ffffeb}#reservation{z-index:14}@media (min-width:771px){#reservation{margin-top:-70px;padding-top:100px}}@media (max-width:770px){#reservation{margin-top:-3rem;padding-top:3rem}}#reservation .section_icon{margin-top:-5.5vw}#reservation .container{border-top:2px solid #ffa0b1;margin-top:-1.5rem;background-color:#ffefe7}#reservation h3{margin:.5rem auto 1.1rem;text-align:center;font-size:1.6rem}#reservation h4.clinic_data_item_name{font-size:2em;color:#e54c84;border-bottom:0}#reservation h4{font-size:1.2rem;border-bottom:1px solid}@media (max-width:770px){#reservation h4{font-size:1rem}}#reservation .clinicname{width:70%;margin:0 auto;border-bottom:0;font-size:1.6em}.clinic_data{background-color:#fff;width:calc(100% - 1rem);margin:0 auto 1rem;padding:1rem;border:2px solid #fdb9c6;text-align:center}.clinic_data:nth-of-type(1){z-index:1}.clinic_data:nth-of-type(2){z-index:2}.clinic_data:nth-of-type(3){z-index:3}.clinic_data:nth-of-type(4){z-index:4}.clinic_data:nth-of-type(5){z-index:5}.clinic_data:nth-of-type(6){z-index:6}.clinic_data:nth-of-type(7){z-index:7}.clinic_data_item:not(:last-of-type){margin-bottom:1.8rem}.clinic_data_item .tel{margin-bottom:1rem}.clinic_data_item .call{margin:.5rem auto 0}.clinic_data_item .call a{font-size:1.4rem;font-weight:900;line-height:1;text-decoration:none;display:flex;justify-content:center;align-items:center}.clinic_data_item .tel .call a:before{content:"";display:block;width:1.6rem;height:1.2rem;background:url(/nipt/wp-content/themes/hiro_nipt/img/nipt-lp/down-syndrome/reservation_icon_call.png) no-repeat top center;background-size:100%}.clinic_data_item .btn_round a{width:80%;margin-top:1rem;background-color:#f19aab;box-shadow:0 3px 0 #e95876;color:#fff;white-space:nowrap}.clinic_data_item .btn_round a::before{border-left-color:#fff}#access{margin-top:-80px;padding-top:80px;z-index:15}#access .container{background-image:repeating-linear-gradient(90deg,#feeeef,#feeeef 3px,#fff3f3 3px,#fff3f3 6px)}#access .section_icon{margin-top:-5.5vw}#access .container{text-align:center}#access h3{margin:.5rem auto 1.5rem;font-size:1.5rem}#access h4{font-size:1rem;margin-bottom:.2rem}#access .tel{margin-bottom:.6rem}#access .tel::before{content:"☎ "}#access .map{margin-bottom:1rem}.clinic_access_wrap{position:relative;width:90%;margin:0 auto}.clinic_access_item{display:none}.clinic_access_item.active{display:block}.howto_access{text-align:left;padding-bottom:2rem}#bottom{background-color:#fff3f3;z-index:17}#bottom picture{margin:2rem auto 0}.totop{position:fixed;bottom:.25rem;right:.1rem;width:2rem;height:2rem;cursor:pointer;z-index:1500;background:#d6606e;transition:bottom .4s ease}.float_menu~.totop{bottom:calc(1rem + 9.5vh)}.reservation{background-color:#ffefe7}.reservation .container{display:flex;align-items:center;justify-content:space-between;flex-direction:column;margin-bottom:1rem}.reservation .ribbon{width:67%;margin:6.5vw auto 0;margin-top:2rem}@media (max-width:770px){.reservation .ribbon{width:100%}}.reservation .imgbtn{width:72%;background-color:#ff8329;box-shadow:.15rem .2rem #ff3c09;border-radius:3rem;position:relative;overflow:hidden}@media (min-width:771px){.reservation .imgbtn{margin:1rem auto}}@media (max-width:770px){.reservation .imgbtn{margin:1rem auto 2rem;width:90%;max-width:531px}}.reservation .imgbtn+.imgbtn{width:400px;margin:2.5vw auto 5rem;border-radius:3rem;background-color:#ff8633;box-shadow:.15rem .2rem #ff480e}.reservation .callnumber,.reservation .calltime{display:none}#json-access+.reservation{z-index:16}#price article.reservation{border-radius:0 0 .5rem .5rem}#price article.reservation .container{padding-bottom:.5rem}.imgbtn:first-of-type::before{position:absolute;content:"";display:inline-block;top:-180px;left:0;width:30px;height:100%;background-color:#fff;animation:shiny 4s ease-in-out infinite}.imgbtn:nth-of-type(2)::before{position:absolute;content:"";display:inline-block;top:-180px;left:0;width:30px;height:100%;background-color:#fff;animation:shiny2 4s ease-in-out infinite}#reservation .tab_contents{position:relative}#reservation .tab_buttons ul{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:center;width:calc(100% - 1rem);margin:0 auto}#reservation .tab_buttons li{width:20%;display:block;text-align:center}#reservation .tab_buttons li:last-of-type label{border-right-width:1px}#reservation .tab_buttons label.active{background-color:#e95876;color:#fff;pointer-events:none}#reservation .tab_buttons label{display:flex;justify-content:center;align-items:center;flex-direction:column;width:100%;padding:.5rem 0;background-color:#ffe6eb;border:1px solid #fdb9c6;border-width:1px 0 0 1px;touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;cursor:pointer}#reservation .tab_buttons label::after{content:"";display:block;width:0;height:0;border-top:.3rem solid #56211c;border-left:.22rem solid transparent;border-right:.22rem solid transparent;margin-top:.25rem}#reservation .tab_buttons label.active::after{border-top-color:#fff}#access .tab_buttons{margin-bottom:3rem}#access .tab_buttons ul::after{content:"";display:block;width:100%;height:1px;clear:both}#access .tab_buttons ul li{width:33.3333333333%;float:left}#access .tab_buttons ul li label::before{content:""}#access .tab_buttons ul li label::after{content:"駅前院"}#access .tab_buttons ul li label.active{color:#000;font-weight:900}#access .tab_buttons ul li label{line-height:2rem;color:#cf4a5a}footer{text-align:center}.dropdown_menu{width:100%;position:absolute;right:0;top:0;opacity:0;height:100vh;background-color:#fea0b2;box-shadow:-5px 0 5px -5px rgba(0,0,0,.3);display:none}.dropdown_menu h2{transform:rotate(90deg);height:5rem;display:flex;justify-content:flex-start;align-items:center;position:absolute;top:5.5rem;left:-4.5rem;font-size:3.5rem;color:#ffd0d9}.dropdown_menu h2 span{display:block;line-height:0}.dropdown_menu ul{float:right;width:calc(100% - 5rem);height:calc(100vh - 60px);padding:0;display:flex;flex-direction:column;overflow-y:auto;margin-top:2rem}@media (max-width:770px){.dropdown_menu ul{width:100%;padding:0 .5rem}}.dropdown_menu ul li{height:3rem;padding:0;display:flex;align-items:center;opacity:0}.dropdown_menu ul li a{color:#fff;text-decoration:none;display:flex;align-items:center;width:100%;height:3rem;padding:0 .5rem}.dropdown_menu ul li a:before{content:"▶";margin-right:.5rem;font-size:.6rem}.dropdown_menu ul li a:hover{background-image:linear-gradient(125deg,#fdb405,transparent)}.dropdown_menu ul li hr{width:100%;height:1px;border-width:0;background-image:linear-gradient(90deg,transparent 2%,#ffd0d9 5%,#ffd0d9 80%,transparent 85%)}.dropdown_menu.open{display:block;opacity:1}.dropdown_menu.open ul li{opacity:1}.dropdown_menu.open ul li:nth-of-type(-n+5) a{font-weight:500;font-size:1rem}.dropdown_menu.open ul li:nth-of-type(n+6),.dropdown_menu.open ul li:nth-of-type(n+6) a{height:2.5rem}.dropdown_menu.open ul li:nth-of-type(n+6) a:before{content:"•";color:#ffd0d9}.dropdown_menu.open ul li:nth-of-type(1){animation:pan_left1 .5s ease-in-out}.dropdown_menu.open ul li:nth-of-type(2){animation:pan_left2 .5s ease-in-out}.dropdown_menu.open ul li:nth-of-type(3){animation:pan_left3 .5s ease-in-out}.dropdown_menu.open ul li:nth-of-type(4){animation:pan_left4 .5s ease-in-out}.dropdown_menu.open ul li:nth-of-type(5){animation:pan_left5 .5s ease-in-out}.dropdown_menu.open ul li:nth-of-type(6){animation:pan_left6 .5s ease-in-out}.dropdown_menu.open ul li:nth-of-type(7){animation:pan_left7 .5s ease-in-out}.dropdown_menu.open ul li:nth-of-type(8){animation:pan_left8 .5s ease-in-out}.dropdown_menu.open ul li:nth-of-type(9){animation:pan_left9 .5s ease-in-out}.dropdown_menu.open ul li:nth-of-type(10){animation:pan_left10 .5s ease-in-out}.dropdown_menu.open ul li:nth-of-type(11){animation:pan_left11 .5s ease-in-out}.dropdown_menu.open ul li:nth-of-type(12){animation:pan_left12 .5s ease-in-out}.dropdown_menu.open ul li:nth-of-type(13){animation:pan_left13 .5s ease-in-out}@keyframes pan_left1{0%{opacity:0}7%{opacity:0}100%{opacity:1}}@keyframes pan_left2{0%{opacity:0}14%{opacity:0}100%{opacity:1}}@keyframes pan_left3{0%{opacity:0}21%{opacity:0}100%{opacity:1}}@keyframes pan_left4{0%{opacity:0}28%{opacity:0}100%{opacity:1}}@keyframes pan_left5{0%{opacity:0}35%{opacity:0}100%{opacity:1}}@keyframes pan_left6{0%{opacity:0}42%{opacity:0}100%{opacity:1}}@keyframes pan_left7{0%{opacity:0}49%{opacity:0}100%{opacity:1}}@keyframes pan_left8{0%{opacity:0}56%{opacity:0}100%{opacity:1}}@keyframes pan_left9{0%{opacity:0}63%{opacity:0}100%{opacity:1}}@keyframes pan_left10{0%{opacity:0}70%{opacity:0}100%{opacity:1}}@keyframes pan_left11{0%{opacity:0}77%{opacity:0}100%{opacity:1}}@keyframes pan_left12{0%{opacity:0}84%{opacity:0}100%{opacity:1}}@keyframes pan_left13{0%{opacity:0}91%{opacity:0}100%{opacity:1}}.bottom_reservation{position:fixed;bottom:0;z-index:100;width:100%;transform:translateY(12vh);transition:transform .4s ease}.float_menu~.bottom_reservation{transform:translateY(0)}.lowest .bottom_reservation{position:static}.reservation_inner{display:flex;justify-content:center;width:100%;max-width:750px;margin:0 auto;background:rgba(0,0,0,.5)}.reservation_web{border-radius:3vw;background-image:linear-gradient(0deg,#ff480e 0,#ff6318 50%,#ffbb83 100%);max-width:650px;width:95%;margin:2% auto;padding:.15rem}.reservation_web a{display:block;border-radius:2.5vw;background-image:linear-gradient(0deg,#ff7726 0,#ff9640 100%);max-width:655px;padding:0 2rem}.reservation_tel{margin:2% 3% 2% .5%}.reservation_tel a:hover img,.reservation_web a:hover img{filter:brightness(1.2)}.reservation_tel img,.reservation_web img{display:block;width:100%;transition:filter .5s ease}#local_nav{z-index:10000}#local_nav .nav_inner{display:flex;flex-wrap:wrap;justify-content:space-evenly;background:#fff;padding-top:2px}@media (max-width:770px){#local_nav .nav_inner{margin-top:1px}}#local_nav .nav_inner .nav_inner_item{width:33%;height:70px;background:#d0ece7;border-bottom:1px solid #fff}#local_nav .nav_inner .nav_inner_item:nth-of-type(3) a{padding-top:.9rem}@media (max-width:770px){#local_nav .nav_inner .nav_inner_item:nth-of-type(3) a{padding-top:.4rem}}#local_nav .nav_inner .nav_inner_item:nth-of-type(3) a::after{left:84%}@media (max-width:770px){#local_nav .nav_inner .nav_inner_item:nth-of-type(3) a::after{left:79%;top:36%}}#local_nav .nav_inner .nav_inner_item a{display:block;width:100%;padding:1.5rem 0;text-align:center;text-decoration:none;color:#56211c;font-weight:700;font-size:1.1rem;position:relative}@media (max-width:770px){#local_nav .nav_inner .nav_inner_item a{font-size:.9rem;padding-right:1rem}}#local_nav .nav_inner .nav_inner_item a::after{content:"";display:block;left:4px;box-sizing:border-box;width:8px;height:8px;border:8px solid transparent;border-top:8px solid #56211c;position:absolute;top:46%;left:70%}@media (max-width:770px){#local_nav .nav_inner .nav_inner_item a::after{width:6px;height:6px;border:6px solid transparent;border-top:6px solid #56211c;top:47%;left:79%}}#local_nav .nav_inner .nav_inner_item:nth-child(2) a::after{left:70%}@media (max-width:770px){#local_nav .nav_inner .nav_inner_item:nth-child(2) a::after{left:75%}}#local_nav .nav_inner .nav_inner_item:nth-child(4) a::after{left:78%}@media (max-width:770px){#local_nav .nav_inner .nav_inner_item:nth-child(4) a::after{left:87%}}#local_nav .nav_inner .nav_inner_item:nth-child(5) a::after{left:66%}@media (max-width:770px){#local_nav .nav_inner .nav_inner_item:nth-child(5) a::after{left:69%}}#local_nav .nav_inner .nav_inner_item:last-child a::after{left:60%}@media screen and (max-width:750px){.logo_head img{width:100%;max-width:35vw}.logo_head figure figcaption{font-size:0;margin:0 .25rem;white-space:normal;width:0}#reservation .tab_buttons li:nth-of-type(5n) label{border-right-width:1px}.top_instnav{width:100%;margin:0 auto;background:#e54c84}.top_instnav_inner{display:flex;width:90%;max-width:600px;flex-wrap:wrap;justify-content:space-between;margin:0 auto;padding:20px 0}.top_instnav_inner>figure{width:calc(50% - .25rem);margin-bottom:.5rem}.top_instnav_inner>figure:nth-of-type(5),.top_instnav_inner>figure:nth-of-type(6){margin-bottom:0}.top_instnav_inner>figure img{width:100%;height:auto;display:block}}@media (min-width:320px) and (max-width:400px){.exsamplebox .giza{left:-1.4rem}.reasonable_subvisual{margin:-48.6vw 0 0 15.6%;padding:12.9rem 1.6rem 3.4rem}}@media screen and (min-width:751px){.sponly{display:none}}@media screen and (max-width:750px){.sponly{display:block}}@media screen and (min-width:751px){header .container{justify-content:center}.logo_head{text-align:center;max-width:702px}.logo_head figure figcaption{font-size:1.4rem}.logo_head figure img{margin:2px 0}section{box-shadow:0 20px 20px -10px rgba(86,26,28,.2)}a[href*="tel:"]{pointer-events:none;cursor:default;text-decoration:none}.reservation a[href*="tel:"].imgbtn{background-color:transparent;box-shadow:none;border-radius:unset;text-align:center}.reservation a[href*="tel:"].imgbtn img{display:none}.reservation a[href*="tel:"].imgbtn .callnumber{display:flex;align-items:center;justify-content:center;width:-moz-fit-content;width:fit-content;padding-bottom:.25rem;margin:0 auto .25rem;border-bottom:2px solid #f19aab;color:#ff7b95}.reservation a[href*="tel:"].imgbtn .callnumber::before{content:"";display:block;width:49px;height:37px;margin-right:.5rem;background:url(/nipt/wp-content/themes/hiro_nipt/img/nipt-lp/down-syndrome/reservation_icon_call.png) no-repeat top center;background-size:100%}.reservation a[href*="tel:"].imgbtn::before{content:none;position:relative;top:auto;left:0;animation:none}.reservation .callnumber{font-size:2.8rem;font-weight:900;font-family:Helvetica Neue,Arial #000;line-height:1}.reservation .calltime{display:block;color:#333;font-size:1rem}.dropdown_menu.open{max-width:500px;box-shadow:5px 10px -5px rgba(0,0,0,.3)}.btn_cost a{width:300px}#point .section_icon{margin-top:-2rem}#price+.reservation{margin-bottom:3rem}#what .container{margin-bottom:2rem}#what .niptdetail .pink{background-size:1.7rem .9rem}#willbe+.reservation{margin-top:0;margin-bottom:1rem}#willbe .container{background-size:50%}#aftercare .section_icon,#reasonable .section_icon,#willbe .section_icon{margin-top:-2.5rem}#access .section_icon,#hirosmerit .section_icon,#questions .section_icon,#reservation .section_icon{margin-top:-2.8rem}#attention .section_icon{margin-top:-3.2rem}.question_talk_item{display:flex;align-items:flex-end;margin-bottom:1.8rem}.question_talk_item.answer{flex-direction:initial}.question_talk_item.answer .question_balloon{position:relative;width:calc(100% - 2rem);padding:1rem 1.5rem;border-radius:.6rem;color:#fff;z-index:10}.question_talk_item.answer .question_talk_item.answer::after{display:block;width:6.1rem;height:5rem;background:url(/nipt/wp-content/themes/hiro_nipt/img/nipt-lp/down-syndrome/questioins_talk_icon_1b.png) no-repeat right center;background-size:contain}.question_talk_item.answer .question_balloon::before{border-right:none;border-left:1rem solid #7fcacd;border-top:0 solid transparent;border-bottom:.8rem solid transparent;bottom:.8rem;right:-1rem}#reservation .tab_buttons li{width:10%}.reasonable_subvisual{margin-top:-400px;padding-top:400px}.reservation_web{border-radius:1vw;width:100%;padding:.3rem}.reservation_web a{border-radius:.9vw}}