@charset "euc-kr";


/* ÀçÇöÃß°¡------------------------------------------------------------------------------------ */
/* table#myTable{border-collapse:collapse;}
 table#myTable{border-collapse:separate;}*/
table {padding:0; border-spacing:0px; border:0; border-collapse:collapse;}
th, td {padding:0px;}




/* reset common------------------------------------------------------------------------------------ */

*img{border:0}

body{ font:12px "Dotum", "µ¸¿ò","Tahoma", "Verdana", Helvetica, sans-serif; color:#333; margin:0 auto; padding:0; line-height:160%;z-index:9;}

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:12px "Dotum", "µ¸¿ò","Tahoma", "Verdana", Helvetica, sans-serif; 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; padding:0; margin: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, hr
{ 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; }

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

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

select{ font-size:12px; border:1px solid #D0D0D0; background:#fff; }

/* form */
input{ font:12px "Dotum", "µ¸¿ò","Tahoma", "Verdana", Helvetica, sans-serif; color:#333; vertical-align:middle; padding:0; margin:0 }

/* anchor */
a:link, a:visited{ font:12px "Dotum", "µ¸¿ò","Tahoma", "Verdana", Helvetica, sans-serif; color:#333; line-height:normal; text-decoration:none; }


/*ETC*/
@media print{body{color:#000;}}
@media print{body{background:none;}}
@media print{#header_body{display:none;}}
@media print{.cont_title_type_01{display:none;}}
@media print{#footer{display:none;}}

/* ¸µÅ©*/
a,area {blr:expression(this.onFocus=this.blur())}/* for IE */
:focus { -moz-outline-style:none;}/* for Firefox */

/* ³ôÀÌ°ªÀÎ½Ä */
.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; }

#quick_wrap {z-index:9;}
#qck1 {z-index:9;}

/* design------------------------------------------------------------------------------------ */


/***********ÃÖ±Ù°Ô½Ã¹°*******************/
.board1 {padding-top:5px;}
.board1 a{font-family:"µ¸¿ò","Tahoma"; font-size:14px; letter-spacing:-1px; color:#2b2b2b; font-weight:bold;}
.board2 {font-family:"µ¸¿ò","Tahoma"; font-size:14px; letter-spacing:-1px; color:#888888; line-height:16px;padding-top:5px;}
.board2 a {font-family:"µ¸¿ò","Tahoma"; font-size:14px; letter-spacing:-1px; color:#2b2b2b; font-weight:normal;}
.board3{font-family:"Tahoma"; font-size:11px; color:#b5b5b5; line-height:16px;}
.main1{font-family:"µ¸¿ò","Tahoma"; font-size:14px; color:#dee4e6; line-height:16px;}
.main2{font-family:"µ¸¿ò","Tahoma"; font-size:14px; color:#2cc6ff; line-height:16px;}

/***********³×ºñ*******************/
.navi1{font-family:"µ¸¿ò"; font-size:11px; letter-spacing:-1px; color:#b5b5b5;}
.navi2{font-family:"µ¸¿ò"; font-size:11px; letter-spacing:-1px; color:#0293c0; font-weight:bold;}
.navi1_skin{font-family:"µ¸¿ò"; font-size:11px; letter-spacing:-1px; color:#b5b5b5;}
.navi2_skin{font-family:"µ¸¿ò"; font-size:11px; letter-spacing:-1px; color:#8f5ba7; font-weight:bold;}



/************************************ »çÀÌÆ®¸Ê ************************************/

/*.site {COLOR:#636161;} */
.sitemap a:link     { COLOR:#636161; text-decoration: none; font:"µ¸¿ò"; font-size:12px;}
.sitemap a:visited  { COLOR:#636161; text-decoration: none; font:"µ¸¿ò"; font-size:12px;}
.sitemap a:hover    { COLOR:#747de1; text-decoration: none; font:"µ¸¿ò"; font-size:12px;}
.sitemap a:active   { COLOR:#747de1; text-decoration: none; font:"µ¸¿ò"; font-size:12px;}



/************************************ °³ÀÎÁ¤º¸Ãë±Þ¹æÄ§ ************************************/
.privacy1 { COLOR:#5d98b6; font-size:12px; font:"µ¸¿ò"; font-weight:bold; line-height:24px;}
.privacy2 { font:"µ¸¿ò"; font-size:12px; font-weight:bold; line-height:24px;}
.privacy {font:"µ¸¿ò"; font-size:12px; line-height:24px;}
.privacy_box { background-color:#f5f5f5}


.privacy1_skin { COLOR:#743f94; font-size:12px; font:"µ¸¿ò"; font-weight:bold; line-height:24px;}




/************************************ È¯ÀÚ±Ç¸®ÀåÀü ************************************/
.right1 { COLOR:#5d98b6; font:"µ¸¿ò"; font-size:12px; font-weight:bold; line-height:24px;}
.right2 { font:"µ¸¿ò"; font-size:12px; font-weight:bold; line-height:24px;}
.right {font:"µ¸¿ò"; font-size:12px; line-height:24px;}


.right1_skin { COLOR:#743f94; font:"µ¸¿ò"; font-size:12px; font-weight:bold; line-height:24px;}


/************************************ È¸¿ø_°³ÀÎÁ¤º¸ ************************************/
.agree1 { COLOR:#76911a; font-size:12px; font:"µ¸¿ò"; font-weight:bold; line-height:24px;}
.agree2 { font:"µ¸¿ò"; font-size:12px; font-weight:bold; line-height:24px;}


.treat_td a {font-family:"µ¸¿ò","Tahoma"; font-size:14px; color:#2cc6ff; line-height:16px;}
.case_td a {font-family:"µ¸¿ò","Tahoma"; font-size:14px; color:#dee4e6; line-height:16px;}