﻿@import url("https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,100;0,300;0,400;0,500;0,700;0,900;1,100;1,300;1,400;1,500;1,700;1,900&display=swap");@import url("https://fonts.googleapis.com/css2?family=Bad+Script&display=swap");@font-face{font-family:'icomoon';src:url("../fonts/icomoon.eot?aj0rv9");src:url("../fonts/icomoon.eot?aj0rv9#iefix") format("embedded-opentype"),url("../fonts/icomoon.ttf?aj0rv9") format("truetype"),url("../fonts/icomoon.woff?aj0rv9") format("woff"),url("../fonts/icomoon.svg?aj0rv9#icomoon") format("svg");font-weight:normal;font-style:normal;font-display:block}[class^="icon-"],[class*=" icon-"]{font-family:'icomoon' !important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}#purpose{padding:100px 0 120px}@media (max-width: 991px){#purpose{padding:70px 0 80px}}@media (max-width: 767px){#purpose{padding:40px 0 50px}}#purpose .top{margin-bottom:60px}@media (max-width: 991px){#purpose .top{margin-bottom:40px}}@media (max-width: 767px){#purpose .top{margin-bottom:20px}}#purpose .top h3{background:#003172;color:#FFED00;font-size:3.7rem;font-weight:600;text-align:center;border-radius:10px 10px 0 0;padding:15px 0}@media (max-width: 1199px){#purpose .top h3{font-size:3.0rem}}@media (max-width: 991px){#purpose .top h3{font-size:2.5rem}}@media (max-width: 767px){#purpose .top h3{font-size:2.0rem;padding:10px 0}}#purpose .top .txt{background:#EFF9FF;color:#0063AB;font-size:3.0rem;font-weight:600;border-radius:0 0 10px 10px;text-align:center;padding:50px 0}@media (max-width: 1199px){#purpose .top .txt{font-size:2.4rem}}@media (max-width: 991px){#purpose .top .txt{font-size:2.2rem;padding:40px 0}}@media (max-width: 767px){#purpose .top .txt{font-size:1.7rem;padding:30px 10px}}#purpose .top .txt span{display:block;font-size:3.1rem;margin-bottom:20px}@media (max-width: 1199px){#purpose .top .txt span{font-size:2.5rem}}@media (max-width: 991px){#purpose .top .txt span{font-size:2.3rem}}@media (max-width: 767px){#purpose .top .txt span{font-size:1.8rem}}#purpose .list{margin-left:-20px;margin-right:-20px}@media (max-width: 991px){#purpose .list{margin-left:-10px;margin-right:-10px}}@media (max-width: 767px){#purpose .list{margin-left:-5px;margin-right:-5px}}#purpose .list.bottom{margin-bottom:70px}@media (max-width: 991px){#purpose .list.bottom{margin-bottom:40px}}#purpose .list li{padding:0 20px}@media (max-width: 991px){#purpose .list li{padding:0 10px}}@media (max-width: 767px){#purpose .list li{padding:0 5px;margin-bottom:10px}}#purpose .list li span{border:1px solid #F18D00;border-radius:5px;color:#F18D00;font-weight:600;text-align:center;padding:25px 0;font-size:2.6rem;display:block}@media (max-width: 1199px){#purpose .list li span{font-size:2.2rem}}@media (max-width: 991px){#purpose .list li span{font-size:1.7rem;padding:15px 0}}@media (max-width: 767px){#purpose .list li span{font-size:1.5rem;padding:10px 5px}}#purpose .cont{padding-bottom:70px;border-bottom:3px dotted #9FA0A0;margin-bottom:70px}@media (max-width: 991px){#purpose .cont{padding-bottom:50px;margin-bottom:50px}}@media (max-width: 767px){#purpose .cont{padding-bottom:30px;margin-bottom:30px}}#purpose .cont .advice{max-width:970px;width:100%;margin:0 auto}@media (max-width: 1199px){#purpose .cont .advice{max-width:100%}}#purpose .cont .advice .adviceIn{padding:0 30px}@media (max-width: 991px){#purpose .cont .advice .adviceIn{padding:0 20px}}@media (max-width: 767px){#purpose .cont .advice .adviceIn{margin-bottom:30px}}#purpose .cont .advice .adviceIn h4{color:#fff;font-size:2.6rem;font-weight:600;text-align:center;padding:20px 0 35px;margin-bottom:40px}@media (max-width: 1199px){#purpose .cont .advice .adviceIn h4{font-size:2.3rem}}@media (max-width: 991px){#purpose .cont .advice .adviceIn h4{font-size:2.0rem;margin-bottom:30px}}@media (max-width: 767px){#purpose .cont .advice .adviceIn h4{font-size:1.7rem;padding:15px 0 20px;max-width:80%;width:100%;margin:0 auto 10px}}#purpose .cont .advice .adviceIn h4.orange{background:url("../img/purpose/img-advice1.png");background-size:100% 100%}#purpose .cont .advice .adviceIn h4.blue{background:url("../img/purpose/img-advice2.png");background-size:100% 100%}#purpose .cont .advice .adviceIn .adviceList.orange li:before{color:#F07700}#purpose .cont .advice .adviceIn .adviceList.blue li:before{color:#0063AB}#purpose .cont .advice .adviceIn .adviceList li{font-size:2.2rem;margin-bottom:20px}@media (max-width: 1199px){#purpose .cont .advice .adviceIn .adviceList li{font-size:2.0rem}}@media (max-width: 991px){#purpose .cont .advice .adviceIn .adviceList li{font-size:1.8rem;margin-bottom:10px}}@media (max-width: 767px){#purpose .cont .advice .adviceIn .adviceList li{font-size:1.5rem}}#purpose .cont .advice .adviceIn .adviceList li:before{content:"●";font-size:1.8rem;display:inline-block;margin-right:10px}@media (max-width: 1199px){#purpose .cont .advice .adviceIn .adviceList li:before{font-size:1.6rem}}@media (max-width: 991px){#purpose .cont .advice .adviceIn .adviceList li:before{font-size:1.5rem}}@media (max-width: 767px){#purpose .cont .advice .adviceIn .adviceList li:before{font-size:1.3rem;margin-right:5px}}#purpose .expectations h3{text-align:center;color:#0063AB;font-weight:600;font-size:4.6rem;margin-bottom:50px}@media (max-width: 1199px){#purpose .expectations h3{font-size:4.0rem}}@media (max-width: 991px){#purpose .expectations h3{font-size:3.4rem;margin-bottom:30px}}@media (max-width: 767px){#purpose .expectations h3{font-size:2.3rem;margin-bottom:15px}}
