﻿html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;outline:0;font-size:100%;background:transparent;font-weight:normal}body{line-height:1}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}nav ul{list-style:none}ul li{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}a{margin:0;padding:0;font-size:100%;vertical-align:baseline;background:transparent}ins{background-color:#ff9;color:#000;text-decoration:none}mark{background-color:#ff9;color:#000;font-style:italic;font-weight:bold}del{text-decoration:line-through}abbr[title],dfn[title]{border-bottom:1px dotted;cursor:help}table{border-collapse:collapse;border-spacing:0}hr{display:block;height:1px;border:0;border-top:1px solid #cccccc;margin:1em 0;padding:0}input,select{vertical-align:middle}body{margin:0px;padding:0px}select,input,textarea{line-height:1.8em;border:1px solid #CCCCCC;padding:5px 8px;font-size:12px}*{font-weight:normal;font-style:normal;font-size:100%}p,pre,address,cite{margin:0em;padding:0em;line-height:1.8em;color:#111111}h1,h2,h3,h4,h5,h6{margin:0em;padding:0em;line-height:1.8em;font-weight:normal;color:#111111}strong{font-weight:bold;line-height:200%}ul,ol,dl{margin:0px;padding-left:0px}li,dt,dd{list-style:none;line-height:1.8em;color:#111111}ol li{list-style:decimal inside;margin-left:35px;text-indent:-25px}dd{margin:0px 0px 0px 10px}textarea{font-size:12px}select{padding:0.1em;font-size:12px}input:focus,textarea:focus{font-size:14px;background:#FFFFCC}table{border-collapse:separate;border-spacing:0px;border-collapse:collapse}img{border-style:none;padding:0px}body{display:none;background:#F5F5F5;margin:0;padding:0;line-height:28px;font-size:14px;font-family:'Noto Sans JP', sans-serif}body.start{background:url("../images/top/rep.png") left top repeat #FFF}a{color:#000000;text-decoration:none;-webkit-transition:0.3s ease-in-out;-moz-transition:0.3s ease-in-out;-o-transition:0.3s ease-in-out;transition:0.3s ease-in-out}a:hover{text-decoration:underline;-webkit-transition:0.3s ease-in-out;-moz-transition:0.3s ease-in-out;-o-transition:0.3s ease-in-out;transition:0.3s ease-in-out}p{word-wrap:break-word;-ms-word-wrap:break-word;line-height:28px}dd{margin-left:0px}a img{border-style:none}a img:hover{-moz-opacity:0.7;opacity:0.7;filter:alpha(opacity=70);-webkit-transition:0.3s ease-in-out;-moz-transition:0.3s ease-in-out;-o-transition:0.3s ease-in-out;transition:0.3s ease-in-out}img{max-width:100%;image-rendering:-webkit-optimize-contrast}.hover,header.h-small p a:hover,.topics .topics-list li:hover,.chiebukuro .box-other-question .question:hover{-moz-opacity:0.7;opacity:0.7;filter:alpha(opacity=70);-webkit-transition:0.3s ease-in-out;-moz-transition:0.3s ease-in-out;-o-transition:0.3s ease-in-out;transition:0.3s ease-in-out}header{position:relative}@media screen and (min-width: 768px){header{min-width:1000px}}header.h-small{background:#FFF;box-shadow:0px 1px 4px #00000033;z-index:1;position:fixed;top:0;left:0;width:100%}header.h-small p{text-align:center;font-size:20px;line-height:50px}@media screen and (min-width: 768px){header.h-small p{font-size:24px;line-height:64px}}header.h-small p a{display:block;font-weight:bold}header.h-small p a:hover{text-decoration:none}header .wrap-catch{display:none}@media screen and (min-width: 768px){header .wrap-catch{display:block;background:#F5F5F5;border-bottom:#CCC 1px solid}}header .wrap-catch .catch{font-size:12px;line-height:30px}.only-sp,.br-sp{display:block}@media screen and (min-width: 768px){.only-sp,.br-sp{display:none}}.only-pc,.br-pc{display:none}@media screen and (min-width: 768px){.only-pc,.br-pc{display:block}}@media screen and (min-width: 768px){main{min-width:1000px;margin-bottom:100px}}.inner,.mypage-main{margin:0 20px}@media screen and (min-width: 768px){.inner,.mypage-main{max-width:1000px;margin:0 auto;padding:0 20px}}.inner.frame,.frame.mypage-main{margin:20px 20px 50px}@media screen and (min-width: 768px){.inner.frame,.frame.mypage-main{margin:0 auto}}.inner.no-frame,.no-frame.mypage-main{margin:0 auto}@media screen and (min-width: 768px){.inner.no-frame,.no-frame.mypage-main{min-width:1000px;margin:0 auto}}.bread{border-top:#CCC 1px solid;border-bottom:#CCC 1px solid;background:#FFF}@media screen and (min-width: 768px){.bread{min-width:1000px}}.bread ul{margin:0 20px;display:flex;overflow-x:scroll;word-break:keep-all;white-space:nowrap}@media screen and (min-width: 1040px){.bread ul{margin:0 auto;width:1000px}}.bread ul li{position:relative;font-size:12px;line-height:37px}.bread ul li:not(:last-child)::after{content:">";margin:0 10px}footer{background:#FFF}@media screen and (min-width: 768px){footer{min-width:1000px}}footer .inner,footer .mypage-main{position:relative}footer.f-small{border-top:#CCC 1px solid;padding:50px 0 70px}@media screen and (min-width: 768px){footer.f-small{padding:38px 0 29px}}footer.f-small nav ul{margin-bottom:67px}@media screen and (min-width: 768px){footer.f-small nav ul{display:flex;flex-wrap:wrap;margin-bottom:68px}}footer.f-small nav ul li{position:relative;padding-left:23px}footer.f-small nav ul li::before{content:"";background:url("../images/common/icn-footer.svg") left top no-repeat;display:inline-block;background-size:cover;width:13px;height:13px;position:absolute;top:50%;left:0;margin-top:-6.5px}footer.f-small nav ul li:not(:last-child){margin-bottom:20px}@media screen and (min-width: 768px){footer.f-small nav ul li:not(:last-child){margin-right:30px;margin-bottom:0}}footer.f-small nav ul li a{font-size:14px}footer .copy{color:#777;font-size:12px}.pagetop{position:absolute;right:20px;bottom:0}.pagetop a img{border-radius:50px;box-shadow:0px 2px 2px #00000029}.mt10{margin-top:10px}.com-ttl-h1,.about-h2{font-size:28px;font-weight:bold}@media screen and (min-width: 768px){.com-ttl-h1,.about-h2{font-size:30px}}.com-ttl-h2{font-size:22px;font-weight:bold}.com-ttl-h3{font-size:20px;font-weight:bold}.com-ttl-h4{font-size:18px;font-weight:bold}.com-ttl-h5{font-size:16px;font-weight:bold}.com-ttl-main,.com-ttl-sub-small{text-align:center;font-size:18px;line-height:66px;font-weight:bold;border-bottom:#CCC 1px solid;background:#FFF}@media screen and (min-width: 768px){.com-ttl-main,.com-ttl-sub-small{font-size:28px;line-height:1.8em;border-bottom:none;background:none;margin-bottom:30px;padding-top:30px}}.com-ttl-sub{text-align:center;font-weight:bold;font-size:22px;margin-bottom:20px}.com-ttl-sub-small{font-size:24px;line-height:1.8em;margin-bottom:20px;padding-top:20px;background:none;border-bottom:none}@media screen and (min-width: 768px){.com-ttl-sub-small{font-size:28px;padding-top:30px}}.com-ttl-sub-small span{display:block;font-size:16px;font-weight:700;margin-top:-15px}.com-ttl-sub-small.or span{color:#EB6700}.com-ttl-sub-small.bl span{color:#2D8DE0}.com-ttl-sub-small.nomb{margin-bottom:0}.com-wrap-back-ttl{position:relative}.com-wrap-back-ttl .back{position:absolute;top:0;left:20px;line-height:67px;z-index:1}@media screen and (min-width: 768px){.com-wrap-back-ttl .back{display:none}}.com-wrap-back-ttl .back::before{font-family:"Font Awesome 6 Free";content:"\f104";font-weight:bold;margin-right:10px}.com-ttl-left-border{font-size:18px;font-weight:bold;border-left:#EB6700 4px solid;margin-bottom:20px;padding-left:10px}.com-box-white{background:#FFF;padding:30px 20px 50px}@media screen and (min-width: 768px){.com-box-white{padding:30px 60px 50px}}.com-box-white .signup-form{padding-top:0}.com-box-gray{padding:20px;background:#F5F5F5}.com-box-wrap{margin:40px 20px 50px}@media screen and (min-width: 768px){.com-box-wrap{margin:0 auto}}.com-text-big{font-size:16px}.com-link-back{text-align:center}.com-link-back a{position:relative;font-size:14px}.com-link-back a::before{font-family:"Font Awesome 6 Free";content:"\f104";font-weight:bold;margin-right:10px;position:absolute;top:-3px;left:-15px;transition:all .3s}.com-link-back a::after{content:'';width:100%;height:1px;display:inline-block;background-color:#111;position:absolute;bottom:0;left:0}.com-link-back a:hover{text-decoration:none}.com-link-back a:hover::before{left:-20px}.com-link-back a:hover::after{width:0}.com-link-back.not-arrow a::before{display:none}.com-link-back.mbsp{margin-bottom:50px}@media screen and (min-width: 768px){.com-link-back.mbsp{margin-bottom:0}}.com-btn-border-radius a{display:inline-block;line-height:48px;border:#111 1px solid;border-radius:50px;background:#FFF;text-align:center;font-weight:bold;padding:0 65px;width:100%;box-sizing:border-box}@media screen and (min-width: 768px){.com-btn-border-radius a{width:auto}}.com-btn-border-radius a:hover{text-decoration:none;background:#111;color:#FFF}.wrap-pagenavi .pagenavi{display:flex;justify-content:center;align-items:center}.wrap-pagenavi .pagenavi li{margin:0 5px}.wrap-pagenavi .pagenavi li a{min-width:50px;line-height:48px;display:inline-block;border:#777 1px solid;border-radius:5px;background:#FFF;box-sizing:border-box;text-align:center;font-weight:bold}.wrap-pagenavi .pagenavi li a.active{border:#111 1px solid;background:#111;color:#FFF}.wrap-pagenavi .pagenavi li a:hover{text-decoration:none;border:#111 1px solid;background:#111;color:#FFF}.wrap-pagenavi .pagenavi li.pre a,.wrap-pagenavi .pagenavi li.next a{padding:0 10px}.wrap-pagenavi .pagenavi li.pre i{margin-right:10px}.wrap-pagenavi .pagenavi li.next i{margin-left:10px}.wrap-pagenavi.sp{display:block;position:relative;padding-bottom:50px}@media screen and (min-width: 768px){.wrap-pagenavi.sp{display:none}}.wrap-pagenavi.sp .pagenavi{clear:both;overflow:hidden;display:block}.wrap-pagenavi.sp .pagenavi li.pre{float:left}.wrap-pagenavi.sp .pagenavi li.next{float:right}.wrap-pagenavi.sp .num{position:absolute;top:0;left:0;width:100%;display:table;height:50px;z-index:-1}.wrap-pagenavi.sp .num dl{display:table-cell;vertical-align:middle;text-align:center}.wrap-pagenavi.sp .num dl dt{font-weight:bold}.wrap-pagenavi.sp .num dl dd{font-size:12px;color:#777}.wrap-pagenavi.pc{display:none}@media screen and (min-width: 768px){.wrap-pagenavi.pc{display:block}}.com-progress{position:relative;margin:15px 0}@media screen and (min-width: 768px){.com-progress{margin:0 0 30px}}.com-progress::after{content:"";display:block;clear:both}.com-progress ul{display:flex;justify-content:center;align-items:flex-start}.com-progress ul li{width:80px;position:relative;text-align:center}.com-progress ul li+li::before{content:"";height:2px;width:100%;position:absolute;right:50%;top:9.5px;display:block;background-color:#CCC}.com-progress ul li p{position:relative;margin-top:5px;font-size:12px;line-height:1.3em;z-index:2}.com-progress ul li.current .marker{background-color:#111;border:#111 2px solid}.com-progress ul li .marker{text-align:center;font-size:12px;line-height:16px;width:16px;border-radius:50%;margin:0 auto;border:#CCC 2px solid;background-color:#FFF;color:#FFF}.com-form{width:100%;margin-bottom:20px}.com-form dt{font-weight:bold;margin-bottom:14px}.com-form dt span{display:inline-block;background:#C8151C;color:#FFF;font-size:12px;font-weight:bold;padding:0 10px;line-height:20px;margin-right:10px}.com-form dd:not(:last-of-type){border-bottom:#CCC 1px solid;padding-bottom:14px;margin-bottom:14px}@media screen and (min-width: 768px){.com-form dd:not(:last-of-type){padding-bottom:20px;margin-bottom:20px}}.com-form.confirm{clear:both;overflow:hidden}.com-form.confirm dt{float:left;width:115px;margin-right:30px}.com-form.confirm dd{float:right;width:calc(100% - 145px)}.com-form.confirm dd:last-of-type{border-bottom:#CCC 1px solid;padding-bottom:14px}@media screen and (min-width: 768px){.com-form.confirm dd:last-of-type{padding-bottom:20px}}.com-link-agree{margin-bottom:40px}.com-link-agree a{text-decoration:underline}.com-link-agree a:hover{text-decoration:none}input[type="text"]{width:100%;height:50px;box-sizing:border-box;border:#777 1px solid;border-radius:5px;background:#F5F5F5;font-size:14px;font-family:'Noto Sans JP', sans-serif}textarea{width:100%;height:200px;box-sizing:border-box;border:#777 1px solid;border-radius:5px;background:#F5F5F5;font-size:14px;font-family:'Noto Sans JP', sans-serif}select{width:100%;height:50px;box-sizing:border-box;border:#777 1px solid;border-radius:5px;background:#F5F5F5;font-size:14px;font-family:'Noto Sans JP', sans-serif;padding:10px}@media screen and (min-width: 768px){select{width:350px}}.com-btn-action{position:relative;text-align:center}.com-btn-action button{cursor:pointer;width:100%;display:inline-block;color:#FFF;background-color:#111;border:#111 1px solid;line-height:50px;height:50px;border-radius:50px;font-weight:bold;position:relative;transition:all ease .3s}@media screen and (min-width: 768px){.com-btn-action button{width:auto;padding:0 75px}}.com-btn-action button:hover{background-color:#FFF;color:#111}.com-btn-back{position:relative;text-align:center}.com-btn-back button{cursor:pointer;display:inline-block;position:relative}@media screen and (min-width: 768px){.com-btn-favorite{width:250px}}.com-btn-favorite a{width:100%;display:inline-block;text-align:center;color:#FFF;background:#FF6473;font-size:13px;font-weight:bold;line-height:44px;border-radius:5px}.com-btn-favorite a i{margin-right:10px}.com-btn-favorite a:hover{text-decoration:none;background:#E4E4E4;color:#777}.com-btn-favorite.active a{color:#777;background:#E4E4E4;font-weight:normal}.search{position:relative;background:#FFF;border:#777 1px solid;-webkit-border-radius:5px;-moz-border-radius:5px;-o-border-radius:5px;-ms-border-radius:5px;border-radius:5px;font-family:'Noto Sans JP', sans-serif}.search dt{margin:0 40px 0 0 !important;padding:0}.search dt input{width:100%;height:50px;line-height:50px;background:none;border:none}.search dd{position:absolute;top:0;right:0}.search dd button{display:block;padding:17px 13px;background:none;border:none}.search dd button span{display:block;width:16px;height:16px;background:url("../images/common/icn-search.svg") no-repeat scroll 0 0}.tab-group{display:flex;justify-content:center;border-bottom:#CCC 1px solid;margin-bottom:30px}.tab-group .tab{flex-grow:1;list-style:none;text-align:center;cursor:pointer;font-size:14px;font-weight:bold;padding-bottom:10px;border-bottom:#FFF 4px solid}@media screen and (min-width: 768px){.tab-group .tab{font-size:18px}}.tab-group .tab.is-active{color:#EB6700;border-bottom:#EB6700 4px solid;transition:all 0.2s ease-out}.tab-group .tab.corporates.is-active{color:#2D8DE0;border-bottom:#2D8DE0 4px solid}.panel-group .panel{display:none}.panel-group .panel.is-show{display:block}.com-ttl-main,.com-ttl-sub-small{position:relative}.com-ttl-main .btn-back,.com-ttl-sub-small .btn-back{font-size:14px;position:absolute;top:0;left:20px;bottom:0}.com-ttl-main .btn-back::before,.com-ttl-sub-small .btn-back::before{content:"";vertical-align:1px;display:inline-block;width:7px;height:7px;border-top:1px solid #111;border-left:1px solid #111;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);margin-right:5px}@media screen and (min-width: 768px){.com-ttl-main .btn-back,.com-ttl-sub-small .btn-back{display:none}}@media screen and (min-width: 768px){.com-ttl-main.register,.register.com-ttl-sub-small{padding-top:50px}}@media screen and (min-width: 768px){.com-ttl-main.pcnon,.pcnon.com-ttl-sub-small{display:none}}.inner.thin,.thin.mypage-main{width:350px;max-width:93%;padding:30px 20px;border-radius:5px;margin:0 auto 50px auto;box-sizing:border-box}@media screen and (min-width: 768px){.inner.thin,.thin.mypage-main{margin:auto}}.inner.thin-wide,.thin-wide.mypage-main{width:350px;max-width:93%;padding:30px 0 50px 0;margin:auto;box-sizing:border-box}@media screen and (min-width: 768px){.inner.thin-wide,.thin-wide.mypage-main{padding:30px 20px;border-radius:5px}}@media screen and (min-width: 768px){.inner.withdrawal-finish,.withdrawal-finish.mypage-main{margin-top:40px}}@media screen and (min-width: 768px){.inner.pcmt,.pcmt.mypage-main{padding-top:35px}}.com-box-white.mb20{margin-bottom:20px}@media screen and (min-width: 768px){.com-box-white.pcmb100{margin-bottom:100px}}.bg-white{background:#FFF;padding-top:1px}.bg-sp-white{background:#FFF}@media screen and (min-width: 768px){.bg-sp-white{background:#F5F5F5}}.bg-pc-white{background:#F5F5F5}@media screen and (min-width: 768px){.bg-pc-white{background:#FFF}}main.bg-sp-white{margin-bottom:0;padding-bottom:50px}@media screen and (min-width: 768px){main.bg-sp-white{padding-bottom:100px}}main.nomb{margin-bottom:0}.tcenter{text-align:center}.tcenter.pt30{padding-top:30px}.tleft{text-align:left}.tright{text-align:right}input,button,select{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;outline:0;padding:0}input[type=text],input[type=password]{width:100%;height:50px;box-sizing:border-box;font-size:14px;padding:15px 10px;background:#F5F5F5;border:#777 1px solid;border-radius:5px}input[type=text]::placeholder,input[type=password]::placeholder{color:#777}input[type=text].wh,input[type=password].wh{background:#FFF}input[type=file].img-upload{display:none}input[type=submit],button{cursor:pointer;font-size:100%}.select{display:inline-block;position:relative}.select::after{content:"";display:block;width:6px;height:11px;background:url("../images/common/select.svg") center center no-repeat;background-size:cover;position:absolute;top:50%;right:10px;margin-top:-5.5px}.select select{display:inline-block;border:#777 1px solid;border-radius:5px;background:#F5F5F5;width:80px;height:50px;position:relative;padding:0 10px;box-sizing:border-box}.select select.mid{width:238px}@media screen and (min-width: 768px){.select select.mid{width:240px}}.select.mr{margin-right:10px}.select.wide{display:block;width:100%}.select.wide select{width:100%}.select.pref{display:none;margin:20px 10px 20px 0}@media screen and (min-width: 768px){.select.pref{margin:0 10px 0 0}}.select.year::after{right:33px}.select.year span.ml{margin-left:10px}.outside{display:none}.password-wrapper{position:relative}@media screen and (min-width: 768px){.password-wrapper{width:350px;max-width:100%}}.password-wrapper .password_toggle{width:20px;height:16px;background:url("../images/common/hidden.svg") center center no-repeat;background-size:cover;position:absolute;right:10px;top:50%;margin-top:-8px;cursor:pointer;box-sizing:border-box}.password-wrapper .password_toggle.is-visible{height:13px;background:url("../images/common/show.svg") center center no-repeat;background-size:cover;margin-top:-6.5px}textarea.large{height:300px}.date-box{position:relative}.date-box .txt{display:flex;justify-content:flex-start;align-items:center;position:absolute;top:10px;left:10px}.date-box .txt img{display:block;width:18px;margin-right:10px}.form dt,.form-confirm dt{font-weight:700;padding-bottom:14px}.form dt span,.form-confirm dt span{display:inline-block;font-size:12px;font-weight:700;line-height:20px;padding:0 10px;color:#FFF;background:#C8151C;margin-right:4px}.form dt span.optional,.form-confirm dt span.optional{background:#E4E4E4;color:#111}.form dd,.form-confirm dd{padding-bottom:20px}.form dd:last-of-type,.form-confirm dd:last-of-type{padding-bottom:14px}.form dd.line,.form-confirm dd.line{border-bottom:#CCC 1px solid;margin-bottom:14px}.form dd.line:last-of-type,.form-confirm dd.line:last-of-type{margin-bottom:30px}.form dd.flb-btm,.form-confirm dd.flb-btm{display:flex;justify-content:flex-start;align-items:flex-end}.form dd.flb-btm .select,.form-confirm dd.flb-btm .select{margin:0 10px}.form dd.flb-btm .select:first-of-type,.form-confirm dd.flb-btm .select:first-of-type{margin-left:0}.form dd dl dt,.form-confirm dd dl dt{font-weight:400;padding-bottom:8.5px}.form dd dl dd,.form-confirm dd dl dd{border-bottom:0;padding-bottom:9.5px;margin-bottom:0}@media screen and (min-width: 768px){.form dd dl dd,.form-confirm dd dl dd{padding-bottom:14.5px}}.form dd.zip,.form-confirm dd.zip{display:flex;justify-content:flex-start;align-items:center;padding-bottom:10px;margin-bottom:0;border-bottom:0}.form dd.zip input,.form-confirm dd.zip input{width:80px;margin:0 5px}.form dd.zip button,.form-confirm dd.zip button{display:inline-block;margin-left:5px;background:#111;color:#FFF;border-radius:5px;padding:6px 15px;text-align:center;line-height:1.3em;cursor:pointer;border:#111 2px solid;transition:.3s}@media screen and (min-width: 768px){.form dd.zip button,.form-confirm dd.zip button{line-height:40px;padding:0 10px}}.form dd.zip button:hover,.form-confirm dd.zip button:hover{background:#FFF;color:#111;transition:.3s}.form dd.phone,.form-confirm dd.phone{padding-bottom:20px;border-bottom:0;margin:0}.form dd.phone span,.form-confirm dd.phone span{display:block;padding-bottom:10px}@media screen and (min-width: 768px){.form dd.phone input,.form-confirm dd.phone input{width:360px}}.form .att,.form-confirm .att{padding-top:10px}.form .att.line,.form-confirm .att.line{border-bottom:#CCC 1px solid;padding-bottom:15px}.form .pt20,.form-confirm .pt20{padding-top:20px}.form .radiobtn,.form-confirm .radiobtn{display:flex;justify-content:flex-start;align-items:center}.form .radiobtn li,.form-confirm .radiobtn li{display:block;padding-right:40px}.form .radiobtn li label input[type=radio],.form-confirm .radiobtn li label input[type=radio],.form .radiobtn li label input[type=checkbox],.form-confirm .radiobtn li label input[type=checkbox]{position:absolute}.form .radiobtn li label input[type=radio]:checked+span::after,.form-confirm .radiobtn li label input[type=radio]:checked+span::after,.form .radiobtn li label input[type=checkbox]:checked+span::after,.form-confirm .radiobtn li label input[type=checkbox]:checked+span::after{content:'';display:block;width:15px;height:15px;border-radius:50%;position:absolute;left:6px;top:6px}.form .radiobtn li label span,.form-confirm .radiobtn li label span{position:relative;display:flex;justify-content:flex-start;align-items:center}.form .radiobtn li label span::before,.form-confirm .radiobtn li label span::before{content:'';display:block;width:25px;height:25px;border-radius:50%;border:#777 1px solid;margin-right:7px}.form .radiobtn li input[type=text],.form-confirm .radiobtn li input[type=text]{width:60px;display:inline-block;margin-right:10px}.form .radiobtn.participants li,.form-confirm .radiobtn.participants li{padding-right:30px}.form .radiobtn.participants li:nth-child(2),.form-confirm .radiobtn.participants li:nth-child(2){padding-right:10px}.form .radiobtn.participants li:last-child,.form-confirm .radiobtn.participants li:last-child{padding-right:0}.form .radiobtn.or li label span::after,.form-confirm .radiobtn.or li label span::after{background:#EB6700}.form .radiobtn.bl li label span::after,.form-confirm .radiobtn.bl li label span::after{background:#EB6700}.form .checkbox,.form-confirm .checkbox{display:flex;justify-content:space-between;align-items:flex-start;flex-wrap:wrap}@media screen and (min-width: 768px){.form .checkbox::before,.form-confirm .checkbox::before,.form .checkbox::after,.form-confirm .checkbox::after{content:"";display:block;width:25%}}.form .checkbox::before,.form-confirm .checkbox::before{order:1}.form .checkbox div,.form-confirm .checkbox div{width:100%;display:flex;flex-wrap:wrap}.form .checkbox li,.form-confirm .checkbox li{display:block;width:50%;padding-bottom:20px;box-sizing:border-box;padding-right:5px}@media screen and (min-width: 768px){.form .checkbox li,.form-confirm .checkbox li{width:25%;padding-bottom:30px}}.form .checkbox li label input,.form-confirm .checkbox li label input{position:absolute}.form .checkbox li label input:checked+span::after,.form-confirm .checkbox li label input:checked+span::after{content:'';display:block;width:4px;height:8px;position:absolute;left:9px;top:6px;border-right:#FFF 3px solid;border-bottom:#FFF 3px solid;transform:rotate(45deg)}.form .checkbox li label span,.form-confirm .checkbox li label span{position:relative;display:flex;justify-content:flex-start;align-items:flex-start;line-height:1.4em}.form .checkbox li label span::before,.form-confirm .checkbox li label span::before{content:'';display:block;width:22px;height:22px;border-radius:5px;border:#777 1px solid;margin-right:10px;flex-shrink:0}.form .checkbox li.long,.form-confirm .checkbox li.long{width:100%}.form .checkbox li.harf,.form-confirm .checkbox li.harf{width:50%}.form .checkbox.or li label input:checked+span::before,.form-confirm .checkbox.or li label input:checked+span::before{background:#EB6700;border:#EB6700 1px solid}.form .checkbox.bl li label input:checked+span::before,.form-confirm .checkbox.bl li label input:checked+span::before{background:#2D8DE0;border:#2D8DE0 1px solid}.form .checkbox.wide li,.form-confirm .checkbox.wide li{width:100%;padding-bottom:7.5px}.form .checkbox.indust li,.form-confirm .checkbox.indust li{width:100%;padding-bottom:20px}.form .checkbox.indust li:last-child,.form-confirm .checkbox.indust li:last-child{padding-bottom:0}.form .checkbox.indust li span,.form-confirm .checkbox.indust li span{display:block;box-sizing:border-box;padding-left:32px}.form .checkbox.indust li span::before,.form-confirm .checkbox.indust li span::before{position:absolute;top:0;left:0}.form .prof-upload,.form-confirm .prof-upload{display:flex;justify-content:flex-start;align-items:flex-start}.form .prof-upload.center,.form-confirm .prof-upload.center{align-items:center}.form .prof-upload .img,.form-confirm .prof-upload .img{width:90px;height:90px;border-radius:50%;overflow:hidden;margin-right:20px}.form .prof-upload .img img,.form-confirm .prof-upload .img img{width:100%;object-fit:cover}.form .prof-upload .upload,.form-confirm .prof-upload .upload{width:calc(100% - 110px)}.search-box{position:relative;border:#777 1px solid;border-radius:5px;width:100%;height:45px;box-sizing:border-box;display:flex;justify-content:space-between;align-items:center;padding-left:10px;padding-right:20px;margin-top:20px}@media screen and (min-width: 768px){.search-box{height:50px}}.search-box button{display:block;width:16px;background:none}.search-box input[type=text]{box-sizing:border-box;width:calc(100% - 16px);background:#FFF;border:0;height:auto;line-height:40px;padding:0 10px}.link-right{display:flex;justify-content:flex-end;padding-bottom:30px}.link-right a{display:inline-block;text-decoration:underline}.link-right a:hover{text-decoration:none}.txt-or{color:#777;text-align:center;position:relative;padding:10px 0}.txt-or::before{content:"";display:block;width:100%;height:1px;background:#777;position:absolute;top:50%;left:0;margin-top:-0.5px}.txt-or span{display:inline-block;background:#FFF;padding:0 8.5px;z-index:2;position:relative}.form-confirm{display:flex;justify-content:flex-start;flex-wrap:wrap}.form-confirm dt,.form-confirm dd{display:block;border-bottom:#CCC 1px solid;padding-bottom:20px;margin-bottom:20px}.form-confirm dt{width:145px}.form-confirm dd{width:calc(100% - 145px)}.form-confirm dd .answer li{padding-bottom:10px}.form-confirm-tbl{width:100%;margin-bottom:20px}.form-confirm-tbl th,.form-confirm-tbl td{border-bottom:#CCC 1px solid;padding:14px 0;text-align:left}@media screen and (min-width: 768px){.form-confirm-tbl th,.form-confirm-tbl td{padding:20px 0}}.form-confirm-tbl th{width:145px;font-weight:bold}.recaptcha{padding:30px 0}.txt-link{text-decoration:underline;background:none}.txt-link:hover{text-decoration:none}.btn-round-black{display:block;width:100%;box-sizing:border-box;line-height:46px;height:50px;text-align:center;background:#111;color:#FFF;border:#111 2px solid;font-size:16px;font-weight:700;border-radius:50px;padding:0;transition:.3s}@media screen and (min-width: 768px){.btn-round-black{width:auto;width:310px;max-width:100%}}.btn-round-black:hover{text-decoration:none;background:#FFF;color:#111;transition:.3s}.btn-round-black.mt{margin-top:16px}.btn-round-black.mt20{margin-top:20px}.btn-round-black.mb{margin-bottom:30px}@media screen and (min-width: 768px){.btn-round-black.mb{margin-bottom:0}}.btn-round-black.mbpc{margin-bottom:30px}.btn-round-black.mauto{margin:auto}.btn-round-black.mh{margin:30px auto}@media screen and (min-width: 768px){.btn-round-black.mh{margin:40px auto}}.btn-round-black.mbct30{margin:0 auto 30px auto}.btn-round-black.top{width:230px;line-height:48px;border-radius:25px;margin:auto}.btn-round-black.mid{width:100%;line-height:48px;border-radius:25px}@media screen and (min-width: 768px){.btn-round-black.mid{width:332px;margin:auto}}@media screen and (min-width: 768px){.btn-round-black.sm-size{width:100%}}.btn-round-orange{display:block;width:100%;line-height:50px;text-align:center;background:#EB6700;color:#FFF;border:#111 2px solid;font-size:16px;font-weight:700;border-radius:25px;padding:0;box-sizing:border-box;transition:.3s}.btn-round-orange:hover{text-decoration:none;background:#FFF;color:#EB6700}.btn-round-blue{display:block;width:100%;line-height:50px;text-align:center;background:#2D8DE0;color:#FFF;border:#111 2px solid;font-size:16px;font-weight:700;border-radius:25px;padding:0;box-sizing:border-box;transition:.3s}.btn-round-blue:hover{text-decoration:none;background:#FFF;color:#2D8DE0}.btn-round-white{display:block;width:100%;box-sizing:border-box;line-height:46px;height:50px;text-align:center;border:#111 2px solid;background:#FFF;font-size:16px;font-weight:700;border-radius:50px;padding:0;transition:.3s}@media screen and (min-width: 768px){.btn-round-white{width:auto;width:310px;max-width:100%}}.btn-round-white:hover{text-decoration:none;background:#111;color:#FFF;transition:.3s}.btn-round-white.sp-logout{margin:auto;display:flex;justify-content:center;align-items:center;font-size:14px;width:calc(100% - 40px)}@media screen and (min-width: 768px){.btn-round-white.sp-logout{display:none}}.btn-round-white.sp-logout img{filter:brightness(0);margin-right:10px}.btn-round-white.sp-logout:hover img{filter:brightness(0) invert(1)}.btn-round-yellow{display:block;width:100%;line-height:48px;text-align:center;background:#FCD057;border:#FCD057 1px solid;font-size:16px;font-weight:700;border-radius:28px;padding:0;box-sizing:border-box;transition:.3s}@media screen and (min-width: 768px){.btn-round-yellow{font-size:14px}}.btn-round-yellow:hover{text-decoration:none;border:#FCD057 1px solid;background:#FFF}.btn-text-center{display:flex;justify-content:center;align-items:center}.btn-text-center::before{content:"";display:block;width:6px;height:6px;border-top:1px solid #111;border-left:1px solid #111;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);margin-right:10px}.btn-text-center a{display:inline-block}.btn-text-center.pt{padding-top:40px}@media screen and (min-width: 768px){.btn-text-center.pt{padding-top:30px}}.btn-text-center.pb{padding-bottom:30px}@media screen and (min-width: 768px){.btn-text-center.pb{padding-bottom:0}}.btn-text-center.ht{padding-top:16px;padding-bottom:34px}@media screen and (min-width: 768px){.btn-text-center.ht{padding-top:10px;padding-bottom:10px}}.btn-fileupload{display:block;text-align:center;width:160px;line-height:44px;box-sizing:border-box;border-radius:5px;border:#111 1px solid;margin:10px 0;background:#FFF;cursor:pointer;transition:.3s}.btn-fileupload:hover{background:#111;color:#FFF;transition:.3s}.com-link-back.pt{padding-top:40px}@media screen and (min-width: 768px){.com-link-back.pt{padding-top:30px}}.com-link-back.pt30{padding-top:30px}.com-link-back.pb{padding-bottom:50px}@media screen and (min-width: 768px){.com-link-back.pb{padding-bottom:0}}.com-link-back.ht{padding-top:16px;padding-bottom:34px}@media screen and (min-width: 768px){.com-link-back.ht{padding-top:10px;padding-bottom:10px}}.wrap-pagenavi.myoffer{margin:30px 0;z-index:10}@media screen and (min-width: 768px){.wrap-pagenavi.myoffer{margin:0;padding-bottom:50px}}header{z-index:99}header.normal{background:#FFF;border-bottom:#CCC 1px solid;position:fixed;top:0;left:0;width:100%}@media screen and (min-width: 768px){header.normal{position:absolute}}header.normal.top{background:none;position:absolute;top:0;left:0;width:100%;border-bottom:0}header.normal.fixed{position:fixed;width:100%}header.normal.fixed .head-txt{display:none}header.normal .head-txt{display:none}@media screen and (min-width: 768px){header.normal .head-txt{display:block;background:#F5F5F5;border-bottom:#CCC 1px solid}header.normal .head-txt .inbox{max-width:1000px;margin:0 auto;padding:0 20px;display:flex;justify-content:space-between;align-items:center}header.normal .head-txt p{font-size:12px;color:#777;line-height:30px}header.normal .head-txt ul{display:flex;justify-content:center;align-items:center}header.normal .head-txt ul li{display:block;font-size:10px;position:relative}header.normal .head-txt ul li:first-child{margin-right:15px}header.normal .head-txt ul li:first-child::after{content:"｜";margin-left:15px}}header.normal .inner,header.normal .mypage-main{padding:12px 0;display:flex;justify-content:space-between;align-items:center;position:relative}@media screen and (min-width: 768px){header.normal .inner,header.normal .mypage-main{padding:15px 0}}header.normal .logo{display:block;font-size:20px;font-weight:700;text-align:center;line-height:1.1em}header.normal .logo a{font-weight:700}header.normal .logo a:hover{text-decoration:none}@media screen and (min-width: 768px){header.normal .logo{font-size:24px}}header.normal .logo span{display:block;font-size:12px;font-weight:700}header.normal .right{display:flex;justify-content:flex-end;align-items:center}header.normal .right .gnav{display:none}@media screen and (min-width: 768px){header.normal .right .gnav{display:flex;justify-content:flex-end;align-items:flex-end}}header.normal .right .gnav li{display:block;padding-right:30px}header.normal .right .gnav li:last-child{padding-right:26px}header.normal .right .gnav li a{font-weight:700}header.normal .right .btn-round-white{font-size:12px;width:97px;height:auto;line-height:36px;box-sizing:border-box;margin-right:10px}@media screen and (min-width: 768px){header.normal .right .btn-round-white{width:118px;margin-right:20px}}header.normal .right .menu-btn{display:flex;justify-content:center;align-items:center;flex-direction:column;width:48px;height:48px;cursor:pointer}header.normal .right .menu-btn span{display:block;width:24px;height:2px;background:#111;margin-bottom:5px;transition:.3s}header.normal .right .menu-btn span:nth-child(3){margin-bottom:0}header.normal .right .menu-btn.active{background:#F5F5F5}header.normal .right .menu-btn.active span{transition:.3s}header.normal .right .menu-btn.active span:nth-child(1){transform:rotate(45deg) translate(5px, 5px)}header.normal .right .menu-btn.active span:nth-child(2){opacity:0}header.normal .right .menu-btn.active span:nth-child(3){transform:rotate(-45deg) translate(5px, -5px)}header.normal .right .img{display:block;width:34px;height:34px;border-radius:50%;overflow:hidden;margin-right:10px;cursor:pointer}@media screen and (min-width: 768px){header.normal .right .img{margin-right:20px}}header.normal .right .img img{display:block;width:100%;height:100%;object-fit:cover}header .nav-menu{background:#FFF;border-top:#CCC 1px solid;padding-top:20px;padding-bottom:10px;display:none;overflow-y:scroll;width:100%;height:calc(100% - 73px);box-sizing:border-box;position:fixed;top:73px;left:0}@media screen and (min-width: 768px){header .nav-menu{padding-top:30px;height:auto;top:109px;background:#F5F5F5}}@media screen and (min-width: 768px){header .nav-menu .inbox{display:flex;justify-content:space-between;align-items:flex-start;max-width:1000px;margin:0 auto;padding:0 20px}}header .nav-menu .btns{display:flex;justify-content:space-between;padding:0 20px;border-bottom:#CCC 1px solid}@media screen and (min-width: 768px){header .nav-menu .btns{display:none}}header .nav-menu .btns li{display:block;width:48.5%}header .nav-menu .btns li .btn-round-black,header .nav-menu .btns li .btn-round-white{line-height:44px;height:auto;font-size:14px;text-decoration:none}header .nav-menu .btns li .btn-round-black img{display:inline-block;vertical-align:-2px;filter:brightness(0) invert(1);width:14px;margin-right:9.5px}header .nav-menu .btns li .btn-round-black:hover img{filter:brightness(0)}header .nav-menu .top-btn{display:none}@media screen and (min-width: 768px){header .nav-menu .top-btn{display:block;width:20%;font-size:16px}}@media screen and (min-width: 768px){header .nav-menu dl{width:20%}}header .nav-menu dl dt{font-size:16px;font-weight:700;padding:10px 20px;border-bottom:#CCC 1px solid}@media screen and (min-width: 768px){header .nav-menu dl dt{padding:0 0 15px 0;border-bottom:0}}header .nav-menu dl dd{display:block;font-size:16px;border-bottom:#CCC 1px solid}@media screen and (min-width: 768px){header .nav-menu dl dd{border-bottom:0;font-size:14px;padding-bottom:20px}}header .nav-menu dl dd a{display:block;padding:15px 20px;background:#FFF;position:relative}@media screen and (min-width: 768px){header .nav-menu dl dd a{background:none;padding:0 0 0 13.5px}}header .nav-menu dl dd a::after{position:absolute;top:0;bottom:0;right:20px;margin:auto;content:"";vertical-align:middle;width:5px;height:5px;border-top:1.5px solid #111;border-right:1.5px solid #111;-webkit-transform:rotate(45deg);transform:rotate(45deg)}@media screen and (min-width: 768px){header .nav-menu dl dd a::after{right:auto;left:0}}header .nav-menu dl dd a:hover{background:#F5F5F5;text-decoration:none}@media screen and (min-width: 768px){header .nav-menu dl dd a:hover{background:none;text-decoration:underline}}header .nav-menu ul{background:#FFF;padding:20px}header .nav-menu ul li{margin-bottom:20px}header .nav-menu ul li a{text-decoration:underline}header .nav-menu ul li a:hover{text-decoration:none}header .login-menu{width:237px;box-sizing:border-box;border:#777 1px solid;position:absolute;top:100%;right:0;border-radius:5px;display:none;z-index:99}header .login-menu dt{background:#111;color:#FFF;padding:10px}header .login-menu dd{border-bottom:#777 1px solid}header .login-menu dd a{display:flex;justify-content:flex-start;align-items:center;background:#FFF;padding:15px 10px}header .login-menu dd a img{display:block;width:16px;margin-right:8px}header .login-menu dd a:hover{text-decoration:none;background:#F5F5F5}footer{background:#FFF}footer .footer-info{background:#111;padding-top:20px;padding-bottom:30px}@media screen and (min-width: 768px){footer .footer-info{padding-top:30px;padding-bottom:40px}}@media screen and (min-width: 768px){footer .footer-info .inner,footer .footer-info .mypage-main{display:flex;justify-content:flex-start;align-items:flex-start}}footer .footer-info h2{font-size:26px;font-weight:700;padding-bottom:20px;color:#FFF}@media screen and (min-width: 768px){footer .footer-info h2{padding-bottom:0;margin-right:30px}}@media screen and (min-width: 768px){footer .footer-info .right{display:flex;justify-content:flex-start;align-items:flex-end}}footer .footer-info p{color:#FFF;line-height:1.42em}footer .footer-info a{color:#FFF;text-decoration:underline;display:inline-block;margin-top:20px;line-height:1.42em}@media screen and (min-width: 768px){footer .footer-info a{margin-top:0;margin-left:30px}}footer .footer-info a::after{content:"";display:inline-block;vertical-align:middle;width:6px;height:6px;border-top:1.5px solid #FFF;border-right:1.5px solid #FFF;-webkit-transform:rotate(45deg);transform:rotate(45deg);margin-left:10px;transition:.3s}footer .footer-info a:hover{text-decoration:none}footer .footer-info a:hover::after{margin-left:13px;transition:.3s}footer .footer{border-top:#CCC 1px solid;padding-top:36px;padding-bottom:92px}@media screen and (min-width: 768px){footer .footer .inner,footer .footer .mypage-main{display:flex;justify-content:space-between;flex-wrap:wrap}}@media screen and (min-width: 768px){footer .footer .left{width:calc(100% - 440px)}}footer .footer h2{font-size:28px;font-weight:700;line-height:1.28em;padding-bottom:20px}footer .footer h2 span{display:block;font-size:16px;font-weight:700}footer .footer .phone{padding-bottom:20px}footer .footer .phone dt{font-size:16px;font-weight:700}footer .footer .phone dd{font-size:30px;font-weight:700;line-height:1.42em}footer .footer .phone dd a{font-weight:700}footer .footer .btn-round-black{font-size:14px;width:220px;height:auto;margin-bottom:40px}footer .footer .nav{display:flex;justify-content:space-between;flex-wrap:wrap;padding-bottom:50px}@media screen and (min-width: 768px){footer .footer .nav{width:440px;padding-bottom:63px}}footer .footer .nav ul{display:block;width:45.7%}@media screen and (min-width: 768px){footer .footer .nav ul{width:50%}}footer .footer .nav ul li{display:block;line-height:1.42em;padding-bottom:20px}footer .footer .nav ul li a{display:block;width:100%;box-sizing:border-box;padding-left:17px;position:relative}footer .footer .nav ul li a::before,footer .footer .nav ul li a::after{position:absolute;top:0;content:""}footer .footer .nav ul li a::before{width:12px;height:12px;top:4px;left:0;-webkit-border-radius:50%;border-radius:50%;background:#111}footer .footer .nav ul li a::after{top:8.5px;left:3px;width:3px;height:3px;border-top:1px solid #FFF;border-right:1px solid #FFF;-webkit-transform:rotate(45deg);transform:rotate(45deg)}@media screen and (min-width: 768px){footer{min-width:1000px}}footer .inner,footer .mypage-main{position:relative}footer.f-small{border-top:#CCC 1px solid;padding:50px 0 70px}@media screen and (min-width: 768px){footer.f-small{padding:38px 0 29px}}footer.f-small nav ul{margin-bottom:67px}@media screen and (min-width: 768px){footer.f-small nav ul{display:flex;flex-wrap:wrap;margin-bottom:68px}}footer.f-small nav ul li{position:relative;padding-left:23px}footer.f-small nav ul li::before{content:"";background:url("../images/common/icn-footer.svg") left top no-repeat;display:inline-block;background-size:cover;width:13px;height:13px;position:absolute;top:50%;left:0;margin-top:-6.5px}footer.f-small nav ul li:not(:last-child){margin-bottom:20px}@media screen and (min-width: 768px){footer.f-small nav ul li:not(:last-child){margin-right:30px;margin-bottom:0}}footer.f-small nav ul li a{font-size:14px}footer .copy{color:#777;font-size:12px}.mypage-footer{box-sizing:border-box}@media screen and (min-width: 768px){.mypage-footer{padding-left:clamp(250px, 19%, 260px)}}@media screen and (min-width: 768px){.mypage-footer .bread{padding-left:calc(4% + 20px)}}@media screen and (min-width: 768px){.mypage-footer .footer{padding-left:4%}}.wrap-start{margin:100px 20px 80px !important}@media screen and (min-width: 768px){.wrap-start{width:720px;margin:120px auto 0 !important;display:flex;justify-content:space-between;align-items:center}}.wrap-start .box{position:relative;border-radius:10px;box-shadow:0px 4px 0px #00000033;box-sizing:border-box;padding:30px 20px 20px}@media screen and (min-width: 768px){.wrap-start .box{width:350px;height:275px}}.wrap-start .box .people{position:absolute;top:-50px;left:50%;margin-left:-45px;width:90px}.wrap-start .box h2{font-size:30px;font-weight:bold;text-align:center;margin-bottom:10px;line-height:1em}.wrap-start .box h2 span{font-size:18px;font-weight:bold}.wrap-start .box h3{font-size:20px;font-weight:bold;text-align:center;margin-bottom:10px;line-height:1em}.wrap-start .box .text{line-height:1.5em;margin-bottom:14px}@media screen and (min-width: 768px){.wrap-start .box .text{margin-bottom:0}}.wrap-start .box .btn-round-white{position:relative;background:#FFF;font-weight:bold}@media screen and (min-width: 768px){.wrap-start .box .btn-round-white{position:absolute;bottom:20px;left:20px;line-height:36px;height:40px}}.wrap-start .box .btn-round-white::after{font-family:"Font Awesome 6 Free";content:"\f105";font-weight:bold;position:absolute;top:0;right:20px}.wrap-start .box .btn-round-white img{margin-right:10px;vertical-align:sub}.wrap-start .box .btn-round-white:hover{text-decoration:none;background:#111}.wrap-start .box.student{background:#FCD057;margin-bottom:70px}@media screen and (min-width: 768px){.wrap-start .box.student{margin-bottom:0}}.wrap-start .box.corporates{background:#C1E8F8}.company .com-box-white{margin-bottom:50px}.company table{width:100%}.company table th,.company table td{border-bottom:#CCC 1px solid;padding:14px 0}.company table th{width:90px;text-align:left;vertical-align:top;font-weight:bold}.company table td{line-height:1.5em}.company table td ul li{position:relative;text-indent:-24px;margin-left:24px}.company table td ul li:not(:last-of-type){margin-bottom:10px}.company table td ul li::before{content:"⚫︎";color:#EB6700;margin-right:10px}.company .map{width:100%;height:400px;margin-bottom:50px}.company .map iframe{width:100%;height:400px}.company .com-btn-border-radius{text-align:center}.company .com-btn-border-radius i{margin-left:10px}.faq .accordion{position:relative;width:100%}.faq .accordion .accordion-item{border:#111 1px solid;border-radius:5px;padding:15px 10px}.faq .accordion .accordion-item:not(:last-of-type){margin-bottom:20px}.faq .accordion .accordion-item .accordion-title{position:relative;cursor:pointer;font-size:16px;font-weight:bold;text-indent:-46px;margin-left:46px;padding:0 50px 0 0}.faq .accordion .accordion-item .accordion-title::after{border-right:#111 3px solid;border-top:#111 3px solid;content:"";display:block;height:10px;width:10px;position:absolute;right:20px;top:33%;transform:rotate(135deg);transition:transform .3s ease-in-out, top .3s ease-in-out}.faq .accordion .accordion-item .accordion-title span{background:#FCD057;width:36px;line-height:36px;border-radius:36px;text-align:center;font-size:18px;font-weight:bold;margin-right:10px;display:inline-block;font-family:"ヒラギノ角ゴ Pro W6","Hiragino Kaku Gothic Pro",sans-serif;text-indent:0}.faq .accordion .accordion-item .accordion-title.open::after{top:42%;transform:rotate(-45deg)}.faq .accordion .accordion-item .accordion-content{display:none;margin-top:20px;padding:20px;background:#F5F5F5}.faq .accordion.corporates .accordion-title span{background:#2D8DE0;color:#FFF}.topics .topics-list{background:#FFF;margin-bottom:40px}.topics .topics-list li{position:relative;border-bottom:#CCC 1px solid;padding:14px 20px}@media screen and (min-width: 768px){.topics .topics-list li{padding:14px 30px}}@media screen and (min-width: 768px){.topics .topics-list li:first-of-type{padding:20px 30px 14px}}.topics .topics-list li p:first-of-type{font-weight:bold}.topics .topics-list li p:last-of-type{color:#777}.topics .topics-list li a{position:absolute;top:0;left:0;width:100%;height:100%;display:block}.topics .body .date{font-size:16px;color:#777;margin-bottom:10px}.topics .body h1{font-weight:bold;font-size:20px;margin-bottom:30px}@media screen and (min-width: 768px){.topics .body h1{font-size:28px}}.topics .body h2{font-size:22px;font-weight:bold;border-left:#EB6700 4px solid;padding-left:10px;margin-bottom:20px}.topics .body h3{font-size:20px;font-weight:bold;border-bottom:#EB6700 2px solid;margin-bottom:20px}.topics .body h4{font-size:18px;font-weight:bold;color:#EB6700;margin-bottom:20px}.topics .body h5{background:#111;color:#FFF;font-weight:bold;padding:0 10px;line-height:36px;margin-bottom:20px}.topics .body p{margin-bottom:40px}.topics .body a{text-decoration:underline}.topics .body a:hover{text-decoration:none}.topics .body table{margin-bottom:40px}.topics .body table th,.topics .body table td{padding:14px 10px;border:#707070 1px solid}@media screen and (min-width: 768px){.topics .body table th,.topics .body table td{padding:14px 20px}}.topics .body table th{width:110px;text-align:left;vertical-align:top;font-weight:bold;background:#F5F5F5}@media screen and (min-width: 768px){.topics .body table th{width:200px}}.topics .body .box{border:#707070 1px solid;padding:14px;margin-bottom:40px}@media screen and (min-width: 768px){.topics .body .box{padding:20px}}.topics .body .box p{margin-bottom:0}.topics .body ul li{position:relative}.topics .body ul li::before{content:"⚫︎";color:#EB6700;margin-right:10px}.topics .body.corporates h2{border-left:#2D8DE0 4px solid}.topics .body.corporates h3{border-bottom:#2D8DE0 2px solid}.topics .body.corporates h4{color:#2D8DE0}.topics .body.corporates ul li::before{color:#2D8DE0}.topics .com-btn-border-radius{text-align:center;margin-top:100px}@media screen and (min-width: 768px){.topics .com-btn-border-radius{margin-top:50px}}.contact .select{width:100%}@media screen and (min-width: 768px){.contact .select{width:auto}}.contact .select select.mid{width:100%}@media screen and (min-width: 768px){.contact .select select.mid{width:350px}}.contact .read{text-align:center;font-size:18px;font-weight:bold;margin-bottom:20px}.contact .com-box-gray{margin-bottom:20px}.contact .com-link-back{margin-top:50px}.terms .read{margin-bottom:30px}.terms dl dt{color:#EB6700;font-size:16px;font-weight:bold;margin-bottom:14px}.terms dl dd{margin-bottom:30px}.terms dl dd ul>li{text-indent:-15px;margin-left:15px}.terms dl dd ul>li:nth-child(n+10){text-indent:-23px;margin-left:23px}.terms dl dd ul>li ul>li{text-indent:-20px;margin-left:20px}.terms dl dd ul>li ul>li:nth-child(n+10){text-indent:-28px;margin-left:28px}.terms dl dd.list-space ul>li{text-indent:-20px;margin-left:20px}.terms dl dd.list-space ul>li:nth-child(n+10){text-indent:-28px;margin-left:28px}.privacy .read{margin-bottom:30px}.privacy dl{margin-bottom:30px}.privacy dl dt{color:#EB6700;font-size:16px;font-weight:bold;margin-bottom:15px}.privacy dl dd:not(:last-child){margin-bottom:30px}.privacy .name p:first-child{margin-bottom:40px}.sitemap .com-box-white{padding:0 0 50px}@media screen and (min-width: 768px){.sitemap .com-box-white{padding:30px 60px 50px}}@media screen and (min-width: 768px){.sitemap .wrap-sitemap{display:flex;margin-bottom:80px}}.sitemap dl{border-bottom:#CCC 1px solid;display:flex;flex-wrap:wrap}@media screen and (min-width: 768px){.sitemap dl{border-bottom:none;display:block;width:196px}.sitemap dl:not(:last-of-type){margin-right:30px}}.sitemap dl:last-of-type{margin-bottom:50px}@media screen and (min-width: 768px){.sitemap dl:last-of-type{margin-bottom:0}}.sitemap dl dt{width:100%;font-weight:bold;font-size:18px;border-bottom:#CCC 1px solid;padding:20px 20px 10px}@media screen and (min-width: 768px){.sitemap dl dt{border-bottom:none;padding:0;margin-bottom:20px}}.sitemap dl dd{width:50%;border-bottom:#CCC 1px solid;box-sizing:border-box;margin-bottom:-1px}@media screen and (min-width: 768px){.sitemap dl dd{width:auto;border-bottom:none;margin-bottom:0}}.sitemap dl dd:nth-of-type(odd){border-right:#CCC 1px solid}@media screen and (min-width: 768px){.sitemap dl dd:nth-of-type(odd){border-right:none}}@media screen and (min-width: 768px){.sitemap dl dd:not(:last-of-type){margin-bottom:20px}}.sitemap dl dd a{position:relative;width:calc(100% - 58px);display:inline-block;padding:20px;text-indent:-18px;margin-left:18px;color:#111}@media screen and (min-width: 768px){.sitemap dl dd a{width:auto;padding:0;text-indent:0;margin-left:0}}.sitemap dl dd a::before{font-family:"Font Awesome 6 Free";content:"\f105";font-weight:bold;margin-right:10px}.sitemap dl dd a:hover{text-decoration:none;color:#777}.sitemap dl dd a:hover::before{color:#111}.error .read{font-size:18px;font-weight:bold;margin-bottom:20px}.error .com-link-back{margin-top:30px}@media screen and (min-width: 768px){.error .com-link-back{margin-top:50px}}.chiebukuro-main-read{background:#FFF;padding:30px 0 20px 0;margin:-30px 0 30px}@media screen and (min-width: 768px){.chiebukuro-main-read{padding:30px 0 40px 0}}.chiebukuro-main-read .box-read{clear:both;overflow:hidden;margin:20px auto 0}@media screen and (min-width: 768px){.chiebukuro-main-read .box-read{margin:0}}.chiebukuro-main-read .box-read .right{width:150px;text-align:center;margin:0 auto 20px}@media screen and (min-width: 768px){.chiebukuro-main-read .box-read .right{float:right;margin:0}}.chiebukuro-main-read .box-read .right .img{line-height:0}@media screen and (min-width: 768px){.chiebukuro-main-read .box-read .left{float:left;width:690px}}.chiebukuro-main-read .box-read .left p{font-size:16px;margin-bottom:20px}.chiebukuro-main-read .box-read .left dl{margin-bottom:20px}.chiebukuro-main-read .box-read .left dl dt{font-size:16px;font-weight:bold;margin-bottom:5px}@media screen and (min-width: 768px){.chiebukuro-main-read .wrap-student-question{display:flex;justify-content:space-between;align-items:center}}.chiebukuro-main-read .wrap-student-question .btn{width:100%}@media screen and (min-width: 768px){.chiebukuro-main-read .wrap-student-question .btn{width:330px}}.chiebukuro-main-read .wrap-student-question .btn a{display:block;width:100%;box-sizing:border-box;line-height:46px;height:50px;text-align:center;background:#EB6700;color:#FFF;border:#EB6700 2px solid;font-weight:bold;border-radius:50px;padding:0;transition:.3s}.chiebukuro-main-read .wrap-student-question .btn a img{vertical-align:sub;margin-right:10px}.chiebukuro-main-read .wrap-student-question .btn a:hover{text-decoration:none;background:rgba(235,103,0,0.5)}.chiebukuro-main-read .wrap-student-question dl{width:100%;box-sizing:border-box}@media screen and (min-width: 768px){.chiebukuro-main-read .wrap-student-question dl{width:320px}}.chiebukuro-main-read.research{background:#F5F5F5}.chiebukuro .wrap-box-order{margin-bottom:30px}@media screen and (min-width: 768px){.chiebukuro .wrap-box-order{display:flex;justify-content:space-between;align-items:center}}.chiebukuro .wrap-box-order .number{display:flex;justify-content:flex-start;margin-bottom:20px}@media screen and (min-width: 768px){.chiebukuro .wrap-box-order .number{margin-bottom:0}}.chiebukuro .wrap-box-order .number li{margin-right:30px}.chiebukuro .wrap-box-order .number li:last-child{margin-right:0}.chiebukuro .wrap-box-order .number li a{text-decoration:underline}.chiebukuro .wrap-box-order .number li a:hover{text-decoration:none}.chiebukuro .wrap-box-order .sorting{display:flex;align-items:center;width:100%}@media screen and (min-width: 768px){.chiebukuro .wrap-box-order .sorting{width:266px}}.chiebukuro .wrap-box-order .sorting dt,.chiebukuro .wrap-box-order .sorting dd{display:block;font-size:14px}.chiebukuro .wrap-box-order .sorting dt{width:65px;font-weight:700}.chiebukuro .wrap-box-order .sorting dd{width:calc(100% - 65px)}.chiebukuro .wrap-box-order .sorting dd .select{width:100%}.chiebukuro .wrap-box-order .sorting dd .select select{width:100%;background:#FFF}.chiebukuro .nothing p:first-of-type{margin-bottom:20px}.chiebukuro .box-question .limit{background:#C1E6F9;line-height:40px;font-weight:bold;padding:0 20px}.chiebukuro .box-question .limit img{vertical-align:sub;margin-right:10px}.chiebukuro .box-question .content{position:relative;background:#FFF;padding:20px 20px 30px;border-bottom:#CCC 1px solid}@media screen and (min-width: 768px){.chiebukuro .box-question .content{padding:30px 60px 40px}}.chiebukuro .box-question .content .text{margin-bottom:30px}.chiebukuro .box-question .content .info p{color:#777}.chiebukuro .box-question .content .answer{position:absolute;right:20px;bottom:20px;font-size:16px;font-weight:bold}@media screen and (min-width: 768px){.chiebukuro .box-question .content .answer{right:60px;bottom:40px}}.chiebukuro .box-question .content .answer span{font-size:20px;font-weight:bold;color:#EB6700}.chiebukuro .box-answer{margin-bottom:30px}.chiebukuro .box-answer .ttl{background:#FCD057;line-height:40px;font-weight:bold;padding:0 20px}.chiebukuro .box-answer .ttl img{vertical-align:sub;margin-right:10px}.chiebukuro .box-answer .content{position:relative;background:#FFF;padding:20px 20px 30px;border-bottom:#CCC 1px solid}@media screen and (min-width: 768px){.chiebukuro .box-answer .content{padding:30px 60px 40px}}.chiebukuro .box-answer .content ul{display:flex;justify-content:flex-start;align-items:center;margin-bottom:14px}.chiebukuro .box-answer .content ul li:first-child{margin-right:10px}.chiebukuro .box-answer .content ul li:first-child img{vertical-align:middle}.chiebukuro .box-answer .content ul li:last-child p:last-of-type{font-size:12px;color:#777}.chiebukuro .box-answer .content .text{margin-bottom:20px}.chiebukuro .box-answer .content .good a{display:inline-block;border:#111 1px solid;line-height:30px;border-radius:30px;padding:0 10px;font-size:12px;font-weight:bold}.chiebukuro .box-answer .content .good a i{margin-right:6px;font-size:18px}.chiebukuro .box-answer .content .good a:hover{text-decoration:none}.chiebukuro .box-answer .content .good a:hover i{color:#EB6700}.chiebukuro .box-answer .content .good.active i{color:#EB6700}.chiebukuro h2{font-size:16px;font-weight:bold;margin-bottom:20px}.chiebukuro .box-other-question{margin-bottom:50px}.chiebukuro .box-other-question .question{position:relative;border:#111 1px solid;border-radius:5px;background:#FFF;margin-bottom:14px;padding:20px 20px 20px 50px;-webkit-transition:0.3s ease-in-out;-moz-transition:0.3s ease-in-out;-o-transition:0.3s ease-in-out;transition:0.3s ease-in-out}@media screen and (min-width: 768px){.chiebukuro .box-other-question .question{padding:20px 50px}}.chiebukuro .box-other-question .question:last-of-type{margin-bottom:0}.chiebukuro .box-other-question .question .icn{position:absolute;top:20px;left:10px;background:#EB6700;color:#FFF;width:30px;line-height:30px;border-radius:30px;text-align:center;font-size:18px;font-weight:bold;display:inline-block;font-family:"ヒラギノ角ゴ Pro W6","Hiragino Kaku Gothic Pro",sans-serif;text-indent:0}.chiebukuro .box-other-question .question .text{font-weight:bold;font-size:16px;margin-bottom:14px}.chiebukuro .box-other-question .question .answer{color:#777}.chiebukuro .box-other-question .question a{position:absolute;top:0;left:0;width:100%;height:100%;display:block}.chiebukuro .box-other-question .icn-list{position:absolute;top:-7px;right:-1px;display:flex;justify-content:flex-end;z-index:1}.chiebukuro .box-other-question .icn-list li{margin-right:10px;background:#111;color:#FFF;line-height:22px;font-size:12px;padding:0 10px}.chiebukuro .box-other-question .icn-list li:last-child{margin-right:0}.chiebukuro .box-other-question .icn-list li.ques{background:#F08300}.chiebukuro .box-other-question .icn-list li.ans{background:#FF0000}.chiebukuro .tab-panel{margin-top:-30px}.chiebukuro .tab-panel .wrap-tab-group{background:#FFF;border-bottom:#CCC 1px solid}.chiebukuro .tab-group{border-bottom:none;margin:0 20px}@media screen and (min-width: 768px){.chiebukuro .tab-group{margin:0 auto;width:1000px}}.chiebukuro .tab-group .tab{color:#777}.chiebukuro .tab-group .tab.is-active{color:#EB6700;border-bottom:#EB6700 4px solid}.chiebukuro .panel-group{margin-top:-10px}@media screen and (min-width: 768px){.chiebukuro .panel-group{padding-top:30px;margin-top:0}}.chiebukuro.not-login .box-question{margin-bottom:30px}@media screen and (min-width: 768px){.chiebukuro.not-login .box-question{margin-bottom:40px}}.chiebukuro.not-login .box-question .content{padding:20px 20px 30px}@media screen and (min-width: 768px){.chiebukuro.not-login .box-question .content{padding:30px 60px 20px}}.chiebukuro.not-login .box-question .wrap-login-btn{background:#FFF;padding:0 20px}@media screen and (min-width: 768px){.chiebukuro.not-login .box-question .wrap-login-btn{padding:0}}.chiebukuro.not-login .box-question .wrap-login-btn .btn{text-align:center;line-height:70px}.chiebukuro.not-login .box-question .wrap-login-btn .btn .btn-round-black{display:inline-block;font-size:14px}@media screen and (min-width: 768px){.chiebukuro.not-login .box-question .wrap-login-btn .btn .btn-round-black{line-height:36px;height:40px}}.chiebukuro.not-login .box-question .wrap-login-btn .btn .btn-round-black i{margin-right:10px}.chiebukuro.corporates .wrap-answer-btn{position:relative;background:#FFF;margin-top:-1px;padding:0 20px 30px 20px;border-bottom:#CCC 1px solid;z-index:1}@media screen and (min-width: 768px){.chiebukuro.corporates .wrap-answer-btn{margin-top:-20px;padding:0 40px 30px 40px}}.chiebukuro.corporates .wrap-answer-btn .btn{width:100%;line-height:40px;border-radius:5px;background:#E4E4E4;color:#777;text-align:center}@media screen and (min-width: 768px){.chiebukuro.corporates .wrap-answer-btn .btn{width:200px;margin:0 0 0 auto}}.chiebukuro.corporates .wrap-answer-btn .btn a{display:inline-block;width:100%;background:#111;color:#FFF;border-radius:5px;box-sizing:border-box;border:#111 2px solid}.chiebukuro.corporates .wrap-answer-btn .btn a:hover{text-decoration:none;background:#FFF;color:#111}.chiebukuro.corporates.answer .wrap-answer-box dl{margin-bottom:20px}.chiebukuro.corporates.answer .wrap-answer-box dl dt{font-size:16px;font-weight:bold;padding-bottom:10px}.chiebukuro.corporates.answer .wrap-answer-box dl dd{font-size:16px}.chiebukuro.corporates.answer .wrap-answer-box dl dd textarea{height:300px;font-size:16px}.chiebukuro.corporates.answer .wrap-answer-box dl dd textarea:focus{font-size:16px}.chiebukuro.corporates.answer .wrap-answer-box dl:first-of-type dd{border-top:#CCC 1px solid;border-bottom:#CCC 1px solid;padding:20px 0}.chiebukuro.corporates.answer .not-input{margin-bottom:30px}.chiebukuro.corporates.answer .box-note{background:#FFE8E2;padding:10px 20px;margin-bottom:50px}.chiebukuro.corporates.answer .box-note dl dt{font-size:16px;font-weight:bold;margin-bottom:5px}.chiebukuro.corporates.answer .wrap-finish-box .com-ttl-sub{font-size:20px}.chiebukuro.corporates.answer .wrap-finish-box .box-read{margin-bottom:20px}.chiebukuro.corporates.answer .wrap-finish-box .box-read p:first-of-type{margin-bottom:30px}.chiebukuro.corporates.answer .wrap-finish-box .box-user{border:#CCC 1px solid;margin-bottom:30px;padding:20px}@media screen and (min-width: 768px){.chiebukuro.corporates.answer .wrap-finish-box .box-user{display:flex;justify-content:space-between;align-items:center}}.chiebukuro.corporates.answer .wrap-finish-box .box-user ul{display:flex;justify-content:flex-start;align-items:center;margin-bottom:20px}@media screen and (min-width: 768px){.chiebukuro.corporates.answer .wrap-finish-box .box-user ul{margin-bottom:0}}.chiebukuro.corporates.answer .wrap-finish-box .box-user ul li:first-of-type{width:44px;margin-right:10px}.chiebukuro.corporates.answer .wrap-finish-box .box-user ul li:last-of-type dl dt{font-weight:bold}.chiebukuro.corporates.answer .wrap-finish-box .box-user ul li:last-of-type dl dd{font-size:12px;color:#777}.offer-student .box.no-close-btn{padding:64px 20px 32px !important}.offer-student .box .user{margin-bottom:30px}.offer-student .box .user ul{display:flex;justify-content:flex-start;align-items:center}.offer-student .box .user ul li:first-child{width:44px;margin-right:10px}.offer-student .box .user ul li img{width:44px}.offer-student .box .matching{display:block;width:180px;margin:0 auto 20px}.offer-student .box .zoom-offer-student{display:block;width:200px;margin:0 auto 20px}.offer-student .box .join{display:block;width:260px;margin:0 auto 30px}.offer-student .box .decline{display:block;width:134px;margin:0 auto 30px}.zoom-end .box{padding:34px 14px 50px 14px !important}.zoom-end .box p{text-align:center}.zoom-end .box form .star-list{display:flex;justify-content:center;align-items:center;margin:20px 0 30px}.zoom-end .box form .star-list li{margin:0 10px;width:40px;height:40px;background:url("images/common/icn-star-off.svg") center center no-repeat;background-size:100% 100%;cursor:pointer}.zoom-end .box form textarea{margin-bottom:14px}.zoom-end .box form .btn-round-black{background:#E4E4E4;border:#E4E4E4 2px solid;color:#777}.zoom-end .box form .btn-round-black:hover{background:#111;border:#111 2px solid;color:#FFF}.wrap-student-offer-btn{text-align:center;margin:30px 20px}@media screen and (min-width: 768px){.wrap-student-offer-btn{margin:30px 0}}.wrap-student-offer-btn .btn-round-yellow{margin-bottom:20px;line-height:48px;height:48px;font-size:16px}@media screen and (min-width: 768px){.wrap-student-offer-btn .btn-round-yellow{display:inline-block;width:370px;padding:0 55px}}.wrap-student-offer-btn .btn-round-blue{border:#2D8DE0 1px solid;margin-bottom:20px;line-height:48px;height:48px}@media screen and (min-width: 768px){.wrap-student-offer-btn .btn-round-blue{display:inline-block;width:370px;padding:0 55px}}.wrap-student-offer-btn .btn-round-black.gray{margin:0 auto;border:none;background:#E4E4E4;color:#777}@media screen and (min-width: 768px){.wrap-student-offer-btn .btn-round-black.gray{width:370px}}.wrap-student-offer-btn .btn-round-black.gray:hover{background:#E4E4E4;color:#777}.wrap-student-offer-btn p span{color:#FF0000}.my-favore-profile .button-area.student-offer p{text-align:center}.my-favore-profile .button-area.student-offer p span{color:#FF0000}.my-favore-profile .button-area.student-offer .button-talk{display:flex;justify-content:center;align-items:center;width:100%;line-height:48px;background:#111;color:#FFF;border-radius:5px;box-sizing:border-box;font-size:13px;font-weight:700;box-sizing:border-box;transition:.3s;margin:20px auto}@media screen and (min-width: 768px){.my-favore-profile .button-area.student-offer .button-talk{width:310px}}.my-favore-profile .button-area.student-offer .button-talk img{display:block;margin-right:10px}.my-favore-profile .button-area.student-offer .button-talk:hover{background:#EB6700}.my-favore-profile .button-area.student-offer .button-talk.regist{background:#EB6700}.mv{padding-top:90px}@media screen and (min-width: 768px){.mv{padding-top:140px}}.mv.stu{background:#FCD057;padding-bottom:50px}@media screen and (min-width: 768px){.mv.stu{padding-bottom:96px}.mv.stu .bg{width:62%}}.mv.stu h2{font-size:42px}@media screen and (min-width: 768px){.mv.stu h2{font-size:47px}}.mv.cor{background:#C1E8F8;padding-bottom:40px}@media screen and (min-width: 768px){.mv.cor{padding-bottom:140px}.mv.cor .bg{width:49%}}.mv.cor h2{font-size:35px;padding-bottom:14px}@media screen and (min-width: 768px){.mv.cor h2{padding-bottom:20px}}@media screen and (min-width: 768px){.mv.cor p{font-size:20px}}.mv .inner,.mv .mypage-main{position:relative}@media screen and (min-width: 768px){.mv .inner,.mv .mypage-main{padding-top:45px}}@media screen and (min-width: 768px){.mv .bg{position:absolute;top:0;right:0;z-index:0}}.mv h2{font-weight:700;line-height:1.4em;padding-bottom:20px}@media screen and (min-width: 768px){.mv h2{font-size:60px;line-height:1.2em;position:relative;z-index:1}}.mv p{font-weight:700;line-height:1.57em;padding-bottom:20px}@media screen and (min-width: 768px){.mv p{font-size:18px;padding-bottom:40px;position:relative;z-index:1}}.mv .btn{padding-top:30px}@media screen and (min-width: 768px){.mv .btn{display:flex;justify-content:space-between;align-items:flex-end;width:530px;position:relative;z-index:1;padding-top:0}}.mv .btn li{display:block;text-align:center;padding-bottom:20px}@media screen and (min-width: 768px){.mv .btn li{padding-bottom:0}}.mv .btn li:last-child{padding-bottom:0}.mv .btn li span{display:inline-block;position:relative;font-weight:700;margin-bottom:9px}.mv .btn li span::before,.mv .btn li span::after{content:"";display:block;width:10px;height:17px;background:url("../images/top/line.svg") center center no-repeat;background-size:cover;position:absolute;bottom:0}.mv .btn li span::before{left:-20px}.mv .btn li span::after{right:-20px;transform:scale(-1, 1)}.mv .btn li a{display:block;width:100%;line-height:56px;box-sizing:border-box;border:#111 2px solid;border-radius:28px;font-weight:700;background:#fff}@media screen and (min-width: 768px){.mv .btn li a{width:250px}}.mv .btn li a.or,.mv .btn li a.bl{color:#FFF;font-size:18px;font-weight:700}.mv .btn li a.or{background:#EB6700}.mv .btn li a.bl{background:#2D8DE0}.mv .btn li a:hover{text-decoration:none;background:#111;color:#FFF}.mv .btn li a:hover.or{background:#FFF;color:#EB6700}.top-ttl{font-size:28px;font-weight:700;padding-bottom:30px;text-align:center}@media screen and (min-width: 768px){.top-ttl{font-size:30px}}.top-stu-lead{padding:50px 0;background:#FFF}@media screen and (min-width: 768px){.top-stu-lead{padding-top:40px}}.top-stu-lead .inner,.top-stu-lead .mypage-main{padding-bottom:40px}@media screen and (min-width: 768px){.top-stu-lead .inner,.top-stu-lead .mypage-main{padding-bottom:30px;display:flex;justify-content:space-between;align-items:center}}@media screen and (min-width: 768px){.top-stu-lead .txt{width:60%;text-align:center}}.top-stu-lead .txt P{font-size:16px;line-height:1.875em}.top-stu-lead .txt P b{font-weight:700;background:#FFFA72}.top-stu-lead .img1,.top-stu-lead .img2{display:none}@media screen and (min-width: 768px){.top-stu-lead .img1,.top-stu-lead .img2{display:block}}.top-stu-lead .img1{width:16%}.top-stu-lead .img2{width:11%}.top-cor-lead{padding-top:30px;padding-bottom:50px;background:#FFF}@media screen and (min-width: 768px){.top-cor-lead{padding-top:50px}}@media screen and (min-width: 768px){.top-cor-lead .inner,.top-cor-lead .mypage-main{display:flex;justify-content:space-between;align-items:flex-start}}.top-cor-lead .img{display:none}@media screen and (min-width: 768px){.top-cor-lead .img{display:block;width:28%}}.top-cor-lead h2{font-size:22px;font-weight:700;padding-bottom:20px}@media screen and (min-width: 768px){.top-cor-lead .txt{width:66%}}.top-cor-lead .txt p{font-size:16px;line-height:1.875em}.top-cor-lead .txt .btn-round-black.top{margin-top:30px}@media screen and (min-width: 768px){.top-cor-lead .txt .btn-round-black.top{margin-left:0}}.top-use{background:#F5F5F5;padding:50px 0 100px 0}@media screen and (min-width: 768px){.top-use{padding-bottom:50px}}@media screen and (min-width: 768px){.top-use .inner,.top-use .mypage-main{display:flex;justify-content:space-between}}.top-use .inner .box,.top-use .mypage-main .box{padding-bottom:70px;position:relative}@media screen and (min-width: 768px){.top-use .inner .box,.top-use .mypage-main .box{width:31%}}.top-use .inner .box img,.top-use .mypage-main .box img{display:block;margin-bottom:17px}.top-use .inner .box h3,.top-use .mypage-main .box h3{font-size:20px;font-weight:700;padding-bottom:20px;text-align:center}.top-use .inner .box p,.top-use .mypage-main .box p{font-size:16px;line-height:1.875em}.top-use .inner .box .btn-round-black.top,.top-use .mypage-main .box .btn-round-black.top{position:absolute;left:50%;bottom:0;margin-left:-115px}.top-use .inner .slick-prev,.top-use .mypage-main .slick-prev,.top-use .inner .slick-next,.top-use .mypage-main .slick-next{width:40px;height:40px;top:auto;bottom:-98px}.top-use .inner .slick-prev::before,.top-use .mypage-main .slick-prev::before,.top-use .inner .slick-next::before,.top-use .mypage-main .slick-next::before{content:"";display:block;width:40px;height:40px;background:url("../images/common/arrow-on.svg") center center no-repeat;background-size:cover;transition:.3s}.top-use .inner .slick-prev,.top-use .mypage-main .slick-prev{left:0}.top-use .inner .slick-next,.top-use .mypage-main .slick-next{right:0}.top-use .inner .slick-next::before,.top-use .mypage-main .slick-next::before{transform:scale(-1, 1)}.top-use .inner .slick-dots,.top-use .mypage-main .slick-dots{bottom:-70px}.top-use .inner .slick-dots button::before,.top-use .mypage-main .slick-dots button::before{font-size:14px}.top-btns{padding-top:20px;padding-bottom:30px}.top-btns h2{text-align:center;font-size:20px;font-weight:700;line-height:1.45em}@media screen and (min-width: 768px){.top-btns ul{display:flex;justify-content:space-between;align-items:flex-end;width:730px;max-width:100%;position:relative;z-index:1;padding-top:0;margin:auto}}.top-btns ul li{display:block;text-align:center;padding-bottom:20px}@media screen and (min-width: 768px){.top-btns ul li{padding-bottom:0;width:47.9%}}.top-btns ul li:last-child{padding-bottom:0}.top-btns ul li span{display:inline-block;position:relative;font-weight:700;margin-bottom:9px}.top-btns ul li span::before,.top-btns ul li span::after{content:"";display:block;width:10px;height:17px;background:url("../images/top/line.svg") center center no-repeat;background-size:cover;position:absolute;bottom:0}.top-btns ul li span::before{left:-20px}.top-btns ul li span::after{right:-20px;transform:scale(-1, 1)}.top-btns ul li a{display:block;width:100%;line-height:56px;box-sizing:border-box;border:#111 2px solid;border-radius:28px;font-weight:700;background:#fff}.top-btns ul li a.or,.top-btns ul li a.bl{color:#FFF;font-size:18px;font-weight:700}.top-btns ul li a.or{background:#EB6700}.top-btns ul li a.bl{background:#2D8DE0}.top-btns ul li a:hover{text-decoration:none;background:#111;color:#FFF}.top-btns ul li a:hover.or{background:#FFF;color:#EB6700}.top-btns.or{background:#FCD057}.top-btns.or h2{padding-bottom:20px}@media screen and (min-width: 768px){.top-btns.or h2{padding-bottom:10px}}.top-btns.bl{background:#C1E8F8}.top-btns.bl h2{padding-bottom:20px}.top-offer{padding:50px 0;background:#FFF}.top-offer .top-ttl{padding-bottom:20px}.top-offer .lead{text-align:center;padding-bottom:30px}@media screen and (min-width: 768px){.top-offer .lead{padding-bottom:40px}}.top-offer .lead p{font-size:16px;line-height:1.875em}.top-offer .lead p b{font-weight:700;background:#FFFA72}.top-offer .stepnav{padding-bottom:20px;transform:unset !important}@media screen and (min-width: 768px){.top-offer .stepnav{display:none}}.top-offer .stepnav li{display:block;text-align:center;padding-top:3px;padding-bottom:7px;font-weight:700;background:#E4E4E4;color:#777;width:31.4%;line-height:1.3em;cursor:pointer}.top-offer .stepnav li:nth-child(-n+2){margin-right:2.9%}.top-offer .stepnav li span{font-weight:700;display:block}.top-offer .stepnav li.slick-current{background:#111;color:#FFF}.top-offer .steps{padding:0 20px;margin-bottom:30px}@media screen and (min-width: 768px){.top-offer .steps{display:flex;justify-content:space-between;padding:0;margin-bottom:30px}}.top-offer .steps .box{box-sizing:border-box;background:#F5F5F5;padding:20px;border-radius:5px;position:relative}@media screen and (min-width: 768px){.top-offer .steps .box{width:30.6%}}@media screen and (min-width: 768px){.top-offer .steps .box::after{content:"";display:block;width:14px;height:23px;background:url("../images/top/arrow.svg") center center no-repeat;background-size:cover;position:absolute;top:50%;right:-27px;margin-top:-11.5px}}@media screen and (min-width: 768px){.top-offer .steps .box:last-of-type::after{content:none}}.top-offer .steps h3{font-size:16px;font-weight:700;text-align:center;padding-bottom:10px}.top-offer .steps h3 span{display:block;width:120px;line-height:29px;box-sizing:border-box;border:#111 1px solid;background:#FFF;margin:0 auto 10px;font-size:14px;font-weight:700;border-radius:15px}.top-offer .steps img{display:block;width:53%;margin:0 auto 20px}.top-offer .steps p{line-height:1.7em}.top-offer .steps .slick-prev,.top-offer .steps .slick-next{width:14px;height:23px;z-index:10}.top-offer .steps .slick-prev::before,.top-offer .steps .slick-next::before{content:"";display:block;width:14px;height:23px;background:url("../images/top/arrow.svg") center center no-repeat;background-size:cover}.top-offer .steps .slick-prev{left:0}.top-offer .steps .slick-prev::before{transform:scale(-1, 1)}.top-offer .steps .slick-next{right:0}.top-flow{padding-top:74px;padding-bottom:50px;background:#FFF}@media screen and (min-width: 768px){.top-flow{padding-top:50px}}.top-flow .top-ttl{padding-bottom:20px}@media screen and (min-width: 768px){.top-flow .top-ttl{padding-bottom:30px}}.top-flow dl{padding-bottom:50px}.top-flow dl dt,.top-flow dl dd{padding-left:45px;position:relative}@media screen and (min-width: 768px){.top-flow dl dt,.top-flow dl dd{padding-left:54px}}.top-flow dl dt::after,.top-flow dl dd::after{content:"";display:block;width:2px;height:100%;background:#111;position:absolute;top:0;left:16.5px}.top-flow dl dt{font-size:20px;font-weight:700;padding-bottom:10px;color:#2D8DE0}@media screen and (min-width: 768px){.top-flow dl dt{font-size:22px}}.top-flow dl dt:last-of-type::after{content:none}.top-flow dl dt span{display:flex;justify-content:center;align-items:center;flex-direction:column;width:34px;height:34px;box-sizing:border-box;border-radius:50%;background:#FFF;border:#111 1px solid;color:#111;font-size:18px;font-weight:700;position:absolute;top:0;left:0;z-index:2}.top-flow dl dd{font-size:16px;line-height:1.875em}.top-flow dl dd:last-child::after{content:none}.top-flow dl dd.pt{padding-top:20px}.top-flow dl dd.pb{padding-bottom:40px}@media screen and (min-width: 768px){.top-flow dl dd.pb{padding-bottom:50px}}.top-flow .btn-round-blue{max-width:280px;line-height:50px;font-size:16px}.top-wisdom{background:url("../images/top/rep.png") repeat,#FFF;padding-top:50px;padding-bottom:72px}@media screen and (min-width: 768px){.top-wisdom{padding-bottom:50px}}.top-wisdom .top-ttl{padding-bottom:20px}.top-wisdom .lead{padding-bottom:20px}@media screen and (min-width: 768px){.top-wisdom .lead{text-align:center;padding-bottom:30px}}.top-wisdom .lead p{font-size:16px;line-height:1.875em}.top-wisdom .list{padding-bottom:15px}@media screen and (min-width: 768px){.top-wisdom .list{display:flex;justify-content:space-between;padding-bottom:40px}}.top-wisdom .list li{display:block;box-sizing:border-box;border:#111 1px solid;border-radius:5px;background:#FFF;padding:20px 20px 20px 50px;position:relative;margin-bottom:20px}@media screen and (min-width: 768px){.top-wisdom .list li{width:31.2%;margin-bottom:0}}.top-wisdom .list li::before{content:"Q";font-family:"ヒラギノ角ゴ Pro W6","Hiragino Kaku Gothic Pro",sans-serif;text-align:center;font-size:18px;color:#FFF;font-weight:600;display:block;width:30px;line-height:30px;border-radius:50%;background:#EB6700;position:absolute;top:20px;left:10px}.top-wisdom .list li span{display:block;font-size:12px;color:#777}.top-enterprise{background:#FFF6DD;padding:50px 0}.top-enterprise .top-ttl{padding-bottom:20px}.top-enterprise .lead{padding:0 20px 30px}@media screen and (min-width: 768px){.top-enterprise .lead{text-align:center;padding:0 0 30px}}@media screen and (min-width: 768px){.top-enterprise .list{display:flex;justify-content:space-between;max-width:1000px;margin:auto;padding-bottom:40px}}.top-enterprise .list.slick-dotted.slick-slider{margin-bottom:100px}.top-enterprise .list .box{box-sizing:border-box;border:#777 1px solid;padding:20px 10px 80px 10px;position:relative;background:#FFF;margin:0 5px}@media screen and (min-width: 768px){.top-enterprise .list .box{width:31.2%;margin:0}}.top-enterprise .list .box h3{font-size:16px;font-weight:700;padding-bottom:10px}.top-enterprise .list .box .date{display:flex;justify-content:flex-start;align-items:center;padding-bottom:9px}.top-enterprise .list .box .date img{display:block;width:18px;margin-right:10px;filter:invert(56%) sepia(59%) saturate(2330%) hue-rotate(1deg) brightness(95%) contrast(104%)}.top-enterprise .list .box .num{display:block;height:30px;margin-top:9px}.top-enterprise .list .box .entry-btn{display:block;width:calc(100% - 20px);line-height:40px;border-radius:5px;text-align:center;position:absolute;left:10px;bottom:20px;background:#FCD057}.top-enterprise .list .box .entry-btn.end{pointer-events:none;background:#E4E4E4;color:#777}.top-enterprise .list .slick-track{display:flex}.top-enterprise .list .slick-slide{height:auto !important}.top-enterprise .list .slick-prev,.top-enterprise .list .slick-next{width:40px;height:40px;top:auto;bottom:-90px}.top-enterprise .list .slick-prev::before,.top-enterprise .list .slick-next::before{content:"";display:block;width:40px;height:40px;background:url("../images/common/arrow-on.svg") center center no-repeat;background-size:cover;transition:.3s}.top-enterprise .list .slick-prev{left:20px}.top-enterprise .list .slick-next{right:20px}.top-enterprise .list .slick-next::before{transform:scale(-1, 1)}.top-enterprise .list .slick-dots{bottom:-60px}.top-enterprise .list .slick-dots button::before{font-size:14px}.top-voice{padding:50px 0 100px 0;background:#FFF}.top-voice .top-ttl{padding-bottom:20px}@media screen and (min-width: 768px){.top-voice .top-ttl{padding-bottom:30px}}.top-voice .list li{width:320px;box-sizing:border-box;padding:20px 20px 24px 74px;position:relative;border:#777 1px solid;margin:0 5px}.top-voice .list li img{display:block;width:44px;position:absolute;top:20px;left:20px}.top-voice .list li span{font-size:12px;padding-top:26px;display:block}.top-voice .list .slick-track{display:flex}.top-voice .list .slick-slide{height:auto !important}.top-voice .list .slick-prev,.top-voice .list .slick-next{width:40px;height:40px;top:auto;bottom:-90px}.top-voice .list .slick-prev::before,.top-voice .list .slick-next::before{content:"";display:block;width:40px;height:40px;background:url("../images/common/arrow-on.svg") center center no-repeat;background-size:cover;transition:.3s;opacity:1}.top-voice .list .slick-prev{left:20px}@media screen and (min-width: 768px){.top-voice .list .slick-prev{left:30%}}.top-voice .list .slick-next{right:20px}@media screen and (min-width: 768px){.top-voice .list .slick-next{right:30%}}.top-voice .list .slick-next::before{transform:scale(-1, 1)}.top-voice .list .slick-dots{bottom:-60px}.top-voice .list .slick-dots li{display:inline-block;border:0;padding:0;width:14px;margin:0 10px}.top-voice .list .slick-dots button::before{font-size:14px}.top-faq{background:#F5F5F5;padding:50px 0}.top-faq .top-ttl{padding-bottom:20px}@media screen and (min-width: 768px){.top-faq .top-ttl{padding-bottom:30px}}.top-faq dl{border:#111 1px solid;border-radius:5px;padding:14px 10px;background:#FFF;margin-bottom:10px}@media screen and (min-width: 768px){.top-faq dl{margin-bottom:20px}}.top-faq dl dt{position:relative;padding:6px 46px;font-size:16px;font-weight:700;line-height:1.5em;cursor:pointer}.top-faq dl dt::before{content:"Q";display:block;width:36px;line-height:36px;text-align:center;border-radius:50%;font-family:"ヒラギノ角ゴ Pro W6","Hiragino Kaku Gothic Pro",sans-serif;font-size:18px;font-weight:600;position:absolute;top:0;left:0}.top-faq dl dt::after{position:absolute;top:0;bottom:0;right:20px;width:8px;height:8px;margin:auto;content:"";vertical-align:middle;border-top:2px solid #111;border-right:2px solid #111;-webkit-transform:rotate(135deg);transform:rotate(135deg)}.top-faq dl dt.active::after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);margin-top:15px}.top-faq dl dd{padding:20px;margin-top:20px;background:#F5F5F5;display:none}.top-faq dl.or dt::before{background:#FCD057}.top-faq dl.bl dt::before{background:#2D8DE0;color:#FFF}.top-faq .btn-round-black{margin-top:30px}.top-news{padding:50px 0;background:#FFF}.top-news .top-ttl{padding-bottom:20px}.top-news ul{padding-bottom:40px}.top-news ul li{padding-bottom:16.5px;margin-bottom:16.5px;border-bottom:#CCC 1px solid}.top-news ul li:last-child{margin-bottom:0}.top-news ul li a{display:block;font-weight:700;margin-bottom:10px}.top-news ul li span{display:block;font-size:12px;color:#777}.top-registered{padding:50px 0;background:#FFF}.top-registered .top-ttl{padding-bottom:20px}.top-registered .lead{padding-bottom:30px;text-align:center}@media screen and (min-width: 768px){.top-registered .lead{padding-bottom:20px}}.top-registered .lead p{font-size:12px;color:#777}.top-registered ul{display:flex;justify-content:center;flex-wrap:wrap;padding-bottom:10px}@media screen and (min-width: 768px){.top-registered ul{justify-content:space-between;padding-bottom:30px}}.top-registered ul li{width:46%;display:flex;justify-content:center;align-items:center;text-align:center;padding:30px 0;background:#F5F5F5;font-size:12px;color:#777;margin-bottom:20px}@media screen and (min-width: 768px){.top-registered ul li{width:17.6%;margin-bottom:0}}.top-registered ul li:nth-child(even){margin-left:8%}@media screen and (min-width: 768px){.top-registered ul li:nth-child(even){margin-left:0}}.login-box .txt-center{text-align:center;padding-bottom:20px}.login-box .txt-left{padding-bottom:30px}.login-box .txt-left p{line-height:2em}.login-box .txt-left ul li{line-height:2.14em}.login-box .txt-left.text-wide{padding-bottom:20px}.login-box .txt-left.text-wide p{line-height:2.14em}.login-box .txt-left.short{padding-bottom:20px}.login-box .txt-pc-center{padding-bottom:30px}@media screen and (min-width: 768px){.login-box .txt-pc-center{text-align:center;padding-bottom:54px}}.login-box .com-ttl-h4{text-align:center;padding-bottom:15px}.signup-txt{padding-bottom:20px}.signup-txt h2{text-align:center;font-size:20px;font-weight:700;padding-bottom:20px;line-height:1.6em}@media screen and (min-width: 768px){.signup-txt h2{text-align:left;font-size:24px;padding-bottom:46px}}.signup-mailttl{background:#F5F5F5;padding:14px 10px;margin-bottom:30px}@media screen and (min-width: 768px){.signup-mailttl{margin-bottom:40px}}.signup-flow .com-ttl-h4{text-align:center;padding-bottom:20px}@media screen and (min-width: 768px){.signup-flow .com-ttl-h4{padding-bottom:10px}}.signup-flow h3{font-size:18px;font-weight:700;padding-left:14px;position:relative;margin-bottom:20px}.signup-flow h3::before{content:"";display:block;width:4px;height:30px;background:#EB6700;border-radius:2px;position:absolute;top:0;left:0}.signup-flow h3.bl::before{background:#2D8DE0}.signup-flow dl{padding-bottom:50px}.signup-flow dl.nopb{padding-bottom:0}.signup-flow dl dt{font-size:18px;font-weight:700;padding-left:40px;position:relative;margin-bottom:10px}@media screen and (min-width: 768px){.signup-flow dl dt{margin-bottom:14px}}.signup-flow dl dt span{display:flex;justify-content:center;align-items:center;width:30px;height:30px;border:#111 2px solid;border-radius:50%;color:#111;font-size:15px;font-weight:700;position:absolute;top:1px;left:0}.signup-flow dl dd{padding-left:40px;font-size:16px;line-height:1.875em}.signup-flow dl dd.pb{padding-bottom:20px}@media screen and (min-width: 768px){.signup-flow dl dd.pb{padding-bottom:30px}}.signup-flow dl dd.pb.text-red{color:#FF0000}.signup-flow dl.or dt{color:#EB6700}.signup-flow dl.bl dt{color:#2D8DE0}.signup-flow.student-offer dl.bl dt{color:#EB6700}.signup-form{padding-top:30px}@media screen and (min-width: 768px){.signup-form{padding-top:20px}}.signup-form .com-ttl-h3{text-align:center;padding-bottom:20px}.signup-form .form dd,.signup-form .form-confirm dd{border-bottom:#CCC 1px solid;margin-bottom:14px;padding-bottom:14px}@media screen and (min-width: 768px){.signup-form .form dd,.signup-form .form-confirm dd{margin-bottom:20px;padding-bottom:20px}}.signup-form .form dd.zip,.signup-form .form-confirm dd.zip,.signup-form .form dd.noline,.signup-form .form-confirm dd.noline{padding-bottom:10px;margin-bottom:0;border-bottom:0}.signup-form .form dd.phone,.signup-form .form-confirm dd.phone{padding-bottom:20px;border-bottom:0;margin:0}.signup-form .form dd dl dd,.signup-form .form-confirm dd dl dd{border-bottom:0;padding-bottom:9.5px;margin-bottom:0}@media screen and (min-width: 768px){.signup-form .form dd dl dd,.signup-form .form-confirm dd dl dd{padding-bottom:14.5px}}.signup-form h3{font-size:16px;font-weight:700;padding-bottom:10px}.signup-form.or h3{color:#EB6700}.signup-form.bl h3{color:#2D8DE0}.signup-form .btn-round-black{font-size:14px}.signup-read{padding-bottom:20px;width:93%;margin:auto}@media screen and (min-width: 768px){.signup-read{text-align:center}}.signup-policy-txt{padding-bottom:30px}header{z-index:99}header.top{position:absolute;top:0;left:0;width:100%}@media screen and (min-width: 768px){.com-ttl-main.mypage,.mypage.com-ttl-sub-small{color:#777;max-width:1000px;text-align:left;margin-left:auto;margin-right:auto;box-sizing:border-box;padding-left:27%}}@media screen and (min-width: 1200px){.com-ttl-main.mypage,.mypage.com-ttl-sub-small{padding-left:14%}}@media screen and (min-width: 1300px){.com-ttl-main.mypage,.mypage.com-ttl-sub-small{padding-left:118px}}.mypage-side{background:#FFF;padding:20px 0;box-sizing:border-box;border-bottom:#CCC 1px solid}@media screen and (min-width: 768px){.mypage-side{width:19%;max-width:260px;min-width:250px;height:100%;box-sizing:border-box;position:fixed;top:0;left:0;box-shadow:2px 0 2px rgba(0,0,0,0.16);overflow-y:scroll;padding-top:8%;border-bottom:0;z-index:98}}.mypage-side.none{display:none}@media screen and (min-width: 768px){.mypage-side.none{display:block}}@media screen and (min-width: 768px){.mypage-side.register{padding-top:12%}}.mypage-side .inner,.mypage-side .mypage-main{display:flex;justify-content:flex-start;align-items:center}@media screen and (min-width: 768px){.mypage-side .inner,.mypage-side .mypage-main{justify-content:space-between;flex-wrap:wrap;box-sizing:border-box;padding:0 30px 20px}}.mypage-side .img-wrap{width:90px;margin-right:10px}@media screen and (min-width: 768px){.mypage-side .img-wrap{width:100%;margin-right:0;margin-bottom:14px}}.mypage-side .img-wrap .img{width:90px;height:90px;border-radius:50%;overflow:hidden}@media screen and (min-width: 768px){.mypage-side .img-wrap .img{margin:auto}}.mypage-side .img-wrap .img img{display:block;width:100%;height:100%;object-fit:cover}.mypage-side .name{width:194px}@media screen and (min-width: 768px){.mypage-side .name{width:160px}}.mypage-side .name p{font-size:12px;color:#777}.mypage-side .name h2{font-size:16px;font-weight:700;line-height:1.5em}@media screen and (min-width: 768px){.mypage-side .name h2{font-size:14px}}.mypage-side .btn-setting{display:block;width:36px;margin-left:auto}@media screen and (min-width: 768px){.mypage-side .btn-setting{width:30px}}.mypage-side .side-nav{display:none}@media screen and (min-width: 768px){.mypage-side .side-nav{display:block;border-bottom:#CCC 1px solid;padding:10px 0}}.mypage-side .side-nav:first-of-type{border-top:#CCC 1px solid}.mypage-side .side-nav:last-of-type{border-bottom:0}.mypage-side .side-nav li{font-size:14px}.mypage-side .side-nav li a{padding:12px 30px;display:flex;justify-content:flex-start;align-items:center}.mypage-side .side-nav li a img{display:block;margin-right:12px}.mypage-side .side-nav li a:hover{text-decoration:none;font-weight:700}.mypage-side .side-nav li.current a{font-weight:700;background:#FCD057}.mypage-side .side-nav li.current a img{filter:invert(44%) sepia(25%) saturate(4671%) hue-rotate(6deg) brightness(97%) contrast(101%)}.mypage-side.bl .side-nav li.current a{background:#C1E8F8}.mypage-side.bl .side-nav li.current a img{filter:invert(47%) sepia(63%) saturate(723%) hue-rotate(169deg) brightness(92%) contrast(91%)}.mypage-main{padding-top:20px;margin-bottom:50px}@media screen and (min-width: 768px){.mypage-main{padding-top:0;box-sizing:border-box;padding-left:27%;margin-bottom:0}}@media screen and (min-width: 1200px){.mypage-main{padding-left:14%}}@media screen and (min-width: 1300px){.mypage-main{padding-left:118px}}.mypage-main.wide{margin:0;padding-top:0;padding-bottom:50px}@media screen and (min-width: 768px){.mypage-main.wide{margin:auto;padding-bottom:0}}.mypage-star{padding:20px;background:#FFF;position:relative}@media screen and (min-width: 768px){.mypage-star{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px}}@media screen and (min-width: 768px){.mypage-star .left{width:calc(100% - 200px)}}.mypage-star h2{font-size:14px;font-weight:700;padding-bottom:10px}@media screen and (min-width: 768px){.mypage-star h2{font-size:16px;padding-bottom:6px}}.mypage-star h2 b{font-size:20px;font-weight:700;color:#EB6700}.mypage-star p{font-size:12px;color:#777;line-height:1.4em}.mypage-star .star{display:flex;justify-content:flex-end;align-items:center;position:absolute;right:20px;top:23px}@media screen and (min-width: 768px){.mypage-star .star{position:relative;top:auto;right:auto}}.mypage-star .star li{display:block;width:24px;margin-left:6px;position:relative}@media screen and (min-width: 768px){.mypage-star .star li{width:30px}}.mypage-star .star li img{display:block}.mypage-star .star li.inactive::after{content:"";display:block;width:100%;height:100%;background:url(../images/common/icn-star-off.svg) center center no-repeat;background-size:cover;position:absolute;top:0;left:0}@media screen and (min-width: 768px){.mypage-top{display:flex;justify-content:space-between;flex-direction:row-reverse}}.mypage-top .box{background:#FFF}@media screen and (min-width: 768px){.mypage-top .box{margin-bottom:30px}}.mypage-top .box h2{display:flex;justify-content:flex-start;align-items:center;background:#F5F5F5;border:#CCC 1px solid;font-size:16px;font-weight:700;padding:12px 20px}.mypage-top .box h2 img{display:block;filter:brightness(0);margin-right:10px}.mypage-top .box h2 a{display:inline-block;margin-left:auto;font-size:14px;font-weight:400;text-decoration:underline;margin-right:16px;position:relative}.mypage-top .box h2 a::after{position:absolute;top:0;bottom:0;right:-16px;margin:auto;content:"";vertical-align:middle;width:6px;height:6px;border-top:2px solid #111;border-right:2px solid #111;-webkit-transform:rotate(45deg);transform:rotate(45deg);transition:.3s}.mypage-top .box h2 a:hover{text-decoration:none}.mypage-top .box h2 a:hover::after{right:-20px;transition:.3s}@media screen and (min-width: 768px){.mypage-top .box.newslist{width:34%}}.mypage-top .box.newslist ul{padding:0 20px;border-bottom:#CCC 1px solid}@media screen and (min-width: 768px){.mypage-top .box.newslist ul{border-bottom:0}}.mypage-top .box.newslist ul li{border-bottom:#CCC 1px solid;padding:14.5px 0}.mypage-top .box.newslist ul li:nth-child(n+2){border-bottom:0}@media screen and (min-width: 768px){.mypage-top .box.newslist ul li:nth-child(n+2){border-bottom:#CCC 1px solid}}.mypage-top .box.newslist ul li:nth-child(n+3){display:none}@media screen and (min-width: 768px){.mypage-top .box.newslist ul li:nth-child(n+3){display:block}}.mypage-top .box.newslist ul li:last-child{border-bottom:0}@media screen and (min-width: 768px){.mypage-top .box.newslist ul li:last-child{border-bottom:#CCC 1px solid}}.mypage-top .box.newslist ul li a{text-decoration:underline}.mypage-top .box.newslist ul li a:hover{text-decoration:none}.mypage-top .box.newslist ul li span{display:block;color:#777;font-size:12px;padding-top:10px}.mypage-top .box.myoffer-list{padding-bottom:40px}@media screen and (min-width: 768px){.mypage-top .box.myoffer-list{width:62%;padding-bottom:30px}}.mypage-top .box.myoffer-list .offer-list{padding:0 20px}.mypage-top .box.myoffer-list .offer-list#tab2{display:none}.mypage-top .box.responsibility{width:100%;margin-bottom:48px}@media screen and (min-width: 768px){.mypage-top .box.responsibility{margin-bottom:52px}}.mypage-top .box.responsibility.favor{margin-bottom:20px}.mypage-top .box.responsibility .list{padding-top:20px;padding-bottom:30px;padding-left:70px}.mypage-top .box.responsibility .list li{display:block;width:170px;height:240px;box-sizing:border-box;padding:14.5px 10px 20px 10px;border:#777 1px solid;border-radius:5px;font-size:12px;color:#777;line-height:2em;margin:0 5px;position:relative}.mypage-top .box.responsibility .list li .img{width:90px;height:90px;border-radius:50%;overflow:hidden;margin:0 auto 13.5px auto}.mypage-top .box.responsibility .list li .img img{display:block;width:100%;height:100%;object-fit:cover}.mypage-top .box.responsibility .list li b{display:block;font-size:16px;font-weight:700;line-height:1.5em;padding-bottom:9px}.mypage-top .box.responsibility .list li a{display:block;width:100%;height:100%;position:absolute;top:0;left:0}.mypage-top .box.responsibility .list li .favorite{display:block;width:20px;filter:invert(45%) sepia(62%) saturate(2221%) hue-rotate(324deg) brightness(118%) contrast(101%);position:absolute;top:10px;right:10px}.mypage-top .box.responsibility .list .slick-prev,.mypage-top .box.responsibility .list .slick-next{width:40px;height:40px;z-index:10}.mypage-top .box.responsibility .list .slick-prev::before,.mypage-top .box.responsibility .list .slick-next::before{content:"";display:block;width:40px;height:40px;background:url("../images/common/arrow-off.svg") center center no-repeat;background-size:cover;transition:.3s}.mypage-top .box.responsibility .list .slick-prev:hover::before,.mypage-top .box.responsibility .list .slick-next:hover::before{background:url("../images/common/arrow-on.svg") center center no-repeat;background-size:cover;transition:.3s}.mypage-top .box.responsibility .list .slick-prev{left:20px}.mypage-top .box.responsibility .list .slick-next{right:20px}.mypage-top .box.responsibility .list .slick-next::before{transform:scale(-1, 1)}.mypage-bnrs{padding:0 20px 50px 20px}@media screen and (min-width: 768px){.mypage-bnrs{display:flex;justify-content:space-between;padding:0 0 50px 0}}.mypage-bnrs li{margin-bottom:20px;width:100%}@media screen and (min-width: 768px){.mypage-bnrs li{width:32.7%;margin-bottom:0}}.mypage-bnrs li img{display:block}.sp-logout-btns{padding-bottom:60px}@media screen and (min-width: 768px){.sp-logout-btns{display:none}}.sp-logout-btns li{display:block}.sp-logout-btns li:first-child{padding-bottom:30px}.new-arrival{background:#FFF;margin-bottom:50px}@media screen and (min-width: 768px){.new-arrival{padding:10px 60px 50px 60px;margin-bottom:30px}}.new-arrival li{border-bottom:#CCC 1px solid;padding:14px 20px;font-size:12px;color:#777}@media screen and (min-width: 768px){.new-arrival li{padding:20.5px 0}}.new-arrival li b{display:block;font-size:14px;font-weight:700;color:#111;padding-bottom:10px}.myoffer-nav{display:flex;justify-content:space-between;text-align:center;padding:0 20px;border-bottom:#CCC 1px solid;background:#FFF}@media screen and (min-width: 768px){.myoffer-nav.sp{display:none}}.myoffer-nav.pc{display:none}@media screen and (min-width: 768px){.myoffer-nav.pc{display:flex;padding:15px 60px 0 60px;margin-bottom:10px}}.myoffer-nav li{display:block;box-sizing:border-box;width:50%;font-size:14px;position:relative}@media screen and (min-width: 768px){.myoffer-nav li{font-size:16px}}.myoffer-nav li a,.myoffer-nav li span{cursor:pointer;display:block;padding:20px 0;position:relative;font-weight:700;color:#777;line-height:1.4em}@media screen and (min-width: 768px){.myoffer-nav li a,.myoffer-nav li span{padding:15px 0}}.myoffer-nav li a:hover,.myoffer-nav li span:hover{text-decoration:none}.myoffer-nav li.current a,.myoffer-nav li.current span{color:#EB6700}.myoffer-nav li.current::after{content:"";display:block;width:100%;height:3px;background:#EB6700;position:absolute;left:0;bottom:0}.myoffer-nav li.wide a,.myoffer-nav li.wide span{padding-top:10px}@media screen and (min-width: 768px){.myoffer-nav li.wide a,.myoffer-nav li.wide span{padding-top:15px}}.myoffer-nav.bl li.current a,.myoffer-nav.bl li.current span{color:#2D8DE0}.myoffer-nav.bl li.current::after{background:#2D8DE0}.myoffer-nav.block3 li{width:calc(100% / 3)}.offer-list{background:#FFF}@media screen and (min-width: 768px){.offer-list{padding:0 60px 50px 60px}}.offer-list li{border-bottom:#CCC 1px solid;padding:10px 20px 14px 20px}@media screen and (min-width: 768px){.offer-list li{padding:20px 0}}.offer-list li b{display:inline-block;width:103px;line-height:24px;text-align:center;font-size:14px;font-weight:400;margin-bottom:10px;margin-right:10px}.offer-list li b.or{background:#FCD057}.offer-list li b.bl{background:#C1E8F8}.offer-list li b.bk{background:#111;color:#FFF}.offer-list li a{display:block;font-weight:700;font-size:16px;text-decoration:underline;margin-bottom:10px}@media screen and (min-width: 768px){.offer-list li a{margin-bottom:15px}}.offer-list li a:hover{text-decoration:none}.offer-list li span{display:flex;justify-content:flex-start;align-items:center;font-size:14px}.offer-list li span img{display:block;width:18px;filter:invert(44%) sepia(25%) saturate(4671%) hue-rotate(6deg) brightness(97%) contrast(101%);margin-right:10px}.employee-ttl{padding-bottom:20px;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap}.employee-ttl.pd{padding-top:30.5px;padding-bottom:20px}@media screen and (min-width: 768px){.employee-ttl.pd{padding-top:18.5px;padding-bottom:30px}}.employee-ttl h2{font-size:14px;font-weight:700;padding-bottom:20px}@media screen and (min-width: 768px){.employee-ttl h2{font-size:16px;padding-bottom:0}}.employee-ttl h2.large{font-size:20px;font-weight:700}.employee-ttl .num{display:flex;justify-content:flex-start;padding-bottom:24px}@media screen and (min-width: 768px){.employee-ttl .num{padding-bottom:0}}.employee-ttl .num h2{margin-right:10px;padding-bottom:30px}@media screen and (min-width: 768px){.employee-ttl .num h2{padding-bottom:0}}@media screen and (min-width: 768px){.employee-ttl .num p{font-size:16px}}.employee-ttl .num a,.employee-ttl .num button{margin-left:20px}@media screen and (min-width: 768px){.employee-ttl .num a,.employee-ttl .num button{margin-left:30px}}.employee-ttl .sorting{display:flex;align-items:center;width:100%}@media screen and (min-width: 768px){.employee-ttl .sorting{width:266px}}.employee-ttl .sorting dt,.employee-ttl .sorting dd{display:block;font-size:14px}.employee-ttl .sorting dt{width:65px;font-weight:700}.employee-ttl .sorting dd{width:calc(100% - 65px)}.employee-ttl .sorting dd .select{width:100%}.employee-ttl .sorting dd .select select{width:100%;background:#FFF}.employee-ttl .lift{background:none;display:inline-block;text-decoration:underline;margin-bottom:30px}@media screen and (min-width: 768px){.employee-ttl .lift{margin-left:auto;margin-right:30px;margin-bottom:0}}.employee-list{padding:15px 10px;background:#FFF;border:#CCC 1px solid;border-radius:5px;margin-bottom:10px}@media screen and (min-width: 768px){.employee-list{padding:15px 20px;display:flex;justify-content:space-between;align-items:center}}.employee-list .name{display:flex;align-items:center}@media screen and (min-width: 768px){.employee-list .name{width:50%}}.employee-list .name .img{display:block;width:44px;height:44px;box-sizing:border-box;border-radius:50%;overflow:hidden;margin-right:10px}.employee-list .name .img img{width:100%;height:100%;object-fit:cover}.employee-list .name h3{font-size:16px;font-weight:700}.employee-list .name h3 span{display:block;font-size:12px;color:#777}.employee-list .name h3 span.label{color:#FFF;width:152px;line-height:19px !important;background:#111;margin-bottom:6px;text-align:center;padding-top:0 !important}.employee-list .date{display:none}@media screen and (min-width: 768px){.employee-list .date{display:block;width:50%}}.favorlist .employee-list{box-sizing:border-box;padding-bottom:20px;position:relative;margin-bottom:13px;padding-left:42px;display:flex;justify-content:space-between;flex-wrap:wrap}@media screen and (min-width: 768px){.favorlist .employee-list{width:100%;justify-content:space-between;padding-bottom:20px;padding-left:20px}}.favorlist .employee-list .name{justify-content:flex-start;align-items:flex-start}@media screen and (min-width: 768px){.favorlist .employee-list .name{display:flex;width:auto;margin-right:auto;margin-left:20px}}.favorlist .employee-list .name .img{width:44px;height:44px;border:0;margin-right:10px}@media screen and (min-width: 768px){.favorlist .employee-list .name .img{margin-bottom:0}}.favorlist .employee-list .name h3{line-height:1.5em;width:calc(100% - 54px)}.favorlist .employee-list .name h3 a{font-weight:700;text-decoration:underline}.favorlist .employee-list .name h3 a:hover{text-decoration:none}.favorlist .employee-list .name h3 span{padding-top:9px;line-height:1.66em}.favorlist .employee-list .lift{display:inline-block;border:0;background:#FFF;text-decoration:underline;margin-left:auto;margin-top:14px}@media screen and (min-width: 768px){.favorlist .employee-list .lift{border:0;margin:0}}.favorlist .employee-list .invite{display:block;width:100%;line-height:40px;background:#FCD057;text-align:center;border-radius:5px;margin-top:14px;font-weight:700}@media screen and (min-width: 768px){.favorlist .employee-list .invite{display:none}}.favorlist .employee-list .invite:hover{text-decoration:none}.favorlist .employee-list .checkbox{width:20px;position:absolute;top:30px;left:10px}@media screen and (min-width: 768px){.favorlist .employee-list .checkbox{width:22px;position:relative;top:auto;left:auto}}.favorlist .employee-list .checkbox label input{position:absolute}.favorlist .employee-list .checkbox label input:checked+span::after{content:'';display:block;width:4px;height:8px;position:absolute;left:9px;top:6px;border-right:#FFF 3px solid;border-bottom:#FFF 3px solid;transform:rotate(45deg)}.favorlist .employee-list .checkbox label input:checked+span img{filter:invert(45%) sepia(62%) saturate(2221%) hue-rotate(324deg) brightness(118%) contrast(101%)}.favorlist .employee-list .checkbox label input:checked+span::before{background:#EB6700;border:#EB6700 1px solid}.favorlist .employee-list .checkbox label span{display:block;position:relative;width:22px;height:22px}.favorlist .employee-list .checkbox label span::before{content:'';display:block;width:22px;height:22px;border-radius:5px;border:#777 1px solid;margin-right:10px;flex-shrink:0}@media screen and (min-width: 768px){.favorlist .employee-list .checkbox label span{display:flex;justify-content:flex-start;align-items:flex-start}}.favorlist .employee-list .date{display:block;width:auto;margin-right:20px;color:#777;padding-left:54px;padding-top:14px}@media screen and (min-width: 768px){.favorlist .employee-list .date{padding-left:0;padding-top:0}}.favorlist .employee-list.clip{padding-bottom:66px}@media screen and (min-width: 768px){.favorlist .employee-list.clip{padding-bottom:20px}}.favorlist .employee-list .delete{display:block;width:50%;background:none;text-align:center;box-sizing:border-box;line-height:47px;border:#CCC 1px solid;position:absolute;right:0;bottom:0;background:#FFF;text-decoration:underline}@media screen and (min-width: 768px){.favorlist .employee-list .delete{width:16px;line-height:1em;border:0;position:relative;right:auto;bottom:auto;background:none;text-decoration:none}}.favorlist .employee-list .delete img{display:none}@media screen and (min-width: 768px){.favorlist .employee-list .delete img{display:block}}@media screen and (min-width: 768px){.favorlist .employee-list .delete span{display:none}}@media screen and (min-width: 768px){.favorlist .employee-list .delete:hover{opacity:.6}}.favorlist .employee-list .switch{display:block;width:50%;line-height:47px;font-size:13px;font-weight:700;color:#FFF;text-align:center;transition:.3s;box-sizing:border-box;position:absolute;left:0;bottom:0;padding:0}@media screen and (min-width: 768px){.favorlist .employee-list .switch{width:150px;line-height:30px;border-radius:5px;margin-right:40px;position:relative;left:auto;bottom:auto}}.favorlist .employee-list .switch.bl{background:#2D8DE0;border:#2D8DE0 1px solid}.favorlist .employee-list .switch.off{background:#777;border:#777 1px solid}.favorlist .employee-list .switch:hover{background:#FFF;transition:.3s}.favorlist .employee-list .switch:hover.bl{color:#2D8DE0}.favorlist .employee-list .switch:hover.off{color:#777}.btn-send-offer{background:#FFF;width:100%;position:fixed;left:0;bottom:0;box-sizing:border-box;padding:10px 20px;z-index:99;box-shadow:0 -2px 4px rgba(0,0,0,0.16)}@media screen and (min-width: 768px){.btn-send-offer{padding:10px 0}}.btn-send-offer a{display:flex;justify-content:center;align-items:center;width:100%;background:#FCD057;border:#FCD057 1px solid;font-weight:700;padding:15px 0;border-radius:28px;box-sizing:border-box}@media screen and (min-width: 768px){.btn-send-offer a{width:73%;margin:auto}}.btn-send-offer a:hover{text-decoration:none;background:#FFF}.btn-send-offer a img{display:block;width:21px;margin-right:10px;filter:brightness(0)}.btn-send-offer.white a{background:#FFF;border:#111 1px solid}.btn-send-offer.white a:hover{background:#111;color:#FFF}.btn-send-offer.white a:hover img{filter:brightness(0) invert(1)}.btn-send-offer.orange{padding-top:14px;padding-bottom:17px;background:#EB6700;text-align:center}.btn-send-offer.orange p{color:#FFF;font-weight:400;line-height:1.42em;padding-bottom:10px}@media screen and (min-width: 768px){.btn-send-offer.orange p{font-size:16px;padding-bottom:13px}}.btn-send-offer.orange a{display:inline-block;font-size:14px;font-weight:400;background:none;width:auto;text-decoration:underline;line-height:1.4em;color:#FFF;padding:0}.btn-send-offer.orange a:hover{text-decoration:none}.btn-send-offer.blue{text-align:center}.btn-send-offer.blue p{font-weight:700;padding-bottom:10px}.btn-send-offer.blue a{background:#2D8DE0;color:#FFF;border:#2D8DE0 1px solid}.btn-send-offer.blue a img{filter:brightness(0) invert(1)}.btn-send-offer.blue a:hover{background:#FFF;color:#2D8DE0}.btn-send-offer.blue a:hover img{filter:invert(37%) sepia(91%) saturate(4979%) hue-rotate(204deg) brightness(100%) contrast(89%)}.btn-send-offer.gray p{display:block;width:100%;background:#E4E4E4;color:#777;text-align:center;font-weight:700;padding:15px 0;border-radius:28px;box-sizing:border-box}@media screen and (min-width: 768px){.btn-send-offer.gray p{width:73%;margin:auto}}.my-favore-profile{position:relative}.my-favore-profile .prof-img{display:flex;justify-content:flex-start;flex-wrap:wrap;align-items:center;padding-bottom:20px;border-bottom:#CCC 1px solid;margin-bottom:10px}.my-favore-profile .prof-img .img{width:80px;height:80px;border-radius:50%;object-fit:cover;margin-right:10px}.my-favore-profile .prof-img .img img{display:block;width:100%;object-fit:cover}.my-favore-profile .prof-img .txt{width:calc(100% - 90px)}@media screen and (min-width: 768px){.my-favore-profile .prof-img .txt{width:calc(100% - 100px)}}.my-favore-profile .prof-img .txt h2{font-size:19px;font-weight:700;line-height:1.2em}@media screen and (min-width: 768px){.my-favore-profile .prof-img .txt h2{font-size:20px}}.my-favore-profile .prof-img .txt h2 .label{display:block;width:152px;line-height:19px;background:#111;color:#FFF;font-size:12px;text-align:center;margin-bottom:10px}.my-favore-profile .prof-img .txt h2 .compnm{font-size:12px;color:#777;display:block;padding-top:5px}.my-favore-profile .prof-img .btns{width:100%;padding-top:30px}@media screen and (min-width: 768px){.my-favore-profile .prof-img .btns{padding-top:20px;display:flex;justify-content:flex-start}}.my-favore-profile .prof-img .btns li{font-size:14px;line-height:1.7em}@media screen and (min-width: 768px){.my-favore-profile .prof-img .btns li{display:block}}@media screen and (min-width: 768px){.my-favore-profile .prof-img .btns li.line{margin-right:20px;padding-right:20px;position:relative}.my-favore-profile .prof-img .btns li.line::after{content:"";display:block;width:1px;height:40px;background:#CCC;position:absolute;top:0;right:0}}.my-favore-profile .prof-img .btns button{display:flex;justify-content:center;align-items:center;height:40px;width:200px;text-align:center;box-sizing:border-box;font-size:13px;font-weight:700;border-radius:5px}.my-favore-profile .prof-img .btns button.del{border:#111 1px solid;background:#FFF;margin-bottom:20px}.my-favore-profile .prof-img .btns button.del img{display:block;width:16px;margin-right:10px}.my-favore-profile .prof-img .btns button.regist{border:#FF6473 1px solid;background:#FF6473;color:#FFF}.my-favore-profile .prof-img .btns button.regist img{filter:brightness(0) invert(1);display:block;width:16px;margin-right:10px}.my-favore-profile .prof-img .btns button.regist:hover{background:#FFF;color:#FF6473}.my-favore-profile .prof-img .btns button.regist:hover img{filter:invert(46%) sepia(5%) saturate(7448%) hue-rotate(308deg) brightness(116%) contrast(91%)}.my-favore-profile .prof-img .btns button.bl{border:#2D8DE0 1px solid;background:#2D8DE0;color:#FFF;margin-bottom:10px;transition:.3s}@media screen and (min-width: 768px){.my-favore-profile .prof-img .btns button.bl{width:140px;margin-right:10px}}.my-favore-profile .prof-img .btns button.bl:hover{transition:.3s;background:#FFF;color:#2D8DE0}.my-favore-profile .prof-img .btns button.off{border:#777 1px solid;background:#777;color:#FFF;margin-bottom:10px;transition:.3s}@media screen and (min-width: 768px){.my-favore-profile .prof-img .btns button.off{width:140px;margin-right:10px}}.my-favore-profile .prof-img .btns button.off:hover{transition:.3s;background:#FFF;color:#777}.my-favore-profile h3{font-size:16px;font-weight:700;padding-bottom:10px;color:#EB6700}.my-favore-profile dl dt{font-weight:700;padding-bottom:10px}.my-favore-profile dl dd{padding-bottom:10.5px;margin-bottom:10.5px;border-bottom:#CCC 1px solid}@media screen and (min-width: 768px){.my-favore-profile dl dd{padding-bottom:14.5px;margin-bottom:14.5px}}.my-favore-profile textarea{margin-bottom:20px}.my-favore-profile .btn-round-black{width:96px;line-height:40px;font-size:14px}.my-favore-profile .past-offer{border-top:#CCC 1px solid;margin-top:30.5px;padding-top:20px;padding-bottom:50px}.my-favore-profile .past-offer .offer-list{padding:0}.my-favore-profile .past-offer .offer-list li{padding:14px 0}@media screen and (min-width: 768px){.my-favore-profile .past-offer .offer-list li{position:relative;padding-left:115px}.my-favore-profile .past-offer .offer-list li b{position:absolute;top:14px;left:0}}.my-favore-profile .past-offer .offer-list li a{font-size:14px}.my-favore-profile.bl h3{color:#2D8DE0}.my-favore-profile .button-area{padding-top:30px;border-top:#CCC 1px solid;margin-top:30px}.my-favore-profile .checkbox{width:20px;position:absolute;top:20px;right:20px}@media screen and (min-width: 768px){.my-favore-profile .checkbox{top:33px;right:53px}}.my-favore-profile .checkbox label input{position:absolute}.my-favore-profile .checkbox label input:checked+span img{filter:invert(45%) sepia(62%) saturate(2221%) hue-rotate(324deg) brightness(118%) contrast(101%)}.my-favore-profile .checkbox label span{display:block;position:relative;width:22px;height:22px}@media screen and (min-width: 768px){.my-favore-profile .checkbox label span{display:flex;justify-content:flex-start;align-items:flex-start}}.button-favor{display:flex;justify-content:center;align-items:center;width:100%;line-height:48px;border:#111 1px solid;background:#FFF;border-radius:5px;box-sizing:border-box;font-size:13px;font-weight:700;box-sizing:border-box;transition:.3s}@media screen and (min-width: 768px){.button-favor{width:349px;margin:auto}}.button-favor img{display:block;margin-right:10px}.button-favor:hover{background:#111;color:#FFF;transition:.3s;text-decoration:none}.button-favor:hover img{filter:brightness(0) invert(1)}.button-favor.regist{border:#FF6473 1px solid;background:#FF6473;color:#FFF}.button-favor.regist img{filter:brightness(0) invert(1)}.button-favor.regist:hover{background:#FFF;color:#FF6473}.button-favor.regist:hover img{filter:invert(46%) sepia(5%) saturate(7448%) hue-rotate(308deg) brightness(116%) contrast(91%)}.button-favor.done{background:#E4E4E4;border:#E4E4E4 1px solid}.button-favor.done:hover{color:#111;border:#111 1px solid}.button-favor.done:hover img{filter:brightness(0)}.prof-setting-btn{display:flex;justify-content:space-between;align-items:center;padding-top:30px}@media screen and (min-width: 768px){.prof-setting-btn{justify-content:center;padding-top:20px}}.prof-setting-btn li{display:block;width:48.5%}@media screen and (min-width: 768px){.prof-setting-btn li{width:170px;margin:0 5px}}.prof-setting-btn li a,.prof-setting-btn li input[type=submit]{font-size:14px}.register-txt{background:#FFE8E2;display:flex;justify-content:flex-start;align-items:center;width:100%;box-sizing:border-box;padding:15px 20px}@media screen and (min-width: 768px){.register-txt{position:absolute;left:0;z-index:998}}.register-txt img{display:block;width:16px;margin-right:10px}.register-txt a{display:block;margin-left:auto}.register-txt.top{position:fixed;top:0;left:0}.register-box{background:#FFE8E2;padding:20px;margin-bottom:20px}@media screen and (min-width: 768px){.register-box{padding:15px 20px}}.register-box.mb50{margin-bottom:50px}.register-box.mb30{margin-bottom:30px}.register-box dt{font-size:16px;font-weight:700;padding-bottom:10px}.register-box dd.pb{padding-bottom:20px}.withdrawal .com-ttl-h2{text-align:center;padding-bottom:30px;line-height:1.45em}@media screen and (min-width: 768px){.withdrawal .com-ttl-h2{text-align:left}}.withdrawal .txt{padding-bottom:28px}@media screen and (min-width: 768px){.withdrawal .txt{padding-bottom:48px}}.withdrawal .txt li{list-style:none;text-indent:0;margin-left:0;color:#EB6700;font-size:16px;font-weight:700;line-height:1.5em;padding-bottom:30px}@media screen and (min-width: 768px){.withdrawal .txt li{padding-bottom:20px}}.withdrawal .txt li ul{list-style:none;padding-top:10px}.withdrawal .txt li ul li{font-size:14px;line-height:2em;padding-bottom:0;font-weight:400;color:#111}.withdrawal .btn li{padding-bottom:30px}.withdrawal .btn li:last-child{padding-bottom:0}.withdrawal .btn li a{font-size:14px;margin:auto}.withdrawal.bl .txt li{color:#2D8DE0}.withdrawal.bl .txt li ul li{color:#111}.withdrawal .signup-form{padding-bottom:30px}.withdrawal .signup-form h2{font-weight:bold;padding-bottom:15px}@media screen and (min-width: 768px){.withdrawal .signup-form h2{padding-bottom:20px}}.withdrawal .signup-form .radiobtn{display:block;padding-bottom:5px}.withdrawal .signup-form .radiobtn li{width:100%;margin-bottom:25px}.withdrawal-finish{text-align:center}.withdrawal-finish .img{display:block;width:150px;margin:0 auto 20px auto}.withdrawal-finish h1{font-size:16px;font-weight:700;line-height:1.875em;padding-bottom:14px}.withdrawal-finish .txt{padding-bottom:30px}.withdrawal-finish .btn-round-black{font-size:14px}.withdrawal-finish.corp .com-box-white{padding:150px 40px}@media screen and (min-width: 768px){.withdrawal-finish.corp .com-box-white{padding:105px 0}}.withdrawal-finish.corp p{font-weight:700;line-height:2em}.my-dialog{background:rgba(34,34,34,0.75);width:100vw;min-height:100vh;margin-bottom:0;display:flex;justify-content:center;align-items:center;position:absolute;top:0;left:0;z-index:999;box-sizing:border-box;padding:30px 0}.my-dialog .box{position:relative;width:89%;max-width:350px;padding:40px 14px 80px 14px;background:#FFF;border-radius:5px;overflow:hidden;box-sizing:border-box}@media screen and (max-width: 390px){.my-dialog .box{width:calc(100% - 40px)}}.my-dialog .box .img{display:block;width:70px;margin:0 auto 20px auto}.my-dialog .box .capture{display:block;width:100%;margin:20px auto 0 auto}.my-dialog .box .offer{display:block;width:150px;margin:0 auto 20px auto}.my-dialog .box .decline{display:block;width:134px;margin:0 auto 30px auto}.my-dialog .box .zoom{display:block;width:280px;margin:0 auto 29.5px auto}.my-dialog .box h1{font-size:18px;font-weight:700;padding-bottom:14px;text-align:center;line-height:1.44em}.my-dialog .box p{line-height:2em}.my-dialog .box p.thin{line-height:1.7em}.my-dialog .box .red{color:red}.my-dialog .box .close{display:block;width:14px;position:absolute;top:15px;right:15px}.my-dialog .box .close-btn{display:block;width:100%;line-height:50px;text-align:center;background:#E4E4E4;color:#777;position:absolute;left:0;bottom:0}.my-dialog .box .close-btn:hover{text-decoration:none;background:#777;color:#E4E4E4}.my-dialog .box .register{display:flex;justify-content:space-between;width:94%;margin:auto;padding-top:20px}.my-dialog .box .register li{display:block;width:47%}.my-dialog .box .register li a,.my-dialog .box .register li button{display:block;width:100%;line-height:50px;text-align:center;font-weight:700;border:#111 1px solid;border-radius:5px;transition:.3s}.my-dialog .box .register li a:hover,.my-dialog .box .register li button:hover{transition:.3s}.my-dialog .box .register li a.off,.my-dialog .box .register li button.off{background:#FFF}.my-dialog .box .register li a.off:hover,.my-dialog .box .register li button.off:hover{color:#FFF;background:#111}.my-dialog .box .register li a.on,.my-dialog .box .register li button.on{color:#FFF;background:#111}.my-dialog .box .register li a.on:hover,.my-dialog .box .register li button.on:hover{background:#FFF;color:#111}.my-dialog.logout .img{width:200px;margin:0 auto}.my-dialog textarea{height:130px}.my-dialog .rate-form{display:flex;flex-direction:row-reverse;justify-content:space-between;width:90%;margin:auto;padding-top:20px;padding-bottom:30px}.my-dialog .rate-form input[type=radio]{display:none}.my-dialog .rate-form input[type=radio]:checked ~ label{background:url("../images/common/icn-star.svg") center center no-repeat;background-size:cover}.my-dialog .rate-form label{position:relative;width:42px;height:40px;background:url("../images/common/icn-star-off.svg") center center no-repeat;background-size:cover;cursor:pointer}.my-dialog .rate-form label:hover{background:url("../images/common/icn-star.svg") center center no-repeat;background-size:cover}.my-dialog .rate-form label:hover ~ label{background:url("../images/common/icn-star.svg") center center no-repeat;background-size:cover}.my-dialog.disnon{display:none}.mypage-settings h2{font-size:16px;font-weight:700;padding-bottom:20px;margin-bottom:17px;border-bottom:#CCC 1px solid}.mypage-settings .box{padding-bottom:14px;margin-bottom:17px;border-bottom:#CCC 1px solid;position:relative}.mypage-settings .box h3{font-weight:700;padding-bottom:17px}.mypage-settings .box p{color:#777;line-height:1.71em}.mypage-settings .box .toggle-button{position:absolute;top:0;right:0;display:inline-block;width:52px;height:26px;border-radius:13px;background-color:#CCC;cursor:pointer;transition:background-color .4s}.mypage-settings .box .toggle-button::after{position:absolute;top:1px;left:2px;width:22px;height:22px;border-radius:50%;box-shadow:0 0 1px rgba(0,0,0,0.5);background-color:#FFF;content:'';transition:left .4s}.mypage-settings .box .toggle-button:has(:checked)::after{left:28px}.mypage-settings .box .toggle-button input{display:none}.mypage-settings.or h2{color:#EB6700}.mypage-settings.or .toggle-button:has(:checked){background-color:#EB6700}.mypage-settings.bl h2{color:#2D8DE0}.mypage-settings.bl .toggle-button:has(:checked){background-color:#2D8DE0}.mypage-prof-box{padding:14px 10px;border:#CCC 1px solid;margin-top:20px;margin-bottom:26px}.mypage-prof-box .prof-img{display:flex;justify-content:flex-start;align-items:flex-start;padding-bottom:14px}.mypage-prof-box .prof-img .img{width:44px;height:44px;border-radius:50%;object-fit:cover;margin:0 10px 0 0}.mypage-prof-box .prof-img .img img{display:block;width:100%;object-fit:cover}.mypage-prof-box .prof-img .txt h2{font-size:14px;font-weight:700;line-height:1.2em;padding-bottom:3px}.mypage-prof-box .prof-img .txt h2 .label{display:block;width:152px;line-height:19px;background:#111;color:#FFF;font-size:12px;text-align:center;margin-bottom:6px}.mypage-prof-box .prof-img .txt p{font-size:12px;color:#777}.mypage-prof-box .button-favor{width:100%;line-height:44px}.registered-company-main img{display:block;width:200px;margin:0 auto 20px auto}@media screen and (min-width: 768px){.registered-company-main img{width:240px}}.registered-company-main .lead{text-align:center;padding-bottom:40px}@media screen and (min-width: 768px){.registered-company-main .lead{padding-bottom:30px}}.registered-company-main .lead p{font-size:16px;line-height:1.875em}@media screen and (min-width: 768px){.registered-company-list{display:flex;justify-content:space-between;flex-wrap:wrap}}.registered-company-list li{display:block;box-sizing:border-box;padding-left:20px;position:relative;font-size:16px;margin-bottom:20px}@media screen and (min-width: 768px){.registered-company-list li{width:50%}}.registered-company-list li::before{content:"";display:block;width:10px;height:10px;border-radius:50%;background:#EB6700;position:absolute;top:10px;left:0}.for-main{text-align:center;padding:30px 20px 90px 20px}@media screen and (min-width: 768px){.for-main{padding:0 0 90px 0}}.for-main img{display:block;margin:0 auto 30px auto}@media screen and (min-width: 768px){.for-main img{width:450px}}.for-main.cor{padding-bottom:50px}@media screen and (min-width: 768px){.for-main.cor{padding-bottom:30px}}@media screen and (min-width: 768px){.for-main.cor img{width:420px}}.for-main h2{font-size:22px;font-weight:700;line-height:1.45em;padding-bottom:20px}.for-main p{font-size:16px;line-height:1.975em;text-align:left}@media screen and (min-width: 768px){.for-main p{text-align:center}}.for-points{background:#FFF;position:relative;padding:45px 20px 50px 20px;margin-bottom:90px}@media screen and (min-width: 768px){.for-points{padding:40px 60px 50px 60px;text-align:center}}.for-points .point{display:flex;align-items:center;justify-content:center;flex-direction:column;text-align:center;background:#FFF;width:80px;height:80px;border-radius:50%;font-size:30px;font-weight:700;line-height:0.8em;position:absolute;top:-40px;left:50%;margin-left:-40px}.for-points .point span{display:block;font-size:12px;font-weight:700}.for-points h2{font-size:22px;font-weight:700;text-align:center;padding-bottom:30px}.for-points p{font-size:16px;line-height:1.875em}.for-points .industry{position:relative;padding-bottom:40px}@media screen and (min-width: 768px){.for-points .industry{padding-bottom:30px}}.for-points .industry dt{display:block;width:138px;line-height:30px;background:#111;color:#FFF;font-size:14px;font-weight:700;margin:0 auto 20px auto;text-align:center}.for-points .industry dd ul{display:flex;justify-content:space-between;flex-wrap:wrap;position:relative;text-align:center}@media screen and (min-width: 768px){.for-points .industry dd ul{justify-content:center}}.for-points .industry dd ul::after{content:"etc…";font-size:16px;font-weight:400;position:absolute;right:0;bottom:-5px}@media screen and (min-width: 768px){.for-points .industry dd ul::after{bottom:3px}}.for-points .industry dd ul li{display:block;width:31.4%;margin-bottom:30px;font-size:16px;font-weight:700}@media screen and (min-width: 768px){.for-points .industry dd ul li{width:12.5%;margin:0 1.7%}}.for-points .industry dd ul li img{display:block;margin-bottom:10px}.for-points .feature{padding-bottom:16px;text-align:center}@media screen and (min-width: 768px){.for-points .feature{display:flex;justify-content:space-between;padding-bottom:59px}}.for-points .feature .box{padding-bottom:40px}@media screen and (min-width: 768px){.for-points .feature .box{width:30.9%;padding-bottom:0}}.for-points .feature .num{display:block;width:50px;line-height:50px;text-align:center;border-radius:50%;font-size:22px;font-weight:700;background:#FCD057;margin:0 auto 10px auto}.for-points .feature img{display:block;margin-bottom:10px}@media screen and (min-width: 768px){.for-points .feature img{margin-bottom:20px}}.for-points .feature h3{font-size:20px;font-weight:700;line-height:1.45em;padding-bottom:10px}.for-points .feature h3 b{font-weight:700;color:#EB6700}.for-points .feature p{font-size:16px;line-height:1.625em}.for-points .flow{text-align:left}.for-points .flow dt,.for-points .flow dd{padding-left:45px;position:relative}@media screen and (min-width: 768px){.for-points .flow dt,.for-points .flow dd{padding-left:54px}}.for-points .flow dt::after,.for-points .flow dd::after{content:"";display:block;width:2px;height:100%;background:#111;position:absolute;top:0;left:16.5px}.for-points .flow dt{font-size:22px;font-weight:700;line-height:1.45em;padding-bottom:10px;color:#EB6700}.for-points .flow dt:last-of-type::after{content:none}.for-points .flow dt span{display:flex;justify-content:center;align-items:center;flex-direction:column;width:34px;height:34px;box-sizing:border-box;border-radius:50%;background:#FFF;border:#111 1px solid;color:#111;font-size:18px;font-weight:700;position:absolute;top:0;left:0;z-index:2}.for-points .flow dd{font-size:16px;line-height:1.875em}.for-points .flow dd:last-child::after{content:none}.for-points .flow dd.pt{padding-top:20px}.for-points .flow dd.pb{padding-bottom:30px}@media screen and (min-width: 768px){.for-points .flow dd.pb{padding-bottom:50px}}.for-points .btn-round-orange,.for-points .btn-round-blue{max-width:280px;line-height:50px;font-size:16px}.for-points .price{border:#CCC 1px solid;padding:20px 20px 30px;text-align:left}@media screen and (min-width: 768px){.for-points .price{padding:30px 30px 40px}}.for-points .price h3{font-size:20px;font-weight:700;padding-bottom:6px;border-bottom:#111 2px solid}.for-points .price h4{padding-top:20px;padding-bottom:10px;font-size:18px;font-weight:700}.for-points .price table{margin-top:10px;margin-bottom:20px;border:#777 1px solid;width:100%}.for-points .price table th,.for-points .price table td{display:block;width:100%;box-sizing:border-box;font-size:16px;font-weight:700;vertical-align:middle}@media screen and (min-width: 768px){.for-points .price table th,.for-points .price table td{display:table-cell}}.for-points .price table th{padding:10px;background:#EDEDED;border-bottom:#777 1px solid}@media screen and (min-width: 768px){.for-points .price table th{width:220px;border-bottom:0;border-right:#777 1px solid}}.for-points .price table td{padding:6px 10px;color:#EB6700}@media screen and (min-width: 768px){.for-points .price table td{width:auto;padding:10px 16px}}.for-points .price table td b{font-size:28px;font-weight:700}@media screen and (min-width: 768px){.for-points .price table td b{font-size:30px}}.for-points .prof-txt{background:#FFE8E2;padding:20px;margin-bottom:30px}@media screen and (min-width: 768px){.for-points .prof-txt{text-align:center}}.for-points .prof-txt p{font-size:14px;line-height:1.7em;text-indent:-14px;padding-left:14px}.for-points .prof-txt ul{padding-top:10px}.for-points .prof-txt ul li{display:inline-block;font-size:18px;font-weight:700}.for-points .prof-txt ul li::after{content:"／";display:inline-block;padding:0 9px}.for-points .prof-txt ul li:last-child::after{content:none}.for-points .prof-sample{padding-top:50px}@media screen and (min-width: 768px){.for-points .prof-sample{display:flex;justify-content:space-between;padding:50px 30px 0 30px}}@media screen and (min-width: 768px){.for-points .prof-sample .box{width:48%}}.for-points .prof-sample .box:first-of-type{padding-bottom:30px}@media screen and (min-width: 768px){.for-points .prof-sample .box:first-of-type{padding-bottom:0}}.for-points .prof-sample .box h3{text-align:center;display:block;width:290px;line-height:40px;font-size:16px;font-weight:700;margin:0 auto 10px;font-size:16px;font-weight:700}@media screen and (min-width: 768px){.for-points .prof-sample .box h3{margin-bottom:14px}}.for-points .prof-sample .box:first-of-type h3{background:#FCD057}.for-points .prof-sample .box:last-of-type h3{background:#C1E8F8}.for-points .prof-sample .box .inbox{border:#CCC 1px solid;padding:18px;text-align:left}@media screen and (min-width: 768px){.for-points .prof-sample .box .inbox{padding:20px}}.for-points .prof-sample .box .inbox .prof-img{display:flex;justify-content:flex-start;align-items:center;padding-bottom:20px;border-bottom:#CCC 1px solid;margin-bottom:8px}@media screen and (min-width: 768px){.for-points .prof-sample .box .inbox .prof-img{padding-bottom:22.5px;margin-bottom:10px}}.for-points .prof-sample .box .inbox .prof-img .img{width:80px;height:80px;border-radius:50%;overflow:hidden;margin-right:8px}@media screen and (min-width: 768px){.for-points .prof-sample .box .inbox .prof-img .img{width:90px;height:90px;margin-right:10px}}.for-points .prof-sample .box .inbox .prof-img .txt p{font-size:10px;color:#777}.for-points .prof-sample .box .inbox .prof-img .txt h4{font-size:20px;font-weight:700}.for-points .prof-sample .box .inbox h5{font-size:14px;font-weight:700;padding-bottom:10px}@media screen and (min-width: 768px){.for-points .prof-sample .box .inbox h5{font-size:16px}}.for-points .prof-sample .box .inbox dl dt{font-size:12px;font-weight:700;padding-bottom:10px}@media screen and (min-width: 768px){.for-points .prof-sample .box .inbox dl dt{font-size:14px}}.for-points .prof-sample .box .inbox dl dd{font-size:12px;padding-bottom:10px;border-bottom:#CCC 1px solid;margin-bottom:13px}@media screen and (min-width: 768px){.for-points .prof-sample .box .inbox dl dd{margin-bottom:14.5px}}.for-points .prof-sample .box .inbox dl dd.prtxt{background:linear-gradient(-90deg, #111, #111 30%, #FFF);background:-webkit-linear-gradient(-90deg, #111, #111 30%, #FFF);-webkit-background-clip:text;-webkit-text-fill-color:transparent;border-bottom:0}.for-points.cor{margin-bottom:50px}.for-points.cor .feature .num{background:#C1E8F8}.for-points.cor .flow{padding-bottom:50px}.for-points.cor .flow dt{color:#2D8DE0}.for-other{text-align:center;padding:0 20px 50px}@media screen and (min-width: 768px){.for-other{padding:0 0 50px}}.for-other h2{font-size:22px;font-weight:700;padding-bottom:30px;line-height:1.45em}.about-main{padding-bottom:50px}@media screen and (min-width: 768px){.about-main{padding-top:20px}}.about-main h1{padding-bottom:30px}.about-main .lead{padding:0 20px}@media screen and (min-width: 768px){.about-main .lead{padding:0;text-align:center}}.about-main p{font-size:16px;line-height:1.875em}.about-h2{text-align:center;padding-bottom:30px}.about-box{padding:30px 20px 50px 20px;margin-bottom:30px;background:#FFF}@media screen and (min-width: 768px){.about-box{padding:20px 60px 60px 60px;margin-bottom:50px}}@media screen and (min-width: 768px){.about-box:last-of-type{margin-bottom:100px}}.about-box h3{text-align:center;font-size:22px;font-weight:700;padding-bottom:6px}@media screen and (min-width: 768px){.about-box h3{font-size:30px;padding-bottom:4px}}.about-box h3 span{display:block;width:138px;line-height:40px;font-size:14px;font-weight:700;background:#111;color:#FFF;margin:0 auto 5px auto}@media screen and (min-width: 768px){.about-box h3 span{margin-bottom:0}}.about-box h4{font-size:14px;font-weight:700;text-align:center;padding-bottom:20px}@media screen and (min-width: 768px){.about-box h4{padding-bottom:30px}}.about-box .lead{padding-bottom:30px}@media screen and (min-width: 768px){.about-box .lead{text-align:center}}.about-box .lead p{font-size:16px;line-height:1.875em}.about-box .lead p b{font-weight:700}.about-box .sp1{width:232px;margin:0 auto 24px auto}.about-box .sp2{width:231px;margin:0 auto 30px auto}.about-box .sp3{width:260px;margin:0 auto 20px auto}.about-box .about-fig{padding-bottom:20px}@media screen and (min-width: 768px){.about-box .about-fig{display:flex;justify-content:space-between;align-items:flex-start;padding-bottom:30px}}.about-box .about-fig li{line-height:1.7em}@media screen and (min-width: 768px){.about-box .about-fig li{display:block}}@media screen and (min-width: 768px){.about-box .about-fig li:first-child{width:280px}}@media screen and (min-width: 768px){.about-box .about-fig li:last-child{width:570px}}.about-box .about-fig li:last-child img{margin-bottom:10px}.about-box .about-fig li .red{display:block;color:red;font-weight:700}.about-txt{background:#FFE8E2;padding:14px 20px}@media screen and (min-width: 768px){.about-txt{padding:14px 20px 20px}}.about-txt.mb{margin-bottom:20px}.about-txt dt{font-weight:700;padding-bottom:11px}.about-txt dd.pb{padding-bottom:20px}.notification-mail{background:#FFF;padding:30px 20px;margin-bottom:50px}@media screen and (min-width: 768px){.notification-mail{padding:30px 60px;display:flex;justify-content:space-between;margin-bottom:100px}}.notification-mail .left{padding-bottom:30px}@media screen and (min-width: 768px){.notification-mail .left{padding-bottom:0;width:50.7%}}.notification-mail .left h3{font-size:22px;font-weight:700;text-align:center;padding-bottom:20px}@media screen and (min-width: 768px){.notification-mail .left h3{text-align:left}}.notification-mail .left p{font-size:16px;line-height:1.875em}@media screen and (min-width: 768px){.notification-mail .right{width:44.3%}}.notification-mail .right img{display:block;margin-bottom:20px}.notification-mail .right p{font-size:14px;line-height:1.6em}.question-end-txt{padding-bottom:20px}@media screen and (min-width: 768px){.question-end-txt{padding-bottom:30px}}.question-end-txt p{text-align:left}@media screen and (min-width: 768px){.question-end-txt p{text-align:center}}.question-end-att{background:rgba(255,100,115,0.13);padding:10px 20px;margin-bottom:20px}.question-box{border:#777 1px solid;margin-bottom:50px}@media screen and (min-width: 768px){.question-box{margin-bottom:30px}}.question-box dt{padding:10px;border-bottom:#777 1px solid;background:#F5F5F5}@media screen and (min-width: 768px){.question-box dt{padding:10px 20px}}.question-box dt span{font-size:12px;color:#777;display:block}.question-box dd{padding:20px 10px;font-size:16px}@media screen and (min-width: 768px){.question-box dd{padding:20px}}@media screen and (min-width: 768px){.offer-main{display:flex;justify-content:space-between;align-items:center;flex-direction:row-reverse;margin-top:-30px}}.offer-main .img{display:block;width:160px;margin:0 auto 10px auto}@media screen and (min-width: 768px){.offer-main .img{width:20%;margin:0}}.offer-main .img2{display:block;width:120px;margin:0 auto 10px auto}@media screen and (min-width: 768px){.offer-main .img2{width:18%;margin:0}}@media screen and (min-width: 768px){.offer-main .txt{width:69.2%}}@media screen and (min-width: 768px){.offer-main-btns{display:flex;justify-content:space-between;align-items:center}}.offer-main-btns li{display:block;width:100%;padding-top:20px}@media screen and (min-width: 768px){.offer-main-btns li{width:47.6%}}.offer-main-btns li .btn-round-blue{border:#2D8DE0 1px solid;display:flex;justify-content:center;align-items:center;font-size:14px}.offer-main-btns li .btn-round-blue img{display:block;filter:brightness(0) invert(1);width:22px;margin-right:10px}.offer-main-btns li .btn-round-yellow{display:flex;justify-content:center;align-items:center;font-size:14px}.offer-main-btns li .btn-round-yellow img{display:block;width:16px;margin-right:10px}.offer-main-btns li .search-box{margin:0}.offer-nav-wrap{border-bottom:#CCC 1px solid;margin-top:-20px}@media screen and (min-width: 768px){.offer-nav-wrap{margin-top:-10px}}.offer-nav-wrap .myoffer-nav{border-bottom:0;padding:0}.offer-tab{padding-bottom:50px}@media screen and (min-width: 768px){.offer-tab{padding-bottom:0}}.matching-offer-list{background:#FFF}.matching-offer-list#tab2{display:none}.matching-offer-list .box{border-bottom:#CCC 1px solid;padding:20px}@media screen and (min-width: 768px){.matching-offer-list .box{display:flex;justify-content:space-between}}.matching-offer-list .box .left{padding-bottom:20px}@media screen and (min-width: 768px){.matching-offer-list .box .left{width:70%;padding-bottom:0}}.matching-offer-list .box .left h2{font-size:16px;font-weight:700;padding-bottom:10px}@media screen and (min-width: 768px){.matching-offer-list .box .left h2{padding-bottom:16px}}.matching-offer-list .box .left h2 a{font-weight:700}@media screen and (min-width: 768px){.matching-offer-list .box .left ul{display:flex;justify-content:flex-start;align-items:center}}.matching-offer-list .box .left ul li{display:flex;justify-content:flex-start;align-items:center;font-size:14px}@media screen and (min-width: 768px){.matching-offer-list .box .left ul li{font-size:16px;padding-right:20px}}.matching-offer-list .box .left ul li:first-child{margin-top:10px}@media screen and (min-width: 768px){.matching-offer-list .box .left ul li:first-child{margin-top:0}}.matching-offer-list .box .left ul li img{display:block;margin-right:10px}.matching-offer-list .box .left ul li img.cal{filter:invert(56%) sepia(49%) saturate(5240%) hue-rotate(12deg) brightness(107%) contrast(101%);width:18px}.matching-offer-list .box .left ul li img.prof{width:30px;height:30px;object-fit:cover;border-radius:50%}.matching-offer-list .box .right{text-align:center}@media screen and (min-width: 768px){.matching-offer-list .box .right{width:26%;display:flex;justify-content:space-between;flex-direction:column}}.matching-offer-list .box .right .label{display:block;width:100%;line-height:34px;text-align:center;font-size:14px;border-radius:5px}.matching-offer-list .box .right .label img{vertical-align:middle;margin-right:5px}.matching-offer-list .box .right .label.accepting{background:#FCD057}.matching-offer-list .box .right .label.waiting{border:#111 1px solid}.matching-offer-list .box .right .label.waiting img{filter:brightness(0) invert(0)}.matching-offer-list .box .right .label.established{background:#EB6700;color:#FFF;font-weight:700}.matching-offer-list .box .right .label.established img{filter:brightness(0) invert(1)}.matching-offer-list .box .right .label.end{color:#777;background:#E4E4E4}.matching-offer-list .box .right .txt-link{display:inline-block;margin-top:10px}@media screen and (min-width: 768px){.matching-offer-list .box .right .txt-link{margin-top:0}}.offer-detail{padding:20px 0 30px 0;box-sizing:border-box;background:#FFF;margin-bottom:30px}@media screen and (min-width: 768px){.offer-detail{margin-bottom:50px}}.offer-detail .date{display:flex;justify-content:flex-start;align-items:center;padding:17px 0;width:calc(100% - 40px);box-sizing:border-box;margin:auto;border-bottom:#CCC 1px solid;font-size:16px;font-weight:700}@media screen and (min-width: 768px){.offer-detail .date{width:calc(100% - 120px);padding:14px 0}}.offer-detail .date img{width:18px;margin-right:9px;filter:invert(49%) sepia(93%) saturate(1201%) hue-rotate(3deg) brightness(96%) contrast(102%)}.offer-detail .organizer{display:flex;justify-content:flex-start;align-items:flex-start;width:calc(100% - 40px);box-sizing:border-box;border-bottom:#CCC 1px solid;padding:14px 0;margin:auto}@media screen and (min-width: 768px){.offer-detail .organizer{width:calc(100% - 120px)}}.offer-detail .organizer dt{display:flex;justify-content:flex-start;align-items:center;width:82px}.offer-detail .organizer dt img{display:block;width:14px;filter:brightness(0) invert(0);margin-right:12px}.offer-detail .organizer dd{width:calc(100% - 82px);display:flex;justify-content:flex-start;align-items:center}.offer-detail .organizer dd .img{width:30px;height:30px;border-radius:50%;overflow:hidden;margin-right:10px;margin-top:-3px}.offer-detail .organizer dd .img img{display:block;width:100%;height:100%;object-fit:cover}.offer-detail .organizer dd .username{display:block;width:calc(100% - 40px)}.offer-detail .organizer dd ul{display:flex;justify-content:flex-start;flex-wrap:wrap}.offer-detail .organizer dd ul li{display:block;margin-right:15px}.offer-detail .organizer dd ul li a{text-decoration:underline}.offer-detail .organizer dd ul li a:hover{text-decoration:none}.offer-detail .genre{padding-top:20px;width:calc(100% - 40px);box-sizing:border-box;margin:auto}@media screen and (min-width: 768px){.offer-detail .genre{width:calc(100% - 120px)}}.offer-detail .genre p{font-size:12px;line-height:1.66em;color:#777}.offer-detail .accepting{padding-bottom:30px;padding-top:20px;width:calc(100% - 40px);box-sizing:border-box;margin:auto}@media screen and (min-width: 768px){.offer-detail .accepting{padding-bottom:22px;width:calc(100% - 120px);display:flex;justify-content:flex-start;align-items:center;flex-wrap:wrap}}.offer-detail .accepting .icn{width:auto;height:20px}@media screen and (min-width: 768px){.offer-detail .accepting .icn{margin:0 10px}}.offer-detail .accepting .matching{background:#F5F5F5;padding:10px;font-weight:700;width:100%;margin:10px 0;box-sizing:border-box}@media screen and (min-width: 768px){.offer-detail .accepting .matching{display:inline-block;width:auto;margin:0}}.offer-detail .accepting .matching.wide{width:100%;margin-top:0;margin-bottom:20px}.offer-detail .accepting .label-tag{width:100%;text-align:center;line-height:41px;color:#FFF;background:#777;font-weight:700;margin-top:20px}.offer-detail .accepting .label-tag.nomt{margin-top:0}.offer-detail .accepting .buttons li{padding-bottom:30px}@media screen and (min-width: 768px){.offer-detail .accepting .btn-round-yellow{width:300px}}.offer-detail .accepting .btn-round-white{border:#111 1px solid}@media screen and (min-width: 768px){.offer-detail .accepting .btn-round-white{font-size:14px;width:300px}}.offer-detail .accepting .established{background:#EB6700;color:#FFF;width:100%;box-sizing:border-box;padding:10px 20px;display:flex;justify-content:flex-start;align-items:flex-start;font-weight:700;line-height:1.42em;margin-bottom:20px}@media screen and (min-width: 768px){.offer-detail .accepting .established{padding:10px;align-items:center}}.offer-detail .accepting .established img{display:block;width:20px;filter:brightness(0) invert(1);margin-right:10px}.offer-detail .accepting .established span{font-weight:700;width:calc(100% - 30px)}.offer-detail .accepting .employee-list{width:100%;box-sizing:border-box;margin-top:10px}@media screen and (min-width: 768px){.offer-detail .accepting .employee-list{flex-wrap:wrap}}.offer-detail .accepting .employee-list .txt{width:100%;padding-bottom:14.5px;line-height:1.7em}@media screen and (min-width: 768px){.offer-detail .accepting .employee-list .txt{padding-bottom:10px}}.offer-detail .accepting .employee-list .answer{width:100%;padding-top:20px}.offer-detail .accepting .employee-list .answer p{line-height:1.7em}.offer-detail .accepting .employee-list button{display:flex;justify-content:center;align-items:center;width:100%;line-height:44px;text-align:center;border-radius:5px;color:#777}@media screen and (min-width: 768px){.offer-detail .accepting .employee-list button{width:210px}}.offer-detail .accepting .employee-list button img{width:20px;display:block;margin-right:10px}.offer-detail .accepting .employee-list button.active{background:#FF6473;color:#FFF;font-weight:700}.offer-detail .accepting .employee-list button.active img{filter:brightness(0) invert(1)}.offer-detail .accepting.pd{padding-top:20px;padding-bottom:30px}.offer-detail .accepting .comment{font-size:16px;font-weight:700;padding-bottom:16.5px;width:100%}@media screen and (min-width: 768px){.offer-detail .accepting .comment{padding-bottom:10.5px}}.offer-detail .accepting .comment.or{color:#EB6700}.offer-detail .accepting .comment.bl{color:#2D8DE0}.offer-detail .explanatory-txt{padding:30px 0;margin:0 20px;border-bottom:#CCC 1px solid;border-top:#CCC 1px solid}@media screen and (min-width: 768px){.offer-detail .explanatory-txt{padding:30px 0;margin:0 60px}}.offer-detail .explanatory-txt p{line-height:2.14em}.offer-detail .my-favore-profile{padding:20px 20px 30px 20px;border-bottom:#CCC 1px solid}@media screen and (min-width: 768px){.offer-detail .my-favore-profile{padding:20px 60px 30px 60px}}.offer-detail .my-favore-profile.or{padding:20px 20px 0 20px;border-bottom:none}@media screen and (min-width: 768px){.offer-detail .my-favore-profile.or{padding:20px 60px 0 60px}}.offer-detail .button-area{padding-top:30px;width:calc(100% - 40px);box-sizing:border-box;margin:auto}@media screen and (min-width: 768px){.offer-detail .button-area{width:calc(100% - 120px)}}.offer-detail .detail{border-top:#CCC 1px solid;padding:20px 20px 0}@media screen and (min-width: 768px){.offer-detail .detail{padding:20px 60px 0}}.offer-detail .detail h3{font-size:16px;font-weight:700;padding-bottom:14px}.offer-detail .detail dl dt{font-weight:700;padding-bottom:10px}.offer-detail .detail dl dt.none{display:none}.offer-detail .detail dl dd{line-height:1.42em;padding-bottom:14px;border-bottom:#CCC 1px solid;margin-bottom:14.5px}@media screen and (min-width: 768px){.offer-detail .detail dl dd{line-height:1.7em;padding-bottom:21px}}.offer-detail .detail dl dd ul li{padding-bottom:10px}.offer-detail .detail dl dd ul li:last-child{padding-bottom:0}.offer-detail .detail dl dd:last-of-type{border-bottom:0}.offer-detail .detail textarea{margin-bottom:20px}.offer-detail .detail .btn-round-black{width:170px;line-height:40px;font-size:14px}@media screen and (min-width: 768px){.offer-detail .detail .btn-round-black{width:96px}}.offer-detail .detail.bl h3{color:#2D8DE0}.offer-detail .detail.or h3{color:#EB6700}@media screen and (min-width: 768px){.offer-detail.student-offer-list{margin-top:40px}}.offer-detail .label-ttl{font-weight:700;line-height:41px;padding:0 10px;width:calc(100% - 40px);box-sizing:border-box;margin:auto}@media screen and (min-width: 768px){.offer-detail .label-ttl{width:calc(100% - 120px)}}.offer-detail .label-ttl.yellow{background:#FCD057}.offer-detail .label-ttl.orange{background:#EB6700;color:#FFF}.offer-detail .label-ttl.orange img{width:20px;filter:brightness(0) invert(1);margin-right:10px}.offer-detail .list{padding-bottom:36px;padding-top:20px}@media screen and (min-width: 768px){.offer-detail .list{padding-bottom:50px}}.offer-detail .list.thin{padding-bottom:20px}@media screen and (min-width: 768px){.offer-detail .list.thin{padding-bottom:32px}}.offer-detail .employee-list{width:calc(100% - 40px);box-sizing:border-box;margin:auto;border-radius:0}@media screen and (min-width: 768px){.offer-detail .employee-list{width:calc(100% - 120px)}}.offer-detail .employee-list:nth-last-of-type(n+2){margin-top:-1px}.offer-detail .employee-list .name h3{font-size:14px}.offer-detail .employee-list .name h3 a{text-decoration:underline}.offer-detail .employee-list .name h3 a:hover{text-decoration:none}.offer-detail .employee-list .star{display:flex;justify-content:flex-start;align-items:center;padding-left:55px;padding-top:10px}@media screen and (min-width: 768px){.offer-detail .employee-list .star{justify-content:flex-end;padding-left:0;padding-top:0}}.offer-detail .employee-list .star dt{font-size:14px;font-weight:700}.offer-detail .employee-list .star dd{margin-left:10px;font-size:12px}.offer-detail .employee-list .star dd ul{display:flex;justify-content:flex-start;align-items:center}.offer-detail .employee-list .star dd ul li{display:block;width:20px;margin-left:6px;position:relative}.offer-detail .employee-list .star dd ul li:first-child{margin-left:0}.offer-detail .employee-list .star dd ul li img{display:block}.offer-detail .employee-list .star dd ul li.inactive::after{content:"";display:block;width:100%;height:100%;background:url(../images/common/icn-star-off.svg) center center no-repeat;background-size:cover;position:absolute;top:0;left:0}.offer-detail .offer-list{background:#FFF;padding:0;margin-bottom:40px}.offer-detail .offer-list li{padding:10px 20px 20px 20px}.offer-detail .offer-list li span a{margin-bottom:0;font-weight:400;font-size:14px}.offer-detail .offer-list li span.bk{margin-top:5px}.offer-detail .offer-list li span.bk img{filter:brightness(0);width:14px;margin-right:14px}.offer-title{font-size:18px;font-weight:700;border-bottom:#CCC 1px solid;padding-bottom:14px;width:calc(100% - 40px);box-sizing:border-box;margin:auto;line-height:1.5em}@media screen and (min-width: 768px){.offer-title{font-size:20px;padding-bottom:20px;width:calc(100% - 120px)}}.offer-title b{font-weight:700;display:block;padding-top:20px}.offer-title span{display:inline-block;font-size:14px;font-weight:400;line-height:24px;padding:0 10px;color:#FFF;margin-right:10px}.offer-title span.red{background:red;border:red 1px solid}.offer-title span.blue{background:#2D8DE0;border:#2D8DE0 1px solid}.offer-title span.black{background:#111;border:#111 1px solid}.offer-title span.white{background:#FFF;color:#111;border:#111 1px solid}.offer-title span.orange{background:#EB6700;border:#EB6700 1px solid}.offer-title span.yellow{background:#FCD057;border:#FCD057 1px solid;color:#111}.offer-member-list{background:#FFF;border:#777 1px solid;margin-bottom:50px}.offer-member-list h2{display:flex;justify-content:center;align-items:center;position:relative;line-height:60px;text-align:center;font-size:16px;font-weight:700;cursor:pointer}.offer-member-list h2 img{display:block;width:22px;margin-right:10px}.offer-member-list h2::after{position:absolute;top:0;bottom:0;right:20px;margin:auto;content:"";vertical-align:middle;width:8px;height:8px;border-top:3px solid #111;border-right:3px solid #111;-webkit-transform:rotate(135deg);transform:rotate(135deg)}.offer-member-list h2.active::after{-webkit-transform:rotate(-45deg) translateY(3px);transform:rotate(-45deg) translateY(3px)}.offer-member-list .list-title{display:flex;justify-content:flex-start;flex-wrap:wrap;align-items:center;padding-bottom:20px}@media screen and (min-width: 768px){.offer-member-list .list-title{justify-content:space-between}}.offer-member-list .list-title h3{font-size:16px;font-weight:700;padding-bottom:14px}@media screen and (min-width: 768px){.offer-member-list .list-title h3{padding-bottom:0}}.offer-member-list .list-title h3 span{font-size:14px;font-weight:400;color:#111}.offer-member-list .list-title a{display:inline-block;text-decoration:underline;margin-left:auto}.offer-member-list .list-title a:hover{text-decoration:none}.offer-member-list .list-title.or h3{color:#EB6700}.offer-member-list .list-title.bl h3{color:#2D8DE0}.offer-member-list .favorlist{padding:0 20px 30px 20px;display:none}@media screen and (min-width: 768px){.offer-member-list .favorlist{padding:14px 60px 30px 60px}}.offer-member-list .favorlist .employee-list{border-radius:0;margin-bottom:0;border-bottom:0;padding-left:10px}@media screen and (min-width: 768px){.offer-member-list .favorlist .employee-list{padding-left:20px}}.offer-member-list .favorlist .employee-list:last-of-type{border-bottom:#CCC 1px solid;margin-bottom:30px}.offer-member-list .favorlist .employee-list .name{margin-left:0}@media screen and (min-width: 768px){.offer-member-list .star{display:flex;justify-content:flex-end;align-items:center}}.offer-member-list .star dt{font-size:12px;padding-bottom:4px}@media screen and (min-width: 768px){.offer-member-list .star dt{padding-bottom:0}}.offer-member-list .star dd ul{display:flex;justify-content:flex-start;align-items:center}.offer-member-list .star dd ul li{display:block;width:20px;margin-left:6px;position:relative}.offer-member-list .star dd ul li:first-child{margin-left:0}.offer-member-list .star dd ul li img{display:block}.offer-member-list .star dd ul li.inactive::after{content:"";display:block;width:100%;height:100%;background:url(../images/common/icn-star-off.svg) center center no-repeat;background-size:cover;position:absolute;top:0;left:0}.offer-member-list .txt-link{cursor:pointer}.corporates-offer-list{padding-bottom:30px;padding-top:14px}@media screen and (min-width: 768px){.corporates-offer-list{display:flex;justify-content:space-between;flex-wrap:wrap;padding-top:0}}.corporates-offer-list .box{border:#777 1px solid;background:#FFF;box-sizing:border-box;padding:20px 10px;margin-bottom:20px;position:relative}@media screen and (min-width: 768px){.corporates-offer-list .box{width:48.4%;padding:20px 20px 60px 20px;position:relative}}.corporates-offer-list .box h2{font-size:16px;font-weight:700;line-height:1.5em;padding-bottom:14px}@media screen and (min-width: 768px){.corporates-offer-list .box h2{font-size:18px;line-height:1.44em;padding-bottom:20px}}.corporates-offer-list .date{display:flex;justify-content:flex-start;align-items:center;font-size:14px;padding-bottom:10px}.corporates-offer-list .date img{width:18px;margin-right:10px;filter:invert(49%) sepia(93%) saturate(1201%) hue-rotate(3deg) brightness(96%) contrast(102%)}.corporates-offer-list .organizer{display:flex;justify-content:flex-start;align-items:flex-start;width:100%;padding-bottom:20px}@media screen and (min-width: 768px){.corporates-offer-list .organizer{padding-bottom:25px}}.corporates-offer-list .organizer dt{display:flex;justify-content:flex-start;align-items:center;width:82px}.corporates-offer-list .organizer dt img{display:block;width:14px;filter:brightness(0) invert(0);margin-right:12px}.corporates-offer-list .organizer dd{width:calc(100% - 82px)}.corporates-offer-list .organizer dd ul{display:flex;justify-content:flex-start;flex-wrap:wrap}.corporates-offer-list .organizer dd ul li{display:block;margin-right:15px}.corporates-offer-list .organizer dd ul li a{text-decoration:underline}.corporates-offer-list .organizer dd ul li a:hover{text-decoration:none}.corporates-offer-list .accepting{padding-bottom:20px}@media screen and (min-width: 768px){.corporates-offer-list .accepting{display:flex;justify-content:flex-start;align-items:center}}.corporates-offer-list .accepting img{display:block;width:auto;height:30px;margin-top:10px}@media screen and (min-width: 768px){.corporates-offer-list .accepting img{margin-left:10px;margin-top:0}}.corporates-offer-list .label{display:block;width:100%;line-height:34px;text-align:center;font-size:14px;border-radius:5px;box-sizing:border-box}@media screen and (min-width: 768px){.corporates-offer-list .label{font-size:16px;line-height:40px;position:absolute;left:20px;bottom:20px;width:calc(100% - 40px)}}.corporates-offer-list .label img{vertical-align:middle;margin-right:5px}.corporates-offer-list .label.yellow{background:#FCD057}.corporates-offer-list .label.white{border:#111 1px solid}.corporates-offer-list .label.white img{filter:brightness(0) invert(0)}.corporates-offer-list .label.blue{background:#2D8DE0;color:#FFF;font-weight:700}.corporates-offer-list .label.blue img{filter:brightness(0) invert(1)}.corporates-offer-list .label.gray{color:#777;background:#E4E4E4}.corporates-offer-list .your-offer{display:block;width:116px;line-height:24px;text-align:center;color:#FFF;font-size:12px;font-weight:700;background:red;position:absolute;top:-12px;right:0}.other-offer{padding:0 20px}@media screen and (min-width: 768px){.other-offer{padding-bottom:0}}.other-offer .inner,.other-offer .mypage-main{margin:0}@media screen and (min-width: 768px){.other-offer .inner,.other-offer .mypage-main{margin:auto}}.other-offer h3{font-size:16px;font-weight:700;padding-bottom:10px}@media screen and (min-width: 768px){.other-offer h3{padding-bottom:10px}}.other-offer.bl h3{color:#2D8DE0}.other-offer.or h3{color:#EB6700}.other-offer .matching-offer-list{margin-bottom:50px}@media screen and (min-width: 768px){.other-offer .matching-offer-list{margin-bottom:44px}}.other-offer .corporates-offer-list{display:block;padding-left:44px}@media screen and (min-width: 768px){.other-offer .corporates-offer-list{padding-top:26px;padding-left:50px}}.other-offer .corporates-offer-list .box{width:257px;margin-top:12px;margin-right:10px}.other-offer .corporates-offer-list .box h2{font-size:16px}.other-offer .corporates-offer-list .date{line-height:1.4em;align-items:flex-start;padding-bottom:10px}.other-offer .corporates-offer-list .organizer{display:block;position:relative;padding-left:26px;padding-right:20px;line-height:1.2em;padding-bottom:10px}.other-offer .corporates-offer-list .organizer dt,.other-offer .corporates-offer-list .organizer dd{display:inline-block;width:auto;font-size:12px}.other-offer .corporates-offer-list .organizer dt img{position:absolute;top:2px;left:0}.other-offer .corporates-offer-list .label{font-size:14px}.other-offer .slick-track{display:flex}.other-offer .slick-slide{height:auto !important}.other-offer .slick-prev,.other-offer .slick-next{width:40px;height:40px;z-index:10}.other-offer .slick-prev::before,.other-offer .slick-next::before{content:"";display:block;width:40px;height:40px;background:url("../images/common/arrow-off.svg") center center no-repeat;background-size:cover;transition:.3s;opacity:1}.other-offer .slick-prev:hover::before,.other-offer .slick-next:hover::before{background:url("../images/common/arrow-on.svg") center center no-repeat;background-size:cover;transition:.3s}.other-offer .slick-prev{left:0}.other-offer .slick-next{right:0}.other-offer .slick-next::before{transform:scale(-1, 1)}
