@CHARSET "UTF-8";
/* 초기화 */
p, h1, h2, h3, h4, h5, h6
{ margin: 0; padding: 0; }
a { cursor : pointer ; }
/*body, div, ul, ol, li, h1, h2, h3, h4, h5, h6, form, fieldset, input, p, blockquote, th,td
{ margin: 0; padding: 0; }

h1,h2,h3,h4,h5,h6
{ font-size: 100% }
*/
ol, ul
{ list-style: none; }
/*
em, strong, th
{ font-style: normal; font-weight: normal; }

table
{ border-collapse: collapse; border-spacing: 0; }

fieldset, img
{ border: 0; }

caption, th
{ text-align: left; }*/
/*q:before, q:after
{content: '';}*/
/* 끝=초기화 */

html{

}
body{
	font-size: 10pt;
	font-family: 굴림;
	background: transparent url(/layout_images/background-top.png);
	background-repeat: repeat-x;
	background-position: top left;
	background-color: #3C7544;
	margin: 0;
	padding: 0;
}
div#poolc_body{
	position: relative;
	width: 1010px;
	margin: 0 auto;
	padding: 0;
	z-index: 2;
}
/* 타이틀 */
div#top{
	position: relative;
	padding: 0;
	margin: 0;
}
div#title{
	width: 100%;
	position:relative;
	height:55px;
	background: transparent url(/layout_images/title.png) no-repeat;
	margin: 0;
	padding: 0;
}
div#title h1{
	position:absolute;
	left: 22px;
	top: 8px;
	width: 101px;
	height: 46px;
	text-indent: -9999px;
	margin: 0;
	padding: 0;
}
div#title h1 a{
	display:block;
	width: 101px;
	height: 46px;
}
div#title blockquote{
	text-indent: -9999px;
	margin: 0;
	padding: 0;
}
div#title p{
	margin: 0;
	padding: 0;
}
/* 끝=타이틀 */
/* 네비게이션 메인 */
div#nav_main{
	cursor: default;
	width: 100%;
	position:relative;
	height: 64px;
	margin: 0;
	padding: 0;
}
div#nav_main h2{
	position: absolute;
	top: -9999px;
}
div#nav_main h3{
	position: absolute;
	top: -9999px;
}
/* 메인 네비게이션 */
ul#nav_feature{
	position: absolute;
	display: block;
	/*width: 357px;
	height: 29px;*/
	left: 220px;
	top: 2px;
	margin: 0;
	padding: 0;
}
ul#nav_feature li{
	display: inline;
	position: absolute;
	margin: 0;
	padding: 0;
}
li#nav_intro{
	left: 0;
	width: 93px;
	height: 29px;
}
li#nav_intro a{
	display: block;
	width: 93px;
	height: 29px;
	text-indent: -9999px;
	background: transparent no-repeat center center;
	background-image: url(/layout_images/nav_intro.png);
}
li#nav_board{
	left: 98px;
	width: 111px;
	height: 29px;
}
li#nav_board a{
	display: block;
	width: 111px;
	height: 29px;
	text-indent: -9999px;
	background: transparent no-repeat center center;
	background-image: url(/layout_images/nav_board.png);
}
li#nav_project{
	left: 214px;
	width: 111px;
	height: 29px;
}
li#nav_project a{
	display: block;
	width: 111px;
	height: 29px;
	text-indent: -9999px;
	background: transparent no-repeat center center;
	background-image: url(/layout_images/nav_project.png);
}
li#nav_calender{
	left: 330px;
	width: 112px;
	height: 29px;
}
li#nav_calender a{
	display: block;
	width: 112px;
	height: 29px;
	text-indent: -9999px;
	background: transparent no-repeat center center;
	background-image: url(/layout_images/nav_calender.png);
}
li#nav_play{
	left: 447px;
	width: 111px;
	height: 29px;
}
li#nav_play a{
	display: block;
	width: 111px;
	height: 29px;
	text-indent: -9999px;
	background: transparent no-repeat center center;
	background-image: url(/layout_images/nav_play.png);
}
li#nav_world{
	left: 563px;
	width: 111px;
	height: 29px;
}
li#nav_world a{
	display: block;
	width: 111px;
	height: 29px;
	text-indent: -9999px;
	background: transparent no-repeat center center;
	background-image: url(/layout_images/nav_world.png);
}
/* 끝=메인 네비게이션 */
/* 서브 네비게이션 */
/* 서브 네비게이션=PoolC는요~ */
ul#sub_nav_intro{
	display: none;
	position: absolute;
	left: 244px;
	top: 31px;
	width: 500px;
	height: 20px;
	margin: 0;
	padding: 0;
}
ul#sub_nav_intro li{
	display: inline;
	top: 2px;
	margin: 0;
	padding: 0;
}
li#nav_about{
	position: absolute;
	left: 0;
	width: 55px;
	height: 15px;
	background: transparent url(/layout_images/nav_about.gif) no-repeat center center;
}
li#nav_about a{
	display: block;
	width: 55px;
	height: 15px;
	text-indent: -9999px;
}
li#nav_activity{
	position: absolute;
	left: 60px;
	width: 76px;
	height: 15px;
	background: transparent url(/layout_images/nav_activity.gif) no-repeat center center;
}
li#nav_activity a{
	display: block;
	width: 76px;
	height: 15px;
	text-indent: -9999px;
}
li#nav_history{
	position: absolute;
	left: 141px;
	width: 77px;
	height: 15px;
	background: transparent url(/layout_images/nav_history.gif) no-repeat center center;
}
li#nav_history a{
	display: block;
	width: 77px;
	height: 15px;
	text-indent: -9999px;
}
li#nav_pres{
	position: absolute;
	left: 223px;
	width: 88px;
	height: 15px;
	background: transparent url(/layout_images/nav_pres.gif) no-repeat center center;
}
li#nav_pres a{
	display: block;
	width: 88px;
	height: 15px;
	text-indent: -9999px;
}
li#nav_join{
	position: absolute;
	left: 316px;
	width: 100px;
	height: 15px;
	background: transparent url(/layout_images/nav_join.gif) no-repeat center center;
}
li#nav_join a{
	display: block;
	width: 100px;
	height: 15px;
	text-indent: -9999px;
}
li#nav_call{
	position: absolute;
	left: 421px;
	width: 100px;
	height: 15px;
	background: transparent url(/layout_images/nav_call.gif) no-repeat center center;
}
li#nav_call a{
	display: block;
	width: 100px;
	height: 15px;
	text-indent: -9999px;
}
/* 끝=서브 네비게이션=PoolC는요~ */
/* 서브 네비게이션=마구마구 써봐요 */
ul#sub_nav_board{
	display: none;
	position: absolute;
	left: 304px;
	top: 31px;
	width: 360px;
	height: 20px;
	margin: 0;
	padding: 0;
}
ul#sub_nav_board li{
	display: inline;
	top: 2px;
	margin: 0;
	padding: 0;
}
li#nav_freeboard{
	position: absolute;
	left: 0;
	width: 85px;
	height: 15px;
	background: transparent url(/layout_images/nav_freeboard.gif) no-repeat center center;
}
li#nav_freeboard a{
	display: block;
	width: 85px;
	height: 15px;
	text-indent: -9999px;
}
li#nav_gallery{
	position: absolute;
	left: 90px;
	width: 57px;
	height: 15px;
	background: transparent url(/layout_images/nav_gallery.gif) no-repeat center center;
}
li#nav_gallery a{
	display: block;
	width: 57px;
	height: 15px;
	text-indent: -9999px;
}
li#nav_wiki{
	position: absolute;
	left: 152px;
	width: 36px;
	height: 15px;
	background: transparent url(/layout_images/nav_wiki.gif) no-repeat center center;
}
li#nav_wiki a{
	display: block;
	width: 36px;
	height: 15px;
	text-indent: -9999px;
}
li#nav_bug{
	position: absolute;
	left: 193px;
	width: 76px;
	height: 15px;
	background: transparent url(/layout_images/nav_bug.gif) no-repeat center center;
}
li#nav_bug a{
	display: block;
	width: 76px;
	height: 15px;
	text-indent: -9999px;
}
li#nav_tip{
	position: absolute;
	left: 274px;
	width: 71px;
	height: 15px;
	background: transparent url(/layout_images/nav_tip.gif) no-repeat center center;
}
li#nav_tip a{
	display: block;
	width: 71px;
	height: 15px;
	text-indent: -9999px;
}
/* 끝=서브 네비게이션=마구마구 써봐요 */
/* 서브 네비게이션=즐거운 프로젝트 */
ul#sub_nav_project{
	display: none;
	position: absolute;
	left: 244px;
	top: 31px;
	width: 360px;
	height: 20px;
	margin: 0;
	padding: 0;
}
ul#sub_nav_project li{
	display: inline;
	top: 2px;
	margin: 0;
	padding: 0;
}
ul#sub_nav_project a{
	display: inline;
	top: 2px;
	margin: 0;
	padding: 0;
}

