@charset "utf-8";

/*
※ 현재 CSS는 IE 7.0, FireFox 3.x에서 최적화 되었습니다.
=========================== 크로스 브라우징 체크 버전 ===============================
l IE 6.0~8.0, 파폭2.x~, 오페라 8.x~ ,사파리 3,x, 크롬등에서 디버깅이 완료 되었으며, l
l www.w3r.org HTML 유효한 페이지 검증이 마쳤습니다.                                l
l 메인과 몇몇 서브 페이지 접근성 관련하여 작업 완료.                                l
=====================================================================================

==============================================================
l 퍼블리셔팀  김성엽배상                                     l
l 이지넷 개발부   (주)아이지앤씨                             l
l 서울시 서초구 서초동 1599-11 리더스빌딩 14층               l
l TEL : 1544-5780(02-525-2250)    FAX : 02-525-2239          l
l http://www.eznetsol.co.kr                                  l
l e-mail : sung@eznetsol.co.kr or krlak123@nate.com          l
l 작성일자 :2011. 10. 21 ~                                   l
==============================================================
*/

/* 기본 베이스 --// 링크 및 기본 폰트 색상 사이즈등 */

/* common
------------------------------------------------------------------------------------ */
div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, blockquote, th, td, abbr, acronym, address, big, cite, code, ins, small, sub, sup
{ font:100% "Arial", "Tahoma", "돋움", "Dutum"; padding:0; margin:0; /*word-break:break-all;*/ }
/* 이미지 공백 평준화 */
div img, dl img, dt img, dd img, ul img, ol img, li img, h1 img, h2 img, h3 img, h4 img, h5 img, h6 img, pre img, form img, fieldset img, input img, textarea img, p img, blockquote img, th img, td img{ font-size:0; line-height:0; }
/* 이미지 공백 평준화 ====++ */
table{ border-collapse:collapse; border-spacing:0; }
ol, ul, li{ list-style:none; }
h1, h2, h3, h4, h5, h6, th, td{ font-weight:normal; font-size:100%; }
form, fieldset, a img{ border:0; }

q:before,q:after { content:''; }

abbr,acronym { border:0; }

address, abbr, address, big, cite, code, ins, small, sub, sup, em{ font-weight:normal; font-style:normal; }

blockquote, q{ quotes:none; }

.accessibility, .skip, legend
{ position:absolute !important; width:0 !important; height:0 !important; font-size:0 !important; line-height:0 !important; overflow:hidden !important; visibility:hidden !important; }
caption{ display:none; }

hr{ margin:0; padding:0; font-size:0; line-height:0; }

.null{ font-size:0; line-height:0; }

a img, input, textarea, select, img{ vertical-align:top; }

select{ font:90% "Arial", "Tahoma", "돋움", "Dutum"; border:1px solid #D0D0D0; background:#fff; }

/* form */
input{ font:100% "Arial", "Tahoma", "돋움", "Dutum"; color:#6B6D70; vertical-align:middle; }

/* anchor */
a:link, a:visited{ font:100% "Arial", "Tahoma", "돋움", "Dutum"; color:#6a6a6a; line-height:normal; text-decoration:none; }
a:hover, a:active, a:focus{ color:#c00f0a; }

/*ETC*/
@media print{body{color:#000;}}

/* 테두리 없내는 */
a,area {blr:expression(this.onFocus=this.blur())}
:focus { -moz-outline-style:none;}

/* 속성 제어값 */
.clr{ clear:both !important; float:none !important; width:0 !important; height:0 !important; padding:0 !important; font-size:0 !important; line-height:0 !important; overflow:hidden !important; visibility:hidden !important; }

.middle{ vertical-align:middle; padding-top:2px; }


/*
display: inline-block;
outline: none;
cursor: pointer;

text-align: center;
text-decoration: none;

padding:0 20px;

height:62px;
line-height:62px;

font-weight:bold;
font-family:"Tahoma";
color: #494949;

-webkit-border-radius: .5em; 
-moz-border-radius: .5em;
border-radius: .5em;

text-shadow: 0 1px 1px rgba(0,0,0,.3);
-webkit-box-shadow: 0 1px 2px rgba(0,0,0,.2);
-moz-box-shadow: 0 1px 2px rgba(0,0,0,.2);
box-shadow: 0 1px 2px rgba(0,0,0,.2);

border: solid 1px #b9b9b9;

background: #dedede;
background: -webkit-gradient(linear, left top, left bottom, from(#f6f6f6), to(#dedede));
background: -moz-linear-gradient(top,  #f6f6f6,  #dedede);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f6f6f6', endColorstr='#dedede');





background-color:#e9e9e9;
background:-webkit-gradient(linear, left top, left bottom, from(#fafafa), to(#e9e9e9));
background:-moz-linear-gradient(top,  #fafafa,  #e9e9e9);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fafafa', endColorstr='#e9e9e9');
border-bottom:1px solid #e4e4e4;
*/
