@import url('http://fonts.googleapis.com/earlyaccess/nanumgothic.css');

@font-face{
font-family:'Godo';
font-style:normal;
font-weight:400;
src:url('//cdn.jsdelivr.net/korean-webfonts/1/corps/godo/Godo/GodoB.woff2') format('woff2'),
src:url('//cdn.jsdelivr.net/korean-webfonts/1/corps/godo/Godo/GodoB.woff') format('woff');
}

@font-face{
font-family:'Godo';
font-style:normal;
font-weight:700;
src:url('//cdn.jsdelivr.net/korean-webfonts/1/corps/godo/Godo/GodoB.woff2') format('woff2'),
src:url('//cdn.jsdelivr.net/korean-webfonts/1/corps/godo/Godo/GodoB.woff') format('woff');
}

@font-face {
font-family: 'NanumBarunGothic', sans-serif';
font-style: normal;
font-weight: 400;
src: url('//cdn.jsdelivr.net/font-nanumlight/1.0/NanumBarunGothicWeb.eot');
src: url('//cdn.jsdelivr.net/font-nanumlight/1.0/NanumBarunGothicWeb.eot?#iefix') format('embedded-opentype'), url('//cdn.jsdelivr.net/font-nanumlight/1.0/NanumBarunGothicWeb.woff') format('woff'), url('//cdn.jsdelivr.net/font-nanumlight/1.0/NanumBarunGothicWeb.ttf') format('truetype');
}
@font-face {
font-family: 'NanumBarunGothic';
font-style: normal;
font-weight: 700;
src: url('//cdn.jsdelivr.net/font-nanumlight/1.0/NanumBarunGothicWebBold.eot');
src: url('//cdn.jsdelivr.net/font-nanumlight/1.0/NanumBarunGothicWebBold.eot?#iefix') format('embedded-opentype'), url('//cdn.jsdelivr.net/font-nanumlight/1.0/NanumBarunGothicWebBold.woff') format('woff'), url('//cdn.jsdelivr.net/font-nanumlight/1.0/NanumBarunGothicWebBold.ttf') format('truetype')
}
@font-face {
font-family: 'NanumBarunGothic';
font-style: normal;
font-weight: 300;
src: url('//cdn.jsdelivr.net/font-nanumlight/1.0/NanumBarunGothicWebLight.eot');
src: url('//cdn.jsdelivr.net/font-nanumlight/1.0/NanumBarunGothicWebLight.eot?#iefix') format('embedded-opentype'), url('//cdn.jsdelivr.net/font-nanumlight/1.0/NanumBarunGothicWebLight.woff') format('woff'), url('//cdn.jsdelivr.net/font-nanumlight/1.0/NanumBarunGothicWebLight.ttf') format('truetype');
}
.nanumbarungothic * {
font-family: 'NanumBarunGothic', sans-serif;
}
.normal {
font-style: normal;
}
.w250 {
font-weight: 250;
}
.w300 {
font-weight: 300;
}
.w350 {
font-weight: 350;
}
.w400 {
font-weight: 400;
}
.w500 {
font-weight: 500;
}
.w700 {
font-weight: 700;
}
.w800 {
font-weight: 800;
}
.w900 {
font-weight: 900;
}
li span {
line-height: 1.8;
font-size: 1.3em;
}


body {
scrollbar-3dlight-color:cccccc;
        scrollbar-arrow-color:585858;
        scrollbar-base-color:ffffff;
        scrollbar-darkshadow-color:ffffff;
        scrollbar-face-color:ffffff;
        scrollbar-highlight-color:ffffff;
        scrollbar-shadow-color:585858

		margin: 0;
		min-width: 1100px;
		padding: 0;

        font-family:'NanumBarunGothic', sans-serif !important;


}body


