@charset "EUC-JP";



/*
Copyright (c) 2007, Yahoo! Inc. All rights reserved.
Code licensed under the BSD License:
http://developer.yahoo.net/yui/license.txt
version: 2.2.2
*/
.yui-navset {margin:0px; padding:0px;}
.no_width{width:618px; margin-left:1px;}
*html .no_width{ width:618px; margin-left:0px;}

/*タブの幅を指定*/
.yui-nav li{width:206px; margin:0px; padding:0px; float:left;}
*html .yui-nav li{width:204px; margin:0px; padding:0px; float:left;}
/*IE5.5のみ適応*/
*html .yui-nav li{
width:206px;
voice-family: "\"}\""; 
voice-family:inherit;
width:204px;
}

/*safariハック*/
html:\66irst-child .yui-nav li{width:205px; margin:0px; padding:0px;}
/*IE7ハック*/
*:first-child+html .yui-nav li{width:205px; margin:0px; padding:0px;}


/*タブの幅を指定*/
.yui-nav li a , .yui-nav li p{display:block; width:204px; margin:0px; padding:0px; text-align:center;}
*html .yui-nav li a , .yui-nav li p{display:block; width:204px; margin:0px; padding:0px; text-align:center;}
/*IE5.5のみ適応*/
*html .yui-nav li a , .yui-nav li p{
width:206px;
voice-family: "\"}\""; 
voice-family:inherit;
width:204px;
} 
/*safariハック*/
html:\66irst-child .yui-nav li a , .yui-nav li p{display:block; width:206px; margin:0px; padding:0px; text-align:center;}
/*IE7ハック*/
*:first-child+html .yui-nav li a , .yui-nav li p{display:block; width:206px; margin:0px; padding:0px; text-align:center;}



/*枠の色設定*/
.yui-navset .yui-nav li a , .yui-nav li p{
border-top:1px solid #78b371;
border-left:1px solid #78b371;
border-bottom:1px solid #78b371;
border-right:1px solid #78b371;
}
.yui-navset .yui-content{
border-top:1px solid #ffffff;
border-left:1px solid #78b371;
border-bottom:1px solid #78b371;
border-right:1px solid #78b371;
}

/*IE7ハック*/
*:first-child+html .yui-nav li{margin-bottom:-2px;}



/* label and content borders */
.yui-navset .yui-content {background-color:#ffffff;}


/*タブの画像設定*/
/* active tab, tab hover, and content bgcolor */
.yui-navset .yui-nav .selected a, .yui-navset .yui-nav a:hover , .selected p
{background:url(http://i.yimg.jp/images/democracy/common/top/tab_category_on.gif) top left repeat-x #ffffff;}
.selected a{font-weight:bold; text-decoration:none; color:#444444; cursor:default;}

.yui-nav a
{background:url(http://i.yimg.jp/images/democracy/common/top/tab_category_off.gif) bottom left repeat-x #ffffff;}


/*パディング、その他の調整*/
/* active tab, tab hover, and content bgcolor */
.yui-navset-top .yui-nav .selected a{
border-bottom:0; /* no bottom border for active tab */
padding-bottom:1px;} /* to match height of other tabs */

.yui-navset-top .yui-content {margin-top:-1px;} /* for active tab overlap */




/* default space between tabs */
.yui-navset-top .yui-nav li, .yui-navset-bottom .yui-nav li {margin-right:0;} /* horizontal tabs */


/*タブの高さの調整*/
.yui-navset .yui-nav li em {margin:4px 6px;}
/*.yui-navset .yui-nav li em { padding:4px 6px;}  default tab padding */

/* core */
.yui-nav, .yui-nav li {margin:0; padding:0; list-style:none;}
.yui-navset li em { font-style:normal; }
.yui-navset {position:relative; zoom:1;}
/* contain absolute positioned tabs (left/right) */
.yui-navset .yui-content { zoom:1; }
.yui-navset-top .yui-nav li, .yui-navset-bottom .yui-nav li {
display:inline-block;
display:-moz-inline-stack;
*display:inline; /* IE */
vertical-align:bottom; /* safari: for overlap */
cursor:pointer; /* gecko: due to -moz-inline-stack on anchor */
zoom:1; /* IE: kill space between horizontal tabs */
}

.yui-navset .yui-nav a {outline:0;} /* gecko: keep from shifting */
.yui-navset .yui-nav a {position:relative; } /* IE: to allow overlap */
.yui-navset .yui-nav li a {display:block; zoom:1;}
.yui-navset-top .yui-nav li a, .yui-navset-bottom .yui-nav li a {display:inline-block; vertical-align:bottom;} /* safari: for overlap */
.yui-navset-bottom .yui-nav li a {vertical-align:text-top;} /* for inline overlap (reverse for Op border bug) */
.yui-navset .yui-nav li a em { display:block; }
/* position left and right oriented tabs */
.yui-navset-left .yui-nav, .yui-navset-right .yui-nav { position:absolute; z-index:1; }
.yui-navset-left .yui-nav { left:0; }
.yui-navset-right .yui-nav { right:0; }