.con_faq:after,.con_contact:after{content:"";display:table;clear:both}.con_lower_intro{width:90%;max-width:1440px;text-align:center;margin:5rem auto 0}@media only screen and (max-width: 767px){.con_lower_intro{margin:3rem auto 0}}@media only screen and (min-width: 768px) and (max-width: 1199px){.anc_lnk{width:100%}}@media only screen and (max-width: 767px){.anc_lnk{margin-top:3em}}.anc_lnk ul li{width:calc(20% - 1px)}@media only screen and (min-width: 768px) and (max-width: 1199px){.anc_lnk ul li{width:calc(20% - 1px)}}@media only screen and (max-width: 767px){.anc_lnk ul li{width:calc(50% - 1px)}}.con_faq{margin:0 auto;max-width:1440px;padding-top:6rem}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_faq{padding-top:50px}}@media only screen and (max-width: 767px){.con_faq{padding-top:3rem}}@media only screen and (min-width: 1200px){.con_faq{width:90%}}@media only screen and (max-width: 1199px){.con_faq{width:90%}}@media only screen and (max-width: 767px){.con_faq{margin-bottom:3rem}}.con_faq .ttlBox64{margin-bottom:80px}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_faq .ttlBox64{margin-bottom:30px}}@media only screen and (max-width: 767px){.con_faq .ttlBox64{margin-bottom:0px}}.con_faq .box_faq h4.catch35 .en .catch_txt{white-space:nowrap}.con_faq .box_faq h4.catch35.link_1 .catch_txt{width:75%}.con_faq .box_faq h4.catch35.link_2 .catch_txt{width:60%}.con_faq .box_faq h4.catch35.link_3 .catch_txt{width:60%}.con_faq .box_faq h4.catch35.link_5 .catch_txt{width:85%}.con_faq .box_faq h4.catch35.link_7 .catch_txt{width:85%}@media only screen and (max-width: 767px){.con_faq .box_faq{padding-top:1rem}}.con_faq .box_faq .box_cate{margin-top:2em}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_faq .box_faq .box_cate{margin-top:2em}}@media only screen and (max-width: 767px){.con_faq .box_faq .box_cate{margin-top:2em}}.con_faq .box_faq .box_cate .catch_bg{margin-bottom:1rem}.accordion{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media only screen and (min-width: 768px) and (max-width: 1199px){.accordion{display:-webkit-box;display:-ms-flexbox;display:flex}}@media only screen and (max-width: 767px){.accordion{display:-webkit-box;display:-ms-flexbox;display:flex}}.accordion dl{width:100%;cursor:pointer}.accordion dl dt{position:relative;border-top:1px solid #b1b4ae}.accordion dl dt .txt{position:relative;display:inline-block;-webkit-transform:translateY(-1px);transform:translateY(-1px);text-indent:0px;text-align:left;padding:1em 1em 1em 3em;-webkit-box-sizing:border-box;box-sizing:border-box}@media only screen and (max-width: 767px){.accordion dl dt .txt{width:95%}}.accordion dl dt .txt .q{position:absolute;top:1rem;left:1rem;text-indent:0;content:"Q";font-size:1.84rem;font-family:"Cormorant", serif}@media (min-width: 1700px) and (max-width: 1799px){.accordion dl dt .txt .q{top:0.9rem}}@media (min-width: 1600px) and (max-width: 1700px){.accordion dl dt .txt .q{top:0.9rem}}@media (min-width: 1473px) and (max-width: 1599px){.accordion dl dt .txt .q{top:1rem;font-size:1.69rem}}@media (min-width: 1401px) and (max-width: 1472px){.accordion dl dt .txt .q{top:0.5rem;font-size:1.69rem}}@media (min-width: 1200px) and (max-width: 1400px){.accordion dl dt .txt .q{top:0.5rem;font-size:1.69rem}}@media (min-width: 1025px) and (max-width: 1400px){.accordion dl dt .txt .q{top:0.6rem;font-size:1.61rem}}@media only screen and (min-width: 768px) and (max-width: 1199px){.accordion dl dt .txt .q{top:0.5rem;font-size:1.76rem}}@media only screen and (max-width: 767px){.accordion dl dt .txt .q{top:0.8rem;font-size:1.23rem}}@media (min-width: 470px) and (max-width: 560px){.accordion dl dt .txt .q{top:1rem;font-size:1.69rem}}@media (min-width: 559px) and (max-width: 599px){.accordion dl dt .txt .q{top:1.2rem;font-size:1.92rem}}@media (min-width: 600px) and (max-width: 699px){.accordion dl dt .txt .q{top:1rem;font-size:2.15rem}}@media (min-width: 700px) and (max-width: 729px){.accordion dl dt .txt .q{top:1.7rem;font-size:2.15rem}}@media (min-width: 730px) and (max-width: 767px){.accordion dl dt .txt .q{top:1.8rem;font-size:2.15rem}}.accordion dl dt:before,.accordion dl dt:after{position:absolute;content:"";display:block;-webkit-transition:all 0.4s;transition:all 0.4s;background:#fff;right:16px;top:48%;width:14px;height:2px}.accordion dl dt:before{top:48%;right:10px;-webkit-transform:rotate(0deg);transform:rotate(0deg)}.accordion dl dt:after{top:48%;right:10px;-webkit-transform:rotate(90deg);transform:rotate(90deg)}.accordion dl dd{display:none}.accordion dl dd .txt{color:#ffff;width:100%;background-color:#656867;position:relative;text-align:left;padding:1em 1em 1em 3em;-webkit-box-sizing:border-box;box-sizing:border-box}.accordion dl dd .txt .a{color:#ffff;position:absolute;top:1.1rem;left:1rem;text-indent:0;font-size:1.84rem;content:"A";font-family:"Cormorant", serif}@media (min-width: 1700px) and (max-width: 1799px){.accordion dl dd .txt .a{top:0.9rem}}@media (min-width: 1600px) and (max-width: 1700px){.accordion dl dd .txt .a{top:0.9rem}}@media (min-width: 1473px) and (max-width: 1599px){.accordion dl dd .txt .a{top:1rem;font-size:1.69rem}}@media (min-width: 1401px) and (max-width: 1472px){.accordion dl dd .txt .a{top:0.5rem;font-size:1.69rem}}@media (min-width: 1200px) and (max-width: 1400px){.accordion dl dd .txt .a{top:0.5rem;font-size:1.69rem}}@media (min-width: 1025px) and (max-width: 1399px){.accordion dl dd .txt .a{top:0.8rem;font-size:1.61rem}}@media only screen and (min-width: 768px) and (max-width: 1199px){.accordion dl dd .txt .a{top:0.7rem;font-size:1.76rem}}@media only screen and (max-width: 767px){.accordion dl dd .txt .a{top:1rem;font-size:1.23rem}}@media (min-width: 470px) and (max-width: 560px){.accordion dl dd .txt .a{top:1.2rem;font-size:1.69rem}}@media (min-width: 559px) and (max-width: 599px){.accordion dl dd .txt .a{top:1.2rem;font-size:1.92rem}}@media (min-width: 600px) and (max-width: 699px){.accordion dl dd .txt .a{top:1.5rem;font-size:2.15rem}}@media (min-width: 700px) and (max-width: 729px){.accordion dl dd .txt .a{top:1.7rem;font-size:2.15rem}}@media (min-width: 730px) and (max-width: 767px){.accordion dl dd .txt .a{top:1.8rem;font-size:2.15rem}}.accordion dl dd .txt a{text-decoration:underline;color:#fff}.accordion dl dd .txt a:hover{text-decoration:none}.accordion dl dd .txt a.normal{font-size:100%}.accordion dl dd .txt img{width:30%}@media only screen and (min-width: 768px) and (max-width: 1199px){.accordion dl dd .txt img{width:50%}}@media only screen and (max-width: 767px){.accordion dl dd .txt img{width:100%}}.accordion dl dd span{display:inline-block;-webkit-transform:translateY(-1px);transform:translateY(-1px)}.accordion dl dt.close:after{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.comp_form_att{margin-top:0}.con_contact{margin:0 auto;max-width:1440px;padding-top:8rem;padding-bottom:10%}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_contact{padding-top:3rem}}@media only screen and (max-width: 767px){.con_contact{padding-top:0rem}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_contact{padding-bottom:15%}}@media only screen and (max-width: 767px){.con_contact{padding-bottom:0%}}@media only screen and (min-width: 1200px){.con_contact{width:90%}}@media only screen and (max-width: 1199px){.con_contact{width:90%}}.con_txt02{margin:5em auto 50px auto;display:block;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;margin-top:100px}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_txt02{margin-top:50px}}@media only screen and (max-width: 767px){.con_txt02{margin-top:0px}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_txt02{margin-top:4em;display:block}}@media only screen and (max-width: 767px){.con_txt02{display:block}}.con_txt02 .ttlBox64{margin-bottom:80px}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_txt02 .ttlBox64{margin-bottom:30px}}@media only screen and (max-width: 767px){.con_txt02 .ttlBox64{margin-bottom:30px}}.con_txt02 .box_txt{margin:0 auto;margin-bottom:2em;width:90%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:1px solid #fff;padding:2em 5em}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_txt02 .box_txt{width:100%}}@media only screen and (max-width: 767px){.con_txt02 .box_txt{width:100%}}@media only screen and (min-width: 1200px) and (max-width: 1350px){.con_txt02 .box_txt{padding:2em 3em}}.con_txt02 .box_txt .left{padding:1em 0;padding-right:6em;border-right:1px solid #fff}@media only screen and (min-width: 1200px) and (max-width: 1350px){.con_txt02 .box_txt .left{padding-right:4em}}.con_txt02 .box_txt .left .ttl{font-weight:bolder;font-size:110%;margin-bottom:1em}.con_txt02 .box_txt .left .btn_basic{margin-bottom:1em}.con_txt02 .box_txt .left .btn_basic svg{margin-right:.5em}.con_txt02 .box_txt .left .btn_basic a{text-align:center}.con_txt02 .box_txt .left .btn_basic a span{display:none}.con_txt02 .box_txt .right{padding-left:6em}@media only screen and (min-width: 1200px) and (max-width: 1350px){.con_txt02 .box_txt .right{padding-left:4em}}.con_txt02 .box_txt .right .ttl{font-weight:bolder;font-size:110%;margin-bottom:1em}.con_txt02 .box_txt .right .tel{margin-top:1em;font-weight:400;font-size:130%}.con_txt02 .box_txt .right .tel i{margin-right:.5em}.con_txt02 .box_txt .right .time{position:relative}.con_txt02 .box_txt .right .time img{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:15px;height:auto}.con_txt02 .box_txt .right .time a:hover img{opacity:.5;-webkit-transition:.3s;transition:.3s}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_txt02 .box_txt{padding:1.5em 0em}.con_txt02 .box_txt .left{width:48%;padding-right:2em;padding-left:2em;text-align:center}.con_txt02 .box_txt .left .btn_basic{margin:0 auto 1em;max-width:22em}}@media only screen and (min-width: 768px) and (max-width: 1199px) and (min-width: 768px) and (max-width: 875px){.con_txt02 .box_txt .left .txt{font-size:80%}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_txt02 .box_txt .right{padding-left:2em;padding-right:2em;width:52%;text-align:center}}@media only screen and (min-width: 768px) and (max-width: 1199px) and (min-width: 768px) and (max-width: 875px){.con_txt02 .box_txt .right .time{font-size:80%}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_txt02 .box_txt .right .time img{position:relative;top:0;-webkit-transform:translateY(30%);transform:translateY(30%);bottom:0em}}@media only screen and (max-width: 767px){.con_txt02 .box_txt{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:1em}.con_txt02 .box_txt .left{padding-right:0;border-right:0;border-bottom:1px solid #fff;padding-bottom:1em}.con_txt02 .box_txt .right{padding-left:0;padding-top:1em}.con_txt02 .box_txt .right img{width:80%}.con_txt02 .box_txt .right .tel{font-size:180%;margin-top:.3em}.con_txt02 .box_txt .right .time img{position:relative;top:0;-webkit-transform:translateY(30%);transform:translateY(30%);bottom:0em}}.con_about{width:90%;margin:7em auto 4em}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_about{width:100%}}@media only screen and (max-width: 767px){.con_about{width:100%}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_about{margin:4em auto}}@media only screen and (max-width: 767px){.con_about{margin:3em auto}}.con_about h3{margin-bottom:2em}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_about .txt{font-size:88%}}@media only screen and (min-width: 1200px){.con_about .txt{width:80%;margin:0 auto}}@media only screen and (min-width: 1025px) and (max-width: 1200px){.con_about .txt{width:75%;margin:0 auto}}@media only screen and (min-width: 960px) and (max-width: 1024px){.con_about .txt{width:80%;margin:0 auto}}.con_about .txt a{text-decoration:underline}.con_about .txt a:hover{text-decoration:none}.con_about .txt.disclaimer,.con_about .txt.interview{position:relative;padding-left:1em}.con_about .txt.disclaimer::before,.con_about .txt.interview::before{content:"※";width:25px;height:25px;display:inline-block;position:absolute;top:0;left:0em}.con_about .interview{margin-top:1em}.con_about .interview img{position:absolute;bottom:18%;width:12px;height:auto;margin-left:.2em}.con_about .interview a:hover img{opacity:.5;-webkit-transition:.3s;transition:.3s}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_about .interview img{position:relative;top:0;-webkit-transform:translateY(30%);transform:translateY(30%);bottom:0em}}@media only screen and (max-width: 767px){.con_about .interview img{position:relative;top:0;-webkit-transform:translateY(30%);transform:translateY(30%);bottom:0em}}.con_flow{margin:75px auto 85px auto;margin-top:0px;position:relative;width:90%}@media only screen and (max-width: 767px){.con_flow{margin:55px auto 45px auto}}.con_flow .txt{margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media only screen and (max-width: 1199px){.con_flow .txt{width:100%}}.con_flow ul li{width:25%;float:left;margin-left:8%;text-align:center;background:#656867;color:#fff;padding:10px;position:relative}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_flow ul li{font-size:116%}}@media only screen and (max-width: 767px){.con_flow ul li{font-size:100%;padding:10px 0;width:30%;margin-left:5%}}.con_flow ul li:first-child{margin-left:0}.con_flow ul li.active{background:#fff;color:#222323}.con_flow ul::before{content:"";display:block;width:100%;height:1px;background-color:#b1b4ae;position:absolute;top:50%}.con_request{margin:0 auto 3em auto;width:90%}.con_request .must{margin-bottom:1em}.con_request .must em{padding:0.5rem;background:#51323f}@media only screen and (min-width: 1200px){.con_request .must em{font-size:70%}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_request .must em{font-size:62%}}@media only screen and (max-width: 767px){.con_request .must em{font-size:54%}}.con_request .tbl_basic01{width:100%;margin:0 auto}@media only screen and (max-width: 767px){.con_request .tbl_basic01 th,.con_request .tbl_basic01 td{display:block}}.con_request .tbl_basic01 th input,.con_request .tbl_basic01 th select,.con_request .tbl_basic01 td input,.con_request .tbl_basic01 td select{padding:0.5em 0.8em}@media only screen and (max-width: 767px){.con_request .tbl_basic01 th input,.con_request .tbl_basic01 th select,.con_request .tbl_basic01 td input,.con_request .tbl_basic01 td select{width:98%;padding:0.3em 0.8em;border-radius:0px}}.con_request .tbl_basic01 th{text-align:left}.con_request .tbl_basic01 th span{padding:0.5rem;background:#51323f}@media only screen and (min-width: 768px){.con_request .tbl_basic01 th span{float:right}}@media only screen and (max-width: 767px){.con_request .tbl_basic01 th span{margin-left:2%}}@media only screen and (min-width: 1200px){.con_request .tbl_basic01 th span{font-size:70%}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_request .tbl_basic01 th span{font-size:62%}}@media only screen and (max-width: 767px){.con_request .tbl_basic01 th span{font-size:54%}}@media only screen and (max-width: 767px){.con_request .tbl_basic01 td{padding:1.1em 0}}.con_request .tbl_basic01 td input{padding:1.1em;color:#222323}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_request .tbl_basic01 td input{padding:.8em}}@media only screen and (max-width: 767px){.con_request .tbl_basic01 td input{padding:1.8em 1em}}.con_request .tbl_basic01 .mail input{width:50%}.con_request .tbl_basic01 .postcode input{width:40%;border:none;border:1px solid #b1b4ae;height:30px}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_request .tbl_basic01 .postcode input{width:30%}}@media only screen and (max-width: 767px){.con_request .tbl_basic01 .postcode input{width:70%;height:40px}}.con_request .tbl_basic01 .company input,.con_request .tbl_basic01 .department input,.con_request .tbl_basic01 .position input,.con_request .tbl_basic01 .address input,.con_request .tbl_basic01 .name input,.con_request .tbl_basic01 .furigana input{width:60%;border:none;border:1px solid #b1b4ae;height:30px}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_request .tbl_basic01 .company input,.con_request .tbl_basic01 .department input,.con_request .tbl_basic01 .position input,.con_request .tbl_basic01 .address input,.con_request .tbl_basic01 .name input,.con_request .tbl_basic01 .furigana input{width:80%}}@media only screen and (max-width: 767px){.con_request .tbl_basic01 .company input,.con_request .tbl_basic01 .department input,.con_request .tbl_basic01 .position input,.con_request .tbl_basic01 .address input,.con_request .tbl_basic01 .name input,.con_request .tbl_basic01 .furigana input{width:100%;height:40px}}.con_request .tbl_basic01 .tel input,.con_request .tbl_basic01 .email input{width:60%;border:none;border:1px solid #b1b4ae;height:30px}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_request .tbl_basic01 .tel input,.con_request .tbl_basic01 .email input{width:80%}}@media only screen and (max-width: 767px){.con_request .tbl_basic01 .tel input,.con_request .tbl_basic01 .email input{width:100%;height:40px}}.con_request .tbl_basic01 .tel input{width:35%}@media only screen and (max-width: 767px){.con_request .tbl_basic01 .tel input{width:100%}}@media only screen and (max-width: 767px){.con_request .tbl_basic01 .contact td input{width:10%}}.con_request .tbl_basic01 .contact td .first01{margin-right:15px}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_request .tbl_basic01 .contact td .first01{margin-right:20px}}@media only screen and (max-width: 767px){.con_request .tbl_basic01 .contact td .first01{margin-right:20px}}.con_request .tbl_basic01 .select select{width:45%;border:none;border:1px solid #b1b4ae}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_request .tbl_basic01 .select select{width:87%}}@media only screen and (max-width: 767px){.con_request .tbl_basic01 .select select{width:98%}}.con_request .tbl_basic01 .text textarea{width:95%;height:150px;border:none;padding:.5em;border:1px solid #b1b4ae;color:#222323}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_request .tbl_basic01 .text textarea{padding:.8em}}@media only screen and (max-width: 767px){.con_request .tbl_basic01 .text textarea{padding:0.8em 1em}}@media only screen and (max-width: 767px){.con_request .tbl_basic01 .text textarea{width:100%;border-radius:0px}}.con_request .box_att{margin-top:2em;line-height:1.8}@media only screen and (max-width: 767px){.con_request .box_att{margin-top:0em}}.con_request .box_att .txt{margin-bottom:5px}.con_request .box_att .txt a{text-decoration:underline}.con_request .box_att ul li{padding-left:1em;text-indent:-1em}.con_request .box_btn01{margin:3em 0 0px 0}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_request .box_btn01{margin:2em 0 0px 0}}@media only screen and (max-width: 767px){.con_request .box_btn01{margin:2em 0 0px 0}}.con_request .box_btn01 .btn_basic{margin:0 auto}.con_request .box_btn02{margin:5em 0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around}@media only screen and (max-width: 767px){.con_request .box_btn02{margin:2em 0;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}}.con_request .box_btn02 .btn_basic{width:30%}@media only screen and (max-width: 767px){.con_request .box_btn02 .btn_basic{margin:0 auto;width:100%;margin-bottom:3rem}}.con_request table{width:100%;margin:auto}.con_request table .o_txt1{border-bottom:1px solid #ddd}@media only screen and (max-width: 767px){.con_request table .o_txt1{width:100%}}.con_thanks{text-align:center}.con_thanks h3{margin-bottom:50px}.con_thanks .btn_basic{margin:3rem auto}.back{max-width:25em;border:1px solid #fff}@media only screen and (min-width: 768px) and (max-width: 1199px){.back{max-width:25em}}@media only screen and (max-width: 767px){.back{max-width:20em}}.back a{position:relative;padding:1.5em 2em;display:block;width:100%;z-index:2;height:100%;text-align:right}@media only screen and (min-width: 768px) and (max-width: 1199px){.back a{padding:1.5em 1em}}@media only screen and (max-width: 767px){.back a{padding:1.5em 2em}}@media only screen and (min-width: 768px) and (max-width: 1199px){.back a{width:100%}}@media only screen and (max-width: 767px){.back a{width:100%}}@media only screen and (min-width: 1200px){.back a{font-size:85%}}@media only screen and (min-width: 768px) and (max-width: 1199px){.back a{font-size:85%}}@media only screen and (max-width: 767px){.back a{font-size:85%}}.back a:before{content:"";z-index:-1;position:absolute;width:100%;height:100%;display:block;left:0;bottom:0;-webkit-transition:all .3s ease;transition:all .3s ease}.back a span{padding-right:3em}@media only screen and (min-width: 768px) and (max-width: 1199px){.back a span{padding-right:3em}}@media only screen and (max-width: 767px){.back a span{padding-right:3em}}.back a .icon_line{display:inline-block;vertical-align:middle;color:#fff;line-height:1;position:absolute;width:3em;left:2em;height:1px;padding:0;background:currentColor;bottom:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}@media only screen and (min-width: 768px) and (max-width: 1199px){.back a .icon_line{width:1.5em}}@media only screen and (max-width: 767px){.back a .icon_line{width:2em}}@media only screen and (min-width: 768px) and (max-width: 1199px){.back a .icon_line{left:1em}}@media only screen and (max-width: 767px){.back a .icon_line{left:2.5em}}.back a .icon_line::after{display:none}.back a .icon_line:before{content:"";width:0.8em;height:0.65em;border-top:0.1em solid #fff;-webkit-transform:rotate(-30deg);transform:rotate(-30deg);-webkit-transform-origin:top right;transform-origin:top right;position:absolute;top:-600%;left:-0.05em;-webkit-box-sizing:border-box;box-sizing:border-box}.back a:hover{background:transparent}.back a:hover:before{opacity:0}.back.thank a{text-align:center}
