.container { padding-top: 2rem; }

.ser_3m { width: 100%; }
.ser_3m .tit { width: 100%; height: 2rem; line-height: 2rem; font-size: .8rem; font-weight: bold; color: #2885e2; margin-bottom: 1rem; }
.ser_3m .tit img { width: 2rem; height: 2rem; margin-right: .75rem; float: left; }
.ser_3m span { font-weight: bold; color: #333333; }
.ser_3m p { margin-bottom: 1rem; }
.ser_3m > img { margin-bottom: .5rem; width: 100%; }
.ser_3m:last-child { margin-top: 2rem; }

p.blue { color: #2885e2; font-size: .75rem; font-weight: bold; line-height: 1.2rem; margin-bottom: 1rem; }

.oth_ser { width: 100%; height: 7rem; margin-top: 1.5rem; }
.oth_ser dl { width: 7.5rem; height: 7rem; float: left; }
.oth_ser dl dt { width: 100%; height: 5rem; background: url("../img/service/oth_1.jpg") no-repeat; background-size: 100%; box-sizing: border-box; color: #2885e2; padding: .5rem; font-size: .8rem; font-weight: bold; }
.oth_ser dl dd { width: 100%; height: 2rem; line-height: 2rem; text-align: center; background: #f0f0f0; color: #666666; }
.oth_ser dl:last-child { float: right; }
.oth_ser dl:last-child dt { background: url("../img/service/oth_2.jpg") no-repeat; background-size: 100%; }

/*----------faq list------------*/
.faq_list { width: 100%; }
.faq_list li { width: 100%; border-top: 1px solid #f0f0f0; padding: .7rem 0; position: relative; }
.faq_list li span { font-weight: bold; color: #333333; overflow: hidden; display: block; }
.faq_list li p { margin: .3rem 0; }
.faq_list li i { display: block; width: 3.5rem; height: 1.25rem; color: #FFFFFF; background: #2885e2; text-align: center; line-height: 1.25rem; font-style: normal; margin-left: 11.9rem; }
.faq_list li:last-child { border-bottom: 1px solid #f0f0f0; }

/*-------parts-------*/
.parts_list { width: 100%; }
.parts_list:after { display: block; content: " "; clear: both; }
.parts_list div { display: none; }
.parts_list dl { width: 7.5rem; height: 8.5rem; float: left; }
.parts_list dl dt { width: 100%; height: 5rem; overflow: hidden; margin-bottom: .5rem; }
.parts_list dl img { width: 100%; }
.parts_list dl dd { text-align: center; line-height: .8rem; color: #999999; }
.parts_list dl:nth-child(2n) { float: right; }

/*# sourceMappingURL=service.css.map */
