/* indexContant */
.indexContant {width: 340px;padding-bottom: 20px;}/*padding:10px 10px 20px 10px;*/
.indexContant > ul {width: 100%;text-align:center;margin-bottom: 0;}
.indexContant ul li {width: 49.5%;height: 67px;margin-right: 0;padding-left: 54px;background-position: left 14px center;background-size: 31%;margin-bottom:5px;}
.indexContant ul li:first-child{margin-right:1%}
.indexContant ul li a {display:block;height: 100%;box-sizing: border-box;}
.indexContant ul li a .img { width:50%; height:39px; margin:0 auto 12px auto; padding:13px 0 0 0;}
.indexContant ul li a .title{font-size: 1em;line-height: 67px;padding-top: 0;}

.indexContant > ul li.multy{padding: 15px 28px;box-sizing:border-box;width: 100%;display: table;height: 67px;}
.indexContant > ul li.multy > div{display: table-cell;width: 50%;height: 100%;}
.indexContant > ul li.multy > div:first-child{border-right: 1px solid rgba(255,255,255,0.5);border-bottom: 0;}
.indexContant > ul li.multy > div:last-child{padding-left: 24px;}
.indexContant > ul li.multy a {display: table-cell;font-size: 1em;padding: 6px 0 6px 51px;background: no-repeat left center;background-size: 38%;}
.indexContant > ul li.multy a .img { width:40%; height:37px; margin: 0; padding: 11px 0 0 4px ;float:left;}
.indexContant > ul li.multy a .img img{width:65%;}
.indexContant > ul li.multy a .title {padding-top: 0;text-align: left;}
.indexContant > ul li.multy a.m_fir .title{width: 45%;}
.indexContant > ul li.multy a.m_sec .title{text-align: left;}

.indexContant > ul li.bg01{width: 49.5%;padding: 0;background-size: 52%;}
.indexContant > ul li.bg01 a{padding: 12px;}
 .indexContant > ul li.bg01 a:nth-child(1) { background: #548bfd url(/m/images/m_main_area01.png) no-repeat;}     
 .indexContant > ul li.bg01 a:nth-child(2) { background: #548bfd url(/m/images/m_main_area02.png) no-repeat;}     
.indexContant > ul li.bg01 .title{font-size: 0.9em;font-weight: 600;line-height: 1;line-height: 1;padding-top: -6px;padding-top: 24px;padding-left: 10px;width: 59px;}
.indexContant > ul li.bg01 .txt{font-size: 0.85em;line-height: 1;word-break: keep-all;}
.indexContant > ul li.bg02 .title{color:#fff;}

.indexContant > ul li.bg03 .title{color:#fff;} 
.indexContant > ul li.bg04 .title{color:#fff;} 
.indexContant > ul li.bg05{background: #f6c96d;} 
.indexContant > ul li.bg05 a{color:#413a3a;}

.indexContant > ul.indexBoxs03{margin-bottom: 5px;}
.indexContant > ul.indexBoxs03 a{color:#2a3a8c;padding: 0;}
.indexContant > ul.indexBoxs03 a .title{padding-top: 0;}
.indexContant > ul.indexBoxs03 li{height: 64px;margin-bottom: 0;} 
.indexContant > ul li.bg07 p{border-right: 1px solid #e7e8ec;} 
.indexContant > ul li.bg08 p{border-right: 0;} 
.indexContant > ul li.bg09{width: 100%;background-size: 18%;background-position: left 68px center;position:relative;} 
.indexContant > ul li.bg09:before{display:block; content:''; width:90%; height:1px; background:#e7e8ec; position:absolute; left:50%;transform:translateX(-50%)}


.indexContant > ul li.bg10 .title{color:#fff;} 
.indexContant > ul li.bg11{background-position: left 5px center;padding-left: 40px;} 
.indexContant > ul li.bg11 .title{color:#fff;} 
.indexContant > ul li.bg12{background: #1ab4a0;} 
.indexContant > ul li.bg12 a{color:#fff;}
.indexContant > ul li.bg12 div:last-child a{background-size: 29%;}


/*footer*/
#footer {border: 0;margin-top: 10px;}
#footer address{width: 100%;margin: 0 auto;}
#footer ul, #footer li, #footer a, #footer strong, #footer img, #footer em, #footer address, #footer address span{font-size: 12px;}