.style-content{font-family:"メイリオ",Meiryo,"Hiragino Kaku Gothic Pro","ヒラギノ角ゴ Pro W3","ＭＳ Ｐゴシック",Osaka,sans-serif}.matching-banner-area{margin:30px 0 40px}.style-top-page{background-color:#bba08e}.style-top-page .page-title{height:0;padding-top:105px;overflow:hidden;background:url(/image/style/bg_top_headline.png) no-repeat 0 0 transparent}.style-top-page .keyvisual-area{padding:13px 35px 0;margin-bottom:20px}.style-top-page .keyvisual-area .lead{font-size:13px;line-height:18px;color:#26221f;margin-bottom:10px}.style-top-page .keyvisual-area .staff-picture-list{overflow:hidden}.style-top-page .keyvisual-area .staff-picture-item{width:40px;height:40px;float:left;margin-right:20px;overflow:hidden}.style-top-page .keyvisual-area .last-staff-picture-item{margin-right:0}.style-top-page .pickup-question-area{padding:0 17px}.style-top-page .pickup-question-area .question-item{background-color:#fff;width:450px;height:227px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;overflow:hidden;box-shadow:0 3px 5px rgba(0,0,0,.14);margin-bottom:20px}.style-top-page .pickup-question-area .question-item:hover{background-color:#f0f0f0;cursor:pointer}.style-top-page .pickup-question-area .question-item.question-item-hover{background-color:#9c6;cursor:pointer}.style-top-page .pickup-question-area .question-item.question-item-even{float:right}.style-top-page .pickup-question-area .question-item.question-item-odd{float:left}.style-top-page .pickup-question-area .question-item .categoryWrap{padding:0 20px;line-height:37px;height:37px;border-bottom:solid 1px #ccc;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.style-top-page .pickup-question-area .question-item .style-icon-remarkable{background-color:red;font-size:12px;line-height:19px;color:#fff;font-weight:700;padding:0 8px;border-radius:3px;margin-left:6px;display:inline-block;position:relative;top:-1px}.style-top-page .pickup-question-area .question-item .faqArea{padding:15px 20px;height:190px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.style-top-page .pickup-question-area .question-item .category{font-size:12px;color:#a1816b;line-height:37px;padding-left:15px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background:url(/image/orange_arrow_6.gif) no-repeat 0 12px;display:inline-block}.style-top-page .pickup-question-area .question-item .question{height:70px;background:url(/image/style/sprite_style_icon.png) no-repeat 0 0 transparent;padding-left:70px}.style-top-page .pickup-question-area .question-item .question a{font-size:15px;color:#4169e1;line-height:20px;font-weight:700}.style-top-page .pickup-question-area .question-item.question-item-hover .question a{color:#333}.style-top-page .pickup-question-area .question-item .answer-item{height:41px;background:url(/image/style/sprite_style_icon.png) no-repeat 5px -100px transparent;padding-left:55px;overflow:hidden}.style-top-page .pickup-question-area .question-item .answer-item:not(:last-child){margin-bottom:10px}.style-top-page .pickup-question-area .question-item .answer-item a{font-size:12px;line-height:17px;color:#333}.style-top-page .pickup-question-area .question-item .answer-item a .open-date{color:#f79646;font-size:11px}.style-top-page .pickup-question-area .question-item .answer-item .image-box{width:40px;height:40px;float:right;overflow:hidden;margin-left:20px}.style-top-page .backNumberLinkArea{margin-bottom:20px;padding-right:20px;text-align:right}.style-top-page .backNumberLinkArea a{font-size:15px;line-height:28px;font-weight:700;padding-left:10px;background:url(/image/style/sprite_style_icon.png) no-repeat 0 -399px transparent}.style-top-page .archive-area{padding:0 17px;margin-bottom:22px}.style-top-page .archive-area .archive-headline{font-size:20px;line-height:24px;color:#333;font-weight:400;background:url(/image/style/sprite_style_icon.png) no-repeat 18px 0 transparent;padding:16px 0 9px 85px}.style-top-page .archive-area .archive-list{background-color:#f1ece8;padding:28px 29px 19px}.style-top-page .archive-area .archive-item{padding-left:15px;margin-bottom:10px;background:url(/image/style/sprite_style_icon.png) no-repeat 0 -400px transparent}.style-top-page .archive-area .archive-item a{font-size:14px;line-height:19px;color:#4c4c4c}.style-top-page .archive-area .archive-item a .category{color:#a1816b}.style-top-page .archive-area .archive-link{float:right;margin-top:-30px;font-size:15px;line-height:18px;font-weight:700;padding-left:17px;background:url(/image/style/sprite_style_icon.png) no-repeat 0 -401px transparent}.style-list-page .archive-area{padding:10px 17px 0 17px;margin-bottom:22px}.style-list-page .archive-area .archive-headline{font-size:20px;line-height:24px;color:#333;font-weight:400;background:url(/image/style/sprite_style_icon.png) no-repeat 5px 0 transparent;padding:16px 0 9px 72px;margin-bottom:5px}.style-list-page .archive-area .archive-list{padding:15px 0 19px}.style-list-page .archive-area .archive-item{padding-left:15px;margin-bottom:15px;background:url(/image/style/sprite_style_icon.png) no-repeat 0 -399px transparent}.style-list-page .archive-area .archive-item a{font-size:15px;line-height:21px;color:#4c4c4c}.style-list-page .archive-area .archive-item a .category{color:#a1816b}.style-detail-page .question-area{margin-bottom:20px;padding:14px 25px 0}.style-detail-page .question-area .icon-question{width:66px;height:0;padding-top:50px;background:url(/image/style/sprite_style_icon.png) no-repeat 0 0 transparent;overflow:hidden;float:left;margin-right:4px;margin-top:14px}.style-detail-page .question-area .right-area{width:830px;float:right}.style-detail-page .question-area .style-icon-remarkable{display:inline-block;line-height:21px;color:#fff;font-weight:700;font-size:14px;background-color:red;border-radius:5px;padding:0 10px;margin-right:10px}.style-detail-page .question-area .style-icon-left{margin-right:10px;float:left}.style-detail-page .question-area .category{float:left;font-size:14px;line-height:21px;color:#fff;font-weight:700;background-color:#bba08e;border-radius:5px;padding:0 10px;margin-bottom:6px}.style-detail-page .question-area .question{font-size:24px;line-height:27px;color:#26221f;font-weight:700;clear:left}.style-detail-page .question-area .question-background{font-size:14px;line-height:18px;color:#a1816b;margin-top:3px}.style-detail-page .question-area .last-update{font-size:14px;line-height:18px;color:#a1816b;margin-top:3px;float:right}.style-detail-page .answer-area{width:700px;float:left}.style-detail-page .answer-area .tab-list{padding:0 20px;overflow:hidden}.style-detail-page .answer-area .tab-list .tab{float:left;width:160px;margin-right:10px;text-align:center;font-size:18px;line-height:40px;font-weight:700;background-color:#d9d9d9;border-radius:6px 6px 0 0}.style-detail-page .answer-area .tab-list .tab.tab-on{background-color:#bba08e}.style-detail-page .answer-area .tab-list .tab a{display:block;height:100%}.style-detail-page .answer-area .tab-list .tab a span{background:url(/image/style/sprite_style_icon.png) no-repeat 0 -450px transparent;padding-left:13px}.style-detail-page .answer-area .answer-list-area{padding:17px 20px;background-color:#bba08e}.style-detail-page .answer-area .answer-list-area .top{padding:10px 0}.style-detail-page .answer-area .answer-item{background-color:#fff;padding:15px 14px 14px 20px;overflow:hidden;margin-bottom:10px;box-shadow:0 3px 5px rgba(0,0,0,.14)}.style-detail-page .answer-area .answer-item .header-area{overflow:hidden;line-height:22px}.style-detail-page .answer-area .answer-item .designer-name{font-size:14px;margin-right:10px}.style-detail-page .answer-area .answer-item .designer-business{font-size:12px;color:#7d7d7d}.style-detail-page .answer-area .answer-item .open-date{float:right;font-size:11px;color:#a1816b}.style-detail-page .answer-area .answer-item .left-area{width:520px;float:left}.style-detail-page .answer-area .answer-item .company-name{float:right;font-size:11px;line-height:19px;background-color:#e5e5e5;padding:0 10px;border-radius:3px}.style-detail-page .answer-area .answer-item .icon-answer{margin-top:10px;float:left;clear:left;width:43px;height:0;padding-top:41px;overflow:hidden;background:url(/image/style/sprite_style_icon.png) no-repeat 0 -100px transparent}.style-detail-page .answer-area .answer-item .answer-text{padding-left:7px;margin:10px 0;overflow:hidden;word-break:break-all}.style-detail-page .answer-area .answer-item .answer-text .content{font-size:14px;line-height:1.5em;color:#333}.style-detail-page .answer-area .answer-item .close-button,.style-detail-page .answer-area .answer-item .open-button{display:none;float:right;width:auto;font-size:13px;line-height:18px}.style-detail-page .answer-area .answer-item .right-area{width:92px;float:right}.style-detail-page .answer-area .answer-item .image-box-outer{border:1px solid #f6f6f6;padding:4px;height:82px}.style-detail-page .answer-area .answer-item .image-box{width:82px;height:82px}.style-detail-page .sidebar{width:228px;float:right}.style-detail-page .other-qustion-area{width:228px;float:right;border:1px solid #d9d9d9;margin-top:40px}.style-detail-page .other-qustion-area--noFloat{float:none}.style-detail-page .other-qustion-area .other-qustion-headline{font-size:15px;font-weight:700;color:#26221F;line-height:39px;padding:0 13px;border-bottom:solid 1px #A0A0A0;background:#FAFAFA}.style-detail-page .other-qustion-area .other-qustion-list{padding:0 13px}.style-detail-page .other-qustion-area .other-qustion-item{padding:13px 0}.style-detail-page .other-qustion-area .other-qustion-item:not(:last-of-type){border-bottom:dashed 1px #a0a0a0}.style-detail-page .other-qustion-area .other-qustion-item .category{font-size:13px;font-weight:700;line-height:18px;color:#666;display:block;padding-left:15px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background:url(/image/orange_arrow_6.gif) no-repeat 0 2px;margin-bottom:10px}.style-detail-page .other-qustion-area .list-link{display:block;text-align:center;font-size:15px;font-weight:700;color:#fff;line-height:18px;background-color:#66605A;borde-top:1px solid #ccc;padding:15px 0}.style-detail-page .head-socail-area{width:auto;float:right}.style-detail-page .bottom-socail-area{margin:0 auto;text-align:center}.style-detail-page .answer-social-area li,.style-detail-page .bottom-socail-area li,.style-detail-page .head-socail-area li{display:inline-block}.style-detail-page .bottom-socail-area li.google,.style-detail-page .head-socail-area li.google{margin-right:5px}.style-detail-page .bottom-socail-area li.facebook iframe,.style-detail-page .head-socail-area li.facebook iframe{height:20px!important}.style-detail-page .bottom-socail-area li.tweet iframe,.style-detail-page .head-socail-area li.tweet iframe{width:77px!important}.style-detail-page .bottom-socail-area iframe,.style-detail-page .head-socail-area iframe{margin:0!important}.style-detail-page .bottom-socail-area{text-align:center;width:283px}iframe.hatena-bookmark-button-frame{width:80px!important}.social_plugins{float:right;margin-left:5px;height:21px}.style-detail-page .answer-share-buttons-area{clear:both;height:30px;padding-top:10px;text-align:right}.style-detail-page .answer-social-area li.tweet{width:90px}.style-detail-page .answer-share-buttons-area .fb_iframe_widget span{height:20px;z-index:0;overflow:hidden}.style-coming-top-page{margin-bottom:72px}.facebook-box{vertical-align:top}.style-answer-page #answer-list-bottom-button a{text-align:center;background-color:#9c6;color:#fff;display:block;font-size:15px;line-height:18px;padding:15px 0}.style-answer-page h1.question a{color:#333}.style-answer-page .answer-area{margin-top:40px}.categoryAreaWrap{padding:0 17px;margin-bottom:20px}.categoryArea{background-color:#fff}.categoryArea__title{padding:0 15px;font-size:15px;font-weight:700;line-height:38px;color:#26221F;border-bottom:solid 1px #A0A0A0}.categoryArea__inner{padding:15px}.categoryList{font-size:0}.categoryList__item{width:25%;display:inline-block;font-size:14px;color:#666;font-weight:700;vertical-align:top;padding-left:15px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background:url(/image/orange_arrow_6.gif) no-repeat 0 2px}.categoryList__item a{color:#666}.categoryList__item:nth-child(n+5){margin-top:10px}