@charset "UTF-8";.m-search-keyword .search{margin-bottom:10px}.m-search-keyword .search legend{display:none}.m-search-keyword .form-item{display:-webkit-box;display:-ms-flexbox;display:flex}.m-search-keyword .form-item .input{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;margin-right:6px}.m-search-keyword .form-item .input input{padding:0 12px;width:100%;height:50px;border:1px solid #696969;background:#f3f3f3;font-size:1.6rem;-webkit-box-sizing:border-box;box-sizing:border-box}.m-search-keyword .form-item .button>*{padding-left:calc(13px + .5em);width:150px;border:0;cursor:pointer;line-height:50px;font-size:1.8rem;letter-spacing:.5rem}.m-search-keyword .keyword-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:-2.5px}.m-search-keyword .keyword-item{margin:2.5px}.m-search-keyword .keyword-item a{display:block;padding:0 10px;min-width:62px;height:45px;border-radius:4px;background:url(../../img/pc/sub_menu_title_bg.gif) left top repeat;background-size:4px;text-align:center;line-height:2.8;font-size:1.6rem;color:#555;-webkit-transition:opacity .15s linear;transition:opacity .15s linear}.m-search-keyword .keyword-item a:hover{opacity:.75;text-decoration:none}.m-faq .sub-box>.title{margin-bottom:5px;padding:10px 20px;background:#4988a8;font-size:1.8rem;color:#fff}.m-faq .faq-item{border:1px solid rgba(73,136,168,.9);border-bottom:0}.m-faq .faq-item:last-child{border-bottom:1px solid #4988a8}.m-faq .faq-item .question{display:table-cell;position:relative;padding:0 73px;width:448px;height:67px;background:url(../../img/pc/qa_faq_question_bg.png) 20px 12px no-repeat,-webkit-gradient(linear,left top,left bottom,from(#fff),to(rgba(73,136,168,.15)));background:url(../../img/pc/qa_faq_question_bg.png) 20px 12px no-repeat,linear-gradient(#fff,rgba(73,136,168,.15));vertical-align:middle;font-size:1.6rem;font-weight:700;color:#4988a8;-webkit-transition:opacity .15s linear;transition:opacity .15s linear}.m-faq .faq-item .answer{padding:28px 33px 28px 73px;background:url(../../img/pc/qa_faq_answer_bg.png) 21px 24px no-repeat #f7f7f7}.m-faq .faq-item .question{cursor:pointer}.m-faq .faq-item .question::after{content:"";display:block;position:absolute;top:24px;right:24px;width:18px;height:18px;border-radius:9px;background:url(../../img/pc/arrow11.svg) center no-repeat #fff;background-size:18px 18px;-webkit-transform:rotate(90deg);transform:rotate(90deg)}.m-faq .faq-item .is-open .question::after{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.m-category .category-box{margin-bottom:5px}.m-category .category-box .title{padding:10px 20px;border-radius:4px;background:#4988a8;font-size:1.8rem;color:#fff}.m-category .category-box>a{display:block;text-decoration:none}.m-category .category-box>a:hover>*{opacity:.7}.m-category .category-list{display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding:30px 0 0 20px;background:#f7f7f7}.m-category .category-item{position:relative;margin:0 15px 25px 0;width:175px}.m-category .category-item::before{content:"";position:absolute;top:4px;left:0;width:12px;height:12px;background:url(../../img/pc/arrow4.svg) left top no-repeat}.m-category .category-item:nth-child(3n){margin-right:0}.m-category .category-item a{display:block;padding-left:19px;line-height:1.125;font-size:1.6rem;color:#555}.m-category .category-item a:hover>*{opacity:1}.m-latest>.title{margin-bottom:0}.m-latest .latest-list{margin-bottom:40px}.m-latest .latest-item{position:relative;border-bottom:1px dashed #b2b2b2}.m-latest .latest-item .item-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.m-latest .latest-item.new .date::before{content:"";display:inline-block;padding:0 3px 0 0;width:25px;height:8px;background:url(../../img/pc/qa_latest_icon_new.gif) left top no-repeat;line-height:1}.m-latest .latest-item .title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;margin-bottom:20px}.m-latest .latest-item .title::before{content:"";margin-right:10px;width:31px;height:31px;background:url(../../img/pc/qa_latest_item_question_bg.gif) left top no-repeat}.m-latest .latest-item .title a{-webkit-box-flex:1;-ms-flex:1;flex:1;-ms-flex-item-align:center;align-self:center;line-height:1.5;font-size:1.6rem;font-weight:700;color:#4988a8}.m-latest .latest-item .attr{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;margin:10px 0;text-align:right}.m-latest .latest-item .attr-item{display:inline;color:#555}.m-latest .latest-item .update{padding-right:11px}.m-latest .latest-item .category-list::after,.m-latest .latest-item .category-list::before{display:inline;color:#555}.m-latest .latest-item .category-list::before{content:"["}.m-latest .latest-item .category-list::after{content:"]"}.m-latest .latest-item .category-item{display:inline;color:#555}.m-latest .latest-item .category-item::after{content:"/";padding-left:3px}.m-latest .latest-item .category-item:last-child::after{display:none}.m-latest .latest-item .category-item a{color:#555}.m-latest .button a{margin:0 0 0 auto;width:230px;line-height:50px;font-size:1.6rem}