#wrap{min-width:auto}#main{min-height:calc(100vh - 60px)}.term-box{display:flex;justify-content:center;align-items:center;padding:60px 20px 0px}.term-box .inner{width:100%;max-width:770px;padding:20px;background:#fff;border-radius:10px;box-shadow:0px 4px 20px rgba(0,0,0,.1)}.term-box .inner .title-box{padding-bottom:10px;border-bottom:1px solid #ddd}.term-box .inner .title-box h5{color:#000;font-size:20px;line-height:30px;font-weight:bold}.term-box .inner .title-box p{margin-top:5px;color:#a5a5a5;font-size:16px;line-height:24px}.term-box .inner .content-box{margin-top:20px;font-size:16px;line-height:normal}.term-box .inner .content-box img{width:auto;max-width:100%;border-radius:10px}.term-box .inner .content-box *{color:revert;font:revert;text-decoration:revert;vertical-align:revert}.term-box .inner .content-box ol,.term-box .inner .content-box ul{list-style:revert;padding:revert}.term-box .inner .content-box ol.todo-list,.term-box .inner .content-box ul.todo-list{list-style:none}.term-box .inner .content-box a{color:#1b3af2;text-decoration:none}@media(min-width: 520px){#header.before .inner{height:74px}#header.before .inner .logo img:nth-child(1){width:auto;height:auto}#header.before .inner .logo img:nth-child(2){width:auto;height:auto;margin-left:10px}#header.before .inner .logo .info{display:none;position:absolute;top:47px;right:-14px;z-index:10}#header.before .inner .logo .info:before{right:15px}#header.before .inner .logo .info p{font-size:14px;line-height:20px}#footer .inner{padding-top:80px;padding-bottom:80px}#main{min-height:calc(100vh - 74px)}}