@charset "UTF-8";blockquote,body,dd,div,dl,dt,fieldset,form,h1,h2,h3,h4,h5,h6,input,li,ol,p,pre,td,textarea,th,ul{zoom:1;margin:0;padding:0}iframe{border:0}table{border-collapse:collapse;border-spacing:0}img{line-height:0;vertical-align:bottom}fieldset,img{border:0}address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:400}li,ol,ul{list-style:none}caption,th{text-align:left}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:400}q:after,q:before{content:""}abbr,acronym{border:0}textarea{font-size:100%}.cf:after,.cf:before{content:"";display:table}.cf:after{clear:both}.cf{zoom:1}a{text-decoration:underline}a,a:link,a:visited{color:#007ccb}a:active,a:hover{color:#007ccb;text-decoration:none}body{background-color:#fff;color:#333;font:12px/1.22 ヒラギノ角ゴ Pro W3,Hiragino Kaku Gothic Pro,メイリオ,Meiryo,ＭＳ Ｐゴシック,sans-serif;*font-size:small;*font:x-small;position:relative}table{font:100%;font-size:inherit}input,select,textarea{font:99%}code,pre{font:115% monospace,Osaka,ＭＳ Ｐゴシック,Arial,sans-serif;*font-size:100%}body *{line-height:1.22em}#header{border-bottom:1px solid #e7e7e7}#header .head_txt{background-color:#009fde;display:flex;font-size:10px;padding:2px 0;width:100%}#header h1{color:#fff;font-size:12px;margin:0 auto;width:960px}#header .inbox{margin:15px auto;padding:5px 0;width:960px}#header .logo{float:left;margin-top:10px;width:160px}#header .header_closing{float:inherit;width:490px}#header .txtbox{margin-bottom:18px;text-align:right}#header .code_txt{display:inline;letter-spacing:-.6px}#header .company_link{color:#fff;margin:0 20px 0 17px;width:640px}#header .company_link a{color:#fff;line-height:10px;margin:0 0 0 20px}#header .header_closing .telbox{float:left;width:364px}#header .header_closing .telbox .tel_img{background:url(../img/common/ico_tel_header.png) no-repeat 0 0;min-height:43px;padding-left:49px}#header .header_closing .telbox .open_txt{margin-top:9px}#header .header_closing .btn{float:right;width:310px}#header .header_closing .cvbtn{display:flex;float:right;padding-top:13px;width:320px}#header .header_closing .menu{display:flex;float:right;padding-top:0;width:auto}#header .header_closing li{float:right;width:100px}#header .header_closing .menu a{color:#555;font-size:13px;line-height:1rem;width:105px}#header .header_closing .btn a,#header .header_closing .menu a{background:#fff;display:inline-block;font-weight:600;letter-spacing:.5px;padding:12px 5px;text-align:center;text-decoration:none}#header .header_closing .btn a{border:2px solid #009fde;border-radius:5px;box-shadow:0 3px 5px #27272721;color:#009fde;font-size:11px;line-height:1;margin:0 5px;width:110px}#header .header_closing .btn2{float:right;width:310px}#header .header_closing .btn2 a{background:#009fde;border:1px solid #00000000;border-radius:5px;box-shadow:0 3px 5px #00c9a538;color:#fff;display:inline-block;font-size:11px;font-weight:300;letter-spacing:.5px;line-height:1;margin:0 5px;padding:12px 5px;text-align:center;text-decoration:none;width:110px}.fade:hover{filter:alpha(opacity=80);-ms-filter:"alpha(opacity=80)";opacity:.8;-webkit-opacity:.8;-moz-opacity:.8}.inbox{width:960px}.auto,.inbox{margin-left:auto;margin-right:auto}*{box-sizing:border-box}body{font-size:14px}.v218_420{background:url(../images/v218_420.png);background-position:50%;background-repeat:no-repeat;background-size:cover;height:759px;left:0;width:100%}.v218_420,.v218_421{opacity:1;overflow:hidden;position:absolute;top:0}.v218_421{background:url(../images/v218_421.png);background-position:50%;background-repeat:no-repeat;background-size:cover;height:753px;left:350px;width:777px}.v218_422{background:#d5dce0;height:1px;left:15px;opacity:1;overflow:hidden;position:absolute;top:758px;width:100%}.v218_423{font-family:Meiryo;font-size:22px;font-weight:Regular;top:80px;width:115px}.v218_423,.v218_424{color:#000;left:15px;opacity:1;position:absolute;text-align:left}.v218_424{font-family:Noto Sans JP;font-weight:Black;top:113px;width:549px}.v218_425{color:#171774;font-family:Meiryo;font-size:24px;font-weight:Regular;left:15px;opacity:1;position:absolute;text-align:left;top:249px;width:469px}.v218_426{top:463px;width:580px}.v218_426,.v218_427{color:#333;font-family:Noto Sans JP;font-size:16px;font-weight:Regular;left:0;opacity:1;position:absolute;text-align:left}.v218_427{top:555px;width:581px}.v218_428{background:url(../images/v218_428.png);background-position:50%;background-repeat:no-repeat;background-size:cover;left:669px;overflow:hidden;top:112px}.v218_428,.v218_429{height:424px;opacity:1;position:absolute;width:424px}.v218_429{background:#e8f0f6;border-radius:50%;left:0;top:0}.v218_430{background:url(../images/v218_430.png);background-position:50%;background-repeat:no-repeat;background-size:cover;height:241px;left:92px;opacity:1;overflow:hidden;position:absolute;top:91px;width:241px}.v218_431{background:url(../images/v218_431.png);top:241px;transform:rotate(-45deg)}.v218_431,.v218_432{border:8px solid #fff;left:0;opacity:1;position:absolute;width:341px}.v218_432{background:url(../images/v218_432.png);top:0}.v218_433{background:#ea5151;left:17px}.v218_433,.v218_434{border-radius:50%;height:176px;opacity:1;position:absolute;top:0;width:176px}.v218_434{background:#09b3d2;left:233px}.v218_435{background:#f9a513;left:233px}.v218_435,.v218_436{border-radius:50%;height:176px;opacity:1;position:absolute;top:247px;width:176px}.v218_436{background:#7ac017;left:17px}.v218_437{color:#002dce;font-family:Meiryo;font-size:24px;font-weight:700;left:19px;opacity:1;position:absolute;text-align:center;top:180px;width:392px}.v218_438{font-size:18px;font-weight:Regular;top:22px}.v218_438,.v218_439{color:#fff;font-family:Meiryo;left:17px;opacity:1;position:absolute;text-align:center;width:176px}.v218_439{font-size:24px;font-weight:700;top:61px}.v218_440{left:17px}.v218_440,.v218_441{color:#fff;font-family:Meiryo;font-size:24px;font-weight:700;opacity:1;position:absolute;text-align:center;top:306px;width:176px}.v218_441{left:233px}.v218_442{font-size:24px;font-weight:700}.v218_442,.v218_443{color:#fff;font-family:Meiryo;left:233px;opacity:1;position:absolute;text-align:center;top:22px;width:176px}.v218_443{font-size:18px;font-weight:Regular}.v218_444{left:233px}.v218_444,.v218_445{color:#fff;font-family:Meiryo;font-size:18px;font-weight:Regular;opacity:1;position:absolute;text-align:center;top:269px;width:176px}.v218_445{left:17px}.closing{background-color:#f4f9ff;border-bottom:1px solid #e7edf5;padding-bottom:40px}.closing dt{background-color:#35a9d4;margin-bottom:40px;padding:10px 0}.closing dd{background-color:#fff;border-radius:4px;padding:23px 30px 26px}.closing ul{height:84px;margin:0 auto;position:relative;width:900px}.closing ul.staff:before{content:none}.closing ul.staff:after{background:url(//43632288.fs1.hubspotusercontent-na1.net/hubfs/43632288/raw_assets/public/Smartrelease_Theme/img/voicele/lp/i_closing.png);content:"";height:128px;position:absolute;right:13px;top:-107px;width:115px}.closing dd p{border-bottom:1px dotted #666;margin-bottom:2px;padding-bottom:11px}.closing_tel{float:left;padding-bottom:31px}.closing_btn{float:right;padding-top:0}.closing .inbox{width:900px}#company_tl{margin-bottom:60px;padding:36px 0}#footer_link{margin:0 auto 20px;width:960px}#footer_link li{margin-right:20px}#footer_link li:last-child{margin-right:0}#footer_link li a{background:url(//43632288.fs1.hubspotusercontent-na1.net/hubfs/43632288/raw_assets/public/Smartrelease_Theme/img/voicele/lp/ico_ar.png) no-repeat 0;color:#666;font-size:12px;line-height:1.4;padding-left:11px}#footer_link li a:hover{color:#333;text-decoration:none}#footer_dsc{background-color:#d1def0;font-size:13px;padding:8px;text-align:center}#footer .bgbox{background-color:#fbfbfb;padding:20px 0 15px}#footer .bgbox .inbox{align-items:center;display:flex;justify-content:space-between}#footer .logo{width:150px}#ssl{display:flex;flex-basis:270px;justify-content:space-between}#ssl_seal{margin-right:10px}#ssl p{color:#333;font-size:10px;line-height:1.4}#copyright{background-color:#1b5bb2;padding:10px 0}#copyright p{color:#fff;font-size:12px}#copyright_l{display:inline-block;width:350px}#copyright_r{display:inline-block;text-align:right;width:590px}.tl{background-color:#1aaad8}#tm_1{background:url(../img/form/ico_tm_1.png) no-repeat 0}#tm_2{background:url(../img/form/ico_tm_2.png) no-repeat 0}.xsmall{font-size:12px;line-height:18px}.small{font-size:16px;line-height:23px}.normal{font-size:18px}.normal,.normal span{line-height:26px}.large{font-size:20px}.large,.large span{line-height:30px}.bold{font-weight:700}.notice{color:#d00000}.center{margin:0}.center,.center2{text-align:center}.center2{margin:23px}.left{float:left}.right{text-align:right}.ml20{margin-left:20px}.mt20{margin-top:20px}.mb10{margin-bottom:10px}.mb20{background-color:#fff;margin-bottom:0;margin-top:0}.mb30{margin-bottom:30px}.mb40{margin:0}.large mb40 p{margin:0 20px}.mb50{margin-bottom:50px}.mb60{margin-bottom:60px}.mb70{margin-bottom:-30px}.mb80{margin-bottom:0}.mb90{margin-bottom:90px}.mb100{margin-bottom:0}.kakushitag{opacity:0;position:absolute}@media (min-width:641px){.hide-pc{display:none!important}#header .header_closing .btn a{height:38px}#header .header_closing .btn2 a{height:36px}.closing_lead{background-color:#35a9d4;padding:10px 0;text-align:center}}@media (max-width:640px){.hide-sp{display:none!important}img{height:auto;max-width:100%}body{font-family:ArialMT,Hiragino Kaku Gothic ProN,ヒラギノ角ゴ ProN W3,メイリオ,sans-serif;font-size:26px;padding-bottom:110px;-webkit-text-size-adjust:none}#header,#main{display:block}#header{background-color:#fff;border-bottom:2px solid #eaeaea;height:125px;padding:0 0 5px}#logo{margin-top:16px;width:291px}#hd_nav{display:block;margin:23px 0;width:204px}#header .company_link,#header .header-link_item._img,#header .header_closing .menu{display:none}#header .inbox{margin:0;padding:0 20px 5px;width:100%}#header .head_txt{background-color:#50ade3;padding:5px 20px}#header h1{font-size:16px;text-align:center;width:100%}#header .logo{margin-top:16px;width:250px}#header .header_closing{float:right;width:240px}#header .header_closing .cvbtn{float:none;justify-content:flex-end;padding-top:23px;width:100%}#header .header_closing .btn,#header .header_closing .btn2{width:auto}#header .header_closing .btn a,#header .header_closing .btn2 a{border-radius:7px;border-width:3px;font-size:15px;margin:0;width:89px}#header .header_closing .btn a{border-color:#1aaad8;color:#1aaad8}#header .header_closing .btn2 a{background-color:#1aaad8}#header .header_closing .btn{margin-right:26px}#footer_link,.inbox{width:100%}.closing{border-bottom:6px solid #d4dce5;padding-bottom:0}.closing .inbox{width:100%}.closing ul{display:flex;gap:10px;height:auto;margin:30px auto;width:580px}.closing ul.staff:after{content:none}.closing dd p{border:none;margin:0;padding:0}.closing_lead{margin:0;padding:30px 0}.closing dt{margin-bottom:0;padding:20px 0}.closing dt img{max-width:600px}.closing dd{background:#f4f9ff url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADoAAAARCAMAAAC7Dk/vAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAK5QTFRF6/X92e75veLznNTrPq3W1ez4gcnl5fP8yuf2NqnUNqrU3vD6Qa7X8/n/8/j/OavVOKrVPKzW8fj+SLHYS7LZRK/X6PT87fb9ULTa8Pf+z+r3xOX04fH7YLveZr7fc8Pit+DxVLbbj8/obMDgjs7oqtrultHqo9fth8znesbksd3wVbbbbcHhZr3fldHqt9/xsNzwe8bkqdrudMPiotftWrjciMznWrncNanU9Pn/me/e/QAAALxJREFUeNqcy2cbQmAAhWGbZEQoo733Luf//7GUqxJe0fl6npti2uFfazMUXJarDjnWBQUgONSqwdoiiNiDAtKtirxITxRTaBO7LLSPGpIUcK6NMrAxd17iTQG++1tu+E+foEDfKobWLll/UbSmBhka2xbIFKifSLJXT6VpCvirPDjwM2GWwpwpaaicTZShgCjISSgLYl6VSwGv85EdL78hUKjLZgybexXVaPQM9TDUxwUByKPXI7rgvgswACfGzlpV+zj0AAAAAElFTkSuQmCC) no-repeat top;padding:30px 0 15px}.closing_btn,.closing_tel{padding-bottom:0}#copyright_l{text-align:center;width:100%}#pagetop a{background:#9f9f9f;color:#fff;display:block;font-size:26px;font-weight:700;line-height:40px;padding:50px 20px 20px;text-align:center;text-decoration:none}footer{background-color:#f4f9ff;padding-top:80px}#footer_link{margin-bottom:0}#footer_link li{margin:0;width:50%}#footer_link li:nth-child(2){display:none}#footer_link li a{background:#fff;color:#333;display:block;font-size:24px;font-weight:700;line-height:30px;padding:30px 20px;text-align:center}#footer_link li:first-child a{border-right:1px solid #f0f0f0}#footer_link li:last-child a{border-left:1px solid #f0f0f0;font-size:24px}#footer_dsc{background-color:#d1def0;color:#333;font-size:16px;line-height:1.25}#copyright,#footer_dsc{padding:20px}#copyright p{font-size:20px;line-height:1}}