@charset "utf-8";

/*
	2008.12.10 uidev. by heeran.
*/

/********** common **********/
img	{border: none;}
table	{border-collapse: collapse; clear: left;}
table th	{font-weight: bold;	padding: 5px;}
.end_intro	{font-size:0;line-height:0; padding: 0; height: 25px;}

/********** preview **********/
#blindLayer {position: absolute; top: 0; left: 0;  z-index: 999998;	width: 100%; height: 100%; background-color: #fff; opacity:0; filter:alpha(opacity=0); cursor:pointer;}
#previewNoticeImage {position: absolute; z-index: 999999; width: 186px; height: 61px; background: url(http://i1.daumcdn.net/cafeimg/cf_img3/admin/img_txt.png) no-repeat;}
* html #previewNoticeImage {background: none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop, src='http://i1.daumcdn.net/cafeimg/cf_img3/admin/img_txt.png');}

/********** content **********/
/* intro */
#intro2	{display: none;}
#intro2 .intro_con2	{display: none;}
#intro, #intro2	{z-index: 3;}

/***** top content *****/
#primaryContent	{position: relative;}
.fixed3_4 .home_type3 .boardPanel1	{width: 577px; overflow: hidden;}

/* home bbs */
.list_title	{clear: both; position: relative; height: 33px; overflow: hidden;}
.list_title .title	{margin-right: 70px;}
.list_title .list_txt_tit	{margin: 0; font-size: 14px; font-family:돋움, dotum,sans-serif; letter-spacing: -1px; background-image: transparent; height: 33px;}
.list_title .list_txt_tit a:link {font-size: 14px; font-family:돋움, dotum,sans-serif; text-decoration: none; letter-spacing: -1px; height: 33px;}
.list_title .list_txt_tit a:visited {font-size: 14px; font-family:돋움, dotum,sans-serif; text-decoration: none; letter-spacing: -1px; height: 33px;}
.list_title .list_txt_tit a:hover, .list_title .list_txt_tit a:active {font-size: 14px; font-family:돋움, dotum,sans-serif; text-decoration: underline; letter-spacing: -1px;}
.list_title .more_tit	{position: absolute; top: 0; right: 0; height: 33px; text-align: right; display: block; letter-spacing: -1px;}
.list_title .more_tit.no	{width: 70px;}
.list_title a.more	{font-size: 11px; font-family:돋움, dotum,sans-serif; float: left;}
.list_title a.more:link	{font-size: 11px; font-family:돋움, dotum,sans-serif;}
.list_bg	{padding-top: 5px;}
.list_bgB	{clear: both; width: 100%; height: 0; font-size:0;line-height:0; overflow: hidden; position: relative;}

/* 제목형 */
.home_bbsList	{clear: both; width: 100%; line-height: 1.5;}
.home_bbsList td {padding: 6px 4px 3px 4px; border-width: 1px; border-bottom-style: solid;}
.home_bbsList .last	{ border-width: 0; border-style: 0 none;}
.home_bbsList .subject	{padding-left: 10px; padding-right: 20px; width: 100%;}
.home_bbsList .nick	{width: 114px; padding-left: 18px; padding-right: 18px; white-space: nowrap;}
.home_bbsList .nick a	{display: block; width:60px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap}
.home_bbsList .count	{width: 69px; text-align: center;}
.home_bbsList .date	{padding-left: 11px; padding-right: 11px; text-align: center; width: 68px; white-space: nowrap;}
.home_bbsList.qa .subject	{padding-left: 14px;} /* 신지식 */
.home_bbsList.cafeQa em	{font-style: normal;}
.home_bbsList.cafeQa .subject	{padding-left: 14px;}

/* 앨범형 */
.thumbList	{padding: 9px 0 0 12px; float: left; line-height: 1.4; position: relative;}
.thumbList img.icon_new	{margin: 0 !important;}
.thumbList ul li	{width: 130px; height: 180px; display: block; float: left; overflow: hidden;}
.album ul li	{height: 173px;}
.thumbList ul li dl dt	{height: 108px; line-height: 100%;}
.thumbList ul.thumb li	{width: 108px; height: 107px; display: block; float: left; overflow: hidden;position: relative;}
.thumbList .subject	{font-weight: bold; letter-spacing: -1px;}
.thumbList .date	{line-height: 1.5;}
.thumbList .date, .thumbList .nick	{width: 100px;}
.thumbList .last, .thumbList ul li.last	{width: 106px;}
.thumbList ul.thumb.pie li a, .thumbList ul.thumb.movie li a	{float: left; position: relative;}
.thumbList .blank_thumb	{width: 98px; height: 98px;}
.thumbList .blank_thumb p	{padding-top: 24px;}
.thumbList ul.big_thumb li	{width: 197px; height: 224px; display: block; float: left; overflow: hidden;}
.thumbList ul.big_thumb li.last	{width: 159px;}
.thumbList ul.big_thumb li dl dt	{height: 167px;}
.thumbList ul.big_thumb .blank_thumb	{width: 157px; height: 157px;}
.thumbList ul.big_thumb .blank_thumb p	{padding-top: 52px;}
.thumbList ul.small_thumb .blank_thumb	{width: 78px; height: 78px;}
.thumbList ul.small_thumb .blank_thumb p	{padding-top: 13px;}
.thumbList ul.movie li	{width: 108px; height: 83px;}
.thumbList ul.movie .blank_thumb	{width: 100px; height: 73px;}
.small_thumb ul.movie .blank_thumb	{width: 78px; height: 58px; padding: 0;}
.thumbList ul.pie li	{width: 108px; height: 108px; line-height: 100%;}

