
* { font-family:돋움;margin:0;padding:0;}/*word-break:keep-all; */

img			{ border:0;} /*에디터에서 지정한 이미지 정렬에 영향을 미치므로 지움*/ 
map			{ border:0;} 
area			{ border:0;} 
form		{ margin:0;padding:0;font-size:12px; }
fieldset { border:none;margin:0;padding:0; }
table { border-collapse:collapse;empty-cells:show; }
TD {color: #585858;font: 12px 굴림,Arial;}
p {margin:0;padding:0;}

/* Text */
.text {line-height:150%; }

/*img {display:block;margin:0;padding:0; }*/

input { font-family:돋움; }
/*form input { height:14px;border:none;background:#f3f4f5 url('/user_folder/data/front/img/common/inputBg.gif') left top no-repeat;color:#7b7d80;font-size:11px;line-height:12px;padding:4px 0 0 4px; }*/
form input { border-top:1px solid #c9cacb;border-left:1px solid #c9cacb;color:#9b9c9f;border-right:1px solid #c9cacb;color:#9b9c9f;border-bottom:1px solid #c9cacb;color:#9b9c9f;font-size:11px;padding:0px 0 0px 0px;height:18px; }
/*form td {padding:0 !important;}*/
form .radio { border-top:none !important;border-left:none !important; }

label .radio { border-top:none !important;border-left:none !important; }
.radio { background:transparent;border:none !important;border-top:none !important;margin:0 0 2px 0 !important;padding:0 !important;width:12px;height:12px; }
textarea {background-color:transparent;left top no-repeat ;border:none;width:100%;margin:0;padding:4px;color:#953232; }
.textarea1 {background-color:transparent;center top no-repeat ;border:none;width:100%;margin:0;padding:4px;color:#5b5b5b; 
scrollbar-3dlight-color:595959;scrollbar-arrow-color:7F7F7F;scrollbar-face-color:DFDFDF;scrollbar-highlight-color:FFFFF;
scrollbar-track-color:#FFFFFF;scrollbar-shadow-color:595959;scrollbar-base-color:CFCFCF;scrollbar-darkshadow-color:FFFFFF;}
.textarea2{background-color:transparent;center top no-repeat ;border:none;width:100%;margin:0;padding:4px;color:#5b5b5b; 
scrollbar-3dlight-color:4c703b;scrollbar-arrow-color:ffffff;scrollbar-face-color:70af54;scrollbar-highlight-color:c8f0b7;
scrollbar-track-color:f3ffee;scrollbar-shadow-color:4c703b; scrollbar-base-color:CFCFCF;scrollbar-darkshadow-color:c8f0b7;}
.textarea3{background-color:transparent;center top no-repeat ;border:none;width:100%;margin:0;padding:4px;color:#5b5b5b; 
scrollbar-3dlight-color:0d7291;scrollbar-arrow-color:ffffff;scrollbar-face-color:00b9f2;scrollbar-highlight-color:d2eff8;
scrollbar-track-color:eeeeee;scrollbar-shadow-color:0d7291; scrollbar-base-color:CFCFCF;scrollbar-darkshadow-color:d2eff8;}
.textarea4{background-color:transparent;center top no-repeat ;border:none;width:100%;margin:0;padding:4px;color:#5b5b5b; 
scrollbar-3dlight-color:c34063;scrollbar-arrow-color:ffffff;scrollbar-face-color:fc7e9f;scrollbar-highlight-color:ffd9dc;
scrollbar-track-color:eeeeee;scrollbar-shadow-color:c34063; scrollbar-base-color:CFCFCF;scrollbar-darkshadow-color:ffd9dc;}
.textarea5{background-color:transparent;center top no-repeat ;border:none;width:100%;margin:0;padding:4px;color:#5b5b5b; 
scrollbar-3dlight-color:8f5f38;scrollbar-arrow-color:ffffff;scrollbar-face-color:d8822e;scrollbar-highlight-color:e8b790;
scrollbar-track-color:ffffff;scrollbar-shadow-color:8f5f38; scrollbar-base-color:CFCFCF;scrollbar-darkshadow-color:e8b790;}
select { margin-bottom:1px;background:#ffffff;border:1px solid #cccccc;color:#7b7d80;font-size:11px;padding:2px 0; }
.gullim12orange{font-family:"굴림"; font-size:12px; font-weight:bold; color:#FF6600;}
.gullim12blue{font-family:"굴림"; font-size:12px; font-weight:bold; color:#6699cc;}
.sel		{ display:inline;}
ul { list-style:none;margin:0;padding:0; }
li { list-style-type:none;margin:0;padding:0; }
label { margin:0;padding:0; }
.inputF { height:14px;border-top:1px solid #c9cacb;border-left:1px solid #c9cacb;background:#f3f4f5 url('/images/common/inputBgF.gif') left top no-repeat;color:#9b9c9f;font-size:11px;line-height:12px;padding:4px 0 0 4px; }
.inputL { border-top:1px solid #c9cacb;border-left:1px solid #c9cacb;background:#f3f4f5 url('/images/common/textareaBg.gif') left top no-repeat ;color:#9b9c9f;font-size:11px;line-height:12px;padding:4px 0 1px 4px; }
.input01 { border-top:1px solid #c9cacb;border-left:1px solid #c9cacb;;color:#000000;font-size:11px;line-height:18px;padding:0px 0 0px 0px; height:20px;}
.input14 { border-top:1px solid #c9cacb;border-left:1px solid #c9cacb;;color:#000000;font-size:11px;line-height:22px;padding:0px 0 0px 0px; height:20px;}

h1 {display:inline;float:left;background:url('/user_folder/data/admin/image/common/ico01.gif') left top no-repeat;font-family:"돋움";font-size:16px;color:#984915;font-weight:bold;padding-left:20px;height:22px; }
#h1c {display:inline;float:center;background:url('/user_folder/data/admin/image/common/ico01.gif') left top no-repeat;font-family:"돋움";font-size:16px;color:#984915;font-weight:bold;padding-left:20px;height:22px; }
h2 {display:inline;float:left;background:url('/user_folder/data/admin/image/common/ico02.gif') left 2px no-repeat;font-family:"돋움";font-size:14px;color:#984915;font-weight:bold;padding-left:18px;height:22px; }
#h2c {display:inline;float:center;background:url('/user_folder/data/admin/image/common/ico02.gif') left 2px no-repeat;font-family:"돋움";font-size:14px;color:#984915;font-weight:bold;padding-left:18px;height:22px; }
h3 {display:inline;float:left;background:url('/user_folder/data/admin/image/common/ico03.gif') left 4px no-repeat;font-family:"돋움";font-size:11px;color:#984915;font-weight:bold;padding-left:10px;height:22px; }
#h3c {display:inline;float:center;background:url('/user_folder/data/admin/image/common/ico03.gif') left 4px no-repeat;font-family:"돋움";font-size:11px;color:#984915;font-weight:bold;padding-left:10px;height:22px; }

.imagesize{
margin:10;padding-left:10;padding-right:10; 
}
.nobdr	{ background:transparent;border:none !important;border-top:none !important;margin:0 0 2px 0 !important;padding:0 !important;width:12px;height:12px; }

.scr		{
			scrollbar-face-color:#fff;
			scrollbar-highlight-color:#fff;
			scrollbar-3dlight-color:#d0d0d0;
			scrollbar-shadow-color:#d0d0d0;
			scrollbar-darkshadow-color:#fff;
			scrollbar-track-color:#fff;
			scrollbar-arrow-color:#d0d0d0; }
.scr1		{ overflow-y:auto;		
			scrollbar-face-color:#fff;
			scrollbar-highlight-color:#fff;
			scrollbar-3dlight-color:#d0d0d0;
			scrollbar-shadow-color:#d0d0d0;
			scrollbar-darkshadow-color:#fff;
			scrollbar-track-color:#f4f4f4;
			scrollbar-arrow-color:#d0d0d0; }

/*.fixed			{ table-layout:fixed; }	*/
.right			{ float:right; }
.left			{ float:left; }
.inline		{ display:inline; }
.block		{ display:block; }
.txCenter			{ text-align:center; }
.txCenter td {border-bottom:1px solid #d2d2d2;}

.txRight			{ text-align:right; }
.txLeft		{ text-align:left; }
.txJustify			{ text-align:justify; }
.top			{ vertical-align:top; }
.middle			{ vertical-align:middle; }
.bottom			{ vertical-align:bottom; }
.hidden			{ overflow:hidden; }
.lc		  	{ text-overflow:ellipsis;overflow:hidden; }
.hand			{ cursor:Pointer; }
.clear			{ clear:both; }
.vHidden			{ visibility:hidden; }
.txEn { font-family:verdana;font-size:10px; }

.last { background:none !important;border:none !important; }
.last2 { border:none !important; }
.lastTr td, .lastTr th { background:none !important;border:none !important; }

.end td .end th { border-bottom:none !important; }
.end td { background:none !important; }
.first th, .first td { background:none !important; }

.lineB { background:url('/user_folder/data/front/img/common/line.gif') left bottom repeat-x; }
.bu { background:url('/user_folder/data/front/img/common/bu02.gif') left 5px no-repeat;padding-left:8px !important; }
.bu02 { background:url('/user_folder/data/front/img/common/bu03.gif') left 5px no-repeat;padding-left:12px !important; }
.BdotGreen { font-weight:bold;color:#3b7633; }
.dotGreen { font-weight:normal;color:#3b7633; }
.mgt6 { margin-top:6px !important; }
/* PNG */
/*.iePngFix 	{ behavior:url('/css/iepngfix.htc'); }*/
.selBox 	{ behavior:url('/common/css/select1.htc'); }

/******* text link *******/
.small		{ font-family:돋움;font-size:11px;line-height:14px; }
.strong		{ font-weight:bold; }
.ls1px		{ letter-spacing:-1px; }
.ws1px		{ word-spacing:-1px; }
.lh16		{ line-height:16px; }
.lh21		{ line-height:21px; }


a	{ color: #585858;selector-dummy:expression('this.hideFocus=true'); }
a:link		{ color: #585858;text-decoration:none; }
a:visited	{ color: #585858;text-decoration:none; }
a:hover		{ color: #585858;text-decoration:none; }
a:active	{ color: #585858;text-decoration:none; }
a.link:hover { color:#3b7633; }


.bgTop {position:absolute;top:0;left:0;z-index:-1;display:block;width:266px;height:279px;background:url('/user_folder/data/front/img/common/subBg.jpg') left top no-repeat;}
.indexBg { background:url('/user_folder/data/front/img/common/indexBg.gif') left -1px repeat-x !important; }

/* left */
#left h2 { position:relative;z-index:333;display:block;margin-bottom:14px; }
#left .menu { padding:0 0 12px 0; }
#left .menu li { padding:0 0 4px 0;margin:0;border-bottom:1px solid #e8e8e8;margin-bottom:0; }
	*:first-child+html #left .menu li { margin-bottom:-8px; }
	*html #left .menu li { margin-bottom:-8px; }
#left .menu li a { }
#left .menu li img {display:block;margin:0;padding:0; }
#left .menu li .submenu { display:block;padding:8px 0; }
#left .menu li .submenu a { display:block;width:190px; }
#left .menu li .submenu a img { display:inline;padding:0; }
#left .subOver { background:#59a64f; }
#left .subOut { background:#fff; }


/* selectionArea */
#content .selection { width:100%;background:#f6f6f6;padding:8px 0;margin-bottom:16px; }
#content .selection .select { float:left;display:block;width:608px;padding-left:12px; }

/* paging */
#content #paging { clear:both;width:100%;text-align:center;margin-top:16px; }
#content #paging img.prv { padding-right:10px; }
#content #paging img.nxt { padding-left:6px; }
#content #paging .pageNum { position:relative;top:0;margin-left:-8px; }
#content #paging .pageNum:first-child a { border:1px solid black; }
#content #paging .pageNum strong { padding:0 4px 0 8px;font-size:11px;color:#878787;background:url('/user_folder/data/front/img/common/ico_paging.gif') left center no-repeat; }
#content #paging .pageNum a { padding:0 4px 0 8px;font-size:11px;color:#878787;text-decoration:none;background:url('/user_folder/data/front/img/common/ico_paging.gif') left center no-repeat; }
#content #paging .pageNum a.current { font-weight:bold; }

/* btn */
#btn { clear:both;margin-top:8px; }

/* title */
#content .subTitle { padding-bottom:12px; }
#content .subTitle02 { padding-bottom:4px; }
#content .subTitle03 { padding-top:16px; }
#content .infoText { margin:16px 0 4px 0; }

	/* mouse event */	
	.overText td, .overText a { color:#3b7633; }
	.outText td, .outText a { color:#666; }

	/* tab */
	#content .tab { width:100%;height:22px;border-bottom:1px solid #c0c5ca;margin-bottom:10px; }
	#content .tab img { position:relative;bottom:-1px;margin:0 0 0 -2px; }

	/* list */
	#content .bu01 {}
	#content .bu01 li { display:block;background:url('/user_folder/data/front/img/common/bu01.gif') 3px 6px no-repeat;padding-left:12px;margin:2px 0; }
	#content .bu01 li strong { color:#3b7633;font-weight:normal; }
	#content .bu01 li strong.bold { color:#3b7633;font-weight:bold; }
	#content .dotSpan { display:block;background:url('/user_folder/data/front/img/common/bu01.gif') 3px 6px no-repeat;padding-left:12px;margin:2px 0; }
	
	
	/* gallery list */
	#content .list01 { clear:both;width:100%;border-top:2px solid #a7c2a3;border-bottom:2px solid #d8dadc; }
	#content .list01 li { clear:both;display:block;width:100%;border-top:1px dashed #b5b5b5;position:relative;top:-1px; }
	#content .list01 li span img { vertical-align:middle; }
	#content .list01 li .img { float:left;width:152px;height:126px; }
	#content .list01 li .img img { width:120px;height:95px;display:block;margin:15px;padding:3px;border:1px solid #d8d8d8;background:#f6f6f6; }
	#content .list01 li .thum { display:block;height:108px;padding:15px 0 0 0; }
	#content .list01 li .thum span { display:block; }
	#content .list01 li .thum .tit { float:left;width:394px;margin-right:15px;font-weight:bold;color:#3b7633 !important; }
	#content .list01 li .thum .tit a { font-weight:bold;color:#3b7633 !important; }
	#content .list01 li .thum .date {  }
	#content .list01 li .thum .tit img, #content .list01 li .thum .date img { padding-right:4px; }
	#content .list01 li .thum .cont { float:left;width:394px;height:64px;overflow:hidden;margin-top:16px; }
	#content .list01 li .thum .cont img { display:block;padding-bottom:4px; }
	#content .contList li { display:block;border-top:none;width:394px;overflow:hidden;line-height:16px;margin-top:2px;padding-left:8px; }/* background:url('/user_folder/data/front/img/common/bu01.gif') left 4px no-repeat; */
	
	#content .listE li .thum .cont { margin-top:0 !important;margin-right:12px;height:92px;overflow:hidden !important; }
	#content .listE li .thum .cont img { padding-bottom:8px; }
	

	/* photoGallery List */
	#content .galleryList { clear:both;margin:0;padding:0;background:url('/image/kr/prCenter/galleryBg.gif') left 12px repeat-x;border-bottom:2px solid #d8dadc;margin-top:-14px; }
	#content .galleryList li { height:184px;margin-top:24px; }
	#content .galleryList li span { float:left;display:block;width:148px; }
	#content .galleryList li span.li01 { }
	#content .galleryList li span.li02 { margin:0 23px 0 23px; }
	#content .galleryList li span.li03 { margin-right:23px; }
	#content .galleryList li span.li04 { }
	#content .galleryList li span .img { position:relative;display:block;width:153px;height:123px; }
	#content .galleryList li span .img img { margin:2px; }
	#content .galleryList li span strong { display:block;text-align:center;padding:4px 0 4px 0; }
	#content .galleryList li span .btn { display:block;text-align:center;height:20px; }

	/* list */
    .listTb { width:700px; margin:10px 0 0 0;padding:0;}
    .listTb caption { margin:0; padding:0; }
    .listTb dl { height:20px;margin:0; padding:0; }
    .listTb dt { float:left;text-align:left; width:470px;font-weight:bold;margin:0;padding:0; }
    .listTb dd { float:right;text-align:right;width:300px;margin:0;padding:0;  }


    .fc3a { color:#3a3a3a; }
    .fc3a a { color:#3a3a3a;text-decoration:none; }
    .fc3a a:hover { color:#7d539c;text-decoration:none; }

    /*.listTb { background:url('/user_folder/data/admin/image/common/bg_listTb_p.gif') left top no-repeat; border-bottom:3px solid #f1f1f1; }*/
    .listTb th { font-family:돋움,seoul,helvetica; font-size:12px; padding:6px 0;color:#dd7c3b; text-align: center; border-style:none;text-decoration:none;font-weight:bold; margin:0;background:url('/user_folder/data/admin/image/common/th_r.gif') right center no-repeat; }
    .listTb td { padding:3px 0;border-bottom:1px solid #d2d2d2; }
    .listTb .al2 { text-align:left;padding-left:8px; }


    /* search */
    .searchTb { width:700px;border-top:3px solid #e4c3ad;border-bottom:2px solid #aeaeae; }
    .searchTb th { background:#f2f2f2; font-family:돋움,seoul,helvetica; font-size: 12px; color:#797979; line-height: 25px; text-align: center; border-bottom:1px solid #d2d2d2;text-decoration:none;font-weight:bold;padding:0 4px; }
    .searchTb td { background-color: #FFFFFF; font-family:돋움,seoul,helvetica; font-size: 12px; color: #333333; margin-left: 5px; padding-left: 8px; margin-right: 5px; padding-right: 5px;border-bottom:1px solid #d2d2d2;}

    .scFm { border:1px solid #666;font-family:돋움; font-size:12px;color:#8a8a8a;padding-top:2px;  }
    .fm { border:1px solid #8a8a8a;font-family:돋움; font-size:12px;color:#797979;padding-top:2px;
        height: 18px;
        width: 46px;
		background-color:#FFFFFF;
    }
    .fm_nobdr { border-top:1px solid #ffffff;border-left:1px solid #ffffff;border-right:1px solid #ffffff;border-bottom:1px solid #8a8a8a;font-family:돋움; font-size:12px;color:#797979;padding-top:2px;
        height: 18px;
        width: 46px;
    }

    /* button */
    #button { width:700px;text-align:center; padding:10px 0;}
    #buttonSc { width:700px;text-align:right; margin:6px 0 24px 0;}
    #buttonR { width:700px;text-align:right; padding:10px 0;}


   
    .btt { font-family:"tahoma";font-size:11px;color:#984915;height:18px;border:none;background:#dd7c3b url('/user_folder/data/admin/image/common/bg_button.gif') left top repeat-x;padding:2px; text-decoration: none;}/* red:ca261e */

    .btList { font-family:"tahoma";font-size:12px;color:#984915;height:22px;border:none;background:#dd7c3b url('/user_folder/data/admin/image/common/bg_button.gif') left top repeat-x;padding:2px; }/* red:ca261e */

    .btSc { font-family:"tahoma";font-size:12px;color:#3a3a3a;border:1px solid #a7a7a7;background:url('/user_folder/data/admin/image/common/bg_buttonV.gif');background-repeat: repeat-x;padding:2,0,0,0px;}

    .btView { font-family:"tahoma";font-size:12px;color:#3a3a3a;border:1px solid #a7a7a7;background:url('/user_folder/data/admin/image/common/bg_buttonV.gif');background-repeat: repeat-x;padding:1px 2px;}

    /* tb */
    .tb { width:700px; margin:10px 0 0 0;padding:0;border-top:3px solid #e4c3ad;border-bottom:3px solid #f1f1f1;}
    .tb caption { height:20px;margin:0; padding:0;text-align:left; font-weight:bold; }
    .tb th {  background:none !important;border:none !important; width:100px;height:28px;background-color: #f7f1dd; font-family:돋움,seoul,helvetica; font-size:12px; color:#984915; text-align: center; border-style:none;text-decoration:none;font-weight:bold;padding:0 8px; margin:0; border-bottom:1px solid #d2d2d2;}
    .tb td {  background:none !important;border:none !important; background-color:#fff;color:#797979; text-align:left; padding:3px 0 3px 8px;border-bottom:1px solid #d2d2d2;}
    
    .tb2 { margin:0 0 0 0;padding:0;border-top:3px solid #5DD1E3;border-bottom:3px solid #f1f1f1;}
    .tb2 caption { height:20px;margin:0; padding:0;text-align:left; font-weight:bold; }
    .tb2 th {  background:none !important;border:none !important;height:28px;background-color: #EFFCFF; font-family:돋움,seoul,helvetica; font-size:12px; color:#1774AD; text-align: center; border-style:none;text-decoration:none;font-weight:bold;padding:0 8px; margin:0; border-bottom:1px solid #d2d2d2;}
    .tb2 td {  background:none !important;border:none !important; background-color:#fff;color:#797979; padding:3px 0 3px 8px;border-bottom:1px solid #d2d2d2;}
    .tt { font-family:돋움;color:#137CB8;font-size:14px;font-weight:bold }
    
    .tbmember { margin:0 0 0 0;padding:0;border-top:3px solid #65a8dc;border-bottom:3px solid #65a8dc;}
    .tbmember caption { height:20px;margin:0; padding:0;text-align:left; font-weight:bold; }
    .tbmember th {  background:none !important;border:none !important;height:28px;background-color: #f0f8fe; font-family:돋움,seoul,helvetica; font-size:12px; color:#505050; text-align: left; border-style:none;text-decoration:none;font-weight:bold;padding:0 8px; margin:0; border-bottom:1px solid #d2d2d2;}
    .tbmember td {  background:none !important;border:none !important; background-color:#fff;color:#797979; padding:3px 0 3px 8px;border-bottom:1px solid #d2d2d2;}
    .tbmember input {border-top:1px solid #c9cacb;border-left:1px solid #c9cacb;;color:#000000;font-size:11px;line-height:18px;padding:0px 0 0px 0px; height:20px;}
   
    .tb3 { margin:0 0 0 0;padding:0;border-top:3px solid #2590D7;border-bottom:3px solid #f1f1f1;}
    .tb3 caption { height:20px;margin:0; padding:0;text-align:left; font-weight:bold; }
    .tb3 th {  background:none !important;border:none !important;height:28px;background-color: #EFFCFF; font-family:돋움,seoul,helvetica; font-size:12px; color:#1774AD; text-align: center; border-style:none;text-decoration:none;font-weight:bold;padding:0 8px; margin:0; border-bottom:1px solid #d2d2d2;}
    .tb3 td {  background:none !important;border:none !important; background-color:#fff;color:#797979; padding:3px 0 3px 8px;border-bottom:1px solid #d2d2d2;}
    .tt { font-family:돋움;color:#137CB8;font-size:14px;font-weight:bold }
    
    .tb4 { margin:0 0 0 0;padding:0;border-top:1px solid #FC8C1E;border-bottom:3px solid #f1f1f1;}
    .tb4 caption { height:20px;margin:0; padding:0;text-align:left; font-weight:bold; }
    .tb4 th {  background:none !important;border:none !important;height:28px;background-color: #fef3d1; font-family:돋움,seoul,helvetica; font-size:12px; color:#FC8C1E; text-align: center; border-style:none;text-decoration:none;font-weight:bold;padding:0 8px; margin:0; border-bottom:1px solid #d2d2d2;}
    .tb4 td {  background:none !important;border:none !important; background-color:#fff;color:#797979; padding:3px 0 3px 8px;border-bottom:1px solid #d2d2d2;}
    .tt { font-family:돋움;color:#137CB8;font-size:14px;font-weight:bold }

    .tb5 { margin:0 0 0 0;padding:0;border-top:2px solid #70b0e0;border-bottom:2px solid #70b0e0;}
    .tb5 caption { height:20px;margin:0; padding:0;text-align:left; font-weight:bold; }
    .tb5 th {  background:none !important;border:none !important;height:28px;background-color: #e7f3fb; font-family:돋움,seoul,helvetica; font-size:12px; color:#1f5f8c; text-align: center; border-style:none;text-decoration:none;font-weight:bold;padding:0 8px; margin:0; border-bottom:1px solid #bababa;}
    .tb5 td {  background:none !important;border:none !important; background-color:#fff;color:#444444; padding:3px 0 3px 8px;border-bottom:1px solid #bababa;}
    .tt { font-family:돋움;color:#137CB8;font-size:14px;font-weight:bold }
    
	.tb6 { margin:0 0 0 0;padding:0;}
    .tb6 caption { height:16px;margin:0; padding:0;text-align:left; font-weight:bold; }
    .tb6 th {  background:none !important;border:none !important;height:16px;font-family:돋움,seoul,helvetica; font-size:12px; color:#666666; text-align: center; border-style:none;text-decoration:none;font-weight:bold;padding:0 8px; margin:0; }
    .tb6 td {  background:none !important;border:none !important;color:#444444; padding:3px 0 3px 8px;}

	/* etc */
	.bdotGr { font-weight:bold;color:#1d4b17 !important; }
	.bdotLGr { font-weight:bold;color:#4a6f45 !important; }
	
	/* calendar */
	.cal-container { background:#fff;text-align:center;padding:4px 10px;border:1px solid #9b9a9a; }
	.cal-container .tit { padding:12px 0 0 0; }
	.cal-container .tit .date { text-align:center;display:inline;padding:0 12px;margin:0 auto;color:#333; }
	.cal-container .tit .date a { text-decoration:none; }
	.cal-container .tit a { color:#edd6c7;text-decoration:none; }
	.cal-container table { table-layout:fixed;border-collapse:collapse;margin:8px 0 0 0;border-top:2px solid #edd6c7;border-bottom:1px solid #ddd; }
	.cal-container table th { height:26px;border-bottom:2px solid #edd6c7;background:#fefcf5; }
	.cal-container table th span { color:#797979; }
	.cal-container table th span.sat { color:#1264c4; }
	.cal-container table th span.sun { color:#f20a0a; }
	.cal-container table td { height:30px;border-bottom:1px solid #ddd; }
	.cal-container table td.today { background:#f1f1f1; }
	.cal-container table td.today a { font-weight:bold; }
	.cal-container table td a { color:#797979; }
	.cal-container table td a.sat { color:#1264c4; }
	.cal-container table td a.sun { color:#f20a0a; }
	.cal-container table td.select { background:#f7f1dd;border:1px solid #d1d1d1 !important; }
	.cal-container div.close { position:absolute;top:4px;right:4px; }
	


.dline1		{ background:url('/images/common/dot.gif') repeat-x;height:1px; }
.dline2		{ background:url('/images/common/dot2.gif') repeat-x;height:1px; }

.stitle{color:Red}


.productDiv{width:120px; margin:14,4,4,4; float:left; padding:3px 0 4px 0;text-align:center}
.pd_div {margin-top:12px;}
.pd_div table { margin:0px 0; }
.md_td { padding:0,0,0,0; }
.pd_prd { text-align:center; padding-top:0px; line-height:16px;}
.pd_prd a:link, .pd_prd a:active, .pd_prd a:visited { text-decoration:none; line-height:16px;}
.pd_prd a:hover { text-decoration:underline; }
.pd_price { color:#AE0F0F;}
.next_area { padding:0 0 0px 0; border-bottom:1px solid #D3D2D2; }

.color_green{color:#179029;}
.color_orange{color:#ff6600;}
.color_c8{color:#c8c8c8;}
.color_9a{color:#9a9a9a;}

.font_16{font-size:16px;font-weight:bold}
.font_14{font-size:14px;font-weight:bold}

.noclass
{
    color: #585858;font-family:굴림,Arial;font-size:13px;LINE-HEIGHT: 1.5em;WORD-BREAK: break-all;-ms-word-break: break-all;
}
.noclass td{color: #585858;text-decoration:none; font-family:돋움,dotum,Arial;font-size:13px;LINE-HEIGHT: 1.5em;WORD-BREAK: break-all;-ms-word-break: break-all}
.noclass a	{ color: #585858;selector-dummy:expression('this.hideFocus=true'); }
.noclass a:link		{ color: #585858;text-decoration:none; }
.noclass a:visited	{ color: #585858;text-decoration:none; }
.noclass a:hover		{ color: #585858;text-decoration:none; }
.noclass a:active	{ color: #585858;text-decoration:none; }
.noclass a.link:hover { color:#3b7633; }



.lecture_group{background-color:Red;}

.tbl tr		{ background-color:#e6e6e6;font: 11px 돋움,Arial;}
.tbl th		{ height:30px;background-color:#f6f6f6;font: 11px 돋움,Arial,; color:#515151; font-weight:bold;}
.tbl td		{ background-color:#ffffff;font: 11px 돋움,Arial;}
.tblnobg td		{ background-color:transparent;font: 11px 돋움,Arial;}
.tiny { font: 12px 돋움,Arial;color:#42936A}
.tinytxt2 { font: 9px 돋움,Arial;color:#42936A}


.tbl_list1 tr { background-color:#f5f5f5;font: 11px 돋움,Arial;}
.tbl_list1 th { font-family:"돋움","arial"; font-size:12px; color:#4e4e4e; text-decoration: none; line-height:16px; font-weight:bold;;}
.tbl_list1 td { font-family:"돋움","arial"; font-size:12px; color:#4e4e4e; text-decoration: none; line-height:16px;}


.tbl_list2 tr { font: 11px 돋움,Arial;}
.tbl_list2 th { font-family:"돋움","arial"; font-size:12px; color:#4e4e4e; text-decoration: none; line-height:16px; font-weight:bold; background-color:#ebebeb;}
.tbl_list2 td { font-family:"돋움","arial"; font-size:12px; color:#4e4e4e; text-decoration: none; line-height:16px;}


.red_title{color:Red}

.selectPager{background:#ffffff font: 12px "돋움"; COLOR: red; border:#C8C8C8 1px solid;padding:4 8 4 8; width:4px; height:4px;}
.selectPager2{background:#ffffff font: 12px "돋움"; COLOR: red; border:#C8C8C8 1px solid;padding:4 4 4 4; width:4px; height:4px;}

-->

.box2 { background:#ffffff font: 11px "돋움"; COLOR: #434343; border:#C8C8C8 1px solid;padding:4 0 0 4; width:30%; height:18px;}
.gullim12 { font-family:"돋움","arial"; font-size:12px; color:#4e4e4e; text-decoration: none; line-height:16px;}

.quiz_inp01{ line-height:16px; vertical-align:middle; border-right: #100D08 1px solid; border-top: #100D08 1px solid; border-left: #100D08 1px solid; border-bottom: #100D08 1px solid; height: 18px; background-color: #ffffff;}

#lblContents,#lblContents *{line-height:1.5em;}
