
#bld_item_list {
	list-style-type:none;
	border-bottom:1px solid #aaa;
	padding:0px;
	margin:0px;
}

.col{
	list-style-type:none;
	padding:0px;
	margin:0px;
}

#bld_item_list .head{
	font-weight:normal;
	background:#F7FBFE url(compare_header.gif) bottom repeat-x;
	vertical-align:top;
	height:50px;
	border-top:1px solid #aaa;
	border-right:1px solid #aaa;
	border-left:1px solid #aaa;
	padding:0;
	width=100%;
	clear: both;
}

#bld_item_list .head .img{
	float:left;
	width=48px !important;
	max-width:48px !important;
	min-width:48px !important;
}

#bld_item_list .head .maker{
	float:left;
	width=80px !important;
	max-width:80px !important;
	min-width:80px !important;
}

#bld_item_list .head .name{
	float:left;
	width=130px !important;
	max-width:130px !important;
	min-width:130px !important;
}

#bld_item_list .row{
	font-weight: normal;
	vertical-align: top;
	height:50px;
	border-top:1px solid #aaa;
	border-right:1px solid #aaa;
	border-left:1px solid #aaa;
	padding:0;
	width=100%;
	clear: both;
}

#bld_item_list .row .img{
	float:left;
	width=48px !important;
	max-width:48px !important;
	max-width:48px !important;
	min-width:48px !important;
}

#bld_item_list .row .maker{
	float:left;
	width=80px !important;
	max-width:80px !important;
	min-width:80px !important;
}

#bld_item_list .row .name{
	float:left;
	width=130px !important;
	max-width:130px !important;
	min-width:130px !important;
}

#bld_item_list .head .spec,
#bld_item_list .row .spec{
	float:left;
/*	display: inline-block !important;*/
	display: inline;
}

#bld_item_list .head .spec_col,
#bld_item_list .row .spec_col{
	margin:0; 
	padding:2px 0px 2px 0px;

	width=110px !important;
	max-width:110px !important;
	min-width:110px !important;

/*	display : inline;*/
	float:left;

/*	display:block;*/
	height:47px;
	border-left:1px solid #aac;
	font-size:x-small;

	text-align:center;
	vertical-align:top;
}










/*
#spec_search table{
	margin:0;
	padding:0;
}

#spec_search td{
	border:1px solid #aaa;
	margin:0;
	padding:2px;
}

*/

#spec_search {
	border:1px solid #aaa;
	margin:0;
	padding:0;
}

/*
#spec_search table,
#spec_search td,
#spec_search th {
	border: 1px #aaa solid;
}
*/

#spec_search table{
	border-collapse: collapse;
	border: 1px #aaa solid;
}
#spec_search .name_h{
	text-align: right;
	padding:3px;
}
#spec_search .view_h{
	background:url(ya2.gif) no-repeat center center;
	padding:3px;
}

#spec_search .name{
	border-top: 1px #aaa solid;
	background-color:#CBECB0;
	text-align: right;
	padding:3px;
}
#spec_search .view{
	border-top: 1px #aaa solid;
	border-right: 1px #aaa dotted;
	background-color:#CBECB0;
	padding:3px;
}
#spec_search .value{
	border-top: 1px #aaa solid;
	background-color:#ECFCDE;
	padding:3px;
}






