@charset "utf-8";*{margin:0;padding:0;outline:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}a{text-decoration:none}body{font-family:Roboto,sans-serif}header{background-color:#eee;border-bottom:2px solid #c23000}main h1{display:block;width:100%;text-align:center;padding:15px}h3,main h2{display:block;width:100%;text-align:center;padding:15px;color:#f26522}main .aboutus h1{font-family:Waterfall,cursive}main .container .items .item a,main .container .others a{display:block;margin:0 auto;font-weight:700;background-color:#f26522;color:#fff;text-align:center}main .container .items .item a:hover,main .container .others a:hover{background-color:#d44d0d;text-align:center}main .container .rentinfo{display:block;margin:0 auto;padding:15px;border-top:1px solid #d4d4d4}main .container .rentinfo label{display:block;text-align:center;font-weight:700}main .container .rentinfo p{line-height:24px}main .container .rentinfo p.lu{font-weight:700;text-decoration:underline}main .container .others{display:block;margin:0 auto;padding:15px;border-top:1px solid #d4d4d4}main .container .others label{display:block;text-align:center;font-weight:700}.container{display:block;margin:0 auto}footer{text-align:center;border-top:1px solid #d4d4d4;padding:15px;background-color:#f8f9fa}@media screen and (max-width:479px){.container{width:320px}header a{display:block;width:100%;line-height:32px;color:#f26522;font-size:24px;font-weight:700;text-align:center}main .aboutus h1{font-size:40px}main .aboutus{padding:15px 0;border-bottom:1px solid #d4d4d4}main .aboutus div{display:block;width:90%;margin:5px auto}main .aboutus p{font-size:16px;line-height:24px;padding:5px;text-align:justify}main .aboutus .photo img{width:300px;height:280px}main .monitor{padding-top:10px;border-top:1px solid #d4d4d4}h3,main h2{padding:10px}main .container .items{display:block;width:90%;margin:15px auto;text-align:center}main .container .items .item{display:block;width:80%;margin:5px auto 25px auto}main .container .items .item img{display:block;width:100%}main .container .items .item label{display:block;width:100%;font-size:20px;font-weight:700;line-height:26px}main .container .items .item span{display:block;width:100%;font-size:16px}main .container .items .item a{width:80%;margin-top:10px;line-height:40px}main .container .images{text-align:center}main .container .images img{display:block;width:70%;margin:15px auto}main .container .informations h1{font-size:24px}main .container .informations{display:block;width:80%;margin:15px auto}main .container .informations p{margin:20px 0}main .container .informations ul{margin-left:20px}main .container .informations ul li{line-height:20px}main .container .rentinfo{width:300px;padding:15px;border-top:1px solid #d4d4d4;margin-bottom:25px}main .container .rentinfo label{line-height:24px}main .container .others{width:300px;padding:15px;border-top:1px solid #d4d4d4;margin-bottom:25px}main .container .others label{line-height:24px}main .container .others a{margin-top:10px;line-height:40px}footer{padding:5px}}@media screen and (min-width:480px) and (max-width:767px){.container{width:480px}header a{display:block;float:left;width:50%;height:81px}header a.email,header a.phone{height:40px;line-height:40px;color:#f26522;font-size:24px;font-weight:700}.clear{clear:both}main .aboutus h1{font-size:40px}main .aboutus{padding:15px 0;border-bottom:1px solid #d4d4d4}main .aboutus div{display:inline-block;width:46%;margin:0 1%;vertical-align:top}main .aboutus p{font-size:16px;line-height:24px;padding:5px}main .aboutus .photo img{width:220px;height:206px}main .monitor{padding-top:10px;border-top:1px solid #d4d4d4}h3,main h2{padding:10px}main .container .items{display:block;width:90%;margin:15px auto;text-align:center}main .container .items .item{display:block;width:80%;margin:5px auto 25px auto}main .container .items .item img{display:block;width:100%}main .container .items .item label{display:block;width:100%;font-size:20px;font-weight:700;line-height:26px}main .container .items .item span{display:block;width:100%;font-size:16px}main .container .items .item a{width:80%;margin-top:10px;line-height:40px}main .container .images{text-align:center}main .container .images img{display:block;width:70%;margin:15px auto}main .container .informations h1{font-size:24px}main .container .informations{display:block;width:80%;margin:15px auto}main .container .informations p{margin:20px 0}main .container .informations ul{margin-left:20px}main .container .informations ul li{line-height:20px}main .container .rentinfo{width:400px;padding:15px;border-top:1px solid #d4d4d4;margin-bottom:25px}main .container .rentinfo label{line-height:24px}main .container .others{width:400px;padding:15px;border-top:1px solid #d4d4d4;margin-bottom:25px}main .container .others label{line-height:24px}main .container .others a{margin-top:10px;line-height:40px}}@media screen and (min-width:768px) and (max-width:1199px){.container{width:768px}header a{display:inline-block;vertical-align:middle;width:32%;color:#f26522;font-size:24px;font-weight:700}main .aboutus h1{font-size:40px}main .aboutus{padding:15px 0;border-bottom:1px solid #d4d4d4}main .aboutus div{display:inline-block;width:46%;margin:0 1%;vertical-align:top}main .aboutus p{font-size:16px;line-height:24px;padding:5px}main .aboutus .photo{text-align:center}main .monitor{padding-top:10px;border-top:1px solid #d4d4d4}h3,main h2{padding:10px}main .container .items{display:block;width:90%;margin:15px auto;text-align:center}main .container .items .item{display:inline-block;width:42%;margin:5px 3%}main .container .items .item img{display:block;width:100%}main .container .items .item label{display:block;width:100%;font-size:20px;font-weight:700;line-height:26px}main .container .items .item span{display:block;width:100%;font-size:16px}main .container .items .item a{width:80%;margin-top:10px;line-height:36px}main .container .images{text-align:center}main .container .images img{display:inline-block;vertical-align:top;width:24%;margin:15px 0}main .container .informations h1{font-size:24px}main .container .informations{display:block;width:80%;margin:15px auto}main .container .informations p{margin:20px 0}main .container .informations ul{margin-left:20px}main .container .informations ul li{line-height:20px}main .container .rentinfo{width:600px;padding:15px;border-top:1px solid #d4d4d4;margin-bottom:25px}main .container .rentinfo label{line-height:24px}main .container .others{width:500px;padding:15px;border-top:1px solid #d4d4d4;margin-bottom:25px}main .container .others label{line-height:24px}main .container .others a{margin-top:10px;line-height:30px}}@media only screen and (min-width:1200px){.container{width:1200px}header a{display:inline-block;vertical-align:middle;width:32%;color:#f26522;font-size:28px;font-weight:700}main .aboutus h1{font-size:64px}main .aboutus{padding:15px 0;border-bottom:1px solid #d4d4d4}main .aboutus div{display:inline-block;width:48%;vertical-align:middle}main .aboutus p{font-size:16px;line-height:24px;padding:5px}main .aboutus .photo{text-align:center}main .monitor{padding-top:10px;border-top:1px solid #d4d4d4}h3,main h2{padding:15px}main .container .items{display:block;width:90%;margin:15px auto;text-align:center}main .container .items .item{display:inline-block;width:40%;margin:5px 4%}main .container .items .item img{display:block;width:100%}main .container .items .item label{display:block;width:100%;font-size:20px;font-weight:700;line-height:26px}main .container .items .item span{display:block;width:100%;font-size:16px}main .container .items .item a{width:50%;margin-top:10px;line-height:40px}main .container .images{text-align:center}main .container .images img{display:inline-block;vertical-align:top;width:24%;margin:15px 0}main .container .informations h1{font-size:24px}main .container .informations{display:block;width:70%;margin:15px auto}main .container .informations p{margin:20px 0}main .container .informations ul{margin-left:20px}main .container .informations ul li{line-height:20px}main .container .rentinfo{width:70%;padding:15px;border-top:1px solid #d4d4d4;margin-bottom:25px}main .container .rentinfo label{line-height:24px}main .container .others{width:500px;padding:15px;border-top:1px solid #d4d4d4;margin-bottom:25px}main .container .others label{line-height:24px}main .container .others a{margin-top:10px;line-height:30px}}