﻿html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}a{text-decoration:none}*{box-sizing:border-box;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body{font-family:"font_name";font-weight:400}.semi-bold{font-family:"font_name";font-weight:600}.bold{font-family:"font_name";font-weight:700}.btn{color:#1a1a1a;outline:none;border:0;cursor:pointer;display:inline-block}.icon{display:inline-block;vertical-align:middle}.p-es{padding:10px}.p-s{padding:20px}.p-m{padding:30px}.p-l{padding:40px}.p-el{padding:50px}.p-t-es{padding-top:10px}.p-t-s{padding-top:20px}.p-t-m{padding-top:30px}.p-t-l{padding-top:40px}.p-t-el{padding-top:50px}.p-r-es{padding-right:10px}.p-r-s{padding-right:20px}.p-r-m{padding-right:30px}.p-r-l{padding-right:40px}.p-r-el{padding-right:50px}.p-b-es{padding-bottom:10px}.p-b-s{padding-bottom:20px}.p-b-m{padding-bottom:30px}.p-b-l{padding-bottom:40px}.p-b-el{padding-bottom:50px}.p-l-es{padding-left:10px}.p-l-s{padding-left:20px}.p-l-m{padding-left:30px}.p-l-l{padding-left:40px}.p-l-el{padding-left:50px}.m-es{margin:10px}.m-s{margin:20px}.m-m{margin:30px}.m-l{margin:40px}.m-el{margin:50px}.m-t-es{margin-top:10px}.m-t-s{margin-top:20px}.m-t-m{margin-top:30px}.m-t-l{margin-top:40px}.m-t-el{margin-top:50px}.m-r-es{margin-right:10px}.m-r-s{margin-right:20px}.m-r-m{margin-right:30px}.m-r-l{margin-right:40px}.m-r-el{margin-right:50px}.m-b-es{margin-bottom:10px}.m-b-s{margin-bottom:20px}.m-b-m{margin-bottom:30px}.m-b-l{margin-bottom:40px}.m-b-el{margin-bottom:50px}.m-l-es{margin-left:10px}.m-l-s{margin-left:20px}.m-l-m{margin-left:30px}.m-l-l{margin-left:40px}.m-l-el{margin-left:50px}.inline-block{display:inline-block;vertical-align:middle}.text-small{font-size:14px}body{font-family:"font_name";font-weight:400}.semi-bold{font-family:"font_name";font-weight:600}.bold{font-family:"font_name";font-weight:700}body{font-size:16px;font-family:Roboto,"BIZ UDPGothic",YuGothic,"Lucida Grande","Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W3",Meiryo,メイリオ,sans-serif;color:#1a1a1a}@media screen and (min-width: 768px){.--sp{display:none !important}}@media screen and (max-width: 768px){.--pc{display:none !important}}.section-main{background-image:url(../../../src/img/bg@2x.png);height:270px;background-size:cover;background-position:0 0}@media screen and (max-width: 680px){.section-main{height:220px}}@media screen and (max-width: 480px){.section-main .section-main{background-position:550px}}@media screen and (min-width: 900px){.section-main{background-image:url(../../../src/img/bg@2x.png)}}.section-main .section-inner{width:100%;max-width:900px;padding:20px}.section-main .section-inner .section-main-header{height:80px}.section-main .section-inner .section-main-header--left{width:40%;text-align:left}@media screen and (max-width: 680px){.section-main .section-inner .section-main-header--left img{width:130px}}@media screen and (max-width: 480px){.section-main .section-inner .section-main-header--left img{width:110px}}.section-main .section-inner .section-main-header--right{width:60%;text-align:right;color:#f08d18;font-size:13px}@media screen and (max-width: 680px){.section-main .section-inner .section-main-header--right{font-size:9px}}@media screen and (max-width: 480px){.section-main .section-inner .section-main-header--right{font-size:8px}}.section-main .section-inner .section-main-header--right img{width:30px}@media screen and (max-width: 680px){.section-main .section-inner .section-main-header--right img{width:24px}}@media screen and (max-width: 480px){.section-main .section-inner .section-main-header--right img{width:16px}}.section-main .section-inner .section-main-header--right a,.section-main .section-inner .section-main-header--right .tel{color:#f08d18;text-decoration:none;font-weight:bold;font-size:30px;margin-bottom:10px}@media screen and (max-width: 680px){.section-main .section-inner .section-main-header--right a,.section-main .section-inner .section-main-header--right .tel{font-size:24px}}@media screen and (max-width: 480px){.section-main .section-inner .section-main-header--right a,.section-main .section-inner .section-main-header--right .tel{font-size:16px}}.section-main .section-inner .section-main-header--right a small,.section-main .section-inner .section-main-header--right .tel small{font-size:.8em}.section-main .section-inner .section-main-header--right>div:last-child{margin-top:5px}.section-main .section-inner .section-main-content{color:#fff;text-align:center;font-size:22px}.section-main .section-inner .section-main-content h1{font-family:Roboto,"BIZ UDPGothic",YuGothic,"Lucida Grande","Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W3",Meiryo,メイリオ,sans-serif;color:#fff;font-size:42px;font-weight:bold;margin-top:10px}@media screen and (max-width: 680px){.section-main .section-inner .section-main-content h1{font-size:30px}}@media screen and (max-width: 480px){.section-main .section-inner .section-main-content h1{font-size:26px}}.section-info .section-inner{width:100%;max-width:900px;margin:auto}.section-info .section-inner .section-info-banner{height:180px;background-color:#fafafa;border:1px solid #d9d9d9;background-image:url(../../../src/img/operator@2x.png);background-repeat:no-repeat;background-size:30%;background-position:20px bottom;overflow:hidden;margin:50px}@media screen and (max-width: 680px){.section-info .section-inner .section-info-banner{background-size:45%;padding:0 10px}}@media screen and (max-width: 680px){.section-info .section-inner .section-info-banner{margin:0px}}.section-info .section-inner .section-info-banner .section-info-banner--left{color:#f08d18;padding-top:30px;font-size:24px;font-weight:bold;padding-right:20px}@media screen and (max-width: 680px){.section-info .section-inner .section-info-banner .section-info-banner--left{font-size:16px}.section-info .section-inner .section-info-banner .section-info-banner--left img{width:100px}}.section-info .section-inner .section-info-banner .section-info-banner--right{text-align:left}.section-info .section-inner .section-info-banner .section-info-banner--right ul{padding-top:30px}.section-info .section-inner .section-info-banner .section-info-banner--right ul li{line-height:26px;font-size:14px}@media screen and (max-width: 680px){.section-info .section-inner .section-info-banner .section-info-banner--right ul li{line-height:17px;font-size:12px}}.section-info .section-inner .section-info-banner .section-info-banner--right ul li span{color:#f08d18}.section-info .section-inner .section-info-banner .section-info-banner--right ul li:last-child{margin-top:30px;font-size:12px;color:#ad8f2b}@media screen and (max-width: 680px){.section-info .section-inner .section-info-banner .section-info-banner--right ul li:last-child{margin-top:10px;font-size:9px}}.section-info .section-inner .section-info-message{text-align:center;margin:50px;font-size:24px;line-height:32px;word-break:auto-phrase}.section-info .section-inner .section-info-message span{color:#f08d18}@media screen and (max-width: 680px){.section-info .section-inner .section-info-message{font-size:18px;line-height:26px}}.section-info .section-inner .section-info-message.section-info-message-sub{font-size:18px;line-height:23px;padding:10px;color:#f08d18;border:1px dashed #f08d18}.section-info.section-info-download .section-inner .section-info-banner{height:240px;background-image:none}.section-info.section-info-download .section-inner .section-info-banner .section-info-banner--left{padding:0}@media screen and (max-width: 680px){.section-info.section-info-download .section-inner .section-info-banner .section-info-banner--left{width:40%;display:flex;align-items:center;justify-content:center}.section-info.section-info-download .section-inner .section-info-banner .section-info-banner--left img{width:100%}}.section-info.section-info-download .section-inner .section-info-banner .section-info-banner--right{font-weight:bold;line-height:36px;padding:20px;display:flex;align-items:center;justify-content:center}@media screen and (max-width: 680px){.section-info.section-info-download .section-inner .section-info-banner .section-info-banner--right{width:60%}}.section-info.section-info-download .section-inner .section-info-banner .section-info-banner--right p span{padding-bottom:4px;border-bottom:4px solid #f08d18}@media screen and (max-width: 680px){.section-info.section-info-download .section-inner .section-info-banner .section-info-banner--right p{line-height:26px;font-size:13px}.section-info.section-info-download .section-inner .section-info-banner .section-info-banner--right p span{padding-bottom:2px;border-bottom:2px solid #f08d18}}.section-info-finish .section-info-message a{color:#f08d18;text-decoration:none;font-family:"Roboto";font-weight:bold}.section-info-finish .section-info-message>div{font-size:14px}.section-flow{max-width:900px;margin-bottom:40px}.section-flow>div{padding:20px}.section-flow h5{text-align:center;margin:50px;font-size:24px;line-height:32px;font-weight:bold;border-bottom:1px dashed #ccc}@media screen and (max-width: 680px){.section-flow h5{line-height:26px;font-size:18px}}.section-flow h5 span{position:relative;top:15px;background:#fff;padding:10px}.section-flow .uk-tab li,.section-flow .uk-tab-left li{font-size:18px;line-height:22px}.section-flow .uk-tab li a,.section-flow .uk-tab-left li a{text-decoration:none}.section-flow .uk-tab li a span,.section-flow .uk-tab-left li a span{font-family:"Roboto";font-weight:bold}@media screen and (max-width: 960px){.section-flow .uk-tab li{width:50%}}.section-flow .uk-switcher{font-size:18px;line-height:28px}.section-form{padding:20px;border:2px solid #ffe3a5;background-color:rgba(255,233,206,.2)}.section-form .section-inner{max-width:700px;margin:auto}.section-form .section-inner h2{font-size:30px;font-weight:bold;text-align:center;margin:40px auto}.section-form .section-inner fieldset{margin-top:80px}.section-form .section-inner fieldset legend{text-align:left;font-size:24px;border-bottom:1px solid #939393;width:100%;padding-bottom:10px;margin-bottom:20px}.section-form .section-inner fieldset legend img{width:11px;margin-right:10px}.section-form .section-inner fieldset.select>div{justify-content:center}@media screen and (max-width: 480px){.section-form .section-inner fieldset.select>div>div{padding-left:20px}}.section-form .section-inner fieldset.select input{position:absolute;left:-9999px}.section-form .section-inner fieldset.select label{display:block;position:relative;margin:20px 0px 0px 0px;padding:15px 30px 15px 62px;border:3px solid #fff;border-radius:100px;color:#1a1a1a;background-color:#fff;box-shadow:0 0 4px rgba(0,0,0,.2);white-space:nowrap;cursor:pointer;user-select:none;transition:background-color .2s,box-shadow .2s;width:200px;font-size:14px;font-weight:bold;border:2px solid #333}@media screen and (max-width: 480px){.section-form .section-inner fieldset.select label{margin:20px 0px 0px 0px;padding:13px 20px 12px 40px;width:150px;font-size:12px}}.section-form .section-inner fieldset.select label::before{content:"";display:block;position:absolute;top:10px;bottom:10px;left:10px;transition:background-color .2s;background-image:url(../../../src/img/radio-button-unchecked.svg);background-size:contain;background-repeat:no-repeat;width:26px}.section-form .section-inner fieldset.select label:hover,.section-form .section-inner fieldset.select input:focus+label{box-shadow:0 0 8px rgba(0,0,0,.2)}.section-form .section-inner fieldset.select input:checked+label{background-color:rgba(240,141,24,.2);color:#f08d18;border:2px solid #f08d18}.section-form .section-inner fieldset.select input:checked+label::before{background-image:url(../../../src/img/radio-button-checked.svg)}.section-form .section-inner fieldset .need{color:#f0506e !important;font-size:10px;font-weight:bold;margin-left:4px}.section-form .section-inner fieldset.basic{font-size:16px}.section-form .section-inner fieldset.basic label{text-align:left;font-weight:bold;font-size:16px;line-height:24px}.section-form .section-inner fieldset.basic select,.section-form .section-inner fieldset.basic input[type=text],.section-form .section-inner fieldset.basic input[type=email]{height:48px}.section-form .section-inner fieldset.basic textarea{height:200px;padding:10px 10px;line-height:28px}.section-form .section-inner fieldset .checkbox-style{text-align:left}.section-form .section-inner fieldset .checkbox-style span.wpcf7-list-item{margin:0}.section-form .section-inner fieldset .checkbox-style label{display:flex;margin-bottom:8px;align-items:center;font-size:14px}.section-form .section-inner fieldset .checkbox-style label input[type=checkbox]{display:none}.section-form .section-inner fieldset .checkbox-style label span{box-sizing:border-box;cursor:pointer;display:inline-block;padding:0 0 0 30px;position:relative;width:auto}.section-form .section-inner fieldset .checkbox-style label span::before{background:#fff;border:1px solid #ccc;border-radius:3px;content:"";display:block;height:16px;left:5px;margin-top:-8px;position:absolute;top:50%;width:16px}.section-form .section-inner fieldset .checkbox-style label span::after{border-right:3px solid #f08e17;border-bottom:3px solid #f08e17;content:"";display:block;height:19px;left:13px;margin-top:-15px;opacity:0;position:absolute;top:50%;transform:rotate(45deg);width:6px}.section-form .section-inner fieldset .checkbox-style label input[type=checkbox]:checked+span::before{border-color:#666}.section-form .section-inner fieldset .checkbox-style label input[type=checkbox]:checked+span::after{opacity:1}@media screen and (min-width: 960px){.section-form .section-inner fieldset .acceptance{margin-top:7px}}.section-form.section-form--download .section-inner fieldset{margin-top:40px}.section-form.section-form--download .policy{text-align:center}.section-form.section-form--download .policy label{text-align:left;font-weight:bold;font-size:16px;line-height:24px}.section-form.section-form--download .policy .uk-form-horizontal .uk-form-label{width:auto}.section-form .note{padding:0 0 10px 0;font-size:12px;text-align:left;color:#333;line-height:16px}.section-form button{margin:20px 0;background-color:#f08d18;color:#fff;padding:20px 20px;width:80%;border:none;border-radius:10px;font-size:24px;font-weight:bold;cursor:pointer;box-shadow:0 0 4px rgba(0,0,0,.2)}@media screen and (max-width: 680px){.section-form button{font-size:15px}}.section-form button img{margin-left:10px}.section-form button:hover{box-shadow:0 0 8px rgba(0,0,0,.2)}.submit{line-height:1.4}.submit a{text-decoration:underline;color:#f08d18;font-weight:bold}.section-about{background-color:#eee;padding:60px 0}.section-about .section-inner{width:100%;max-width:900px;margin:auto;padding:20px}.section-about .section-inner .about-left{max-width:360px}.section-about .section-inner .about-right h3{margin-bottom:20px;font-size:18px}.section-about .section-inner .about-right p{font-size:16px;line-height:26px}.section-about .section-inner .about-right p span{color:#ad8f2b}footer{font-size:12px}.endingnote form legend{font-size:20px !important}@media screen and (max-width: 680px){.endingnote .section-main .section-inner .section-main-header{height:60px}}.endingnote .section-main .section-inner .section-main-content h1 div.top{font-size:22px;font-weight:bold;margin-bottom:10px}@media screen and (max-width: 680px){.endingnote .section-main .section-inner .section-main-content h1 div.top{font-size:18px}}.endingnote .section-main .section-inner .section-main-content h1 div.middle{font-size:32px;font-weight:bold;margin-bottom:10px}@media screen and (max-width: 680px){.endingnote .section-main .section-inner .section-main-content h1 div.middle{font-size:22px}}.endingnote .section-main .section-inner .section-main-content h1 div.bottom{font-size:24px;font-weight:bold}@media screen and (max-width: 680px){.endingnote .section-main .section-inner .section-main-content h1 div.bottom{font-size:18px}}.endingnote .section-main .section-inner .section-main-content h1 div.bottom span{border-bottom:1px dashed #fff}.endingnote .endingnote-section-info .section-inner{width:100%;max-width:900px;margin:auto}.endingnote .endingnote-section-info .section-inner .section-info-message{text-align:center;margin:50px;font-size:24px;line-height:30px}.endingnote .endingnote-section-info .section-inner .section-info-message span{color:#f08d18}@media screen and (max-width: 680px){.endingnote .endingnote-section-info .section-inner .section-info-message{font-size:18px;line-height:26px}}.endingnote .endingnote-section-info .section-inner .section-info-message.section-info-message-sub{font-size:18px;line-height:23px;padding:10px;color:#f08d18;border:1px dashed #f08d18}.endingnote .endingnote-section-info.section-info-download .section-inner .section-info-banner{background-image:none;margin:60px auto}@media screen and (max-width: 680px){.endingnote .endingnote-section-info.section-info-download .section-inner .section-info-banner{flex-direction:column}}.endingnote .endingnote-section-info.section-info-download .section-inner .section-info-banner .section-info-banner--left{padding:0}.endingnote .endingnote-section-info.section-info-download .section-inner .section-info-banner .section-info-banner--left>div{text-align:center}.endingnote .endingnote-section-info.section-info-download .section-inner .section-info-banner .section-info-banner--left>div img{width:90%}@media screen and (max-width: 680px){.endingnote .endingnote-section-info.section-info-download .section-inner .section-info-banner .section-info-banner--left>div img{width:70%}}@media screen and (max-width: 680px){.endingnote .endingnote-section-info.section-info-download .section-inner .section-info-banner .section-info-banner--left{width:100%}}.endingnote .endingnote-section-info.section-info-download .section-inner .section-info-banner .section-info-banner--right{font-weight:bold;line-height:36px;padding:20px;display:flex;align-items:center;justify-content:center}@media screen and (max-width: 680px){.endingnote .endingnote-section-info.section-info-download .section-inner .section-info-banner .section-info-banner--right{width:100%}}.endingnote .endingnote-section-info.section-info-download .section-inner .section-info-banner .section-info-banner--right p{font-weight:normal;font-size:20px}@media screen and (max-width: 680px){.endingnote .endingnote-section-info.section-info-download .section-inner .section-info-banner .section-info-banner--right p{font-size:16px}}.endingnote .endingnote-section-info.section-info-download .section-inner .section-info-banner .section-info-banner--right p span{font-weight:bold}.endingnote .endingnote-section-info.section-info-download .section-inner .section-info-banner .section-info-banner--right p strong{font-weight:bold;color:#f08d18}@media screen and (max-width: 680px){.endingnote .endingnote-section-info.section-info-download .section-inner .section-info-banner .section-info-banner--right p{line-height:26px}.endingnote .endingnote-section-info.section-info-download .section-inner .section-info-banner .section-info-banner--right p span{padding-bottom:2px;border-bottom:2px solid #f08d18}.endingnote .endingnote-section-info.section-info-download .section-inner .section-info-banner .section-info-banner--right p br{display:none}}.endingnote .endingnote-section-info.section-info-download .section-inner .section-info-point{max-width:900px;margin:90px auto 60px auto}@media screen and (max-width: 680px){.endingnote .endingnote-section-info.section-info-download .section-inner .section-info-point{margin:0px auto 30px auto}}.endingnote .endingnote-section-info.section-info-download .section-inner .section-info-point h3{font-weight:bold;font-size:30px;text-align:center;margin-bottom:30px}@media screen and (max-width: 680px){.endingnote .endingnote-section-info.section-info-download .section-inner .section-info-point h3{font-size:28px}}.endingnote .endingnote-section-info.section-info-download .section-inner .section-info-point h3 span{position:relative}.endingnote .endingnote-section-info.section-info-download .section-inner .section-info-point h3 span:after{position:absolute;top:-8px;left:35%;content:"";background-color:#f08d18;width:4px;height:4px;border-radius:50%}.endingnote .endingnote-section-info.section-info-download .section-inner .section-info-point ul{display:flex;flex-wrap:wrap;justify-content:center;align-items:center}.endingnote .endingnote-section-info.section-info-download .section-inner .section-info-point ul li{margin:10px 10px}.endingnote .endingnote-section-info.section-info-download .section-inner .section-info-point ul li div{margin:auto;text-align:center}.endingnote .endingnote-section-info.section-info-download .section-inner .section-info-point ul li div h4{font-size:18px;font-weight:bold;max-width:420px;background-color:#f08d18;color:#fff;padding:12px;margin:auto;display:flex;justify-content:flex-start;align-items:baseline;z-index:9999;position:relative}@media screen and (max-width: 680px){.endingnote .endingnote-section-info.section-info-download .section-inner .section-info-point ul li div h4{font-size:16px;line-height:24px}}.endingnote .endingnote-section-info.section-info-download .section-inner .section-info-point ul li div h4 div{text-align:center}.endingnote .endingnote-section-info.section-info-download .section-inner .section-info-point ul li div h4 span.point{font-family:"Cardo";font-weight:normal;margin-right:2px}.endingnote .endingnote-section-info.section-info-download .section-inner .section-info-point ul li div h4 span.point_num{font-family:"Roboto";font-size:30px;margin-right:10px}.endingnote .endingnote-section-info.section-info-download .section-inner .section-info-point ul li p{font-size:18px;line-height:24px;text-align:center;padding:20px;max-width:420px;border:1px solid #f08d18;margin:auto}@media screen and (max-width: 680px){.endingnote .endingnote-section-info.section-info-download .section-inner .section-info-point ul li p{font-size:14px;line-height:20px}}.endingnote .endingnote-section-info.section-info-download .section-inner .section-info-point ul li p span{font-weight:bold}.endingnote .endingnote-section-info.section-info-download .section-inner .section-info-message{font-weight:bold;color:#f08d18}.endingnote .endingnote-section-info.section-info-download .section-inner .section-info-message span{font-size:64px;margin:30px 0 0 0}.endingnote .blog-cv-step__contact-heading{font-size:28px;font-weight:bold;padding:20px;color:#f08d18;text-align:center}@media screen and (max-width: 640px){.endingnote .blog-cv-step__contact-heading{font-size:24px;line-height:1.4em}}.endingnote .blog-cv-step__contact{width:auto;margin:25px 15px 0 15px;text-align:center}@media screen and (min-width: 768px){.endingnote .blog-cv-step__contact{width:590px;margin:30px auto 40px auto}}.endingnote .blog-cv-step__contact-copy{display:inline-block;position:relative;padding:0 10px;font-size:11px}@media screen and (min-width: 768px){.endingnote .blog-cv-step__contact-copy{font-size:13px;padding:0 12px}}@media screen and (max-width: 359px){.endingnote .blog-cv-step__contact-copy{font-size:10px;letter-spacing:-0.01em;padding:0 6px}}.endingnote .blog-cv-step__contact-copy span{color:#f08d18}.endingnote .blog-cv-step__contact-copy::before,.endingnote .blog-cv-step__contact-copy::after{border-left:2px solid #333;content:"";display:block;height:14px;position:absolute;top:2px}@media screen and (min-width: 768px){.endingnote .blog-cv-step__contact-copy::before,.endingnote .blog-cv-step__contact-copy::after{top:0px;height:19px}}.endingnote .blog-cv-step__contact-copy::before{left:0;transform:rotate(-30deg)}.endingnote .blog-cv-step__contact-copy::after{right:0;transform:rotate(30deg)}.endingnote .blog-cv-step__contact-btn{display:flex;align-items:center;justify-content:flex-end;background:linear-gradient(45deg, #FDA43A, #F08D18);box-shadow:0 2px 4px 0 rgba(0,0,0,.34);border-radius:10px;color:#fff;text-decoration:none;position:relative;margin:10px 0;height:74px}.endingnote .blog-cv-step__contact-btn:hover{color:#fff;text-decoration:none}@media screen and (min-width: 768px){.endingnote .blog-cv-step__contact-btn{height:115px}}.endingnote .blog-cv-step__contact-btn>div{margin-right:20px}@media screen and (min-width: 768px){.endingnote .blog-cv-step__contact-btn>div{margin-right:25px}}@media screen and (max-width: 359px){.endingnote .blog-cv-step__contact-btn>div{margin-right:10px}}.endingnote .blog-cv-step__contact-btn::before{content:"";display:block;background-image:url(https://www.i-sozoku.com/wp-content/themes/i-sozoku/images/navi/blog_cv_step_btn_bg.png);background-size:contain;background-repeat:no-repeat;position:absolute;bottom:0;z-index:1;width:115px;height:80px;left:6px}@media screen and (min-width: 768px){.endingnote .blog-cv-step__contact-btn::before{width:180px;height:125px;left:10px}}.endingnote .blog-cv-step__contact-btn--form{background:#76a022;justify-content:center;font-size:16px;height:auto;padding:20px 10px}.endingnote .blog-cv-step__contact-btn--form i{margin:0 10px}@media screen and (min-width: 768px){.endingnote .blog-cv-step__contact-btn--form{font-size:20px}.endingnote .blog-cv-step__contact-btn--form br{display:none}}.endingnote .blog-cv-step__contact-btn--form::before{background:none;width:auto;height:auto;left:auto}@media screen and (min-width: 768px){.endingnote .blog-cv-step__contact-btn--form::before{width:auto;height:auto;left:auto}}.endingnote .blog-cv-step__contact-tel{display:flex;align-items:center;justify-content:center;position:relative;font-weight:bold;z-index:2;letter-spacing:.07em;line-height:1;margin-top:5px;font-size:22px}@media screen and (min-width: 768px){.endingnote .blog-cv-step__contact-tel{font-size:39px}}@media screen and (max-width: 359px){.endingnote .blog-cv-step__contact-tel{font-size:26px}}.endingnote .blog-cv-step__contact-tel small{font-size:.8em}.endingnote .blog-cv-step__contact-tel img{width:30px;margin-top:2px;margin-right:5px}@media screen and (min-width: 768px){.endingnote .blog-cv-step__contact-tel img{width:50px;margin-right:8px}}@media screen and (max-width: 359px){.endingnote .blog-cv-step__contact-tel img{margin-top:2px;width:28px}}.endingnote .blog-cv-step__contact-business-hours{position:relative;font-size:10px;z-index:2;margin-top:3px}@media screen and (min-width: 768px){.endingnote .blog-cv-step__contact-business-hours{font-size:13px}}@media screen and (max-width: 359px){.endingnote .blog-cv-step__contact-business-hours{letter-spacing:-0.1em}}.endingnote .blog-cv-step__contact-know_more{display:flex;align-items:center;justify-content:center;color:#f08d18;text-decoration:underline;font-size:11px}@media screen and (min-width: 768px){.endingnote .blog-cv-step__contact-know_more{font-size:13px}}.endingnote .blog-cv-step__contact-know_more img{width:15px;margin-left:5px}@media screen and (min-width: 768px){.endingnote .blog-cv-step__contact-know_more img{width:20px}}.section-sim-contetns .section-inner{max-width:1024px;margin:0 auto}.section-sim-contetns .section-inner h2{font-size:32px}@media(max-width: 720px){.section-sim-contetns .section-inner h2{font-size:22px}}.section-sim-contetns .section-inner ul li{border-bottom:1px solid #ccc}.section-sim-contetns .section-inner ul li .left{min-width:380px}@media(max-width: 720px){.section-sim-contetns .section-inner ul li .left{min-width:100%}}.section-sim-contetns .section-inner ul li .left a{margin:auto}.section-sim-contetns .section-inner ul li .left a>img{width:100%;max-width:400px;border:1px solid #ccc}@media(max-width: 720px){.section-sim-contetns .section-inner ul li .left a>img{max-width:300px;margin:auto}}.section-sim-contetns .section-inner ul li .right .title{font-size:30px}.section-sim-contetns .section-inner ul li .right .desc{font-size:18px}.section-sim-contetns .section-inner ul li .right .button a{background-color:#e86e71;color:#fff;font-size:24px}.section-sim-contetns .section-inner ul li.li1 .right .title{color:#78c864}.section-sim-contetns .section-inner ul li.li2 .right .title{color:#f08d18}.section-sim-contetns .section-inner ul li.li3 .right .title{color:#1a95f0}.download-paper-finish .blog-cv-step__contact-heading{font-size:28px;font-weight:bold;padding:20px;color:#f08d18;text-align:center}@media screen and (max-width: 640px){.download-paper-finish .blog-cv-step__contact-heading{font-size:24px;line-height:1.4em}}.download-paper-finish .blog-cv-step__contact{width:auto;margin:25px 15px 0 15px;text-align:center}@media screen and (min-width: 768px){.download-paper-finish .blog-cv-step__contact{width:590px;margin:30px auto 40px auto}}.download-paper-finish .blog-cv-step__contact-copy{display:inline-block;position:relative;padding:0 10px;font-size:11px}@media screen and (min-width: 768px){.download-paper-finish .blog-cv-step__contact-copy{font-size:13px;padding:0 12px}}@media screen and (max-width: 359px){.download-paper-finish .blog-cv-step__contact-copy{font-size:10px;letter-spacing:-0.01em;padding:0 6px}}.download-paper-finish .blog-cv-step__contact-copy span{color:#f08d18}.download-paper-finish .blog-cv-step__contact-copy::before,.download-paper-finish .blog-cv-step__contact-copy::after{border-left:2px solid #333;content:"";display:block;height:14px;position:absolute;top:2px}@media screen and (min-width: 768px){.download-paper-finish .blog-cv-step__contact-copy::before,.download-paper-finish .blog-cv-step__contact-copy::after{top:0px;height:19px}}.download-paper-finish .blog-cv-step__contact-copy::before{left:0;transform:rotate(-30deg)}.download-paper-finish .blog-cv-step__contact-copy::after{right:0;transform:rotate(30deg)}.download-paper-finish .blog-cv-step__contact-btn{display:flex;align-items:center;justify-content:flex-end;background:linear-gradient(45deg, #FDA43A, #F08D18);box-shadow:0 2px 4px 0 rgba(0,0,0,.34);border-radius:10px;color:#fff;text-decoration:none;position:relative;margin:10px 0;height:74px}.download-paper-finish .blog-cv-step__contact-btn:hover{color:#fff;text-decoration:none}@media screen and (min-width: 768px){.download-paper-finish .blog-cv-step__contact-btn{height:115px}}.download-paper-finish .blog-cv-step__contact-btn>div{margin-right:20px}@media screen and (min-width: 768px){.download-paper-finish .blog-cv-step__contact-btn>div{margin-right:25px}}@media screen and (max-width: 359px){.download-paper-finish .blog-cv-step__contact-btn>div{margin-right:10px}}.download-paper-finish .blog-cv-step__contact-btn::before{content:"";display:block;background-image:url(https://www.i-sozoku.com/wp-content/themes/i-sozoku/images/navi/blog_cv_step_btn_bg.png);background-size:contain;background-repeat:no-repeat;position:absolute;bottom:0;z-index:1;width:115px;height:80px;left:6px}@media screen and (min-width: 768px){.download-paper-finish .blog-cv-step__contact-btn::before{width:180px;height:125px;left:10px}}.download-paper-finish .blog-cv-step__contact-btn--form{background:#76a022;justify-content:center;font-size:16px;height:auto;padding:20px 10px}.download-paper-finish .blog-cv-step__contact-btn--form i{margin:0 10px}@media screen and (min-width: 768px){.download-paper-finish .blog-cv-step__contact-btn--form{font-size:20px}.download-paper-finish .blog-cv-step__contact-btn--form br{display:none}}.download-paper-finish .blog-cv-step__contact-btn--form::before{background:none;width:auto;height:auto;left:auto}@media screen and (min-width: 768px){.download-paper-finish .blog-cv-step__contact-btn--form::before{width:auto;height:auto;left:auto}}.download-paper-finish .blog-cv-step__contact-tel{display:flex;align-items:center;justify-content:center;position:relative;font-weight:bold;z-index:2;font-family:"Roboto";letter-spacing:.07em;line-height:1;margin-top:5px;font-size:34px}@media screen and (min-width: 768px){.download-paper-finish .blog-cv-step__contact-tel{font-size:56px}}@media screen and (max-width: 359px){.download-paper-finish .blog-cv-step__contact-tel{font-size:26px}}.download-paper-finish .blog-cv-step__contact-tel img{width:36px;margin-top:5px;margin-right:5px}@media screen and (min-width: 768px){.download-paper-finish .blog-cv-step__contact-tel img{width:50px;margin-right:8px}}@media screen and (max-width: 359px){.download-paper-finish .blog-cv-step__contact-tel img{margin-top:2px;width:28px}}.download-paper-finish .blog-cv-step__contact-business-hours{position:relative;font-size:10px;z-index:2;margin-top:3px}@media screen and (min-width: 768px){.download-paper-finish .blog-cv-step__contact-business-hours{font-size:13px}}@media screen and (max-width: 359px){.download-paper-finish .blog-cv-step__contact-business-hours{letter-spacing:-0.1em}}.download-paper-finish .blog-cv-step__contact-know_more{display:flex;align-items:center;justify-content:center;color:#f08d18;text-decoration:underline;font-size:11px}@media screen and (min-width: 768px){.download-paper-finish .blog-cv-step__contact-know_more{font-size:13px}}.download-paper-finish .blog-cv-step__contact-know_more img{width:15px;margin-left:5px}@media screen and (min-width: 768px){.download-paper-finish .blog-cv-step__contact-know_more img{width:20px}}.list__footer-jpx,.list__footer-pmark{text-align:left;font-weight:normal;font-size:14px;max-width:800px;margin:2px auto;padding:24px 8px}@media screen and (min-width: 767px){.list__footer-jpx,.list__footer-pmark{text-align:left;padding:10px 0;font-weight:bold;font-size:15px;padding:24px 0}}.list__footer-jpx ul,.list__footer-pmark ul{display:flex;justify-content:left;align-items:flex-start}@media screen and (min-width: 767px){.list__footer-jpx ul,.list__footer-pmark ul{justify-content:center;align-items:center}}.list__footer-jpx li:last-child,.list__footer-pmark li:last-child{padding:0 10px;line-height:1.6}.list__footer-jpx img,.list__footer-pmark img{min-width:40px;width:40px;line-height:0;vertical-align:middle}.list__footer-jpx strong,.list__footer-pmark strong{color:#eb6877;font-size:13px}.list__footer-pmark{margin-top:4px;border-bottom:1px solid #dedede}.copyright{padding:20px;font-size:12px;line-height:16px;color:#fff;text-align:center;border-top:1px solid #ccc;background:#333}.contact_form_20220916 h1{margin:32px auto;max-width:780px;display:flex;flex-direction:column;justify-content:center;align-items:baseline}@media screen and (max-width: 767px){.contact_form_20220916 h1{padding-left:12px}}