﻿
/* 2012년 씽크빅 리뉴얼팀
==================================================================================
	이 CSS는 서브페이지 관련 CSS를 불러옵니다.
----------------------------------------------------------------------------------
*/

@import url("base.css");				/* CSS 초기화 */
@import url("newcommon.css");			/* LAYOUT,GNB,LNB,FOOTER,QUICK MENU */
@import url("cs_board.css");			/* BBS 관련 CSS */
@import url("cs_contents.css");		/* 본문 및 컨텐츠 CSS *//*이후 그냥 content.css로 교체 *//* cs_design과 cs_contents 정리합체 예정 */
@import url("cs_design.css");
@import url("cs_product.css");		/* 제품 관련 CSS */
@import url("cs_mypage.css");			/* 마이페이지 관련 css */
@import url("edumembers.css");		/* 에듀멤버스 관련 - 확인후 통합예정 */
@import url("popup.css");				/* 팝업관련 */


div.visual{ display:none;height:0px;}
div.visual img {display:none;}


/* 분야별 도서소개 */
div.pdtbook_list{
	position:absolute;
	top:89px;
	right:0px;
	width:129px;
	z-index:20;
	overflow:hidden;
}
div.pdtbook_list dl{width:129px;}
div.pdtbook_list dl dd{width:129px;}
div.pdtbook_list dl dd.list{padding:0 0 15px 0;background: url('../img/book/pdtbook_bg.gif') no-repeat left bottom;}
div.pdtbook_list dl dd.list ul{width:121px;margin:0 0 0 8px;}
div.pdtbook_list dl dd.list ul li{
	height:15px;
	font-size:11px;
	color:#bdcafe;
	clear:both;
	padding:0 0 0 7px;
	background:url('../img/book/pdtbook_list_bul.gif') no-repeat 0 4px;
}
div.pdtbook_list dl dd.list ul li a{color:#bdcafe;text-decoration:none;}
div.pdtbook_list dl dd.list ul li a:visited{color:#bdcafe;text-decoration:none;}
div.pdtbook_list dl dd.list ul li a:hover{color:#fff;text-decoration:none;}
div.pdtbook_list dl dt img, div.pdtbook_list dl dd img{
	vertical-align:top;
	line-height:0;
	font-size:0;
	display:block;
}
/* 2010 12 22*/
.txt1 {
	font-family: dotum, 돋음, tahoma, verdana;
	line-height:170%;
	font-size: 12px;
	color: #666666;
}
.txt2 {
	font-size: 14px;
	color: #ff0000;
	font-weight: bold;
	line-height:170%;
}
.txt3 {
	font-size: 12px;
	color: #149000;
	font-weight: bold;
	line-height:170%;
}


/* 커뮤니티 메인 */
#m_community	{ border-top:none !important;}
#m_community H3	{ padding-bottom:5px;}

#cm_teacher	{ float:left; width:360px;}
	#cm_teacher DIV.teaBox	{background:url(../img/main/bg_comm_1.gif) no-repeat; height:224px; padding:30px 13px 6px 17px;}
	#cm_teacher DIV.teaBox	UL { float:left;width:175px; overflow:hidden; margin-top:20px; font-size:11px; font-weight:bold; }
	#cm_teacher DIV.teaBox	UL LI	{margin-bottom:3px;}
	#cm_teacher DIV.teaBox	UL IMG	{ vertical-align:middle;}
	#cm_teacher DIV.teaBox	DIV.link{ float:right; width:145px; height:120px; background:url(../img/main/bn_comm_teacher.gif) no-repeat; margin-top:20px; text-align:center; padding-top:40px;}
#cm_mission	{ float:right; width:360px;}
	#cm_mission DIV.misBox	{ position:relative; background:url(../img/main/bg_comm_2.gif) no-repeat; height:224px; padding:6px 20px;}
	#cm_mission .misTab	{ position:absolute; right:18px; top: -19px;}
	#cm_mission .misTab LI	{ float:left;}
	#cm_mission .misSub	{ clear:both; height:50px; background:url(../img/main/bg_comm_2_1.gif) no-repeat; border-bottom:2px #eba71b solid; padding:18px 0px 8px 75px; font-size:11px;}
	#cm_mission .misSub P.misTxt	{font-weight:bold;}
	#cm_mission .misSub P.misDat	{}
	#cm_mission UL.misList LI	{ border-bottom:1px #848484 dotted; font-size:11px; padding:7px 0px; color:#de6b00;}
	#cm_mission UL.misList LI IMG	{ vertical-align:middle;}
	#cm_mission UL.misList LI P	{ display:inline; padding-left:10px;}
#cm_best	{ clear:both; position:relative;}
	#cm_best UL	{ border-top:1px #848484 solid; margin-bottom:45px;}
	#cm_best UL LI	{ border-bottom:1px #848484 dotted; padding:12px 0px;}
	#cm_best UL LI P.listTtl	{ font-weight:bold; color:#5b5b5b; padding-bottom:8px;}
	#cm_best UL LI P.listAtc A	{ color:#868686;}
#cm_surprise	{ clear:both;}
	#cm_surprise UL	{ border-top:1px #848484 solid; margin-bottom:45px;}
	#cm_surprise UL LI	{ border-bottom:1px #848484 dotted; padding:12px 0px;position:relative;}
	#cm_surprise UL LI P.listTtl	{ font-weight:bold; color:#5b5b5b;padding-bottom:8px;}
	#cm_surprise UL LI P.listAtc A	{ color:#868686;}
	#cm_surprise UL LI P.listCmt	{ position:absolute; right:0; top:12px; color:#de6b01; font-weight:bold;}
	#cm_surprise UL LI P.listCmt IMG{ vertical-align:middle;}
#cm_cafe	{clear:both;}
	#cm_cafe LI { float:left; position:relative;}
	#cm_cafe LI A { position:absolute; top:72px; left:120px;}
