.smari{font-family:"Noto Sans JP", sans-serif;font-size:95%;line-height:normal}@media (max-width: 767px){.smari{font-size:80%}}.smari .bg-blue{background-color:#147ec9;border-radius:0;text-align:center;padding:4em 1em;color:#fff}.smari .bg-blue h2{margin:0;font-size:1.8em;font-weight:bold}.smari .bg-blue.top{padding:6em 1em}@media (max-width: 767px){.smari .bg-blue.top{padding:4em 1em}}.smari .bg-blue.top p{font-size:2.5em;font-weight:bold}.smari .bg-gray{background:#f5f5f5;padding:3em 0}.smari .bg-gray .container>img{max-width:50%;margin:0 auto 3em;display:block}.smari .box{padding:2em;border-radius:1em;font-size:1.3em;line-height:175%;box-shadow:5px 5px 6px -4px #9e9e9e;-moz-box-shadow:5px 5px 6px -4px #9e9e9e;-webkit-box-shadow:5px 5px 6px -4px #9e9e9e}@media (max-width: 767px){.smari .box{padding:1em}}.smari .box p:last-child{margin:0}@media (min-width: 768px){.smari .about .flex{display:flex;gap:2em}}.smari .about .flex>div:first-child{background-size:cover;background-position:center;width:40%;max-width:300px;border-radius:0.5em;background-image:url("/guide/smari/images/img01.jpg")}@media (max-width: 767px){.smari .about .flex>div:first-child{width:100%;max-width:100%;height:200px;margin-bottom:0.5em}}.smari .about .flex>div:last-child{flex:1 0 0}.smari p.about-text{margin-top:2em;text-align:center;font-size:1.2em}.smari .flow .flex{display:flex;align-items:center;gap:2em;margin-bottom:3em}@media (max-width: 767px){.smari .flow .flex{gap:1em}}.smari .flow .flex>div:first-child{width:20%}.smari .flow .flex>div:last-child{flex:1 0 0}.smari .flow .flex>div:last-child .subtitle{font-weight:bold !important;color:#393939;background:none;padding:0;font-size:1em;margin-bottom:.5em}.smari .flow .flex>div:last-child p span{font-size:75%;color:#879ba4;line-height:150%;display:inline-block;margin-top:0.5em}.smari .flow .flex>div:last-child img{margin:0 auto;max-width:70%;border:1px solid #ddd;border-radius:0.5em}@media (min-width: 768px){.smari .flow .flexwrap{display:flex;align-items:center;gap:2em}}@media (max-width: 767px){.smari .flow .flexwrap{gap:1em}}.smari .flow .flexwrap>div:first-child{flex:1 0 0}.smari .flow .flexwrap>div:first-child img{border-radius:0.5em}.smari .flow .flexwrap>div:last-child{width:55%}@media (max-width: 767px){.smari .flow .flexwrap>div:last-child{max-width:300px;margin:2em auto 0}}.smari .flow .flexwrap>div:last-child .flex>div:first-child{width:30%}.smari .attention{background:#f3f3f3;padding:1em 1.5em;border-radius:0.5em}@media (max-width: 767px){.smari .attention{padding:1em}}.smari .attention ul{list-style:disc;padding-left:1.5em;line-height:normal;font-size:80%}.smari .attention ul li{list-style:disc;margin-bottom:0.5em}.smari .attention ul li:last-child{margin-bottom:0}
