@charset "UTF-8";

/**
 * drilldown.css
 * all html
 */

/* 検索方法選択部分
--------------------------------------------------------------*/
/* 検索方法リンク
------------------------------------------------------- */
div.searchWay {
	width:100%;
	margin:0;
	padding:0;
}
div.searchWay ul {
	list-style:none;
	text-align:right;
	margin:0;
	padding:0;
}
div.searchWay ul li {
	display:inline;
	padding:0 0 0 15px;
	white-space:nowrap;
}
div.searchWay ul li img {
	vertical-align:middle;
	margin:0 3px 3px 0;
}

.ttlPaleBlue {
	background-color:#ACC3E3;
	font-size:120%;
	padding:3px 10px;
	margin:3px;
	text-align:left;
}
.ttlPaleBlue div {
	background:url(/images/00604/new/ban/bar.gif) no-repeat top left;
	padding:1px 0 0 0;
}
.ttlPaleBlue div h2 {
	background:url(/images/00604/new/ban/bar.gif) no-repeat bottom left;
	padding:0 0 1px 0;
	margin:0;
}
.ttlPaleBlue div h2 em {
	display:block;
	border-left:solid 3px #FFEC6B;
	padding:0 0 0 5px;
	color:#FFF;
}
.ttlPaleBlue div h2 em a:link,
.ttlPaleBlue div h2 em a:visited {
	color:#FFF;
}
.ttlPaleBlue div h2 em a:active,
.ttlPaleBlue div h2 em a:hover {
	color:#63A1FF;
}
.ttlPaleBlue .openCloseBtn {/* コンテンツオープン＆クローズボタン */
	vertical-align:middle;
	margin-left:10px;
}

div.condBox ul.selectedCond {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0;
padding:7px 10px 4px;
}


div.searchFlow img {
    margin:0 3px 5px 0;
    vertical-align:middle;
}

div.searchFlow {
   margin-bottom:15px;
}