/* CSS Document */

/* 追記（運営会社案内） */
.tablelayout_corporate{
width: 540px;
margin-bottom: 10px;
}


.tablelayout_corporate td,th{
padding: 10px;
border-bottom: 1px solid #FFFFFF;
font-size: 1em;
background-color: #f6f5f5;
}


.tablelayout_corporate th{
width: 100px;
background-color: #e8e8e8;
}



.tablelayout_corporate td a:link {
color: #333366;
text-decoration: underline;
}


.tablelayout_corporate td a:hover {
color: #be3048;
text-decoration: none;
}


.tablelayout_corporate td a:visited {
color: #be3048;
text-decoration: underline;
}

.tablelayout_corporate td dl{
padding: 0px;
margin: 0px;
font-size:11px;
}


.tablelayout_corporate td ul{
list-style-type: square;
}


.tablelayout_corporate td li{
padding: 0px;
margin: 0px;
font-size:11px;
}


.tablelayout_corporate td ol{
padding: 10px 0 10px 0;
list-style-type: upper-roman;
font-size:11px;
}


.tablelayout_corporate td li{
margin: 3px 15px 3px 15px;
font-size:11px;
}

.normal {
width: 540px;
padding: 1px 0 1px 5px;
margin: 5px 0 10px 5px;
border-left: 3px solid #CC0000;
line-height: 12px;
}
