html {
margin:0;
padding:0;
}

body {
back-groundcolor:#fff;
margin:0 auto;
padding:0;
text-align:center;
}

hr {
height:1px;
color:#963;
margin:0;
}

.upMargin {
margin:10px 0 0 0;
}

.downMargin {
margin:0 0 10px 0;
}

.rightTxt {
text-align:right;
}

.caution {
font-weight:bold;
color:#f99;
}

.bold {
font-weight:bold;
}


#container {
margin:0 auto;
width:650px;
text-align:left;
}

h1 {
color:#fff;
background-color:#999;
font-size:14px;
font-weight:bold;
margin:0;
padding:3px;
}

h1 span {
font-size:12px;
margin:0;
padding:0 0 0 10px;
font-weight:normal;
}

#h1Gothic {
font-size:18px;
font-weight:bold;
margin:10px 0 20px 0;
padding:2px;
background-color:#fff;
color:#333;
border:1px solid #ccc;
width:500px;
}

h2 {
font-size:18px;
font-weight:bold;
margin:10px 0 0 0;
padding:0;
}

h3 {
font-size:12px;
font-weight:normal;
margin:5px 0 20px 0;
padding:0;
color:#666;
}

p {
margin:10px auto;
font-size:12px;
line-height:1.3em;
}

dl {
margin:0;
padding:0;
font-size:14px;
}

dt {
font-weight:bold;
margin:10px 0 0 0;
padding:0;
}

dd {
margin:5px 0 5px 10px;
padding:0;
}

dd span {
color:#666666;
font-size:12px;
}

#orderInfo {
border:solid 1px #ccc;
margin:15px 0 0 0px;
padding:0 0 10px 0;
width:500px;
}

#orderInfo dt {
margin:10px 0 0 5px;
}

#orderInfo dd {
margin:0 0 0 10px;
}
