body{margin:0;padding:0;color:#666;font-family:"ヒラギノ丸ゴ Pro","Hiragino Maru Gothic Pro","ヒラギノ角ゴ Pro","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,Osaka,"ＭＳ Ｐゴシック","MS PGothic",sans-serif;font-size:14px;line-height:2;background:#fff url(https://interior-rev.com/images/xbg.jpg.pagespeed.ic.1ntMlqUtws.jpg);-webkit-text-size-adjust:none;overflow-x:hidden}h1,h2,h3,h4,h5,p,ul,ol,li,dl,dt,dd,form,figure,form{margin:0;padding:0;font-size:100%}ul{list-style-type:none}ol{padding-left:65px}img{border:none;max-width:100%;height:auto;vertical-align:middle}table{border-collapse:collapse;font-size:100%;border-spacing:0}iframe{width:100%}a{color:#666}a:hover{color:#00ac28;text-decoration:none}#container{max-width:1400px;margin:0 auto}#contents{padding:5% 8% 0;position:relative;z-index:10;top:0;overflow:hidden}#main{float:right;width:73%;overflow:hidden;padding-top:10%}#top #main{padding-top:30%}#main h2{clear:both;margin-bottom:15px;color:#fff;padding:8px 30px;background:#00ac28;border-radius:50px}#main h3{clear:both;margin-bottom:15px;background:#fff;padding:7px 29px;border:1px solid #ccc;border-radius:50px}#main p{padding:0 30px 14px}#main h2+p,#main h3+p{margin-top:-5px}#main .list{width:auto;margin:0 3% 15px;border:1px solid #ccc;padding:3%;background:#fff;background:-webkit-linear-gradient(#fff,#f1f1f1);background:linear-gradient(#fff,#f1f1f1);position:relative;overflow:hidden;border-radius:10px}#main .list figure img{float:left;background:#fff;padding:.8%;border:1px solid #ccc;width:30%;-webkit-box-shadow:2px 2px 3px rgba(0,0,0,.15);box-shadow:2px 2px 3px rgba(0,0,0,.15)}#main .list h4{font-size:16px;border-bottom:2px dotted #00ac28;margin-bottom:10px;margin-left:34%;color:#00ac28}#main .list h4::first-letter{border-left:3px solid #00ac28;padding-left:10px}#main .list p{padding:0;margin-left:34%}.faq{padding:0 30px}.faq dt{font-weight:bold;color:#00ac28}.faq dd{padding-bottom:15px}#sub{float:left;width:22%}#sub h2{font-size:100%;padding-bottom:10px}#sub h2::first-letter{border-left:3px solid #00ac28;padding-left:10px}#logo,#logo-s{background:#00ac28;text-align:center;padding:40px;border-radius:15px;margin-bottom:30px;border:5px solid #fff;-webkit-box-shadow:2px 2px 4px rgba(0,0,0,.2);box-shadow:2px 2px 4px rgba(0,0,0,.2)}#menubar,#menubar-s{overflow:hidden;font-size:16px}#menubar a,#menubar-s a{display:block;text-decoration:none;background:#fff;background:linear-gradient(#fff 50%,#eee);text-align:center;padding:10px 0;margin:0 2px 10px;border:2px solid #00ac28;border-radius:15px;line-height:1.6;-webkit-box-shadow:0 2px 4px rgba(0,0,0,.2);box-shadow:0 2px 4px rgba(0,0,0,.2)}#menubar a:hover{background:#fff;position:relative;left:1px;top:1px}#menubar a span,#menubar-s a span{display:block;color:#00ac28;font-size:9px;letter-spacing:.2em}#menubar-s,#logo-s{display:none}#menubar_hdr{display:none}#sub ul.submenu{margin-bottom:15px;border-top:solid 1px #e4e4e4}#sub ul.submenu li{background:#fff;border-bottom:solid 1px #e4e4e4}#sub ul.submenu li a{text-decoration:none;display:block;padding:2px 10px}#sub .box1{padding:15px;margin-bottom:15px;background:#f3f3f3;background:rgba(0,0,0,.05);border:solid 1px #ccc;-webkit-box-shadow:0 0 1px 1px #fff inset;box-shadow:0 0 1px 1px #fff inset;border-radius:10px}#sub .box1 ul.submenu{margin-bottom:0}footer{clear:both;text-align:center;padding:10px 0}footer a{text-decoration:none}footer .pr{display:block;font-size:80%}@keyframes animation1 {
	0% {left: -200px; top: 30%;}
	100% {left: 100%; top:0px;}
}#animation1{width:200px;position:absolute;z-index:5;-webkit-animation:animation1 8s ease-in both;animation:animation1 8s ease-in both;-webkit-animation-fill-mode:backwards;animation-fill-mode:backwards}#subimg{position:fixed;top:-50px;left:0;width:100%}#new dl{padding-left:30px;margin-bottom:15px;height:170px;overflow:auto}#new dt{font-weight:bold;float:left;width:8em}#new dd{padding-left:8em}.ta1{width:94%;margin:0 auto;margin-bottom:15px;background:#fff;background:rgba(255,255,255,.8);border:5px solid #ccc}.ta1 td,.ta1 th{border:1px dashed #999;padding:10px;word-break:break-all}.ta1 th.tamidashi{width:auto;text-align:left;background:#cce6f6}.ta1 th{width:140px;text-align:center;background:#f7f7f7;background:rgba(0,0,0,.05)}.ta1 ol{padding-left:35px}.ta1 ul.disc{padding-left:30px}.ta1 p{padding:0!important}#pagetop{clear:both;padding-top:40px;text-align:right}#pagetop img{width:200px}#pagetop img:hover{position:relative;left:1px;top:1px}.newicon{background:red;color:#fff;font-size:10px;padding:0 5px;border-radius:2px;margin:0 5px}.look{background:#dcdcdc;padding:4px;border-radius:4px}.mb15,.mb1em{margin-bottom:15px}.mb30{margin-bottom:30px}.clear{clear:both}ul.disc{padding-left:60px;list-style:disc}.color1{color:#00ac28}.pr{font-size:10px}.wl{width:96%}.ws{width:50%}.c{text-align:center}.r{text-align:right}.l{text-align:left}img.fr{float:right;margin-left:10px;margin-bottom:10px}img.fl{float:left;margin-right:10px;margin-bottom:10px}.big1{font-size:30px;letter-spacing:.2em}.mini1{font-size:11px}@media screen and (max-width:800px){#contents{padding:3% 3% 0}#main,#sub{float:none;width:auto}#main{padding:0!important}#logo-s{margin-bottom:5%;z-index:11;position:relative;top:-15px;left:3%;width:20%;padding:15px}#logo-s,#menubar-s{display:block}#logo,#menubar{display:none}#menubar-s{position:relative;z-index:12;margin:0 3%;font-size:14px}#menubar-s li{float:left;width:49%;margin:0 .5% 0}#menubar_hdr{display:block;z-index:13;position:absolute;top:10px;right:3%;width:30px;border:1px solid #000;border-radius:4px;padding:12px 10px 5px;background:#fff}#menubar_hdr span{display:block;border-top:3px solid #000;margin-bottom:7px}#subimg{top:60px}section#new h2.open{background: #00ac28 url(../images/btn_minus.png) no-repeat right center/34px 34px}section#new h2.close{background: #00ac28 url(../images/btn_plus.png) no-repeat right center/34px 34px}body.s-n #sub{display:none}}@media screen and (max-width:480px){#main h2{padding:4px 15px}#main h3{padding:3px 14px}#main p{padding:0 15px 14px}#main .list{margin:0 0 15px}#main .list figure img{float:none;padding:0;border:none;width:100%}#main .list h4,#main .list p{margin-left:0}#logo-s{margin-bottom:0;width:30%}.ta1 th{width:100px;padding:5px}.ta1 td{width:auto;padding:5px}.ws,.wl{width:90%}img.fr,img.fl{float:none;margin:0;width:100%}}@charset "utf-8";@keyframes slide1 {
	0% {opacity: 1;}
	30% {opacity: 1;}
	40% {opacity: 0;}
	100% {opacity: 0;}
}@keyframes slide2 {
	0% {opacity: 0;}
	20% {opacity: 0;}
	30% {opacity: 1;}
	60% {opacity: 1;}
	70% {opacity: 0;}
	100% {opacity: 0;}
}@keyframes slide3 {
	0% {opacity: 0;}
	50% {opacity: 0;}
	60% {opacity: 1;}
	90% {opacity: 1;}
	100% {opacity: 0;}
}#mainimg{width:96%;margin-left:2%;position:absolute}#mainimg div{position:relative;max-width:1400px;margin:0 auto;border-radius:0 0 200px 200px}#slide1,#slide2,#slide3{-webkit-animation-duration:15s;animation-duration:15s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;border-radius:0 0 200px 200px;-webkit-animation-fill-mode:both;animation-fill-mode:both;position:absolute;left:0;top:0;width:100%;height:auto}#slide0{position:relative;width:100%;height:auto;border-radius:0 0 200px 200px}#slide1{-webkit-animation-name:slide1;animation-name:slide1}#slide2{-webkit-animation-name:slide2;animation-name:slide2}#slide3{-webkit-animation-name:slide3;animation-name:slide3}@media screen and (max-width:800px){#mainimg{width:100%;margin-left:0%}#mainimg div,#slide1,#slide2,#slide3{border-radius:0}}