.typeLayout.type5_1 .faqItem .title,.typeLayout.type5_1 .faqItem .toggler .index,.typeLayout.type5_1 .faqItem .toggler .toggleOpen .line,.typeLayout.type5_1 .faqItem .toggler .toggleOpen .line:after{-webkit-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;transition:all .5s ease-in-out}.mainArea{padding-bottom:0}.typeLayout.type5_1 .textEditor{font-size:17px;color:#666666;letter-spacing:1px;line-height:1.8}.typeLayout.type5_1 .topWrap{padding-top:56px}.typeLayout.type5_1 .topNote{padding-top:0;margin-bottom:72px}@media (max-width:1200px){.typeLayout.type5_1 .topNote{margin-bottom:45px}}.typeLayout.type5_1 .wrap{max-width:1540px}.typeLayout.type5_1 .faqList{border-bottom:1px solid #e5e5e5}.typeLayout.type5_1 .faqItem{border-top:1px solid #e5e5e5}.typeLayout.type5_1 .faqItem .toggler{-webkit-box-align:stretch;-webkit-align-items:stretch;-moz-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;cursor:pointer;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.typeLayout.type5_1 .faqItem .toggler:hover .title{color:#0086d1}.typeLayout.type5_1 .faqItem .toggler .index{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;width:auto;padding:17px 0;padding-left:-webkit-calc((100% - 1500px)/2);padding-left:-moz-calc((100% - 1500px)/2);padding-left:calc((100% - 1500px) / 2);color:#f7f7f7;padding-right:17px}@media (max-width:1540px){.typeLayout.type5_1 .faqItem .toggler .index{padding-left:20px}}.typeLayout.type5_1 .faqItem .toggler .index span{font-size:50px;font-weight:bold;min-width:63px;display:block}@media (max-width:1200px){.typeLayout.type5_1 .faqItem .toggler .index span{font-size:30px;min-width:38px}}.typeLayout.type5_1 .faqItem .toggler .toggleOpen{margin-right:-webkit-calc((100% - 1500px)/2);margin-right:-moz-calc((100% - 1500px)/2);margin-right:calc((100% - 1500px) / 2);display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;width:40px;height:40px;-webkit-border-radius:99px;-moz-border-radius:99px;border-radius:99px;margin-left:20px;border:1px solid #0086d1;position:relative;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;-webkit-align-self:center;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}@media (max-width:1540px){.typeLayout.type5_1 .faqItem .toggler .toggleOpen{margin-right:20px}}@media (max-width:1200px){.typeLayout.type5_1 .faqItem .toggler .toggleOpen{margin-left:10px}}.typeLayout.type5_1 .faqItem .toggler .toggleOpen .line{width:14px;height:2px;background-color:#0086d1;position:relative}.typeLayout.type5_1 .faqItem .toggler .toggleOpen .line:after{content:"";position:absolute;height:14px;width:2px;background-color:#0086d1;position:absolute;top:50%;bottom:auto;left:50%;right:auto;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.typeLayout.type5_1 .faqItem .toggler .wrap{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.typeLayout.type5_1 .faqItem .toggler+.content{display:none;border-top:1px solid #e5e5e5;background-color:#f7f7f7}.typeLayout.type5_1 .faqItem .toggler+.content .definition{padding:44px 100px}@media (max-width:1540px){.typeLayout.type5_1 .faqItem .toggler+.content .definition{padding:44px 20px}}@media (max-width:1200px){.typeLayout.type5_1 .faqItem .toggler+.content .definition{padding:20px 0px}}.typeLayout.type5_1 .faqItem .toggler.open .index{background-color:#0086d1;color:#fff}.typeLayout.type5_1 .faqItem .toggler.open .title{color:#0086d1}.typeLayout.type5_1 .faqItem .toggler.open .toggleOpen{background-color:#0086d1}.typeLayout.type5_1 .faqItem .toggler.open .toggleOpen .line{background-color:#fff}.typeLayout.type5_1 .faqItem .toggler.open .toggleOpen .line:after{background-color:transparent}.typeLayout.type5_1 .faqItem .title{-webkit-box-flex:1;-webkit-flex-grow:1;-moz-box-flex:1;-ms-flex-positive:1;flex-grow:1;font-size:22px;font-weight:500;padding:20px 0;padding-left:20px;letter-spacing:1.2px;-webkit-align-self:center;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}@media (max-width:1200px){.typeLayout.type5_1 .faqItem .title{padding-left:10px}}@media (max-width:480px){.typeLayout.type5_1 .faqItem .title{font-size:18px}}