﻿/*= 外枠  =*/

.tbmenuV_L_head {
	background: url("../../../Images/leftmenu_head01_bg.gif") repeat-y;
	height: auto;
	width: 180px;
}

.tbmenuV_L_body {
	background:url(../../../Images/leftmenu_body.gif) repeat-y;
	padding:0 6px;
	width:168px;
}

.tbmenuV_L_foot {
	background:url(../../../Images/leftmenu_bottom.gif) no-repeat;
/*	font-size:1px !important;*/
	height: 12px;
	margin-bottom: 5px;
	width: 180px;
}


/* デザイン */

.tbmenuV_L_head h3 {
	background: url("../../../Images/leftmenu_head01-2.gif") no-repeat;
	color: #FFFFFF;
	font-size: 90%;/*14px;*/
	font-weight: bold;
	margin: 0;
	padding: 12px 60px 8px 10px;
}

.tbmenuV_L_head h3 a {
	color:#FFFFFF;
	display:block;
	padding:4px 0 0 7px;
text-shadow:
    #0E6E04 2px 0px,  #0E6E04 -2px 0px,
    #0E6E04 0px -2px, #0E6E04 0px 2px,
    #0E6E04 2px 2px , #0E6E04 -2px 2px,
    #0E6E04 2px -2px, #0E6E04 -2px -2px,
    #0E6E04 1px 2px,  #0E6E04 -1px 2px,
    #0E6E04 1px -2px, #0E6E04 -1px -2px,
    #0E6E04 2px 1px,  #0E6E04 -2px 1px,
    #0E6E04 2px -1px, #0E6E04 -2px -1px;
text-decoration: none;
}

.tbmenuV_L_body ul {
	margin:0;
	padding:0 1px;
}

.tbmenuV_L_body li {

	font-size:small;
	list-style-type:none;
	margin:0;
	padding:0;
	width:166px;
}

.tbmenuV_L_body li a.SelectedTab {
	background-color:#E5E5E5 !important;
}

.tbmenuV_L_body  li a {
	background:url(../../../Images/leftmenu_list01.gif) no-repeat 5px 7px;
	display:block;
	padding:6px 5px 2px 24px;
	text-align:left;
	width:137px;
}

/*= リンク設定 =*/

.tbmenuV_L_body A.OtherTabs:link,
.tbmenuV_L_body A.SelectedTab:link {
	text-decoration:none;
}

.tbmenuV_L_body A.OtherTabs:visited,
.tbmenuV_L_body A.SelectedTab:visited {
	text-decoration:none;
}

.tbmenuV_L_body A.OtherTabs:hover,
.tbmenuV_L_body A.SelectedTab:hover {
	text-decoration:underline;
}

.tbmenuV_L_body A.OtherTabs:active,
.tbmenuV_L_body A.SelectedTab:active {
	text-decoration:none;
}

/*= カラーバリエーション設定 =*/
.cap_green .tbmenuV_L_head {
	background: url(../../../Images/leftmenu_head01_bg.gif) repeat-y;
}

.cap_green .tbmenuV_L_head h3 {
	background: url("../../../Images/leftmenu_head01-2.gif") no-repeat;
}
.cap_green .tbmenuV_L_head h3 a{
text-shadow:
    #0E6E04 2px 0px,  #0E6E04 -2px 0px,
    #0E6E04 0px -2px, #0E6E04 0px 2px,
    #0E6E04 2px 2px , #0E6E04 -2px 2px,
    #0E6E04 2px -2px, #0E6E04 -2px -2px,
    #0E6E04 1px 2px,  #0E6E04 -1px 2px,
    #0E6E04 1px -2px, #0E6E04 -1px -2px,
    #0E6E04 2px 1px,  #0E6E04 -2px 1px,
    #0E6E04 2px -1px, #0E6E04 -2px -1px;
}

.cap_green .tbmenuV_L_body  li a {
	background:url(../../../Images/leftmenu_list01.gif) no-repeat 5px 7px;
}


/*= カラーバリエーション設定2 =*/
.cap_blue .tbmenuV_L_head {
	background: url(../../../Images/leftmenu_head02_bg.gif) repeat-y;
}

.cap_blue .tbmenuV_L_head h3 {
	background: url("../../../Images/leftmenu_head02-2.gif") no-repeat;
}
.cap_blue .tbmenuV_L_head h3 a{
text-shadow:
    #116ABC 2px 0px,  #116ABC -2px 0px,
    #116ABC 0px -2px, #116ABC 0px 2px,
    #116ABC 2px 2px , #116ABC -2px 2px,
    #116ABC 2px -2px, #116ABC -2px -2px,
    #116ABC 1px 2px,  #116ABC -1px 2px,
    #116ABC 1px -2px, #116ABC -1px -2px,
    #116ABC 2px 1px,  #116ABC -2px 1px,
    #116ABC 2px -1px, #116ABC -2px -1px;
}

