.p-float-category{border-bottom:2px solid #f9c;margin:0;padding:6px 8px}.p-index-tab__item.is-active,.p-index-tab__item:hover{border-bottom:0;background-color:#f9c}.p-widget__title:after,.p-widget__title:before{color:#ffc6ff;font-family:design_plus;content:"\e87d";margin:0 5px;vertical-align:bottom}.p-siteinfo__image{border-radius:50%;display:block;overflow:hidden;height:130px;width:130px;margin:0 auto;-webkit-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0)}.p-siteinfo .p-social-nav{background:#ceebef;padding:15px}.style3a{background:#ffc6ff}.style3a,.style3b{position:relative;color:#fff;padding:.5em .5em .5em 1.8em;border:0}.style3b{background:#ceebef}h3.style3a:before,h3.style3b:before{font-family:design_plus;content:"\ea10";position:absolute;left:.5em}.style4a{border-left:4px solid #ffc6ff}.style4b{border-bottom:2px dotted #ceebef}.well,.well3{background-color:#ffc6ff}.well2{background-color:#ceebef}.toc_number{color:#ceebef}.list-color-pink ul li:before{color:#ffc6ff}.list-color-pink ol li:before{background:#ffc6ff;color:#fff}.list-color-blue ul li:before{color:#ceebef}.list-color-blue ol li:before{background:#ceebef;color:#fff}.custom-list ul,.custom-list-check ul{list-style:none;margin:0;padding:0}.custom-list ul li:before{content:'●';margin-right:.5em}.custom-list ol{counter-reset:a;list-style:none;margin:0;padding:0}.custom-list ol li:before{counter-increment:a;content:counter(a);display:inline-block;text-align:center;line-height:20px;font-size:15px;height:20px;width:20px;border-radius:50px;margin-right:.5em}.custom-list-check ul li:before{content:'&#x2714;';margin-right:.5em}.custom-well{margin:2em 0 2.5em}.custom-well-pink{padding:25px 20px 10px;border:2px solid #ffc6ff;border-radius:5px}.custom-well-title{height:9pt}.custom-well-span-pink{background:#ffc6ff}.custom-well-blue{padding:25px 20px 10px;border:2px solid #ceebef;border-radius:5px}.custom-well-span-blue,.custom-well-span-pink{margin-left:8px;padding:6px 10px;color:#fff;font-weight:700;border-radius:5px}.custom-well-span-blue{background:#ceebef}.chat-box{position:relative;overflow:hidden}.chat-icon{position:absolute;top:0;overflow:hidden;width:5pc;height:5pc;margin-bottom:0}.icon-name{position:absolute;text-align:center;letter-spacing:0;line-height:.7rem!important;color:#777}.chat-icon img{width:5pc;height:auto;margin-bottom:0!important;border-radius:50%}.chat-content p:last-of-type{padding-bottom:0!important}.chat-left .chat-icon,.chat-left .icon-name{left:0}.chat-left .chat-serif{position:relative;float:left;margin:0 105px 40px;padding:0}.chat-left .chat-serif:before{left:-7px;border-width:7px 10px 7px 0;z-index:2}.chat-left .chat-serif:after,.chat-left .chat-serif:before{content:"";position:absolute;display:block;width:0;height:0;border-style:solid}.chat-left .chat-serif:after{left:-10px;border-width:8px 10px 8px 0;z-index:1}.chat-left .chat-serif .chat-content{position:relative;line-height:1.5rem;border:2px solid #ccc;background:#fff;border-radius:6px;font-size:.95em;z-index:1}.chat-right .chat-icon,.chat-right .icon-name{right:0}.chat-right .chat-serif{position:relative;float:right;margin:0 105px 40px;padding:0}.chat-right .chat-serif:before{right:-7px;border-width:7px 0 7px 10px;z-index:2}.chat-right .chat-serif:after,.chat-right .chat-serif:before{content:"";position:absolute;display:block;width:0;height:0;border-style:solid}.chat-right .chat-serif:after{right:-10px;border-width:8px 0 8px 10px;z-index:1}.chat-right .chat-serif .chat-content{position:relative;line-height:1.5rem;border:2px solid;border-radius:6px;font-size:.95em;z-index:1}.chat-right.chat-gray .chat-serif:after{border-color:transparent transparent transparent #ccc}.chat-right.chat-gray .chat-content{border-color:#ccc}.chat-left.chat-gray .chat-serif:after{border-color:transparent #ccc transparent transparent}.chat-left.chat-gray .chat-content{border-color:#ccc}.chat-right.chat-bg-none .chat-serif:before{border-color:transparent transparent transparent #fff}.chat-right.chat-bg-none .chat-content{background:#fff}.chat-left.chat-bg-none .chat-serif:before{border-color:transparent #fff transparent transparent}.chat-left.chat-bg-none .chat-content{background:#fff}@media(max-width:767px){.chat-icon{width:60px;height:60px}.icon-name{width:60px;top:62px;font-size:9px}.chat-icon img{width:60px}.chat-left .chat-serif{margin:0 0 30px 78px}.chat-left .chat-serif:before{top:13px}.chat-left .chat-serif:after{top:9pt}.chat-left .chat-serif .chat-content{padding:.8rem}.chat-right .chat-serif{margin:0 78px 30px 0}.chat-right .chat-serif:before{top:13px}.chat-right .chat-serif:after{top:9pt}.chat-right .chat-serif .chat-content{padding:.8rem}}@media(min-width:768px){.icon-name{width:5pc;top:83px;font-size:10px}.chat-left .chat-serif:before{top:1pc}.chat-left .chat-serif:after{top:15px}.chat-left .chat-serif .chat-content{padding:1.15rem}.chat-right .chat-serif:before{top:1pc}.chat-right .chat-serif:after{top:15px}.chat-right .chat-serif .chat-content{padding:1.15rem}}#after-contents-wrap,.after-contents-row{overflow:hidden}#after-contents-wrap{border-top:1px solid #ccc;border-bottom:1px solid #ccc}.after-contents-col,.after-contents-row,.after-contents-widget{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}.after-contents-col{float:left;width:50%;padding:0 15px}.after-contents-widget{margin-bottom:30px}.after-contents-widget img{margin:0 auto;display:block;max-width:100%;height:auto}#review-wrap,.review-row{overflow:hidden}.review-col,.review-row,.review-widget{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}.review-col{float:left}.clearfix:after{clear:both;content:" ";display:table}.review-widget img{margin:0 auto;display:block;max-width:100%;height:auto}.review-row{margin-bottom:30px}.review-row .review-row-inner{margin:0 -15px}.review-row .review-col{width:50%;padding:0 15px}.review-widget{margin-bottom:30px}.review-category{background-color:#ffc6ff;padding:5px 15px}.review-category li{display:inline-block;font-size:14px}@media only screen and (max-width:1200px){.p-global-nav a{color:#000!important}.p-global-nav .menu-item-has-children>a>span:before{color:#000}}