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

Axis Group Recruit SP

Last Modified: 2025/03/24 14:18:26

==================================================
*/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.3em;line-height:1.8em}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}.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}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;-webkit-box-flex:1;-ms-flex:1 1 30%;flex:1 1 30%;margin:5px}ul.btn_panel li a{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#fff;border-radius:10px;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:5px;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:3px solid #999;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden}ul.btn_panel .icon{background-position:center center;background-size:cover;border-radius:50%;display:block;height:70px;text-decoration:none;width:70px}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)}ul.list_group li{border-top:1px solid #ccc}ul.list_group li:first-child{border-top:0}.group_entry{display:block;margin:0;padding:1em 10px}@media screen and (min-width:600px){.group_entry{display:-webkit-box;display:-ms-flexbox;display:flex}}.group_entry .shop_img{color:#fff;-webkit-box-flex:0;-ms-flex:0 0 20%;flex:0 0 20%;line-height:0;margin:10px;overflow:hidden;padding:0}@media screen and (min-width:600px){.group_entry .shop_img{margin:0;margin-right:10px}}.group_entry .shop_img>a{aspect-ratio:4/3;border-radius:10px;display:block;line-height:0}.group_entry .shop_img>a img{-o-object-fit:cover;object-fit:cover;-webkit-transition:all .5s ease;transition:all .5s ease}.group_entry .shop_img>a img:hover{-webkit-transform:scale(1.1, 1.1);-ms-transform:scale(1.1, 1.1);transform:scale(1.1, 1.1)}.group_entry .shop_data{-ms-flex-line-pack:start;align-content:start;-webkit-box-flex:0;-ms-flex:0 0 80%;flex:0 0 80%;padding:0 10px;text-align:left}@media screen and (min-width:600px){.group_entry .shop_data{border-left:1px dashed #ccc}}.group_entry .shop_data .brand{background-color:#ff5049;border-radius:6px;color:#fff;display:inline-block;font-size:.7em;line-height:1.4em;padding:.2em .5em}.group_entry .shop_data .title{font-size:1.2em;margin:.5em 0}.group_entry .shop_data .wrap_brand{margin:1em 0}.group_entry .shop_data .shop_text{font-size:.9em;line-height:1.5em;margin:1em 0}.blk_vanilla_body{line-height:1}.article.table_top{margin-bottom:1em}.article.table_bottom{margin-top:1em}.set_entry_form{background-size:auto auto;border-radius:.5em;margin:0 auto;padding:1em;position:relative;text-align:center;max-width:600px}.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:1.6em;font-weight:700;-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:.9em;line-height:1.4em;margin:.5em 0;padding:1em 0 0;text-shadow:2px 2px 0px #fffacd}.set_entry_form ul.btn_panel .wrap_icon{aspect-ratio:1/1;height:100%;position:relative;width:100%}.set_entry_form ul.btn_panel .icon{height:100%;position:relative;width:100%}@media screen and (min-width:600px){.set_entry_form ul.btn_panel a{padding:1em}}.arrow::after{color:#ff5049;content:"➜";display:inline;font-size:1.3em;margin-left:.3em}h2.subject{display:inline-block;font-size:1.6em;font-weight:400;margin:1.5em 0 2em;margin:1em 0 2em;position:relative}h2.subject::after{background:repeating-linear-gradient(-45deg, #FF5049, #FF5049 3px, #fff 3px, #fff 6px);bottom:-0.6em;content:"";height:.3em;left:-5%;position:absolute;width:110%}.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}.word_wrap>span{display:inline-block;border:1px dashed red}.linebreak>span{display:inline-block}.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:20vh;padding:2.5em 1em 2em;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}#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:20px;left:50%;line-height:1.8em;max-width:17em;padding:20px;position:fixed;text-align:center;-webkit-transform:translate(-50%, 0);-ms-transform:translate(-50%, 0);transform:translate(-50%, 0);width:100vw;width:auto;z-index:9990}#another_ua p{margin:.5em 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;color:rgba(255,255,255,.7);cursor:pointer;margin:4px;text-decoration:none}#another_ua .cssbtn:hover{border-color:#fff;color:#fff;border-radius:.5em}.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.icon:not(.noicon)::before{background-color:#666;content:"";display:inline-block;-webkit-box-flex:0;-ms-flex:0 0 1.6em;flex:0 0 1.6em;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{padding:.5em}.btn.icon.back>span{display:none}.btn.icon.back::before{-webkit-mask-image:url("../img/svg/back.svg");mask-image:url("../img/svg/back.svg");margin:0}.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{padding:.5em}.btn.icon.reset>span{display:none}.btn.icon.reset::before{-webkit-mask-image:url("../img/svg/reset.svg");mask-image:url("../img/svg/reset.svg");margin:0}.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}.toggle_btn{border:2px dashed crimson;display:none}.toggle_btn+label{background:#ededed;border-radius:3px;color:#333;cursor:pointer;display:inline-block;font-size:.9em;line-height:1.5em;margin:3px;padding:.5em;text-align:center;-webkit-transition:.2s;transition:.2s;width:auto}.toggle_btn:checked+label{background:#ff5049;color:#fff}.toggle_btn:checked+label .tag{color:#fff}.toggle_btn[disabled]+label{background:#d4d4d4;color:#737373;cursor:not-allowed}.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}.linkbtn{background:#666;border-radius:3px;color:#fff;display:inline-block;font-size:1.2rem;line-height:1.4em;margin:0 5px;padding:2px 5px;border:1px dashed crimson}a.linkbtn{text-decoration:none;border:1px dotted crimson}a.linkbtn:hover{background:#ff5049;color:#fff}.wrap_btn_trigger{margin:.5em;text-align:center;border:1px solid crimson}.btn_trigger{background-color:#bfbab5;border:0;color:#fff;display:inline-block;vertical-align:middle}.btn_trigger.on::before{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.btn_trigger:hover{background-color:#ff5049;border-radius:3px;color:#fff;cursor:pointer}.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%}.w1p6{width:16.6666666%;margin:0}.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.table{background-color:#fff;border-collapse:collapse;border-spacing:0;border:1px solid #ccc;border-bottom:0;border-top:0;color:#333;font-size:1em;line-height:1.6em;margin:0;padding:0;width:100%}table.table tr{border-color:inherit;display:table-row;vertical-align:inherit}table.table th,table.table td{border-spacing:0;border-bottom:1px solid #ccc;font-weight:normal;padding:.5em;position:relative;display:block}table.table th.txt_s,table.table td.txt_s{font-size:.9em}table.table th{background-color:#f0f0f0;border-color:#ccc;color:#333;text-align:left}table.table td{background-color:#fff;border-color:#ccc;color:#333;text-align:center}table.table .subject th{text-align:center}table.table th.on,table.table td.on{line-height:0;padding:0 !important;position:relative}table.table+table{margin-top:10px}table.table .sysmes{font-size:1em;margin:0;padding:0;border:0}table.table .sysmes:hover{background:rgba(0,0,0,0)}table.table .inactive th{background:#e3e3e3;color:#8c8c8c}table.table .inactive td{background:#f2f2f2;color:#8c8c8c}table.table .inactive .vali{background-color:#ffdbdb;color:#333}table.table .vali{background-color:#ffdbdb;color:#333}table.table .vali .vali_mes{margin:.5em 0 0 0}table.table .vali td{background-color:#ffdbdb;color:#333}table.table .vali .vali .sysmes:before{content:"※";display:inline}table.table .validation{font-weight:700;background:red;color:#fff;font-size:1.4rem;padding:5px 1em;margin:5px 0 0;display:inline-block}table.table .validation::before{content:"※"}table.table.tbl_form{margin:10px 0}table.table.tbl_form thead:not(.show){display:none}caption:not(.show){display:none}caption:not(.show).subject{background-color:#bdbdbd;display:table-caption;padding:.5em}.note::before{content:"※"}.note.btm{margin-bottom:0}.note.extend_time::before{display:none}.note.extend_time li:not(.hide):before{content:"※"}table.style1{border:solid 1px #fff;border-collapse:collapse;width:100%}table.style1 th{background:#bcb5ae;border:solid 1px #fff;font-size:1em;line-height:1.7em;padding:10px}table.style1 td{background:#eee;border:solid 1px #fff;font-size:1em;line-height:1.7em;padding:10px}table.style1 td.info{background:rgba(0,0,0,0);color:#666;font-size:.9em}table.resp th,table.resp td{display:block;min-width:100%;border-top:0}@media screen and (min-width:600px){table.resp th,table.resp td{border:1px solid #ccc;display:table-cell;min-width:auto}}table.resp td{text-align:center}@media screen and (min-width:600px){table.resp td{text-align:left}}table.resp tr:first-child>th{border-top:1px solid #ccc}table.resp tr.subject th,table.resp tr.subject td{font-size:1.2em}.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 .th,.dl_table dl .td{border-right:1px solid #ccc;display:table-cell;padding:.5em;vertical-align:middle}.dl_table dl .th{background:#efece7;border:none;border-left:1px solid #ccc;border-right:1px solid #ccc;clear:left;text-align:center;vertical-align:middle;width:25%;font-size:.9em;line-height:1.4em;padding:.5em .3em}.dl_table dl .td{background:#fff;font-size:1em;line-height:1.4em;text-align:left}.table_separate{border:3px dashed #00bfff}.table_separate .dl_table{margin:5px -5px 0}.table_separate .dl_table dl{border-collapse:separate;border-color:#ccc;border-spacing:5px 2.5px;border-style:solid;border-width:0;width:100%}.table_separate .dl_table dl dt,.table_separate .dl_table dl dd{border:1px solid #ccc}.tbl{display:table;position:relative;width:100%;border:3px dashed #f0f}.tbl .tbl_cell{display:table-cell;position:relative;text-align:left;vertical-align:top}.tbl_b{border-collapse:collapse;display:table;width:100%;border:3px dashed maroon}.tbl_b dl{background:#fff;border:0;color:#333;display:table-row-group;margin:0;position:relative}@media screen and (min-width:600px){.tbl_b dl{display:table-row}}.tbl_b dl:first-child{border-top:1px solid #ccc}.tbl_b dl dt,.tbl_b dl dd{border:1px solid #ccc;padding:10px;vertical-align:middle;width:100%}@media screen and (min-width:600px){.tbl_b dl dt,.tbl_b dl dd{display:table-cell}}.tbl_b dl dt{background:#ededed;border-top:0;color:#333;text-align:center;vertical-align:middle}@media screen and (min-width:600px){.tbl_b dl dt{text-align:left;width:30%}}.tbl_b dl dd{background:#fff;color:#333;border-top:0;text-align:center}@media screen and (min-width:600px){.tbl_b dl dd{text-align:left}}.tbl_b .vali{background-color:#ffdbdb;color:#333}.tbl_b .vali .sysmes{border-left:0;margin:0;padding:.5em 0}dl.tbl_b{background:#fff;border:0;border-bottom:1px solid #ccc;color:#333;display:table;border-collapse:collapse;margin:0;position:relative;width:100%;border:3px dashed #00fa9a}dl.tbl_b:first-child{border-top:1px solid #ccc}dl.tbl_b dt,dl.tbl_b dd{border-right:1px solid #ccc;display:block;padding:10px;width:100%}dl.tbl_b dt{background:#ededed;border:none;border-left:1px solid #ccc;border-right:1px solid #ccc;clear:left;color:#333;text-align:center;vertical-align:middle}dl.tbl_b dd{background:#fff;color:#333}dl.tbl_b .vali{background-color:#ffdbdb;color:#333}dl.tbl_b .vali .sysmes{border-left:0;margin:0;padding:.5em 0}.tbl_b.separate dl,dl.tbl_b.separate{border-collapse:separate;border-color:#ccc;border-spacing:5px 2.5px;border-style:solid;border-width:0;min-width:100%;border:3px dashed #daa520}.tbl_b.separate dl dt,.tbl_b.separate dl dd,dl.tbl_b.separate dt,dl.tbl_b.separate dd{border:1px solid #ccc}.tbl_b.separate dl .error,dl.tbl_b.separate .error{background:#f66;color:#fff}div.separate{margin:0 -5px;border:3px dashed #228b22}dl.tbl{display:table;font-size:1em;letter-spacing:normal;line-height:1.8em;position:relative;z-index:-1;border:3px dashed khaki}dl.tbl dt,dl.tbl dd{display:table-cell;padding:.5em;text-align:center}dl.tbl dt{white-space:nowrap}dl.tbl dd{border-left:1px dotted #ccc}ul.table{display:table;border-collapse:collapse;width:100%;border:3px dashed tomato}ul.table .ttr{background:#fff;border:0;border:1px solid #ccc;color:#333;display:block;margin-top:.5em;margin:0;padding:.5em;position:relative}@media screen and (min-width:600px){ul.table .ttr{border:0;display:table-row;margin:0;padding:0}}ul.table .ttr:first-child{margin-top:0}ul.table .ttr.thead{display:none}@media screen and (min-width:600px){ul.table .ttr.thead{display:table-row}}ul.table .ttr:hover{background:rgba(255,80,73,.3)}ul.table .th,ul.table .td{display:inline-block;position:relative;border:0;border-spacing:0;font-weight:normal;padding:0em .5em;vertical-align:middle}@media screen and (min-width:600px){ul.table .th,ul.table .td{border:1px solid #ccc;padding:1em .5em}}ul.table .th.on,ul.table .td.on{padding:0}ul.table .th{background:#f0f0f0;border-color:#ccc;color:#333}@media screen and (min-width:600px){ul.table{background:#f09}ul.table .ttr{border:0;display:table-row;margin:0;padding:0}ul.table .ttr.thead{display:table-row}}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:10px 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}ul.note li br{display:none}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;padding: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 li li.inline{border:2px dashed #90ee90;display:inline-block}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}ul.list_btn_radio{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:auto;margin:.3em}ul.list_btn_radio input{display:none}ul.list_btn_radio input+label{cursor:pointer}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 label span{white-space:nowrap}ul.list_btn_radio li:first-of-type label{border-radius:6px 0 0 6px}ul.list_btn_radio li:first-of-type ul.list_btn_radio li:first-of-type label{border-left:0;border-radius:3px 0 0 3px}ul.list_btn_radio li:last-of-type label{border-right:0px;border-radius:0 6px 6px 0}ul.list_btn_radio li:last-of-type ul.list_btn_radio li:last-of-type .label{border-radius:0 3px 3px 0}ul.list_btn_radio li:first-of-type:last-of-type label{border-right:0px;border-radius:6px}ul.list_btn_radio li:first-of-type:last-of-type ul.list_btn_radio li:first-of-type:last-of-type .label{border-left:0;border-radius:3px}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;padding:2px}ul.list_btn_radio.separate li label{border:0;border-radius:6px;height:100%;-ms-flex-line-pack:center;align-content:center}ul.list_btn_radio.separate li:first-of-type label,ul.list_btn_radio.separate li:last-of-type label{border:0;border-radius:6px}ul.list_btn_radio.preview .label{cursor:auto}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%;margin:0}ul.list_btn_radio.benefit li{margin:0}ul.list_btn_radio.benefit li label{background-color:#fff;border-radius:6px;border-right:0;border:1px solid #ccc;color:#b3b3b3;cursor:auto;margin:4px}ul.list_btn_radio.benefit label.active,ul.list_btn_radio.benefit li.selected>label{border:1px solid #ff5049;background-color:#ff5049;color:#fff}ul.list_btn_radio.benefit li.unselected>label{color:#a1a1a1}ul.list_btn_radio ul.list_btn_radio.separate li label{border-right:0;border-radius:6px;margin:4px}ul.list_btn_radio.frm_item li{width:50%}@media screen and (min-width:960px){ul.list_btn_radio.frm_item li{width:25%}}ul.list_btn_radio.frm_shop li{width:auto}.shape_comb>li{border-bottom:1px solid #ccc}.shape_comb>li>dl{display:block;font-size:1em;line-height:1.5em;width:100%}.shape_comb>li>dl>dt{border-bottom:1px dotted #ccc;border-right:0;display:block;padding:.5em;width:auto}.shape_comb>li>dl>dd{display:block;padding:.5em;text-align:left}@media screen and (min-width:600px){.shape_comb>li>dl:not(.vertical){-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;display:-webkit-box;display:-ms-flexbox;display:flex;text-align:left;width:100%}}@media screen and (min-width:600px){.shape_comb>li>dl:not(.vertical)>dt,.shape_comb>li>dl:not(.vertical)>dd{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:0;display:-webkit-box;display:-ms-flexbox;display:flex;padding:.5em}}@media screen and (min-width:600px){.shape_comb>li>dl:not(.vertical)>dt{border-bottom:0;border-right:1px dotted #ccc;-webkit-box-flex:0;-ms-flex:0 0 30%;flex:0 0 30%;vertical-align:middle}}@media screen and (min-width:600px){.shape_comb>li>dl:not(.vertical)>dd{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;vertical-align:middle}}.shape_comb>li>dl.brd{background:#ead}.shape_comb>li>dl.brd>dt{border-bottom:1px dotted #ccc}@media screen and (min-width:600px){.shape_comb>li>dl.brd>dt{border-right:1px dotted #ccc}}.shape_comb>li>dl.brd>dd{padding:.5em}@media screen and (min-width:600px){.shape_comb>li>dl.brd>dd{padding:.5em;padding-left:1em}}.shape_comb ul.shape_comb>li:last-child{border-bottom:none}.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}/*!
==================================================

NAVI
Last Modified: 2025/04/15 12:23:31

==================================================
*/.mainnavi{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;gap:4px;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;overflow:visible;position:relative;text-align:center;z-index:9999}.mainnavi__item{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative}.mainnavi__item.drawer_nav{width:-webkit-min-content;width:-moz-min-content;width:min-content}.mainnavi__item .btn_navi{-webkit-transition:all .3s ease 0s;transition:all .3s ease 0s;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#fff;border-radius:8px;border:0;color:gray;cursor:pointer;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:0;position:relative;text-decoration:none;z-index:30}.mainnavi__item .btn_navi.active{background:#ff5049;color:#fff}.mainnavi__item .btn_navi.active:hover{background:#ff5049;color:#fff}.mainnavi__item .btn_navitoggle{padding:2px}.mainnavi li.freedial .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}.mainnavi li.freedial .btn_freedial::after{aspect-ratio:53/25;background-color:#f60;content:"";display:none;height:36px;-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;padding-right:2px}.mainnavi li.freedial .btn_freedial:hover::before{background-color:#ff5049}.mainnavi li.freedial .btn_freedial:hover .freedial_number::before{background-color:#fff;background-image:none;-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}.mainnavi li.freedial .btn_freedial:hover .freedial_number::after{background-color:#fff}.mainnavi li.freedial .freedial_number{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:none;-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}.mainnavi li.freedial .freedial_number::before{background-image:url("../img/svg/freedial.svg");background-position:center center;background-repeat:no-repeat;background-size:contain;content:"";display:none;height:40px;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;width:50px}.mainnavi li.freedial .freedial_number::after{aspect-ratio:22/5;background-color:#000;content:"";display:inline-block;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;height:40px;-webkit-mask-image:url("../img/svg/freedial_num_txt.svg");mask-image:url("../img/svg/freedial_num_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:2;-ms-flex-order:1;order:1}.mainnavi li.freedial .number{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.mainnavi li.mailform a.btn_mailform::before{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;-webkit-box-flex:0;-ms-flex:0 0 40px;flex:0 0 40px;display:inline-block;content:"";background-color:#0073dd;-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;width:40px;height:40px}.mainnavi li.mailform a.btn_mailform::after{aspect-ratio:96/25;background-color:#000;content:"";display:none;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:cover;mask-size:cover;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;width:auto}.mainnavi li.mailform a.btn_mailform:hover::before{background-color:#ff5049}.mainnavi li.mailform a.btn_mailform:hover::after{background-color:#fff}.mainnavi li.mailform a.btn_mailform.active::before{background-color:#fff}.mainnavi 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}.mainnavi li.mailform a.btn_mailform.active:hover{background:rgba(255,80,73,.8);border-color:rgba(255,80,73,.8)}.mainnavi li.line a.btn_line::before{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;-webkit-box-flex:0;-ms-flex:0 0 40px;flex:0 0 40px;display:inline-block;content:"";background-color:#00c300;-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:cover;mask-size:cover;width:40px;height:40px}.mainnavi li.line a.btn_line::after{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;display:none;content:"";background-image:url("../img/svg/line_id_txt.svg");background-position:center center;background-repeat:no-repeat;background-size:cover;width:auto;height:40px;aspect-ratio:96/25}.mainnavi li.line a.btn_line:hover::before{background-color:#ff5049}.mainnavi li.line a.btn_line:hover::after{background-image:none;background-color:#fff;-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:cover;mask-size:cover}.mainnavi li.line a.btn_line.active::before{background-color:#fff}.mainnavi li.line a.btn_line.active::after{background-image:none;background-color:#fff;-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:contain;mask-size:contain}.mainnavi li.line a.btn_line.active:hover{background:rgba(255,80,73,.8);border-color:rgba(255,80,73,.8)}@media screen and (min-width:600px){.mainnavi .mainnavi__item:not(.drawer_nav).freedial .freedial_number::before{display:inline-block}.mainnavi .mainnavi__item:not(.drawer_nav).freedial .freedial_number{display:-webkit-box;display:-ms-flexbox;display:flex}.mainnavi .mainnavi__item:not(.drawer_nav).freedial .btn_navi:hover{background-color:#ff5049}.mainnavi .mainnavi__item:not(.drawer_nav).freedial .btn_navi:hover::before{background-color:#fff}.mainnavi .mainnavi__item:not(.drawer_nav).freedial .btn_navi:hover .freedial_number::before{background-color:#fff}.mainnavi .mainnavi__item:not(.drawer_nav).freedial .btn_navi:hover .freedial_number::after{background-color:#fff}}@media screen and (min-width:960px){.mainnavi .mainnavi__item:not(.drawer_nav).mailform .btn_mailform::after{display:inline-block}.mainnavi .mainnavi__item:not(.drawer_nav).mailform .btn_mailform:hover{background-color:#ff5049}.mainnavi .mainnavi__item:not(.drawer_nav).mailform .btn_mailform:hover::before{background-color:#fff}.mainnavi .mainnavi__item:not(.drawer_nav).line .btn_line::after{display:inline-block}.mainnavi .mainnavi__item:not(.drawer_nav).line .btn_line:hover{background-color:#ff5049}.mainnavi .mainnavi__item:not(.drawer_nav).line .btn_line:hover::before{background-color:#fff}.mainnavi .mainnavi__item:not(.drawer_nav).line .btn_line:hover::after{background-color:#fff}}@media screen and (min-width:1281px){.mainnavi .mainnavi__item:not(.drawer_nav) .btn_navi:hover{border-color:#ff5049;background:#ff5049;color:#fff}.mainnavi .mainnavi__item:not(.drawer_nav).freedial a.btn_freedial::after{display:block}.mainnavi .mainnavi__item:not(.drawer_nav).freedial a.btn_freedial:hover::before{background-color:#fff}.mainnavi .mainnavi__item:not(.drawer_nav).freedial a.btn_freedial:hover::after{background-color:#fff}.mainnavi .mainnavi__item:not(.drawer_nav).freedial .freedial_number{display:-webkit-box;display:-ms-flexbox;display:flex}}.mainnavi a.txt_navi,.mainnavi .a.txt_navi{padding:.5em;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.mainnavi a.nav_icon::before,.mainnavi .a.nav_icon::before{display:inline-block;content:"";background-color:gray;-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;height:24px;margin-right:5px}.mainnavi a.nav_icon.nav_home::before,.mainnavi .a.nav_icon.nav_home::before{-webkit-mask-image:url(../img/svg/home.svg);mask-image:url(../img/svg/home.svg)}.mainnavi a.nav_icon.nav_greeting::before,.mainnavi .a.nav_icon.nav_greeting::before{-webkit-mask-image:url(../img/svg/girl.svg);mask-image:url(../img/svg/girl.svg)}.mainnavi a.nav_icon.nav_job::before,.mainnavi .a.nav_icon.nav_job::before{-webkit-mask-image:url(../img/svg/bag.svg);mask-image:url(../img/svg/bag.svg)}.mainnavi a.nav_icon.nav_flow::before,.mainnavi .a.nav_icon.nav_flow::before{-webkit-mask-image:url(../img/svg/wakaba.svg);mask-image:url(../img/svg/wakaba.svg)}.mainnavi a.nav_icon.nav_pay::before,.mainnavi .a.nav_icon.nav_pay::before{-webkit-mask-image:url(../img/svg/yen.svg);mask-image:url(../img/svg/yen.svg)}.mainnavi a:hover.nav_icon::before,.mainnavi .a:hover.nav_icon::before{background-color:#fff}.mainnavi a.active::before,.mainnavi .a.active::before{background-color:#fff}.menu_checkbox{display:none}.drawer_menu{background-color:#fff;height:100%;max-width:90%;min-width:240px;overflow:auto;padding-bottom:2em;padding:0;position:fixed;right:0;top:0;-webkit-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%);-webkit-transition:all .5s ease-in-out 0s;transition:all .5s ease-in-out 0s;z-index:20}.drawer_menu::before{background:-webkit-gradient(linear, left top, left bottom, from(#fff), color-stop(95%), to(rgba(255, 255, 255, 0)));background:linear-gradient(#fff, 95%, rgba(255, 255, 255, 0));content:"";display:block;height:80px;position:sticky;right:0;top:0;width:100%;z-index:1}.drawer_menu_list{border-top:1px solid rgba(0,0,0,.1);margin-bottom:60px}.drawer_menu_list .drawer_menu_item{border-bottom:1px solid rgba(0,0,0,.1)}.drawer_menu_item_link{display:block;font-size:1em;padding:.5em 1em;position:relative;text-align:center;text-decoration:none}.drawer_menu_item_link.active{border-color:#ff5049;background:#ff5049;color:#fff}.drawer_menu_item_link::after{content:"";margin:auto;position:absolute;top:0;bottom:0;right:1em;width:5px;height:5px;border-top:1px solid rgba(51,51,51,.5);border-right:1px solid rgba(51,51,51,.5);-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.drawer_menu_item_link:hover{background:#ff5049;color:#fff;text-decoration:none}.drawer_menu_item_link:hover::after{border-color:#fff}.menu_checkbox:checked~.drawer_menu{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}.drawer_icon{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#fff;border-radius:6px;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;height:40px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0;position:relative;width:40px;z-index:30;aspect-ratio:1/1;width:36px;height:36px}.drawer_icon span,.drawer_icon span::before,.drawer_icon span::after{background-color:#333;border-radius:3px;content:"";display:block;height:2px;position:absolute;-webkit-transition:all .4s ease-in-out 0s;transition:all .4s ease-in-out 0s;width:28px}.drawer_icon span::before{bottom:8px}.drawer_icon span::after{top:8px}.menu_background{background:#000;display:none;height:100%;left:0;opacity:0;position:fixed;top:0;-webkit-transition:all .4s ease-in-out 0s;transition:all .4s ease-in-out 0s;width:100%;z-index:10}.menu_checkbox:checked~.btn_navi .drawer_icon{background-color:#ff5049}.menu_checkbox:checked~.btn_navi .drawer_icon span{background-color:rgba(255,255,255,0)}.menu_checkbox:checked~.btn_navi .drawer_icon span::before{background-color:#fff;bottom:0;-webkit-transform:rotate(135deg);-ms-transform:rotate(135deg);transform:rotate(135deg)}.menu_checkbox:checked~.btn_navi .drawer_icon span::after{background-color:#fff;top:0;-webkit-transform:rotate(-135deg);-ms-transform:rotate(-135deg);transform:rotate(-135deg)}.menu_checkbox:checked~.menu_background{display:block;opacity:.5}.bubble_menu{position:absolute;bottom:0;display:block;z-index:31;background:#ff5049;color:#fff;padding:.5em;border-radius:.5em;font-size:1rem;font-weight:700;bottom:-70px;right:5px;display:inline-block;margin:1.5em 0;padding:0 5px;width:50px;height:50px;line-height:50px;text-align:center;color:#fff;font-weight:bold;border-radius:50%;-webkit-box-sizing:border-box;box-sizing:border-box}.bubble_menu::before{content:"";position:absolute;margin-left:-10px;border:8px solid rgba(0,0,0,0);border-bottom:14px solid #ff5049;z-index:0;-webkit-transform:rotate(15deg) translate(25px, -20px);-ms-transform:rotate(15deg) translate(25px, -20px);transform:rotate(15deg) translate(25px, -20px)}.page{min-width:320px;position:relative}.page__header{background:#fff;overflow:visible;position:sticky;top:0;width:100%;z-index:1000}@media screen and (min-width:1281px){.page__header.container{padding:0 10px}}.page__image{margin:5px 0;overflow:hidden}.page__image .blank_img span{display:none}@media screen and (min-width:1281px){.page__image.container{padding:0 10px}}.page__footer{background:#f0f2f5;clear:both;color:rgba(0,0,0,.65);font-size:.9em;padding:.5em 0 2em;position:relative;text-align:center}.container{margin:0 auto;max-width:1270px;padding:0}.container .container{max-width:auto;min-width:auto;width:100%}.column{padding:10px 0}@media screen and (min-width:1281px){.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}}@media screen and (min-width:960px){.column .column__main{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;position:relative;min-height:60vh;max-width:990px;margin:0 auto}}.column .column__aside{display:none}@media screen and (min-width:1281px){.column .column__aside{display:block;-webkit-box-flex:0;-ms-flex:0 1 20%;flex:0 1 20%;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;position:relative;max-width:250px;margin:0}.column .column__aside .sticky{top:0}}.pagefooter>*{border-top:1px solid #ccc;padding:.5em 0}.pagefooter>*:first-child{border-top:0}.pagefooter>*:last-child{border-top:0}.footpanel{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.footpanel__item{aspect-ratio:1/1;border-radius:6px;display:block;line-height:0;margin:2px}.footpanel__item figcaption{display:none}.footlink{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:5px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media screen and (min-width:600px){.footlink{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.footlink__item{line-height:0}.footlink__item a{display:inline-block}.pagefooter__navi{line-height:1.4em;padding:.5em}.footnavi{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.footnavi__item{margin:2px 0}.footnavi__item a{display:inline-block;border-right:1px solid #ccc;padding:0 .5em}.footnavi__item:last-child a{border-right:0}.uatype{-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}.uatype__item{border:1px solid #ccc;display:block;padding:.5em 1em}.uatype__item::before{background:#333;content:"";display:inline-block;height:20px;-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:cover;mask-size:cover;vertical-align:middle;width:20px}.uatype__item.pc::before{-webkit-mask-image:url(../img/svg/pc.svg);mask-image:url(../img/svg/pc.svg)}.uatype__item.mb::before{-webkit-mask-image:url(../img/svg/cell.svg);mask-image:url(../img/svg/cell.svg)}.uatype__item:hover{background:#ff5049;border-color:#ff5049;color:#fff;text-decoration:none}.uatype__item:hover::before{background:#fff}.pagefooter__logo{padding:1.5em 0 .5em;line-height:0}.pagefooter__logo a{display:inline-block}.pagefooter__logo img{width:140px}.pagefooter__copyright{font-size:.9em;margin:0;text-align:center}@media screen and (min-width:360px){.pagefooter__copyright{color:#c00}}@media screen and (min-width:600px){.pagefooter__copyright{color:#cc7a00}}@media screen and (min-width:960px){.pagefooter__copyright{color:#046}}@media screen and (min-width:1281px){.pagefooter__copyright{color:#060}}.content+.content:not(.noborder){border-top:1px solid #ccc}.content__header{margin:0;padding: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(#5734ca));background-image:linear-gradient(to right, #FF5049 20%, #cb10a0 55%, #5734ca 100%);bottom:7px;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(#5734ca));background-image:linear-gradient(to right, #FF5049 20%, #cb10a0 55%, #5734ca 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:700;letter-spacing:.05em;margin:10px}.content__header.__frame1 .content__subject{color:rgba(0,0,0,.8);font-size:1.4em;font-weight:700;line-height:1.8em;margin:.5em;margin-bottom:calc(.5em + 10px)}.content__header.__frame2 .content__subject{font-size:1.4em;font-weight:700;line-height:1.6em;margin:1em .5em}.content__header.__frame3 h3{font-size:1.3em;font-weight:700;line-height:1.6em;margin:15px 10px;color:red}.content__header.__frame3::after{height:1px}.content__header.__frame4 h4{font-size:1.1em;font-weight:700;font-weight:normal;line-height:1.4em;margin:10px;color:blue}.content__header.__frame4::after{height:1px}.content__header h1.subject{line-height:40px;border:2px solid skyblue}.content__header .subject{border:2px solid #adff2f}.content__header .subject .small{font-size:.8em;margin:0 .2em}@-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>.full{margin-left:-10px;margin-right:-10px}.content__body.indent{padding-left:10px}.content__body.dotted{border-style:dotted}.content__body.border{border-top:1px solid #ccc}.content__body.noborder,.content__body.noline{border:0}.content__body.__nospace{padding:0}.content__body.space{padding:10px}.sysmeslv_1,.sysmeslv_2,.sysmeslv_3,.sysmeslv_4,.sysmeslv_5{margin:0;padding:1em}.sys_mes{background:rgba(0,0,0,0);background-color:rgba(255,255,255,.8);display:block;margin:10px 0;margin-left:-10px;margin-right:-10px;padding:10px;position:relative;-webkit-transition:all .2s linear;transition:all .2s linear;width:initial}.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;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px;margin:0;margin-bottom:10px;padding:2px 0;position:relative;width:100%;z-index:1000}.pageheader__sitetitle{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex:0 0 250px;flex:0 0 250px;-webkit-box-flex:1;-ms-flex:1 1 180px;flex:1 1 180px;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.site_title{display:inline-block;font-size:1em;margin:0;padding:0;position:relative;text-align:center}.site_title a{display:block;height:100%;position:relative;line-height:0;padding:2px;padding-left:10px}.site_title a .sitelogo{height:100%;position:relative}.site_title a .sitelogo svg,.site_title a .sitelogo img{fill:#fff;position:relative}.pageheader__navi{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-flex:1;-ms-flex:1 1 60%;flex:1 1 60%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;padding-right:10px;text-align:right;width:100%}.header_sitetitle{letter-spacing:-0.4em;line-height:0;text-align:left}.header_sitetitle .site_title{display:block;font-size:1em;height:70px;margin:0;padding:0}.header_sitetitle .site_title a{display:block}.header_sitetitle .site_title a .sitelogo{fill:#fff;-webkit-transition:all .5s ease 0s;transition:all .5s ease 0s}.header_sitetitle .site_title a:hover .sitelogo{fill:#ff5049}.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{border-color:#ff5049;background:#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{border-color:#ff5049;background:#ff5049;color:#fff}.sidenavi .sidenavi__item a.active:hover{border-color:rgba(255,80,73,.8);background:rgba(255,80,73,.8)}/*!

Page SP

*/.blocker{background-color:#000;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:1002}.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 15px;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}.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%);z-index:1002}.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;line-height:1.4em;padding:5px;color:#666;overflow:hidden}.site_copy p{margin:0;padding-left:100%;display:inline-block;white-space:nowrap;-webkit-animation-name:marquee;animation-name:marquee;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-duration:15s;animation-duration:15s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}@-webkit-keyframes marquee{from{-webkit-transform:translate(0%);transform:translate(0%)}99%,to{-webkit-transform:translate(-100%);transform:translate(-100%)}}@keyframes marquee{from{-webkit-transform:translate(0%);transform:translate(0%)}99%,to{-webkit-transform:translate(-100%);transform:translate(-100%)}}.elem{margin-bottom:2em}.elem__header{margin:2em 0;text-align:center}.elem__header.__frame2{margin:2em 0 3em}.elem__header.__frame3{margin:1em 0}.elem__subject{display:inline-block;font-size:1.6em;font-weight:400;line-height:2em;margin:1em 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.3em;font-weight:700}.elem__img{-webkit-box-align:center;-ms-flex-align:center;align-items:center;aspect-ratio:12/3.2;background-color:rgba(0,0,0,.1);color:rgba(0,0,0,.2);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;position:relative;width:100%}.elem__img.__bottom{margin-top:3em}.elem__body{margin: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}/*!
==================================================

Debug SP


==================================================
*/.panel>div .detail{background:rgba(100,200,50,.2)}.panel>div .detail .param{border:1px solid #999}.panel>div .copy{background:rgba(100,200,200,.2)}.panel>div .banner_mark{background:rgba(100,200,200,.4)}.content_girls .attention.faceblur{border:2px dashed orange}.content_girls .content_navi{border:2px dashed orange}.content_girls .content_navi .content_navi_blk .content_navi_subject{background:rgba(255,192,203,.5)}.content_girls .list_girls{border:2px dashed orange}.content_girls .list_girls .wrapper_paging{border:2px dashed #ff0}.content_girls .list_girls .panels.girls{border:2px dashed green}.content_girls .list_girls .panels.girls .panel{border:1px dashed red}.content_schedule{border:1px dashed blue}.content_schedule .panels.girls{border:2px dashed green}.content_schedule .panels.girls .panel{border:1px dashed red}.schedule_navi{border:1px dashed orange}.content_schedule_info .entry{border:1px dashed purple}.schedule_navi{border:1px dashed orange}.content_girl_data .scroll_schedule{border:1px dashed green}._profile_data{border:1px solid pink}._profile_data .entry_date{border:1px solid #add8e6}._profile_data dl.size{border:1px solid #add8e6}._profile_data .title_blk{border:1px solid #90ee90}._profile_data .title_blk .copy{border:1px solid #add8e6}.content_girl_schedule .girl_schedule{border:1px dashed green}ul.main_nav{border:1px solid red}ul.lft{background:#000 !important}.content_recruit_info .entry{border:1px dashed purple}