html {-webkit-tap-highlight-color: transparent;}

#wrap {width:100% ; height:100%; position:relative; z-index:1; }


.textc {text-align: center}
.textr {text-align:right}

.pt10 {padding-top:10px !important}
.pt50 {padding-top:50px !important}
.pt100 {padding-top:100px !important}
.pt150 {padding-top:150px !important}
.pt200 {padding-top:200px !important}

.pb10 {padding-bottom:10px !important}
.pb30 {padding-bottom:30px !important}
.pb50 {padding-bottom:50px !important}
.pb100 {padding-bottom:100px !important}
.pb120 {padding-bottom:120px !important}
.pb150 {padding-bottom:150px !important}
.pb200 {padding-bottom:200px !important}

.mt10 {margin-top:10px !important}
.mt20 {margin-top:20px !important}
.mt30 {margin-top:30px !important}
.mt50 {margin-top:50px !important}
.mt60 {margin-top:60px !important}
.mt120 {margin-top:120px !important}

.mb15 {margin-bottom:15px !important}
.mb30 {margin-bottom:30px !important}
.mb50 {margin-bottom:50px !important}
.mb80 {margin-bottom:80px !important}
.mb100 {margin-bottom:100px !important}
.mb150 {margin-bottom:150px !important}
.mb200 {margin-bottom:200px !important}


.return-top img { display: none}

