body {
	margin: 0;
	padding: 0;
	font-size: 12px;
	line-height: 1.5em;
	font-family: "µ¸¿ò", Dotum, Arial, sans-serif;	
	scrollbar-3dlight-color: #B4B4B4;
  scrollbar-arrow-color: #333333;
  scrollbar-base-color: #EEEEEE;
  scrollbar-darkshadow-color: #FFFFFF;
  scrollbar-face-color: #EEEEEE;
  scrollbar-highlight-color: #FFFFFF;
  scrollbar-shadow-color: #B4B4B4;}

img{border:0}
.topbg {
	background-repeat: repeat-x;
	background-position: top;}


* html td, th {	line-height: 1.4em;font-size: 12px;}


p, div, th, td, select,textarea,input {color: #333333;font-size:12px; font-family:µ¸¿ò,verdana}

a:link { text-decoration: none; color:#333333 ;}
a:visited {text-decoration: none; color:#333333 ;}
a:active {text-decoration: none; color:#333333 ;}
a:hover { text-decoration:none;color:#000000 ;}


a.text_menu:link{text-decoration:none; color:#ffffff;font-weight:bold;}

a.text_menu:visited{text-decoration:none; color:#ffffff;font-weight:bold;}

a.text_menu:hover{text-decoration:none; color:#72f0ff;font-weight:bold;}

a.text_menu:active{text-decoration:none; color:#ffffff;font-weight:bold;}


.bt_padding {padding:3 7 3 7; }
.basic_blue_t_bg { background-color:F2F6FA}
.basic_line { background-color: #D2D2D2 ; height:1px;}
.tg_1_26 {border-right:1px solid D2D2D2; height:26px}
.basic_grey_t_bg { background-color:f0f0f0}
.basic_grey_t_bg2 { background-color:f5f5f5}


.blue_title {color: #024265;font-size:12px; font-family:µ¸¿ò,verdana; font-weight:bold}
.black_blod_title {color: #000000;font-size:12px; font-family:µ¸¿ò,verdana; font-weight:bold}
.black_blod_title16{color: #000000;font-size:16; font-family:µ¸¿ò,verdana; font-weight:bold}

.form { background-color:f7f7f7; border:solid 1px d9d9d9;padding:3 2 0 2; }

.basic_blue_t_bg2 { background-color:e2ecf2}
.num{padding: 0 8 0 8 ;font-family:Verdana;font-size:10px;}
.orenge{color: #ff6600;font-size:12px; font-family:µ¸¿ò,verdana}
.blue{color: #0072bc;font-size:12px; font-family:µ¸¿ò,verdana}

.cp_title {color: #ffffff;font-size:13px; font-family:µ¸¿ò,verdana; font-weight:bold;padding:3 0 0 0; text-align:center}
.main_num2 {color: #333333;font-size:17; font-family: verdana;padding:5 0 0 0; text-align:right; font-weight:bold; letter-spacing:-2}
.text_num {width:28; height:18; background-image: url(../img/text_num_bg.gif); color:#FFFFFF; font-weight:bold; text-align:center; padding:1 0 0 0}


.s_tt{color: #396eb9;font-size:16px; font-family:µ¸¿ò,verdana; font-weight:bold; }
.s_tt2{color: #5aaeb8;font-size:13px; font-family:µ¸¿ò,verdana; font-weight:bold; }

/* Update 2015/07/22 **********************************************************************************************************************/
.Conents table {width:100%; font-family:µ¸¿ò,verdana; font-size:12px;}

.Conents table.tSearch {width:100%;border:solid 1px #B8CCE4;border-collapse:collapse;}
.Conents table.tSearch tr {height:32px;}
.Conents table.tSearch th {border-right:solid 1px #B8CCE4;border-bottom:solid 1px #B8CCE4;background:#4F81BD;color: #FFFFFF; text-align:left; padding:3px 0px 0px  10px;}
.Conents table.tSearch td { border-right:solid 1px #B8CCE4;border-bottom:solid 1px #B8CCE4;padding:5px;background:#FFFFFF; text-align:left; padding:3px 0px 0px  10px;}

.Conents table.tSearchLine {width:100%;border:solid 1px #B8CCE4;border-collapse:collapse;}
.Conents table.tSearchLine tr {height:40px;}
.Conents table.tSearchLine th {border-bottom:solid 1px #B8CCE4;background:#4F81BD;color: #FFFFFF; text-align:center;}
.Conents table.tSearchLine tr > td { border-right:solid 0px #B8CCE4; line-height:27px;border-bottom:solid 1px #B8CCE4;padding:5px;background:#FFFFFF; text-align:left;padding:3px 0px 0px  10px; }
.Conents table.tSearchLine input[type=checkbox]{width:18px;height:19px;margin-right:6px;margin-top:2px;border:0;background:url(http://sstatic.naver.net/keypage/outside/mobile_movecheck/im/bu_sp_1.png) no-repeat -30px 1px;background-size:50px 35px;vertical-align:top;-webkit-appearance:none;box-shadow:none;-webkit-border-radius:0}
.Conents table.tSearchLine input[type=checkbox]:checked{background-position:0 1px}

.Conents table.tSearchGray {width:100%;border:solid 1px #D5D5D5;border-collapse:collapse;}
.Conents table.tSearchGray tr {height:40px;}
.Conents table.tSearchGray th {border-bottom:solid 1px #D5D5D5;background:#EEEEEE;color: #000000; text-align:left; padding:3px 0px 0px  10px; }
.Conents table.tSearchGray td { border-bottom:solid 1px #D5D5D5;padding:5px;background:#FFFFFF;}

.Conents table.tList {width:100%;border:solid 1px #B8CCE4;border-collapse:collapse;margin-bottom:20px;}
.Conents table.tList tr {height:32px;}
.Conents table.tList th {border-right:solid 1px #FFFFFF;border-bottom:solid 1px #FFFFFF;background:#4F81BD; color: #FFFFFF;  font-weight:bold;text-align:center; }
.Conents table.tList th.star {border-right:solid 1px #FFFFFF;border-bottom:solid 1px #FFFFFF;background:#4F81BD  url('/img/star.gif') no-repeat 5px; color: #FFFFFF;  font-weight:bold; text-align:left; padding:3px 0px 0px  16px; }
.Conents table.tList th.ball {border-right:solid 1px #FFFFFF;border-bottom:solid 1px #FFFFFF;background:#4F81BD  url('/img/bg_ball.gif') no-repeat 5px; color: #FFFFFF;  font-weight:bold; text-align:left; padding:3px 0px 0px  16px;}
.Conents table.tList td { border-right:solid 1px #DBE5F1;border-bottom:solid 1px #DBE5F1;padding:3px;}
.Conents table.tList td.bg_blue{background:#F7F7f7;}/* {background:#B8CCE4;}*/
.Conents table.tList table {width:100%;border:0px}
.Conents table.tList table td {width:100%;border:0px}

.Conents table.tListAdm {width:100%;border:solid 1px #FFFFFF;border-collapse:collapse;margin-bottom:20px;}
.Conents table.tListAdm tr {height:32px;}
.Conents table.tListAdm th {border-right:solid 1px #FFFFFF;border-bottom:solid 1px #FFFFFF;background:#7F7F7F  url('/img/bg_ball.gif') no-repeat 5px; color: #FFFFFF;  font-weight:bold; text-align:left; padding:3px 0px 0px  16px; }
.Conents table.tListAdm th.star {border-right:solid 1px #FFFFFF;border-bottom:solid 1px #FFFFFF;background:#7F7F7F  url('/img/star.gif') no-repeat 5px; color: #FFFFFF;  font-weight:bold; text-align:left; padding:3px 0px 0px  16px; }
.Conents table.tListAdm td { border-right:solid 1px #FFFFFF;border-bottom:solid 1px #FFFFFF;padding:3px;background:#D8D8D8;}

.bg_white {background:#FFFFFF;}
.bg_LightGray {background:#F7F7f7;}
.bg_sky { background:#E8F0F6;}
.bg_yellow {background:#feffb8;}
.Orange {color:#ED7F25}
.blue {color:#005cac}
.bold {font-weight:bold;}
.right {text-align:right;}
.left {text-align:left; }
.center {text-align:center;}
.fontBig {font-size:14px;}


/* button 
---------------------------------------------- */
.button {
	display: inline-block;
	zoom: 1; /* zoom and *display = ie7 hack for display:inline-block */
	*display: inline;
	vertical-align: baseline;
	margin: 0 2px;
	outline: none;
	cursor: pointer;
	text-align: center;
	text-decoration: none;
	font: 12.8px/100% Arial, Helvetica, sans-serif;
	padding: .5em 2em .55em;
	text-shadow: ;
	-webkit-border-radius: .5em; 
	-moz-border-radius: .5em;
	border-radius: .5em;
	-webkit-box-shadow: 0 1px 2px rgba(0,0,0,.2);
	-moz-box-shadow: 0 1px 2px rgba(0,0,0,.2);
	box-shadow: 0 1px 2px rgba(0,0,0,.2);
}
.button:hover {
	text-decoration: none;
}
.button:active {
	position: relative;
	top: 1px;
}
.button_big {
	display: inline-block;
	zoom: 1; /* zoom and *display = ie7 hack for display:inline-block */
	*display: inline;
	vertical-align: baseline;
	margin: 0 2px;
	outline: none;
	cursor: pointer;
	text-align: center;
	text-decoration: none;
	font: 15px/100% Arial, Helvetica, sans-serif;
	font-weight:bold;
	padding: 12px;
	text-shadow: ;
	-webkit-border-radius: .5em; 
	-moz-border-radius: .5em;
	border-radius: .5em;
	-webkit-box-shadow: 0 1px 2px rgba(0,0,0,.2);
	-moz-box-shadow: 0 1px 2px rgba(0,0,0,.2);
	box-shadow: 0 1px 2px rgba(0,0,0,.2);
}
.button_big:hover {
	text-decoration: none;
}
.button_big:active {
	position: relative;
	top: 1px;
}

.bigrounded {
	-webkit-border-radius: 2em;
	-moz-border-radius: 2em;
	border-radius: 2em;
}
.medium {
	font-size: 12px;
	padding: .4em 1.5em .42em;
}
.small {
	font-size: 11px;
	padding: .2em 1em .275em;
}

/* color styles 
---------------------------------------------- */

/* gray */
.btnGray {
	color: #e9e9e9;
	border: solid 1px #555;
	background: #6e6e6e;
	background: -webkit-gradient(linear, left top, left bottom, from(#888), to(#575757));
	background: -moz-linear-gradient(top,  #888,  #575757);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#888888', endColorstr='#575757');
}
.btnGray:hover {
	background: #616161;
	background: -webkit-gradient(linear, left top, left bottom, from(#757575), to(#4b4b4b));
	background: -moz-linear-gradient(top,  #757575,  #4b4b4b);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#757575', endColorstr='#4b4b4b');
}
.btnGray:active {
	color: #afafaf;
	background: -webkit-gradient(linear, left top, left bottom, from(#575757), to(#888));
	background: -moz-linear-gradient(top,  #575757,  #888);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#575757', endColorstr='#888888');
}

/* white */
.btnWhite {
	color: #606060;
	border: solid 1px #b7b7b7;
	background: #fff;
	background: -webkit-gradient(linear, left top, left bottom, from(#fff), to(#ededed));
	background: -moz-linear-gradient(top,  #fff,  #ededed);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#ededed');
}
.btnWhite:hover {
	background: #f7f7f7;
	border: solid 2px #F54C4D;
	background: -webkit-gradient(linear, left top, left bottom, from(#fff), to(#dcdcdc));
	background: -moz-linear-gradient(top,  #fff,  #dcdcdc);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#dcdcdc');
}
.btnWhite:active {
	color: #999;
	background: -webkit-gradient(linear, left top, left bottom, from(#ededed), to(#fff));
	background: -moz-linear-gradient(top,  #ededed,  #fff);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#ededed', endColorstr='#ffffff');
}
.btnWhite2 {
	color: #606060;
	border: solid 1px #b7b7b7;
	background: #fff;
	background: -webkit-gradient(linear, left top, left bottom, from(#fff), to(#ededed));
	background: -moz-linear-gradient(top,  #fff,  #ededed);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#ededed');
}
.btnWhite2:hover {
	background: #f7f7f7;
	border: solid 2px #5670E3;
	background: -webkit-gradient(linear, left top, left bottom, from(#fff), to(#dcdcdc));
	background: -moz-linear-gradient(top,  #fff,  #dcdcdc);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#dcdcdc');
}
.btnWhite2:active {
	color: #999;
	background: -webkit-gradient(linear, left top, left bottom, from(#ededed), to(#fff));
	background: -moz-linear-gradient(top,  #ededed,  #fff);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#ededed', endColorstr='#ffffff');
}

/* orange */
.btnOrange {
	color: #fef4e9;
	border: solid 1px #da7c0c;
	background: #f78d1d;
	background: -webkit-gradient(linear, left top, left bottom, from(#faa51a), to(#f47a20));
	background: -moz-linear-gradient(top,  #faa51a,  #f47a20);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#faa51a', endColorstr='#f47a20');
}
.btnOrange:hover {
	background: #f47c20;
	background: -webkit-gradient(linear, left top, left bottom, from(#f88e11), to(#f06015));
	background: -moz-linear-gradient(top,  #f88e11,  #f06015);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#f88e11', endColorstr='#f06015');
}
.btnOrange:active {
	color: #fcd3a5;
	background: -webkit-gradient(linear, left top, left bottom, from(#f47a20), to(#faa51a));
	background: -moz-linear-gradient(top,  #f47a20,  #faa51a);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#f47a20', endColorstr='#faa51a');
}