/* 요약형 */
.summaryList	{line-height: 1.5;}
.summaryList p	{margin: 0;}
.summaryList .summary_con	{padding-left: 12px;}
.summaryList .summary1 li	{clear: both; width: 100%; float: left; border-width: 1px; border-bottom-style: solid; border-top: 0 none;}
.summaryList .summary1 li.last	{border: 0 none;}
.summaryList .summary1 dl	{padding: 14px 0 0 0; overflow: hidden; clear: both;}
.summaryList .summary1 dl dt	{float: left; width: 115px; height: 115px; padding-left: 12px;}
.summaryList .summary1 dl dd	{padding-right: 12px; height: 115px;}
.summaryList .summary1 .blank_thumb	{width: 98px; height: 98px;}
.summaryList .summary1 .blank_thumb p	{padding-top: 22px;}
.summaryList .summary1 li.line	{margin-top: 0;}
.summaryList .summary2	{padding-left: 12px;}
.summaryList .summary2 li	{float: left; width: 197px; padding-top: 9px;}
.summaryList .summary2.line	{border-width: 1px; border-top-style: solid; margin-top: 12px;}
.summaryList .summary2 li.last	{float: left; width: 159px;}
.summaryList .summary2 dl	{width: 159px; height: 249px; overflow: hidden;}
.summaryList .summary2 dl dt	{height: 167px;}
.summaryList .summary2 .blank_thumb	{width: 157px; height: 157px; float: left; margin-right: 2px;}
.summaryList .summary2 .blank_thumb p	{padding-top: 55px;}
.summaryList .summary2_3 dl	{height: 210px;}
.summaryList .summary2_3 dl dt	{height: 129px;}
.summaryList .summary2_3 dl .blank_thumb	{width: 157px; height: 119px; float: left; margin-right: 2px;}
.summaryList .summary2_3 dl .blank_thumb p	{padding-top: 15px;}
.summaryList .summary3	{padding: 0 12px; clear: both; margin-top: 10px}
.summaryList .summary3.line	{border-width: 1px; border-top-style: solid;}
.summaryList .summary3.last	{margin-top: 0;}
.summaryList .summary3 li	{width: 356px; float: left;}
.summaryList .summary3 li.last	{float: right;}
.summaryList .summary3 dl	{float: left; padding: 15px 0 0 0; height: 76px; overflow: hidden; width: 100%;}
.summaryList .summary3 dl dt	{float: left; padding-right: 15px;}
.summaryList .summary3 dd	{padding-right: 10px;}
.summaryList .summary3 .blank_thumb	{width: 98px; height: 73px;}
.summaryList .summary3 .blank_thumb p	{padding-top: 12px;}
.summaryList .summary4	{padding: 9px 12px 0 12px; clear: both;}
.summaryList .summary4 li	{width: 356px; float: left; overflow: hidden;}
.summaryList .summary4 li.last	{float: right;}
.summaryList .summary4.line	{border-width: 1px; border-top-style: solid;}
.summaryList .summary4 dl	{height: 281px;}
.summaryList .summary4 dt	{height:  127px;}
.summaryList .summary4 dt img.thumb2	{margin-left: -2px;}
.summaryList .summary4 .subject	{font-size: 18px; font-family:돋움, dotum,sans-serif; font-weight: bold; letter-spacing: -1px;}
.summaryList .summary4 .subjectqa {font-size: 18px; font-family:돋움, dotum,sans-serif; }
.summaryList .summary4 dd	{padding-right: 10px;}
.summaryList .summary4 .con	{padding-top: 17px;}
.summaryList .summary4 .blank_thumb	{width: 157px; height: 117px; float: left; margin-right: 2px;}
.summaryList .summary4 .blank_thumb p	{padding-top: 30px;}
.summaryList dl dd	{line-height: 1.4;}
.summaryList dl dd .con	{padding: 6px 0 0 0; margin: 0;}
.summaryList .summary2 dl dd .con	{padding: 9px 0 0 0; margin: 0;}
.boardPanel1 .summaryList .summary1 dl	{padding: 9px 0 0 0; overflow: hidden; clear: both;}
.boardPanel2 .summaryList .summary1 dl	{padding: 9px 0 0 0; overflow: hidden; clear: both;}
.boardPanel2 .summaryList .summary1 li	{margin-bottom: 5px;}
.boardPanel2 .summaryList .summary1 li.last	{margin-bottom: 0;}
.no_msg	{text-align: center; padding: 60px 0 40px 0;}
.summaryList .cafeQa em	{font-style: normal;}
.summaryList .cafeQa .subject	{padding-left: 14px;}

/* 홈게시판 레이아웃 */
.boardPanel1, .boardPanel2	{clear: both;}
.boardPanel2	{width: 100%;}
.outBoxL	{float: left;}
.outBoxR	{float: right;}
.inBoxU	{clear: both;}
.inBoxD	{clear: both;}
.homeboard_layer, .cafeissue	{margin-bottom: 22px; clear: both;}
.boardPanel2 .long	{height: 583px;}

.boardPanel2 .home_bbsList .subject	{padding-left: 10px; padding-right: 16px; width: 100%;}
.boardPanel2 .home_bbsList.cafeQa .subject	{padding-left: 14px;}
.boardPanel2 .home_bbsList .nick	{width: 88px; padding-right: 12px; padding-left: 0; white-space: nowrap;}

.home_type2 .boardPanel2 .memo_textarea, .home_type3 .boardPanel2 .memo_textarea	{padding-right: 4px;}
.home_type2 .outBoxL	{width: 380px; overflow: hidden;} /* 카페 레이아웃 2단일때 */
.home_type2 .outBoxR	{width: 380px; overflow: hidden;}
.home_type2 .inBoxU	{width: 380px; overflow: hidden;}
.home_type2 .inBoxD	{width: 380px; overflow: hidden;}
.home_type2 .boardPanel2 .thumbList ul li	{width: 128px;}
.home_type2 .boardPanel2 .thumbList ul li.last	{width: 106px;}
.home_type2 .boardPanel2 .thumbList ul.big_thumb li	{width: 197px;}
.home_type2 .boardPanel2 .thumbList ul.big_thumb li.last	{width: 159px;}
.home_type2 .boardPanel2 .thumbList ul.small_thumb li	{width: 92px; height: 89px; display: block; float: left;}
.home_type2 .boardPanel2 .thumbList ul.movie li	{width: 88px; height:68px;}
.home_type2 .boardPanel2 .thumbList ul.pie li	{width: 92px; height:92px;}

