body{
text-align: center;
padding: 0;
margin:0;
}
#wrapper{
width:700px;
text-align: center;
padding:0;
margin:0 auto 0 auto;
}
.spacer10{
padding: 0;
margin-top:10px;
}
.spacer20{
padding: 0;
margin-top:20px;
}

.voice{
padding:0px 4px 0px 8px;
line-height:16px;
vertical-align:top;
font-size:12px;
}

.syatyo{
padding:0px 4px 0px 8px;
line-height:16px;
vertical-align:top;
font-size:12px;
color:#FFFFFF;
}

.himitsu1{
padding:0px 4px 0px 8px;
line-height:24px;
vertical-align:top;
font-size:20px;
}

.konbu{
padding:0px 4px 0px 8px;
line-height:16px;
vertical-align:top;
font-size:12px;
color:#666666;
}

.tsuya_top{
line-height:36px;
font-size:28px;
color:#CC0000;
text-align:center;
}

.tsuya{
padding:0px 4px 0px 8px;
line-height:16px;
vertical-align:top;
font-size:12px;
color:#666666;
}

.himitsu_top{
padding:0px 0px 0px 70px;
line-height:20px;
vertical-align:bottom;
font-size:18px;
color:#FFFFFF;
}

.himitsu_1_l{
padding:0px 4px 0px 8px;
line-height:16px;
vertical-align:top;
font-size:13px;
color:#663300;
}

.himitsu_1_r{
padding:0px 4px 0px 8px;
line-height:16px;
vertical-align:top;
font-size:13px;
color:#663300;
}

.himitsu_2_l{
padding:0px 4px 0px 8px;
line-height:18px;
font-size:14px;
color:#990000;
}

.himitsu_2_r{
padding:0px 4px 0px 8px;
line-height:18px;
font-size:14px;
color:#990000;
}

.himitsu_3_l{
padding:0px 4px 0px 8px;
line-height:14px;
vertical-align:top;
font-size:11px;
color:#666666;
}

.himitsu_3_r{
padding:0px 4px 0px 8px;
line-height:14px;
vertical-align:top;
font-size:11px;
color:#666666;
}

.osusume_top{
padding:0px 0px 0px 0px;
line-height:40px;
text-align:center;
vertical-align:top;
font-size:36px;
color:#FF0066;
}

.osusume_1{
padding:0px 0px 0px 0px;
line-height:30px;
text-align:center;
vertical-align:top;
font-size:24px;
color:#333333;
}

.step{
padding:0px 1px 0px 2px;
line-height:16px;
vertical-align:top;
font-size:12px;
color:#333333;
}

.qa_top_1{
width:700px;
padding:0px 0px 0px 0px;
line-height:60px;
text-align:center;
font-size:50px;
color:#0033CC;
}

.qa_top_2{
width:700px;
padding:0px 0px 0px 0px;
line-height:24px;
text-align:center;
font-size:16px;
color:#CC3399;
}

.qa_space{
width:60px;
padding:0px 0px 0px 0px;
line-height:30px;
vertical-align:top;
font-size:24px;
color:#333333;
}

.qa_q_1{
width:50px;
padding:0px 0px 0px 0px;
line-height:30px;
text-align:center;
font-size:20px;
color:#0033FF;
}

.qa_q_2{
width:300px;
padding:0px 50px 0px 4px;
line-height:18px;
font-size:14px;
color:#0033FF;
}

.qa_a_1{
width:50px;
padding:0px 0px 0px 0px;
line-height:30px;
text-align:center;
font-size:20px;
color:#FF6600;
}

.qa_a_2{
width:300px;
padding:0px 50px 0px 4px;
line-height:18px;
font-size:14px;
color:#FF6600;
}

.qa_a{
width:300px;
padding:0px 50px 0px 4px;
line-height:16px;
vertical-align:top;
font-size:12px;
color:#333333;
}