

	 
/* basics */
* {margin:0;padding:0;}

#wrap{max-width:2000px; margin:0 auto; }

.input01{height:30px;border:1px solid;border-color:#ebebeb;font-size:15px;line-height:20px;color:#656565;width:95%;background-color:#FFFFFF;padding:5px;}
.input02{height:30px;border:1px solid;border-color:#ebebeb;font-size:15px;line-height:20px;color:#656565;width:28%;background-color:#FFFFFF;padding:5px;}
.input03{height:15px;border:1px solid;border-color:#c8c8c8;font-size:11px;line-height:20px;color:#656565;width:25px;}
.textarea01{width:100%;height:60px;border:3px solid;border-color:#ebebeb;font-size:12px;width:95%;color:#7e7f80;}

.table01 {width:550px;padding-top:600px;}
.table01 td{font-size:15px;padding:10px;}


.basics { display:block;  background:#000 ;  text-align:center; margin:0 auto; position:relative; } 
.basics img {display: block;}	 
.basics img {width: 100%;}
.basics_m {display: none; }


.w_reser { display:block;  background:#f9f9f9 ;  text-align:center; position:relative; background-image: url(/ghfair/images/big_reser_01.jpg);background-position: top;} 
.w_reser .w_reser_box {width:1100px;margin:0 auto;}
.w_reser .w_reser_box .w_reser_box2{width:700px;margin-left:280px;}
.w_reser_but_m { display:none;}

.location .location_title_m { display:none;}

.bottom {background:#3a3839;font-size:13px;padding:30px;line-height:17px;color:#636363; text-align:center;}
	 

@media screen and (max-width:640px) {



/* basics */
.basics_m { display:block;  background:#000 ;  text-align:center; margin:0 auto; position:relative;}
.basics_m img {display: block;}	 
.basics_m img {width: 100%;}	
.basics { display:none;}

.w_reser { display:block;  background:#FFFFFF ;  text-align:center; position:relative; } 
.w_reser .w_reser_box {width:100%;margin:0 auto;}
.w_reser .w_reser_box .w_reser_box2{width:100%; margin:0 auto;}
.w_reser .w_reser_box .w_reser_box2 .reser_title{padding-top:100px;padding-bottom:30px;width:90%;}
.w_reser_but_m { display:none;}


.table01 {width:90%;margin:0 auto;padding-top:20px;}
.table01 td{font-size:15px;padding:3px;}


.location .location_title_m {display:block;}
.location .location_title { display:none;}

