@charset "utf-8";
/* CSS Document */
* {margin:0; padding:0; font-family:"돋움", Dotum, "굴림", Gulim, AppleGothic, Sans-serif;}
img {border:none; margin:0; padding:0;}
hr {display:none;}
form, div, fieldset {margin:0; padding:0; border:0;}
iframe {margin:0px; padding:0px;}
.clear {clear:both;}

body{ font-family:"돋움",dotum,verdana, tahoma, sans-serif;	font-size:12px; color:#666; margin:0;	padding:0;	letter-spacing:0;}

/* 기본링크 */
a {text-decoration:none; color:#666;}
a:hover, a:active, a:focus {color:#666; text-decoration:none;}

/* 문단의 기본마진 */
p {margin-bottom:1px;} 

/* 라벨 텍스트에 대한 커서모양 설정 */
label {cursor:pointer;}
.hidden{ visibility:hidden;}

/* 리스트스타일 */
dl, dt, dd {padding:0; margin: 0;}
ul {list-style:none;}
ul li {list-style:none;}
ol {list-style:decimal;}
ol li {display:list-item;}

/*input, textarea, select set*/
input, textarea {padding:0px; cursor:pointer; }
select, input, textarea {font-family:"돋움", Dotum, "굴림", Gulim, AppleGothic, Sans-serif; color: #555;}
textarea {border:1px solid #cfcfcf;}
input .type-radio {width:14px; height:14px;} 
legend{ display:none;}
button { border:0; padding:0; background:transparent; cursor:pointer; *overflow:visible; }

/* 캡션 */
.cp_no {font-size:12px;display: none;padding:0;}/*캡션 표시안나게*/
.cp-right {text-align:right; font-size:12px; padding:3px 0 5px 0; font-size:11px;}/*캡션 오른쪽정렬*/
.cp_left {text-align:left; font-size:12px;padding:3px 0 5px 0;font-size:11px;}/*캡션 왼쪽정렬*/

/* 정렬 */
.floatL {float:left;}
.floatR {float:right;}
.left {text-align:left !important;}
.right {text-align:right !important;}
.center {text-align:center !important;}
.top {vertical-align:top;}
.middle {vertical-align:middle;}
.botttom {vertical-align:bottom;}

/* 패딩 */
.pad_t10 {padding-top:10px;}
.pad_t15 {padding-top:15px;}
.pad_t20 {padding-top:20px;}
.pad_t25 {padding-top:25px;}
.pad_t30 {padding-top:30px;}
.pad_b10 {padding-bottom:10px;}
.pad_b15 {padding-bottom:15px;}
.pad_b20 {padding-bottom:20px;}
.pad_b25 {padding-bottom:25px;}
.pad_b30 {padding-bottom:30px;}
.pad_l5 {padding-left:5px;}
.pad_l10 {padding-left:10px;}
.pad_l15 {padding-left:15px;}
.pad_l20 {padding-left:20px;}
.pad_r5 {padding-right:5px;}
.pad_r10 {padding-right:10px;}
.pad_r15 {padding-right:15px;}
.pad_r20 {padding-right:20px;}

/* 마진 */
.mar_t10 {margin-top:10px;}
.mar_t15 {margin-top:15px;}
.mar_t20 {margin-top:20px;}
.mar_t25 {margin-top:25px;}
.mar_t30 {margin-top:30px;}
.mar_b10 {margin-bottom:10px;}
.mar_b15 {margin-bottom:15px;}
.mar_b20 {margin-bottom:20px;}
.mar_b25 {margin-bottom:25px;}
.mar_b30 {margin-bottom:30px;}
.mar_r10 {margin-right:10px;}
.mar_r15 {margin-right:15px;}

/* 폰트색상 */
.fontccc {color:#ccc;}
.font333 {color:#333;}
.font666 {color:#666;}
.font888 {color:#888;}
.font999 {color:#999;}
















