@charset 'utf-8';
/* ����� */
#topBanner{ position:relative;width:980px; margin:0 auto; text-align:center;}
#topBanner .topBanner_go{position:absolute; right:142px; top:14px;}
#topBanner .topBanner_close{position:absolute; right:19px; top:19px;}

#layer-warp{ position:relative;width:980px; margin:0 auto;z-index:99;}
.layer.on{padding-top:150px;}/* ���̾� */
#layer-warp .layer{z-index:99; position:absolute; right:0; top:90px;}
#layer-warp .btn-close{ position:absolute; right:30px; top:30px;}
#layer-warp .layer-footer {background: #1795e5; color:#fff; padding: 9px 10px;width: 260px;height: 14px;}
#layer-warp .layer-footer label{margin-left:6px;}

#visual { position:relative; width:980px; height:360px; font-size:0; line-height:0; overflow:hidden; z-index:1; }
#visual .img{overflow:hidden; width:700px; height:360px; float:left; z-index:100;}
#visual .visual_txt{ float:left; width:280px; height:360px; background:url('/images/main/bg_main_visual.gif') no-repeat ; }
#visual .visual_txt dl{padding:37px 0 0 25px}
#visual .visual_txt dd{padding-top:20px;}
#visual .visual_menu{ position:absolute; left:715px; top:258px;padding-top:15px; background:url('/images/main/bg_visual_menu.gif') no-repeat 0 0; }
#visual .visual_menu li{float:left; padding-right:8px;}
#visual .visual_menu li a{display:block}
/*�α���*/
#loginArea{ position: relative; padding:13px 0 12px; height:27px;}
#loginArea .login-box{float:left;}
#loginArea .login-box img{ vertical-align:middle}
#loginArea .login-box .ipt{width:94px; margin:1px 10px 0 7px; height:24px; line-height:20px; border:1px solid #bebebe}
#loginArea .login-box #u_pw.ipt{ margin:1px 1px 0 7px;}
#loginArea .login-box .txt_id{ position:absolute; left:390px; top:20px; }
#loginArea .login-box #save_id.chk{ margin:0 7px 0 10px;}
#loginArea .login-box .save_id{ padding-right:6px; margin-right:2px; background:url('/images/ico/bar_login.gif') no-repeat right 2px;}

#loginArea .login-btn {float:right; padding-top:7px;}
#loginArea .login-btn a{margin-left:10px;}
	/*�α��� ��*/
	.login-txt{ position:absolute; top:14px;}

/*������*/
#main-contents{padding:0 0 40px; height:auto !important; }
	.main-cont01{ height:266px ; border-bottom:1px dashed #deded6;}
	.main-cont01 .aboutArea{padding-top:25px; border-top:3px solid #0f4196; position:relative; float:left;  width:700px; height:238px; }
	.main-cont01 .aboutArea div{position: relative; left: 0px;top:15px;}
	.main-cont01 .aboutArea p{float:left; padding-right:25px;}
	.main-cont01 .aboutArea p a{display:inline-block;}
	.main-cont01 .aboutArea .img_about{ width:322px; height:182px; }
	.aboutArea .page {width: 14px;height: 14px; background: url('/images/btn/btn_roll_navi.gif') no-repeat center center;
text-indent: -1000em;overflow: hidden;position: relative; left: 181px;top: -29px;float: left;display: block; z-index: 200;}
.aboutArea .page.active {float:left; background: url('/images/btn/btn_roll_navi_on.gif') no-repeat center center;}
.controller { position:absolute; z-index:103; left:138px; top:24px; display:block;font-size:0;}

.controller .pause { margin-right:3px;width:18px; height:18px; background:url('/images/btn/btn_pause.gif') no-repeat; display:inline-block;}
.controller .play { width:18px; height:18px; background:url('/images/btn/btn_play.gif') no-repeat; display:inline-block;}
/*#visual 
#visual .controller a {padding:1px; }
#visual .controller a { margin-right:1px; }
/*.controller .pause:hover,.controller .pause:active,.controller .pause:focus,.controller .pause.on {  background:url('/images/btn/btn_mainvisual_pause_hover.png') no-repeat; color:#fff0de; }
.controller .play:hover,.controller .play:active,.controller .play:focus,.controller .play.on {  background:url('/images/btn/btn_mainvisual_play_hover.png') no-repeat; color:#fff0de; }*/

.main-cont01 .communityArea{float:left;padding-top:25px; border-top:3px solid #229ce9; }

.main-cont02 .bbsArea{ position:relative; width:322px;float:left; margin-right:25px;}
.main-cont02 .bbsArea-event{ width:280px; margin-right:0}
.main-cont02 .bbsArea h3{ margin:24px 0 15px;}
			 .bbsArea .bbs-list li{ overflow:hidden; margin-bottom:9px; padding-left:10px; line-height:15px; background:url('/images/ico/bull_square.gif') no-repeat left 5px;}
			 .bbsArea .bbs-list li a{float:left;}
			 .bbsArea .bbs-list li span{float:right;}
			 .bbsArea .btn-more{position:absolute; right:0px; top:24px; }
	
