.center{text-align: center;}
br.clear {
	font-size: 1px;
	line-height: 100%;
	clear: both;
}

/* かる豆 */

#karumame h4{background-color:#ededed;padding:0 3px;}
#karumame h4.top_h4{background:#FFF8E8;color:#F90;padding:1px 3px;border-left:5px solid #f90;font-size:1.4em;}
#karumame div.top_cap{font-size:80%;}
#karumame div.top_cap img{float:right;width:250px;}
#karumame .bottom_info{padding:10px 0 0 0;margin:30px 25px 20px 25px;border-top:1px dotted #ccc;}
#karumame .bottom_info_image{float:left;width:100px;font-size:80%;padding-right:10px;}
#karumame .bottom_info p{margin:0 0 0 0;margin-left:110px;}
#karumame p.bottom_attention{text-align:right;font-size:0.86em;margin-right:25px;}

/* 特集　がん */

#cancer h4.title{
margin:25px 0 15px 0;
padding:2px 0 2px 7px;
background-color:#E0F0FA;
border-left:7px solid #1A499D;
color:#333;
font-size:1.2em;
}
#cancer ul.comic_list{
margin:0 10px;
padding:0;}
#cancer ul.comic_list li{
margin:0 7px 0 0;
padding:0;
list-style-type:none;
width:95px;
float:left;
font-size:0.9em;
line-height:1.4;
}
#cancer ul.comic_list li img{
padding-bottom:5px;
}

#cancer table.top_table{
width:600px;
margin: 0 auto;
}
#cancer table.top_table td{
padding:20px 25px 0 0;
height:100px;
width:175px;
text-align:right;
font-size:1.1em;
line-height:1.5;
vertical-align: top;
}
#cancer table.top_table td.a{background:transparent url(http://www.qlife.jp/square/wp-content/uploads/cancer_bg_01.png) no-repeat;}
#cancer table.top_table td.b{background:transparent url(http://www.qlife.jp/square/wp-content/uploads/cancer_bg_02.png) no-repeat;}
#cancer table.top_table td.c{background:transparent url(http://www.qlife.jp/square/wp-content/uploads/cancer_bg_03.png) no-repeat;}
#cancer table.top_table td.d{background:transparent url(http://www.qlife.jp/square/wp-content/uploads/cancer_bg_04.png) no-repeat;}
#cancer table.top_table td.e{background:transparent url(http://www.qlife.jp/square/wp-content/uploads/cancer_bg_05.png) no-repeat;}
#cancer table.top_table td.f{background:transparent url(http://www.qlife.jp/square/wp-content/uploads/cancer_bg_06.png) no-repeat;}
#cancer table.top_table td.g{background:transparent url(http://www.qlife.jp/square/wp-content/uploads/cancer_bg_07.png) no-repeat;}
#cancer table.top_table td.h{background:transparent url(http://www.qlife.jp/square/wp-content/uploads/cancer_bg_08.png) no-repeat;}
#cancer table.top_table td.i{background:transparent url(http://www.qlife.jp/square/wp-content/uploads/cancer_bg_09.png) no-repeat;}