.cap_blue .tbmenuV_L_body  li a {
	background:url(../../../Images/leftmenu_list02.gif) no-repeat 5px 7px;
}


/*= カラーバリエーション設定3 =*/
.cap_orange .tbmenuV_L_head {
	background: url(../../../Images/leftmenu_head03_bg.gif) repeat-y;
}

.cap_orange .tbmenuV_L_head h3 {
	background: url("../../../Images/leftmenu_head03-2.gif") no-repeat;
}
.cap_orange .tbmenuV_L_head h3 a{
text-shadow:
    #B85907 2px 0px,  #B85907 -2px 0px,
    #B85907 0px -2px, #B85907 0px 2px,
    #B85907 2px 2px , #B85907 -2px 2px,
    #B85907 2px -2px, #B85907 -2px -2px,
    #B85907 1px 2px,  #B85907 -1px 2px,
    #B85907 1px -2px, #B85907 -1px -2px,
    #B85907 2px 1px,  #B85907 -2px 1px,
    #B85907 2px -1px, #B85907 -2px -1px;
}

.cap_orange.tbmenuV_L_body  li a {
	background:url(../../../Images/leftmenu_list03.gif) no-repeat 5px 7px;
}


/*= カラーバリエーション設定4 =*/
.cap_deeppink .tbmenuV_L_head {
	background: url(../../../Images/leftmenu_head04_bg.gif) repeat-y;
}

.cap_deeppink .tbmenuV_L_head h3 {
	background: url("../../../Images/leftmenu_head04-2.gif") no-repeat;
}
.cap_deeppink .tbmenuV_L_head h3 a{
text-shadow:
    #B4385B 2px 0px,  #B4385B -2px 0px,
    #B4385B 0px -2px, #B4385B 0px 2px,
    #B4385B 2px 2px , #B4385B -2px 2px,
    #B4385B 2px -2px, #B4385B -2px -2px,
    #B4385B 1px 2px,  #B4385B -1px 2px,
    #B4385B 1px -2px, #B4385B -1px -2px,
    #B4385B 2px 1px,  #B4385B -2px 1px,
    #B4385B 2px -1px, #B4385B -2px -1px;
}


.cap_deeppink .tbmenuV_L_body  li a {
	background:url(../../../Images/leftmenu_list04.gif) no-repeat 5px 7px;
}



/*= カラーバリエーション設定5 =*/
.cap_purple .tbmenuV_L_head {
	background: url(../../../Images/leftmenu_head05_bg.gif) repeat-y;
}

.cap_purple .tbmenuV_L_head h3 {
	background: url("../../../Images/leftmenu_head05-2.gif") no-repeat;
}
.cap_purple .tbmenuV_L_head h3 a{
text-shadow:
    #8A25E0 2px 0px,  #8A25E0 -2px 0px,
    #8A25E0 0px -2px, #8A25E0 0px 2px,
    #8A25E0 2px 2px , #8A25E0 -2px 2px,
    #8A25E0 2px -2px, #8A25E0 -2px -2px,
    #8A25E0 1px 2px,  #8A25E0 -1px 2px,
    #8A25E0 1px -2px, #8A25E0 -1px -2px,
    #8A25E0 2px 1px,  #8A25E0 -2px 1px,
    #8A25E0 2px -1px, #8A25E0 -2px -1px;
}

.cap_purple .tbmenuV_L_body  li a {
	background:url(../../../Images/leftmenu_list05.gif) no-repeat 5px 7px;
}


/*= カラーバリエーション設定6 =*/
.cap_yellow .tbmenuV_L_head {
	background: url(../../../Images/leftmenu_head06_bg.gif) repeat-y;
}

.cap_yellow .tbmenuV_L_head h3 {
	background: url("../../../Images/leftmenu_head06-2.gif") no-repeat;
}
.cap_yellow .tbmenuV_L_head h3 a{
text-shadow:
    #7D6319 2px 0px,  #7D6319 -2px 0px,
    #7D6319 0px -2px, #7D6319 0px 2px,
    #7D6319 2px 2px , #7D6319 -2px 2px,
    #7D6319 2px -2px, #7D6319 -2px -2px,
    #7D6319 1px 2px,  #7D6319 -1px 2px,
    #7D6319 1px -2px, #7D6319 -1px -2px,
    #7D6319 2px 1px,  #7D6319 -2px 1px,
    #7D6319 2px -1px, #7D6319 -2px -1px;
}

.cap_yellow .tbmenuV_L_body  li a {
	background:url(../../../Images/leftmenu_list06.gif) no-repeat 5px 7px;
}