/* 끝=서브 네비게이션=즐거운 프로젝트 */
/* 서브 네비게이션=계획표를 봅시다 */
ul#sub_nav_calender{
	display: none;
	position: absolute;
	left: 244px;
	top: 31px;
	width: 360px;
	height: 20px;
	margin: 0;
	padding: 0;
}
ul#sub_nav_calender li{
	display: inline;
	top: 2px;
	margin: 0;
	padding: 0;
}
/* 끝=서브 네비게이션=계획표를 봅시다 */
/* 서브 네비게이션=우리끼리 놀아요 */
ul#sub_nav_play{
	display: none;
	position: absolute;
	left: 594px;
	top: 31px;
	width: 360px;
	height: 20px;
	margin: 0;
	padding: 0;
}
ul#sub_nav_play li{
	display: inline;
	top: 2px;
	margin: 0;
	padding: 0;
}
ul#sub_nav_play li a{
	color: #ffffff;
	font-size:13px;
	font-weight:bold;
}
/* 끝=서브 네비게이션=우리끼리 놀아요 */
/* 서브 네비게이션=WORLD */
ul#sub_nav_world{
	display: none;
	position: absolute;
	left: 244px;
	top: 31px;
	width: 360px;
	height: 20px;
	margin: 0;
	padding: 0;
}
ul#sub_nav_world li{
	display: inline;
	top: 2px;
	margin: 0;
	padding: 0;
}
/* 끝=서브 네비게이션=WORLD */
/* 끝=서브 네비게이션 */
/* 끝=네비게이션 메인 */
/* 메인 */
div#body_main{
	position:relative;
	width:100%;
	background-color:white;
	padding-top:5px;
	padding-bottom: 0;
	padding-left: 0;
	padding-right: 0;
	margin: 0;
}
/* 컨텐츠 */
div#contents{
	position:	relative;
	width: 		998px;	// 원래 998
	border-top: 1px solid #adadad;
	border-right: 1px solid #adadad;
	border-left: 1px solid #adadad;
	margin: 0px auto 0px auto;
	padding: 0;

}
div#content_menu{
	position:	absolute;
	top:		0;
	left:		0;
	width:		180px;
	margin: 0;
	padding: 0;
	z-index: 5;
	min-height: 680px;
	/* hack for stupid IE6 */
	height: expression(document.body.clientHeignt < 680? "680px": "100%" );
}
div#content_main{
	/*height: 260px;*/
	position:	relative;
	top:		0;
	left:		180px;
	width:		818px;

	min-height:	680px;
	/* hack for stupid IE6 */
	height:		auto !important;
	height:		680px;

	background: transparent url(/layout_images/menu_back.gif);
	background-repeat: repeat-y;
	background-position: top left;
	margin: 0;
	padding: 0;
}
div#main_padding{
	margin: 5px 5px 5px 10px;
}
div#menu_padding{
	height: 680px;
	line-height:80%;
}
/* 끝=컨텐츠 */
/* 사이트정보 */
div#site_info{
	position:relative;
	border-left: 1px solid #adadad;
	border-right: 1px solid #adadad;
	border-top: 2px solid #62656c;
	width: 		988px;
	margin: auto;
	padding:5px;
	z-index: 1;
}
/* 끝=사이트정보 */
/* 끝=메인 */

/* ooo로의 히든 링크 */
#ooo-img {
	border:0px;
	position: fixed;
	right: 0px;
	top: 0px;
	z-index: 1;
	width: 30px;
	height: 30px;
}
