			@media (max-width: 767px){

					/* main */
					#main-quick {
						margin-top:0px;
						padding-top:0px;
					}
					#main-service,
					#main-tour {
						padding:50px 0;
					}
					#main-footer {
						padding:50px 0 40px;
					}
					.slant,
					.section-color-slant:before,
					.section-color-slant:after,
					.section-footer-slant:before {
						display:none;
					}
					h2.main-title {
						font-size:40px;	
					}

					/* SUB */
					.table-reserve {
						border-top:none;
					}	

					/* com */
					 section {
					  position: relative;
					  padding-top: 50px;
					  padding-bottom: 50px;
					 }
			
			
			}


			
			@media (min-width: 992px) {
				section.pad-side{
					margin-left:5%;
					margin-right:5%;
				}

				.main-about {
					padding-left:4%;
					padding-right:4%;
					
				}
				.main-service-text > p {
					padding-bottom:60px;
				}
				
			}

