﻿

/*** for PC Browser ***/
@media (min-width:401px)
{
/* == 外枠 == */
.tbmenuV_L .outside_h
{
    font-size: 1px !important;
    height: 0px;
    width: 200px;
}

.tbmenuV_L .outside_b
{
    background: url("../../../Images/menu_green_body.gif") repeat-y;
    padding: 0;
    width: 200px;
}

.tbmenuV_L .outside_f
{
    background: url("../../../Images/menu_green_f.gif") no-repeat left bottom;
    font-size: 1px !important;
    height: 4px;
    margin-bottom: 10px;
    width: 200px;
}


/* == 内枠 == */
.tbmenuV_L .inside_h
{

    margin: 0;
    padding: 0 0 0px;
    width: 200px;
}

.tbmenuV_L .inside_body
{
    background: url("../../../Images/menu_green_head_body.gif") repeat-y;
    padding: 0;
    width: 200px;
}

.tbmenuV_L .inside_h_f
{
    background: url("../../../Images/menu_green_head_f.gif") no-repeat left top;
    margin: 0;
    padding: 0 0 0px;
    width: 200px;
    height:7px;
    font-size:1px!important;
}

.tbmenuV_L .inside_b
{
    margin: 0;
    padding: 0;
}

.tbmenuV_L .inside_f
{
    font-size: 1px !important;
    height: 0px;
}


/* == タイトル == */
.tbmenuV_L .Fix_header2
{
    background: url("../../../Images/menu_green_head.gif") no-repeat left top;
    color: #005312;
    font-size: 15px;
    font-weight: bold;
    margin: 0;
    padding: 0;
    border:none;
}

.tbmenuV_L h2 a
{
    display: block;
    padding: 5px 0 0 10px;
    color:#005312;
    text-decoration:none;
}


/* == コンテンツ == */
.tbmenuV_L ul
{
    margin: 0;
    padding: 0 1px;
}

.tbmenuV_L li
{
    font-size: small;
    list-style-type: none;
    margin: 0;
    padding: 0;
    width: 198px;
}

.tbmenuV_L li a.SelectedTab
{
    background-color: #E6FAC3 !important;
}

.tbmenuV_L li a
{
    background: url("../../../Images/li_arrow_n.gif") no-repeat scroll 5px 7px transparent;
    display: block;
    padding: 5px 5px 2px 23px;
    text-align: left;
}

/*= リンク設定 =*/

.tbmenuV_L A.OtherTabs:link,
.tbmenuV_L A.SelectedTab:link
{
 text-decoration:none;
}

.tbmenuV_L A.OtherTabs:visited,
.tbmenuV_L A.SelectedTab:visited
{
 text-decoration:none;
}

.tbmenuV_L A.OtherTabs:hover,
.tbmenuV_L A.SelectedTab:hover
{
 text-decoration:underline;
}

.tbmenuV_L A.OtherTabs:active,
.tbmenuV_L A.SelectedTab:active
{
 text-decoration:none;
}



/*= カラーバリエーション設定 =*/
.cap_skyblue .outside_h
{
background: url("../../../Images/outside_top_1.gif") no-repeat;
height:6px;
}

.cap_skyblue .outside_b
{
background:url("../../../Images/outside_bg_1.gif") repeat-y;
}

.cap_skyblue .outside_f
{
background: url("../../../Images/outside_bottom_1.gif") no-repeat;
}

.cap_skyblue .tbmenuV_L_h
{
background:url("../../../Images/shisei_inside_title_1.gif") no-repeat left bottom;
}

.cap_skyblue .inside_b
{
background:url("../../../Images/shisei_inside_bg_1.gif") repeat-y;
}

.cap_skyblue .inside_f
{
background:url("../../../Images/shisei_inside_bottom_1.gif") no-repeat;
}


/*= カラーバリエーション設定2 =*/
.cap_pink .outside_h
{
background: url("../../../Images/outside_top_2.gif") no-repeat;
height:6px;
}

.cap_pink .outside_b
{
background:url("../../../Images/outside_bg_2.gif") repeat-y;
}

.cap_pink .outside_f
{
background: url("../../../Images/outside_bottom_2.gif") no-repeat;
}

.cap_pink .inside_h
{
background:url("../../../Images/shisei_inside_title_2.gif") no-repeat left bottom;
}

.cap_pink .inside_b
{
background:url("../../../Images/shisei_inside_bg_2.gif") repeat-y;
}

.cap_pink .inside_f
{
background:url("../../../Images/shisei_inside_bottom_2.gif") no-repeat;
}


/*= カラーバリエーション設定3 =*/
.cap_lightgreen .outside_h
{
background: url("../../../Images/outside_top_3.gif") no-repeat;
height:6px;
}

.cap_lightgreen .outside_b
{
background:url("../../../Images/outside_bg_3.gif") repeat-y;
}

.cap_lightgreen .outside_f
{
background: url("../../../Images/outside_bottom_3.gif") no-repeat;
}

.cap_lightgreen .inside_h
{
background:url("../../../Images/shisei_inside_title_3.gif") no-repeat left bottom;
}

.cap_lightgreen .inside_b
{
background:url("../../../Images/shisei_inside_bg_3.gif") repeat-y;
}

.cap_lightgreen .inside_f
{
background:url("../../../Images/shisei_inside_bottom_3.gif") no-repeat;
}


/*= カラーバリエーション設定4 =*/
.cap_orange .outside_h
{
background: url("../../../Images/outside_top_4.gif") no-repeat;
height:6px;
}

.cap_orange .outside_b
{
background:url("../../../Images/outside_bg_4.gif") repeat-y;
}

.cap_orange .outside_f
{
background: url("../../../Images/outside_bottom_4.gif") no-repeat;
}

.cap_orange .inside_h
{
background:url("../../../Images/shisei_inside_title_4.gif") no-repeat left bottom;
}

.cap_orange .inside_b
{
background:url("../../../Images/shisei_inside_bg_4.gif") repeat-y;
}

.cap_orange .inside_f
{
background:url("../../../Images/shisei_inside_bottom_4.gif") no-repeat;
}


/*= カラーバリエーション設定5 =*/
.cap_purple .outside_h
{
background: url("../../../Images/outside_top_5.gif") no-repeat;
height:6px;
}

.cap_purple .outside_b
{
background:url("../../../Images/outside_bg_5.gif") repeat-y;
}

.cap_purple .outside_f
{
background: url("../../../Images/outside_bottom_5.gif") no-repeat;
}

.cap_purple .inside_h
{
background:url("../../../Images/shisei_inside_title_5.gif") no-repeat left bottom;
}

.cap_purple .inside_b
{
background:url("../../../Images/shisei_inside_bg_5.gif") repeat-y;
}

.cap_purple .inside_f
{
background:url("../../../Images/shisei_inside_bottom_5.gif") no-repeat;
}


/*= カラーバリエーション設定6 =*/
.cap_coral .outside_h
{
background: url("../../../Images/outside_top_6.gif") no-repeat;
height:6px;
}

.cap_coral .outside_b
{
background:url("../../../Images/outside_bg_6.gif") repeat-y;
}

.cap_coral .outside_f
{
background: url("../../../Images/outside_bottom_6.gif") no-repeat;
}

.cap_coral .inside_h
{
background:url("../../../Images/shisei_inside_title_6.gif") no-repeat left bottom;
}

.cap_coral .inside_b
{
background:url("../../../Images/shisei_inside_bg_6.gif") repeat-y;
}

.cap_coral .inside_f
{
background:url("../../../Images/shisei_inside_bottom_6.gif") no-repeat;
}


/*= カラーバリエーション設定7 =*/
.cap_peru .outside_h
{
background: url("../../../Images/outside_top_7.gif") no-repeat;
height:6px;
}

.cap_peru .outside_b
{
background:url("../../../Images/outside_bg_7.gif") repeat-y;
}

.cap_peru .outside_f
{
background: url("../../../Images/outside_bottom_7.gif") no-repeat;
}

.cap_peru .inside_h
{
background:url("../../../Images/shisei_inside_title_7.gif") no-repeat left bottom;
}

.cap_peru .inside_b
{
background:url("../../../Images/shisei_inside_bg_7.gif") repeat-y;
}

.cap_peru .inside_f
{
background:url("../../../Images/shisei_inside_bottom_7.gif") no-repeat;
}


/*= カラーバリエーション設定8 =*/
.cap_lightgrey .outside_h
{
background: url("../../../Images/outside_top_8.gif") no-repeat;
height:6px;
}

.cap_lightgrey .outside_b
{
background:url("../../../Images/outside_bg_8.gif") repeat-y;
}

.cap_lightgrey .outside_f
{
background: url("../../../Images/outside_bottom_8.gif") no-repeat;
}

.cap_lightgrey .inside_h
{
background:url("../../../Images/shisei_inside_title_8.gif") no-repeat left bottom;
}

.cap_lightgrey .inside_b
{
background:url("../../../Images/shisei_inside_bg_8.gif") repeat-y;
}

.cap_lightgrey .inside_f
{
background:url("../../../Images/shisei_inside_bottom_8.gif") no-repeat;
}
}


