#lifeinformation{width:100%;font-family:ten-mincho-text, serif}#lifeinformation ul,#lifeinformation li{padding:0;list-style:none}#lifeinformation #lifeinfo .area .IB .I{margin:1.02041%;width:22.95918%}@media (max-width: 760px) and (max-aspect-ratio: 128 / 100){#lifeinformation #lifeinfo .area .IB .I{width:46.93878%}}#lifeinformation #lifeinfo .mapblock_wrap{margin:5% auto 1%}#lifeinformation .how{text-align:center}@media screen and (max-width: 768px){#lifeinformation .how{font-size:0.8rem}}#lifeinformation #mNav{margin:2% auto 10px}#lifeinformation #mNav ul{margin:0 -0.33%;overflow:hidden;text-align:center}#lifeinformation #mNav li{float:left;width:32.6%;margin-right:1%;margin-bottom:10px;border-bottom:3px solid;padding:1em 0;font-size:15px;line-height:1.2;color:#333;background-color:#f0f0f0;cursor:pointer;font-feature-settings:"pkna" 1}#lifeinformation #mNav li:nth-child(3n){margin-right:auto}#lifeinformation #mNav li.active,#lifeinformation #mNav li:hover{color:#fff}#lifeinformation #mNav li#liTab01{background-color:#f5d9d2;border-bottom-color:#c92d39}#lifeinformation #mNav li#liTab01.active,#lifeinformation #mNav li#liTab01:hover{background:#d35d56}#lifeinformation #mNav li#liTab02{background-color:#d1dae8;border-bottom-color:#326290}#lifeinformation #mNav li#liTab02.active,#lifeinformation #mNav li#liTab02:hover{background:#3e7dba}#lifeinformation #mNav li#liTab03{background-color:#f4e9c9;border-bottom-color:#c99500}#lifeinformation #mNav li#liTab03.active,#lifeinformation #mNav li#liTab03:hover{background:#dfaf37}#lifeinformation #mNav li#liTab04{background-color:#e7dfc9;border-bottom-color:#907020}#lifeinformation #mNav li#liTab04.active,#lifeinformation #mNav li#liTab04:hover{background:#b79850}#lifeinformation #mNav li#liTab05{background-color:#c8dbd1;border-bottom-color:#036342}#lifeinformation #mNav li#liTab05.active,#lifeinformation #mNav li#liTab05:hover{background:#28846a}#lifeinformation #mNav li#liTab06{background-color:#efe0e0;border-bottom-color:#b66171}#lifeinformation #mNav li#liTab06.active,#lifeinformation #mNav li#liTab06:hover{background:#d57083}@media screen and (max-width: 768px){#lifeinformation #mNav li{width:48%;margin-right:2%}#lifeinformation #mNav li:nth-child(3n){margin-right:2%}#lifeinformation #mNav li:nth-child(even){margin-right:auto}}@media screen and (max-width: 480px){#lifeinformation #mNav li{font-size:3vw;margin-bottom:5px}}#lifeinformation #mWrap{position:relative;overflow:hidden;max-width:1080px;margin:0 auto;height:640px;font-feature-settings:"pkna" 1}@media screen and (max-width: 768px){#lifeinformation #mWrap{height:auto}}#lifeinformation #mWrap li{position:relative;border-bottom:1px dotted #ccc;padding:5px 0 5px 32px;font-size:13px}#lifeinformation #mWrap li span{line-height:1.3}#lifeinformation #mWrap li:hover,#lifeinformation #mWrap li.active{background:#f1f1f1}#lifeinformation #mWrap li:hover .num,#lifeinformation #mWrap li.active .num{background:#111 !important}@media screen and (max-width: 768px){#lifeinformation #mWrap li{padding:8px 0 8px 32px}}#lifeinformation #mWrap .num{background:#333;color:#fff !important;display:block;position:absolute;top:0;left:0;width:24px;line-height:24px;text-align:center;margin:12px 0;padding:0}#lifeinformation #mWrap .num.empty{display:none}#lifeinformation #mWrap #side01 li .num{background:#c92d39}#lifeinformation #mWrap #side02 li .num{background:#326290}#lifeinformation #mWrap #side03 li .num{background:#c99500}#lifeinformation #mWrap #side04 li .num{background:#907020}#lifeinformation #mWrap #side05 li .num{background:#036342}#lifeinformation #mWrap #side06 li .num{background:#b66171}#lifeinformation #mWrap .txt02{display:block;text-align:right;margin-top:3px}#lifeinformation #lctMap{height:100%;margin-right:400px;background:#9aa}@media screen and (max-width: 768px){#lifeinformation #lctMap{height:300px;margin-right:0}}#lifeinformation #mSide{position:absolute;top:0;right:0;width:400px;height:100%}@media screen and (max-width: 768px){#lifeinformation #mSide{position:relative;width:100%;height:auto}}#lifeinformation #mSide .sideWrap{width:100%;height:100%;padding-left:1em;overflow-y:auto;position:absolute;top:0;right:0;background:#fff}#lifeinformation #mSide .sideWrap a{text-decoration:none;color:#111}@media screen and (max-width: 768px){#lifeinformation #mSide .sideWrap{position:static;height:auto;padding-left:0}}
