@charset "utf-8";
@import url('/~static/src/beebeetree/fonts/pretendard/pretendard.css');

/* ***************  global *************** */
html { margin:0; padding:0;}
body { margin:0; padding:0; height:100%; width:100%;  font-family:'Pretendard', Arial, sans-serif; font-size:16px; color:#555555; font-weight:normal; }
.clearfix:after { content:"."; display:block; height:0; clear:both; visibility:hidden; } .clearfix { display:inline-block; }/*  ie-mac \*/ *html .clearfix {height: 1%;} .clearfix {display: block;}/* ie-mac */

/* *********** other ********** */
.effect {background-color:#000; filter:Alpha(opacity=35); opacity:0.3; -moz-opacity:0.3;}
.pngfilter {height:26px; background:url(pngfile)  0 0 repeat-x; * background:url(pngfile) 0 0 repeat-x; _background-image:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod='scale', src='pngfile');}
/*.iepng {behavior:url('iepngfix.htc');}   after 1*1px blank image    if(typeof blankImg == 'undefined') var blankImg = 'blank.png image url'; */

/* link */
a:link { text-decoration:none; color:#666666} 
a:visited { text-decoration:none; color:#666666} 
a:active { text-decoration:none; color:#666666} 
a:hover { text-decoration:none; color:#666666}

/* image */
img {border:0; vertical-align:top}
/* define */
dl, dt, dd {margin:0px; padding:0px;} 
/* sentence */
div, h1, h2, h3, h4{padding:0; margin:0;}
p {margin:0px; padding:0px}
/* list */
ul, ol, li {list-style-type:none; margin:0px; padding:0px; }

/* area */
hr {display:none;}

/* form */
form { margin:0; padding:0;}
form label, label {height:19px; cursor:default; font-size:15px;}
select { font-size:15px; vertical-align:middle; height:25px; letter-spacing:0px; border:solid 1px #d5d5d5;}
legend {display:none;}
fieldset {margin:0; padding:0; border:none;}
label {margin:0; padding:0}
checkbox {width:13px; height:13px;}
input, textarea {vertical-align:middle; font-size:15px; color:#777777; line-height:18px;}
input.text {  border:5px solid #000; line-height:26px; height:26px; padding:0 5px; font-size:15px; color:#000;}


/* table */ 
table {margin:0; padding:0; border-collapse:collapse;border-spacing:0; border:0;}
td {margin:0px; padding:0px; color:#666666}
td, th { text-align:left}

.notable {margin:0; padding:0; border-collapse:collapse; border-spacing:0; border:0}
.notable th {margin:0; padding:0}

.input1 {
	
	padding:0px 0px 0px 5px;
	border:solid 1px #d5d5d5;
	height:40px;
	line-height:40px;
	width:96%;
}


.floatl { float:left; }
.floatr { float:right; }

.space1 { padding-bottom:10px; }
.space2 { padding-bottom:20px; }
.space3 { padding-bottom:30px; }
.space4 { padding-bottom:40px; }
.space5 { padding-bottom:50px; }

.p { color:#0060af; }