@charset "UTF-8";body{margin-left:0;margin-right:0;font-family:-apple-system,BlinkMacSystemFont,Helvetica Neue,游ゴシック Medium,YuGothic,YuGothicM,Hiragino Kaku Gothic ProN,メイリオ,Meiryo,sans-serif!important;background-color:#fff}.gray{color:#909399!important}.tagbox .el-check-tag{margin:5px;padding:15px}.el-input{height:40px}#main-header{width:100%;height:45px;background:#fff;padding:20px 0;box-sizing:border-box;position:fixed;top:0;left:0;align-items:center;z-index:100}.headerHide{display:none!important}.el-alert__content{padding-top:5px!important}#main-footer{width:100%;height:50px;background:#fff;padding:20px 50px;box-sizing:border-box;position:fixed;bottom:0;left:0;align-items:center;z-index:9999}#iine-footer{width:100%;height:65px;background:#fff;padding:0;box-sizing:border-box;position:fixed;bottom:0;left:0;align-items:center;z-index:9999}.footerHide{display:none}footer ul{margin:0;padding:0;display:table;table-layout:fixed;text-align:center;width:100%;height:100%;vertical-align:middle!important}footer ul>li{margin:0;padding:0;display:table-cell;vertical-align:middle!important}footer ul>li>a{display:block;padding:15px}.info-menu li a{-webkit-user-select:none!important;-moz-user-select:none!important;user-select:none!important}.info-menu li a.router-link-active{display:block;border-bottom:solid 1px #ededed!important;background-color:#e8f3fe!important;color:#01c2d7!important}.reddiv{background-color:red!important}.t-r{text-align:right!important}.t-l{text-align:left!important}.t-c{text-align:center!important}a{text-decoration:none;cursor:pointer;color:#3490dc;-webkit-tap-highlight-color:rgba(102,102,102,.3)!important}.mp0{margin:0!important;padding:0!important}.mypage-menu{list-style-type:none;margin:0;padding:0}.mypage-menu li a{display:block;color:#0e3031!important;font-weight:700;padding:15px 10px 15px 15px}.mypage-menu li a i{margin-right:15px}.brand dt{margin:15px}.brand dd{margin:15px 15px 15px 30px}h1.title{margin:0;padding:0;padding-left:15px!important;padding-top:15px!important}#preview{overflow:hidden!important;width:600px}#preview_inner{font-family:"M PLUS Rounded 1c",sans-serif!important;background-size:600px auto;position:relative;width:600px}#letter_body{position:relative;background-color:#fff;border-left:17px solid #84d3ef;border-right:17px solid #84d3ef;display:inline-block;font-size:1.5rem;color:#444;padding:10px!important;min-width:546px;text-align:center;height:200px;display:table-cell;vertical-align:middle;white-space:pre-wrap}.question>div{border-bottom:1px solid #e5e5e5}.question_link{display:block;color:#5a6268;padding:15px 5px;font-size:16px;text-decoration:none!important}.question_link .el-col-5{padding-left:5px}.question_link .el-col-5 img{height:64px;border-radius:32px}.question_link .el-col-14 span{font-size:14px}.question_link .el-col-10{text-align:right!important;padding-right:5px;color:#8a8a8a!important;font-size:12px}.tap-off{text-decoration:none;display:inline-block;cursor:pointer;-webkit-tap-highlight-color:rgba(0,0,0,0)!important}.flex-2{display:flex;justify-content:space-between;flex-wrap:wrap;align-items:center;margin:0 15px;min-height:300px!important}.flex-2>a,.flex-2>span{display:block}.flex-2>.item{width:48%;background-color:#fff}.flex-2>.item img{width:100%;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px}.flex-2>.item>h3{font-size:16px;color:#000!important;padding:0 0 30px;margin:5px 0 0!important}.flex-2>.item>p{font-size:14px;color:#8d9399!important;padding:0!important;margin:10px 0 30px!important}.flex-2>.item>div:first-child{position:relative}.flex-2>.item .ribon{position:absolute;top:-25px;left:-13px;background-color:#ff4342!important;color:#fff;font-size:12px;padding:5px;display:inline-block;width:40px;height:40px;border-radius:50%;text-align:center;line-height:40px;box-shadow:0 3px 6px #0003}.flex-2>.item .ribon.yellow{background-color:#f9bc00!important}.ribon{background-color:#ff4342!important;color:#fff;font-size:12px;padding:5px;display:inline-block;width:15px;height:15px;border-radius:50%;text-align:center;line-height:15px}.kihon .el-col-9{margin-bottom:15px;color:#8ba4a1}.kiyaku{padding:15px}.kiyaku h3{font-size:16px;font-weight:700;border-left:5px solid rgb(0,150,169);color:#0096a9;line-height:1.3;margin-bottom:15px;padding:0 4px 0 8px}.el-form-item{margin-bottom:18px!important}
