@charset "utf-8";.btn_fb,.btn_insta,.btn_mailmagazine,.content,.description,.fb-like,header{opacity:0}body.color_navy .logo{background-color:#83a3af}body.color_navy .container{border:8px solid #83a3af}body.color_lightgreen .logo{background-color:#cfe7c5}body.color_lightgreen .container{border:8px solid #cfe7c5}body.color_lime .logo{background-color:#d7e04a}body.color_lime .container{border:8px solid #d7e04a}body.color_yellow .logo{background-color:#fff000}body.color_yellow .container{border:8px solid #fff000}body.color_purple .logo{background-color:#b6bee0}body.color_purple .container{border:8px solid #b6bee0}body.color_lightbrown .logo{background-color:#c65e40}body.color_lightbrown .container{border:8px solid #c65e40}body.color_gray .logo{background-color:#c5bfbc}body.color_gray .container{border:8px solid #c5bfbc}body.color_lightblue .logo{background-color:#84a6d6}body.color_lightblue .container{border:8px solid #84a6d6}body.color_lightorange .logo{background-color:#e7b09e}body.color_lightorange .container{border:8px solid #e7b09e}body.color_orange .logo{background-color:#e84a2a}body.color_orange .container{border:8px solid #e84a2a}body.color_darkgreen .logo{background-color:#456455}body.color_darkgreen .container{border:8px solid #456455}body.color_emeraldgreen .logo{background-color:#7ac5af}body.color_emeraldgreen .container{border:8px solid #7ac5af}body.color_ocher .logo{background-color:#d7bd7c}body.color_ocher .container{border:8px solid #d7bd7c}.container{min-height:100%;box-sizing:border-box}header{padding-top:42px;width:1234px}.container,.logo,header,header a{position:relative}header a{display:block;z-index:100}aside h2,header h1{display:none}.logo{font-size:0;line-height:0;width:222px;margin-bottom:53px}header nav{position:absolute;top:161px;left:0}header nav li{font-size:14px;margin-top:30px;position:relative;margin-left:17px;padding-left:19px;background-position:left center;background-repeat:no-repeat}header nav .nav_contact li:first-child,header nav li:first-child{margin-top:0}header nav li a,header nav li a:active,header nav li a:hover,header nav li a:visited{color:#000;display:inline-block;text-decoration:none!important;position:relative}header nav li a:before{content:"";position:absolute;bottom:-1px;left:0;width:100%;height:1px;border-bottom:1px solid #000;opacity:0;transform:translate(0,3px)}.nav_contact.on>a:before,header nav li a:hover:before{transition:.3s ease-out;opacity:1;transform:translate(0,0)}header nav li.active a:before{opacity:1;transform:translate(0,0)}header nav li:nth-child(2){padding-top:25px;background-position-y:28px;border-top:2px dotted #b0b0b0}header nav .bnrs{width:217px;border-top:1px solid #b0b0b0;margin:25px 0 0 18px}header nav .bnrs p{border-bottom:1px solid #b0b0b0}header nav .bnrs a{display:block;text-align:center;padding:12px 0}.nav_about{background-image:url(../img/common/icn_about.png);background-size:11px auto}.nav_book{background-image:url(../img/common/icn_book.png);background-size:13px auto}.nav_case{background-image:url(../img/common/icn_case.png);background-size:12px auto}.nav_cart,.nav_hint,.nav_payment{background-image:url(../img/common/icn_hint.png);background-size:13px auto}.nav_cart,.nav_payment{background-image:url(../img/common/icn_payment.png)}.nav_cart{background-image:url(../img/common/icn_cart.png)}.nav_activity{background-image:url(../img/common/icn_activity.png);background-size:14px auto}.nav_contact,.nav_showroom{background-image:url(../img/common/icn_showroom.png);background-size:12px auto}.nav_contact{background-image:url(../img/common/icn_contact.png)}.nav_bg{position:absolute;top:0;left:21px;width:0;height:21px}.nav_whatsroombloom .nav_bg{background:#edebea}.nav_faq .nav_bg{background:#f3fce0}.nav_rblife .nav_bg{background:#ffdade;padding-top:2px}.nav_rblife a img{padding-top:7px}.nav_paintrenovation .nav_bg{background:#fff6cc}.nav_happywallproject .nav_bg{background:#faeae6}.nav_paintparty .nav_bg{background:#e7f6f7}.nav_eventworkshop .nav_bg{background:#fae8f9}.nav_onlineshop .nav_bg{background:#dbecfd}.nav_showroom .nav_bg{background:#e1f5ea}.nav_contact .nav_bg{background:#d9ddf0}.nav_contact>a,header nav .nav_contact ul a{background:0 0}header nav .nav_contact{z-index:105}.nav_contact ul{z-index:1000;position:absolute;top:0;display:none;left:120px;padding:15px 15px 15px 20px;background:#ccc;width:300px;margin-top:0;box-sizing:border-box}header nav .nav_contact li{margin-top:15px;padding:0;margin-left:0}.bnr{margin:28px 0 0 26px;width:234px}.description,header .btn_colorsample{position:absolute;font-size:0;line-height:0}.description{left:327px;top:42px}header .share{position:absolute;top:-45px;right:0}header .btn_colorsample{top:85px;right:197px}.btn_mailmagazine,header .header_contact{position:absolute;top:80px;right:0}.information ul,header .header_contact ul{float:right}header .header_contact li{float:left;margin-left:22px;font-size:12px}header .header_contact a{color:#000;padding-bottom:10px;border-bottom:1px solid #000;text-decoration:none;line-height:1}.btn_mailmagazine{font-size:0;line-height:0;top:50px}.btn_fb{font-size:0;line-height:0;right:125px}.btn_fb,.btn_insta,header .fb-like{position:absolute;top:85px;vertical-align:top}.btn_insta{font-size:0;line-height:0;right:162px}header .fb-like{right:0}footer{position:absolute;bottom:25px;left:calc((100vw - 695px)/2);width:900px;border-top:1px solid #bcbcbc;padding-top:20px;padding-bottom:20px}@media screen and (max-width:1347px){footer{left:325px;margin-left:0}}.information{font-size:11px}.information a{color:#646463;text-decoration:none}.information a:before{content:"-";margin-right:5px}.information li{float:left;margin-left:15px}.copyright,header .fb-like,main h1{font-size:0;line-height:0}.copyright{position:absolute;top:55px;right:0}main{padding:0 0 110px 326px;width:900px;font-size:14px}main h1{margin-bottom:18px}main.page h1{font-size:16px;font-weight:400;font-style:normal;letter-spacing:1px;line-height:21px;margin-bottom:25px}main.page h1 img{margin-right:15px}.breadcrumb{font-size:11px;padding:10px 16px 10px 0;-webkit-overflow-scrolling:touch}.breadcrumb li{position:relative;display:inline-block;margin-right:24px}.breadcrumb li:after{position:absolute;top:50%;right:-14px;width:5px;height:5px;content:"";transform:translate(0,-50%) rotate(45deg);border-top:1px solid #1b1b23;border-right:1px solid #1b1b23}.breadcrumb li:last-child:after{content:none}.breadcrumb li.current{text-decoration:underline}.breadcrumb li a,.roombloom_paint .point h3 a{color:#000;text-decoration:none}.roombloom_paint{padding-top:45px;margin-top:45px;border-top:1px dotted #000}.top .roombloom_paint{padding-top:0;margin-top:0;border:none}.roombloom_paint .point{position:relative;background-color:#e3e3e3;padding:25px 10px 10px;margin-bottom:50px}.roombloom_paint .point h3{position:absolute;top:-13px;left:0;width:100%;font-size:18px;font-weight:700;text-align:center}.roombloom_paint .point ul{-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}.top .roombloom_paint .lineup{padding-bottom:25px;margin-bottom:45px;border-bottom:1px solid #bcbcbc}.roombloom_paint .lineup h3{position:relative;text-align:left}.roombloom_paint .lineup h3 span{background-color:#f6f6f3;display:inline-block;padding:3px .5em 0 20px;position:relative}.roombloom_paint .lineup h3:before{border-top:1px solid #bcbcbc;content:"";position:absolute;top:50%;right:0;width:100%}.roombloom_paint .lineup .head_ja{background-repeat:no-repeat;background-position:2px center}.roombloom_paint .lineup .icn_can{background-image:url(../img/common/icon_can.png);background-size:12px auto}.roombloom_paint .lineup ul,.roombloom_paint .point ul{display:-ms-flexbox;display:flex}.roombloom_paint .lineup li{font-size:12px;line-height:1.6;position:relative;padding-top:45px;padding-left:10px;height:140px}.roombloom_paint .lineup li:first-child{margin-right:50px}.hover_img,.roombloom_paint .lineup li img{position:absolute;top:40px;left:0}.entry h2,.inner p,.roombloom_paint .lineup li dl{margin-bottom:20px}.roombloom_paint .lineup li dt{margin-bottom:7px}.roombloom_paint .lineup li a{color:#000;font-weight:700;padding:0 0 5px 107px;text-decoration:none;border-bottom:1px dashed #bcbcbc}.roombloom_paint .lineup li dd{padding-left:107px}.hover_img{top:0;display:none;z-index:1}.table1,.x2_img img{width:100%}.table1{border-top:2px solid #fff;border-right:2px solid #fff;font-size:11px}.table1 td,.table1 th{border-left:2px solid #fff;padding:10px}.table1 th{background:#eaeaea;font-weight:700;border-bottom:2px solid #fff}.table1 td{background:#fff;border-bottom:2px solid #f7f7f7}.pager a,.table1 a{color:#000}.entry h2{font-size:16px;font-weight:400}.entry h2 time{display:block;letter-spacing:2px;font-size:12px}.local_nav{margin:26px 0 0;font-size:0}.local_nav li{font-size:14px;display:inline-block;margin:0 26px 26px 0;letter-spacing:1px}.local_nav li a{color:#000;padding:2px}.local_nav li a:hover,.local_nav li.active a{color:#fff;background:#000;text-decoration:none}.inner p{text-align:justify;text-justify:inter-ideograph;line-height:2}.column_content{float:right;width:600px}aside{float:left;width:250px}aside a{color:#000!important;text-decoration:none!important}.local_nav li a,aside a:hover{text-decoration:underline}aside li{margin-bottom:30px}.share{font-size:0}.share li{font-size:12px;display:inline-block;line-height:1;margin-right:20px}.pager{margin:60px 0;min-height:18px;position:relative}.pager p{width:30%}.pager .next{position:absolute;top:0;right:0}