.pop_title {background:#5a85ca;line-height:18px;color:#fff;padding:10px;font-size:16px;}

* {font-family:dotum,'돋음'}
/** ̹ ũ ֱ **/
 a,img,input {outline: none;selector-dummy:expression(this.hideFocus=true);}

/** png ȭ ie8 **/
 .png24 {tmp:expression(setPng24(this));} 

input {border: expression( (this.type=='checkbox'||this.type=='radio'||this.type=='image')?'':'1px solid #d1d1d1' ); vertical-align:middle;} 

/** ⺻ **/
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;}

body,table,input,textarea,select {
	font:12px gulim;
	color:#333333;}

p{margin:0}
img		{border:0;}
form	{display:inline;margin:0px}

/*** ۸ũ ***/
a		{text-decoration:none; color:#333333;}
a:hover {text-decoration:none; }

/** ־ css **/
.tap_set {border-bottom:1px solid #cecfce;display:block;height:34px}
.tap_set li{display:inline-block;}
.tap_set li a{display:block;line-height:33px;padding:0 25px;text-align:center;border:1px solid #cecfce;background:#f2f2f2;font-size:13px;letter-spacing:-1px}
.tap_set li a.over{border-bottom:none;line-height:34px;background:#fff;font-weight:bold}

.leftover{color:#596db4}
.sutmenuover{color:#ffcc00}
.import{color:#5a85ca}
.import2{color:#ffffff}
.import3{color:#e60082}
.help{font-size:11px;color:#777;}
.helpbox{font-size:11px;line-height:160%;color:#777;background:url(/mback/images/icon/icon_help.gif) 10px 10px no-repeat;padding:10px 10px 10px 50px;border:1px solid #cecfce;margin:10px 0;}

.underline {text-decoration:underline;}
.deps_line {border-bottom:1px solid #cecfce}
.imgborder {border:1px solid #dedede}
.coll{border-collapse:collapse;}
.clear{clear:both}
.bold{font-weight:bold}
.normal{font-weight:normal}
.center{text-align:center}
.right{text-align:right}
.rfloat{float:right}
.lfloat{float:left}
.cfloat{float:center}

.imgmiddle img{vertical-align:middle}
.imgmiddle textarea{vertical-align:middle}
.imgmiddle {vertical-align:middle}
.imgmiddle input{vertical-align:middle}
.imgmiddle select{vertical-align:middle}

.letter {letter-spacing:-1px}

.left{text-align:left !important}
.right{text-align:right !important}
.center{text-align:center !important}

.bold{font-weight:bold}
.center{text-align:center}
.right{text-align:right}
.rfloat{float:right}
.lfloat{float:left}
.cmargin{margin:auto;}

.wid20{width:20px}
.wid50{width:50px}
.wid100{width:100px}
.wid150{width:150px}
.wid200{width:200px}
.wid600{width:600px}


.he2{height:2px;}
.he3{height:3px;}
.he5{height:5px;}
.he10{height:10px;}
.he15{height:15px;}
.he20{height:20px;}
.he25{height:25px;}
.he30{height:30px;}
.he35{height:35px;}
.he40{height:40px;}
.he45{height:45px;}
.he50{height:50px;}
.he100{height:100px;}
.he200{height:200px;}
.he300{height:300px;}

.line16{line-height:16px;}
.line18{line-height:18px;}
.line20{line-height:20px;}
.line21{line-height:21px;}
.line24{line-height:24px;}
.line26{line-height:26px;}
.line28{line-height:28px;}
.line30{line-height:30px;}
.line34{line-height:34px;}


.pt5{padding-top:5px;}
.pt10{padding-top:10px;}
.pt15{padding-top:15px;}
.pt20{padding-top:20px;}
.pt25{padding-top:25px;}
.pt30{padding-top:30px;}
.pt35{padding-top:35px;}
.pt40{padding-top:40px;}
.pt45{padding-top:45px;}
.pt50{padding-top:50px;}
.pt100{height:100px;}

.pb5{padding-bottom:5px;}
.pb10{padding-bottom:10px;}
.pb15{padding-bottom:15px;}
.pb20{padding-bottom:20px;}
.pb25{padding-bottom:25px;}
.pb30{padding-bottom:30px;}
.pb35{padding-bottom:35px;}
.pb40{padding-bottom:40px;}
.pb45{padding-bottom:45px;}
.pb50{padding-bottom:50px;}
.pb100{padding-bottom:100px;}

.pd15 {padding:15px}
.pd20 {padding:20px}
.pd25 {padding:25px}

.size11{font-size:11px;}
.size12{font-size:12px;}
.size13{font-size:13px;}
.size14{font-size:14px;}
.size15{font-size:15px;}
.size16{font-size:16px;}
.size17{font-size:17px;}
.size18{font-size:18px;}
.size21{font-size:21px;}
.size24{font-size:24px;}
.size28{font-size:28px;}
.gray333{color:#333 !important;}
.gray666{color:#666 !important;}
.gray999{color:#999 !important;}

.line16 {line-height:16px}
.line18 {line-height:18px}
.line20 {line-height:20px}


/**  ŸƲ **/
.sub_title{height:25px;font-size:14px;font-weight:bold;background:url('/mback/images/icon/tit_sub.gif') left 3px no-repeat;padding-left:22px;margin-bottom:5px;}
.sub_title2{font-size:11px;background:url('/mback/images/icon/b_sub.gif') no-repeat;padding-left:15px;height:14px;padding-bottom:5px;}

/** ޴ **/
.right {text-align:right}

.pt5 {padding-top:5px}

.mainmenu {text-align:center;padding-right:15px;padding-top:10px}
.mainmenu a{font-weight:bold;text-align:center;}
.mainmenu a:hover{color:#324898;}
.submenu {font-size:11px;}
.submenu a{color:#ffffff;}
.submenu a:hover{color:#ffcc00;}
.submenuover {color:#ffcc00;}
.tit_left{font-size:16px;font-weight:bold;text-align:center;letter-spacing:-1px;height:45px;color:#333333;padding-top:10px}
.left_mmenu{background:url('/mback/images/bg_mmenu.gif') no-repeat;height:24px;letter-spacing:-1px;color:#b10024;font-weight:bold;padding-left:16px}
.left_smenu {height:24px;background:url('/mback/images/bg_smenu.gif') no-repeat;padding-left:16px;letter-spacing:-1px;}
.left_smenu a{color:#333333}
.left_smenu a:hover{color:#333333}
.left_smenu a:visted{color:#333333}
.left_smenu a:active{color:#333333}

/** ̺ 1Ʈ Ʈ **/
#table_set1 th{height:25px;background-color:#596db4;color:#ffffff;font-weight:bold;text-align:center;}
#table_set1 td{height:25px;border-top:1px solid #ededed;text-align:center;}
.table_bline{border-bottom:1px solid #596db4;}
.td_rline{border-right:1px solid #ededed;}

/** ̺ 2Ʈ  **/
.tit_set2{height:25px;background-color:#596db4;color:#ffffff;font-weight:bold;text-align:center;border-bottom:1px solid #ededed;}
.text_set2{border-bottom:1px solid #ededed;padding:5px 5px 5px 5px;}

/** ̺ 3Ʈ ȸ **/
.tit_set3{height:30px;background-color:#f0f0f0;color:#333333;border-bottom:1px solid #e2e4e8;border-left:1px solid #e2e4e8;border-right:1px solid #e2e4e8;padding-left:15px;}
.text_set3{border-bottom:1px solid #e2e4e8;border-right:1px solid #e2e4e8;padding:5px 5px 5px 5px;}
.set3_tline{border-bottom:3px solid #666;}
.set3_bline{border-bottom:1px solid #e2e4e8;}

/** ̺ 4Ʈ ȸ **/
#table_set4 {border:1px solid #cecfce;}
#table_set4 th{color:#763f35;height:30px;background:url(/mback/images/list_linebg.gif);color:#333333;font-size:11px;text-align:center;font-weight:normal;}
#table_set4 td{height:30px;border-top:1px solid #cecfce;font-size:11px;color:#333333;padding:5px;}
.td4_rline{border-right:1px solid #d8dbe0;}


/** Խ Ʈ **/
.over{BACKGROUND-COLOR: #e6f1db}
.out{BACKGROUND-COLOR: #ffffff}
.over2{BACKGROUND-COLOR:#e6f1db}

/** Խ input type **/
.input{border:1px solid #d1d1d1;height:18px;color:#636668;}
.sort_select{font-size:11px; background-color:#e7e7e7;}



.btn_input {display:inline-block;padding:10px;width:100px;text-align:center;background:#12b671;color:#fff;margin:auto;}
.btn_etc {display:inline-block;padding:10px;width:100px;text-align:center;background:#68be23;color:#fff;margin:auto;}
.btn_edit {display:inline-block;padding:10px;width:100px;text-align:center;background:#0b996b;color:#fff;margin:auto;}
.btn_edit_long {display:inline-block;padding:10px;width:200px;text-align:center;background:#f06e51;color:#fff;margin:auto;}
.btn_list {display:inline-block;padding:10px;width:100px;text-align:center;background:#999;color:#fff;margin:auto;}
.sbtn_addr {display:inline-block;padding:3px;width:80px;text-align:center;background:#999;color:#fff;}
.sbtn_import {display:inline-block;padding:3px;width:80px;text-align:center;background:#f06e51;color:#fff;}

.sbtn {display:inline-block;padding:5px 10px;font-size:11px;border:1px solid #cecfce;border-radius:2px;line-height:13px !important;border:1px solid #cecfce}
.btn {padding:6px 20px;display:inline-block;border-radius:3px;font-size:12px !important;line-height:18px !important;border:1px solid #cecfce}
.mbtn {padding:5px 25px;display:inline-block;border-radius:3px;font-size:14px !important;line-height:26px !important;border:1px solid #cecfce}

.import1 {color:#5a85ca;}
.import2 {color:#8f9c25;}
.import1_bg {background-color:#5a85ca;color:#fff;border:1px solid #5a85ca;}
.gray999_bg {background-color:#999;color:#fff;border:1px solid #999;}

/** ư **/
#gBtn3 a{display:block; background:url('/mback/images/button/gBtn3_bg.gif') left 0; float:left; font:12px ; color:#5c5c5c; font-size:11px; padding-left:6px; text-decoration:none; height:19px; cursor:pointer; margin-right:3px; overflow:hidden}
#gBtn3 a:hover{background:url('/mback/images/button/gBtn3_bg.gif') left -19px;color:#000022; font-size:11px;}
#gBtn3 a span{display:block; float:left; background:url('/mback/images/button/gBtn3_bg.gif') right 0; line-height:190%; padding-right:6px; height:19px; overflow:hidden}
#gBtn3 a:hover span{background:url('/mback/images/button/gBtn3_bg.gif') right -19px; color:#000022}


/**#gBtn4 a{display:block; background:url('/mback/images/button/gBtn4_bg.gif') left 0; float:left; font:12px ; color:#fff; padding-left:6px; text-decoration:none; height:30px; cursor:pointer; margin-right:3px; overflow:hidden;font-weight:bold;}
#gBtn4 a:hover{background:url('/mback/images/button/gBtn4_bg.gif') left -30px;font-weight:bold;}
#gBtn4 a span{display:block; float:left; background:url('/mback/images/button/gBtn4_bg.gif') right 0; line-height:240%; padding-right:6px; height:30px; overflow:hidden;font-weight:bold;}
#gBtn4 a:hover span{background:url('/mback/images/button/gBtn4_bg.gif') right -30px; color:#fff;font-weight:bold;}**/

/** ¡ **/
DIV.quotes {padding: 3px;margin: 3px; text-align: center}
DIV.quotes A {border:#ddd 1px solid; padding: 2px 5px;  text-decoration: none}
DIV.quotes A:hover {border: #a0a0a0 1px solid; padding:2px 5px;MARGIN-RIGHT: 2px;}
DIV.quotes A:active {border: #a0a0a0 1px solid; padding:2px 5px;MARGIN-RIGHT: 2px;}
DIV.quotes SPAN.current {BORDER-RIGHT: #e0e0e0 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #e0e0e0 1px solid; PADDING-LEFT: 5px; FONT-WEIGHT: bold; PADDING-BOTTOM: 2px; BORDER-LEFT: #e0e0e0 1px solid; COLOR: #aaa; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #e0e0e0 1px solid; BACKGROUND-COLOR: #f0f0f0}
DIV.quotes SPAN.disabled {BORDER-RIGHT: #f3f3f3 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #f3f3f3 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; BORDER-LEFT: #f3f3f3 1px solid; COLOR: #ccc; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #f3f3f3 1px solid}


/* ----- ---- --- -- -  Default buttons - -- --- ---- ----- */

.buttonPro{
	display: inline-block;
	text-decoration: none;
	outline: none;
	cursor: pointer;
	font: bold 12px/1em Nanum Gothic, '나눔고딕',"Nanum Gothic", HelveticaNeue, Arial, sans-serif;
	padding: 8px 11px;
	color: #555;
	text-align:center;
	
	background: #f5f5f5;
	background: -webkit-gradient(linear, left top, left bottom, from(#f9f9f9), to(#f0f0f0));
	background: -moz-linear-gradient(top, #f9f9f9, #f0f0f0);
	
	border: 1px solid #dedede;
	border-color: #dedede #d8d8d8 #d3d3d3;
}

.buttonPro:hover, .buttonPro:focus{
	color: #555;
	background: #efefef;
	background: -webkit-gradient(linear, left top, left bottom, from(#f9f9f9), to(#e9e9e9));
	background: -moz-linear-gradient(top, #f9f9f9, #e9e9e9);
	border-color: #ccc;
}

.buttonPro:active{
	position: relative;
	top: 1px;
	
	color: #555;
	background: #efefef;
	background: -webkit-gradient(linear, left top, left bottom, from(#eaeaea), to(#f4f4f4));
	background: -moz-linear-gradient(top, #eaeaea, #f4f4f4);
	border-color: #c6c6c6;
}

.buttonPro.rounded{
	padding: 8px 15px;
}


input.buttonPro, button.buttonPro{
	*width: auto; /* IE7 Fix */
	*overflow: visible; /* IE7 Fix */
}

.buttonPro img{
	border: none;
	vertical-align: bottom;
}


/* ----- ---- --- -- -  Small buttons - -- --- ---- ----- */

.buttonPro.small{
	padding: 5px 11px;
	font-size: 11px;
	font-weight: normal;
}

.buttonPro.small.rounded{
}



/* ----- ---- --- -- -  Large buttons - -- --- ---- ----- */

.buttonPro.large{
	padding: 12px 15px;
	font-size: 16px;
	font-weight: bold;
}

.buttonPro.large.rounded{
	padding: 12px 22px;
}




/* 
 ------------------------------------------------------------------------
 ------ ----- ---- --- -- -  Color Variations  - -- --- ---- ----- ------
 ------------------------------------------------------------------------
*/


/* ----- ---- --- -- -  Light Blue - -- --- ---- ----- */

.buttonPro.light_blue{
	background: #92dbf6;
	background: -webkit-gradient(linear, left top, left bottom, from(#abe4f8), to(#6fcef3));
	background: -moz-linear-gradient(top, #abe4f8, #6fcef3);
	border-color: #7cbdd5;
	color: #444;
}
.buttonPro.light_blue:hover, .buttonPro.light_blue:focus{
	background: #85d6f5;
	background: -webkit-gradient(linear, left top, left bottom, from(#b1e9fd), to(#66c6ea));
	background: -moz-linear-gradient(top, #b1e9fd, #66c6ea);
	border-color: #66a8bf;
}
.buttonPro.light_blue:active{
	background: #92dbf6;
	border-color: #66a8bf;
}



/* ----- ---- --- -- -  Blue - -- --- ---- ----- */

.buttonPro.blue{
	background: #377ad0;
	background: -webkit-gradient(linear, left top, left bottom, from(#52a8e8), to(#377ad0));
	background: -moz-linear-gradient(top, #52a8e8, #377ad0);
	border-color: #4081af #2e69a3 #20559a;
	color: #fff;
}
.buttonPro.blue:hover, .buttonPro.blue:focus{
	background: #206bcb;
	background: -webkit-gradient(linear, left top, left bottom, from(#3e9ee5), to(#206bcb));
	background: -moz-linear-gradient(top, #3e9ee5, #206bcb);
	border-color: #2a73a6 #165899 #07428f;
}
.buttonPro.blue:active{
	background: #3282d3;
	border-color: #154c8c #154c8c #0e408e;
}



/* ----- ---- --- -- -  Green - -- --- ---- ----- */

.buttonPro.green{
	background: #7fbf4d;
	background: -webkit-gradient(linear, left top, left bottom, from(#7fbf4d), to(#63a62f));
	background: -moz-linear-gradient(top, #7fbf4d, #63a62f);
	border-color: #63a62f;
	color: #fff;
}
.buttonPro.green:hover, .buttonPro.green:focus{
	background: #76b347;
	background: -webkit-gradient(linear, left top, left bottom, from(#86c755), to(#5ea12a));
	background: -moz-linear-gradient(top, #86c755, #5ea12a);
	border-color: #53961e;
}
.buttonPro.green:active{
	background: #7fbf4d;
	border-color: #53961e;
}



/* ----- ---- --- -- -  Red - -- --- ---- ----- */

.buttonPro.red{
	background: #e6433d;
	background: -webkit-gradient(linear, left top, left bottom, from(#f8674b), to(#d54746));
	background: -moz-linear-gradient(top, #f8674b, #d54746);
	border-color: #d1371c #d1371c #9f220d;
	color: #fff;
}
.buttonPro.red:hover, .buttonPro.red:focus{
	background: #dd3a37;
	background: -webkit-gradient(linear, left top, left bottom, from(#ff7858), to(#cc3a3b));
	background: -moz-linear-gradient(top, #ff7858, #cc3a3b);
	border-color: #961a07;
}
.buttonPro.red:active{
	background: #e6433d;
	border-color: #961a07;
}



/* ----- ---- --- -- -  Orange - -- --- ---- ----- */

.buttonPro.orange{
	background: #ee8f1f;
	background: -webkit-gradient(linear, left top, left bottom, from(#f5b026), to(#f48423));
	background: -moz-linear-gradient(top, #f5b026, #f48423);
	border-color: #e6791c #e6791c #d86f15;
	color: #fff;
}
.buttonPro.orange:hover, .buttonPro.orange:focus{
	background: #e38512;
	background: -webkit-gradient(linear, left top, left bottom, from(#ffbb33), to(#eb7b1a));
	background: -moz-linear-gradient(top, #ffbb33, #eb7b1a);
	border-color: #d0680c;
}
.buttonPro.orange:active{
	background: #ee8f1f;
	border-color: #d0680c;
}



/* ----- ---- --- -- -  Yellow - -- --- ---- ----- */

.buttonPro.yellow{
	background: #f9e327;
	background: -webkit-gradient(linear, left top, left bottom, from(#fceb4c), to(#ebd611));
	background: -moz-linear-gradient(top, #fceb4c, #ebd611);
	border-color: #dcc700 #dcc700 #c2b00b;
	color: #444;
}
.buttonPro.yellow:hover, .buttonPro.yellow:focus{
	background: #ebd611;
	background: -webkit-gradient(linear, left top, left bottom, from(#fffa58), to(#e1cd00));
	background: -moz-linear-gradient(top, #fffa58, #e1cd00);
	border-color: #cebb10;
}
.buttonPro.yellow:active{
	background: #f9e327;
	border-color: #cebb10;
}



/* ----- ---- --- -- -  Pink - -- --- ---- ----- */

.buttonPro.pink{
	background: #f87bca;
	background: -webkit-gradient(linear, left top, left bottom, from(#f87bca), to(#ec56b5));
	background: -moz-linear-gradient(top, #f87bca, #ec56b5);
	border-color: #e54aac #e54aac #cc3695;
	color: #fff;
}
.buttonPro.pink:hover, .buttonPro.pink:focus{
	background: #f075c3;
	background: -webkit-gradient(linear, left top, left bottom, from(#ff85d3), to(#e34dac));
	background: -moz-linear-gradient(top, #ff85d3, #e34dac);
	border-color: #c02589;
}
.buttonPro.pink:active{
	background: #f87bca;
	border-color: #c02589;
}



/* ----- ---- --- -- -  Purple - -- --- ---- ----- */

.buttonPro.purple{
	background: #995dc8;
	background: -webkit-gradient(linear, left top, left bottom, from(#c785e5), to(#995dc8));
	background: -moz-linear-gradient(top, #c785e5, #995dc8);
	border-color: #7c45aa #7c45aa #5d288a;
	color: #fff;
}
.buttonPro.purple:hover, .buttonPro.purple:focus{
	background: #8b50ba;
	background: -webkit-gradient(linear, left top, left bottom, from(#cc8aea), to(#884eb8));
	background: -moz-linear-gradient(top, #cc8aea, #884eb8);
	border-color: #5d288a;
}
.buttonPro.purple:active{
	background: #995dc8;
	border-color: #5d288a;
}



/* ----- ---- --- -- -  Grey - -- --- ---- ----- */

.buttonPro.grey{
	background: #969696;
	background: -webkit-gradient(linear, left top, left bottom, from(#ababab), to(#818181));
	background: -moz-linear-gradient(top, #ababab, #818181);
	border-color: #a0a0a0 #7c7c7c #717171;
	color: #fff;
}
.buttonPro.grey:hover, .buttonPro.grey:focus{
	background: #868686;
	background: -webkit-gradient(linear, left top, left bottom, from(#b0b0b0), to(#6f6f6f));
	background: -moz-linear-gradient(top, #b0b0b0, #6f6f6f);
	border-color: #666 #666 #606060;
}
.buttonPro.grey:active{
	background: #909090;
	border-color: #606060;
}



/* ----- ---- --- -- -  Black - -- --- ---- ----- */

.buttonPro.black{
	background: #525252;
	background: -webkit-gradient(linear, left top, left bottom, from(#5e5e5e), to(#434343));
	background: -moz-linear-gradient(top, #5e5e5e, #434343);
	border-color: #4c4c4c #313131 #1f1f1f;
	color: #fff;
}
.buttonPro.black:hover, .buttonPro.black:focus{
	background: #4b4b4b;
	background: -webkit-gradient(linear, left top, left bottom, from(#686868), to(#363636));
	background: -moz-linear-gradient(top, #686868, #363636);
	border-color: #313131;
}
.buttonPro.black:active{
	background: #525252;
	border-color: #313131;
}





/*
 --------------------------------------------------------------
 ------ ----- ---- --- -- -  Extras  - -- --- ---- ----- ------
 --------------------------------------------------------------
*/


/* ----- ---- --- -- -  Google Buttons - -- --- ---- ----- */

.googleButton{
	display: inline-block;
	text-decoration: none;
	outline: none;
	padding: 7px;
	font: normal 15px/1em Nanum Gothic, '나눔고딕',"Nanum Gothic",arial,sans-serif;
	color: #000;
	background: #ededed;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f1f1f1', endColorstr='#dfdfdf');
	background: -webkit-gradient(linear, left top, left bottom, from(#f1f1f1), to(#dfdfdf));
	background: -moz-linear-gradient(top, #f1f1f1, #dfdfdf);
	border-width: 1px;
	border-style: solid;
	border-color: #cccccc #9b9b9b #999999 #cdcdcd;
}
.googleButton:hover{
	color: #000;
}
.googleButton:active{
	color: #000;
	background: #ccc;
	filter: progid:DXImageTransform.Microsoft.gradient(enabled='false');
	border-color: #ccc #999 #999 #ccc;
}



/* ----- ---- --- -- -  Twitter Simple Button - -- --- ---- ----- */

.twitterButton{
	display: inline-block;
	text-decoration: none;
	outline: none;
	padding: 6px 9px;
	font: 300 15px/1em Nanum Gothic, '나눔고딕',"Nanum Gothic",'Helvetica Neue', Arial, 'Lucida Grande', sans-serif;
	color: #333;
	background: #ebebeb;
	background: -webkit-gradient(linear, left top, left bottom, from(#fefefe), to(#dddddd));
	background: -moz-linear-gradient(top, #fefefe, #dddddd);
	border-width: 1px;
	border-style: solid;
	border-color: #bbb #bbb #999;
}
.twitterButton:hover, .twitterButton:focus{
	color: #333;
	background: #e5e5e5;
	background: -webkit-gradient(linear, left top, left bottom, from(#f0f0f0), to(#dddddd));
	background: -moz-linear-gradient(top, #f0f0f0, #dddddd);
	border-color: #999 #999 #666;
}
.twitterButton:active{
	color: #333;
	text-shadow: none;
	background: #ddd;
	border-color: #999 #999 #666;	
}



/* ----- ---- --- -- -  Twitter Follow Button - -- --- ---- ----- */

.twitterFollowButton{
	display: inline-block;
	text-decoration: none;
	outline: none;
	padding: 7px 10px;
	font: bold 12px/1em Nanum Gothic, '나눔고딕',"Nanum Gothic",'Helvetica Neue', Arial, 'Lucida Grande', sans-serif;
	color: #fff;
	background: #00AE3E;
	background: -webkit-gradient(linear, left top, left bottom, from(#53d874), to(#00ae3e));
	background: -moz-linear-gradient(top, #53d874, #00ae3e);
	border-width: 1px;
	border-style: solid;
	border-color: #339933 #339933 #277827;
}
.twitterFollowButton:hover, .twitterFollowButton:focus{
	color: #fff;
	background: #dc4b4b;
	background: -webkit-gradient(linear, left top, left bottom, from(#f15c5d), to(#c63738));
	background: -moz-linear-gradient(top, #f15c5d, #c63738);
	border-color: #aa3333 #aa3333 #962c2c;
}
.twitterFollowButton:active{
	background: #c63738;	
}



/* ----- ---- --- -- -  Facebook Simple Button - -- --- ---- ----- */

.facebookButton{
	display: inline-block;
	text-decoration: none;
	outline: none;
	padding: 5px 6px;
	font: bold 11px/1em Nanum Gothic, '나눔고딕',"Nanum Gothic",'Lucida Grande', Tahoma, Verdana, Arial, sans-serif;
	color: #333;
	background: #ececec;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f5f6f6', endColorstr='#e0e0df');
	background: -webkit-gradient(linear, left top, left bottom, from(#f5f6f6), to(#e0e0df));
	background: -moz-linear-gradient(top, #f5f6f6, #e0e0df);
	border-width: 1px;
	border-style: solid;
	border-color: #999 #999 #888;
}
.facebookButton:hover{
	color: #333;
}
.facebookButton:active{
	color: #333;
	background: #dddddd;
	filter: progid:DXImageTransform.Microsoft.gradient(enabled='false');
	border-color: #999;
}



/* ----- ---- --- -- -  Facebook Confirm Button - -- --- ---- ----- */

.facebookConfirmButton{
	display: inline-block;
	text-decoration: none;
	outline: none;
	padding: 5px 6px;
	font: bold 11px/1em Nanum Gothic, '나눔고딕',"Nanum Gothic",'Lucida Grande', Tahoma, Verdana, Arial, sans-serif;
	color: #fff;
	background: #5e77aa;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#637bad', endColorstr='#5972a7');
	background: -webkit-gradient(linear, left top, left bottom, from(#637bad), to(#5972a7));
	background: -moz-linear-gradient(top, #637bad, #5972a7);
	border-width: 1px;
	border-style: solid;
	border-color: #29447e #29457f #1a356e;
}
.facebookConfirmButton:hover{
	color: #fff;
}
.facebookConfirmButton:active{
	color: #fff;
	background: #4f6aa3;
	filter: progid:DXImageTransform.Microsoft.gradient(enabled='false');
	border-color: #29447e;
}



/* ----- ---- --- -- -  Wordpress Simple Button - -- --- ---- ----- */

.wordpressButton{
	display: inline-block;
	text-decoration: none;
	outline: none;
	padding: 6px 11px;
	font: normal 11px/1em Nanum Gothic, '나눔고딕',"Nanum Gothic","Lucida Grande",Verdana,Arial,"Bitstream Vera Sans",sans-serif;
	color: #464646;
	background: #fff;
	background: -webkit-gradient(linear, left top, left bottom, from(#fff), to(#f1f1f1));
	background: -moz-linear-gradient(top, #fff, #f1f1f1);
	border: 1px solid #bbb;
}
.wordpressButton:hover, .wordpressButton:focus{
	color: #000;
	border-color: #666;
}
.wordpressButton:active{
	background: #eee;
	background: -webkit-gradient(linear, left top, left bottom, from(#ededed), to(#fbfbfb));
	background: -moz-linear-gradient(top, #ededed, #fbfbfb);
	color: #000;
	border-color: #666;
}



/* ----- ---- --- -- -  Wordpress Confirm Button - -- --- ---- ----- */

.wordpressConfirmButton{
	display: inline-block;
	text-decoration: none;
	outline: none;
	padding: 6px 11px;
	font: bold 11px/1em Nanum Gothic, '나눔고딕',"Nanum Gothic","Lucida Grande",Verdana,Arial,"Bitstream Vera Sans",sans-serif;
	color: #fff;
	text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.3);
	background: #247ca4;
	background: -webkit-gradient(linear, left top, left bottom, from(#298cba), to(#206d92));
	background: -moz-linear-gradient(top, #298cba, #206d92);
	border: 1px solid #298CBA;
}
.wordpressConfirmButton:hover, .wordpressConfirmButton:focus{
	color: #eaf2fa;
	border-color: #13455b;
}
.wordpressConfirmButton:active{
	background: #216f94;
	background: -webkit-gradient(linear, left top, left bottom, from(#1d6385), to(#2683ae));
	background: -moz-linear-gradient(top, #1d6385, #2683ae);
	color: #eaf2fa;
	border-color: #13455b;
}









/* Vertical  */
.imgmiddle img{vertical-align:middle}
.imgmiddle textarea{vertical-align:middle}
.imgmiddle {vertical-align:middle}
.imgmiddle input{vertical-align:middle}
.imgmiddle select{vertical-align:middle}

.left_subtitle{border-bottom:2px solid #0c3c5f;color:#666;width:143px;margin:auto;font-weight:bold;font-size:11px;text-align:left;padding:15px 0 5px 0}


.board_view th{padding:5px;line-height:16px;background-color:#f2f2f2;color:#333333;border:1px solid #e2e4e8;text-align:left;font-size:11px;font-weight:normal;}

.board_view td{border-bottom:1px solid #cecfce;border-right:1px solid #cecfce;padding:5px;line-height:16px;}
.board_view td .input{border:1px solid #cecfce;height:22px;line-height:20px;}
.board_view td img{vertical-align:middle}
.board_view td input{vertical-align:middle}
.board_view td select{vertical-align:middle}

.board_view td select {border:1px solid #cecfce;padding:2px;font-size:13px;}
.board_view td input[type="file"]{border:1px solid #cecfce;padding:2px;font-size:13px;}
.board_view td input[type="text"]{border:1px solid #cecfce;padding:2px;font-size:13px;}
.board_view td input[type="text"]:focus{border:1px solid #23a36f}
.board_view td textarea{border:1px solid #cecfce;width:100%;height:100px;font-size:13px;}
.board_view td textarea:focus{border:1px solid #23a36f}





.board_list th {background:url(/images/board/table_th.gif) repeat-x;line-height:34px;font-size:12px;color:#333;font-weight:bold;}
.board_list td {padding:10px 5px;text-align:center;border-bottom:1px solid #e5e5e5;color:#666}
.board_list td .tit{font-size:14px;}
.board_list td .tit:hover{font-weight:bold;text-decoration:underline}
.board_list td *, .board_list th *{vertical-align:middle}
.board_list td .date{font-size:12px;}
.board_list td .price{color:#20a477;font-weight:bold;}
.board_list .icon_re{background:url(/images/icon/a.png) 5px 10px no-repeat;padding-left:35px;line-height:180%;font-size:13px}


.board_write {border-top:1px solid #cecfce}
.board_write th{background:#f2f2f2;border-bottom:1px solid #cecfce;padding:10px;font-weight:normal;font-size:13px;}
.board_write td{border-bottom:1px solid #cecfce;padding:10px;font-size:13px;line-height:160%;}
.board_write td select{border:1px solid #cecfce;padding:2px;font-size:13px;}
.board_write td input[type="file"]{border:1px solid #cecfce;padding:2px;font-size:13px;}
.board_write td input[type="text"]{border:1px solid #cecfce;padding:2px;font-size:13px;}
.board_write td input[type="text"]:focus{border:1px solid #23a36f}
.board_write td textarea{border:1px solid #cecfce;width:100%;height:100px;font-size:13px;}
.board_write td textarea:focus{border:1px solid #23a36f}
.board_write td *{vertical-align:middle}
.board_write td .agree{border:1px solid #e0e0e0;background:#f7f7f7;padding:10px;margin-bottom:5px;font-size:11px;}
.board_write .ping{color:#e6360d;font-size:10px;font-weight:bold;}
.board_write .cate li{width:25%;float:left;}
.board_write .cate:after{clear:both;content:'';display:block}












/*********************************************************/

#header .logo {font-size:36px;font-weight:bold;padding-left:10px}
#header .gnb .gmenu{float:right}
#header .gnb .gmenu li{float:left;padding-right:10px;}
#header .gnb .gmenu a{display:block;padding:10px 10px;border:1px solid #cecfce;border-radius:10px;margin-top:8px;background:#fff}
#header .gnb .gmenu a.home{color:#fff;background:#999;border:1px solid #999}
#header .gnb .gmenu .gmenu0{display:block;background:#454545;padding:10px 25px;color:#fff;margin-top:8px;border-radius:10px;margin-right:10px}

#header .gnb:after {clear:Both;content:'';display:block;}
#header .gnb .gmenu:after {clear:Both;content:'';display:block;}

#header .sta{float:left;margin-top:20px}

#header .lnb{clear:both;background:#26ac78;background:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#fbb812), to(#e88b1e));box-shadow:1px 1px 2px rgba(0,0,0,0.2);}
#header .lnb:after{clear:both;content:'';display:block;border-bottom:1px solid #cecfce;}
#header .lnb .navigation {}
#header .lnb .navigation li{height:70px;display:block;float:left;}
#header .lnb .navigation li img{display:block;margin:auto;width:25px;height:25px;}
#header .lnb .navigation a:hover{color:#fff600;}
#header .lnb .navigation .over{color:#fff600;}
/*
#header .lnb .navigation .end{background:#f06e51;background:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#f06e51), to(#c5422e));}
#header .lnb .navigation .over{background:#d0aa7f;background:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#d0aa7f), to(#b5926a));}
#header .lnb .navigation a:hover{text-decoration:none;background:#d0aa7f;background:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#d0aa7f), to(#b5926a));}
*/
#header .lnb .navigation a{display:block;color:#fff;line-height:24px;font-weight:bold;text-align:center;padding:11px 15px;}

#header .orange {background:#fbb812;background:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#fbb812), to(#e88b1e));}
#header .orange li{background:#fbb812;background:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#fbb812), to(#e88b1e));}
#header .brown {background:#d0aa7f;background:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#d0aa7f), to(#b5926a));}
#header .brown li{background:#d0aa7f;background:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#d0aa7f), to(#b5926a));}
#header .red {background:#f06e51;background:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#f06e51), to(#c5422e));}
#header .red li{background:#f06e51;background:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#f06e51), to(#c5422e));}
#header .green {background:#26ac78;background:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#3ebd88), to(#26ac78));}
#header .green li{background:#26ac78;background:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#3ebd88), to(#26ac78));}
#header .blue {background:#5a85ca;background:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#5a85ca), to(#5a85ca));}
#header .blue li{background:#5a85ca;background:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#5a85ca), to(#5a85ca));}



#header .lnb2{background:#333;background:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#666), to(#333));box-shadow:1px 1px 2px rgba(0,0,0,0.2);}
#header .lnb2:after{clear:both;content:'';display:block;border-bottom:1px solid #a4845d;}
#header .lnb2 .navigation {width:1100px}
#header .lnb2 .navigation li{height:30px;line-height:30px;padding:0 10px;display:block;float:left;color:#f3eae1;}
#header .lnb2 .navigation li.small{padding:0 5px;}
#header .lnb2 .navigation a{color:#f3eae1;}
#header .lnb2 .navigation a:hover{color:#fff;}
#header .lnb2 .navigation .over{color:#fff;font-weight:Bold}





.pagination{display:inline-block;clear:both;padding-left:0;margin:20px auto;border-radius:4px;text-align:center;}

.pagination>li{display:inline}
.pagination>li>a,
.pagination>li>span{position:relative;float:left;padding:6px 12px;margin-left:-1px;line-height:1.42857143;color:#999;text-decoration:none;background-color:#fff;border:1px solid #ddd}
.pagination>li:first-child>a,.pagination>li:first-child>span{margin-left:0;border-top-left-radius:4px;border-bottom-left-radius:4px}
.pagination>li:last-child>a,.pagination>li:last-child>span{border-top-right-radius:4px;border-bottom-right-radius:4px}
.pagination>li>a:focus,.pagination>li>a:hover,.pagination>li>span:focus,.pagination>li>span:hover{z-index:3;color:#999;background-color:#eee;border-color:#ddd}
.pagination>.active>a,.pagination>.active>a:focus,.pagination>.active>a:hover,.pagination>.active>span,.pagination>.active>span:focus,.pagination>.active>span:hover{z-index:2;color:#fff;cursor:default;background-color:#333;border-color:#333}
.pagination>.disabled>a,.pagination>.disabled>a:focus,.pagination>.disabled>a:hover,.pagination>.disabled>span,.pagination>.disabled>span:focus,.pagination>.disabled>span:hover{color:#777;cursor:not-allowed;background-color:#fff;border-color:#ddd}
