/*----------------------------------------------------------
   Ginza Komachi Clinic
-----------------------------------------------------------*/
@charset "utf-8";
/* homecare
------------------------------------*/

#homecare dl{
width:536px;
margin:0 0 28px 12px;
}
#homecare dl dt{
background:url(../img/qa_q.gif) left top no-repeat;
border-bottom:dashed 1px #cccccc;
padding:0 0 14px 28px;
font-weight:normal;
color: #666666;
margin-bottom:20px;
}
#homecare dl dd{
background:url(../img/qa_a.gif) left top no-repeat;
color: #222222;
padding:0 0 3px 28px;
margin-bottom:28px;
}

#homecare .head_column{
margin: 18px auto 24px;
padding-left: 20px;
}
#homecare .non_border{
border-bottom:dashed 0px #cccccc;
font-weight: normal;
}
#homecare dl dt a{
color: #555555;
text-decoration: underline;
}
#homecare dl dt a:hover{
color: #aa0000;
text-decoration: underline;
}

/* datsumo_column
------------------------------------*/

.w500{
width: 500px;
margin: 0 auto;
}

.light_yellow{
background: #ffffe5;
padding: 10px;
margin: 10px auto;
}
#case1 .color{
color: #4a8bcb;
}
#case2 .color{
color: #eb74a1;
}
#case3 .color{
color: teal;
}
#case4 .color{
color: #aa3300;
}
#case5 .color{
color: green;
}
#case6 .color{
color: purple;
}

#case1 #main_content ul li{
background:url('/images/datsumo_column/li1.gif') left 1px no-repeat;
padding: 0 0 0 18px;
margin-bottom: 8px;
}
#case2 #main_content ul li{
background:url('/images/datsumo_column/li2.gif') left 1px no-repeat;
padding: 0 0 0 18px;
margin-bottom: 8px;
}
#case5 #main_content ul li{
background:url('/images/datsumo_column/li5.gif') left 1px no-repeat;
padding: 0 0 0 18px;
margin-bottom: 8px;
}
#case4_5 #main_content ul li{
background:url('/images/datsumo_column/li5.gif') left 1px no-repeat;
padding: 0 0 0 18px;
margin-bottom: 8px;
}
#case6 #main_content ul li{
background:url('/images/datsumo_column/li6.gif') left 1px no-repeat;
padding: 0 0 0 18px;
margin-bottom: 8px;
}

#case4 table.common th{
background: #fbdcc3;
font-weight: bold;
text-align: center;
}
#case5 table.common th{
background: #cffcb5;
font-weight: bold;
color: green;
text-align: center;
}
#case5 table.common th.sub{
background: #e5ffd5;
font-weight: bold;
text-align: center;
color: #333333;
}
#case4 table.common td{
text-align: center;
}
#case5 table.common td{
text-align: center;
}

#bg_case2{
background:url('/images/datsumo_column/bg_case2.gif') left top no-repeat;
width: 610px;
height: 200px;
padding-top: 250px;
margin: 10px auto;
}
#bg_case3{
background:url('/images/datsumo_column/bg_case3.gif') left top no-repeat;
width: 610px;
height: 160px;
padding-top: 165px;
margin: 10px auto;
}
#bg_case4{
background:url('/images/datsumo_column/bg_case4.gif') left top no-repeat;
width: 610px;
height: 200px;
padding-top: 158px;
margin: 10px auto;
}