.cont_event_pc {width:1900px; margin: 0 auto;  clear:both; display:block; background: #ffffff}
.cont_event_t {display:none;}
.cont_event_t img {width:100%;}
.cont_event_m {display:none;}
.cont_event_m img {width:100%;}

/*pc¸ð¹ÙÀÏÈ­¸é ¼û±â±â*/
	.pc_wrap { display:block; clear: both; }
	.t_wrap {clear: both; display:none;}
	.m_wrap {clear: both; display:none;}
	.m_wrap  img {width:100%;}

/* top ¹öÆ° */
.go-top{
	display:block;
	position:fixed;
	bottom:-60px;
	right:20px;
	-webkit-transition: all 1s ease;
    -moz-transition: all 1s ease;
    -o-transition: all 1s ease;
    transition: all 1s ease;
	text-decoration:none;
	-moz-border-radius:30px;
	-webkit-border-radius:30px;
	border-radius:30px;
}

.go-top.show{
	bottom:20px;
}


/* ½½¶óÀÌµå */
.swiper-container {
	  width: 100%;
      height: 100%;
		z-index: 0;
    }
    .swiper-slide {
		width: 1200px;
      /* Center slide text vertically */
      display: -webkit-box;
      display: -ms-flexbox;
      display: -webkit-flex;
      display: flex;
      -webkit-box-pack: center;
      -ms-flex-pack: center;
      -webkit-justify-content: center;
      justify-content: center;
      -webkit-box-align: center;
      -ms-flex-align: center;
      -webkit-align-items: center;
      align-items: center;
    }


/* Tab Content */
	.tab{overflow:hidden; width: 1900px; height:106px; background: url("/event/images/home_impotence/img02_bt_bg.jpg") repeat-x; margin: 0; padding: 0} 
	.tab ul { width: 849px; margin: 0 auto;}
	.tab li{float:left;width:389px; cursor:pointer; margin-right: 70px} 
	.tab li:nth-child(2){float:left;width:389px; cursor:pointer; margin-right: 0}
	.tab li a{display:block;width:389px;height:106px; text-align:center;} 
	.con_wrap{position:relative;height:1364px;} 
	.con_wrap div{position:absolute;left:0;top:0;} 
	.con_wrap div:nth-child(2){display:none}

	


@media all and (max-width:1300px) and (min-width:768px) {

.return-top img { display: none}
	
.cont_event_pc {display:none;}
.cont_event_t { width: 100%; margin:auto 0; padding: 0; display:block; background: #ffffff}
.cont_event_t img {width:100%;}
.cont_event_m {display:none;}
.cont_event_m img {width:100%;}

/*pc¸ð¹ÙÀÏÈ­¸é ¼û±â±â*/
	.pc_wrap { display:none; clear: both; }
	.t_wrap { display:block; clear: both; }
	.m_wrap {clear: both; display:none;}
	.m_wrap  img {width:100%;}
	

	
	
/* ½½¶óÀÌµå */
.swiper-container {
	  width: 100%;
      height: 100%;
	  z-index: 0;
	  position:relative !important
    }
    .swiper-slide {
		text-align: center;
      /* Center slide text vertically */
      display: -webkit-box;
      display: -ms-flexbox;
      display: -webkit-flex;
      display: flex;
      -webkit-box-pack: center;
      -ms-flex-pack: center;
      -webkit-justify-content: center;
      justify-content: center;
      -webkit-box-align: center;
      -ms-flex-align: center;
      -webkit-align-items: center;
      align-items: center;
		width: 80%;
    }
	 
	.swiper-slide:nth-child(1n) { width: 80%; }
	
.swiper-imgT{position: relative}
.swiper-rollT{position: relative}
	


/* Tab Content */
	.tab2{overflow:hidden; width: 80%; height:auto;  margin: 0 auto; padding: 0} 
	.tab2 ul { width: 100%; margin: 0 auto;}
	.tab2 li{float:left;width:48%; cursor:pointer; margin: 0 1%} 
	.tab2 li a{display:block;width:48%;height:auto; text-align:center;} 
	.con_wrap2{position:relative;height:auto;} 
	.con_wrap2 div{position:relative;left:0;top:0; clear: both} 
	.con_wrap2 div:nth-child(2){display:none}

	
	
}


@media all and (max-width:767px) and (min-width:0px) {

.return-top {text-align: right; right:0; bottom:80px; position:fixed; z-index:9999; width: 50px}
.return-top img { display: block;  width: 80%}
	
.cont_event_pc {display:none;}
.cont_event_t { display:none;}
.cont_event_m {width: 100%; margin:auto 0; padding: 0; display:block; background: #ffffff; }
.cont_event_m img {width:100%;}
	

/*pc¸ð¹ÙÀÏÈ­¸é ¼û±â±â*/
	.pc_wrap { display:none; clear: both; }
	.t_wrap { display:none; clear: both; }
	.m_wrap {clear: both; display:block;}
	.m_wrap  img {width:100%;}
	

/* ½½¶óÀÌµå */
.swiper-container {
	  width: 100%;
      height: 100%;
	  z-index: 0;
	  position:relative !important
    }
    .swiper-slide {
		text-align: center;
      /* Center slide text vertically */
      display: -webkit-box;
      display: -ms-flexbox;
      display: -webkit-flex;
      display: flex;
      -webkit-box-pack: center;
      -ms-flex-pack: center;
      -webkit-justify-content: center;
      justify-content: center;
      -webkit-box-align: center;
      -ms-flex-align: center;
      -webkit-align-items: center;
      align-items: center;
		width: 80%;
    }
	 
	.swiper-slide:nth-child(1n) { width: 80%; }
	
.swiper-imgM{position: relative}
.swiper-rollM{position: relative}
	
/* Tab Content */
	.tab3{overflow:hidden; width: 100%; height:auto; background: url("/event/images/home_impotence/img02_bt_bg.jpg") repeat-x; margin: 0; padding: 0} 
	.tab3 ul { width: 100%; margin: 0 auto;}
	.tab3 li{float:left;width:48%; cursor:pointer; margin: 0 1%} 
	.tab3 li a{display:block;width:48%;height:auto; text-align:center;} 
	.con_wrap3{position:relative;height:auto;} 
	.con_wrap3 div{position:relative;left:0;top:0; clear: both} 
	.con_wrap3 div:nth-child(2){display:none}
	
}
