/*----------------------------------------------------------
   五葉コンサルティング　CSS
-----------------------------------------------------------*/

/* service
------------------------------------*/

/* consulting
------------------------------------*/

#consulting_table{
width: 580px;
margin: 16px auto;
border: 1px solid white;
}
#consulting_table .col1{
width: 90px;
}
#consulting_table .col2{
width: 160px;
}
#consulting_table .col3{
width: 190px;
}
}
#consulting_table .col4{
}
#consulting_table tr.odd{
background: #d1fcd7;
}
#consulting_table tr{
background: #e4ffea;
}
#consulting_table td{
border: 1px solid white;
}
#consulting_table th{
font-weight: bold;
background: #336644;
border: 1px solid white;
color: white;
}


/* seminar
------------------------------------*/
.seminar_box{
width: 190px;
height: 280px;
padding: 5px;
float: left;
margin-right: 10px;
background: #ffeeee;
}
#seminar_table{
width: 160px;
margin: 0px;
border: 1px solid white;
}
#seminar_table .col1{
width: 120px;
}
#seminar_table .col2{
width: 160px;
}

#seminar_table tr.odd{
background: #fcd7d1;
}
#seminar_table tr{
background: #ffeae4;
}
#seminar_table td{
border: 1px solid white;
}
#seminar_table th{
font-weight: bold;
background: #884444;
border: 1px solid white;
color: white;
}


/* advisory
------------------------------------*/
#advisory_table{
width: 580px;
margin: 16px auto;
border: 1px solid white;
}
#advisory_table .col1{
width: 120px;
}
#advisory_table .col2{
width: 160px;
}
#advisory_table .col3{
width: 160px;
}
#advisory_table .col4{
}
#advisory_table tr.odd{
background: #d1d7fc;
}
#advisory_table tr{
background: #e4eaff;
}
#advisory_table td{
border: 1px solid white;
}
#advisory_table th{
font-weight: bold;
background: #334466;
border: 1px solid white;
color: white;
}

#advisory_table2{
width: 580px;
margin: 16px auto;
border: 1px solid white;
}
#advisory_table2 .col1{
width: 150px;
}
#advisory_table2 tr.odd{
background: #e1e7ff;
}
#advisory_table2 tr{
background: #f4faff;
}
#advisory_table2 td{
border: 1px solid white;
padding-top: 18px;
padding-bottom: 18px;
}
#advisory_table2 th{
font-weight: bold;
background: #3344aa;
border: 1px solid white;
color: white;
}
/* package
------------------------------------*/
#package_table{
width: 580px;
margin: 16px auto;
border: 1px solid white;
font-size: 90%;
}
#package_table ul{
margin: 10px 0px 10px 10px;
}
#package_table ul li{
}

#package_table .col1{
width: 70px;
}
#package_table .col2{
width: 120px;
}
#package_table .col3{
width: 120px;
}
#package_table .col4{
width: 120px;
}
#package_table .col5{
width: 100px;
}
#package_table .col6{
width: 70px;
}
#package_table tr.odd{
background: #eeeed1;
}
#package_table tr{
background: #f5f5e4;
}
#package_table td{
border: 1px solid white;
}
#package_table th{
font-weight: bold;
background: #555533;
border: 1px solid white;
color: white;
}

/* banner
------------------------------------*/
.banner{
margin: 14px 0;
border: 1px solid #cccccc;
}
