.main-container h1{letter-spacing:2px;font-size:20px;font-weight:bold;margin:5% auto;padding:0;color:#222222;text-align:center;}.locate-area{position:relative;display:block;width:90%;max-width:1165px;max-height:265px;padding:30px;margin:0 auto 5% 5%;box-sizing: border-box;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;border:1px solid #dcdcdc;}.locate-area:nth-child(2n+1){ background-color:#f9f9f9; border:1px solid #f0f0f0;}.locate-pic{position:relative;left:-60px;top:-115px;display:inline-block;width:30%;vertical-align:top;}	.locate-pic img{display:block;width:340px;max-width:340px;}	.locate-content{display:inline-block;width:41%;margin:-10px 0 0 0;vertical-align:top;box-sizing: border-box;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;}.locate-title{display:inline-block;font-size:18px;font-weight:bold;margin:0 0 10px 0;}	.locate-content span{font-family: "Open Sans",Helvetica,Arial,sans-serif; }.locate-content span.tel{color:#707070;text-decoration:none;font-weight:normal;	}.locate-content p{display:block;padding:0;margin:5px 0;font-size:14px;color:#707070;}.locate-content a{display:inline-block;color:#3c9fe4;margin:0;font-family: "Open Sans", Helvetica, Arial, sans-serif;font-size:14px;letter-spacing:0.5px;-webkit-transition: all 0.3s ease;-moz-transition: all 0.3s ease;-o-transition: all 0.3s ease;transition: all 0.3s ease;text-decoration:none;}.locate-content a:hover{text-decoration:underline;}	.locate-content p label{display:inline-block;width:75px;margin:0;}.locate-map{position:absolute;right:60px;top:3px;display:inline-block;width:20%;vertical-align:top;}	.locate-map img{display:block;width:259px;max-width:259px;}	  @media screen and (max-width: 1135px) {.locate-map img{width:100%;}	.locate-pic img{width:100%;}.locate-map{position:absolute;right:30px;top:30px;width:20%;}	.locate-area{max-height:220px;}.locate-content {margin:5px 0 0 0;}}  @media screen and (max-width: 980px) {.locate-area{max-height:200px;}  .locate-pic {left: -60px;top: -60px;width: 35%;}.locate-content{margin:0 0 0 -30px;width:45%;}}  @media screen and (max-width: 865px) {.locate-area{max-height:inherit;}  .locate-map{display:none;}	.locate-content{margin:0;width:68%;padding:0 0 0 5%;}.locate-pic{left:0;top:0;width:30%;}	.locate-area{width: 100%;padding:5%;margin: 0 auto;border:0;border-top:1px dashed #d9d9d9;}.locate-area.first-child{border-top:1px solid #d9d9d9;}.locate-area:nth-child(2n+1){border:0;border-top:1px dashed #d9d9d9;}}  @media screen and (max-width: 640px) {.main-container h1{letter-spacing:1px;font-size:18px;}.locate-title {font-size: 16px;margin: 0 0 10px 0;}}  @media screen and (max-width: 500px) {.locate-pic{left:0;top:0;width:18%;border-radius:100%;}	.locate-pic img{border-radius:5px;}.locate-content {width:80%;padding: 0 0 0 10px;}.locate-content p {margin: 3px 0;font-size: 14px;}.tel{font-size: 14px;}.locate-content a {font-size: 14px;}.locate-content p label {width: 65px;color:#222222;}.locate-content p label.mobile-none{display:none;}}