.spec_search {
background:transparent url(http://cdn.kakaku.ecnavi.jp/category/img/spec_head_bg.gif) repeat-x scroll 0 0;
width:580px;
}
.spec_search table {
border-collapse:collapse;
}
.spec_search td {
padding:0;
}
.spec_search td.t_left, .spec_search td.t_left img, .spec_search td.t_right, .spec_search td.t_right img {
height:27px;
width:5px;
}
.spec_search td.title {
width:570px;
}
.spec_search td.title .title_text {
height:27px;
position:relative;
width:434px;
}
.spec_search td.title strong {
color:#FFFFFF;
font-size:14px;
left:5px;
position:absolute;
top:7px;
}
.spec_search td.title strong.shadow {
color:#41800C;
left:6px;
top:8px;
}
.spec_search td img.lin {
margin-top:2px;
}
.spec_search td img.btn {
margin:2px 3px 0 7px;
}
.extend_search {
margin-bottom:30px;
}
.extend_search table {
border-collapse:collapse;
}
.extend_search th, .extend_search td {
padding:0;
}
.extend_search table.body {
width:580px;
}
.extend_search td {
background-color:#CBECB0;
font-family:Verdana,Arial,Helvetica,sans-serif,"Hiragino Kaku Gothic Pro","Osaka","‚l‚r‚oƒSƒVƒbƒN";
}
.extend_search td.main {
padding-top:8px;
}
.extend_search table.common_spec {
border:1px solid #8BB966;
}
.extend_search table.common_spec th {
background:#ECFCDE none repeat scroll 0 0;
font-weight:bold;
padding:8px 6px;
text-align:right;
width:200px;
}
.extend_search table.common_spec td {
background:#FFFFFF url(http://cdn.kakaku.ecnavi.jp/spec_search/img/extend_bg_line.gif) repeat-y scroll left center;
padding:3px 8px;
width:360px;
}
.extend_search table.common_spec tr.price th, .extend_search table.common_spec tr.price td {
border-bottom:1px solid #8BB966;
}
.extend_search table.common_spec tr.price td span {
margin-left:3px;
}
.extend_search td.e_left {
background:#8BB966 url(http://cdn.kakaku.ecnavi.jp/spec_search/img/extend_bg_left.gif) repeat-y scroll 0 0;
width:9px;
}
.extend_search td.e_right {
background:#8BB966 url(http://cdn.kakaku.ecnavi.jp/spec_search/img/extend_bg_right.gif) repeat-y scroll 0 0;
width:9px;
}
.extend_search td.e_left img, .extend_search td.e_right img {
height:1px;
width:9px;
}
.extend_search td.f_left {
background:#8BB966 url(http://cdn.kakaku.ecnavi.jp/spec_search/img/extend_fot_left.gif) no-repeat scroll 0 0;
width:9px;
}
.extend_search td.f_right {
background:#8BB966 url(http://cdn.kakaku.ecnavi.jp/spec_search/img/extend_fot_right.gif) no-repeat scroll 0 0;
width:9px;
}
.extend_search td.f_left img, .extend_search td.f_right img {
height:5px;
width:9px;
}
.extend_search td.fot {
background:#8BB966 url(http://cdn.kakaku.ecnavi.jp/spec_search/img/extend_fot_bg.gif) repeat-x scroll 0 0;
height:5px;
}
.extend_search td.fot img {
height:5px;
width:560px;
}
.extend_search td.main p.arrow_down {
background:transparent url(http://cdn.kakaku.ecnavi.jp/spec_search/img/extend_arrow_down.gif) no-repeat scroll 10px 1em;
padding:8px 0 7px 26px;
}
.extend_search td.main p.arrow_up {
background:transparent url(http://cdn.kakaku.ecnavi.jp/spec_search/img/extend_arrow_up.gif) no-repeat scroll 10px 0.3em;
padding:8px 0 6px 26px;
}
.extend_search td.main p.btn {
float:right;
height:22px;
width:135px;
}
.extend_search td.main p.btn img {
margin:8px 5px 0 0;
}
.extend_search td.main .e_form {
clear:both;
}
.extend_search td.main .e_form table.body {
border-left:1px solid #8BB966;
border-right:1px solid #8BB966;
border-top:1px solid #8BB966;
width:100%;
}
.extend_search td.main .e_form td {
background:#FFFFFF url(http://cdn.kakaku.ecnavi.jp/spec_search/img/extend_bg_line.gif) repeat-y scroll left top;
border-bottom:1px solid #8BB966;
padding:3px 6px 3px 0;
}
.extend_search td.main .e_form tr.g_end td {
border-bottom:1px solid #8BB966;
}
.extend_search td.main .e_form td {
padding-left:9px;
}
.extend_search td.main .e_form td.check {
padding:5px 0;
text-align:center;
width:28px;
}
.extend_search td.main .e_form td.check input {
margin:0;
}
.extend_search td.main .e_form td a {
color:#333333;
text-decoration:none;
}
.extend_search td.main .e_form td a:hover {
color:#333333;
text-decoration:underline;
}
.extend_search td.main .e_form .g_00 td.check {
background:#ECFCDE none repeat scroll 0 0;
}
.extend_search td.main .e_form .g_01 td.check {
background:#ECFCDE none repeat scroll 0 0;
}
.extend_search td.main .e_form .g_02 td.check {
background:#ECFCDE none repeat scroll 0 0;
}
.extend_search td.main .e_form .g_03 td.check {
background:#ECFCDE none repeat scroll 0 0;
}
.extend_search td.main .e_form .g_04 td.check {
background:#ECFCDE none repeat scroll 0 0;
}
.extend_search td.main .e_form .g_05 td.check {
background:#ECFCDE none repeat scroll 0 0;
}
.extend_search td.main .e_form .g_06 td.check {
background:#ECFCDE none repeat scroll 0 0;
}
.extend_search td.main .e_form .g_07 td.check {
background:#ECFCDE none repeat scroll 0 0;
}
.extend_search td.main .e_form .g_08 td.check {
background:#ECFCDE none repeat scroll 0 0;
}
.extend_search td.main .e_form .g_09 td.check {
background:#ECFCDE none repeat scroll 0 0;
}
.extend_search td.main .e_form .g_10 td.check {
background:#ECFCDE none repeat scroll 0 0;
}
.extend_search td.main .e_form .g_00 td.txt {
background-color:#ECFCDE;
}
.extend_search td.main .e_form .g_01 td.txt {
background-color:#ECFCDE;
}
.extend_search td.main .e_form .g_02 td.txt {
background-color:#ECFCDE;
}
.extend_search td.main .e_form .g_03 td.txt {
background-color:#ECFCDE;
}
.extend_search td.main .e_form .g_04 td.txt {
background-color:#ECFCDE;
}
.extend_search td.main .e_form .g_05 td.txt {
background-color:#ECFCDE;
}
.extend_search td.main .e_form .g_06 td.txt {
background-color:#ECFCDE;
}
.extend_search td.main .e_form .g_07 td.txt {
background-color:#ECFCDE;
}
.extend_search td.main .e_form .g_08 td.txt {
background-color:#ECFCDE;
}
.extend_search td.main .e_form .g_09 td.txt {
background-color:#ECFCDE;
}
.extend_search td.main .e_form .g_10 td.txt {
background-color:#ECFCDE;
}
.extend_search td.main .e_form table.body td.txt {
font-weight:bold;
padding:8px 6px;
text-align:right;
width:160px;
}
.extend_search td.main .e_form td input, .extend_search td.main .e_form td select {
vertical-align:middle;
}
.extend_search .number {
font-family:monospace;
height:20px;
ime-mode:disabled;
width:60px;
}
.extend_search .submit {
margin:0 0 2px;
text-align:center;
}
.extend_search td.main .e_form table.size_form td {
background:transparent none repeat scroll 0 0;
border:medium none;
padding:0;
text-align:right;
}
.extend_search td.main .e_form table.size_form .number {
margin:2px 4px 2px 5px;
}
.extend_search td.main .nowrap {
padding-right:5px;
white-space:nowrap;
}
.extend_search td.main .clear {
clear:both;
height:1px;
width:1px;
}

