@charset "utf-8";

/********************************************************

mem_wan

********************************************************/

div.memwan1{  
 margin-left:40px;
}
 
div.memwan2{
 margin-top:20px; 
 margin-left:40px;
}

div#contentMemwan{
 width:718px;
 margin:0 auto;
}

div.memwanUnitCharacter{
 margin:0 0 70px 0;
 clear:both;
 overflow:hidden;
}

div.memwanUnitCharacter:after{
 content: ".";
 display: block;
 height: 0;
 visibility:hidden;
 clear:both;
}


h3.memwanCharacterHeadline{
 margin:0 0 20px 0;
 clear:both;
}

div.memwanCharacterSummary{
 width:718px;
 margin:0 0 0 0;
 padding:0;
 overflow:hidden;
}
div.memwanCharacterSummary img{
 margin:0 5px 0 0;
}

div.memwanCharacterSummary p{
 line-height:1.7em;
 font-size:1.3em;
 border-bottom:1px dashed #cccccc;
}

/*numberd list*/
div.memwanCharacterSummary p span
{
 line-height:1.5em;
 padding:0 0 0 36px;
 height:3em;
 display:block;
 vertical-align:bottom;
}
div.memwanCharacterSummary p.attension{
 padding:0 0 0 36px;
}


div.memwanCharacterSummary table {
 margin:0 0 0 40px;
 padding:0;
 text-align:center;
 font-size:1.3em;
}
div.memwanCharacterSummary table th,
div.memwanCharacterSummary table td{
 border-bottom:1px solid #999999;
 border-right:1px solid #999999;
 }

div.memwanCharacterSummary table th {
 background-color:#f0f0f0;
}

div.memwanCharacterSummary table td {
 background-color:#ffffff;
}

div.memwanCharacterSummary thead th {
 background-color:#d9d9c3;
}

div.memwanCharacterSummary thead td {
 background-color:#f5f5dc;
}

div.memwanCharacterButton{
 width:678px;
 margin:0 0 0 40px;
 padding:0;
 overflow:hidden;
 text-align:left;
}

span.memwan{
 font-size:1.2em;
 line-height:1.5em;
 height:3em;
}



/* div#contentmemwan END --------------------------------------------------------- */