

/*** for PC Browser ***/
@media (min-width:401px)
{
/*PC切り替え*/
#smart_mode_change_block2 {
    text-align: center;
    background: #ffffff;
    border: 1px solid;
    margin: 10px auto;
    padding: 10px;
    width: 200px;
}

/*auto generated region*/

#BaseTable
{

}
#SystemMenu
{

}
#HeaderPane
{

}
#Middle
{

}
#LeftPane
{

}
#ContentPane
{

}
#RightPane
{

}
#FooterPane
{

}
}


/*** for Smart Phone ***/
@media (max-width:400px)
{
/*
カスタム
*/

/* ツールボタン */
.left_tool
{
    display: none !important;
}

#BaseTable .toggle_l_on
{
    display: block !important;
    z-index: 10000;
}

/* メニューボタン */
.r_menu_on
{
    display: block !important;
}

.r_menu_off
{
    display: none !important;
}

.toggle_on
{
    display: block !important;
}

.toggle_off
{
    display: none !important;
}

/*PC切り替え*/
#smart_mode_change2 {
    display: block;
}

#smart_mode_change_block2 {
    text-align: center;
    background: #ffffff;
    border: 1px solid;
    margin: 10px auto;
    padding: 10px;
    width: 200px;
    display: block;
}

.Support_Tool h2.head_fl
{
    background: url("../../../secure/71723/head_FL.png"), linear-gradient(180deg, rgba(226,241,208,1) 0%, rgba(228,241,208,1) 90%, rgba(96,161,108,1) 100%);
    border-bottom: 2px solid #60A16C;
    background-repeat: no-repeat;
    color: #292f43;
    font-size: 110%;
    font-weight: bold;
    height: auto;
    margin: 3px 0 0;
    padding: 4px 5px 5px 40px;
    text-align: left;
    text-shadow: none;
    box-sizing: border-box;
}

.Support_Tool h2.head_config
{
    background: url("../../../secure/71723/head_config.png"), linear-gradient(180deg, rgba(226,241,208,1) 0%, rgba(228,241,208,1) 90%, rgba(96,161,108,1) 100%);
    border-bottom: 2px solid #60A16C;
    background-repeat: no-repeat;
    color: #292f43;
    font-size: 110%;
    font-weight: bold;
    height: auto;
    margin: 0;
    padding: 4px 5px 5px 40px;
    text-align: left;
    text-shadow: none;
    box-sizing: border-box;
}


#header_guide {
    border-top: 1px solid #F8C490;
    border-bottom: 1px solid #F8C490;
}

#header_guide li {
    background: none;
    box-sizing: border-box;
    text-decoration: none;
    height: auto;
    position: static;
    width: 320px;
    padding: 0;
    text-align: left;
}

#header_guide li a{
    background: url("../../../secure/71723/icon1.png") no-repeat 6px center #FFFFFF;
    box-sizing: border-box;
    text-decoration: none;
    height: 37px;
    position: static;
    display: block;
    width: 320px;
    padding: 4px 10px 4px 25px;
    text-align: left;
    border-bottom: 1px solid #F8C490;
}

#header_guide li#en {
    top: auto;
    left: auto;
}

#header_guide li#ch {
    top: auto;
    left: auto;
}

#header_guide li#po {
    top: auto;
    left: auto;
}

#header_guide li#es {
    top: auto;
    left: auto;
}

#smart_mode_change {
    background: none;
    box-sizing: border-box;
    text-decoration: none;
    height: auto;
    position: static;
    width: 320px;
    padding: 0;
    text-align: left;
}

#smart_mode_change a {
    background: url("../../../secure/71723/icon1.png") no-repeat 6px center #FFFFFF;
    box-sizing: border-box;
    text-decoration: none;
    font-weight: normal;
    height: 37px;
    position: static;
    display: block;
    width: 320px;
    padding: 7px 10px 7px 25px;
    text-align: left;
    border-bottom: 1px solid #F8C490;
}

#smart_mode_pagejump {
    background: none;
    box-sizing: border-box;
    text-decoration: none;
    height: auto;
    position: static;
    width: 320px;
    padding: 0;
    text-align: left;
}

#smart_mode_pagejump a {
    background: url("../../../secure/71723/icon1.png") no-repeat 6px center #FFFFFF;
    box-sizing: border-box;
    text-decoration: none;
    font-weight: normal;
    height: 37px;
    position: static;
    display: block;
    width: 320px;
    padding: 7px 10px 7px 25px;
    text-align: left;
    border-bottom: 1px solid #F8C490;
}



.navi_leftblock
{
width: 320px;
margin: 0;
padding: 0;
}

.navi_leftblock .title_block
{
display: block;
padding:0;
margin:0;
vertical-align: top;
}

.navi_leftblock .main_block
{
display: inline-block;
padding:0;
margin:0;
vertical-align: top;
}


.main_navi_title
{
padding: 0;
margin: 0;
}

.main_navi_title a 
{
    background: linear-gradient(180deg, rgba(226,241,208,1) 0%, rgba(226,241,208,1) 90%, rgba(96,161,108,1) 100%);
    border-bottom: 2px solid #60A16C;
    color: #292f43;
    font-size: 80%;
    font-weight: bold;
    height: auto;
    margin: 0;
    padding: 10px 5px 5px 20px;
    text-align: left;
    text-shadow: none;
    box-sizing: border-box;
}

.main_navi_title a:hover
{
    background: linear-gradient(180deg, rgba(226,241,208,1) 0%, rgba(226,241,208,1) 85%, rgba(96,161,108,1) 90%);
}

ul.main_navi_a
{
list-style: none;
display: inline-block;
width: 320px;
margin: 0 0 10px;
}

ul.main_navi_a li
{
display: inline-block;
vertical-align: top;
padding: 0;
margin: 0;
}

ul.main_navi_a li a
{
    background: url("../../../secure/71723/icon1.png") no-repeat 6px 10px;
    box-sizing: border-box;
    display: inline-block;
    width: 320px;
    min-height: 24px;
    padding: 5px 5px 5px 20px;
    margin: 0;
    text-align: left;
    font-size: 80%;
    text-decoration: none;
}

ul.main_navi_a li a:hover
{
}


ul.main_navi_b
{
border-top: 1px solid #F8C490;
list-style: none;
display: inline-block;
width: 320px;
margin: 0 0 10px;
}

ul.main_navi_b li
{
display: inline-block;
vertical-align: top;
}

ul.main_navi_b li a
{
border-bottom: 1px solid #F8C490;
    background: url("../../../secure/71723/icon1.png") no-repeat 6px 10px;
    box-sizing: border-box;
    display: inline-block;
    width: 320px;
    min-height: 24px;
    padding: 5px 5px 5px 20px;
    margin: 0;
    text-align: left;
    font-size: 80%;
    text-decoration: none;
}

ul.main_navi_b li a:hover
{
}

/*===================================*/
ul.main_navi_a li a.tab1,ul.main_navi_b li a.tab1,
ul.main_navi_a li a.tab2,ul.main_navi_b li a.tab2,
ul.main_navi_a li a.tab3,ul.main_navi_b li a.tab3,
ul.main_navi_a li a.tab4,ul.main_navi_b li a.tab4,
ul.main_navi_a li a.tab5,ul.main_navi_b li a.tab5,
ul.main_navi_a li a.tab6,ul.main_navi_b li a.tab6,
ul.main_navi_a li a.taba,ul.main_navi_b li a.taba
{
border: none;
border-bottom: 1px solid #F8C490;
}
}
