﻿

/*** for PC Browser ***/
@media (min-width:401px)
{
.ItemList_LifeMenu
{
 margin-bottom:10px;
}

.LifeMenu_head
{
    font-size: 1px !important;
    height: 0px;
    width: 200px;
}

.ItemList_LifeMenu .head_parts {
background:url("../../../Images/life_head.gif") no-repeat #9DD65F;
color:#000000;
font-size:15px;
font-weight:bold;
min-height:24px;
height:auto!important;
height:24px;
margin:0;
padding:7px 5px 0 16px;
width:179px;
text-align:left;
}

.ItemList_LifeMenu .head_parts h2
{
font-size:14px;
font-weight:bold;
margin:0;
color:#000000;
}

.ItemList_LifeMenu .LifeMenu_head_f
{
background:url("../../../Images/life_head_f.gif") no-repeat;
font-size:1px!important;
height:4px;
margin:0;
}

.ItemList_LifeMenu .head_parts h2 a
{
display:block;
padding:0 5px 5px 7px;
}


.LifeMenu_body
{
background:url("../../../Images/life_body.gif") repeat-y;
padding: 0 5px 5px 6px;
width: 189px;
}

.LifeMenu_foot
{
background: url("../../../Images/life_f.gif") no-repeat left bottom;
font-size: 1px !important;
height: 3px;
margin: 0;
width: 200px;
}

.LifeMenu_head .head_parts h2 a:link,
.LifeMenu_head .head_parts h2 a:visited,
.LifeMenu_head .head_parts h2 a:active,
.LifeMenu_head .head_parts h2 a:hover
{
color:#000000;
}

.ItemList_LifeMenu .Contents
{
 padding:0;
}

.LifeMenu_content h3
{
 font-size:small;
 margin:0px;
}

.LifeMenu_content
{
padding:5px 7px 0;
}

.LifeMenu_sep
{
 padding:0px 0px 5px 0px;
}

.LifeMenu_head .head_parts .Fix_header2  a:hover
{
 text-decoration:none;
}

/*= リンク設定 =*/

.icon_content a:link,
.icon_content a:visited,
.icon_content a:active
{
color:#000000;
text-decoration:none;
}

.icon_content a:hover
{
color:#000000;
text-decoration:none;
}

/*= アイコン設定 =*/

.Fix_icon_title_01
{
background:url("right_list1.gif") no-repeat;
width:175px;
min-height: 34px;
height: auto !important;
height: 34px;

}

.Fix_icon_title_02
{
background:url("right_list2.gif") no-repeat;
width:175px;
min-height: 34px;
height: auto !important;
height: 34px;
}

.Fix_icon_title_03
{
background:url("right_list3.gif") no-repeat;
width:175px;
min-height: 34px;
height: auto !important;
height: 34px;

}

.Fix_icon_title_04
{
background:url(right_list4.gif) no-repeat;
width:175px;
min-height: 34px;
height: auto !important;
height: 34px;

}

.Fix_icon_title_05
{
background:url(right_list5.gif) no-repeat;
width:175px;
min-height: 34px;
height: auto !important;
height: 34px;

}

.Fix_icon_title_06
{
background:url(right_list6.gif) no-repeat;
width:175px;
min-height: 34px;
height: auto !important;
height: 34px;

}

.Fix_icon_title_07
{
background:url("right_list7.gif") no-repeat;
width:175px;
min-height: 34px;
height: auto !important;
height: 34px;

}

.Fix_icon_title_08
{
background:url("right_list8.gif") no-repeat;
width:175px;
min-height: 34px;
height: auto !important;
height: 34px;

}



.Fix_icon_title_01 a,
.Fix_icon_title_02 a,
.Fix_icon_title_03 a,
.Fix_icon_title_04 a,
.Fix_icon_title_05 a,
.Fix_icon_title_06 a,
.Fix_icon_title_07 a,
.Fix_icon_title_08 a
{
display:block;
font-weight:bold;
height:24px;
padding:10px 0 0 10px;
text-decoration:none;
font-size:14px;
}
}


