﻿@import"https://fonts.googleapis.com/css2?family=Noto+Sans+JP:wght@400;700&display=swap&subset=japanese";html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font:inherit;font-size:100%;vertical-align:baseline}html{line-height:1.15}ol,ul{list-style:none}table{border-collapse:collapse;border-spacing:0}caption,th,td{text-align:left;font-weight:normal;vertical-align:middle}q,blockquote{quotes:none}q:before,q:after,blockquote:before,blockquote:after{content:"";content:none}a img{border:none}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}html,body{font-size:1rem}html *,body *{box-sizing:border-box}html *::before,html *::after,body *::before,body *::after{box-sizing:border-box}body{color:#4d4d4d;font-family:"Noto Sans JP",sans-serif;font-weight:400;background-color:#fff;-webkit-text-size-adjust:100%;font-feature-settings:"palt"}@media(max-width: 1040px){html,body,input,button,textarea,select{font-size:1.515vw}}::selection{color:#fff;background-color:#009ff4}a{outline:none !important;transition:border .4s ease-in-out,color .4s ease-in-out,opacity .4s ease-in-out,background-color .4s ease-in-out}a:link,a:visited{color:#004d99;text-decoration:none}a:hover,a:focus,a:active{color:#aa3535;text-decoration:underline}img{max-width:100%;vertical-align:text-bottom}strong{font-weight:700}sup{vertical-align:super;font-size:60%}.container{position:relative;z-index:10;width:100%;max-width:1040px;margin:0 auto;padding:0 1.25rem;text-align:left}@media(max-width: 768px){.container{padding:0 2.6041666667vw}}.sp{display:none}@media(max-width: 768px){.sp{display:block}}.pc{display:block}@media(max-width: 768px){.pc{display:none}}.header{padding-bottom:3.75rem;background-color:#007dfe}@media(max-width: 768px){.header{padding-bottom:7.8125vw}}.header .title{margin-bottom:3.75rem}@media(max-width: 768px){.header .title{margin-bottom:7.8125vw}}.header .title img{width:100%}.header .info{position:relative;display:flex;flex-direction:column;gap:1.25rem;padding-right:12.5rem}@media(max-width: 768px){.header .info{gap:5.2083333333vw;margin-top:-39.0625vw;padding-right:0;padding-bottom:46.875vw}}.header .info::after{content:"";position:absolute;right:0;bottom:-1.25rem;width:15rem;aspect-ratio:1/1;background:url("../images/info_fig.png") no-repeat 50% 50%/contain}@media(max-width: 768px){.header .info::after{bottom:0;right:50%;width:41.6666666667vw;transform:translateX(50%)}}.header .info dl{display:flex;align-items:center;gap:1.25rem}@media(max-width: 768px){.header .info dl{gap:3.90625vw}}.header .info dl dt{flex-shrink:0;position:relative;z-index:10;display:flex;justify-content:center;align-items:center;width:5.625rem;aspect-ratio:1/1;padding:0 0 .625rem .625rem;color:#009ff4;font-size:1.5rem;font-weight:700;text-align:center;background:url("../images/info_bg.svg") no-repeat 50% 50%/contain}@media(max-width: 768px){.header .info dl dt{align-self:flex-start;width:15%;padding:0 0 1.3020833333vw 1.3020833333vw;font-size:3.90625vw}}.header .info dl dd{color:#fff}.header .info dl dd.com{font-size:2.25rem;font-weight:700}@media(max-width: 768px){.header .info dl dd.com{font-size:5.2083333333vw;text-align:center}}.header .info dl dd.com span,.header .info dl dd.com strong{color:#ffef39}.header .info dl dd.com strong{font-size:1.25em}.header .info dl dd ul{display:flex;flex-direction:column;gap:.3125rem;font-size:1.125rem;font-weight:700;line-height:1.25}@media(max-width: 768px){.header .info dl dd ul{gap:1.3020833333vw;font-size:4.1666666667vw}}.header .info dl dd ul li .notes{margin-left:.625rem;font-size:.875rem}@media(max-width: 768px){.header .info dl dd ul li .notes{display:block;margin-top:.6510416667vw;margin-left:0;font-size:3.6458333333vw}}.header .info dl dd ul li .notes::before{content:"※"}.section{padding:5rem 0}@media(max-width: 768px){.section{padding:15.625vw 0}}.section h2{position:relative;z-index:10;margin-bottom:2.5rem;padding:.625rem 1.875rem;color:#fff;font-size:3rem;font-weight:700;text-align:center;line-height:1.5;letter-spacing:.05em;background-color:#009ff4;clip-path:polygon(1.25rem 0, 100% 0, 100% calc(100% - 1.25rem), calc(100% - 1.25rem) 100%, 0 100%, 0 1.25rem)}@media(max-width: 768px){.section h2{margin-bottom:5.2083333333vw;padding:2.6041666667vw;font-size:6.25vw;clip-path:polygon(2.6041666667vw 0, 100% 0, 100% calc(100% - 2.6041666667vw), calc(100% - 2.6041666667vw) 100%, 0 100%, 0 2.6041666667vw)}}.section p{font-size:1rem;text-align:center;line-height:1.75}@media(max-width: 768px){.section p{font-size:3.6458333333vw;text-align:left}}.section p+p{margin-top:1.25rem}@media(max-width: 768px){.section p+p{margin-top:2.6041666667vw}}.section .nav{position:relative;display:flex;justify-content:center;margin-top:2.5rem}@media(max-width: 768px){.section .nav{margin-top:5.2083333333vw}}.section .nav .btn{position:relative;z-index:10;padding:1.25rem 3.75rem;border:#007dfe solid .125rem;border-radius:.625rem;color:#009ff4;font-size:1.125rem;font-weight:700;letter-spacing:.05em;text-decoration:none;background:linear-gradient(45deg, #ffeb00 70%, #4af4bb);transition:color .5s ease-in-out,background-color .5s ease-in-out,transform .5s ease-in-out;box-shadow:0 .1875rem 0 #009ff4}@media(max-width: 768px){.section .nav .btn{padding:3.90625vw 5.2083333333vw;border-width:.5208333333vw;border-radius:2.6041666667vw;font-size:3.90625vw;box-shadow:0 .78125vw 0 #009ff4}}.section .nav .btn:hover{color:#009ff4}.section .nav .btn:hover::after{background-color:#fff}.section .table{display:flex;justify-content:space-between;align-items:flex-start}@media(max-width: 768px){.section .table{display:block}}.section .table+.table{margin-top:.625rem}@media(max-width: 768px){.section .table+.table{margin-top:2.6041666667vw}}.section .table dt,.section .table dd{padding:.9375rem 1.25rem;line-height:1.5;letter-spacing:.05em}@media(max-width: 768px){.section .table dt,.section .table dd{padding:1.953125vw 3.90625vw;font-size:3.6458333333vw}}.section .table dt{flex-basis:20%;position:relative;color:#fff;background-color:#007dfe;clip-path:polygon(0.625rem 0, 100% 0, 100% calc(100% - 0.625rem), calc(100% - 0.625rem) 100%, 0 100%, 0 0.625rem)}@media(max-width: 768px){.section .table dt{width:100%;clip-path:polygon(1.3020833333vw 0, 100% 0, 100% calc(100% - 1.3020833333vw), calc(100% - 1.3020833333vw) 100%, 0 100%, 0 1.3020833333vw)}}.section .table dd{flex-basis:77%;align-self:center;border-bottom:solid 1px rgba(0,0,0,.05)}.section .table dd strong{color:#009ff4;font-size:1.5em}.section .table dd .notes{padding-left:1em;text-indent:-1em;color:#24b383}.section .table dd .notes::before{content:"※"}.section .table dd span.notes{display:inline-block;margin-left:1.25rem}@media(max-width: 768px){.section .table dd span.notes{display:block;margin-left:0}}.section .table dd .nav{margin-top:1.25rem}@media(max-width: 768px){.section .table dd .nav{margin-top:2.6041666667vw}}.section .table dd ul{margin-left:1.5em;list-style-type:disc}.section .table dd ul li+li{margin-top:.3125rem}@media(max-width: 768px){.section .table dd ul li+li{margin-top:.6510416667vw}}@keyframes heartBeat{0%{-webkit-transform:scale(1);transform:scale(1)}9%{-webkit-transform:scale(1.1);transform:scale(1.1)}18%{-webkit-transform:scale(1);transform:scale(1)}27%{-webkit-transform:scale(1.2);transform:scale(1.2)}45%{-webkit-transform:scale(1);transform:scale(1)}}.flow{background-color:#fff}.flow .panel{position:relative;margin-left:2.5rem;padding:1.875rem 1.875rem 1.875rem 8.75rem}@media(max-width: 768px){.flow .panel{margin-left:0;padding:18.2291666667vw 5.2083333333vw 5.2083333333vw}}.flow .title{position:absolute;top:50%;left:-3.125rem;z-index:10;width:10rem;padding:2.5rem 0;transform:translateY(-50%)}@media(max-width: 768px){.flow .title{top:-7.8125vw;left:5.2083333333vw;width:calc(100% - 10.4166666667vw);height:auto;padding:2.6041666667vw;transform:translateY(0)}}.flow .step{display:flex;justify-content:space-between}@media(max-width: 768px){.flow .step{display:block}}.flow .step dl{flex-basis:25%;line-height:1.5}@media(max-width: 768px){.flow .step dl{display:flex;margin-top:3.90625vw}}.flow .step dl dt{position:relative;display:flex;flex-direction:column;justify-content:center;align-items:center;width:3.75rem;height:3.75rem;border-radius:50%;color:#fff;font-size:1.5rem;font-weight:700;line-height:1;text-align:center;background-color:#009ff4}@media(max-width: 768px){.flow .step dl dt{width:11.71875vw;height:11.71875vw;font-size:4.6875vw}}.flow .step dl dt::before{content:"\\STEP/";font-size:.625rem}@media(max-width: 768px){.flow .step dl dt::before{font-size:2.0833333333vw}}.flow .step dl dt::after{content:"";position:absolute;top:74%;left:74%;width:0;height:0;border-style:solid;border-width:0 0 .625rem .625rem;border-color:rgba(0,0,0,0) rgba(0,0,0,0) #009ff4 rgba(0,0,0,0)}@media(max-width: 768px){.flow .step dl dt::after{border-width:0 0 1.953125vw 1.953125vw}}.flow .step dl dt .veryday{position:absolute;top:0;left:50%;padding:.3125em 1em;border-radius:2em;color:#009ff4;font-size:.875rem;white-space:nowrap;background-color:#ffef39;transform:translate(-50%, -70%)}@media(max-width: 768px){.flow .step dl dt .veryday{font-size:2.734375vw}}.flow .step dl dd{padding:.625rem}@media(max-width: 768px){.flow .step dl dd{flex:1 1 0%;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;padding:2.6041666667vw}}.flow .step dl dd figure{margin-bottom:1.875rem;text-align:center}@media(max-width: 768px){.flow .step dl dd figure{flex-basis:25%;margin-bottom:0}}.flow .step dl dd figure img{height:8.75rem}@media(max-width: 768px){.flow .step dl dd figure img{height:auto}}.flow .step dl dd .description{color:#444}@media(max-width: 768px){.flow .step dl dd .description{flex-basis:70%}}.flow .step dl dd .description p{font-size:.875rem}@media(max-width: 768px){.flow .step dl dd .description p{font-size:3.6458333333vw}}.flow .step dl dd .description a{color:#009ff4;text-decoration:underline}.flow .step dl dd .notes{padding-left:1em;text-indent:-1em;color:#888;font-size:.75rem}@media(max-width: 768px){.flow .step dl dd .notes{font-size:3.125vw;text-align:left}}.flow .step dl dd .notes::before{content:"※"}.flow .nav{margin-top:1.25rem}@media(max-width: 768px){.flow .nav{margin-top:2.6041666667vw}}.flow .nav .btn{border-width:.25rem;border-color:#009ff4;border-radius:1.25rem;font-size:1.5rem;animation:heartBeat 2s ease-in-out 0s infinite both;box-shadow:.25rem .25rem 0 #fff}@media(max-width: 768px){.flow .nav .btn{border-width:.6510416667vw;border-radius:3.90625vw;font-size:4.6875vw;box-shadow:1.0416666667vw 1.0416666667vw 0 #fff}}.detail{background-color:#f2f2f2}.schedule h3{position:sticky;top:0;left:0;z-index:10;width:100%;margin-bottom:.625rem;padding:.625rem 1.25rem;color:#009ff4;font-size:1.5rem;font-weight:700;background:linear-gradient(to right, #ffeb00 70%, #4af4bb)}@media(max-width: 768px){.schedule h3{margin-bottom:2.6041666667vw;padding:2.6041666667vw;font-size:4.6875vw}}.schedule .scrolltable{margin-bottom:.625rem}@media(max-width: 768px){.schedule .scrolltable{overflow:auto;margin-bottom:5.2083333333vw}.schedule .scrolltable::-webkit-scrollbar{height:1.8229166667vw}.schedule .scrolltable::-webkit-scrollbar-track{background-color:#f2f2f2}.schedule .scrolltable::-webkit-scrollbar-thumb{border:solid 1px #f2f2f2;background-color:#ccc;border-radius:.9114583333vw}}.schedule .scrolltable.comingsoon{user-select:none;pointer-events:none;position:relative}@media(max-width: 768px){.schedule .scrolltable.comingsoon{overflow:hidden}}.schedule .scrolltable.comingsoon::after{content:"Coming soon...";position:absolute;top:50%;left:50%;padding:1.25rem 2.5rem;color:#fff;font-size:1.5rem;white-space:nowrap;background-color:#009ff4;transform:translate(-50%, -50%)}@media(max-width: 768px){.schedule .scrolltable.comingsoon::after{padding:2.6041666667vw 5.2083333333vw;font-size:3.125vw}}.schedule .scrolltable.comingsoon table,.schedule .scrolltable.comingsoon+.notes{opacity:.6;filter:blur(0.625rem)}@media(max-width: 768px){.schedule .scrolltable.comingsoon table,.schedule .scrolltable.comingsoon+.notes{filter:blur(1.3020833333vw)}}.schedule table{width:100%;font-size:1rem;line-height:1.5}@media(max-width: 768px){.schedule table{margin-bottom:.6510416667vw;font-size:3.6458333333vw;white-space:nowrap}}.schedule table thead tr th,.schedule table thead tr td{padding:.625rem;border-right:solid 1px #fff;color:#fff;font-weight:700;text-align:center;background-color:#666}@media(max-width: 768px){.schedule table thead tr th,.schedule table thead tr td{padding:2.6041666667vw}}.schedule table thead tr td{border-top:solid 1px #fff}.schedule table tbody tr th,.schedule table tbody tr td{padding:.625rem;border-bottom:solid 1px rgba(0,0,0,.1)}@media(max-width: 768px){.schedule table tbody tr th,.schedule table tbody tr td{padding:2.6041666667vw}}.schedule table tbody tr th{text-align:center;white-space:nowrap}.schedule table tbody tr:nth-child(even) th,.schedule table tbody tr:nth-child(even) td{background-color:rgba(0,0,0,.05)}.schedule table tbody tr td{white-space:nowrap}.schedule table tbody tr td:last-child{white-space:wrap}@media(max-width: 768px){.schedule table tbody tr td:last-child{white-space:nowrap}}.schedule table tbody tr.break th,.schedule table tbody tr.break td{color:#fff;text-align:center;background-color:rgba(0,159,244,.6)}.schedule .notes{margin-bottom:2.5rem;padding-left:1em;text-indent:-1em;font-size:.875rem;text-align:right}@media(max-width: 768px){.schedule .notes{font-size:2.6041666667vw;text-align:left}}.schedule .notes:last-child{margin-bottom:0}.schedule .notes::before{content:"※"}.companies .annotation{display:flex;flex-direction:column;gap:.3125rem;margin-bottom:1.25rem;padding:1.25rem;background-color:#f1f1f1}@media(max-width: 768px){.companies .annotation{gap:.6510416667vw;margin-bottom:2.6041666667vw;padding:2.6041666667vw}}.companies .annotation p{color:#009ff4;font-size:1rem;font-weight:700;text-align:center}@media(max-width: 768px){.companies .annotation p{font-size:3.6458333333vw}}.companies .annotation dl{display:flex;gap:.3125rem;font-size:.875rem;line-height:1.5}@media(max-width: 768px){.companies .annotation dl{gap:.6510416667vw;font-size:2.6041666667vw}}.companies .annotation dl dt{display:flex;justify-content:center;align-items:center;width:6em;padding:.3125rem;color:#fff;font-weight:700;background-color:#009ff4}@media(max-width: 768px){.companies .annotation dl dt{padding:1.3020833333vw .6510416667vw}}.companies .annotation dl dd{flex:1 1 0%;display:flex;align-items:center;padding:.3125rem;background-color:#fff}@media(max-width: 768px){.companies .annotation dl dd{padding:1.3020833333vw .6510416667vw}}.companies h3{position:sticky;top:0;left:0;z-index:10;width:100%;margin-bottom:.625rem;padding:.625rem 1.25rem;color:#009ff4;font-size:1.5rem;font-weight:700;background-color:#e7f4ef}@media(max-width: 768px){.companies h3{margin-bottom:2.6041666667vw;padding:2.6041666667vw;font-size:4.6875vw}}.companies .list{display:flex;flex-wrap:wrap;gap:2.5rem;margin-bottom:2.5rem}@media(max-width: 768px){.companies .list{flex-direction:column;gap:5.2083333333vw;width:90%;margin:0 auto 5.2083333333vw}}.companies .list.comingsoon{user-select:none;pointer-events:none;position:relative}@media(max-width: 768px){.companies .list.comingsoon{overflow:hidden}}.companies .list.comingsoon::after{content:"Coming soon...";position:absolute;top:50%;left:50%;padding:1.25rem 2.5rem;color:#fff;font-size:1.5rem;white-space:nowrap;background-color:#009ff4;transform:translate(-50%, -50%)}@media(max-width: 768px){.companies .list.comingsoon::after{padding:2.6041666667vw 5.2083333333vw;font-size:3.125vw}}.companies .list.comingsoon .panel{opacity:.6;filter:blur(0.625rem)}@media(max-width: 768px){.companies .list.comingsoon .panel{filter:blur(1.3020833333vw)}}.companies .list.comingsoon .panel figure{display:none}.companies .list .panel{width:30rem;position:relative;padding:0 .3125rem 4.375rem;border:solid 1px rgba(0,0,0,.1);background-color:#fff}.companies .list .panel:nth-child(3n){margin-right:0}@media(max-width: 768px){.companies .list .panel{width:100%;padding:0 1.3020833333vw 15.625vw}}.companies .list .panel h4{padding:1.25rem .9375rem;border-bottom:dashed 1px #e5e5e5;color:#009ff4;font-size:1.125rem;font-weight:700}@media(max-width: 768px){.companies .list .panel h4{padding:3.90625vw 2.6041666667vw;font-size:4.6875vw}}.companies .list .panel figure{margin-bottom:1.25rem;padding:1.25rem .9375rem 0}@media(max-width: 768px){.companies .list .panel figure{margin-bottom:2.6041666667vw;padding:3.90625vw 2.6041666667vw 0}}.companies .list .panel .industry{display:flex;justify-content:center;gap:.625rem;padding:.625rem;margin:0 .9375rem .625rem;color:#009ff4;font-size:.875rem;background:linear-gradient(to right, #ffeb00 70%, #4af4bb)}@media(max-width: 768px){.companies .list .panel .industry{gap:.6510416667vw;padding:1.3020833333vw;margin:0 2.6041666667vw 2.6041666667vw;font-size:3.6458333333vw}}.companies .list .panel .industry dt{white-space:nowrap}.companies .list .panel .industry dd{font-weight:700}.companies .list .panel .target{display:flex;justify-content:space-between;align-items:center;gap:.3125rem;margin:0 .9375rem .625rem;font-size:.875rem}@media(max-width: 768px){.companies .list .panel .target{gap:1.3020833333vw;margin:0 1.953125vw 2.6041666667vw;font-size:2.6041666667vw}}.companies .list .panel .target dt{padding:.3125rem;border:solid 1px #009ff4;color:#009ff4;text-align:center}@media(max-width: 768px){.companies .list .panel .target dt{padding:1.3020833333vw .6510416667vw}}.companies .list .panel .target dd{flex:1 1 0%;font-weight:700}.companies .list .panel .target dd ul{display:flex;gap:.3125rem}@media(max-width: 768px){.companies .list .panel .target dd ul{gap:.6510416667vw}}.companies .list .panel .target dd ul li{flex:1 1 0%;padding:.3125rem;color:#e7f4ef;text-align:center;background-color:#009ff4}@media(max-width: 768px){.companies .list .panel .target dd ul li{padding:1.3020833333vw .6510416667vw}}.companies .list .panel .target dd ul li.disabled{color:#ccc;background-color:#e5e5e5}.companies .list .panel .jobtype{margin:0 .9375rem .625rem}@media(max-width: 768px){.companies .list .panel .jobtype{margin:0 2.6041666667vw 1.3020833333vw}}.companies .list .panel .jobtype dt{display:flex;align-items:center;gap:.625rem;margin-bottom:.625rem;color:#009ff4;font-size:1rem;font-weight:700;text-align:center}@media(max-width: 768px){.companies .list .panel .jobtype dt{gap:1.3020833333vw;margin-bottom:1.3020833333vw;font-size:3.90625vw}}.companies .list .panel .jobtype dt::before,.companies .list .panel .jobtype dt::after{content:"";flex:1 1 0%;height:1px;background-color:#009ff4}.companies .list .panel .jobtype dd ul{display:flex;flex-wrap:wrap;justify-content:center;gap:.3125rem .625rem;font-size:.875rem}@media(max-width: 768px){.companies .list .panel .jobtype dd ul{gap:1.3020833333vw 2.6041666667vw;font-size:3.6458333333vw}}.companies .list .panel .jobtype dd ul li{padding:.25em 1em;color:#009ff4;font-weight:700;line-height:1.5;background-color:rgba(0,159,244,.2);border-radius:1em}.companies .list .panel .description{margin:0 .9375rem;font-size:.875rem;line-height:1.75;text-align:left}@media(max-width: 768px){.companies .list .panel .description{margin:0 2.6041666667vw;font-size:3.6458333333vw}}.companies .list .panel .nav{position:absolute;bottom:1.25rem;left:0;width:100%}@media(max-width: 768px){.companies .list .panel .nav{bottom:3.90625vw}}.companies .list .panel .nav .btn{padding:.625rem 1.25rem;font-size:1rem}@media(max-width: 768px){.companies .list .panel .nav .btn{padding:1.953125vw 3.90625vw;font-size:3.6458333333vw}}.footer{padding:2.5rem 0;background-color:#444}@media(max-width: 768px){.footer{padding:7.8125vw 0}}.footer h3{margin-bottom:2.5rem;color:#fff;font-size:1.875rem;text-align:center;line-height:1.5;letter-spacing:.05em}@media(max-width: 768px){.footer h3{margin-bottom:5.2083333333vw;font-size:6.25vw}}.footer .contact{display:flex;justify-content:center;gap:3.75rem}@media(max-width: 768px){.footer .contact{flex-direction:column;gap:3.90625vw}}.footer .contact dl{flex-basis:40%;color:#fff;text-align:center;line-height:1.75;letter-spacing:.05em}.footer .contact dl dt{margin-bottom:.3125rem;font-size:1rem;font-weight:700}@media(max-width: 768px){.footer .contact dl dt{margin-bottom:.6510416667vw;font-size:3.6458333333vw}}.footer .contact dl dd{font-size:.875rem}@media(max-width: 768px){.footer .contact dl dd{font-size:3.125vw}}.footer .contact dl dd a{color:#fff}.footer .contact dl dd a::before{content:"";display:inline-block;margin-right:.3em;width:1em;height:1em;background-repeat:no-repeat;background-position:50% 50%;background-size:contain}.footer .contact dl dd a.tel{font-weight:700;pointer-events:none}.footer .contact dl dd a.tel::before{background-image:url("../images/icon_tel.svg")}@media(max-width: 768px){.footer .contact dl dd a.tel{pointer-events:auto}}.footer .contact dl dd a.mail::before{vertical-align:middle;background-image:url("../images/icon_mail.svg")}