@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 zoomtext {
	0%	{-webkit-transform:scale(1); -ms-transform:scale(1); transform:scale(1); opacity:.4;}
	100%	{-webkit-transform:scale(1.50); -ms-transform:scale(1.50); transform:scale(1.50); opacity:0;}
}

@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%); }
}

@keyframes reviewscoll {
	0%	{top:0;}
	50%	{top:-2000px;}
	100% {top:0;}
}

@keyframes reviewscollm {
	0%	{top:0;}
	50%	{top:-1000px;}
	100% {top:0;}
}

@keyframes tong {
	0%	{margin-top:0;}
	50%	{margin-top:-5px;}
	100% {margin-top:0;}
}
@keyframes tongm {
	0%	{margin-top:0;}
	50%	{margin-top:-5px;}
	100% {margin-top:0;}
}

@keyframes impactdeg {
	0%	{transform:rotate(0deg); -webkit-transform:rotate(0deg);}
	50%	{transform:rotate(5deg); -webkit-transform:rotate(5deg);}
	100%	{transform:rotate(0deg); -webkit-transform:rotate(0deg);}
}

* {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-container iframe,.video-container object,.video-container embed {position:absolute; top:0; left:0; width:100%; height:100%;} 
.video-container2 {position:relative; padding-bottom:178%; height:0; overflow:hidden;} 
.video-container2 iframe,.video-container2 object,.video-container2 embed {position:absolute; top:0; left:0; width:100%; height:100%;} 

.wrap {top:0px; width:100%; min-width:1260px; max-width:2500px; 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;}

@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;}



.popuparea {position:absolute; top:0; left:0; width:200%; z-index:94; background:transparent;}
@media (max-width:750px){
.popuparea {top:0; left:0; width:100%; z-index:94;}
}