.home_type3 .outBoxL	{width: 281px; overflow: hidden;}	/* 카페 레이아웃 3단일때 */
.home_type3 .outBoxR	{width: 281px; overflow: hidden;}
.home_type3 .inBoxU	{width: 281px; overflow: hidden;}
.home_type3 .inBoxD	{width: 281px; overflow: hidden;}
.home_type3 .summaryList .summary2 li	{float: left; width: 197px;}
.home_type3 .summaryList .summary2 li.last	{width: 159px;}
.home_type3 .summaryList .summary3 li	{float: left; width: 252px;}
.home_type3 .summaryList .summary3 li.last	{float: right;}
.home_type3 .summaryList .summary4 li	{float: left; width: 252px;}
.home_type3 .summaryList .summary4 li.last	{float: right;}

.boardPanel2 .outBoxL .list_bg, .boardPanel2 .outBoxL .list_bg_in	{height: 191px;}
.boardPanel2 .outBoxR .list_bg, .boardPanel2 .outBoxR .list_bg_in	{height: 191px;}
.boardPanel2 .outBoxL .list_bg.big_thumb, .boardPanel2 .outBoxL .list_bg_in.big_thumb	{height: 260px;}
.boardPanel2 .outBoxR .list_bg.big_thumb, .boardPanel2 .outBoxR .list_bg_in.big_thumb	{height: 260px;}
.boardPanel2 .outBoxL.long .list_bg, .boardPanel2 .outBoxL.long .list_bg_in	{height: 495px;}
.boardPanel2 .outBoxR.long .list_bg, .boardPanel2 .outBoxR.long .list_bg_in	{height: 495px;}

.home_type3 .boardPanel1 .list_title	{float: none;}
.home_type3 .boardPanel1 .thumbList ul li	{width: 150px;}
.home_type3 .boardPanel1 .thumbList ul.big_thumb li	{width: 197px;}
.home_type3 .boardPanel1 .thumbList ul.big_thumb li.last	{width: 159px;}
.home_type3 .boardPanel1 .thumbList ul.thumb li	{width: 113px;}
.home_type3 .boardPanel2 .thumbList ul li	{width: 157px;}
.home_type3 .boardPanel2 .thumbList ul.big_thumb li	{width: 159px;}
.home_type3 .boardPanel2 .thumbList ul.small_thumb li	{width: 89px; height: 89px; display: block; float: left;}
.home_type3 .boardPanel2 .thumbList ul.movie li	{width: 88px; height:68px;}
.home_type3 .boardPanel2 .thumbList ul.pie li	{width: 89px; height:89px;}
.home_type3 .boardPanel1 .thumbList ul li.last, .home_type3 .boardPanel2 .thumbList ul li.last	{width: 106px;}
.home_type3 .boardPanel1 .summaryList .summary4 li	{width: 252px; overflow: hidden;}

/* 대문 스킨 박스 */
.gateSkinBox {border-collapse: collapse; width: 100%;}
.gateSkin_tl, .gateSkin_tc, .gateSkin_tr, .gateSkin_cl, .gateSkin_cr, .gateSkin_bl, .gateSkin_bc, .gateSkin_br {overflow: hidden; font-size:0;line-height:0; padding: 0;  white-space: nowrap;}
.gateSkin_tl, .gateSkin_tr, .gateSkin_bl, .gateSkin_br  {background-repeat: no-repeat;}
.gateSkin_tc, .gateSkin_bc  {background-repeat: repeat-x;}
.gateSkin_cl, .gateSkin_cr  {background-repeat: repeat-y;}
.gateSkin_bl, .gateSkin_bc {background-position: left bottom;}
.gateSkin_tr, .gateSkin_cr {background-position: right top;}
.gateSkin_br {background-position: right bottom;}
.gateSkin_cc .gate_title {padding: 5px 0 0 0; margin: 0; overflow: hidden;}
.gateSkin_cc .gate_title img {display: block; border:0 none;}
.gateSkin_cc .gate_title a { white-space:nowrap; }
.gateSkin_cc p {padding: 0; margin: 0; overflow: hidden;}
.gateSkin_cc a {text-decoration:none;}
.gateSkin_cc a:link:hover, .gateSkin_cc a:active {text-decoration:underline;}
.gateSkin_cc .blank_thumb   {display: block; float: left; margin-left: 2px;}
.gateSkin_cc img.first, .gateSkin_cc .blank_thumb.first  {margin: 0px ! important;}

/* 대문 사용자 배경 스킨 */
#entrancePanelArea {position:relative;}
.userSkinBox {width: 100%; border-collapse: collapse;position: relative;}
.userSkinBox .gateSkin_tl, .userSkinBox .gateSkin_tr, .userSkinBox .gateSkin_cl, .userSkinBox .gateSkin_cr, .userSkinBox .gateSkin_bl, .userSkinBox .gateSkin_br    {width: 0 ! important; background-image: none;}
.userSkinBox .gateSkin_tl, .userSkinBox .gateSkin_tc, .userSkinBox .gateSkin_tr, .userSkinBox .gateSkin_bl, .userSkinBox .gateSkin_bc, .userSkinBox .gateSkin_br    {height: 0 ! important; line-height: 0 ! important; background-image: none;}
.userSkinBox .gateSkin_cc {padding: 25px 0 25px 25px ! important; background-image: none;}
.grid1 .userSkinBox .gateSkin_cc {padding: 30px ! important;}
#entrance_alpha_bg {z-index: 0; position: absolute; left:0; top:0; overflow:hidden; width:0; height:0; }
#entrancePanelArea.grid4 { width:724px; }


