@charset "euc-kr";

/* °øÅë */
div.wrapperMain { width:100%; background:url(/images/fnart/gnbbgmain.gif) left top repeat-x; }
div.wrapperMain .mainInbox { margin:0 auto; width:920px; background:url(/images/fnart/gnbmainbg.gif) left 0 no-repeat; padding-bottom:20px; }

#mainContainer { width:840px; padding:30px 40px 30px 40px; overflow:hidden; }

.headImg{ position: relative; width:420px; margin-right:20px; float:left; }
.headImg .sList{ position: absolute; right:20px; top:20px; }
.headImg .sList li { float:left; margin-left:2px; }
.headImg .headimg{  }


.mnContents{ width:400px; float:left; overflow:hidden; }
.mnContents h4.mnrTit{ margin-top:20px; }

.headTab{ width:400px; overflow:hidden; margin-bottom:10px; background:url(/images/fnart/mnTabbg.gif) left 0 repeat-x; }
.headTab li { float:left; margin-right:1px; height:30px; }

.artNews .ctbox		{ width:400px; margin-bottom:10px; overflow:hidden; }
.artNews .ctbox dt.img 	{ float:left; width:80px; }
.artNews .ctbox dd.ct 	{ float:left; width:290px; }
.artNews .ctbox dd.ct h5	{ font:bold 12px µ¸¿ò; color:#000; margin-bottom:5px; margin-top:2px; }
.artNews .ctbox dd.ct p	{ color:#333; margin-bottom:5px; }
.artNews .ctbox dd.ct .date	{ font:11px µ¸¿ò; color:#aaa; }

.mnCrnt{ width:400px; position:relative; background:url(images/fnart/mnCrntBg.gif) left bottom no-repeat; height:185px; }
.mnCrnt .inbox{ width:400px; padding:6px 0 12px 0; }
.mnCrnt .ctbox		{ _width:400px; padding:0 10px 0 5px; overflow:hidden; border-top:2px solid #e50069; }
.mnCrnt .ctbox h5,
.mnCrnt .ctbox h5 a	{ font:bold 12px µ¸¿ò; color:#000; margin-top:7px; margin-bottom:5px; text-decoration:none; clear:both; }
.mnCrnt .ctbox h5 img	{ vertical-align:middle; }
.mnCrnt .ctbox dl.info	{ overflow:hidden; }
.mnCrnt .ctbox dl.info dt	{ float:left; width:50px; font:11px "µ¸¿ò", "±¼¸²"; letter-spacing:-1px; color:#999; padding:2px 0 1px 10px; background:url(/images/fnart/icty01.gif) left 2px no-repeat;  }
.mnCrnt .ctbox dl.info dd	{ float:left; width:318px; }
.mnCrnt .ctbox .tl	{ border-top:1px solid #ddd; padding-top:6px; }

.artNews .ctbox dd.ct2 h5	{ font:bold 12px µ¸¿ò; color:#000; margin-bottom:5px; margin-top:2px; }
.artNews .ctbox dd.ct2 p	{ color:#333; margin-bottom:5px; }
.artNews .ctbox dd.ct2 .date	{ font:11px µ¸¿ò; color:#aaa; }

.artGallery{ width:400px; position:relative; margin-top:5px; background:url(/images/fnart/artgBgb.gif) left bottom no-repeat; }
.artGallery .inbox{ width:400px; background:url(/images/fnart/artgBgt.gif) left top no-repeat; padding:15px 0;}

.artGallery .imgbox{ overflow:hidden; margin:0 auto; width:280px; }
.artGallery .imgbox li { position:relative; float:left; margin-right:10px; text-align:center; }
.artGallery .imgbox li.hr { margin-right:0px; text-align:center; }

.artGallery .new{ position:absolute; left:105px; top:0px; }

.artGallery .pre { position:absolute; left:14px; top:8px; }
.artGallery .next { position:absolute; right:14px; top:8px; }


.artInfo .ctbox		{ width:400px; margin-bottom:10px; overflow:hidden; }
.artInfo .ctbox dt.img 	{ float:left; width:80px; }
.artInfo .ctbox dd.ct	{ float:left; width:290px; }
.artInfo .ctbox dd.ct h5	{ font:bold 12px µ¸¿ò; color:#000; margin-bottom:5px; margin-top:2px; }

div.artInfo dl.ctbox dd.ct dl.info { line-height:120%; }
div.artInfo dl.ctbox dd.ct dl.info dt { color:#333; padding-top:3px; padding-left:14px; width:70px; float:left; background:url(/images/fnart/icty01.gif) left 4px no-repeat; }
div.artInfo dl.ctbox dd.ct dl.info dd { color:#999; padding-top:3px; padding-left:4px; float:left; width:190px;}

.mnContentsBt{ width:920px; float:left; overflow:hidden; padding:0 10px; margin-bottom:30px; }
.mnContentsBt h4.mnbTit{ margin-top:20px; width:440px; border-bottom:1px solid #ccc; padding-bottom:5px; margin-bottom:10px; overflow:hidden; }
.mnContentsBt h4.mnbTit img { float:left; }
.mnContentsBt h4.mnbTit span.more{ float:right; padding-bottom:5px; }

.myGall { width:440px; margin-right:20px; float:right; }
.myGall .ctbox		{ width:210px; margin-right:10px; margin-bottom:10px; overflow:hidden; float:left; }
.myGall .ctbox dt.tt 	{ font:bold 12px µ¸¿ò; color:#000; margin-bottom:5px; }
.myGall .ctbox dd.ct	{ width:210px; color:#999;  }

.ancNews { width:440px; float:left; }
.ancNews .list{ overflow:hidden; }
.ancNews .list li { padding:0 0 1px 15px; background:url(/images/fnart/icty01.gif) left 2px no-repeat; overflow:hidden; position:relative; }
.ancNews .list li .artcle {}
.ancNews .list li .date { position:absolute; right:0; top:0; color:#aaa; width:60px; }
