@charset "utf-8";
/* CSS Document */
.faq-box { line-height: 25px; height: auto; width: 100%; }
.faq-box { height: auto; width: 950px; margin: 0 auto; background: url(../data/noice/line.png) right bottom no-repeat }
.faq-box .list { height: auto; width: 100%; margin: 0 auto; border-bottom: 1px #E7E7E7 solid; }
.faq-box .list.active .label_down { background: url(../data/faq/top.png)left center no-repeat; }
.faq-box .label_top { height: 12px; width: 12px; margin-top: 5px; background: url(../data/faq/top.png); float: left; }
.faq-box .label_down { height: 12px; width: 12px; margin-top: 5px; background: url(../data/faq/down.png); float: left; -webkit-transition: all 0.2s linear; -moz-transition: all 0.2s linear; transition: all 0.2s linear; }
.faq-box .question {    max-width: calc(100% - 40px); float: left; height: auto; width: 750px; padding: 0 0 0 10px; font-size: 13px; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; }
.faq-box .question a { color: #72472C; TEXT-DECORATION: none; }
.faq-box .question a:hover { COLOR: #EB0A0A; TEXT-DECORATION: underline; }
.faq-box .answer { /*display:none ;*/


height: auto; width: 100%; padding: 10px 10px 10px 10px; float: left; font-size: 13px; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; }
