body{
background-image:url(../img/background.gif);
background-repeat:repeat-x;
font-family:‚l‚r ‚oƒSƒVƒbƒN,Verdana;
}

.maintable{
border-left:solid 1px #999999;
border-right:solid 1px #999999;
}

.content{
font-size:small;
line-height:180%;
width:701px;
}

.content_price{
font-size:small;
line-height:180%;
width:701px;
}

.content_top{
font-size:small;
line-height:150%;

}

.content_top h3 {
font-size:large;
margin:0px 0px 5px 0px;
color:#006600;

}

.content_top2{
font-size:small;
line-height:150%;
}

.content_top2 h3{
font-size:large;
color:#ff0000;
margin:0px 0px 5px 0px;
}


.content h1 {
margin:0px 0px 1px 0px;
}

.content_qanda h1 {
margin:0px 0px 1px 0px;
}

.content h2 {
font-size:108%;
margin:0px 0px 5px 0px;
color:#006600;
padding-bottom:2px;
border-bottom:dotted 1px #cccccc;
}

.content h3 {
font-size:98%;
margin:0px 0px 0px 0px;
color:#006600;

}

.content_price h1 {
margin:0px 0px 1px 0px;
}

.content_price h2 {
font-size:108%;
margin:0px 0px 5px 0px;
color:#006600;
padding-bottom:2px;
}

.content_price h3 {
font-size:98%;
margin:0px 0px 0px 0px;
color:#006600;

}

.content_price ul{
margin:0px 0px 0px 20px;
list-style-image:url("../img/list.gif");
}

.content_price li{
margin-left:3px;
}

.content_qanda{
font-size:small;
line-height:180%;
width:701px;
}

.content ul{
margin:0px 0px 0px 20px;
list-style-image:url("../img/list.gif");
}

.content li{
margin-left:3px;
}

.answer1{
list-style-type:decimal;
margin:0px 0px 0px 25px;
}

.answer1 li{
margin-left:3px;
}

.answer2{
list-style-type:lower-roman;
margin:0px 0px 0px 10px;
}

.answer2 li{
margin-left:3px;
}

.answer3{
list-style-image:url("../img/list.gif");
margin:0px 0px 0px 25px;
}

.answer3 li{
margin-left:3px;
}

.message{
font-size:108%;
font-weight:bold;
}
.content2{
font-size:small;
line-height:150%;
}

.catchcopy{
margin-top:10px;
margin-bottom:5px;
}

.midashi{
margin-bottom:10px;
}

h2 {
font-size:108%;
margin:0px 0px 5px 0px;
color:#006600;
}

.h2style2 {
font-size:108%;
margin:0px 0px 5px 0px;
color:#006600;
}

.navi {
margin:10px 10px 10px 11px;
font-size:70%;
}

.strong_green{
font-weight:bold;
color:#006600;
}

.top_contentm{
padding:6px 2px 6px 2px;
border:solid 1px #cccccc;
background-color:#d5ffde;
}

.sub_contentm{
padding:6px;
width:500px;
border:solid 1px #cccccc;
background-color:#d5ffde;
}

.sub_content_flow{
padding:6px;
width:550px;
border:solid 1px #cccccc;
background-color:#d5ffde;
}

.strong_red{
font-weight:bold;
color:red;
}

hr{
border:dotted 1px #999999;
}