/* 웹진  대문 */
.gateSkin_default, .gateSkin_magazine, .gateSkin_prologue, .gateSkin_hotissue { z-index: 10; position: relative; float: left; }
.gateSkin_default .gate_title { margin: 0 0 16px 270px;}
.gateSkin_default .gate_big_img { float: left; margin: 0 -300px 0 0; padding: 0;}
.gateSkin_default .gate_big_img img {display: block; width: 250px; height: 167px;}
.gateSkin_default .gate_content {margin: 0 0 0 275px; }
.gateSkin_default .blank_thumb span {display: block; width: 238px; height: 178px;}
.gateSkin_magazine .gate_title { margin:8px 0 12px 430px; width: 475px; }
.gateSkin_magazine .gate_big_img { float: left; margin: 0 -430px 0 0; padding: 0;}
.gateSkin_magazine .gate_big_img img {display: block; width: 400px; height:267px;}
.gateSkin_magazine .gate_content {margin: 0 0 0 430px; width: 475px; }
.gateSkin_magazine .gate_small_img { height: 118px; margin:0 0 0 427px;}
.gateSkin_magazine .gate_small_img img { float: left; display:block; width: 157px; height: 105px; margin:0 0 0 5px;}
.gateSkin_magazine .gate_big_img .blank_thumb span {display: block; width: 398px; height: 298px;}
.gateSkin_magazine .gate_small_img .blank_thumb span {display: block; width: 155px; height: 113px;}
.gateSkin_prologue .gate_title {clear: both; width: 724px; text-align:center; margin-top:15px; }
.gateSkin_prologue .gate_title a { display:block; }
.gateSkin_prologue .gate_title img { display:inline; }
.gateSkin_prologue .gate_content {clear: both; margin-top:0px; width: 724px; text-align:center; }
.gateSkin_prologue .gate_small_img {height: 161px;}
.gateSkin_prologue .gate_small_img img {float: left; display: block; width: 240px; height: 160px; margin-bottom: 3px; margin:0 0 0 2px;}
.gateSkin_prologue .blank_thumb span {display: block; width: 238px; height: 158px;}
.gateSkin_hotissue .gate_title { width: 528px; padding-top:0; text-align:center; }
.gateSkin_hotissue .gate_title img { display:inline; }
.gateSkin_hotissue .gate_content { clear: both; margin-top:13px; width: 528px; text-align:center; }
.gateSkin_hotissue .gate_big_img {margin-top:5px; height: 175px;}
.gateSkin_hotissue .gate_big_img img { float: left; display: block; width: 263px; height:175px; margin-bottom: 3px; margin:0 0 0 2px;}
.gateSkin_hotissue .blank_thumb span {display: block; width: 261px; height: 173px;}
.grid1 {width: 971px; overflow: hidden;}
.grid1 .gateSkin_cc {padding:0 15px;}
.grid1 .gateSkin_default .gate_title,
.grid1 .gateSkin_default .gate_content { width: 636px;}
.grid1 .gateSkin_prologue {position: relative; left: 90px;}
.grid1 .gateSkin_hotissue {position: relative; left: 200px;}
.grid2 {width: 774px; overflow: hidden;}
.grid2 .gateSkin_cc {padding:0 10px;}
.grid2 .gateSkin_default .gate_title,
.grid2 .gateSkin_default .gate_content  { width: 443px; }
.grid2 .gateSkin_magazine .gate_content  {width: 290px;}
.grid2 .gateSkin_magazine .gate_title,
.grid2 .gateSkin_hotissue {position: relative; left: 100px;}
.grid3 {width: 578px; overflow: hidden;}
.grid3 .gateSkin_cc {padding:0 10px;}
.grid3 .gateSkin_default .gate_title,
.grid3 .gateSkin_default .gate_content  { width:253px; }
.grid3 .gateSkin_magazine .gate_title,
.grid3 .gateSkin_magazine .gate_content  { width:80px; }
.grid3 .gateSkin_prologue .gate_title,
.grid3 .gateSkin_prologue .gate_content  { width:528px; }