#cancer h4.voice_title{
margin-bottom:20px;
float:left;
width:300px;
}
#cancer ul.voice_menu{
margin: 0 0 0 320px;
padding:20px 0 0 0;
}
#cancer ul.voice_menu li{
margin:0 0 0 0;
background:transparent url(http://www.qlife.jp/square/wp-content/uploads/arrow.png) 0 50% no-repeat;
list-style-type:none;
padding-left:20px;
font-size:1.1em;
}
#cancer div.voice_table{
}
#cancer div.voice_table table{
border:1px solid #ccc;
border-collapse: collapse;
border-spacing: 0;
margin-bottom:5px;
_font-size:0.86em;
}
#cancer div.voice_table table th{
border:1px solid #ccc;
font-size:0.9em;
padding: 4px;
text-align:left;
vertical-align:top;
line-height:1.45;

}
#cancer div.voice_table table td{
border:1px solid #ccc;
font-size:0.9em;
padding: 4px;
vertical-align:top;
line-height:1.45;
}
#cancer div.voice_table table th.m{
padding-top:60px;
vertical-align:top;
background:#EBFCFB url(http://www.qlife.jp/square/wp-content/uploads/cancer_bg_th_m.png) 50% 10px no-repeat;
text-align:center;
}
#cancer div.voice_table table th.f{
padding-top:60px;
vertical-align:top;
background:#FFF3FB url(http://www.qlife.jp/square/wp-content/uploads/cancer_bg_th_f.png) 50% 10px no-repeat;
text-align:center;
}
#cancer div.pdfdl{
margin: 15px 0 0 0;
background-color: #f5f5f5;
padding: 7px 5px 5px 5px;
text-align: center;
}
#cancer div.pdfdl a{
margin: 0 0 5px 0;
padding: 5px 0 5px 22px;
background:#f5f5f5 url(http://www.qlife.jp/square/wp-content/uploads/pdf_icon.png) 0 50% no-repeat;
font-size: 1.05em;
font-weight: bold;
}
#cancer p.pdfdl{
	margin: 5px 0 0 0;
}
#cancer div.adobe {
margin:5px 0 0 0;
color:#555555;
font-size:0.78em;
line-height:140%;
padding:7px;
}

#cancer p.btm_ban{
	padding: 0 0 20px 0;
}
#cancer p.btm_ban img{
padding: 0 7px;
}
/* 腸内 */
#contents .entry_body #chounai h3{
margin-bottom: 25px;
padding: 2px 0 2px 5px;
border-left: 5px solid #ff8833;
border-bottom: 0;
background-color: #ffffdd;
}


#chounai dl{
margin: 10px 0 0 10px;
}
#chounai dl dt{
margin: 0 0 7px 0;
padding: 0 0 1px 24px;
background:transparent url(http://www.qlife.jp/square/wp-content/uploads/dt_q.png) 0 0 no-repeat;
border-bottom: 1px dotted #ddd;
font-weight: bold;
color: #333;
clear: both;
}
#chounai dl dd{
margin:0 0 45px 0;
line-height: 1.8;
}
#chounai table.benpi{
margin: 15px 0 0 10px;
width: 580px;
border-collapse: collapse;
border-spacing: 0;
font-size: 100%;
}
#chounai table.benpi th{
padding:10px 0 0 40px;
width: 10em;
vertical-align: top;
border-bottom: 1px dotted #ccc;
text-align: left;
}
#chounai table.benpi th.b1{background:#ededed url(http://www.qlife.jp/square/wp-content/uploads/ol_1.png) 5px 7px no-repeat;}
#chounai table.benpi th.b2{background:#ededed url(http://www.qlife.jp/square/wp-content/uploads/ol_2.png) 5px 7px no-repeat;}
#chounai table.benpi th.b3{background:#ededed url(http://www.qlife.jp/square/wp-content/uploads/ol_3.png) 5px 7px no-repeat;}
#chounai table.benpi th.b4{background:#ededed url(http://www.qlife.jp/square/wp-content/uploads/ol_4.png) 5px 7px no-repeat;}

#chounai table.benpi td{
padding:8px 5px 8px 8px;
border-bottom: 1px dotted #ccc;
font-size: 86%;
line-height: 1.6;
vertical-align: top;
}

#chounai table.type{
margin: 15px 0 0 0;
border-collapse: collapse;
border-spacing: 0;
font-size: 100%;
}
#chounai table.type td{
padding: 10px;
font-size: 84%;
line-height: 1.6;
vertical-align: top;
height: 150px;
}

#chounai table.type td.t1,
#chounai table.type td.t3,
#chounai table.type td.t5{
}
#chounai table.type td.t5,
#chounai table.type td.t6{
border-bottom: 0;
}

#chounai table.type td.t6{
vertical-align: bottom;
text-align: right;
}

#chounai table.type td ul{
margin: 5px 10px;
}

#chounai table.type td ul li{
margin-bottom: 2px;
padding-left: 12px;
background:transparent url(http://www.qlife.jp/square/wp-content/uploads/arrow_y.png) 0 4px no-repeat;
list-style-type: none;
line-height: 1.3;
}
#chounai .img_left {
float:left;
margin:0 10px 0 0;
}
#chounai .img_right {
float:right;
margin:0 0 0 10px;
}
