html{box-sizing:border-box}*,*:before,*:after{box-sizing:inherit}html{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}
body{background-color:#ffffff;margin:0;padding:0;font:14px Verdana,Arial,sans-serif;line-height:20px;color:#101010;}a{text-decoration:none;color:#2068d0;}a:hover{text-decoration:none;color:#d02060;}
table{padding:0;border-spacing:0;border-width:0;}td{padding:0;}
img,input[type=image],iframe{margin:0;padding:0;background:none;border-width:0;border-radius:0;line-height:0px;vertical-align:middle;}/*anything !baseline*/
hr{border:0;height:1px;background-image:linear-gradient(to right,rgba(0,0,0,.1),rgba(0,0,0,0.5),rgba(0,0,0,.1));}
.side{position:absolute!important;z-index:1;width:140px;background:#e8e8e8;border-radius:0 0 20px 0;text-align:center!important;font-size:11px;line-height:17px;}
.menu{display:block;cursor:pointer;padding:2px 0;transition:background-color .7s ease}.menu:link,.menu:active,.menu:visited,.menu:hover{text-decoration:none;color:#202020;}.menu:hover{background-color:#c0c0c0}
.mwide{width:64px;}
.fill{margin-left:140px;padding:0 20px;transition:margin-left .7s}
.main{max-width:1060px;margin:auto;padding-top:30px;}
.foot{width:100%;padding:20px 0 40px;font-size:11px;text-align:center;color:#c0c0c0;}
@media only screen and (max-width:860px){.side{width:100px;font-size:9px;}.fill{margin-left:100px;padding:0 12px;}.mwide{width:48px;}}
@media only screen and (max-width:640px){.side{width:80px;font-size:8px;}.fill{margin-left:80px;padding:0 8px;}.mwide{width:40px;}}
input,select,textarea{font:14px Verdana,Arial;background:#ffffff;border:1px solid #90a8e0;border-radius:4px/50%;padding:4px 8px;}select{border-top-right-radius:0;border-bottom-right-radius:0;}textarea{border-radius:5px/20px;resize:vertical;}input:focus,textarea:focus,select:focus{outline:none;}select:-moz-focusring{color:transparent;text-shadow:0 0 0 #000;}
::placeholder{color:#c8c8c8;opacity:1;}:-ms-input-placeholder{color:#c8c8c8;opacity:1;}::-ms-input-placeholder{color:#c8c8c8;opacity:1;}
::-ms-clear,::-webkit-search-decoration,::-webkit-search-cancel-button,::-webkit-search-results-button,::-webkit-search-results-decoration{display:none;}/*fix chrome & edge*/
.iput{display:none;}
.boxb{background:#e8f2fc;border:1px solid #5090d0;padding:10px 20px;border-radius:10px;}
.boxr{background:#fcede0;border:1px solid #cc8070;padding:10px 20px;border-radius:10px;}
.boxo{background:#fff0c8;border:1px solid #e09000;padding:10px 20px;border-radius:10px;}
.sub0{font-size:10px;line-height:13px;color:#f05000;}
.sub1{font-size:24px;line-height:28px;color:#2068d0;}
.sub2b{font-size:18px;line-height:22px;color:#2068d0;}
.sub2r{font-size:18px;line-height:22px;color:#d03850;}
.error{display:inline-block;font-size:15px;line-height:18px;font-weight:bold;color:#e00050;background:url(i/cr_error.gif);border:1px solid #e00030;border-radius:4px/50%;padding:5px 20px;margin:12px 0;text-align:center;animation-name:fade;animation-delay:10s;animation-duration:1s;animation-timing-function:ease-out;animation-fill-mode:forwards;}@keyframes fade{0%{opacity:1;}99%{opacity:0;}100%{opacity:0;margin:0;padding:0;height:0;}} 
@media only screen and (max-width:720px){body{font-size:13px;line-height:18px;}.sub1{font-size:20px;line-height:24px;}.sub2b{font-size:16px;line-height:20px;}}