@charset "utf-8";

#content h2{
margin:20px 0 20px 0;
}

#content h3{
margin:20px 0 10px 0;
}


#content table{
width:534px;
margin-bottom:20px;
}

#content table th{
width:165px;
font-size:62.5%;
font-weight:normal;
text-align:left;
}

#content table th.center_child,
#content table td.center_child{
width:204px;
text-align:center;
}

#content p{
line-height:1.6;
font-size:75%;
}


#content p.emp{
color:#D10000;
font-size:93.75%;
}

#content .onlyone{
background:url(../shop/img/onlyone_bg.jpg) right center no-repeat;
padding:5px 220px 5px 0;
}

#content .onlyone h3{
margin:0 0 15px 0;
}

#content .onlyone p{
margin-bottom:0;
line-height:1.7;
}

#content #example{
border-width:0 1px 1px 1px;
border-style:solid;
border-color:#D10000;
padding-bottom:10px;
margin-bottom:20px;
}

#content #example p{
padding:0 5px;
}

#content #example .example_02{
min-height:174px;
line-height:1.8;
}

#content #example .example_02 br{
clear:left;
}

#content #example .example_02 img{
float:left;
margin-right:10px;
}

#content #example .example_03{
min-height:174px;
line-height:1.8;
}

#content #example .example_03 br{
clear:left;
}

#content #example .example_03 img{
float:left;
margin-right:10px;
}

#content #presen{
margin-bottom:10px;
}

#content #presen h2{
display:none;
}

#content #presen ol{
list-style:none;
}

#content #presen ol img{
vertical-align:middle;
margin-bottom:10px;
}

#conference{
border-width:0 1px 1px 1px;
border-style:solid;
border-color:#999999;
margin-bottom:20px;
}

#conference h2{
border-bottom:1px dotted #999999;
margin-top:0;
}

#conference div{
border-bottom:1px dotted #999999;
background-position:10px 0;
background-repeat:no-repeat;
padding-left:190px;
min-height:125px;
padding-bottom:10px;
margin-bottom:10px;
}

#conference h3{
color:#D10000;
font-size:93.75%;
margin:0 0 5px 0;
}

#conference p{
margin-bottom:0;
}

#conference .time{
background-image:url(../shop/img/time_bg.jpg);
padding-bottom:0;
}

#conference .neighbor{
background-image:url(../shop/img/neighbor_bg.jpg);
}

#conference .service{
background-image:url(../shop/img/service_bg.jpg);
}

#conference .results{
background-image:url(../shop/img/results_bg.jpg);
border-bottom:none;
padding-bottom:0;
margin-bottom:10px;
}
