@font-face {font-family:'nanumbarunGothic'; font-style:normal; font-weight:400; src:url('/font/NanumBarunGothic.eot'); src:url('/font/NanumBarunGothic.eot?#iefix') format('embedded-opentype'),url('/font/NanumBarunGothic.woff2') format('woff2'),url('/font/NanumBarunGothic.woff') format('woff'),url('/font/NanumBarunGothic.ttf') format('truetype');}
TABLE, BODY, INPUT, SELECT, TEXTAREA {color:#666666; font-family:'NanumBarunGothic', sans-serif; word-spacing:0px; height:22px;}
BODY {scrollbar-face-color:#F2F2F2; scrollbar-shadow-color:#B7B7B7; scrollbar-highlight-color:#F2F2F2; scrollbar-3dlight-color:#F2F2F2; scrollbar-darkshadow-color:#E9E9E9; scrollbar-track-color:#E9E9E9; scrollbar-arrow-color:#999999;}
TEXTAREA {border:1px solid #DBDBDB; line-height:17px; padding:0 5px 0 5px; background-color:#F3F3F3; scrollbar-face-color:#f7f7f7; scrollbar-shadow-color:#cccccc; scrollbar-highlight-color:#FFFFFF; scrollbar-3dlight-color:#ffffff; scrollbar-darkshadow-color:#ffffff; scrollbar-track-color:#FFFFFF; scrollbar-arrow-color:#333333; overflow:1;}
A:link {color:#5B5B5B; text-decoration:none;}
A:visited {color:#5B5B5B; text-decoration:none;}
A:active {color:#5B5B5B; text-decoration:none;}
A:hover {color:#C61565; text-decoration:none;}

/**** TD ****/
.td_basic{line-height:20px; text-align:center; padding:0 5px 0 5px;}
.td_redtext{color:#FF3300;}

/**** form ****/
.font_white{ font-size:12px; line-height:16px; text-align:center; color:#ffffff;}
.font_bule{ font-size:12px; line-height:16px; text-align:center; color:#00ffff;}
.font_green{ font-size:12px; line-height:16px; text-align:center; color:#00ff00;}
.font_yellow{ font-size:12px; line-height:16px; text-align:center; color:#fff200;}
.font_wine{ font-size:12px; line-height:16px; text-align:center; color:#67013f;}
.font_brown{ font-size:12px; line-height:16px; text-align:center; color:#662303;}
.font_purple{ font-size:12px; line-height:16px; text-align:center; color:#662d91;}

.font_s_white{ font-size:11px; line-height:16px; text-align:center; color:#ffffff;}
.font_s_pink{ font-size:11px; line-height:16px; text-align:center; color:#f49ac1;}
.font_s_black{ font-size:11px; line-height:16px; text-align:center; color:#303030;}
.font_s_purple{ font-size:11px; line-height:16px; text-align:center; color:#baa9c0;}

select {border:1px solid #aaa; height:24px;}
INPUT[type="text"] {border:1px solid #aaa; padding-left:5px; background:#fff; vertical-align:middle;}
INPUT[type="password"] {border:1px solid #aaa; padding-left:5px; background:#fff;}
INPUT[type="radio"] {vertical-align:middle;}
INPUT[type="checkbox"] {vertical-align:middle;}
label {vertical-align:middle;}
::placeholder{font-size:12px;color:#ccc;}
::-webkit-input-placeholder{font-size:12px;color:#ccc;}
:-moz-placeholder{font-size:12px; color:#ccc; opacity:1}
::-moz-placeholder{font-size:12px; color:#ccc; opacity:1}
:-ms-input-placeholder{font-size:12px; color:#ccc;}
::-ms-input-placeholder{font-size:12px; color:#ccc;}
.box {border-right:#ffffff 1px solid; border-top:#999999 1px solid; padding-left:3px; border-left:#999999 1px solid; color:#666666; border-bottom:#ffffff 1px solid; background-color:#f3f3f3}

.small {letter-spacing:-1px}
.small2 {letter-spacing:2px}
.small3 {letter-spacing:0px}
.small4 {letter-spacing:0px}
.height {line-height:18px;}
.hidden{position:absolute;visibility:hidden}
.num {font-size:11px;}
.cast	{color:#A48EE2}
.cast_b	{color:#A48EE2;font-weight:bold}
.txt_yellow_b {color:#FFBC33;font-weight:bold} /* previewPop 영화제목 :040526 공인식 추가 */

/* 공통 select box */
.c_select {color:#666666;Background-color:#ffffff; text-decoration:none}
.green01 {color:#90B00C; text-decoration:none;}
.c_input {color:#666666;Background-color:#ffffff;}
.big_green {color:#97B715; font-size:13px; text-decoration:none; line-height:13px; font-weight:bold}

.paddl5 {padding-left:5px;}
.paddr5 {padding-right:5px;}
.paddt5 {padding-top:5px;}
.paddb5 {padding-bottom:5px;}

.write_table_left {width:140px; text-align:left; height:36px; padding-right:5px; letter-spacing:0px}
.write_table_right {text-align:left; padding-left:5px;}