@charset "utf-8";

/*Reset*/
*{margin:0;padding:0;}
html{overflow-y:scroll;}
body,input,button,table{font-size:15px;font-family:Dotum,Helvetica,AppleGothic,Sans-serif;color:#000000;}
h1,h2,h3,h4,h5,h6{font-size:15px;text-align:left;}
img,fieldset,iframe{border:0 none;}
li{list-style:none;}
a{color:#7B7B7B;text-decoration:none;}
a:hover{color:#00bdf2;text-decoration:underline;}
em,address{font-style:normal;}
button,label{cursor:pointer;_cursor /**/:hand;}
button *{position:relative;}
button img{left:-3px;*left:auto;}
textarea{overflow:auto;}
input{padding:3px 0 0 5px;}

/*Common*/
.blind{display:block;overflow:hidden;position:absolute;left:0;top:-5000px}
hr{display:none}
.hide{display:none}
.topArea {max-width:1090px; width:100%  !important; margin:0 auto; padding:0px;}
.topArea:after {clear:both; display:block; content:"";}
.place{font-size:15px;font-family:Dotum,Helvetica,AppleGothic,Sans-serif;color:#ffffff; float:left; margin-right:20px; }
.apply * {vertical-align:middle;}
.apply {float:left;}
.form1  {height:45px; border:1px solid #DBDBDB; FONT-FAMILY:Dotum,verdana; FONT-SIZE:15pt; padding-top:5px;}
.select_form {height:45px; border:1px solid #DBDBDB; FONT-FAMILY:Dotum,verdana; FONT-SIZE:15pt; padding-top:5px;}
.tr {text-align:center; margin-top:30px;}
/*main layout*/
body{margin:0;padding:0;}

body ul{width:100%; text-align:center !important;}
body div ul{max-width:1090px; width:100%  !important; vertical-align:top;}

#wrap { position:relative; width:100%; }
#header {width:100%;height:0px;background-color:#ff9320; position:fixed; left:0;bottom:0;z-index:100;}


#con01 { position:relative; width:100%; background-color:#FFF; text-align:center}
#con01-2 { position:relative; width:100%; background-color:#f5f5f5;text-align:center}
#con02 { position:relative; width:100%; background-image: url(/img/img02_bg.jpg); background-position:center; background-repeat:no-repeat; text-align:center}
#con03_1 { position:relative; width:100%; background-color:#fdfcf8; text-align:center}
#con03_2 { position:relative; width:100%; background-color:#fdfcf8; text-align:center}
#con03_3 { position:relative; width:100%; background-color:#fdfcf8; text-align:center}
#con04 { position:relative; width:100%; background-color:#FFF; text-align:center}
#con05_1 { position:relative; width:100%;  background-image: url(/img/img05_1_bg.jpg); background-position:center; background-repeat:no-repeat; text-align:center}
#con05_2 { position:relative; width:100%;  background-image: url(/img/img05_2_bg.jpg); background-position:center; background-repeat:no-repeat; text-align:center}
#con06_1 { position:relative; width:100%; background-image: url(/img/img06_1_bg.jpg); background-position:center; background-repeat:no-repeat; text-align:center}
#con06_2 { position:relative; width:100%; background-image: url(/img/img06_2_bg.jpg); background-position:center; background-repeat:no-repeat; text-align:center}
#con07_1 { position:relative; width:100%; background-image: url(/img/img07_1_bg.jpg); background-position:center; background-repeat:no-repeat; text-align:center}
#con07_2 { position:relative; width:100%; background-color:#F8F8F6; text-align:center}
#con07_3 { position:relative; width:100%; background-color:#F8F8F6; text-align:center}
#con08_1 { position:relative; width:100%; background-color:#FFFFFF;text-align:center}
#con08_2 { position:relative; width:100%; background-color:#FFFFFF;text-align:center}
#con09 { position:relative; width:100%; background-image: url(/img/img09_bg.jpg); background-position:center; background-repeat:no-repeat; text-align:center}
#con10 { position:relative; width:100%; background-color:#FFFFFF;text-align:center}
#con11 { position:relative; width:100%; background-image: url(/img/img11_bg.jpg); background-position:center; background-repeat:no-repeat; text-align:center}
#con12_1 { position:relative; width:100%; background-color:#FFFFFF;text-align:center}
#con12_2 { position:relative; width:100%; background-color:#FFFFFF;text-align:center}
#con13_1 { position:relative; width:100%; background-color:#edebec;text-align:center}
#con13_2 { position:relative; width:100%; background-color:#edebec;text-align:center}
#con13_3 { position:relative; width:100%; background-color:#f5f5f5;text-align:center}
#con14 { position:relative; width:100%; background-color:#f5f5f5;text-align:center}
#con15_1 { position:relative; width:100%; background-color:#f5f5f5;text-align:center}
#con15_2 { position:relative; width:100%; background-image: url(/img/img15_2_bg.jpg); background-position:center; background-repeat:no-repeat; text-align:center}
#con15_3 { position:relative; width:100%; background-image: url(/img/img15_3_bg.jpg); background-position:center; background-repeat:no-repeat; text-align:center}
#con16 { position:relative; background-image: url(/img/img16_bg.jpg); background-position:center; background-repeat:no-repeat; text-align:center}
#con17 { position:relative; width:100%; background-color:#F8F8F6;text-align:center}
#con18 { position:relative; width:100%; background-color:#FFFFFF;text-align:center}
#con19 { position:relative; width:100%; background-color:#FFFFFF;text-align:center}
#con20 { position:relative; background-image: url(/img/img20_bg.jpg); background-position:center; background-repeat:no-repeat; text-align:center}
#con21 { position:relative; width:100%; background-color:#F8F8F6;text-align:center}
#con22 { position:relative; background-color:#F4F4F4; text-align:center}
#con23 { position:relative; width:100%; background-color:#FFFFFF;text-align:center}
#con24 { position:relative; width:100%; background-color:#E8E7E5;text-align:center}
#con25 { position:relative; width:100%; background-color:#DEE1E9;text-align:center}
#con26 { position:relative; width:100%; background-color:#f5f5f5;text-align:center}
#con27 { position:relative; background-color:#FFFFFF;text-align:center}
#con29 { position:relative; background-color:#f5f5f5;text-align:center}
#con31 { position:relative; width:100%; background-color:#f5f5f5;text-align:center}
#con32 { position:relative; background-color:#FFFFFF;text-align:center}
#con33 { position:relative; background-color:#f5f5f5;text-align:center}
#con34 { position:relative; background-color:#f6f2e9;text-align:center}
#fair-video { position:relative; width:1092px; height:614px; text-align:center; margin:auto;}
#con28 {
  position: relative;
  width: 100%;
  background-color: #edebec;
  text-align: center;
}
.swiper-container {
  position: relative;
  padding-bottom: 130px;
  width: 953px;
  margin: 0 auto;
}
.swiper {
  width: 100%;
}

.swiper-button-prev {
  background-image: url(/img/img28_bt1.jpg);
  background-repeat: no-repeat;
  background-size: contain;
  position: absolute;
  left: -40px !important;
  top: 40% !important;
}
.swiper-button-next {
  background-image: url(/img/img28_bt2.jpg);
  background-repeat: no-repeat;
  background-size: contain;
  position: absolute;
  right: -40px !important;
  top: 40% !important;
}

.swiper-button-prev:after,
.swiper-button-next:after {
  content: "" !important;
}


#con00 { position:relative; width:100%; padding-bottom:50px; background-image: url(/img/m11_img01_bg.jpg); background-position:center; background-repeat:no-repeat; text-align:center}

#map {width:1090px;height:560px;margin:0 auto;text-align:center}


.BoxtypeA {border-collapse:collapse; background-image: url(/m11_img02_2.jpg) no-repeat 0 0; border:1px solid red; margin:0 auto; max-width:1090px; border:5px solid #F8F8F6; border-radius:20px; background-color:#F8F8F6;}
.BoxtyleA_inner {margin:60px 40px ;}
.BoxtyleA_inner .iptname {width:80px;}
.BoxtyleA_inner div {border-bottom:1px solid #C2B7A3; height:55px;}
.BoxtyleA_inner div:after {display:block; clear:both; content:""; }
.BoxtyleA_inner div label {display:block; float:left; height:45px; width:171px;}
.BoxtyleA_inner div label img{float:left;}
.BoxtyleA_inner div .c_inp {display:block; float:left; height:45px; width:171px;}
.BoxtyleA_inner div.ht2 {height:110px;}
.BoxtyleA_inner div.wdh {height:500px;}
.BoxtyleA_inner div p {padding-top:12px;text-align:left; }
.BoxtyleA_inner div p textarea {padding:10px 0; width:816px; height:80px;}
.BoxtyleA_inner div .agree {margin:0 0 20px 150px; }
.BoxtyleA_inner .intB {width:60px;}
