@charset "utf-8";  



/*

Title : common.css

Description : common

Author : LBCSOFT Design Team euniya.H

Date : 2013.09

*/



/* ========== C O M M O N ========== */

body,td,th{font-family:'Gulim', '굴림', sans-serif;font-size:12px;color:#707070;letter-spacing:0px}



input, button{font-family:'Dotum', '돋움', sans-serif;font-size:12px;overflow:visible}

input[type="radio"]{*width:13px;*height:13px;font-family:'Gulim', '굴림', sans-serif;vertical-align:top}

input[type="checkbox"]{*width:13px;*height:13px;font-family:'Gulim', '굴림', sans-serif;vertical-align:middle}

input[type="text"]{font-family:'Gulim', '굴림', sans-serif;font-size:12px;color:#707070;padding-left:3px;border:1px solid #abadb3}

input[type="password"]{font-family:'Gulim', '굴림', sans-serif;font-size:12px;color:#707070;padding-left:3px;border:1px solid #abadb3}

input[type="file"]{font-family:'Gulim', '굴림', sans-serif;font-size:12px;height:22px;color:#707070;background:#fff;border:1px solid #abadb3;text-align-last:right;padding-right:10px;width:280px}



select{font-family:'Gulim', '굴림', sans-serif;font-size:13px;color:#707070;vertical-align:middle;border:solid 1px #abadb3}

textarea{font-family:'Gulim', '굴림', sans-serif;font-size:12px;color:#707070;padding:5px;vertical-align:middle;border:1px solid #abadb3}



button[disabled='disabled'],

button:hover[disabled='disabled']{cursor:default;color:#b8b8b8;background:#f4f4f4;font-weight:bold;text-shadow:1px 1px #fff}

button:active[disabled='disabled']{cursor:default;color:#b8b8b8;background:#f4f4f4;font-weight:bold;text-shadow:1px 1px #fff;box-shadow:none;border-color:#dbdbdb #d2d2d2 #b2b2b2 #d2d2d3}



caption span.hidden{visibility:hidden;width:0;height:0;font-size:0}

.hidden{visibility:hidden;position:absolute;width:0;height:0;font-size:0}

.clear{clear:both;font-size:0;height:0}

em, address{font-style:normal}

em.block{display:block}



/* text_link_style */

a:link, a:visited, a:hover, a:active{color:#707070;text-decoration:none}

a:hover{color:#0076c8}



/* margin & padding */

.mt3{margin-top:3px}

.mb5{margin-bottom:5px}

.mb10{margin-bottom:10px}

.mb25{margin-bottom:25px}

.mr10{margin-right:10px}

.mr11{margin-right:11px}

.mr20{margin-right:20px}



/* float */

.float_left{float:left}

.float_right{float:right}



/* text_align */

.t_al{text-align:left}

.t_ar{text-align:right}

.t_ac{text-align:center}



/* button_align */

.btn_left{clear:both;text-align:left;padding-top:15px}

.btn_right{clear:both;text-align:right;padding-top:15px}

.btn_center{clear:both;text-align:center;padding-top:15px}



.btn_clear{clear:both;padding-top:15px}

.btn_clear .left{float:left;text-align:left}

.btn_clear .right{text-align:right}



/* button_default_style */

.btn{

	display:inline-block;

	padding:5px 10px;

	margin:0;

	border:1px solid #ccc;

	border-color:#dbdbdb #d2d2d2 #b2b2b2 #d2d2d3;

	cursor:pointer;

	color:#707070;

	font-weight:bold;

	border-radius:2px;

	vertical-align:middle;

	font-size:11px;

	line-height:normal;

	background-color:#fff;

	background:-webkit-gradient(linear, left top, left bottom, from(#fff), to(#f2f2f2));

	background:-moz-linear-gradient(top, #fff, #f2f2f2);

	background:-o-gradient(top, #fff, #f2f2f2);

	background:linear-gradient(top, #fff, #f2f2f2);

}

.btn:hover{color:#707070}



/* button_color_style_blue */

.btn.blue {

	border-color:#0460a4 #025898 #014f8a #025898;

	color:#fff;

	background-color:#0661a7;

	background: -webkit-gradient(linear, left top, left bottom, from(#266bc4), to(#0661a7));

	background: -moz-linear-gradient(top, #266bc4, #0661a7);

	background: -o-linear-gradient(top, #266bc4, #0661a7);

	background: linear-gradient(top, #266bc4, #0661a7);

}



/* textbox_style */

input.tbox01{width:23px;height:19px}

input.tbox02{width:50px;height:21px}

input.tbox03{width:80px;height:21px}

input.tbox04{width:120px;height:21px}

input.tbox05{width:139px;height:21px}

input.tbox06{width:268px;height:21px}

input.tbox07{width:80px;height:20px}

input.tbox08{width:575px;height:21px}

input.tbox09{width:206px;height:29px}

input.tbox10{width:122px;height:21px}

input.tbox11{width:70px;height:21px}

input.tbox12{width:198px;height:21px}



/* text_color_style */

.txt_blue{color:#1e65c5}

.txt_red{color:#f25f06}

.txt_req{color:#FF0000 !important}



/* disabled_img_style */

.disabled_img {

	background: #ffffff; filter:alpha(opacity=50); -khtml-opacity: 0.5; -moz-opacity: 0.5; opacity: 0.5;

}

#nodelink {
	
	height: 69px;
}
#nodelink option{
	
	white-space: pre-line;
}