.painting main p{font-size:16px;font-size:1.6rem;letter-spacing:.02em;line-height:2.375;font-weight:500}@media (max-width: 767px){.painting main p{line-height:2.125;font-weight:400}}.painting main #roof,.painting main #outer,.painting main #inner,.painting main #water{display:block;position:relative;top:-50px}.painting main .comments span{text-align:left;font-size:12px;font-size:1.2rem;letter-spacing:0em;font-weight:500;margin-top:10px;display:block}@media (max-width: 767px){.painting main .comments span{margin-top:20px;letter-spacing:.02em;font-weight:400}}.painting main .comments span:nth-of-type(n+2){margin-top:5px}.painting main .wrapper-top{padding-top:90px}@media (max-width: 767px){.painting main .wrapper-top{padding:73px 15px 0}}.painting main .wrapper-top .cont-top{display:flex;justify-content:space-between;align-items:center}@media (max-width: 767px){.painting main .wrapper-top .cont-top{flex-direction:column}}.painting main .wrapper-top .cont-top .img-cont{width:500px}@media (max-width: 767px){.painting main .wrapper-top .cont-top .img-cont{width:100%}}.painting main .wrapper-top .cont-top .text-cont{width:42%}@media (max-width: 767px){.painting main .wrapper-top .cont-top .text-cont{width:100%}}.painting main .wrapper-top .cont-top .text-cont h3{font-size:30px;font-size:3rem;letter-spacing:0em;line-height:1.8;font-weight:bold}@media (max-width: 767px){.painting main .wrapper-top .cont-top .text-cont h3{font-size:28px;font-size:2.8rem;letter-spacing:.04em;line-height:1.714285714}}@media only screen and (device-aspect-ratio: 139 / 199){.painting main .wrapper-top .cont-top .text-cont h3{font-size:29px}}@media only screen and (device-aspect-ratio: 512 / 683){.painting main .wrapper-top .cont-top .text-cont h3{font-size:29px}}.painting main .wrapper-top .cont-top .text-cont p{margin-top:27px}@media (max-width: 767px){.painting main .wrapper-top .cont-top .text-cont p{margin-top:40px}}.painting main .wrapper-top .cont-top .text-cont img{margin-top:40px}.painting main .wrapper-top .cont-bottom{margin-top:70px;background-color:#F7F7F7;padding:56px 100px 68px}@media (max-width: 767px){.painting main .wrapper-top .cont-bottom{margin:50px -15px 0;padding:50px 29px 55px}}@media (min-width: 768px){.painting main .wrapper-top .cont-bottom h3{text-align:center}}@media (max-width: 767px){.painting main .wrapper-top .cont-bottom h3{display:flex;border-bottom:2px solid #30B27B;max-width:242px;margin:0 auto}}.painting main .wrapper-top .cont-bottom h3 span{font-size:24px;font-size:2.4rem;letter-spacing:.04em;font-weight:bold;padding-bottom:5px;display:inline-block;margin-left:10px}@media (min-width: 768px){.painting main .wrapper-top .cont-bottom h3 span{border-bottom:2px solid #30B27B}}@media (max-width: 767px){.painting main .wrapper-top .cont-bottom h3 span{letter-spacing:0em;line-height:1.666666667;margin-left:21px}}.painting main .wrapper-top .cont-bottom .img-cont{margin:40px auto 0}@media (max-width: 767px){.painting main .wrapper-top .cont-bottom .img-cont{margin-top:40px;width:100%}}.painting main .wrapper-top .cont-bottom ul{margin:42px auto 0;display:flex;justify-content:space-between;flex-wrap:wrap;max-width:676px}@media (max-width: 767px){.painting main .wrapper-top .cont-bottom ul{flex-direction:column;margin-top:46px}}.painting main .wrapper-top .cont-bottom ul li{font-size:16px;font-size:1.6rem;letter-spacing:0em;font-weight:bold;width:41.4201183%;position:relative;padding-left:38px}@media (max-width: 767px){.painting main .wrapper-top .cont-bottom ul li{font-size:14px;font-size:1.4rem;width:100%;line-height:1.714285714;padding-left:28px}.painting main .wrapper-top .cont-bottom ul li:nth-of-type(n+2){margin-top:11px}}@media only screen and (device-aspect-ratio: 139 / 199){.painting main .wrapper-top .cont-bottom ul li{font-size:15px}}@media only screen and (device-aspect-ratio: 512 / 683){.painting main .wrapper-top .cont-bottom ul li{font-size:15px}}.painting main .wrapper-top .cont-bottom ul li:before{content:'';width:28px;height:24px;position:absolute;top:0px;left:0;background-image:url(../../../assets/img/painting/icn-check.svg);background-repeat:no-repeat;background-size:contain;background-position:center}@media (max-width: 767px){.painting main .wrapper-top .cont-bottom ul li:before{width:20px;height:17px;top:3px}}@media (min-width: 768px){.painting main .wrapper-top .cont-bottom ul li:nth-of-type(2n+2){width:53.2544379%;transform:translateX(5px)}.painting main .wrapper-top .cont-bottom ul li:nth-of-type(n+3){margin-top:18px}}.painting main .wrapper-bottom{padding-bottom:120px}@media (max-width: 767px){.painting main .wrapper-bottom{padding-bottom:100px}}.painting main .wrapper-bottom .cont-top ul.points{display:flex;justify-content:space-between;flex-wrap:wrap;margin-top:80px}@media (max-width: 767px){.painting main .wrapper-bottom .cont-top ul.points{flex-direction:column}}.painting main .wrapper-bottom .cont-top ul.points li{width:49%;background-color:rgba(48,178,123,0.8);padding:50px 60px 53px;color:#fff;text-align:center;background-repeat:no-repeat;background-size:cover;background-position:center}@media (max-width: 767px){.painting main .wrapper-bottom .cont-top ul.points li{width:100%;padding:50px 30px 50px}.painting main .wrapper-bottom .cont-top ul.points li:nth-of-type(n+2){margin-top:20px}}@media (min-width: 768px){.painting main .wrapper-bottom .cont-top ul.points li:nth-of-type(n+3){margin-top:20px}}.painting main .wrapper-bottom .cont-top ul.points li:nth-of-type(1){background-image:url(../../../assets/img/painting/img1-3.jpg)}@media (max-width: 767px){.painting main .wrapper-bottom .cont-top ul.points li:nth-of-type(1){background-image:url(../../../assets/img/painting/img1-3-sp.jpg)}}.painting main .wrapper-bottom .cont-top ul.points li:nth-of-type(2){background-image:url(../../../assets/img/painting/img1-4.jpg)}@media (max-width: 767px){.painting main .wrapper-bottom .cont-top ul.points li:nth-of-type(2){background-image:url(../../../assets/img/painting/img1-4-sp.jpg)}}.painting main .wrapper-bottom .cont-top ul.points li:nth-of-type(3){background-image:url(../../../assets/img/painting/img1-5.jpg)}@media (max-width: 767px){.painting main .wrapper-bottom .cont-top ul.points li:nth-of-type(3){background-image:url(../../../assets/img/painting/img1-5-sp.jpg)}}.painting main .wrapper-bottom .cont-top ul.points li:nth-of-type(4){background-image:url(../../../assets/img/painting/img1-6.jpg)}@media (max-width: 767px){.painting main .wrapper-bottom .cont-top ul.points li:nth-of-type(4){background-image:url(../../../assets/img/painting/img1-6-sp.jpg)}}@media (min-width: 768px){.painting main .wrapper-bottom .cont-top ul.points li:nth-of-type(4) h3{letter-spacing:.02em}}@media only screen and (device-aspect-ratio: 139 / 199){.painting main .wrapper-bottom .cont-top ul.points li:nth-of-type(4) h3{font-size:29px}}@media only screen and (device-aspect-ratio: 512 / 683){.painting main .wrapper-bottom .cont-top ul.points li:nth-of-type(4) h3{font-size:29px}}@media (min-width: 768px){.painting main .wrapper-bottom .cont-top ul.points li:nth-of-type(4) p{letter-spacing:.02em}}.painting main .wrapper-bottom .cont-top ul.points li em{display:inline-block;padding-bottom:9px}.painting main .wrapper-bottom .cont-top ul.points li em .text{font-size:16px;font-size:1.6rem;font-weight:800;letter-spacing:.06em;font-family:"Raleway",sans-serif}.painting main .wrapper-bottom .cont-top ul.points li em .num{font-family:"Open Sans",sans-serif;font-size:16px;font-size:1.6rem;letter-spacing:0em;font-weight:bold}.painting main .wrapper-bottom .cont-top ul.points li h3{font-size:30px;font-size:3rem;letter-spacing:.06em;line-height:1.666666667;font-weight:bold;margin-top:17px}@media (max-width: 767px){.painting main .wrapper-bottom .cont-top ul.points li h3{font-size:28px;font-size:2.8rem;line-height:1.714285714}}.painting main .wrapper-bottom .cont-top ul.points li p{margin-top:22px;line-height:2;text-align:left}@media (min-width: 768px){.painting main .wrapper-bottom .cont-top ul.points li p{letter-spacing:0em}}@media (max-width: 767px){.painting main .wrapper-bottom .cont-top ul.points li p{margin-top:25px}}.painting main .wrapper-bottom .cont-top ul.points li .btn.green{margin:24px auto 10px}@media (max-width: 767px){.painting main .wrapper-bottom .cont-top ul.points .comments{margin-bottom:8px}}.painting main .wrapper-bottom .cont-bottom ul.links{display:flex;justify-content:space-between;flex-wrap:wrap;border-top:1px solid #333;border-bottom:1px solid #333;margin-top:105px}@media (max-width: 767px){.painting main .wrapper-bottom .cont-bottom ul.links{margin-top:80px;flex-direction:column}}.painting main .wrapper-bottom .cont-bottom ul.links li{width:48%;position:relative}@media (max-width: 767px){.painting main .wrapper-bottom .cont-bottom ul.links li{width:100%}}.painting main .wrapper-bottom .cont-bottom ul.links li:before{content:'';position:absolute;bottom:0;left:0;background:linear-gradient(to right, #333, #333 62%, rgba(0,0,0,0) 62%, rgba(0,0,0,0) 100%) 0% 0%;background-size:8px 1px;width:100%;height:1px}.painting main .wrapper-bottom .cont-bottom ul.links li:after{content:"";border-top:1px solid #172B4D;border-right:1px solid #172B4D;position:absolute;right:10px;top:50%;width:12px;height:12px;transform:translateY(-50%) rotate(135deg)}@media (max-width: 767px){.painting main .wrapper-bottom .cont-bottom ul.links li:after{right:20px;left:inherit}}.painting main .wrapper-bottom .cont-bottom ul.links li:last-of-type:before{display:none}@media (min-width: 768px){.painting main .wrapper-bottom .cont-bottom ul.links li:nth-of-type(n+3):before{display:none}}.painting main .wrapper-bottom .cont-bottom ul.links li:nth-of-type(1) a h4 .en{color:#2E9942}.painting main .wrapper-bottom .cont-bottom ul.links li:nth-of-type(2) a h4 .en{color:#E65C67}.painting main .wrapper-bottom .cont-bottom ul.links li:nth-of-type(3) a h4 .en{color:#F79C31}.painting main .wrapper-bottom .cont-bottom ul.links li:nth-of-type(4) a h4 .en{color:#2EABE6}.painting main .wrapper-bottom .cont-bottom ul.links li a{display:flex;align-items:center;height:100%;padding:34px;padding-left:10px}@media (max-width: 767px){.painting main .wrapper-bottom .cont-bottom ul.links li a{padding:27px 27px 35px 20px}}.painting main .wrapper-bottom .cont-bottom ul.links li a .img-cont{width:22.8%}@media (max-width: 767px){.painting main .wrapper-bottom .cont-bottom ul.links li a .img-cont{width:35.3846154%}}.painting main .wrapper-bottom .cont-bottom ul.links li a .text-cont{width:71%}@media (min-width: 768px){.painting main .wrapper-bottom .cont-bottom ul.links li a .text-cont{margin-left:10px}}@media (max-width: 767px){.painting main .wrapper-bottom .cont-bottom ul.links li a .text-cont{width:56.6153846%}}.painting main .wrapper-bottom .cont-bottom ul.links li a .text-cont h4 .ja{font-size:24px;font-size:2.4rem;letter-spacing:.04em;font-weight:bold}.painting main .wrapper-bottom .cont-bottom ul.links li a .text-cont h4 .en{font-family:"Raleway",sans-serif;font-size:16px;font-size:1.6rem;letter-spacing:.06em;font-weight:800;margin-left:5px}@media (max-width: 767px){.painting main .wrapper-bottom .cont-bottom ul.links li a .text-cont h4 .en{display:block}}.painting main .wrapper-bottom .cont-bottom ul.links li a .text-cont p{font-size:14px;font-size:1.4rem;line-height:1.714285714;margin-top:12px}@media (max-width: 767px){.painting main .wrapper-bottom .cont-bottom ul.links li a .text-cont p{margin-top:15px}}.painting main section.bottom .wrapper{padding:90px 0 120px}@media (max-width: 767px){.painting main section.bottom .wrapper{padding:70px 15px 100px}}.painting main section.bottom .wrapper:nth-of-type(odd){background-color:#F7F7F7}.painting main section.bottom .wrapper:nth-of-type(odd) .service{background-color:#fff}@media (min-width: 768px){.painting main section.bottom .wrapper:nth-of-type(1) .table-wrapper table tbody td{padding-left:56px}.painting main section.bottom .wrapper:nth-of-type(2) .table-wrapper table tbody td{padding-left:48px}.painting main section.bottom .wrapper:nth-of-type(3) .table-wrapper table tbody td{padding-left:98px}}@media (max-width: 767px){.painting main section.bottom .wrapper:nth-of-type(3) table{width:545px !important}.painting main section.bottom .wrapper:nth-of-type(3) table thead th:nth-of-type(3){width:27.2592593% !important}}.painting main section.bottom .wrapper:last-of-type{padding-bottom:200px}@media (max-width: 767px){.painting main section.bottom .wrapper:last-of-type{padding-bottom:160px}}@media (max-width: 767px){.painting main section.bottom .wrapper:last-of-type .table-wrapper table{width:978px}.painting main section.bottom .wrapper:last-of-type .table-wrapper table thead th:nth-of-type(1){width:26.993865%}.painting main section.bottom .wrapper:last-of-type .table-wrapper table thead th:nth-of-type(2){width:54.192229%}.painting main section.bottom .wrapper:last-of-type .table-wrapper table thead th:nth-of-type(3){width:18.8139059%}}@media (min-width: 768px){.painting main section.bottom .wrapper:last-of-type .table-wrapper table tbody tr td{padding-left:30px}}@media (max-width: 767px){.painting main section.bottom .wrapper:last-of-type .table-wrapper table tbody tr th{padding-left:0;text-align:center}.painting main section.bottom .wrapper:last-of-type .table-wrapper table tbody tr th span{font-size:13px;font-size:1.3rem}}@media (min-width: 768px){.painting main section.bottom .wrapper:last-of-type .table-wrapper table tbody tr:last-of-type td ul li:nth-of-type(n+3){margin-top:8px}.painting main section.bottom .wrapper:last-of-type .table-wrapper table tbody tr:last-of-type td ul li:nth-of-type(3n+3){margin-right:10px}}.painting main section.bottom .wrapper .cont{display:flex;align-items:center;margin-top:63px}@media (max-width: 767px){.painting main section.bottom .wrapper .cont{flex-direction:column;margin-top:53px}}.painting main section.bottom .wrapper .cont .img-cont{width:440px}@media (max-width: 767px){.painting main section.bottom .wrapper .cont .img-cont{width:100%}}.painting main section.bottom .wrapper .cont .text-cont{width:50%}@media (min-width: 768px){.painting main section.bottom .wrapper .cont .text-cont{margin-left:60px}}@media (max-width: 767px){.painting main section.bottom .wrapper .cont .text-cont{width:100%}.painting main section.bottom .wrapper .cont .text-cont p{margin-top:35px;line-height:2}}.painting main section.bottom .wrapper .service{padding:40px 74px 50px;margin-top:40px;background-color:#F7F7F7}@media (max-width: 767px){.painting main section.bottom .wrapper .service{padding:30px 23px 50px}}.painting main section.bottom .wrapper .service h3{text-align:center}.painting main section.bottom .wrapper .service h3 span{font-size:24px;font-size:2.4rem;letter-spacing:.04em;font-weight:bold;border-bottom:4px solid #2EABE6;padding-bottom:5px;display:inline-block}@media (max-width: 767px){.painting main section.bottom .wrapper .service h3 span{padding-bottom:13px;letter-spacing:0em}}.painting main section.bottom .wrapper .service ul{display:flex;margin-top:25px;flex-wrap:wrap}@media (min-width: 768px){.painting main section.bottom .wrapper .service ul{justify-content:center}}@media (max-width: 767px){.painting main section.bottom .wrapper .service ul{flex-wrap:wrap;margin-top:35px}}.painting main section.bottom .wrapper .service ul li{padding:5px 8px;font-size:15px;font-size:1.5rem;letter-spacing:.02em;font-weight:bold;border:1px solid #2EABE6;margin-right:9px}@media (max-width: 767px){.painting main section.bottom .wrapper .service ul li{padding:5px 0;text-align:center;width:calc((100% - 9px)/2);display:flex;align-items:center;justify-content:center;font-feature-settings:"palt";letter-spacing:.01em}.painting main section.bottom .wrapper .service ul li:nth-of-type(2n+2){margin-right:0}.painting main section.bottom .wrapper .service ul li:nth-of-type(n+3){margin-top:11px}}@media (min-width: 768px){.painting main section.bottom .wrapper .service ul li:last-of-type{margin-right:0}}@media screen and (min-width: 768px) and (max-width: 967px){.painting main section.bottom .wrapper .service ul li:last-of-type{margin-top:9px}}@media screen and (min-width: 768px) and (max-width: 903px){.painting main section.bottom .wrapper .service ul li:nth-of-type(n+8){margin-top:9px}}@media screen and (min-width: 768px) and (max-width: 784px){.painting main section.bottom .wrapper .service ul li:nth-of-type(n+7){margin-top:9px}}.painting main section.bottom .wrapper .table-title{margin-top:44px;letter-spacing:.04em;font-weight:bold;text-align:center;padding-bottom:17px;position:relative}@media (max-width: 767px){.painting main section.bottom .wrapper .table-title{margin-top:50px;padding-bottom:23px;letter-spacing:0em}}.painting main section.bottom .wrapper .table-title:before{content:'';width:47px;height:4px;position:absolute;bottom:0px;left:50%;transform:translateX(-50%);background-color:#30B27B}.painting main section.bottom .wrapper .table-title .main{font-size:24px;font-size:2.4rem}.painting main section.bottom .wrapper .table-title .sub{font-size:20px;font-size:2rem;display:block}@media (max-width: 767px){.painting main section.bottom .wrapper .table-title .sub{margin-top:7px;font-feature-settings:"palt"}}.painting main section.bottom .wrapper .table-wrapper{margin-top:30px}@media (max-width: 767px){.painting main section.bottom .wrapper .table-wrapper{overflow-x:auto;margin:35px -15px 0}}.painting main section.bottom .wrapper .table-wrapper table{width:100%;border:1px solid #707070}@media (max-width: 767px){.painting main section.bottom .wrapper .table-wrapper table{width:675px}}.painting main section.bottom .wrapper .table-wrapper table thead tr{border-bottom:1px solid #707070}.painting main section.bottom .wrapper .table-wrapper table thead tr th{background-color:#30B27B;color:#fff;width:25%;height:46px;vertical-align:middle;font-size:16px;font-size:1.6rem;letter-spacing:.02em;font-weight:bold}.painting main section.bottom .wrapper .table-wrapper table thead tr th:nth-of-type(n+2){border-left:1px solid #707070}@media (max-width: 767px){.painting main section.bottom .wrapper .table-wrapper table thead tr th:nth-of-type(1){width:24.1481481%}.painting main section.bottom .wrapper .table-wrapper table thead tr th:nth-of-type(2){width:28.1481481%}.painting main section.bottom .wrapper .table-wrapper table thead tr th:nth-of-type(3){width:20.4444444%}.painting main section.bottom .wrapper .table-wrapper table thead tr th:nth-of-type(4){width:27.2592593%}}.painting main section.bottom .wrapper .table-wrapper table tbody tr{border-bottom:1px solid #707070}.painting main section.bottom .wrapper .table-wrapper table tbody tr th,.painting main section.bottom .wrapper .table-wrapper table tbody tr td{font-size:15px;font-size:1.5rem;letter-spacing:.02em;vertical-align:middle;background-color:#fff}.painting main section.bottom .wrapper .table-wrapper table tbody tr th{font-weight:bold}@media (max-width: 767px){.painting main section.bottom .wrapper .table-wrapper table tbody tr th{padding-left:20px;text-align:left;line-height:1.466666667}}.painting main section.bottom .wrapper .table-wrapper table tbody tr td{font-weight:500;border-left:1px solid #707070;padding:16px 0}.painting main section.bottom .wrapper .table-wrapper table tbody tr td:nth-of-type(n+2){text-align:center;padding-left:0}@media (max-width: 767px){.painting main section.bottom .wrapper .table-wrapper table tbody tr td{letter-spacing:0em;padding-left:20px;font-weight:400}}.painting main section.bottom .wrapper .table-wrapper table tbody tr td ul{display:flex;flex-wrap:wrap}.painting main section.bottom .wrapper .table-wrapper table tbody tr td ul li{font-weight:bold;padding:7px 9px;border:1px solid #2EABE6;margin-right:10px}@media (min-width: 768px){.painting main section.bottom .wrapper .table-wrapper table tbody tr td ul li:nth-of-type(3n+3){margin-right:0}.painting main section.bottom .wrapper .table-wrapper table tbody tr td ul li:nth-of-type(n+4){margin-top:9px}}@media (max-width: 767px){.painting main section.bottom .wrapper .table-wrapper table tbody tr td ul li{text-align:center;width:115px;margin-right:9px}.painting main section.bottom .wrapper .table-wrapper table tbody tr td ul li:nth-of-type(n+5){margin-top:10px}}.painting main section.bottom .wrapper .btn.black{position:inherit;transform:inherit;margin:53px auto 0}@media (max-width: 767px){.painting main section.bottom .wrapper .comments{margin:20px -25px 0;text-indent:-1rem;padding-left:2rem}}.painting main section.bottom .wrapper .comments span{text-align:right}@media (max-width: 767px){.painting main section.bottom .wrapper .comments span{letter-spacing:0em;text-align:left}}

/*# sourceMappingURL=maps/painting.min.css.map */
