@import url(/mt/mt-static/support/themes/pandora-quattro/pandora-base.css);
@import url(/mt/mt-static/support/themes/pandora-quattro/pandora-quattro.css);

/*******************************************************************************/
/* ランキングタブ関連
/*******************************************************************************/
.tabnav li {
    padding-right: 5px;
    display: inline;
    list-style: none;
}
.tabnav li.ui-tabs-selected a {
    filter:alpha(opacity=50);/* IE      */
    -moz-opacity: 0.50;      /* Firefox */
    opacity: 0.50;           /* Opera   */
}
.tabdiv {
    margin-top: .5em;
}
.ui-tabs-hide {
    display: none;
}
/*******************************************************************************/
/* レーティング関連
/*******************************************************************************/
div.sexyVote {
    display: inline;
}
div.sexyVote span {
    margin-left: 0.5em;
}
/*******************************************************************************/
/* ツリー表示関連
/*******************************************************************************/
.dtree * {
    line-height: 1.3;
}
.dtree {
    width: 260px;
    overflow: hidden;
    white-space: nowrap;
}
.dtree img {
    border: 0;
    vertical-align: middle;
}
.dtree span,
.dtree a {
    text-decoration: none;
}
.dtree a.node,
.dtree a.nodeSel {/*ノードのスタイル*/
    white-space: nowrap;
}
.dtree a.node {
    position: relative;
}
.dtree a.node span.right {
    padding-left: .2em;
    color: #a2a2a2;
}
.dtree a.nodeSel {/*アクティブ・ノードのスタイル*/
}
.dtree a.node:hover,
.dtree a.nodeSel:hover,
.dtree a.node:hover span,
.dtree a.nodeSel:hover span {/*ホバー時のスタイル*/
    text-decoration: none;
    color: #fffffc;
}
.dtree span {
}
.dtree span.glayout {/*エントリがないカテゴリの前景色*/
    color: #a3a3a3;
}
.dtree span.bold {/*強調表示*/
    font-weight: 700;
}
.dtree span.right {/*日付の右マージン*/
    margin-right: .5em;
}
.dtree .clip {
    overflow: hidden;
}
/*******************************************************************************/
/* ファンシーボタン関連
/*******************************************************************************/
a.imgbutton {
    margin-right: 6px;
    padding-right: 18px;
    height: 24px;
    display: block;
    float: left;
    background: transparent url(/mt/mt-static/support/themes/pandora-quattro/more_button_a.gif) no-repeat scroll top right;
    border: none;
}
a.imgbutton span {
    padding: 5px 0 5px 18px;
    display: block;
    line-height: 14px;
    color: #000;
    background: transparent url(/mt/mt-static/support/themes/pandora-quattro/more_button_span.gif) no-repeat;
}
a.imgbutton:link,   /*for IE*/
a.imgbutton:active, /*for IE*/
a.imgbutton:visited,/*for IE*/
a.imgbutton {
    font-weight: 700;
    text-decoration: none;
    filter:alpha(opacity=100);/* IE      */
    -moz-opacity: 1;      /* Firefox */
    opacity: 1;           /* Opera   */
}
a.imgbutton:active {
    outline: none;
    background-position: bottom right;
}
a.imgbutton:hover {
    filter:alpha(opacity=50);/* IE      */
    -moz-opacity: 0.50;      /* Firefox */
    opacity: 0.50;           /* Opera   */
}
a.imgbutton:active span {
    padding: 6px 0 4px 18px;
    background-position: bottom left;
}
/*******************************************************************************/
/* 外部参照アンカー関連
/*******************************************************************************/
#alpha a[href^="http:"]:after,
#alpha a[href^="https:"]:after {/*for External link*/
    margin: 0 2px;
    content: url(/mt/mt-static/support/themes/pandora-quattro/asset-exlink.gif);
    vertical-align: middle;
}
#alpha dl.comments_content dt a:after,
#alpha dl.trackbacks_content dt a:after,
#alpha #comment-form-external-auth a:after,
#alpha ul.asset_meta a:after,
#alpha a[href^="http://bizcaz.com/"]:after {/*for Internal Link*/
    content: "";
    margin: 0;
}
#alpha .mt-enclosure-image a:after {/*for Image link*/
    content: "";
    margin: 0;
}
/*******************************************************************************/
/* グラデーション関連
/*******************************************************************************/
.gradient {
    position: relative;
    height: 48px;
    line-height: 48px;
    text-indent: .5em;
}
.gradient a {
    line-height: 48px;
}
.gradient a span,
.gradient span {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 48px;
    display: block;
    background: url(/mt/mt-static/support/themes/pandora-quattro/gradient.png) repeat-x left bottom;
}
* html .gradient a span,
* html .gradient span {/* for IE6.x */
    filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/mt/mt-static/support/themes/pandora-quattro/gradient.png', sizingMethod='scale');
    background: none;
}
/*******************************************************************************/
/* イメージ装飾
/*******************************************************************************/
.mt-enclosure-image a img {
    padding: 5px;
    filter:alpha(opacity=50);/* IE      */
    -moz-opacity: 0.5;      /* Firefox */
    opacity: 0.5;           /* Opera   */
    background: #585858 url(/mt/mt-static/support/themes/pandora-quattro/slash_photo.png) left top;
    border: 1px solid #515151;
}
.mt-enclosure-image a:hover img {
    filter:alpha(opacity=100);/* IE      */
    -moz-opacity: 1;      /* Firefox */
    opacity: 1;           /* Opera   */
    background-color: #ccc;
}
​