@import'https://fonts.googleapis.com/css?family=Hind+Madurai:400,600';@charset "UTF-8";@font-face{font-family:Yu Gothic;src:local("Yu Gothic Medium");font-weight:500}.clearfix,.header,.formHeader,.style-hint-det,.digital_book-topbook,.digital_book-topbtn,.design-archive-block,.csr-report-english{zoom:1}.clearfix:after,.header:after,.formHeader:after,.style-hint-det:after,.digital_book-topbook:after,.digital_book-topbtn:after,.design-archive-block:after,.csr-report-english:after{content:"";display:table;clear:both}.company-philosophy .philosophy-border:after{position:relative;content:"";display:block}.icon:before{position:relative;content:"";display:inline-block}.mod-arrow:after,.mod-anchor li a span:after,.mod-anchor li a.blank span:after,.mod-button_arrow span:after,.mod-button_blank span:after,.mod-catList-tab.is-active span:before,.mod-catList-tab.is-active span:after,.js-slide-toggle.slide-toggle-arrow:before,.js-slide-toggle.slide-toggle-arrow:after,.owl-nav .owl-prev,.owl-nav .owl-next,.style-recipe-section-txt-material_or:after,.style-recipe-section-txt-material_plus:after,.style-hint-nav-block a:after,.style-hint-title-num:after,.style-hint-arrow-down:before,.style-wall-function-icon-pet:after,.style-hint-archive-cat:before,.style-hint-archive-cat:after,.case-pager-icon_prev:after,.case-pager-icon_next:after,.case-detail .owl-prev:before,.case-detail .owl-next:before,.findimages-pager-icon_prev:after,.findimages-pager-icon_next:after,.showroom-index-tab-content .counsel-check:before,.showroom-index-tab-content .counsel-checkDet:before,.showroom-index-tab-content .counsel-checkDet-text:before,.showroom-index-tab-content .ipad-title:before,.company-guide .guide-nav-a:after,.company-office .office-button span:before,.company-office-access-way .access-way-button span:before{position:absolute;content:"";display:block}.pure-g{letter-spacing:-.31em;text-rendering:optimizespeed;display:-ms-flexbox;display:-webkit-box;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-align-content:flex-start;-ms-flex-line-pack:start;align-content:flex-start}.pure-g-flow_reverse{-ms-flex-flow:row-reverse wrap;flex-flow:row-reverse wrap}@media screen and (max-width:767px){.pure-g-flow_reverse{-ms-flex-flow:row wrap;flex-flow:row wrap}}.ua-firefox .pure-g{letter-spacing:-.4em;display:block}.opera-only :-o-prefocus,.pure-g{word-spacing:-.43em}.pure-u{display:inline-block;zoom:1;letter-spacing:normal;word-spacing:normal;vertical-align:top;text-rendering:auto}.pure-u-1,.pure-u-1-1,.pure-u-1-2,.pure-u-1-3,.pure-u-2-3,.pure-u-1-4,.pure-u-3-4,.pure-u-1-5,.pure-u-2-5,.pure-u-3-5,.pure-u-4-5,.pure-u-5-5,.pure-u-1-6,.pure-u-5-6,.pure-u-1-8,.pure-u-3-8,.pure-u-5-8,.pure-u-7-8,.pure-u-1-9,.pure-u-1-12,.pure-u-5-12,.pure-u-7-12,.pure-u-11-12,.pure-u-1-24,.pure-u-2-24,.pure-u-3-24,.pure-u-4-24,.pure-u-5-24,.pure-u-6-24,.pure-u-7-24,.pure-u-8-24,.pure-u-9-24,.pure-u-10-24,.pure-u-11-24,.pure-u-12-24,.pure-u-13-24,.pure-u-14-24,.pure-u-15-24,.pure-u-16-24,.pure-u-17-24,.pure-u-18-24,.pure-u-19-24,.pure-u-20-24,.pure-u-21-24,.pure-u-22-24,.pure-u-23-24,.pure-u-24-24{display:inline-block;zoom:1;letter-spacing:normal;word-spacing:normal;vertical-align:top;text-rendering:auto}.pure-u-1-24{width:4.1667%}.pure-u-1-12,.pure-u-2-24{width:8.3333%}.pure-u-1-9{width:11.1111%}.pure-u-1-8,.pure-u-3-24{width:12.5%}.pure-u-1-6,.pure-u-4-24{width:16.6667%}.pure-u-1-5{width:20%}.pure-u-5-24{width:20.8333%}.pure-u-1-4,.pure-u-6-24{width:25%}.pure-u-7-24{width:29.1667%}.pure-u-1-3,.pure-u-8-24{width:33.3333%}.pure-u-3-8,.pure-u-9-24{width:37.5%}.pure-u-2-5{width:40%}.pure-u-5-12,.pure-u-10-24{width:41.6667%}.pure-u-11-24{width:45.8333%}.pure-u-1-2,.pure-u-12-24{width:50%}.pure-u-13-24{width:54.1667%}.pure-u-7-12,.pure-u-14-24{width:58.3333%}.pure-u-3-5{width:60%}.pure-u-5-8,.pure-u-15-24{width:62.5%}.pure-u-2-3,.pure-u-16-24{width:66.6667%}.pure-u-17-24{width:70.8333%}.pure-u-3-4,.pure-u-18-24{width:75%}.pure-u-19-24{width:79.1667%}.pure-u-4-5{width:80%}.pure-u-5-6,.pure-u-20-24{width:83.3333%}.pure-u-7-8,.pure-u-21-24{width:87.5%}.pure-u-11-12,.pure-u-22-24{width:91.6667%}.pure-u-23-24{width:95.8333%}.pure-u-1,.pure-u-1-1,.pure-u-5-5,.pure-u-24-24{width:100%}@media screen and (max-width:1024px){.pure-u-lg-1,.pure-u-lg-1-1,.pure-u-lg-1-2,.pure-u-lg-1-3,.pure-u-lg-2-3,.pure-u-lg-1-4,.pure-u-lg-3-4,.pure-u-lg-1-5,.pure-u-lg-2-5,.pure-u-lg-3-5,.pure-u-lg-4-5,.pure-u-lg-5-5,.pure-u-lg-1-6,.pure-u-lg-5-6,.pure-u-lg-1-8,.pure-u-lg-3-8,.pure-u-lg-5-8,.pure-u-lg-7-8,.pure-u-lg-1-12,.pure-u-lg-5-12,.pure-u-lg-7-12,.pure-u-lg-11-12,.pure-u-lg-1-24,.pure-u-lg-2-24,.pure-u-lg-3-24,.pure-u-lg-4-24,.pure-u-lg-5-24,.pure-u-lg-6-24,.pure-u-lg-7-24,.pure-u-lg-8-24,.pure-u-lg-9-24,.pure-u-lg-10-24,.pure-u-lg-11-24,.pure-u-lg-12-24,.pure-u-lg-13-24,.pure-u-lg-14-24,.pure-u-lg-15-24,.pure-u-lg-16-24,.pure-u-lg-17-24,.pure-u-lg-18-24,.pure-u-lg-19-24,.pure-u-lg-20-24,.pure-u-lg-21-24,.pure-u-lg-22-24,.pure-u-lg-23-24,.pure-u-lg-24-24{display:inline-block;zoom:1;letter-spacing:normal;word-spacing:normal;vertical-align:top;text-rendering:auto}.pure-u-lg-1-24{width:4.1667%}.pure-u-lg-1-12,.pure-u-lg-2-24{width:8.3333%}.pure-u-lg-1-8,.pure-u-lg-3-24{width:12.5%}.pure-u-lg-1-6,.pure-u-lg-4-24{width:16.6667%}.pure-u-lg-1-5{width:20%}.pure-u-lg-5-24{width:20.8333%}.pure-u-lg-1-4,.pure-u-lg-6-24{width:25%}.pure-u-lg-7-24{width:29.1667%}.pure-u-lg-1-3,.pure-u-lg-8-24{width:33.3333%}.pure-u-lg-3-8,.pure-u-lg-9-24{width:37.5%}.pure-u-lg-2-5{width:40%}.pure-u-lg-5-12,.pure-u-lg-10-24{width:41.6667%}.pure-u-lg-11-24{width:45.8333%}.pure-u-lg-1-2,.pure-u-lg-12-24{width:50%}.pure-u-lg-13-24{width:54.1667%}.pure-u-lg-7-12,.pure-u-lg-14-24{width:58.3333%}.pure-u-lg-3-5{width:60%}.pure-u-lg-5-8,.pure-u-lg-15-24{width:62.5%}.pure-u-lg-2-3,.pure-u-lg-16-24{width:66.6667%}.pure-u-lg-17-24{width:70.8333%}.pure-u-lg-3-4,.pure-u-lg-18-24{width:75%}.pure-u-lg-19-24{width:79.1667%}.pure-u-lg-4-5{width:80%}.pure-u-lg-5-6,.pure-u-lg-20-24{width:83.3333%}.pure-u-lg-7-8,.pure-u-lg-21-24{width:87.5%}.pure-u-lg-11-12,.pure-u-lg-22-24{width:91.6667%}.pure-u-lg-23-24{width:95.8333%}.pure-u-lg-1,.pure-u-lg-1-1,.pure-u-lg-5-5,.pure-u-lg-24-24{width:100%}}@media screen and (max-width:767px){.pure-u-md-1,.pure-u-md-1-1,.pure-u-md-1-2,.pure-u-md-1-3,.pure-u-md-2-3,.pure-u-md-1-4,.pure-u-md-3-4,.pure-u-md-1-5,.pure-u-md-2-5,.pure-u-md-3-5,.pure-u-md-4-5,.pure-u-md-5-5,.pure-u-md-1-6,.pure-u-md-5-6,.pure-u-md-1-8,.pure-u-md-3-8,.pure-u-md-5-8,.pure-u-md-7-8,.pure-u-md-1-12,.pure-u-md-5-12,.pure-u-md-7-12,.pure-u-md-11-12,.pure-u-md-1-24,.pure-u-md-2-24,.pure-u-md-3-24,.pure-u-md-4-24,.pure-u-md-5-24,.pure-u-md-6-24,.pure-u-md-7-24,.pure-u-md-8-24,.pure-u-md-9-24,.pure-u-md-10-24,.pure-u-md-11-24,.pure-u-md-12-24,.pure-u-md-13-24,.pure-u-md-14-24,.pure-u-md-15-24,.pure-u-md-16-24,.pure-u-md-17-24,.pure-u-md-18-24,.pure-u-md-19-24,.pure-u-md-20-24,.pure-u-md-21-24,.pure-u-md-22-24,.pure-u-md-23-24,.pure-u-md-24-24{display:inline-block;zoom:1;letter-spacing:normal;word-spacing:normal;vertical-align:top;text-rendering:auto}.pure-u-md-1-24{width:4.1667%}.pure-u-md-1-12,.pure-u-md-2-24{width:8.3333%}.pure-u-md-1-8,.pure-u-md-3-24{width:12.5%}.pure-u-md-1-6,.pure-u-md-4-24{width:16.6667%}.pure-u-md-1-5{width:20%}.pure-u-md-5-24{width:20.8333%}.pure-u-md-1-4,.pure-u-md-6-24{width:25%}.pure-u-md-7-24{width:29.1667%}.pure-u-md-1-3,.pure-u-md-8-24{width:33.3333%}.pure-u-md-3-8,.pure-u-md-9-24{width:37.5%}.pure-u-md-2-5{width:40%}.pure-u-md-5-12,.pure-u-md-10-24{width:41.6667%}.pure-u-md-11-24{width:45.8333%}.pure-u-md-1-2,.pure-u-md-12-24{width:50%}.pure-u-md-13-24{width:54.1667%}.pure-u-md-7-12,.pure-u-md-14-24{width:58.3333%}.pure-u-md-3-5{width:60%}.pure-u-md-5-8,.pure-u-md-15-24{width:62.5%}.pure-u-md-2-3,.pure-u-md-16-24{width:66.6667%}.pure-u-md-17-24{width:70.8333%}.pure-u-md-3-4,.pure-u-md-18-24{width:75%}.pure-u-md-19-24{width:79.1667%}.pure-u-md-4-5{width:80%}.pure-u-md-5-6,.pure-u-md-20-24{width:83.3333%}.pure-u-md-7-8,.pure-u-md-21-24{width:87.5%}.pure-u-md-11-12,.pure-u-md-22-24{width:91.6667%}.pure-u-md-23-24{width:95.8333%}.pure-u-md-1,.pure-u-md-1-1,.pure-u-md-5-5,.pure-u-md-24-24{width:100%}}.mod-auto{max-width:100%;width:70%;min-width:960px;margin-left:auto;margin-right:auto}.mod-autoPc{max-width:100%;width:70%;min-width:960px;margin-left:auto;margin-right:auto}.mod-alert{position:absolute;top:2%;width:94%;right:0;left:0;margin:auto;background-color:rgba(255,255,255,.9);text-align:center;font-size:calc(1em - .05vw);line-height:1.4;padding:10px 0;z-index:100}.ua-ie-11 .mod-alert{padding:7px 0 0}.ua-ie-11 .english .mod-alert{padding:10px 0}.mod-loader{position:absolute;left:50%;margin-left:-32px;width:64px;height:64px;border:2px solid #ccc;border-top-color:#333;border-radius:100%;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";-webkit-transition:opacity .3s ease;transition:opacity .3s ease;-webkit-animation:loaderSpin 1s infinite linear;animation:loaderSpin 1s infinite linear;z-index:1}.mod-loader.is-loading{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"}@-webkit-keyframes loaderSpin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes loaderSpin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.mod-head{position:relative;height:230px;color:#666}.mod-head-h1{width:100%;height:44px;position:absolute;top:0;bottom:0;right:0;left:0;margin:auto;text-align:center}.mod-head-h1_lead1{height:70px}.mod-head-h1_lead2{height:95px}.mod-head-h1_lead3{height:117px}.mod-head-main{display:block}.mod-head-lead{display:block;font-size:15px;font-weight:400;line-height:1.6}.mod-head-news{text-align:center;margin:20px}.mod-head2{background-color:#e0e0e0;color:#666;font-size:18px;padding:5px 20px;margin-bottom:20px}.ua-ie-11 .mod-head2{padding:7px 20px 0}.ua-ie-11 .english .mod-head2{padding:5px 20px}.mod-head3{color:#666;font-size:16px;border-bottom:1px solid #ccc;padding:10px 0;margin-bottom:20px}.mod-head_bg_dot{color:#333;padding:10px 15px;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAMAAAADCAIAAADZSiLoAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyhpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTMyIDc5LjE1OTI4NCwgMjAxNi8wNC8xOS0xMzoxMzo0MCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTUuNSAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NEVEM0UzRDY5OUNCMTFFNjk1MTA5QjU4NUY5RUQ3OTkiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NEVEM0UzRDc5OUNCMTFFNjk1MTA5QjU4NUY5RUQ3OTkiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo0RUQzRTNENDk5Q0IxMUU2OTUxMDlCNTg1RjlFRDc5OSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo0RUQzRTNENTk5Q0IxMUU2OTUxMDlCNTg1RjlFRDc5OSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PrRTJwMAAAAaSURBVHjaYpg3b95/MGAEYgYwYGKAAYAAAwD2WwrVfGdqygAAAABJRU5ErkJggg==)}.mod-headNum{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:24px;font-weight:400;color:#666;margin-bottom:20px}.mod-headNum_num span{background-color:#9fa0a0;color:#fff;text-align:center;padding:8px 15px;margin-right:15px}.ua-ie-11 .mod-headNum_num span{padding:8px 15px 0}.ua-ie-11 .english .mod-headNum_num span{padding:8px 15px}.mod-icon_blank{margin-left:10px}.mod-icon_blank:after{content:'';display:inline-block;vertical-align:middle;width:16px;height:16px;background-image:url(/common/images/sprites.png);background-position:-24px -19px;background-size:126px 107px}.mod-icon_rss{margin-left:10px}.mod-icon_rss:after{content:'';display:inline-block;width:15px;height:16px;background-image:url(/common/images/sprites.png);background-position:-72px -91px;background-size:126px 107px}.mod-icon_pdf:after{content:'';display:inline-block;vertical-align:middle;width:27px;height:27px;background-image:url(/common/images/sprites.png);background-position:-40px -151px;background-size:211px 178px}.mod-icon_digitalbook:after{content:'';display:inline-block;vertical-align:middle;width:27px;height:27px;background-image:url(/common/images/sprites.png);background-position:-144px 0;background-size:211px 178px}.mod-icon_pdfpage:after{content:'';display:inline-block;vertical-align:middle;width:27px;height:27px;background-image:url(/common/images/sprites.png);background-position:-80px -151px;background-size:211px 178px}.mod-icon_list_catalog:after{content:'';display:inline-block;vertical-align:middle;width:20px;height:20px;background-image:url(/common/images/sprites.png);background-position:-138px -30px;background-size:158px 134px}.mod-icon_product_add:after{content:'';display:inline-block;vertical-align:middle;width:27px;height:27px;background-image:url(/common/images/sprites.png);background-position:-120px -111px;background-size:211px 178px}.mod-icon_manual:after{content:'';display:inline-block;vertical-align:middle;width:27px;height:27px;background-image:url(/common/images/sprites.png);background-position:-184px -80px;background-size:211px 178px}.mod-icon_data:after{content:'';display:inline-block;vertical-align:middle;width:27px;height:27px;background-image:url(/common/images/sprites.png);background-position:-40px -71px;background-size:211px 178px}.mod-icon_download:after{content:'';display:inline-block;vertical-align:middle;width:15px;height:17px;background-image:url(/common/images/sprites.png);background-position:-144px -80px;background-size:211px 178px}.mod-icon_favorite_add:after{content:'';display:inline-block;vertical-align:middle;width:24px;height:24px;background-image:url(/common/images/sprites.png);background-position:-35px -98px;background-size:186px 157px}.mod-icon_favorite_delete:after{content:'';display:inline-block;vertical-align:middle;width:24px;height:24px;background-image:url(/common/images/sprites.png);background-position:-71px -98px;background-size:186px 157px}.mod-icon_tel:after{content:'';display:inline-block;vertical-align:middle;width:13px;height:13px;background-image:url(/common/images/sprites.png);background-position:0 -36px;background-size:105px 89px}.mod-icon_excel:after{content:'';display:inline-block;vertical-align:middle;width:20px;height:20px;background-image:url(/common/images/sprites.png);background-position:0 -84px;background-size:158px 134px}.mod-icon_html:after{content:'';display:inline-block;vertical-align:middle;width:20px;height:20px;background-image:url(/common/images/sprites.png);background-position:-138px 0;background-size:158px 134px}.mod-read{margin-bottom:40px}.mod-read p,.mod-read ul{margin-bottom:30px}.mod-read_border{border:1px solid #ccc;padding:20px;margin-bottom:20px}.mod-topicPath{padding:20px 0;font-size:12px}.mod-topicPath-li{display:inline-block;vertical-align:middle;margin-left:3px}.mod-topicPath-li:after{content:'';display:inline-block;vertical-align:middle;margin-left:5px;width:0;height:0;border-top:3px solid transparent;border-left:3px solid #333;border-bottom:3px solid transparent;border-right:3px solid transparent}.mod-topicPath-li:last-child a{color:#666;pointer-events:none;text-decoration:none}.mod-topicPath-li:last-child a:hover{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"}.mod-topicPath-li:last-child:after{content:none}.mod-topicPath-a{color:#185f98;text-decoration:underline;-webkit-transition:all .2s ease;transition:all .2s ease}.mod-topicPath-a:hover{text-decoration:underline;opacity:.7;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)"}.mod-arrow{position:relative}.ua-ie-11 .mod-arrow{padding:7px 0 0}.ua-ie-11 .english .mod-arrow{padding:0}.mod-arrow:after{top:50%;right:-13px;margin-top:-3px;width:8px;height:8px;-webkit-transform:rotateZ(-45deg);-ms-transform:rotate(-45deg);transform:rotateZ(-45deg);border-bottom:1px solid #666;border-right:1px solid #666}.mod-anchor{margin:30px 0}.mod-anchor li{display:inline-block;border-bottom:2px solid #fff;margin-right:20px;-webkit-transition:all .2s ease;transition:all .2s ease}.mod-anchor li:hover{border-bottom:2px solid #ccc}.mod-anchor li:last-child{margin-right:0}.mod-anchor li a{position:relative;display:block;width:100%;height:100%;padding-right:20px}.mod-anchor li a:hover{text-decoration:none}.mod-anchor li a span:after{top:45%;right:3px;margin-top:-4px;width:8px;height:8px;-webkit-transform:rotateZ(45deg);-ms-transform:rotate(45deg);transform:rotateZ(45deg);border-bottom:1px solid #666;border-right:1px solid #666}.mod-anchor li a.blank span:after{top:45%;right:0;margin-top:-6px;-webkit-transform:none;-ms-transform:none;transform:none;border:none;width:13px;height:13px;background-image:url(/common/images/sprites.png);background-position:-20px -16px;background-size:105px 89px}.mod-info{width:100%;margin-bottom:50px;position:relative}.mod-info-head{position:relative;width:100%;-webkit-box-align:center;-ms-flex-align:center;-ms-grid-row-align:center;align-items:center;padding-bottom:15px;margin-bottom:20px;border-bottom:1px solid #ccc}.mod-info-head-name{font-size:24px;line-height:1.7;color:#666}.mod-info-head-more{display:block;position:absolute;right:0;top:-10px;width:200px;background-color:#efefef;text-align:center;padding:10px 0}.ua-ie-11 .mod-info-list-cat{line-height:15px;padding-top:4px;margin-top:-7px;}.ua-ie-11 .mod-info-head-more{padding:10px 0 5px}.ua-ie-11 .english .mod-info-head-more{padding:10px 0}.mod-info-head-more:hover{text-decoration:none}.mod-info-list-li{padding-bottom:10px}.mod-info-list-date{display:inline-block;vertical-align:middle;font-size:14px;color:#999;margin-right:15px}.mod-info-list-cat{display:inline-block;vertical-align:middle;width:75px;font-size:12px;line-height:18px;color:#fff;text-align:center;margin-right:15px}.mod-info-list-cat_catalog{background-color:#b2d68a}.mod-info-list-cat_notice{background-color:#f9c681}.mod-info-list-cat_ir{background-color:#ba7cb3}.mod-info-list-cat_cm{background-color:#999}.mod-info-list-cat_new_work{background-color:#999}.mod-info-list-cat_no_label{background-color:#999}.mod-info-list-cat_electronic_advertisement{background-color:#999}.mod-info-list-cat_important_notices{background-color:#999}.mod-info-list-cat_event{background-color:#ffe25b}.mod-info-list-cat_seminar{background-color:#74b7e5}.mod-info-list-cat_topics{background-color:#f1a1c4}.mod-info-list-cat_update{background-color:#ba7cb3}.mod-info-list-cat_exhibition{background-color:#f1a1c4}.mod-info-list-cat_showroom{background-color:#6e96ce}.mod-info-list-q{display:inline-block;vertical-align:middle;font-size:16px;font-weight:700;margin-right:15px}.mod-info-list-title{display:inline-block;vertical-align:middle;color:#000;font-size:16px;font-weight:500}.mod-backnumber{position:absolute;top:0;right:0;letter-spacing:-.5em;width:20%;z-index:100}.mod-backnumber-text{display:inline-block;border-right:1px solid #ccc;width:75%;vertical-align:middle;padding:11px 20px;letter-spacing:normal;background-color:#efefef}.mod-backnumber-switch{position:relative;width:25%;height:50px;padding:18px 0 16px;display:inline-block;vertical-align:middle;border-left:1px solid #fff;background-color:#efefef}.mod-backnumber-switch:after{content:'';display:block;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;-webkit-transition:all .3s ease;transition:all .3s ease;width:7px;height:7px;-webkit-transform:rotateZ(45deg);-ms-transform:rotate(45deg);transform:rotateZ(45deg);border-bottom:2px solid #666;border-right:2px solid #666}.mod-backnumber-switch.is-visible:after{width:7px;height:7px;-webkit-transform:rotateZ(-135deg);-ms-transform:rotate(-135deg);transform:rotateZ(-135deg);border-bottom:2px solid #666;border-right:2px solid #666}.mod-backnumber-list{letter-spacing:normal;width:75%}.mod-backnumber-list li{vertical-align:middle;border-top:1px solid #ccc}.mod-backnumber-list li a{display:block;width:100%;height:100%;padding:11px 20px;background-color:#efefef}.mod-backnumber-list li a:hover{background-color:#bfc4c4;text-decoration:none}.mod-modal{display:none;width:60%;margin:0 auto;position:fixed;top:50px;z-index:2001}.mod-modal-overlay{display:none;width:100%;height:100%;background-color:rgba(160,160,160,.6);position:fixed;top:0;left:0;z-index:2000}.mod-input{padding-left:10px;font-size:12px;font-weight:700;background-color:#dce2e2;border:1px solid #dce2e2;box-shadow:inset 0 0 4px rgba(0,0,0,.05)}.mod-check-input{position:absolute;opacity:.01;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=1)"}.mod-check-text{line-height:2;display:inline-block;position:relative;cursor:pointer;padding-left:30px}.mod-check-text:before{position:absolute;top:10%;left:0;display:block;content:"";height:20px;width:20px;background-color:#e6e4e4;border-radius:10px}.mod-check-text:after{position:absolute;top:45%;left:8px;display:block;content:"";width:5px;height:10px;border:solid 2px #fff;border-left:0;border-top:0;-webkit-transform:translateY(-50%) rotate(45deg);-ms-transform:translateY(-50%) rotate(45deg);transform:translateY(-50%) rotate(45deg)}.mod-check-input:checked~.mod-check-text{font-weight:700}.mod-check-input:checked~.mod-check-color{border-color:#ccc}.mod-check-input:checked~.mod-check-text:before,.mod-check-input:checked~.mod-check-color:before{background-color:#185f98}.mod-radio-input{position:absolute;opacity:.01;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=1)"}.mod-radio-text{line-height:2;display:inline-block;position:relative;cursor:pointer;padding-left:30px}.mod-radio-text:before{position:absolute;top:10%;left:0;display:block;content:"";height:20px;width:20px;border:solid 3px #e6e4e4;border-radius:10px}.mod-radio-text:after{position:absolute;top:32%;left:6px;display:block;content:"";width:8px;height:8px;background-color:#e6e4e4;border-radius:10px}.mod-radio-input:checked~.mod-radio-text{font-weight:700}.mod-radio-input:checked~.mod-radio-text:before{border-color:#185f98}.mod-radio-input:checked~.mod-radio-text:after{background-color:#185f98}.mod-select{position:relative}.mod-select:before{content:'';display:block;width:1px;height:100%;position:absolute;right:45px;background-color:#ccc}.mod-select:after{content:'';display:block;position:absolute;top:40%;right:20px;-webkit-transition:all .3s ease;transition:all .3s ease;width:7px;height:7px;-webkit-transform:rotateZ(45deg);-ms-transform:rotate(45deg);transform:rotateZ(45deg);border-bottom:2px solid #666;border-right:2px solid #666}.mod-select select{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;width:100%;background-color:#efefef;border:none;padding:12px 20px}.ua-ie-11 .mod-select select{padding:12px 20px 7px}.ua-ie-11 .english .mod-select select{padding:12px 20px}.mod-submit{position:relative;padding:10px;color:#fff;font-size:13px;background-color:transparent;outline:none;border:none;opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";cursor:pointer;-webkit-transition:all .3s ease;transition:all .3s ease}.mod-submit:hover{opacity:.7;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)"}.mod-button{display:block;position:relative;width:200px;padding:10px 0;margin-right:auto;margin-left:auto;text-align:center;color:#666;outline:none;border:none;opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";cursor:pointer;-webkit-transition:all .3s ease;transition:all .3s ease}.ua-ie-11 .mod-button{padding:10px 0 5px}.ua-ie-11 .english .mod-button{padding:10px 0}.mod-button:hover{opacity:.7;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";text-decoration:none}.mod-button_arrow{display:block;position:relative;width:200px;padding:15px 0;margin-right:auto;margin-left:auto;text-align:center;outline:none;border:none;opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";cursor:pointer;-webkit-transition:all .3s ease;transition:all .3s ease}.ua-ie-11 .mod-button_arrow{padding:10px 0}.ua-ie-11 .mod-button_arrow span{display:inline-block;padding-top:5px}.ua-ie-11 .english .mod-button_arrow{padding:15px 0}.ua-ie-11 .english .mod-button_arrow span{padding-top:0}.mod-button_arrow:hover{opacity:.7;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";text-decoration:none}.mod-button_arrow span:after{top:50%;right:10px;margin-top:-4px;width:8px;height:8px;-webkit-transform:rotateZ(-45deg);-ms-transform:rotate(-45deg);transform:rotateZ(-45deg);border-bottom:1px solid #333;border-right:1px solid #333}.mod-button_blank{display:block;position:relative;width:200px;padding:15px 0;margin-right:auto;margin-left:auto;text-align:center;outline:none;border:none;opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";cursor:pointer;-webkit-transition:all .3s ease;transition:all .3s ease}.mod-button_blank:hover{opacity:.7;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";text-decoration:none}.mod-button_blank span:after{top:45%;right:10px;margin-top:-4px;width:13px;height:13px;background-image:url(/common/images/sprites.png);background-position:-20px -16px;background-size:105px 89px}.mod-border01{border:1px solid #000}.mod-table{display:table}.mod-table_fixed{table-layout:fixed}.mod-table-cell{display:table-cell;vertical-align:middle}.mod-sideNav{width:250px;float:left}.mod-sideNav-list-cat{width:100%;padding:10px 20px;margin-bottom:20px;font-size:18px;font-weight:700;border-top:1px solid #ccc;border-bottom:1px solid #ccc}.ua-ie-11 .mod-sideNav-list-cat{padding:12px 20px 5px}.ua-ie-11 .english .mod-sideNav-list-cat{padding:10px 20px}.mod-sideNav-list-item{position:relative;margin-bottom:20px;padding-left:40px;font-size:16px}.mod-sideNav-list-inner{display:none;margin-top:-10px;margin-bottom:20px;padding-left:60px}.mod-sideNav-list-inner .mod-sideNav-list{margin-bottom:10px}.mod-sideNav-list-li{display:block;margin-bottom:20px}.mod-sideNav-list-a{position:relative;display:inline-block;line-height:1.4;z-index:5}.mod-sideNav-list-a.is-active{font-weight:700}.mod-sideNav-main{float:right;width:100%;margin-left:-250px}.mod-sideNav-main-inner{margin-left:270px}.mod-catList{display:-webkit-box;display:-ms-flexbox;display:flex;letter-spacing:-.4em}.mod-catList-tab{display:inline-block;vertical-align:middle;border-bottom:1px solid #ccc;letter-spacing:normal;width:20%;text-align:center;cursor:pointer;-webkit-transition:all .2s ease;transition:all .2s ease}.mod-catList-tab_old{width:25%}.mod-catList-tab span{display:block;padding:20px 0}.mod-catList-tab:hover{text-decoration:none;background-color:#efefef}.mod-catList-tab.is-active{padding-left:10px;padding-right:10px;cursor:auto;background-color:#fff;font-weight:700;border-top:1px solid #ccc;border-right:1px solid #ccc;border-left:1px solid #ccc;border-bottom:none}.mod-catList-tab.is-active span{position:relative}.mod-catList-tab.is-active span:before{bottom:10px;left:48%;width:6px;height:6px;-webkit-transform:rotateZ(45deg);-ms-transform:rotate(45deg);transform:rotateZ(45deg);border-bottom:1px solid #333;border-right:1px solid #333}.mod-catList-tab.is-active span:after{bottom:0;width:100%;height:2px}.mod-catList-tab.is-active span.mod-catList_wall:after{background-color:#c28c42}.mod-catList-tab.is-active span.mod-catList_carpet:after{background-color:#739f4c}.mod-catList-tab.is-active span.mod-catList_curtain:after{background-color:#0d80b0}.mod-catList-tab.is-active span.mod-catList_chair:after{background-color:#bb5f89}.mod-catList-tab.is-active span.mod-catList_other:after{background-color:#999}.mod-searchForm{margin-top:-73px;margin-bottom:20px}.mod-searchForm-detail{padding:20px 0;background-color:#efefef;display:none}.mod-searchForm-hide{background-color:#efefef;margin-right:0;margin-bottom:0;text-align:left;padding-left:25px}.ua-ie-11 .mod-searchForm-hide{padding:10px 0 5px 25px}.mod-searchForm-hide-switch{display:block;position:absolute;top:48%;right:10%;width:14px;height:2px;background:#5f5f5f}.mod-searchForm-hide-switch:after{content:"";display:block;position:absolute;top:-6px;right:42%;width:2px;height:14px;background:#5f5f5f;-webkit-transition:.3s;transition:.3s}.mod-searchForm-hide-switch.is-active:after{-webkit-transform:rotateZ(90deg);-ms-transform:rotate(90deg);transform:rotateZ(90deg)}.mod-search-check{position:relative}.mod-search-check-input{position:absolute;opacity:.01;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=1)"}.mod-search-check-text,.mod-search-check-color{display:inline-block;position:relative;cursor:pointer}.mod-search-check-text:before,.mod-search-check-color:before{position:absolute;top:10%;right:-23px;display:block;content:"";height:20px;width:20px;background-color:#e6e4e4;border-radius:10px}.mod-search-check-text:after,.mod-search-check-color:after{position:absolute;top:45%;right:-16px;display:block;content:"";width:5px;height:10px;border:solid 2px #fff;border-left:0;border-top:0;-webkit-transform:translateY(-50%) rotate(45deg);-ms-transform:translateY(-50%) rotate(45deg);transform:translateY(-50%) rotate(45deg)}.mod-search-check-text{line-height:2}.mod-search-check-input:checked~.mod-search-check-text{font-weight:700}.mod-search-check-input:checked~.mod-search-check-color{border-color:#ccc}.mod-search-check-input:checked~.mod-search-check-text:before,.mod-search-check-input:checked~.mod-search-check-color:before{background-color:#185f98}.mod-search-check-color{display:inline-block;vertical-align:middle;height:25px;width:25px;border:1px solid #ccc}.mod-search-check-color_red{background-color:red}.mod-search-check-color_pink{background-color:#f6f}.mod-search-check-color_orange{background-color:#ffc001}.mod-search-check-color_yellow{background-color:#ffff02}.mod-search-check-color_green{background-color:#00b04f}.mod-search-check-color_blue{background-color:#0070c0}.mod-search-check-color_purple{background-color:#7030a1}.mod-search-check-color_brown{background-color:#843c0c}.mod-search-check-color_beige{background-color:#f7cb9f}.mod-search-check-color_white{background-color:#fff}.mod-search-check-color_gray{background-color:#d9d9d9}.mod-search-check-color_black{background-color:#000}.mod-search-check-color:before{top:10%;right:-12px}.mod-search-check-color:after{top:50%;right:-5px}.mod-search-radio{position:relative}.mod-search-radio-input{position:absolute;opacity:.01;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=1)"}.mod-search-radio-text{display:inline-block;position:relative;cursor:pointer;line-height:2}.mod-search-radio-text:before{position:absolute;top:10%;right:-23px;display:block;content:"";height:20px;width:20px;border:solid 3px #e6e4e4;border-radius:10px}.mod-search-radio-text:after{position:absolute;top:32%;right:-17px;display:block;content:"";width:8px;height:8px;background-color:#e6e4e4;border-radius:10px}.mod-search-radio-input:checked~.mod-search-radio-text{font-weight:700}.mod-search-radio-input:checked~.mod-search-radio-text:before{border-color:#185f98}.mod-search-radio-input:checked~.mod-search-radio-text:after{background-color:#185f98}.mod-bottomNav{position:relative;width:100%;margin:50px auto}.mod-bottomNav-head{width:100%;border-top:1px solid #ccc;color:#666;padding:10px 0 20px}.mod-bottomNav-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.mod-bottomNav-box{display:inline-block;position:relative;width:32%;margin-right:1%;margin-bottom:15px;overflow:hidden}.mod-bottomNav-box:last-child{margin-right:0}.mod-bottomNav-box:hover{text-decoration:none}.mod-bottomNav-box img{width:100%;opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";-webkit-transform:scale(1,1);-ms-transform:scale(1,1);transform:scale(1,1);-webkit-transition:all .3s ease;transition:all .3s ease}.mod-bottomNav-box:hover img{opacity:.7;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";-webkit-transform:scale(1.1,1.1);-ms-transform:scale(1.1,1.1);transform:scale(1.1,1.1)}.mod-bottomNav-title{width:100%}.mod-bottomNav-title-en{display:inline-block;margin-right:10px;font-size:18px;font-weight:700;font-family:Hind Madurai,AXIS Std,Yu Gothic,"メイリオ",Meiryo,sans-serif}.mod-bottomNav-title-jp{font-size:11px;font-weight:400}.mod-bottomNav-img{overflow:hidden}.mod-bottomNav-ranking{position:relative;padding-top:40px}.mod-bottomNav-ranking:before{position:absolute;top:10px;left:0;width:38px;height:30px;padding-top:4px;font-size:16px;font-weight:700;color:#fff;text-align:center}.mod-bottomNav-ranking.ranking01:before{content:'1';background:url(/images/index/menu_ranking_bg_01.png) no-repeat top center;background-size:contain}.mod-bottomNav-ranking.ranking02:before{content:'2';background:url(/images/index/menu_ranking_bg_02.png) no-repeat top center;background-size:contain}.mod-bottomNav-ranking.ranking03:before{content:'3';background:url(/images/index/menu_ranking_bg_03.png) no-repeat top center;background-size:contain}@media screen and (max-width:1024px){.mod-auto,.mod-autoPc{width:94%;min-width:94%}.mod-sideNav{display:none}.mod-sideNav-main{float:none;margin-left:0}.mod-sideNav-main-inner{margin-left:0}.mod-modal{width:80%}.mod-bottomNav-box{margin-right:2%}}@media screen and (max-width:767px){.mod-autoPc{width:100%;min-width:100%}.mod-alert{width:88%;position:relative;border:1px solid silver;font-size:.8em;margin-top:15px;margin-bottom:15px;padding:3%}.mod-head{height:auto}.mod-head-h1{height:auto;position:relative;font-size:22px;padding-top:30px;padding-bottom:30px;text-align:left}.mod-head-h1-main{display:block;text-align:center}.mod-head-h1_lead1,.mod-head-h1_lead2,.mod-head-h1_lead3{height:auto}.mod-head-h1_lead1 .mod-head-lead{text-align:center}.mod-head2{padding:0 10px;margin-bottom:10px}.mod-head3{padding:0;margin-bottom:10px}.mod-headNum{font-size:18px;margin-bottom:10px;margin-top:10px}.mod-headNum-num{padding:0 10px;margin-right:10px}.mod-icon_rss:after{width:13px;height:13px;background-image:url(/common/images/sprites.png);background-position:-60px -76px;background-size:105px 89px}.mod-icon_pdf:after{width:20px;height:20px;background-image:url(/common/images/sprites.png);background-position:-30px -114px;background-size:158px 134px}.mod-icon_digitalbook:after{width:20px;height:20px;background-image:url(/common/images/sprites.png);background-position:-108px 0;background-size:158px 134px}.mod-icon_pdfpage:after{width:20px;height:20px;background-image:url(/common/images/sprites.png);background-position:-60px -114px;background-size:158px 134px}.mod-icon_list_catalog:after{width:16px;height:16px;background-image:url(/common/images/sprites.png);background-position:-110px -24px;background-size:126px 107px}.mod-icon_excel:after{width:20px;height:20px;background-image:url(/common/images/sprites.png);background-position:0 -84px;background-size:158px 134px}.mod-icon_html:after{width:16px;height:16px;background-image:url(/common/images/sprites.png);background-position:-110px 0;background-size:126px 107px}.mod-read_border{padding:10px;margin-bottom:20px}.mod-topicPath{display:none}.mod-anchor{margin:20px 0}.mod-anchor li{border-bottom:2px solid #ccc;margin-bottom:10px}.mod-info{min-width:100%;width:100%}.mod-info-head{margin-bottom:4%}.mod-info-head-name{font-size:18px}.mod-info-head-more{font-size:12px;width:32%;padding:3% 0}.mod-info-list-li{margin-bottom:5%}.mod-info-list-title{display:block;margin-top:5px}.mod-backnumber{width:45%}.mod-modal{width:95%}.mod-catList-tab span{font-size:12px;line-height:1.4;padding:10px 0 20px}.mod-catList-tab.is-active{padding:0}.mod-searchForm{margin-top:0}.mod-search-check-color{margin-top:5px;margin-bottom:5px}.mod-bottomNav-head{font-weight:400;font-size:16px}.mod-bottomNav-inner{-ms-flex-wrap:wrap;flex-wrap:wrap}.mod-bottomNav-box{display:table;width:100%;border:1px solid #ccc;margin-bottom:10px}.mod-bottomNav-box:hover{text-decoration:none}.mod-bottomNav-box img{display:table-cell}.mod-bottomNav-title{position:relative;display:table-cell;vertical-align:middle;bottom:auto;width:50%;text-align:center;color:#666}.mod-bottomNav-title-en{display:block;font-size:20px;margin-right:0}.mod-bottomNav-title-ranking{padding:0 5px}.mod-bottomNav-ranking{padding-top:20px;font-size:14px;line-height:1.4}.mod-bottomNav-ranking:before{top:0;left:50%;width:22px;height:17px;padding-top:4px;font-size:12px;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.mod-bottomNav-ranking-text{font-size:12px;line-height:1.4}}.owl-carousel{display:none;width:100%;-webkit-tap-highlight-color:transparent;position:relative;z-index:1}.owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y}.owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0,0,0)}.owl-carousel .owl-item{position:relative;min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none}.owl-carousel .owl-item img{display:block;width:100%;-webkit-transform-style:preserve-3d}.owl-carousel .owl-nav.disabled,.owl-carousel .owl-dots.disabled{display:none}.owl-carousel .owl-nav .owl-prev,.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-dot{cursor:pointer;cursor:hand;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-loaded{display:block}.owl-carousel.owl-loading{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";display:block}.owl-carousel.owl-hidden{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"}.owl-carousel.owl-refresh .owl-item{display:none}.owl-carousel.owl-drag .owl-item{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-grab{cursor:move;cursor:-webkit-grab;cursor:grab}.owl-carousel.owl-rtl{direction:rtl}.owl-carousel.owl-rtl .owl-item{float:right}.no-js .owl-carousel{display:block}.owl-carousel .animated{-webkit-animation-duration:1000ms;animation-duration:1000ms;-webkit-animation-fill-mode:both;animation-fill-mode:both}.owl-carousel .owl-animated-in{z-index:0}.owl-carousel .owl-animated-out{z-index:1}.owl-carousel .fadeOut{-webkit-animation-name:fadeOut;animation-name:fadeOut}@-webkit-keyframes fadeOut{0%{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"}100%{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"}}@keyframes fadeOut{0%{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"}100%{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"}}.owl-height{-webkit-transition:height 500ms ease-in-out;transition:height 500ms ease-in-out}.owl-carousel .owl-item .owl-lazy{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";-webkit-transition:opacity 400ms ease;transition:opacity 400ms ease}.owl-carousel .owl-item img.owl-lazy{-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.owl-carousel .owl-video-wrapper{position:relative;height:100%;background:#000}.owl-carousel .owl-video-play-icon{position:absolute;height:80px;width:80px;left:50%;top:50%;margin-left:-40px;margin-top:-40px;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;-webkit-transition:-webkit-transform 100ms ease;transition:-webkit-transform 100ms ease;transition:transform 100ms ease;transition:transform 100ms ease,-webkit-transform 100ms ease}.owl-carousel .owl-video-play-icon:hover{-webkit-transform:scale(1.3,1.3);-ms-transform:scale(1.3,1.3);transform:scale(1.3,1.3)}.owl-carousel .owl-video-playing .owl-video-tn,.owl-carousel .owl-video-playing .owl-video-play-icon{display:none}.owl-carousel .owl-video-tn{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";height:100%;background-position:center center;background-repeat:no-repeat;background-size:contain;-webkit-transition:opacity 400ms ease;transition:opacity 400ms ease}.owl-carousel .owl-video-frame{position:relative;z-index:1;height:100%;width:100%}/*!
 * Hamburgers
 * @description Tasty CSS-animated hamburgers
 * @author Jonathan Suh @jonsuh
 * @site https://jonsuh.com/hamburgers
 * @link https://github.com/jonsuh/hamburgers
 */.hamburger{padding:15px;display:inline-block;cursor:pointer;-webkit-transition-property:opacity,-webkit-filter;transition-property:opacity,-webkit-filter;transition-property:opacity,filter;transition-property:opacity,filter,-webkit-filter;-webkit-transition-duration:.15s;transition-duration:.15s;-webkit-transition-timing-function:linear;transition-timing-function:linear;font:inherit;color:inherit;text-transform:none;background-color:transparent;border:0;margin:0;overflow:visible}.hamburger:hover{opacity:.7;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)"}.hamburger-box{width:40px;height:24px;display:inline-block;position:relative}.hamburger-inner{display:block;top:50%;margin-top:-2px}.hamburger-inner,.hamburger-inner:before,.hamburger-inner:after{width:40px;height:4px;background-color:#000;border-radius:4px;position:absolute;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-transition-duration:.15s;transition-duration:.15s;-webkit-transition-timing-function:ease;transition-timing-function:ease}.hamburger-inner:before,.hamburger-inner:after{content:"";display:block}.hamburger-inner:before{top:-10px}.hamburger-inner:after{bottom:-10px}.hamburger--collapse .hamburger-inner{top:auto;bottom:0;-webkit-transition-duration:.15s;transition-duration:.15s;-webkit-transition-delay:.15s;transition-delay:.15s;-webkit-transition-timing-function:cubic-bezier(.55,.055,.675,.19);transition-timing-function:cubic-bezier(.55,.055,.675,.19)}.hamburger--collapse .hamburger-inner:after{top:-20px;-webkit-transition:top .3s .3s cubic-bezier(.33333,.66667,.66667,1),opacity .1s linear;transition:top .3s .3s cubic-bezier(.33333,.66667,.66667,1),opacity .1s linear}.hamburger--collapse .hamburger-inner:before{-webkit-transition:top .12s .3s cubic-bezier(.33333,.66667,.66667,1),-webkit-transform .15s cubic-bezier(.55,.055,.675,.19);transition:top .12s .3s cubic-bezier(.33333,.66667,.66667,1),-webkit-transform .15s cubic-bezier(.55,.055,.675,.19);transition:top .12s .3s cubic-bezier(.33333,.66667,.66667,1),transform .15s cubic-bezier(.55,.055,.675,.19);transition:top .12s .3s cubic-bezier(.33333,.66667,.66667,1),transform .15s cubic-bezier(.55,.055,.675,.19),-webkit-transform .15s cubic-bezier(.55,.055,.675,.19)}.hamburger--collapse.is-active .hamburger-inner{-webkit-transform:translate3d(0,-10px,0) rotate(-45deg);transform:translate3d(0,-10px,0) rotate(-45deg);-webkit-transition-delay:.32s;transition-delay:.32s;-webkit-transition-timing-function:cubic-bezier(.215,.61,.355,1);transition-timing-function:cubic-bezier(.215,.61,.355,1)}.hamburger--collapse.is-active .hamburger-inner:after{top:0;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";-webkit-transition:top .3s cubic-bezier(.33333,0,.66667,.33333),opacity .1s .27s linear;transition:top .3s cubic-bezier(.33333,0,.66667,.33333),opacity .1s .27s linear}.hamburger--collapse.is-active .hamburger-inner:before{top:0;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);-webkit-transition:top .12s .18s cubic-bezier(.33333,0,.66667,.33333),-webkit-transform .15s .42s cubic-bezier(.215,.61,.355,1);transition:top .12s .18s cubic-bezier(.33333,0,.66667,.33333),-webkit-transform .15s .42s cubic-bezier(.215,.61,.355,1);transition:top .12s .18s cubic-bezier(.33333,0,.66667,.33333),transform .15s .42s cubic-bezier(.215,.61,.355,1);transition:top .12s .18s cubic-bezier(.33333,0,.66667,.33333),transform .15s .42s cubic-bezier(.215,.61,.355,1),-webkit-transform .15s .42s cubic-bezier(.215,.61,.355,1)}/*! normalize-scss | MIT/GPLv2 License | bit.ly/normalize-scss */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block}audio:not([controls]){display:none;height:0}progress{vertical-align:baseline}template,[hidden]{display:none}a{background-color:transparent;-webkit-text-decoration-skip:objects}a:active,a:hover{outline-width:0}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:inherit}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}dfn{font-style:italic}h1{font-size:2em;margin:.75em 0}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}svg:not(:root){overflow:hidden}figure{margin:1.5em 40px}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html [type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}input{overflow:visible}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-input-placeholder{color:inherit;opacity:.54;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=54)"}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{box-sizing:border-box;display:table;max-width:100%;white-space:normal;color:inherit;padding:0}optgroup{font-weight:700}textarea{overflow:auto}html,body{height:100%}html{box-sizing:border-box}*,*:before,*:after{box-sizing:inherit}body{position:relative;line-height:2;color:#333;font-size:14px;font-family:AXIS Std,Yu Gothic,"メイリオ",Meiryo,sans-serif;background-color:#fff}a{text-decoration:none;color:#333;cursor:pointer}a:hover{text-decoration:underline}a[nodecoration]:hover{text-decoration:none}a[decoration]{text-decoration:underline}a[decoration] .icon-font{text-decoration:none}img{vertical-align:top}img,iframe,object,video{max-width:100%}.ua-mobile body.is-fixed img,.ua-mobile body.is-fixed iframe,.ua-mobile body.is-fixed object,.ua-mobile body.is-fixed video{max-width:none;width:auto}select::-ms-expand{display:none}ul,h1,h2,h3,h4,h5,p{padding:0;margin:0}li{list-style:none}input[type=text]:focus,.input-focus{outline:none;border:1px solid #66afe9;box-shadow:0 0 5px rgba(102,175,233,.7)}[data-view*=sp]{display:none}[data-view*=tablet]{display:none}[data-view*=pc]{display:block}@media screen and (max-width:1024px){[data-view*=pc]{display:none}[data-view*=tablet]{display:block}[data-view*=tablet-inlineblock]{display:inline-block}}@media screen and (max-width:767px){[data-view*=pc]{display:none}[data-view*=tablet]{display:none}[data-view*=sp]{display:block}[data-view*=sp-inlineblock]{display:inline-block}}.st_cus .view_biz{display:none}.st_cus .view_cus{display:block}.st_biz .view_biz{display:block}.st_biz .view_cus{display:none}.container{max-width:100%;margin-left:auto;margin-right:auto}.header{position:fixed;top:0;width:100%;max-width:100%;height:80px;background-color:rgba(255,255,255,.9);z-index:1000;padding-top:30px}.header-inner{position:relative;width:70%;min-width:960px;margin:0 auto}.header-logo{display:inline-block;vertical-align:middle;width:152px}.header-logo img{width:100%}.st_cus .header-logo_biz{display:none}.st_biz .header-logo_biz{width:100px;display:inline-block;vertical-align:middle;margin-bottom:10px;margin-left:20px}.header-symbol{display:inline-block;position:absolute;width:36px;right:0;top:-10px;-webkit-transition:all .3s ease;transition:all .3s ease}@media screen and (max-width:1024px){.header{display:none}}.formHeader{position:fixed;top:0;width:100%;max-width:100%;background-color:rgba(255,255,255,.9);z-index:1000;padding-top:15px;border-bottom:1px solid #ccc}.formHeader-inner{position:relative;width:70%;min-width:960px;height:85px;margin:0 auto}.formHeader-logo{display:inline-block;vertical-align:middle;width:152px;margin-top:20px}.formHeader-logo img{width:100%}.formHeader-symbol{display:inline-block;position:absolute;width:36px;right:0;top:10px}@media screen and (max-width:1024px){.formHeader{max-width:100%;padding-top:0}.formHeader-inner{height:68px;width:94%;min-width:94%}.formHeader-logo{width:100px}}@media screen and (max-width:767px){.formHeader-inner{height:60px}.formHeader-logo{width:100px;margin-top:20px}.formHeader-symbol{width:25px;top:13px}}.spheader{display:none}@media screen and (max-width:1024px){.spheader{position:fixed;top:0;display:block;width:100%;z-index:998}.spheader.is-active{height:100%}.spheader-inner{height:68px;background-color:rgba(255,255,255,.9);border-bottom:1px solid silver;padding:15px}.index .spheader-inner{border-bottom:none}.spheader-logo{display:block;float:left;width:100px}.st_cus .spheader-logo_biz{display:none}.st_biz .spheader-logo_biz{display:block;float:left;width:90px;margin-top:3px;margin-left:10px}.spheader-menu{text-align:right;margin-top:4px;margin-right:53px}.spheader-menu-list{position:relative;display:inline-block;vertical-align:top;text-align:center;padding:0;width:30px;top:auto}.spheader .hamburger{position:fixed;top:21px;right:18px;padding:0;margin:auto;outline:none;border:none;z-index:1000}.spheader .hamburger-box{width:30px}.spheader .hamburger-inner,.spheader .hamburger-inner:before,.spheader .hamburger-inner:after{background-color:#9fa0a0;width:30px;height:3px;border-radius:0}.spheader .is-active .hamburger-inner,.spheader .is-active .hamburger-inner:before,.spheader .is-active .hamburger-inner:after{background-color:#fff}}@media screen and (max-width:767px){.spheader-inner{height:60px;padding:12px}.spheader-logo{width:100px;margin-top:5px}.st_biz .spheader-logo_biz{width:90px;margin-top:8px}.spheader-menu{position:absolute;right:60px;width:50%;text-align:right;margin-right:0}.spheader .hamburger{top:17px;right:3.5%}}.nav{position:fixed;top:80px;width:100%;max-width:100%;text-align:left;background-color:rgba(255,255,255,.9);border-bottom:1px solid silver;z-index:1000;-webkit-transition:all .2s ease;transition:all .2s ease}.index .nav{border-bottom:none}.nav-inner{position:relative;width:70%;min-width:960px;margin:0 auto}.nav-menu{height:60px;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-top:3px;letter-spacing:-.4em;z-index:1000}.nav-menu-list{display:inline-block;vertical-align:middle;letter-spacing:normal;font-weight:400;font-size:12px;margin-right:15px}.nav-menu-list:last-child{margin-right:0}.nav-menu-list a:hover{text-decoration:none}.nav-menu-list-head{position:relative;cursor:pointer;opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";z-index:300;color:#666;-webkit-transition:all .3s ease;transition:all .3s ease}.nav-menu-list-head:after{content:'';display:block;position:absolute;width:0;height:0;margin-top:-22px;margin-left:35%;border:10px solid transparent;border-top:20px solid #fff;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";z-index:-500;-webkit-transition:all .3s ease;transition:all .3s ease}.nav-menu-list-head:hover{color:#bfc4c4}.is-active .nav-menu-list-head{z-index:300}.is-active .nav-menu-list-head:after{margin-top:16px;opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";z-index:299}.nav-menu-list-head_business:after{margin-left:40%}.nav-menu-list-head_company:after{margin-left:30%}.nav-menu-list-head_ir:after{margin-left:25%}.nav-menu-list-head_csr:after{margin-left:10%}.nav-menu-list-head_recruit a:hover{text-decoration:underline}.nav-menu-list-head_global{position:relative}.nav-menu-list-head_global:hover{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"}.nav-menu-list-head_global a{-webkit-transition:all .3s ease;transition:all .3s ease}.nav-menu-list-head_global a:hover{opacity:.7;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";text-decoration:underline}.nav-menu-list-head_global:before{content:'';display:block;position:absolute;height:14px;width:1px;left:-10px;top:0;background-color:#ccc}.st_cus .nav-menu-list-cus{display:inline-block}.st_biz .nav-menu-list-cus{display:none}.st_cus .nav-menu-list-biz{display:none}.st_biz .nav-menu-list-biz{display:inline-block}.nav-menu-list-favorite{width:16px;z-index:1001;-webkit-transition:all .3s ease;transition:all .3s ease}.nav-menu-list-favorite:hover{opacity:.7;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)"}.nav-menu-list-favorite img{vertical-align:middle}.nav-menu-list-search{width:16px;cursor:pointer;z-index:1001;opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";-webkit-transition:all .3s ease;transition:all .3s ease}.nav-menu-list-search-icon{-webkit-transition:all .3s ease;transition:all .3s ease}.nav-menu-list-search-icon:hover{opacity:.7;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)"}.nav-menu-list-search-icon img{vertical-align:middle}.nav-menu-list-search-inner{display:none;position:absolute;width:200px;height:35px;top:-15px;left:420px;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";-webkit-transition:all .3s ease;transition:all .3s ease}.nav-menu-list-search-inner.is-visible{display:block}.nav-menu-list-search-inner.is-active{left:195px;opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"}.nav-menu-list-searchSite{position:absolute;left:20px;width:100%}.nav-menu-list-searchSite .gsc-input{padding:0!important}.nav-menu-list-searchSite .gsc-input-box{border:none!important}.nav-menu-list-searchSite .gsc-input-box-focus{box-shadow:none!important}.nav-menu-list-searchSite input[type=text]{height:30px!important;border-top:1px solid #fff!important;border-left:1px solid #fff!important;border-right:1px solid #fff!important;border-bottom:1px solid #ccc!important;background-color:#fff!important;padding-left:2px!important}.nav-menu-list-searchSite input[type=text]:focus{outline:none!important}.nav-menu-list-searchSite input[type=image]{position:absolute;padding:3px!important;right:5px;top:2px;width:22px;height:22px;background-color:#9fa0a0!important;border:none!important}.nav-menu-list-searchSite .gsib_a{padding:0!important}.nav-menu-list-searchSite .gsib_b{display:none!important}.nav-menu-list-search-cross{display:none;width:50px;text-align:center;float:right;margin-top:5px;cursor:pointer;-webkit-transition:all .3s ease;transition:all .3s ease}.nav-menu-list-search-cross:hover{opacity:.7;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)"}.nav-menu-list-clientele{margin-right:auto;z-index:1001}.nav-menu-list-clientele_biz,.nav-menu-list-clientele_cus{display:block;line-height:24px;padding:0 5px;text-align:center;font-size:12px;cursor:pointer;-webkit-transition:all .3s ease;transition:all .3s ease}.ua-ie-11 .nav-menu-list-clientele_biz,.ua-ie-11 .nav-menu-list-clientele_cus{margin-top:-2px;padding:5px 5px 0;line-height:16px}.nav-menu-list-clientele_biz:hover,.nav-menu-list-clientele_cus:hover{text-decoration:none}.nav-menu-list-clientele_biz{border:1px solid #185f98;color:#185f98}.nav-menu-list-clientele_biz:hover{background-color:#185f98;color:#fff}.nav-menu-list-clientele_cus{border:1px solid #9fa0a0;color:#9fa0a0}.nav-menu-list-clientele_cus:hover{background-color:#9fa0a0;color:#fff}.nav-menu-list-corp{position:absolute;z-index:1001;font-size:11px;top:35%}.nav-menu-list-corp_company{right:196px}.nav-menu-list-corp_ir{right:148px}.nav-menu-list-corp_csr{right:112px}.nav-menu-list-corp_recruit{right:75px}.nav-menu-list-corp_global{right:0}.nav-menu-list-corp_company_en{right:160px}.nav-menu-list-corp_ir_en{right:70px}.nav-menu-list-corp_company_ch{right:130px}.nav-menu-list-corp_ir_ch{right:80px}.nav-menu-list-corp-inner{position:absolute;top:31px;background-color:#e7eded;text-align:center;height:0;z-index:-100;-webkit-transition:all .3s ease;transition:all .3s ease}.nav-menu-list-corp-inner a{pointer-events:none}.nav-menu-list-corp-inner.is-active{padding:15px 0 10px;z-index:298;-webkit-transition:all .3s ease;transition:all .3s ease}.nav-menu-list-corp-inner.is-active a{pointer-events:auto}.nav-menu-list-corp-inner_company{width:150px;left:-50px}.nav-menu-list-corp-inner_ir{width:230px;left:-95px}.nav-menu-list-corp-inner_csr{width:150px;left:-60px}.nav-menu-list-corp-box{display:none;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";-webkit-transition:all .3s ease;transition:all .3s ease}.nav-menu-list-corp-box.is-active{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"}.nav-menu-list-corp-box.is-visible{display:block}.nav-menu-list-corp-box a{display:block;font-size:12px;line-height:1.8;-webkit-transition:all .3s ease;transition:all .3s ease}.nav-menu-list-corp-box a:hover{opacity:.7;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";text-decoration:underline}.nav-menu-inner{width:100%;max-width:100%;left:0;right:0;background-color:#e7eded;text-align:left;display:block;height:0;z-index:-100;-webkit-transition:all .3s ease;transition:all .3s ease}.nav-menu-inner a{pointer-events:none}.nav-menu-inner.is-active{padding:30px 0;z-index:300;-webkit-transition:all .3s ease;transition:all .3s ease}.nav-menu-inner.is-active a{pointer-events:auto}.nav-menu-inner-box{display:none;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";width:70%;min-width:960px;margin:0 auto;-webkit-transition:all .3s ease;transition:all .3s ease}.nav-menu-inner-box.is-active{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"}.nav-menu-inner-box.is-visible{display:block}.nav-menu-inner-box_corp .nav-menu-inner-title{margin-left:48%}.nav-menu-inner-list{font-size:12px;margin-bottom:10px}.nav-menu-inner-title{width:100%;font-size:12px;margin-bottom:20px}.nav-menu-inner-subtitle{display:block;width:100%;font-size:12px;margin-bottom:10px}.nav-menu-inner-a{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";-webkit-transition:all .3s ease;transition:all .3s ease}.nav-menu-inner-a:hover{opacity:.7;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";text-decoration:underline}.nav-menu-inner-button{display:block;position:relative;width:100%;background-color:#e7eded;border:1px solid #ccc;text-align:center;vertical-align:middle;padding:7px 0;font-size:12px;margin:0 0 5px;-webkit-transition:all .2s ease;transition:all .2s ease}.ua-ie-11 .nav-menu-inner-button{padding:7px 0 0}.nav-menu-inner-button:hover{text-decoration:none;background-color:#f8fafa}.nav-menu-inner-category a{display:inline-block;width:18.2%;margin-right:1%;padding:5px;text-align:center;-webkit-transition:all .2s ease;transition:all .2s ease}.nav-menu-inner-category a:last-child{margin-right:0}.nav-menu-inner-category a:hover{background-color:#f8fafa;text-decoration:none}.nav-menu-inner-category_wall{border-bottom:2px solid #c28c42}.nav-menu-inner-category_carpet{border-bottom:2px solid #739f4c}.nav-menu-inner-category_curtain{border-bottom:2px solid #0d80b0}.nav-menu-inner-category_chair{border-bottom:2px solid #bb5f89}.nav-menu-inner-category_other{border-bottom:2px solid #999}.nav-menu-inner_style,.nav-menu-inner_product,.nav-menu-inner_book,.nav-menu-inner_showroom,.nav-menu-inner_business{width:85%;margin-left:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.nav-menu-inner_company,.nav-menu-inner_csr,.nav-menu-inner_ir{width:45%;margin-left:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.nav-menu-inner_company .nav-menu-inner-list>div,.nav-menu-inner_csr .nav-menu-inner-list>div,.nav-menu-inner_ir .nav-menu-inner-list>div{margin-bottom:10px}.nav-menu-inner_style{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.nav-menu-inner_style .nav-menu-inner-list{width:30%}.nav-menu-inner_product .nav-menu-inner-list{width:48%}.nav-menu-inner_product form{display:inline-block;width:65%;margin-right:2%}.nav-menu-inner_product-pn{display:inline-block;vertical-align:top;width:59%;margin-bottom:10px}.nav-menu-inner_product-pn-input{padding-left:10px;font-size:12px;width:100%;height:40px}.nav-menu-inner_product-pn-button{display:inline-block;background-color:#9fa0a0;color:#fff;width:20%;padding:7px;-webkit-transition:all .3s ease;transition:all .3s ease}.nav-menu-inner_product-pn-button:hover{background-color:#bfc4c4}.nav-menu-inner_book .nav-menu-inner-list{width:48%}.nav-menu-inner_showroom .nav-menu-inner-list{width:30%}.nav-menu-inner_showroom .nav-menu-inner-list:first-child{width:100%}.nav-menu-inner_showroom_reserve{margin-top:30px}.nav-menu-inner_shop{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:left;-ms-flex-pack:left;justify-content:left}.nav-menu-inner_shop .nav-menu-inner-list{width:30%;margin-right:20px}.nav-menu-inner_business .nav-menu-inner-list{width:100%}.nav-menu-inner_company .nav-menu-inner-list,.nav-menu-inner_ir .nav-menu-inner-list{width:30%}.nav-menu-inner_csr .nav-menu-inner-list{width:48%}@media screen and (max-width:1024px){.nav{display:none}}.spnav{display:none}@media screen and (max-width:1024px){.spnav{display:block;height:100%;border-bottom:none;position:absolute;top:0;width:100%;background-color:#9fa0a0;padding-top:10vh;z-index:999;display:none}.spnav-scroll{position:relative;height:100%;overflow:scroll;padding-bottom:100px}.spnav-search{width:100%}.spnav-search-icon{background-color:#fff;cursor:pointer}.spnav-searchSite{position:relative;height:40px;width:80%;margin:0 auto 20px}.spnav-searchSite .gsc-input{padding:0!important}.spnav-searchSite .gsc-input-box{border:none!important}.spnav-searchSite .gsc-input-box-focus{box-shadow:none!important}.spnav-searchSite input[type=text]{height:40px!important;border:1px solid #ccc!important;background:none!important;background-color:#dce2e2!important;padding-left:5px!important;box-shadow:inset 0 0 4px rgba(0,0,0,.05)!important}.spnav-searchSite input[type=text]:focus{outline:none!important}.spnav-searchSite input[type=image]{position:absolute;padding:7px!important;right:10px;top:3px;width:30px;height:30px;background-color:#9fa0a0!important;border:none!important}.spnav-searchSite .gsib_a{padding:0!important}.spnav-searchSite .gsib_b{display:none!important}.spnav-searchSite-input{height:40px;width:80%;margin-left:10%;margin-bottom:20px}.spnav-searchSite-button{position:absolute;outline:none;border:none;background-color:transparent;right:10%;width:40px;margin-top:5px}.spnav-menu{font-size:18px;margin-right:0;background-color:#9fa0a0}.spnav-menu-list{position:relative;display:block;color:#fff;width:100%;text-align:left;border-top:1px solid #bbbcbc}.spnav-menu-list-head,.spnav-menu-list a{display:block;width:100%;padding-left:3%;padding-top:10px;padding-bottom:10px}.spnav-menu-list-head{position:relative;background-color:#9fa0a0}.spnav-menu-list-head:after{display:none}.is-active .spnav-menu-list-head:after{margin-top:0}.spnav-menu-list a{color:#fff}.spnav-menu-list a:after{content:'';width:9px;height:9px;-webkit-transform:rotateZ(-45deg);-ms-transform:rotate(-45deg);transform:rotateZ(-45deg);border-bottom:1px solid #fff;border-right:1px solid #fff;display:block;position:absolute;top:40%;right:4%;opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";z-index:auto}.spnav-menu-list a.spnav-menu-inner-head2{padding-left:0}.spnav-menu-list a:active,.spnav-menu-list a:hover{text-decoration:none}.spnav-menu-inner{display:none;position:relative;border-radius:0;top:auto;right:auto;left:auto;padding:0;width:100%;background-color:#7c7e7e;font-size:12px;font-weight:400;opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";z-index:199;margin-top:0;-webkit-transition:none;transition:none}.is-active .spnav-menu-inner{margin-top:0;display:none}.spnav-menu-inner-list{position:relative;margin-bottom:0}.spnav-menu-inner-list_first{border-top:1px solid #bbbcbc}.spnav-menu-inner-list img{display:none}.spnav-menu-inner-head2{position:relative;display:block;width:100%;color:#ccc;text-align:center;border-top:1px solid #bbbcbc;border-bottom:1px solid #888a8a;padding-top:10px;padding-bottom:10px;padding-left:0}.spnav-menu-inner-head2 .nav-menu-switch{right:2.2%}.spnav-menu-inner-head3{position:relative;display:block;width:100%;color:#ccc;border-top:1px solid #bbbcbc;padding-top:10px;padding-bottom:10px;padding-left:3%}.spnav-menu-inner_column .spnav-menu-inner-list{display:inline-block;width:49%}.spnav-menu-inner_column .spnav-menu-inner-list a{padding-left:6%;padding-right:12%}.spnav-menu-inner_column .spnav-menu-inner-list a:after{right:6%}.spnav-menu-inner_column .spnav-menu-inner-list:nth-child(2n+1){border-right:1px solid #9fa0a0}.spnav-menu-inner_style{display:block}.spnav-menu-inner_style-title2{border:none;padding:0}.spnav-menu-inner_style_left,.spnav-menu-inner_style_right{width:100%}.spnav-menu-inner_style_right{display:block}.spnav-menu-inner_style_right .nav-menu-inner-list_small{width:100%}.spnav-menu-inner_book{display:block}.spnav-menu-inner_showroom{display:block}.spnav-menu-inner_showroom .nav-menu-inner-list a{padding:15px 12% 15px 6%}.spnav-menu-inner_showroom .nav-menu-inner-list span{font-size:12px}.spnav-menu-inner_showroom_left,.spnav-menu-inner_showroom_right{width:100%}.spnav-menu-inner_showroom_left-block,.spnav-menu-inner_showroom_right-block{padding:0;display:block;border:none}.spnav-menu-inner_showroom_left-block .nav-menu-inner-list a,.spnav-menu-inner_showroom_right-block .nav-menu-inner-list a{padding:15px 12% 15px 6%}.spnav-menu-inner_showroom-btn{background-color:transparent}.spnav-menu-inner_showroom-notice{padding:15px 12% 15px 6%;margin-top:0}.spnav-menu-inner_showroom-notice:before{content:none}.spnav-menu-inner_shop{display:block}.spnav-menu-inner_shop .nav-menu-inner-list{margin-right:0}.spnav-menu-inner_shop .nav-menu-inner-list span{font-size:12px}.spnav-menu-inner-title{display:none}.spnav-menu-close{display:none}.spnav-menu-switch{display:block;position:absolute;top:47%;right:3%;width:18px;height:2px;background:#5f5f5f}.spnav-menu-switch:after{content:"";display:block;position:absolute;top:-8px;right:45%;width:2px;height:18px;background:#5f5f5f;-webkit-transition:.3s;transition:.3s}.spnav-menu-switch.is-active:after{-webkit-transform:rotateZ(90deg);-ms-transform:rotate(90deg);transform:rotateZ(90deg)}.spnav-menu-clientele a{display:block;width:80%;margin:20px auto;color:#fff;text-align:center;padding:15px 0;background-color:#9fa0a0}.spnav-menu-clientele a:hover{text-decoration:none}.spnav-menu-clientele_biz a{background-color:#185f98}.spnav-menu-clientele_cus a{background-color:#686e6e}}.contents{padding-bottom:10%;margin-top:140px;opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";-webkit-transition:all .3s ease;transition:all .3s ease}.contents.is-active{opacity:.1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=10)"}@media screen and (max-width:1024px){.contents{margin-top:68px}}@media screen and (max-width:767px){.contents{margin-top:60px}}.footer{position:relative;width:100%;max-width:100%;background-color:#9fa0a0;color:#fff}.footer:before{content:'';display:block;height:50px;width:100%;background-image:url(/common/images/footer_bg.png),-webkit-linear-gradient(left,#f6ac34 0,#f6ac34 50%,#5e8dc9 51%,#5e8dc9 100%);background-image:url(/common/images/footer_bg.png),linear-gradient(to right,#f6ac34 0,#f6ac34 50%,#5e8dc9 51%,#5e8dc9 100%);background-repeat:no-repeat;background-position:center top}.footer-pagetop{position:fixed;bottom:4%;right:3%;z-index:900;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";-webkit-transition:all .3s ease;transition:all .3s ease}.footer-pagetop.is-visible{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"}.footer-pagetop a{display:block;padding:15px;text-align:center;background-color:#efefef;border-radius:60px;line-height:1;box-shadow:0 0 5px rgba(0,0,0,.2)}.footer-outer{border-bottom:1px solid #666}.footer-logo{display:inline-block;vertical-align:top;margin-right:6%;width:15%}.footer-logo img{width:100%}.footer-sitemap{width:70%;min-width:960px;margin:0 auto;position:relative;padding:50px 0}.footer-sitemap_pc{width:55%;display:inline-block;vertical-align:top}.footer-sitemap-list{display:inline}.footer-sitemap-list ul{display:inline-block;vertical-align:top;margin-right:35px}.footer-sitemap-list a{color:#fff;font-size:12px}.footer-sitemap-list_indent{margin-left:1em}.footer-sitemap-list_contact{margin-top:20px}.footer-sitemap-links{display:inline-block;width:22%}.footer-sitemap-links a:hover{text-decoration:none}.footer-sitemap-links-clientele{display:block;width:100%;color:#fff;text-align:center;padding:8px 0;margin-bottom:30px;font-size:12px}.footer-sitemap-links-clientele_biz{background-color:#185f98}.footer-sitemap-links-clientele_cus{background-color:#686e6e}.footer-sitemap-links-sns{text-align:left}.footer-corp{width:70%;min-width:960px;margin:0 auto;padding:40px 0 100px;display:-webkit-box;display:-ms-flexbox;display:flex}.footer-corp-list{display:inline-block}.footer-corp-list li{display:inline-block;margin-right:30px}.footer-corp-list a{color:#fff;font-size:12px}.footer-corp-copyright{font-size:12px;margin-left:auto}@media screen and (max-width:1024px){.footer-logo{width:13%;margin-right:3%}.footer-sitemap{width:94%;min-width:94%}.footer-sitemap_pc{width:65%}.footer-sitemap-list ul{margin-right:5%}.footer-sitemap-links{width:120px}.footer-sitemap-links-clientele{margin-bottom:15px;padding:5px 10px}.footer-sitemap-links-youtube img{width:70px}.footer-corp{width:94%;min-width:94%}}@media screen and (max-width:767px){.footer{width:100%}.footer:before{background-image:url(/common/images/footer_bg.png);background-size:100% 100%}.footer-outer{border-bottom:none}.footer-logo{width:30%;margin-right:33%;margin-bottom:20px}.footer-sitemap-list,.footer-corp-list{line-height:3}.footer-sitemap{width:100%;min-width:100%;border-bottom:none;padding:5% 4%}.footer-sitemap-list{margin-left:8%;margin-bottom:8%}.footer-sitemap-links{display:block;width:100%}.footer-sitemap-links-clientele{padding:4% 0;margin-bottom:20px}.footer-sitemap-links-sns{text-align:center}.footer-sitemap_pc{display:none}.footer-corp{display:block;width:100%;padding:0;margin-top:30px}.footer-corp-list{display:block;border-bottom:1px solid #666;padding-left:8%;padding-bottom:5%}.footer-corp-list li{display:block;margin-right:0}.footer-corp-copyright{display:block;text-align:center;padding:5% 0 10%;font-size:.7em}}.formFooter{position:relative;width:100%;max-width:100%;background-color:#9fa0a0;color:#fff}.formFooter:before{content:'';display:block;height:50px;width:100%;background-image:url(/common/images/footer_bg.png),-webkit-linear-gradient(left,#f6ac34 0,#f6ac34 50%,#5e8dc9 51%,#5e8dc9 100%);background-image:url(/common/images/footer_bg.png),linear-gradient(to right,#f6ac34 0,#f6ac34 50%,#5e8dc9 51%,#5e8dc9 100%);background-repeat:no-repeat;background-position:center top}.formFooter-outer{width:70%;min-width:960px;margin:0 auto;position:relative;padding:50px 0}.formFooter-logo{display:inline-block;vertical-align:top;margin-right:6%;width:15%}.formFooter-logo img{width:100%}.formFooter-copyright{display:block;position:absolute;bottom:50px;right:0;font-size:.7em}@media screen and (max-width:1024px){.formFooter-logo{width:13%}.formFooter-outer{width:94%;min-width:94%;padding-bottom:100px}.formFooter-copyright{bottom:100px}}@media screen and (max-width:767px){.formFooter{width:100%}.formFooter:before{background-image:url(/common/images/footer_bg.png);background-size:100% 100%}.formFooter-outer{padding:30px 0 100px}.formFooter-logo{width:30%}}.js-toggle,.js-slide-toggle{cursor:pointer;-webkit-transition:all .3s ease;transition:all .3s ease}.js-toggle:hover,.js-slide-toggle:hover{opacity:.7;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)"}.js-toggleBlock,.js-slide-toggleBlock{display:none}.js-toggleBlock.is-visible,.js-slide-toggleBlock.is-visible{display:block}.js-slide-toggle{position:relative}.js-slide-toggle.slide-toggle-arrow:before{top:50%;right:15px;width:15px;height:15px;border-left:1px solid #000;border-bottom:1px solid #000;-webkit-transform:rotate(-225deg);-ms-transform:rotate(-225deg);transform:rotate(-225deg);filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";-webkit-transition:all .5s ease;transition:all .5s ease}.js-slide-toggle.slide-toggle-arrow:after{top:25%;right:15px;width:15px;height:15px;border-left:1px solid #000;border-bottom:1px solid #000;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";-webkit-transition:all .5s ease;transition:all .5s ease}.js-slide-toggle.slide-toggle-arrow.is-active:before{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"}.js-slide-toggle.slide-toggle-arrow.is-active:after{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"}.js-hover{cursor:pointer}.js-hoverText{display:none}.js-hoverText.is-visible{display:block}.js-fadeIn{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";-webkit-transition:all .5s ease;transition:all .5s ease}.js-fadeIn.is-visible{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"}.js-tab-content{display:none;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";-webkit-transition:all .3s ease;transition:all .3s ease}.js-tab-content.is-active{display:block}.js-tab-content.is-visible{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"}@media screen and (max-width:767px){.js-slide-toggle.slide-toggle-arrow:after{top:20%}}img.shadow{box-shadow:-2px 2px 5px 1px #9fa0a0}.owl-stage-outer{overflow:hidden;width:100%}.owl-item{float:left}.owl-nav .owl-prev,.owl-nav .owl-next{cursor:pointer}.owl-nav .owl-prev.disabled:before,.owl-nav .owl-next.disabled:before{cursor:auto;border-bottom:2px solid #fff;border-right:2px solid #fff}.owl-nav .owl-prev{left:0;top:40%}.owl-nav .owl-prev:before{content:'';display:block;width:15px;height:15px;-webkit-transform:rotateZ(135deg);-ms-transform:rotate(135deg);transform:rotateZ(135deg);border-bottom:2px solid #666;border-right:2px solid #666}.owl-nav .owl-next{right:0;top:40%}.owl-nav .owl-next:before{content:'';display:block;width:15px;height:15px;-webkit-transform:rotateZ(-45deg);-ms-transform:rotate(-45deg);transform:rotateZ(-45deg);border-bottom:2px solid #666;border-right:2px solid #666}.index-movie{position:relative;width:100%;max-height:600px;max-height:70vh;overflow:hidden;margin-bottom:10px}.index-movie video{width:100%}.index-slider{position:relative;width:100%;max-height:600px;max-height:70vh;overflow:hidden;margin-bottom:40px}.index-slider_sp{display:none}.index-slider-text{position:absolute;top:40%;left:15%;color:#fff;z-index:10}.index-slider-text-main{font-weight:700;font-size:50px;font-family:Hind Madurai,AXIS Std,Yu Gothic,"メイリオ",Meiryo,sans-serif}.index-slider-text-sub{font-size:20px}.index-comment{margin-bottom:30px}.index-comment-link{display:inline-block;width:250px}.index .owl-carousel{height:100%}.index .owl-carousel .owl-stage-outer,.index .owl-carousel .owl-stage,.index .owl-carousel .owl-item,.index .owl-carousel .owl-item div{height:100%}.index .owl-carousel .owl-nav{height:100%;position:absolute;top:45%;z-index:99}.index .owl-carousel .owl-prev,.index .owl-carousel .owl-next{white-space:nowrap;overflow:hidden;text-indent:100%;width:35px;height:59px}.index .owl-carousel .owl-prev{background-image:url(/common/images/slide_prev.png);float:left;margin-left:5%}.index .owl-carousel .owl-next{background-image:url(/common/images/slide_next.png);float:right;margin-right:5%}.index-arrow{position:relative;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";-webkit-transform:translateY(-80px);-ms-transform:translateY(-80px);transform:translateY(-80px);z-index:100;-webkit-animation:scroll_arrow 2s infinite;animation:scroll_arrow 2s infinite;text-align:center}.index-banner{background-color:#e0e0e0;height:50px;margin-bottom:30px}.index-menu{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;width:70%;min-width:960px;margin:5px auto 50px}.index-menu-box{display:inline-block;position:relative;width:32%;margin-right:1%;margin-bottom:15px;overflow:hidden}.index-menu-box:nth-child(3n){margin-right:0}.index-menu-box:hover{text-decoration:none}.index-menu-box_biz .index-menu-title-en span{background-color:#185f98;padding:0 10px;color:#fff}.index-menu-box img{width:100%;opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";-webkit-transform:scale(1,1);-ms-transform:scale(1,1);transform:scale(1,1);-webkit-transition:all .3s ease;transition:all .3s ease}.index-menu-box:hover img{opacity:.7;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";-webkit-transform:scale(1.1,1.1);-ms-transform:scale(1.1,1.1);transform:scale(1.1,1.1)}.index-menu-title{width:100%}.index-menu-title-en{display:inline-block;margin-right:10px;font-size:18px;font-weight:700;font-family:Hind Madurai,AXIS Std,Yu Gothic,"メイリオ",Meiryo,sans-serif}.index-menu-title-jp{font-size:11px;font-weight:400}.index-menu-img{overflow:hidden}.index-menu-login{border:1px solid #ccc;padding:0 10px}.index-menu-login iframe{border:none;width:100%;height:100%}.index-menu-login h3{color:#9fa0a0;font-size:20px;text-align:center;margin-bottom:5px}.index-menu-login-lead{color:#666;text-align:center;margin-bottom:15px}.index-menu-login-form{text-align:center}.index-menu-login-input{display:inline-block;margin:0 auto;width:48%;height:32px}.index-menu-login-button{display:block;margin:20px auto 10px;width:60%;background-color:#9fa0a0}.index-menu-login-first{font-size:12px;text-align:right}.index-menu-login-first a{text-decoration:underline}@media screen and (max-width:1024px){.index-slider,.index-movie{height:30%}.index-slider-text-main,.index-movie-text-main{font-size:30px}.index-menu{min-width:94%;width:94%}.index-menu-box{min-width:32%}.index-menu-box-double{min-width:32%}.index-menu-title-en{font-size:18px}.index-menu-title-jp{font-size:10px}.index-menu-login{padding:1% 1% 0}.index-menu-login h3{font-size:17px;margin-bottom:0}.index-menu-login-lead{font-size:12px;margin-bottom:5px}.index-menu-login-input{height:25px}.index-menu-login-button{margin:10px auto 5px;padding:5px}}@media screen and (max-width:767px){.index-movie{display:none}.index-slider{height:auto;margin-bottom:15px}.index-slider_pc{display:none}.index-slider_sp{display:block}.index .owl-carousel{width:100%}.index .owl-carousel .owl-nav{display:none}.index-menu{min-width:94%;padding:0}.index-menu-box{width:49%}.index-menu-title-en{display:block;font-size:16px;line-height:1.4}.index-menu-title-jp{display:block}.index-menu-login{padding:3%;width:100%;height:215px;margin-right:0}.index-menu-login h3{font-size:20px}.index-menu-login-input{height:32px}}@-webkit-keyframes scroll_arrow{0%{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";-webkit-transform:translateY(-80px);transform:translateY(-80px)}20%{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";-webkit-transform:translateY(-60px);transform:translateY(-60px)}80%{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";-webkit-transform:translateY(-60px);transform:translateY(-60px)}100%{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";-webkit-transform:translateY(-40px);transform:translateY(-40px)}}@keyframes scroll_arrow{0%{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";-webkit-transform:translateY(-80px);transform:translateY(-80px)}20%{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";-webkit-transform:translateY(-60px);transform:translateY(-60px)}80%{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";-webkit-transform:translateY(-60px);transform:translateY(-60px)}100%{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";-webkit-transform:translateY(-40px);transform:translateY(-40px)}}.index .owl-carousel .owl-prev,.index .owl-carousel .owl-next,.opacity a{-webkit-transition:all .3s ease;transition:all .3s ease}.index .owl-carousel .owl-prev:hover,.index .owl-carousel .owl-next:hover{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=50);opacity:.5;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)"}.login{width:100%;height:191px;position:absolute;top:0;bottom:0;margin:auto}.login-first{position:absolute;top:0;right:0}.login-first a{font-size:12px;color:#185f98;text-decoration:underline}.login-form{text-align:center}.login-input{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:10px 0 15px}.login-input input{width:49%;height:30px;border-radius:2px}.login-submit{display:block;width:160px;background-color:#9fa0a0;margin:0 auto 10px}.login-keep{display:block;margin-bottom:5px}.login-remind{text-align:right}.login-remind a{font-size:12px;text-decoration:underline}.login-name{text-align:center;font-size:14px;font-weight:700;margin:10px auto}.login-link{text-align:center;line-height:1.6}.login-link a{font-size:12px;text-decoration:underline}.login-text{font-size:11px;line-height:1.6;text-align:center;margin-top:10px}@media screen and (max-width:270px){.login{height:auto}.login-input{margin-bottom:10px}.login-submit{padding:5px;margin-bottom:0}.login-keep{margin-bottom:0}.login-name{margin-bottom:0}.login-text{letter-spacing:-1px}}.style-menuList{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.style-menuList-box{margin-bottom:20px}.style-menuList-box2{border:1px solid #ccc;width:49%;margin-bottom:20px}.style-menuList-box2:hover{text-decoration:none}.style-menuList-box3{border:1px solid #ccc;width:33%;margin-bottom:20px}.style-menuList-img{width:100%}.style-menuList-text{padding:15px 20px 20px}.style-menuList-head{position:relative;background-color:#efefef;font-size:12px;margin-top:5px;margin-bottom:10px}.style-menuList-head-span{color:#666;padding:0 10px}.style-menuList-head-new{position:absolute;top:0;right:0;background-color:#333;color:#fff;padding:0 15px}.style-menuList-title{color:#666;font-size:18px}.style-menuList-lead{margin-bottom:20px;height:55px}.style-menuList-btn{background-color:#efefef;margin-right:0}.style-menuList a span{color:#666}.style-btn{background-color:#9fa0a0;color:#fff;width:250px;margin:40px auto}.style-stepBox{border-bottom:1px solid #ccc;padding-bottom:30px;margin-bottom:30px}.style-stepBox:last-child{border-bottom:none}.style-share{margin:20px 0;line-height:1}.style-share_tweet,.style-share_like{display:inline-block}.style-share_tweet{margin-right:10px}.style-share_like>span{vertical-align:baseline!important}.style-recipe-head{border-top:1px solid #ccc;color:#666;padding:20px 0}.style-recipe-head-num{background-color:#f4f4f4;padding:3px 8px}.style-recipe-head-title{position:relative}.style-recipe-head-title span{font-size:16px;font-weight:400;position:absolute;right:0;top:0;padding:5px 0}.style-recipe-main{position:relative;margin-bottom:20px}.style-recipe-main span{display:block;width:100%;position:absolute;top:0;background-color:rgba(255,255,255,.8);padding:20px}.style-recipe-main img{width:100%}.style-recipe-digibook{margin-bottom:40px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.style-recipe-digibook-btn .mod-button{display:inline-block;border:1px solid #ccc;background-color:#f4f4f4;width:250px}.style-recipe-section+.style-recipe-digibook{border-top:1px solid #ccc;padding-top:30px}.style-recipe-section-img{margin-bottom:40px}.style-recipe-section-img img{width:100%}.style-recipe-section-txt{margin-bottom:40px}.style-recipe-section-txt-head{border-top:1px solid #ccc;border-bottom:1px solid #ccc;padding:20px 0;margin-bottom:20px}.style-recipe-section-txt-title{font-size:18px;color:#666}.style-recipe-section-txt-material{margin-bottom:20px}.style-recipe-section-txt-material_or:after,.style-recipe-section-txt-material_plus:after{top:70px;right:-30px}.style-recipe-section-txt-material_or:after{content:'or'}.style-recipe-section-txt-material_plus:after{content:'＋'}.style-recipe-section-txt-material div{position:relative;display:inline-block;vertical-align:top;margin-right:40px}.style-recipe-section-txt-material div:last-child{margin-right:0}.style-recipe-backnumber{border-top:1px solid #ccc}.style-recipe-backnumber h3{color:#666;padding:20px 0}.style-recipe-backnumber a:hover{text-decoration:none}.style-recipe-backnumber-txt{background-color:#f4f4f4;padding:15px}.style-recipe-backnumber-txt-num{border-bottom:1px solid #ccc}.style-recipe-backnumber-txt-title{font-size:16px}.style-hint-nav-wrap{margin-left:-20px}.style-hint-nav-block{padding-left:20px;text-align:center}.style-hint-nav-block a{position:relative;display:block;height:0;padding-top:80px;color:#ccc;border:1px solid #ccc;-webkit-transition:all .2s ease;transition:all .2s ease}.style-hint-nav-block a span{position:absolute;top:50%;left:0;width:100%;line-height:1.6;font-weight:700;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.style-hint-nav-block a:after{bottom:0;left:0;width:100%;height:0;padding-top:5px;background:#ccc}.style-hint-nav .wall:hover{color:#c28c42}.style-hint-nav .wall:hover:after{background:#c28c42}.style-hint-nav .wall.is-visible{color:#c28c42}.style-hint-nav .wall.is-visible:after{background:#c28c42}.style-hint-nav .floor:hover{color:#739f4c}.style-hint-nav .floor:hover:after{background:#739f4c}.style-hint-nav .floor.is-visible{color:#739f4c}.style-hint-nav .floor.is-visible:after{background:#739f4c}.style-hint-nav .curtain:hover{color:#0d80b0}.style-hint-nav .curtain:hover:after{background:#0d80b0}.style-hint-nav .curtain.is-visible{color:#0d80b0}.style-hint-nav .curtain.is-visible:after{background:#0d80b0}.style-hint-nav .chair:hover{color:#bb5f89}.style-hint-nav .chair:hover:after{background:#bb5f89}.style-hint-nav .chair.is-visible{color:#bb5f89}.style-hint-nav .chair.is-visible:after{background:#bb5f89}.style-hint-nav .eco:hover{color:#666}.style-hint-nav .eco:hover:after{background:#666}.style-hint-nav .eco.is-visible{color:#666}.style-hint-nav .eco.is-visible:after{background:#666}.style-hint-section{display:none;padding:15px 20px;line-height:1.6}.style-hint-section.is-visible{display:block}.style-hint-section.wall{background-color:#f8f2eb}.style-hint-section.floor{background-color:#f1f5ed}.style-hint-section.curtain{background-color:#e6f2f7}.style-hint-section.chair{background-color:#f8eff3}.style-hint-section.eco{background-color:#efefef}.style-hint-section-link.is-active{font-weight:700}.style-hint-archive{margin-top:50px}.style-hint-archive-cat{display:block;margin-bottom:5px}.style-hint-archive-cat.wall{color:#c28c42}.style-hint-archive-cat.floor{color:#739f4c}.style-hint-archive-cat.curtain{color:#0d80b0}.style-hint-archive-cat.chair{color:#bb5f89}.style-hint-archive-cat.eco{color:#666}.style-hint-archive-cat.other{color:#666}.style-hint-archive-li{padding-bottom:40px}.style-hint-title{font-size:25px}.style-hint-title-num{position:relative;display:block;margin-bottom:20px;padding-left:50px;font-size:25px}.style-hint-title-num:before{display:block;position:absolute;top:50%;left:0;width:35px;font-size:22px;color:#fff;text-align:center;z-index:10;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.style-hint-title-num:after{top:50%;left:0;width:35px;height:35px;z-index:5;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.style-hint-title-num.num01:before{content:"1"}.style-hint-title-num.num02:before{content:"2"}.style-hint-title-num.num03:before{content:"3"}.style-hint-title-num.num04:before{content:"4"}.style-hint-title-num.num05:before{content:"5"}.style-hint-title-num.num06:before{content:"6"}.style-hint-block{padding-top:40px;padding-bottom:40px}.style-hint-block-scr{margin-top:-140px;padding-top:140px}.style-hint-border{border-top:1px solid #ccc}.style-hint-det-left{float:left;width:50%;padding-right:10px}.style-hint-det-right{float:right;width:50%;padding-left:10px}.style-hint-arrow-down{position:relative;margin-bottom:10px;padding-bottom:20px}.style-hint-arrow-down:before{bottom:0;left:50%;width:14px;height:0;padding-top:9px;background:url(/images/style/arrow_down.png) no-repeat top center;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.style-wall-title{color:#c28c42}.style-wall-title-num{color:#c28c42}.style-wall-title-num:after{background:#c28c42}.style-wall-function-link{display:block;-webkit-transition:all .5s ease;transition:all .5s ease}.style-wall-function-link:hover{text-decoration:none;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=50);opacity:.5;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)"}.style-wall-function-icon-pet{position:relative}.style-wall-function-icon-pet:after{top:50%;right:0;width:46px;height:0;padding-top:42px;background:url(/images/style/wall/function_02_04_02.png) no-repeat top center;background-size:contain;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.style-floor-block{margin-top:-180px;padding-top:180px}.style-floor-border{border-bottom:1px solid #ccc;margin-bottom:40px;padding-bottom:40px}.style-floor-title{color:#739f4c}.style-floor-title-num{color:#739f4c}.style-floor-title-num:after{background:#739f4c}.style-curtain-title{color:#0d80b0}.style-curtain-title-num{color:#0d80b0}.style-curtain-title-num:after{background:#0d80b0}.style-curtain-icon{display:inline-block;border:1px solid #ccc;line-height:1.2;width:20px;padding:2px;text-align:center}.style-curtain-funcTbl{display:-webkit-box;display:-ms-flexbox;display:flex}.style-curtain-funcTbl_center{-webkit-box-align:center;-ms-flex-align:center;-ms-grid-row-align:center;align-items:center}.style-curtain-funcTbl-head{position:relative;display:inline-block;border:1px solid #ccc;width:18.5%;height:56px;margin-right:20px}.style-curtain-funcTbl-head_opacity{width:200px}.style-curtain-funcTbl-head_day{width:5%;height:auto}.style-curtain-funcTbl-head_night{width:5%;height:auto;background-color:#ccc;color:#fff}.style-curtain-funcTbl-head span{position:absolute;display:inline-block;height:28px;top:0;bottom:0;left:0;right:0;margin:auto;text-align:center}.style-curtain-funcTbl-head img{position:absolute;left:0}.style-curtain-funcTbl-head img+span{margin-left:20%}.style-curtain-funcTbl-body_roll{width:80%}.style-curtain-funcTbl-caption{text-align:right}.style-curtain-tbl td{vertical-align:middle!important}.style-curtain-tbl-vertical{line-height:1.4}.style-curtain-tbl_shade .style-curtain-tbl-vertical{background-color:#71706f}.style-curtain-tbl_shade td{color:#fff}.style-curtain-tbl_shade_1{background-color:#262626;border-bottom:none}.style-curtain-tbl_shade_2 td{background-color:#363636}.style-curtain-tbl_shade_3 td{background-color:#454545}.style-curtain-tbl_shade_4 td{background-color:#545454}.style-curtain-tbl_shade_5 td{background-color:#636363}.style-curtain-tbl_shade_6 td{background-color:#737373}.style-curtain-tbl_shade_7 td{background-color:#828282}.style-curtain-tbl_opacity .style-curtain-tbl-vertical{background-color:#98c5e4}.style-curtain-tbl_opacity_1{background-color:#65aadd;border-bottom:none}.style-curtain-tbl_opacity_2 td{background-color:#7fb5e2}.style-curtain-tbl_opacity_3 td{background-color:#96c1e8}.style-curtain-tbl_opacity_4 td{background-color:#a6cbec}.style-curtain-tbl_opacity_5 td{background-color:#c0d9f2}.style-curtain-tbl_opacity_6 td{background-color:#d3e6f6}.style-chair-title{color:#bb5f89}.style-chair-title-num{color:#bb5f89}.style-chair-title-num:after{background:#bb5f89}.style-eco-block{margin-top:-140px;padding-top:140px}.style-eco-border{border-bottom:1px solid #ccc;margin-bottom:20px;padding-bottom:40px}.style-eco-simu{padding-bottom:10px;border-bottom:1px solid #ccc}.style-eco-simu2{width:400px;padding:10px;margin:20px auto}.style-eco-accent{color:#c00;font-weight:700;font-size:22px}.style-recycle section{margin-bottom:50px;margin-top:-140px;padding-top:140px}.style-recycle-use div img,.style-recycle-use div span{display:inline-block;vertical-align:middle;line-height:1.5}.style-recycle-use div img{margin-right:10px;margin-bottom:10px}.style-cm-video{position:relative;width:100%;padding-top:56.25%}.style-cm-video iframe{position:absolute;top:0;right:0;width:100%!important;height:100%!important}@media screen and (max-width:1024px){.style-recipe-digibook-btn .mod-button{width:220px}.style-recycle section{margin-top:-70px;padding-top:70px}.style-hint-block-scr{margin-top:-70px;padding-top:70px}.style-floor-block{margin-top:-70px;padding-top:70px}.style-eco-block{margin-top:-70px;padding-top:70px}.style-eco-simu2{width:100%}}@media screen and (max-width:767px){.style-menuList{-ms-flex-wrap:wrap;flex-wrap:wrap}.style-menuList-box,.style-menuList-box2{margin-bottom:10px}.style-menuList-box2{width:100%}.style-menuList-text{padding:5px 10px 10px}.style-menuList-arrow:after{top:50%}.style-btn{margin:20px auto}.style-stepBox{background-color:#efefef;border-bottom:none;padding:10px;margin-bottom:20px}.style-recipe-head-title{line-height:1.2;padding-top:10px}.style-recipe-head-title span{position:relative;display:block;right:auto;top:auto}.style-recipe-main span{position:relative;background-color:#f4f4f4;padding:10px}.style-recipe-digibook{-ms-flex-wrap:wrap;flex-wrap:wrap;text-align:center}.style-recipe-digibook span,.style-recipe-digibook-btn{width:100%}.style-recipe-digibook span,.style-recipe-digibook .mod-button{margin-bottom:10px}.style-recipe-section-img{margin-bottom:0}.style-recipe-section-txt{margin-bottom:40px}.style-recipe-section-txt-head{border-top:none;padding-top:0;margin-top:-20px}.style-recipe-section-txt-title{font-size:18px;line-height:1.6;margin-bottom:10px}.style-recipe-section-txt-material{font-size:12px}.style-recipe-section-txt-material_or:after,.style-recipe-section-txt-material_plus:after{top:50px;right:-20px}.style-recipe-section-txt-material div{margin-right:20px}.style-recipe-section-txt-material img{max-width:70px}.style-recipe-backnumber-txt{padding:5px 10px;line-height:1.6;font-size:12px}.style-recipe-backnumber-txt-title{font-size:14px}.style-hint-archive-cat{display:block;margin-bottom:5px}.style-hint-archive-cat.wall{color:#c28c42}.style-hint-archive-cat.floor{color:#739f4c}.style-hint-archive-cat.curtain{color:#0d80b0}.style-hint-archive-cat.chair{color:#bb5f89}.style-hint-archive-cat.eco{color:#666}.style-hint-archive-cat.other{color:#666}.style-hint-archive-li{padding-bottom:10px}.style-hint-archive-cat{position:relative;padding-top:10px;padding-bottom:10px;text-align:center;border:1px solid #ccc}.style-hint-archive-cat:before{top:50%;right:15px;width:12px;height:12px;border-left:1px solid #000;border-bottom:1px solid #000;-webkit-transform:rotate(-225deg);-ms-transform:rotate(-225deg);transform:rotate(-225deg);filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";-webkit-transition:all .5s ease;transition:all .5s ease}.style-hint-archive-cat:after{top:30%;right:15px;width:12px;height:12px;border-left:1px solid #000;border-bottom:1px solid #000;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";-webkit-transition:all .5s ease;transition:all .5s ease}.style-hint-archive-cat.is-active:before{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"}.style-hint-archive-cat.is-active:after{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"}.style-hint-archive-block{display:none;margin-bottom:20px}.style-hint-title{font-size:22px}.style-hint-title-num{font-size:22px;padding-left:40px;line-height:1.6}.style-hint-title-num:before{top:6px;width:30px;font-size:18px;color:#fff;text-align:center;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.style-hint-title-num:after{top:4px;width:30px;height:30px;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.style-hint-block{padding-top:20px;padding-bottom:20px}.style-hint-block-scr{margin-top:-70px;padding-top:70px}.style-hint-det-left{float:none;width:100%;padding-right:0}.style-hint-det-right{float:none;width:100%;margin-bottom:20px;padding-left:0}.style-wall-function-icon-pet:after{width:11.5%;padding-top:10.5%}.style-curtain-funcTbl{-ms-flex-wrap:wrap;flex-wrap:wrap}.style-curtain-funcTbl-head{width:100%;height:54px;margin-right:0;margin-bottom:10px}.style-curtain-funcTbl-head_opacity{width:100%}.style-curtain-funcTbl-head_day{height:30px}.style-curtain-funcTbl-body_roll{width:100%}.style-curtain-tbl-vertical{line-height:1.2}}.case .contents.case_detail{margin-top:20px;padding-bottom:50px}.case img{user-select:none;-moz-user-select:none;-ms-user-select:none;-webkit-user-select:none;-khtml-user-select:none;-webkit-user-drag:none;-khtml-user-drag:none;-webkit-touch-callout:none}.case-main{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";-webkit-transition:all .5s ease;transition:all .5s ease}.case-main.is-visible{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"}.case-search{background-color:#fff;border:1px solid #ccc;padding:20px 30px}.case-search-checkList{border-bottom:1px solid #ccc;padding:10px 0}.case-search-checkList:last-child{border-bottom:none}.case-search-title{display:inline-block;vertical-align:top;font-weight:700;width:15%}.case-search-checks{display:inline-block;vertical-align:middle;width:80%}.case-search-checks label{margin-right:40px}.case-amount{color:#666;position:absolute;font-size:18px;font-weight:700;top:170px}.case-list{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:left;-ms-flex-pack:left;justify-content:left}.case-list-li{width:24%;border:1px solid #ccc;cursor:pointer;margin-right:1%;margin-bottom:10px;-webkit-transition:all .2s ease;transition:all .2s ease}.case-list-li:nth-child(4n){margin-right:0}.case-list-li:hover{opacity:.7;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)"}.case-list-li a:hover{text-decoration:none}.case-list-text{position:relative;height:100px;padding:10px}.case-list-name{line-height:1.6;display:block}.case-list-category{position:absolute;bottom:10px;right:10px;display:block;width:40%;text-align:center;font-size:11px;padding:0 3px;background-color:#666;color:#fff}.case-list-date{position:absolute;bottom:10px;left:10px;display:block;width:50%;padding:0 3px;font-size:11px}.case-pager{text-align:center;padding:30px 0}.case-pager-num{position:relative;font-size:16px;display:inline-block;vertical-align:middle;padding:2px 13px;border:1px solid #fff;border-radius:20px;cursor:pointer;margin-right:10px;-webkit-transition:all .2s ease;transition:all .2s ease}.case-pager-num.disabled{display:none}.case-pager-num:hover,.case-pager-num.is-active{border:1px solid #ccc}.case-pager-prev,.case-pager-next{display:inline-block;vertical-align:middle;cursor:pointer;margin-top:6px;-webkit-transition:all .2s ease;transition:all .2s ease}.case-pager-prev:hover .findimages-pager-icon,.case-pager-next:hover .findimages-pager-icon{background-color:#e7eded}.case-pager-prev{margin-right:20px}.case-pager-next{margin-left:10px}.case-pager-icon{position:relative;display:inline-block;width:40px;height:40px;background-color:#efefef;border-radius:20px}.case-pager-icon_prev:after{top:37%;left:42%;width:10px;height:10px;-webkit-transform:rotateZ(135deg);-ms-transform:rotate(135deg);transform:rotateZ(135deg);border-bottom:1px solid #333;border-right:1px solid #333}.case-pager-icon_next:after{top:37%;left:32%;width:10px;height:10px;-webkit-transform:rotateZ(-45deg);-ms-transform:rotate(-45deg);transform:rotateZ(-45deg);border-bottom:1px solid #333;border-right:1px solid #333}.case-detail{margin-bottom:50px}.case-detail h3{background-color:#9fa0a0;color:#fff;font-size:12px;font-weight:400;padding:2px 5px;margin-bottom:10px}.case-detail-back{display:inline-block;background-color:#efefef}.case-detail-back span:after{right:auto;left:10px;width:8px;height:8px;-webkit-transform:rotateZ(135deg);-ms-transform:rotate(135deg);transform:rotateZ(135deg);border-bottom:1px solid #333;border-right:1px solid #333}.case-detail-img{width:90%;max-height:900px;margin:0 auto 20px;text-align:center}.case-detail-img-item{margin-bottom:10px;text-align:center;overflow:hidden}.case-detail-img-item img{margin:0 auto 10px;height:600px;width:auto;max-width:none}.case-detail .owl-carousel .owl-item img{width:auto}.case-detail .owl-thumb-item{cursor:pointer;border:1px solid #ccc;padding:0;background:none;outline:0;opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";margin-right:10px;margin-bottom:5px;-webkit-transition:all .2s ease;transition:all .2s ease}.case-detail .owl-thumb-item:last-child{margin-right:0}.case-detail .owl-thumb-item:hover{opacity:.7;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)"}.case-detail .owl-thumb-item img{height:50px}.case-detail .owl-prev,.case-detail .owl-next{display:block;position:absolute;top:40%;opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";-webkit-transition:all .2s ease;transition:all .2s ease}.case-detail .owl-prev:hover,.case-detail .owl-next:hover{opacity:.7;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)"}.case-detail .owl-prev{width:50px;height:50px;left:-60px}.case-detail .owl-prev:before{width:15px;height:15px;-webkit-transform:rotateZ(135deg);-ms-transform:rotate(135deg);transform:rotateZ(135deg);border-bottom:1px solid #333;border-right:1px solid #333;left:50%;top:35%}.case-detail .owl-next{width:50px;height:50px;right:-60px}.case-detail .owl-next:before{width:15px;height:15px;-webkit-transform:rotateZ(-45deg);-ms-transform:rotate(-45deg);transform:rotateZ(-45deg);border-bottom:1px solid #333;border-right:1px solid #333;left:20%;top:35%}.case-detail-name,.case-detail-credit,.case-detail-date,.case-detail-caption,.case-detail-product{width:85%;margin-left:auto;margin-right:auto}.case-detail-name{font-size:18px;padding:5px 0}.case-detail-category{display:inline-block;float:right;width:80px;text-align:center;font-size:11px;font-weight:400;color:#fff;background-color:#9fa0a0;padding:3px 0}.case-detail-credit{font-size:11px}.case-detail-credit li:last-child{margin-bottom:10px}.case-detail-date{margin-bottom:10px;background-color:#efefef;font-size:11px;padding:2px 5px}@media screen and (max-width:1024px){.case-detail-img-item img{height:auto;max-height:400px;max-width:100%}.case-detail .owl-carousel{width:90%}.case-detail .owl-prev,.case-detail .owl-next{top:180px}}@media screen and (max-width:767px){.case-search{padding:3%}.case-amount{top:108px}.case-list-li{width:49%}.case-list-li:nth-child(2n){margin-right:0}.case-list-text{height:115px}.case-list-date{width:45%}.case-list-category{width:50%;padding:0}.case-pager-num{font-size:14px;padding:0 7px;margin-right:5px}.case-pager-prev{margin-right:5px}.case-pager-next{margin-left:0}.case-pager-icon{width:30px;height:30px}.case-detail-img,.case-detail-name,.case-detail-credit,.case-detail-date,.case-detail-caption{width:100%}.case-detail-img-item img{height:auto;max-height:200px;max-width:100%}.case-detail .owl-carousel{width:80%}.case-detail .owl-prev,.case-detail .owl-next{top:70px}}.report-index{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}.report-index-box{width:49%;border:1px solid #ccc;padding:20px;margin-bottom:20px;opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";-webkit-transition:all .2s ease;transition:all .2s ease}.report-index-box:hover{opacity:.7;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";text-decoration:none}.report-index-box img{width:100%;margin-bottom:15px}.report-index-box h3{margin-bottom:10px}.report-index-interview{display:inline-block;background-color:#e0e0e0;padding:3px 10px;margin-right:10px}.report-detail-head{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-top:1px solid #ccc;border-bottom:1px solid #ccc;margin-bottom:20px}.report-detail-head-title{background-color:#e0e0e0;padding:10px 15px}.report-detail-head-name{padding:10px 15px}.report-detail-catch{margin-bottom:20px}.report-detail-img{margin-bottom:20px}.report-detail-img-read{display:block;font-size:12px;margin-top:10px}.report-detail-text{margin-bottom:15px}.report-detail-interview{margin-top:50px}.report-detail-interview .mod-head2{position:relative}.report-detail-interview .mod-head2 span{display:block;position:absolute;top:50%;right:10px;background-color:#fff;border:1px solid #ccc;font-size:14px;font-weight:400;padding:5px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.report-detail-interview-head{border-bottom:1px solid #ccc;padding-bottom:15px;margin-top:30px;margin-bottom:15px}.report-detail-flex{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.report-detail-flex_left{width:70%}.report-detail-flex_right{width:30%;padding-left:40px}.report-detail-relation{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;border:1px solid #ccc;padding:15px 20px;margin-bottom:30px}.report-detail-relation h3{margin-bottom:10px}.report-detail-relation-box{width:48%}.report-detail-relation-box a:hover{text-decoration:none}.report-detail-relation-box .ls_m41 span{opacity:.5;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)"}.report-detail-relation-img{margin-bottom:10px}.report-detail-relation-img img{width:100%}.report-detail-relation-name{display:inline-block;margin-bottom:10px}.report-detail-relation-category{display:inline-block;width:80px;float:right;text-align:center;font-size:11px;padding:3px 5px;background-color:#9fa0a0;color:#fff;margin-bottom:5px}.report-detail-relation-date{clear:both;display:block;padding:3px 5px;background-color:#efefef;font-size:11px}.report-detail-back{background-color:#9fa0a0;color:#fff}.report-detail-back span:after{right:auto;left:10px;width:8px;height:8px;-webkit-transform:rotateZ(135deg);-ms-transform:rotate(135deg);transform:rotateZ(135deg);border-bottom:1px solid #fff;border-right:1px solid #fff}.report-detail-people{margin:0 auto}.report-detail-people-2{width:54%}.report-detail-people-3{width:82%}@media screen and (max-width:1024px){.report-index-interview{margin-bottom:5px}.report-index-company{display:block}}@media screen and (max-width:767px){.report-index{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.report-index-box{width:100%;padding:10px}.report-detail-head-title,.report-detail-head-name{padding:10px}.report-detail-head-title{width:40%}.report-detail-head-name{width:60%}.report-detail-img{text-align:center}.report-detail-img-read{text-align:left}.report-detail-interview .mod-head2 span{right:3px;padding:0 5px;font-size:12px}.report-detail-flex_left,.report-detail-flex_right{width:100%}.report-detail-flex_right{padding-left:0}.report-detail-relation{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:10px}.report-detail-relation-box{width:100%;margin-bottom:20px}.report-detail-relation-box .digital_book-list-btn{width:48%}.report-detail-relation-box .digital_book-list-btn_pdfpage{margin-right:0}.report-detail-people{margin:0}.report-detail-people-2,.report-detail-people-3{width:100%}}.info-head{position:relative;letter-spacing:-.5em}.info-head-year{display:inline-block;width:80%;margin-bottom:70px;letter-spacing:normal}.info-head-year span{font-size:24px}.info-list-block{letter-spacing:-.5em;margin-bottom:40px}.info-list-month{display:inline-block;vertical-align:top;width:10%;letter-spacing:normal}.info-list-month span{font-size:24px}.info-list-ul{display:inline-block;border-left:2px solid #ccc;width:90%;letter-spacing:normal}.info-list-li{padding-bottom:15px;padding-left:25px}.info-list-li:last-child{padding-bottom:0}.info-list-date{display:inline-block;font-size:12px;color:#9fa0a0;line-height:20px;vertical-align:top;margin-right:20px}.info-list-cat{display:inline-block;width:75px;font-size:12px;color:#fff;text-align:center;line-height:18px;vertical-align:top;margin-right:20px;margin-top:2px}.info-list-title{display:inline-block;line-height:20px;vertical-align:top;width:70%}.info-list-title:after{content:'';position:relative;width:8px;height:8px;-webkit-transform:rotateZ(-45deg);-ms-transform:rotate(-45deg);transform:rotateZ(-45deg);border-bottom:1px solid #333;border-right:1px solid #333;display:inline-block;margin-left:10px}.info-detail-date{text-align:right;margin-bottom:30px}.info-detail-body{line-height:2}.info-detail-event{display:table;margin-bottom:60px}.info-detail-event-category{display:table-cell;position:relative;background-color:#ffe25b;color:#fff;width:100px;text-align:center;vertical-align:middle}.info-detail-event-summary{margin-left:20px;border-bottom:1px solid #ccc}.info-detail-event-summary-item{display:table;width:100%;border-top:1px solid #ccc}.info-detail-event-summary-head{display:table-cell;background-color:#e0e0e0;text-align:center;vertical-align:middle;width:10%}.info-detail-event-summary-body{display:inline-block;width:90%;line-height:1.5;padding:15px}.info-detail-event-entry{background-color:#9fa0a0;color:#fff;margin-bottom:60px}@media screen and (max-width:767px){.info-head-year{width:50%;margin-bottom:50px;font-size:18px}.info-head-year span{font-size:18px}.info-list-month{width:100%;display:block;margin-bottom:10px}.info-list-ul{width:100%}.info-list-li{padding-bottom:30px;padding-left:3%}.info-list-title{width:100%}.info-list-title:after{margin-left:5px}.info-detail-event{display:block;margin-bottom:5%}.info-detail-event-category{display:block;padding:15px 10px;margin-bottom:10px}.info-detail-event-summary{margin-left:0}.info-detail-event-summary-head{width:20%}.info-detail-event-summary-body{width:80%}.info-detail-event-entry{width:100%;margin-bottom:5%}}.exhibition h2{width:100%;font-size:18px;margin-bottom:20px}.exhibition h2 span{font-family:Hind Madurai,AXIS Std,Yu Gothic,"メイリオ",Meiryo,sans-serif;color:#9fa0a0;margin-right:10px}.exhibition-pickup,.exhibition-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;background-color:#fff;margin-bottom:50px;opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";-webkit-transition:all .3s ease;transition:all .3s ease}.exhibition-pickup:hover,.exhibition-list:hover{opacity:.7;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";text-decoration:none}.exhibition-pickup-text,.exhibition-pickup-img,.exhibition-list-text,.exhibition-list-img{display:inline-block}.exhibition-pickup-date,.exhibition-list-date{color:#9fa0a0;margin-bottom:5px}.exhibition-pickup-img{width:30%}.exhibition-pickup-text{width:65%;padding-right:10px}.exhibition-pickup-title{font-size:30px;font-weight:700}.exhibition-list-img{width:15%;height:100px;background-color:#e0e0e0}.exhibition-list-text{width:80%;padding-right:10px}.exhibition-list-title{font-size:16px;font-weight:700}.exhibition-info{margin-bottom:50px}.exhibition-info-list-li{margin-bottom:10px}.exhibition-info-list-cat,.exhibition-info-list-date,.exhibition-info-list-title{display:inline-block;vertical-align:top}.exhibition-info-list-cat{margin-right:20px}.exhibition-info-list-date{margin-right:20px}.exhibition-info-list-title{position:relative;width:70%;font-weight:700}.exhibition-detail-main{margin-bottom:30px}.exhibition-detail h2{font-size:21px;margin-bottom:0}.exhibition-detail-info{position:relative;padding-left:65px}.exhibition-detail-info:before{position:absolute;display:block;top:50%;left:0;width:55px;font-size:12px;text-align:center;background:#f4f4f4;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.exhibition-detail-info.date:before{content:'開催日'}.exhibition-detail-info.place:before{content:'会場'}.exhibition-detail-head{margin-bottom:30px;padding-bottom:30px;border-bottom:1px solid #ccc}.exhibition-detail-h3{border-bottom:1px solid #ccc;padding-bottom:15px;margin-top:40px;margin-bottom:30px;font-size:18px}.exhibition-detail-num{display:inline-block;margin-right:10px;padding:0 10px;font-size:14px;font-weight:400;background:#f4f4f4}.exhibition-detail-btn{text-align:center}.exhibition-detail-btn .mod-button{display:inline-block;border:1px solid #ccc;background-color:#f4f4f4;width:250px;margin-bottom:10px}.exhibition-detail-btn .mod-button:first{margin-right:20px}@media screen and (max-width:767px){.exhibition-pickup-text,.exhibition-pickup-img,.exhibition-list-text,.exhibition-list-img{width:100%;padding:0}.exhibition-pickup-img,.exhibition-list-img{margin-bottom:20px}.exhibition-pickup-title{font-size:18px}.exhibition-info{padding:3%}.exhibition-info-list-title{display:block;width:100%}}.pickup-contents{margin-bottom:30px}.pickup-contents-li{border:1px solid #ccc}.pickup-contents-txt{text-align:center;padding:20px}.pickup-contents img{width:100%}.pickup-carousel{position:relative}.pickup-carousel .js-pickup-carousel{width:95%;margin:0 auto}.pickup-carousel .js-pickup-carousel li{text-align:center;cursor:pointer;-webkit-transition:all .3s ease;transition:all .3s ease}.pickup-carousel .js-pickup-carousel li:hover{opacity:.7;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)"}.pickup-carousel .owl-nav .owl-prev:before,.pickup-carousel .owl-nav .owl-next:before{width:20px;height:20px}.pickup-carousel .owl-nav .owl-prev{left:0;top:45%}.pickup-carousel .owl-nav .owl-next{right:0;top:45%}.pickup-carousel .js-tab.is-active{opacity:.7;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)"}@media screen and (max-width:767px){.pickup-contents{margin-top:80px}.pickup-contents-txt{padding:10px;text-align:left}.pickup-carousel .js-pickup-carousel{width:90%}.pickup-carousel .owl-nav .owl-prev,.pickup-carousel .owl-nav .owl-next{top:35%}}.product img{user-select:none;-moz-user-select:none;-ms-user-select:none;-webkit-user-select:none;-khtml-user-select:none;-webkit-user-drag:none;-khtml-user-drag:none;-webkit-touch-callout:none}.product-search-pn{background-color:#fff;border:1px solid #ccc;padding:30px;margin-bottom:20px}.product-search-pn form{display:inline-block;width:70%}.product-search-pn-title{display:inline-block;width:40%;font-size:16px;text-align:center}.product-search-pn-input{display:inline-block;width:50%;height:40px;margin-right:30px;color:#333}.product-search-pn-button{display:inline-block}.product-search-category-box{background-color:#fff;border-bottom:1px solid #ccc;border-right:1px solid #ccc;border-left:1px solid #ccc;padding:30px}.product-search-category-checkList{border-bottom:1px solid #ccc;padding:10px 0}.product-search-category-checkList-title{display:inline-block;vertical-align:middle;font-weight:700;width:15%}.product-search-category-checkList-checks{display:inline-block;vertical-align:middle;width:82%}.product-search-category-checkList-checks label{margin-right:40px}.product-search-category-checkList-checks_color label{margin-right:20px}.product-search-category-checkList-spswitch{display:none}.product-search-category-checkList_type,.product-search-category-checkList_color,.product-search-category-checkList_design,.product-search-category-checkList_function,.product-search-category-checkList_price,.product-search-category-checkList_digitalbook,.product-search-category-checkList_division,.product-search-category-checkList_comp,.product-search-category-checkList_style{display:none}.product-search-category-checkList_type.is-visible,.product-search-category-checkList_color.is-visible,.product-search-category-checkList_design.is-visible,.product-search-category-checkList_function.is-visible,.product-search-category-checkList_price.is-visible,.product-search-category-checkList_digitalbook.is-visible,.product-search-category-checkList_division.is-visible,.product-search-category-checkList_comp.is-visible,.product-search-category-checkList_style.is-visible{display:block}.product-search-category-button{display:inline-block}.product-search-category-button:first-child{margin-right:30px}.product-search-function{border-top:1px dashed #ccc;text-align:center;padding-top:10px;margin-top:10px}.product .paginate{text-align:center;padding:20px 0}.product .paginate .num{display:none}.product .paginate-nav .indexes{display:inline-block}.product .paginate-nav .result_page-indexes,.product .paginate-nav .result_page-selected{position:relative;font-size:16px;display:inline-block;vertical-align:middle;padding:2px 13px;border:1px solid #fff;border-radius:20px;cursor:pointer;margin-right:10px;-webkit-transition:all .2s ease;transition:all .2s ease}.product .paginate-nav .result_page-indexes:hover,.product .paginate-nav .result_page-selected:hover{border:1px solid #ccc;text-decoration:none}.product .paginate-nav .result_page-selected{border:1px solid #ccc}.product .paginate-nav .prev,.product .paginate-nav .next{display:inline-block;vertical-align:middle;-webkit-transition:all .2s ease;transition:all .2s ease}.product .paginate-nav .prev:hover,.product .paginate-nav .next:hover{opacity:.7;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)"}.product .paginate-nav .prev{margin-right:20px}.product .paginate-nav .next{margin-left:10px}.product-result{position:relative}.product-result-amount{font-size:18px;font-weight:700;margin-bottom:20px}.product-result-view{position:absolute;right:0;top:0}.product-result-view-icon{display:inline-block;width:36px;height:36px;padding:8px;background-color:#9fa0a0;cursor:pointer;-webkit-transition:all .2s ease;transition:all .2s ease}.product-result-view-icon:hover,.product-result-view-icon.is-active{opacity:.7;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)"}.product-result-view-icon_tile,.product-result-view-icon_list{position:relative;display:block;width:20px;height:20px;background-color:#fff}.product-result-view-icon_tile:before{content:'';height:20px;width:4px;background-color:#9fa0a0;position:absolute;left:8px}.product-result-view-icon_tile:after{content:'';width:20px;height:4px;background-color:#9fa0a0;position:absolute;top:8px}.product-result-view-icon_list:before{content:'';width:20px;height:4px;background-color:#9fa0a0;position:absolute;top:4px}.product-result-view-icon_list:after{content:'';width:20px;height:4px;background-color:#9fa0a0;position:absolute;top:12px}.product-result-list.view_tile{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap}.view_tile .product-result-list-li{display:inline-block;width:24%;margin-bottom:20px;margin-right:1.3333%;border:1px solid #ccc}.view_tile .product-result-list-li:nth-child(4n){margin-right:0}.view_list .product-result-list-li{width:100%;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-bottom:1px solid #ccc}.view_list .product-result-list-li:before{content:'';position:absolute;display:inline-block;height:70%;width:2px;top:15%;background-color:#ccc}.view_list .product-result-list-img,.view_list .product-result-list-text,.view_list .product-result-list-category,.view_list .product-result-list-catalogue,.view_list .product-result-list-price{display:inline-block;vertical-align:middle;padding:20px}.view_list .product-result-list-price:before,.view_list .product-result-list-link:before{content:'';position:absolute;display:inline-block;height:70%;width:1px;top:15%;margin-left:-20px;background-color:#ccc}.view_tile .product-result-list-price,.view_tile .product-result-list-link{display:none}.view_list .product-result-list-img{width:12%;padding-right:0}.view_tile .product-result-list-img{display:block;padding:10px}.view_list .product-result-list-text{width:57%;padding:0}.view_list .product-result-list-text-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.view_tile .product-result-list-text-inner{padding:10px}.view_list .product-result-list-category{width:25%}.view_list .product-result-list-category span{display:block;white-space:nowrap}.view_tile .product-result-list-category a{text-decoration:none}.product-result-list-category a{text-decoration:underline;-webkit-transition:all .2s ease;transition:all .2s ease}.product-result-list-category a:hover{opacity:.7;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";text-decoration:underline}.view_list .product-result-list-catalogue{text-align:center;width:45%;border-left:1px solid #ccc}.product-result-list-price{width:30%}.product-result-list-link{width:31%;display:inline-block;vertical-align:middle;padding-right:0}.product-result-list-link-button{position:relative;display:inline-block;border:1px solid #ccc;cursor:pointer;padding:10px 0;min-width:140px;text-align:center;background-color:#efefef;-webkit-transition:all .2s ease;transition:all .2s ease}.product-result-list-link-button:hover{background-color:#e7eded;text-decoration:none}.product-result-list-link-button:first-child{margin-right:5px}.product-result-list-link-button span{display:block;font-size:13px;line-height:1.4}.product-result-list-link-button span:before{content:'';display:block;margin:0 auto 5px}.product-result-list-link-button_digitalbook span:before{width:27px;height:27px;background-image:url(/common/images/sprites.png);background-position:-144px 0;background-size:211px 178px}.product-result-list-link-button_manual span:before{width:27px;height:27px;background-image:url(/common/images/sprites.png);background-position:-184px -80px;background-size:211px 178px}.product-detail-head{width:100%;border:1px solid #ccc;display:-webkit-box;display:-ms-flexbox;display:flex}.product-detail-head-category{color:#fff;padding:10px}.product-detail-head-catalogue{padding:10px 15px}.product-detail-head-catalogue-item{display:block}.product-detail-head-catalogue-item .mod-icon{margin-right:10px}.product-detail-addBtn{text-align:right;padding:10px 0}.product-detail-addBtn span{display:none;cursor:pointer;-webkit-transition:all .2s ease;transition:all .2s ease}.product-detail-addBtn span.is-active{display:block}.product-detail-addBtn span:hover{opacity:.7;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)"}.product-detail-base{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:20px}.product-detail-img{width:40%}.product-detail-img-main,.product-detail-img-modal-main{position:relative;background-color:#f4f4f4;text-align:center;margin-bottom:20px}.product-detail-img-main img,.product-detail-img-modal-main img{position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;width:auto;max-width:100%;max-height:100%}.product-detail-img-main{height:400px}.product-detail-img-list,.product-detail-img-modal-list{height:70px;margin-bottom:20px;position:relative}.product-detail-img-list img,.product-detail-img-modal-list img{cursor:pointer;border:1px solid #ccc}.product-detail-img-list .js-prod-carousel,.product-detail-img-modal-list .js-prod-carousel{width:90%;margin:0 auto}.product-detail-img-list .owl-item,.product-detail-img-modal-list .owl-item{height:70px;position:relative}.product-detail-img-list .owl-item img,.product-detail-img-modal-list .owl-item img{position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;width:auto;max-width:100%;max-height:100%}.product-detail-img-main img{cursor:pointer}.product-detail-img-modal{background-color:#fff}.product-detail-img-modal-main{height:75%}.product-detail-img-modal-list{width:420px;margin-left:20px}.product-detail-img-modal-list .owl-nav .owl-prev,.product-detail-img-modal-list .owl-nav .owl-next{top:45%}.product-detail-img-download{position:absolute;right:10px;bottom:35px;background-color:#9fa0a0;color:#fff}.product-detail-img-download .mod-icon{margin-right:5px}.product-detail-img-tile{margin-bottom:20px}.product-detail-img-tile h4{color:#666;margin-bottom:10px}.product-detail-img-tile li{display:inline-block;width:80px;height:80px;border:1px solid #ccc}.product-detail-text{width:56%}.product-detail-text-li{border-bottom:1px solid #ccc;padding:8px 0}.product-detail-text-li:last-child{border-bottom:none}.product-detail-text-head{display:inline-block;vertical-align:middle;width:25%}.product-detail-text-body{display:inline-block;vertical-align:middle;width:72%}.product-detail-text-icon{display:inline-block;width:70px;margin-right:5px;text-align:center}.product-detail-pn{font-size:18px;font-weight:700;font-family:Hind Madurai,AXIS Std,Yu Gothic,"メイリオ",Meiryo,sans-serif;padding-top:0;padding-bottom:5px}.product-detail-category{padding:10px 0}.product-detail-category span{background-color:#f4f4f4;padding:5px 10px}.product-detail-price{border-bottom:none}.product-detail-price+.product-detail-price_sm{padding-top:0}.product-detail-price+.product-detail-spec{border-top:1px solid #ccc}.product-detail-spec-title{position:relative;display:block;background-color:#f4f4f4;padding:15px}.product-detail-spec-switch:after{content:'';display:block;position:absolute;right:20px;top:40%;-webkit-transition:all .3s ease;transition:all .3s ease;width:7px;height:7px;-webkit-transform:rotateZ(45deg);-ms-transform:rotate(45deg);transform:rotateZ(45deg);border-bottom:2px solid #666;border-right:2px solid #666}.is-visible .product-detail-spec-switch:after{width:7px;height:7px;-webkit-transform:rotateZ(-135deg);-ms-transform:rotate(-135deg);transform:rotateZ(-135deg);border-bottom:2px solid #666;border-right:2px solid #666}.product-detail-spec-li{background-color:#f4f4f4;border-top:1px solid #ccc;padding:10px 10px 10px 20px}.product-detail-spec-head{display:inline-block;vertical-align:middle;width:25%}.product-detail-spec-body{display:inline-block;vertical-align:middle;width:74%}.product-detail-func{padding:8px 0 3px}.product-detail-func-item{position:relative;height:50px;width:70px;display:inline-block;vertical-align:middle;margin-bottom:5px;margin-right:5px}.product-detail-func-img{position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;width:auto;max-width:70px;max-height:100%;z-index:10}.product-detail-func-text{position:absolute;top:60px;right:0;background-color:#f4f4f4;width:260px;padding:10px;box-shadow:0 0 3px 2px #ccc;z-index:100}.product-detail-washicon .product-detail-text-icon{padding:10px 0;border:1px solid #ccc}.product-detail-digibook a{text-decoration:underline;-webkit-transition:all .2s ease;transition:all .2s ease}.product-detail-digibook a:hover{opacity:.7;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)"}.product-detail-download{padding:8px 0 3px}.product-detail-download a{display:inline-block;vertical-align:middle;width:120px;height:80px;padding:8px 0;margin-right:5px;margin-bottom:5px;background-color:#f4f4f4;text-align:center;line-height:1.4;-webkit-transition:all .2s ease;transition:all .2s ease}.product-detail-download a:hover{background-color:#e0e0e0;text-decoration:none}.product-detail-download a:last-child{margin-right:0}.product-detail-download a .mod-icon{display:block}.product-detail-download a .mod-icon_product_add,.product-detail-download a .mod-icon_data{margin-bottom:10px}.product-detail-attention{margin-bottom:20px}.product-detail-attention ul{margin-left:30px}.product-detail-attention ul li{list-style:disc}.product-detail-developer,.product-detail-relation,.product-detail-history{border-bottom:1px solid #ccc;padding:20px 0}.product-detail-developer h4,.product-detail-relation h4,.product-detail-history h4{color:#666;margin-bottom:10px}.product-detail-developer{border-top:1px solid #ccc}.product-detail-developer-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.product-detail-developer_img{width:8%;text-align:center}.product-detail-developer_comment{width:60%}.product-detail-developer_contact{width:28%}.product-detail-developer_contact .mod-button_arrow{width:100%;color:#fff;background-color:#9fa0a0;margin:0}.product-detail-developer_contact .mod-button_arrow span:after{border-color:#fff}.product-detail-relation ul,.product-detail-history ul{width:90%;margin:0 auto}.product-detail-carouselList{position:relative}.product-detail-carouselList .owl-nav .owl-prev:before,.product-detail-carouselList .owl-nav .owl-next:before{width:20px;height:20px}.product-detail-carouselList .owl-nav .owl-prev{left:-3%;top:45%}.product-detail-carouselList .owl-nav .owl-next{right:-3%;top:45%}@media screen and (max-width:1024px){.product-result-view{right:3%}.product-result-list{font-size:12px}.view_list .product-result-list-text{width:50%}.product-result-list-catalogue{width:42%}.product-result-list-price{width:33%}.product-result-list-link{width:38%}.product-result-list-link-button{min-width:120px}.product-result-list-link-button span{font-size:12px}.product-detail-download a{width:90px;font-size:12px;padding:10px 0}.product-detail-relation ul,.product-detail-history ul{width:100%;padding-right:4%}.product-detail-img-modal-list{width:70%;margin:0 auto}.product-detail-img-download{display:none}}@media screen and (max-width:767px){.product-search-pn{padding:3%}.product-search-pn-title,.product-search-pn-input,.product-search-pn-button,.product-search-pn form{display:block}.product-search-pn form{width:100%}.product-search-pn-title{width:100%;text-align:center;margin-bottom:10px}.product-search-pn-input{width:100%;margin-bottom:10px}.product-search-category-box{padding:3% 3% 20px}.product-search-category-checkList-title{position:relative;display:block;width:100%}.product-search-category-checkList-checks{width:90%;padding-top:10px;display:none}.product-search-category-checkList-spswitch{display:block;position:absolute;top:47%;right:3%;width:18px;height:2px;background:#5f5f5f}.product-search-category-checkList-spswitch:after{content:"";display:block;position:absolute;top:-8px;right:45%;width:2px;height:18px;background:#5f5f5f;-webkit-transition:.3s;transition:.3s}.product-search-category-checkList-spswitch.is-active:after{-webkit-transform:rotateZ(90deg);-ms-transform:rotate(90deg);transform:rotateZ(90deg)}.product-search-category-button{width:40%}.product-search-form-hide{width:100%;text-align:right;padding-right:13%}.product .paginate-nav .result_page-indexes,.product .paginate-nav .result_page-selected{margin-right:0}.product .paginate-nav .prev,.product .paginate-nav .next{display:block}.product-result-view{right:0}.view_tile .product-result-list-li{width:49%}.view_list .product-result-list-li{padding:10px 0}.view_list .product-result-list-li:before{content:none}.view_list .product-result-list-img,.view_list .product-result-list-text,.view_list .product-result-list-category,.view_list .product-result-list-catalogue,.view_list .product-result-list-price{padding:0}.view_list .product-result-list-catalogue:before,.view_list .product-result-list-price:before,.view_list .product-result-list-link:before{content:none}.view_list .product-result-list-img{width:25%;padding:0;margin-right:10px}.view_list .product-result-list-text{width:40%}.view_list .product-result-list-text-inner{display:block}.view_list .product-result-list-category{width:100%}.view_list .product-result-list-category span{display:inline-block}.view_list .product-result-list-catalogue{width:100%;border-left:none;text-align:left;line-height:1.4}.product-result-list-catalogue span{white-space:normal}.product-result-list-price{width:100%}.product-result-list-link-button{display:block;height:40px;min-width:0;padding:0}.product-result-list-link-button:first-child{margin-right:0;margin-bottom:5px}.product-result-list-link-button span{display:inline-block;vertical-align:middle}.product-result-list-link-button span:before{position:absolute;top:28%;left:7%}.product-result-list-link-button_digitalbook{padding:10px 0 0 20px}.product-result-list-link-button_digitalbook span:before{width:20px;height:20px;background-image:url(/common/images/sprites.png);background-position:-108px 0;background-size:158px 134px}.product-result-list-link-button_manual{padding:3px 0 0 20px}.product-result-list-link-button_manual span:before{width:20px;height:20px;background-image:url(/common/images/sprites.png);background-position:-138px -60px;background-size:158px 134px}.product-detail-head-category{white-space:nowrap}.product-detail-base{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.product-detail-img{width:100%;margin-bottom:30px}.product-detail-img-modal-main{margin-bottom:10px}.product-detail-img-modal-list{width:90%;margin:0 auto}.product-detail-img-modal-list img{height:50px}.product-detail-img-tile{margin-left:5%;margin-right:5%}.product-detail-text{width:100%}.product-detail-text-li:last-child{border-bottom:1px solid #ccc}.product-detail-text-head{width:20%}.product-detail-text-body{width:78%}.product-detail-text-icon{margin-bottom:10px}.product-detail-spec-li{padding:10px}.product-detail-spec-body{width:70%}.product-detail-func{position:relative}.product-detail-func-text{position:fixed;top:300px;right:30px;margin-left:-50px}.product-detail-washicon,.product-detail-curtainstyle{padding-bottom:5px}.product-detail-download a{width:85px}.product-detail-developer,.product-detail-relation,.product-detail-history{padding:10px 0}.product-detail-developer h4,.product-detail-relation h4,.product-detail-history h4{margin-bottom:10px}.product-detail-attention ul{margin-left:20px}.product-detail-developer h4{margin-bottom:0}.product-detail-developer-inner{-ms-flex-wrap:wrap;flex-wrap:wrap}.product-detail-developer_img{width:25%}.product-detail-developer_comment{width:73%}.product-detail-developer_contact{width:100%;margin-top:10px}.product-detail-developer_contact .mod-button_arrow{width:80%;margin:0 auto}.product-detail-relation ul,.product-detail-history ul{width:90%;margin:0 auto;padding-left:4%}.product-detail-carouselList .owl-nav .owl-prev{top:40%;left:-4%}.product-detail-carouselList .owl-nav .owl-next{top:40%;right:-4%}}.favorite-headline{background-color:#e0e0e0;padding:5px 0;margin-bottom:20px}.favorite-headline span{display:inline-block;border-right:1px solid #ccc;padding-left:20px}.favorite-headline_pn{margin-left:28.3%;width:23.5%;border-left:1px solid #ccc}.favorite-headline_catalogue{width:24%}.favorite-list-li{width:100%;position:relative;-webkit-box-align:center;-ms-flex-align:center;-ms-grid-row-align:center;align-items:center;border-bottom:1px solid #ccc}.favorite-list-li:before{content:'';position:absolute;display:inline-block;height:70%;width:2px;top:15%;background-color:#ccc}.favorite-list-img,.favorite-list-text,.favorite-list-category,.favorite-list-pn,.favorite-list-catalogue,.favorite-list-delete{display:inline-block;vertical-align:middle;padding:20px}.favorite-list-img{padding-right:0}.favorite-list-img img{width:100px}.favorite-list-text{padding:0}.favorite-list-text-inner{-webkit-box-align:center;-ms-flex-align:center;-ms-grid-row-align:center;align-items:center}.favorite-list-pn{border-left:1px solid #ccc}.favorite-list-pn a{text-decoration:underline;-webkit-transition:all .2s ease;transition:all .2s ease}.favorite-list-pn a:hover{opacity:.7;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)"}.favorite-list-category span{white-space:nowrap}.favorite-list-pn{border-left:1px solid #ccc}.favorite-list-pn a{text-decoration:underline}.favorite-list-catalogue{border-left:1px solid #ccc}.favorite-list-delete{padding-right:0}.favorite-list-delete-button{position:relative;display:block;border:1px solid #ccc;cursor:pointer;padding:15px 0 15px 22%;min-width:150px;background-color:#efefef;-webkit-transition:all .2s ease;transition:all .2s ease}.favorite-list-delete-button:hover{background-color:#e7eded}.favorite-list-delete-button span{display:block;font-size:13px;line-height:1.4;min-width:180px}.favorite-list-delete-button span:before{content:'';display:block;position:absolute;top:30%;left:5%;width:27px;height:27px;background-image:url(/common/images/sprites.png);background-position:-80px -111px;background-size:211px 178px}@media screen and (max-width:1024px){.favorite-list-delete-button span{min-width:auto}}@media screen and (max-width:767px){.favorite-list-li{padding:10px 0}.favorite-list-li:before{content:none}.favorite-list-img,.favorite-list-text,.favorite-list-category,.favorite-list-pn,.favorite-list-catalogue,.favorite-list-delete{padding:0}.favorite-list-img{width:16%}.favorite-list-text{width:46%;padding-left:3%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.favorite-list-category,.favorite-list-pn,.favorite-list-catalogue{width:100%;font-size:13px}.favorite-list-category{margin-bottom:5px}.favorite-list-pn,.favorite-list-catalogue{border-left:none}.favorite-list-pn{margin-bottom:5px}.favorite-list-pn:before{content:'品番';background-color:#e0e0e0;padding:2px;font-size:12px;margin-right:5px}.favorite-list-catalogue:before{content:'掲載カタログ';background-color:#e0e0e0;padding:2px;font-size:12px;display:block;width:80px}.favorite-list-delete{width:38%}.favorite-list-delete-button{min-width:auto;padding:10px 0 10px 22%}.favorite-list-delete-button span{font-size:11px}.favorite-list-delete-button span:before{top:25%;width:20px;height:20px;background-image:url(/common/images/sprites.png);background-position:-60px -84px;background-size:158px 134px}}.findimages .contents.findimages_detail{margin-top:20px;padding-bottom:50px}.findimages img{user-select:none;-moz-user-select:none;-ms-user-select:none;-webkit-user-select:none;-khtml-user-select:none;-webkit-user-drag:none;-khtml-user-drag:none;-webkit-touch-callout:none}.findimages-main{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";-webkit-transition:all .5s ease;transition:all .5s ease}.findimages-main.is-novisible{display:none}.findimages-main.is-visible{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"}.findimages-search{background-color:#fff;border:1px solid #ccc;padding:30px}.findimages-search-checkList{border-bottom:1px solid #ccc;padding:10px 0}.findimages-search-title{display:inline-block;vertical-align:middle;font-weight:700;width:15%}.findimages-search-checks{display:inline-block;vertical-align:middle;width:80%}.findimages-search-checks label{margin-right:40px}.findimages-amount{color:#666;position:absolute;font-size:18px;font-weight:700;top:170px}.findimages-list{position:relative}.findimages-list-li{width:24%;border:1px solid #ccc;cursor:pointer;-webkit-transition:all .2s ease;transition:all .2s ease}.findimages-list-li:hover{opacity:.7;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)"}.findimages-list-li a:hover{text-decoration:none}.findimages-list-text{position:relative;padding:10px}.findimages-list-style,.findimages-list-place{display:inline-block;font-size:11px;line-height:1.4;border:1px solid #ccc;padding:2px}.findimages-list-digibook{clear:both;display:block;padding:0 3px;background-color:#efefef;font-size:11px;margin-top:5px;margin-bottom:5px}.findimages-list-theme{display:block}.findimages-pager{text-align:center;padding:30px 0}.findimages-pager-num{position:relative;font-size:16px;display:inline-block;vertical-align:middle;padding:2px 13px;border:1px solid #fff;border-radius:20px;cursor:pointer;margin-right:10px;-webkit-transition:all .2s ease;transition:all .2s ease}.findimages-pager-num.disabled{display:none}.findimages-pager-num:hover,.findimages-pager-num.is-active{border:1px solid #ccc}.findimages-pager-prev,.findimages-pager-next{display:inline-block;vertical-align:middle;cursor:pointer;margin-top:6px;-webkit-transition:all .2s ease;transition:all .2s ease}.findimages-pager-prev:hover .findimages-pager-icon,.findimages-pager-next:hover .findimages-pager-icon{background-color:#e7eded}.findimages-pager-prev{margin-right:20px}.findimages-pager-next{margin-left:10px}.findimages-pager-icon{position:relative;display:inline-block;width:40px;height:40px;background-color:#efefef;border-radius:20px}.findimages-pager-icon_prev:after{top:37%;left:42%;width:10px;height:10px;-webkit-transform:rotateZ(135deg);-ms-transform:rotate(135deg);transform:rotateZ(135deg);border-bottom:1px solid #333;border-right:1px solid #333}.findimages-pager-icon_next:after{top:37%;left:32%;width:10px;height:10px;-webkit-transform:rotateZ(-45deg);-ms-transform:rotate(-45deg);transform:rotateZ(-45deg);border-bottom:1px solid #333;border-right:1px solid #333}.findimages-detail{margin-bottom:50px}.findimages-detail h3{background-color:#9fa0a0;color:#fff;font-size:12px;font-weight:400;padding:2px 5px;margin-bottom:10px}.findimages-detail-back{display:inline-block;background-color:#efefef;font-size:12px;width:150px;padding:10px 0}.findimages-detail-back span:after{right:auto;left:10px;width:8px;height:8px;-webkit-transform:rotateZ(135deg);-ms-transform:rotate(135deg);transform:rotateZ(135deg);border-bottom:1px solid #333;border-right:1px solid #333}.findimages-detail-img{width:80%;max-height:800px;border:1px solid #ccc;margin:0 auto 20px;text-align:center}.findimages-detail-img img{max-width:100%;max-height:798px}.findimages-detail-pn{font-size:18px;padding:5px 0}.findimages-detail-category{display:inline-block;float:right;width:60px;text-align:center;font-size:11px;font-weight:400;color:#fff;padding:3px 0}.findimages-detail-style,.findimages-detail-digibook,.findimages-detail-theme,.findimages-detail-point,.findimages-detail-products{width:80%;margin-left:auto;margin-right:auto}.findimages-detail-style{margin-bottom:10px}.findimages-detail-style span{border:1px solid #ccc;font-size:11px;padding:2px;margin-right:5px}.findimages-detail-digibook{margin-bottom:10px;background-color:#efefef;font-size:11px;padding:2px 5px;margin-bottom:20px}.findimages-detail-theme{font-size:18px;font-weight:700;margin-bottom:10px}.findimages-detail-products{margin-top:10px;margin-bottom:10px}.findimages-detail-products li{border-top:1px solid #ccc}.findimages-detail-products li:last-child{border-bottom:1px solid #ccc}.findimages-detail-products li a{display:block;height:100%;width:100%;padding:15px 0}@media screen and (max-width:767px){.findimages-search{padding:3%}.findimages-amount{font-size:14px;top:110px}.findimages-list-li{width:48%}.findimages-pager-num{font-size:14px;padding:0 7px;margin-right:5px}.findimages-pager-prev{margin-right:5px}.findimages-pager-next{margin-left:0}.findimages-pager-icon{width:30px;height:30px}.findimages-detail-img,.findimages-detail-style,.findimages-detail-digibook,.findimages-detail-theme,.findimages-detail-point,.findimages-detail-products{width:100%}.findimages-detail-digibook{margin-bottom:0}.findimages-detail-theme{line-height:1.6}}.findimages_show .contents{margin-top:0}.showroom section{margin-bottom:50px}.showroom-h2{color:#666;text-align:center;line-height:1.5;margin-top:30px;margin-bottom:30px}.showroom-float{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";-webkit-transition:all .3s ease;transition:all .3s ease}.showroom-float.is-visible{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"}.showroom-float a{display:block;position:fixed;z-index:900}.showroom-float a:first-child{top:35%;right:15px}.showroom-float a:nth-child(2){top:35%;right:160px}.showroom-info{margin-bottom:50px}.showroom-info-switch{display:none}.showroom-info-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.showroom-info-box{display:inline-block;width:49%}.showroom-info-head{color:#666;border-bottom:1px solid #ccc;margin-bottom:10px}.showroom-info-list-li{margin-bottom:10px}.showroom-info-list-li:last-child{margin-bottom:0}.showroom-info-list-date{display:inline-block;vertical-align:middle;font-size:12px;color:#9fa0a0;margin-right:10px}.showroom-info-list-area{display:inline-block;vertical-align:middle;width:60px;text-align:center;color:#fff;font-size:11px;margin-right:5px;background-color:#6e96ce}.showroom-info-list-li span:nth-child(3){display:block}.showroom-decline{padding-top:30px;padding-bottom:30px;border-top:1px solid #ccc;border-bottom:1px solid #ccc}.showroom-tab{width:100%;margin-bottom:20px}.showroom-tab li{position:relative;width:33.33%}.showroom-index-main{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;z-index:0}.showroom-index-main-box{position:relative;width:49.5%;background-color:#000}.showroom-index-main-box:hover .showroom-index-main-text{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"}.showroom-index-main-box:hover .showroom-index-main-img{opacity:.6;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=60)"}.showroom-index-main-img{width:100%;z-index:1;-webkit-transition:all .3s ease;transition:all .3s ease}.showroom-index-main-text{position:absolute;top:42%;left:20%;color:#fff;z-index:2;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";-webkit-transition:all .3s ease;transition:all .3s ease}.showroom-index-main-text img{display:block}.showroom-index-main-view{position:relative;width:112px;height:112px;background-color:#fff;border-radius:100%;padding:12px;margin:-50px auto 0;z-index:30}.showroom-index-main-view-border{width:87px;height:87px;border:2px solid #185f98;border-top-color:#aebfd3;border-radius:100%;padding:12px;-webkit-transition:opacity .3s ease;transition:opacity .3s ease}.showroom-index-main-view-border.is-animate{-webkit-animation:loaderSpin 1s infinite linear;animation:loaderSpin 1s infinite linear}.showroom-index-main-view-img{position:absolute;top:25px;left:25px}@keyframes loaderSpin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.showroom-index-lead{margin-top:30px}.showroom-index-lead p{width:70%;margin:0 auto}.showroom-index-tab{width:100%;margin-bottom:20px}.showroom-index-tab li{position:relative;width:33.33%}.showroom-index-tab-content-border{border-top:1px solid #ccc}.showroom-index-tab-content .counsel-check{position:relative;margin-top:20px;padding-left:120px}.showroom-index-tab-content .counsel-check:before{top:8px;left:20px;width:77px;height:0;padding-top:12px;background:url(/images/showroom/index/counsel_check_arrow.png) no-repeat top center}.showroom-index-tab-content .counsel-checkDet{position:relative;margin-top:20px;padding-left:165px}.showroom-index-tab-content .counsel-checkDet:before{top:8px;left:40px;width:85px;height:0;padding-top:98px;background:url(/images/showroom/index/counsel_check_icon.png) no-repeat top center}.showroom-index-tab-content .counsel-checkDet-text{position:relative;display:block;padding-left:15px}.showroom-index-tab-content .counsel-checkDet-text:before{top:10px;left:0;width:10px;height:0;padding-top:7px;background:url(/images/showroom/index/counsel_check_check.png) no-repeat top center}.showroom-index-tab-content .ipad-title{position:relative;height:130px}.showroom-index-tab-content .ipad-title:before{top:50%;left:65px;height:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.showroom-index-tab-content .ipad-title-photo{background:#dedd7b}.showroom-index-tab-content .ipad-title-photo:before{width:54px;padding-top:48px;background:url(/images/showroom/index/ipad_icon_photo.png) no-repeat top center;background-size:contain}.showroom-index-tab-content .ipad-title-style{background:#aedad1}.showroom-index-tab-content .ipad-title-style:before{width:57px;padding-top:57px;background:url(/images/showroom/index/ipad_icon_style.png) no-repeat top center;background-size:contain}.showroom-index-tab-content .ipad-title-block{position:absolute;top:50%;left:165px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.showroom-index-tab-content .ipad-title-block-title{font-size:24px;font-weight:700;line-height:24px}.showroom-index-tab-content .ipad-title-lead{padding-top:30px;padding-bottom:30px;text-align:center;font-size:18px}.showroom-index-tab-content .ipad-btn{margin-right:0;margin-left:0;width:250px}.showroom-index-tab-content-btn{width:670px}.showroom-index-usage{margin-top:-140px;padding-top:140px}.showroom-index-rooms{margin-top:-140px;padding-top:140px}.showroom-index-rooms_site,.showroom-index-rooms_studio{padding-top:20px;margin-bottom:30px}.showroom-index-rooms_site{border-top:10px solid #edc07d}.showroom-index-rooms_studio{border-top:10px solid #b3db96}.showroom-index-rooms a{margin-bottom:20px}.showroom-index-rooms a:hover{text-decoration:none}.showroom-detail-main-topImage{display:none;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";margin-bottom:30px;-webkit-transition:all .3s ease;transition:all .3s ease}.showroom-detail-main-topImage.is-active{display:block}.showroom-detail-main-topImage.is-visible{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"}.showroom-detail-main-topImage img{width:100%}.showroom-detail-main-thumb{text-align:center;margin-bottom:50px;letter-spacing:-.41em}.showroom-detail-main-thumb li{cursor:pointer;display:inline-block;width:120px;margin-right:10px;-webkit-transition:all .3s ease;transition:all .3s ease}.showroom-detail-main-thumb li:last-child{margin-right:0}.showroom-detail-main-thumb li:hover{opacity:.7;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)"}.showroom-detail-tab{width:100%;margin-bottom:20px}.showroom-detail-tab li{width:50%}.showroom-detail-tab-borderBottom{border-bottom:1px solid #ccc}.showroom-detail-lineup-icons{padding:20px}.showroom-detail-lineup-icons li{text-align:center;line-height:1.4}.showroom-detail-lineup-icons img{display:block;width:50px;height:50px;margin:0 auto 5px}.showroom-detail-lineup-list{padding:20px}.showroom-detail-lineup-list ul{margin-right:-20px}.showroom-detail-linkview a{display:block;background-color:#f4f4f4;border:1px solid #ccc;text-align:center;width:50%;padding:10px 0;margin-left:auto;margin-right:auto;-webkit-transition:all .2s ease;transition:all .2s ease}.showroom-detail-linkview a img{width:150px;vertical-align:middle}.showroom-detail-linkview a:hover{background-color:#e7eded;text-decoration:none}.showroom-detail-access{border:1px solid #ccc}.showroom-detail-access-map{position:relative;text-align:center;border-bottom:1px solid #ccc}.showroom-detail-access-map a{position:absolute;bottom:10px;right:10px}.showroom-detail-access-text{padding:20px}.showroom-detail-access-summary{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.showroom-detail-access-summary .pure-u-1-2{width:49%}.showroom-detail-access-summary table td{vertical-align:top}.showroom-detail-access-summary table td:first-child{width:60px}.showroom-detail-access-reserve{border-top:1px solid #ccc;padding-top:10px;margin-top:20px;margin-bottom:50px}.showroom-reservation .mod-head3{padding:0;margin-bottom:10px}.showroom-reservation-select{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.showroom-reservation-select a{width:10%;display:inline-block;background-color:#f4f4f4;border:1px solid #ccc;text-align:center;font-size:14px;letter-spacing:normal;padding:10px 0;margin-right:1%;margin-bottom:10px;-webkit-transition:all .2s ease;transition:all .2s ease}.showroom-reservation-select a:last-child{margin-right:0}.showroom-reservation-select a:hover{background-color:#e7eded;text-decoration:none}.showroom-reservation-step{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.showroom-reservation-step div{width:32%}.showroom-reservation-link{width:280px}.showroom-reservation-link span:after{border-bottom:1px solid #fff;border-right:1px solid #fff}@media screen and (max-width:1024px){.showroom-info-list-title{width:100%}.showroom-index-usage,.showroom-index-rooms{margin-top:-70px;padding-top:70px}.showroom-detail-main-thumb_6img{text-align:left;width:600px;margin:0 auto 50px}.showroom-detail-main-thumb_6img li{width:20%;margin-right:0;padding:5px}}@media screen and (max-width:767px){.showroom-h2{margin-top:20px;margin-bottom:20px}.showroom-float{display:none}.showroom-info{padding:0}.showroom-info-switch{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;font-size:12px}.showroom-info-switch span{display:inline-block;width:50%;padding:10px 5px;color:#666;border-bottom:1px solid #ccc}.showroom-info-switch span.is-active{color:#333;border-top:1px solid #ccc;border-right:1px solid #ccc;border-left:1px solid #ccc;border-bottom:none}.showroom-info-inner{display:block;border-right:1px solid #ccc;border-left:1px solid #ccc;border-bottom:1px solid #ccc}.showroom-info-box{width:100%;padding:10px;display:none}.showroom-info-box.is-active{display:block}.showroom-info-head{display:none}.showroom-decline{padding-top:20px;padding-right:5%;padding-bottom:20px;padding-left:5%}.showroom-index-main{display:block}.showroom-index-main-box{display:block;width:100%;background-color:#fff;padding-top:10px}.showroom-index-main-view{margin-bottom:-60px}.showroom-index-main-sptxt{line-height:1.6;margin:10px 4%}.showroom-index-lead p{width:100%}.showroom-index-tab-content .counsel-check{padding-left:60px}.showroom-index-tab-content .counsel-check:before{top:10px;left:0;width:50px;padding-top:8px;background-size:contain}.showroom-index-tab-content .counsel-checkDet{position:relative;margin-top:20px;padding-left:80px}.showroom-index-tab-content .counsel-checkDet:before{left:0;width:60px;padding-top:69px;background-size:contain}.showroom-index-tab-content .ipad-title{height:80px}.showroom-index-tab-content .ipad-title:before{left:20px}.showroom-index-tab-content .ipad-title-photo:before{width:30px;padding-top:27px}.showroom-index-tab-content .ipad-title-style{background:#aedad1}.showroom-index-tab-content .ipad-title-style:before{width:30px;padding-top:30px}.showroom-index-tab-content .ipad-title-block{left:70px;padding-right:15px}.showroom-index-tab-content .ipad-title-block-title{font-size:18px}.showroom-index-tab-content .ipad-title-lead{padding-top:20px;padding-right:20px;padding-bottom:20px;padding-left:20px;font-size:16px}.showroom-index-tab-content .ipad-btn{margin-right:auto;margin-left:auto;width:250px}.showroom-index-tab-content-btn{width:100%}.showroom-detail-main-title{margin-bottom:20px}.showroom-detail-main-thumb{text-align:left;width:250px;margin:0 auto 50px}.showroom-detail-main-thumb li{width:50%;margin-right:0;padding:5px}.showroom-detail-linkview a{width:90%}.showroom-detail-access-map a{position:relative;bottom:auto;right:auto}.showroom-detail-access-summary .pure-u-1-2{width:100%}.showroom-detail-access-route .mod-read{margin-bottom:0}.showroom-detail-lineup-icons{font-size:10px;padding:10px}.showroom-detail-lineup-icons li{padding:0 5px}.showroom-detail-lineup-icons img{width:auto;height:auto}.showroom-reservation-select{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.showroom-reservation-select a{width:18.3%;margin-right:2%}.showroom-reservation-select a:nth-child(5){margin-right:0}.showroom-reservation-step{-ms-flex-wrap:wrap;flex-wrap:wrap}.showroom-reservation-step div{width:100%}}.shop_search-head{width:100%;margin-bottom:20px;background-color:#fff;vertical-align:middle}.shop_search-head-num{display:inline-block;background-color:#9fa0a0;color:#fff;font-size:20px;font-weight:700;text-align:center;padding:0 15px;margin-right:20px}.ua-ie-11 .shop_search-head-num{padding-top:7px}.shop_search-head-title{display:inline-block;font-size:20px}.shop_search-index{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.shop_search-index-tab .mod-catList-tab{width:50%}.shop_search-index-box{width:49%;background-color:#efefef;text-align:center;-webkit-transition:all .2s ease;transition:all .2s ease}.shop_search-index-box:hover{background-color:#e7eded;text-decoration:none}.shop_search-index-box img{width:100%}.shop_search-index-box span{display:block;font-size:16px;padding:10px 0}.shop_search-index-box_reform span{margin-left:30%}.shop_search-index-box_curtain span{margin-right:30%}.shop_search-curtain-box{background-color:#efefef;margin-bottom:20px;padding:50px 0}.shop_search-curtain-showroom{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:30px;margin-bottom:30px}.shop_search-curtain-showroom-img{width:45%}.shop_search-curtain-showroom-text{width:50%}.shop_search-curtain-showroom-text-img{display:block;margin-bottom:5px}.shop_search-curtain-showroom-text-box{padding-bottom:30px}.shop_search-curtain-showroom-text-box-flagship{width:75px;margin-left:5px;margin-top:7px}.shop_search-curtain-showroom-text-box a span{position:relative;font-size:13px}.shop_search-curtain-reserve,.shop_search-curtain-search{border-top:1px solid #ccc;padding:20px 0 50px}.shop_search-curtain-reserve .pure-g,.shop_search-curtain-search .pure-g{-webkit-box-align:center;-ms-flex-align:center;-ms-grid-row-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.shop_search-curtain-reserve .pure-g div,.shop_search-curtain-search .pure-g div{letter-spacing:normal}.shop_search-searchInput{background-color:#efefef;padding:20px 0}.shop_search-searchInput-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;background-color:#fff;border:1px solid #ccc;padding:30px;margin-bottom:20px}.shop_search-searchInput-inner:last-child{margin-bottom:0}.shop_search-searchInput-inner h3{margin-bottom:20px;font-weight:400}.shop_search-searchInput-checkList{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex}.shop_search-searchInput-checkList-item{width:25%;border-right:1px solid #ccc;text-align:center;padding-right:15px}.shop_search-searchInput-checkList-item:last-child{border-right:none}.shop_search-searchInput-address{width:25%}.shop_search-searchInput-address .mod-select{margin-bottom:20px}.shop_search-searchInput-address .mod-button_arrow{width:100%;background-color:#9fa0a0;color:#fff;margin-bottom:30px}.shop_search-searchInput-address .mod-button_arrow span:after{border-color:#fff}.shop_search-searchInput-address .mod-input{width:100%;padding:10px;margin-bottom:20px}.shop_search-searchInput-map{width:70%}.shop_search-searchInput-map-inner{position:relative;width:630px;height:490px;margin:0 auto;background-image:url(/images/shop_search/map.png);background-repeat:no-repeat;background-position:80px 120px}.shop_search-searchInput-map-box{position:absolute;background-color:#efefef;border-radius:4px;padding-left:10px}.shop_search-searchInput-map-box a{display:block;line-height:2.25}.ua-ie-11 .shop_search-searchInput-map-box a{line-height:1.7;padding-top:7px}.shop_search-searchInput-map-box a span{position:relative}.shop_search-searchInput-map-box a span:after{content:'';display:inline-block;margin-left:5px;width:8px;height:8px;-webkit-transform:rotateZ(-45deg);-ms-transform:rotate(-45deg);transform:rotateZ(-45deg);border-bottom:1px solid #333;border-right:1px solid #333}.shop_search-searchInput-map-box_okinawa{top:238px;left:0;width:92px;height:32px}.shop_search-searchInput-map-box_kyusyu{top:0;left:0;width:92px;height:220px}.shop_search-searchInput-map-box_shikoku{top:0;left:110px;width:92px;height:128px}.shop_search-searchInput-map-box_chugoku{top:0;left:220px;width:92px;height:158px}.shop_search-searchInput-map-box_kinki{display:-webkit-box;display:-ms-flexbox;display:flex;top:0;left:330px;width:180px;height:125px}.shop_search-searchInput-map-box_kinki div{width:50%}.shop_search-searchInput-map-box_chubu{display:-webkit-box;display:-ms-flexbox;display:flex;bottom:0;left:80px;width:265px;height:95px}.shop_search-searchInput-map-box_chubu div{width:33.33%}.shop_search-searchInput-map-box_kanto{display:-webkit-box;display:-ms-flexbox;display:flex;bottom:0;right:0;width:265px;height:95px}.shop_search-searchInput-map-box_kanto div{width:33.33%}.shop_search-searchInput-map-box_tohoku{display:-webkit-box;display:-ms-flexbox;display:flex;bottom:110px;right:0;width:180px;height:95px}.shop_search-searchInput-map-box_tohoku div{width:50%}.shop_search-searchInput-map-box_hokkaido{bottom:215px;right:0;width:110px;height:32px;padding-left:20px}.shop_search-searchMap{background-color:#efefef;padding:20px 0}.shop_search-searchMap-head{position:relative;background-color:#e0e0e0;font-weight:700;padding:10px 20px;margin-bottom:20px}.shop_search-searchMap-head-btn{position:absolute;right:0;top:0;background-color:#fff;padding:10px 0}.shop_search-searchMap-head-btn span:after{right:auto;left:10px;width:8px;height:8px;-webkit-transform:rotateZ(135deg);-ms-transform:rotate(135deg);transform:rotateZ(135deg);border-bottom:1px solid #333;border-right:1px solid #333}.shop_search-searchMap-list{background-color:#fff;border:1px solid #ccc;padding:20px;margin-bottom:20px}.shop_search-searchMap-list:last-child{margin-bottom:0}.shop_search-searchMap-list-head{border-bottom:1px solid #ccc;padding-bottom:15px}.shop_search-searchMap-list-body{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-top:15px}.shop_search-searchMap-list-body li{width:25%;margin-bottom:15px}.shop_search-searchMap-list-body li a{text-decoration:underline}.shop_search-result-main{background-color:#efefef;padding:20px 0;margin-bottom:20px}.shop_search-result-head{position:relative;margin-bottom:20px;background-color:#e0e0e0;padding:10px 20px}.shop_search-result-head-place{font-weight:700}.shop_search-result-head-num{position:absolute;right:20px}.shop_search-result-map{width:97%;height:500px;background-color:#e0e0e0;border:1px solid #ccc;margin:0 auto 20px}.shop_search-result-select{width:97%;margin:0 auto}.shop_search-result-select .shop_search-result-item{border:none}.shop_search-result-select .shop_search-result-item-inner{width:68%}.shop_search-result-select .shop_search-result-item-img{width:20%}.shop_search-result-select .shop_search-result-item-text{width:77%}.shop_search-result-select .shop_search-result-item-contact{width:30%}.shop_search-result-select .shop_search-result-item-contact .mod-button_arrow,.shop_search-result-select .shop_search-result-item-contact .mod-button_blank{padding:15px 0}.shop_search-result-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:space-between;background-color:#fff;border:1px solid #ccc;padding:20px;margin-bottom:20px}.shop_search-result-item-inner{width:68%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}.shop_search-result-item-img{width:25%}.shop_search-result-item-img img{width:100%}.shop_search-result-item-text{width:72%}.shop_search-result-item-text-name{display:block;font-size:18px;font-weight:700}.shop_search-result-item-text-area{display:block;font-weight:700}.shop_search-result-item-text-lead{display:block}.shop_search-result-item-category{width:100%;margin-top:10px}.shop_search-result-item-category li{display:inline-block;width:95px;border:1px solid #9fa0a0;border-radius:2px;font-size:12px;color:#9fa0a0;text-align:center;padding:5px 0}.shop_search-result-item-category li.is-active{background-color:#9fa0a0;color:#fff}.shop_search-result-item-contact{width:30%}.shop_search-result-item-contact-tel{display:block;background-color:#efefef;font-size:18px;font-weight:700;text-align:center;padding:10px 0;margin-bottom:10px}.shop_search-result-item-contact-links{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.shop_search-result-item-contact-links .mod-button_arrow,.shop_search-result-item-contact-links .mod-button_blank{width:49%;background-color:#efefef;font-weight:700;padding:5px 0;margin:0}@media screen and (max-width:1024px){.shop_search-searchInput-inner{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:30px 10px}.shop_search-searchInput-head{width:94%;margin:0 auto 20px}.shop_search-searchInput-address{width:100%;padding:0 20px}.shop_search-searchInput-address .mod-button_arrow{width:200px}.shop_search-searchInput-map{width:100%;padding:0 20px}}@media screen and (max-width:767px){.shop_search-head{margin-bottom:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.shop_search-head-num{width:10%;padding:5px}.shop_search-head-title{width:90%;font-size:18px;line-height:1.4}.shop_search-index{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.shop_search-index-box{width:100%;margin-bottom:20px}.shop_search-index-box span{font-size:14px;margin-left:0;margin-right:0}.shop_search-curtain-box{padding:20px 0}.shop_search-curtain-showroom{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-top:10px;margin-bottom:10px}.shop_search-curtain-showroom-img,.shop_search-curtain-showroom-text{width:100%}.shop_search-curtain-showroom-text{margin-top:10px}.shop_search-curtain-showroom-text-box{padding:10px 0}.shop_search-curtain-showroom-text-box a{font-size:16px}.shop_search-curtain-search{padding:10px 0 30px;margin-bottom:10px}.shop_search-curtain-search .pure-g div{margin-bottom:20px}.shop_search-curtain-reserve{padding:20px 0}.shop_search-curtain-reserve .pure-g div{margin-bottom:20px}.shop_search-searchInput-inner{padding:10px 0 0}.shop_search-searchInput-checkList{-ms-flex-wrap:wrap;flex-wrap:wrap;padding-left:10px}.shop_search-searchInput-checkList-item{width:50%;border-right:none;text-align:left;padding-right:0;margin-bottom:20px}.shop_search-searchInput-address .mod-button_arrow{margin-bottom:20px}.shop_search-searchInput-map{display:none}.shop_search-searchMap-head{padding:10px}.shop_search-searchMap-head-btn{width:40%}.shop_search-searchMap-head-btn span{margin-left:10px}.shop_search-searchMap-list{padding:10px 10px 0}.shop_search-searchMap-list-head{padding-bottom:10px}.shop_search-searchMap-list-body li{width:50%}.shop_search-result-head{margin-bottom:10px}.shop_search-result-head-num{display:none}.shop_search-result-map{width:94%;height:300px;margin-bottom:10px}.shop_search-result-select{width:94%}.shop_search-result-select .shop_search-result-item-img{width:30%}.shop_search-result-select .shop_search-result-item-inner{width:100%}.shop_search-result-select .shop_search-result-item-text{width:66%}.shop_search-result-select .shop_search-result-item-category{width:100%}.shop_search-result-select .shop_search-result-item-contact{width:100%}.shop_search-result-select .shop_search-result-item-contact .mod-button_arrow,.shop_search-result-select .shop_search-result-item-contact .mod-button_blank{padding:15px 0}.shop_search-result-item{padding:10px}.shop_search-result-item-inner{width:100%}.shop_search-result-item-img{width:30%}.shop_search-result-item-text{width:66%}.shop_search-result-item-text-name{font-size:16px}.shop_search-result-item-category{display:table;border-collapse:separate;border-spacing:2px 0;margin-bottom:10px}.shop_search-result-item-category li{display:table-cell;width:18%;height:50px;vertical-align:middle;font-size:11px}.shop_search-result-item-contact{width:100%}.shop_search-result-item-contact .mod-button_arrow,.shop_search-result-item-contact .mod-button_blank{padding:15px 0}.shop_search-result-item-contact .mod-button_arrow span,.shop_search-result-item-contact .mod-button_blank span{font-size:12px;margin-left:-10px}}.digital_book-topnav-li{border-style:solid;border-width:1px 1px 1px 0;border-color:#ccc;text-align:center}.digital_book-topnav-li:first-child{border-width:1px}.digital_book-topnav-li a{display:block;padding-top:20px;padding-bottom:20px;-webkit-transition:all .2s ease;transition:all .2s ease}.digital_book-topnav-li a:hover{background-color:#e7eded;text-decoration:none}.digital_book-topbook-image{float:left;padding-left:60px;padding-right:70px}.digital_book-topbook-text{float:left}.digital_book-topbtn{margin-top:10px;margin-bottom:20px}.digital_book-topbtn .mod-button{float:right;width:300px;color:#fff}.digital_book-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;margin-bottom:40px}.digital_book-list-li{width:33.333%;padding:15px;border-left:1px solid #ccc;border-bottom:1px solid #ccc;letter-spacing:-.5em}.digital_book-list-li:nth-child(3n),.digital_book-list-li:last-child{border-right:1px solid #ccc}.digital_book-list-li:last-child{width:33.45%}.digital_book-list-li:last-child:nth-child(3n){width:33.333%}.digital_book-list-img{padding:20px 0;text-align:center}.digital_book-list-img img{max-height:180px}.digital_book-list-name{height:60px;font-size:18px;font-weight:700;font-family:Hind Madurai,AXIS Std,Yu Gothic,"メイリオ",Meiryo,sans-serif;line-height:1.4;text-align:center;letter-spacing:normal}.digital_book-list-btn{display:block;background-color:#f4f4f4;border:1px solid #ccc;text-align:center;letter-spacing:normal;font-size:12px;padding:10px 0;margin-bottom:10px;-webkit-transition:all .2s ease;transition:all .2s ease}.digital_book-list-btn:hover{background-color:#e7eded;text-decoration:none}.digital_book-list-btn_digitalbook,.digital_book-list-btn_pdfpage{display:inline-block;width:48%}.digital_book-list-btn_digitalbook .mod-icon,.digital_book-list-btn_pdfpage .mod-icon{display:block}.digital_book-list-btn_digitalbook{margin-right:4%}.digital_book-list-btn_catalog{padding:15px}.digital_book-list-btn_catalog .mod-icon{margin-right:10px}.digital_book-list-btn_single .mod-icon{margin-right:10px}.digital_book-list span{opacity:.5;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)"}.digital_book-list span:hover{background-color:#f4f4f4}.digital_book-list-intro{letter-spacing:normal}.digital_book-list-introPn{text-indent:-5px;letter-spacing:normal;margin-top:5px}.digital_book-old-caution{border:1px solid #c00;margin-bottom:30px;padding:15px 20px}.digital_book-old-caution h4{color:#c00}@media screen and (max-width:767px){.digital_book .mod-catList-tab{border:none;margin-bottom:10px}.digital_book-topnav{margin-left:-10px}.digital_book-topnav-li{padding-left:10px;padding-bottom:10px;border-width:0}.digital_book-topnav-li:first-child{border-width:0}.digital_book-topnav-li a{padding-top:10px;padding-bottom:10px;border:1px solid #ccc;-webkit-transition:all .2s ease;transition:all .2s ease}.digital_book-topnav-li a:hover{background-color:#e7eded;text-decoration:none}.digital_book-topbook-image{float:none;width:100%;margin-bottom:10px;padding-left:0;padding-right:0;text-align:center}.digital_book-topbook-text{float:none}.digital_book-topbtn{margin-bottom:0}.digital_book-topbtn .mod-button{float:none;width:100%}.digital_book-list-li{width:100%;padding:15px 0;border-left:none;letter-spacing:-.4em}.digital_book-list-li:nth-child(3n),.digital_book-list-li:last-child{border-right:0}.digital_book-list-li:last-child{width:100%}.digital_book-list-li:last-child:nth-child(3n){width:100%}.digital_book-list-img{margin-bottom:10px}.digital_book-list-name{height:auto;margin-bottom:15px;letter-spacing:normal}.digital_book-list-btn{display:inline-block;padding:5px 0;letter-spacing:normal}.digital_book-list-btn_digitalbook,.digital_book-list-btn_pdfpage{width:28%;margin-right:2%}.digital_book-list-btn_digitalbook{letter-spacing:-.1em}.digital_book-list-btn_catalog{width:39%}.digital_book-list-btn_catalog .mod-icon{display:block;margin-right:0;margin-bottom:1px}.digital_book-list-btn_single{width:100%;padding:10px}.digital_book-list-intro{letter-spacing:normal}.digital_book-list-introPn{letter-spacing:normal}.digital_book-old-caution{padding:10px;margin-bottom:10px}}.pdfdownload-lead{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:50px}.pdfdownload-lead-img{width:30%;max-height:250px;text-align:center}.pdfdownload-lead-img img{max-height:250px}.pdfdownload-lead-text{width:68%}.pdfdownload-lead-name{color:#333;font-size:25px;font-family:Hind Madurai,AXIS Std,Yu Gothic,"メイリオ",Meiryo,sans-serif;margin-bottom:20px}.pdfdownload-lead2{color:#333;font-size:20px;font-family:Hind Madurai,AXIS Std,Yu Gothic,"メイリオ",Meiryo,sans-serif;margin-bottom:10px}.pdfdownload-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;margin-bottom:60px}.pdfdownload-list-li{width:33.333%;padding:15px;border-left:1px solid #ccc;border-bottom:1px solid #ccc;letter-spacing:-.5em}.pdfdownload-list-li:nth-child(1),.pdfdownload-list-li:nth-child(2),.pdfdownload-list-li:nth-child(3){border-top:1px solid #ccc}.pdfdownload-list-li:nth-child(3n),.pdfdownload-list-li:last-child{border-right:1px solid #ccc}.pdfdownload-list-li:last-child{width:33.45%}.pdfdownload-list-li:last-child:nth-child(3n){width:33.333%}.pdfdownload-list-li a{display:block;background-color:#f4f4f4;border:1px solid #ccc;text-align:center;letter-spacing:normal;padding:15px 0;margin-bottom:10px;-webkit-transition:all .2s ease;transition:all .2s ease}.pdfdownload-list-li a:hover{background-color:#e7eded;text-decoration:none}.pdfdownload-list-li p{letter-spacing:normal;font-size:12px}.pdfdownload-reader{margin-bottom:20px}.pdfdownload-reader h4{font-size:19px;color:#9fa0a0;border-bottom:1px solid #ccc;padding:15px 0;margin-bottom:20px}.pdfdownload-reader-lead{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-right:20px}.pdfdownload-reader-lead-text{width:75%}@media screen and (max-width:767px){.pdfdownload-lead{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:10px}.pdfdownload-lead-img,.pdfdownload-lead-text{width:100%}.pdfdownload-lead-img{margin-bottom:20px}.pdfdownload-lead-name{text-align:center}.pdfdownload-lead2{font-size:16px;border-top:1px solid #ccc;padding-top:10px;margin-bottom:0}.pdfdownload-list{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:20px}.pdfdownload-list-li{width:100%;border-left:none}.pdfdownload-list-li:nth-child(1),.pdfdownload-list-li:nth-child(2),.pdfdownload-list-li:nth-child(3){border-top:none}.pdfdownload-list-li:nth-child(3n){border-right:none}.pdfdownload-list-li:last-child{width:100%;border-bottom:none;border-right:none}.pdfdownload-list-li:last-child:nth-child(3n){width:100%}.pdfdownload-reader{display:none}}.design-index-box .style-menuList-head-new{color:#fff}.design-index-box:hover{text-decoration:none}.design-archive-blockL{position:relative;float:left;padding-right:20px}.design-archive-blockR{position:relative;float:right;padding-left:20px}.design-archive-block-ab-bottom{position:absolute;bottom:0;left:0}.design-archive-border{padding-top:30px;border-top:1px solid #ccc}.design-archive .style-recipe-head{border-bottom:none}.design-archive-main{margin-bottom:5px}@media screen and (max-width:767px){.design-archive-blockL{float:none;margin-bottom:40px;padding-right:0}.design-archive-blockR{float:none;padding-left:0}.design-archive-block-ab-bottom{position:static;bottom:auto;left:auto;margin-top:-30px}}.download-index-box{border:1px solid #ccc;padding:20px 20px 40px;margin-bottom:50px}.download-index-head{margin-bottom:30px}.download-index-head-title{position:relative;background-color:#efefef;padding:30px}.download-index-head-title_en{font-family:Hind Madurai,AXIS Std,Yu Gothic,"メイリオ",Meiryo,sans-serif;font-size:26px;font-weight:700;margin-bottom:-10px}.download-index-head-title>div{position:absolute;bottom:30px}.download-index-head-img img{width:100%}.download-index-step{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:30px}.download-index-step div{position:relative}.download-index-step div img{width:100%;border:1px solid #ccc;margin-bottom:10px}.download-index-step div p{line-height:1.4}.download-index-step div:after{content:'';display:block;position:absolute;width:0;height:0;top:30%;right:-16%;border:10px solid transparent;border-left:10px solid #333}.download-index-step div:last-child:after{content:none}.download-index .mod-button{width:280px;background-color:#9fa0a0;color:#fff;margin-top:30px}.download-lead{font-size:18px;line-height:1.6;margin-bottom:20px}.download-head2{background-color:#efefef;font-size:18px;font-weight:400;padding:5px 20px;margin-bottom:20px}.download-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;margin-bottom:40px}.download-list-li{width:33.333%;padding:15px 15px 5px;border-left:1px solid #ccc;border-bottom:1px solid #ccc;letter-spacing:-.5em}.download-list-li:nth-child(1),.download-list-li:nth-child(2),.download-list-li:nth-child(3){border-top:1px solid #ccc}.download-list-li:nth-child(3n),.download-list-li:last-child{border-right:1px solid #ccc}.download-list-li:last-child{width:33.45%}.download-list-li:last-child:nth-child(3n){width:33.333%}.download-list-img{padding:20px;text-align:center}.download-list-img img{max-height:180px}.download-list-name{height:60px;font-size:18px;font-family:Hind Madurai,AXIS Std,Yu Gothic,"メイリオ",Meiryo,sans-serif;line-height:1.4;letter-spacing:normal;text-align:center}.download-list-btn{display:inline-block;width:48%;background-color:#f4f4f4;border:1px solid #ccc;text-align:center;font-size:14px;letter-spacing:normal;padding:10px 0;margin-right:4%;margin-bottom:10px;-webkit-transition:all .2s ease;transition:all .2s ease}.download-list-btn:nth-child(2n){margin-right:0}.download-list-btn:hover{background-color:#e7eded;text-decoration:none}.download-list-btn_single{margin-right:0;width:100%}.download-imagemapping-images{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:50px}.download-imagemapping-images div{position:relative;text-align:center}.download-imagemapping-images img{width:100%;border:1px solid #ccc}.download-imagemapping-images span{position:absolute;display:block;width:100%;text-align:center;color:#fff;line-height:1.4;bottom:10px}.download-imagemapping-images span.download-imagemapping-num{display:block;position:absolute;width:20px;top:2px;left:2px;color:#666}.download-imagemapping-images-sample{width:46.5%;position:relative}.download-imagemapping-images-chip{width:51.5%}.download-imagemapping-images-chip-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.download-imagemapping-images-chip-inner div{position:relative;width:31%;margin-bottom:3.4%}.download-imagemapping-descript{margin-bottom:50px}.download-imagemapping-descript .js-slide-toggleBlock{padding:20px}.download-imagemapping-descript-element{background-color:#e0e0e0;font-size:12px;padding:2px 10px}.download-imagemapping-num{display:inline-block;width:20px;height:20px;background:#fff;text-align:center;line-height:1.3;border:1px solid #ccc;color:#666;font-weight:400}.download-imagemapping .mod-catList-tab{width:50%}.download-imagemapping-product-inner{border:1px solid #ccc;padding:30px 20px 15px;margin:20px 0}.download-imagemapping-product-inner p{margin-top:20px}.download-imagemapping-product-inner .product-search-pn-title{text-align:right;margin-right:20px}.download-instruction-catList{margin:50px 0}.download-instruction-carousel{position:relative;margin-bottom:50px}.download-instruction-carousel li{border:1px solid #ccc;height:60px;padding:18px 0;text-align:center;line-height:1.4;cursor:pointer}.ua-ie-11 .download-instruction-carousel li{padding:24px 0}.download-instruction-carousel li:hover{background-color:#efefef}.download-instruction-carousel li.double{padding:9px 0}.ua-ie-11 .download-instruction-carousel li.double{padding:14px 0}.download-instruction-carousel li.is-active{border:2px solid #ccc;background-color:#efefef}.download-instruction-carousel .js-download-carousel{width:90%;margin:0 auto}.download-instruction .download-list-name{font-family:AXIS Std,Yu Gothic,"メイリオ",Meiryo,sans-serif;font-size:14px;height:50px}.download-instruction-box-head{margin-top:-140px;padding-top:140px}@media screen and (max-width:767px){.download-index-box{padding:10px 10px 20px;margin-bottom:20px}.download-index-head{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:10px}.download-index-head-title{padding:5px 10px 10px}.download-index-head-title_en{font-size:20px}.download-index-head-title>div{position:relative;bottom:auto}.download-index-step{margin-top:20px}.download-index-step div{margin-bottom:40px}.download-index-step div:after{top:108%;right:48%;border:10px solid transparent;border-top:10px solid #333}.download-index-step div:last-child{margin-bottom:0}.download-index .mod-button{margin-top:10px}.download-lead{font-size:14px}.download-head2{font-size:16px;line-height:1.4;padding:10px;margin-bottom:10px}.download-list-li{width:100%;padding:10px 10px 0;border-right:1px solid #ccc}.download-list-li:nth-child(2),.download-list-li:nth-child(3){border-top:none}.download-list-li:last-child{width:100%}.download-list-li:last-child:nth-child(3n){width:100%}.download-imagemapping-images{margin-bottom:20px}.download-imagemapping-images-sample,.download-imagemapping-images-chip{width:100%}.download-imagemapping-images-sample{margin-bottom:10px}.download-imagemapping-images span{bottom:5px;font-size:12px}.download-imagemapping-product-inner p,.download-imagemapping-product-inner .product-search-pn-title{text-align:center}.download-instruction-box-head{margin-top:-70px;padding-top:70px}}.company-menu{margin-bottom:20px}.company-menu-ul{margin-left:-2.5%}.company-menu-li{padding-bottom:5.20833%;padding-left:2.5%}.company-menu-a{display:block}.company-menu-a-img{margin-bottom:10px;overflow:hidden}.company-menu-a img{width:100%;opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";-webkit-transform:scale(1,1);-ms-transform:scale(1,1);transform:scale(1,1);-webkit-transition:all .3s ease;transition:all .3s ease}.company-menu-a:hover{text-decoration:none}.company-menu-a:hover img{opacity:.7;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";-webkit-transform:scale(1.1,1.1);-ms-transform:scale(1.1,1.1);transform:scale(1.1,1.1)}.company-menu-title-en{display:block;font-size:10px}.company-menu-title-jp{display:block;font-size:18px}.company-info{margin-bottom:50px}.company-point{font-size:20px;text-align:center}.company-h2{margin-bottom:20px;padding:5px 20px;font-size:18px;background:#efefef;color:#666}.ua-ie-11 .company-h2{padding:7px 20px 0}.company-num{display:inline-block;width:20px;height:20px;color:#fff;background:#9fa0a0;text-align:center;line-height:1.3;border-radius:10px}.company-tbl{width:100%;border-top:1px solid #ccc;border-spacing:0}.company-tbl th{width:26%;padding:15px 20px;text-align:left;vertical-align:top;background:#efefef;border-bottom:1px solid #ccc}.company-tbl td{padding:15px 20px;vertical-align:top;border-bottom:1px solid #ccc}.company-tbl td.company-tbl_left{text-align:left;padding:10px 20px}.company-tbl td.company-tbl_right{text-align:right;padding:10px 20px}.company-tbl td.company-tbl_dot{border-bottom:1px dotted #ccc}.company-tbl td.company-tbl_w20{width:20%}.company-tbl th.company-tbl-bg-blue,.company-tbl td.company-tbl-bg-blue{background:#dcf1ff}.company-tbl-multi{display:table;width:100%}.company-tbl-multi-item{display:table-cell;width:25%}.company-tbl-multi-detail{display:table-cell}.company-tbl-multi-border{margin-bottom:10px;padding-bottom:10px;border-bottom:1px solid #ccc}.company-tbl_horizon th,.company-tbl_horizon td{width:auto;border-right:1px solid #ccc;border-bottom:1px solid #ccc;text-align:center;padding:10px 0}.company-tbl_horizon th:last-child,.company-tbl_horizon td:last-child{border-right:none}.company-tbl_horizon th{background-color:#efefef}.company-tbl_horizon-border-right{border-right:1px solid #ccc!important}.company-tbl-scroll th,.company-tbl-scroll td{width:auto;border-right:1px solid #ccc;border-bottom:1px solid #ccc;text-align:center;padding:10px 0}.company-tbl-scroll th:last-child,.company-tbl-scroll td:last-child{border-right:none}.company-tbl-wrap{overflow:auto;white-space:nowrap;-webkit-overflow-scrolling:touch}.company-tbl-wrap:-webkit-scrollbar{height:5px}.company-tbl-wrap:-webkit-scrollbar-track{background:#f1f1f1}.company-tbl-wrap:-webkit-scrollbar-thumb{background:#bcbcbc}.company-detail-number{position:relative;display:inline-block;padding-left:30px}.company-detail-number:before{position:absolute;top:50%;left:0;width:24px;color:#fff;font-size:10px;line-height:1.4;text-align:center;background:#ccc;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.company-detail-tel:before{content:'TEL'}.company-detail-fax{margin-left:20px}.company-detail-fax:before{content:'FAX'}.company-detail-hp:before{content:'HP'}.company-detail2{border:3px solid #ccc}.company-detail2 .company-h2{margin-bottom:0}.company-detail2-inner{padding:30px}.company-detail2-title{font-size:20px}.company-map{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.company-map-item{width:32%;border-top:1px solid #ccc;border-right:1px solid #ccc;border-bottom:1px solid #ccc;border-left:4px solid #9fa0a0;padding:20px;margin-bottom:20px}.company-map-item_full{width:100%}.company-map h3{color:#666;font-size:18px;line-height:1.5;margin-bottom:10px}.company-map h3 a{color:#666}.company-linklist{border:1px solid #ccc;border-left:4px solid #9fa0a0;padding:20px 20px 20px 40px}.company-linkbox{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;margin-bottom:20px}.company-linkbox-item{position:relative;width:49%;height:100px;border:1px solid #ccc;border-left:4px solid #9fa0a0;margin-bottom:20px;margin-right:2%;-webkit-transition:all .3s ease;transition:all .3s ease}.ir .ir-investors .company-linkbox-item{width:32%}.ir .ir-investors .company-linkbox-item:last-child{margin-right:0}.company-linkbox-item:nth-child(2n){margin-right:0}.ir .ir-investors .company-linkbox-item:nth-child(2n){margin-right:2%}.company-linkbox-item:hover{background-color:#e7eded;text-decoration:none}.company-linkbox-item span{display:block;width:100%;text-align:center;position:absolute;top:50%;left:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.ir .company-linkbox-item span{padding-left:130px;text-align:left}.ir .ir-investors .company-linkbox-item span{padding-left:0;text-align:center}.company-linkbox-item-image{position:absolute;display:block;top:50%;left:15px;width:90px;height:90px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.ir .company-linkbox-item{height:120px}.ir .ir-investors .company-linkbox-item{height:100px}.company-auto{margin-right:auto;margin-left:auto}.company-download-a{display:block;background-color:#f4f4f4;border:1px solid #ccc;text-align:center;padding:15px 0;-webkit-transition:all .2s ease;transition:all .2s ease}.company-download-a:hover{background-color:#e7eded;text-decoration:none}@media screen and (max-width:767px){.company-menu-ul{margin-left:-1%}.company-menu-li{padding-left:1%}.company-menu-title-jp{font-size:14px}.company-menu-bottom .company-menu-ul{margin-left:0}.company-menu-bottom .company-menu-li{margin-top:10px;padding-bottom:0;padding-left:0;border:1px solid #ccc}.company-menu-bottom .company-menu-li:first-child{margin-top:0}.company-menu-bottom .company-menu-a{letter-spacing:-.41em}.company-menu-bottom .company-menu-a-img{display:inline-block;width:35%;margin-bottom:0;vertical-align:middle;letter-spacing:normal}.company-menu-bottom .company-menu-title-jp{display:inline-block;margin-left:7%;letter-spacing:normal}.company-h2{margin-bottom:6.25%}.company-point{font-size:16px}.company-tbl th{width:auto;padding:5px 5px 5px 10px}.company-tbl td{padding:5px 5px 5px 10px}.company-tbl td.company-tbl_left,.company-tbl td.company-tbl_right{padding:5px 5px 5px 10px}.company-tbl-multi{display:block}.company-tbl-multi-item{display:block;width:100%}.company-tbl-multi-detail{display:table-cell}.company-detail-number{display:block}.company-detail-fax{margin-left:0}.company-detail2-inner{padding:10px}.company-map{display:block}.company-map-item{width:100%;padding:0;border-width:0}.company-map-item-full{width:100%}.company-map-item h3{padding-top:3%;border-top:1px solid #ccc;font-size:18px}.company-linkbox-item{width:100%;height:60px;margin-right:0}.ir .ir-investors .company-linkbox-item{width:100%;margin-right:0}.ir .ir-investors .company-linkbox-item:nth-child(2n){margin-right:0}.ir .company-linkbox-item span{padding-left:0;text-align:center}.company-linkbox-item-image{display:none}.ir .company-linkbox-item{height:60px}}.company-message .message-main-img{float:left;width:44.92754%;padding-right:10.14493%;padding-bottom:5.7971%;vertical-align:top}.company-message .message-main-first{float:left;width:55.07246%;vertical-align:top}.company-message .message-main-block{display:block;margin-bottom:20px}.company-message .message-main-h2{font-size:30px;margin-bottom:5px;line-height:1.4;margin-bottom:30px}.company-message .message-main-title{margin-bottom:10px;font-size:18px;font-weight:700}.company-message .message-main-post{margin-top:20px}.company-message .message-main-ceo{font-size:18px}@media screen and (max-width:767px){.company-message .message-main-img{float:none;width:100%;padding-right:0}.company-message .message-main-first{float:none;display:block;width:100%;margin-top:10px;padding-left:0}.company-message .message-main-block{margin-top:8.69565%}.company-message .message-main-h2{font-size:22px;margin-bottom:5px}.company-message .message-main-title{margin-bottom:10px;font-size:18px;font-weight:700}}.company-philosophy .philosophy-h3{position:relative;margin-bottom:20px;font-size:24px;font-weight:400;text-align:center}.company-philosophy .philosophy-title{position:relative;margin-bottom:50px;text-align:center}.company-philosophy .philosophy-title-img{margin-right:auto;margin-bottom:20px;margin-left:auto}.company-philosophy .philosophy-title-img-joy{width:300px}.company-philosophy .philosophy-title-img-logo{width:200px}.company-philosophy .philosophy-title-img-symbol{width:50px}.company-philosophy .philosophy-border:after{bottom:-15px;left:50%;width:304px;height:0;padding-bottom:1px;background:#ccc;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}@media screen and (max-width:767px){.company-philosophy .philosophy-h3{margin-bottom:20px;font-size:22px}.company-philosophy .philosophy-title{margin-bottom:30px}.company-philosophy .philosophy-title-img{margin-bottom:30px}.company-philosophy .philosophy-title-img-joy{width:69.19355%}.company-philosophy .philosophy-title-img-logo{width:49.03226%}.company-philosophy .philosophy-title-img-symbol{width:23.54839%}.company-philosophy .philosophy-border:after{bottom:-10px;width:50%}}.company-overview-main{margin-bottom:70px}.company-overview-performance .performance-th{padding:15px 0 15px 30px;font-weight:700;background:#efefef;border-top:1px solid #ccc;border-bottom:1px solid #ccc}.company-overview-performance .performance-td{padding:15px 0 15px 30px;border-bottom:1px solid #ccc}@media screen and (max-width:767px){.company-overview-main .company-tbl-th{width:30%}}.company-guide-nav{margin-bottom:30px}.company-guide-01{margin-top:-140px;padding-top:140px}.company-guide-02,.company-guide-03{margin-top:-100px;padding-top:140px}.company-guide .guide-nav{margin-left:-24px}.company-guide .guide-nav-li{padding-left:24px;text-align:center;margin-bottom:10px}.company-guide .guide-nav-a{position:relative;display:block;padding-top:10px;padding-bottom:20px;-webkit-transition:all .3s ease;transition:all .3s ease}.company-guide .guide-nav-a:hover{text-decoration:none;opacity:.7;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)"}.company-guide .guide-nav-a:after{bottom:10px;left:50%;width:6px;height:6px;-webkit-transform:rotate(45deg) translateX(-50%);-ms-transform:rotate(45deg) translateX(-50%);transform:rotate(45deg) translateX(-50%);border-bottom:1px solid #333;border-right:1px solid #333}.company-guide .guide-block01{margin-top:20px}.company-guide .guide-block01-li{margin-top:20px;padding:30px;border:1px solid #ccc}.company-guide .guide-block01-li:first-child{margin-top:0}.company-guide .guide-block01-image{float:left;width:33.77778%}.company-guide .guide-block01-title{float:right;width:66.22222%;padding-left:50px}.company-guide .guide-block01-text{float:right;width:66.22222%;margin-top:5px;padding-left:50px}.company-guide .guide-block02-li{margin-top:20px;padding-bottom:30px;border:1px solid #ccc}.company-guide .guide-block02-li:first-child{margin-top:0}.company-guide .guide-block02-title{position:relative;margin-bottom:30px;padding-top:5px;padding-left:40px;padding-bottom:5px;font-weight:400;background:#efefef}.company-guide .guide-block02-title:before{position:absolute;top:50%;left:10px;width:20px;height:20px;color:#fff;font-size:14px;line-height:20px;text-align:center;border-radius:10px;background:#9fa0a0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.company-guide .guide-block02-title.title01:before{content:"1"}.company-guide .guide-block02-title.title02:before{content:"2"}.company-guide .guide-block02-title.title03:before{content:"3"}.company-guide .guide-block02-image{float:left;width:34.79167%;padding-left:30px;text-align:center}.company-guide .guide-block02-image-mt{margin-top:20px}.company-guide .guide-block02-image-cap{margin-top:5px}.company-guide .guide-block02-text{float:right;width:65%;margin-top:5px;padding-right:30px;padding-left:50px}@media screen and (max-width:767px){.company-guide-01{margin-top:-70px;padding-top:70px}.company-guide-02,.company-guide-03{margin-top:-20px;padding-top:70px}.company-guide .guide-nav{margin-left:0}.company-guide .guide-nav-li{width:49%;margin-bottom:4%;margin-right:1%;padding-left:0}.company-guide .guide-nav-li:nth-child(2n){margin-right:0}.company-guide .guide-nav-a{padding-bottom:10px}.company-guide .guide-nav-a:after{bottom:45%;left:auto;right:20px;width:6px;height:6px;-webkit-transform:rotate(45deg) translateX(0);-ms-transform:rotate(45deg) translateX(0);transform:rotate(45deg) translateX(0);border-bottom:1px solid #333;border-right:1px solid #333}.company-guide .guide-block01{margin-top:6.25%}.company-guide .guide-block01-li{margin-top:20px;padding:0 0 20px;border-width:0 0 1px}.company-guide .guide-block01-image{float:none;width:100%}.company-guide .guide-block01-title{float:none;width:100%;margin-bottom:5px;padding-left:0}.company-guide .guide-block01-text{float:none;width:100%;margin-top:10px;padding-left:0}.company-guide .guide-block02-li{margin-top:50px;padding:0;border-width:0}.company-guide .guide-block02-li:first-child{margin-top:0}.company-guide .guide-block02-title{margin-bottom:20px}.company-guide .guide-block02-image{float:none;width:100%;padding-left:0}.company-guide .guide-block02-image-mt{margin-top:20px}.company-guide .guide-block02-image-cap{margin-top:5px}.company-guide .guide-block02-text{float:none;width:100%;margin-top:0;margin-bottom:20px;padding-right:0;padding-left:0}}.company-history-main .company-tbl-th{width:20%}.company-history-main .history-year{margin-top:50px;margin-bottom:5px;padding-left:30px;color:#999;font-size:18px;font-weight:700}.company-history-main .history-p{display:table;width:100%}.company-history-main .history-month{display:table-cell;width:50px}.company-history-main .history-detail{display:table-cell}@media screen and (max-width:767px){.company-history .company-tbl-th{width:26%}.company-history .history-year{padding-left:10px}.company-history .history-month{width:45px}}.company-officer .company-tbl-th{width:35%}.company-officer-01,.company-officer-02{margin-bottom:70px}@media screen and (max-width:767px){.company-officer .company-tbl-th{width:40%}.company-officer-01,.company-officer-02{margin-bottom:10.41667%}}.company-office-area{margin-top:-100px;padding-top:140px}.company-guide-nav+.company-office-area{margin-top:-140px}.company-office .office-detail{letter-spacing:-.41em}.company-office .office-detail-block{display:inline-block;vertical-align:top;letter-spacing:normal}.company-office .office-map{float:right;padding-left:40px}.company-office .office-button{display:block;width:110px;padding-top:10px;padding-bottom:10px;text-align:center;background:#efefef}.company-office .office-button:hover{text-decoration:none}.company-office .office-button span{position:relative;padding-left:25px;font-size:14px}.company-office .office-button span:before{top:50%;left:0;width:14px;height:0;padding-top:23px;background:url(/images/company/office/office_icon_map.png) no-repeat top center;background-size:contain;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.company-office-access-map{position:relative;width:100%;margin-top:20px;padding-top:52%}.company-office-access-map iframe{position:absolute;top:0;left:0;width:100%;height:100%}.company-office-access-way{padding:25px 20px 50px;border-width:0 1px 1px}.company-office-access-way .access-way{margin-left:-35px}.company-office-access-way .access-way-li{padding-left:35px}.company-office-access-way .access-way-title{padding-bottom:20px;text-align:center;border-bottom:1px solid #ccc}.company-office-access-way .access-way-text{margin-top:20px}.company-office-access-way .access-way-button{margin-top:30px;color:#fff}.company-office-access-way .access-way-button:hover{text-decoration:none}.company-office-access-way .access-way-button span{position:relative;padding-left:30px}.company-office-access-way .access-way-button span:before{top:50%;left:0;width:21px;height:0;padding-top:20px;background:url(/images/company/office/office_icon_print.png) no-repeat top center;background-size:contain;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}@media screen and (max-width:767px){.company-office-area{margin-top:-20px;padding-top:70px}.company-guide-nav+.company-office-area{margin-top:-70px}.company-office .office-map{margin-top:15px}.company-office .office-button{width:100px;padding-top:5%;padding-bottom:5%;text-align:center;background:#efefef}.company-office-access-map{border:none}.company-office-access-way{padding:20px 0 0;border-width:0}.company-office-access-way .access-way{margin-left:0}.company-office-access-way .access-way-li{margin-bottom:40px;padding-left:0}.company-office-access-way .access-way-title{padding-bottom:10px}.company-office-access-way .access-way-text{margin-top:10px}.company-office-access-way .access-way-button{display:none}}.company-group-area{margin-top:70px}.company-group-area-first{margin-top:0}.company-group .group-h2{padding:20px;font-size:18px}.company-group .group-text{padding-right:20px;padding-left:20px}.company-group .group-detail{padding-top:10px;padding-right:20px;padding-bottom:20px;padding-left:20px}.company-group .group-detail-title{font-weight:700;color:#999}.company-group .group-detail .company-detail{padding-top:0;padding-right:0;padding-bottom:0;padding-left:0}.company-group .group-detail .company-detail-number{display:block}.company-group .group-detail .company-detail-fax{margin-left:0}@media screen and (max-width:767px){.company-group-area{margin-top:50px;border-width:0 0 1px}.company-group-area-first{margin-top:0}.company-group .group-h2{padding:0 0 10px}.company-group .group-text{padding-top:10px;padding-right:0;padding-left:0}.company-group .group-detail{padding:30px 0}}.ir-list-li{margin-bottom:10px}.ir-management-message .message-main-img{float:right;width:44.92754%;padding-left:10.14493%;padding-bottom:5.7971%;vertical-align:top}.ir-management-message .message-main-first{margin-bottom:40px;vertical-align:top}.ir-management-message .message-main-block{display:block;margin-bottom:40px}.ir-management-message .message-main-h2{font-size:30px;margin-bottom:20px}.ir-management-message .message-main-title{margin-bottom:10px;font-size:18px;font-weight:700}.ir-management-message .message-main-post{margin-top:20px}.ir-management-message .message-main-ceo{font-size:18px}.ir-management-message .message-main-text-mt20{margin-top:20px}@media screen and (max-width:767px){.ir-management-message .message-main-img{float:none;width:100%;padding-left:0}.ir-management-message .message-main-first{display:block;width:100%;margin-top:10px;padding-left:0}.ir-management-message .message-main-block{margin-top:8.69565%}.ir-management-message .message-main-h2{font-size:22px;margin-bottom:5px}.ir-management-message .message-main-title{margin-bottom:10px;font-size:18px;font-weight:700}}.ir-library-bridge_report .company-tbl-th{width:50%}.ir-share_info-dividend .company-tbl-th.th-middle{vertical-align:middle}.ir-share_info-shareholder .company-tbl-th.th-w-50{width:50%}.ir-share_info-shareholder .company-tbl-td.td-middle{vertical-align:middle}.ir-event-calendar .plan-bg{position:relative;display:inline-block;top:-2px;margin-left:15px;padding:0 10px;font-size:10px;line-height:20px;background:#ccc;border-radius:10px}.csr-download-lead{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:30px}.csr-download-lead-img{width:30%;max-height:250px;text-align:center}.csr-download-lead-img img{max-height:250px}.csr-download-lead-text{width:68%}.csr-download-lead-text-title{font-size:18px;font-weight:700}.csr-download-separate{padding-top:20px;border-top:1px solid #ccc}.csr-download-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%}.csr-download-list-li{width:32%}.csr-download-dlbtn{display:block;background-color:#f4f4f4;border:1px solid #ccc;text-align:center;font-size:12px;padding:10px 0;margin-bottom:10px;-webkit-transition:all .2s ease;transition:all .2s ease}.csr-download-dlbtn:hover{background-color:#e7eded;text-decoration:none}.csr-report-english{margin-bottom:20px}.csr-report-english .mod-button{float:right}.csr-report-english .mod-button span:after{border-bottom-color:#fff;border-right-color:#fff}@media screen and (max-width:767px){.csr-download-lead{margin-bottom:20px}.csr-download-lead-img{width:100%}.csr-download-lead-text{width:100%}.csr-download-list-li{width:100%}}.link-list div{display:table;width:100%}.link-list div:first-of-type{border-top:1px solid #ccc}.link-list div a{display:table-cell;width:50%;height:100px;cursor:pointer;text-align:center;vertical-align:middle;padding:0 30px;border-left:1px solid #ccc;border-bottom:1px solid #ccc;-webkit-transition:all .3s ease;transition:all .3s ease}.link-list div a:nth-child(2n){border-right:1px solid #ccc}.link-list div a:hover{background-color:#e7eded;text-decoration:none}.link-list div a.dummy{pointer-events:none;border-right:none;border-bottom:none}@media screen and (max-width:767px){.link-list{display:block}.link-list div:first-of-type{border-top:none}.link-list div a{display:block;width:100%;height:auto;padding:3%;margin-bottom:10px;border:1px solid #ccc}.link-list div a.dummy{border:none;height:0}}.term .mod-read,.privacy .mod-read{margin-top:-140px;padding-top:140px}@media screen and (max-width:1024px){.term .mod-read,.privacy .mod-read{margin-top:-70px;padding-top:70px}}.sitemap-main{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}.sitemap-box{display:inline-block;width:30%;margin-bottom:20px}.sitemap-head{background-color:#e0e0e0;text-align:center;font-size:16px;padding:8px 0}.sitemap-list{padding:20px}.sitemap-list-li{margin-bottom:5px}.sitemap-list-li a{position:relative}.sitemap-list-li a:after{content:'';width:7px;height:7px;-webkit-transform:rotateZ(-45deg);-ms-transform:rotate(-45deg);transform:rotateZ(-45deg);border-bottom:1px solid #333;border-right:1px solid #333;display:block;position:absolute;right:-15px;top:25%}@media screen and (max-width:767px){.sitemap-box{width:100%}}.index .owl-carousel .owl-prev,.index .owl-carousel .owl-next,.opacity a{-webkit-transition:all .3s ease;transition:all .3s ease}.index .owl-carousel .owl-prev:hover,.index .owl-carousel .owl-next:hover{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=50);opacity:.5;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)"}.m0{margin:0!important}.mt0{margin-top:0!important}.mr0{margin-right:0!important}.mb0{margin-bottom:0!important}.ml0{margin-left:0!important}.p0{padding:0!important}.pt0{padding-top:0!important}.pr0{padding-right:0!important}.pb0{padding-bottom:0!important}.pl0{padding-left:0!important}.m5{margin:5px}.mt5{margin-top:5px}.mb5{margin-bottom:5px}.mr5{margin-right:5px}.ml5{margin-left:5px}.p5{padding:5px}.pt5{padding-top:5px}.pr5{padding-right:5px}.pb5{padding-bottom:5px}.pl5{padding-left:5px}.m10{margin:10px}.mt10{margin-top:10px}.mb10{margin-bottom:10px}.mr10{margin-right:10px}.ml10{margin-left:10px}.p10{padding:10px}.pt10{padding-top:10px}.pr10{padding-right:10px}.pb10{padding-bottom:10px}.pl10{padding-left:10px}.m15{margin:15px}.mt15{margin-top:15px}.mb15{margin-bottom:15px}.mr15{margin-right:15px}.ml15{margin-left:15px}.p15{padding:15px}.pt15{padding-top:15px}.pr15{padding-right:15px}.pb15{padding-bottom:15px}.pl15{padding-left:15px}.m20{margin:20px}.mt20{margin-top:20px}.mb20{margin-bottom:20px}.mr20{margin-right:20px}.ml20{margin-left:20px}.p20{padding:20px}.pt20{padding-top:20px}.pr20{padding-right:20px}.pb20{padding-bottom:20px}.pl20{padding-left:20px}.m25{margin:25px}.mt25{margin-top:25px}.mb25{margin-bottom:25px}.mr25{margin-right:25px}.ml25{margin-left:25px}.p25{padding:25px}.pt25{padding-top:25px}.pr25{padding-right:25px}.pb25{padding-bottom:25px}.pl25{padding-left:25px}.m30{margin:30px}.mt30{margin-top:30px}.mb30{margin-bottom:30px}.mr30{margin-right:30px}.ml30{margin-left:30px}.p30{padding:30px}.pt30{padding-top:30px}.pr30{padding-right:30px}.pb30{padding-bottom:30px}.pl30{padding-left:30px}.m35{margin:35px}.mt35{margin-top:35px}.mb35{margin-bottom:35px}.mr35{margin-right:35px}.ml35{margin-left:35px}.p35{padding:35px}.pt35{padding-top:35px}.pr35{padding-right:35px}.pb35{padding-bottom:35px}.pl35{padding-left:35px}.m40{margin:40px}.mt40{margin-top:40px}.mb40{margin-bottom:40px}.mr40{margin-right:40px}.ml40{margin-left:40px}.p40{padding:40px}.pt40{padding-top:40px}.pr40{padding-right:40px}.pb40{padding-bottom:40px}.pl40{padding-left:40px}.m45{margin:45px}.mt45{margin-top:45px}.mb45{margin-bottom:45px}.mr45{margin-right:45px}.ml45{margin-left:45px}.p45{padding:45px}.pt45{padding-top:45px}.pr45{padding-right:45px}.pb45{padding-bottom:45px}.pl45{padding-left:45px}.m50{margin:50px}.mt50{margin-top:50px}.mb50{margin-bottom:50px}.mr50{margin-right:50px}.ml50{margin-left:50px}.p50{padding:50px}.pt50{padding-top:50px}.pr50{padding-right:50px}.pb50{padding-bottom:50px}.pl50{padding-left:50px}.m55{margin:55px}.mt55{margin-top:55px}.mb55{margin-bottom:55px}.mr55{margin-right:55px}.ml55{margin-left:55px}.p55{padding:55px}.pt55{padding-top:55px}.pr55{padding-right:55px}.pb55{padding-bottom:55px}.pl55{padding-left:55px}.m60{margin:60px}.mt60{margin-top:60px}.mb60{margin-bottom:60px}.mr60{margin-right:60px}.ml60{margin-left:60px}.p60{padding:60px}.pt60{padding-top:60px}.pr60{padding-right:60px}.pb60{padding-bottom:60px}.pl60{padding-left:60px}.m65{margin:65px}.mt65{margin-top:65px}.mb65{margin-bottom:65px}.mr65{margin-right:65px}.ml65{margin-left:65px}.p65{padding:65px}.pt65{padding-top:65px}.pr65{padding-right:65px}.pb65{padding-bottom:65px}.pl65{padding-left:65px}.m70{margin:70px}.mt70{margin-top:70px}.mb70{margin-bottom:70px}.mr70{margin-right:70px}.ml70{margin-left:70px}.p70{padding:70px}.pt70{padding-top:70px}.pr70{padding-right:70px}.pb70{padding-bottom:70px}.pl70{padding-left:70px}.m75{margin:75px}.mt75{margin-top:75px}.mb75{margin-bottom:75px}.mr75{margin-right:75px}.ml75{margin-left:75px}.p75{padding:75px}.pt75{padding-top:75px}.pr75{padding-right:75px}.pb75{padding-bottom:75px}.pl75{padding-left:75px}.m80{margin:80px}.mt80{margin-top:80px}.mb80{margin-bottom:80px}.mr80{margin-right:80px}.ml80{margin-left:80px}.p80{padding:80px}.pt80{padding-top:80px}.pr80{padding-right:80px}.pb80{padding-bottom:80px}.pl80{padding-left:80px}.m85{margin:85px}.mt85{margin-top:85px}.mb85{margin-bottom:85px}.mr85{margin-right:85px}.ml85{margin-left:85px}.p85{padding:85px}.pt85{padding-top:85px}.pr85{padding-right:85px}.pb85{padding-bottom:85px}.pl85{padding-left:85px}.m90{margin:90px}.mt90{margin-top:90px}.mb90{margin-bottom:90px}.mr90{margin-right:90px}.ml90{margin-left:90px}.p90{padding:90px}.pt90{padding-top:90px}.pr90{padding-right:90px}.pb90{padding-bottom:90px}.pl90{padding-left:90px}.m95{margin:95px}.mt95{margin-top:95px}.mb95{margin-bottom:95px}.mr95{margin-right:95px}.ml95{margin-left:95px}.p95{padding:95px}.pt95{padding-top:95px}.pr95{padding-right:95px}.pb95{padding-bottom:95px}.pl95{padding-left:95px}.m100{margin:100px}.mt100{margin-top:100px}.mb100{margin-bottom:100px}.mr100{margin-right:100px}.ml100{margin-left:100px}.p100{padding:100px}.pt100{padding-top:100px}.pr100{padding-right:100px}.pb100{padding-bottom:100px}.pl100{padding-left:100px}.width-u-5{width:5%}.width-u-10{width:10%}.width-u-15{width:15%}.width-u-20{width:20%}.width-u-25{width:25%}.width-u-30{width:30%}.width-u-35{width:35%}.width-u-40{width:40%}.width-u-45{width:45%}.width-u-50{width:50%}.width-u-55{width:55%}.width-u-60{width:60%}.width-u-65{width:65%}.width-u-70{width:70%}.width-u-75{width:75%}.width-u-80{width:80%}.width-u-85{width:85%}.width-u-90{width:90%}.width-u-95{width:95%}.width-u-100{width:100%}@media screen and (max-width:1024px){.width-lg-5{width:5%}.width-lg-10{width:10%}.width-lg-15{width:15%}.width-lg-20{width:20%}.width-lg-25{width:25%}.width-lg-30{width:30%}.width-lg-35{width:35%}.width-lg-40{width:40%}.width-lg-45{width:45%}.width-lg-50{width:50%}.width-lg-55{width:55%}.width-lg-60{width:60%}.width-lg-65{width:65%}.width-lg-70{width:70%}.width-lg-75{width:75%}.width-lg-80{width:80%}.width-lg-85{width:85%}.width-lg-90{width:90%}.width-lg-95{width:95%}.width-lg-100{width:100%}}@media screen and (max-width:767px){.width-md-5{width:5%}.width-md-10{width:10%}.width-md-15{width:15%}.width-md-20{width:20%}.width-md-25{width:25%}.width-md-30{width:30%}.width-md-35{width:35%}.width-md-40{width:40%}.width-md-45{width:45%}.width-md-50{width:50%}.width-md-55{width:55%}.width-md-60{width:60%}.width-md-65{width:65%}.width-md-70{width:70%}.width-md-75{width:75%}.width-md-80{width:80%}.width-md-85{width:85%}.width-md-90{width:90%}.width-md-95{width:95%}.width-md-100{width:100%}}.space_10{margin:-10px 0 0 -10px}.space_10-child{padding:10px 0 0 10px}.space_20{margin:-20px 0 0 -20px}.space_20-child{padding:20px 0 0 20px}.space_30{margin:-30px 0 0 -30px}.space_30-child{padding:30px 0 0 30px}.space_40{margin:-40px 0 0 -40px}.space_40-child{padding:40px 0 0 40px}.space_50{margin:-50px 0 0 -50px}.space_50-child{padding:50px 0 0 50px}@media screen and (max-width:1024px){.space_lg_10{margin:-10px 0 0 -10px}.space_lg_10-child{padding:10px 0 0 10px}.space_lg_20{margin:-20px 0 0 -20px}.space_lg_20-child{padding:20px 0 0 20px}.space_lg_30{margin:-30px 0 0 -30px}.space_lg_30-child{padding:30px 0 0 30px}.space_lg_40{margin:-40px 0 0 -40px}.space_lg_40-child{padding:40px 0 0 40px}.space_lg_50{margin:-50px 0 0 -50px}.space_lg_50-child{padding:50px 0 0 50px}}@media screen and (max-width:767px){.space_md_10{margin:-10px 0 0 -10px}.space_md_10-child{padding:10px 0 0 10px}.space_md_20{margin:-20px 0 0 -20px}.space_md_20-child{padding:20px 0 0 20px}.space_md_30{margin:-30px 0 0 -30px}.space_md_30-child{padding:30px 0 0 30px}.space_md_40{margin:-40px 0 0 -40px}.space_md_40-child{padding:40px 0 0 40px}.space_md_50{margin:-50px 0 0 -50px}.space_md_50-child{padding:50px 0 0 50px}}.color_input{color:#dce2e2}.color_base{color:#e0e0e0}.color_border{color:#ccc}.color_hover{color:#e7eded}.color_hoverMenu{color:#bfc4c4}.color_check{color:#c7d4b4}.color_uncheck{color:#e6e4e4}.color_txt-normal{color:#333}.color_txt-caution{color:#c00}.color_txt-date{color:#9fa0a0}.color_txt-title{color:#666}.color_txt-white{color:#fff}.color_txt-accent{color:#185f98}.color_biz{color:#185f98}.color_cus{color:#9fa0a0}.color_catalog{color:#b2d68a}.color_notice{color:#f9c681}.color_ir{color:#ba7cb3}.color_cm{color:#999}.color_new_work{color:#999}.color_no_label{color:#999}.color_electronic_advertisement{color:#999}.color_important_notices{color:#999}.color_event{color:#ffe25b}.color_seminar{color:#74b7e5}.color_exhibition{color:#f1a1c4}.color_showroom{color:#6e96ce}.color_curtain{color:#0d80b0}.color_carpet{color:#739f4c}.color_wall{color:#c28c42}.color_chair{color:#bb5f89}.color_other{color:#999}.color-bg_white{background-color:#fff}.color-bg_input{background-color:#dce2e2}.color-bg_base{background-color:#e0e0e0}.color-bg_border{background-color:#ccc}.color-bg_hover{background-color:#e7eded}.color-bg_hoverMenu{background-color:#bfc4c4}.color-bg_check{background-color:#c7d4b4}.color-bg_uncheck{background-color:#e6e4e4}.color-bg_btn-light{background-color:#f4f4f4}.color-bg_btn-gray{background-color:#efefef}.color-bg_btn-dark{background-color:#9fa0a0}.color-bg_btn-submit{background-color:#686e6e}.color-bg_btn-accent{background-color:#185f98}.color-bg_cus{background-color:#ba7cb3}.color-bg_biz{background-color:#185f98}.color-bg_catalog{background-color:#b2d68a}.color-bg_notice{background-color:#f9c681}.color-bg_ir{background-color:#ba7cb3}.color-bg_cm{background-color:#999}.color-bg_new_work{background-color:#999}.color-bg_no_label{background-color:#999}.color-bg_electronic_advertisement{background-color:#999}.color-bg_important_notices{background-color:#999}.color-bg_event{background-color:#ffe25b}.color-bg_seminar{background-color:#74b7e5}.color-bg_exhibition{background-color:#f1a1c4}.color-bg_showroom{background-color:#6e96ce}.color-bg_curtain{background-color:#0d80b0}.color-bg_carpet{background-color:#739f4c}.color-bg_wall{background-color:#c28c42}.color-bg_chair{background-color:#bb5f89}.color-bg_other{background-color:#999}.color-border_white{border-color:#fff}.color-border_default{border-color:#ccc}.color-border_input{border-color:#efefef}.color-border_hoverMenu{border-color:#bfc4c4}.color-border_cus{border-color:#9fa0a0}.color-border_biz{border-color:#185f98}.color-border_catalog{border-color:#b2d68a}.color-border_notice{border-color:#f9c681}.color-border_ir{border-color:#ba7cb3}.color-border_cm{border-color:#999}.color-border_new_work{border-color:#999}.color-border_no_label{border-color:#999}.color-border_electronic_advertisement{border-color:#999}.color-border_important_notices{border-color:#999}.color-border_event{border-color:#ffe25b}.color-border_seminar{border-color:#74b7e5}.color-border_exhibition{border-color:#f1a1c4}.color-border_showroom{border-color:#6e96ce}.color-border_curtain{border-color:#0d80b0}.color-border_carpet{border-color:#739f4c}.color-border_wall{border-color:#c28c42}.color-border_chair{border-color:#bb5f89}.color-border_other{border-color:#999}.border-width_1{border-width:1px}.border-width_2{border-width:2px}.border-width_3{border-width:3px}.border-width_4{border-width:4px}.border-width_5{border-width:5px}.bo_none{border:none}.pos_relative{position:relative}.pos_absolute{position:absolute}.pos_static{position:static}.fs_small{font-size:14px}.fs_small_s{font-size:12px}.fs_small_x{font-size:10px}.fs_middle{font-size:16px}.fs_middle_s{font-size:18px}.fs_large{font-size:20px}.fs_large_s{font-size:24px}.fs_large_m{font-size:32px}.fs_large_x{font-size:40px}.ff_mincho{font-family:Times New Roman,"ヒラギノ明朝 ProN W3",Hiragino Mincho ProN,"游明朝",YuMincho,"HGS明朝E",Meiryo,sans-serif}.ff_alphabet{font-family:Hind Madurai,AXIS Std,Yu Gothic,"メイリオ",Meiryo,sans-serif}.ff_gothic{font-family:AXIS Std,Yu Gothic,"メイリオ",Meiryo,sans-serif}.fw_normal{font-weight:400}.fw_bold{font-weight:700}.td_under{text-decoration:underline}.td_through{text-decoration:line-through}.td_none{text-decoration:none}.lh_10{line-height:1}.lh_11{line-height:1.1}.lh_12{line-height:1.2}.lh_13{line-height:1.3}.lh_14{line-height:1.4}.lh_15{line-height:1.5}.lh_16{line-height:1.6}.lh_17{line-height:1.7}.lh_18{line-height:1.8}.lh_19{line-height:1.9}.lh_20{line-height:2}.ls_m41{letter-spacing:-.41em}.ls_m31{letter-spacing:-.31em}.ls_m2{letter-spacing:-2px}.ls_m1{letter-spacing:-1px}.ls_0{letter-spacing:normal}.ls_p1{letter-spacing:1px}.ls_p2{letter-spacing:2px}.ls_p3{letter-spacing:3px}.ls_p4{letter-spacing:4px}.ta_left{text-align:left}.ta_center{text-align:center}.ta_right{text-align:right}.va_top{vertical-align:top}.va_middle{vertical-align:middle}.va_bottom{vertical-align:bottom}.fl_left{float:left}.fl_right{float:right}.fl_none{float:none}.di_block{display:block}.di_iblock{display:inline-block}.di_inline{display:inline}.di_none{display:none}.cl_both{clear:both}.opacity a{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"}.opacity a:hover{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=55);opacity:.55;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=55)"}.opacity a.js-linkCancel:hover{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"}.ua-ie-6 .opacity a,.ua-ie-7 .opacity a,.ua-ie-8 .opacity a{-ms-filter:'';-webkit-filter:'';filter:''}.ua-ie-6 .opacity a:hover,.ua-ie-7 .opacity a:hover,.ua-ie-8 .opacity a:hover{-ms-filter:'';-webkit-filter:'';filter:''}.ul-disc,.ul-circle,.ul-square,.ul-decimal,.ul-latin,.ul-roman{margin-left:20px}.ul-disc li{list-style:disc}.ul-circle li{list-style:circle}.ul-square li{list-style:square}.ul-decimal li{list-style:decimal}.ul-latin li{list-style:lower-latin}.ul-roman li{list-style:upper-roman}.ul-circled-decimal{margin-left:30px}.ul-circled-decimal>li{position:relative;margin-bottom:5px}.ul-circled-decimal>li:nth-child(1):before{content:"1";position:absolute;width:20px;height:20px;left:-30px;margin-top:4px;color:#fff;background:#9fa0a0;text-align:center;line-height:1.4;border-radius:10px;margin-right:10px}.ul-circled-decimal>li:nth-child(2):before{content:"2";position:absolute;width:20px;height:20px;left:-30px;margin-top:4px;color:#fff;background:#9fa0a0;text-align:center;line-height:1.4;border-radius:10px;margin-right:10px}.ul-circled-decimal>li:nth-child(3):before{content:"3";position:absolute;width:20px;height:20px;left:-30px;margin-top:4px;color:#fff;background:#9fa0a0;text-align:center;line-height:1.4;border-radius:10px;margin-right:10px}.ul-circled-decimal>li:nth-child(4):before{content:"4";position:absolute;width:20px;height:20px;left:-30px;margin-top:4px;color:#fff;background:#9fa0a0;text-align:center;line-height:1.4;border-radius:10px;margin-right:10px}.ul-circled-decimal>li:nth-child(5):before{content:"5";position:absolute;width:20px;height:20px;left:-30px;margin-top:4px;color:#fff;background:#9fa0a0;text-align:center;line-height:1.4;border-radius:10px;margin-right:10px}.ul-circled-decimal>li:nth-child(6):before{content:"6";position:absolute;width:20px;height:20px;left:-30px;margin-top:4px;color:#fff;background:#9fa0a0;text-align:center;line-height:1.4;border-radius:10px;margin-right:10px}.ul-circled-decimal>li:nth-child(7):before{content:"7";position:absolute;width:20px;height:20px;left:-30px;margin-top:4px;color:#fff;background:#9fa0a0;text-align:center;line-height:1.4;border-radius:10px;margin-right:10px}.ul-circled-decimal>li:nth-child(8):before{content:"8";position:absolute;width:20px;height:20px;left:-30px;margin-top:4px;color:#fff;background:#9fa0a0;text-align:center;line-height:1.4;border-radius:10px;margin-right:10px}.ul-circled-decimal>li:nth-child(9):before{content:"9";position:absolute;width:20px;height:20px;left:-30px;margin-top:4px;color:#fff;background:#9fa0a0;text-align:center;line-height:1.4;border-radius:10px;margin-right:10px}.ul-circled-decimal>li:nth-child(10):before{content:"10";position:absolute;width:20px;height:20px;left:-30px;margin-top:4px;color:#fff;background:#9fa0a0;text-align:center;line-height:1.4;border-radius:10px;margin-right:10px}.icon{display:inline-block}