#ris1 {
width : 604px;
margin : 3em auto;
}
#ris1 .ris1 {
width : 600px;
height : 351px;
border : 3px double #666;
}
span.pod, span.pod01 {
display : block;
margin-top : 0;
padding-left : 250px;
display : block;
text-align : left;
line-height : 150%;
font-size : 90%;
}
span.pod01 {
padding-left : 60px;
margin-top : -1em;
}
mark {
background : #ffec82;
padding : 0 3px;
border : 1px dashed #333;
}
.zmp {
font-size : 110%;
padding-top : 1.3em;
}
#mg1 {
float : left;
width : 254px;
margin : 1em 3em 1em 5.5em;
}
#mg1 img.mg1 {
width : 250px;
height : 250px;
border : 3px double #666;
}
table.tb {
width : 60%;
margin : 2em auto;
}
div.zmp {
margin-top : -1px;
}
table.tb {
margin : 2.5em auto;
}
#mg1 ol li {
width : 200px;
margin-left : 1em;
line-height : 120%;
margin-bottom : -5px;
}
#col01 {
float : left;
width : 300px;
margin-left : 0;
}
#col01 ol li {
width : 250px;
margin-left : 0;
line-height : 110%;
margin-bottom : -5px;
font-size : 100%;
}
#col02 {
float : right;
width : 300px;
margin-right : 0;
}
#col02 ol li {
width : 240px;
margin-left : 0;
line-height : 110%;
margin-bottom : -5px;
font-size : 100%;
}
#content1 p.sp01 {
clear:both;
padding-left:15em;
padding-bottom:2em;
}





















