@charset "UTF-8";@import url(https://fonts.googleapis.com/css2?family=Noto+Sans+JP:wght@400;500&display=swap);abbr,address,article,aside,audio,b,blockquote,body,canvas,caption,cite,code,dd,del,details,dfn,div,dl,dt,em,fieldset,figcaption,figure,footer,form,h2,h3,h4,h5,h6,hgroup,html,i,iframe,ins,kbd,label,legend,li,mark,menu,nav,object,ol,p,pre,q,samp,section,small,span,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,ul,var,video{margin:0;padding:0;border:0;outline:0;font-size:inherit;vertical-align:bottom;font-size:1rem}body{line-height:1}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section{display:block}li,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:'';content:none}a,em,i,small,span,strong{margin:0;padding:0;font-size:100%;vertical-align:baseline;background:0 0}ins{background-color:#ff9;color:#000;text-decoration:none}mark{background-color:#ff9;color:#000;font-style:italic;font-weight:700}del{text-decoration:line-through}abbr[title],dfn[title]{border-bottom:1px dotted;cursor:help}table{border-collapse:collapse;border-spacing:0}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}input,select{vertical-align:middle}html{color:#000;word-wrap:break-word;font-size:15px;line-height:1.6}body{position:relative;width:100%;height:100%;-webkit-text-size-adjust:100%;line-height:1.6}@media screen and (max-width:750px){body{padding-top:98px}}main.l-main{font-family:"Noto Sans JP","ヒラギノ角ゴ ProN W3","Hiragino Kaku Gothic ProN","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","ヒラギノ丸ゴ ProN W4","Hiragino Maru Gothic ProN","ヒラギノ丸ゴ Pro W4","Hiragino Maru Gothic Pro","メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS PGothic",Sans-Serif}.l-main a{text-decoration:none;color:#000;-webkit-transition:opacity .2s;transition:opacity .2s}.l-main a:hover{text-decoration:none;opacity:.8}.l-main img{max-width:100%;height:auto}@media screen and (max-width:750px){.l-main img{width:100%}}.l-main strong{font-weight:700}.l-main input{padding:0;border:none;background:0 0}.l-main *{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-backface-visibility:hidden;backface-visibility:hidden}.l-main ::after,.l-main ::before{-webkit-box-sizing:border-box;box-sizing:border-box}.l-main input[type=date],.l-main input[type=datetime-local],.l-main input[type=datetime],.l-main input[type=email],.l-main input[type=month],.l-main input[type=number],.l-main input[type=password],.l-main input[type=search],.l-main input[type=tel],.l-main input[type=text],.l-main input[type=time],.l-main input[type=url],.l-main input[type=week],.l-main select,.l-main textarea{padding:6px;font-family:"Noto Sans JP","ヒラギノ角ゴ ProN W3","Hiragino Kaku Gothic ProN","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","ヒラギノ丸ゴ ProN W4","Hiragino Maru Gothic ProN","ヒラギノ丸ゴ Pro W4","Hiragino Maru Gothic Pro","メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS PGothic",Sans-Serif;background-color:#fff;border:solid 1px #c9c9c9;vertical-align:bottom}.l-main input[type=date]::-webkit-input-placeholder,.l-main input[type=datetime-local]::-webkit-input-placeholder,.l-main input[type=datetime]::-webkit-input-placeholder,.l-main input[type=email]::-webkit-input-placeholder,.l-main input[type=month]::-webkit-input-placeholder,.l-main input[type=number]::-webkit-input-placeholder,.l-main input[type=password]::-webkit-input-placeholder,.l-main input[type=search]::-webkit-input-placeholder,.l-main input[type=tel]::-webkit-input-placeholder,.l-main input[type=text]::-webkit-input-placeholder,.l-main input[type=time]::-webkit-input-placeholder,.l-main input[type=url]::-webkit-input-placeholder,.l-main input[type=week]::-webkit-input-placeholder,.l-main select::-webkit-input-placeholder,.l-main textarea::-webkit-input-placeholder{color:#e2e2e2}.l-main input[type=date]:-ms-input-placeholder,.l-main input[type=datetime-local]:-ms-input-placeholder,.l-main input[type=datetime]:-ms-input-placeholder,.l-main input[type=email]:-ms-input-placeholder,.l-main input[type=month]:-ms-input-placeholder,.l-main input[type=number]:-ms-input-placeholder,.l-main input[type=password]:-ms-input-placeholder,.l-main input[type=search]:-ms-input-placeholder,.l-main input[type=tel]:-ms-input-placeholder,.l-main input[type=text]:-ms-input-placeholder,.l-main input[type=time]:-ms-input-placeholder,.l-main input[type=url]:-ms-input-placeholder,.l-main input[type=week]:-ms-input-placeholder,.l-main select:-ms-input-placeholder,.l-main textarea:-ms-input-placeholder{color:#e2e2e2}.l-main input[type=date]::-moz-placeholder,.l-main input[type=datetime-local]::-moz-placeholder,.l-main input[type=datetime]::-moz-placeholder,.l-main input[type=email]::-moz-placeholder,.l-main input[type=month]::-moz-placeholder,.l-main input[type=number]::-moz-placeholder,.l-main input[type=password]::-moz-placeholder,.l-main input[type=search]::-moz-placeholder,.l-main input[type=tel]::-moz-placeholder,.l-main input[type=text]::-moz-placeholder,.l-main input[type=time]::-moz-placeholder,.l-main input[type=url]::-moz-placeholder,.l-main input[type=week]::-moz-placeholder,.l-main select::-moz-placeholder,.l-main textarea::-moz-placeholder{color:#e2e2e2}.l-main input[type=date]:focus,.l-main input[type=datetime-local]:focus,.l-main input[type=datetime]:focus,.l-main input[type=email]:focus,.l-main input[type=month]:focus,.l-main input[type=number]:focus,.l-main input[type=password]:focus,.l-main input[type=search]:focus,.l-main input[type=tel]:focus,.l-main input[type=text]:focus,.l-main input[type=time]:focus,.l-main input[type=url]:focus,.l-main input[type=week]:focus,.l-main select:focus,.l-main textarea:focus{background-color:#eef4fb}.l-main input[type=checkbox],.l-main input[type=radio]{margin:0;vertical-align:-1px}.l-main input[type=button],.l-main input[type=submit]{-webkit-appearance:none;cursor:pointer;font-family:"Noto Sans JP","ヒラギノ角ゴ ProN W3","Hiragino Kaku Gothic ProN","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","ヒラギノ丸ゴ ProN W4","Hiragino Maru Gothic ProN","ヒラギノ丸ゴ Pro W4","Hiragino Maru Gothic Pro","メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS PGothic",Sans-Serif;vertical-align:bottom}.l-main textarea{resize:vertical;vertical-align:bottom}.l-main em{font-style:italic}.l-main sup{vertical-align:super;font-size:.5em}.l-main sub{vertical-align:sub;font-size:.5em}.l-main blockquote{background-color:#eeefff;padding:1em 1em 1em 3em;position:relative;border-left:3px solid #666}.l-main blockquote:before{content:"“";font-size:600%;line-height:1em;color:#999;position:absolute;left:0;top:0}.l-main ::-moz-selection{background:#d4dcd6}.l-main ::selection{background:#d4dcd6}.l-main ::-moz-selection{background:#d4dcd6}.about{padding:90px 0 80px}@media screen and (max-width:750px){.about{padding:calc(100/750*100vw) calc(40/750*100vw) calc(120/750*100vw)}}.about__ttl{text-align:center;color:#2b150e;font-size:40px;margin-bottom:32px}@media screen and (max-width:750px){.about__ttl{font-size:25px;font-size:6.66667vw;margin-bottom:calc(57/750*100vw)}}.about__ttl span{color:#ff8a34}@media screen and (max-width:750px){.about__ttl span{letter-spacing:-.05em}}.about__wrap{margin:0 auto;max-width:1044px}.about__Q{display:block;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:auto}.about__Q img{max-width:100%;height:auto}.about__A{display:block;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:40px auto 0}.about__A img{max-width:100%;height:auto}.about__ttl2{text-align:center;color:#2b150e;font-size:30px;margin-bottom:32px;margin-top:80px}@media screen and (max-width:750px){.about__ttl2{font-size:17px;font-size:4.53333vw;margin-top:calc(80/750*100vw);margin-bottom:calc(40/750*100vw)}}.about__tableWrap{max-width:818px;margin:32px auto 18px;border:1px solid #ededed;border-radius:20px;overflow:hidden}@media screen and (max-width:750px){.about__tableWrap{margin:20px auto 12px}}.about__table{width:100%}.about__table th{background:#ff8a34;padding:16px 24px;border:1px solid #ededed;border-bottom:none;font-weight:700;font-size:16px;color:#fff;vertical-align:top;text-align:left}@media screen and (max-width:750px){.about__table th{font-size:13px;font-size:3.46667vw;padding:8px;letter-spacing:-.05em}}.about__table th:first-child{border-left:none}.about__table th:last-child{border-right:none}.about__table thead th{border-top:none}.about__table td{padding:16px 24px;border:1px solid #ededed;border-bottom:none;font-size:16px;color:#2b150e;vertical-align:top}@media screen and (max-width:750px){.about__table td{font-size:13px;font-size:3.46667vw;padding:8px}}.about__table td:first-child{border-left:none}.about__table td:last-child{border-right:none}.about__col01{width:20%}@media screen and (max-width:750px){.about__col01{width:20%}}.about__col02{width:40%}@media screen and (max-width:750px){.about__col02{width:35%}}.about__col03{width:40%}@media screen and (max-width:750px){.about__col03{width:45%}}.about__tableNote{font-size:14px;margin-top:.5em}@media screen and (max-width:750px){.about__tableNote{font-size:12px;font-size:3.2vw}}.contact{padding-bottom:80px}.contact_wrap{padding:30px 0;border:1px solid #ff8a34}.contact_wrap div{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#fff;margin:0 -1px;padding:20px 30px;width:calc(100% + 4px)}@media screen and (max-width:750px){.contact_wrap div{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.contact a.btn_grade{display:block;margin:0 20px;width:300px;text-align:center;padding:12px 0;color:#fff;border-radius:36px;background:-webkit-gradient(linear,right top,left top,from(#ff8a34),to(#ffb134));background:linear-gradient(-90deg,#ff8a34 0,#ffb134 100%)}@media screen and (max-width:750px){.contact a.btn_grade{margin:40px 20px 0}}.feat{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:86px;position:relative}@media screen and (max-width:750px){.feat{margin-bottom:calc(80/750*100vw);display:block}}.feat:nth-of-type(even){-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.feat__main{width:calc(50% - 50px);-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;height:250px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media screen and (max-width:750px){.feat__main{width:100%;height:auto;padding:0 0 calc(400/750*100vw)}}@media print,screen and (min-width:751px){.feat:nth-of-type(odd) .feat__main{padding:0 0 0 57px}.feat:nth-of-type(even) .feat__main{padding:0 57px 0 0}}.feat__ttl{font-size:24px;font-weight:700}@media screen and (max-width:750px){.feat__ttl{font-size:18px;font-size:4.8vw}}.feat__number{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:20px;font-size:14px}@media screen and (max-width:750px){.feat__number{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:14px;font-size:3.73333vw;margin-bottom:calc(40/750*100vw)}.feat__number img{height:calc(50/750*100vw);width:auto}}.feat__number span{margin-right:10px;padding-bottom:4px;border-bottom:1px dashed #fc6b3f}.feat__txt{color:#2b150e;font-size:16px;display:inline-block;max-width:400px;margin-top:20px}@media screen and (max-width:750px){.feat__txt{font-size:16px;font-size:4.26667vw;max-width:none;margin-top:calc(20/750*100vw)}}.feat__img{width:50vw;display:block;position:absolute;height:100%}@media print,screen and (min-width:751px){.feat__img{top:0}}@media screen and (max-width:750px){.feat__img{max-width:none;height:calc(358/750*100vw);width:calc(670/750*100vw);bottom:0}}.feat:nth-of-type(odd) .feat__img{border-radius:20px 0 0 20px}@media print,screen and (min-width:751px){.feat:nth-of-type(odd) .feat__img{background:url(../images/nurse_solver/bg_feat_odd.png) no-repeat #fbf0e3 left top/680px 250px;margin-right:calc(50% - 50vw);left:50%}}@media screen and (max-width:750px){.feat:nth-of-type(odd) .feat__img{border-radius:20px 0 0 20px;background:url(../images/nurse_solver/bg_feat_odd_sp.png) no-repeat #fbf0e3 left top/auto 100%;right:calc(-40/750*100vw)}}.feat:nth-of-type(even) .feat__img{border-radius:0 20px 20px 0}@media print,screen and (min-width:751px){.feat:nth-of-type(even) .feat__img{margin-left:calc(50% - 50vw);background:url(../images/nurse_solver/bg_feat_even.png) no-repeat #fbf0e3 left top/680px 250px;right:50%}}@media screen and (max-width:750px){.feat:nth-of-type(even) .feat__img{border-radius:0 20px 20px 0;background:url(../images/nurse_solver/bg_feat_even_sp.png) no-repeat #fbf0e3 left top/auto 100%;left:calc(-40/750*100vw)}}.feat__img img{max-height:250px;position:absolute;bottom:0;max-width:100%}@media screen and (max-width:750px){.feat__img img{max-height:100%;max-width:none;display:block;width:calc(670/750*100vw)}}.feat:nth-of-type(odd) .feat__img img{left:0}.feat:nth-of-type(even) .feat__img img{right:0}.feature{margin:0 auto;padding:80px 0 0;max-width:1044px}@media screen and (max-width:750px){.feature{padding:calc(100/750*100vw) calc(40/750*100vw) 0}}.feature__ttl{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:32px;text-align:center;color:#2b150e;font-size:40px}@media screen and (max-width:750px){.feature__ttl{display:block;font-size:25px;font-size:6.66667vw;margin-bottom:calc(57/750*100vw)}}.feature__ttl span{color:#ff8a34}@media screen and (max-width:750px){.feature__ttl span{letter-spacing:-.05em}}@media screen and (max-width:750px){.feature__ttl img{width:100%;max-width:calc(600/750*100vw);height:auto;margin-right:0}}.feature__read{text-align:center;margin-bottom:48px;color:#2b150e;font-size:16px}@media screen and (max-width:750px){.feature__read{font-size:16px;font-size:4.26667vw;text-align:left}}.func{padding:80px 0 50px;background-color:#fef7ed}@media screen and (max-width:750px){.func{padding:50px 0}}.func__ttl{margin-bottom:50px;text-align:center;font-size:40px;color:#2b150e}@media screen and (max-width:750px){.func__ttl{font-size:30px;font-size:8vw;margin-bottom:calc(60/750*100vw)}}.func__wrap{margin:0 auto;padding:0 20px;max-width:1084px}@media screen and (max-width:750px){.func__wrap{padding:0 20px}}.lead{background-color:#fef7ed;position:relative;background-image:url(../images/nurse_solver/img_lead.jpg);background-repeat:no-repeat;background-size:auto 100%;background-position:50vw center}@media screen and (max-width:750px){.lead{background-image:none;padding:calc(40/750*100vw)}}@media screen and (max-width:1366px){.lead{background-position:right center}}.lead__mobile{display:none}@media screen and (max-width:750px){.lead__mobile{display:block;margin:0 auto;width:100%;height:auto}}.lead__wrap{max-width:1084px;padding:0 20px;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;margin:auto;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:371px}@media screen and (max-width:750px){.lead__wrap{padding:calc(80/750*100vw) 0 calc(50/750*100vw)}}.lead__tag{border-radius:999px;display:inline-block;background:-webkit-gradient(linear,right top,left top,from(#ff8a34),to(#ffb134));background:linear-gradient(-90deg,#ff8a34 0,#ffb134 100%);line-height:1;color:#fff;font-size:14px;font-weight:700;padding:7px 17px 4px}@media screen and (max-width:750px){.lead__tag{font-size:13px;font-size:3.46667vw;padding:calc(10/750*100vw) calc(16/750*100vw)}}.lead__sub{color:#ff8a34;font-size:20px;font-weight:700;padding-top:16px}@media screen and (max-width:750px){.lead__sub{font-size:15px;font-size:4vw;padding-top:calc(32/750*100vw)}}.lead__ttl{color:#ff8a34;font-size:42px;font-weight:700;letter-spacing:-.02em;padding-top:6px;display:block;max-width:70vw;line-height:1.2}.lead__ttl span:first-child{display:inline-block;text-indent:-.5em}.lead__ttl span{display:inline-block}@media screen and (max-width:750px){.lead__ttl{font-size:32px;font-size:8.53333vw;padding-top:calc(16/750*100vw);line-height:1.3;max-width:none}}.lead__txt{width:586px;max-width:50vw;padding-top:16px;display:block;text-shadow:0 0 5px #f8f3e9,0 0 5px #f8f3e9,0 0 5px #f8f3e9,0 0 5px #f8f3e9,0 0 5px #f8f3e9,0 0 5px #f8f3e9,0 0 5px #f8f3e9}@media screen and (max-width:750px){.lead__txt{text-shadow:none;width:100%;max-width:none;font-size:16px;font-size:4.26667vw;padding-top:calc(50/750*100vw)}}.lead__txt--note{padding-top:12px;font-size:14px;color:#2b150e}@media screen and (max-width:750px){.lead__txt--note{font-size:12px;font-size:3.2vw}}.content{overflow:hidden}p{font-size:16px;text-align:justify}@media screen and (max-width:750px){p{font-size:16px;font-size:4.26667vw}}.pickCard{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[3];grid-template-columns:repeat(3,1fr);gap:20px;margin-top:32px}@media screen and (max-width:750px){.pickCard{-ms-grid-columns:1fr;grid-template-columns:1fr;gap:calc(50/750*100vw)}}.pickCard__num{position:absolute;top:-8px;left:-8px;aspect-ratio:1/1;width:57px}@media screen and (max-width:750px){.pickCard__num{top:-12px;left:-12px;width:calc(88/750*100vw);height:calc(88/750*100vw)}}.pickCard__box{background:#fef7ed;border-radius:20px;padding:30px 20px 20px;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media screen and (max-width:750px){.pickCard__box{padding:calc(55/750*100vw) calc(40/750*100vw) calc(40/750*100vw)}}.pickCard__ttl{font-weight:700;font-size:16px;color:#2b150e;text-align:center}@media screen and (max-width:750px){.pickCard__ttl{font-size:17px;font-size:4.53333vw}}.pickCard__imgBox{margin:20px auto 0;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;min-height:85px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (max-width:750px){.pickCard__imgBox{margin:12px auto 0;min-height:calc(90/750*100vw)}}.pickCard__imgBox img{display:inline-block}.pickCard__txtBox{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;margin-top:20px}.pickCard__txtBox p{font-size:16px}@media screen and (max-width:750px){.pickCard__txtBox p{font-size:13px;font-size:3.46667vw}}.pickCard__tagList{margin-top:7px;text-align:left}@media screen and (max-width:750px){.pickCard__tagList{margin-top:calc(32/750*100vw)}}.pickCard__tagList li{display:inline-block;background:#fffaf7;margin:4px 2px;padding:7px 6px 5px;font-size:13px}@media screen and (max-width:750px){.pickCard__tagList li{font-size:13px;font-size:3.46667vw;margin:calc(4/750*100vw);padding:calc(10/750*100vw)}}.pick--a{display:-ms-grid;display:grid;gap:20px;-ms-grid-columns:1fr;grid-template-columns:1fr}.pick--b02{display:-ms-grid;display:grid;gap:60px 75px;-ms-grid-columns:(1fr)[3];grid-template-columns:repeat(3,1fr)}@media screen and (max-width:990px){.pick--b02{-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:750px){.pick--b02{gap:20px;-ms-grid-columns:(1fr)[1];grid-template-columns:repeat(1,1fr)}}.pick--d01{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%}@media print,screen and (min-width:751px){.pick--b02 .pick__wrap{padding:15px 0;position:relative}.pick--b02 .pick__wrap::after{content:'';display:block;width:1px;height:100%;position:absolute;top:0;right:0;border-right:1px solid #ededed;-webkit-transform:translate(38px,0);-ms-transform:translate(38px,0);transform:translate(38px,0)}}@media screen and (min-width:751px) and (min-width:991px){.pick--b02 .pick__wrap:nth-child(4)::before{content:'';display:block;width:928px;max-width:calc(100vw - 170px);height:1px;position:absolute;top:0;left:0;border-top:1px solid #ededed;-webkit-transform:translate(0,-30px);-ms-transform:translate(0,-30px);transform:translate(0,-30px)}.pick--b02 .pick__wrap:last-child::after,.pick--b02 .pick__wrap:nth-child(3)::after{display:none}}@media screen and (max-width:990px){.pick--b02 .pick__wrap:last-child::after,.pick--b02 .pick__wrap:nth-of-type(even)::after{display:none}.pick--b02 .pick__wrap:nth-of-type(odd)::before{content:'';display:block;width:928px;max-width:calc(100vw - 170px);height:1px;position:absolute;top:0;left:0;border-top:1px solid #ededed;-webkit-transform:translate(0,-30px);-ms-transform:translate(0,-30px);transform:translate(0,-30px)}.pick--b02 .pick__wrap:first-child::before{display:none}}.pick__ttl{display:inline-block;background:#ff8a34;border-radius:999px;padding:9px 16px 6px;line-height:1;font-weight:700;font-size:18px;color:#fff}@media screen and (max-width:750px){.pick__ttl{font-size:15px;font-size:4vw;padding:calc(10/750*100vw) calc(16/750*100vw)}}@media print,screen and (min-width:751px){.pick__ttl--d02{margin:0 auto;display:block;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}}@media screen and (max-width:750px){.pick__ttl--d02{margin-top:60px}}.pick__data{font-size:16px;color:#2b150e;margin-top:16px}@media screen and (max-width:750px){.pick__data{font-size:16px;font-size:4.26667vw}}.pick__data--note{font-size:14px;color:#2b150e;margin-top:13px}@media screen and (max-width:750px){.pick__data--note{font-size:12px;font-size:3.2vw}}@media print,screen and (min-width:751px){.pick__dataTxt{text-align:center}}.pickup{background-color:#fff;margin-bottom:30px;border-radius:16px}@media screen and (max-width:750px){.pickup{margin-bottom:calc(40/750*100vw)}}.pickup img{display:block;max-width:100%}@media screen and (max-width:750px){.pickup img{height:auto}}.pickup__ttlWrap{border-bottom:1px solid #ededed;padding:48px 64px 30px}@media screen and (max-width:750px){.pickup__ttlWrap{padding:calc(48/750*100vw) calc(40/750*100vw) calc(40/750*100vw)}}.pickup__subttl{font-weight:700;font-size:20px;color:#2b150e}@media screen and (max-width:750px){.pickup__subttl{font-size:16px;font-size:4.26667vw}}.pickup__ttl{font-weight:700;font-size:40px;color:#2b150e;padding-left:20px;position:relative}@media screen and (max-width:750px){.pickup__ttl{font-size:23px;font-size:6.13333vw}}.pickup__ttl::after{content:'';display:block;width:10px;height:10px;position:absolute;top:50%;left:0;background:#ff8a34;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);border-radius:999px}.pickup__inner{padding:58px}@media screen and (max-width:750px){.pickup__inner{padding:24px 20px}}@media print,screen and (min-width:751px){.pickup__inner--a{display:-ms-grid;display:grid;gap:0 41px;-ms-grid-rows:auto;-ms-grid-columns:2fr 41px 1fr;grid-template:"a01 a02" auto/2fr 1fr}}@media screen and (max-width:750px){.pickup__inner--a{display:block}}@media print,screen and (min-width:751px){.pickup__inner--a2{display:-ms-grid;display:grid;gap:0 41px;-ms-grid-rows:auto;-ms-grid-columns:1fr 41px 1fr;grid-template:"a01 a02" auto/1fr 1fr}}@media screen and (max-width:750px){.pickup__inner--a2{display:block}}@media print,screen and (min-width:751px){.pickup__inner--d{display:-ms-grid;display:grid;gap:45px 40px;-ms-grid-rows:auto 45px auto;-ms-grid-columns:355fr 40px 528fr;grid-template:"d01 d02" auto "d03 d03" auto/355fr 528fr}}.pickup__in--a01{grid-area:a01}.pickup__in--a02{grid-area:a02;display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;max-width:364px}@media print,screen and (min-width:751px){.pickup__in--a01{-ms-grid-row:1;-ms-grid-column:1}.pickup__inner--a2>.pickup__in--a01{-ms-grid-row:1;-ms-grid-column:1}.pickup__in--a02{-ms-grid-row:1;-ms-grid-column:3}.pickup__inner--a2>.pickup__in--a02{-ms-grid-row:1;-ms-grid-column:3}}@media screen and (max-width:750px){.pickup__in--a02{margin-top:20px}}.pickup__in--b01{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:auto}.pickup__in--b02{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:auto}.pickup__in--c01{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:auto}.pickup__in--c02{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:auto}.pickup__in--d02{grid-area:d02}@media screen and (max-width:750px){.pickup__in--d02{margin-top:20px}}.pickup__in--d03{grid-area:d03}@media print,screen and (min-width:751px){.pickup__in--d02{-ms-grid-row:1;-ms-grid-column:3}.pickup__in--d03{-ms-grid-row:3;-ms-grid-column:1;-ms-grid-column-span:3}}@media screen and (max-width:750px){.pickup__in--d03{margin-top:20px}}.revo{background:#fef7ed;padding:90px 0 80px}@media screen and (max-width:750px){.revo{padding:calc(100/750*100vw) calc(40/750*100vw) calc(80/750*100vw)}}.revo__ttl{text-align:center;color:#2b150e;font-size:40px;margin-bottom:32px}@media screen and (max-width:750px){.revo__ttl{font-size:25px;font-size:6.66667vw;margin-bottom:calc(57/750*100vw)}}.revo__ttl span{color:#ff8a34}@media screen and (max-width:750px){.revo__ttl span{letter-spacing:-.05em}}.revo__wrap{margin:0 auto;max-width:1044px}.revo__list{display:-ms-grid;display:grid;-ms-grid-columns:1fr;grid-template-columns:1fr;gap:30px}@media screen and (max-width:750px){.revo__list{gap:calc(44/750*100vw)}}.revo__box{position:relative;background:#fff;border-radius:20px;padding:60px 55px}@media screen and (max-width:750px){.revo__box{padding:calc(78/750*100vw) calc(40/750*100vw);width:calc(670/750*100vw)}}.revo__num{position:absolute;top:-19px;left:-19px;aspect-ratio:1/1;width:79px}@media screen and (max-width:750px){.revo__num{top:-12px;left:-12px;width:calc(88/750*100vw);height:calc(88/750*100vw)}}.revo__main{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr);gap:74px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:auto}@media screen and (max-width:750px){.revo__main{-ms-grid-columns:1fr;grid-template-columns:1fr;width:calc(590/750*100vw);gap:calc(44/750*100vw)}}.revo__main--single{-ms-grid-columns:1fr;grid-template-columns:1fr}.revo__imgBox{text-align:right}@media screen and (max-width:750px){.revo__imgBox img{max-width:calc(590/750*100vw);height:auto}}.revo__txtBox{text-align:left;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media screen and (max-width:750px){.revo__txtBox{width:calc(590/750*100vw)}}.revo__inTtl{font-weight:700;font-size:24px;color:#2b150e;letter-spacing:-.05em}@media screen and (max-width:750px){.revo__inTtl{font-size:17px;font-size:4.53333vw}}.revo__inTxt{margin-top:24px;font-size:16px;color:#2b150e}@media screen and (max-width:750px){.revo__inTxt{font-size:16px;font-size:4.26667vw}}.revo__inNote{font-size:14px;color:#2b150e;margin-top:1em}@media screen and (max-width:750px){.revo__inNote{font-size:12px;font-size:3.2vw}}.system{margin-top:80px;margin-bottom:80px;padding:0 20px}@media screen and (max-width:750px){.system{margin-top:40px;margin-bottom:60px;padding:0 20px}}.system__ttl{font-weight:700;font-size:24px;text-align:center;color:#2b150e}@media screen and (max-width:750px){.system__ttl{font-size:25px;font-size:6.66667vw}}.system__wrap{max-width:818px;margin:32px auto 18px;border:1px solid #ededed;border-radius:20px;overflow:hidden}@media screen and (max-width:750px){.system__wrap{margin:20px auto 12px}}.system__table{width:100%}.system__table th{background:#fef3ed;padding:16px 24px;border:1px solid #ededed;border-bottom:none;font-weight:700;font-size:16px;color:#2b150e;vertical-align:top;text-align:left}@media screen and (max-width:750px){.system__table th{font-size:13px;font-size:3.46667vw;padding:8px}}.system__table th:first-child{border-left:none}.system__table th:last-child{border-right:none}.system__table thead th{border-top:none}.system__table td{padding:16px 24px;border:1px solid #ededed;border-bottom:none;font-size:16px;color:#2b150e;vertical-align:top}@media screen and (max-width:750px){.system__table td{font-size:13px;font-size:3.46667vw;padding:8px}}.system__table td:first-child{border-left:none}.system__table td:last-child{border-right:none}.system__noteList{max-width:818px;margin:18px auto 0}.system__noteList li{font-size:14px}@media screen and (max-width:750px){.system__noteList li{font-size:12px;font-size:3.2vw}}.u-mt00{margin-top:0}.u-pci{display:inline-block}@media screen and (max-width:750px){.u-pci{display:none}}.u-spi{display:none}@media screen and (max-width:750px){.u-spi{display:inline-block}}.u-pc{display:block}@media screen and (max-width:750px){.u-pc{display:none}}.u-sp{display:none}@media screen and (max-width:750px){.u-sp{display:block}}.u-textBlue{color:#0133a9;font-weight:500}.u-roboto{font-family:Roboto,sans-serif}
/*# sourceMappingURL=nurse_solver.css.map */