/*헤더*/
.header {position:fixed; top:-150px; left:0; width:100%; min-width:1460px; padding:25px 50px; background:rgba(255,0,0,.9); border-bottom:2px solid #fabb07; box-shadow:0 0 3px rgba(0,0,0,.3); opacity:1; z-index:99; transition:all .3s ease; -webkit-transition:all .3s ease;}
.header * {transition:all .2s ease; -webkit-transition:all .2s ease;}
.header_fix {top:0; opacity:1;}

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

	.header .navi {width:100%;}
		.header .navi li {float:left; width:12.5%;}
		.header .navi li:nth-child(3) {margin-right:25%;}
			.header .navi li a {position:relative; display:block; font-family:'SBAggro'; text-align:center; font-weight:300; font-size:20px; line-height:35px; color:#fff; cursor:pointer; text-decoration:none;}
				.header .navi li a span {position:relative;}
					.header .navi li a span:after {position:absolute; bottom:0; left:0; width:100%; height:1px; content:''; background:#fabb07; opacity:0; transition:all .2s ease; -webkit-transition:all .2s ease;}
			.header .navi .on a {color:#fabb07;}
					.header .navi .on span:after {opacity:1;}

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

	.header .logo {top:10px;}
		.header .logo img {width:150px;}

	.header .navi {margin-top:55px;}
		.header .navi li {width:33.33%;}
		.header .navi li:nth-child(3) {margin-right:0;}
			.header .navi li a {font-size:13px; line-height:20px;}
					.header .navi li a span:after {height:.5px;}
}





/*푸터*/
.bottom {display:table; width:100%; min-width:1260px; text-align:center; background:#191919; padding:100px 50px 130px;}
	.bottom .companyinfo1 {float:left; width:100%; text-align:center;}
			.bottom .companyinfo1 li {width:100%;}
				.bottom .companyinfo1 li img {width:200px;}
				.bottom .companyinfo1 li:nth-child(1) img {width:100px; -webkit-filter:invert(100%); filter:invert(100%);}
				.bottom .companyinfo1 li:nth-child(2) {margin-top:-10px;}
	.bottom .companyinfo {float:left; width:100%; padding:30px 0 0; border-top:1px solid rgba(255,255,255,.1); margin-top:30px;}
		.bottom .companyinfo ul {clear:both; width:100%; text-align:center;margin:0 0 5px;}
			.bottom .companyinfo li {position:relative; display:inline-block; vertical-align:top; margin:0 15px; font-family:'SBAggro'; font-weight:300; font-size:17px; line-height:30px; color:#fff;}
			.bottom .companyinfo a {font-family:'SBAggro'; font-weight:300; font-size:17px; text-decoration:none; color:#fff;}

@media (max-width:750px){
.bottom {padding:50px 10px 100px; min-width:100%;}
	.bottom .companyinfo1 {width:100%; text-align:center;}
			.bottom .companyinfo1 li img {width:150px;}
				.bottom .companyinfo1 li:nth-child(1) img {width:70px;}
	.bottom .companyinfo {display:table; padding:10px; width:100%; margin:10px auto 0;}
		.bottom .companyinfo ul {width:100%; margin:0;}
			.bottom .companyinfo li {float:none; display:inline-block; vertical-align:top; margin:0 2px; font-size:12px; line-height:20px;}
				.bottom .companyinfo li:after {display:none;}
			.bottom .companyinfo a {font-size:10px;}
}






/*온라인상담*/
.footer_customer_btn {position:fixed; bottom:20px; left:0; width:100%; z-index:99; transition:all .2s ease; -webkit-transition:all .2s ease;}
.wrap_fix .footer_customer_btn {bottom:50px;}
	.footer_customer_btn .footer_customer_btn_contents {position:absolute; bottom:0; box-sizing:border-box; box-shadow:0 0 3px rgba(0,0,0,.3); background:rgba(255,0,0,.9); transition:all .2s ease; -webkit-transition:all .2s ease;}
	.footer_customer_btn .footer_customer_btn_contents:hover {background:#191919;}
	.footer_customer_btn .customer {left:0;}
	.footer_customer_btn .inquiry {right:0;}
		.footer_customer_btn a {display:block; position:relative; font-family:'SBAggro'; text-align:center; font-weight:400; font-size:20px; line-height:25px; color:#fff; text-decoration:none; padding:20px;}
			.footer_customer_btn a span {position:relative; padding-left:30px;}
			.footer_customer_btn a strong {font-weight:500; color:#fabb07;}
		.footer_customer_btn .footer_customer_btn_contents i {position:absolute; top:-1px; left:0; font-size:24px;}

@media (max-width:750px){
.footer_customer_btn {padding:5px; bottom:0;}
.wrap_fix .footer_customer_btn {bottom:0;}
	.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 a {font-size:11px; line-height:15px; padding:10px 0;}
			.footer_customer_btn a span {padding-left:18px;}
		.footer_customer_btn .footer_customer_btn_contents i {top:-1px; font-size:15px;}
}





/*메인 컨텐츠*/
.contents-section {clear:both; position:relative; width:100%; min-width:1360px; padding:200px 0;}

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





/*인트로*/
.intro {height:1400px; padding:0;}
	.intro .intro_bg {position:absolute; bottom:0; left:0; width:100%; height:800px; background:url('../images/intro_bg.png') no-repeat center top; z-index:3;}
	.intro .intro_contents {position:absolute; top:350px; left:0; width:100%; z-index:10;}
		.intro .intro_contents .intro_title {position:relative; display:table; margin:0 auto;}
			.intro .intro_contents .intro_title ul {position:relative; display:table; text-align:center; font-size:0; margin:0 auto;}
			.intro .intro_contents .intro_title ul:nth-child(2) {margin-top:30px;}
				.intro .intro_contents .intro_title li {position:relative; display:table; font-family:'SBAggro'; text-align:center; font-weight:500; color:#fff; text-shadow:0 2px 0 #000; margin:0 auto;}
				.intro .intro_contents .intro_title ul:nth-child(1) li:nth-child(1) {font-size:33px;}
				.intro .intro_contents .intro_title ul:nth-child(1) li:nth-child(2) {margin-top:-40px;}
				.intro .intro_contents .intro_title ul:nth-child(2) li {display:inline-block; vertical-align:top; font-size:33px; line-height:50px; margin:0 15px;}
					.intro .intro_contents .intro_title ul:nth-child(2) li strong {position:relative; font-weight:500;}
						.intro .intro_contents .intro_title ul:nth-child(2) li strong:after {position:absolute; top:-17px; left:11px; content:'●●'; font-size:7px; line-height:15px; letter-spacing:23px; z-index:1;}
						.intro .intro_contents .intro_title ul:nth-child(2) li:nth-child(1) strong:after {content:'●●●';}
		.intro .intro_contents .intro_ch {position:absolute; top:-270px; left:50%; margin-left:250px; z-index:-1;}
			.intro .intro_contents .intro_ch img {width:300px;}

		.intro .intro_contents .intro_title2 {position:relative; display:table; margin:200px auto 0;}
			.intro .intro_contents .intro_title2 ul {position:relative; display:table; text-align:center; font-size:0; margin:0 auto;}
				.intro .intro_contents .intro_title2 li {position:relative; display:table; font-family:'SBAggro'; text-align:center; font-weight:500; color:#fff; text-shadow:5px 5px 0 #000; margin:0 auto;}
			.intro .intro_contents .intro_title2 ul:nth-child(1),
			.intro .intro_contents .intro_title2 ul:nth-child(2) {display:inline-block; vertical-align:top; transform:rotate(-14deg); -webkit-transform:rotate(-14deg);}
			.intro .intro_contents .intro_title2 ul:nth-child(2) {margin-top:30px; margin-left:-90px;}
			.intro .intro_contents .intro_title2 ul:nth-child(3) {margin-top:20px;}
				.intro .intro_contents .intro_title2 ul:nth-child(1) li,
				.intro .intro_contents .intro_title2 ul:nth-child(2) li {display:inline-block; vertical-align:top; font-style:italic;}	
				.intro .intro_contents .intro_title2 ul:nth-child(1) li:nth-child(1) {font-weight:700; font-size:233px; color:#fabb07;}
				.intro .intro_contents .intro_title2 ul:nth-child(1) li:nth-child(2) {font-weight:300; font-size:77px; margin-top:50px; margin-left:20px;}
				.intro .intro_contents .intro_title2 ul:nth-child(2) li:nth-child(1) {font-weight:700; font-size:148px; color:#fabb07;}
				.intro .intro_contents .intro_title2 ul:nth-child(2) li:nth-child(2) {font-weight:300; font-size:93px; margin-top:55px;}
				.intro .intro_contents .intro_title2 ul:nth-child(3) li {display:inline-block; vertical-align:top;}
				.intro .intro_contents .intro_title2 ul:nth-child(3) li:nth-child(1) {font-size:61px; line-height:76px; text-align:right; margin-top:6px; margin-right:20px;}
					.intro .intro_contents .intro_title2 ul:nth-child(3) li:nth-child(1) strong {font-weight:700; font-size:93px; color:#fabb07;}
				.intro .intro_contents .intro_title2 ul:nth-child(3) li:nth-child(2) {font-weight:700; font-size:167px; line-height:170px; color:#fabb07;}

		.intro .movie {position:relative; width:100%; height:1000px; background:#000; overflow:hidden;}
			.intro .movie:before {position:absolute; top:0; left:0; width:100%; height:100%; content:''; z-index:2;}
			.intro .movie iframe {position:absolute; top:50%; left:50%; width:100%; min-width:2000px; max-width:2500px; height:1300px; transform:translate(-50%,-50%); -webkit-transform:translate(-50%,-50%); opacity:.5; z-index:1;}

@media (max-width:750px){
.intro {background:#000; height:700px;}
	.intro .intro_bg {height:350px; background-size:800px;}
	.intro .intro_contents {top:200px;}
			.intro .intro_contents .intro_title ul:nth-child(2) {margin-top:30px;}
				.intro .intro_contents .intro_title ul:nth-child(1) li:nth-child(1) {font-size:15px;}
				.intro .intro_contents .intro_title ul:nth-child(1) li:nth-child(2) {margin-top:-15px;}
					.intro .intro_contents .intro_title ul:nth-child(1) li:nth-child(2) img {width:270px;}
				.intro .intro_contents .intro_title ul:nth-child(2) li {font-size:13px; line-height:15px; margin:0 5px;}
						.intro .intro_contents .intro_title ul:nth-child(2) li strong:after {top:-8px; left:4px; font-size:2px; line-height:10px; letter-spacing:11px;}
		.intro .intro_contents .intro_ch {top:-170px; margin-left:50px;}
			.intro .intro_contents .intro_ch img {width:180px;}

		.intro .intro_contents .intro_title2 {margin:100px auto 0;}
			.intro .intro_contents .intro_title2 ul:nth-child(2) {margin-top:40px; margin-left:-70px;}
			.intro .intro_contents .intro_title2 ul:nth-child(3) {margin-top:20px;}
				.intro .intro_contents .intro_title2 ul:nth-child(1) li:nth-child(1) {font-size:65px;}
				.intro .intro_contents .intro_title2 ul:nth-child(1) li:nth-child(2) {font-size:20px; margin-top:15px; margin-left:5px;}
				.intro .intro_contents .intro_title2 ul:nth-child(2) li:nth-child(1) {font-size:60px;}
				.intro .intro_contents .intro_title2 ul:nth-child(2) li:nth-child(2) {font-size:20px; margin-top:15px;}
				.intro .intro_contents .intro_title2 ul:nth-child(3) li:nth-child(1) {font-size:15px; line-height:20px; margin-top:-2px; margin-right:5px;}
					.intro .intro_contents .intro_title2 ul:nth-child(3) li:nth-child(1) strong {font-size:20px;}
				.intro .intro_contents .intro_title2 ul:nth-child(3) li:nth-child(2) {font-size:40px; line-height:40px;}

		.intro .movie {height:600px;}
			.intro .movie iframe {height:700px;}
}





/*리뷰*/
.review {background:url('../images/review_bg.jpg') no-repeat center; background-size:cover;}
	.review .review_title {position:relative; display:table; text-align:center; margin:0 auto; z-index:5;}
		.review .review_title ul {position:relative; display:table; margin:0 auto;}
		.review .review_title ul:nth-child(2) {margin-top:20px;}
		.review .review_title ul:nth-child(3) {width:550px; margin-top:50px;}
			.review .review_title li {position:relative; display:table; font-family:'SBAggro'; font-weight:300; color:#fff; margin:0 auto;}
			.review .review_title ul:nth-child(1) li:nth-child(1) {font-weight:700; font-size:120px; line-height:130px; color:#ff0000;}
			.review .review_title ul:nth-child(1) li:nth-child(2) {font-weight:700; font-size:154px; line-height:150px; color:#ff0000;}
			.review .review_title ul:nth-child(2) li:nth-child(1) {position:absolute; bottom:100%; right:100%; z-index:10;}
				.review .review_title ul:nth-child(2) li:nth-child(1) .impacttext {position:relative; width:190px; background:#000; border:3px solid #ff0000; border-radius:100%; animation:impactdeg 1s ease-in-out infinite;}
					.review .review_title ul:nth-child(2) li:nth-child(1) .impacttext:after {display:block; padding-bottom:100%; content:'';}
					.review .review_title ul:nth-child(2) li:nth-child(1) .impacttext:before {position:absolute; top:85%; left:85%; content:''; border-top:35px solid #ff0000; border-left:10px solid transparent; border-right:10px solid transparent; transform:rotate(-40deg); -webkit-transform:rotate(-40deg); z-index:-1;}
					.review .review_title ul:nth-child(2) li:nth-child(1) .impacttext div {position:absolute; top:50%; left:0; width:100%; font-size:30px; line-height:35px; transform:translateY(-50%)rotate(-14deg); -webkit-transform:translateY(-50%)rotate(-14deg);}
						.review .review_title ul:nth-child(2) li:nth-child(1) .impacttext div strong {font-weight:700; font-size:60px; line-height:60px; color:#ff0000;}
						.review .review_title ul:nth-child(2) li:nth-child(1) .impacttext div span {font-weight:500; font-size:40px; line-height:40px;}
			.review .review_title ul:nth-child(2) li:nth-child(2) {font-weight:700; font-size:120px; line-height:120px; color:transparent; -webkit-text-stroke:2px #ff0000;}
			.review .review_title ul:nth-child(3) li {display:inline-block; vertical-align:top; font-size:20px; line-height:40px; margin:0 20px;}
				.review .review_title ul:nth-child(3) li b {font-weight:bold; font-family:'NanumGothic';}
	.review .beer {position:absolute; bottom:0; left:50%; margin-left:280px; z-index:3;}
		.review .beer ul {position:relative; display:table; margin:0 auto;}
			.review .beer li:nth-child(1) {position:absolute; top:13px; left:3px; width:383px; height:700px; clip-path: polygon(0 1%, 100% 0, 91% 100%, 12% 100%); overflow:hidden; border-radius:10px;}
			.review .beer li:nth-child(1):after {position:absolute; top:0; left:0; width:100%; height:100%; content:''; z-index:2;}
				.review .beer li:nth-child(1) iframe {position:absolute; top:-670px; left:-750px; width:2000px; height:1950px; z-index:1; -webkit-filter:brightness(120%); filter:brightness(120%);}
			.review .beer li:nth-child(2) {position:absolute; bottom:-100px; left:-80px;}
			.review .beer li:nth-child(3) {}
	.review .phone {position:absolute; bottom:-70px; right:50%; margin-right:300px; z-index:1;}
		.review .phone	.phone_contents {position:relative; width:400px; height:750px; background:#000; border-radius:15px; border:2px solid #000; overflow:hidden; transform:rotate(-10deg); -webkit-transform:rotate(-10deg);}
			.review .phone	.phone_contents:after {position:absolute; top:0; left:0; width:100%; height:100%; content:''; z-index:2;}
			.review .phone	.phone_contents iframe {position:absolute; top:0; left:50%; width:2000px; height:100%; transform:translateX(-50%); -webkit-transform:translateX(-50%); z-index:1;}

@media (max-width:750px){
		.review .review_title ul:nth-child(2) {margin-top:10px;}
		.review .review_title ul:nth-child(3) {width:250px; margin-top:10px;}
			.review .review_title ul:nth-child(1) li:nth-child(1) {font-size:50px; line-height:50px;}
			.review .review_title ul:nth-child(1) li:nth-child(2) {font-size:65px; line-height:65px;}
			.review .review_title ul:nth-child(2) li:nth-child(1) {bottom:100%; right:100%;}
				.review .review_title ul:nth-child(2) li:nth-child(1) .impacttext {width:100px; border-width:1.5px;}
					.review .review_title ul:nth-child(2) li:nth-child(1) .impacttext:before {border-top:15px solid #ff0000; border-left:5px solid transparent; border-right:5px solid transparent;}
					.review .review_title ul:nth-child(2) li:nth-child(1) .impacttext div {font-size:15px; line-height:20px;}
						.review .review_title ul:nth-child(2) li:nth-child(1) .impacttext div strong {font-size:30px; line-height:30px}
						.review .review_title ul:nth-child(2) li:nth-child(1) .impacttext div span {font-size:20px; line-height:20px;}
			.review .review_title ul:nth-child(2) li:nth-child(2) {font-size:50px; line-height:50px; -webkit-text-stroke:1px #ff0000;}
			.review .review_title ul:nth-child(3) li {font-size:13px; line-height:20px; margin:0 5px;}
				.review .review_title ul:nth-child(3) li b {font-weight:bold; font-family:'NanumGothic';}
	.review .beer {left:50%; margin-left:120px;}
			.review .beer li:nth-child(1) {top:6px; left:2px; width:107px; height:200px; border-radius:5px;}
				.review .beer li:nth-child(1) iframe {top:-50px; left:-945px; width:2000px; height:280px;}
			.review .beer li:nth-child(2) {bottom:-50px; left:-40px;}
				.review .beer li:nth-child(2) img {width:200px;}
				.review .beer li:nth-child(3) img {width:150px;}
	.review .phone {bottom:-30px; margin-right:120px;}
		.review .phone	.phone_contents {width:130px; height:250px; border-radius:10px; border-width:1px;}
}





/*브랜드*/
.brand {background:#fabb07 url('../images/brand_bg.jpg') no-repeat center 500px;}
	.brand .brand_ch {position:absolute; top:200px; right:50%; margin-right:500px; z-index:10;}
	.brand .brand_logo {position:absolute; top:200px; left:0; width:100%; z-index:10;}
		.brand .brand_logo ul {display:table; text-align:center; margin:0 auto;}
			.brand .brand_logo li {display:table; margin:0 auto;}
				.brand .brand_logo li:nth-child(1) img {width:350px;}
			.brand .brand_logo li:nth-child(2) {margin-top:-50px;}
	.brand .brand_wave {position:absolute; top:0; left:0; width:100%; height:800px; background:linear-gradient(to bottom, #fff 50%, transparent 50%); z-index:1; overflow:hidden;}
		.brand .brand_wave ul:nth-child(1) {position:absolute; top:100px; left:50%; transform:translateX(-50%); -webkit-transform:translateX(-50%); z-index:3;}
			.brand .brand_wave ul:nth-child(1) li {animation:tong 1s ease-in-out infinite;}
			.brand .brand_wave ul:nth-child(1) li img {max-width:1800px;}
		.brand .brand_wave ul:nth-child(2) {position:absolute; top:400px; left:0; font-size:0; white-space:nowrap; will-change:transform; animation:marquee 20s linear infinite; z-index:2;}
			.brand .brand_wave ul:nth-child(2) li {display:inline-block; vertical-align:top;}
	.brand .brand_beerimg {position:absolute; top:1100px; left:50%; margin-left:600px; z-index:10;}
	.brand .brand_title {display:table; margin:700px auto 0;}
		.brand .brand_title ul {display:table; text-align:center; margin:0 auto;}
			.brand .brand_title li {display:table; font-family:'SBAggro'; font-weight:300; color:#382515; margin:0 auto;}
			.brand .brand_title li:nth-child(1) {font-size:45px;}
			.brand .brand_title li:nth-child(2) {font-weight:700; font-size:165px; color:#ff0000}
				.brand .brand_title li:nth-child(2) strong {font-weight:700; color:transparent; -webkit-text-stroke:3px #ff0000;}
	.brand .brand_point {position:relative; display:table; margin:50px auto 0;}
		.brand .brand_point:before {position:absolute; top:150px; left:67%; content:'+'; font-family:'GmarketSans'; text-align:center; font-weight:300; font-size:60px; color:#382515; z-index:5;}
		.brand .brand_point:after {position:absolute; top:150px; right:67%; content:'+'; font-family:'GmarketSans'; text-align:center; font-weight:300; font-size:60px; color:#382515; z-index:5;}
		.brand .brand_point ul {position:relative; display:inline-block; vertical-align:top; width:250px; margin:0 80px;}
		.brand .brand_point ul:nth-child(2) {margin-top:100px;}
		.brand .brand_point ul:nth-child(1) {margin-left:0;}
		.brand .brand_point ul:nth-child(3) {margin-right:0;}
		.brand .brand_point ul:before {display:block; padding-bottom:100%; content:'';}
		.brand .brand_point ul:after {position:absolute; top:0; left:0; width:100%; height:100%; content:''; border:2px dashed #382515; border-radius:100%; animation:rotate 20s linear infinite; box-sizing:border-box;}
			.brand .brand_point li {position:absolute; top:50%; left:0; width:100%; display:table; font-family:'SBAggro'; text-align:center; font-weight:500; font-size:40px; line-height:40px;color:#382515; margin:0 auto; transform:translateY(-50%); -webkit-transform:translateY(-50%);}
	.brand .brand_contents {width:100%; padding:50px; margin:50px 0 0;}
		.brand .brand_contents .brand_contents_box {position:relative; width:100%;}
			.brand .brand_contents .brand_contents_box .brand_comment {position:absolute; top:100px; left:0; width:100%; font-size:0; padding:0 50px; z-index:5;}
				.brand .brand_contents .brand_contents_box .brand_comment ul {position:relative; display:table; margin:0 auto;}
					.brand .brand_contents .brand_contents_box .brand_comment li {font-family:'SBAggro'; text-align:center; font-weight:300; color:#fff;}
						.brand .brand_contents .brand_contents_box .brand_comment li b {font-family:'NanumGothic'; font-weight:bold;}
				.brand .brand_contents .brand_contents_box .brand_comment ul:nth-child(1),
				.brand .brand_contents .brand_contents_box .brand_comment ul:nth-child(2) {display:inline-block; vertical-align:top; width:50%;}
					.brand .brand_contents .brand_contents_box .brand_comment ul:nth-child(1) li:nth-child(1),
					.brand .brand_contents .brand_contents_box .brand_comment ul:nth-child(2) li:nth-child(1) {font-size:40px;}
					.brand .brand_contents .brand_contents_box .brand_comment ul:nth-child(1) li:nth-child(2),
					.brand .brand_contents .brand_contents_box .brand_comment ul:nth-child(2) li:nth-child(2) {font-weight:700; font-size:40px; color:#fabb07;}
						.brand .brand_contents .brand_contents_box .brand_comment ul:nth-child(1) li:nth-child(2) strong,
						.brand .brand_contents .brand_contents_box .brand_comment ul:nth-child(2) li:nth-child(2) strong {font-weight:700; font-size:70px;}
					.brand .brand_contents .brand_contents_box .brand_comment ul:nth-child(1) li:nth-child(3),
					.brand .brand_contents .brand_contents_box .brand_comment ul:nth-child(2) li:nth-child(3) {font-size:25px; line-height:35px;}
						.brand .brand_contents .brand_contents_box .brand_comment ul:nth-child(1) li:nth-child(3) strong,
						.brand .brand_contents .brand_contents_box .brand_comment ul:nth-child(2) li:nth-child(3) strong {color:#ff0000; background:#fabb07; border-radius:5px; padding:4px 5px 0;}
				.brand .brand_contents .brand_contents_box .brand_comment ul:nth-child(3) {margin:100px auto;}
					.brand .brand_contents .brand_contents_box .brand_comment ul:nth-child(3) li:nth-child(1) {position:absolute; bottom:100%; left:50%; margin-left:-120px;}
						.brand .brand_contents .brand_contents_box .brand_comment ul:nth-child(3) li:nth-child(1) .impacttext {position:relative; width:240px; background:#000; border:3px solid #ff0000; border-radius:100%; animation:impactdeg 1s ease-in-out infinite;}
							.brand .brand_contents .brand_contents_box .brand_comment ul:nth-child(3) li:nth-child(1) .impacttext:after {display:block; padding-bottom:100%; content:'';}
							.brand .brand_contents .brand_contents_box .brand_comment ul:nth-child(3) li:nth-child(1) .impacttext:before {position:absolute; top:85%; right:85%; content:''; border-top:35px solid #ff0000; border-left:10px solid transparent; border-right:10px solid transparent; transform:rotate(40deg); -webkit-transform:rotate(40deg); z-index:-1;}
							.brand .brand_contents .brand_contents_box .brand_comment ul:nth-child(3) li:nth-child(1) .impacttext div {position:absolute; top:50%; left:0; width:100%; font-size:33px; line-height:35px; transform:translateY(-50%)rotate(14deg); -webkit-transform:translateY(-50%)rotate(14deg);}
								.brand .brand_contents .brand_contents_box .brand_comment ul:nth-child(3) li:nth-child(1) .impacttext div strong {font-weight:700; font-size:53px; line-height:55px; color:#ff0000;}
								.brand .brand_contents .brand_contents_box .brand_comment ul:nth-child(3) li:nth-child(1) .impacttext div span {font-weight:500; font-size:38px; line-height:40px;}
					.brand .brand_contents .brand_contents_box .brand_comment ul:nth-child(3) li:nth-child(2) {font-size:40px; line-height:60px;}
						.brand .brand_contents .brand_contents_box .brand_comment ul:nth-child(3) li:nth-child(2) span {position:relative;}
							.brand .brand_contents .brand_contents_box .brand_comment ul:nth-child(3) li:nth-child(2) span:after {position:absolute; bottom:0; left:0; width:100%; height:10px; content:''; background:url('../images/line_under_r.png') no-repeat center; background-size:100% 100%; z-index:-1;}
					.brand .brand_contents .brand_contents_box .brand_comment ul:nth-child(3) li:nth-child(3) {font-weight:500; font-size:40px; line-height:60px; color:#ff0000;}
					.brand .brand_contents .brand_contents_box .brand_comment ul:nth-child(3) li:nth-child(4) {font-size:40px; line-height:60px;}
						.brand .brand_contents .brand_contents_box .brand_comment ul:nth-child(3) li:nth-child(4) strong {font-weight:300; color:#fff; background:#ff0000; border-radius:5px; padding:7px 5px 0;}
					.brand .brand_contents .brand_contents_box .brand_comment ul:nth-child(3) li:nth-child(5) {position:relative; font-weight:700; font-size:100px; line-height:110px; padding:30px 50px 10px; margin:50px auto;}
						.brand .brand_contents .brand_contents_box .brand_comment ul:nth-child(3) li:nth-child(5):before {position:absolute; top:0; left:0; width:5px; height:100%; content:''; border:5px solid #fff; border-right:0;}
						.brand .brand_contents .brand_contents_box .brand_comment ul:nth-child(3) li:nth-child(5):after {position:absolute; top:0; right:0; width:5px; height:100%; content:''; border:5px solid #fff; border-left:0;}
					.brand .brand_contents .brand_contents_box .brand_comment ul:nth-child(3) li:nth-child(6) {font-size:40px; line-height:60px;}
			.brand .brand_contents .brand_contents_box .movie {position:relative; width:100%; height:1100px; background:#000; overflow:hidden;}
				.brand .brand_contents .brand_contents_box .movie:before {position:absolute; top:0; left:0; width:100%; height:100%; content:''; z-index:2;}
				.brand .brand_contents .brand_contents_box .movie iframe {position:absolute; top:50%; left:50%; width:100%; min-width:2000px; max-width:2500px; height:1300px; transform:translate(-50%,-50%); -webkit-transform:translate(-50%,-50%); opacity:.5; z-index:1;}
	.brand .brand_slogan {position:relative; width:100%; padding:300px 50px 0;}
		.brand .brand_slogan .signimg {position:absolute; top:-60px; left:50%; transform:translateX(-50%); -webkit-transform:translateX(-50%); z-index:5;}
		.brand .brand_slogan .brand_foodimg {position:absolute; bottom:-500px; left:50%; margin-left:350px; z-index:5;}
		.brand .brand_slogan .brand_slogan_linebox {position:relative; width:100%; max-width:1360px; border:1px solid rgba(0,0,0,.2); margin:0 auto; padding:150px 50px 100px;}
			.brand .brand_slogan .brand_slogan_linebox ul {display:table; width:100%;}
				.brand .brand_slogan .brand_slogan_linebox li:nth-child(1) {position:absolute; top:-40px; left:50%; background:#fabb07; transform:translateX(-50%); -webkit-transform:translateX(-50%);}
				.brand .brand_slogan .brand_slogan_linebox li:nth-child(2) {width:100%; font-family:'SBAggro'; text-align:center; font-weight:300; font-size:30px; line-height:40px; color:#000;}
					.brand .brand_slogan .brand_slogan_linebox li:nth-child(2) b {font-family:'NanumGothic'; font-weight:bold;}

@media (max-width:750px){
.brand {background-position:center 150px; background-size:850px;}
	.brand .brand_ch {top:110px; margin-right:130px;}
		.brand .brand_ch	img {width:100px;}
	.brand .brand_logo {top:100px;}
				.brand .brand_logo li:nth-child(1) img {width:150px;}
			.brand .brand_logo li:nth-child(2) {margin-top:-10px;}
				.brand .brand_logo li:nth-child(2) img {width:250px;}
	.brand .brand_wave {height:320px;}
		.brand .brand_wave ul:nth-child(1) {top:30px;}
			.brand .brand_wave ul:nth-child(1) li img {max-width:700px;}
		.brand .brand_wave ul:nth-child(2) {top:130px;}
				.brand .brand_wave ul:nth-child(2) li img {height:150px;}
	.brand .brand_beerimg {top:450px; left:auto; right:-100px;}
		.brand .brand_beerimg img {width:150px;}
	.brand .brand_title {margin:200px auto 0;}
			.brand .brand_title li:nth-child(1) {font-size:20px;}
			.brand .brand_title li:nth-child(2) {font-size:50px;}
				.brand .brand_title li:nth-child(2) strong {-webkit-text-stroke:1px #ff0000;}
	.brand .brand_point {margin:10px auto 0;}
		.brand .brand_point:before {top:50px; left:66%; font-size:30px;}
		.brand .brand_point:after {top:50px; right:66%; font-size:30px;}
		.brand .brand_point ul {width:70px; margin:0 10px;}
		.brand .brand_point ul:nth-child(2) {margin-top:50px;}
		.brand .brand_point ul:after {border-width:1px;}
			.brand .brand_point li {font-size:13px; line-height:15px;}
	.brand .brand_contents {padding:10px; margin:20px 0 0;}
			.brand .brand_contents .brand_contents_box .brand_comment {top:50px; padding:0 10px;}
					.brand .brand_contents .brand_contents_box .brand_comment ul:nth-child(1) li:nth-child(1),
					.brand .brand_contents .brand_contents_box .brand_comment ul:nth-child(2) li:nth-child(1) {font-size:13px;}
					.brand .brand_contents .brand_contents_box .brand_comment ul:nth-child(1) li:nth-child(2),
					.brand .brand_contents .brand_contents_box .brand_comment ul:nth-child(2) li:nth-child(2) {font-size:16px;}
						.brand .brand_contents .brand_contents_box .brand_comment ul:nth-child(1) li:nth-child(2) strong,
						.brand .brand_contents .brand_contents_box .brand_comment ul:nth-child(2) li:nth-child(2) strong {font-size:18px;}
					.brand .brand_contents .brand_contents_box .brand_comment ul:nth-child(1) li:nth-child(3),
					.brand .brand_contents .brand_contents_box .brand_comment ul:nth-child(2) li:nth-child(3) {font-size:12px; line-height:18px; letter-spacing:-1px;}
						.brand .brand_contents .brand_contents_box .brand_comment ul:nth-child(1) li:nth-child(3) strong,
						.brand .brand_contents .brand_contents_box .brand_comment ul:nth-child(2) li:nth-child(3) strong {border-radius:3px; padding:2px 3px 0;}
				.brand .brand_contents .brand_contents_box .brand_comment ul:nth-child(3) {margin:100px auto;}
					.brand .brand_contents .brand_contents_box .brand_comment ul:nth-child(3) li:nth-child(1) {bottom:100%; margin-left:-60px;}
						.brand .brand_contents .brand_contents_box .brand_comment ul:nth-child(3) li:nth-child(1) .impacttext {width:100px; border-width:1px;}
							.brand .brand_contents .brand_contents_box .brand_comment ul:nth-child(3) li:nth-child(1) .impacttext:before {border-top:15px solid #ff0000; border-left:5px solid transparent; border-right:5px solid transparent;}
							.brand .brand_contents .brand_contents_box .brand_comment ul:nth-child(3) li:nth-child(1) .impacttext div {font-size:13px; line-height:17px;}
								.brand .brand_contents .brand_contents_box .brand_comment ul:nth-child(3) li:nth-child(1) .impacttext div strong {font-size:20px; line-height:20px;}
								.brand .brand_contents .brand_contents_box .brand_comment ul:nth-child(3) li:nth-child(1) .impacttext div span {font-size:13px; line-height:15px;}
					.brand .brand_contents .brand_contents_box .brand_comment ul:nth-child(3) li:nth-child(2) {font-size:15px; line-height:18px;}
							.brand .brand_contents .brand_contents_box .brand_comment ul:nth-child(3) li:nth-child(2) span:after {height:5px;}
					.brand .brand_contents .brand_contents_box .brand_comment ul:nth-child(3) li:nth-child(3) {font-size:15px; line-height:18px; margin:5px auto;}
					.brand .brand_contents .brand_contents_box .brand_comment ul:nth-child(3) li:nth-child(4) {font-size:15px; line-height:18px;}
						.brand .brand_contents .brand_contents_box .brand_comment ul:nth-child(3) li:nth-child(4) strong {border-radius:3px; padding:2px 3px 0;}
					.brand .brand_contents .brand_contents_box .brand_comment ul:nth-child(3) li:nth-child(5) {font-size:30px; line-height:30px; padding:10px 10px 5px; margin:30px auto;}
						.brand .brand_contents .brand_contents_box .brand_comment ul:nth-child(3) li:nth-child(5):before {width:2px; border-width:2px; border-right:0;}
						.brand .brand_contents .brand_contents_box .brand_comment ul:nth-child(3) li:nth-child(5):after {width:2px; border-width:2px; border-left:0;}
					.brand .brand_contents .brand_contents_box .brand_comment ul:nth-child(3) li:nth-child(6) {font-size:13px; line-height:17px;}
			.brand .brand_contents .brand_contents_box .movie {height:700px;}
				.brand .brand_contents .brand_contents_box .movie iframe {height:100%;}
	.brand .brand_slogan {padding:100px 10px 0;}
		.brand .brand_slogan .signimg {top:-20px;}
			.brand .brand_slogan .signimg img {width:750px;}
		.brand .brand_slogan .brand_foodimg {bottom:-220px; margin-left:100px;}
			.brand .brand_slogan .brand_foodimg img {width:350px;}
		.brand .brand_slogan .brand_slogan_linebox {border-width:.5px; padding:50px 10px 30px;}
			.brand .brand_slogan .brand_slogan_linebox ul {display:table; width:100%;}
				.brand .brand_slogan .brand_slogan_linebox li:nth-child(1) {top:-12px;}
					.brand .brand_slogan .brand_slogan_linebox li:nth-child(1) img {width:250px;}
				.brand .brand_slogan .brand_slogan_linebox li:nth-child(2) {font-size:13px; line-height:20px;}
}





/*경쟁력*/
.success {background:#382515 url('../images/noisebg_b.png') center; padding-bottom:0;}
	.success .success_foodimg {position:absolute; top:200px; right:50%; margin-right:550px; z-index:3;}
	.success .success_slide {position:relative; width:100%; height:100px;}
		.success .success_slide ul {position:absolute; top:0; left:0; font-size:0; white-space:nowrap; will-change:transform; animation:marquee 30s linear infinite; z-index:1;}
			.success .success_slide li {display:inline-block; vertical-align:top; font-family:'SBAggro'; text-align:center; font-weight:500; font-size:85px; line-height:100px; color:#fff; opacity:.5;}
	.success .success_title {position:absolute; top:350px; left:0; width:100%; display:table; text-align:center; margin:0 auto; z-index:5;}
		.success .success_title ul {display:inline-block; vertical-align:top;}
			.success .success_title ul:nth-child(1) {margin-top:62px; margin-right:10px;}
			.success .success_title ul:nth-child(2) {text-align:left;}
			.success .success_title li {font-family:'SBAggro'; font-weight:300; color:#fff;}
			.success .success_title ul:nth-child(1) li:nth-child(1) {font-weight:500; font-size:44px; line-height:50px;}
			.success .success_title ul:nth-child(1) li:nth-child(2) {font-weight:500; font-size:85px; line-height:90px; color:#fabb07;}
			.success .success_title ul:nth-child(1) li:nth-child(3) {font-weight:700; font-size:162px; line-height:160px; color:#fabb07;}
			.success .success_title ul:nth-child(2) li:nth-child(1) {display:inline-block; vertical-align:top; margin-right:10px;}
				.success .success_title ul:nth-child(2) li:nth-child(1) img {width:520px;}
			.success .success_title ul:nth-child(2) li:nth-child(2) {display:inline-block; vertical-align:top; font-size:81px; line-height:85px; margin-top:65px;}
			.success .success_title ul:nth-child(2) li:nth-child(3) {font-weight:500; font-size:80px; line-height:85px;}
			.success .success_title ul:nth-child(2) li:nth-child(4) {font-weight:500; font-size:120px; line-height:125px; color:#fabb07;}
				.success .success_title ul:nth-child(2) li:nth-child(4) span {position:relative;}
					.success .success_title ul:nth-child(2) li:nth-child(4) span:after {position:absolute; bottom:10px; left:0; width:100%; height:15px; content:''; background:url('../images/line_under_y.png') no-repeat center; background-size:100% 100%; z-index:-1;}
	.success .success_title_e {position:absolute; top:350px; left:0; width:100%; width:100%; z-index:1;}
		.success .success_title_e li {font-family:'SBAggro'; text-align:center; font-weight:700; font-size:195px; line-height:450px; color:#fff; opacity:.05;}
	.success .success_contents {width:100%; padding:50px; margin:500px 0 0;}
		.success .success_contents .success_item {position:relative; width:100%; height:900px; margin:50px 0;}
			.success .success_contents .success_item .success_mov,
			.success .success_contents .success_item .success_text {position:relative; height:100%;}
			.success .success_contents .success_item:nth-child(odd) .success_mov,
			.success .success_contents .success_item:nth-child(odd) .success_text {float:left; text-align:left;}
			.success .success_contents .success_item:nth-child(even) .success_mov,
			.success .success_contents .success_item:nth-child(even) .success_text {float:right; text-align:right;}
			.success .success_contents .success_item .success_mov {width:40%; background:#000; overflow:hidden;}
			.success .success_contents .success_item .success_text {width:60%;}
				.success .success_contents .success_item .success_mov .success_mov_line {position:absolute; top:0; left:0; width:100%; height:100%; z-index:3; padding:10px;}
					.success .success_contents .success_item .success_mov .success_mov_line div {width:100%; height:100%; border:1px solid #fff; opacity:.2;}
				.success .success_contents .success_item .success_mov .succss_mov_no {position:absolute; bottom:160px; left:-100px; font-family:'SBAggro'; text-align:right; font-weight:700; font-size:60px; line-height:60px; color:#fff;  opacity:.2; z-index:3; transform:rotate(90deg); -webkit-transform:rotate(90deg);}
				.success .success_contents .success_item .success_mov iframe {position:absolute; top:50%; left:50%; width:100%; min-width:2000px; max-width:2500px; height:100%; transform:translate(-50%,-50%); -webkit-transform:translate(-50%,-50%); z-index:2;}
				.success .success_contents .success_item .success_text ul {position:absolute; top:50%; left:0; width:100%; padding:0 50px; transform:translateY(-50%); -webkit-transform:translateY(-50%); z-index:10;}
					.success .success_contents .success_item .success_text li {position:relative; clear:both; display:table; font-family:'SBAggro'; font-weight:300; color:#fff;}
					.success .success_contents .success_item:nth-child(odd) .success_text li {float:left;}
					.success .success_contents .success_item:nth-child(even) .success_text li {float:right;}
						.success .success_contents .success_item .success_text li b {font-family:'NanumGothic'; font-weight:bold;}
					.success .success_contents .success_item .success_text li:nth-child(1) {position:absolute; text-align:center; z-index:10;}
						.success .success_contents .success_item .success_text li:nth-child(1) .impacttext {position:relative; width:190px; background:#000; border:3px solid #ff0000; border-radius:100%; animation:impactdeg 1s ease-in-out infinite;}
							.success .success_contents .success_item .success_text li:nth-child(1) .impacttext:after {display:block; padding-bottom:100%; content:'';}
							.success .success_contents .success_item .success_text li:nth-child(1) .impacttext:before {position:absolute; top:85%; left:85%; content:''; border-top:35px solid #ff0000; border-left:10px solid transparent; border-right:10px solid transparent; transform:rotate(-40deg); -webkit-transform:rotate(-40deg); z-index:-1;}
							.success .success_contents .success_item .success_text li:nth-child(1) .impacttext div {position:absolute; top:50%; left:0; width:100%; font-size:30px; line-height:35px; transform:translateY(-50%)rotate(-14deg); -webkit-transform:translateY(-50%)rotate(-14deg);}
								.success .success_contents .success_item .success_text li:nth-child(1) .impacttext div strong {font-weight:700; font-size:60px; line-height:60px; color:#ff0000;}
								.success .success_contents .success_item .success_text li:nth-child(1) .impacttext div span {font-weight:500; font-size:40px; line-height:40px;}

					.success .success_contents .success_item1 .success_text li:nth-child(1) {top:-300px; left:470px;}
						.success .success_contents .success_item1 .success_text li:nth-child(1):before {position:absolute; top:30%; right:105%; content:'고작 500 네잔~'; font-family:'Daheng'; font-size:30px; white-space:nowrap; transform:rotate(-5deg); -webkit-transform:rotate(-5deg);}
					.success .success_contents .success_item2 .success_text li:nth-child(1) {top:10px; right:590px;}
							.success .success_contents .success_item2 .success_text li:nth-child(1) .impacttext:before { top:85%; left:auto; right:85%; transform:rotate(40deg); -webkit-transform:rotate(40deg);}
							.success .success_contents .success_item2 .success_text li:nth-child(1) .impacttext div {transform:translateY(-50%)rotate(14deg); -webkit-transform:translateY(-50%)rotate(14deg);}
					.success .success_contents .success_item3 .success_text li:nth-child(1) {top:-100px; left:-150px;}
					.success .success_contents .success_item4 .success_text li:nth-child(1) {top:-80px; right:600px;}
					.success .success_contents .success_item5 .success_text li:nth-child(1) {top:-100px; left:-150px;}
					.success .success_contents .success_item6 .success_text li:nth-child(1) {top:-90px; right:600px;}
							.success .success_contents .success_item6 .success_text li:nth-child(1) .impacttext:before { top:85%; left:85%; transform:rotate(-40deg); -webkit-transform:rotate(-40deg);}
							.success .success_contents .success_item6 .success_text li:nth-child(1) .impacttext div {transform:translateY(-50%)rotate(-14deg); -webkit-transform:translateY(-50%)rotate(-14deg);}

					.success .success_contents .success_item .success_text li:nth-child(2) {font-size:30px; line-height:44px; margin:0 0 50px;}
						.success .success_contents .success_item .success_text li:nth-child(2):after {position:absolute; top:100%; width:100%; height:1px; background:#fff; content:''; opacity:.2; z-index:-1;}
						.success .success_contents .success_item:nth-child(odd) .success_text li:nth-child(2):after {right:0; padding-left:50px;}
						.success .success_contents .success_item:nth-child(even) .success_text li:nth-child(2):after {left:0; padding-right:50px;}
						.success .success_contents .success_item .success_text li:nth-child(2) span {font-weight:500;}
						.success .success_contents .success_item .success_text li:nth-child(2) strong {font-weight:500; font-size:40px;}
					.success .success_contents .success_item .success_text li:nth-child(3) {font-weight:700; font-size:70px; line-height:100px;}
						.success .success_contents .success_item .success_text li:nth-child(3) strong {font-weight:700; font-size:130px; color:#ff0000;}
						.success .success_contents .success_item .success_text li:nth-child(3) span {font-weight:300;}
					.success .success_contents .success_item .success_text li:nth-child(4) {font-size:25px; line-height:40px; margin-top:50px;}
						.success .success_contents .success_item .success_text li:nth-child(4) strong {font-weight:300; color:#000; background:#fabb07; border-radius:5px; padding:4px 5px 0;}
						.success .success_contents .success_item .success_text li:nth-child(4) span {font-size:17px;}
						.success .success_contents .success_item .success1_foodimg {position:absolute; top:0; left:600px; z-index:1;}
						.success .success_contents .success_item .success2_foodimg1 {position:absolute; top:0; right:650px; z-index:1;}
						.success .success_contents .success_item .success2_foodimg2 {position:absolute; top:350px; right:800px; z-index:2;}
						.success .success_contents .success_item .success2_foodimg3 {position:absolute; top:750px; right:650px; z-index:6;}
						.success .success_contents .success_item .success4_storeimg {position:absolute; top:450px; right:550px; z-index:6;}
						.success .success_contents .success_item .success6_foodimg1 {position:absolute; top:200px; right:650px; z-index:1;}
						.success .success_contents .success_item .success6_foodimg2 {position:absolute; top:450px; right:700px; z-index:2;}
						.success .success_contents .success_item .success6_foodimg3 {position:absolute; top:550px; right:450px; z-index:6;}
	.success .beerpoint {position:relative; width:100%; height:1200px; padding:100px 50px 0; background:url('../images/success7_bg.png') no-repeat center top; background-size:cover;}
		.success .beerpoint .centerdiv {position:relative; max-width:1260px;}
		.success .beerpoint .beer_title {display:table; width:54%;}
			.success .beerpoint .beer_title ul {position:relative; display:table;}
				.success .beerpoint .beer_title li {width:100%; font-family:'SBAggro'; font-weight:300; color:#fff;}
				.success .beerpoint .beer_title li:nth-child(1) {position:absolute; top:70px; left:-200px; text-align:center;}
					.success .beerpoint .beer_title li:nth-child(1) .impacttext {position:relative; width:190px; background:#000; border:3px solid #ff0000; border-radius:100%; animation:impactdeg 1s ease-in-out infinite;}
						.success .beerpoint .beer_title li:nth-child(1) .impacttext:after {display:block; padding-bottom:100%; content:'';}
						.success .beerpoint .beer_title li:nth-child(1) .impacttext:before {position:absolute; top:85%; left:85%; content:''; border-top:35px solid #ff0000; border-left:10px solid transparent; border-right:10px solid transparent; transform:rotate(-40deg); -webkit-transform:rotate(-40deg); z-index:-1;}
						.success .beerpoint .beer_title li:nth-child(1) .impacttext div {position:absolute; top:50%; left:0; width:100%; font-size:28px; line-height:35px; transform:translateY(-50%)rotate(-14deg); -webkit-transform:translateY(-50%)rotate(-14deg);}
							.success .beerpoint .beer_title li:nth-child(1) .impacttext div strong {font-weight:700; font-size:67px; line-height:70px; color:#ff0000;}
					.success .beerpoint .beer_title li:nth-child(2) {font-size:30px; line-height:50px;}
						.success .beerpoint .beer_title li:nth-child(2) span {font-weight:500;}
						.success .beerpoint .beer_title li:nth-child(2) strong {font-weight:500; font-size:40px;}
					.success .beerpoint .beer_title li:nth-child(3) {font-weight:700; font-size:57px; line-height:60px;}
					.success .beerpoint .beer_title li:nth-child(4) {font-weight:700; font-size:133px; line-height:150px; color:transparent; -webkit-text-stroke:2px #fff;}
					.success .beerpoint .beer_title li:nth-child(5) {font-weight:700; font-size:113px; line-height:220px;}
						.success .beerpoint .beer_title li:nth-child(5) strong {font-weight:700; font-size:218px; color:#ff0000;}
		.success .beerpoint .beerimg {position:absolute; top:100px; left:60%; z-index:3;}
			.success .beerpoint .beerimg .beer_contents {position:relative;}
			.success .beerpoint .beerimg .beer_contents ul {position:relative; display:table; margin:0 auto;}
				.success .beerpoint .beerimg .beer_contents li:nth-child(1) {position:absolute; top:13px; left:3px; width:383px; height:700px; clip-path: polygon(0 1%, 100% 0, 91% 100%, 12% 100%); overflow:hidden; border-radius:10px;}
				.success .beerpoint .beerimg .beer_contents li:nth-child(1):after {position:absolute; top:0; left:0; width:100%; height:100%; content:''; z-index:2;}
					.success .beerpoint .beerimg .beer_contents li:nth-child(1) iframe {position:absolute; top:-670px; left:-750px; width:2000px; height:1950px; z-index:1; -webkit-filter:brightness(120%); filter:brightness(120%);}
				.success .beerpoint .beerimg .beer_contents li:nth-child(2) {position:absolute; bottom:-100px; left:-80px;}
				.success .beerpoint .beerimg .beer_contents li:nth-child(3) {}
		.success .beerpoint .beer_graph_absolute {position:absolute; top:500px; left:-80px; z-index:3;}
			.success .beerpoint .beer_graph_absolute .beer_graph_comment {position:absolute; top:135px; left:450px; font-family:'SBAggro'; text-align:left; font-weight:300; font-size:30px; line-height:40px; color:#fff; white-space:nowrap;}
			.success .beerpoint .beer_graph_absolute .beer_graph1 {position:relative; width:400px; border-radius:100%; background:#191919;}
				.success .beerpoint .beer_graph_absolute .beer_graph1:after {display:block; padding-bottom:100%; content:'';}
				.success .beerpoint .beer_graph_absolute .beer_graph2 {position:absolute; top:-5%; left:-5%; width:110%; height:110%; border-radius:100%; background:conic-gradient(#ff0000 0% 55.4%, transparent 55.4% 100%);}
					.success .beerpoint .beer_graph_absolute .beer_graph2 .beer_graph_name {position:absolute; left:50%; font-family:'SBAggro'; text-align:center; font-weight:300; font-size:25px; color:#fff;}
						.success .beerpoint .beer_graph_absolute .beer_graph2 .beer_graph_name strong {font-weight:700; font-size:43px;}
					.success .beerpoint .beer_graph_absolute .beer_graph2 .beer_graph_name1 {top:40%; left:9%;}
					.success .beerpoint .beer_graph_absolute .beer_graph2 .beer_graph_name2 {top:40%; left:59%;}

@media (max-width:750px){
.success {background-size:200px;}
	.success .success_foodimg {top:100px; margin-right:150px;}
		.success .success_foodimg img {width:250px;}
			.success .success_slide li {font-size:30px; line-height:40px;}
	.success .success_title {top:150px;}
			.success .success_title ul:nth-child(1) {margin-top:0; margin-right:5px;}
			.success .success_title ul:nth-child(1) li:nth-child(1) {font-size:13px; line-height:15px;}
			.success .success_title ul:nth-child(1) li:nth-child(2) {font-size:27px; line-height:30px;}
			.success .success_title ul:nth-child(1) li:nth-child(3) {font-size:49px; line-height:50px;}
			.success .success_title ul:nth-child(2) li:nth-child(1) {margin-right:0;}
				.success .success_title ul:nth-child(2) li:nth-child(1) img {width:120px;}
			.success .success_title ul:nth-child(2) li:nth-child(2) {font-size:11px; line-height:20px; margin-top:17px;}
			.success .success_title ul:nth-child(2) li:nth-child(3) {font-size:17px; line-height:20px;}
			.success .success_title ul:nth-child(2) li:nth-child(4) {font-size:26px; line-height:28px;}
					.success .success_title ul:nth-child(2) li:nth-child(4) span:after {bottom:0; height:5px;}
	.success .success_title_e {top:150px;}
		.success .success_title_e li {font-size:50px; line-height:100px;}
	.success .success_contents {padding:10px; margin:100px 0 0;}
		.success .success_contents .success_item {height:400px; margin:30px 0;}
				.success .success_contents .success_item .success_mov .success_mov_line {padding:5px;}
					.success .success_contents .success_item .success_mov .success_mov_line div {border-width:.5px;}
				.success .success_contents .success_item .success_mov .succss_mov_no {bottom:55px; left:-30px; font-size:20px; line-height:20px;}
				.success .success_contents .success_item .success_text ul {padding:0 10px;}
						.success .success_contents .success_item .success_text li:nth-child(1) .impacttext {width:80px; border:1px solid #ff0000;}
							.success .success_contents .success_item .success_text li:nth-child(1) .impacttext:before {border-top:15px solid #ff0000; border-left:5px solid transparent; border-right:5px solid transparent;}
							.success .success_contents .success_item .success_text li:nth-child(1) .impacttext div {font-size:13px; line-height:15px;}
								.success .success_contents .success_item .success_text li:nth-child(1) .impacttext div strong {font-size:20px; line-height:20px;}
								.success .success_contents .success_item .success_text li:nth-child(1) .impacttext div span {font-size:20px; line-height:20px;}

					.success .success_contents .success_item1 .success_text li:nth-child(1) {top:-100px; left:100px;}
						.success .success_contents .success_item1 .success_text li:nth-child(1):before {font-size:15px;}
					.success .success_contents .success_item2 .success_text li:nth-child(1) {top:15px; right:130px;}
					.success .success_contents .success_item3 .success_text li:nth-child(1) {top:-30px; left:-70px;}
					.success .success_contents .success_item4 .success_text li:nth-child(1) {top:-15px; right:170px;}
					.success .success_contents .success_item5 .success_text li:nth-child(1) {top:-30px; left:-70px;}
					.success .success_contents .success_item6 .success_text li:nth-child(1) {top:75px; right:160px;}

					.success .success_contents .success_item .success_text li:nth-child(2) {font-size:10px; line-height:20px; margin:0 0 30px;}
						.success .success_contents .success_item .success_text li:nth-child(2):after {height:.5px;}
						.success .success_contents .success_item:nth-child(odd) .success_text li:nth-child(2):after {padding-left:10px;}
						.success .success_contents .success_item:nth-child(even) .success_text li:nth-child(2):after {padding-right:10px;}
						.success .success_contents .success_item .success_text li:nth-child(2) strong {font-size:13px;}
					.success .success_contents .success_item .success_text li:nth-child(3) {font-size:20px; line-height:30px;}
						.success .success_contents .success_item .success_text li:nth-child(3) strong {font-size:30px;}
					.success .success_contents .success_item .success_text li:nth-child(4) {font-size:13px; line-height:20px; margin-top:30px;}
						.success .success_contents .success_item .success_text li:nth-child(4) strong {border-radius:3px; padding:2px 3px 0;}
						.success .success_contents .success_item .success_text li:nth-child(4) span {font-size:10px; line-height:12px;}
						.success .success_contents .success_item .success1_foodimg {top:20px; left:180px;}
							.success .success_contents .success_item .success1_foodimg img {width:100px;}
						.success .success_contents .success_item .success2_foodimg1 {top:0; right:200px;}
							.success .success_contents .success_item .success2_foodimg1 img {width:200px;}
						.success .success_contents .success_item .success2_foodimg2 {top:90px; right:220px;}
							.success .success_contents .success_item .success2_foodimg2 img {width:130px;}
						.success .success_contents .success_item .success2_foodimg3 {top:150px; right:180px;}
							.success .success_contents .success_item .success2_foodimg3 img {width:150px;}
						.success .success_contents .success_item .success4_storeimg {top:250px; right:170px;}
							.success .success_contents .success_item .success4_storeimg img {width:350px;}
						.success .success_contents .success_item .success6_foodimg1 {top:150px; right:200px;}
							.success .success_contents .success_item .success6_foodimg1 img {width:200px;}
						.success .success_contents .success_item .success6_foodimg2 {top:200px; right:200px;}
							.success .success_contents .success_item .success6_foodimg2 img {width:200px;}
						.success .success_contents .success_item .success6_foodimg3 {top:280px; right:170px;}
							.success .success_contents .success_item .success6_foodimg3 img {width:150px;}
	.success .beerpoint {height:600px; padding:100px 20px 0;}
		.success .beerpoint .beer_title {width:100%;}
				.success .beerpoint .beer_title li:nth-child(1) {top:70px; left:-200px;}
					.success .beerpoint .beer_title li:nth-child(1) .impacttext {width:80px; border-width:1px;}
						.success .beerpoint .beer_title li:nth-child(1) .impacttext:before {border-top:15px solid #ff0000; border-left:5px solid transparent; border-right:5px solid transparent;}
						.success .beerpoint .beer_title li:nth-child(1) .impacttext div {font-size:13px; line-height:15px;}
							.success .beerpoint .beer_title li:nth-child(1) .impacttext div strong {font-size:17px; line-height:20px;}
					.success .beerpoint .beer_title li:nth-child(2) {font-size:10px; line-height:20px;}
						.success .beerpoint .beer_title li:nth-child(2) strong {font-size:13px;}
					.success .beerpoint .beer_title li:nth-child(3) {font-size:20px; line-height:25px;}
					.success .beerpoint .beer_title li:nth-child(4) {font-size:50px; line-height:50px; -webkit-text-stroke:1px #fff;}
					.success .beerpoint .beer_title li:nth-child(5) {font-size:20px; line-height:50px;}
						.success .beerpoint .beer_title li:nth-child(5) strong {font-size:50px;}
		.success .beerpoint .beerimg {top:120px; left:220px;}
				.success .beerpoint .beerimg .beer_contents li:nth-child(1) {top:6px; left:2px; width:142px; height:250px; border-radius:5px;}
					.success .beerpoint .beerimg .beer_contents li:nth-child(1) iframe {top:-60px; left:-925px; width:2000px; height:370px;}
				.success .beerpoint .beerimg .beer_contents li:nth-child(2) {bottom:-50px; left:-40px;}
					.success .beerpoint .beerimg .beer_contents li:nth-child(2) img {width:250px;}
					.success .beerpoint .beerimg .beer_contents li:nth-child(3) img {width:200px;}
		.success .beerpoint .beer_graph_absolute {top:170px; left:-10px;}
			.success .beerpoint .beer_graph_absolute .beer_graph_comment {top:170px; left:20px; font-size:13px; line-height:15px;}
			.success .beerpoint .beer_graph_absolute .beer_graph1 {width:150px;}
					.success .beerpoint .beer_graph_absolute .beer_graph2 .beer_graph_name {font-size:13px;}
						.success .beerpoint .beer_graph_absolute .beer_graph2 .beer_graph_name strong {font-size:15px;}
					.success .beerpoint .beer_graph_absolute .beer_graph2 .beer_graph_name1 {top:40%; left:9%;}
					.success .beerpoint .beer_graph_absolute .beer_graph2 .beer_graph_name2 {top:40%; left:59%;}
}





/*메뉴*/
.menu {background:#fabb07; padding-top:0;}
	.menu .menu_top {width:100%; background:linear-gradient(to bottom, #fff 0 50%, #fabb07 50% 100%); padding:50px;}
		.menu .menu_top .menu_top_box {position:relative; width:100%; background:#000;}
			.menu .menu_top .menu_top_box .menu_title {position:absolute; top:200px; left:0; width:100%; z-index:5;}
				.menu .menu_top .menu_top_box .menu_title ul {position:relative; display:table; margin:0 auto;}
					.menu .menu_top .menu_top_box .menu_title li {display:table; font-family:'SBAggro'; text-align:center; font-weight:300; color:#fff; margin:0 auto;}
					.menu .menu_top .menu_top_box .menu_title ul:nth-child(1) li:nth-child(1) {font-size:30px; line-height:50px;}
						.menu .menu_top .menu_top_box .menu_title ul:nth-child(1) li:nth-child(1) span {font-weight:500;}
						.menu .menu_top .menu_top_box .menu_title ul:nth-child(1) li:nth-child(1) strong {font-weight:500; font-size:40px;}
					.menu .menu_top .menu_top_box .menu_title ul:nth-child(1) li:nth-child(2) {position:absolute; top:10px; left:50%; margin-left:-450px;}
						.menu .menu_top .menu_top_box .menu_title ul:nth-child(1) li:nth-child(2) .impacttext {position:relative; width:190px; background:#000; border:3px solid #fabb07; border-radius:100%; animation:impactdeg 1s ease-in-out infinite;}
							.menu .menu_top .menu_top_box .menu_title ul:nth-child(1) li:nth-child(2) .impacttext:after {display:block; padding-bottom:100%; content:'';}
							.menu .menu_top .menu_top_box .menu_title ul:nth-child(1) li:nth-child(2) .impacttext:before {position:absolute; top:85%; left:85%; content:''; border-top:35px solid #fabb07; border-left:10px solid transparent; border-right:10px solid transparent; transform:rotate(-40deg); -webkit-transform:rotate(-40deg); z-index:-1;}
							.menu .menu_top .menu_top_box .menu_title ul:nth-child(1) li:nth-child(2) .impacttext div {position:absolute; top:50%; left:0; width:100%; font-size:28px; line-height:35px; transform:translateY(-50%)rotate(-14deg); -webkit-transform:translateY(-50%)rotate(-14deg);}
								.menu .menu_top .menu_top_box .menu_title ul:nth-child(1) li:nth-child(2) .impacttext div strong {font-weight:700; font-size:67px; line-height:70px; color:#fabb07;}
				.menu .menu_top .menu_top_box .menu_title ul:nth-child(2) {margin:50px auto;}
					.menu .menu_top .menu_top_box .menu_title ul:nth-child(2) li {display:inline-block; vertical-align:top; width:300px; font-size:33px;}
						.menu .menu_top .menu_top_box .menu_title ul:nth-child(2) li i {font-size:60px; margin-bottom:20px;}
						.menu .menu_top .menu_top_box .menu_title ul:nth-child(2) li strong {font-weight:700; font-size:100px; background:linear-gradient(to bottom, #fff 0 33%, #fabb07 33% 100%); -webkit-text-fill-color:transparent; -webkit-background-clip:text;}
					.menu .menu_top .menu_top_box .menu_title ul:nth-child(3) li:nth-child(1) {font-weight:500; font-size:50px; line-height:60px; color:#fabb07; border-radius:100px; border:2px solid #fabb07; padding:10px 30px 5px; transform:rotate(-2deg); -webkit-transform:rotate(-2deg); animation:bling 1.5s linear infinite;}
					.menu .menu_top .menu_top_box .menu_title ul:nth-child(3) li:nth-child(2) {font-weight:700; font-size:150px; line-height:160px; background:linear-gradient(to bottom, #fff 0 33%, #fabb07 33% 100%); -webkit-text-fill-color:transparent; -webkit-background-clip:text; margin-top:20px;}
					.menu .menu_top .menu_top_box .menu_title ul:nth-child(3) li:nth-child(3) {font-size:108px; line-height:100px;}
					.menu .menu_top .menu_top_box .menu_title ul:nth-child(3) li:nth-child(4) {font-size:30px; line-height:45px; margin-top:50px;}
						.menu .menu_top .menu_top_box .menu_title ul:nth-child(3) li:nth-child(4) span {position:relative;}
							.menu .menu_top .menu_top_box .menu_title ul:nth-child(3) li:nth-child(4) span:after {position:absolute; bottom:0; left:0; width:100%; height:7px; content:''; background:url('../images/line_under_y.png') no-repeat center; background-size:100% 100%; z-index:-1;}
						.menu .menu_top .menu_top_box .menu_title ul:nth-child(3) li:nth-child(4) strong {position:relative;}
							.menu .menu_top .menu_top_box .menu_title ul:nth-child(3) li:nth-child(4) strong:after {position:absolute; top:-40%; left:-20%; width:140%; height:190%; content:''; background:url('../images/line_circle_y.png') no-repeat center; background-size:100% 100%; z-index:-1;}
			.menu .menu_top .menu_top_box .menu_tab {position:absolute; bottom:50px; left:0; width:100%; z-index:5;}
				.menu .menu_top .menu_top_box .menu_tab ul {display:table; font-size:0; text-align:center; margin:0 auto;}
					.menu .menu_top .menu_top_box .menu_tab li {display:inline-block; vertical-align:top; font-family:'SBAggro'; font-weight:300; font-size:20px; line-height:30px; color:#fff; padding:10px 20px 8px; border:1px solid rgba(255,255,255,.2); margin:5px; cursor:pointer;}
					.menu .menu_top .menu_top_box .menu_tab .active {font-weight:500; color:#000; background:#fabb07; border-color:#fabb07;}
			.menu .menu_top .menu_top_box .movie {position:relative; width:100%; height:1500px; background:#000; overflow:hidden;}
				.menu .menu_top .menu_top_box .movie:before {position:absolute; top:0; left:0; width:100%; height:100%; content:''; z-index:2;}
				.menu .menu_top .menu_top_box .movie iframe {position:absolute; top:50%; left:50%; width:3000px; height:100%; transform:translate(-50%,-50%); -webkit-transform:translate(-50%,-50%); opacity:.5; z-index:1;}
	.menu .menu_group {width:100%; font-size:0; text-align:center; padding:0 50px; margin-top:-30px;}
		.menu .menu_group .menuitem {display:inline-block; vertical-align:top; width:20%; padding:5px;}
			.menu .menu_group .menuitem li {width:100%; overflow:hidden;}
				.menu .menu_group .menuitem li img {width:100%; transition:all .2s ease; -webkit-transition:all .2s ease;}
				.menu .menu_group .menuitem:hover li img {-webkit-transform:scale(1.05); -ms-transform:scale(1.05); transform:scale(1.05);}
			.menu .menu_group .menuitem li:nth-child(2) {font-family:'SBAggro'; font-weight:300; font-size:20px; line-height:25px; color:#000; margin:10px 0 30px;}

@media (max-width:750px){
	.menu .menu_top {padding:10px;}
			.menu .menu_top .menu_top_box .menu_title {top:70px;}
					.menu .menu_top .menu_top_box .menu_title ul:nth-child(1) li:nth-child(1) {font-size:10px; line-height:20px;}
						.menu .menu_top .menu_top_box .menu_title ul:nth-child(1) li:nth-child(1) strong {font-size:13px;}
					.menu .menu_top .menu_top_box .menu_title ul:nth-child(1) li:nth-child(2) {top:0; margin-left:-170px;}
						.menu .menu_top .menu_top_box .menu_title ul:nth-child(1) li:nth-child(2) .impacttext {width:80px; border:1px solid #fabb07;}
							.menu .menu_top .menu_top_box .menu_title ul:nth-child(1) li:nth-child(2) .impacttext:before {border-top:15px solid #fabb07; border-left:5px solid transparent; border-right:5px solid transparent;}
							.menu .menu_top .menu_top_box .menu_title ul:nth-child(1) li:nth-child(2) .impacttext div {font-size:13px; line-height:20px;}
								.menu .menu_top .menu_top_box .menu_title ul:nth-child(1) li:nth-child(2) .impacttext div strong {font-size:15px; line-height:20px;}
				.menu .menu_top .menu_top_box .menu_title ul:nth-child(2) {margin:30px auto;}
					.menu .menu_top .menu_top_box .menu_title ul:nth-child(2) li {width:130px; font-size:13px;}
						.menu .menu_top .menu_top_box .menu_title ul:nth-child(2) li i {font-size:30px; margin-bottom:10px;}
						.menu .menu_top .menu_top_box .menu_title ul:nth-child(2) li strong {font-size:30px;}
					.menu .menu_top .menu_top_box .menu_title ul:nth-child(3) li:nth-child(1) {font-size:20px; line-height:25px; border-width:1px; padding:5px 10px 2px;}
					.menu .menu_top .menu_top_box .menu_title ul:nth-child(3) li:nth-child(2) {font-size:50px; line-height:60px;}
					.menu .menu_top .menu_top_box .menu_title ul:nth-child(3) li:nth-child(3) {font-size:40px; line-height:50px;}
					.menu .menu_top .menu_top_box .menu_title ul:nth-child(3) li:nth-child(4) {font-size:13px; line-height:15px; margin-top:30px; padding:0 10px;}
							.menu .menu_top .menu_top_box .menu_title ul:nth-child(3) li:nth-child(4) span:after {height:5px;}
			.menu .menu_top .menu_top_box .menu_tab {bottom:10px; padding:0 10px;}
					.menu .menu_top .menu_top_box .menu_tab li {width:24.5%; font-size:13px; line-height:20px; color:#fff; padding:5px 0 2px; border-width:.5px; margin:.25%;}
			.menu .menu_top .menu_top_box .movie {height:800px;}
	.menu .menu_group {padding:0 10px; margin-top:-5px;}
		.menu .menu_group .menuitem {width:33.33%; padding:1px;}
			.menu .menu_group .menuitem li:nth-child(2) {font-size:12px; line-height:15px; margin:5px 0 20px;}
}





/*인테리어*/
.interior {background:url('../images/logobg.jpg') left top; padding-bottom:100px;}
	.interior .interior_title {display:table; margin:0 auto;}
		.interior .interior_title ul {display:table; text-align:center; margin:0 auto 50px;}
			.interior .interior_title li {display:table; font-family:'SBAggro'; font-weight:300; color:#000; margin:0 auto;}
			.interior .interior_title li:nth-child(2) {font-weight:700; font-size:130px; margin-top:-27px;}
			.interior .interior_title li:nth-child(3) {font-size:25px; line-height:40px;}
	.interior .interior_signimg {position:absolute; bottom:-5px; left:50%; transform:translateX(-50%); -webkit-transform:translateX(-50%); z-index:1;}
	.interior .interior_contents {position:relative; width:100%; max-width:1360px; padding:0 50px; margin:0 auto; z-index:2;}
		.interior .interior_contents .interior_text {position:absolute; font-family:'SBAggro'; font-weight:500; font-size:27px; line-height:30px; color:#000; z-index:2;}
		.interior .interior_contents .interior_text1 {top:170px; left:-150px; transform:rotate(-90deg); -webkit-transform:rotate(-90deg);}
		.interior .interior_contents .interior_text2 {top:135px; right:-118px; transform:rotate(90deg); -webkit-transform:rotate(90deg);}

@media (max-width:750px){
.interior {background-size:100px; padding-bottom:50px;}
		.interior .interior_title ul {margin:0 auto 30px;}
				.interior .interior_title li:nth-child(1) img {width:250px;}
			.interior .interior_title li:nth-child(2) {font-size:43px; margin-top:-7px;}
			.interior .interior_title li:nth-child(3) {font-size:13px; line-height:15px;}
	.interior .interior_signimg {bottom:-3px;}
		.interior .interior_signimg img {width:750px;}
	.interior .interior_contents {padding:0 10px;}
		.interior .interior_contents .interior_text {display:none;}
}





/*수익분석*/
.analisys {background:#382515 url('../images/noisebg_b.png') left top; padding-top:0;}
	.analisys .analisys_slide {position:absolute; top:0; left:0; width:100%; font-size:0; z-index:4;}
		.analisys .analisys_slide ul {position:absolute; top:200px; left:0; white-space:nowrap; will-change:transform; animation:marquee 20s linear infinite; z-index:1;}
			.analisys .analisys_slide li {display:inline-block; vertical-align:top; font-family:'SBAggro'; font-weight:500; font-size:85px; line-height:85px; color:rgba(255,255,255,.5); margin:0 10px;}
				.analisys .analisys_slide li strong {color:transparent; -webkit-text-stroke:1px #fff;}
	.analisys .analisys_title {position:absolute; top:400px; left:0; width:100%; text-align:center; z-index:4;}
		.analisys .analisys_title ul {position:relative; display:table; margin:0 auto;}
			.analisys .analisys_title li {display:table; font-family:'SBAggro'; font-weight:300; color:#fff; margin:0 auto;}
			.analisys .analisys_title ul:nth-child(1) li:nth-child(1) {font-size:40px; line-height:50px;}
				.analisys .analisys_title ul:nth-child(1) li:nth-child(1) strong {font-weight:500;}
			.analisys .analisys_title ul:nth-child(1) li:nth-child(2) {font-weight:700; font-size:100px; line-height:120px; margin:50px auto;}
				.analisys .analisys_title ul:nth-child(1) li:nth-child(2) b {position:relative; font-weight:700; color:#ff0000;}
					.analisys .analisys_title ul:nth-child(1) li:nth-child(2) b:after {position:absolute; top:-30px; left:43px; content:'●●●●'; font-size:20px; line-height:20px; letter-spacing:80px; animation:tong .8s ease-in-out infinite;}
				.analisys .analisys_title ul:nth-child(1) li:nth-child(2) span {position:relative;}
					.analisys .analisys_title ul:nth-child(1) li:nth-child(2) span:after {position:absolute; bottom:0; left:0; width:100%; height:15px; content:''; background:url('../images/line_under_r.png') no-repeat center; background-size:100% 100%; z-index:-1;}
				.analisys .analisys_title ul:nth-child(1) li:nth-child(2) strong {position:relative;}
					.analisys .analisys_title ul:nth-child(1) li:nth-child(2) strong:after {position:absolute; top:-40%; left:-20%; width:140%; height:190%; content:''; background:url('../images/line_circle_r.png') no-repeat center; background-size:100% 100%; z-index:-1;}
			.analisys .analisys_title ul:nth-child(2) li:nth-child(1) {position:absolute; top:-100px; right:105%; z-index:1;}
						.analisys .analisys_title ul:nth-child(2) li:nth-child(1) .impacttext {position:relative; width:190px; background:#000; border:3px solid #ff0000; border-radius:100%; animation:impactdeg 1s ease-in-out infinite;}
							.analisys .analisys_title ul:nth-child(2) li:nth-child(1) .impacttext:after {display:block; padding-bottom:100%; content:'';}
							.analisys .analisys_title ul:nth-child(2) li:nth-child(1) .impacttext:before {position:absolute; top:85%; left:85%; content:''; border-top:35px solid #ff0000; border-left:10px solid transparent; border-right:10px solid transparent; transform:rotate(-40deg); -webkit-transform:rotate(-40deg); z-index:-1;}
							.analisys .analisys_title ul:nth-child(2) li:nth-child(1) .impacttext div {position:absolute; top:50%; left:0; width:100%; font-weight:700; font-size:42px; line-height:43px; transform:translateY(-50%)rotate(-14deg); -webkit-transform:translateY(-50%)rotate(-14deg);}
								.analisys .analisys_title ul:nth-child(2) li:nth-child(1) .impacttext div strong {font-weight:700; color:#ff0000;}
		.analisys .analisys_title ul:nth-child(2) {margin:80px auto;}
			.analisys .analisys_title ul:nth-child(2) li:nth-child(2) {font-weight:700; font-size:100px; line-height:100px;}
				.analisys .analisys_title ul:nth-child(2) li:nth-child(2) strong {font-weight:700; color:#ff0000;}
			.analisys .analisys_title ul:nth-child(2) li:nth-child(3) {font-weight:700; font-size:71px; line-height:75px;}
		.analisys .analisys_title ul:nth-child(3),
		.analisys .analisys_title ul:nth-child(4) {display:inline-block; vertical-align:top; width:600px;}
			.analisys .analisys_title ul:nth-child(4):after {position:absolute; top:0; left:0; width:1px; height:100%; content:''; background:linear-gradient(to bottom, rgba(255,255,255,.0), rgba(255,255,255,.5), rgba(255,255,255,.0));}
		.analisys .analisys_title ul:nth-child(3) li:nth-child(1),
		.analisys .analisys_title ul:nth-child(4) li:nth-child(1) {font-weight:500; font-size:26px; line-height:30px; background:#ff0000; border-radius:100px; padding:10px 20px 5px;}
		.analisys .analisys_title ul:nth-child(3) li:nth-child(2),
		.analisys .analisys_title ul:nth-child(4) li:nth-child(2) {font-size:26px; line-height:40px; margin:30px auto 0;}
			.analisys .analisys_title ul:nth-child(3) li:nth-child(2) strong,
			.analisys .analisys_title ul:nth-child(4) li:nth-child(2) strong {font-weight:500;}
	.analisys .movie {position:relative; width:100%; height:1400px; background:#000; overflow:hidden;}
		.analisys .movie:before {position:absolute; top:0; left:0; width:100%; height:100%; content:''; z-index:3; background:url('../images/noisebg_b.png') left top;}
		.analisys .movie:after {position:absolute; bottom:0; left:0; width:100%; height:40%; content:''; z-index:2; background:linear-gradient(to top, rgba(56,37,21,1), rgba(56,37,21,.0));}
		.analisys .movie iframe {position:absolute; top:50%; left:50%; width:2500px; height:100%; transform:translate(-50%,-50%); -webkit-transform:translate(-50%,-50%); opacity:.5; z-index:1;}
	.analisys .analisys_contents {position:relative; width:100%; max-width:1360px; height:1400px; margin:0 auto;}

		.analisys_contents .analisys_graph_absolute {position:absolute; top:0; left:-10px; z-index:5;}
			.analisys_contents .analisys_graph {width:470px; border-radius:100%; box-shadow:0 0 3px rgba(0,0,0,.3);
													   background:conic-gradient(#191919 0% 36.2%, #382515 36.2% 60%, #603322 60% 63.9%, #a43f20 63.9% 65.9%, #d1381f 65.9% 67.4%, #ff0000 67.4% 100%); animation:rotate 120s linear infinite;}
			.analisys_contents .analisys_graph:after {display:block; padding-bottom:100%; content:'';}
			.analisys_contents .analisys_graph .analisys_graph_title {position:absolute; top:30%; left:30%; width:40%; border-radius:100%; background:#fff; animation:rotate2 120s linear infinite; background:#382515 url('../images/noisebg_b.png') left top; -webkit-box-shadow:inset 0 0 5px rgba(0,0,0,.35);}
				.analisys_contents .analisys_graph .analisys_graph_title:after {display:block; padding-bottom:100%; content:'';}
				.analisys_contents .analisys_graph .analisys_graph_title div {position:absolute; top:50%; left:50%; font-family:'SBAggro'; text-align:center; font-weight:300; font-size:22px; line-height:25px; color:#fff; white-space:nowrap; transform:translate(-50%,-50%); -webkit-transform:translate(-50%,-50%); }
					.analisys_contents .analisys_graph .analisys_graph_title div span {font-weight:500;}
					.analisys_contents .analisys_graph .analisys_graph_title div strong {font-weight:700; font-size:30px; line-height:50px; color:#ff0000; animation:bling 1.5s ease-in-out infinite;}
			.analisys_contents .analisys_graph .analisys_graph_name {position:absolute; font-family:'SBAggro'; font-weight:300; text-align:center; font-size:17px; line-height:20px; color:#fff; animation:rotate2 120s linear infinite;}
			.analisys_contents .analisys_graph .analisys_graph_name:nth-child(2) {top:30%; left:74%;}
			.analisys_contents .analisys_graph .analisys_graph_name:nth-child(3) {top:80%; left:48%;}
			.analisys_contents .analisys_graph .analisys_graph_name:nth-child(4) {top:75%; left:20%;}
			.analisys_contents .analisys_graph .analisys_graph_name:nth-child(5) {top:65%; left:20%;}
			.analisys_contents .analisys_graph .analisys_graph_name:nth-child(6) {top:68%; left:10%;}
			.analisys_contents .analisys_graph .analisys_graph_name:nth-child(7) {top:33%; left:10%; font-weight:700;}

		.analisys_contents .analisys_bill {position:absolute; top:450px; left:20px; width:410px; padding:3px; border-radius:5px; background:linear-gradient(to bottom, #fff, #ccc); z-index:2;}
			.analisys_contents .analisys_bill .analisys_bill_bg {position:relative; width:100%; height:15px; background:#000; border-radius:3px;}
			.analisys_contents .analisys_bill .analisys_bill_contents {position:absolute; top:1px; left:.5%; width:99%; background:#fff; box-shadow:0 0 3px rgba(0,0,0,.3); padding:10px;}
				.analisys_contents .analisys_bill .analisys_bill_contents:after {position:absolute; top:0; left:0; width:100%; height:50px; content:''; background:linear-gradient(to bottom, rgba(0,0,0,.1), rgba(0,0,0,.0));}
				.analisys_contents .analisys_bill .analisys_bill_contents .analisys_bill_title {width:100%; font-family:'SBAggro'; text-align:center; font-weight:300; font-size:27px; line-height:35px; color:#000; padding:30px 0;}
					.analisys_contents .analisys_bill .analisys_bill_contents .analisys_bill_title span {font-size:20px;}
				.analisys_contents .analisys_bill .analisys_bill_contents .analisys_bill_comment {width:100%; margin:20px 0;}
					.analisys_contents .analisys_bill .analisys_bill_contents .analisys_bill_comment li {font-family:'SBAggro'; font-weight:300; font-size:17px; line-height:20px; margin:5px 0; color:#000;}
					.analisys_contents .analisys_bill .analisys_bill_contents .analisys_bill_comment2 li {position:relative; padding-left:20px;}
						.analisys_contents .analisys_bill .analisys_bill_contents .analisys_bill_comment2 li:after {position:absolute; top:0; left:0; content:'※';}
				.analisys_contents .analisys_bill .analisys_bill_contents .analisys_bill_table {width:100%;}
					.analisys_contents .analisys_bill .analisys_bill_contents .analisys_bill_table ul {display:table; width:100%; padding:2px; border-top:1px solid rgba(0,0,0,.1);}
					.analisys_contents .analisys_bill .analisys_bill_contents .analisys_bill_table ul:nth-child(2) {background:#000; border-radius:5px; border:none;}
					.analisys_contents .analisys_bill .analisys_bill_contents .analisys_bill_table ul:nth-child(3) {border:none;}
					.analisys_contents .analisys_bill .analisys_bill_contents .analisys_bill_table ul:last-child {background:#ff0000; border-radius:5px; animation:bling 1.5s ease-in-out infinite;}
						.analisys_contents .analisys_bill .analisys_bill_contents .analisys_bill_table li {float:left; width:32.8%; font-family:'SBAggro'; text-align:center; font-weight:300; font-size:17px; line-height:30px; color:#000; margin:0 .25%; padding:5px; border-radius:3px;}
						.analisys_contents .analisys_bill .analisys_bill_contents .analisys_bill_table ul:first-child li {text-align:center !important;}
						.analisys_contents .analisys_bill .analisys_bill_contents .analisys_bill_table li:nth-child(2),
						.analisys_contents .analisys_bill .analisys_bill_contents .analisys_bill_table li:nth-child(3) {text-align:right;}
						.analisys_contents .analisys_bill .analisys_bill_contents .analisys_bill_table ul:nth-child(2) li {color:#fff;}
						.analisys_contents .analisys_bill .analisys_bill_contents .analisys_bill_table ul:nth-child(2) li:nth-child(2),
						.analisys_contents .analisys_bill .analisys_bill_contents .analisys_bill_table ul:nth-child(2) li:nth-child(3) {color:#000; background:#fff;}
						.analisys_contents .analisys_bill .analisys_bill_contents .analisys_bill_table ul:last-child li {color:#fff; font-weight:700;}
						.analisys_contents .analisys_bill .analisys_bill_contents .analisys_bill_table ul:last-child li:nth-child(2),
						.analisys_contents .analisys_bill .analisys_bill_contents .analisys_bill_table ul:last-child li:nth-child(3) {color:#ff0000; background:#fff;}
				.analisys_contents .analisys_bill .analisys_bill_contents .analisys_bill_barcode {width:100%; text-align:center; margin:30px 0;}
					.analisys_analisys_contentscontents .analisys_bill .analisys_bill_contents .analisys_bill_barcode img {width:30%;}

		.analisys_contents .analisys_bill2 {position:absolute; top:200px; width:270px; padding:3px; border-radius:5px; background:linear-gradient(to bottom, #fff, #ccc); z-index:2;}
			.analisys_contents .analisys_bill2:after {position:absolute; top:-50px; left:0; width:100%; content:''; font-family:'SBAggro'; text-align:center; font-weight:700; font-size:30px; line-height:35px; color:#fff;}
		.analisys_contents .analisys_bill2_1 {left:450px;}
			.analisys_contents .analisys_bill2_1:after {content:'"3월 매출"';}
		.analisys_contents .analisys_bill2_2 {left:730px;}
			.analisys_contents .analisys_bill2_2:after {content:'"4월 매출"';}
		.analisys_contents .analisys_bill2_3 {left:1010px;}
			.analisys_contents .analisys_bill2_3:after {content:'"5월 매출"';}
			.analisys_contents .analisys_bill2 .analisys_bill_bg {position:relative; width:100%; height:15px; background:#000; border-radius:3px;}
			.analisys_contents .analisys_bill2 .analisys_bill_contents {position:absolute; top:1px; left:.5%; width:99%; background:#fff; box-shadow:0 0 3px rgba(0,0,0,.3); padding:10px;}
				.analisys_contents .analisys_bill2 .analisys_bill_contents:after {position:absolute; top:100%; left:0; width:100%; height:12px; content:''; background:url('../images/billbg_bottom.png') left bottom;}
				.analisys_contents .analisys_bill2 .analisys_bill_contents .analisys_bill2_title {width:100%; font-family:'SBAggro'; text-align:center; font-weight:300; font-size:20px; line-height:25px; color:#000; padding:20px 0;}
					.analisys_contents .analisys_bill2 .analisys_bill_contents .analisys_bill2_title strong {font-weight:500;}
				.analisys_contents .analisys_bill2 .analisys_bill_contents .analisys_bill2_data {width:100%;}
					.analisys_contents .analisys_bill2 .analisys_bill_contents .analisys_bill2_data table {width:100%; border-top:1px solid #000;}
						.analisys_contents .analisys_bill2 .analisys_bill_contents .analisys_bill2_data table td {width:33.33%; font-family:'gulim'; text-align:center; font-size:12px; line-height:22px; color:#000; border-bottom:1px solid rgba(0,0,0,.1);}
						.analisys_contents .analisys_bill2 .analisys_bill_contents .analisys_bill2_data table tr:nth-last-child(2) td {border-color:#000;}
						.analisys_contents .analisys_bill2 .analisys_bill_contents .analisys_bill2_data table tr:last-child td {border-color:#000; font-weight:bold;}
				.analisys_contents .analisys_bill2 .analisys_bill_contents .analisys_bill_barcode {width:100%; text-align:center; margin:30px 0;}
					.analisys_analisys_contentscontents .analisys_bill2 .analisys_bill_contents .analisys_bill_barcode img {width:30%;}

		.analisys_contents .todaybill {position:absolute; top:1150px; left:950px; z-index:5;}
		.analisys_contents .todaybill .todaybill_contents {position:relative; width:250px; background:#fff; padding:30px; transform:rotate(10deg); -webkit-transform:rotate(10deg); box-shadow:0 0 3px rgba(0,0,0,.3)}
			.analisys_contents .todaybill .todaybill_contents:after {position:absolute; top:100%; left:0; width:100%; height:12px; content:''; background:url('../images/billbg_bottom.png') left bottom; margin-top:-1px;}
			.analisys_contents .todaybill .todaybill_contents li {width:100%; font-family:'SBAggro'; text-align:center; font-weight:300; color:#000;}
				.analisys_contents .todaybill .todaybill_contents li:nth-child(1) img {width:90%;}
			.analisys_contents .todaybill .todaybill_contents li:nth-child(2) {font-size:20px; line-height:50px;}
			.analisys_contents .todaybill .todaybill_contents li:nth-child(3) {font-weight:700; font-size:34px; line-height:60px; color:#ff0000;}
				.analisys_contents .todaybill .todaybill_contents li:nth-child(3) strong {font-weight:700; font-size:60px;}
			.analisys_contents .todaybill .todaybill_contents li:nth-child(4) {font-size:20px; line-height:30px; margin:0 0 20px;}
				.analisys_contents .todaybill .todaybill_contents li:nth-child(5) img {width:60%;}

	.analisys .sales_graph_title {position:relative; display:table; width:100%; max-width:1000px; margin:0 auto;}
			.analisys .sales_graph_title li {font-family:'SBAggro'; text-align:center; font-weight:700; color:transparent;}
			.analisys .sales_graph_title li:nth-child(1) {font-size:91px; line-height:100px; -webkit-text-stroke:1px #fff;}
			.analisys .sales_graph_title li:nth-child(2) {font-weight:300; font-size:50px; line-height:150px; color:#fff; margin:30px auto 0;}
				.analisys .sales_graph_title li:nth-child(2) strong {position:relative; font-weight:700; font-size:150px;}
					.analisys .sales_graph_title li:nth-child(2) strong:after {position:absolute; top:10px; left:0; content:'47%'; animation:zoomtext .8s ease infinite;}
			.analisys .sales_graph_title li:nth-child(3) {position:absolute; top:-50px; right:50%; margin-right:450px; z-index:1;}
				.analisys .sales_graph_title li:nth-child(3) img {width:300px;}

	.analisys .sales_graph_contents {position:relative; display:table; width:100%; max-width:1000px; height:400px; margin:50px auto;}
		.analisys .sales_graph_contents .sales_graph_contents_data {position:absolute; top:0; left:0; width:100%; height:100%; text-align:center; z-index:2;}
			.analisys .sales_graph_contents .sales_graph_contents_data ul {position:relative; width:50px; height:100%;}
			.analisys .sales_graph_contents .sales_graph_contents_data ul:first-child {float:left;}
			.analisys .sales_graph_contents .sales_graph_contents_data ul:nth-child(2) {display:inline-block;}
			.analisys .sales_graph_contents .sales_graph_contents_data ul:last-child {float:right;}
				.analisys .sales_graph_contents .sales_graph_contents_data li:nth-child(1) {position:absolute; top:100%; left:50%; margin-top:-80px; font-family:'SBAggro'; text-align:center; font-weight:300; font-size:20px; color:#fff; transform:translateX(-50%); -webkit-transform:translateX(-50%); z-index:2;}
					.analisys .sales_graph_contents .sales_graph_contents_data li:nth-child(1) strong {font-weight:700; font-size:30px;}
					.analisys .sales_graph_contents .sales_graph_contents_data ul:last-child li:nth-child(1) strong {color:#fabb07;}
					.analisys .sales_graph_contents .sales_graph_contents_data li:nth-child(1) span {font-weight:300; font-size:17px;}
				.analisys .sales_graph_contents .sales_graph_contents_data li:nth-child(2) {position:absolute; bottom:0; left:0; width:100%; height:0; background:#ff0000; z-index:1; transition:all 1.3s ease; -webkit-transition:all 1.3s ease;}
				.analisys .sales_graph_contents .sales_graph_contents_data ul:nth-child(1) li:nth-child(1) {top:32%;}
				.analisys .sales_graph_contents .sales_graph_contents_data ul:nth-child(2) li:nth-child(1) {top:18%;}
				.analisys .sales_graph_contents .sales_graph_contents_data ul:nth-child(3) li:nth-child(1) {top:0;}
				.analisys .sales_graph_contents .sales_graph_contents_data ul:nth-child(1) li:nth-child(2) {height:68%;}
				.analisys .sales_graph_contents .sales_graph_contents_data ul:nth-child(2) li:nth-child(2) {height:82%;}
				.analisys .sales_graph_contents .sales_graph_contents_data ul:nth-child(3) li:nth-child(2) {height:100%; background:#fabb07;}
		.analisys .sales_graph_contents .sales_graph_contents_bg {position:relative; width:100%; height:100%; clip-path: polygon(0 32%, 50% 18%, 100% 0, 100% 100%, 0 100%); background:#000; overflow:hidden; transition:all 1.3s ease; -webkit-transition:all 1.3s ease;}
			.analisys .sales_graph_contents .sales_graph_contents_bg iframe {position:absolute; top:50%; left:50%; width:2000px; height:800px; transform:translate(-50%,-50%); -webkit-transform:translate(-50%,-50%); z-index:2; opacity:.3;}

@media (max-width:750px){
.analisys {background-size:200px;}
		.analisys .analisys_slide ul {top:100px;}
			.analisys .analisys_slide li {font-size:35px; line-height:35px; margin:0 5px;}
				.analisys .analisys_slide li strong {-webkit-text-stroke:.5px #fff;}
	.analisys .analisys_title {top:200px;}
			.analisys .analisys_title ul:nth-child(1) li:nth-child(1) {font-size:15px; line-height:20px;}
			.analisys .analisys_title ul:nth-child(1) li:nth-child(2) {font-size:30px; line-height:40px; margin:30px auto;}
				.analisys .analisys_title ul:nth-child(1) li:nth-child(2) b {position:relative; font-weight:700; color:#ff0000;}
					.analisys .analisys_title ul:nth-child(1) li:nth-child(2) b:after {top:-10px; left:13px; font-size:7px; line-height:10px; letter-spacing:22px;}
					.analisys .analisys_title ul:nth-child(1) li:nth-child(2) span:after {height:5px;}
			.analisys .analisys_title ul:nth-child(2) li:nth-child(1) {top:-70px; right:100%; z-index:1;}
						.analisys .analisys_title ul:nth-child(2) li:nth-child(1) .impacttext {width:80px; border:1px solid #ff0000;}
							.analisys .analisys_title ul:nth-child(2) li:nth-child(1) .impacttext:before {border-top:15px solid #ff0000; border-left:5px solid transparent; border-right:5px solid transparent;}
							.analisys .analisys_title ul:nth-child(2) li:nth-child(1) .impacttext div {font-size:15px; line-height:15px;}
		.analisys .analisys_title ul:nth-child(2) {margin:20px auto;}
			.analisys .analisys_title ul:nth-child(2) li:nth-child(2) {font-size:58px; line-height:60px;}
			.analisys .analisys_title ul:nth-child(2) li:nth-child(3) {font-size:40px; line-height:45px;}
		.analisys .analisys_title ul:nth-child(3),
		.analisys .analisys_title ul:nth-child(4) {width:140px;}
			.analisys .analisys_title ul:nth-child(4):after {width:.5px;}
		.analisys .analisys_title ul:nth-child(3) li:nth-child(1),
		.analisys .analisys_title ul:nth-child(4) li:nth-child(1) {font-size:15px; line-height:20px; padding:5px 10px 2px;}
		.analisys .analisys_title ul:nth-child(3) li:nth-child(2),
		.analisys .analisys_title ul:nth-child(4) li:nth-child(2) {font-size:13px; line-height:15px; margin:15px auto 0;}
	.analisys .movie {height:700px;}
		.analisys .movie:before {background-size:200px;}
	.analisys .analisys_contents {height:1700px;}

		.analisys_contents .analisys_graph_absolute {left:50%; margin-left:-200px;}
			.analisys_contents .analisys_graph {width:400px;}
				.analisys_contents .analisys_graph .analisys_graph_title div {font-size:13px; line-height:15px;}
					.analisys_contents .analisys_graph .analisys_graph_title div strong {font-size:20px; line-height:25px;}
			.analisys_contents .analisys_graph .analisys_graph_name {font-size:13px; line-height:15px;}

		.analisys_contents .analisys_bill {top:380px; left:50%; width:300px; margin-left:-150px;}
				.analisys_contents .analisys_bill .analisys_bill_contents .analisys_bill_title {font-size:20px; line-height:25px; padding:20px 0;}
					.analisys_contents .analisys_bill .analisys_bill_contents .analisys_bill_title span {font-size:13px;}
				.analisys_contents .analisys_bill .analisys_bill_contents .analisys_bill_comment {margin:10px 0;}
					.analisys_contents .analisys_bill .analisys_bill_contents .analisys_bill_comment li {font-size:10px; line-height:12px; margin:3px 0;}
					.analisys_contents .analisys_bill .analisys_bill_contents .analisys_bill_comment2 li {padding-left:10px;}
						.analisys_contents .analisys_bill .analisys_bill_contents .analisys_bill_table li {font-size:13px; line-height:15px;}
				.analisys_contents .analisys_bill .analisys_bill_contents .analisys_bill_barcode {margin:20px 0;}

		.analisys_contents .analisys_bill2 {top:950px; width:30%;}
			.analisys_contents .analisys_bill2:after {top:-30px; font-size:15px; line-height:20px;}
		.analisys_contents .analisys_bill2_1 {left:1.6%;}
		.analisys_contents .analisys_bill2_2 {left:34.6%;}
		.analisys_contents .analisys_bill2_3 {left:67.6%;}
				.analisys_contents .analisys_bill2 .analisys_bill_contents .analisys_bill2_title {font-size:13px; line-height:15px; padding:10px 0;}
					.analisys_contents .analisys_bill2 .analisys_bill_contents .analisys_bill2_data table {border-width:.5px;}
						.analisys_contents .analisys_bill2 .analisys_bill_contents .analisys_bill2_data table td {font-size:9px; line-height:12px; border-width:.5px; letter-spacing:-1px;}
				.analisys_contents .analisys_bill2 .analisys_bill_contents .analisys_bill_barcode {margin:20px 0 0;}
					.analisys_contents .analisys_bill2 .analisys_bill_contents .analisys_bill_barcode img {width:70%;}

		.analisys_contents .todaybill {top:1450px; left:50%; margin-left:-65px;}
		.analisys_contents .todaybill .todaybill_contents {width:130px; padding:10px;}
			.analisys_contents .todaybill .todaybill_contents li:nth-child(2) {font-size:13px; line-height:15px;}
			.analisys_contents .todaybill .todaybill_contents li:nth-child(3) {font-size:15px; line-height:30px;}
				.analisys_contents .todaybill .todaybill_contents li:nth-child(3) strong {font-size:25px;}
			.analisys_contents .todaybill .todaybill_contents li:nth-child(4) {font-size:13px; line-height:15px; margin:0 0 10px;}

			.analisys .sales_graph_title li:nth-child(1) {font-size:50px; line-height:50px; -webkit-text-stroke:.5px #fff;}
			.analisys .sales_graph_title li:nth-child(2) {font-size:20px; line-height:30px; margin:20px auto 0;}
				.analisys .sales_graph_title li:nth-child(2) strong {font-size:60px;}
					.analisys .sales_graph_title li:nth-child(2) strong:after {top:25px;}
			.analisys .sales_graph_title li:nth-child(3) {top:-50px; margin-right:150px;}
				.analisys .sales_graph_title li:nth-child(3) img {width:150px;}

	.analisys .sales_graph_contents {height:300px; width:90%; max-width:500px; margin:30px auto;}
			.analisys .sales_graph_contents .sales_graph_contents_data ul {width:30px;}
				.analisys .sales_graph_contents .sales_graph_contents_data li:nth-child(1) {margin-top:-40px; font-size:13px;}
					.analisys .sales_graph_contents .sales_graph_contents_data li:nth-child(1) strong {font-size:15px;}
					.analisys .sales_graph_contents .sales_graph_contents_data li:nth-child(1) span {font-size:13px;}
			.analisys .sales_graph_contents .sales_graph_contents_bg iframe {height:500px;}
}





/*창업비용*/
.price {background:#fabb07;}
	.price .storeimg {position:absolute; top:-30px; right:50%; margin-right:100px; z-index:2;}
	.price .price_title {display:table; width:100%; text-align:right; font-size:0;}
		.price .price_title ul {position:relative; display:inline-block;}
			.price .price_title li {position:relative; clear:both; float:right; font-family:'SBAggro'; font-weight:300; color:#000;}
			.price .price_title li:nth-child(1) {position:absolute; top:-150px; right:100%; z-index:5;}
				.price .price_title li:nth-child(1) .impacttext {position:relative; width:190px; background:#000; border:3px solid #ff0000; border-radius:100%; animation:impactdeg 1s ease-in-out infinite;}
					.price .price_title li:nth-child(1) .impacttext:after {display:block; padding-bottom:100%; content:'';}
					.price .price_title li:nth-child(1) .impacttext:before {position:absolute; top:85%; left:85%; content:''; border-top:35px solid #ff0000; border-left:10px solid transparent; border-right:10px solid transparent; transform:rotate(-40deg); -webkit-transform:rotate(-40deg); z-index:-1;}
					.price .price_title li:nth-child(1) .impacttext div {position:absolute; top:50%; left:0; width:100%; text-align:center; font-weight:500; font-size:33px; line-height:34px; color:#fff; transform:translateY(-50%)rotate(-14deg); -webkit-transform:translateY(-50%)rotate(-14deg);}
						.price .price_title li:nth-child(1) .impacttext div strong {font-weight:700; color:#ff0000;}
			.price .price_title li:nth-child(2) {font-weight:700; font-size:145px; line-height:150px;}
			.price .price_title li:nth-child(3) {font-weight:700; font-size:145px; line-height:150px; color:transparent; -webkit-text-stroke:2px #000;}
			.price .price_title li:nth-child(4) {font-size:30px; line-height:50px; margin:30px 0 0;}
				.price .price_title li:nth-child(4) strong {font-weight:500; color:#fabb07; background:#ff0000; border-radius:5px; padding:5px 5px 0;}
	.price .price_contents {display:table; width:100%; max-width:1360px; padding:0 50px; margin:50px auto 0;}
		.price .price_contents .price_table {width:49%;}
		.price .price_contents .price_table1 {float:left;}
		.price .price_contents .price_table2 {float:right;}
			.price .price_contents .price_table ul {display:table; width:100%; border-bottom:1px solid rgba(0,0,0,.2); padding:10px;}
			.price .price_contents .price_table ul:first-child {border-color:#000;}
				.price .price_contents .price_table li {position:relative; font-family:'SBAggro'; font-weight:300; font-size:17px; line-height:25px; color:#000;}
				.price .price_contents .price_table li:nth-child(1) {float:left; font-weight:500; font-size:22px;}
					.price .price_contents .price_table li:nth-child(1) div {position:absolute; left:105%; bottom:20px; background:#fff; border:2px solid #ff0000; color:#ff0000; font-weight:500; font-size:25px; line-height:30px; padding:5px 5px 0; white-space:nowrap; transform:rotate(-10deg); -webkit-transform:rotate(-10deg); z-index:2; animation:bling 1.5s ease-in-out infinite;}
				.price .price_contents .price_table li:nth-child(2) {float:right; font-weight:500; font-size:22px;}
				.price .price_contents .price_table li:nth-child(3) {clear:both; float:left; padding:0 10px;}
				.price .price_contents .price_table ul:first-child li {font-weight:700; font-size:40px; line-height:50px;}
				.price .price_contents .price_table ul:last-child li:nth-child(1),
				.price .price_contents .price_table ul:last-child li:nth-child(2) {color:#ff0000;}
		.price .price_contents .price_comment {clear:left; float:left; width:49%; margin:30px 0 0;}
			.price .price_contents .price_comment li {position:relative; width:100%; font-family:'SBAggro'; font-weight:300; font-size:17px; line-height:25px; color:#000; margin:5px 0; padding-left:20px;}
				.price .price_contents .price_comment li:after {position:absolute; top:0; left:0; content:'※';}

@media (max-width:750px){
	.price .storeimg {top:30px; right:250px; margin-right:0;}
		.price .storeimg img {width:400px;}
			.price .price_title li:nth-child(1) { top:-50px; right:200px;}
				.price .price_title li:nth-child(1) .impacttext {width:80px; border-width:1px;}
					.price .price_title li:nth-child(1) .impacttext:before {border-top:15px solid #ff0000; border-left:5px solid transparent; border-right:5px solid transparent;}
					.price .price_title li:nth-child(1) .impacttext div {font-size:15px; line-height:15px;}
			.price .price_title li:nth-child(2) {font-size:50px; line-height:50px;}
			.price .price_title li:nth-child(3) {font-size:50px; line-height:50px; -webkit-text-stroke:1px #000;}
			.price .price_title li:nth-child(4) {font-size:13px; line-height:15px; margin:20px 0 0;}
				.price .price_title li:nth-child(4) strong {border-radius:3px; padding:2px 3px 0;}
	.price .price_contents {padding:0 10px; margin:30px auto 0;}
		.price .price_contents .price_table {clear:both; width:100%;}
		.price .price_contents .price_table2 {float:left; margin-top:50px;}
			.price .price_contents .price_table ul {border-width:.5px; padding:5px;}
				.price .price_contents .price_table li {font-size:13px; line-height:15px;}
				.price .price_contents .price_table li:nth-child(1) {font-size:15px;}
					.price .price_contents .price_table li:nth-child(1) div {bottom:13px; border-width:1px; font-size:13px; line-height:15px; padding:2px 3px 0;}
				.price .price_contents .price_table li:nth-child(2) {font-size:15px;}
				.price .price_contents .price_table li:nth-child(3) {padding:0 5px;}
				.price .price_contents .price_table ul:first-child li { font-size:20px; line-height:25px;}
				.price .price_contents .price_table ul:last-child li:nth-child(1),
				.price .price_contents .price_table ul:last-child li:nth-child(2) {color:#ff0000;}
		.price .price_contents .price_comment {width:100%;}
			.price .price_contents .price_comment li {font-size:13px; line-height:15px; padding-left:15px;}
}




/*매장*/
.store {padding:0;}
	.store .storebox {width:100%; height:1550px;}
		.store .storebox iframe {width:100%; height:100%;}

@media (max-width:750px){
	.store .storebox {height:1300px;}
}














/*유튜브레이어*/
	.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:'SBAggro'; 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;}