@charset "euc-kr";

@font-face {
  font-family: 'nbg';
  font-style: normal;
  font-weight: 400;
  src: local('nbg'),
  src: url(../../include/font/NanumGothic.eot);
  src: url(../../include/font/NanumGothic.eot?#iefix) format('embedded-opentype'),
       url(../../include/font/NanumGothic.woff) format('woff'),
       url(../../include/font/NanumGothic.ttf) format('truetype');
}

@font-face {
  font-family: 'ngeb';
  font-style: normal;
  font-weight: 400;
  src: local('ngeb'),
  src: url(../../include/font/NanumGothic-ExtraBold.eot);
  src: url(../../include/font/NanumGothic-ExtraBold.eot?#iefix) format('embedded-opentype'),
       url(../../include/font/NanumGothic-ExtraBold.woff) format('woff'),
       url(../../include/font/NanumGothic-ExtraBold.ttf) format('truetype');
}


/* Common */
html{}
body,p,h1,h2,h3,h4,h5,h6,ul,ol,li,dl,dt,dd,table,th,td,form,fieldset,legend,input,textarea,button,select{margin:0;padding:0;font-family:"nbg";font-size:9pt;color:#000;}
div, ul, ol, li, td {font-family:"nbg"}
img,fieldset{border:0;}
img{vertical-align:top;}
ul,ol,li{list-style:none;}
em,address{font-style:normal;}
legend{margin-left:-7px;}
label{cursor:hand;cursor:pointer;}
a:link		{COLOR: #000000; font-family: "nbg"; TEXT-DECORATION: none;}

input[type=text],
input[type=password] {padding:6px; vertical-align:middle; border:1px solid #dfdfdf;border-radius:0px;font-size:10pt;}
input[type=button] {}
input[type=checkbox], input[type=radio] { vertical-align:middle;border-radius:0px; }

/*°øÅë*/
input[type=text], {width:100%;height:50px;font-size:13pt}
input[type=text]:hover {border:1px solid red;}
input[type=text]:focus {border:1px solid red;}
input[type=text]:active {border:1px solid red;}

.wrap {
    padding-bottom: 30px;
}

textarea {width:100%;border:1px solid #98bdeb;}
textarea:hover {width:100%;border:2px solid red;}
textarea:focus {width:100%;border:2px solid red;}
textarea:active {width:100%;border:2px solid red;}

table {
	/*width:100%;*/
	/*border-collapse: collapse;*/
	/*border-spacing: 0;*/
}

.table_bae{border-top:2px solid #000;border-collapse:collapse;width:100%}
.table_bae th{font-size:10pt;border-left:1px solid #ccc;border-bottom:1px solid #ccc;font-weight:normal;color:#000;background-color:#f5f5f5;}
.table_bae th:first-child{border-left:0px;}
.table_bae td{font-size:8pt;border-left:1px solid #ccc;border-bottom:1px solid #ccc;padding:4px;}
.table_bae td:first-child{border-left:0px;}

.table_prod{border-collapse: collapse;border:0px;width:100%;}
.table_prod td{padding:3px;line-height:120%;font-size:9pt;border:0px;}

/*¹öÆ° (Á¢¼ö¹Þ±â,¹Ù·ÎÀÌ°ü Á¢¼öÇÏ±â, ¹Ù·ÎÃ³¸®°á°ú ÀÔ·ÂÇÏ±â)*/
.mbtn {background:#1168ba;border:1px solid #1168ba;text-align:center;color:#fff;font-size:13pt;border-radius:0px;width:100%;padding-top:15px;padding-bottom:15px;cursor:hand;cursor:pointer;}

.tbn {border-collapse:collapse;width:100%;border:1px solid #5483d3;border-spacing:0}
.tbn td{padding:2px;}
.tbn td > input{width:100%;}
.tbn td > div > label {font-size:13pt;}
.tbn td > .frm50 {width:50px;text-align:center;ime-mode:active;padding:3px;}
.tbn td > .frm30 {width:30px;text-align:center;ime-mode:active;padding:3px;}
.table_guide {width:100%;border:0px solid #000;border-collapse:collapse;border-spacing:0;}

.table {border-top:2px solid #000;border-right:1px solid #ccc;}
.table td{border-left:1px solid #ccc;border-bottom:1px solid #ccc;padding:3px;font-size:9pt;letter-spacing:0px;}
.table td > input[type="text"]{height:30px;}

.table2 {border-top:1px solid #3c8d91;border-right:1px solid #3c8d91;}
.table2 th{border-left:1px solid #3c8d91;border-bottom:1px solid #3c8d91;padding:3px;font-size:8pt;letter-spacing:0px;background:#70c1c5;font-weight:normal;}
.table2 td{border-left:1px solid #3c8d91;border-bottom:1px solid #3c8d91;padding:3px;font-size:8pt;letter-spacing:0px;}

.1sp {letter-spacing:-1px;}
.lih100 {line-height:100%;}
.lih110 {line-height:110%;}
.lih120 {line-height:120%;}
.lih130 {line-height:130%;}
.lih140 {line-height:140%;}

.scroll_box {width:400px;overflow-x:auto;}

.hand {cursor:hand;cursor:pointer;}

.btn_schedule {background:#4b86ea;width:80%;height:45px;margin:auto;text-align:center;font-weight:300;font-size:12pt;line-height:260%;color:#ffffff;border-radius:1px;font-family:'nbg'}
.btn_schedule:hover {cursor:hand;cursor:pointer;background:#1d5cc7;color:#ffffff;}

.btn_notice {background:#eee;border:1px solid #ccc;width:80%;height:45px;margin:auto;text-align:center;font-size:12pt;line-height:260%;color:#000;border-radius:1px;font-family:'nbg'}
.btn_notice:hover {cursor:hand;cursor:pointer;background:#1d5cc7;color:#ffffff;}

.btn {background:#000;width:90%;padding:10px 0px 10px 0px;margin:auto;text-align:center;font-size:12pt;line-height:200%;color:#ffffff;border-radius:0px;border:1px solid #000;}
.btn:hover {cursor:hand;cursor:pointer;background:#1d5cc7;color:#ffffff;}

.bb20 {font-size:15pt;}

.stit {color:#000;font-size:21pt;text-align:center;font-family:ngeb;}
.stit2 {color:#f46a6a;font-size:8pt;padding-right:4px;}

.btn_logout {color:#666;text-align:center;padding:3px 6px 3px 6px;border:1px solid #ccc;background:#fff;font-size:9pt;cursor:hand;cursor:pointer;border-radius:1px;}

.txt08 {font-size:8pt;line-height:110%;} /*½ºÄÉÁñ*/
.txt9 {font-size:8pt;line-height:110%;} /*½ºÄÉÁñ*/
.sel_txti {font-size:11pt;line-height:120%;border:1px solid #ccc;background:#fff;padding:6px;} /*Select*/

.btn22 {background:#000;padding:2px 10px 2px 10px;text-align:center;font-size:9pt;color:#ffffff;border-radius:3px;border:1px solid #000;text-align:center;}

/*Áõ¸í¼­ ÀçÁ÷Áõ¸í¼­½ÅÃ»,°æ·ÂÁõ¸í¼­½ÅÃ»,°©±Ù¼¼³³¼¼ÇÊ½ÅÃ»*/
.btn2 {background:#1b5aa9;height:34px;width:32.8%;text-align:center;font-size:10pt;color:#ffffff;border-radius:2px;border:1px solid #084897;text-align:center;margin:1px;}

/*Áõ¸í¼­½ÅÃ»*/
.btn3 {background:#1b5aa9;height:40px;width:99%;text-align:center;font-size:11pt;color:#ffffff;border-radius:1px;border:1px solid #084897;text-align:center;margin:1px;}

.scroll_guide {width:100%;text-align:right;color:red;font-size:9pt;}

.txti {border:1px solid #ddd;height:30px;}


.btn_cart {background:#1b5aa9;height:40px;width:99%;text-align:center;font-size:11pt;color:#ffffff;border-radius:1px;border:1px solid #084897;text-align:center;margin:1px;cursor:hand;cursor:pointer;}

.btnt {background:#fff;padding:10px 20px 10px 20px;text-align:center;font-size:9pt;color:#000;border:1px solid #ddd;border-bottom:none;cursor:hand;cursor:pointer;}
.btnt:hover {background:#000;color:#fff;border:1px solid #000;border-bottom:none;}

.btnc {background:#fff;text-align:center;font-size:9pt;color:#000;border:1px solid #ddd;cursor:hand;cursor:pointer;width:89px;height:40px;}
.btnc:hover {background:#666;color:#fff;border:1px solid #000;}


#triangle {
  position:absolute;
  width: 0;
  height: 0;
  border-left: 50px solid transparent;
  border-right: 50px solid transparent;
  border-bottom: 100px solid red;
}

#overlab {
  position:absolute;
  font-size:8pt;
  background:#000000;;
  padding:8px;
  filter:alpha(opacity:'60');
  opacity:0.6;
  text-align:center;
  color:#fff;
}
#overlab2 {
  position:absolute;
  font-size:8pt;
  padding:8px;
  filter:alpha(opacity:'60');
  opacity:0.6;
  text-align:center;
  color:#fff;
  width:410px;
  padding-top:150px;
}


.btn_prod_list {border-radius:0px;border:1px solid #ccc;background-color:#fff;color:#000;width:160px;height:50px;font-size:11pt;cursor:hand;}
.btn_prod_list:hover {border:1px solid #333;background-color:#333;color:#fff;}

.btn_prod_list2 {border-radius:0px;border:1px solid #ccc;background-color:#fff;color:#000;width:80px;height:30px;font-size:9pt;cursor:hand;}
.btn_prod_list2:hover {border:1px solid #333;background-color:#333;color:#fff;}

.prod_image table{}
.prod_image td{padding-top:3px;}
.prod_image td > img{width:80px;height:70px;padding-right:3px;}


.kyu td{font-size:11pt;color:#000;font-weight:bold;}

.btn_shop_ing {background:#fff;border:1px solid #bbb;width:200px;height:60px;text-align:center;font-size:13pt;line-height:260%;color:#333;cursor:hand;cursor:pointer;}
.btn_order {background:#ab3e55;border:1px solid #ab3e55;width:200px;height:60px;text-align:center;font-size:13pt;line-height:260%;color:#ffffff;cursor:hand;cursor:pointer;}
.btn_order:hover {background:#8a1c33;border:1px solid #8a1c33;}

.btn_del {border:1px solid #333;background-color:#333;color:#fff;text-align:center;padding:5px 10px 5px 10px;cursor:hand;cursor:pointer;border-radius:0px;}
.btn_del:hover {border:1px solid #000;background-color:#000;color:#fff;}

/*
.table_order {border-top:2px solid #444;}
.table_order td{border-bottom:1px solid #ccc;padding:15px 0px 15px 0px;}
*/

.inpt1 {height:30px;border:1px solid #ccc;padding:4px}
.inbox {padding:6px;border:1px solid #ccc;}
.nbox {padding:8px 8px 8px 0px ;border:1px solid #ccc;font-size:11pt;cursor:hand;cursor:pointer;line-height:300%;}

.btn_post{color:#fff;background-color:#2469d1;padding:4px 10px 4px 10px;border:1px solid #2469d1;font-size:11pt;border-radius:1px;cursor:hand;cursor:pointer;}
.btn_post:hover{color:#fff;background-color:#1153b6;padding:4px 10px 4px 10px;border:1px solid #1153b6;font-size:11pt;border-radius:1px;cursor:hand;cursor:pointer;}
.btn_ing{border:1px solid #f32a1b;background-color:#f32a1b;color:#fff;padding:10px 10px 10px 10px;border-radius:2px;vertical-align:middle;font-size:9pt;margin-left:10px;cursor:pointer;cursor:hand;}
.btn_nor{border:1px solid #333;background-color:#333;color:#fff;padding:5px 13px 5px 13px;border-radius:2px;vertical-align:middle;font-size:9pt;margin-left:10px;cursor:hand;cursor:pointer;}


.table_order{border-top:2px solid #000000;border-right:1px solid #dddddd;}
.table_order td{padding:10px;line-height:120%;font-size:11pt;border-left:1px solid #dddddd;border-bottom:1px solid #dddddd;}

.in_set {padding:4px ;border:1px solid #ccc;font-size:10pt;cursor:hand;cursor:pointer;}

.footer_link a{color:#fff;font-size:11pt;padding-right:60px;}
.footer {}
.footer td > ul {color:#fff;font-size:10pt;line-height:20px;}

#quick_left {margin:0px auto;border:0px solid #000;padding:0px;position:fixed;}
#quick_right {margin:0px auto;}

.btn_idpw{color:#222;background-color:#fff;padding:5px 15px 5px 15px;border:1px solid #999;font-size:11pt;border-radius:0px;cursor:hand;cursor:pointer;}

.btn_login{color:#fff;background-color:#333;padding:20px 30px 20px 30px;border:1px solid #333;font-size:14pt;border-radius:0px;cursor:hand;cursor:pointer;}
.btn_login:hover{color:#fff;background-color:#000;padding:20px 30px 20px 30px;border:1px solid #000;font-size:14pt;border-radius:0px;cursor:hand;cursor:pointer;}

.ltop{text-align:center;font-size:21pt;padding-top:25px;padding-bottom:25px;background-color:#fff;color:#000;border:1px solid #ddd;font-family:ngeb;}
.ltop span{font-size:20pt;color:#fffadb;}
.lmenu{height:50px;font-size:11pt;text-align:right;padding-right:30px;border-left:1px solid #ddd;border-right:1px solid #ddd;border-bottom:1px solid #ddd;}
.lmenu:hover{height:50px;font-size:11pt;text-align:right;padding-right:30px;border-left:1px solid #ddd;border-right:1px solid #ddd;border-bottom:1px solid #ddd;background-color:#f5f5f5;cursor:hand;cursor:pointer;}

.btn_w{color:#222;background-color:#fff;padding:5px 15px 5px 15px;border:1px solid #999;font-size:11pt;border-radius:0px;cursor:hand;cursor:pointer;}
.btn_b{color:#fff;background-color:#333;padding:5px 15px 5px 15px;border:1px solid #333;font-size:11pt;border-radius:0px;cursor:hand;cursor:pointer;}
.btn_b:hover{color:#fff;background-color:#d91414;border:1px solid #d91414;}

.btn_wr{color:#222;background-color:#fff;padding:15px 35px 15px 35px;border:1px solid #999;font-size:11pt;border-radius:0px;cursor:hand;cursor:pointer;border-radius:4px;}
.btn_br{color:#fff;background-color:#333;padding:15px 35px 15px 35px;border:1px solid #333;font-size:11pt;border-radius:0px;cursor:hand;cursor:pointer;border-radius:4px;}

.bbs_in{
	font-size:11pt;
	color:#333333;
	background-color:#FFFFFF;
	border:1px solid #cccccc;
	height:33px;
	padding:5px;
	text-align:left;
	margin:3px;
	padding-left:15px;
	width:100%;
}

.sub_menu {width:100%;background:#af3529;filter:alpha(opacity:'100');opacity:1;position:absolute;z-index:999999;text-align:center;color:#fff;}
.cate_tit {color:#561800;font-size:12pt;font-weight:bold;background:#fff;padding:10px 35px 10px 35px;text-align:center;border-radius:24px;}
.cate_nm1 {background:#561800;color:#fff;font-size:10pt;text-align:center;width:90px;height:30px;border-radius:15px;margin:6px;line-height:26px;}
.cate_nm2 {background:#561800;color:#fff;font-size:10pt;text-align:center;border-radius:15px;padding:5px 12px 5px 12px;display:inline-block;margin:4px;}
.cate_nm {color:#fff;font-size:10pt;padding-left:10px;padding:4px;}
.s110 {width:110px;}
.sub_menu > table > td > a {color:#fff;font-size:11pt;}
.f11 {font-size:10pt;margin:3px;display:inline-block;}

.hand {cursor:hand;cursor:pointer;}

.ttop2{text-align:center;font-size:16pt;padding-top:15px;padding-bottom:15px;}
.ttop{text-align:center;font-size:16pt;padding-top:15px;padding-bottom:15px;background-color:#d45f60;color:#fff;}
.ttop span{font-size:20pt;color:#fffadb;}
.tmenu{width:210px;height:50px;font-size:11pt;text-align:center;border-right:1px solid #ddd;border-bottom:1px solid #ddd;border-top:1px solid #ddd;}
.tmenu:hover{height:50px;font-size:11pt;text-align:center;border-right:1px solid #ddd;border-bottom:1px solid #ddd;background-color:#f5f5f5;cursor:hand;cursor:pointer;}

.prod td {padding:8px;}
