.main_wrapper{background-color:#6b6a6a;padding:0;margin:0;justify-content:center;min-height:300px}.main_page,.main_wrapper{display:flex;flex-direction:column;align-items:center}.main_page{justify-content:space-between;background-color:#fff;min-height:100svh}.content{padding:10px 10px 10px 20px;max-width:900px;min-width:calc(200px + 35vw)}.content_margin{display:flex;flex-direction:column;margin-top:30px;margin-bottom:30px}.base_font{font-size:1em}.bold_font{font-size:1.2em;font-weight:700;margin-top:50px}.tg_icon_wrapper{margin-left:calc(0px + .2vw);margin-top:8px;width:100%;display:flex;flex-direction:row;justify-content:flex-end;margin-right:calc(10px + 4vw)}.tg_icon{color:#239ad6}.tg_icon:hover{color:#4084a6}