/*!
==================================================

Axis Group Recruit 2

Last Modified: 2025/03/18 15:23:28

==================================================
*/html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:rgba(0,0,0,0)}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button;-moz-appearance:button;appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{-webkit-box-sizing:border-box;box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}.hide{display:none}.clearfix:before,.clearfix:after,.cf:before,.cf:after{content:"";display:table}.clearfix:after,.cf:after{clear:both}ol,ul{list-style:none;margin:0;padding:0}*{-webkit-box-sizing:border-box;box-sizing:border-box;font-family:"メイリオ","Meiryo","Hiragino Kaku Gothic Pro","ヒラギノ角ゴ Pro W3","ＭＳ Ｐゴシック","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:100%;margin:0;overflow-wrap:break-word}html{font-size:62.5%}body{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:none;background-color:#fff;color:#333;font-size:1.6em;line-height:2em}img,button{-webkit-transition:all .3s ease 0s;transition:all .3s ease 0s;max-width:100%}img{-o-object-fit:contain;object-fit:contain}a,.a,.aNest{color:#1a1a1a;cursor:pointer;-webkit-transition:all .3s ease 0s;transition:all .3s ease 0s}a:not(.org),.a:not(.org),.aNest:not(.org){text-decoration:none}a:hover,a:focus,.a:hover,.a:focus,.aNest:hover,.aNest:focus{color:#ff1f16;text-decoration:underline}a:visited,.a:visited,.aNest:visited{color:#1a1a1a}a:visited:hover,a:visited:focus,.a:visited:hover,.a:visited:focus,.aNest:visited:hover,.aNest:visited:focus{color:#ff1f16}a img:not(.nothover),.a img:not(.nothover),.aNest img:not(.nothover){background-color:rgba(0,0,0,0);border:0;max-width:100%;position:relative}a img:not(.nothover):hover,.a img:not(.nothover):hover,.aNest img:not(.nothover):hover{opacity:.65}a .aNest,.a .aNest,.aNest .aNest{-webkit-transition:0;transition:0}.tchover{cursor:pointer}.href{cursor:pointer}.sticky{position:sticky}.column__aside .sticky{top:10px}.outbound{display:inline-block;position:relative}.outbound::after{-webkit-transition:all .3s ease 0s;transition:all .3s ease 0s;background-color:#ff5049;content:"";display:block;font-size:1em;height:1em;line-height:1em;-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;text-decoration:none;width:1em;-webkit-mask-image:url("../img/svg/exlink.svg");mask-image:url("../img/svg/exlink.svg")}.outbound:hover::after{background-color:#fff}.required{color:red;display:inline-block;font-size:1em;font-weight:bold;margin:0 .25em}.required.hide{display:none}.nav{-webkit-transition:all .3s ease 0s;transition:all .3s ease 0s;background:#eee6dc;border:1px solid red;color:#333;display:block;padding:1em 10px;text-decoration:none}.nav::after{-webkit-transition:all .3s ease 0s;transition:all .3s ease 0s;background-color:#fff;content:"";display:block;font-size:1em;height:1em;margin-right:0;margin-top:-0.5em;-webkit-mask-image:url("../img/svg/arrow_r.svg");mask-image:url("../img/svg/arrow_r.svg");-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;opacity:0;position:absolute;right:15px;text-decoration:none;top:50%;width:1em}.nav:hover,.nav:focus{background:#ff5049;color:#fff;text-decoration:none}.nav:hover::after,.nav:focus::after{opacity:1;right:5px}.set_entry_form{background-size:auto auto;border-radius:.5em;margin:0;padding:1em;position:relative;text-align:center;z-index:1}.set_entry_form::after{background-color:#fffacd;background-image:repeating-linear-gradient(-45deg, #fffacd, #fffacd 6px, rgba(255, 240, 103, 0.5) 6px, rgba(255, 240, 103, 0.5) 12px);border-radius:.5em;bottom:0;content:"";display:block;left:0;position:absolute;right:0;top:0;z-index:-1}.set_entry_form h2{-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#333;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:2.3em;font-weight:400;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;line-height:1;margin:.5em 0;text-shadow:2px 2px 0px #fffacd}.set_entry_form p{border-top:1px solid #ccc;color:#333;display:inline-block;font-size:1em;line-height:1.4em;margin:.5em 0;padding:1em 0 0;text-shadow:2px 2px 0px #fffacd}ul.btn_panel{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}ul.btn_panel li{display:block;height:250px;margin:10px;width:250px}ul.btn_panel li a{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#fff;border-radius:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;font-weight:700;height:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:1em;text-decoration:none;width:100%}ul.btn_panel li a:hover{background:#ff5049;color:#fff}ul.btn_panel li a:hover .wrap_icon{border-color:#fff}ul.btn_panel li a:hover .wrap_icon .icon{background-color:#fff}ul.btn_panel .wrap_icon{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:50%;border:10px solid #999;display:-webkit-box;display:-ms-flexbox;display:flex;height:200px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;width:200px}ul.btn_panel .icon{background-position:center center;border-radius:50%;display:block;height:170px;text-decoration:none;width:170px}ul.btn_panel .freedial .icon{background-image:url(../img/svg/panel_btn_freedial.svg)}ul.btn_panel .mail .icon{background-image:url(../img/svg/panel_btn_form.svg)}ul.btn_panel .line .icon{background-image:url(../img/svg/panel_btn_line.svg)}.topagetop{border:0;bottom:20px;display:block;float:right;height:50px;padding:0;position:sticky;right:20px;width:50px;z-index:1}.topagetop .btn{background:#f0f2f5;border:0;margin:0;padding:10px}.topagetop .btn span{display:none}.topagetop .btn::before{background-color:#666;color:#b3b3b3;content:"";display:inline-block;height:30px;-webkit-mask-image:url("../img/svg/totop.svg");mask-image:url("../img/svg/totop.svg");-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;text-decoration:none;vertical-align:middle;width:30px}.group_entry{border-bottom:1px solid #ccc;display:-webkit-box;display:-ms-flexbox;display:flex;margin:0;padding:1em 10px}.group_entry .shop_img{border-radius:9px;color:#fff;-webkit-box-flex:0;-ms-flex:0 0 30%;flex:0 0 30%;line-height:0;min-height:160px;overflow:hidden;padding:1em 2em 1em 1em}.group_entry .shop_img a{display:block;aspect-ratio:4/3}.group_entry .shop_img a:hover{-webkit-transform:scale(1.1, 1.1);-ms-transform:scale(1.1, 1.1);transform:scale(1.1, 1.1)}.group_entry .shop_img img{-webkit-transition:all .5s ease;transition:all .5s ease;-o-object-fit:cover;object-fit:cover}.group_entry .shop_data{border-left:1px dashed #ccc;-webkit-box-flex:0;-ms-flex:0 0 70%;flex:0 0 70%;padding:1em 1em 1em 2em}.group_entry .shop_data .title{font-size:1.4em;margin:1em 0}.group_entry .shop_data .shop_text{font-size:.9em;line-height:1.6em;margin:.5em 0}.article.table_top{margin-bottom:1em}.article.table_bottom{margin-top:1em}.arrow::after{color:#ff5049;content:"➜";display:inline;font-size:1.3em;margin-left:.3em}.breadlist{border-bottom:1px dashed #ccc;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:.9em;padding:.5em}.breadlist li{list-style:none}.breadlist li:not(.breadlist li:first-child)::before{border-right:1px solid rgba(51,51,51,.5);border-top:1px solid rgba(51,51,51,.5);content:"";display:inline-block;height:6px;margin:10px;position:relative;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);vertical-align:middle;width:6px}.slide_item:not(.slide_item_index){position:relative;aspect-ratio:12/2}.slide_item:not(.slide_item_index) img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover}.slide_item:not(.slide_item_index) .item_img{position:absolute;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;padding:0;margin:0;background:#ccc;color:#fff;height:100%;width:100%}.slide_item:not(.slide_item_index) .item_img::after{content:"12 : 2";position:absolute;bottom:1em;right:1em;color:#fff}.wrap_norecord{font-size:1.2rem;line-height:2em}.norecord{border:3px dashed #e6e6e6;border-radius:1em;font-size:1.6em;text-align:center;min-height:400px;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-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:gray}.norecord.content_body{padding:5em}.norecord .system_date{color:gray;font-size:1.2rem;margin-top:2em}.norecord.border{border-top:1px dotted #ccc}.slick-box{opacity:0;-webkit-transition:opacity .5s linear;transition:opacity .5s linear}.slick-box.slick-initialized{opacity:1}#another_ua{background:rgba(255,80,73,.85);border-radius:.5em;border:1px solid #fff;bottom:2vw;color:#fff;display:block;-webkit-filter:drop-shadow(0 0 5px rgba(0, 0, 0, 0.4));filter:drop-shadow(0 0 5px rgba(0, 0, 0, 0.4));font-size:4vmin;left:50%;line-height:1.8em;max-width:17em;max-width:80vw;min-width:50vw;padding:20px;pointer-events:auto;position:fixed;text-align:center;-webkit-transform:translate(-50%, 0);-ms-transform:translate(-50%, 0);transform:translate(-50%, 0);width:100vw;z-index:9990}#another_ua p{margin:5px 0;white-space:nowrap}#another_ua .ua_btns{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#another_ua .cssbtn{border-color:#fff;border-radius:.5em;color:rgba(255,255,255,.7);cursor:pointer;margin:4px;text-decoration:none;white-space:nowrap}#another_ua .cssbtn:hover{border-color:#fff;color:#fff}.cssbtn{-webkit-transition:.5s;transition:.5s;background-color:rgba(0,0,0,0);border:1px solid rgba(204,204,204,.1);color:#add8e6;display:inline-block;font-size:1em;line-height:1.5em;padding:.6em 1em;text-decoration:none;text-transform:uppercase}.cssbtn:hover{background-color:#ff1f16;border-color:#ff1f16;border-radius:6px;color:#fff}.cssbtn_1{background-color:#5cb85c;border-color:#4cae4c;color:#fff}.cssbtn_1:hover{background-color:#47a447;border-color:#398439;color:#fff}.btn{-webkit-transition:all .3s ease 0s;transition:all .3s ease 0s;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#ededed;border-color:#ccc;border-style:solid;border-width:1px;color:#333;cursor:pointer;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-size:1em;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;line-height:1.6em;min-height:cal(2.6em);padding:.5em 1em;text-align:center;text-decoration:none;text-transform:uppercase;white-space:nowrap}.btn:hover:not(:disabled){background-color:#ff5049;border-color:#ff5049;border-radius:6px;color:#fff;text-decoration:none}.btn:hover:not(:disabled):before{background-color:#fff}.btn.small,.btn.smallbtn{font-size:.9em;line-height:1.4em;padding:.2em .4em}.btn.narrow{font-size:.8em;line-height:1.4em;padding:.5em}.btn.dark{border-width:0;background:#bfbab5;color:#fff}.btn.round{border-radius:3em;padding:.5em 1.5em .5em 1em}.btn.round:hover:not(:disabled){border-radius:3em}.btn:disabled{cursor:not-allowed}.btn.icon:not(.noicon)::before{background-color:#666;content:"";display:inline-block;height:1.6em;margin-right:5px;-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;text-decoration:none;vertical-align:middle;width:1.6em}.btn.icon.notxt::before{margin-right:0}.btn.icon:disabled{background:#ccc;border-color:#e6e6e6}.btn.icon.back:before{-webkit-mask-image:url("../img/svg/back.svg");mask-image:url("../img/svg/back.svg")}.btn.icon.back:hover:not(:disabled):before{background-color:#fff;color:#fff}.btn.icon.backindex:before{-webkit-mask-image:url("../img/svg/back_index.svg");mask-image:url("../img/svg/back_index.svg")}.btn.icon.backindex:hover:not(:disabled):before{background-color:#fff;color:#fff}.btn.icon.newadd:before{content:""}.btn.icon.edit:before{content:""}.btn.icon.lead:before,.btn.icon.preview:before,.btn.icon.newpreview:before{-webkit-mask-image:url("../img/svg/right_c.svg");mask-image:url("../img/svg/right_c.svg")}.btn.icon.lead:hover:not(:disabled):before,.btn.icon.preview:hover:not(:disabled):before,.btn.icon.newpreview:hover:not(:disabled):before{background-color:#fff;color:#fff}.btn.icon.reset:before{-webkit-mask-image:url("../img/svg/reset.svg");mask-image:url("../img/svg/reset.svg")}.btn.icon.reset:hover:not(:disabled):before{background-color:#fff;color:#fff}.btn.icon.send:before,.btn.icon.save:before,.btn.icon.update:before{-webkit-mask-image:url("../img/svg/check.svg");mask-image:url("../img/svg/check.svg")}.btn.icon.send:hover:not(:disabled):before,.btn.icon.save:hover:not(:disabled):before,.btn.icon.update:hover:not(:disabled):before{background-color:#fff;color:#fff}.btn.icon.remove:before{content:""}.btn.icon.login:before{content:""}.btn.icon.logout:before{content:""}.btn.icon.paging_btn span{display:none}.btn.icon.step_backward{position:relative;padding:.5em}.btn.icon.step_backward:before{background-color:#fff;margin-right:0;-webkit-mask-image:url("../img/svg/step_backward.svg");mask-image:url("../img/svg/step_backward.svg")}.btn.icon.step_backward:hover:not(:disabled):before{background-color:#fff;color:#fff}.btn.icon.step_forward{position:relative;padding:.5em}.btn.icon.step_forward:before{background-color:#fff;margin-right:0;-webkit-mask-image:url("../img/svg/step_backward.svg");mask-image:url("../img/svg/step_backward.svg");-webkit-transform:scale(-1, 1);-ms-transform:scale(-1, 1);transform:scale(-1, 1)}.btn.icon.step_forward:hover:not(:disabled):before{background-color:#fff;color:#fff}.btn_txt{background:#eee6dc;border-radius:3px;color:#333;display:inline-block;margin:0;padding:.2em .5em;border:2px dashed red}.btn_txt.clr_1{background:#bfbab5;color:#fff;border:2px dashed orange}.btn_txt.subject{background:rgba(0,0,0,0);border-radius:0;color:initial;display:inline-block;margin:0;padding:.2em .5em;border:2px dashed green}a.btn_txt{text-decoration:none;border:2px dashed crimson}a.btn_txt:hover{background:#ff5049;color:#fff;text-decoration:none}.wfree{width:auto}.w50{width:50px}.w60{width:60px}.w70{width:70px}.w80{width:80px}.w90{width:90px}.w100{width:100px}.w120{width:120px}.w130{width:130px}.w140{width:140px}.w150{width:150px}.w200{width:200px}.w250{width:250px}.w300{width:300px}.w350{width:350px}.w400{width:400px}.w450{width:450px}.w500{width:500px}.w550{width:550px}.w600{width:600px}.w5p{width:5%}.w10p{width:10%}.w15p{width:15%}.w20p{width:20%}.w25p{width:25%}.w30p{width:30%}.w33p{width:33.3333%}.w35p{width:35%}.w40p{width:40%}.w45p{width:45%}.w50p{width:50%}.w55p{width:55%}.w60p{width:60%}.w65p{width:65%}.w70p{width:70%}.w75p{width:75%}.w80p{width:80%}.w85p{width:85%}.w90p{width:90%}.w95p{width:95%}.w100p{width:100%}.tc,td.tc,th.tc,table th.tc,table td.tc{text-align:center}.tl,td.tl,th.tl,table th.tl,table td.tl{text-align:left}.tr,td.tr,th.tr,table th.tr,table td.tr{text-align:right}.tt,td.tt,th.tt,table th.tt,table td.tt{vertical-align:top}.tm,td.tm,th.tm,table th.tm,table td.tm{vertical-align:middle}.tb,td.tb,th.tb,table th.tb,table td.tb{vertical-align:bottom}table{background-color:#fff;border-collapse:collapse;border-color:#ccc;border-spacing:0;border-style:solid;border-width:1px;color:#333;font-size:1em;line-height:1.6em;margin:0;padding:0;width:100%}table th,table td{border-spacing:0;border:1px solid #ccc;font-weight:normal;padding:.5em;position:relative;vertical-align:middle;background-clip:padding-box}table th.on,table td.on{line-height:0;padding:0 !important;text-align:center}table th.narrow,table td.narrow{padding:2px}table th.noborder_top,table td.noborder_top{border-top:0}table th{background-color:#f0f0f0;border-color:#ccc;color:#333}table td{background-color:#fff;border-color:#ccc;color:#333}table tr.subject th,table tr.subject td{background-color:#d6d6d6}table tr.subject th{font-weight:700;text-align:center}table tr.even th{background-color:rgba(112,112,112,.15)}table tr.even td{background-color:rgba(0,0,0,.04)}table tr.status_ th,table tr.status_0 th{background-color:rgba(128,128,128,.4);color:rgba(51,51,51,.25)}table tr.status_ td,table tr.status_0 td{background-color:rgba(128,128,128,.4);color:rgba(51,51,51,.25)}table tr.vali td{background-color:#ffdbdb;color:#333}table tr.vali .vali{display:block;font-size:1em;line-height:1.6em;margin:1px;padding:0}table tr.vali .sysmeslv_1,table tr.vali .sysmeslv_2,table tr.vali .sysmeslv_3,table tr.vali .sysmeslv_4,table tr.vali .sysmeslv_5{border:0;padding:0}table tr.vali .sysmeslv_1 .sys_close,table tr.vali .sysmeslv_2 .sys_close,table tr.vali .sysmeslv_3 .sys_close,table tr.vali .sysmeslv_4 .sys_close,table tr.vali .sysmeslv_5 .sys_close{display:none}table tr.selected th{background-color:rgba(173,216,230,.5);color:#333}table tr.selected td{background-color:rgba(173,216,230,.5);color:#333}table.tbl_form thead:not(.show){display:none}table.tbl_form tbody tr:not(.subject) th:not(.tc):not(.tl):not(.tr),table.tbl_form tbody tr:not(.subject) td:not(.tc):not(.tl):not(.tr){text-align:left}table caption:not(.show){display:none}table caption:not(.show).subject{background-color:#bdbdbd;display:table-caption;padding:.5em}table thead.sticky{top:50px;position:sticky;z-index:10}table thead th,table thead td{text-align:center}table thead.subject{background-color:#707070;display:table-caption;padding:.5em}table tfoot th,table tfoot td{text-align:center}table .on>.btn{background-color:rgba(0,0,0,0);border:0;bottom:0;display:block;height:100%;left:0;margin:0;padding:0;position:absolute;right:0;top:0;width:100%}table .on>.btn:hover{background-color:#add8e6;color:#fff}table .on>.btn:hover a{color:#fff}table .on>.btn:active{background-color:#ff5049;color:#fff}table .on>.btn:active a{color:#fff}table .on>.btn label{cursor:pointer}table .on>.btn a{display:table;height:100%;text-decoration:none;width:100%}table .on>.btn a>span{display:table-cell;vertical-align:middle}table .on>.btn>*{display:table;width:100%;height:100%;text-decoration:none}table .on>.btn>*>.elm,table .on>.btn>*>span{display:table-cell;vertical-align:middle}table .vam{vertical-align:middle}table .small{font-size:.8em}table .toggle_aside{margin:10px -5px 0;border-top:dotted 1px #ccc;border-top:dotted 1px red}table+table{margin-top:10px}table .sysmes{margin:0;padding:0;border:0}table .sysmes:hover{background:rgba(0,0,0,0)}table .inactive th{background:#e3e3e3;color:#8c8c8c}table .inactive td{background:#f2f2f2;color:#8c8c8c}table .inactive .vali{background-color:#ffdbdb;color:#333}table .vali{background-color:#ffdbdb;color:#333}table .vali .vali_mes{margin:.5em 0 0 0}table .vali td{background-color:#ffdbdb;color:#333}table .vali .vali .sysmes:before{content:"※";display:inline}table .validation{font-weight:700;background:red;color:#fff;font-size:1.4rem;padding:5px 1em;margin:5px 0 0;display:inline-block}table .validation::before{content:"※"}.note{font-size:.8em;line-height:1.6em;margin-top:.5em;text-align:left}.note::before{content:"※"}.note.btm{margin-bottom:0}.note.extend_time:before{display:none}.note.extend_time li:not(.hide):before{content:"※"}.dl_table dl{background:#fff;border:0;border-bottom:1px solid #ccc;color:#333;display:table;margin:0;position:relative;width:100%}.dl_table dl:first-child{border-top:1px solid #ccc}.dl_table dl dt,.dl_table dl dd{-webkit-transition:.5s;transition:.5s;border-right:1px solid #ccc;display:table-cell;padding:10px;vertical-align:middle}.dl_table dl dt{background:#ededed;border:none;border-left:1px solid #ccc;border-right:1px solid #ccc;clear:left;text-align:center;vertical-align:middle;width:30%}.dl_table dl dd{background:#fff}.dl_table dl.aa.attract dt,.dl_table dl.aa.attract dd{background-color:#ff5049}.dl_table dl .note{font-size:.8em;line-height:1.6em;margin:5px 0}.dl_table dl .note::before{content:"※"}.dl_table dl dt .note:last-child,.dl_table dl dd .note:last-child{margin-bottom:0}.form_note{margin-top:10px;font-size:.9em;padding:10px}ul{display:block;line-height:1.8em;padding:0;position:relative;text-align:left}ul.number li{list-style-position:outside;list-style-type:decimal;margin-left:2em}ul.square li{margin-left:1.5em}ul.square li::before{content:"■";margin-left:-1.25em;margin-right:.25em}ul.circle li{margin-left:1.5em}ul.circle li::before{content:"●";margin-left:-1.25em;margin-right:.25em}ul.kome li{margin-left:1.5em}ul.kome li::before{content:"※";margin-left:-1.25em;margin-right:.25em}ul.small{font-size:.8em}ul.space{margin:.5em 0}ul.note{font-size:.8em;line-height:1.6em;margin:10px 0;text-align:left}ul.note::before{display:none}ul.note li{list-style:none;margin-left:1.5em}ul.note li::before{content:"※";margin-left:-1.25em;margin-right:.25em}ul.note.__style0 li::before{content:""}ul.note.__style1 li::before{content:"■";color:#ff5049}ul.items{background:rgba(0,0,0,0);background:hwb(197, 18%, 7%, 1);letter-spacing:-0.4em;line-height:0;margin:.5em 0;padding:0}ul.items.in{display:inline-block}ul.items.ln{display:inline;margin:0 .5em}ul.items li{display:inline-block;letter-spacing:normal;line-height:1.6em;margin:2px;padding:0;vertical-align:middle}ul.items li:not(.subject) a{background:rgba(0,0,0,0);border:none;color:#333;display:inline-block;border-radius:4px;margin:0;padding:.5em .75em;text-decoration:none;-webkit-transition:.5s;transition:.5s}ul.items li:not(.subject) a.btn{background-color:#ededed;border-color:#ccc;border-radius:0;border-style:solid;border-width:1px;color:#333;cursor:pointer;display:inline-block;font-size:1em;line-height:1.5em;padding:.6em 1em;text-decoration:none;text-transform:uppercase;-webkit-transition:all .2s linear;transition:all .2s linear}ul.items li:not(.subject) a:hover{background-color:#ff5049;border-color:#ff5049;border-radius:6px;color:#fff}ul.items .item{background:#ff5049;color:#fff;border-radius:4px;padding:.2em .5em}ul.items.arrow{display:block}ul.items.arrow li::before{color:#333;content:"";display:inline-block;letter-spacing:normal;line-height:1.8em;margin:0 .5em;text-decoration:none}ul.items.arrow li:first-child::before{content:"";margin:0}ul.items.small li:not(.subject) a{padding:.2em .4em}ul.vertical{margin:0;width:100%}ul.vertical>li{background-color:rgba(0,0,0,0);border:0;border-top:1px solid #ccc;color:#333;font-weight:normal;position:relative}ul.vertical>li li{border-top:0;position:relative}ul.vertical>li input{margin:0 .5em}ul.vertical>li.subject{background-color:#e6e6e6;padding:.5em 1em}ul.vertical>li.value{background-color:rgba(0,0,0,0);padding:.5em 1em}.division{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%}.division>*{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.division>*.lftlft{-webkit-box-flex:1;-ms-flex:1 1 11%;flex:1 1 11%;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;text-align:left;margin-right:5px}.division>*.lft{text-align:left;-webkit-box-flex:1;-ms-flex:1 1 30%;flex:1 1 30%;margin-right:5px}.division>*.cnt{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;text-align:center}.division>*.rgt{-webkit-box-flex:1;-ms-flex:1 1 30%;flex:1 1 30%;text-align:right;margin-left:5px}.division>*.rgtrgt{-webkit-box-flex:1;-ms-flex:1 1 11%;flex:1 1 11%;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;text-align:right;margin-left:5px}ul.list_btn_radio{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:.3em}ul.list_btn_radio input{display:none}ul.list_btn_radio li{margin:1px 0}ul.list_btn_radio li label{background:#ccc;border-right:1px solid #b3b3b3;color:rgba(51,51,51,.25);cursor:pointer;display:block;font-size:1em;line-height:1;margin:0;padding:1em 1.5em;text-align:center;-webkit-transition:.2s;transition:.2s;width:auto}ul.list_btn_radio li:first-of-type label{border-radius:6px 0 0 6px}ul.list_btn_radio li:last-of-type label{border-right:0px;border-radius:0 6px 6px 0}ul.list_btn_radio li:first-of-type:last-of-type label{border-right:0px;border-radius:6px}ul.list_btn_radio label.active,ul.list_btn_radio input[type=checkbox]:checked+label,ul.list_btn_radio input[type=radio]:checked+label{background-color:#ff5049;color:#fff}ul.list_btn_radio.separate{-ms-flex-wrap:wrap;flex-wrap:wrap}ul.list_btn_radio.separate li{margin:0}ul.list_btn_radio.separate li label{border-right:0;border-radius:6px;margin:4px}ul.list_btn_radio.preview label,ul.list_btn_radio.preview li label{cursor:auto}ul.list_btn_radio.preview label.active,ul.list_btn_radio.preview li.selected>label{background-color:#ff5049;color:#fff}ul.list_btn_radio.preview li.unselected>label{color:#a1a1a1}ul.list_btn_radio.benefit{-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%}ul.list_btn_radio.benefit li{margin:0}ul.list_btn_radio.benefit li .spacer{padding:4px}ul.list_btn_radio.benefit li label{border-right:0;border-radius:6px;margin:0;cursor:auto;border:1px solid #ccc;background-color:#fff;color:#b3b3b3;height:100%;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;font-size:1em;line-height:1.2em;padding:1em .5em;background-color:#efece7;color:#333;background-color:rgba(0,0,0,0);border:1px solid #ff5049;color:#ff5049}.page{position:relative}.page__header{overflow:visible;top:0;-webkit-transition:all .5s ease 0s;transition:all .5s ease 0s;width:100%;z-index:100}.page__image{margin:5px 0;min-height:70px;min-width:950px;overflow:hidden}.page__image .blank_img span{display:none}.page__footer{background:#f0f2f5;clear:both;color:rgba(0,0,0,.65);font-size:.8em;padding:1em 0 3em;position:relative;text-align:center}.container{margin:0 auto;max-width:1270px;min-width:1270px;padding:0 10px}.container .container{max-width:auto;min-width:auto;width:100%}.column{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:10px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:10px;position:relative}.column.brd{border-top:1px solid #ccc}.column .column__main{-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;position:relative;min-height:60vh}.column .column__aside{-webkit-box-flex:0;-ms-flex:0 0 250px;flex:0 0 250px;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;position:relative;width:250px}.pagefooter>*{border-top:1px solid #ccc;padding:1em 0}.pagefooter>*:first-child{border-top:0}.pagefooter>*:last-child{border-top:0}.pagefooter__panel{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:.5em 0;width:100%}.footpanel{display:-webkit-box;display:-ms-flexbox;display:flex;gap:0 10px}.footpanel__item{display:block;margin:0;padding:5px;width:130px}.footpanel__item .icon{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;height:118px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:118px}.footpanel__item figcaption{padding:.5em 0;text-align:center}.footlink{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;gap:5px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.footlink__item{line-height:0}.footlink__item a{display:inline-block}.pagefooter__navi{overflow:auto;padding:10px 0;width:100%}.footnavi{-webkit-box-align:start;-ms-flex-align:start;align-items:start;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;gap:20px}.footnavi__item a{display:inline-block;white-space:nowrap}.pagefooter__logo{padding:1.5em 0 0;line-height:0}.pagefooter__logo a{display:inline-block}.pagefooter__logo img{width:140px}.pagefooter__copyright{font-size:.9em;margin:0;text-align:center}.content+.content{border-top:1px solid #ccc;margin:0;padding:0}.content.entryformset{padding-top:calc(2em - 10px);border-top:1px solid #ccc}.content__header{margin:2px 0;position:relative;text-align:left}.content__header::before{-webkit-animation:animatedgradient 10s infinite;animation:animatedgradient 10s infinite;background:none;background-size:200%;background-image:-webkit-gradient(linear, left top, right top, color-stop(20%, #FF5049), color-stop(55%, #cb10a0), to(#1f0577));background-image:linear-gradient(to right, #FF5049 20%, #cb10a0 55%, #1f0577 100%);bottom:9px;content:"";display:block;height:2px;position:absolute;width:100%}.content__header::after{-webkit-animation:animatedgradient 10s infinite;animation:animatedgradient 10s infinite;background:none;background-size:200%;background-image:-webkit-gradient(linear, left top, right top, color-stop(20%, #FF5049), color-stop(55%, #cb10a0), to(#1f0577));background-image:linear-gradient(to right, #FF5049 20%, #cb10a0 55%, #1f0577 100%);content:"";display:block;height:5px}.content__header .content__subject{display:inline-block;font-family:"メイリオ","Meiryo","Hiragino Kaku Gothic Pro","ヒラギノ角ゴ Pro W3","ＭＳ Ｐゴシック","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:400;letter-spacing:.05em;margin:10px}.content__header.__frame1 .content__subject{color:rgba(0,0,0,.8);font-size:1.6em;font-weight:700;line-height:1.8em;margin:20px 10px}.content__header.__frame2 .content__subject{font-size:1.4em;font-weight:700;line-height:1.8em;margin:20px 10px}.content__header+.content_img{line-height:0;border:2px solid #adff2f}.content__header .subject{border:2px solid #adff2f}.content__header .subject .small{font-size:.8em;margin:0 .2em}.content__header+.sys_mes{padding:0 10px;border:2px solid #8a2be2}@-webkit-keyframes animatedgradient{0%{background-position:0% 50%}50%{background-position:100% 50%}100%{background-position:0% 50%}}@keyframes animatedgradient{0%{background-position:0% 50%}50%{background-position:100% 50%}100%{background-position:0% 50%}}.content__body{position:relative;padding:10px}.content__body.panel_content{padding:10px}.content__body.indent{padding-left:15%}.content__body.border{border-top:1px solid #ccc}.content__body.noline{border:0}.content__body.nospace{padding:0}.content__body.space{padding:10px}.content__body.spacer{padding:.5em}.content__body.spacer1{padding:1em}.content__body.spacer1+.spacer1{padding-top:0}.content__body.spacer2{border:2px solid red;padding:1em 10px}.content__body.spacer2+.spacer2{padding-top:0}.content__body.spacer3{border:2px solid orange;padding-bottom:1em}.content__body.spacer4{border:2px solid blue;padding:1em 1em 1em 1.5em}.content__body.spacer5{border:2px solid green;padding:1em 0}.content__body.onright{padding-right:0}.content__body.onleft{padding-left:0}.content__body+.content_body:not(.noborder){border-top:1px dotted #ccc}.content__body.dotted,.content__body+.content_header:not(.noborder){border-top:1px dotted #ccc}.sysmeslv_1,.sysmeslv_2,.sysmeslv_3,.sysmeslv_4,.sysmeslv_5{margin:0;padding:1em}.sysmeslv_1{background:#4ead49;border-radius:6px;color:#fff}.sysmeslv_1+.sys_close:hover{background-color:#4ead49}.sysmeslv_2{border-left:solid 5px #369;color:#369}.sysmeslv_2+.sys_close:hover{background-color:#369}.sysmeslv_3{border-left:solid 5px #f60;color:#f60}.sysmeslv_3+.sys_close:hover{background-color:#f60}.sysmeslv_4{border-left:solid 5px red;color:red}.sysmeslv_4+.sys_close:hover{background-color:red}.sysmeslv_5{background:red;border-left:solid 5px red;border-radius:6px;color:#fff}.sysmeslv_5+.sys_close:hover{background-color:red}.sys_mes{background:rgba(0,0,0,0);margin:10px 0;padding:10px 0;position:relative;-webkit-transition:all .2s linear;transition:all .2s linear}.sys_mes.active{background:rgba(0,0,0,.1)}.sys_mes.style1{padding:0 10px}.sys_mes .sys_close{background:rgba(0,0,0,.25);color:#fff;cursor:pointer;display:inline-block;font-size:1.2em;height:30px;line-height:30px;position:absolute;right:-0.5em;text-align:center;top:-0.5em;-webkit-transition:all .2s linear;transition:all .2s linear;width:30px}.sys_mes .sys_close span{display:none}.sys_mes .sys_close:before{color:#fff;content:"";display:inline-block;font-size:1.2em;line-height:15px;margin:0;text-align:center;text-decoration:none;vertical-align:middle}.sys_mes .sys_close:hover{border-radius:15px}.sys_mes{background-color:rgba(255,255,255,.8)}.sysmes{background-color:rgba(0,0,0,0);cursor:pointer;font-size:1.2em;line-height:1.5em;margin:0;padding:1em 10px;position:relative}.sysmes+.sysmes{margin-top:.5em}.sysmes.container{margin:1em 0}.sysmes::before{content:"";display:inline-block;height:26px;margin-right:.5em;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:cover;mask-size:cover;text-decoration:none;vertical-align:middle;width:26px}.sysmes::after{content:"閉じる";display:inline-block;font-size:1.2rem;position:absolute;right:1.2em;text-align:right}.sysmes:hover{background:rgba(128,128,128,.15);border-radius:6px}.sysmeslv_1{background:#4ead49;border:solid 3px #4ead49;border-radius:6px;color:#fff}.sysmeslv_1::before{background-color:#fff;-webkit-mask-image:url("../../img/svg/check.svg");mask-image:url("../../img/svg/check.svg")}.sysmeslv_1::after{color:#4ead49}.sysmeslv_1:hover{background:rgba(78,173,73,.2);color:#4ead49}.sysmeslv_1:hover::before{background-color:#4ead49}.sysmeslv_2{border:solid 3px #369;color:#369}.sysmeslv_2::before{background-color:#369;-webkit-mask-image:url("../../img/svg/check.svg");mask-image:url("../../img/svg/check.svg")}.sysmeslv_2::after{color:rgba(0,0,0,0)}.sysmeslv_2:hover::after{color:#369}.sysmeslv_3{border:solid 3px #f60;color:#f60}.sysmeslv_3::before{background-color:#f60;-webkit-mask-image:url("../../img/svg/exclamation_c.svg");mask-image:url("../../img/svg/exclamation_c.svg")}.sysmeslv_3::after{color:rgba(0,0,0,0)}.sysmeslv_3:hover::after{color:#f60}.sysmeslv_4{border:solid 3px red;color:red}.sysmeslv_4::before{background-color:red;-webkit-mask-image:url("../../img/svg/times.svg");mask-image:url("../../img/svg/times.svg")}.sysmeslv_4::after{color:rgba(0,0,0,0)}.sysmeslv_4:hover::after{color:red}.sysmeslv_5{background:red;border:solid 3px red;border-radius:6px;color:#fff}.sysmeslv_5::before{background-color:#fff;-webkit-mask-image:url("../../img/svg/times.svg");mask-image:url("../../img/svg/times.svg")}.sysmeslv_5::after{color:red}.sysmeslv_5:hover{background:rgba(255,0,0,.2);color:red}.sysmeslv_5:hover::before{background-color:red}.pageheader{-webkit-transition:.5s;transition:.5s;display:-webkit-box;display:-ms-flexbox;display:flex;gap:20px;margin:10px 0;padding:0;position:relative;width:100%}.article+.pageheader{margin:5px 0 10px}.pageheader__sitetitle{-webkit-box-flex:0;-ms-flex:0 0 250px;flex:0 0 250px;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}h1.site_title{margin:0}.pageheader__navi{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;width:100%}.pageheader__navi>*{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%}.pageheader__navi a.active{background:#ff5049;border-color:#ff5049;color:#fff}.pageheader__navi a.active:hover{background:rgba(255,80,73,.8);border-color:rgba(255,80,73,.8)}.main_navi{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;overflow:visible;position:relative;width:100%;z-index:9999}.main_navi>li{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative;width:100%}.main_navi>li a{-webkit-transition:all .3s ease 0s;transition:all .3s ease 0s;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:1px solid #ccc;color:gray;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:1em;font-weight:normal;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:5px;position:relative;text-decoration:none;width:100%}.main_navi>li a:hover{background:#ff5049;border-color:#ff5049;color:#fff}.main_navi>li a.txt_navi{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:.5em}.main_navi>li a.nav_icon::before{background-color:gray;content:"";display:inline-block;height:24px;margin-right:5px;-webkit-mask-position:left;mask-position:left;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;width:24px}.main_navi>li a.nav_icon.nav_home::before{-webkit-mask-image:url(../img/svg/home.svg);mask-image:url(../img/svg/home.svg)}.main_navi>li a.nav_icon.nav_greeting::before{-webkit-mask-image:url(../img/svg/girl.svg);mask-image:url(../img/svg/girl.svg)}.main_navi>li a.nav_icon.nav_job::before{-webkit-mask-image:url(../img/svg/bag.svg);mask-image:url(../img/svg/bag.svg)}.main_navi>li a.nav_icon.nav_flow::before{-webkit-mask-image:url(../img/svg/wakaba.svg);mask-image:url(../img/svg/wakaba.svg)}.main_navi>li a.nav_icon.nav_pay::before{-webkit-mask-image:url(../img/svg/yen.svg);mask-image:url(../img/svg/yen.svg)}.main_navi>li a:hover.nav_icon::before{background-color:#fff}.main_navi>li a.active::before{background-color:#fff}.main_navi>li.active a{background:rgba(255,31,22,.5);color:#fff}.main_navi>li.active a:hover{background:#ff5049;color:#fff}.main_navi>li.freedial a.btn_freedial::before{background-color:#f60;content:"";display:inline-block;-webkit-box-flex:0;-ms-flex:0 0 40px;flex:0 0 40px;height:40px;-webkit-mask-image:url("../img/svg/icon_calling.svg");mask-image:url("../img/svg/icon_calling.svg");-webkit-mask-position:left;mask-position:left;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;width:40px}.main_navi>li.freedial a.btn_freedial::after{background-color:#f60;content:"";display:block;-webkit-box-flex:0;-ms-flex:0 0 90px;flex:0 0 90px;height:40px;-webkit-mask-image:url("../img/svg/axis_grp_recruit_txt.svg");mask-image:url("../img/svg/axis_grp_recruit_txt.svg");-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;width:90px}.main_navi>li.freedial a.btn_freedial:hover::before{background-color:#fff}.main_navi>li.freedial a.btn_freedial:hover::after{background-color:#fff}.main_navi>li.freedial a.btn_freedial:hover .freedial_number::before{background-image:none;background-color:#fff;-webkit-mask-image:url("../img/svg/freedial.svg");mask-image:url("../img/svg/freedial.svg");-webkit-mask-position:left;mask-position:left;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain}.main_navi>li.freedial a.btn_freedial:hover .freedial_number::after{background-color:#fff}.main_navi>li.freedial .freedial_number{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-left:5px;margin-right:5px;max-width:100%;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;padding:0}.main_navi>li.freedial .freedial_number::before{background:url("../img/svg/freedial.svg");background-position:center center;background-repeat:no-repeat;background-size:100%;content:"";display:inline-block;height:40px;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;width:50px}.main_navi>li.freedial .freedial_number::after{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;display:inline-block;content:"";background-color:#000;-webkit-mask-image:url("../img/svg/freedial_num_txt.svg");mask-image:url("../img/svg/freedial_num_txt.svg");-webkit-mask-position:left;mask-position:left;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100%;mask-size:100%;width:230px;height:40px}.main_navi>li.freedial .number{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.main_navi>li.mailform a.btn_mailform::before{background-color:#0073dd;content:"";display:inline-block;-webkit-box-flex:0;-ms-flex:0 0 40px;flex:0 0 40px;height:40px;-webkit-mask-image:url("../img/svg/icon_mailform.svg");mask-image:url("../img/svg/icon_mailform.svg");-webkit-mask-position:left;mask-position:left;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;width:40px}.main_navi>li.mailform a.btn_mailform::after{background-color:#000;content:"";-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;height:40px;-webkit-mask-image:url("../img/svg/mail_address_txt.svg");mask-image:url("../img/svg/mail_address_txt.svg");-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:80%;mask-size:80%;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;width:auto}.main_navi>li.mailform a.btn_mailform:hover::before{background-color:#fff}.main_navi>li.mailform a.btn_mailform:hover::after{background-color:#fff}.main_navi>li.mailform a.btn_mailform.active::before{background-color:#fff}.main_navi>li.mailform a.btn_mailform.active::after{background-image:none;background-color:#fff;-webkit-mask-image:url("../img/svg/mail_address_txt.svg");mask-image:url("../img/svg/mail_address_txt.svg");-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:80%;mask-size:80%}.main_navi>li.mailform a.btn_mailform.active:hover{background:rgba(255,80,73,.8);border-color:rgba(255,80,73,.8)}.main_navi>li.line a.btn_line::before{background-color:#00c300;content:"";display:inline-block;-webkit-box-flex:0;-ms-flex:0 0 40px;flex:0 0 40px;height:40px;-webkit-mask-image:url("../img/svg/icon_line.svg");mask-image:url("../img/svg/icon_line.svg");-webkit-mask-position:left;mask-position:left;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100%;mask-size:100%;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;width:40px}.main_navi>li.line a.btn_line::after{background:url("../img/svg/line_id_txt.svg");background-position:center center;background-repeat:no-repeat;background-size:80%;content:"";-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;height:40px;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;width:auto}.main_navi>li.line a.btn_line:hover::before{background-color:#fff}.main_navi>li.line a.btn_line:hover::after{background-color:#fff;background-image:none;-webkit-mask-image:url("../img/svg/line_id_txt.svg");mask-image:url("../img/svg/line_id_txt.svg");-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:80%;mask-size:80%}.main_navi>li.line a.btn_line.active::before{background-color:#fff}.main_navi>li.line a.btn_line.active::after{background-color:#fff;background-image:none;-webkit-mask-image:url("../img/svg/line_id_txt.svg");mask-image:url("../img/svg/line_id_txt.svg");-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:80%;mask-size:80%}.main_navi>li.line a.btn_line.active:hover{background:rgba(255,80,73,.8);border-color:rgba(255,80,73,.8)}.main_navi+.main_navi{margin-top:10px}.sidenavi{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px 0}.sidenavi .sidenavi__item{border:0}.sidenavi .sidenavi__item a{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:1px solid #ccc;color:gray;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:1em;font-weight:normal;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:.5em;position:relative;text-decoration:none;width:100%}.sidenavi .sidenavi__item a:hover{background:#ff5049;border-color:#ff5049;color:#fff}.sidenavi .sidenavi__item a:hover::after{border-color:#fff}.sidenavi .sidenavi__item a::after{border-right:1px solid rgba(51,51,51,.5);border-top:1px solid rgba(51,51,51,.5);bottom:0;content:"";height:5px;margin:auto;position:absolute;right:1em;top:0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);width:5px}.sidenavi .sidenavi__item a.active{background:#ff5049;border-color:#ff5049;color:#fff}.sidenavi .sidenavi__item a.active:hover{background:rgba(255,80,73,.8);border-color:rgba(255,80,73,.8)}.blocker{background-color:rgba(0,0,0,.75);bottom:0;-webkit-box-sizing:border-box;box-sizing:border-box;height:100%;left:0;overflow:auto;padding:20px;position:fixed;right:0;text-align:center;top:0;width:100%;z-index:10000}.blocker:before{content:"";display:inline-block;height:100%;margin-right:-0.05em;vertical-align:middle}.blocker.behind{background-color:rgba(0,0,0,0)}.modal{background:#fff;border-radius:8px;-webkit-box-shadow:0 0 10px #000;-ms-box-shadow:0 0 10px #000;-o-box-shadow:0 0 10px #000;box-shadow:0 0 10px #000;-webkit-box-sizing:border-box;box-sizing:border-box;display:none;max-width:100%;min-width:50%;padding:15px 30px;position:relative;text-align:left;vertical-align:middle;z-index:2}.modal a.close-modal{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADwAAAA8CAYAAAA6/NlyAAAAAXNSR0IArs4c6QAAA3hJREFUaAXlm8+K00Acx7MiCIJH/yw+gA9g25O49SL4AO3Bp1jw5NvktC+wF88qevK4BU97EmzxUBCEolK/n5gp3W6TTJPfpNPNF37MNsl85/vN/DaTmU6PknC4K+pniqeKJ3k8UnkvDxXJzzy+q/yaxxeVHxW/FNHjgRSeKt4rFoplzaAuHHDBGR2eS9G54reirsmienDCTRt7xwsp+KAoEmt9nLaGitZxrBbPFNaGfPloGw2t4JVamSt8xYW6Dg1oCYo3Yv+rCGViV160oMkcd8SYKnYV1Nb1aEOjCe6L5ZOiLfF120EjWhuBu3YIZt1NQmujnk5F4MgOpURzLfAwOBSTmzp3fpDxuI/pabxpqOoz2r2HLAb0GMbZKlNV5/Hg9XJypguryA7lPF5KMdTZQzHjqxNPhWhzIuAruOl1eNqKEx1tSh5rfbxdw7mOxCq4qS68ZTjKS1YVvilu559vWvFHhh4rZrdyZ69Vmpgdj8fJbDZLJpNJ0uv1cnr/gjrUhQMuI+ANjyuwftQ0bbL6Erp0mM/ny8Fg4M3LtdRxgMtKl3jwmIHVxYXChFy94/Rmpa/pTbNUhstKV+4Rr8lLQ9KlUvJKLyG8yvQ2s9SBy1Jb7jV5a0yapfF6apaZLjLLcWtd4sNrmJUMHyM+1xibTjH82Zh01TNlhsrOhdKTe00uAzZQmN6+KW+sDa/JD2PSVQ873m29yf+1Q9VDzfEYlHi1G5LKBBWZbtEsHbFwb1oYDwr1ZiF/2bnCSg1OBE/pfr9/bWx26UxJL3ONPISOLKUvQza0LZUxSKyjpdTGa/vDEr25rddbMM0Q3O6Lx3rqFvU+x6UrRKQY7tyrZecmD9FODy8uLizTmilwNj0kraNcAJhOp5aGVwsAGD5VmJBrWWbJSgWT9zrzWepQF47RaGSiKfeGx6Szi3gzmX/HHbihwBser4B9UJYpFBNX4R6vTn3VQnez0SymnrHQMsRYGTr1dSk34ljRqS/EMd2pLQ8YBp3a1PLfcqCpo8gtHkZFHKkTX6fs3MY0blKnth66rKCnU0VRGu37ONrQaA4eZDFtWAu2fXj9zjFkxTBOo8F7t926gTp/83Kyzzcy2kZD6xiqxTYnHLRFm3vHiRSwNSjkz3hoIzo8lCKWUlg/YtGs7tObunDAZfpDLbfEI15zsEIY3U/x/gHHc/G1zltnAgAAAABJRU5ErkJggg==");background-position:center center;background-repeat:no-repeat;background-size:contain;display:block;height:30px;position:absolute;right:-12.5px;text-indent:-9999px;top:-12.5px;width:30px}#openmap{width:90%}.modal-spinner{background-color:#111;border-radius:5px;left:50%;line-height:0;padding:12px 16px;position:fixed;top:50%;-webkit-transform:translateY(-50%) translateX(-50%);-ms-transform:translateY(-50%) translateX(-50%);transform:translateY(-50%) translateX(-50%)}.modal-spinner>div{-webkit-animation:sk-stretchdelay 1.2s infinite ease-in-out;animation:sk-stretchdelay 1.2s infinite ease-in-out;background-color:#fff;border-radius:100px;display:inline-block;height:20px;margin:0 1px;width:2px}.modal-spinner .rect2{-webkit-animation-delay:-1.1s;animation-delay:-1.1s}.modal-spinner .rect3{-webkit-animation-delay:-1s;animation-delay:-1s}.modal-spinner .rect4{-webkit-animation-delay:-0.9s;animation-delay:-0.9s}@-webkit-keyframes sk-stretchdelay{0%,40%,100%{-webkit-transform:scaleY(0.5)}20%{-webkit-transform:scaleY(1)}}@keyframes sk-stretchdelay{0%,40%,100%{-webkit-transform:scaleY(0.5);transform:scaleY(0.5)}20%{-webkit-transform:scaleY(1);transform:scaleY(1)}}.site_copy{font-size:.8em;padding:.2em 0;color:#666}.elem{margin-bottom:3em}.elem__header{margin:3em 0;text-align:center}.elem__header.__frame2{margin:3em 0 4em}.elem__subject{display:inline;font-size:1.6em;font-weight:400;line-height:2em;margin:2em 0;position:relative}.elem__subject.__h2::after{background:repeating-linear-gradient(-45deg, #FF5049, #FF5049 3px, #fff 3px, #fff 6px);bottom:-0.7em;content:"";height:.3em;left:0;position:absolute;width:100%}.elem__subject.__h3{font-size:1.4em;font-weight:700;margin:2em 0}.elem__img{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:rgba(0,0,0,.1);color:rgba(0,0,0,.2);display:-webkit-box;display:-ms-flexbox;display:flex;height:260px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:3em 0;overflow:hidden;position:relative;width:100%}.elem__img.__first{margin-top:10px}.elem__body{margin:3em 0;text-align:center}.elem__body .note{font-size:1em;display:inline-block;text-align:left;color:#ff5049}.elem__body .note::before{content:"※";color:#ff5049}