@font-face {
    font-family: 'frontage-regular';
    src: url('../font/juri_zaech_-_frontage-regular-webfont.eot');
    src: url('../font/juri_zaech_-_frontage-regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('../font/juri_zaech_-_frontage-regular-webfont.woff') format('woff'),
         url('../font/juri_zaech_-_frontage-regular-webfont.ttf') format('truetype'),
         url('../font/juri_zaech_-_frontage-regular-webfont.svg#juri_zaech_-_frontage-regular-webfont') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'baskerville-italic';
    src: url('../font/librebaskerville-italic-webfont.eot');
    src: url('../font/librebaskerville-italic-webfont.eot?#iefix') format('embedded-opentype'),
         url('../font/librebaskerville-italic-webfont.woff') format('woff'),
         url('../font/librebaskerville-italic-webfont.ttf') format('truetype'),
         url('../font/librebaskerville-italic-webfont.svg#librebaskerville-italic-webfont') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'EcuyerR';
    src: url('../font/ecuyerr-webfont.eot');
    src: url('../font/ecuyerr-webfont.eot?#iefix') format('embedded-opentype'),
         url('../font/ecuyerr-webfont.woff') format('woff'),
         url('../font/ecuyerr-webfont.ttf') format('truetype'),
         url('../font/ecuyerr-webfont.svg#ecuyerr-webfont') format('svg');
    font-weight: normal;
    font-style: normal;
}

/*postcard-47*/
.cardBox {
    width: 480px;
    height: 663px; 
}
.postCard47 {
    overflow: hidden;     
    width: 100%;
    height: 100%;   
    position: relative;
    background: #FFFFFF;
}
.postCard47 p {
    text-align: center;
    position: absolute;
    left: 0;
    width: 100%;
    color: #4f4c4c;
}
.text1 {
    font-family: 'frontage-regular';    
    top: 302px;
    line-height: 1em;
}
.text2, .text5 {
    font-family: 'EcuyerR';
    line-height: 0.9em;
    text-transform: uppercase;
}
.text3, .text4, .text6, .text7, .text8, .text9 {
    font-family: 'baskerville-italic';
    letter-spacing: -0.9px;
}
.text2 {
    top: 339px;
}
.text3 {
    top: 413px;
}
.text4 {
    top: 437px;
}
.text5 {
    top: 488px;
}
.text6 {
    top: 510px;
}
.text7 {
    top: 535px;
}
.text8 {
    top: 561px;
}
.text9 {
    top: 612px;
}
img.dot1, img.dot2 {
    display: block;
    width: 16px;
}
img.dot1 {
    margin: 197px auto 0;    
}
img.dot2 {
    margin: 122px auto 0;    
}
/*img.car {
    display: block;
    margin-top: 28px;
}*/
.carText {
    display: block;
    margin: 89px auto 0;
    width: 399px;
}
.carImg {
    display: block;
    margin: 10px auto 0;
    width: 368px;
    
}