td {font-size:14px; line-height: 130%; font-family: 'NanumBarunGothic', sans-serif !important; text-decoration: none; color: #3e3e3e; letter-spacing:-0.2px;}
a {text-decoration: none; }

input { clear:both; border:0; outline-style:none; font-family: 'NanumBarunGothic', sans-serif !important; height:28px; }


.ad_link a:link{text-decoration:none; color:#fff; background: #000;}
.ad_link a:visited{text-decoration:none; color:#fff; background: #000;}
.ad_link a:hover{text-decoration:none; color:#ffea00; background: #000;}
.ad_link a:active{text-decoration:none; color:#fff; background: #000;}

.topquick { font-size:1em; color: #595959; font-weight:500;}
.topquick2 { font-size:1em; color: #C7844D; font-weight:500;}

.topquick a:link{text-decoration:none; color:#595959;}
.topquick a:visited{text-decoration:none; color:#595959;}
.topquick a:hover{text-decoration:none; color:#595959;}
.topquick a:active{text-decoration:none; color:#595959;}

.topquick2 a:link{text-decoration:none; color:#C7844D;}
.topquick2 a:visited{text-decoration:none; color:#C7844D;}
.topquick2 a:hover{text-decoration:none; color:#C7844D;}
.topquick2 a:active{text-decoration:none; color:#C7844D;}



.tabpad td {padding:5px;}



/* ¸ÞÀÎÃßÃµÆæ¼Ç ²Ù¹Ò */
.pl_wrap{width:1230px; margin-left:10px;; text-align:center;}

.pl {
	float:left;
	width:234px;
    display:block;
	margin:20px 12px 0px 0;
	}

.pl  a .psname{
	text-decoration:none;
	}

.sangpumline2 {
	border:solid 1px #e5e5e5;
}

.sangpumexpad {
	padding:14px 10px;
	background-color: #FFFFFF;
}

.imgautocs {
	width: 200px;
	height: 140px

}

.sangpumpad{
	padding:13px 0 0 0;
	align:center;
	line-height:120%;
}

.psname {
	font-weight:500;
	font-size:18px;
	color:#1d1d1d;
	text-decoration:none;
}

figure2 {
	width: 200px;
	height: 140px;
	margin: 0;
	padding: 0;
	overflow: hidden;
}

figure2:hover+span {
	bottom: -36px;
	opacity: 1;
	background-color: #191B1E;
}

.hover02 figure2 img {
	-webkit-transform: scale(1);
	transform: scale(1);
	-webkit-transition: .3s ease-in-out;
	transition: .3s ease-in-out;
}
.hover02 figure2:hover img {
	-webkit-transform: scale(1.13);
	transform: scale(1.13);
}

.sale {
	font-family: 'Nanum Gothic';
	font-size:14px;
	font-weight:500;
	padding:7px 5px;
	color:#ffffff;
	}


/* À½½ÄÁ¡ ²Ù¹Ò */
.all_wrap{width:100%;z-index:10; position : relative; }

.food_wrap{width:100%; top:0; z-index:1000; }

.food {
    position :absolute;
	right: 0%;
	float:right;
	width:234px;
    display:block;
	margin:20px 12px 0px 0;
	z-index:1000;
	}

.food  a .psname{
	text-decoration:none;
	 z-index:1000;
	}

.food_sangpumline2 {
	border:solid 1px #e5e5e5;
}

.food_sangpumexpad {
	padding:14px 10px;
	background-color: #FFFFFF;
}

.food_imgautocs {
	width: 150px;
	height: 110px

}

.food_sangpumpad{
	padding:13px 0 0 0;
	text-align:center;
	line-height:120%;
}

.food_psname {
	font-weight:500;
	font-size:18px;
	color:#1d1d1d;
	text-decoration:none;
}

food_figure2 {
	width: 200px;
	height: 140px;
	margin: 0;
	padding: 0;
	overflow: hidden;
}

food_figure2:hover+span {
	bottom: -36px;
	opacity: 1;
	background-color: #191B1E;
}

.food_hover02 figure2 img {
	-webkit-transform: scale(1);
	transform: scale(1);
	-webkit-transition: .3s ease-in-out;
	transition: .3s ease-in-out;
}
.food_hover02 figure2:hover img {
	-webkit-transform: scale(1.13);
	transform: scale(1.13);
}

.food_sale {
	font-family: 'Nanum Gothic';
	font-size:14px;
	font-weight:500;
	padding:7px 5px;
	color:#ffffff;
	}




/*Ä«ÇÇ ºÎºÐ ½ºÅ¸ÀÏ */

.copy{
	color:b6b6b6;
	font-size:12px;
}

.copy_ttext2 a:link{text-decoration:none; color:#2b2b2b; font-weight: bold}
.copy_ttext2 a:visited{text-decoration:none; color:#2b2b2b; font-weight: bold}
.copy_ttext2 a:hover{text-decoration:none; color:#25475E; font-weight: bold}
.copy_ttext2 a:active{text-decoration:none; color:#2b2b2b; font-weight: bold}


.buttonmenu:hover { background-color: #00a8ff; color: #fff; font-size: 15px; font-weight: bold; text-decoration: none; }


/* ÄÁÅÙÃ÷ ³» ½ºÅ¸ÀÏ */

.stit { font-size:1.2em; color: #282828; font-weight:700; padding:10px 0 10px 0; }
.pnamepad { padding:9px; }
.pname { font-size:1.1em; color: #222222; font-weight:500; }
.pnamedsc { font-size:1.1em; color: #949494; font-weight:400; }
.listbpad { padding:0 0 44px 0; }
.themetit { font-family: 'NanumBarunGothic', serif; font-size:1.5em; color: #ffffff; font-weight:600; }
.listtext { color: #9f9f9f; font-weight:300; padding:5px 0 5px 0; }


/* Ä«ÇÇ ½ºÅ¸ÀÏ */
.topbtbg { BACKGROUND: url(img/top_bg.jpg) repeat-x center top; }
.top_tel { color: #25475e; font-size: 1.5em; font-weight:600;  }
.top_teltext { color: #2b2b2b; font-size: 1.06em; font-weight:500;  }
.top_bbs { color: #2b2b2b; font-size: 1em; font-weight:600;  }
.top_bbstext { color: #2b2b2b; font-size: 1em; }
.copy_ttext { font-size:1.3em; color: #ffffff; font-weight:700; }
.copy_ttext2 { font-size:0.7em; color: #2b2b2b; font-weight:600; }



