body{width:100%;height:100%; min-width:1300px;}
#wrapper {width:100%;height:100%;margin:0 auto; background:url('../images/sub/ebooth_bg.jpg') center 0 no-repeat ;}
#subwrapper {width:100%;height:100%;margin:0 auto;}
#wrapper  #fullpage .section {width:100vw; height:100vh; min-width:1300px;}

#header {width:100%; height:70px;position:fixed;z-index:1000;background-color:#ffffff;
	box-shadow:0 0 10px rgba(0,0,0,0.2);
	-webkit-box-shadow:0 0 10px rgba(0,0,0,0.2);
	-moz-box-shadow:0 0 10px rgba(0,0,0,0.2);
	-o-box-shadow:0 0 10px rgba(0,0,0,0.2);
	-ms-box-shadow:0 0 10px rgba(0,0,0,0.2);
}
.header_content {width:1200px; margin:0 auto;position:relative;}
.header_content .logo {position:absolute; top:15px; left:0; }
.header_content .logo a {display:block;}
.header_content p{position:Absolute; right:0;top:18px; font-size:22px;font-weight:600;color:#232323;letter-spacing:-0.05em;}
.header_content p a{color:#e5006f;font-weight:900;}


#menu {position:absolute; right:0;top:10%;z-index:1000;}
#menu li{margin:0 0 5px 0;overflow:hidden;}
#menu li a{display:block;float:right;width:100px; height:40px; line-height:40px;text-align:center; background-color:#005482;color:#fff; font-weight:600;font-size:12px;
	transition: all 0.2s ease; 
	-moz-transition: all 0.2s ease; /* Firefox 4 */
	-webkit-transition: all 0.2s ease; /* Safari and Chrome */
	-o-transition: all 0.2s ease; /* Opera */

}

#menu li.dia a{
	background: #bc4e9c;  /* fallback for old browsers */
	background: -webkit-linear-gradient(to right, #f80759, #bc4e9c);  /* Chrome 10-25, Safari 5.1-6 */
	background: linear-gradient(to right, #f80759, #bc4e9c); /* W3C, IE 10+/ Edge, Firefox 16+, Chrome 26+, Opera 12+, Safari 7+ */

}
#menu li.pla a{ 
	background: #0575E6;  /* fallback for old browsers */
	background: -webkit-linear-gradient(to right, #021B79, #0575E6);  /* Chrome 10-25, Safari 5.1-6 */
	background: linear-gradient(to right, #021B79, #0575E6); /* W3C, IE 10+/ Edge, Firefox 16+, Chrome 26+, Opera 12+, Safari 7+ */
}
#menu li.gold a{ 
	background: #F2994A;  /* fallback for old browsers */
	background: -webkit-linear-gradient(to right, #F2C94C, #F2994A);  /* Chrome 10-25, Safari 5.1-6 */
	background: linear-gradient(to right, #F2C94C, #F2994A); /* W3C, IE 10+/ Edge, Firefox 16+, Chrome 26+, Opera 12+, Safari 7+ */

}
#menu li.silver a{ 
	background: #8e9eab;  /* fallback for old browsers */
	background: -webkit-linear-gradient(to right, #eef2f3, #8e9eab);  /* Chrome 10-25, Safari 5.1-6 */
	background: linear-gradient(to right, #eef2f3, #8e9eab); /* W3C, IE 10+/ Edge, Firefox 16+, Chrome 26+, Opera 12+, Safari 7+ */
}
#menu li.spon a{ background-color:#fff;color:#222;border:1px solid #ddd; box-sizing:border-box;}

#menu li a:hover, #menu li a:focus {padding-right:20px;}




.dia_slick {width:90%;height:auto;margin:0 auto;}
.dia_slick .dia {display:block !important;height:auto;}
.dia_slick .dia a {margin:0 10px;display:block;width:auto;height:100%;padding:60px 0;box-sizing:border-box;position:Relative;background-color:rgba(255,255,255,0.3); border-radius:10px;text-align:center;}
.dia_slick .dia a h4 {position:absolute; top:10px;left:-10px;width:221px;height:50px;line-height:40px;letter-spacing:-0.07em;font-size:16px;font-weight:600;color:#fff;background:url('../images/sub/ebooth_tit.png') 0 0 no-repeat;}
.dia_slick .dia a img{display:inline !important;width:90%;
	transition: all 0.5s ease; 
	-moz-transition: all 0.5s ease; /* Firefox 4 */
	-webkit-transition: all 0.5s ease; /* Safari and Chrome */
	-o-transition: all 0.5s ease; /* Opera */
}



.pla_slick {width:90%;height:auto;margin:0 auto;}
.pla_slick .pla {display:block !important;height:auto;}
.pla_slick .pla a {margin:0 10px;display:block;width:auto;height:100%;padding:60px 0;box-sizing:border-box;position:Relative;background-color:rgba(255,255,255,0.3); border-radius:10px;text-align:center;}
.pla_slick .pla a h4 {position:absolute; top:10px;left:-10px;width:221px;height:50px;line-height:40px;letter-spacing:-0.07em;font-size:16px;font-weight:600;color:#fff;background:url('../images/sub/ebooth_tit_pla.png') 0 0 no-repeat;}
.pla_slick .pla a img{display:inline !important;width:90%;
	transition: all 0.5s ease; 
	-moz-transition: all 0.5s ease; /* Firefox 4 */
	-webkit-transition: all 0.5s ease; /* Safari and Chrome */
	-o-transition: all 0.5s ease; /* Opera */
}


.gold_slick {width:90%;height:auto;margin:0 auto;}
.gold_slick .gold {display:block !important;height:auto;}
.gold_slick .gold a {margin:0 10px;display:block;width:auto;height:100%;padding:60px 0;box-sizing:border-box;position:Relative;background-color:rgba(255,255,255,0.3); border-radius:10px;text-align:center;}
.gold_slick .gold a h4 {position:absolute; top:10px;left:-10px;width:221px;height:50px;line-height:40px;letter-spacing:-0.07em;font-size:16px;font-weight:600;color:#fff;background:url('../images/sub/ebooth_tit_gold.png') 0 0 no-repeat;}
.gold_slick .gold a img{display:inline !important;width:90%;
	transition: all 0.5s ease; 
	-moz-transition: all 0.5s ease; /* Firefox 4 */
	-webkit-transition: all 0.5s ease; /* Safari and Chrome */
	-o-transition: all 0.5s ease; /* Opera */
}

.silver_slick {width:90%;height:auto;margin:0 auto;}
/* .silver_slick .silver {display:block !important;height:auto;} */
.silver_slick .silver {float:left;width:33%;height:auto;margin:0 0 20px 0;}

.silver_slick .silver a {margin:0 10px;display:block;width:auto;height:100%;padding:60px 0 30px;box-sizing:border-box;position:Relative;background-color:rgba(255,255,255,0.3); border-radius:10px;text-align:center;}
.silver_slick .silver a h4 {position:absolute; top:10px;left:-10px;width:221px;height:50px;line-height:40px;font-size:16px;font-weight:600;color:#fff;
	background:url('../images/sub/ebooth_tit_silver.png') 0 0 no-repeat;letter-spacing:-0.07em;
}
.silver_slick .silver a img{display:inline !important;width:70%;
	transition: all 0.5s ease; 
	-moz-transition: all 0.5s ease; /* Firefox 4 */
	-webkit-transition: all 0.5s ease; /* Safari and Chrome */
	-o-transition: all 0.5s ease; /* Opera */
}

.normal_slick {width:90%;height:auto;margin:0 auto;}
.normal_slick:after{content:"";display:block;clear:both;}
.normal_slick .normal {float:left;width:20%;height:auto;margin:0 0 20px 0;}
.normal_slick .normal a {margin:0 10px;display:block;width:auto;height:100%;padding:60px 0 30px;box-sizing:border-box;position:Relative;background-color:rgba(255,255,255,0.3); border-radius:10px;text-align:center;}
.normal_slick .normal a h4 {position:absolute; top:10px;left:-10px;width:221px;height:50px;line-height:40px;letter-spacing:-0.07em;font-size:16px;font-weight:600;color:#999;background:url('../images/sub/ebooth_tit_normal.png') 0 0 no-repeat;}
.normal_slick .normal a img{display:inline !important;width:60%;
	transition: all 0.5s ease; 
	-moz-transition: all 0.5s ease; /* Firefox 4 */
	-webkit-transition: all 0.5s ease; /* Safari and Chrome */
	-o-transition: all 0.5s ease; /* Opera */
}






.memo_slick {width:90%;height:auto;margin:0 auto;}
.memo_slick .dia {display:block !important;height:auto;}
.memo_slick .dia a {margin:0 10px;display:block;width:auto;height:100%;padding:120px 0 40px;box-sizing:border-box;position:Relative;background-color:rgba(255,255,255,0.3); border-radius:10px;text-align:center;}
.memo_slick .dia a h4 {position:absolute; top:40px;left:50%;margin-left:-300px;width:600px;height:50px;line-height:50px;letter-spacing:-0.07em;font-size:25px;font-weight:600;color:#fff;
	border-radius:60px;
	background: #0d83dd;  /* fallback for old browsers */
	background: -webkit-linear-gradient(to right, #002c9d, #0d83dd);  /* Chrome 10-25, Safari 5.1-6 */
	background: linear-gradient(to right, #002c9d, #0d83dd); /* W3C, IE 10+/ Edge, Firefox 16+, Chrome 26+, Opera 12+, Safari 7+ */

}
.memo_slick .dia a img{display:inline !important;width:60%;
	transition: all 0.5s ease; 
	-moz-transition: all 0.5s ease; /* Firefox 4 */
	-webkit-transition: all 0.5s ease; /* Safari and Chrome */
	-o-transition: all 0.5s ease; /* Opera */
}








.dia_slick .dia a:hover img, 
.normal_slick .normal a:hover img,
.silver_slick .silver a:hover img,
.gold_slick .gold a:hover img,
.pla_slick .pla a:hover img,
.memo_slick .dia a:hover img

{

	transform:scale(1.05);
	-webkit-transform:scale(1.05);
	-moz-transform:scale(1.05);
	-o-transform:scale(1.05);
	-ms-transform:scale(1.05);

}


.slick-arrow {position:Absolute; top:50%;width:34px; height:33px;background:none;border:none;outline:none;font-size:0;cursor:pointer;}
.slick-prev{background:url('../images/sub/ebooth_prev.png') 0 0 no-repeat;left:-40px;}
.slick-next{background:url('../images/sub/ebooth_next.png') 0 0 no-repeat;right:-40px;}


#container {width:100%; margin:0 auto;}
#container #con_area {width:1200px; margin:0 auto;min-height:500px;padding:0 0 100px 0;} 
#container #con_area  h2.title{width:360px;height:70px;line-height:70px;text-align:center;font-size:40px;font-weight:600;color:#4c4f53;border:1px solid #ddd;margin:0 auto 60px;letter-spacing:-0.03em;}



/* 온라인 전시관  ebooth  뷰페이지 */

.ebooth_view .topwrap { background:url('../images/sub/ebooth_bg.jpg') center 0 no-repeat ;padding:100px 0 50px;margin:0 0 50px 0;}
.ebooth_view .topwrap .ebooth_top {width:1200px; margin: 50px auto 0;}
.ebooth_view .topwrap .ebooth_top h3  {margin:0 auto 20px;width:600px;height:50px;line-height:50px;letter-spacing:-0.07em;font-size:28px;font-weight:600;color:#fff;text-align:center;
	border-radius:60px;
	background: #0d83dd;  /* fallback for old browsers */
	background: -webkit-linear-gradient(to right, #002c9d, #0d83dd);  /* Chrome 10-25, Safari 5.1-6 */
	background: linear-gradient(to right, #002c9d, #0d83dd); /* W3C, IE 10+/ Edge, Firefox 16+, Chrome 26+, Opera 12+, Safari 7+ */

}


.ebooth_view .topwrap .top{width:100%;height:500px;position:relative;overflow:hidden;}
.ebooth_view .topwrap  .top img{position:absolute;top:0;bottom:0;right:0;left:0;margin:auto;max-width:100%;}

.ebooth_view .topwrap  .btnbox {margin:30px 0 ;}
.ebooth_view .topwrap  .btnbox:after{content:"";display:block;clear:both;}
.ebooth_view .topwrap  .btnbox .left{float:left;}
.ebooth_view .topwrap  .btnbox .right{float:right;}
.ebooth_view .topwrap  .btnbox .center{text-align:center;}
.ebooth_view .topwrap  .btnbox a{display:inline-block;background-color:#fff; width:220px;height:55px; line-height:55px; text-align:center;font-size:18px;font-weight:900;color:#4b66c4;letter-spacing:-0.03em;
	border-radius:3px;
	-webkit-border-radius:3px;
	-moz-border-radius:3px;
	box-shadow:3px 5px 2px rgba(0,0,0,0.2);
	-webkit-box-shadow:3px 5px 2px rgba(0,0,0,0.2);
	-moz-box-shadow:3px 5px 2px rgba(0,0,0,0.2);
	-o-box-shadow:3px 5px 2px rgba(0,0,0,0.2);
	-ms-box-shadow:3px 5px 2px rgba(0,0,0,0.2);
}
.ebooth_view .topwrap  .btnbox a img{vertical-align:middle; margin:0 0 5px 7px ;}

.ebooth_view .topwrap  .btnbox a:hover, .ebooth_view .topwrap  .btnbox a:focus {
	background-color:#f7f7f7;

}


.ebooth_view .topwrap .com_info{background-color:#fff;padding:30px ;text-align:center;
	border-radius:3px;
	-webkit-border-radius:3px;
	-moz-border-radius:3px;
	box-shadow:3px 5px 2px rgba(0,0,0,0.2);
	-webkit-box-shadow:3px 5px 2px rgba(0,0,0,0.2);
	-moz-box-shadow:3px 5px 2px rgba(0,0,0,0.2);
	-o-box-shadow:3px 5px 2px rgba(0,0,0,0.2);
	-ms-box-shadow:3px 5px 2px rgba(0,0,0,0.2);
}
.ebooth_view .topwrap  .com_info h4{font-size:28px;font-weight:900;color:#4b66c4;margin:0 0 10px 0;}
.ebooth_view .topwrap  .com_info p{font-size:15px;line-height:25px;color:#444444;}

.ebooth_view .ebooth_conarea {width:1200px; margin:0 auto; padding:50px 0 100px 0;}

.ebooth_view .com_intro {font-size:18px;font-weight:600;color:#333; line-height:30px;letter-spacing:-0.03em;text-align:center;}
.ebooth_view .com_intro:before {content:"";display:block;width:24px;height:20px;margin:0 auto 30px; background:url('../images/sub/ebooth_tta1.png') 0 0 no-repeat;}
.ebooth_view .com_intro:after {content:"";display:block;width:24px;height:20px;margin:30px auto 0; background:url('../images/sub/ebooth_tta2.png') 0 0 no-repeat;}


.ebooth_view .addbox {margin:100px 0 0 0;}
.ebooth_view .addbox h3 {text-align:center; font-size:30px;font-weight:600;color:#111; margin:0 0 20px 0;letter-spacing:-0.03em;}
.ebooth_view  h3.m_tit {text-align:center; font-size:32px;font-weight:900;color:#0e347a; padding:80px 0 20px;letter-spacing:-0.03em;}
.ebooth_view  h3.m_tit:before {content:"";display:inline-block; width:46px;height:16px; background:url('../images/sub/memo_left.png') 0 0 no-repeat;padding:0 25px 3px 0;}
.ebooth_view  h3.m_tit:after {content:"";display:inline-block; width:46px;height:16px; background:url('../images/sub/memo_right.png') 100% 0 no-repeat;padding:0 0 3px 25px;}

.ebooth_view .addbox p{border:1px solid #ddd;overflow:hidden;text-align:center;}
.ebooth_view .addbox p img{max-width:100%;height:auto;}
.ebooth_view  .videobox {width:100%; height:670px;}
.ebooth_view  .videobox  h3 {text-align:center; font-size:30px;font-weight:600;color:#111; margin:0 0 20px 0;letter-spacing:-0.03em;}




/* 60주년 기념부스 - 비디오 리스트 */
.ebooth_view .video_list ul {margin:20px 0;}
.ebooth_view .video_list ul:after{content:"";display:block;clear:both;}
.ebooth_view .video_list ul li{float:left; width:285px; margin-left:20px;}
.ebooth_view .video_list ul.v_list_4 li{float:left; width:285px; margin-left:20px;}
.ebooth_view .video_list ul li:first-child{margin-left:0;}
.ebooth_view .video_list ul li a{display:block; width:100%; height:100%;}
.ebooth_view .video_list ul li a .thumb {width:100%; height:220px; background-color:#f4f4f4;margin:0 0 10px 0;overflow:hidden;}
.ebooth_view .video_list ul li a .thumb img{
	transition: all 0.5s ease; 
	-moz-transition: all 0.5s ease; /* Firefox 4 */
	-webkit-transition: all 0.5s ease; /* Safari and Chrome */
	-o-transition: all 0.5s ease; /* Opera */
}
.ebooth_view .video_list ul li a .title {font-size:16px; font-weight:600; color:#111; text-align:center; letter-spacing:-0.08em;}
.ebooth_view .video_list ul li a:hover .thumb img, .ebooth_view .video_list ul li a:focus .thumb img {transform:scale(1.03)}
.ebooth_view .center {text-align:center; }
.ebooth_view .center img{max-width:100%;}

#video_pop h5 {font-size:20px;padding:7px 0;font-weight:600; letter-spacing:-0.04em;text-align:center;background-color:#0e347a;color:#fff; margin:30px 30px 0;}

.ebooth_view .back_box{text-align:center;margin:100px 0 0;}
.ebooth_view .back_box a{display:inline-block;width:220px;height:50px;line-height:50px;font-size:18px;font-weight:600;color:#777;border:1px solid #ccc;}

.ebooth_view .stampbox {padding:30px 30px 30px 180px; border:3px solid #f97553;position:relative;margin:90px 0 60px;}
.ebooth_view .stampbox .stamp_img {position:absolute; top:-40px; left:20px;}
.ebooth_view .stampbox h4{font-size:22px; font-weight:600; color:#fb4312; letter-spacing:-0.03em;}
.ebooth_view .stampbox h3{font-size:33px; font-weight:900; color:#fb4312; letter-spacing:-0.03em;}
.ebooth_view .stampbox p{font-size:17px; font-weight:600; color:#333333; letter-spacing:-0.03em;margin:10px 0 15px;}
.ebooth_view .stampbox .stamp_btn {display:block; width:265px;height:60px;line-height:60px; text-align:center; color:#fff; font-size:22px; font-weight:900;border-radius:10px;background-color:#ee5931;}
.ebooth_view .stampbox .stamp_btn:hover, .ebooth_view .stampbox .stamp_btn:focus{background-color:#fb4312;}
.ebooth_view .stampbox .stamp_show {position:absolute;top:20px; right:20px; height:200px;width:200px;border:1px solid #ddd;text-align:center;}
.ebooth_view .stampbox .stamp_show img{position:relative;top:30px;left:10px;}


.ebooth_view .contact_box {background-color:#f5f5f5;padding:30px;}
.ebooth_view .contact_box:after {content:"";display:block;clear:both;}
.ebooth_view .contact_box h3 {font-size:20px; color:#11479c;font-weight:900; margin:0 0 20px 0;}
.ebooth_view .contact_box textarea {float:left; width:80%; height:150px;border:1px solid #ddd; border-radius:10px;-webkit-border-radius:10px; -moz-border-radius:10px; 
	box-sizing:border-box;padding:10px;font-size:13px; color:#333; line-height:22px;resize:none;overflow:auto;}
.ebooth_view .contact_box textarea:focus {border-color:#a5b8ff;}
.ebooth_view .contact_box button {float:right; width:19%;margin-left:1%; height:150px; text-align:center; border-radius:10px; -webkit-border-radius:10px; -moz-border-radius:10px; 
	font-size:16px; font-weight:600;border:none;outline:none; color:#fff; font-family:'noto';cursor:pointer;
	background: #11479c;

}
.ebooth_view .contact_box button img {margin:0 0 8px 0;}






/*Quick Menu */
#quick_menu {position:fixed; bottom:100px;width:65px; right:2%;
	transition: all 0.5s ease; 
	-moz-transition: all 0.5s ease; /* Firefox 4 */
	-webkit-transition: all 0.5s ease; /* Safari and Chrome */
	-o-transition: all 0.5s ease; /* Opera */
}
#quick_menu a {display:block;}


/*Quick Menu */
#side_menu {right:10px;width:60px;border-radius:60px;-webkit-border-radius:60px;-moz-border-radius:60px;overflow:hidden;background-color:#fff;
	border:2px solid #bbccd6;
}
.wing {position:absolute; bottom:20px;z-index:1100;}
.wing.fixed {position:fixed; bottom:20px;}
#side_menu ul {}
#side_menu ul li {text-align:center; height:auto;border-bottom:1px solid rgba(255,255,255,0.5);}
#side_menu ul li span {display:block; margin:3px 0 3px 0;}
#side_menu ul li span img {
    transition:all .3s;
    -webkit-transition:all .3s;
    -moz-transition:all .3s;
    -o-transition:all .3s;
    -ms-transition:all .3s;
}
#side_menu ul li a {display:block;height:100%;box-sizing:border-box;width:auto; margin:0 4px;padding:6px 0 0;font-size:12px; font-weight:900; color:#666; 
	letter-spacing:-0.03em; line-height:15px;
}
#side_menu ul li a p.small {font-size:10px; line-height:12px;color:#d43232;letter-spacing:-0.05em;margin:7px 0 0 0;}

#side_menu ul li:last-child {border-bottom:none;}
#side_menu ul li.long {height:130px;}
#side_menu ul li a:hover span img, #side_menu ul li a:focus  span img{transform:rotate(15deg);}
#side_menu p.topbtn{text-align:center;}
#side_menu p.topbtn a{display:block;width:100%;height:50px;line-height:50px; color:#00bdc7; font-size:13px; font-weight:900;}






@media screen and (max-width:1200px) {

	#subwrapper {width:100%;height:100%;margin:0 auto;}
	#wrapper #fullpage .section {
		min-width: auto;
	}


	body{width:100%;height:100%; min-width:auto;background-size:cover;}
	#quick_menu {display:none !important;}


	#header {height:60px;}
	.header_content {width:auto; }
	.header_content .logo {top:15px; left:20px; }
	.header_content .logo  a img{height:26px;}
	.header_content p{right:20px;font-size:18px;}


	#container #con_area {width:auto;padding:0 10px 100px;} 
	#container #con_area  h2.title{width:170px;height:35px;line-height:35px;font-size:20px;margin:0 auto 60px;border-radius:5px;}

	#footer .footer_content {width:auto;padding:0 10px;font-size:12px; line-height:22px; }

	#menu {top:22%;}
	#menu li a{width:60px; height:30px; line-height:30px;font-size:10px;}


	.slick-arrow {position:Absolute; top:auto; bottom:-50px;}
	.slick-prev{background:url('../images/sub/ebooth_prev.png') 0 0 no-repeat;left:10px;}
	.slick-next{background:url('../images/sub/ebooth_next.png') 0 0 no-repeat;right:10px;}




	#side_menu  {display:none !important;}


}

@media screen and (max-width:640px) {



	#header {position:absolute;height:100px;}
	.header_content p{right:auto;left:20px;top:45px;word-break:keep-all;line-height:20px;}

	.dia_slick .dia a h4 {font-size:13px;}
	.pla_slick .pla a h4 {font-size:13px;}
	.gold_slick .gold a h4  {font-size:13px;}
	.silver_slick .silver a h4 {font-size:13px;}

	.normal_slick .normal a h4{font-size:13px;}

	.memo_slick .dia a {padding:60px 0 30px;}
	.memo_slick .dia a img {width:90%;}
	.memo_slick .dia a h4 {
			position: absolute;
			top: 10px;
			left: 50%;
			margin-left: -120px;
			width: 240px;
			padding:5px 10px;
			height: auto;
			line-height: 22px;
			font-size:17px;border-radius:10px;
		}



	/* 온라인 전시관  ebooth  뷰페이지 */	
	.ebooth_view .topwrap { background-size:cover;padding:120px 0 50px;margin:0 0 50px 0;}
	.ebooth_view .topwrap .ebooth_top {width:auto;padding:0 20px;}
	.ebooth_view .topwrap .top{height:200px;}
	.ebooth_view .topwrap .top img {max-width:80%;}

	.ebooth_view .topwrap .ebooth_top h3  {width:auto;height:auto;line-height:22px;font-size:20px;padding:10px;
		border-radius:10px;word-break:keep-all;

	}



	.ebooth_view .topwrap  .btnbox {margin:10px 0 20px;text-align:center;}
	.ebooth_view .topwrap  .btnbox .left{float:none;}
	.ebooth_view .topwrap  .btnbox .right{float:none;}
	.ebooth_view .topwrap  .btnbox a{display:inline-block; width:200px;height:45px; line-height:45px;font-size:14px;margin:5px 0;}


	.ebooth_view .topwrap .com_info{padding:20px;}
	.ebooth_view .topwrap  .com_info h4{font-size:20px;}
	.ebooth_view .topwrap  .com_info p{font-size:13px;line-height:20px;}


	.ebooth_view .ebooth_conarea {width:auto; margin:0 auto; padding:0 20px 100px;}

	.ebooth_view .com_intro {font-size:13px;line-height:26px;}
	.ebooth_view .com_intro:before {margin:0 auto 20px;}
	.ebooth_view .com_intro:after {margin:20px auto 0; }
	.ebooth_view .com_intro br {display:none;}

	.ebooth_view .addbox {margin:30px 0 0 0;}
	.ebooth_view .addbox h3 {font-size:20px;margin:0 0 10px 0;}
	.ebooth_view  h3.m_tit {font-size:20px;letter-spacing:-0.06em;}
	.ebooth_view  h3.m_tit:before {width:22px;height:10px;background: url(../images/sub/memo_left.png) 0 0 no-repeat;background-size:22px 10px;padding: 0 20px 3px 0;}
	.ebooth_view  h3.m_tit:after {width:22px;height:10px;background: url(../images/sub/memo_right.png) 100% 0 no-repeat;background-size:22px 10px;padding: 0 0 3px 20px;}


	.ebooth_view .video_list ul li{float:none; width:auto; margin:0 0 20px 0;}
	.ebooth_view .video_list ul.v_list_4 li{float:left; width:48%; margin:0 1% 20px;}
	.ebooth_view .video_list ul li:first-child{margin:0 1% 20px}
	.ebooth_view .video_list ul.v_list_4 li a .thumb {height:auto;}
	.ebooth_view .video_list ul li a .thumb img{ width:100%;}

	#video_pop h5 {font-size:20px;padding:7px 0;font-weight:600; letter-spacing:-0.04em;text-align:center;background-color:#0e347a;color:#fff; margin:30px 30px 0;}



	.ebooth_view  .videobox {width:100% !important; height:260px;;}

	.ebooth_view .back_box{text-align:center;margin:50px 0 0;}
	.ebooth_view .back_box a{width:220px;height:45px;line-height:45px;font-size:16px;}

	.ebooth_view .stampbox {padding:80px 20px 20px; }
	.ebooth_view .stampbox .stamp_img {position:absolute; top:-30px; left:50%;margin-left:-40px;}
	.ebooth_view .stampbox .stamp_img img {width:80px;}
	.ebooth_view .stampbox h4{font-size:15px;text-align:center;margin:0 0 5px 0;}
	.ebooth_view .stampbox h3{font-size:18px;line-height:24px;text-align:center;word-break:keep-all;}
	.ebooth_view .stampbox p{font-size:15px;margin:5px 0 10px;text-align:center;word-break:keep-all;}
	.ebooth_view .stampbox .stamp_btn {width:150px;height:40px;line-height:40px;font-size:16px; border-radius:5px;margin:15px auto;}	
	.ebooth_view .stampbox .stamp_show {position:static;height:150px;width:150px;margin:0 auto;}
	.ebooth_view .stampbox .stamp_show img{position:relative;top:25px;left:10px; width:120px;}

	.ebooth_view .contact_box {padding:15px;}
	.ebooth_view .contact_box textarea {float:none; width:100%; padding:10px;box-sizing:border-box;}
	.ebooth_view .contact_box button {float:none; display:block;width:200px;margin:10px auto 0; height:45px;font-size:15px;}
	.ebooth_view .contact_box button br{display:none;}
	.ebooth_view .contact_box button img {margin:0 10px 8px 0;vertical-align:middle;width:25px;}




}