@charset "shift_jis";
/*=============================================================
 Search Area Layout
=============================================================*/
/*
 Search Area Layout
-------------------------------------------------------------*/
#search-area{
	clear:both;
	background:#8cdef7 url(../../img/search_bg.gif) repeat-x left top;
	width:919px;
	height:96px;
	margin:0 auto;
	padding:8px 14px 0 17px;
	text-align:left;
}
#search-area .ttl-area{
	width:100%;
	margin:0 0 10px;
	overflow:hidden;
	padding:0;
}
#search-area .ttl-area h2{
	float:left;
	margin:0;
	padding:0 17px 0 0;
}
#search-area .ttl-area p{
	float:left;
	margin:0;
	padding:0;
}
#search-area .ttl-area p a{
	margin:0;
	padding:0;
	border:none;
}
#searchform{
	width:100%;
	overflow:hidden;
	margin:0;
	padding:0;
}
#searchform p{
	float:right;
}
#searchform p.text{
	width:800px;
	float:left;
	background:#c7d2da;
	padding:4px;
}
#searchform p.text input{
	vertical-align:top;
	width:778px;
	height:1em;
	padding:8px 10px 7px 10px;
	border-top:1px solid #b6c2cb;
	border-right:none;
	border-bottom:none;
	border-left:1px solid #b6c2cb;
	color:#000;
}
#search-check{
	clear:both;
	text-align:right;
	width:807px;
	margin-top:0px;
	overflow:hidden;
}
#search-check ul{
	float:right;
	overflow:hidden;
	margin:0;
	padding:0;
}
#search-check ul li{
	float:left;
	padding-left:16px;
	color:#007ba1;
	font-size:12px;
}
#search-check ul li input,
#search-check ul li label{
	cursor:pointer;
}

/* tooltip styling. by default the element to be styled is .tooltip */
.tooltip {
	font-size:11px;
	line-height:135%;
	background:transparent url(../img/white_arrow.gif) no-repeat;
	text-align:left;
	display:none;
	height:35px;
	width:160px;
	padding:22px 25px 25px;
}
/* Watermark */
#product-form p.text {
	position:relative;
	text-align:left;
}
#product-form label.updnWatermark {
	color: #999;
	display:block;
	padding:9px 10px 0 10px;
	top:0px;
	left:0px;
	font-size:12px;
}