/* 동영상 대문 */
#MovieEntranceArea { position:relative; display:block; padding:0; margin-left:5px; }
#MovieEntranceArea a { font-family:"굴림", gulim; font-size:12px; letter-spacing:-1px; text-decoration:none; line-height:16px; }
#MovieEntranceArea .ent_palyer_area { width:402px; height:326px; float:left; }
#MovieEntranceArea .epa_palyer { width:402px; height:324px; float:left;   background-color: #000; }
#MovieEntranceArea .epa_bottom {
    background:transparent url(http://i1.daumcdn.net/cafeimg/cf_img4/intro/img_shadow.png) 0 bottom no-repeat; width:402px; height:24px; float:left;
    /* IE6 hack */ _background-image:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://i1.daumcdn.net/cafeimg/cf_img4/intro/img_shadow.png',sizingMethod='scale'); }
#MovieEntranceArea .ent_list_area { position:relatvie; float:left; margin:0 0 0 30px; display:block; }
#MovieEntranceArea .ent_text_area { position:relatvie; }
#MovieEntranceArea .ent_text_area p { clear:both; }
#MovieEntranceArea .ent_text_area_top { padding-bottom:20px; }
#MovieEntranceArea .ent_text_area_top .ent_text_area_line { background:url(http://i1.daumcdn.net/cafeimg/cf_img4/intro/line_movie.png) 0 bottom repeat-x; height:20px; display:block; }
* html #MovieEntranceArea .ent_text_area_top .ent_text_area_line {background:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://i1.daumcdn.net/cafeimg/cf_img4/intro/line_movie.png', sizingMethod='crop');}

#MovieEntranceArea .ent_text_area_bottom { padding-top:18px; }
#MovieEntranceArea .ent_text_area_bottom .ent_text_area_line { background:url(http://i1.daumcdn.net/cafeimg/cf_img4/intro/line_movie.png) 0 0 repeat-x; height:20px; display:block; }
* html #MovieEntranceArea .ent_text_area_bottom .ent_text_area_line {background:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://i1.daumcdn.net/cafeimg/cf_img4/intro/line_movie.png', sizingMethod='crop');}


#MovieEntranceArea .ela_list { padding:0; margin:0; }
#MovieEntranceArea li { padding:0; margin:0; list-style:none; display:inline; }
#MovieEntranceArea .ela_item .ela_item_img { float:left; display:inline; width:97px; padding:0; margin:0; position:relative; }
#MovieEntranceArea .ela_item .ela_item_img img { width:87px; height:66px; border:none; }
#MovieEntranceArea .ela_item .ela_item_img .ela_item_img_no { width:87px; height:66px; border:none; display:block; background-color:#000; }
#MovieEntranceArea .ela_item .ela_item_img a.ela_item_play_icon {
    font-size:1px; overflow:hidden; text-indent:-1000em; position:absolute; top:45px; left:7px; display:block; width:12px; height:13px;
    background:transparent url(http://i1.daumcdn.net/cafeimg/cf_img4/intro/btn_movie.gif) 0 0 no-repeat;  }
#MovieEntranceArea .ela_item dt { float:left; height:11px; margin:0; padding:0 0 5px 0; }
#MovieEntranceArea .ela_item dt a { float:left; overflow:hidden; display:block; height:15px; width:100%; }
#MovieEntranceArea .ela_item .ela_item_time { float:left; margin:0; padding:0 0 5px 0; height:17px; font-family:"돋움", dotum; font-size:11px; letter-spacing:0px; opacity:0.5; filter:alpha(opacity=50); }
#MovieEntranceArea .ela_item .ela_item_play { float:left; margin:0; padding:0; }
#MovieEntranceArea .ela_item .ela_item_play a {
    font-size:1px; overflow:hidden; text-indent:-1000em; display:block; width:43px; height:17px;
    background:transparent url(http://i1.daumcdn.net/cafeimg/cf_img4/intro/btn_play.gif) 0 0 no-repeat; opacity:0.5; filter:alpha(opacity=50); }
#MovieEntranceArea a:hover { text-decoration:underline; }

#MovieEntranceArea .ela_item_selecter { display:none; }
#MovieEntranceArea.movie_selected_1 .ela_item_s1 .ela_item_selecter,
#MovieEntranceArea.movie_selected_2 .ela_item_s2 .ela_item_selecter,
#MovieEntranceArea.movie_selected_3 .ela_item_s3 .ela_item_selecter,
#MovieEntranceArea.movie_selected_4 .ela_item_s4 .ela_item_selecter { display:block; border:2px solid #526AF6; width:83px; height:62px; position:absolute; top:0px; left:0px; }
#MovieEntranceArea.movie_selected_1 .ela_item_s1 dt a,
#MovieEntranceArea.movie_selected_2 .ela_item_s2 dt a,
#MovieEntranceArea.movie_selected_3 .ela_item_s3 dt a,
#MovieEntranceArea.movie_selected_4 .ela_item_s4 dt a { font-weight:bold; text-decoration:underline; }

#MovieEntranceArea.movie_selected_1 .ela_item_s1 .ela_item .ela_item_play a,
#MovieEntranceArea.movie_selected_2 .ela_item_s2 .ela_item .ela_item_play a,
#MovieEntranceArea.movie_selected_3 .ela_item_s3 .ela_item .ela_item_play a,
#MovieEntranceArea.movie_selected_4 .ela_item_s4 .ela_item .ela_item_play a { opacity:0.7; filter:alpha(opacity=70); }


/* 기본형 */
#normal_div	{width: 770px; text-align: left; overflow: hidden;}
#normal_div .basic_img	{float: left; margin-right: 10px;}
#normal_div .basic_content	{float: left;}
#normal_div h3	{font-size: 14px; font-family:돋움, dotum,sans-serif; padding: 0; margin: 0 0 6px 0;}
#normal_div .content	{padding: 0;}

#entrancePanelArea.grid1 .movie_entrance { width:911px; }
#entrancePanelArea.grid1 .movie_entrance .ent_text_area { width:478px; display:inline; float:right; margin:0 0 0 30px; }
#entrancePanelArea.grid1 .movie_entrance .ent_list_area { width:470px; display:inline; overflow:hidden; }
#entrancePanelArea.grid1 .movie_entrance .ela_item { float:left; display:inline; width:220px; height:66px; padding:0 30px 40px 0; }
#entrancePanelArea.grid1 .movie_entrance .ela_item_s3 .ela_item { padding:0 30px 0px 0; }
#entrancePanelArea.grid1 .movie_entrance .ela_item_s4 .ela_item { padding:0 0px 0px 0; }
#entrancePanelArea.grid1 .movie_entrance .ela_item_right { padding-right:0; }
#entrancePanelArea.grid1 .movie_entrance .ela_item dt,
#entrancePanelArea.grid1 .movie_entrance .ela_item .ela_item_play,
#entrancePanelArea.grid1 .movie_entrance .ela_item .ela_item_time { width:120px; }
#entrancePanelArea.grid1 .movie_entrance .ent_text_area_gab { display:none; }

#entrancePanelArea.grid2 .movie_entrance  { width:724px; }
#entrancePanelArea.grid2 .movie_entrance .ent_list_area { width:290px; }
#entrancePanelArea.grid2 .movie_entrance .ent_text_area_top .ent_text_area_line { display:none; }
#entrancePanelArea.grid2 .movie_entrance .ela_item { float:left; display:inline; width:290px; height:66px; padding:0 0 20px 0; }
#entrancePanelArea.grid2 .movie_entrance .ela_item_s4 .ela_item { padding:0; }
#entrancePanelArea.grid2 .movie_entrance .ela_item dt,
#entrancePanelArea.grid2 .movie_entrance .ela_item .ela_item_play,
#entrancePanelArea.grid2 .movie_entrance .ela_item .ela_item_time { width:184px; }
#entrancePanelArea.grid2 .movie_entrance .ent_text_area { clear:both; display:block; }
#entrancePanelArea.grid3 .movie_entrance { width:527px; }
#entrancePanelArea.grid3 .movie_entrance .ent_list_area { width:90px; position:relative; }
#entrancePanelArea.grid3 .movie_entrance .ela_item { float:left; width:90px; overflow:hidden; height:66px; padding:0 0 20px 0; }
#entrancePanelArea.grid3 .ela_item .ela_item_img { width:90px;  }
#entrancePanelArea.grid3 .movie_entrance .ela_item dt,
#entrancePanelArea.grid3 .movie_entrance .ela_item .ela_item_play,
#entrancePanelArea.grid3 .movie_entrance .ela_item .ela_item_time { display:none; }
#entrancePanelArea.grid3 .movie_entrance .ent_text_area { clear:both; display:block; }
#entrancePanelArea.grid3 .movie_entrance .ent_text_area_top .ent_text_area_line { display:none; }
#entrancePanelArea.grid3 .ela_item_s4 .ela_item { padding:0; }

#entrancePanelArea.grid2 .movie_entrance .ent_text_area_line,
#entrancePanelArea.grid3 .movie_entrance .ent_text_area_line { display:none; }


#movie_entrance_div { z-index: 10; position: relative; }



/* memo 대문 */
#memoEntranceViewer {position: relative; float:left; width:100%; z-index: 10;}
#memoEntranceViewer .memo_text_area_top { padding:0 0 13px; position:relative; top:-3px; }
#memoEntranceViewer .memo_text_area_bottom { padding:0 0 13px; }

#memoEntranceViewer .more_memo { position:absolute; top:0px; right:0; }
#memoEntranceViewer .more_memo .more { float:left; letter-spacing:-1px; line-height:1.6; }
#memoEntranceViewer .more_memo .arrowR { padding:3px 0 0 2px; line-height:1.6; }

/* post type */
#memoPostArea {position:relative; height:265px; margin-bottom:20px;}
#memoPostArea .memo_layer { display:none; }
#memoPostArea .memo_layer_y {position:absolute; background: url(http://i1.daumcdn.net/cafeimg/cf_img4/intro/img_memo_yn.png) no-repeat; width:174px; height:104px;}
* html #memoPostArea .memo_layer_y {background:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://i1.daumcdn.net/cafeimg/cf_img4/intro/img_memo_yn.png', sizingMethod='crop');}
#memoPostArea .memo_layer_b {position:absolute; background: url(http://i1.daumcdn.net/cafeimg/cf_img4/intro/img_memo_bn.png) no-repeat; width:174px; height:104px;}
* html #memoPostArea .memo_layer_b {background:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://i1.daumcdn.net/cafeimg/cf_img4/intro/img_memo_bn.png', sizingMethod='crop');}

.grid1 #post0 {top:0px; left:4px;}
.grid1 #post1 {top:14px; left:182px;}
.grid1 #post2 {top:11px; left:382px;}
.grid1 #post3 {top:24px; left:573px;}
.grid1 #post4 {top:10px; left:738px;}
.grid1 #post5 {top:134px; left:41px;}
.grid1 #post6 {top:145px; left:229px;}
.grid1 #post7 {top:137px; left:405px;}
.grid1 #post8 {top:157px; left:553px;}
.grid1 #post9 {top:142px; left:713px;}

.grid2 #post0 {top:4px; left:0px;}
.grid2 #post1 {top:1px; left:187px;}
.grid2 #post2 {top:34px; left:381px;}
.grid2 #post3 {top:0px; left:545px;}
.grid2 #post4 {top:135px; left:24px;}
.grid2 #post5 {top:127px; left:209px;}
.grid2 #post6 {top:147px; left:358px;}
.grid2 #post7 {top:132px; left:538px;}
.grid2 #post8 {display:none;}
.grid2 #post9 {display:none;}

.grid3 #memoPostArea {height:230px;}
.grid3 #post0 {top:4px; left:0px;}
.grid3 #post1 {top:0px; left:177px;}
.grid3 #post2 {top:6px; left:350px;}
.grid3 #post3 {top:114px; left:04px;}
.grid3 #post4 {top:114px; left:185px;}
.grid3 #post5 {top:120px; left:348px;}
.grid3 #post6 {display:none;}
.grid3 #post7 {display:none;}
.grid3 #post8 {display:none;}
.grid3 #post9 {display:none;}

#memoPostArea .memo_inner {position:relative; padding:12px 10px 0; word-break:break-all; word-wrap:break-word;}
#memoPostArea .memo_inner p.comment {margin:0; font-family:gulim; font-size:12px; color:#444; letter-spacing:-1px; height:45px;}
#memoPostArea .memo_inner p.comment a {color: #444;}
#memoPostArea .memo_inner p.comment a b {white-space:nowrap;}
#memoPostArea .memo_inner dl {clear:both; height:40px; margin-top:5px;}
#memoPostArea .memo_inner dt.nickname {float:right; width:118px; font-weight:bold; font-family:gulim; font-size:12px; color:#444; letter-spacing:-1px;}
#memoPostArea .memo_inner dd.picture {float:left; margin:0 6px 0 0; height:30px;}
#memoPostArea .memo_inner dd.picture img {background:url(http://i1.daumcdn.net/cafeimg/cf_img4/intro/img_profile.png) no-repeat;}
* html #memoPostArea .memo_inner dd.picture img {background:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://i1.daumcdn.net/cafeimg/cf_img4/intro/img_profile.png', sizingMethod='crop');}
#memoPostArea .memo_inner dd.date {font-family:dotum; font-size:11px; color:#777;}

/* list type */
#memoListArea { float:left; margin-bottom:13px; width:100%;}
#memoListArea dl {float:left; font-family:gulim; font-size:12px; margin:0; padding:0; display:inline;}
#memoListArea dt {float:right; margin:0; padding:0;}
#memoListArea dt b {letter-spacing:-1px;}
#intro_memo_content	{border: 1px solid #c1c1c1; padding: 3px 0 5px 4px; line-height: 1.6; font-size: 12px; font-family: 굴림, gulim, tahoma, sans-serif; vertical-align: top; background-color: #fff;}
.intro_memo_content	{color: #444;}
.intro_memo_content_dim	{color: #999;}

.grid1 #memoListArea dl {width:439px;}
.grid1 #memoListArea dt {width:389px;}
.grid1 .intro_memo_content, .grid1 .intro_memo_content_dim	{width: 436px;}

.grid2 #memoListArea dl {width:342px;}
.grid2 #memoListArea dt {width:292px;}
.grid2 .intro_memo_content, .grid2 .intro_memo_content_dim	{width: 436px;}

.grid3 #memoListArea dl {width:527px;}
.grid3 #memoListArea dt {width:477px;}
.grid3 .intro_memo_content, .grid3 .intro_memo_content_dim	{width: 300px;}

#memoListArea dt span.vbar {opacity:0.3; filter:alpha(opacity:30);}
#memoListArea dt span.date {opacity:0.7; filter:alpha(opacity:70);}
#memoListArea dd.pic {float:left; margin:0 15px 0 0; padding:0; height:41px;  }
#memoListArea dd.pic img { background:url(http://i1.daumcdn.net/cafeimg/cf_img4/intro/img_profile2.png) no-repeat; }
* html #memoListArea dd.pic img {background:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://i1.daumcdn.net/cafeimg/cf_img4/intro/img_profile2.png', sizingMethod='crop');}
#memoListArea dd.comment {opacity:0.8; filter:alpha(opacity:80);}
#memoListArea dd.comment img {vertical-align:middle;}
#memoListArea dd.comment span {font-family:Tahoma; font-weight:bold; font-size:11px;}
#memoListArea div.line {height:1px; border-top:1px solid #444; font-size:0;line-height:0; opacity:0.25; filter:alpha(opacity:25); margin:10px 0 10px; float:left; width:100%; clear:both; overflow:hidden; }
#memoListArea .side_margin {float:left; width:30px; height:10px;}

/* paging */
.memoEntrWrite	{clear: both; position: relative; text-align: center;}
.paging_area {position: absolute; width: 54px; height: 26px; display: block; top: 0; right: 0;}
.paging_area #btnNextMemo {margin-left:-4px;}
.paging_area .prev_memo_btn {background:url(http://i1.daumcdn.net/cafeimg/cf_img4/intro/btn_arrow01_l_on.png) no-repeat; width: 25px; height: 26px;}
.paging_area .prev_memo_btn_disabled {background:url(http://i1.daumcdn.net/cafeimg/cf_img4/intro/btn_arrow01_l_off.png) no-repeat; width: 25px; height: 26px;}
.paging_area .next_memo_btn {background:url(http://i1.daumcdn.net/cafeimg/cf_img4/intro/btn_arrow01_r_on.png) no-repeat; width: 25px; height: 26px;}
.paging_area .next_memo_btn_disabled {background:url(http://i1.daumcdn.net/cafeimg/cf_img4/intro/btn_arrow01_r_off.png) no-repeat; width: 25px; height: 26px;}
* html .paging_area .prev_memo_btn {background:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://i1.daumcdn.net/cafeimg/cf_img4/intro/btn_arrow01_l_on.png', sizingMethod='crop');}
* html .paging_area .prev_memo_btn_disabled {background:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://i1.daumcdn.net/cafeimg/cf_img4/intro/btn_arrow01_l_off.png', sizingMethod='crop');}
* html .paging_area .next_memo_btn {background:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://i1.daumcdn.net/cafeimg/cf_img4/intro/btn_arrow01_r_on.png', sizingMethod='crop');}
* html .paging_area .next_memo_btn_disabled {background:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://i1.daumcdn.net/cafeimg/cf_img4/intro/btn_arrow01_r_off.png', sizingMethod='crop');}
.intro_memo_btn	{background:url(http://i1.daumcdn.net/cafeimg/cf_img4/intro/btn_memo.png) no-repeat; width: 59px; height: 26px; vertical-align: middle;}
* html .intro_memo_btn	{background:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://i1.daumcdn.net/cafeimg/cf_img4/intro/btn_memo.png', sizingMethod='crop');}

#memoRedirectBox {position:absolute; top:-74px; width:167px; height:81px; background:url(http://i1.daumcdn.net/cafeimg/cf_img4/intro/memo_layer.png) no-repeat; text-align:left;}
.grid1 #memoRedirectBox {left:394px;}
.grid2 #memoRedirectBox {left:300px;}
.grid3 #memoRedirectBox {left:208px;}
* html #memoRedirectBox {background:none;}
* html #memoRedirectBox .layer_filter {width:167px; height:81px; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://i1.daumcdn.net/cafeimg/cf_img4/intro/memo_layer.png', sizingMethod='crop');}
#memoRedirectBox a {position:relative; z-index:10; display:block; margin:42px 0 0 10px; width:40px; height:14px; overflow:hidden; text-indent:-1000em;}

/* memo message */
#memoViewDarkLayer {position:absolute; top:-25px; left:-25px; z-index:200; background:#000; opacity:0.4; filter:alpha(opacity:40);}
#memoViewMessageBox {position:absolute; z-index:300; width:242px; height:85px; background:url(http://i1.daumcdn.net/cafeimg/cf_img4/design/common/intro_massage05.png) no-repeat; text-align:left;}
* html #memoViewMessageBox {background:none;}
* html #memoViewMessageBox .layer_filter {width:242px; height:85px; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://i1.daumcdn.net/cafeimg/cf_img4/design/common/intro_massage05.png', sizingMethod='crop');}
#memoViewMessageBox a {position:relative; z-index:10; display:block; margin:42px 0 0 84px; width:80px; height:24px; text-indent:-100em;}

/* is not flash player */
.not_flash_player { height:139px; width:100%; text-align:center; padding-top:100px; }

/* 개설 안내 레이어 */
.cafeMakeTipLayer_box	{position: relative; z-index: 300;}
#cafeMakeTipLayer	{width: 612px; height: 469px; position: absolute; top: 10px; left: 10px; z-index: 300;}
#cafeMakeTipBg {background: url(http://i1.daumcdn.net/cafeimg/cf_img4/popup/guide/bg_2.png?v1) no-repeat; width: 612px; height: 469px; position: absolute; top: 10px; left: 10px;  z-index: 300}
* html #cafeMakeTipBg {background:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="http://i1.daumcdn.net/cafeimg/cf_img4/popup/guide/bg_2.png?v1", sizingMethod="crop");}

#cafeMakeTip	{width: 612px; height: 469px; position: absolute; top: 10px; left: 10px; z-index: 350;}
#cafeMakeTip .top_close	{text-align: right; padding: 26px 26px 33px 0;}
#cafeMakeTip .bottom_close	{text-align: right; padding: 12px 18px 0 0; position: relative; z-index: 350}
#cafeMakeTip .bottom_close .close_button{width:20px;height:20px;display:inline-block;zoom:1;text-align:center}
#cafeMakeTip .bottom_close #chkImg	{position: absolute; top: 17px; right: 161px; z-index: 400}
#cafeMakeTip .bottom_close #chkLabel {position: absolute; top: 17px; right: 50px; z-index: 400; width:105px; height:14px;}
* html #cafeMakeTip .bottom_close #chkLabel {top:15px;}
#cafeMakeTip .bottom_close .on	{background: url(http://i1.daumcdn.net/cafeimg/cf_img4/popup/guide/icon_check1.gif) no-repeat; width: 12px; height: 12px;}
#cafeMakeTip .bottom_close .off	{background: url(http://i1.daumcdn.net/cafeimg/cf_img4/popup/guide/icon_check0.gif) no-repeat; width: 12px; height: 12px;}

#cafeMakeTip #tab	{background-image: url(http://i1.daumcdn.net/cafeimg/cf_img4/popup/guide/menubar_3.gif?v1); background-repeat: no-repeat; height: 37px; overflow: hidden;}
#cafeMakeTip #tab a	{float: left;}
#cafeMakeTip .tab_1	{background-position: 0 0;}
#cafeMakeTip .tab_2	{background-position: 0 -37px;}
#cafeMakeTip .tab_3	{background-position: 0 -74px;}

#cafeMakeTip .cafeMakeTip_inbox	{width: 548px; text-align: left; margin: 0 auto;}
#cafeMakeTip .cafeMakeTip_inbox .block	{display: block;}
#cafeTip_2 a, #cafeTip_2 img, #cafeTip_3 a, #cafeTip_3 img { display: block; }
#cafeMakeTip .cafeMakeTip_inbox .none	{display: none;}
#cafeTip_1, #cafeTip_2, #cafeTip_3	{height: 305px; clear: both; overflow: hidden;}

#cafeskinList .btn_prev	{float: left; margin: 69px 6px 0 0;}
#cafeskinList .btn_next	{float: left; margin: 69px 0 0 6px;}
#cafeskinList	{padding: 26px 0 0 12px;}
#cafeskinList .skin_thumb	{float: left;}
.skin_thumb img	{margin: 0 8px;}
.skin_thumb img.centerImg	{margin: 0 9px;}
#cafeskinList.skin_6 #skin_6 { display: block; }
#cafeskinList.skin_6 #skin_1, #cafeskinList.skin_6 #skin_2, #cafeskinList.skin_6 #skin_3, #cafeskinList.skin_6 #skin_4, #cafeskinList.skin_6 #skin_5 { display: none; }
#cafeskinList.skin_4 #skin_4 { display: block; }
#cafeskinList.skin_4 #skin_5, #cafeskinList.skin_4 #skin_2, #cafeskinList.skin_4 #skin_3, #cafeskinList.skin_4 #skin_1, #cafeskinList.skin_4 #skin_6 { display: none; }
#cafeskinList.skin_5 #skin_5 { display: block; }
#cafeskinList.skin_5 #skin_4, #cafeskinList.skin_5 #skin_2, #cafeskinList.skin_5 #skin_3, #cafeskinList.skin_5 #skin_1, #cafeskinList.skin_5 #skin_6 { display: none; }
#cafeskinList.skin_2 #skin_2 { display: block; }
#cafeskinList.skin_2 #skin_4, #cafeskinList.skin_2 #skin_5, #cafeskinList.skin_2 #skin_3, #cafeskinList.skin_2 #skin_1, #cafeskinList.skin_2 #skin_6 { display: none; }
#cafeskinList.skin_3 #skin_3 { display: block; }
#cafeskinList.skin_3 #skin_4, #cafeskinList.skin_3 #skin_5, #cafeskinList.skin_3 #skin_2, #cafeskinList.skin_3 #skin_1, #cafeskinList.skin_3 #skin_6 { display: none; }
#cafeskinList.skin_1 #skin_1 { display: block; }
#cafeskinList.skin_1 #skin_4, #cafeskinList.skin_1 #skin_5, #cafeskinList.skin_1 #skin_2, #cafeskinList.skin_1 #skin_3, #cafeskinList.skin_1 #skin_6 { display: none; }
