﻿body.flow .tith3{font-size:26px;font-size:2.6rem;font-weight:bold;color:#0AB48D;border-bottom:2px #0AB48D dotted;padding-bottom:16px}@media (max-width: 767px){body.flow .tith3{font-size:22px;font-size:2.2rem;padding-bottom:13px}}@media (max-width: 767px){body.flow .tith3l-h{line-height:37px;padding-bottom:12px}}body.flow .heading{max-width:1080px;margin:0 auto}body.flow .heading .en{font-weight:700;display:block;text-align:center;color:#C1C1C1;letter-spacing:0.4em;font-size:14px;font-size:1.4rem;font-family:"Roboto", "游ゴシック体", "游ゴシック", "YuGothic", "Yu Gothic", "ヒラギノ角ゴ Pro", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, "MS Pゴシック", "MS PGothic", sans-serif}body.flow .heading .ja{background:url("../../img//check/bg_line.png") left center repeat-x;background-size:auto 1px;margin-top:0;letter-spacing:0.1em;color:#0AB48D;line-height:34px;text-indent:2px;padding-top:3px;font-size:26px;font-size:2.6rem;font-weight:700;display:block;text-align:center;text-indent:-3px;line-height:44px}@media (max-width: 767px){body.flow .heading .ja{font-size:22px;font-size:2.2rem;line-height:33px}}body.flow .heading .ja .text{display:inline-block;background:#fff;padding:0 20px}body.flow .flowbox{padding:110px 0 200px}@media (max-width: 767px){body.flow .flowbox{padding:75px 0 120px}}body.flow .flowbox .tit-h3{font-size:26px;font-size:2.6rem;font-weight:bold;color:#0AB48D;text-align:center;letter-spacing:2px;line-height:42px}body.flow .flowbox .tit-h3 span{color:#E0644E}@media (max-width: 767px){body.flow .flowbox .tit-h3{font-size:18px;font-size:1.8rem;line-height:32px}}body.flow .flowbox .content01 .text02{margin:35px 0 55px}body.flow .flowbox .content01 .content01__row-1{width:calc(100% + 80px);position:relative;left:-40px}@media (max-width: 767px){body.flow .flowbox .content01 .content01__row-1{width:100%;left:0}}@media only screen and (min-width: 768px) and (max-width: 1130px){body.flow .flowbox .content01 .content01__row-1{width:100%;left:0}}body.flow .flowbox .content01 .banner{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 auto}@media (min-width: 768px){body.flow .flowbox .content01 .banner{-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;height:200px;max-width:100%;margin:0}}@media (min-width: 768px){body.flow .flowbox .content01 .banner__line,body.flow .flowbox .content01 .banner__tel{width:29.63%;height:200px;margin-right:20px}}@media only screen and (min-width: 768px) and (max-width: 1023px){body.flow .flowbox .content01 .banner__line,body.flow .flowbox .content01 .banner__tel{margin-right:15px}}body.flow .flowbox .content01 .banner__line .link01,body.flow .flowbox .content01 .banner__tel .link01{box-shadow:none}body.flow .flowbox .content01 .banner__line .link,body.flow .flowbox .content01 .banner__tel .link{display:block;width:100%;height:100%;background:#ECF8EF;border-radius:20px;text-align:center;padding:16px 10px 18px;margin:0 !important}@media (min-width: 768px){body.flow .flowbox .content01 .banner__line .link,body.flow .flowbox .content01 .banner__tel .link{padding:27px 10px}}body.flow .flowbox .content01 .banner__line .title,body.flow .flowbox .content01 .banner__tel .title{font-weight:700;color:#0AB48D;line-height:26px;letter-spacing:0.1em;font-size:18px;font-size:1.8rem}@media only screen and (min-width: 768px) and (max-width: 1023px){body.flow .flowbox .content01 .banner__line .title,body.flow .flowbox .content01 .banner__tel .title{font-size:15px;font-size:1.5rem;line-height:22px}}@media (max-width: 767px){body.flow .flowbox .content01 .banner__tel{width:100%;margin-bottom:22px}}body.flow .flowbox .content01 .banner__tel .tel{margin-top:13px}@media (min-width: 768px){body.flow .flowbox .content01 .banner__tel .tel{margin-top:15px}}body.flow .flowbox .content01 .banner__tel .tel .icon{display:inline-block;color:#E0644E;font-weight:700;padding-left:30px;letter-spacing:0;background-position:2px 4px;background-size:24px auto;font-size:30px;font-size:3rem;font-family:"Roboto", "游ゴシック体", "游ゴシック", "YuGothic", "Yu Gothic", "ヒラギノ角ゴ Pro", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, "MS Pゴシック", "MS PGothic", sans-serif}@media only screen and (min-width: 768px) and (max-width: 1023px){body.flow .flowbox .content01 .banner__tel .tel .icon{padding-left:20px;background-position:0 7px;background-size:20px auto;font-size:22px;font-size:2.2rem}}@media only screen and (min-width: 1024px) and (max-width: 1280px){body.flow .flowbox .content01 .banner__tel .tel .icon{background-position:4px 5px;background-size:22px auto;font-size:24px;font-size:2.4rem}}body.flow .flowbox .content01 .banner__tel .time{margin:12px 0 0}@media (min-width: 768px){body.flow .flowbox .content01 .banner__tel .time{margin-top:5px}}body.flow .flowbox .content01 .banner__tel .time .text{display:inline-block;color:#fff;background:#0AB48D;border-radius:100px;font-weight:700;padding:6px 10px;width:100%;max-width:220px;letter-spacing:0;line-height:18px;font-size:13px;font-size:1.3rem}@media (min-width: 768px){body.flow .flowbox .content01 .banner__tel .time .text{padding:0 10px;line-height:30px}}@media only screen and (min-width: 768px) and (max-width: 1280px){body.flow .flowbox .content01 .banner__tel .time .text{max-width:240px}}@media only screen and (min-width: 768px) and (max-width: 1023px){body.flow .flowbox .content01 .banner__tel .time .text{font-size:12px;font-size:1.2rem}}@media (max-width: 767px){body.flow .flowbox .content01 .banner__line{width:calc(50% - 10px);margin-right:20px}}body.flow .flowbox .content01 .banner__line .link01{box-shadow:none}@media (max-width: 767px){body.flow .flowbox .content01 .banner__line .link{padding:15px 0 0}}body.flow .flowbox .content01 .banner__line .box-text{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;background:#0AB48D;max-width:220px;margin:16px auto 0;height:80px;padding:5px;border-radius:10px}@media only screen and (min-width: 768px) and (max-width: 1280px){body.flow .flowbox .content01 .banner__line .box-text{max-width:240px}}@media only screen and (min-width: 768px) and (max-width: 1023px){body.flow .flowbox .content01 .banner__line .box-text{height:60px;margin-top:26px}}body.flow .flowbox .content01 .banner__line .qr{width:70px;height:70px;background:#FFF;border-radius:10px;overflow:hidden}@media only screen and (min-width: 768px) and (max-width: 1023px){body.flow .flowbox .content01 .banner__line .qr{width:50px;height:50px}}body.flow .flowbox .content01 .banner__line .text{color:#fff;font-weight:600;width:calc(100% - 90px);padding-top:2px;letter-spacing:0.03em;text-align:left;margin:0;font-size:17px;font-size:1.7rem}@media only screen and (min-width: 768px) and (max-width: 1023px){body.flow .flowbox .content01 .banner__line .text{width:calc(100% - 65px);font-size:15px;font-size:1.5rem}}body.flow .flowbox .content01 .banner__line .icon{background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyOS40MTUiIGhlaWdodD0iMjguNDc1IiB2aWV3Qm94PSIwIDAgMjkuNDE1IDI4LjQ3NSI+CiAgPHBhdGggaWQ9IlBhdGhfOTExMiIgZGF0YS1uYW1lPSJQYXRoIDkxMTIiIGQ9Ik0zMjEuODI4LTg3LjYzNGMwLTYuNjg2LTYuNi0xMi4xMjYtMTQuNzA3LTEyLjEyNnMtMTQuNzA4LDUuNDQtMTQuNzA4LDEyLjEyNmMwLDUuOTk0LDUuMjMyLDExLjAxNSwxMi4zLDExLjk2My40NzkuMTA1LDEuMTMxLjMyMiwxLjI5NC43MzhhMy4xMjMsMy4xMjMsMCwwLDEsLjA0OSwxLjM1MXMtLjE3MywxLjA1My0uMjEsMS4yNzljLS4wNjMuMzc4LS4zLDEuNDc3LDEuMjc1LjgwNXM4LjQ3LTUuMDY3LDExLjU1NS04LjY3NGgwQTEwLjg4LDEwLjg4LDAsMCwwLDMyMS44MjgtODcuNjM0Wm0tMTkuOSwzLjU3YS4yODguMjg4LDAsMCwxLS4yODYuMjkxaC00LjEyMmEuMjc5LjI3OSwwLDAsMS0uMi0uMDgxbDAsMCwwLDBhLjI4OS4yODksMCwwLDEtLjA3OS0uMnYtNi41MTJhLjI4OS4yODksMCwwLDEsLjI4Ni0uMjkxaDEuMDNhLjI4OS4yODksMCwwLDEsLjI4Ni4yOTF2NS4xN2gyLjhhLjI5LjI5LDAsMCwxLC4yODYuMjkzWm0yLjQ4OCwwYS4yODkuMjg5LDAsMCwxLS4yODguMjg5SDMwMy4xYS4yODguMjg4LDAsMCwxLS4yODYtLjI4OXYtNi41MTJhLjI4OS4yODksMCwwLDEsLjI4Ni0uMjkxaDEuMDMxYS4yOTEuMjkxLDAsMCwxLC4yODguMjkxWm03LjEsMGEuMjg4LjI4OCwwLDAsMS0uMjg2LjI4OUgzMTAuMmEuMjYuMjYsMCwwLDEtLjA3My0uMDFoMGwtLjAxOS0uMDA3LS4wMDgsMC0uMDE1LS4wMDctLjAxMy0uMDA3LS4wMDgsMC0uMDE4LS4wMSwwLDBhLjMuMywwLDAsMS0uMDczLS4wNzFsLTIuOTM5LTQuMDM1djMuODY3YS4yODkuMjg5LDAsMCwxLS4yODguMjg5aC0xLjAzYS4yODguMjg4LDAsMCwxLS4yODYtLjI4OXYtNi41MTJhLjI4OS4yODksMCwwLDEsLjI4Ni0uMjkxaDEuMDNsLjAxLDBoLjAxNmwuMDE1LDAsLjAxMSwwLC4wMTgsMCwuMDEsMCwuMDE2LjAwNy4wMSwwLC4wMTYuMDA3LjAxLDAsLjAxNS4wMDguMDEsMCwuMDE1LjAxMi4wMDYsMCwuMDE2LjAxMywwLDAsLjAxOC4wMTgsMCwwLC4wMjMuMDMsMi45MzYsNC4wM3YtMy44NjlhLjI4OS4yODksMCwwLDEsLjI4Ni0uMjkxaDEuMDMyYS4yODkuMjg5LDAsMCwxLC4yODYuMjkxWm01LjctNS40NjNhLjI4OC4yODgsMCwwLDEtLjI4NS4yOTFoLTIuOHYxLjFoMi44YS4yODguMjg4LDAsMCwxLC4yODUuMjkxdjEuMDQ5YS4yODguMjg4LDAsMCwxLS4yODUuMjkxaC0yLjh2MS4xaDIuOGEuMjg5LjI4OSwwLDAsMSwuMjg1LjI5M3YxLjA0N2EuMjg4LjI4OCwwLDAsMS0uMjg1LjI5MWgtNC4xMjJhLjI4LjI4LDAsMCwxLS4yLS4wODFsMCwwLDAsMGEuMy4zLDAsMCwxLS4wNzktLjJ2LTYuNTEyYS4zLjMsMCwwLDEsLjA3OS0uMmwwLDAsMCwwYS4yODIuMjgyLDAsMCwxLC4yLS4wODJoNC4xMjJhLjI4OS4yODksMCwwLDEsLjI4NS4yOTNaIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMjkyLjQxMyA5OS43NikiIGZpbGw9IiMwMGI5MDAiLz4KPC9zdmc+Cg==");background-position:center top;background-repeat:no-repeat;background-size:auto;padding-top:34px;font-weight:700;color:#0AB48D;letter-spacing:0.08em;font-size:15px;font-size:1.5rem}@media only screen and (min-width: 375px){body.flow .flowbox .content01 .banner__line .icon{font-size:18px;font-size:1.8rem}}body.flow .flowbox .content01 .banner__contact,body.flow .flowbox .content01 .banner__free{height:90px}@media (min-width: 768px){body.flow .flowbox .content01 .banner__contact,body.flow .flowbox .content01 .banner__free{width:37.038%}}body.flow .flowbox .content01 .banner__contact .link01,body.flow .flowbox .content01 .banner__free .link01{box-shadow:none}body.flow .flowbox .content01 .banner__contact .link,body.flow .flowbox .content01 .banner__free .link{border-radius:20px;height:100%;width:100%;padding:10px 10px 10px 25px;font-weight:700;letter-spacing:0.1em;position:relative;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;font-size:14px;font-size:1.4rem}@media only screen and (min-width: 375px){body.flow .flowbox .content01 .banner__contact .link,body.flow .flowbox .content01 .banner__free .link{font-size:16px;font-size:1.6rem}}@media (min-width: 768px){body.flow .flowbox .content01 .banner__contact .link,body.flow .flowbox .content01 .banner__free .link{letter-spacing:0.05em;padding:10px 10px 10px 30px}}@media only screen and (min-width: 768px) and (max-width: 1023px){body.flow .flowbox .content01 .banner__contact .link,body.flow .flowbox .content01 .banner__free .link{line-height:18px;letter-spacing:0;padding-left:25px;font-size:13px;font-size:1.3rem}}@media only screen and (min-width: 1024px) and (max-width: 1100px){body.flow .flowbox .content01 .banner__contact .link,body.flow .flowbox .content01 .banner__free .link{font-size:15px;font-size:1.5rem;padding-left:18px}}body.flow .flowbox .content01 .banner__contact .link:before,body.flow .flowbox .content01 .banner__free .link:before{display:none}@media (min-width: 768px){body.flow .flowbox .content01 .banner__contact .link:before,body.flow .flowbox .content01 .banner__free .link:before{display:block;content:'';position:absolute;width:9px;height:16px;right:28px;top:50%;margin-top:2px;background-repeat:no-repeat;background-position:center;background-size:100% auto;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}}@media only screen and (min-width: 768px) and (max-width: 1023px){body.flow .flowbox .content01 .banner__contact .link:before,body.flow .flowbox .content01 .banner__free .link:before{right:10px;width:7px;height:14px}}@media (max-width: 767px){body.flow .flowbox .content01 .banner__contact{width:calc(50% - 10px);height:88px}}body.flow .flowbox .content01 .banner__contact .link01{box-shadow:none}body.flow .flowbox .content01 .banner__contact .link{color:#0AB48D;border:solid 2px #0AB48D;background:#FFF;transition:background 0.4s}@media (max-width: 767px){body.flow .flowbox .content01 .banner__contact .link{padding:12px 0 0}}@media only screen and (min-width: 1025px){body.flow .flowbox .content01 .banner__contact .link:hover{background:#0AB48D;color:#FFF;opacity:1}body.flow .flowbox .content01 .banner__contact .link:hover:before{background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI4LjQxNCIgaGVpZ2h0PSIxNC44MjgiIHZpZXdCb3g9IjAgMCA4LjQxNCAxNC44MjgiPgogIDxwYXRoIGlkPSJhcnciIGQ9Ik0wLDAsNiw2bDYtNiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMS40MTQgMTMuNDE0KSByb3RhdGUoLTkwKSIgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjZmZmIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIHN0cm9rZS13aWR0aD0iMiIvPgo8L3N2Zz4K")}body.flow .flowbox .content01 .banner__contact .link:hover .icon{background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNi4yNDkiIGhlaWdodD0iMTAiIHZpZXdCb3g9IjAgMCAxNi4yNDkgMTAiPgogIDxnIGlkPSJpY25fY29udGFjdCIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTIwOS4yNzIgLTIyMi44NDUpIj4KICAgIDxwYXRoIGlkPSJQYXRoXzkiIGRhdGEtbmFtZT0iUGF0aCA5IiBkPSJNMjI1LjIwOSwyMzIuODQ1SDIwOS41ODVhLjMxMi4zMTIsMCwwLDEtLjMxMy0uMzEzdi05LjM3NWEuMzEyLjMxMiwwLDAsMSwuMzEzLS4zMTJoMTUuNjI0YS4zMTIuMzEyLDAsMCwxLC4zMTMuMzEzdjkuMzc1QS4zMTIuMzEyLDAsMCwxLDIyNS4yMDksMjMyLjg0NVpNMjA5LjksMjMyLjIyaDE1di04Ljc1aC0xNVoiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDAgMCkiIGZpbGw9IiNmZmYiLz4KICAgIDxwYXRoIGlkPSJQYXRoXzEwIiBkYXRhLW5hbWU9IlBhdGggMTAiIGQ9Ik0yMTcuNCwyMjkuNzE5YS4zMTQuMzE0LDAsMCwxLS4yLS4wNjlsLTcuODEyLTYuMjQ5YS4zMTMuMzEzLDAsMSwxLC4zOTEtLjQ4OGw3LjYxNiw2LjA5NCw3LjYxNy02LjA5NGEuMzEzLjMxMywwLDEsMSwuMzkxLjQ4OGwtNy44MTIsNi4yNDlBLjMxNC4zMTQsMCwwLDEsMjE3LjQsMjI5LjcxOVoiIGZpbGw9IiNmZmYiLz4KICAgIDxwYXRoIGlkPSJQYXRoXzExIiBkYXRhLW5hbWU9IlBhdGggMTEiIGQ9Ik0yMDkuNTg1LDIzMS40NDJhLjMxMy4zMTMsMCwwLDEtLjItLjU1N2w1Ljg2LTQuNjg4YS4zMTIuMzEyLDAsMCwxLC4zOS40ODhsLTUuODU4LDQuNjg4QS4zMTcuMzE3LDAsMCwxLDIwOS41ODUsMjMxLjQ0MloiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDAgMS40MDMpIiBmaWxsPSIjZmZmIi8+CiAgICA8cGF0aCBpZD0iUGF0aF8xMiIgZGF0YS1uYW1lPSJQYXRoIDEyIiBkPSJNMjIyLjI4NiwyMzEuNDQyYS4zMTcuMzE3LDAsMCwxLS4yLS4wNjlsLTUuODU4LTQuNjg4YS4zMTIuMzEyLDAsMCwxLC4zOS0uNDg4bDUuODYsNC42ODhhLjMxMy4zMTMsMCwwLDEtLjIuNTU3WiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMi45MjMgMS40MDMpIiBmaWxsPSIjZmZmIi8+CiAgPC9nPgo8L3N2Zz4K")}}body.flow .flowbox .content01 .banner__contact .link:before{background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI4LjQxNCIgaGVpZ2h0PSIxNC44MjgiIHZpZXdCb3g9IjAgMCA4LjQxNCAxNC44MjgiPgogIDxwYXRoIGlkPSJhcnciIGQ9Ik0wLDAsNiw2bDYtNiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMS40MTQgMTMuNDE0KSByb3RhdGUoLTkwKSIgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjMGFiNDhkIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIHN0cm9rZS13aWR0aD0iMiIvPgo8L3N2Zz4K")}body.flow .flowbox .content01 .banner__contact .icon{background-position:center top;background-size:34px auto;padding-top:30px;width:100%;text-align:center}@media (min-width: 768px){body.flow .flowbox .content01 .banner__contact .icon{background-position:0 10px;background-size:22px auto;padding-left:32px;padding-top:0;width:auto;text-align:left}}@media only screen and (min-width: 768px) and (max-width: 1023px){body.flow .flowbox .content01 .banner__contact .icon{background-position:0 12px;background-size:18px auto;padding-left:30px}}body.flow .flowbox .content01 .banner__contact br{display:none}@media only screen and (min-width: 768px) and (max-width: 1023px){body.flow .flowbox .content01 .banner__contact br{display:block}}body.flow .flowbox .content01 .banner__free{margin-top:20px}@media (max-width: 767px){body.flow .flowbox .content01 .banner__free{width:100%;margin:20px auto 0}}@media (min-width: 768px){body.flow .flowbox .content01 .banner__free{margin-top:20px}}body.flow .flowbox .content01 .banner__free .link01{box-shadow:none}body.flow .flowbox .content01 .banner__free .link{color:#FFF;background:#E0644E;transition:all 0.4s}@media (max-width: 767px){body.flow .flowbox .content01 .banner__free .link{-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center}}@media only screen and (min-width: 1025px){body.flow .flowbox .content01 .banner__free .link:hover{opacity:1;background:#D35842}}body.flow .flowbox .content01 .banner__free .link:before{background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI4LjQxNCIgaGVpZ2h0PSIxNC44MjgiIHZpZXdCb3g9IjAgMCA4LjQxNCAxNC44MjgiPgogIDxwYXRoIGlkPSJhcnciIGQ9Ik0wLDAsNiw2bDYtNiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMS40MTQgMTMuNDE0KSByb3RhdGUoLTkwKSIgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjZmZmIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIHN0cm9rZS13aWR0aD0iMiIvPgo8L3N2Zz4K")}body.flow .flowbox .content01 .banner__free .icon{padding-top:2px;background-position:0 2px;background-size:22px auto;padding-left:36px}@media (min-width: 768px){body.flow .flowbox .content01 .banner__free .icon{padding-top:3px;background-position:0 9px;background-size:15px auto;padding-left:32px}}@media only screen and (min-width: 768px) and (max-width: 1023px){body.flow .flowbox .content01 .banner__free .icon{background-position:0 1px;padding-left:25px}}body.flow .flowbox .content01 .highlight{width:100%;position:relative;margin-top:20px}@media (min-width: 768px){body.flow .flowbox .content01 .highlight{margin-top:55px}}body.flow .flowbox .content01 .highlight .img{width:119px;text-align:center;margin:12px auto 0}@media (min-width: 768px){body.flow .flowbox .content01 .highlight .img{width:110px;position:absolute;top:50%;left:42px;margin:-4px 0 0;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}}body.flow .flowbox .content01 .highlight .img img{width:100%;height:auto;margin-left:-11px}@media (min-width: 768px){body.flow .flowbox .content01 .highlight .img img{margin-left:0}}body.flow .flowbox .content01 .highlight .text02{position:relative;font-weight:700;height:97px;letter-spacing:0.1em;color:#E0644E;background-image:url("../../img/flow/bg_footer-speech-sp.svg");background-position:top center;background-repeat:no-repeat;background-size:auto 97px;width:calc(100% - 40px);display:block;margin:0 auto;font-size:12px;font-size:1.2rem;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center}@media only screen and (min-width: 375px){body.flow .flowbox .content01 .highlight .text02{font-size:14px;font-size:1.4rem}}@media (min-width: 768px){body.flow .flowbox .content01 .highlight .text02{margin:0 0 0 auto;width:calc(100% - 115px);max-width:905px;height:90px;background:none;font-size:20px;font-size:2rem}}@media only screen and (min-width: 768px) and (max-width: 1023px){body.flow .flowbox .content01 .highlight .text02{font-size:16px;font-size:1.6rem;letter-spacing:0.05em}}@media only screen and (min-width: 768px) and (max-width: 1130px){body.flow .flowbox .content01 .highlight .text02{width:calc(100% - 175px)}}body.flow .flowbox .content01 .highlight .text02:after,body.flow .flowbox .content01 .highlight .text02:before{content:'';position:absolute;height:100%;top:0;background-image:url("../../img/flow/bg_footer-speech-sp.svg");background-size:auto 97px;background-repeat:no-repeat}@media (min-width: 768px){body.flow .flowbox .content01 .highlight .text02:after,body.flow .flowbox .content01 .highlight .text02:before{background-image:url("../../img/flow/bg01.png");background-size:auto 100%}}body.flow .flowbox .content01 .highlight .text02:before{width:50px;left:-20px;background-position:top left;z-index:2}@media (min-width: 768px){body.flow .flowbox .content01 .highlight .text02:before{width:120px;left:0}}body.flow .flowbox .content01 .highlight .text02:after{width:50px;right:-20px;background-position:top right;z-index:2}@media (min-width: 768px){body.flow .flowbox .content01 .highlight .text02:after{width:calc(100% - 120px);right:0}}body.flow .flowbox .content01 .highlight .text02 .icon{position:relative;z-index:23;background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI1My4xNDYiIGhlaWdodD0iMzcuODk2IiB2aWV3Qm94PSIwIDAgNTMuMTQ2IDM3Ljg5NiI+CiAgPGcgaWQ9Ikdyb3VwXzExMTMiIGRhdGEtbmFtZT0iR3JvdXAgMTExMyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTEwNDQuMDI0IC0xNDk5KSI+CiAgICA8ZyBpZD0iaWNuIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxMDU5LjQyMSAxNTA3LjUxOCkiPgogICAgICA8cGF0aCBpZD0iUGF0aF81MTY1IiBkYXRhLW5hbWU9IlBhdGggNTE2NSIgZD0iTTE1NzguMDY5LDExMTEuNjQyYTEuMjQ0LDEuMjQ0LDAsMCwwLS4wMzYuMzY2LDEuMjg0LDEuMjg0LDAsMCwwLC4wMzUuMzYyLDMuOTA2LDMuOTA2LDAsMSwwLDAtLjcyOFptMi40MjEuMzY2YTEuNDUxLDEuNDUxLDAsMCwxLDIuOSwwQTEuNDUxLDEuNDUxLDAsMCwxLDE1ODAuNDksMTExMi4wMDdaIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMTU3NC4zNDQgLTExMDguMTA0KSIgZmlsbD0iI2UwNjQ0ZSIvPgogICAgICA8cGF0aCBpZD0iUGF0aF81MTY2IiBkYXRhLW5hbWU9IlBhdGggNTE2NiIgZD0iTTE1NzQuNDQ3LDExMjguMTE3YzAtMS45LjU0Ni0zLjQ1OCwyLjcxMS0zLjdhMjIuNTY0LDIyLjU2NCwwLDAsMSwyLjQyOCwwYy43ODYsMCwxLjYwNS0uMDc3LDIuMzg1LDAsMi4xODkuMjE0LDIuNzU1LDEuNzY5LDIuNzU1LDMuN2ExLjIyOSwxLjIyOSwwLDAsMCwyLjQ1NiwwYzAtMi4yLS41MTctNC4yNTItMi41Ni01LjQ0Ny0xLjUzNC0uOS0zLjMzMi0uNzA1LTUuMDM2LS43MDVzLTMuNS0uMTkyLTUuMDM3LjcwNWMtMi4wNDIsMS4yLTIuNTYsMy4yNDYtMi41Niw1LjQ0N0ExLjIyOSwxLjIyOSwwLDAsMCwxNTc0LjQ0NywxMTI4LjExN1oiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0xNTcxLjk5IC0xMTEzLjQ5OCkiIGZpbGw9IiNlMDY0NGUiLz4KICAgIDwvZz4KICAgIDxnIGlkPSJpY24tMiIgZGF0YS1uYW1lPSJpY24iIHRyYW5zZm9ybT0idHJhbnNsYXRlKDEwNDQuMDI0IDE0OTkpIj4KICAgICAgPGcgaWQ9Ikdyb3VwXzEwMDAiIGRhdGEtbmFtZT0iR3JvdXAgMTAwMCIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMCkiPgogICAgICAgIDxnIGlkPSJHcm91cF85OTMiIGRhdGEtbmFtZT0iR3JvdXAgOTkzIj4KICAgICAgICAgIDxnIGlkPSJHcm91cF85OTIiIGRhdGEtbmFtZT0iR3JvdXAgOTkyIj4KICAgICAgICAgICAgPGcgaWQ9Ikdyb3VwXzk5MSIgZGF0YS1uYW1lPSJHcm91cCA5OTEiPgogICAgICAgICAgICAgIDxwYXRoIGlkPSJQYXRoXzUxMzMiIGRhdGEtbmFtZT0iUGF0aCA1MTMzIiBkPSJNNDYxLjU2NCwxMzcuMDFINDMxLjY4OWEzLjA2OSwzLjA2OSwwLDAsMS0zLjA2NC0zLjA2NFYxMDkuMDE4YTMuMDY5LDMuMDY5LDAsMCwxLDMuMDY0LTMuMDY0SDQ3MS41YTMuMDcsMy4wNywwLDAsMSwzLjA2OSwzLjA2NHY2LjYyN2ExLjAyMiwxLjAyMiwwLDEsMS0yLjA0NCwwdi02LjYyN0ExLjAyMiwxLjAyMiwwLDAsMCw0NzEuNSwxMDhINDMxLjY4OWExLjAyMSwxLjAyMSwwLDAsMC0xLjAyLDEuMDJ2MjQuOTI3YTEuMDIxLDEuMDIxLDAsMCwwLDEuMDIsMS4wMmgyOS44NzVhMS4wMjIsMS4wMjIsMCwxLDEsMCwyLjA0NFoiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC00MjguNjI1IC0xMDUuOTU0KSIgZmlsbD0iI2UwNjQ0ZSIvPgogICAgICAgICAgICA8L2c+CiAgICAgICAgICA8L2c+CiAgICAgICAgPC9nPgogICAgICAgIDxnIGlkPSJHcm91cF85OTYiIGRhdGEtbmFtZT0iR3JvdXAgOTk2IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxNS42NDggMzUuODQ3KSI+CiAgICAgICAgICA8ZyBpZD0iR3JvdXBfOTk1IiBkYXRhLW5hbWU9Ikdyb3VwIDk5NSI+CiAgICAgICAgICAgIDxnIGlkPSJHcm91cF85OTQiIGRhdGEtbmFtZT0iR3JvdXAgOTk0Ij4KICAgICAgICAgICAgICA8cGF0aCBpZD0iUGF0aF81MTM0IiBkYXRhLW5hbWU9IlBhdGggNTEzNCIgZD0iTTQ0Ni40MzQsMTE1LjU1NWgtMTMuNmExLjAyMiwxLjAyMiwwLDAsMSwwLTIuMDQ0aDEzLjZhMS4wMjIsMS4wMjIsMCwwLDEsMCwyLjA0NFoiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC00MzEuODE5IC0xMTMuNTExKSIgZmlsbD0iI2UwNjQ0ZSIvPgogICAgICAgICAgICA8L2c+CiAgICAgICAgICA8L2c+CiAgICAgICAgPC9nPgogICAgICAgIDxnIGlkPSJHcm91cF8xMDU0IiBkYXRhLW5hbWU9Ikdyb3VwIDEwNTQiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDE5LjY0OCAyOS4wMTEpIj4KICAgICAgICAgIDxnIGlkPSJHcm91cF85OTkiIGRhdGEtbmFtZT0iR3JvdXAgOTk5Ij4KICAgICAgICAgICAgPGcgaWQ9Ikdyb3VwXzk5OCIgZGF0YS1uYW1lPSJHcm91cCA5OTgiPgogICAgICAgICAgICAgIDxnIGlkPSJHcm91cF85OTciIGRhdGEtbmFtZT0iR3JvdXAgOTk3Ij4KICAgICAgICAgICAgICAgIDxwYXRoIGlkPSJQYXRoXzUxMzUiIGRhdGEtbmFtZT0iUGF0aCA1MTM1IiBkPSJNNDM0LjI3MiwxMjAuOTVhMS4wMTgsMS4wMTgsMCwwLDEtMS4wMi0xLjAydi02Ljg0YTEuMDIyLDEuMDIyLDAsMCwxLDIuMDQ1LDB2Ni44NEExLjAyMiwxLjAyMiwwLDAsMSw0MzQuMjcyLDEyMC45NVoiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC00MzMuMjUyIC0xMTIuMDcpIiBmaWxsPSIjZTA2NDRlIi8+CiAgICAgICAgICAgICAgPC9nPgogICAgICAgICAgICA8L2c+CiAgICAgICAgICA8L2c+CiAgICAgICAgICA8ZyBpZD0iR3JvdXBfMTA1MyIgZGF0YS1uYW1lPSJHcm91cCAxMDUzIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSg1LjEyNSkiPgogICAgICAgICAgICA8ZyBpZD0iR3JvdXBfOTk4LTIiIGRhdGEtbmFtZT0iR3JvdXAgOTk4Ij4KICAgICAgICAgICAgICA8ZyBpZD0iR3JvdXBfOTk3LTIiIGRhdGEtbmFtZT0iR3JvdXAgOTk3Ij4KICAgICAgICAgICAgICAgIDxwYXRoIGlkPSJQYXRoXzUxMzUtMiIgZGF0YS1uYW1lPSJQYXRoIDUxMzUiIGQ9Ik00MzQuMjcyLDEyMC45NWExLjAxOCwxLjAxOCwwLDAsMS0xLjAyLTEuMDJ2LTYuODRhMS4wMjIsMS4wMjIsMCwwLDEsMi4wNDUsMHY2Ljg0QTEuMDIyLDEuMDIyLDAsMCwxLDQzNC4yNzIsMTIwLjk1WiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTQzMy4yNTIgLTExMi4wNykiIGZpbGw9IiNlMDY0NGUiLz4KICAgICAgICAgICAgICA8L2c+CiAgICAgICAgICAgIDwvZz4KICAgICAgICAgIDwvZz4KICAgICAgICA8L2c+CiAgICAgIDwvZz4KICAgICAgPGcgaWQ9Ikdyb3VwXzEwMDMiIGRhdGEtbmFtZT0iR3JvdXAgMTAwMyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMzYuNjkxIDEzLjM0OCkiPgogICAgICAgIDxnIGlkPSJHcm91cF8xMDAyIiBkYXRhLW5hbWU9Ikdyb3VwIDEwMDIiPgogICAgICAgICAgPGcgaWQ9Ikdyb3VwXzEwMDEiIGRhdGEtbmFtZT0iR3JvdXAgMTAwMSI+CiAgICAgICAgICAgIDxwYXRoIGlkPSJQYXRoXzUxMzYiIGRhdGEtbmFtZT0iUGF0aCA1MTM2IiBkPSJNNDQ5Ljc0NiwxMzMuMzE2SDQzOS40MjVhMy4wNjksMy4wNjksMCwwLDEtMy4wNjQtMy4wNjRWMTExLjgzMmEzLjA2NiwzLjA2NiwwLDAsMSwzLjA2NC0zLjA2NGgxMC4zMjJhMy4wNjcsMy4wNjcsMCwwLDEsMy4wNjksMy4wNjR2MTguNDE5QTMuMDcsMy4wNywwLDAsMSw0NDkuNzQ2LDEzMy4zMTZabS0xMC4zMjItMjIuNTA4YTEuMDIyLDEuMDIyLDAsMCwwLTEuMDIsMS4wMjV2MTguNDE5YTEuMDIxLDEuMDIxLDAsMCwwLDEuMDIsMS4wMmgxMC4zMjJhMS4wMjUsMS4wMjUsMCwwLDAsMS4wMjUtMS4wMlYxMTEuODMyYTEuMDI2LDEuMDI2LDAsMCwwLTEuMDI1LTEuMDI1WiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTQzNi4zNiAtMTA4Ljc2OCkiIGZpbGw9IiNlMDY0NGUiLz4KICAgICAgICAgIDwvZz4KICAgICAgICA8L2c+CiAgICAgIDwvZz4KICAgICAgPGcgaWQ9Ikdyb3VwXzEwMDkiIGRhdGEtbmFtZT0iR3JvdXAgMTAwOSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoNDMuMjk0IDMwLjAzMSkiPgogICAgICAgIDxnIGlkPSJHcm91cF8xMDA4IiBkYXRhLW5hbWU9Ikdyb3VwIDEwMDgiPgogICAgICAgICAgPGcgaWQ9Ikdyb3VwXzEwMDciIGRhdGEtbmFtZT0iR3JvdXAgMTAwNyI+CiAgICAgICAgICAgIDxwYXRoIGlkPSJQYXRoXzUxMzgiIGRhdGEtbmFtZT0iUGF0aCA1MTM4IiBkPSJNNDQxLDExMy45MTJhMS42MjIsMS42MjIsMCwxLDEtMS42MjItMS42MjdBMS42MjUsMS42MjUsMCwwLDEsNDQxLDExMy45MTJaIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtNDM3Ljc1MiAtMTEyLjI4NSkiIGZpbGw9IiNlMDY0NGUiLz4KICAgICAgICAgIDwvZz4KICAgICAgICA8L2c+CiAgICAgIDwvZz4KICAgICAgPGcgaWQ9Ikdyb3VwXzEwMTIiIGRhdGEtbmFtZT0iR3JvdXAgMTAxMiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMCA1LjI2NSkiPgogICAgICAgIDxnIGlkPSJHcm91cF8xMDExIiBkYXRhLW5hbWU9Ikdyb3VwIDEwMTEiPgogICAgICAgICAgPGcgaWQ9Ikdyb3VwXzEwMTAiIGRhdGEtbmFtZT0iR3JvdXAgMTAxMCI+CiAgICAgICAgICAgIDxwYXRoIGlkPSJQYXRoXzUxMzkiIGRhdGEtbmFtZT0iUGF0aCA1MTM5IiBkPSJNNDczLjU0MiwxMDkuMTA4SDQyOS42NWExLjAyMiwxLjAyMiwwLDEsMSwwLTIuMDQ0aDQzLjg5MmExLjAyMiwxLjAyMiwwLDEsMSwwLDIuMDQ0WiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTQyOC42MjUgLTEwNy4wNjQpIiBmaWxsPSIjZTA2NDRlIi8+CiAgICAgICAgICA8L2c+CiAgICAgICAgPC9nPgogICAgICAgIDxnIGlkPSJHcm91cF8xMDUyIiBkYXRhLW5hbWU9Ikdyb3VwIDEwNTIiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDAgMTkuNDc0KSI+CiAgICAgICAgICA8ZyBpZD0iR3JvdXBfMTAxMC0yIiBkYXRhLW5hbWU9Ikdyb3VwIDEwMTAiPgogICAgICAgICAgICA8cGF0aCBpZD0iUGF0aF81MTM5LTIiIGRhdGEtbmFtZT0iUGF0aCA1MTM5IiBkPSJNNDYxLjg2NiwxMDkuMTA4SDQyOS4zODNjLS40MjEsMC0uNzU4LS40NTUtLjc1OC0xLjAycy4zMzctMS4wMjUuNzU4LTEuMDI1aDMyLjQ4M2MuNDE4LDAsLjc1OC40NTUuNzU4LDEuMDI1UzQ2Mi4yODQsMTA5LjEwOCw0NjEuODY2LDEwOS4xMDhaIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtNDI4LjYyNSAtMTA3LjA2NCkiIGZpbGw9IiNlMDY0NGUiLz4KICAgICAgICAgIDwvZz4KICAgICAgICA8L2c+CiAgICAgIDwvZz4KICAgIDwvZz4KICA8L2c+Cjwvc3ZnPgo=");background-position:0 14px;background-size:41px auto;background-repeat:no-repeat;padding:5px 0 5px 53px;line-height:24px;margin-top:-6px}@media (min-width: 768px){body.flow .flowbox .content01 .highlight .text02 .icon{background-position:0 2px;background-size:53px auto;padding:5px 0 5px 102px;line-height:30px;margin-left:4px;margin-top:0}}@media only screen and (min-width: 768px) and (max-width: 1023px){body.flow .flowbox .content01 .highlight .text02 .icon{padding-left:60px;background-size:46px auto;margin-left:20px}}body.flow .flowbox .content02{margin-top:125px}body.flow .flowbox .content02 .stepbox{margin-top:65px}@media (max-width: 767px){body.flow .flowbox .content02 .stepbox{margin-top:46px}}body.flow .flowbox .content02 .stepbox .step .steptit{display:flex;margin-bottom:28px}@media (max-width: 767px){body.flow .flowbox .content02 .stepbox .step .steptit{display:block;margin-bottom:17px}}body.flow .flowbox .content02 .stepbox .step .steptit .steptit-left{display:flex;margin-right:30px;white-space:nowrap}@media (max-width: 767px){body.flow .flowbox .content02 .stepbox .step .steptit .steptit-left{margin-right:0}}body.flow .flowbox .content02 .stepbox .step .steptit .steptit-left .en{font-size:10px;font-size:1rem;font-family:"Roboto", "游ゴシック体", "游ゴシック", "YuGothic", "Yu Gothic", "ヒラギノ角ゴ Pro", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, "MS Pゴシック", "MS PGothic", sans-serif;font-weight:bold;color:#E0644E;text-align:center;margin-right:10px}body.flow .flowbox .content02 .stepbox .step .steptit .steptit-left .num{font-size:22px;font-size:2.2rem;font-family:"Roboto", "游ゴシック体", "游ゴシック", "YuGothic", "Yu Gothic", "ヒラギノ角ゴ Pro", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, "MS Pゴシック", "MS PGothic", sans-serif;font-weight:bold;color:#E0644E;text-align:center;letter-spacing:1px}body.flow .flowbox .content02 .stepbox .step .steptit .steptit-right{font-size:24px;font-size:2.4rem;font-weight:bold;color:#0AB48D;text-align:center;letter-spacing:2px;white-space:nowrap}@media (max-width: 767px){body.flow .flowbox .content02 .stepbox .step .steptit .steptit-right{white-space:normal;font-size:22px;font-size:2.2rem;text-align:left;line-height:37px}}body.flow .flowbox .content02 .stepbox .step01 .detail01{display:flex;justify-content:space-between;padding-left:15px;margin-top:40px}@media (max-width: 767px){body.flow .flowbox .content02 .stepbox .step01 .detail01{display:flex;flex-direction:column-reverse;padding-left:0;margin-top:22px}}@media (min-width: 768px){body.flow .flowbox .content02 .stepbox .step01 .detail01 .detail01left{width:30%}}body.flow .flowbox .content02 .stepbox .step01 .detail01 .detail01right{width:69%}@media (max-width: 767px){body.flow .flowbox .content02 .stepbox .step01 .detail01 .detail01right{width:100%}}body.flow .flowbox .content02 .stepbox .step01 .detail01 .detail01right .listbox{background-image:url("../../img/flow/bg02.png");background-size:contain;background-repeat:no-repeat;width:100%;height:194px;padding:35px 105px 0}@media (max-width: 767px){body.flow .flowbox .content02 .stepbox .step01 .detail01 .detail01right .listbox{background-image:url("../../img/flow/bg02-sp.png");height:250px;padding:23px 30px 0}}body.flow .flowbox .content02 .stepbox .step01 .detail01 .detail01right .listbox .tith5{font-size:20px;font-size:2rem;font-weight:bold;color:#0AB48D;text-align:center;letter-spacing:2px;margin-bottom:25px}@media (max-width: 767px){body.flow .flowbox .content02 .stepbox .step01 .detail01 .detail01right .listbox .tith5{font-size:15px;font-size:1.5rem;letter-spacing:0;margin-bottom:15px}}body.flow .flowbox .content02 .stepbox .step01 .detail01 .detail01right .listbox .listdetail{display:flex;justify-content:space-between;flex-wrap:wrap}body.flow .flowbox .content02 .stepbox .step01 .detail01 .detail01right .listbox .listdetail span{display:block;position:relative;padding-left:22px;margin-bottom:3px;width:46%;white-space:nowrap}@media (max-width: 767px){body.flow .flowbox .content02 .stepbox .step01 .detail01 .detail01right .listbox .listdetail span{margin-bottom:4px;width:100%}}body.flow .flowbox .content02 .stepbox .step01 .detail01 .detail01right .listbox .listdetail span::after{content:"";position:absolute;display:block;height:2px;width:10px;background-color:#E0644E;left:0;top:15px}@media (max-width: 767px){body.flow .flowbox .content02 .stepbox .step01 .detail01 .detail01right .sp-img{width:50%;margin:15px auto 0}}body.flow .flowbox .content02 .stepbox .step01 .detail01 .detail01right .buttonbox{display:flex;justify-content:space-between;padding-left:23px;margin-top:35px}@media (max-width: 767px){body.flow .flowbox .content02 .stepbox .step01 .detail01 .detail01right .buttonbox{display:block;padding:0 30px 0 0;margin-top:30px}}body.flow .flowbox .content02 .stepbox .step01 .detail01 .detail01right .buttonbox .c-btn-1{width:45%}@media screen and (max-width: 1200px){body.flow .flowbox .content02 .stepbox .step01 .detail01 .detail01right .buttonbox .c-btn-1{min-width:310px}}@media (max-width: 767px){body.flow .flowbox .content02 .stepbox .step01 .detail01 .detail01right .buttonbox .c-btn-1{width:100%;max-width:100%;margin-bottom:20px}}body.flow .flowbox .content02 .stepbox .step02{margin-top:75px}@media (max-width: 767px){body.flow .flowbox .content02 .stepbox .step02{margin-top:28px}}body.flow .flowbox .content02 .stepbox .step02 .step02box{display:flex;justify-content:space-between;align-items:center;padding-right:70px;margin-top:40px}@media (max-width: 767px){body.flow .flowbox .content02 .stepbox .step02 .step02box{display:block;padding-right:0}}body.flow .flowbox .content02 .stepbox .step02 .step02box .step02boxleft{width:70%}@media (max-width: 767px){body.flow .flowbox .content02 .stepbox .step02 .step02box .step02boxleft{width:100%}}@media (min-width: 768px){body.flow .flowbox .content02 .stepbox .step02 .step02box .step02boxright{width:20%}}body.flow .flowbox .content02 .stepbox .step02 .detail02{border:8px #ECF8EF solid;border-radius:20px;padding:0 50px 50px;margin-top:55px;margin-bottom:55px}@media (max-width: 767px){body.flow .flowbox .content02 .stepbox .step02 .detail02{padding:0 20px 22px;margin-top:45px;border-radius:15px;border:7px #ECF8EF solid;margin-bottom:42px}}body.flow .flowbox .content02 .stepbox .step02 .detail02 .tith5{font-size:20px;font-size:2rem;font-weight:bold;color:#0AB48D;text-align:center;letter-spacing:1.5px;margin:-30px auto 20px;display:block;width:394px;background:#fff;padding:10px 20px}@media (max-width: 767px){body.flow .flowbox .content02 .stepbox .step02 .detail02 .tith5{font-size:16px;font-size:1.6rem;letter-spacing:0;margin:-46px auto 15px;width:215px;line-height:28px}}body.flow .flowbox .content02 .stepbox .step02 .detail02 .checktwo{display:flex;justify-content:space-between;margin-top:45px}@media (max-width: 767px){body.flow .flowbox .content02 .stepbox .step02 .detail02 .checktwo{display:block;margin-top:35px}}body.flow .flowbox .content02 .stepbox .step02 .detail02 .checktwo .checktwo-left,body.flow .flowbox .content02 .stepbox .step02 .detail02 .checktwo .checktwo-right{width:49%;background:#ECF8EF;border-radius:20px;padding:25px 25px 30px 30px}@media (max-width: 767px){body.flow .flowbox .content02 .stepbox .step02 .detail02 .checktwo .checktwo-left,body.flow .flowbox .content02 .stepbox .step02 .detail02 .checktwo .checktwo-right{width:100%}}body.flow .flowbox .content02 .stepbox .step02 .detail02 .checktwo .checktwo-left .tith6,body.flow .flowbox .content02 .stepbox .step02 .detail02 .checktwo .checktwo-right .tith6{font-size:18px;font-size:1.8rem;font-weight:bold;color:#0AB48D;padding-left:40px;position:relative;margin-bottom:8px}@media (max-width: 767px){body.flow .flowbox .content02 .stepbox .step02 .detail02 .checktwo .checktwo-left .tith6,body.flow .flowbox .content02 .stepbox .step02 .detail02 .checktwo .checktwo-right .tith6{font-size:16px;font-size:1.6rem;padding-left:32px}}body.flow .flowbox .content02 .stepbox .step02 .detail02 .checktwo .checktwo-left .tith6:after,body.flow .flowbox .content02 .stepbox .step02 .detail02 .checktwo .checktwo-right .tith6:after{content:"";display:block;position:absolute;background-image:url("../../img/flow/icn_check.svg");background-size:cover;background-repeat:no-repeat;width:26px;height:26px;top:3px;left:0}@media (max-width: 767px){body.flow .flowbox .content02 .stepbox .step02 .detail02 .checktwo .checktwo-left .tith6:after,body.flow .flowbox .content02 .stepbox .step02 .detail02 .checktwo .checktwo-right .tith6:after{font-size:16px;font-size:1.6rem;width:23px;height:23px}}@media (max-width: 767px){body.flow .flowbox .content02 .stepbox .step02 .detail02 .checktwo .checktwo-left{border-bottom-left-radius:0;border-bottom-right-radius:0;padding:40px 30px 15px}}@media (max-width: 767px){body.flow .flowbox .content02 .stepbox .step02 .detail02 .checktwo .checktwo-right{border-top-left-radius:0;border-top-right-radius:0;padding:10px 30px 30px}}body.flow .flowbox .content02 .stepbox .step03{margin-top:75px}@media (max-width: 767px){body.flow .flowbox .content02 .stepbox .step03{margin-top:28px}}body.flow .flowbox .content02 .stepbox .step03 .arrow{margin:0 0 55px}@media (max-width: 767px){body.flow .flowbox .content02 .stepbox .step03 .arrow{margin:0 0 38px}}body.flow .flowbox .content02 .stepbox .step03 .detail03{border:8px #ECF8EF solid;border-radius:20px;padding:0 20px 25px 50px;margin-top:55px}@media (max-width: 767px){body.flow .flowbox .content02 .stepbox .step03 .detail03{padding:0 0 30px;margin-top:28px;border-radius:15px;border:7px #ECF8EF solid}}body.flow .flowbox .content02 .stepbox .step03 .detail03 .tith5{font-size:20px;font-size:2rem;font-weight:bold;color:#0AB48D;text-align:center;letter-spacing:1.5px;margin:-30px auto 10px;display:block;width:374px;background:#fff;padding:10px 20px}@media (max-width: 767px){body.flow .flowbox .content02 .stepbox .step03 .detail03 .tith5{font-size:16px;font-size:1.6rem;letter-spacing:0;margin:-30px auto 20px;width:285px;padding:10px}}body.flow .flowbox .content02 .stepbox .step03 .detail03 .listh6{display:flex;justify-content:space-between;flex-wrap:wrap}@media (max-width: 767px){body.flow .flowbox .content02 .stepbox .step03 .detail03 .listh6{display:block;padding:0 30px}}body.flow .flowbox .content02 .stepbox .step03 .detail03 .listh6 .tith6{width:33%;font-size:16px;font-size:1.6rem;font-weight:bold;padding-left:35px;position:relative;margin-bottom:12px}@media (max-width: 767px){body.flow .flowbox .content02 .stepbox .step03 .detail03 .listh6 .tith6{width:100%;font-size:15px;font-size:1.5rem;padding-left:30px;margin-bottom:8px}}body.flow .flowbox .content02 .stepbox .step03 .detail03 .listh6 .tith6:after{content:"";display:block;position:absolute;background-image:url("../../img/flow/icn_check.svg");background-size:cover;background-repeat:no-repeat;width:26px;height:26px;top:3px;left:0}@media (max-width: 767px){body.flow .flowbox .content02 .stepbox .step03 .detail03 .listh6 .tith6:after{font-size:16px;font-size:1.6rem;width:23px;height:23px}}@media (min-width: 768px){body.flow .flowbox .content02 .stepbox .step03 .detail03 .listh6 .tith6-01{position:relative;left:18px}}body.flow .flowbox .content02 .stepbox .step03 .detail03 .listh6 .last:after{display:none}body.flow .flowbox .content02 .stepbox .step04{margin-top:75px}@media (max-width: 767px){body.flow .flowbox .content02 .stepbox .step04{margin-top:40px}}body.flow .flowbox .content02 .stepbox .step04 .arrow{margin:0 0 55px}@media (max-width: 767px){body.flow .flowbox .content02 .stepbox .step04 .arrow{margin:0 0 38px}}body.flow .flowbox .content02 .stepbox .step04 .detail04{display:flex;justify-content:space-between}@media (max-width: 767px){body.flow .flowbox .content02 .stepbox .step04 .detail04{display:block}}body.flow .flowbox .content02 .stepbox .step04 .detail04 .detail04left,body.flow .flowbox .content02 .stepbox .step04 .detail04 .detail04right{width:50%;padding:0 40px}@media (max-width: 767px){body.flow .flowbox .content02 .stepbox .step04 .detail04 .detail04left,body.flow .flowbox .content02 .stepbox .step04 .detail04 .detail04right{width:100%;padding:0}}body.flow .flowbox .content02 .stepbox .step04 .detail04 .detail04left .steptit,body.flow .flowbox .content02 .stepbox .step04 .detail04 .detail04right .steptit{justify-content:center}body.flow .flowbox .content02 .stepbox .step04 .detail04 .detail04left .img,body.flow .flowbox .content02 .stepbox .step04 .detail04 .detail04right .img{text-align:center;margin:45px 0 35px}body.flow .flowbox .content02 .stepbox .step04 .detail04 .detail04left .img img,body.flow .flowbox .content02 .stepbox .step04 .detail04 .detail04right .img img{width:auto;height:185px}@media (max-width: 767px){body.flow .flowbox .content02 .stepbox .step04 .detail04 .detail04left .img img,body.flow .flowbox .content02 .stepbox .step04 .detail04 .detail04right .img img{width:40%;height:auto}}@media (max-width: 767px){body.flow .flowbox .content02 .stepbox .step04 .detail04 .detail04left .img,body.flow .flowbox .content02 .stepbox .step04 .detail04 .detail04right .img{margin:25px 0 28px}}body.flow .flowbox .content02 .stepbox .step04 .detail04 .detail04left p,body.flow .flowbox .content02 .stepbox .step04 .detail04 .detail04right p{min-height:160px}@media (max-width: 767px){body.flow .flowbox .content02 .stepbox .step04 .detail04 .detail04left p,body.flow .flowbox .content02 .stepbox .step04 .detail04 .detail04right p{min-height:auto}}body.flow .flowbox .content02 .stepbox .step04 .detail04 .detail04left .button,body.flow .flowbox .content02 .stepbox .step04 .detail04 .detail04right .button{text-align:center}@media (max-width: 767px){body.flow .flowbox .content02 .stepbox .step04 .detail04 .detail04left .button,body.flow .flowbox .content02 .stepbox .step04 .detail04 .detail04right .button{margin-top:28px}}body.flow .flowbox .content02 .stepbox .step04 .detail04 .arrow-sp{margin:40px 0}@media (min-width: 768px){body.flow .flowbox .content02 .stepbox .step04 .detail04 .detail04left{position:relative}body.flow .flowbox .content02 .stepbox .step04 .detail04 .detail04left::before{content:"";position:absolute;display:block;background-image:url("../../img/flow/arw02.png");background-size:cover;background-repeat:no-repeat;width:17px;height:100%;right:-17px}}

/*# sourceMappingURL=maps/flow.min.css.map */
