.sec-tit._h4:before,.sec-tit._temp:before{position:absolute;content:'';display:block}.cf-btn span,.kv-tensyoku,.kv-tensyoku-tit img,.paging-item,.paging-item._omit span,.sec-btn span,.sec-item,.sec-quote,.sec-tit._h4,.sec-tit._temp,.slide_voice_box .voice_tag,.slide_voice_top{position:relative}.ank-little textarea,.mypage-modal textarea{font-family:'\30D2\30E9\30AE\30CE\89D2\30B4 Pro','Hiragino Kaku Gothic Pro','\30E1\30A4\30EA\30AA',Meiryo,'\FF2D\FF33 \FF30\30B4\30B7\30C3\30AF','MS PGothic',Geneva,Arial,Verdana,sans-serif}.kv-pic{line-height:0;text-align:center}.newsbox a,.sec a{color:#0073ae;text-decoration:underline}.cf-btn a,.newsbox a:hover,.sec a:hover,.sec-btn a{text-decoration:none}.sec-tit._temp{border-bottom:1px solid #27292b;border-top:1px solid #27292b;font-weight:600;text-align:left}.cf-btn a,.cf-current,.sec-btn a,.sec-tit._h2{font-weight:600;text-align:center}.sec-tit._temp:before{top:50%;background:#ff9800;border-radius:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%)}.sec-list._box,.sec-tit._h3{background:#f3f3f3}.sec-tit._h2{border-bottom:1px solid #d2d2d2;border-top:1px solid #d2d2d2}#author-ank-reviews-ank .author-ank-cmt-ank-p span,.about-dtit,.kv-tensyoku-txt,.sec-tit._h3,.sec-tit._h4,.sec-txt strong,.slide_voice-tit{font-weight:600}.sec-tit._h4:before{left:0;background:#f3f3f3}.sec-txt em{color:#f2453d;font-weight:600}.sec-item:before,.sec-quote:before{position:absolute;display:block;content:''}.sec-item:before{left:0;top:0;background:#d2d2d2;border-radius:50%}.cf-btn a,.sec-btn a{position:relative;width:100%;letter-spacing:.035em;display:inline-block;background:#fff;border:1px solid #d2d2d2;color:#000;transition:background-color .2s}.cf-btn a:after,.cf-btn span:after,.sec-btn a:after,.sec-btn span:after{position:absolute;right:0;top:50%;content:'';display:block;transform:translateY(-50%);-webkit-transform:translateY(-50%)}.cf-btn a:hover,.sec-btn a:hover{background-color:#f1fbef}.sec-pic{max-width:100%}.about-btn a:hover,.sec-pic figcaption,.slide_voice-btn._link a:hover{color:#666}.sec-quote{background:url('//iryojob.jp/static/comedical/v2/img/icon_quote.png') no-repeat}.sec-quote:before{left:0;top:0;height:100%;background:#ccc}.paging-list,.sec-quote._separate{display:-webkit-box;display:-ms-flexbox}.mypage-apl-box,.mypage-apl-code,.mypage-apl-code div,.mypage-apl-smf,.mypage-apl-smf-inner,.paging-list,.sec-quote._separate,.slide_voice{display:flex}.contents-wrap>.ch:first-child{padding-bottom:43px}@media print,screen and (max-width:767px){.contents-wrap>.ch:first-child{padding-bottom:10.6667vw}}.paging-item a:hover,.paging-item._active span{background:#fff;border:1px solid #d2d2d2}.paging-item a,.paging-item._active span{height:100%;width:100%;display:block;text-align:center;font-weight:600;color:#000}.paging-list{justify-content:center;-webkit-box-pack:center;-ms-flex-pack:center}.paging-item a{background:#e3e3e3;border:1px solid #e3e3e3;text-decoration:underline;transition:background .2s,border .2s}.paging-item._omit{margin:0;background:0 0;border:none;text-align:center}.kv-tensyoku-tit{font-weight:600;line-height:1}.kv-tensyoku-tit span{position:relative;display:block}.about{background:#fff}.about-tit{font-weight:600;letter-spacing:.1em;line-height:1;text-align:center}.about-pic{line-height:0}.about-btn a,.slide_voice-btn._link a{position:relative;display:inline-block;color:#000;font-weight:600;text-decoration:none;transition:color .2s}.about-btn a:after,.slide_voice-btn._link a:after{position:absolute;top:50%;content:'';display:block;transform:translateY(-50%);-webkit-transform:translateY(-50%)}.ch-new-number span{font-weight:700;letter-spacing:.075em;line-height:1}._top-tile .ch-new-number{top:-.5em;right:-.5em}._top-tile .job-btn._link._pc{top:10px}.sec-btn._orange a{color:#fff;background:#fd8331;border:1px solid #fd8331;box-shadow:0 3px 0 0 rgba(0,0,0,.06)}.sec-btn._orange p{font-size:16px;font-weight:600;margin:0 0 8px}.keep img{border:1px solid #6e9154;border-radius:4px;width:100%;max-width:500px}.sec-txt._large-01{font-size:1.3em;line-height:1.5em}.emergency_box{position:relative;background-color:#fffcd8;padding:.5em 1em}.emergency_box p{margin:0;padding:0;text-align:center;font-weight:700}.emergency_box p a,.emergency_box p a:active,.emergency_box p a:hover,.emergency_box p a:link,.emergency_box p a:visited{color:#e65100}.author-ank,.pr-author{position:relative;margin:0}#jobcount_modalWrap,.jobcount_modalBox{position:fixed;overflow:hidden;display:none}#author-ank-reviews-ank .author-ank-img{float:left}#author-ank-reviews-ank .author-ank-cmt-ank{border:1px solid #d2d2d2;background:#fff;display:inline-block}#author-ank-reviews-ank .author-ank-cmt-ank._gray,#pr-author-reviews .pr-author-cmt._gray{background-color:#f9f9f9}#author-ank-reviews-ank .author-ank-cmt-ank._blue,#pr-author-reviews .pr-author-cmt._blue{background-color:#b3c9e94f}#author-ank-reviews-ank .author-ank-cmt-ank-p{color:#bdbdbd}#author-ank-reviews-ank .author-ank-cmt-ank-all,#pr-author-reviews .pr-author-cmt-all{overflow:hidden}#author-ank-reviews-ank .author-ank-cmt-ank span{font-weight:600;color:#ff7d00}@media only screen and (min-width:768px){#author-ank-reviews-ank .author-ank-img{margin-right:15px}#author-ank-reviews-ank .author-ank._write{margin:20px 0;max-width:650px}#author-ank-reviews-ank .author-ank-img img{width:65px;height:65px}#author-ank-reviews-ank .author-ank-cmt-ank{padding:15px 15px 11px;border-radius:0 8px 8px;margin-top:5px}#author-ank-reviews-ank .author-ank-cmt-ank._w-cmt{margin-top:20px}#author-ank-reviews-ank .author-ank-cmt-ank-p{padding-top:10px;font-size:13px;letter-spacing:.075em;line-height:19px}.author-ank-cmt-ank-all{overflow:hidden}#author-ank-reviews-ank .author-ank-cmt-ank p{font-size:15px;letter-spacing:normal;line-height:22px;margin:0}}.ank-little textarea{background:#f9f9f9;color:#000}.ank-little input[type=text]{width:100%;max-width:100%;background:#f9f9f9}.btn-box._center{background:linear-gradient(180deg,#f2453d 0,#d63e30 56%,#bf3826 100%);text-align:center;position:relative;box-shadow:0 5px 0 0 rgba(0,0,0,.1);text-shadow:0 3px 0 rgba(0,0,0,.2);color:#fff;font-weight:600;letter-spacing:.2em;width:100%;font-size:16px;border-radius:1.33333vw}.modal-ank-wrapper{z-index:999;position:fixed;top:0;right:0;bottom:0;left:0;padding:60px 10px;text-align:center}.modal-ank-wrapper:not(:target){opacity:0;visibility:hidden;transition:opacity .3s,visibility .3s}.modal-ank-wrapper:target,div.js-modal-open{visibility:visible;transition:opacity .4s,visibility .4s;opacity:1}.modal-ank-wrapper::after{display:inline-block;height:100%;margin-left:-.05em;vertical-align:middle;content:""}.modal-ank-wrapper .modal-ank-window{box-sizing:border-box;display:inline-block;z-index:20;position:relative;background:url(/wordpress/wp-content/uploads/2020/12/modal-top2.png) 0 0/100% no-repeat #fff7f0;box-shadow:0 0 30px rgba(0,0,0,.6);vertical-align:middle}.modal-ank-wrapper .modal-ank-window .modal-ank-content{overflow-y:auto}.modal-ank-overlay,div.js-modal-open+a{z-index:10;position:absolute;top:0;right:0;bottom:0;left:0;background:rgba(0,0,0,.8)}.back_con,.con_list a,.modal-ank-link a,.tit-ank-sht{background-repeat:no-repeat}.modal-ank-wrapper .modal-ank-close,.modal-chat-close,.modal-login-kyujin-close,.modal-login-sodan-close{z-index:20;position:absolute;top:0;right:0;width:35px;color:#95979c!important;font-size:20px;font-weight:700;line-height:35px;text-align:center;text-decoration:none;text-indent:0}.modal-ank-content p{text-align:left}.modal-ank-wrapper .modal-ank-close:hover{color:#2b2e38!important}.modal-ank-link a{position:relative;background-color:#fff;color:#000;display:block;text-align:left;text-decoration:none;font-weight:600;box-shadow:0 2px 0 0 rgba(0,0,0,.05)}.modal-ank-tw{background-image:url(/wordpress/wp-content/uploads/2020/12/modal-icon1.png)}.modal-ank-qa{background-image:url(/wordpress/wp-content/uploads/2020/12/modal-icon3.png)}.modal-ank-yt{background-image:url(/wordpress/wp-content/uploads/2020/12/modal-icon2.png)}.modal-ank-link a:after{position:absolute;top:50%;content:'';background:url(//iryojob.jp/static/comedical/v2/img/gnav_btn_arr.png) 0 0/contain no-repeat;transform:translateY(-50%);-webkit-transform:translateY(-50%);right:20px;height:12px;width:8px}.modal-ank-link span{font-weight:400!important;color:#000!important}.form-data{position:relative;display:inline}.calender_table>div>div>input[type=checkbox],.two_radio{display:none}.two_radio_label{border:2px solid #e3e3e3;background-color:#fff;color:#cecece;display:inline-block;width:100%;font-weight:600;text-align:center;cursor:pointer}.two_radio:checked+.two_radio_label{background-color:#ff9800;border:2px solid #ff9800;opacity:1;color:#fff}.ank-short{position:relative;letter-spacing:.02em}.ank-short:before{position:absolute;top:50%;content:'Q.';background-size:contain;transform:translateY(-50%);-webkit-transform:translateY(-50%);font-weight:600;color:#ff9800}.tit-ank-sht{background-image:url(/wordpress/wp-content/uploads/2025/11/ank-icon.png);font-weight:600;color:#ff9800}.tit-ank-sht-space{background-color:#fff7f0}.pr-gnav-list._btn .pr-gnav-item a::after{background-image:none!important}.back_con{background-size:cover}.back_con._ino{background-image:url(/static/v2/img/advisers/ad_h_1000.png)}.back_con._sk{background-image:url(/static/v2/img/advisers/ad_h_1002.png)}.back_con._eg{background-image:url(/static/v2/img/advisers/ad_h_1005.png)}.back_con._st{background-image:url(/static/v2/img/advisers/ad_h_1003.png)}.back_con._tk{background-image:url(/static/v2/img/advisers/ad_h_1001.png)}.back_con._ma{background-image:url(/static/v2/img/advisers/ad_h_1010.png)}.back_con._or{background-image:url(/static/v2/img/advisers/ad_h_1011.png)}.back_con._kk{background-image:url(/static/v2/img/advisers/ad_h_1014.png)}.back_con._ki{background-image:url(/static/v2/img/advisers/ad_h_1016.png)}.back_con._yt{background-image:url(/static/v2/img/advisers/ad_h_1007.png)}.back_con._am{background-image:url(/static/v2/img/advisers/ad_h_1017.png)}.back_con h2{font-weight:700;letter-spacing:.075em;color:#ff9800;margin-bottom:auto}.back_con ._erea{color:#debbb7}.back_con ._career{color:#ddae27}.pr-sec-tit._green{font-weight:700;line-height:normal;letter-spacing:normal}.career{border:1px solid #ddae27;background-color:rgba(255,255,255,.79)}.con_message{background-color:#fbfbfb}.con_message h2{color:#ff9800;font-weight:700;text-align:center}.pr-sec-tit._point{background-color:#ff9800;color:#fff;font-weight:700;display:inline-block;letter-spacing:normal}@media screen and (max-width:767px){.kv,.kv img{width:100%}.kv img{height:auto}.ch{padding:9.86667vw 6.66667vw}.ch-txt._large{font-size:3.73333vw;letter-spacing:.075em;line-height:1.4}.sec-tit._temp{padding:4.66667vw 6.66667vw 4.66667vw 12vw;font-size:4vw;letter-spacing:.1em;line-height:1}.sec-tit._temp:before{left:6.66667vw;height:2vw;width:2vw}.sec-tit._h2,.sec-tit._h3{font-size:3.73333vw;letter-spacing:.075em;line-height:1}.sec-tit._h2{padding:4.66667vw 0}.sec-tit._h3{margin:0 0 4.53333vw;padding:2.93333vw}.sec-tit._h4{margin:0 0 4.4vw;padding:0 0 0 5.33333vw;font-size:3.73333vw;letter-spacing:.075em;line-height:1}.sec-tit._h4:before{top:.26667vw;height:2.66667vw;width:2.66667vw}.cf-btn a:after,.sec-btn a:after{right:2.66667vw;height:1.6vw;width:2.4vw;background:url('//iryojob.jp/static/comedical/v2/img/btn_arr0_sp.png') 0 0/contain no-repeat}.sec,.sec-item,.sec-pic figcaption{line-height:1.5}.sec,.sec-btn a,.sec-item,.sec-pic figcaption,.sec-txt{letter-spacing:.075em}.about-pic img,.sec-pic img,.sec-privacy img{height:auto;width:100%}.about-data,.sec{font-size:3.46667vw}.sec-inner{padding:5.33333vw 6.66667vw 10.66667vw}.sec-inner._nomargin{padding:0 0 10.66667vw}.sec-inner._last{padding:5.33333vw 6.66667vw 0}.sec-box._h3+.sec-box,.sec-box._h4+.sec-box,.sec-pic+.sec-btn,.sec-quote+.sec-quote,.sec-txt+.sec-list,.sec-txt+.sec-pic{margin:4.26667vw 0 0}.sec-txt{font-size:3.66667vw}.sec-txt+.sec-quote{margin:9.46667vw 0 0}.sec-list._box{padding:5.6vw 6.66667vw 5.86667vw}.sec-item{padding:0 0 0 5.06667vw;font-size:3.46667vw}.sec-item:before{top:1.46667vw;height:2vw;width:2vw}.sec-item+.sec-item{margin:2.26667vw 0 0}.sec-pic figcaption{margin:1.73333vw 0 0;font-size:3.2vw}.sec-btn a{border-radius:1.33333vw;padding:6vw 0;font-size:3.73333vw}.sec-quote{background-position:5.33333vw 0;background-size:4.26667vw 3.33333vw}.sec-quote .sec-txt{padding:6.4vw 4.26667vw 2.13333vw}.sec-quote .sec-privacy+.sec-txt{padding:0}.sec-quote:before{width:1.33333vw}.sec-privacy{width:27.73333vw;max-width:27.73333vw;min-width:27.73333vw;padding:7.46667vw 3.2vw 0 5.33333vw}.sec-privacy img{min-width:18.8vw}.cf-btn a{border-radius:1.33333vw;font-size:3.73333vw;height:16vw;line-height:16vw}.cf{padding:5.33333vw 0 0}.cf-current{margin:0 0 5.33333vw;font-size:3.73333vw;letter-spacing:.075em;line-height:1}.paging{margin:0 0 5.33333vw}.paging-item{width:13.33333vw;margin:0 .66667vw}.paging-item a,.paging-item span{border-radius:1.33333vw;font-size:3.46667vw;letter-spacing:.075em;line-height:13.33333vw}.paging-item._next img,.paging-item._prev img{height:2.4vw;width:2.8vw}.paging-item._prev{margin:0 1.86667vw 0 0}.paging-item._next{margin:0 0 0 1.86667vw}.paging-item._omit{width:2.93333vw}.paging-item._omit span{position:absolute;left:0;top:50%;margin:-1.06667vw 0 0;letter-spacing:-.025em;transform:translateY(-50%);-webkit-transform:translateY(-50%)}.sec-btn a,.sec-btn span{line-height:1.4;padding-left:1em;padding-right:2em}.kv-tensyoku{margin:0!important;background:url('//iryojob.jp/static/comedical/v2/img/home/kv_bg_sp.jpg') 0 0/100% auto no-repeat;border-bottom:.66667vw solid #000}.kv-tensyoku-inner{padding:12.8vw 0 4.26667vw 6.66667vw}.kv-tensyoku-tit{margin:0 0 1.86667vw;font-size:4.8vw;letter-spacing:.2em;line-height:1}.kv-tensyoku-tit span{left:-.26667vw;top:-1.73333vw}.kv-tensyoku-tit img{top:1.73333vw;height:auto;width:32.4vw}.kv-tensyoku-txt{font-size:3.46667vw;letter-spacing:.05em;line-height:1.5}.about-btn{margin:0 3.33333vw;background:#fff}.about-btn a{display:block;padding:5.86667vw 0;border:.26667vw solid #d2d2d2;border-radius:1.33333vw;font-size:3.73333vw;letter-spacing:.075em;line-height:1.4;text-align:center}.about-btn a:after{right:2.93333vw;height:2.4vw;width:1.6vw;background:url('//iryojob.jp/static/comedical/v2/img/textlink_arr_sp.png') 0 0/contain no-repeat}.about{padding:5.33333vw 0 10.66667vw}.about-tit{margin:0 0 5.33333vw;font-size:4vw;letter-spacing:.1em;line-height:1}.about-data,.about-dtit{letter-spacing:.075em;line-height:1.4}.about-pic{margin:0 0 10vw}.about-def{margin:0 0 4.53333vw;padding:0 6.66667vw}.about-dtit{margin:0 0 3.73333vw;font-size:3.73333vw}.emergency_box p{font-size:2.6vw}.apl_dl_link{display:inline-block;font-size:3vw;line-height:2;border-radius:0;text-decoration:none;position:relative}.apl_dl_link,.apl_dl_link:active,.apl_dl_link:hover,.apl_dl_link:link,.apl_dl_link:visited{color:#000}.apl_dl_link:before{content:"";display:inline-block;width:6vw;height:6vw;margin-right:9px;vertical-align:top;border-radius:6px;background-size:6vw 6vw;background-position:50%;background-repeat:no-repeat;background-image:url(/static/v2/img/apl_dl_icon.png)}.apl_dl_link:after{right:-4vw;height:2.5vw;width:1.5vw;background:url(/static/v2/img/gnav_btn_arr.png) 0 0/contain no-repeat;position:absolute;top:50%;content:'';display:block;transform:translateY(-50%);-webkit-transform:translateY(-50%)}#author-ank-reviews-ank .author-ank-img{margin-right:2vw}#author-ank-reviews-ank .author-ank._write{margin:4vw 0 0}#author-ank-reviews-ank .author-ank-img img{width:12vw;height:12vw}#author-ank-reviews-ank .author-ank-cmt-ank{border-radius:0 2vw 2vw;margin-top:.5vw;margin-bottom:.5vw;border:1px solid #d2d2d2;background:#fff;padding:2.5vw 2vw 2vw 3vw;display:inline-block}#author-ank-reviews-ank .author-ank-cmt-ank._w-cmt{margin-top:3vw}#author-ank-reviews-ank .author-ank-cmt-ank-p{padding-top:2vw;font-size:2.5vw;line-height:1.5;letter-spacing:.075em}.author-ank-cmt-ank-all{overflow:unset}#author-ank-reviews-ank .author-ank-cmt-ank p{font-size:3.8vw;letter-spacing:.02em;line-height:5.5vw;margin:0}.ank-little input[type=text]{padding:5.06667vw 3.33333vw;border-radius:1.33333vw;font-size:16px;letter-spacing:.075em;line-height:1;height:13.5vw!important;margin-bottom:4vw}.ank-little textarea{height:42vw;width:100%;padding:3.73333vw 3.33333vw;border-radius:1.33333vw;line-height:1.5;font-size:3.8vw;margin-bottom:1vw}.modal-ank-wrapper .modal-ank-window{width:90%;max-width:90%;border-radius:3vw;padding:36vw 0 0}.modal-ank-p{font-size:2.8vw!important;line-height:1.5!important;margin-bottom:5vw!important;font-weight:600;color:#21ac38}.modal-ank-content img{border-radius:3vw 3vw 0 0}.modal-ank-content-btm{padding:2vw 4.5vw 0}.modal-ank-link a{padding:4.5vw 3vw 3.2vw 19vw;margin:0 4vw 2vw;border-radius:1.3333333vw;line-height:4.3vw;font-size:4.2vw;background-size:15%;background-position:4.5vw}.modal-ank-link span{font-size:2.7vw}.back_con{height:67vw;padding:8vw 5vw 18vw;background-position:4vh}.back_con._none{padding:15vw 5vw 18vw}.back_con h2{font-size:5vw;line-height:6.5vw}.back_con h2 span{font-size:3vw;letter-spacing:normal}.back_con ._erea{font-size:3vw;margin-top:.8vw;margin-bottom:11.5vw}.back_con img{width:32vw;float:left;padding-right:2vw}.back_con ._career{padding:.3vw 0 0 30vw;font-size:3vw;line-height:4.2vw;font-weight:700}.profile{padding:0 5.33333vw}.pr-sec-tit._green{font-size:4.5vw;padding:2vw 0;color:#ff9800;line-height:6.5vw}.pr-sec-tit._green2{font-size:4.2vw;padding:2vw 0 1vw;color:#ff9800;line-height:6.5vw;font-weight:700;letter-spacing:normal}.career{padding:2.5vw 1vw 2.5vw 2vw;border-radius:1.3vw}.con_message{padding:5vw 4vw 4vw}.con_message h2{font-size:4vw;margin:2vw 0;letter-spacing:.075em}.pr-sec-tit._point{font-size:3.5vw;padding:1vw 4vw;border-radius:5vw;margin:2vw -.5vw 3vw;line-height:5vw;letter-spacing:.075em}.pr-sec-tit._profile{font-size:4vw;color:#ff9800;font-weight:700;margin:2vw 0;text-align:center;letter-spacing:.075em}.pr-sec-txt._profile{font-size:15px;letter-spacing:normal;line-height:27px;margin-bottom:3vw}}.pr-sec-tit._consul{color:#fff;font-weight:700;letter-spacing:normal;padding:0}.pr-sec-tit._consul span{background-color:#ddae27;font-size:13px;padding:3px 16px;border-radius:15px}#pr-author-reviews .pr-author-cmt p,.pr-author-cmt-p,.pr-author-cmt._blue p,.pr-author-cmt._gray p,.pr-author-cmt._pink p,.pr-sec-txt{font-size:18px;letter-spacing:normal;line-height:36px}.mypage-btm a,.mypage-btm span,.mypage-modal .mypage-check p,.mypage-modal .mypage-form p{letter-spacing:.075em;font-weight:600}#pr-author-reviews .pr-author._write{padding:0;margin:20px 0 0}#pr-author-reviews .pr-author-img{margin-right:20px;float:left}#pr-author-reviews .pr-author-cmt{background-color:#f9f9f9;padding:15px;border-radius:0 6px 6px;margin-top:7px}#pr-author-reviews .pr-author-cmt._pink{background-color:#f8c8c84a}#pr-author-reviews .pr-author-cmt-p{margin:0;color:#333}#pr-author-reviews .pr-author-cmt-p._pr-author00{text-align:right;padding:8px 8px 12px;font-size:13px;letter-spacing:normal;line-height:1.5}#pr-author-reviews .pr-author-img img{width:80px;height:80px}.pr-sec-tit{padding:23px 0;font-size:25px;letter-spacing:.1em;line-height:1}.pr-sec-inner ._txt-mag{padding:0 0 0 35px;margin-bottom:40px}.js-common-modal-close,.js-modal-close{font-size:20px;font-weight:700;line-height:35px;text-align:center;text-indent:0;text-decoration:none}.side_look{background:#f66;color:#fff;padding:0 3px;font-weight:700;border-radius:2px;vertical-align:middle}#jobcount_modalWrap{background:0 0;width:100%;height:100%;top:0;left:0;z-index:100}.jobcount_modalBox{width:85%;max-width:420px;height:0;top:0;bottom:0;left:0;right:0;margin:auto;opacity:1;border-radius:3px;z-index:1000}.modal__bg,.mypage-modal{height:100vh;width:100%;top:0}.mypage-modal,div.js-modal-open{z-index:999;position:fixed;left:0;right:0;bottom:0}.jobcount_modalInner{padding:10px;text-align:center;box-sizing:border-box;background:rgba(0,0,0,.7);color:#fff;font-weight:700}.mypage-modal{display:none}.modal__bg{background:rgba(0,0,0,.8);position:absolute;bottom:0;right:0;left:0}.common-modal__oubo_comic,.modal_chat_content,.modal_login_kyujin_content,.modal_login_sodan_content{box-sizing:border-box;vertical-align:middle;max-height:100%;left:50%;box-shadow:0 0 30px rgb(0 0 0 / 60%)}.modal_chat_content,.modal_login_kyujin_content,.modal_login_sodan_content{position:absolute;background:#fff;height:auto;display:inline-block;z-index:99;overflow-y:scroll;overflow:auto;top:50%;transform:translate(-50%,-50%)}.modal-chat-window,.modal-login-kyujin-window,.modal-login-sodan-window{box-sizing:border-box;display:inline-block;z-index:20;position:relative;background:#fff;box-shadow:0 0 30px rgb(0 0 0 / 60%);vertical-align:middle;overflow-y:scroll;max-height:100%;overflow:auto}div.js-modal-open{top:0;text-align:center}.js-modal-close{z-index:20;position:absolute;top:0;right:0;color:#95979c!important;padding:5px 10px 0 0}.mypage-btm a{display:inline-block;transition:background-color .2s;width:100%;text-align:center;text-decoration:none;cursor:pointer;box-shadow:rgb(0 0 0 / 8%) 0 8px 28px;font-size:17px;line-height:52px}.mypage-btm a:hover{opacity:.8}.mypage-btm._round a{border-radius:40px}.mypage-btm._square a{border-radius:9px}.mypage-btm._red a{background:#e94c44;border:1px solid #e94c44;color:#fff}.mypage-btm._red-b a{background:#fff;border:1px solid #e94c44;color:#e94c44}.mypage-btm span{font-size:16px}.mypage-btm._main a{background:#ff9800;border:1px solid #ff9800;color:#fff}.mypage-btm._main-b a{background:#fff;border:1px solid #ff9800;color:#ff9800}.mypage-btm._red+p,.mypage-btm._red-b+p{text-align:center;color:#e94c44}@media only screen and (max-width:767px){.btn-box._center{border-radius:10vw;font-size:3.8vw}.btn-box.entry2{height:15vw}.form-cmt{margin:6vw 0 3vw}.two_radio_label{padding:3vw 0;height:14vw;line-height:8.5vw;border-radius:1.33333vw;width:100%!important;font-size:16px}.form-s-ank li{margin-bottom:1.5vw}.form-data::before{position:absolute;content:'';display:block;background-repeat:no-repeat;background-size:contain;right:2.8vw}.ank-short{font-size:3.8vw;line-height:5.5vw;margin:0 0 4vw;padding:0 0 0 7vw}.ank-short:before{transform:translateY(-50%);-webkit-transform:translateY(-50%);left:0;height:11vw;width:1vw;font-size:5vw}.tit-ank-sht{background-position:right 9% top;background-size:20%;padding:3vw 7vw 4vw 8vw;font-size:4.8vw;line-height:5.5vw}.tit-ank-sht span{font-size:3.2vw}.tit-ank-sht-space{padding:6vw 5vw 4vw}.ank-thanks{font-size:4.2vw;text-align:center;line-height:4.5vw;padding-top:18vw;padding-bottom:18vw;color:#ff9800}.ank-thanks span{font-size:2.5vw}.modal_chat_content,.modal_login_kyujin_content,.modal_login_sodan_content{border-radius:2vw;padding:4vw 3vw;width:90%}.modal-chat-window,.modal-login-kyujin-window,.modal-login-sodan-window{width:90%;max-width:90%;border-radius:2vw}.modal-chat-window{padding:5vw 3vw}.modal-login-kyujin-window,.modal-login-sodan-window{padding:4vw 3vw 3vw}.mypage-check{margin-bottom:4vw}div.js-modal-open{padding:10px 0}.mypage-btm._round a{border-radius:25vw}.mypage-btm._square a{border-radius:1.33333vw}.mypage-btm a{font-size:16px;line-height:50px;min-width:55vw}.mypage-btm._red+p,.mypage-btm._red-b+p{margin-top:1vw;font-size:13px;letter-spacing:.075em}.chat-box .mypage-btm._round{padding:3vw 0 1vw;bottom:0}.mypage-modal .mypage-check{margin-bottom:3vw}.mypage-modal .mypage-check input[type=checkbox]+label:before,.mypage-radio input[type=radio]+label:before{left:2vw;height:4vw;width:4vw}.mypage-modal .mypage-check input[type=checkbox]:checked+label:after{left:3.1vw;top:47%;height:2vw;width:1vw;border-radius:.5vw}.mypage-modal .mypage-radio input[type=radio]:checked+label:after{left:3.1vw;height:2vw;width:2vw;border-radius:3vw}.mypage-modal .mypage-check label,.mypage-modal .mypage-radio label{padding-left:6vw}.mypage-modal .mypage-check._all label,.mypage-modal .mypage-radio._all label{padding-left:8.5vw;justify-content:left}.mypage-modal .mypage-check ._short label,.mypage-modal .mypage-radio ._short label{padding-left:8vw}}@media print,screen and (min-width:768px){.cf,.kv{margin:0 auto}.cf-btn a,.sec-btn a{border-radius:6px}.kv{max-width:940px;padding:35px 0 0}.ch{padding:50px 0 43px}.ch-txt{font-size:14px;letter-spacing:.075em;line-height:2}.ch-txt._large{font-size:16px;letter-spacing:.075em;line-height:1.8}.sec-tit._h2,.sec-tit._temp{font-size:18px;letter-spacing:.1em}.sec-tit._temp{padding:25px 0 25px 45px;line-height:1}.sec-tit._temp:before{left:20px;height:10px;width:10px}.sec-tit._h2{padding:20px 0;line-height:1}.about-btn a,.cf-btn a,.cf-current,.kv-tensyoku-tit,.sec,.sec-btn,.sec-item,.sec-pic figcaption,.sec-tit._h3,.sec-tit._h4,.sec-txt,.sec-txt._large,.sec-txt._small{letter-spacing:.075em}.sec-tit._h3{margin:0 0 23px;padding:18px 0 18px 19px;font-size:14px;line-height:1}.sec-tit._h4{margin:0 0 22px;padding:0 0 0 19px;font-size:14px;line-height:1}.sec-tit._h4:before{top:2px;height:10px;width:10px}.cf-btn a:after,.sec-btn a:after{right:20px;height:12px;width:10px;background:url('//iryojob.jp/static/comedical/v2/img/btn_arr0_pc.png') 0 0/contain no-repeat}.sec,.sec-item,.sec-pic figcaption,.sec-txt{font-size:14px;line-height:2}.cf-btn a,.sec-btn{line-height:70px;font-size:16px}.sec-inner{padding:30px 0 50px}.sec-box._h3+.sec-box,.sec-box._h4+.sec-box,.sec-txt+.sec-list,.sec-txt+.sec-pic,.sec-txt+.sec-quote{margin:22px 0 0}.sec-txt._small{font-size:12px;line-height:1.5}.sec-txt._large{font-size:16px;line-height:1.8}.sec-list._box{padding:40px 55px}.sec-item{padding:0 0 0 15px}.sec-item:before{top:11px;height:5px;width:5px}.sec-item+.sec-item{margin:10px 0 0}.sec-pic figcaption{margin:13px 0 0}.sec-pic+.sec-btn{margin:42px 0 0}.sec-quote{padding:14px 0 0;background-position:20px 0;background-size:16px 12px}.sec-quote .sec-txt{padding:11px 22px}.sec-quote .sec-privacy+.sec-txt{padding:0}.sec-quote:before{width:5px}.sec-quote+.sec-quote{margin:14px 0 0}.sec-privacy{padding:14px 43px 30px 46px}.contents-wrap>.ch:first-child{padding-bottom:43px}.contents-wrap>.sec:first-child{padding-top:35px}.cf{width:780px;padding:50px 0 0}.cf-current{margin:0 0 23px;font-size:14px;line-height:1}.paging{margin:0 0 50px}.paging-item{height:50px;width:50px;margin:0 10px}.paging-item a,.paging-item span{border-radius:6px;font-size:14px;letter-spacing:.075em;line-height:50px}.paging-item._next img,.paging-item._prev img{height:10px;width:14px}.paging-item._prev{margin:0 50px 0 0}.paging-item._next{margin:0 0 0 50px}.paging-item._omit{width:42px;line-height:50px}.paging-item._omit span{top:-5px}.kv-tensyoku{background:url('//iryojob.jp/static/comedical/v2/img/home/kv_bg_pc.jpg') no-repeat;border-bottom:4px solid #000;height:472px;margin:0;padding-top:0}.kv-tensyoku-inner{padding:154px 0 0 38px}.kv-tensyoku-tit{margin:0 0 23px;font-size:40px;line-height:1}.about-def,.about-tit,.kv-tensyoku-txt{letter-spacing:.1em}.kv-tensyoku-tit span{left:-2px;top:-11px}.kv-tensyoku-tit img{top:17px;margin:0 6px 0 0}.kv-tensyoku-txt{padding:0 0 0 2px;font-size:16px;line-height:2.5}.about-btn a{padding:0 17px 0 0;font-size:12px;line-height:2.5}.about-btn a:after{right:0;height:12px;width:9px;background:url('//iryojob.jp/static/comedical/v2/img/textlink_arr_pc.png') 0 0/contain no-repeat}.about{margin:0 0 48px;padding:25px 0 31px;border:1px solid #d2d2d2;border-radius:6px}.about-tit{margin:0 0 25px;font-size:18px;line-height:1}.about-def,.emergency_box p{font-size:16px}.about-pic{margin:0 0 33px}.about-def{padding:0 40px;line-height:1.9}.about-dtit{margin:0 0 15px}.about-data{margin:0 0 22px;font-size:14px;letter-spacing:.075em;line-height:2}.about-btn{margin-bottom:0;padding:0 40px;text-align:right}.ank-little input[type=text]{padding:18px 30px;border-radius:8px;font-size:18px;letter-spacing:.075em;line-height:1;height:70px;max-width:100%!important}.ank-little textarea{height:190px;width:100%;margin:0 0 5px 3px;padding:20px;border-radius:6px;font-size:18px;letter-spacing:.075em;line-height:1.5}.modal-ank-wrapper .modal-ank-window{width:70%;max-width:450px;border-radius:10px;padding:195px 0 0}.modal-ank-p{font-size:15px!important;line-height:1.5!important;margin-bottom:0!important;font-weight:600;color:#21ac38}.modal-ank-content p{font-size:17px;line-height:1.5}.modal-ank-content img{border-radius:15px 15px 0 0}.modal-ank-content-btm{padding:8px 35px 30px}.modal-ank-link a{padding:23px 10px 17px 108px;margin:0 35px 15px;border-radius:6px;line-height:20px;font-size:21px;background-size:14%;background-position:39px}.ank-thanks span,.modal-ank-link span{font-size:14px}.form-s-ank{-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:start;-moz-box-pack:start;-webkit-justify-content:flex-start;-webkit-box-pack:start;justify-content:flex-start;display:-ms-flexbox;display:-moz-box;display:-webkit-flex;display:-webkit-box;display:flex;align-items:stretch;margin-bottom:15px!important}.form-s-ank li{width:50%;margin-bottom:3px}.two_radio_label{height:60px;padding:17px 0;border-radius:8px;font-size:17px;width:98%;margin:3px 0 0 5px;line-height:25px}.ank-short{font-size:18px;line-height:26px;margin:0 0 24px;padding:0 0 0 35px}.ank-short:before{transform:translateY(-50%);-webkit-transform:translateY(-50%);left:0;font-size:22px;top:12px}.tit-ank-sht{background-position:left 5% top;background-size:9%;padding:5px 20px 14px 133px;font-size:24px;line-height:28px}.tit-ank-sht span{font-size:15px}.tit-ank-sht-space{padding:40px 40px 35px;border-radius:6px}.ank-thanks{font-size:24px;text-align:center;line-height:24px;padding-top:34px;padding-bottom:34px;color:#ff9800}.back_con{height:470px;padding:90px 0 20px;background-position:47px}.back_con h2{font-size:35px;line-height:46px;letter-spacing:.15em}.back_con h2 span{font-size:19px;letter-spacing:normal}.back_con ._erea{font-size:18px;margin-top:6px;margin-bottom:82px}.back_con img{width:200px;float:left;padding-right:25px}.back_con ._career{padding:0 5px;font-size:20px;line-height:27px}.profile{padding:30px 0 0}.pr-sec-tit._green{margin:0 0 23px;padding:20px 0 20px 19px;font-size:18px;letter-spacing:.075em;line-height:25px;background:#f3f3f3;font-weight:600;color:#000}.pr-sec-tit._green2{font-size:21px;padding:10px 0;color:#ff9800;line-height:17px;letter-spacing:normal;font-weight:700}.career{padding:18px 25px 12px 18px;border-radius:6px;margin-right:32px}.con_message{padding:40px 50px 35px}.con_message h2{font-size:4vw;margin:2vw 0;letter-spacing:.075em}.pr-sec-tit._point{font-size:16px;padding:8px 16px;border-radius:25px;margin:10px 0 15px;line-height:18px;letter-spacing:.075em}.pr-sec-tit._profile{font-size:4vw;color:#ff9800;font-weight:700;margin:2vw 0;text-align:center;letter-spacing:.075em}.pr-sec-txt._mag_bt20{margin-bottom:60px}.con_list a{background-repeat:no-repeat!important;background-size:25%!important;background-position:89% 33%!important;padding:55px 40px 50px 100px!important;font-size:24px!important;line-height:25px!important}.con_tit{font-size:28px!important;color:#ff9800!important}.modal_chat_content,.modal_login_kyujin_content,.modal_login_sodan_content{border-radius:12px;padding:25px 20px;width:70%;max-width:600px}.modal-chat-window,.modal-login-kyujin-window,.modal-login-sodan-window{width:70%;max-width:600px;border-radius:12px;height:auto}.modal-chat-window{padding:25px 20px}.modal-login-kyujin-window,.modal-login-sodan-window{padding:4vw 3vw 3vw}div.js-modal-open{padding:2vw 0}._syosai .mypage-btm{margin-top:10px}.mypage-btm._round a{border-radius:40px}.mypage-btm._square a{border-radius:9px}.mypage-btm a{font-size:17px;line-height:60px;letter-spacing:.075em;min-width:245px}.mypage-btm._red+p,.mypage-btm._red-b+p{margin-top:8px;font-size:14px;letter-spacing:.075em}.chat-box .mypage-btm{padding-top:40px}}.mypage-modal label,.mypage-modal select,.mypage-modal textarea{font-size:16px;letter-spacing:.075em;line-height:1.2;background-color:#fff;border:1px solid #efefef;color:#000;font-weight:600;max-width:100%!important;width:100%!important}.mypage-modal input:focus,.mypage-modal select:focus,.mypage-modal textarea:focus{border:1px solid #ff9800}.mypage-modal textarea{line-height:1.5}@media screen and (max-width:767px){.pr-sec-inner{padding:5.33333vw 20px 10.66667vw}.pr-sec-inner ._txt-mag{padding:0}.pr-sec-txt{font-size:16px;letter-spacing:normal;line-height:30px}.pr-sec-tit{padding:4.66667vw 0;font-size:19px;line-height:1.3}#pr-author-reviews .pr-author-img img{width:13vw;height:13vw}#pr-author-reviews .pr-author-cmt-all{overflow:unset}#pr-author-reviews .pr-author-cmt p{font-size:15px;letter-spacing:normal;line-height:27px}#pr-author-reviews .pr-author-cmt-p{font-size:3.5vw;letter-spacing:normal;line-height:5vw;padding:1.5vw 1.5vw 1vw}#pr-author-reviews .pr-author-cmt-p._pr-author00{text-align:right;padding:8px 8px 12px;font-size:13px;letter-spacing:normal;line-height:1.5}ul.pr-con{margin-bottom:0!important}.pr-gnav-list._btn .pr-gnav-item a{display:block!important}.con_list a{background-repeat:no-repeat!important;background-size:38%!important;background-position:100% 17%!important;padding:9vw 30vw 9vw 4vw!important;font-size:4vw!important;line-height:6vw!important}.con_list span{font-size:3vw!important}.con_tit{font-size:5.5vw!important;color:#ff9800!important}.mypage-modal input,.mypage-modal label,.mypage-modal select,.mypage-modal textarea{padding:3.33333vw;border-radius:1.33333vw;height:13vw!important;margin-bottom:2vw}.mypage-modal textarea{height:50vw!important}.mypage-modal .mypage-check p,.mypage-modal .mypage-form p{font-size:16px;margin:0 0 1vw .5vw}.mypage-modal .modal-app-tit{font-size:20px}}.mypage-check input[type=checkbox],.mypage-radio input[type=radio]{position:absolute;left:0;top:0;opacity:0}.mypage-check input[type=checkbox]+label:before,.mypage-check input[type=checkbox]:checked+label:after,.mypage-radio input[type=radio]+label:before,.mypage-radio input[type=radio]:checked+label:after{position:absolute;display:block;content:'';margin:0;padding:0;background-color:#fff;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center}.mypage-check input[type=checkbox]+label:before{border:1px solid #e3e3e3;border-radius:5px}.mypage-radio input[type=radio]+label:before{border:1px solid #e3e3e3;border-radius:25px}.mypage-modal .mypage-check input[type=checkbox]:checked+label,.mypage-modal .mypage-radio input[type=radio]:checked+label{border:1px solid #ff9800;color:#ff9800;background-color:#f3f9f1}.mypage-modal .mypage-check input[type=checkbox]:checked+label:after{transform:rotate(40deg);transform:translateY(-50%) rotate(40deg);-webkit-transform:translateY(-50%) rotate(42deg);border-bottom:4px solid #ff9800;border-right:4px solid #ff9800}.mypage-radio input[type=radio]:checked+label:after{background-color:#ff9800}.mypage-modal .mypage-check label,.mypage-modal .mypage-radio label{display:flex;position:relative;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;color:#757575}.common-modal{display:none;height:100vh;position:fixed;top:0;width:100%;z-index:999}.common-modal__bg{background:rgba(0,0,0,.8);height:100vh;position:absolute;width:100%}.common-modal__oubo_comic{position:absolute;height:auto;display:inline-block;z-index:99;overflow-y:scroll;overflow:auto;top:50%;transform:translate(-50%,-50%);background-color:#fff}@media print,screen and (min-width:768px){.mypage-modal label,.mypage-modal select,.mypage-modal textarea{padding:15px;border-radius:9px;height:65px;margin-bottom:10px}.mypage-form textarea{height:200px}.mypage-modal .mypage-check p,.mypage-modal .mypage-form p{font-size:16px;margin:0 0 10px 5px}.mypage-modal .modal-app-tit{font-size:20px;margin:15px 0 14px}.common-modal__oubo_comic{width:100%;max-height:940px;max-width:725px;padding:10px 15px 0;border-radius:9px}}.js-common-modal-close{z-index:20;position:absolute;top:0;right:0;color:#000!important;padding:4px 15px 0 0}a.js-common-modal-open{color:#0073ae;text-align:right;display:block}@media screen and (max-width:767px){.common-modal__oubo_comic{position:fixed;max-width:90%;max-height:84%;width:100%;padding:5vw .5vw 2vw;border-radius:2.5vw}.common-modal__oubo_comic p{font-size:3.5vw;text-align:center;color:#ff9800;font-weight:600;letter-spacing:.075em;margin-bottom:-1vw}a.js-common-modal-open{font-size:3.73333vw;padding-right:3.33333vw}.slide_voice_top{padding:0 3.33333vw;margin:10.66667vw auto}.slide_voice-tit{margin:0 0 5.33333vw;font-size:4vw;letter-spacing:.1em;line-height:1;text-align:center}.slide_voice-btn._link{background:#fff;margin:2.66667vw 0 0}.slide_voice-btn._link a{display:block;padding:5.06667vw 10.53333vw;border:.26667vw solid #d2d2d2;border-radius:1.33333vw;font-size:3.73333vw;letter-spacing:.075em;line-height:1.4;text-align:center}.slide_voice-btn._link a:after{right:2.93333vw;height:2.4vw;width:1.6vw;background:url('//iryojob.jp/static/comedical/v2/img/textlink_arr_sp.png') 0 0/contain no-repeat}}.calender_table{width:100%;display:flex;display:-ms-flexbox;flex-wrap:wrap;-ms-flex-wrap:wrap}.calender_table>div{width:20%;font-weight:700;text-align:center}.calender_table>div:nth-child(2n){background-color:#f7f7f7}.mendan_cal_checkbox:checked+.mendan_cal_check_label{opacity:1}.mendan_cal_check_label{display:inline-block;border:2px solid #e3e3e3;background-color:#fff;color:#cecece;font-weight:600;text-align:center;cursor:pointer}.mendan_cal_check_label.disabled{border:2px solid #e3e3e3;background-color:#e3e3e3;cursor:default}@media only screen and (min-width:768px){.btn-box._center{border-radius:50px;height:64px;line-height:50px;padding:0 100px;margin-top:22px}.form-cmt{margin:15px 0 0;width:100%}.mypage-modal .mypage-check{margin-bottom:20px}.mypage-modal .mypage-check label,.mypage-modal .mypage-radio label{height:60px;padding-left:45px}.mypage-modal .mypage-check ._short label,.mypage-modal .mypage-radio ._short label{padding-left:38px}.mypage-modal .mypage-check._all label,.mypage-modal .mypage-radio._all label{padding-left:51px;justify-content:left}.mypage-modal .mypage-check input[type=checkbox]+label:before,.mypage-modal .mypage-radio input[type=radio]+label:before{left:15px;height:20px;width:20px}.mypage-modal .mypage-radio input[type=radio]:checked+label:before{border:1px solid #e3e3e3;height:22px;width:22px;left:14px}.mypage-modal .mypage-check input[type=radio]:checked+label:before,.mypage-modal .mypage-radio input[type=checkbox]:checked+label:before{height:25px;width:25px;min-width:25px}.mypage-modal .mypage-check input[type=checkbox]:checked+label:after{border-radius:1px;top:27px;left:22px;height:12px;width:5px}.mypage-modal .mypage-radio input[type=radio]:checked+label:after{border-radius:25px;left:20px;height:12px;width:12px}.mendan_cal_check_label{height:22px;padding:17px 0;border-radius:8px;font-size:17px;width:80%;margin:5px 0;line-height:0}}.mendan_cal_wrap{background-color:inherit;margin-bottom:3em;text-align:center;position:relative}.mendan_cal_wrap span{color:#ff7d00}.mendan_cal_next,.mendan_cal_prev{background-color:#eee;bottom:0;cursor:pointer;height:2em;margin:auto;position:absolute;top:0;width:2em;z-index:20}.mendan_cal_next{right:0}.mendan_cal_prev{left:0}.mendan_cal_next::before,.mendan_cal_prev::before{border:0 solid #d2d2d2;bottom:0;content:"";height:.8em;left:0;margin:auto;position:absolute;right:0;top:0;width:.8em}.mendan_cal_next::before{border-width:2px 2px 0 0;right:25%;transform:rotate(45deg)}.mendan_cal_prev::before{border-width:2px 0 0 2px;left:25%;transform:rotate(-45deg)}.calender_table.left_hidden,.calender_table.right_hidden{transition:.4s;left:-100000px;overflow:hidden;position:absolute;top:0}.calender_table.right_hidden{visibility:hidden;height:0!important;transform:translateX(100%)}.calender_table.active{visibility:visible;transition:.4s;height:auto}.calender_table.left_hidden{visibility:hidden;height:0!important;transform:translateX(-100%)}.slide_voice_box .voice-tit{font-weight:600;color:#222925;position:relative;display:flex}.slide_voice_box .voice-box{background-color:#ffecb3;white-space:normal;display:flex;flex-direction:column;justify-content:space-between}.slide_voice_box .voice-tit span{color:#aaa;letter-spacing:normal;font-weight:400}a.voice-osr{display:flex;text-decoration:none;position:relative;color:#000;z-index:99;justify-content:center;align-items:center}.voice-osr img{transform:scale(-1,1);border:1px solid #fff;border-radius:30px}@media print,screen and (min-width:768px){a.js-common-modal-open{font-size:13px}.calender_table>div>div{line-height:22px}.calender_table>div>div>span{font-size:20px}.mendan_cal_wrap{font-weight:600;font-size:19px;letter-spacing:.075em;margin-bottom:24px}.slide_voice-tit,.slide_voice_box .voice-tit{font-size:18px;letter-spacing:.1em;line-height:1}.mendan_cal_wrap span{font-size:30px}.slide_voice_top{width:780px;margin:50px auto}.slide_voice-tit{margin:0 0 30px}.slide_voice-btn._link{position:absolute;right:0;top:-7px}.slide_voice-btn._link a{padding:0 17px 0 0;font-size:12px;letter-spacing:.075em;line-height:2.5}.slide_voice-btn._link a:after{right:0;height:12px;width:9px;background:url('/static/v2/img/rt/textlink_arr_pc.png') 0 0/contain no-repeat}.slide_voice_box .voice-tit{justify-content:space-between;align-items:center;margin-top:-37px;padding:0 0 0 75px}.slide_voice_box>img{height:55px;width:55px;margin:0 0 0 12px}.slide_voice_box .voice-tit._new:after,.slide_voice_box .voice-tit._pickup:after{background-color:#ff4233;color:#fff;top:-17px;left:144px;font-size:10px;padding:1px 6px;border-radius:16px}.slide_voice_box .voice-tit span{font-size:14px}.slide_voice_box .voice-box{border-radius:10px;padding:20px 16px 15px 18px;margin:5px 0 0;width:275px;height:300px}.voice-osr p{font-size:10px;margin:0 0 -3px;line-height:15px}.voice-osr span{font-weight:800;font-size:14px}.voice-osr img{width:44px;height:44px;margin:0 0 0 4px}}.slide_voice_box .voice_res{position:relative;background:#daecd4}.slide_voice_box .voice_res:after{position:absolute;content:'';display:block;background-image:url(/wordpress/wp-content/uploads/2021/10/voice_res.png);background-size:cover}.slide_voice_box .voice_res p:last-child{color:#31b152!important;font-weight:600}@media screen and (max-width:767px){.slide_voice_box .voice-tit{flex-direction:column;letter-spacing:normal;font-size:3.4vw;margin-top:-6vw;padding:0 0 0 17vw;line-height:5.5vw}.slide_voice_box>img{height:14vw;width:14vw;margin:0 0 -4vw 2vw}.slide_voice_box .voice-tit._new:after,.slide_voice_box .voice-tit._pickup:after{color:#ff4233;bottom:-38px;right:10px;font-size:12px;padding:0 6px;border-radius:16px}.slide_voice_box .voice-tit span{font-size:12px}.slide_voice_box .voice-box{border-radius:10px;padding:4vw 5vw 3vw;margin:1vw 0 0;width:80vw;height:57vw}.slide_voice_box .voice_res{padding:3.5vw 4vw;border-radius:10px;margin-top:2vw}.slide_voice_box .voice_res p{font-size:14px!important;line-height:20px!important}.slide_voice_box .voice_res p:last-child{padding:3vw 19vw 5vw 0}.slide_voice_box .voice_res:after{width:36vw;height:36vw;right:-5.5vw;bottom:0}.voice-osr p{font-size:2.5vw;margin:3vw 0 0;line-height:3.7vw;text-align:right}.voice-osr span{font-weight:800;font-size:3.2vw}a.voice-osr{display:flex;justify-content:flex-end}.voice-osr img{width:11vw;height:11vw;margin:0 0 0 1.5vw}}.slide_voice{display:flex;overflow-x:auto;white-space:nowrap}.slide_voice_box{position:relative;margin:0 10px 15px 0}.slide_voice_box>a{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:auto;content:"";background-color:rgba(0,0,0,0)}.mypage-apl-box{background:#eb6464;color:#fff;font-weight:600;letter-spacing:.075em}.mypage-apl-code div,.mypage-apl-smf,.mypage-apl-smf-inner{flex-direction:column;align-items:center}.mypage-apl-smf{background:#f9f9f9;box-shadow:0 0 1.53vw rgb(0 0 0 / 16%)}.mypage-apl-smf-inner{background:#fff;justify-content:center}.calender_over{display:inline-block;border:2px solid #e3e3e3;background-color:#e3e3e3;color:#888;font-weight:600;cursor:pointer;height:auto;line-height:0;text-align:center}.calender_over p{writing-mode:vertical-rl;margin:0 auto}@media print,screen and (min-width:768px){.slide_voice_box .voice_res{padding:30px;border-radius:10px;margin-top:25px}.slide_voice_box .voice_res p:last-child{font-size:22px!important;line-height:30px!important;padding:30px 130px 30px 0}.slide_voice_box .voice_res:after{width:200px;height:200px;right:5px;bottom:0}.voice_tag ul{position:absolute;display:flex;align-items:center;top:-60px;left:72px}.voice_tag ul li{font-weight:600;display:flex;align-items:center;align-content:center;margin:0 5px 0 0;background-color:#fff;border:1px solid #ff4233;color:#ff4233;font-size:10px;padding:0 5px;border-radius:16px}.voice_tag ul li._pickup{background-color:#ff4233;border:1px solid #ff4233;color:#fff}.voice-box>p{font-size:14px;line-height:20px}.mypage-apl-box{justify-content:space-between;border-radius:13px;padding:25px 50px 0 45px;margin:125px 0 30px}p.mypage-apl-tit{font-size:29px;line-height:33px;text-shadow:0 3px 0 rgb(0 0 0 / 5%)}p.mypage-apl-tit span{font-size:16px;text-shadow:none}p.mypage-apl-tit+p{font-size:19px;line-height:27px;margin-bottom:18px}.mypage-apl-code{font-size:14px;padding-bottom:20px}.mypage-apl-code p{margin-bottom:3px}.mypage-apl-code img{width:125px}.mypage-apl-code div+div{margin-left:19px}.mypage-apl-smf{flex-wrap:nowrap;border-radius:20px 20px 0 0;margin:-60px 0 0;width:305px;height:396px}.mypage-apl-smf-n{border:4px solid #fff;width:100px;border-radius:25px;margin:26px 0}.mypage-apl-smf-inner{border-radius:8px 8px 0 0;padding:0 10px 10px;width:282px;height:346px;justify-content:center}.mypage-apl-icon{width:150px;margin-bottom:12px}.calender_over{border-radius:8px;font-size:17px;width:80%;margin:5px 0}.calender_over p{height:897px}}@media screen and (max-width:767px){.voice_tag ul{position:absolute;display:flex;flex-direction:row;left:15.2vw;top:-10.5vw}.voice_tag ul li{font-size:2vw;color:#fff;font-weight:600;display:flex;align-items:center;align-content:center;justify-content:flex-end;background-color:#f44336;border-radius:25px;padding:.4vw 1.5vw;margin:-.2vw 0 0 1vw}.slide_voice_box .slide_voice{margin-right:-3.33333vw}.voice-box>p{font-size:3vw;line-height:4.5vw}.mypage-apl-box{border-radius:9px;padding:7vw 3vw 0;margin:10vw 0 3vw;flex-direction:column;align-items:center}p.mypage-apl-tit{font-size:23px;line-height:25px;text-align:center;margin-bottom:3vw;text-shadow:0 3px 0 rgb(0 0 0 / 5%)}p.mypage-apl-tit span{font-size:12px}p.mypage-apl-tit+p{font-size:14px;line-height:20px;margin-bottom:18px;text-align:center}.mypage-apl-code{font-size:14px;padding-bottom:20px}.mypage-apl-code p{margin-bottom:3px}.mypage-apl-code img{width:125px}.mypage-apl-code div+div{margin-left:19px}.mypage-apl-smf{flex-wrap:nowrap;border-radius:20px 20px 0 0;width:90%}.mypage-apl-smf-n{border:4px solid #fff;width:16vw;border-radius:25vw;margin:6vw 0}.mypage-apl-smf-inner{border-radius:8px 8px 0 0;padding:0 10px 10px;width:92%;height:300px}.mypage-apl-icon{width:134px;margin-bottom:12px}.calender_over{width:90%;padding:3vw 0 3.1vw;margin:1vw;border-radius:1.33333vw;font-size:2.5vw}.calender_over p{height:158vw}}.line_thanks>img{margin:0;vertical-align:top}.line_thanks .line_link{max-width:100%;text-align:center}.line_thanks .line_qr h3{color:#00b900;font-weight:600;text-align:center}.line_thanks .line_qr p{text-align:center}.line_thanks .line_link a{display:block;text-decoration:none;font-size:18px;font-weight:600;letter-spacing:unset;border-radius:12px}.line_thanks .line_link a img{vertical-align:top;height:auto}.line-comment{display:flex;justify-content:center;flex-direction:column;align-items:center}.line-comment>p{line-height:1.25;color:#495057;position:relative;word-break:break-word;word-wrap:break-word;background:#f2f3f5;width:fit-content;letter-spacing:normal}@media only screen and (max-width:767px){.mendan_cal_check_label{padding:3vw 0;margin:1vw;height:6vw;line-height:.5vw;border-radius:1.33333vw;width:90%!important;font-size:2.5vw}.mendan_cal_wrap{font-size:3vw;margin-bottom:2vw;font-weight:600;letter-spacing:.05em}.mendan_cal_wrap span{font-size:4vw}.line_thanks .line_qr img{width:63%;margin:0}.line_thanks .line_qr{margin:-1vw 0 0;font-weight:400;text-align:center}.line_thanks .line_qr h3{font-size:7vw;line-height:7.4vw;margin:0 0 4vw}.line_thanks .line_qr h3 span{font-size:3.2vw}.line_thanks .line_qr p{font-size:3.5vw}.line_thanks .line_link a>img{width:46%}.line-comment{margin:0 auto 5vw}.line-comment>p{border-radius:0 12px 12px;margin:0 0 2vw;padding:.5rem .75rem}}@media only screen and (min-width:768px){.line_thanks{padding:0 0 50px}.line_thanks>img{max-width:fit-content}.line_thanks .line_qr img{margin:0}.line_thanks .line_qr{padding:0;margin:0}.line_thanks .line_qr h3{font-size:36px;line-height:37px;margin:0 0 20px;text-align:center;font-weight:600}.line_thanks .line_qr h3 span{font-size:15px}.line_thanks .line_qr p{font-size:17px;line-height:25px;margin:0 0 12px}.line_thanks .line_link a>img{width:41%;margin:0}.line_thanks .line_link{margin:20px 0 15px}.line_pr_pc{display:flex;align-items:center;justify-content:center}.line-comment{margin:0 0 15px}.line-comment>p{padding:10px 17px;border-radius:0 12px 12px}}