@keyframes rotate {
	0%	{transform: rotate(0deg);}
	100%	{transform: rotate(360deg);}
}

@keyframes rotate2 {
	0%	{transform: rotate(0deg);}
	100%	{transform: rotate(-360deg);}
}

@keyframes bling {
	0%	{opacity:1;}
	25%	{opacity:1;}
	50% {opacity:0;}
	75%	{opacity:1;}
	100% {opacity:1;}
}

@keyframes marquee {
	from { transform: translateX(0); }
	to { transform: translateX(-50%); }
}

@keyframes marquee2 {
	from { transform: translateX(0); }
	to { transform: translateX(50%); }
}
@keyframes marqueedown {
	from { transform: translateY(0); }
	to { transform: translateY(50%); }
}

* {border-width:0; margin:0; word-break:keep-all; box-sizing:border-box;}
* {image-rendering: -moz-crisp-edges;
	image-rendering:   -o-crisp-edges;
	image-rendering: -webkit-optimize-contrast;
	image-rendering: crisp-edges;
	-ms-interpolation-mode: nearest-neighbor;}
p {margin:0; padding:0;}	
body {overflow-x:hidden; background-color:#fff;}
body::-webkit-scrollbar-track{
	 /*-webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.3);*/
	 /*border-radius:100px;*/
	 background:#eee;
}
body::-webkit-scrollbar{
	 width: 7px;
	 background-color: transparent;
}
body::-webkit-scrollbar-thumb{
	 /*border-radius: 100px;*/
	/* -webkit-box-shadow: inset 0 0 6px rgba(0,0,0,.3);*/
	 background: #000;
}
strong {font-weight:normal;}
ul {padding:0; margin:0;}
li {list-style:none;}

.video-container {position:relative; padding-bottom:56.25%; height:0; overflow:hidden;} 
.video-container2 {padding-bottom:91%;}
.video-container iframe,.video-container object,.video-container embed {position:absolute; top:0; left:0; width:100%; height:100%;} 

.wrap {top:0px; width:100%; min-width:1260px; max-width:2000px; margin:0 auto; overflow:hidden;}
	.centerdiv {width:100%; max-width:1460px; margin:0 auto; padding:0 50px;}
	.relative {position:relative; left:0; top:0;}
	.bookmark {position:absolute; top:0; left:0;}
	.analisys .bookmark {top:-200px;}

@media (max-width:750px){
.wrap {min-width:100%; overflow:hidden;}
	.centerdiv {width:100%; padding:0 10px;}
	.bookmark {top:-100px;}
}





.body_open {overflow:hidden;}
.body_youtube {overflow:hidden;}
.body_open .online_inquiry_contents {bottom:0; opacity:1;}





/*Çì´õ*/
.header {position:fixed; top:0; left:0; width:100%; min-width:1460px; padding:40px 50px; opacity:0; z-index:99; transition:all .3s ease; -webkit-transition:all .3s ease;}
.header * {transition:all .3s ease; -webkit-transition:all .3s ease;}
.header_fix {padding:20px 50px; background:rgba(0,0,0,.8); opacity:1;}

	.header .logo {position:absolute; top:10px; left:50%; z-index:10; transform:translateX(-50%); -webkit-transform:translateX(-50%);}
		.header .logo img {width:200px;}
		.header_fix .logo img {width:150px;}

	.header .navi {width:100%;}
		.header .navi li {float:left; width:11.11%}
		.header .navi li:nth-child(4) {margin-right:11.11%;}
			.header .navi li a {position:relative; display:block; font-family:'GmarketSans'; font-weight:300; text-align:center; font-size:20px; line-height:50px; color:#fff; cursor:pointer; text-decoration:none;}
			.header .navi .on a {font-weight:500; color:#e6aa62;}

@media (max-width:750px){
.header {min-width:100%; padding:20px 10px;}
.header_fix {padding:10px;}

	.header .logo {position:relative; top:0; left:0; text-align:Center; transform:none; -webkit-transform:none;}
		.header .logo img {width:150px;}
		.header_fix .logo img {width:150px;}

	.header .navi {width:100%; margin:5px 0 0;}
		.header .navi li {float:left; width:25%}
		.header .navi li:nth-child(4) {margin-right:0;}
			.header .navi li a {font-size:13px; line-height:20px;}
}





/*ÇªÅÍ*/
.bottom {display:table; width:100%; min-width:1260px; background:#27321f url('../images/noisebg_b.png') bottom center; padding:80px 50px 140px;}
	.bottom .bi {float:left;}
		.bottom .bi img {width:180px;}
	.bottom .sns {float:right; margin:7px 20px 0 0;}
		.bottom .sns li {position:relative; float:left; width:45px; border-radius:100%; margin:0 5px; cursor:pointer;}
		.bottom .sns li:nth-child(1) {background:radial-gradient(circle farthest-corner at 35% 90%, #fec564, transparent 50%), 
									radial-gradient(circle farthest-corner at 0 140%, #fec564, transparent 50%), 
									radial-gradient(ellipse farthest-corner at 0 -25%, #5258cf, transparent 50%), 
									radial-gradient(ellipse farthest-corner at 20% -50%, #5258cf, transparent 50%), 
									radial-gradient(ellipse farthest-corner at 100% 0, #893dc2, transparent 50%), 
									radial-gradient(ellipse farthest-corner at 60% -20%, #893dc2, transparent 50%), 
									radial-gradient(ellipse farthest-corner at 100% 100%, #d9317a, transparent), 
									linear-gradient(#6559ca, #bc318f 30%, #e33f5f 50%, #f77638 70%, #fec66d 100%);}
		.bottom .sns li:nth-child(2) {background:#03c75a;}
		.bottom .sns li:nth-child(3) {background:#ff0000;}
			.bottom .sns li:after {display:block; padding-bottom:100%; content:'';}
			.bottom .sns li i {position:absolute; top:50%; left:50%; color:#fff; font-size:26px; transform:translate(-50%,-50%); -webkit-transform:translate(-50%,-50%);}
			.bottom .sns li img {position:absolute; top:50%; left:50%; width:26px; transform:translate(-50%,-50%); -webkit-transform:translate(-50%,-50%);}
	.bottom .customer {float:right; font-family:'GmarketSans'; font-weight:300; font-size:20px; color:#fff; margin-top:13px;}
		.bottom .customer a {font-family:'GmarketSans'; font-weight:700; font-size:40px; color:#fdd92d; text-decoration:none;}
	.bottom .companyinfo {clear:both; float:left; display:table; width:100%; font-size:0; margin-top:30px; padding:30px 0 0; border-top:1px solid #fff;}
		.bottom .companyinfo li {display:inline-block; vertical-align:top; margin:0 15px; text-align:left; font-family:'GmarketSans'; font-weight:300; font-size:17px; line-height:30px; color:#fff;}
		.bottom .companyinfo a {font-family:'GmarketSans'; font-weight:300; font-size:17px; text-decoration:none; color:#fff;}
	
@media (max-width:750px){
.bottom {min-width:100%; padding:20px 10px 90px;}
	.bottom .bi {width:100%; text-align:center;}
		.bottom .bi img {width:100px;}
	.bottom .sns {float:left; margin:10px 0 0 0;}
		.bottom .sns li {width:25px; margin:0 3px;}
			.bottom .sns li i {font-size:17px; margin-top:;}
			.bottom .sns li img {width:17px; margin-top:0;}
	.bottom .customer {clear:both; font-size:12px; margin-top:13px;}
		.bottom .customer a {font-size:20px;}
	.bottom .companyinfo {margin-top:15px; padding:15px 0 0; border-width:.5px;}
		.bottom .companyinfo li {margin:0 5px; font-size:10px; line-height:15px;}
		.bottom .companyinfo a {font-size:10px;}
}






/*¿Â¶óÀÎ»ó´ã*/
.footer_inquiry_section {position:fixed; bottom:-100px; left:0; width:100%; min-width:1260px; text-align:center; padding:10px 50px; z-index:98; border-top:1px solid #e6aa62; background:rgba(0,0,0,.8); box-shadow:0 0 3px rgba(0,0,0,.3); transition:all .3s ease; -webkit-transition:all .3s ease;}
.wrap_fix .footer_inquiry_section {bottom:0;}
	.footer_inquiry_section .formgroup_title {float:left;}
		.footer_inquiry_section .formgroup_title li {position:relative; float:left; font-family:'GmarketSans'; font-weight:300; text-align:center; font-size:25px; line-height:45px; color:#fff;}
		.footer_inquiry_section .formgroup_title li:nth-child(2) {font-weight:700; margin-left:10px; color:#e6aa62;}
		.footer_inquiry_section .formgroup_title li:nth-child(2) div {position:absolute; top:-40px; left:-30px; width:40px; background:#e6aa62; border-radius:100%;}
			.footer_inquiry_section .formgroup_title li:nth-child(2) div:before {display:block; padding-bottom:100%; content:'';}
			.footer_inquiry_section .formgroup_title li:nth-child(2) div:after {position:absolute; top:90%; left:70%; border-top:10px solid #e6aa62; border-left:3px solid transparent; border-right:3px solid transparent; content:''; transform:rotate(-30deg); -webkit-transform:rotate(-30deg);}
			.footer_inquiry_section .formgroup_title li:nth-child(2) div i {position:absolute; color:#000; top:50%; left:50%; transform:translate(-50%,-50%); -webkit-transform:translate(-50%,-50%);}
	.footer_inquiry_section iframe {float:right; width:50%; height:42px;}

@media (max-width:750px){
.footer_inquiry_section {min-width:100%; padding:5px; border-width:.5px;}
	.footer_inquiry_section .formgroup_title {float:left; margin-top:10px;}
		.footer_inquiry_section .formgroup_title li {clear:both; font-size:13px; line-height:17px;}
		.footer_inquiry_section .formgroup_title li:nth-child(2) {font-weight:700; margin-left:0;}
		.footer_inquiry_section .formgroup_title li:nth-child(2) div {top:-40px; left:100%; width:30px;}
			.footer_inquiry_section .formgroup_title li:nth-child(2) div:after {top:90%; left:15%; transform:rotate(30deg); -webkit-transform:rotate(30deg);}
			.footer_inquiry_section .formgroup_title li:nth-child(2) div i {font-size:18px;}
	.footer_inquiry_section iframe {width:60%; height:42px;}
		.footer_inquiry_section iframe {height:55px;}
}





/*¿Â¶óÀÎ»ó´ã*/
.footer_customer_btn {position:fixed; bottom:0; left:0; width:100%; z-index:99;}
	.footer_customer_btn .footer_customer_btn_contents {position:absolute; display:table; bottom:50px; box-shadow:0 0 5px rgba(0,0,0,.3); border:3px solid #ffc600; background:rgba(255,198,0,.9); transition:all .3s ease; -webkit-transition:all .3s ease;}
	.wrap_fix .footer_customer_btn .footer_customer_btn_contents {bottom:20px;}
	.footer_customer_btn .footer_customer_btn_contents:hover {background:#000;}
	.footer_customer_btn .customer {left:50px;}
	.footer_customer_btn .inquiry {right:50px;}
		.footer_customer_btn .footer_customer_btn_contents span {position:relative; padding-left:25px;}
		.footer_customer_btn a {display:block; font-family:'GmarketSans'; text-align:center; font-weight:700; font-size:23px; line-height:25px; color:#000; padding:20px; text-decoration:none; transition:all .3s ease; -webkit-transition:all .3s ease;}
	.footer_customer_btn .footer_customer_btn_contents:hover a {color:#ffc600;}
		.footer_customer_btn .footer_customer_btn_contents i {position:absolute; top:-2px; left:0; font-size:25px;}
		
@media (max-width:750px){
.footer_customer_btn {padding:5px;}
	.footer_customer_btn .footer_customer_btn_contents {position:relative; bottom:0; width:49.5%; border-width:.5px;}
	.wrap_fix .footer_customer_btn .footer_customer_btn_contents {bottom:0;}
	.footer_customer_btn .customer {float:left; left:0;}
	.footer_customer_btn .inquiry {float:right; right:0;}
		.footer_customer_btn .footer_customer_btn_contents span {padding-left:20px;}
		.footer_customer_btn a {font-size:11px; line-height:15px; padding:10px 0;}
		.footer_customer_btn .footer_customer_btn_contents i {top:-3px; font-size:18px;}
}





/*¸ÞÀÎ ÄÁÅÙÃ÷*/
.contents-section {clear:both; position:relative; width:100%; min-width:1260px; padding:200px 0;}

@media (max-width:750px){
.contents-section {min-width:100%; padding:100px 0;}
}





/*ÀÎÆ®·Î*/
.intro {height:100vh; padding:0; z-index:2;}
		.intro .intro_title {position:absolute; top:50%; left:0; width:100%; text-align:center; z-index:4; transform:translateY(-50%); -webkit-transform:translateY(-50%);}
			.intro .intro_title li {clear:both; font-family:'GmarketSans'; font-weight:300; color:#fff;}
			.intro .intro_title li:nth-child(1) {font-size:30px;}
				.intro .intro_title li:nth-child(1) span {font-weight:700; background:#ed1b23; border-radius:5px; padding:5px 5px 0;}
			.intro .intro_title li:nth-child(2) {font-family:'SOGANGUNIVERSITYTTF'; font-size:55px; margin:50px 0 50px;}
				.intro .intro_title li:nth-child(2) strong {font-size:100px; color:#c7bb9d;}
				.intro .intro_title li:nth-child(3) img {width:400px;}
	.intro .scrollimg {position:absolute; bottom:50px; left:0; width:100%; text-align:center; z-index:4; transition:all .3s ease; -webkit-transition:all .3s ease;}
		.intro .scrollimg li {clear:both; width:100%; text-align:center; font-family:'GmarketSans'; font-weight:300; font-size:17px; line-height:30px; color:#fff;}
			.intro .scrollimg li i {font-size:40px; animation:bling 1.5s linear infinite;}
	.wrap_fix .intro .scrollimg {opacity:0;}
	.intro .movie {position:relative; width:100%; height:100vh; background:#000; overflow:hidden;}
		.intro .movie:after {position:absolute; top:0; left:0; width:100%; height:100%; content:''; z-index:2;}
		.intro .movie iframe {position:absolute; top:50%; left:50%; width:2500px; height:1100px; z-index:1; margin-left:-1250px; margin-top:-550px; opacity:.5;}

@media (max-width:750px){
.intro {height:600px;}
			.intro .intro_title li:nth-child(1) {font-size:13px;}
				.intro .intro_title li:nth-child(1) span {border-radius:3px; padding:2px 2px 0;}
			.intro .intro_title li:nth-child(2) {font-size:15px; margin:15px 0 30px;}
				.intro .intro_title li:nth-child(2) strong {font-size:23px;}
				.intro .intro_title li:nth-child(3) img {width:200px;}
	.intro .scrollimg {bottom:30px;}
		.intro .scrollimg li {font-size:13px; line-height:20px;}
			.intro .scrollimg li i {font-size:25px;}
	.wrap_fix .intro .scrollimg {opacity:0;}
	.intro .movie {height:600px;}
		.intro .movie iframe {height:600px; margin-top:-300px;}
}





/*ºê·£µå*/
	@keyframes smokemove1 {
		0%	{margin-top:0; opacity:0;}
		50%	{opacity:.3;}
		100% {margin-top:-200px; opacity:0;}
	}
	@keyframes smokemove2 {
		0%	{margin-top:0; opacity:0;}
		50%	{opacity:.3;}
		100% {margin-top:-100px; opacity:0;}
	}
	
.brand {background:#332f2b url('../images/noisebg_b.png') center; padding:200px 50px;}
	.brand .brand_foodimg1 {position:absolute; top:500px; left:50%; margin-left:0; z-index:10;}
		.brand .brand_foodimg1:before {position:absolute; top:-100px; left:50%; margin-left:-300px; width:300px; height:600px; content:''; background:url('../images/brand_smoke1.png') no-repeat center; background-size:100% 100%; z-index:2;
															animation:smokemove1 1.8s linear infinite;}
		.brand .brand_foodimg1:after {position:absolute; top:-100px; left:50%; margin-left:-100px; width:300px; height:600px; content:''; background:url('../images/brand_smoke2.png') no-repeat center; background-size:100% 100%; z-index:3;
															animation:smokemove1 1.5s linear infinite;}
	.brand .brand_foodimg2 {position:absolute; top:80px; left:50%; margin-left:350px; z-index:11;}
		.brand .brand_foodimg2:before {position:absolute; top:-100px; left:50%; margin-left:-400px; width:300px; height:600px; content:''; background:url('../images/brand_smoke1.png') no-repeat center; background-size:100% 100%; z-index:-1;
															animation:smokemove1 1.7s linear infinite;}
		.brand .brand_foodimg2:after {position:absolute; top:-100px; left:50%; margin-left:-300px; width:300px; height:600px; content:''; background:url('../images/brand_smoke2.png') no-repeat center; background-size:100% 100%; z-index:2;
															animation:smokemove1 1.6s linear infinite;}
	.brand .brand_contents {position:relative; width:60%; background:rgba(0,0,0,.3); border:5px solid #e4a562; padding:50px;}
		.brand .brand_contents .brand_fishimg {position:absolute; top:20px; right:50px;}
		.brand .brand_contents .brand_title {width:100%;}
			.brand .brand_contents .brand_title li {font-family:'dimibang_new'; font-size:98px; color:#fff;}
			.brand .brand_contents .brand_title li:nth-child(2) {padding-left:50px;}
				.brand .brand_contents .brand_title li:nth-child(2) strong {position:relative;}
				.brand .brand_contents .brand_title li:nth-child(2) span {position:relative;}
					.brand .brand_contents .brand_title li:nth-child(2) strong:after {position:absolute; bottom:0; left:0; width:100%; height:10px; content:''; background:url('../images/line_under.png') no-repeat center; background-size:100% 100%;}
					.brand .brand_contents .brand_title li:nth-child(2) span:after {position:absolute; top:-10%; left:-20%; width:140%; height:140%; content:''; background:url('../images/line_circle.png') no-repeat center; background-size:100% 100%;}
		.brand .brand_contents .brand_comment {width:90%;}
			.brand .brand_contents .brand_comment li {font-family:'GmarketSans'; font-weight:300; color:#fff;}
/*			.brand .brand_contents .brand_comment li:nth-child(1) {font-size:23px; line-height:35px; margin:50px 0;}
				.brand .brand_contents .brand_comment li:nth-child(1) strong {color:#ebba7c;}*/
			.brand .brand_contents .brand_comment li:nth-child(1) {font-size:23px; line-height:35px; margin:40px 0;}
				.brand .brand_contents .brand_comment li:nth-child(1) span {background:#ebba7c; color:#000; font-weight:500; padding:5px 5px 3px;}
			.brand .brand_contents .brand_comment li:nth-child(2) {font-family:'dimibang_new'; font-size:40px; line-height:60px;}
				.brand .brand_contents .brand_comment li:nth-child(2) strong {color:#ebba7c; font-size:55px; padding-left:30px;}
		.brand .photogallery {width:100%; font-size:0; margin:50px 0 0;}
			.brand .photogallery ul {display:inline-block; width:25%;}
				.brand .photogallery li {float:left; width:50%; padding:5px;}
				.brand .photogallery ul:nth-child(odd) li:first-child {width:100%;}
				.brand .photogallery ul:nth-child(even) li:last-child {width:100%;}
					.brand .photogallery li div {width:100%; overflow:hidden;}
					.brand .photogallery li img {width:100%; transition:all .3s ease; -webkit-transition:all .3s ease; -webkit-filter:saturate(80%); filter:saturate(80%);}
					.brand .photogallery li:hover img {-webkit-transform:scale(1.05); -ms-transform:scale(1.05); transform:scale(1.05); -webkit-filter:saturate(120%); filter:saturate(120%);}

@media (max-width:750px){
.brand {background-size:100px; padding:100px 10px;}
	.brand .brand_foodimg1 {top:300px; left:60%;}
		.brand .brand_foodimg1 img {width:250px;}
		.brand .brand_foodimg1:before {top:-50px; margin-left:-100px; width:100px; height:200px; animation:smokemove2 1.8s linear infinite;}
		.brand .brand_foodimg1:after {top:-50px; margin-left:-50px; width:100px; height:200px; animation:smokemove2 1.5s linear infinite;}
	.brand .brand_foodimg2 {top:130px; left:75%; margin-left:0;}
		.brand .brand_foodimg2 img {width:160px;}
		.brand .brand_foodimg2:before {top:-50px; margin-left:-110px; width:100px; height:200px; animation:smokemove2 1.7s linear infinite;}
		.brand .brand_foodimg2:after {position:absolute; top:-50px; margin-left:-90px; width:100px; height:200px; animation:smokemove2 1.6s linear infinite;}
	.brand .brand_contents {width:70%; border-width:2px; padding:10px;}
		.brand .brand_contents .brand_fishimg {top:10px; right:10px;}
			.brand .brand_contents .brand_fishimg img {width:80px;}
			.brand .brand_contents .brand_title li {font-size:23px;}
			.brand .brand_contents .brand_title li:nth-child(2) {padding-left:10px;}
					.brand .brand_contents .brand_title li:nth-child(2) strong:after {height:5px;}
		.brand .brand_contents .brand_comment {width:90%;}
/*			.brand .brand_contents .brand_comment li:nth-child(1) {font-size:13px; line-height:18px; margin:30px 0;}*/
			.brand .brand_contents .brand_comment li:nth-child(1) {font-size:12px; line-height:18px; margin:15px 0;}
				.brand .brand_contents .brand_comment li:nth-child(1) span {padding:2px 2px 1px;}
			.brand .brand_contents .brand_comment li:nth-child(2) {font-size:15px; line-height:20px;}
				.brand .brand_contents .brand_comment li:nth-child(2) strong {font-size:20px; padding-left:20px;}
		.brand .photogallery {margin:30px 0 0;}
			.brand .photogallery ul {width:50%;}
				.brand .photogallery li {padding:2px;}
}





/*°æÀï·Â*/
.success {background:#fff url('../images/noisebg_b.png') center; padding-top:100px;}
	.success .success_foodimg1 {position:absolute; top:200px; left:50%; margin-left:-1050px; z-index:5;}
		.success .success_foodimg1 img {animation:rotate 120s linear infinite;}
	.success .success_foodimg2 {position:absolute; top:-50px; left:50%; margin-left:300px; z-index:5;}
	.success .success_foodimg3 {position:absolute; top:360px; left:50%; margin-left:500px; z-index:5;}
	.success .success_slide {position:relative; display:table; font-size:0; width:100%; height:250px;}
		.success .success_slide ul {position:absolute; top:0; left:0; white-space:nowrap; will-change:transform; animation:marquee 150s linear infinite; z-index:3;}
			.success .success_slide li {display:inline-block; font-family:'GmarketSans'; font-weight:700; font-size:150px; line-height:150px; color:#000; /*-webkit-text-stroke: 1px #000;*/ opacity:.1; margin:0 25px;}
	.success .success_title {display:table; margin:0 auto; text-align:center; font-size:0;}
		.success .success_title li {display:inline-block; vertical-align:top; color:#000; margin:0 auto;}
			.success .success_title li:nth-child(1) img {}
		.success .success_title li:nth-child(2) {font-family:'SOGANGUNIVERSITYTTF'; font-weight:bold; font-size:40px; margin-top:65px; font-style:italic;}
		.success .success_title li:nth-child(3) {width:100%; font-family:'SOGANGUNIVERSITYTTF'; font-size:70px; line-height:90px; font-style:italic;}
			.success .success_title li:nth-child(3) strong {font-size:80px; font-weight:bold; color:#596a4c;}
		.success .success_title li:nth-child(4) {width:100%; font-family:'GmarketSans'; font-size:25px; line-height:40px;margin:50px 0 10px;}
			.success .success_title li:nth-child(4) strong {font-weight:700;}
			.success .success_title li:nth-child(4) span {position:relative;}
				.success .success_title li:nth-child(4) span:after {position:absolute; top:-40%; left:-20%; width:140%; height:180%; content:''; background:url('../images/line_circle.png') no-repeat center; background-size:100% 100%;}
		.success .success_title li:nth-child(5) {width:100%; font-family:'GmarketSans'; font-weight:500; font-size:40px; line-height:40px;}
			.success .success_title li:nth-child(5) strong {font-weight:700; color:#ed1b23;}
			.success .success_title li:nth-child(5) span {position:relative;}
				.success .success_title li:nth-child(5) span:after {position:absolute; bottom:0; left:0; width:100%; height:5px; content:''; background:url('../images/line_under.png') no-repeat center; background-size:100% 100%;}
		.success .success_contents {width:100%; padding:50px; margin:50px 0 0;}
			.success .success_contents .success_item {position:relative; width:100%; height:600px; margin:30px 0;}
			.success .success_contents .success_item1 {background:#4c5b4b;}
			.success .success_contents .success_item2 {background:#c8bfa3;}
			.success .success_contents .success_item3 {background:#34302d;}
			.success .success_contents .success_item4 {background:#c8bfa3;}
			.success .success_contents .success_item5 {background:#4c5b4b;}
			.success .success_contents .success_item6 {background:#34302d;}
				.success .success_contents .success_item:nth-child(odd) .success_item_img {float:left;}
				.success .success_contents .success_item:nth-child(odd) .success_text {float:left;}
				.success .success_contents .success_item:nth-child(odd) .success_number {left:40%; margin-left:-85px;}
				.success .success_contents .success_item:nth-child(even) .success_item_img {float:right;}
				.success .success_contents .success_item:nth-child(even) .success_text {float:right; text-align:left;}
				.success .success_contents .success_item:nth-child(even) .success_number {left:60%; margin-left:-105px;}
				.success .success_contents .success_item .success_number {display:none; position:absolute; top:84px; font-family:'GmarketSans'; font-weight:300; font-size:20px; line-height:20px; color:#fff; transform:rotate(90deg); -webkit-transform:rotate(90deg); opacity:.3;}
				.success .success_contents .success_item .success_item_img {position:relative; width:40%; height:100%; overflow:hidden;}
					.success .success_contents .success_item .success_item_img:after {position:absolute; top:0; left:0; width:100%; height:100%; content:''; z-index:2;}
					.success .success_contents .success_item .success_item_img iframe {position:absolute; top:0; left:50%; width:1500px; margin-left:-750px; height:100%; z-index:1;}
				.success .success_contents .success_item .success_text {position:relative; width:60%; height:100%;}
					.success .success_contents .success_item .success_text ul {position:absolute; top:50%; left:0; width:100%; padding:0 100px; transform:translateY(-50%); -webkit-transform:translateY(-50%);}
						.success .success_contents .success_item .success_text li {width:100%;  font-style:italic;}
						.success .success_contents .success_item .success_text li:nth-child(1) {font-family:'SOGANGUNIVERSITYTTF'; font-weight:bold; font-size:60px; line-height:70px; color:#fff; border-bottom:2px solid #fff; padding-bottom:20px;}
						.success .success_contents .success_item1 .success_text li:nth-child(1) {color:#c8bfa3; border-color:#c8bfa3}
						.success .success_contents .success_item2 .success_text li:nth-child(1) {color:#4c5b4b; border-color:#4c5b4b;}
						.success .success_contents .success_item4 .success_text li:nth-child(1) {color:#4c5b4b; border-color:#4c5b4b;}
						.success .success_contents .success_item .success_text li:nth-child(2) {font-family:'GmarketSans'; font-weight:300; font-size:20px; line-height:38px; margin-top:50px; color:#fff;}
							.success .success_contents .success_item .success_text li:nth-child(2) b {font-weight:500; font-size:25px;}
							.success .success_contents .success_item .success_text li:nth-child(2) span {font-weight:700; font-size:25px; background:#596a4c; padding:5px 10px 2px 5px; color:#fff;}
							.success .success_contents .success_item1 .success_text li:nth-child(2) span {background:#c8bfa3; color:#4c5b4b;}
							.success .success_contents .success_item3 .success_text li:nth-child(2) span {background:#a42528; color:#fff;}
							.success .success_contents .success_item5 .success_text li:nth-child(2) span {background:#a42528; color:#fff;}
							.success .success_contents .success_item6 .success_text li:nth-child(2) span {background:#a42528; color:#fff;}
							.success .success_contents .success_item3 .success_text li:nth-child(2) br:nth-child(3) {display:none;}
							.success .success_contents .success_item6 .success_text li:nth-child(2) br:nth-child(4) {display:none;}

@media (max-width:750px){
.success {background-size:100px; padding-top:50px;}
	.success .success_foodimg1 {top:100px; margin-left:-300px;}
		.success .success_foodimg1 img {width:200px; animation:rotate 120s linear infinite;}
	.success .success_foodimg2 {top:-30px; margin-left:50px;}
		.success .success_foodimg2 img {width:300px;}
	.success .success_foodimg3 {top:100px; margin-left:100px;}
		.success .success_foodimg3 img {width:230px;}
	.success .success_slide {height:150px;}
		.success .success_slide ul {animation:marquee 100s linear infinite;}
			.success .success_slide li {font-size:50px; line-height:50px; margin:0 10px;}
			.success .success_title li:nth-child(1) img {width:150px;}
		.success .success_title li:nth-child(2) {font-size:17px; margin-top:25px;}
		.success .success_title li:nth-child(3) {font-size:23px; line-height:30px;}
			.success .success_title li:nth-child(3) strong {font-size:28px;}
		.success .success_title li:nth-child(4) {font-size:15px; line-height:20px;margin:30px 0 5px;}
		.success .success_title li:nth-child(5) {font-size:17px; line-height:20px;}
				.success .success_title li:nth-child(5) span:after {height:3px;}
		.success .success_contents {padding:10px; margin:30px 0 0;}
			.success .success_contents .success_item {height:250px; margin:10px 0;}
				.success .success_contents .success_item:nth-child(odd) .success_number {left:55%; margin-left:-125px;}
				.success .success_contents .success_item:nth-child(even) .success_number {left:65%; margin-left:-80px;}
				.success .success_contents .success_item .success_number {display:none;}
				.success .success_contents .success_item .success_item_img {width:45%;}
				.success .success_contents .success_item .success_text {width:55%;}
					.success .success_contents .success_item .success_text ul {padding:0 15px;}
						.success .success_contents .success_item .success_text li:nth-child(1) {font-size:20px; line-height:25px; border-width:1px; padding-bottom:10px; }
						.success .success_contents .success_item .success_text li:nth-child(2) {font-size:10px; line-height:18px; margin-top:10px;}
						.success .success_contents .success_item .success_text li:nth-child(2) br {display:none;}
							.success .success_contents .success_item .success_text li:nth-child(2) b {font-size:12px;}
							.success .success_contents .success_item .success_text li:nth-child(2) span {font-size:12px; padding:2px 7px 1px 5px;}
							.success .success_contents .success_item3 .success_text li:nth-child(2) br:nth-child(3) {display:table;}
							.success .success_contents .success_item6 .success_text li:nth-child(2) br:nth-child(4) {display:table;}
}





/*¹Ìµð¾î*/
.media {background:url('../images/media_bg.jpg') no-repeat bottom center; padding-top:100px;}
	.media .media_phone {position:absolute; top:-80px; left:50%; width:380px; margin-left:-190px; background:#000 url('../images/media_phonebg.jpg') center no-repeat; background-size:cover; border:2px solid #000; box-shadow:0 0 3px rgba(0,0,0,.3); border-radius:20px; overflow:hidden; z-index:10;}
		.media .media_phone .media_phone_topimg {width:100%;}
			.media .media_phone .media_phone_topimg img {width:100%;}
		.media .media_phone .media_phone_title {position:relative; width:100%; padding:150px 50px 350px;}
			.media .media_phone .media_phone_title .media_phone_impact {position:absolute; top:80px; left:50%; margin-left:-70px; font-family:'GmarketSans'; text-align:center; font-weight:700; font-size:20px; line-height:25px; color:#ed1b23; background:rgba(0,0,0,.9); border:2px solid #ed1b23; padding:5px; z-index:2; transform:rotate(-10deg); -webkit-transform:rotate(-10deg); animation:bling 2s linear infinite;}
			.media .media_phone .media_phone_title li {font-family:'dimibang_new'; text-align:center; color:#fff;}
			.media .media_phone .media_phone_title li:nth-child(1) {font-size:76px; line-height:70px; font-weight:bold; color:#ed1b23;}
			.media .media_phone .media_phone_title li:nth-child(2) {font-size:53px; line-height:60px; font-weight:bold; margin:0 0 30px;}
				.media .media_phone .media_phone_title li:nth-child(3) img {width:250px;}
		.media .media_phone .media_phone_tag {position:absolute; bottom:50px; left:0; width:100%; text-align:center; font-size:0; padding:0 30px;}
			.media .media_phone .media_phone_tag li {display:inline-block; font-family:'GmarketSans'; font-weight:500; font-size:17px; line-height:17px; color:#fff; margin:5px;}
	.media .instagram {width:100%;}
		.media .instagram iframe {width:100%; height:490px;}
	.media .media_foodimg1 {position:absolute; top:510px; left:50%; margin-left:170px; z-index:11;}
	.media .media_foodimg2 {position:absolute; top:710px; left:50%; margin-left:470px; z-index:12;}
	.media .delivery {width:100%; padding:100px 50px 0;}
		.media .delivery .delivery_title {position:relative; display:table; margin:250px auto 0;}
			.media .delivery .delivery_title .delivery_icon {position:absolute; top:-130px; right:95%; z-index:11;}
			.media .delivery .delivery_title li {width:100%; font-family:'GmarketSans'; text-align:center; font-weight:500; font-size:30px; color:#fff; text-shadow:0 0 5px rgba(0,0,0,.5);}
			.media .delivery .delivery_title li:nth-child(1) {}
			.media .delivery .delivery_title li:nth-child(2) {font-weight:700; font-size:50px;}
			.media .delivery .delivery_title li:nth-child(3) {font-size:40px; color:#fbbe20;}
		.media .delivery .delivery_review {display:table; width:100%; max-width:1600px; margin:100px auto 0;}
			.media .delivery .delivery_review li {float:left; width:25%; padding:5px;}
				.media .delivery .delivery_review li img {width:100%; image-rendering:pixelated;}

@media (max-width:750px){
.media {background-size:cover; padding-top:50px;}
	.media .media_phone {top:-30px; width:200px; margin-left:-100px; border-width:1px; border-radius:10px;}
		.media .media_phone .media_phone_title {padding:100px 10px 180px;}
			.media .media_phone .media_phone_title .media_phone_impact {top:50px; margin-left:-58px; font-size:15px; line-height:16px; border-width:1px; padding:3px;}
			.media .media_phone .media_phone_title li:nth-child(1) {font-size:36px; line-height:36px;}
			.media .media_phone .media_phone_title li:nth-child(2) {font-size:25px; line-height:25px; margin:0 0 15px;}
				.media .media_phone .media_phone_title li:nth-child(3) img {width:120px;}
		.media .media_phone .media_phone_tag {bottom:20px; padding:0 10px;}
			.media .media_phone .media_phone_tag li {font-size:11px; line-height:12px; margin:2px;}
		.media .instagram iframe {height:270px;}
	.media .media_foodimg1 {top:270px; margin-left:90px;}
		.media .media_foodimg1 img {width:200px;}
	.media .media_foodimg2 {top:350px; margin-left:230px;}
		.media .media_foodimg2 img {width:250px;}
	.media .delivery {padding:50px 10px 0;}
		.media .delivery .delivery_title {margin:50px auto 0;}
			.media .delivery .delivery_title .delivery_icon {top:-60px; right:98%;}
				.media .delivery .delivery_title .delivery_icon img {width:100px;}
			.media .delivery .delivery_title li {font-size:13px;}
			.media .delivery .delivery_title li:nth-child(1) {}
			.media .delivery .delivery_title li:nth-child(2) {font-size:20px;}
			.media .delivery .delivery_title li:nth-child(3) {font-size:20px;}
		.media .delivery .delivery_review {margin:30px auto 0;}
			.media .delivery .delivery_review li {width:50%; padding:2px;}
}





/*¸Þ´º*/
.menu {padding:50px 0;}
	.menu .menu_title_area_padding {width:100%; padding:0 50px;}
	.menu .menu_title_area {position:relative; width:100%; padding-bottom:50px; background:url('../images/menu_bg.jpg') no-repeat center; background-size:cover;}
		.menu .menu_title_area .menu_title_logo {position:absolute; top:50%; left:50%; margin-left:-500px; transform:translateY(-50%); -webkit-transform:translateY(-50%);}
		.menu .menu_title_area .menu_title_text {position:absolute; top:50%; left:50%; margin-left:450px; transform:translateY(-50%); -webkit-transform:translateY(-50%);}
		.menu .menu_title_area .menu_map {position:relative; display:table; margin:0 auto; padding:100px 0;}
			.menu .menu_title_area .menu_map .menu_mapimg {position:absolute; left:50%; width:140px; border:1px solid #fff; border-radius:100%; z-index:2;}
			.menu .menu_title_area .menu_map .menu_mapimg1 {top:70px; margin-left:120px;}
			.menu .menu_title_area .menu_map .menu_mapimg2 {top:430px; margin-left:160px;}
			.menu .menu_title_area .menu_map .menu_mapimg3 {top:500px; margin-left:-31px;}
			.menu .menu_title_area .menu_map .menu_mapimg4 {top:400px; margin-left:-270px;}
			.menu .menu_title_area .menu_map .menu_mapimg5 {top:220px; margin-left:-240px;}
			.menu .menu_title_area .menu_map .menu_mapimg6 {top:250px; margin-left:160px;}
				.menu .menu_title_area .menu_map .menu_mapimg:after {display:block; padding-bottom:100%; content:'';}
				.menu .menu_title_area .menu_map .menu_mapimg:before {position:absolute; content:''; background:#fff; z-index:-1;}
				.menu .menu_title_area .menu_map .menu_mapimg1:before {top:86%; right:50%; width:110px; height:1px;}
				.menu .menu_title_area .menu_map .menu_mapimg2:before {top:2%; right:50%; width:160px; height:1px; transform:rotate(25deg); -webkit-transform:rotate(25deg);}
				.menu .menu_title_area .menu_map .menu_mapimg3:before {top:-60px; left:70%; width:1px; height:140px;}
				.menu .menu_title_area .menu_map .menu_mapimg4:before {top:21%; left:50%; width:100px; height:1px;}
				.menu .menu_title_area .menu_map .menu_mapimg5:before {top:73%; left:50%; width:100px; height:1px;}
				.menu .menu_title_area .menu_map .menu_mapimg6:before {top:90%; right:50%; width:85px; height:1px;}
				.menu .menu_title_area .menu_map .menu_mapimg .mapfood {position:absolute; top:0; left:0; width:100%; overflow:hidden; border-radius:100%;}
					.menu .menu_title_area .menu_map .menu_mapimg img {width:100%;}
				.menu .menu_title_area .menu_map .menu_mapimg .mapfoodname {position:absolute; top:100%; left:0; width:100%; font-family:'GmarketSans'; text-align:center; font-weight:500; font-size:15px; line-height:40px; color:#fff;}

		.menu .menu_tab {position:relative; display:table; margin:50px auto 0; font-size:0;}
			.menu .menu_tab li {display:inline-block; vertical-align:top; font-family:'GmarketSans'; text-align:center; font-weight:300; font-size:23px; line-height:50px; color:#000; border:1px solid rgba(0,0,0,.1); padding:0 30px; margin:5px; cursor:pointer;}
			.menu .menu_tab .active {font-weight:500; color:#fff; background:#8a6500; border-color:#8a6500;}
		
		.menu .menu_group {width:100%; margin-top:35px; padding:0 50px;}
			.menu .menu_congroup {width:100%; text-align:center; font-size:0;}
				.menu .menu_group .menu_item {position:relative; display:inline-block; vertical-align:top; width:24.5%; margin:.25%; overflow:hidden;}
					.menu .menu_group .menu_item:after {position:absolute; top:2%; left:2%; width:96%; height:96%; content:''; border:1px solid #fff; z-index:1; box-sizing:border-box;}
					.menu .menu_group .menu_item img {width:100%; transition:all .3s ease; -webkit-transition:all .3s ease; }
					.menu .menu_group .menu_item:hover img {-webkit-transform:scale(1.05); -ms-transform:scale(1.05); transform:scale(1.05);}
					.menu .menu_group .menu_item .menu_name {position:absolute; top:0; left:0; width:100%; font-family:'dimibang_new'; text-align:left; font-size:35px; color:#fff; text-shadow:0 0 3px rgba(0,0,0,.8); padding:20px; z-index:2;}

	.menu .menu_banner_slide {position:relative; display:table; font-size:0; width:100%; height:685px; margin-top:50px;}
		.menu .menu_banner_slide ul {position:absolute; top:0; left:0; white-space:nowrap; will-change:transform; animation:marquee 100s linear infinite; z-index:3;}
			.menu .menu_banner_slide li {display:inline-block; margin:3px;}
				.menu .menu_banner_slide img {height:685px;}

@media (max-width:750px){
.menu {padding:10px 0;}
	.menu .menu_title_area {padding-bottom:10px;}
	.menu .menu_title_area_padding {padding:0 10px;}
		.menu .menu_title_area .menu_title_logo {margin-left:-155px;}
			.menu .menu_title_area .menu_title_logo img {width:20px;}
		.menu .menu_title_area .menu_title_text {margin-left:145px;}
			.menu .menu_title_area .menu_title_text img {width:20px;}
		.menu .menu_title_area .menu_map {padding:50px 0;}
			.menu .menu_title_area .menu_map img {width:170px;}
			.menu .menu_title_area .menu_map .menu_mapimg {width:60px; border-width:.5px;}
			.menu .menu_title_area .menu_map .menu_mapimg1 {top:60px; margin-left:63px;}
			.menu .menu_title_area .menu_map .menu_mapimg2 {top:230px; margin-left:70px;}
			.menu .menu_title_area .menu_map .menu_mapimg3 {top:270px; margin-left:-10px;}
			.menu .menu_title_area .menu_map .menu_mapimg4 {top:220px; margin-left:-125px;}
			.menu .menu_title_area .menu_map .menu_mapimg5 {top:130px; margin-left:-120px;}
			.menu .menu_title_area .menu_map .menu_mapimg6 {top:150px; margin-left:78px;}
				.menu .menu_title_area .menu_map .menu_mapimg1:before {top:69%; right:50%; width:50px; height:.5px;}
				.menu .menu_title_area .menu_map .menu_mapimg2:before {top:13%; right:50%; width:60px; height:.5px; transform:rotate(45deg); -webkit-transform:rotate(45deg);}
				.menu .menu_title_area .menu_map .menu_mapimg3:before {top:-50%; left:75%; width:.5px; height:80px;}
				.menu .menu_title_area .menu_map .menu_mapimg4:before {top:25%; left:50%; width:40px; height:.5px;}
				.menu .menu_title_area .menu_map .menu_mapimg5:before {top:73%; left:50%; width:53px; height:.5px;}
				.menu .menu_title_area .menu_map .menu_mapimg6:before {top:89%; right:50%; width:27px; height:.5px;}
				.menu .menu_title_area .menu_map .menu_mapimg .mapfoodname {font-size:10px; line-height:25px;}
		.menu .menu_tab {margin:20px auto;}
			.menu .menu_tab li {font-size:12px; line-height:30px; border-width:.5px; padding:0 10px; margin:1px;}
		.menu .menu_group {width:100%; margin-top:10px; padding:0 10px;}
				.menu .menu_group .menu_item {width:33.03%; margin:.15%;}
					.menu .menu_group .menu_item:after {top:1%; left:1%; width:98%; height:98%; border-width:.5px solid #fff;}
					.menu .menu_group .menu_item .menu_name {font-size:12px; padding:10px;}

	.menu .menu_banner_slide {height:200px; margin-top:10px;}
		.menu .menu_banner_slide ul {animation:marquee 60s linear infinite;}
			.menu .menu_banner_slide li {margin:2px;}
				.menu .menu_banner_slide img {height:200px;}
}



 

/*Ã¢¾÷*/
.franchise {display:table; background:#27321f url('../images/franchise_bg.jpg') no-repeat center 700px; padding:0;}
	.franchise .analisys {position:relative; display:table; width:100%; background:url('../images/noisebg_b.png') bottom center; padding:50px;} 
		.franchise .analisys .analisys_box {position:relative; width:100%; clip-path: polygon(100% 0, 100% 90%, 50% 100%, 0 90%, 0 0); overflow:hidden;}
			.franchise .analisys .analisys_box .analisys_title {position:absolute; top:100px; left:0; width:100%; text-align:center; z-index:5;}
				.franchise .analisys .analisys_box .analisys_title .analisys_impact {position:absolute; top:-80px; left:50%; width:250px; margin-left:350px; border-radius:100%; background:rgba(0,0,0,.9); border:2px solid #ed1b23; z-index:2; animation:bling 2s linear infinite;}
					.franchise .analisys .analisys_box .analisys_title .analisys_impact:after {display:block; padding-bottom:100%; content:'';}
					.franchise .analisys .analisys_box .analisys_title .analisys_impact:before {position:absolute; top:-3%; left:-3%; width:106%; height:106%; content:''; border-radius:100%; border:1px solid #ed1b23; z-index:-1; box-sizing:border-box;}
					.franchise .analisys .analisys_box .analisys_title .analisys_impact div {position:absolute; top:50%; left:0; width:100%; font-family:'GmarketSans'; text-align:center; font-weight:300; font-size:34px; line-height:40px; color:#fff; transform:translateY(-50%)rotate(10deg); -webkit-transform:translateY(-50%)rotate(10deg); margin-top:5px;}
						.franchise .analisys .analisys_box .analisys_title .analisys_impact div strong {font-weight:700; color:#ed1b23}
				.franchise .analisys .analisys_box .analisys_title li {display:inline-block; vertical-align:top; margin:0 auto; color:#fff;}
				.franchise .analisys .analisys_box .analisys_title li:nth-child(2) {font-family:'dimibang_new'; font-size:50px; margin-top:65px;}
				.franchise .analisys .analisys_box .analisys_title li:nth-child(3) {width:100%; font-family:'SOGANGUNIVERSITYTTF'; font-size:80px; font-style:italic;}
				.franchise .analisys .analisys_box .analisys_title li:nth-child(4) {width:100%; font-family:'GmarketSans'; font-weight:100; font-size:25px; line-height:40px; margin:30px 0 0;}
					.franchise .analisys .analisys_box .analisys_title li:nth-child(4) strong {position:relative; font-weight:700;}
					.franchise .analisys .analisys_box .analisys_title li:nth-child(4) span {position:relative;}
						.franchise .analisys .analisys_box .analisys_title li:nth-child(4) strong:after {position:absolute; bottom:0; left:0; width:100%; height:8px; content:''; background:url('../images/line_under.png') no-repeat center; background-size:100% 100%; z-index:-1;}
						.franchise .analisys .analisys_box .analisys_title li:nth-child(4) span:after {position:absolute; top:-40%; left:-20%; width:140%; height:190%; content:''; background:url('../images/line_circle.png') no-repeat center; background-size:100% 100%; z-index:-1;}
				.franchise .analisys .analisys_box .movie {position:relative; width:100%; height:1000px; background:#000; overflow:hidden;}
					.franchise .analisys .analisys_box .movie:after {position:absolute; top:0; left:0; width:100%; height:100%; content:''; z-index:2;}
					.franchise .analisys .analisys_box .movie iframe {position:absolute; top:50%; left:50%; width:2500px; height:1100px; z-index:1; margin-left:-1250px; margin-top:-550px; opacity:.4; z-index:1;}
				.franchise .analisys .analisys_box .analisys_slide {position:absolute; bottom:200px; left:0; width:100%;}
					.franchise .analisys .analisys_box .analisys_slide ul {position:absolute; top:0; left:0; white-space:nowrap; will-change:transform; animation:marquee 150s linear infinite; z-index:3;}
						.franchise .analisys .analisys_box .analisys_slide li {display:inline-block; font-family:'GmarketSans'; font-weight:500; font-size:50px; line-height:50px; color:#fff; margin:0 25px;}
							.franchise .analisys .analisys_box .analisys_slide li strong {font-weight:700; color:#97740e;}

		.franchise .analisys .analisys_graph {position:absolute; top:490px; left:50%; width:500px; border-radius:100%; box-shadow:0 0 3px rgba(0,0,0,.3); margin-left:-250px; z-index:5;
																	background:conic-gradient(#191919 0% 35%, #69520f 35% 36%, #97740e 36% 61%, #92970e 61% 71%, #5f7507 71% 72%, #3e4c04 72% 75%, #ed1b23 75% 100%); animation:rotate 120s linear infinite;}
			.franchise .analisys .analisys_graph:after {display:block; padding-bottom:100%; content:'';}
			.franchise .analisys .analisys_graph .analisys_graph_title {position:absolute; top:30%; left:30%; width:40%; background:#000; border-radius:100%; animation:rotate2 120s linear infinite; -webkit-box-shadow:inset 0 0 10px rgba(0,0,0,.3);}
				.franchise .analisys .analisys_graph .analisys_graph_title:after {display:block; padding-bottom:100%; content:'';}
				.franchise .analisys .analisys_graph .analisys_graph_title div {position:absolute; top:5%; left:5%; width:90%; height:90%; font-family:'GmarketSans'; text-align:center; font-weight:300; font-size:20px; line-height:40px; color:#fff; padding-top:30px; border-radius:100%;}
					.franchise .analisys .analisys_graph .analisys_graph_title div span {line-height:30px; animation:bling 1.5s linear infinite;}
					.franchise .analisys .analisys_graph .analisys_graph_title div strong {font-size:30px; font-weight:700;}
			.franchise .analisys .analisys_graph .analisys_graph_name {position:absolute; font-family:'GmarketSans'; font-weight:300; text-align:center; font-size:17px; line-height:20px; color:#fff; animation:rotate2 120s linear infinite;}
			.franchise .analisys .analisys_graph .analisys_graph_name:nth-child(2) {top:33%; left:74%;}
			.franchise .analisys .analisys_graph .analisys_graph_name:nth-child(3) {top:70%; left:72%;}
			.franchise .analisys .analisys_graph .analisys_graph_name:nth-child(4) {top:81%; left:50%;}
			.franchise .analisys .analisys_graph .analisys_graph_name:nth-child(5) {top:66%; left:13%;}
			.franchise .analisys .analisys_graph .analisys_graph_name:nth-child(6) {top:53%; left:13%;}
			.franchise .analisys .analisys_graph .analisys_graph_name:nth-child(7) {top:50%; left:1%;}
			.franchise .analisys .analisys_graph .analisys_graph_name:nth-child(8) {top:23%; left:18%; font-weight:700;}

		.franchise .analisys .analisys_bill_contents {display:table; position:relative; width:100%; max-width:950px; margin:0 auto; padding:0 0 300px;}
			.franchise .analisys .analisys_bill_contents .analisys_month_sale {position:relative; width:100%; margin:0 auto;}
				.franchise .analisys .analisys_bill_contents .analisys_month_sale ul {position:relative; width:250px; background:#fff; padding:30px 10px; margin:15px 0;}
					.franchise .analisys .analisys_bill_contents .analisys_month_sale ul:before {position:absolute; bottom:100%; left:0; width:100%; height:9px; content:''; background:url('../images/billbg_top.png') repeat-x left top; background-size:auto 100%;}
					.franchise .analisys .analisys_bill_contents .analisys_month_sale ul:after {position:absolute; top:100%; left:0; width:100%; height:9px; content:''; background:url('../images/billbg_footer.png') repeat-x left top; background-size:auto 100%;}
				.franchise .analisys .analisys_bill_contents .analisys_month_sale ul:nth-child(odd) {float:left;}
				.franchise .analisys .analisys_bill_contents .analisys_month_sale ul:nth-child(even) {float:right;}
				.franchise .analisys .analisys_bill_contents .analisys_month_sale ul:nth-child(3) {clear:left;}
					.franchise .analisys .analisys_bill_contents .analisys_month_sale li {position:relative; width:100%; font-family:'GmarketSans'; text-align:center; color:#000;}
					.franchise .analisys .analisys_bill_contents .analisys_month_sale li:nth-child(1) {position:absolute; top:-30px; left:50%; margin-left:50px; width:65px; border-radius:100%; border:2px solid #ed1b23; background:rgba(0,0,0,.9); animation:bling 2s linear infinite; z-index:2;}
						.franchise .analisys .analisys_bill_contents .analisys_month_sale li:nth-child(1):after {display:block; padding-bottom:100%; content:'';}
						.franchise .analisys .analisys_bill_contents .analisys_month_sale li:nth-child(1) div {position:absolute; top:0; left:0; width:100%; font-family:'GmarketSans'; font-weight:500; font-size:20px; line-height:17px; color:#ed1b23; transform:rotate(10deg); -webkit-transform:rotate(10deg); margin-top:15px;}
							.franchise .analisys .analisys_bill_contents .analisys_month_sale li:nth-child(1) div span {font-size:12px;}
					.franchise .analisys .analisys_bill_contents .analisys_month_sale li:nth-child(2) {font-weight:500; font-size:30px; margin:0 0 20px;}
					.franchise .analisys .analisys_bill_contents .analisys_month_sale li:nth-child(3) {font-weight:500; font-size:17px;}
					.franchise .analisys .analisys_bill_contents .analisys_month_sale li:nth-child(4) {font-weight:500; font-size:20px; color:#ed1b23;}
						.franchise .analisys .analisys_bill_contents .analisys_month_sale li:nth-child(4) strong {font-weight:700; font-size:35px;}
					.franchise .analisys .analisys_bill_contents .analisys_month_sale li:nth-child(5) {margin:20px 0 0;}
						.franchise .analisys .analisys_bill_contents .analisys_month_sale li:nth-child(5) img {width:50%;}
			.franchise .analisys .analisys_bill_contents .analisys_bill {position:absolute; top:-10px; left:50%; width:400px; margin-left:-200px; padding:2px; border-radius:5px; background:linear-gradient(to bottom, #fff, #ccc); z-index:13;}
				.franchise .analisys .analisys_bill_contents .analisys_bill .analisys_bill_bg {position:relative; width:100%; height:10px; background:#000; border-radius:3px;}
				.franchise .analisys .analisys_bill_contents .analisys_bill .analisys_bill_contents {position:absolute; top:2px; left:1%; width:98%; background:#191919 url('../images/noisebg_b.png'); box-shadow:0 0 3px rgba(0,0,0,.3); padding:10px;}
					.franchise .analisys .analisys_bill_contents .analisys_bill .analisys_bill_contents:after {position:absolute; top:0; left:0; width:100%; height:100px; content:''; background:linear-gradient(to bottom, rgba(0,0,0,.1), rgba(0,0,0,.0));}
					.franchise .analisys .analisys_bill_contents .analisys_bill .analisys_bill_contents .analisys_bill_title {width:100%; padding:30px 0;}
						.franchise .analisys .analisys_bill_contents .analisys_bill .analisys_bill_contents .analisys_bill_title li {width:100%; font-family:'GmarketSans'; text-align:center; font-weight:500; font-size:32px; line-height:40px; color:#fff;}
					.franchise .analisys .analisys_bill_contents .analisys_bill .analisys_bill_contents .analisys_bill_comment {width:100%; margin:10px 0;}
						.franchise .analisys .analisys_bill_contents .analisys_bill .analisys_bill_contents .analisys_bill_comment li {font-family:'GmarketSans'; font-weight:300; font-size:15px; line-height:20px; margin:5px 0; color:#fff;}
						.franchise .analisys .analisys_bill_contents .analisys_bill .analisys_bill_contents .analisys_bill_comment2 li {position:relative; padding-left:20px;}
							.franchise .analisys .analisys_bill_contents .analisys_bill .analisys_bill_contents .analisys_bill_comment2 li:after {position:absolute; top:0; left:0; content:'¡Ø';}
					.franchise .analisys .analisys_bill_contents .analisys_bill .analisys_bill_contents .analisys_bill_table {width:100%;}
						.franchise .analisys .analisys_bill_contents .analisys_bill .analisys_bill_contents .analisys_bill_table ul {display:table; width:100%; padding:2px; border-top:1px solid rgba(255,255,255,.1);}
						.franchise .analisys .analisys_bill_contents .analisys_bill .analisys_bill_contents .analisys_bill_table ul:nth-child(1) {border-color:#fff;}
						.franchise .analisys .analisys_bill_contents .analisys_bill .analisys_bill_contents .analisys_bill_table ul:nth-child(2) {background:#000; border-radius:5px;}
						.franchise .analisys .analisys_bill_contents .analisys_bill .analisys_bill_contents .analisys_bill_table ul:nth-child(3) {border:none;}
						.franchise .analisys .analisys_bill_contents .analisys_bill .analisys_bill_contents .analisys_bill_table ul:last-child {background:#ed1b23; border-radius:5px; animation:bling 1s linear infinite;}
							.franchise .analisys .analisys_bill_contents .analisys_bill .analisys_bill_contents .analisys_bill_table li {float:left; width:32.8%; font-family:'GmarketSans'; text-align:center; font-weight:300; font-size:17px; line-height:30px; color:#fff; margin:0 .25%; padding:5px; border-radius:3px;}
							.franchise .analisys .analisys_bill_contents .analisys_bill .analisys_bill_contents .analisys_bill_table ul:first-child li {text-align:center !important;}
							.franchise .analisys .analisys_bill_contents .analisys_bill .analisys_bill_contents .analisys_bill_table li:nth-child(2),
							.franchise .analisys .analisys_bill_contents .analisys_bill .analisys_bill_contents .analisys_bill_table li:nth-child(3) {text-align:right;}
							.franchise .analisys .analisys_bill_contents .analisys_bill .analisys_bill_contents .analisys_bill_table ul:nth-child(2) li {color:#fff;}
							.franchise .analisys .analisys_bill_contents .analisys_bill .analisys_bill_contents .analisys_bill_table ul:nth-child(2) li:nth-child(2),
							.franchise .analisys .analisys_bill_contents .analisys_bill .analisys_bill_contents .analisys_bill_table ul:nth-child(2) li:nth-child(3) {color:#000; background:#fff;}
							.franchise .analisys .analisys_bill_contents .analisys_bill .analisys_bill_contents .analisys_bill_table ul:last-child li {color:#fff; font-weight:700;}
							.franchise .analisys .analisys_bill_contents .analisys_bill .analisys_bill_contents .analisys_bill_table ul:last-child li:nth-child(2),
							.franchise .analisys .analisys_bill_contents .analisys_bill .analisys_bill_contents .analisys_bill_table ul:last-child li:nth-child(3) {color:#ed1b23; background:#fff;}
					.franchise .analisys .analisys_bill_contents .analisys_bill .analisys_bill_contents .analisys_bill_barcode {width:100%; text-align:center; margin:30px 0;}
						.franchise .analisys .analisys_bill_contents .analisys_bill .analisys_bill_contents .analisys_bill_barcode img {width:40%;}

	.franchise .franchise_movie {position:relative; width:100%; background:url('../images/franchisemovie_bg.jpg') no-repeat center; background-size:cover; padding:200px 50px;}
		.franchise .franchise_movie .franchise_movie_title {width:100%; font-family:'SOGANGUNIVERSITYTTF'; font-style:italic; text-align:center; font-size:50px; line-height:85px; color:#323b2c; margin:0 0 70px;}
			.franchise .franchise_movie .franchise_movie_title b {font-weight:bold; font-size:70px;}
			.franchise .franchise_movie .franchise_movie_title strong {font-family:'GmarketSans'; background:#a42528; color:#fff; font-weight:700; font-size:50px; padding:8px 8px 0;}
		.franchise .franchise_movie .franchise_movie_contents {width:100%; max-width:1000px; margin:0 auto; border:5px solid #000;}

	.franchise .price {position:relative; width:100%; background:url('../images/noisebg_b.png'); padding:200px 50px 200px;}
		.franchise .price .price_title {position:relative; width:100%;}
				.franchise .price .price_title ul:first-child li {font-family:'GmarketSans'; text-align:center; font-weight:700; font-size:150px; line-height:150px; color:#fff; opacity:.05;}
			.franchise .price .price_title ul:last-child {position:absolute; top:50%; left:0; width:100%; text-align:center; font-size:0; transform:translateY(-50%); -webkit-transform:translateY(-50%);}
				.franchise .price .price_title ul:last-child li {display:inline-block; vertical-align:top; color:#fff;}
				.franchise .price .price_title ul:last-child li:nth-child(1) img {width:180px;}
				.franchise .price .price_title ul:last-child li:nth-child(2) {font-family:'GmarketSans'; font-weight:500; font-size:30px; line-height:35px; margin-left:10px; margin-top:10px;}
				.franchise .price .price_title ul:last-child li:nth-child(3) {width:100%; font-family:'SOGANGUNIVERSITYTTF'; font-size:70px; line-height:90px; font-weight:bold; font-style:italic;}
					.franchise .price .price_title ul:last-child li:nth-child(3) strong {font-size:80px; color:#bea55f; font-weight:bold;}
		.franchise .price .price_contents {display:table; position:relative; width:100%; max-width:1360px; margin:50px auto 0; padding:30px; border:1px solid rgba(255,255,255,.2);}
			.franchise .price .price_contents .price_tab {position:absolute; top:-30px; left:0; width:100%; text-align:center; font-size:0;}
				.franchise .price .price_contents .price_tab li {display:inline-block; vertical-align:top; font-family:'GmarketSans'; font-weight:300; font-size:23px; line-height:50px; color:#fff; padding:4px 30px 0; margin:0 5px; background:#27321f url('../images/noisebg_b.png'); border:1px solid rgba(255,255,255,.1); cursor:pointer;}
				.franchise .price .price_contents .price_tab .active {font-weight:700; background:#bea55f; border-color:#bea55f; color:#27321f;}
			.franchise .price .price_contents .pricetable {width:50%; padding:10px;}
			.franchise .price .price_contents .pricetable1 {float:left;}
			.franchise .price .price_contents .pricetable2 {float:right;}
			.franchise .price .price_contents .pricetable ul {display:table; width:100%; border-bottom:1px solid rgba(255,255,255,.1); background:rgba(0,0,0,.1); padding:20px;}
			.franchise .price .price_contents .pricetable ul:nth-child(1) {padding:20px 10px; background:transparent; border-color:rgba(255,255,255,.3);}
				.franchise .price .price_contents .pricetable li {font-family:'GmarketSans'; font-weight:300; color:#fff;}
				.franchise .price .price_contents .pricetable li:nth-child(1) {float:left; font-weight:500; font-size:25px;}
				.franchise .price .price_contents .pricetable ul:nth-child(1) li:nth-child(1) {color:#bea55f; font-size:30px;}
				.franchise .price .price_contents .pricetable li:nth-child(2) {float:right; font-weight:500; font-size:25px;}
					.franchise .price .price_contents .pricetable li:nth-child(2) span {font-weight:300; font-size:17px;}
				.franchise .price .price_contents .pricetable li:nth-child(3) {clear:both; float:left; font-size:17px; opacity:.7; padding:10px 10px 0;}
				.franchise .price .price_contents .pricetable2 ul:last-child li:nth-child(1),
				.franchise .price .price_contents .pricetable2 ul:last-child li:nth-child(2) {font-weight:700; color:#bea55f;}
				.franchise .price .price_contents .pricetable2 ul:last-child li:nth-child(3) strong {font-weight:700; color:#bea55f;}
/*			.franchise .price .price_contents .pricetable {width:80%; margin:0 auto;}
				.franchise .price .price_contents .pricetable table {display:table; width:100%; border-bottom:1px solid rgba(255,255,255,.1); background:#fff; padding:3px;}
					.franchise .price .price_contents .pricetable td {width:20%; text-align:center; font-size:18px; line-height:25px; font-family:'GmarketSans'; font-weight:500; color:#000; padding:20px; border-bottom:1px solid rgba(0,0,0,.3);}
					.franchise .price .price_contents .pricetable tr:nth-child(odd) td {background:rgba(0,0,0,.1);}
					.franchise .price .price_contents .pricetable td:nth-child(1) {font-size:19px; font-weight:500;}
					.franchise .price .price_contents .pricetable td:nth-child(2) {font-weight:500; text-align:right; padding:20px 30px 20px 0;}
					.franchise .price .price_contents .pricetable td:nth-child(3) {width:60%;}
						.franchise .price .price_contents .pricetable td span {font-weight:300; font-size:17px;}
					.franchise .price .price_contents .pricetable tr:first-child td {background:#534741; color:#fff; font-weight:500; font-size:23px; text-align:center; padding:20px; }
					.franchise .price .price_contents .pricetable tr:last-child td {background:#a42528; color:#fff; font-weight:700; font-size:33px;}
					.franchise .price .price_contents .pricetable tr:last-child td:last-child {font-weight:500; font-size:17px; text-align:center; padding:20px; }
						.franchise .price .price_contents .pricetable tr:last-child td:last-child strong {color:#fdd92d;}*/
			.franchise .price .price_contents .price_comment {clear:left; float:left; width:50%; margin:20px auto 0;  padding:10px;}
				.franchise .price .price_contents .price_comment li {position:relative; font-family:'GmarketSans'; font-weight:300; font-size:16px; line-height:20px; color:#c2c2c2; margin:10px 0; padding-left:20px;}
					.franchise .price .price_contents .price_comment li:after {position:absolute; top:0; left:0; content:'¡Ø';}
			.franchise .price .price_contents .price_comment2 {clear:both; float:left; width:100%; background:#a42528; padding:20px 10px; margin:50px auto 0;}
				.franchise .price .price_contents .price_comment2 li {position:relative; display:table; font-family:'GmarketSans'; font-weight:500; font-size:30px; line-height:35px; color:#fff; margin:0 auto; padding:3px 0 0 35px;}
					.franchise .price .price_contents .price_comment2 li:after {position:absolute; top:0; left:0; content:'\e92e'; font-family:'xeicon';}
					.franchise .price .price_contents .price_comment2 li strong {font-weight:700;}
		.franchise .price .process {display:table; position:relative; width:100%; max-width:1360px; text-align:center; font-size:0; margin:10px auto 0;}
			.franchise .price .process .process_contents {width:100%; display:inline-flex; flex-wrap:wrap; justify-content:center;}
				.franchise .price .process .process_contents ul {display:inline-block; vertical-align:top; width:24.5%; margin:.25%; border:1px solid rgba(255,255,255,.1); padding:30px 20px;}
					.franchise .price .process .process_contents li {font-family:'GmarketSans'; font-weight:300; color:#fff;}
					.franchise .price .process .process_contents li:nth-child(1) {font-size:20px;}
					.franchise .price .process .process_contents li:nth-child(2) {font-size:50px; margin:30px 0;}
					.franchise .price .process .process_contents li:nth-child(3) {font-weight:500; font-size:20px; margin:0 0 10px;}
					.franchise .price .process .process_contents li:nth-child(4) {font-size:17px; color:#c2c2c2;}
				.franchise .price .process .process_contents ul:hover {background:#e6aa62; border-color:#e6aa62;}
					.franchise .price .process .process_contents ul:hover li {color:#27321f;}

@media (max-width:750px){
.franchise {background-position:center 200px;}
	.franchise .analisys {background-size:100px; padding:10px;}
				.franchise .analisys .analisys_box .analisys_title .analisys_impact {top:-50px; width:100px; margin-left:100px; border-width:1px;}
					.franchise .analisys .analisys_box .analisys_title .analisys_impact:before {top:-1%; left:-1%; width:102%; height:102%; border-width:.5px;}
					.franchise .analisys .analisys_box .analisys_title .analisys_impact div {font-size:13px; line-height:15px; margin-top:5px;}
					.franchise .analisys .analisys_box .analisys_title li:nth-child(1) img {width:100px;}
				.franchise .analisys .analisys_box .analisys_title li:nth-child(2) {font-size:10px; margin-top:25px;}
				.franchise .analisys .analisys_box .analisys_title li:nth-child(3) {font-size:25px;}
				.franchise .analisys .analisys_box .analisys_title li:nth-child(4) {font-size:12px; line-height:15px; margin:20px 0 0;}
						.franchise .analisys .analisys_box .analisys_title li:nth-child(4) strong:after {height:5px;}
				.franchise .analisys .analisys_box .movie {height:500px;}
					.franchise .analisys .analisys_box .movie iframe {height:600px; margin-top:-300px;}
				.franchise .analisys .analisys_box .analisys_slide {bottom:100px;}
					.franchise .analisys .analisys_box .analisys_slide ul {animation:marquee 100s linear infinite;}
						.franchise .analisys .analisys_box .analisys_slide li {font-size:20px; line-height:25px; margin:0 15px;}

		.franchise .analisys .analisys_graph {top:250px; width:230px; margin-left:-115px;}
				.franchise .analisys .analisys_graph .analisys_graph_title div {font-size:10px; line-height:15px; padding-top:15px;}
					.franchise .analisys .analisys_graph .analisys_graph_title div span {line-height:15px;}
					.franchise .analisys .analisys_graph .analisys_graph_title div strong {font-size:15px;}
			.franchise .analisys .analisys_graph .analisys_graph_name {font-size:9px; line-height:11px; letter-spacing:-1px;}

		.franchise .analisys .analisys_bill_contents {width:100%; max-width:950px; padding:0 0 100px;}
			.franchise .analisys .analisys_bill_contents .analisys_month_sale {position:relative; width:100%; margin:500px auto; padding:0 30px;}
				.franchise .analisys .analisys_bill_contents .analisys_month_sale ul {width:49%; padding:10px 5px; margin:5px .5%;}
					.franchise .analisys .analisys_bill_contents .analisys_month_sale ul:before {height:4px; margin-bottom:-1px;}
					.franchise .analisys .analisys_bill_contents .analisys_month_sale ul:after {height:4px; margin-top:-1px;}
					.franchise .analisys .analisys_bill_contents .analisys_month_sale li:nth-child(1) {top:-30px; margin-left:50px; width:50px; border-width:1px;}
						.franchise .analisys .analisys_bill_contents .analisys_month_sale li:nth-child(1) div {font-size:17px; line-height:14px; margin-top:13px;}
							.franchise .analisys .analisys_bill_contents .analisys_month_sale li:nth-child(1) div span {font-size:10px;}
					.franchise .analisys .analisys_bill_contents .analisys_month_sale li:nth-child(2) {font-size:20px; margin:0 0 10px;}
					.franchise .analisys .analisys_bill_contents .analisys_month_sale li:nth-child(3) {font-size:12px;}
					.franchise .analisys .analisys_bill_contents .analisys_month_sale li:nth-child(4) {font-size:12px;}
						.franchise .analisys .analisys_bill_contents .analisys_month_sale li:nth-child(4) strong {font-size:15px;}
					.franchise .analisys .analisys_bill_contents .analisys_month_sale li:nth-child(5) {margin:10px 0 0;}
						.franchise .analisys .analisys_bill_contents .analisys_month_sale li:nth-child(5) img {width:30%;}
			.franchise .analisys .analisys_bill_contents .analisys_bill {position:absolute; top:-10px; left:10%; width:80%; margin-left:0; padding:1px; border-radius:3px;}
				.franchise .analisys .analisys_bill_contents .analisys_bill .analisys_bill_bg {height:5px; border-radius:1px;}
				.franchise .analisys .analisys_bill_contents .analisys_bill .analisys_bill_contents {top:1px; padding:5px;}
					.franchise .analisys .analisys_bill_contents .analisys_bill .analisys_bill_contents .analisys_bill_title {padding:15px 0;}
						.franchise .analisys .analisys_bill_contents .analisys_bill .analisys_bill_contents .analisys_bill_title li {font-size:15px; line-height:20px;}
					.franchise .analisys .analisys_bill_contents .analisys_bill .analisys_bill_contents .analisys_bill_comment {margin:5px 0;}
						.franchise .analisys .analisys_bill_contents .analisys_bill .analisys_bill_contents .analisys_bill_comment li {font-size:10px; line-height:12px; margin:3px 0;}
						.franchise .analisys .analisys_bill_contents .analisys_bill .analisys_bill_contents .analisys_bill_comment2 li {padding-left:12px;}
					.franchise .analisys .analisys_bill_contents .analisys_bill .analisys_bill_contents .analisys_bill_table {width:100%;}
						.franchise .analisys .analisys_bill_contents .analisys_bill .analisys_bill_contents .analisys_bill_table ul {padding:1px; border-width:.5px;}
						.franchise .analisys .analisys_bill_contents .analisys_bill .analisys_bill_contents .analisys_bill_table ul:nth-child(2) {border-radius:3px;}
						.franchise .analisys .analisys_bill_contents .analisys_bill .analisys_bill_contents .analisys_bill_table ul:last-child {border-radius:3px;}
							.franchise .analisys .analisys_bill_contents .analisys_bill .analisys_bill_contents .analisys_bill_table li {font-size:11px; line-height:20px; padding:2px; border-radius:1px;}
					.franchise .analisys .analisys_bill_contents .analisys_bill .analisys_bill_contents .analisys_bill_barcode {margin:10px 0;}
						.franchise .analisys .analisys_bill_contents .analisys_bill .analisys_bill_contents .analisys_bill_barcode img {width:30%;}

	.franchise .franchise_movie {padding:100px 10px;}
		.franchise .franchise_movie .franchise_movie_title {font-size:13px; line-height:23px; margin:0 0 30px;}
			.franchise .franchise_movie .franchise_movie_title b {font-size:17px;}
			.franchise .franchise_movie .franchise_movie_title strong {font-size:17px; padding:2px 2px 0;}
		.franchise .franchise_movie .franchise_movie_contents {border:2px solid #000;}
		
	.franchise .price {background-size:100px;; padding:100px 10px 100px;}
				.franchise .price .price_title ul:first-child li {font-size:30px; line-height:30px;}
				.franchise .price .price_title ul:last-child li:nth-child(1) img {width:80px;}
				.franchise .price .price_title ul:last-child li:nth-child(2) {font-size:13px; line-height:20px; margin-left:5px; margin-top:5px;}
				.franchise .price .price_title ul:last-child li:nth-child(3) {font-size:18px; line-height:30px;}
					.franchise .price .price_title ul:last-child li:nth-child(3) strong {font-size:25px;}
		.franchise .price .price_contents {margin:30px auto 0; border-width:.5px; padding:10px;}
			.franchise .price .price_contents .price_tab {top:-17px;}
				.franchise .price .price_contents .price_tab li {font-size:13px; line-height:30px; padding:3px 10px 0; margin:0 1px; border-width:.5px;}
/*			.franchise .price .price_contents .pricetable {width:100%; margin:0 auto;}
				.franchise .price .price_contents .pricetable table {border-width:.5px; padding:2px;}
					.franchise .price .price_contents .pricetable td {width:20%; font-size:11px; line-height:15px; padding:10px 5px; border-width:.5px;}
					.franchise .price .price_contents .pricetable td:nth-child(1) {font-size:11px;}
					.franchise .price .price_contents .pricetable td:nth-child(2) {padding:10px 10px 10px 0;}
						.franchise .price .price_contents .pricetable td span {font-size:10px;}
					.franchise .price .price_contents .pricetable tr:first-child td {font-size:13px; text-align:center; padding:10px; }
					.franchise .price .price_contents .pricetable tr:last-child td {font-size:15px;}
					.franchise .price .price_contents .pricetable tr:last-child td:last-child {font-size:11px; text-align:center; padding:10px; }*/
			.franchise .price .price_contents .price_comment {width:100%; margin:15px 0 0;}
				.franchise .price .price_contents .price_comment li { font-size:11px; line-height:13px; margin:5px 0; padding-left:12px;}
			.franchise .price .price_contents .price_comment2 {clear:left; width:100%; background:#a42528; padding:10px 5px; margin:15px auto 0;}
				.franchise .price .price_contents .price_comment2 li {font-size:15px; line-height:20px; padding:3px 0 0 18px;}
					.franchise .price .price_contents .price_comment2 li:after {top:1px;}
			.franchise .price .price_contents .pricetable {width:100%; padding:0;}
			.franchise .price .price_contents .pricetable1 {float:left;}
			.franchise .price .price_contents .pricetable2 {clear:both; float:left;}
				.franchise .price .price_contents .pricetable ul {border-width:.5px; padding:10px;}
				.franchise .price .price_contents .pricetable ul:first-child {padding:10px 5px;}
				.franchise .price .price_contents .pricetable ul:nth-child(2) {border-width:.5px;}
					.franchise .price .price_contents .pricetable ul:first-child li {font-size:17px !important; margin-top:10px;}
					.franchise .price .price_contents .pricetable ul li:nth-child(1) {font-size:15px;}
					.franchise .price .price_contents .pricetable ul li:nth-child(2) {font-size:15px;}
					.franchise .price .price_contents .pricetable ul li:nth-child(3) {font-size:12px; padding:5px 5px 0;}
						.franchise .price .price_contents .pricetable li:nth-child(2) span {font-size:10px;}
			.franchise .price .price_contents .price_comment {width:100%; margin:15px 0 0;}
				.franchise .price .price_contents .price_comment li {font-size:11px; line-height:13px; margin:5px 0; padding-left:12px;}
		.franchise .price .process {margin:5px auto 0;}
			.franchise .price .process .process_contents {width:100%;}
				.franchise .price .process .process_contents ul {width:32.83%; border-width:.5px; padding:20px 10px;}
					.franchise .price .process .process_contents li:nth-child(1) {font-size:10px;}
					.franchise .price .process .process_contents li:nth-child(2) {font-size:30px; margin:15px 0;}
					.franchise .price .process .process_contents li:nth-child(3) {font-size:12px; margin:0 0 5px;}
					.franchise .price .process .process_contents li:nth-child(4) {font-size:11px;}
				.franchise .price .process .process_contents ul:hover {background:#e6aa62; border-color:#e6aa62;}
					.franchise .price .process .process_contents ul:hover li {color:#27321f;}
}





/*¸ÅÀå*/
.store {padding:0;}
	.store .store_foodimg {position:absolute; top:-150px; left:50%; margin-left:-1100px; z-index:1;}
		.store .store_foodimg img {width:800px;}
		.store .store_foodimg:before {position:absolute; top:-200px; left:50%; margin-left:-250px; width:300px; height:600px; content:''; background:url('../images/brand_smoke1.png') no-repeat center; background-size:100% 100%; z-index:2;
															animation:smokemove1 1.8s linear infinite;}
		.store .store_foodimg:after {position:absolute; top:-200px; left:50%; margin-left:-100px; width:300px; height:600px; content:''; background:url('../images/brand_smoke2.png') no-repeat center; background-size:100% 100%; z-index:3;
															animation:smokemove1 1.5s linear infinite;}
	.store iframe {width:100%; height:1600px;}

@media (max-width:750px){
.store {padding:0;}
	.store .store_foodimg {top:-80px; margin-left:-300px;}
		.store .store_foodimg img {width:250px;}
		.store .store_foodimg:before {top:-50px; margin-left:-70px; width:100px; height:200px; animation:smokemove2 1.8s linear infinite;}
		.store .store_foodimg:after {top:-50px; margin-left:-40px; width:100px; height:200px; animation:smokemove2 1.5s linear infinite;}
	.store iframe {height:1250px;}
}





/*»çÈ¸°øÇå*/
.serve {display:table; background:#ede6d8; padding:0;}
	.serve .serve_title {position:relative; width:100%; background:#4c5b4b; padding:200px 50px 100px;}
/*		.serve .serve_title .heartimg1 {position:absolute; top:50px; left:50%; margin-left:-850px; z-index:10;}*/
		.serve .serve_title .heartimg2 {position:absolute; top:-50px; left:50%; margin-left:-600px; z-index:9;}
		.serve .serve_title li {font-family:'Noto Serif KR'; text-align:center; font-weight:300; color:#fff;}
		.serve .serve_title li:nth-child(1) {font-size:30px; font-weight:500; color:#f0e0aa;}
		.serve .serve_title li:nth-child(2) {font-family:'Noto Serif KR'; font-weight:500; font-size:80px;}
	.serve .serve_comment {clear:both; float:left; width:30%; background:#4c5b4b;}
		.serve .serve_comment ul {display:table; width:100%; padding:50px;}
		.serve .serve_comment ul:nth-child(2) {background:#ede6d8;}
		.serve .serve_comment li {font-family:'Noto Serif KR'; text-align:left; font-weight:300; font-size:23px; line-height:35px; color:#fff;}
			.serve .serve_comment li strong {color:#f0e0aa;}
		.serve .serve_comment ul:nth-child(2) li {text-align:center;}
	.serve .serve_contents {float:right; width:70%; background:#ede6d8; padding:50px 50px 200px;}

@media (max-width:750px){
.serve {padding:0;}
/*		.serve .serve_title .heartimg1 {top:-70px; margin-left:-250px;}
			.serve .serve_title .heartimg1 img {width:130px;}
		.serve .serve_title .heartimg2 {top:-120px; margin-left:-180px;}
			.serve .serve_title .heartimg2 img {width:60px;}*/
	.serve .serve_title {padding:100px 10px 15px;}
		.serve .serve_title li:nth-child(1) {font-size:13px;}
		.serve .serve_title li:nth-child(2) {font-size:30px;}
	.serve .serve_comment {width:100%;}
		.serve .serve_comment ul {padding:0 10px 30px;}
			.serve .serve_comment li {font-size:12px; line-height:18px; text-align:center;}
			.serve .serve_comment li br:nth-child(3) {display:none;}
			.serve .serve_comment li br:nth-child(5) {display:none;}
			.serve .serve_comment li br:nth-child(6) {display:none;}
		.serve .serve_comment ul:nth-child(2) {padding:15px 0 0;}
			.serve .serve_comment ul:nth-child(2) img {width:100px;}
	.serve .serve_contents {width:100%; padding:10px 10px 100px;}
}





/*À¯Æ©ºê·¹ÀÌ¾î*/
	.youtube_pop_bg {position:fixed; top:-100%; left:0; width:100%; height:0; padding:100px 200px; background:rgba(0,0,0,.9); backdrop-filter:blur(3px); -webkit-backdrop-filter:blur(3px); z-index:125; opacity:0; transition:all .2s ease; -webkit-transition:all .2s ease; overflow:hidden;}
		.youtube_pop_bg .youtube_closebtn {position:absolute; bottom:20px; left:50%; font-family:'GmarketSans'; text-align:center; font-weight:300; font-size:17px; line-height:30px; color:#fff; border:1px solid rgba(255,255,255,.3); border-radius:100px; padding:5px 10px; padding-left:40px; background:rgba(0,0,0,.9); transform: translateX(-50%); cursor:pointer; z-index:2;}
			.youtube_pop_bg .youtube_closebtn i {position:absolute; top:7px; left:10px; font-size:25px;}
		.youtube_pop_bg .youtube_pop_contents {position:absolute; top:50%; left:50%; width:70%; transform: translate(-50%,-50%); z-index:1;}
		.youtube_pop_bg .youtube_pop_contents:before {position:absolute; top:50%; left:0; width:100%; content:'\ec37'; font-family:'xeicon'; text-align:center; color:#fff; font-size:40px; transform: translate(-50%,0); z-index:-1; animation:rotate 2s linear infinite;}

	.youtube_popup_open {top:0 !important; height:100%; opacity:1 !important;}

	.youtube_contents .youtube_thumnail {position:relative; cursor:pointer; background:#000;}
	.youtube_contents .youtube_thumnail * {transition:all .2s ease; -webkit-transition:all .2s ease;}
	.youtube_contents .youtube_thumnail img {width:100%;}
		.youtube_contents .youtube_thumnail:after {position:absolute; top:50%; left:50%; content:'\ea3f'; font-family:'xeicon'; font-size:80px; color:#fff; text-shadow:0 0 5px #000; z-index:1; transform:translate(-50%,-50%); -webkit-transform:translate(-50%,-50%); opacity:.5;}
		.youtube_contents:hover .youtube_thumnail:after {opacity:1;}
		.youtube_contents:hover .youtube_thumnail img {opacity:.6;}
		
@media (max-width:750px){
	.youtube_pop_bg {padding:0;}
		.youtube_pop_bg .youtube_pop_contents {width:100%;}

		.youtube_contents .youtube_thumnail:after {font-size:40px; opacity:1;}
}

	.tab_content_wr > div {clear:both; display:none;}
		.tab_content_wr > div.active {display:block;}