/*높이 19px(작은버튼)*/
.mini_btn_01 a {padding:1px 0px 0px 6px; display:inline-block; text-decoration:none; line-height:15px; background:url(../images/btn/mini_btn_01.jpg) no-repeat 0px 0px;}
.mini_btn_01 a strong {font-family:"NanumGothic", "돋움", sans-serif; display:inline-block; padding:4px 9px 2px 3px; *padding:3px 9px 3px 3px; font-weight:normal; font-size:11px; cursor:pointer; text-align:center; background:url(../images/btn/mini_btn_01.jpg) no-repeat 0px 0px;}

/*흰색그라데이션*/
.mini_color_01 a {color:#666666; background-position:left 1px;}
.mini_color_01 a strong {background-position:100% 0px;}

/*어두운 회색*/
.mini_color_02 a {color:#ffffff; background-position:left -49px;}
.mini_color_02 a strong {background-position:100% -50px;}

/*빨간색*/
.mini_color_03 a {color:#ffffff; background-position:left -99px;}
.mini_color_03 a strong {background-position:100% -100px;}



/*높이 22px(작은버튼)*/
.mini_btn_02 {position:relative; top:-1px; vertical-align:top;}

/*크롬, 사파리 핵*/
@media screen and (-webkit-min-device-pixel-ratio:0){.mini_btn_02 {top:-1px; vertical-align:middle;}}
.mini_btn_02 a {padding:1px 0px 0px 6px; display:inline-block; text-decoration:none; line-height:14px; background:url(../images/btn/mini_btn_02.jpg) no-repeat 0px 0px;}
.mini_btn_02 a strong {font-family:"NanumGothic", "돋움", sans-serif; display:inline-block; padding:6px 9px 2px 3px; font-weight:normal; font-size:11px; cursor:pointer; text-align:center; background:url(../images/btn/mini_btn_02.jpg) no-repeat 0px 0px;}

/*회색그라데이션*/
.mini_color_001 a {color:#444444; background-position:left 1px;}
.mini_color_001 a strong {background-position:100% 0px;}

/*높이 30px(작은버튼)*/
.mini_btn_03 {position:relative; top:-1px; vertical-align:top;}

/*크롬, 사파리 핵*/
@media screen and (-webkit-min-device-pixel-ratio:0){.mini_btn_03 {top:-1px; vertical-align:middle;}}
.mini_btn_03 a {padding:1px 0px 0px 6px; display:inline-block; text-decoration:none; line-height:17px; background:url(../images/btn/mini_btn_03.jpg) no-repeat 0px 0px;}
.mini_btn_03 a strong {font-family:"NanumGothic", "돋움", sans-serif; display:inline-block; padding:6px 9px 7px 3px; font-weight:normal; font-size:11px; cursor:pointer; text-align:center; background:url(../images/btn/mini_btn_03.jpg) no-repeat 0px 0px;}

/*회색그라데이션*/
.mini_color_002 a {color:#444; background-position:left 1px;}
.mini_color_002 a strong {background-position:100% 0px;}


/*높이 41px(큰버튼)*/
.big_btn_01 a {padding:1px 0px 0px 15px; display:inline-block; text-decoration:none; line-height:17px; background:url(../images/btn/big_btn_01.jpg) no-repeat 0px 0px;}
.big_btn_01 a strong {font-family:"NanumGothicBold", "돋움", sans-serif; display:inline-block; padding:12px 24px 13px 10px; font-size:15px; cursor:pointer; text-align:center; background:url(../images/btn/big_btn_01.jpg) no-repeat 0px 0px;}

/*연녹색*/
.big_color_01 a {color:#ffffff; background-position:left 1px;}
.big_color_01 a strong {background-position:100% 0px;}

/*짖은회색*/
.big_color_02 a {color:#ffffff; background-position:left -99px;}
.big_color_02 a strong {background-position:100% -100px;}

/*밝은회색*/
.big_color_03 a {color:#929292; background-position:left -199px;}
.big_color_03 a strong {background-position:100% -200px;}

/*높이 50px(큰버튼)*/
.huge_btn_01 a {padding:1px 0px 0px 15px; display:inline-block; text-decoration:none; line-height:22px; background:url(../images/btn/huge_btn_01.jpg) no-repeat 0px 0px;}
.huge_btn_01 a strong {font-family:"NanumGothic", "돋움", sans-serif; font-weight:normal; display:inline-block; padding:14px 24px 15px 10px; font-size:18px; cursor:pointer; text-align:center; background:url(../images/btn/huge_btn_01.jpg) no-repeat 0px 0px;}

/*짖은회색*/
.huge_color_01 a {color:#ffffff; background-position:left 1px;}
.huge_color_01 a strong {background-position:100% 0px;}

/*짖은파랑*/
.huge_color_02 a {color:#ffffff; background-position:left -99px;}
.huge_color_02 a strong {background-position:100% -100px;}


/*높이 27px(작은버튼)*/
.small_btn_01 a {padding:1px 0px 0px 15px; display:inline-block; text-decoration:none; line-height:15px; background:url(../images/btn/small_btn_01.jpg) no-repeat 0px 0px;}
.small_btn_01 a strong {font-family:"돋움", sans-serif; display:inline-block; padding:8px 24px 4px 10px; font-weight:normal; font-size:11px; cursor:pointer; text-align:center; background:url(../images/btn/small_btn_01.jpg) no-repeat 0px 0px;}

/**/
.small_color_01 a {color:#7d7d7d; background-position:left 1px;}
.small_color_01 a strong {background-position:100% 0px;}

/**/
.small_color_02 a {color:#ffffff; background-position:left -49px;}
.small_color_02 a strong {background-position:100% -50px;}


/*높이 30px(작은버튼)*/
.list_search_bar_btn_01 {position:relative; top:-1px; vertical-align:top; font-size:14px;}

/*크롬, 사파리 핵*/
@media screen and (-webkit-min-device-pixel-ratio:0){.list_search_bar_btn_01{top:1px;vertical-align:middle;}}
.list_search_bar_btn_01 a {padding:1px 0px 0px 6px; display:inline-block; text-decoration:none; line-height:14px; background:url(../images/btn/list_search_bar_btn_01.jpg) no-repeat 0px 0px;}
.list_search_bar_btn_01 a strong {font-family:"NanumGothic", "돋움", sans-serif; display:inline-block; padding:8px 10px 8px 4px; font-weight:normal; font-size:14px; cursor:pointer; text-align:center; background:url(../images/btn/list_search_bar_btn_01.jpg) no-repeat 0px 0px;}

/*회색그라데이션*/
.list_search_bar_btn_color_01 a {color:#fff; background-position:left 1px;}
.list_search_bar_btn_color_01 a strong {background-position:100% 0px;}

/*회색그라데이션*/
.list_search_bar_btn_color_01 a {color:#fff; background-position:left 1px;}
.list_search_bar_btn_color_01 a strong {background-position:100% 0px;}

/*회색그라데이션*/
.list_search_bar_btn_color_01 a {color:#fff; background-position:left 1px;}
.list_search_bar_btn_color_01 a strong {background-position:100% 0px;}

/*회색그라데이션*/
.list_search_bar_btn_color_04 a {color:#fff; background-position:left -149px;}
.list_search_bar_btn_color_04 a strong {background-position:100% -150px;}


/*회색 input 버튼*/
/*.input_btn_02 {display:inline-block; background:url(../images/btn/mini_btn_02.jpg) no-repeat left top; padding:0; margin:0 0 0 1px; position:relative; top:0px; *top:4px;}
.input_btn_02 input {font-size:11px; font-weight:normal; font-family:"돋움", sans-serif; display:inline-block; color:#444444; border:0px solid red; padding:2px 0 0 0; margin:0 0 0 1px; line-height:15px;}
.input_btn_02 input {background:url(../images/btn/mini_btn_02.jpg) no-repeat 100% top; height:22px;}
*/
.input_btn_02 {display:inline-block; background:url(../images/btn/mini_btn_03.jpg) no-repeat left top; padding:0; margin:0 0 0 1px; position:relative; top:-1px; *top:0px; top:0px\0IE8;}
@media screen and (-webkit-min-device-pixel-ratio:0){.input_btn_02 {top:0px; vertical-align:middle;}}
.input_btn_02 input {font-size:11px; font-weight:normal; font-family:"돋움", sans-serif; display:inline-block; color:#444444; border:0px solid red; padding:2px 0 0px 0; margin:0 0 0 1px; line-height:15px; vertical-align:middle;}
.input_btn_02 input {background:url(../images/btn/mini_btn_03.jpg) no-repeat 100% top; height:30px;}

/*높이:41px, 가로:109px(큰버튼) input */
.input_big_btn_01 {display:inline-block; padding:0px; margin:1px 1px 0 1px; position:relative; top:1px; **top:-2px; border:0px solid red;}
.input_big_btn_01 input {font-size:15px; font-weight:bold; font-family:"NanumGothic", sans-serif; display:inline-block; padding:2px 0 0 0px; margin:0 0 0 0px; line-height:17px; border:0px solid red;}
.input_big_btn_01 input {background:url(../images/btn/input_big_btn_01.jpg) no-repeat 100% top; height:41px; z-index:2; width:109px; border:0px solid red;}



/*높이:41px, 가로:151px(큰버튼) input */
.input_big_btn_02 {display:inline-block; padding:0px; margin:1px 1px 0 1px; position:relative; top:1px; **top:-2px; border:0px solid red;}
.input_big_btn_02 input {font-size:15px; font-weight:bold; font-family:"NanumGothic", sans-serif; display:inline-block; border:0px solid red; padding:2px 0 0 0px; margin:0 0 0 0px; line-height:17px;}
.input_big_btn_02 input {background:url(../images/btn/input_big_btn_02.jpg) no-repeat 100% top; height:41px; z-index:2; width:151px; border:0px solid red;}


/*input 박스 공통*/
.input_big_color_01 input {background-position:100% 0px; color:#ffffff;}

/**/
.input_big_color_02 input {background-position:100% -100px; color:#ffffff;}

/* 디폴트 버튼 - 높이 25px 정팀장*/
.btn_default a {display:block; background:url('../images/btns/btn_default_black.png') left 0; float:left; font-family:"NanumGothic", "돋움", sans-serif; font-size:11px; color:#FFF; padding-left:15px; text-decoration:none; height:25px; cursor:pointer; margin-right:3px; overflow:hidden;}
.btn_default a:hover {background:url('../images/btns/btn_default_black.png') left -25px;}
.btn_default a span {display:block; float:left; background:url('../images/btns/btn_default_black.png') right 0; line-height:25px; padding-right:15px; height:25px; overflow:hidden;}
.btn_default a:hover span {background:url('../images/btns/btn_default_black.png') right -25px; color:#FFF;}

.btn_default2 a{display:block; background:url('../images/btns/btn_default_2.png') left 0; float:left; font-family:"NanumGothic", "돋움", sans-serif; font-size:11px; color:#008a8a; padding-left:10px; text-decoration:none; height:25px; cursor:pointer; margin-right:1px; overflow:hidden;}
.btn_default2 a:hover{background:url('../images/btns/btn_default_2.png') left -25px; color:#008a8a;}
.btn_default2 a span{display:block; float:left; background:url('../images/btns/btn_default_2.png') right 0; line-height:25px; padding-right:10px; height:25px; overflow:hidden; color:#008a8a;}
.btn_default2 a:hover span{background:url('../images/btns/btn_default_2.png') right -25px; color:#008a8a;}

/* PROJECT 버튼 */
.bottom_btn {text-align:center;}
.bottom_btn a {background:url(../images/btn/btn_small_cancel.png) no-repeat center center; color:#fff; padding:5px 15px; text-decoration:none;}