﻿/*! http://meyerweb.com/eric/tools/css/reset/ v2.0 | 20110126　License: none (public domain)*/a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:'';content:none}table{border-collapse:collapse;border-spacing:0}/*! normalize.css v7.0.0 | MIT License | github.com/necolas/normalize.css */button,hr,input{overflow:visible}audio,canvas,progress,video{display:inline-block}progress,sub,sup{vertical-align:baseline}[type=checkbox],[type=radio],legend{box-sizing:border-box;padding:0}html{line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,main,menu,nav,section{display:block}h1{font-size:2em;margin:.67em 0}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}a{background-color:transparent;-webkit-text-decoration-skip:objects}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}dfn{font-style:italic}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}audio:not([controls]){display:none;height:0}img{border-style:none}svg:not(:root){overflow:hidden}button,input,optgroup,select,textarea{font-size:100%;line-height:1.15;margin:0}button,select{text-transform:none}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:ButtonText dotted 1px}fieldset{padding:.35em .75em .625em}legend{color:inherit;display:table;max-width:100%;white-space:normal}textarea{overflow:auto}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}[hidden],template{display:none}html{font-size:62.5% !important}body{font-family:-apple-system, BlinkMacSystemFont, "Helvetica Neue", "ヒラギノ角ゴ ProN W3", Hiragino Kaku Gothic ProN, Arial, "メイリオ", Meiryo, sans-serif;line-height:1.75;color:#222;font-size:14px;font-size:1.4rem}*,*::before,*::after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}a{display:block;text-decoration:none;color:#222;cursor:pointer;transition:all 0.4s ease}a:link,a:visited,a:hover,a:active{color:#222}a:hover{cursor:pointer}img{width:100%;max-width:100%;height:auto}.cf{overflow:hidden}.cf::after{content:"";display:block;clear:both}.pc{display:none}@media (min-width: 641px){.pc{display:block}}.sp{display:block}@media (min-width: 641px){.sp{display:none}}.section{display:block;clear:both;width:100%}.section .sec_inner{height:auto;width:100%;padding:0 10px;margin:0 auto}@media (min-width: 641px){.section .sec_inner{max-width:1025px;padding:0}}.is_fixed{position:fixed !important;transition:all 0.4s ease}.caution{color:#fc6626}.kome{color:#696761}.bold{font-weight:bold}.txt_right{text-align:right}.txt_center{text-align:center}.txt_s{font-size:80% !important}.sup{vertical-align:super;font-size:70%}.txt_link{display:inline-block;color:#21759b;text-decoration:underline}@media (min-width: 641px){.txt_link:hover{opacity:0.7}}.txt_link.no_underline{text-decoration:none}.txt_grn{color:#009800}.underline{text-decoration:underline}.mb0{margin-bottom:0 !important}.mb20{margin-bottom:20px}.mb100{margin-bottom:100px !important}.mt10{margin-top:10px}.inner{padding:0 5px}@media (min-width: 641px){.inner{padding:0 20px}}.sp_inner{padding:0 10px}@media (min-width: 641px){.sp_inner{padding:0}}button:hover{cursor:pointer}.hidden{display:none}button.gsi-material-button{width:100%}.gsi-material-button{-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;-webkit-appearance:none;background-color:WHITE;background-image:none;border:1px solid #747775;-webkit-border-radius:4px;border-radius:4px;-webkit-box-sizing:border-box;box-sizing:border-box;color:#1f1f1f;cursor:pointer;font-family:'Roboto', arial, sans-serif;font-size:14px;height:40px;letter-spacing:0.25px;outline:none;overflow:visible !important;margin:auto;padding:0 12px;position:relative;text-align:center;-webkit-transition:background-color .218s, border-color .218s, box-shadow .218s;transition:background-color .218s, border-color .218s, box-shadow .218s;vertical-align:middle;white-space:nowrap;width:auto;max-width:400px;min-width:min-content}.gsi-material-button .gsi-material-button-icon{height:20px;margin-right:12px;min-width:20px;width:20px}.gsi-material-button .gsi-material-button-content-wrapper{-webkit-align-items:center;align-items:center;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;flex-wrap:nowrap;height:100%;justify-content:space-between;position:relative;width:100%}.gsi-material-button .gsi-material-button-contents{-webkit-flex-grow:1;flex-grow:1;font-family:'Roboto', arial, sans-serif;font-weight:500;font-size:14px !important;text-overflow:ellipsis;vertical-align:top}.gsi-material-button .gsi-material-button-state{-webkit-transition:opacity .218s;transition:opacity .218s;bottom:0;left:0;opacity:0;position:absolute;right:0;top:0}.gsi-material-button :disabled{cursor:default;background-color:#ffffff61;border-color:#1f1f1f1f}.gsi-material-button :disabled .gsi-material-button-contents{opacity:38%}.gsi-material-button :disabled .gsi-material-button-icon{opacity:38%}.gsi-material-button:not(:disabled):active .gsi-material-button-state,.gsi-material-button:not(:disabled):focus .gsi-material-button-state{background-color:#303030;opacity:12%}.gsi-material-button:not(:disabled):hover{-webkit-box-shadow:0 1px 2px 0 rgba(60,64,67,0.3),0 1px 3px 1px rgba(60,64,67,0.15);box-shadow:0 1px 2px 0 rgba(60,64,67,0.3),0 1px 3px 1px rgba(60,64,67,0.15)}.gsi-material-button:not(:disabled):hover .gsi-material-button-state{background-color:#303030;opacity:8%}footer .sitemap{background:#fff7d6 url(/assets/mock/img/common/footer/footer1_bg-1bdb5e332dbc289c7a332b6b60051de877517f33f317b72683431f95db9a0e8d.png) no-repeat top center;background-size:auto 95px;padding-top:90px;margin-bottom:0}footer .sitemap div{float:left;width:25%;border-right:1px solid #ebe9df;padding:30px 17px 30px 18px}footer .sitemap div:last-child{border-right:none}footer .sitemap dl{font-size:12px;font-size:1.2rem}footer .sitemap dl dt{font-weight:bold;color:#009800;margin-bottom:10px}footer .sitemap dl dd a,footer .sitemap dl dd span{display:block;position:relative;padding-left:0.6em;margin-bottom:10px}footer .sitemap dl dd a::before,footer .sitemap dl dd span::before{display:block;content:'';position:absolute;width:0;height:0;border-style:solid;display:inline-block;top:3px;left:0;border-width:3.5px 0 3.5px 5px;border-color:transparent transparent transparent #085909}footer .sitemap dl dd a:hover{text-decoration:underline}footer .sitemap dl dd ul{opacity:0.9}footer .sitemap dl dd ul li{display:inline-block}footer .sitemap dl dd ul li a{color:#696761;border-right:1px solid #696761;padding:0 0.6em 0 0.4em;margin-bottom:5px}footer .sitemap dl dd ul li a::before{display:none}footer .sitemap dl dd ul li:last-child a{border-right:none;margin-bottom:10px}footer .pagetop{position:fixed;bottom:0;right:20px;width:60px;height:60px;text-align:center;background:#e9ee95;border:1px solid #fff;border-bottom:none;-moz-border-radius:4px 4px 0 0;-webkit-border-radius:4px 4px 0 0;border-radius:4px 4px 0 0;box-shadow:0px 0px 3px 1px rgba(0,0,0,0.2);z-index:100}@media print{footer .pagetop{display:none}}@media (min-width: 641px){footer .pagetop{right:30px;width:70px;height:70px}}footer .pagetop:hover{opacity:0.7;filter:alpha(opacity=70)}footer .pagetop p{color:#9aba4e;font-size:10px;font-size:1rem;line-height:1;padding-top:12px}@media (min-width: 641px){footer .pagetop p{font-size:12px;font-size:1.2rem;padding-top:10px}}footer .pagetop .icon{fill:#9aba4e;width:20px;height:20px;margin-top:8px}@media (min-width: 641px){footer .pagetop .icon{width:25px;height:25px;margin-top:10px}}footer .foot_bottom{width:100%;height:80px;display:flex;align-items:center;position:relative;padding-left:24px;background:#d5da00;background:-moz-linear-gradient(left, #d5da00 0%, #006934 90%);background:-webkit-gradient(linear, left top, right top, color-stop(0%, #d5da00), color-stop(90%, #006934));background:-webkit-linear-gradient(left, #d5da00 0%, #006934 100%);background:-o-linear-gradient(left, #d5da00 0%, #006934 90%);background:-ms-linear-gradient(left, #d5da00 0%, #006934 90%);background:linear-gradient(to right, #d5da00 0%, #006934 90%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='$start_color', endColorstr='$end_color',GradientType=1)}@media (min-width: 641px){footer .foot_bottom{padding-left:0;justify-content:center}}footer .foot_bottom .copyright{font-size:10px;font-size:1rem;color:#fff;text-align:center;line-height:20px;margin-right:12px}@media (min-width: 641px){footer .foot_bottom .copyright{font-size:12px;font-size:1.2rem;line-height:80px}}footer .foot_bottom .privacy_mark{width:40px;height:40px;background-color:#fff;border-radius:8px}@media (min-width: 641px){footer .foot_bottom .privacy_mark{position:absolute;top:10px;right:20%;width:60px;height:60px}}header{position:relative;width:100%;background:#fff;box-shadow:0px 2px 3px 0px rgba(0,0,0,0.2);z-index:100}header .top_headline{width:100%;border-top:5px solid #009800;border-bottom:1px solid #dbd9d9;padding:7px 0;margin:0;margin-bottom:5px}header .top_headline h1{width:100%;max-width:1025px;margin:0 auto;font-size:10px;font-size:1rem;color:#696761;line-height:1;padding:0 10px}header .inner{width:100%;max-width:1025px;margin:0 auto}header .inner .logo{float:left;width:111px;height:26px;margin-top:4px}header .inner .logo:hover{opacity:0.7}header .inner .tel{float:right;width:112px;height:46px;margin-top:-4px}header .inner .tel img{height:46px;width:auto}@media (min-width: 641px){header .top_headline h1{font-weight:bold;padding:0}header .inner{padding:0 0 5px 0}header .inner .logo{width:170px;height:40px;margin-top:3px}header .inner .tel{width:193px;margin-top:0}}@media (min-width: 641px) and (max-width: 1024px){header .top_headline h1{font-weight:normal;padding:0 15px}header .inner{padding:1px 15px 7px}}.header_fixed{position:fixed;top:0;left:0;width:100%;height:60px;background:#fff;border-top:5px solid #009800;padding-bottom:60px;z-index:200}.header_fixed .sec_inner{padding-left:10px}.header_fixed .form_sec_inner{padding:0 10px}.header_fixed.is_fixed{box-shadow:0px 2px 3px 0px rgba(0,0,0,0.2)}.header_middle{width:100%}.header_middle .sec_inner{padding:0 10px}@media (min-width: 641px){.header_middle .sec_inner{padding:0 20px}}.form_header .header_fixed dl.header_logo{width:100%;float:none}.form_header .header_fixed dl.header_logo dd{display:block;float:right;margin:0;margin-right:-10px}@media (min-width: 641px){.form_header .header_fixed dl.header_logo dd{width:196px;margin:6px 0}}.form_header .header_fixed dl.header_logo dd img{height:60px;width:auto}.cf{overflow:hidden}.cf:after{content:"";display:block;clear:both}select{border:1px solid #f4f4f4}select:nth-child(2){margin-left:10px}select option .txt_gry{color:#ccc}.mrB10{margin-bottom:10px}.mrB20{margin-bottom:20px}.mrB30{margin-bottom:30px}.txt_al_r{text-align:right}.pc{display:none}@media screen and (min-width: 641px){.pc{display:block}}.sp{display:block}@media screen and (min-width: 641px){.sp{display:none}}.cont-inner{margin:0 auto;max-width:1280px}.section{display:block;clear:both;width:100%}.section .sec_inner{height:auto;width:100%;padding:0 10px;margin:0 auto}@media screen and (min-width: 641px){.section .sec_inner{margin:0 auto;max-width:880px;padding:0}}.col2{display:flex;align-items:center;justify-content:center;flex-wrap:wrap}.col2>*{width:100%}@media (min-width: 641px){.col2{flex-wrap:nowrap;align-items:baseline;justify-content:space-between}.col2>*{width:auto}}@media (min-width: 641px){.col2.col2_center{align-items:center;justify-content:center}}.note{color:#006666;font-weight:normal}/*! normalize.css v7.0.0 | MIT License | github.com/necolas/normalize.css */button,hr,input{overflow:visible}audio,canvas,progress,video{display:inline-block}progress,sub,sup{vertical-align:baseline}[type=checkbox],[type=radio],legend{box-sizing:border-box;padding:0}html{line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,main,menu,nav,section{display:block}h1{font-size:2em;margin:.67em 0}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}a{background-color:transparent;-webkit-text-decoration-skip:objects}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}dfn{font-style:italic}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}audio:not([controls]){display:none;height:0}img{border-style:none}svg:not(:root){overflow:hidden}button,input,optgroup,select,textarea{font-family:sans-serif;font-size:100%;line-height:1.15;margin:0}button,select{text-transform:none}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:ButtonText dotted 1px}fieldset{padding:.35em .75em .625em}legend{color:inherit;display:table;max-width:100%;white-space:normal}textarea{overflow:auto}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}[hidden],template{display:none}/*! http://meyerweb.com/eric/tools/css/reset/ v2.0 | 20110126　License: none (public domain)*/a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:'';content:none}table{border-collapse:collapse;border-spacing:0}*,*:before,*:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}html{font-size:62.5% !important}body,a{font-family:"Noto Sans JP", sans-serif, -apple-system, BlinkMacSystemFont, "Helvetica Neue", "ヒラギノ角ゴ ProN W3", Hiragino Kaku Gothic ProN, Arial, "メイリオ", Meiryo, sans-serif;line-height:1.75;color:#222;font-size:14px;font-size:1.4rem}img{width:100%;max-width:100%;height:auto}a{display:block;text-decoration:none;cursor:pointer;transition:all 0.4s ease}button{margin:0;padding:0;background:none;border:none;border-radius:0;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}b{font-weight:bold}.cf{overflow:hidden}.cf:after{content:"";display:block;clear:both}select{border:1px solid #f4f4f4}select:nth-child(2){margin-left:10px}select option .txt_gry{color:#ccc}.mrB10{margin-bottom:10px}.mrB20{margin-bottom:20px}.mrB30{margin-bottom:30px}.txt_al_r{text-align:right}.pc{display:none}@media screen and (min-width: 641px){.pc{display:block}}.sp{display:block}@media screen and (min-width: 641px){.sp{display:none}}.cont-inner{margin:0 auto;max-width:1280px}.section{display:block;clear:both;width:100%}.section .sec_inner{height:auto;width:100%;padding:0 10px;margin:0 auto}@media screen and (min-width: 641px){.section .sec_inner{margin:0 auto;max-width:880px;padding:0}}.col2{display:flex;align-items:center;justify-content:center;flex-wrap:wrap}.col2>*{width:100%}@media (min-width: 641px){.col2{flex-wrap:nowrap;align-items:baseline;justify-content:space-between}.col2>*{width:auto}}@media (min-width: 641px){.col2.col2_center{align-items:center;justify-content:center}}.note{color:#006666;font-weight:normal}.contact_tel{text-align:center;width:300px;max-width:100%;margin:20px auto 50px}@media (min-width: 641px){.contact_tel{width:400px;margin-bottom:60px}}.contact_tel a{display:block;text-decoration:none;padding:15px 15px 15px 40px;border-radius:12px;background-color:#008d49;color:#FFF;background-repeat:no-repeat;background-position:28px 50%;background-size:35px auto}@media (min-width: 641px){.contact_tel a{background-size:50px auto;background-position:36px 50%;padding-left:55px}}.contact_tel a .tel_txt{display:block;font-size:1.2rem;line-height:1.5em;font-weight:bold;position:relative}@media (min-width: 641px){.contact_tel a .tel_txt{font-size:1.6rem}}.contact_tel a .tel_txt .tel_slash{display:inline-block}.contact_tel a .tel_txt .tel_slash::before,.contact_tel a .tel_txt .tel_slash::after{position:relative;display:inline-block;content:"";background:#FFF;width:1px;height:1em;margin:0 1em;margin-top:-.2em;vertical-align:middle}.contact_tel a .tel_txt .tel_slash::before{transform:rotate(-35deg)}.contact_tel a .tel_txt .tel_slash::after{transform:rotate(35deg)}.contact_tel a .tel_number{display:block;font-size:2.4rem;line-height:1.3em;letter-spacing:0.02em;font-weight:bold}@media (min-width: 641px){.contact_tel a .tel_number{font-size:3.2rem}}.contact_tel a .tel_number .tel_icon{display:inline-block}.contact_tel a .tel_number .tel_icon img{width:20px}.contact_tel a:hover{background-color:#da7502}main{margin-top:20px;padding-top:20px}.resume-motivation-options{gap:8px}.resume-motivation-options .resume-motivation-option{flex:1 1 240px;max-width:100%}.resume-motivation-options .js-resume-motivation-list-body{max-height:10em;overflow-y:auto;white-space:pre-wrap}.js-resume-motivation-preview{white-space:pre-wrap}.admin_20200401{background:url(/assets/mock/application/administration/img/bg_pt_base-c3e0f5f69d4ed8efc05bdac4d7aa59d463c8ec42e2db107507dfb6709fcf6ed1.png) repeat left top;background-size:72px}.admin_20200401 .btn-cnv a{background:#ff7031;border-radius:40px;box-shadow:4px 4px 5px 2px rgba(0,0,0,0.15);color:#fff;display:block;font-weight:bold;font-size:20px;font-size:2rem;line-height:1em;letter-spacing:.05em;margin:0 20px;padding:25px 0;text-decoration:none;text-align:center}.admin_20200401 .btn-cnv a i{padding-left:10px}@media (min-width: 641px){.admin_20200401 .btn-cnv a{font-size:24px;font-size:2.4rem;margin:0 auto;max-width:400px;padding:25px 60px}.admin_20200401 .btn-cnv a:hover{background:#ffb533;box-shadow:8px 8px 10px 5px rgba(0,0,0,0.15)}}.admin_20200401 .cont-inner-wrap{margin:0 auto;max-width:1025px}.admin_20200401 h3{color:#006666;font-size:24px;font-size:2.4rem;font-weight:bold;position:relative;text-align:center}.admin_20200401 h3:after{border-bottom:2px solid #006666;bottom:0;content:"";left:0;margin:0 auto;position:absolute;padding-bottom:32px;right:0;width:2em}@media (min-width: 641px) and (max-width: 768px){.admin_20200401 h3{font-size:24px;font-size:2.4rem}}@media (min-width: 769px){.admin_20200401 h3{font-size:36px;font-size:3.6rem}}.admin_20200401 .cont-mv{background:url(/assets/mock/application/administration/img/bg_mv-ae7d2a7cc4be83b3786c930cd83decaeb7f482ec47ff07c28e46eadd4fdefddc.png) no-repeat center top #d9e021;background-size:100%}.admin_20200401 .cont-mv .cont-inner-mv{margin:0 auto 20px;position:relative;max-width:1040px;margin:0 auto;min-height:300px}.admin_20200401 .cont-mv .cont-inner-mv h2{width:100%}@media (min-width: 641px) and (max-width: 768px){.admin_20200401 .cont-mv .cont-inner-mv{min-height:480px;max-height:500px}.admin_20200401 .cont-mv .cont-inner-mv h2{left:40px;position:absolute;top:20px;width:45%;max-width:460px}.admin_20200401 .cont-mv .cont-inner-mv .mv-txt{left:60px;position:absolute;top:240px;width:38%}.admin_20200401 .cont-mv .cont-inner-mv .mv-ph{width:50%;top:20px;position:absolute;right:0;z-index:999}}@media (min-width: 769px){.admin_20200401 .cont-mv .cont-inner-mv{min-height:600px;max-height:600px}.admin_20200401 .cont-mv .cont-inner-mv h2{left:40px;position:absolute;top:20px;max-width:460px;width:45%}.admin_20200401 .cont-mv .cont-inner-mv .mv-txt{left:65px;position:absolute;top:320px;width:38%}.admin_20200401 .cont-mv .cont-inner-mv .mv-ph{width:50%;max-width:520px;position:absolute;top:-20px;right:0;z-index:999}}.admin_20200401 .contact_tel{max-width:400px;width:auto;margin:20px}.admin_20200401 .contact_tel a{background-image:url(/assets/mock/img/common/icon_sp-6582d70119596f2709bb3d289c3a0c532f6422bb2b0092ac839e8af5908dd900.svg)}@media (min-width: 769px){.admin_20200401 .contact_tel{margin:20px auto}}.admin_20200401 .cont-merite{margin:-90px auto 100px;position:relative;z-index:9999;max-width:1025px;box-shadow:40px 40px 20px -30px rgba(0,0,0,0.1)}.admin_20200401 .cont-merite h3{background:url(/assets/mock/application/administration/img/ttl_01-9a02b5a805d9a3ac064045ace52101b352060a1cc520b1994e32cbb2772c893e.png) no-repeat center top;background-size:100%;padding:15% 0 2%}.admin_20200401 .cont-merite h3:after{display:none}.admin_20200401 .cont-merite h3 img{width:64%}.admin_20200401 .cont-merite .cont-inner-merite{background:url(/assets/mock/application/administration/img/bg_pt_gr-c3bd719e00f40b411d9e18a773df1d4512cbb890cb93f29d917b951fd7747db6.png) repeat left top;padding:20px 0 60px}.admin_20200401 .cont-merite .cont-inner-merite .cont-merite-list ul{padding:20px}.admin_20200401 .cont-merite .cont-inner-merite .cont-merite-list ul li{background:#fff;border-radius:10px;box-shadow:8px 8px 10px 5px rgba(0,0,0,0.15);margin-bottom:20px;padding:10px}.admin_20200401 .cont-merite .cont-inner-merite .cont-merite-list ul li dl{color:#009800;line-height:1.6em;margin-top:-20px}.admin_20200401 .cont-merite .cont-inner-merite .cont-merite-list ul li dl dt{font-family:"M PLUS 1p", sans-serif, BlinkMacSystemFont, "Helvetica Neue", "ヒラギノ角ゴ ProN W3", Hiragino Kaku Gothic ProN, Arial, "メイリオ", Meiryo;font-size:30px;font-weight:bold;padding-bottom:10px}.admin_20200401 .cont-merite .cont-inner-merite .cont-merite-list ul li dl dd{font-weight:bold;font-size:14px;font-size:1.4rem}@media (min-width: 641px) and (max-width: 768px){.admin_20200401 .cont-merite{margin:-180px auto 100px;position:relative;z-index:9999;max-width:1025px;box-shadow:40px 40px 20px -30px rgba(0,0,0,0.1)}.admin_20200401 .cont-merite h3{background:url(/assets/mock/application/administration/img/ttl_01-9a02b5a805d9a3ac064045ace52101b352060a1cc520b1994e32cbb2772c893e.png) no-repeat center top;background-size:100%;padding:15% 0 2%}.admin_20200401 .cont-merite h3:after{display:none}.admin_20200401 .cont-merite h3 img{width:48%;max-width:500px}.admin_20200401 .cont-merite .cont-inner-merite{background:url(/assets/mock/application/administration/img/bg_pt_gr-c3bd719e00f40b411d9e18a773df1d4512cbb890cb93f29d917b951fd7747db6.png) repeat left top;padding:20px 0 60px}.admin_20200401 .cont-merite .cont-inner-merite .cont-merite-list ul{display:flex;flex-wrap:wrap;justify-content:center;padding:20px;position:relative}.admin_20200401 .cont-merite .cont-inner-merite .cont-merite-list ul li{margin:10px 1%;width:31%}}@media (min-width: 769px){.admin_20200401 .cont-merite{margin:-180px auto 100px;position:relative;z-index:9999;max-width:1025px;box-shadow:40px 40px 20px -30px rgba(0,0,0,0.1)}.admin_20200401 .cont-merite h3{background:url(/assets/mock/application/administration/img/ttl_01-9a02b5a805d9a3ac064045ace52101b352060a1cc520b1994e32cbb2772c893e.png) no-repeat center top;background-size:100%;padding:15% 0 8%}.admin_20200401 .cont-merite h3 img{width:48%;max-width:500px}.admin_20200401 .cont-merite .cont-inner-merite{background:url(/assets/mock/application/administration/img/bg_pt_gr-c3bd719e00f40b411d9e18a773df1d4512cbb890cb93f29d917b951fd7747db6.png) repeat left top;box-shadow:0px 30px 20px -20px #006837 inset;min-height:720px}.admin_20200401 .cont-merite .cont-inner-merite .cont-merite-list ul{display:flex;flex-wrap:wrap;justify-content:center;left:0;max-width:800px;margin:-80px auto 0;padding:0;position:absolute;right:0}.admin_20200401 .cont-merite .cont-inner-merite .cont-merite-list ul li{background:#fff;border-radius:10px;box-shadow:8px 8px 10px 5px rgba(0,0,0,0.15);max-width:240px;margin:13px 1%;padding:10px;width:31%}.admin_20200401 .cont-merite .cont-inner-merite .cont-merite-list ul li dl{color:#009800;line-height:1.6em;margin-top:-20px}.admin_20200401 .cont-merite .cont-inner-merite .cont-merite-list ul li dl dt{font-family:"M PLUS 1p", sans-serif, BlinkMacSystemFont, "Helvetica Neue", "ヒラギノ角ゴ ProN W3", Hiragino Kaku Gothic ProN, Arial, "メイリオ", Meiryo;font-size:30px;font-weight:bold;padding-bottom:10px}.admin_20200401 .cont-merite .cont-inner-merite .cont-merite-list ul li dl dd{font-weight:bold;font-size:14px;font-size:1.4rem}.admin_20200401 .cont-merite .cont-inner-merite .btn-cnv{bottom:160px;left:0;margin:0 auto;position:absolute;right:0;text-align:center}.admin_20200401 .cont-merite .cont-inner-merite .btn-tel{bottom:30px;left:0;position:absolute;right:0}}.admin_20200401 .cont-main-service{padding:20px 20px 60px}.admin_20200401 .cont-main-service h3{max-width:1025px;margin:0 auto 20px}.admin_20200401 .cont-main-service h3 img{max-width:500px;width:68%}.admin_20200401 .cont-main-service .cont-mservice-phbox{background:#e7f7ef;line-height:0}.admin_20200401 .cont-main-service .cont-mservice-infobox{font-size:16px;font-size:1.6rem;padding:40px 20px}.admin_20200401 .cont-main-service .cont-mservice-infobox strong{font-size:36px}.admin_20200401 .cont-main-service .cont-mservice-infobox h4{font-size:18px;font-size:1.8rem;line-height:1em;padding:10px 0}.admin_20200401 .cont-main-service .cont-mservice-box{background:#fff;box-shadow:20px 20px 30px -10px rgba(0,0,0,0.1);color:#fff;margin-bottom:40px}.admin_20200401 .cont-main-service .cont-mservice-box .cont-mservice-infobox h4{font-weight:bold;font-style:italic;line-height:1em;padding:10px 0}.admin_20200401 .cont-main-service .cont-mservice-box.bg-dgrn .cont-mservice-infobox{background:#00a99d}.admin_20200401 .cont-main-service .cont-mservice-box.bg-ygrn .cont-mservice-infobox{background:#22b573}.admin_20200401 .cont-main-service .cont-mservice-box .cont-mservice-case{color:#006666;font-size:13px;font-size:1.3rem;padding:20px;width:100%}.admin_20200401 .cont-main-service .cont-mservice-box .cont-mservice-case strong{display:block;font-weight:bold;text-indent:-.5em;font-size:14px;font-size:1.4rem}.admin_20200401 .cont-main-service .cont-mservice-box .cont-mservice-case span{font-weight:bold}.admin_20200401 .cont-main-service .cont-mservice-box .cont-mservice-case ul:not(.cont-mservice-caselist) li ul li{margin-left:7em;padding:0;text-indent:-7em;width:auto}@media (min-width: 641px){.admin_20200401 .cont-main-service h3 img{max-width:500px;width:48%}.admin_20200401 .cont-main-service .cont-mservice-box{display:flex;flex-wrap:wrap;max-width:1024px;margin:30px auto}.admin_20200401 .cont-main-service .cont-mservice-box.bg-ygrn{flex-direction:row-reverse}.admin_20200401 .cont-main-service .cont-mservice-box .cont-mservice-phbox{background:#e7f7ef;line-height:0;width:50%}.admin_20200401 .cont-main-service .cont-mservice-box .cont-mservice-infobox{font-size:24px;font-size:2.4rem;padding:40px 20px;width:50%}.admin_20200401 .cont-main-service .cont-mservice-box .cont-mservice-infobox strong{font-size:60px}.admin_20200401 .cont-main-service .cont-mservice-box .cont-mservice-case .cont-mservice-caselist{display:flex;flex-wrap:wrap;flex-direction:row}.admin_20200401 .cont-main-service .cont-mservice-box .cont-mservice-case .cont-mservice-caselist li{padding:20px;width:50%}.admin_20200401 .cont-main-service .cont-mservice-box .cont-mservice-case .cont-mservice-caselist li ul li{padding:0;width:auto}}.admin_20200401 .cont-service{background:url(/assets/mock/application/administration/img/bg_pt_lg-45f9b30f5881e71ba91d719c775c73037bf0a84565385d302bbafbaa583cff4e.png) repeat left top;background-size:100px;padding:0 0 80px}.admin_20200401 .cont-service h3{padding:80px 0 30px}.admin_20200401 .cont-service .txt-step{width:34%;left:-5px;max-width:262px;position:absolute;top:-5px}.admin_20200401 .cont-service .cont-service-box{background:#fff;box-shadow:20px 20px 30px -10px rgba(0,0,0,0.1);border-radius:10px;max-width:1024px;margin:30px auto 0;position:relative;padding:40px 15px;text-align:center;width:90%}.admin_20200401 .cont-service .cont-service-box h4{color:#009800;display:inline-block;font-size:17px;font-size:1.7rem;font-weight:bold;line-height:1.4em;margin:0 auto 20px;position:relative;padding:10px 0 20px;text-align:center}.admin_20200401 .cont-service .cont-service-box h4:after{border-bottom:1px solid #009800;bottom:0;content:"";left:0;margin:0 auto 10px;right:0;position:absolute;width:1em}@media (min-width: 641px) and (max-width: 768px){.admin_20200401 .cont-service .cont-service-box h4{background:#009800;border-radius:40px;color:#fff;font-size:18px;font-size:1.8rem;padding:10px 20px}.admin_20200401 .cont-service .cont-service-box h4:after{display:none}}@media (min-width: 769px){.admin_20200401 .cont-service .cont-service-box h4{background:#009800;border-radius:40px;color:#fff;font-size:24px;font-size:2.4rem;padding:5px}.admin_20200401 .cont-service .cont-service-box h4:after{display:none}}.admin_20200401 .cont-service .cont-service-box .cont-service-list li{display:flex;margin-bottom:20px}.admin_20200401 .cont-service .cont-service-box .cont-service-list li figure{width:25%}.admin_20200401 .cont-service .cont-service-box .cont-service-list li dl{color:#009800;text-align:left;width:73%}.admin_20200401 .cont-service .cont-service-box .cont-service-list li dl dt{font-weight:bold;font-size:16px;font-size:1.6rem;line-height:1.2em;padding:10px 0}.admin_20200401 .cont-service .cont-service-box .cont-service-list li dl dd{font-size:13px;font-size:1.3rem;text-align:left}@media (min-width: 641px){.admin_20200401 .cont-service .cont-service-box{margin:30px auto 0;padding:60px 20px;width:auto}.admin_20200401 .cont-service .cont-service-box .txt-step{left:-11px;position:absolute;top:-12px}.admin_20200401 .cont-service .cont-service-box .cont-service-list{display:flex;flex-wrap:wrap;padding:20px 0}.admin_20200401 .cont-service .cont-service-box .cont-service-list li{display:block;padding:0 10px;width:20%}.admin_20200401 .cont-service .cont-service-box .cont-service-list li figure{width:auto}.admin_20200401 .cont-service .cont-service-box .cont-service-list li dl{width:auto}.admin_20200401 .cont-service .cont-service-box .cont-service-list li dl dt{padding:20px 0 10px;text-align:center}.admin_20200401 .cont-service .cont-service-box .cont-service-list li dl dt.two-line{min-height:3.75em;padding-top:10px}}.admin_20200401 .cont-qa{margin-bottom:100px}.admin_20200401 .cont-qa h3{margin-bottom:34px;padding:80px 0 32px}.admin_20200401 .cont-qa .cont-qa-inner{background:#fff;border:1px solid #ecf4e6;box-shadow:20px 20px 30px -10px rgba(0,0,0,0.1);max-width:1024px;margin:0 4% 60px;padding:45px 30px}.admin_20200401 .cont-qa .cont-qa-inner ul li{margin-bottom:20px}.admin_20200401 .cont-qa .cont-qa-inner ul li dl{color:#006666}.admin_20200401 .cont-qa .cont-qa-inner ul li dl dt{font-size:18px;font-size:1.8rem;font-weight:bold;line-height:1.2em;margin-bottom:10px}.admin_20200401 .cont-qa .cont-qa-inner ul li dl dt i{padding-right:10px;vertical-align:middle}@media (min-width: 641px){.admin_20200401 .cont-qa .cont-qa-inner{margin:0 auto 60px}.admin_20200401 .cont-qa .cont-qa-inner ul{display:flex;flex-wrap:wrap}.admin_20200401 .cont-qa .cont-qa-inner ul li{padding:15px 30px;margin:0 auto;width:50%}.admin_20200401 .cont-qa .cont-qa-inner ul li dl{padding-left:30px}.admin_20200401 .cont-qa .cont-qa-inner ul li dl dt{line-height:.25em;margin-bottom:1em;text-indent:-1.25em}.admin_20200401 .cont-qa .cont-qa-inner ul li dl dt i{font-size:36px;font-size:3.6rem}}.admin_20200401 header{position:relative;width:100%;background:#fff;box-shadow:0px 2px 3px 0px rgba(0,0,0,0.2);z-index:100}.admin_20200401 header .top_headline{width:100%;border-top:5px solid #009800;border-bottom:1px solid #dbd9d9;padding:7px 0;margin:0;margin-bottom:5px}.admin_20200401 header .top_headline h1{width:100%;max-width:1025px;margin:0 auto;font-size:10px;font-size:1rem;color:#696761;line-height:1;padding:0 10px}.admin_20200401 header .inner{width:100%;max-width:1025px;margin:0 auto}.admin_20200401 header .inner .logo{float:left;width:111px;height:26px;margin-top:4px}.admin_20200401 header .inner .logo:hover{opacity:0.7}.admin_20200401 header .inner .tel{float:right;width:112px;height:46px;margin-top:-4px}.admin_20200401 header .inner .tel img{height:46px;width:auto}@media (min-width: 641px){.admin_20200401 header .top_headline h1{font-weight:bold;padding:0}.admin_20200401 header .inner{padding:0 0 5px 0}.admin_20200401 header .inner .logo{width:170px;height:40px;margin-top:3px}.admin_20200401 header .inner .tel{margin-top:0;width:193px}}@media (min-width: 641px) and (max-width: 768px){.admin_20200401 header .top_headline h1{font-weight:normal;padding:0 15px}.admin_20200401 header .inner{padding:1px 15px 7px}}#common_page.admin_20200401 .header .header-inner .headlogo{width:105px}#common_page.admin_20200401 .header .header-inner h1{padding-top:3px;width:calc(100% - 110px)}@media screen and (min-width: 641px){#common_page.admin_20200401 .header{padding:20px 0}}@media (min-width: 641px){#common_page.admin_20200401 .header .header-inner .headlogo{width:170px}#common_page.admin_20200401 .header .header-inner h1{padding-top:15px}}.slider figure{margin:0 auto;width:73%;max-width:360px;padding:30px 0}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.slick-track{position:relative;left:0;top:0;display:flex;margin-left:auto;margin-right:auto}.slick-track:before,.slick-track:after{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{height:100%;min-height:1px;margin:0 5px;display:none}[dir="rtl"] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}@media screen and (min-width: 768px){.slider{max-width:900px;margin:0 auto;padding:0 4%}}@media screen and (min-width: 769px){.slider{padding:0}.slider figure{padding:50px 0 0}}.slick-loading .slick-list{background:#fff url(/assets/mock/application/administration/img/ajax-loader-01079cb9dd32ff47aa6995d6da78186868ad8ed9000692a9e3e58dcac9715d7c.gif) center center no-repeat}.slick-prev,.slick-next{position:absolute;display:block;cursor:pointer;top:60%;-webkit-transform:translate(0, -60%);-ms-transform:translate(0, -60%);transform:translate(0, -60%);padding:0;z-index:999;max-width:30px}.slick-prev{left:1.5%}[dir="rtl"] .slick-prev{left:auto;right:0}.slick-next{right:1.5%}[dir="rtl"] .slick-next{left:0;right:auto}.slick-dotted.slick-slider{margin-bottom:0}.slick-dots{position:absolute;bottom:0;list-style:none;left:0;right:0;display:block;text-align:center;padding:0;margin:0 AUTO}.slick-dots li{position:relative;display:inline-block;height:20px;width:20px;margin:0 5px;padding:0;cursor:pointer}.slick-dots li button{border:0;background:transparent;display:block;height:20px;width:20px;outline:none;line-height:0px;font-size:0px;color:transparent;padding:5px;cursor:pointer}.slick-dots li button:hover,.slick-dots li button:focus{outline:none}.slick-dots li button:hover:before,.slick-dots li button:focus:before{opacity:1}.slick-dots li button:before{position:absolute;top:0;left:0;content:'';width:8px;height:8px;background:#009800;-webkit-border-radius:50%;border-radius:50%;opacity:0.25}.slick-dots li.slick-active button:before{color:#009800;opacity:0.75}@media screen and (min-width: 769px){.slick-dots{bottom:-30px;position:absolute}.slick-prev{left:4%}[dir="rtl"] .slick-prev{left:auto;right:-25px}.slick-next{right:4%}[dir="rtl"] .slick-next{left:-25px;right:auto}.slick-prev,.slick-next{height:6%;max-width:30px;width:6%}}
