div#cover_bg.cover_tool {
    background: url('/www-img/web/homepage/hp/middle_full.jpg');
    background-position: center;
    height: 373px;
}

div#cover_bg.std div.text {
    margin: 28px 0 0 126px;
}

div#content.std div.section .wrap {
    text-align: left;
}

a.exo.xt {font-size: 18pt; white-space: nowrap;}
td.content_td {max-width: 360px;}

div.text .img_link img {width: 450px; margin: 0 0 18px 0;}

.base_btn
{
    color: #444;
    font: normal 10pt arial,helvetica,sans-serif;
    line-height: 30px;
    padding: 0 11px;
    margin: 0;
    text-align: center;
    display: inline-block;
    cursor:pointer;
    text-decoration: none;

    border: #cccccc 1px solid;
    background: #f3f3f3;
    background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#fefefe), to(#d8d8d8));
    background-image: -webkit-linear-gradient(top, #fefefe, #d8d8d8);
    background-image: -moz-linear-gradient(top, #fefefe, #d8d8d8);
    background-image: -ms-linear-gradient(top, #fefefe, #d8d8d8);
    background-image: -o-linear-gradient(top, #fefefe, #d8d8d8);
    -webkit-border-radius: 2px; -moz-border-radius: 2px; border-radius: 2px;
    transition: all 0.5s ease;
}
.base_btn:hover
{
    color: inherit;
    text-decoration: none;
    background: #ececec;
}

.tw_fav {max-width: 16px; max-height: 16px;}

.ajax_box {
    background: url("/www-img/web/mygui/ajax_dots.gif") no-repeat;
    width: 16px;
    height: 5px;
    display: inline-block;
    margin: 18px;
}

.select_ovast {
    background-color: #0760cc;
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAGCAYAAAD68A/GAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA4hpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMDY3IDc5LjE1Nzc0NywgMjAxNS8wMy8zMC0yMzo0MDo0MiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDpkMmJlMTdhOS04ZTA0LTRlYzMtOGZhMS1iYjQ2NWYyYjk2OTIiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MjlDNDNCMEY4OTdFMTFFNjg1REVDRjBEOUY5OTExNDEiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MjlDNDNCMEU4OTdFMTFFNjg1REVDRjBEOUY5OTExNDEiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTUuNSAoTWFjaW50b3NoKSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjgzNDY4MDFiLWJkMGItMWU0My1hODkxLTU1OGZhYjllMjg4NSIgc3RSZWY6ZG9jdW1lbnRJRD0iYWRvYmU6ZG9jaWQ6cGhvdG9zaG9wOmM1NzAzYzBlLWMxYjAtMTE3OS05NThkLWRlNDE0ZGE5NWJkMiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PuJr4FcAAABaSURBVHjaXM2xDYBACIXhZ+MGdKzj1G5xJtq4gRvY4CNyCUDyN/BdbjGzE8DLNvagjrCdrSAc9s/BhCGS2PkMXyi7G87Ibzpfd1yQG6SvMi6ow4mvSPPtE2AAyP6y10asM2UAAAAASUVORK5CYII=);
    background-position: center right 10px;
    background-repeat: no-repeat;
    background-size: 10px 6px;
    -moz-user-select: -moz-none;
    -ms-user-select: none;
    user-select: none;
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    border-radius: 20px;
    line-height: 36px;
    padding: 0 45px 0 15px;
    color: #fff;
    font-family: 'Open Sans';
    font-size: 12pt;
    font-weight: 600;
    cursor: pointer;
    min-width: 0;
}