﻿html,body{font-family:"Noto Sans JP", sans-serif;font-weight:400;color:#282828}header{display:flex;align-items:center;background-color:#6B8E23;height:56px}header .logo-link{display:block;margin-left:20px;height:42px}footer{background-color:#FAFCED}footer #separator{border:5px solid #6B8E23;margin:0}footer #footer-links{margin:20px;padding:0;font-size:15px;list-style:none}footer #footer-links a{color:#282828;text-decoration:none}footer #footer-links a:hover{opacity:0.5}footer #copy{padding:0 20px 35px;font-size:13px}#top-index h1,#top-index h2,#top-index p{margin:0}#top-index #cover{position:relative;height:240px;text-align:center}#top-index #cover h1{position:absolute;top:15px;left:0;right:0;font-size:19px;font-weight:700;color:#ffffff}#top-index #store-links-top{display:flex;align-items:center;justify-content:center;height:86px;background-color:#ffffff}#top-index #store-links-top .app-store-button{display:block;margin-right:15px}#top-index #store-links-top .app-store-button img{display:block}#top-index #store-links-top .google-play-button{display:block;margin-left:15px}#top-index #store-links-top .google-play-button img{display:block}#top-index #introduction-video{background-color:#FAFCED;text-align:center;padding:40px 0}#top-index #introduction-video h1{display:inline-block;font-size:24px;font-weight:500;line-height:48px;color:#6B8E23;border-bottom:2px solid #6B8E23}#top-index #introduction-video .video{display:block;margin:26px auto 20px}#top-index #introduction-video #introduction-video-text{font-size:16px;line-height:32px}#top-index #about-service{background-color:#6B8E23;text-align:center;padding:40px 0 20px}#top-index #about-service h1{display:inline-block;font-size:24px;font-weight:500;line-height:48px;color:#ffffff;border-bottom:2px solid #ffffff;margin-bottom:28px}#top-index #about-service .service{background-color:#ffffff;width:300px;height:300px;margin:0 auto 30px}#top-index #about-service .service .service-icon{margin:35px 0 20px}#top-index #about-service .service h2{font-size:20px;font-weight:700;margin-bottom:10px}#top-index #about-service .service .service-text{font-size:16px;line-height:26px}#top-index #store-links-bottom{padding:40px 0;background-color:#FAFCED;text-align:center}#top-index #store-links-bottom h1{font-size:20px;font-weight:700;color:#6B8E23;margin-bottom:20px}#top-index #store-links-bottom .links{display:flex;align-items:center;justify-content:center}#top-index #store-links-bottom .links .app-store-button{display:block;margin-right:15px}#top-index #store-links-bottom .links .google-play-button{display:block;margin-left:15px}#top-index #faq{padding:47px 20px 0}#top-index #faq h1{font-size:22px;font-weight:700;text-align:center;margin-bottom:19px}#top-index #faq .q-and-a{padding:30px 0;border-bottom:1px solid #DDDDDD}#top-index #faq .q-and-a .question{font-size:16px;font-weight:700;margin-bottom:10px}#top-index #faq .q-and-a .answer{font-size:16px;line-height:28px}#top-index #faq .q-and-a .answer p{margin:10px 0}#top-index #faq .q-and-a:first-of-type{border-top:1px solid #DDDDDD}#top-index #information{padding:47px 20px 50px}#top-index #information h1{font-size:22px;font-weight:700;text-align:center;margin-bottom:19px}#top-index #information .information-detail{padding:20px 0;border-bottom:1px solid #DDDDDD}#top-index #information .information-detail .information-date{font-size:14px;margin-bottom:5px}#top-index #information .information-detail .information-title{font-size:16px;font-weight:700;line-height:24px;margin-bottom:10px}#top-index #information .information-detail .information-content{font-size:16px;line-height:28px}#top-index #information .information-detail .information-content p+p{margin-top:15px}#top-index #information .information-detail:first-of-type{border-top:1px solid #DDDDDD}#terms{padding:10px 15px;color:#282828;font-size:21px;font-family:"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS PGothic",sans-serif}#terms dd{margin:0}#terms dl dt{margin:20px 0 5px}#terms ol.alpha>li{list-style:lower-alpha}#terms ol.roman>li{list-style:lower-roman}#terms ol.parentheses{padding:0 0 0 2em;margin:0}#terms ol.parentheses>li{list-style-type:none;list-style-position:inside;counter-increment:cnt}#terms ol.parentheses>li:before{display:marker;content:"(" counter(cnt) ") "}#terms a{word-break:break-all}#terms.normal{background-color:#ffffff}#terms.agree_tou{background-color:#e1e8d3}#privacy{background-color:#ffffff;padding:10px 15px;color:#282828;font-size:21px;font-family:"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS PGothic",sans-serif}#privacy dd{margin:0}#privacy dl dt{margin:20px 0 5px}#privacy ol.disc>li{list-style:disc}#privacy ol.alpha>li{list-style:lower-alpha}#privacy ol.roman>li{list-style:lower-roman}#privacy ol.parentheses{padding:0 0 0 2em;margin:0}#privacy ol.parentheses>li{list-style-type:none;list-style-position:inside;counter-increment:cnt}#privacy ol.parentheses>li:before{display:marker;content:"(" counter(cnt) ") "}#privacy a{word-break:break-all}
