@charset "shift_jis";

/* ------------------------
     Font-size Adjustment
---------------------------
10px = 83.4%
11px = 91.7%
12px = 100%
13px = 108.4%
14px = 116.7%
15px = 125%
16px = 133.4%
17px = 141.7%
18px = 150%
19px = 158.4%
20px = 166.7%
21px = 175%
22px = 183.4%
23px = 191.7%
24px = 200%
25px = 208.4%
26px = 217 %
---------------------------*/

#recommend{
	margin:0px 0px 35px 0px;
}

#recommend .txtBox{
	width:260px;
	float:left;
}

#recommend .txtBox img{
	margin:5px 0px 0px 0px;
}

#recommend .rightSide{
	width:370px;
	float:right;
}

#recommend .rightSide p{
	font-size:91.7%;
}

/*-------- compare pet with man  -------*/

table.age{
	width:370px;
	margin:0px 0px 3px 0px;
}

table.age th.title{
	background:#E7E7E7;
	padding:3px 0px;
	text-align:center;
}

table.age th.sTit{
	background:#F2F2F2;
	padding:3px 0px;
	text-align:center;
}

table.age td{
	padding:5px 0px 0px 10px;
	text-align:center;	
}

table.age td.dc{background:#DBF0F0;}
table.age td.hm{background:#FDDBA7;}

table.age td li{
	margin:0px 0px 3px 0px;
}


/*-------- about medicalex -------*/

table.medicalex{
	width:650px;
	margin:0px 0px 3px 0px;
}

table.medicalex th{
	width:130px;
	text-align:center;
	padding:5px 0px;
}

table.medicalex th.b{background:#DBF0F0;}
table.medicalex th.p{background:#F9D7D7;}
table.medicalex th.g{background:#A5D18F;}

table.medicalex td{
	background:#EFEFEF;	
	padding:10px;
}

table.medicalex td ul.option{
	width:260px;
	float:left;
}

table.medicalex td ul.option2{
	width:220px;
	float:right;
}

.noticeTxt{
	color:#CC0000;
	margin:0px 0px 15px 0px;
}

/*--------  -------*/

table.check{
	width:650px;
	margin:0px 0px 20px 0px;
	padding:0;
	border-collapse:collapse;
	border:1px solid #CCCCCC;
}

table.check th{
	border-collapse:collapse;
	border:1px solid #CCCCCC;
}

table.check th.tit{
	background:#D5EEEE;
	padding:3px 0px;
	text-align:center;
}

table.check th.list{
	width:150px;
	background:#EFEFEF;
	padding:3px 0px 3px 10px;
}

table.check td{
	border-collapse:collapse;
	border:1px solid #CCCCCC;
	padding:3px 10px 3px 10px;
}