﻿
*     {margin:0; padding:0;}
body  {
	height:100%;
	background: url(  ) repeat-x;
	background-color:#FFFFFF; 
    color:#84867E; font-size: 12px; font-family: Dotum,Dotumche; line-height: 17px;
    scrollbar-highlight-color: #FFFFFF;
    scrollbar-shadow-color: #E5E5E5;
    scrollbar-arrow-color: #808080;
    scrollbar-face-color: #FFFFFF;
    scrollbar-3dlight-color: #E5E5E5;
    scrollbar-darkshadow-color: #FFFFFF;
    scrollbar-track-color: #FFFFFF;
    scrollbar-base-color: #FFFFFF;
}

ul,li       {list-style:none; vertical-align:top}

h1, h2, h3  {margin:0; padding:0; font-size:16px; font-weight:bold; color:#000}   
h4 {margin:0; padding:0; font-size:12px; font-weight:bold; color:#000}
h5, h6  {margin:0; padding:0; font-size:12px; font-weight:bold; color:#666}

td, table {
	line-height:18px;
	font-size:12px; 
	color:#84867E;
	}

img     { border:0}
radio   { border:none;}
chkbox  { border:none;}
ul,li   { list-style:none; margin:0; padding:0; }
textarea	{font-size:12px; color:#666666; overflow:auto; background:#fff;}
input		{padding:0; margin:0; font-size:12px;}

/*LINK*/
a:link, a:visited {color: #84867E; text-decoration: none;}
a:hover, a:active {color: #84867E; text-decoration: none;}


/*index*/
.pad_Mmenu { width:855px; padding-right:90px; padding-top:104px;}
.pad_Mright { width:855px; padding-right:90px;}

/*sub top 공통*/
.pad_subtmenu  { width:625px; padding-bottom:8px; padding-right:25px;}
.subtit_txt {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000; text-decoration:none; line-height:22px; text-align:justify;}
.height23 {height:23px;}

/*sub bg 공통*/
.subcenter_bg {width:600px;background: url(../image/ctit_bg.gif) no-repeat top center; padding:0px 25px 0px 25px;}
.subright_bg { width:650px; background: url(../image/r_bg.gif) repeat-x  ;}
.subceter_mar { margin:0px 25px 25px 0px;}

.w12{ width:12px;} 

/*sub01*/
.sub01_td1 { height:25px; line-height:25px; font-family:Arial, Helvetica, sans-serif dotum, dotumche; font-size:12px; color:#000000;}
.sub01_stit{height:80px; padding-bottom:15px; font-family: "Myriad Pro"; color: #000000;font-size: 16px; }
.txtD{font-size:11px;font-family: Dotum, Dotumche; color: #666;}
.sub01txt1 {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000;text-decoration:none; line-height:22px; padding:36px 0px 36px 0px;}
.pad_bottom48{padding-bottom:48px;}

/*sub02*/
.sub02_td1{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000;text-decoration:none; line-height:22px; padding-top:22px;}

/*sub06*/
.sub06_td1{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000;text-decoration:none; line-height:18px;}
.sub06_td2{ height:70px; padding-bottom:10px; font-family: "Myriad Pro"; color: #000000;font-size: 16px;}
.sub06_stit {font-family:Arial, Helvetica, sans-serif;font-size: 14px; color:#000000; font-weight: bold; line-height:18px; font-style:normal;}
.sub06_stit2{ height:36px; font-family: "Myriad Pro"; color: #000000;font-size: 16px; padding:10px 0px 10px 0px;}
.sub06txt1 {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000;text-decoration:none; line-height:18px; padding:0px 0px 8px 0px;}
.pad_bots06 { padding-bottom:100px;}

/*footer*/
.pad_footer{ padding:20px 0px 60px 0px;}
.pad_right {background-color:e9e4dd;margin:0; padding:0px 25px 0px 0px; width:625px;}
.botmenu{ height:34px; border-top:solid 1px #eeeeee;  width:885px; padding-right:25px;}
.mtd{ height:34px; border-top:solid 1px #006633;}

/*board list*/
.list_tit { font-weight:bold;  color:#636363;}
.list_tit A:link    { font-weight:bold; font-family:Dotum,Dotumche; font-size:12px;  color:#636363; text-decoration:none;}
.list_tit A:visited { font-weight:bold; font-family:Dotum,Dotumche; font-size:12px;  color:#636363; text-decoration:none;}
.list_tit A:hover   { font-weight:bold; font-family:Dotum,Dotumche; font-size:12px; color:#232323; text-decoration:none;}
.list_tit01 { font-weight:normal; color:#84867E;}
	.list_tit01 A:link    { font-weight:normal; font-family:Dotum,Dotumche; font-size:12px;  color:#84867E; text-decoration:none;}
	.list_tit01 A:visited { font-weight:normal; font-family:Dotum,Dotumche; font-size:12px;  color:#84867E; text-decoration:none;}
	.list_tit01 A:hover   { font-weight:normal; font-family:Dotum,Dotumche; font-size:12px; color:#232323; text-decoration:none;}
.list_tit02 { text-align:center; padding-top:2px; color:#fff; font-family:Dotum,Dotumche;}
.list_taltb { background-color:#cdcdcd;}
.list_taltb01 { background-color:#cdcdcd;}
.list_taltb02 { background-color:#E4E4E4;}
.list_taltb03 { background-color:#6FA1D4; height:30px;}

.dater{text-align:right;}
.list_tinp { padding: 17px 15px 11px 15px;}
.list_tinpc01 { padding:7px 0 0 12px; word-break:break-all; font-size:11px; font-family:Dotum,Dotumche; }
.list_tinpc01 A:link    { font-family:Dotum,Dotumche; font-size:11px;  color:#84867e; text-decoration:none;}
.list_tinpc01 A:visited { font-family:Dotum,Dotumche; font-size:11px;  color:#84867e; text-decoration:none;}
.list_tinpc01 A:hover   { font-family:Dotum,Dotumche; color:#232323; text-decoration:none;}

.height23 {height:23px;}
.height2{ height:2px;background-color:#b9c3cb;}

.list_tin01 { border-bottom:1px solid #c1d5ed;font-family:Dotum,Dotumche;  padding-bottom:2px;}
.list_tin02 { border-bottom:1px solid #E4E4E4; font-family:Dotum,Dotumche;  padding-bottom:15px; }
.list_tin03 { border-bottom:1px solid #E4E4E4; font-family:Dotum,Dotumche;  padding:15px 0 15px 0; }
.list_tin03_1 { font-family:Dotum,Dotumche;  padding:15px 0 15px 0; }
.list_tin04 { border-bottom:1px solid #E4E4E4; font-family:Dotum,Dotumche;  padding:5px 0 5px 0; }
.list_num { background-color:#f7f7f7; font-family:Dotum,Dotumche; font-size:11px;  color:#666666; text-align:center; height:33px; }
.list_num A:link    { font-family:Dotum,Dotumche; font-size:11px;  color:#666666; text-decoration:none;}
.list_num A:visited { font-family:Dotum,Dotumche; font-size:11px;  color:#666666; ext-decoration:none;}
.list_num A:hover   { font-family:Dotum,Dotumche; color:#232323; font-weight:bold; text-decoration:none;}

.list_numch { color:#000;  font-weight:bold;}
.img_r { text-align:right; text-decoration:none;}

.det_tit { background-color:#f4f4f4; font-weight:bold; color:#84867e; text-align:center; padding-top:2px;}
.det_tit01 { background-color:#f4f4f4; color:#84867e; text-align:center; padding-top:2px;}
.det_con { padding:20px 24px 20px 24px; }
.pdet_tit { padding-left:25px;}

/*padding/margin*/
.plist_r {padding-right:20px;}