@charset "UTF-8";
/*********************
 * Created : Apr 23, 2009
 * Last update : Apr 23, 2009
 ********************/

body {
    margin: 0px;
    padding: 0px;
    text-align: center;
    background-image: url(/pc/images/common/bg_common.png);
    font-family: sans-serif;
}

#wrapContainer {
    width: 698px;
    margin: 0px auto;
    border: 1px solid #00802E;
    background-color: #FFF;
}

#headContainer {
    width: 698px;
    height: 70px;
    background-image: url(/pc/images/common/bg_header.png);
    background-repeat: repeat-x;
    margin-bottom: 20px;
    text-align: left;
}

#headContainer h1 {
    background-image: url(/pc/images/common/logo.png);
    background-repeat: no-repeat;
    height: 70px;
    width: 240px;
    margin: 0px;
    padding: 0px;
    text-indent: -9999px;
}

.innerContainer {
    width: 658px;
    margin: 0px auto 10px auto;
    text-align: left;
}

.innerContainer p {
    line-height: 150%;
    color: #666;
    text-align: justify;
    text-justify: inter-ideograph;
    letter-spacing: 1px;
}

h2 {
    background-image: url(/pc/images/topText.png);
    background-repeat: no-repeat;
    width: 658px;
    height: 70px;
    text-indent: -9999px;
}

.qrBox {
    width: 638px;
    _width: 658px;
    margin: 0px auto 10px auto;
    padding: 10px;
    border: 1px solid #ff8000;
    text-align: left;
    background-color: #FFFFCC;
    zoom: 100%;
}

.qrBox:after {
    content: "";
    clear: both;
    height: 0;
    display: block;
    visibility: hidden;
}

.qrBox .textBox {
    float: left;
}

.qrBox .imgBox {
    float: right;
}

#footContainer {
    font-size: 12px;
    color: #FFF;
    text-align: right;
    background-color: #50BC09;
    padding: 5px;
}
#footContainer p {
    margin: 0px;
}
 