@charset "UTF-8";







/* tab */

.tab-menu{border-left:1px solid #E5E5E5;background:url(../img/share/bg_tab.gif) repeat-x bottom;height:40px;overflow:hidden;}
.tab-menu li{float:left;background:url(../img/share/bg_tab-menu_cell.gif) no-repeat 100% 0;padding:1px 1px 1px 0;}
.tab-menu li.current{background-position:100% -40px;}
.tab-menu li a{text-decoration:none;width:227px;height:36px;display:table-cell;_display:block;vertical-align:middle;font-size:93%;line-height:1.2;text-align:center;border:solid 1px #fff;background-color:#EFF4F9;}
.tab-menu li.last a{width:226px;}
.tab-menu li a,  x:-moz-any-link  {height:38px;}
*:first-child+html .tab-menu li a{display:block;height:36px;}
x:-o-prefocus, .tab-menu li a{height:38px;}
.tab-menu li a:hover,.tab-menu li.current a{background-color:#fff;text-decoration:none;}
* html .tab-menu li span{margin-top: expression(this.offsetHeight < this.parentNode.offsetHeight ? parseInt((this.parentNode.offsetHeight - this.offsetHeight) / 2) + "px" : "0");display:block;}
*:first-child+html .tab-menu li span{margin-top: expression(this.offsetHeight < this.parentNode.offsetHeight ? parseInt((this.parentNode.offsetHeight - this.offsetHeight) / 2) + "px" : "0");display:block;}
.tab-panel{border:solid 1px #E5E5E5;border-top:none;margin-bottom:30px;}
.tab-panel div{padding:18px 5px 6px;}
.tab-panel dl{margin-bottom:10px;font-size:93%;padding-left:28px;padding-right:28px;}
.tab-panel dd{padding-top:3px;}
.tab-panel .archives{padding:5px 10px;background-color:#EBEBEB;text-align:right;margin-top:20px;}
.tab-panel .archives span{padding-left:15px;background:url(../img/share/icon_arrow_r2.gif) no-repeat 0 50%;font-size:93%;line-height:1;}

/*float clear*/
.tab-menu{overflow:hidden;zoom:1;}
.tab-menu:after{content:"";display:block;clear:both;height:0;overflow:hidden;}
/*\*/
* html .tab-menu{height:1em;overflow:visible;}
/**/


