@charset "UTF-8";

/* Copyright (c) 2008, Yahoo! Inc. All rights reserved.
Code licensed under the BSD License:
http://developer.yahoo.net/yui/license.txt
version: 2.6.0 */

/* YUI Reset CSS
------------------------------*/
html{color:#000;background:#FFF;}body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0;}table{border-collapse:collapse;border-spacing:0;}fieldset,img{border:0;}address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal;}li{list-style:none;}caption,th{text-align:left;}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}q:before,q:after{content:'';}abbr,acronym{border:0;font-variant:normal;}sup{vertical-align:text-top;}sub{vertical-align:text-bottom;}input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit;}input,textarea,select{*font-size:100%;}legend{color:#000;}del,ins{text-decoration:none;}

/* YUI Bace CSS(Custom)
------------------------------*/
/* h1{font-size:138.5%;}h2{font-size:123.1%;}h3{font-size:108%;}h1,h2,h3{margin:1em 0;}h1,h2,h3,h4,h5,h6,strong{font-weight:bold;}abbr,acronym{border-bottom:1px dotted #000;cursor:help;} em{font-style:italic;}blockquote,ul,ol,dl{margin:1em;}ol,ul,dl{margin-left:2em;}ol li{list-style:decimal outside;}ul li{list-style:disc outside;}dl dd{margin-left:1em;}th,td{border:1px solid #000;padding:.5em;}th{font-weight:bold;text-align:center;}caption{margin-bottom:.5em;text-align:center;}p,fieldset,table,pre{margin-bottom:1em;}input[type=text],input[type=password],textarea{width:12.25em;*width:11.9em;} */
h1{font-size:138.5%;}h2{font-size:123.1%;}h3{font-size:108%;}h1,h2,h3,h4,h5,h6{line-height:160%;}h1,h2,h3,h4,h5,h6,strong{font-weight:bold;}abbr,acronym{border-bottom:1px dotted #000;cursor:help;}em{font-style:italic;}blockquote,ul,ol,dl{padding:1em;}ol,ul,dl{padding-left:2em;}ol li{list-style:decimal outside;}ul li{list-style:disc outside;}dl dd{padding-left:1em;}th,td{border:1px solid #000;padding:.5em;}th{font-weight:bold;text-align:center;}caption{padding-bottom:.5em;text-align:center;}p,fieldset,table,pre{padding:0.5em 0;}input{padding:0 0.25em}

/* YUI Fonts CSS
10px 11px 12px  13px  14px  15px  16px   17px  18px   19px   20px 
77%  85%  93%  100%  108%  116%  123.1% 131%  138.5% 146.5% 153.9%
------------------------------*/
body{font:13px/1.231 arial,helvetica,clean,sans-serif;*font-size:small;*font:x-small;}select,input,button,textarea{font:99% arial,helvetica,clean,sans-serif;}table{font-size:inherit;font:100%;}pre,code,kbd,samp,tt{font-family:monospace;*font-size:108%;line-height:100%;}

/* ClearFix = divFloatReset.
------------------------------*/
.clearfix:after{
content:".";
display:block;
height:0;
clear:both;
visibility:hidden;
}
.clearfix{
/* for ie */
display:inline-table;
}
/* Hides from IE-mac Y*/
* html .clearfix{height: 1%;}
.clearfix{display:block;}
/* End hide from IE-mac */
*+html .clearfix{
zoom:1;
}


body{
	min-width:960px;
}

/*BizSarchサジェスト用スタイル
------------------------------*/
#bizasarchAspSuggest {
   position:absolute;
   margin:0;
   padding:0;
   z-index:1000;
}
#bizasarchAspSuggest li {
   list-style:none;
   border-left:1px solid #B0C4DE;
   border-bottom:1px solid #B0C4DE;
   border-right:1px solid #B0C4DE;
   background-color:#f5f5f5;
   padding:1px 0;
   text-align:left;
}
#headernav-widget #bizasarchAspSuggest li {
   display:block;
}
#bizasarchAspSuggest li.sgItemOn {
   border-left:1px solid #cc9900;
   border-bottom:1px solid #cc9900;
   border-right:1px solid #cc9900;
   background-color:#ffeeaa;
   font-weight:bold;
   cursor:pointer;
}