/*** for Smart Phone ***/
@media (max-width:400px)
{
.tbmenuV_L
{
float:left;
}

/* == 外枠 == */
.tbmenuV_L .outside_h
{
}

.tbmenuV_L .outside_b
{
    background: url("../../../Images/sp_menu_green_body.gif") repeat-y;
    padding: 0;
    width: 320px;
    background-color:white;
/*    border:1px solid silver; */
}

.tbmenuV_L .outside_f
{
    background: url("../../../Images/sp_menu_green_f.gif") no-repeat left bottom;
    font-size: 1px !important;
    height: 3px;
    width: 320px;
}


/* == 内枠 == */
.tbmenuV_L .inside_h
{
}

.tbmenuV_L .inside_body
{
    background-color: #A0D54C;
    padding: 0;
    width: 320px;
}

.tbmenuV_L .inside_h_f
{
    background: url("../../../Images/sp_menu_green_head_f.gif") no-repeat left top;
    margin: 0;
    padding: 0 0 0px;
    width: 320px;
    height:6px;
    font-size:1px!important;
}

.tbmenuV_L .inside_b
{
}

.tbmenuV_L .inside_f
{
}


/* == タイトル == */
.tbmenuV_L .Fix_header2
{
    background: url("../../../Images/sp_menu_green_head_body.gif") no-repeat left top;
    color: #000000;
    font-size: 15px;
    font-weight: bold;
    height: auto;
    margin: 0;
    padding: 0;
    text-align: left;
}

.tbmenuV_L h2 a
{
    display: block;
    padding: 5px 0 0 10px;
    color:#005312;
    text-decoration:none;
}

.tbmenuV_L ul
{
    margin: 0px;
    padding: 0 2px;
}

.tbmenuV_L li
{
    font-size: small;
    list-style-type: none;
    margin: 0;
    padding: 0;
    width: 316px;
}

.tbmenuV_L li a.SelectedTab
{
    background-color:#E6FAC3 !important;
}

.tbmenuV_L li a
{
    background: url("../../../Images/icon.gif") no-repeat 8px 9px;
    display: block;
    padding: 2px 5px 2px 19px;
    text-align: left;
}


/*= リンク設定 =*/

.tbmenuV_L A.OtherTabs:link,
.tbmenuV_L A.SelectedTab:link
{
 text-decoration:none;
}

.tbmenuV_L A.OtherTabs:visited,
.tbmenuV_L A.SelectedTab:visited
{
 text-decoration:none;
}

.tbmenuV_L A.OtherTabs:hover,
.tbmenuV_L A.SelectedTab:hover
{
 text-decoration:underline;
}

.tbmenuV_L A.OtherTabs:active,
.tbmenuV_L A.SelectedTab:active
{
 text-decoration:none;
}
}
