@charset "UTF-8";

@import url(/css/common.css);
@import url(/css/contents.css);
@import url(/css/list.css);
@import url(/css/side.css);
@import url(/css/old.css);

div#mainContents form#searchForm * {
	vertical-align:middle;
}

div#mainContents form#searchForm input,
div#mainContents form#searchForm select, 
div#mainContents form#searchForm select option {
	font-size:0.9em;
}

/* search list */
/*-------------------------------*/
div#mainContents div#summary {
	margin-top:20px;
	background-color:#E5ECF9;
	border-top:2px solid #336699;
}

div#mainContents div#summary p {
	text-align:left;
	padding:4px 6px 4px 6px;
}

div#mainContents div#result {
	width:590px;
}

div#mainContents div#result dl dt {
	margin-top:1.1em;
	font-size:1.1em;
}

div#mainContents div#result dl dd {
	margin:0.5em 0 0.8em 0;
	font-size:0.8em
	line-height:1.5;
}

div#mainContents div#result dl dd span{
	color:#009933;
}

strong, dt {
	font-weight:bold;
}

div#mainContents ul.otherSearch {
	margin:0;
	padding:0;
}

div#mainContents ul.otherSearch li {
	margin-left:0!important;
	padding-left:23px;
	color:#333333;
	list-style-type:none!important;
}

div#mainContents ul.otherSearch li strong {
	color:#CC3300;
}

div#mainContents ul.otherSearch li.product {
	background:url(/search/img/icon_product.png) no-repeat 0 50%;
}

div#mainContents ul.otherSearch li.faq {
	background:url(/search/img/icon_faq.png) no-repeat 0 50%;
}

div#mainContents ul.otherSearch li.store {
	background:url(/search/img/icon_store.png) no-repeat 0 50%;
}

