/* #trouble
----------------------------*/
#trouble { margin: 0 0 40px; padding: 18px 0 17px; }
#trouble .list .item { width: 270px; }
#trouble .list .item:nth-child(2n) { width: auto; padding: 0 0 0 43px; }
#trouble .list .item:nth-child(2n):before { top: 2px; left: 17px; }
/* #merit
----------------------------*/
#merit { margin: 0 0 60px; padding: 30px 25px 22px; background: #ebebeb; }
#merit .tit { margin: 0 0 26px; text-align: center; }
#merit .txt { margin: 0 0 20px; }
#merit .list { padding: 17px 13px 12px; }
#merit .list .item:nth-child(2n) { padding: 0 0 0 74px; }
#merit .list .item:nth-child(2n):before { left: 44px; }
#merit .list .item:before { top: 2px; left: 7px; }
/* #request
----------------------------*/
#request { padding: 30px 25px 22px; background: #ebebeb; }
#request .tit { margin: 0 0 26px; text-align: center; }
#request .txt { margin: 0 0 7px; }
#request .list { margin: 0 0 27px; padding: 18px 19px 19px; background: #fff; }
#request .list .item { margin: 0 0 2px; }
#request #support .tit { margin: 0 0 22px; }
#request #support .listSupport { overflow: hidden; }
#request #support .listSupport .item { float: left; margin: 0 7px 0 0; }
#request #support .listSupport .item:last-child { margin: 0; }