/*** for Smart Phone ***/
@media (max-width:400px)
{
.ItemList_LifeMenu
{
float:left;
background-color:white;
padding:0;
height:auto;
width:320px;
}

.LifeMenu_head
{
    font-size: 1px !important;
    height:0px;
    margin:0;
    padding:0;
    width: 320px;
}

.ItemList_LifeMenu .head_parts {
background: url("../../../Images/../../../Images/sp_menu_green_head_body.gif") no-repeat left top #9DD65F;
color:#000000;
font-size:15px;
font-weight:bold;
min-height:24px;
height:auto!important;
height:24px;
margin:0;
padding:5px 0px 2px 10px;
width:310px;
text-align:left;
}

.ItemList_LifeMenu .head_parts h2
{
font-size:14px;
font-weight:bold;
height:auto;
margin:0;
color:#000000;
}

.ItemList_LifeMenu .LifeMenu_head_f
{
background:url("../../../Images/sp_menu_green_head_f.gif") no-repeat;
font-size:1px!important;
height:6px;
margin:0;
}

.LifeMenu_h
{
height:0px;
margin:0;
padding:0;
width:318px;
}

.LifeMenu_body
{
    background: url("../../../Images/sp_menu_green_body.gif") repeat-y;
color:black;
background-color:white;
height:auto;
width:320px;
padding:10px 0px;
margin:0px;
float:left;
}

.LifeMenu_foot
{
    background: url("../../../Images/sp_menu_green_f.gif") no-repeat left bottom;
    font-size: 1px !important;
    height: 3px;
    margin:0;
    padding:0;
    width: 320px;
    float:left;
}

.LifeMenu_head .Fix_header2
{
    color: #000000;
    font-size: 14px;
    font-weight: bold;
    height: auto;
    margin: 0;
    padding: 1px 5px 5px 5px;
    text-align: left;
}

.LifeMenu_head .head_parts h2 a,
.LifeMenu_head .head_parts h2 a:link,
.LifeMenu_head .head_parts h2 a:visited,
.LifeMenu_head .head_parts h2 a:active,
.LifeMenu_head .head_parts h2 a:hover
{
color:black;
text-decoration:none;
}

.LifeMenu_content h3
{
 font-size:small;
 margin:0px;
 padding:0px;
}

.LifeMenu_content
{
padding:0;
margin:0 0 0 0;
}

.LifeMenu_sep
{
 padding:0;
}

.LifeMenu_head .head_parts .Fix_header2  a:hover
{
 text-decoration:none;
}

.ItemList_LifeMenu ul
{
background-color:white;
float:left;
margin:0;
padding:10px 34px;
list-style:none;
}

.ItemList_LifeMenu li
{
float:left;
padding:0 6px 0 0;
}

/*= リンク設定 =*/
.icon_content
{
float:left;
margin:0 5px 5px 0;
}

.icon_content a:link,
.icon_content a:visited,
.icon_content a:active
{
color: #2B1A13;
text-decoration:none;
}

.icon_content a:hover
{
color: #2B1A13;
text-decoration:none;
}
/*= アイコン設定 =*/

.Fix_icon_title_01
{
    background:url("../../../Images/sp_ninshin.gif") no-repeat;
    height: 81px;
    width: 71px;
    float:left;
    display:inline;
    /*margin-right:3px;*/
    text-indent:-9999px;
}

.Fix_icon_title_02
{
    background:url("../../../Images/sp_kosodate.gif") no-repeat;
    height: 81px;
    width: 71px;
    float:left;
    display:inline;
    /*margin-right:3px;*/
    text-indent:-9999px;
}

.Fix_icon_title_03
{
    background:url("../../../Images/sp_kyouiku.gif") no-repeat;
    height: 81px;
    width: 71px;
    float:left;
    display:inline;
    /*margin-right:3px;*/
    text-indent:-9999px;
}

.Fix_icon_title_04
{
    background:url("../../../Images/sp_kekkon.gif") no-repeat;
    height: 81px;
    width: 71px;
    float:left;
    display:inline;
    /*margin-right:3px;*/
    text-indent:-9999px;
}

.Fix_icon_title_05
{
    background:url("../../../Images/sp_work.gif") no-repeat;
    height: 81px;
    width: 71px;
    float:left;
    display:inline;
    /*margin-right:3px;*/
    text-indent:-9999px;
}

.Fix_icon_title_06
{
    background:url("../../../Images/sp_move.gif") no-repeat;
    height: 81px;
    width: 71px;
    float:left;
    display:inline;
    /*margin-right:3px;*/
    text-indent:-9999px;
}

.Fix_icon_title_07
{
    background:url("../../../Images/sp_kaigo.gif") no-repeat;
    height: 81px;
    width: 71px;
    float:left;
    display:inline;
    /*margin-right:3px;*/
    text-indent:-9999px;
}

.Fix_icon_title_08
{
    background:url("../../../Images/sp_okuyami.gif") no-repeat;
    height: 81px;
    width: 71px;
    float:left;
    display:inline;
    /*margin-right:3px;*/
    text-indent:-9999px;
}


.Fix_icon_title_01 a,
.Fix_icon_title_02 a,
.Fix_icon_title_03 a,
.Fix_icon_title_04 a,
.Fix_icon_title_05 a,
.Fix_icon_title_06 a,
.Fix_icon_title_07 a,
.Fix_icon_title_08 a
{
    display: block;
    font-size: 15px;
    font-weight: bold;
    height: 65px;
    padding: 15px 0 0 10px;
    text-decoration: none;
}

.smart_disp{
    width:150px;
    height:52px;
    float:left;
    margin-left:5px;
    margin-bottom:5px;
}
}
