@charset "UTF-8";
@import url("layout.css");
@import url("base.css");
@import url("subcontent.css");
@import url("submain.css");

.floatLeft	{
	float:left;
}
.floatRight	{
	float:right;
}
.clearBoth	{
	clear:both;
}
.clearLeft	{
	clear:left;
}
.clearRight	{
	clear:right;
} 

/* navi
----------------------*/
#navi {
    position: relative;
    float:left; 
	width:874px;
    height:57px;
	/*left: 200px;*/
	top: -5px;
	background: url('/img/common/navi/bg_menu.gif') no-repeat 0px 0px;
}
#gnb {
    position: absolute;
    width:873px;
    height:57px;
    padding:0;
    margin:0;
}
#gnb ul{
    position:absolute;
	margin:0;
	padding:0;
	list-style:none;
	display:inline;
	height:30px;
}
#gnb ul li{
	margin:0;
	padding:0;
	float:left;
}
#gm_01, #gm_01 .gm_menu_01{	
	width: 74px;
}
#gm_02, #gm_02 .gm_menu_02{	
	width: 90px;
}
#gm_03, #gm_03 .gm_menu_03{	
	width: 98px;
}
#gm_04, #gm_04 .gm_menu_04{	
	width: 131px;
}
#gm_05, #gm_05 .gm_menu_05{	
	width: 92px;
}
#gm_06, #gm_06 .gm_menu_06{	
	width: 115px;
}
#gm_07, #gm_07 .gm_menu_07{	
	width: 116px;
}
#gm_08, #gm_08 {	
	width: 157px;
	text-align:left;
}


/**---------------------- 3depth ----------------------**/
#gnb #gmsub_201{
	top: 30px;
	left: 12px;
	width:330px;
	display: none;
}
#gnb #gmsub_201 li {
	margin-left:15px;
}
#gnb #gmsub_201 li.first {
	margin-left:0;
}
#gnb #gmsub_202{
	top: 30px;
	left: 85px;
	width:355px;
	display: none;
}
#gnb #gmsub_202 li {
	margin-left:15px;
}
#gnb #gmsub_202 li.first {
	margin-left:0;
}
#gnb #gmsub_203{
	top: 30px;
	left: 174px;
	width:495px;
	display: none;
}
#gnb #gmsub_203 li {
	margin-left:15px;
}
#gnb #gmsub_203 li.first {
	margin-left:0;
}
#gnb #gmsub_204{
	top: 30px;
	left: 272px;
	width:295px;
	display: none;
}
#gnb #gmsub_204 li {
	margin-left:15px;
}
#gnb #gmsub_204 li.first {
	margin-left:0;
}
#gnb #gmsub_205{
	top: 30px;
	left: 0;
	width:0;
	display: none;
}
#gnb #gmsub_206{
	top: 30px;
	left: 495px;
	width:260px;
	display: none;
}
#gnb #gmsub_206 li {
	margin-left:15px;
}
#gnb #gmsub_206 li.first {
	margin-left:0;
}
#gnb #gmsub_207{
	top: 30px;
	left: 611px;
	width:180px;
	display: none;
}
#gnb #gmsub_207 li {
	margin-left:15px;
}
#gnb #gmsub_207 li.first {
	margin-left:0;
}
#gnb #gmsub_201 li a, #gnb #gmsub_202 li a, #gnb #gmsub_203 li a, #gnb #gmsub_204 li a, #gnb #gmsub_205 li a, #gnb #gmsub_206 li a, #gnb #gmsub_207 li a {
	height: 25px;
}


/* tabMenu01
----------------------*/
.tabMenu01	{
	overflow:hidden;
	width:100%;
	height:25px;
	margin:14px 0 0 0;
	padding:0;
	font:0/0 Arial;
}
.tabMenu01.width197	{
	width:197px;
	background:url(images/common/bg_tabmenu197.gif) no-repeat left top;
}
.tabMenu01 ul, .tabMenu01 li	{
	list-style:none;
	margin:0;
	padding:0;
	font:0/0 Arial;
}
.tabMenu01 ul	{
}
.tabMenu01 li	{
	float:left;
}

caption{
	display:none;
}
#paging{
	width:100%;
	padding:30px 0 10px 0;
	margin:0;
	text-align:center;
	position:relative;
	border-bottom:1px solid #98b6cc;
/*	background: url('/images/common/bgpagingTop.gif') repeat-x top left;*/
}
#paging ol{
	width:284px;
	display:inline;
	list-style:none;
	padding:0;
	margin:0;
}

 #paging ol li{
	display:inline;
	padding:0 4px 0 0;
	margin:0;
	font:11px/14px Dotum;
	color:#696A65;
}
* html 
#paging ol li{ 
	display:inline;
	padding:0 3px 0 0;
	font:11px/14px Dotum;
	color:#696A65;
}
*+html body 
#paging ol li{ 
	display:inline;
	padding:0 3px 0 0;
	font:11px/14px Dotum;
	color:#696A65;
}
#paging ol li a {
	font:11px/14px Dotum;
	color:#666666;
	vertical-align:middle;
}

#paging ol li.pageOn{	
	font:11px/14px Dotum;
	color:#666666;
	font-weight:bold;
}
#paging ol li.pageOn a{	
	font:11px/14px Dotum;
	color:#666666;
	font-weight:bold;
}

#paging div.btnFirst,
#paging div.btnNext{
	display:inline;
	font:0/0 Arial;
	vertical-align:-4px;
}

#paging div.btnFirst{
	margin:0 3px 0 0;
}
*+html body 
#paging div.btnFirst{
	margin:0 7px 0 0;
}
* html
#paging div.btnFirst{
	margin:0 7px 0 0;
}
#paging div.btnNext{
	margin-left:1px;
}
* html
#paging div.btnNext{
	margin:0 0 0 1px;
}
*+html body 
#paging div.btnNext{
	margin:0 0 0 2px;
}
#paging img.imgfirst{
	margin-right:4px;
}
#paging img.imgnext{
	margin-right:4px;
}
#paging img.btnPrev{
	margin-right:1px;
}
* html
#paging img.imgfirst{
	margin-right:3px;
}
* html
#paging img.imgnext{
	margin-right:3px;
}
*+html body 
#paging img.imgfirst{
	margin-right:0px;
}
*+html body 
#paging img.imgnext{
	margin-right:5px;
}

#paging div.btnLeft{
	left:0;
	top:13px;
}
/* 게시판 */
#BList{
	background:url('/img/common/bgboard_top.gif') no-repeat top left;
}

#BList th{
	font:0/0 Arial;
	text-align:center;
	padding:10px 0 7px 0;
	margin:0;
	background:url('/img/common/bgblist_th.gif') no-repeat bottom right;
}

#BList td{
	height:24px;
	padding-top:2px;
	margin:0;
	text-align:center;	
	font:12px/14px Dotum;
	color:#7f7f7f;	
	border-bottom:1px solid #dddddd;
	
}
#BList td.num{
	color:#ab917d;
}
#BList tbody tr{
	background:none;
}
#BList tr.bgC01{
	background:#fcfcfd ;
}
#BList td span.reColor {
	color:#f58614 ;
}
/* 게시판 끝 */
/* ---- 검색--- */
#search{
	width:517px;
	height:41px;
	overflow:hidden;
	padding:0 0 0 21px;
	margin:21px 0 0 49px;
	background:url('/img/common/bgsearch.gif') no-repeat top left;
	
}
#search img,
#search select,
#search input
{
	float:left;
	margin-top:11px;
}
#search select{
	width:111px;
	margin:11px 7px 0 0;
}
#search input{
	width:305px;
	margin:11px 10px 0 0;
}
/* -- 게시판 뷰페이지-- */

dl.boardView {
	width:624px;
	overflow:hidden;
	padding:0 0 0 21px;
	margin:0;
}
dl.boardView2 {
	width:624px;
	overflow:hidden;
	padding:0 0 0 21px;
	margin:0;
}
dl.boardView2 dt {
	float:left;
	width:50px;
	height:13px;
	padding:0;
	margin-top:-5px;
}
dl.boardView2 dd {
	float:left;
	width:100px;
	font:12px/14px Dotum;
	color:#383838;
	padding:0;
	margin:0;
}
dl.bgtop{
	padding-top:10px;
	padding-bottom:1px;
	background:url('/img/common/bgborder_viewtop.gif') no-repeat top left;
}
dl.bgfooter {
	padding-top:7px;
	padding-bottom:1px;
	background:url('/img/common/bgboard_viewline.gif') repeat-x bottom left;
}
dl.bgfooter img {
	padding:0;
	margin:0;
}
dl.file{
	padding-top:10px;
	padding-bottom:7px;
	border-bottom:1px solid #98b6cc;
}
dl.file img {
	padding:3px 0 0 0;
	margin:0;
}
img.marRig{
	margin-right:5px;
}
dl.boardView dt{
	float:left;
	width:62px;		
	height:14px;
	font:12px/16px Dotum;
	padding:0;
	margin:0;
}
dl.boardView dd {
	float:left;
	width:330px;
	font:12px/14px Dotum;
	color:#383838;
	padding:0;
	margin:-3px 0 0 0;
}
dl.boardView input {
	width:330px;
	color:#383838;
	font:12px/14px Dotum;
	padding:0;
	margin:0;
	vertical-align:top; 
}
dl.boardView dd.last{
	float:left;
	width:150px;
}
.txtView{
	width:633px;
	min-height:140px;
	_height:140px;
	font:12px/18px Dotum;
	color:#383838;
	padding:15px 8px 15px 8px;
	text-align:left;
}
h3.stitrep{
	font:0/0 Arial;
	margin:20px 0 0 0;
	padding:0;
}
#rep{
	width:645px;
	margin:7px 0 0 0;
	border-top:1px solid #98B6CC;
	
}
#rep th{	
	font:0/0 Arial;
	padding:7px 0 7px 22px;
	margin:0;
	text-align:center;
	background:#F7F9FB;
	border-bottom:1px solid #DDDDDD;
}
#rep td{
	padding:7px 0 3px 15px;
	margin:0;
	font:12px/16px Dotum;
	color:#383838;
	text-align:left;	
	border-bottom:1px solid #DDDDDD;
}
#rep td span {	
	vertical-align:4px; 
}
input.inpfile{
	background:none;
	height:19px !important;
	width:450px;
	margin-top:-5px;
}
img.imgmod{
	margin-left:12px;
	cursor:hand;
}
img.imgdele{
	margin-left:5px;
	cursor:hand;
}
/*
dl.boardView dd.size01{
	width:50px;
}
dl.boardView dd.noBg{
	margin-top:18px;
	color:#818175;
}
dl.boardView dt.noBg{
	margin-top:18px;
	color:#818175;
}
ul.TxtprevNext{
	list-style:none;
	width:612px;
	overflow:hidden;
	padding:0;
	margin:0;
	font:0/0 Arial;
}
ul.TxtprevNext li{
	list-style:none;
	width:612px;
	overflow:hidden;
	padding:0;
	margin:0;
	border-bottom:1px solid #E8E8E5;
}
ul.TxtprevNext li.last{
	border-bottom:1px solid #F9BA83;
}
ul.TxtprevNext li h3.Prev{
	width:69px;
	float:left;
	font:0/0 Arial;
	padding:0 0 12px 16px;
	margin:7px 0 0 0;
}
ul.TxtprevNext li p.TPrev{
	float:left;
	width:520px;
	margin:7px 0 0 0;
	padding:0;
	font:11px/14px Dotum;
	color:#818175;
}

.txtViewArea{
	width:562px;
	min-height:119px;
	_height:119px;
	padding:20px 25px 20px 25px;
	font:11px/16px Dotum;
	color:#818175;
	text-align:left;
	border-top:1px solid #F9BA83;
	background:#FDF3EA;
}
h3.usedTitList{
	width:612px;
	padding:11px 0 0 8px;
	margin:0;
	font:0/0 Arial;	
}
ul.usedTxtList{
	list-style:none;
	width:612px;
	padding:0;
	margin:6px 0 0 0;
	background:url('/img/common/bgViewDot.gif') repeat-x bottom left;
}
ul.usedTxtList li{
	width:612px;
	overflow:hidden;
	padding:5px 0 2px 0;
	margin:0;
	background:url('/img/common/bgViewDot.gif') repeat-x top left;

}
ul.usedTxtList li h4.name{
	float:left;
	width:55px;
	padding:0 0 0 10px;
	font:11px/16px Dotum;
	color:#F0901F;
	margin:0;
	font-weight:bold;
}
ul.usedTxtList li p.txtused{
	float:left;
	width:430px;
	padding:0;
	margin:0;
	font:11px/16px Dotum;
	color:#9F9F9D;

}
ul.usedTxtList li p.Day{
	float:right;
	width:95px;
	padding:0;
	margin:0;
	text-align:left;
	font:11px/16px Tahoma;
	color:#9F9F9D;
}
*/
.usedTxtSubmit{
	width:645px;
	overflow:hidden;
	padding:0 0 12px 0;
	margin:19px 0 0 0;
	background:url('/img/common/bgusetxtsubmit.gif') no-repeat bottom left;
	
}
.usedTxtSubmit dl.boardView3 {
	width:500px;
	overflow:hidden;
	padding:0 0 0 10px;
	margin:0 0 15px 0;
}
.usedTxtSubmit dl.boardView3 dt {
	float:left;
	position:relative;
	width:45px;
	height:13px;
	padding:0;
	margin-top:-5px;
}
.usedTxtSubmit dl.boardView3 dt img {
	position:absolute;
	top:5px;
	right:0;
}
.usedTxtSubmit dl.boardView3 dd {
	float:left;
	width:100px;
	font:12px/14px Dotum;
	color:#383838;
	padding:0 0 0 6px;
	margin:0;
}
span.btnDelete{
	margin-left:6px;
	vertical-align:-1px;
}
.usedTxtSubmit h3{
	float:left;
	width:643px;
	margin:0;
	padding:2px 0 17px 2px;
	font:0/0 Arial;	
}
.usedTxtSubmit img.btnregs{
	float:left;
	margin:5px 0 0 0;
	padding:0 0 0 20px;
}
.usedTxtSubmit p.name{
	float:left;
	width:50px;
	margin:0;
	padding:18px 0 0 21px;
	font:12px/16px Arial;	
	color:#0b558a;
}
.usedTxtSubmit textarea{
	float:left;
	width:530px;
	height:47px;
	margin:0 10px 0 15px;
	padding:5px 0 0 6px;
	font:11px/16px Dotum;
	color:#383838;
	overflow:auto;
	border-top:1px solid #c2c1c1;
	border-left:1px solid #c2c1c1;
	border-right:none;
	border-bottom:none;
}
.usedTxtSubmit img{
	float:left;
}
/*  ---게시판 뷰페이지 끝  ----*/

.btnRigLeft{
	width:645px;
	height:21px;
	margin:10px 0 0 0;
	padding:0;
	text-align:left;
	position:relative;
}
.btnRigLeft div{
	position:absolute;
	top:0;
	right:0;
}
.btnRigLeft div img{
	font:0/0 Arial;
	margin:0 0 0 0;
	padding:0;
}
.btnRig{
	width:637px;
	font:0/0 Arial;
	text-align:right;
	margin:10px 0 0 0;
	padding:0 0 8px 0;
}


ul.imgtab{
	height:30px;
	list-style:none;
	overflow:hidden;
	padding:0;
	margin:0;
	background:url('/img/common/bgtabwarpright.gif') no-repeat top right;
}
ul.imgtab li{
	float:left;
	height:27px;
	padding:0 0 0 15px;
	margin:0 10px 0 0;
	font:0/0 Arial;

}
ul.imgtab li.on{
	background:url('/img/common/bgtagleft.gif') no-repeat top left;
}
ul.imgtab li.first {
	padding:0 0 0 26px;
	background:url('/img/common/bgtabwarpleft.gif') no-repeat top left;
}
ul.imgtab li.onfirst {
	padding:0 0 0 26px;
	background:url('/img/common/bgtabwarpleftfirst.gif') no-repeat top left;
}
ul.imgtab li a{
	float:left;
	height:17px;
	display:block;
	padding:10px 15px 0 0;
	margin:0;
}
ul.imgtab li.on a,ul.imgtab li.onfirst a{
	float:left;
	height:17px;
	display:block;
	padding:10px 15px 0 0;
	margin:0;
	background:url('/img/common/bgtabright.gif') no-repeat top right;
}
.subpagincont{
	width:427px !important;
}


/*서브메인05 _리그테이블*/

ul.tabMenu00 {
	height: 25px;
	list-style:none;
	overflow:hidden;
	padding:0;
	margin:17px 0 0 0;
	background:url('/img/common/bgtabwrap_r.gif') no-repeat top right;
}

ul.tabMenu00 li {
	float:left;
	height: 25px;
	padding:0 0 0 16px;
	margin:0 18px 0 0;
	font:0/0 Arial; 
}

ul.tabMenu00 li.on{
	background:url('/img/common/bgtab_l.gif') no-repeat top left;
}
ul.tabMenu00 li.first {
	padding:0 0 0 16px;
	background:url('/img/common/bgtabwrap_l.gif') no-repeat top left;
}
ul.tabMenu00 li.onfirst {
	padding:0 0 0 16px;
	background:url('/img/common/bgtab_first.gif') no-repeat top left;
}

ul.tabMenu00 li a{
	float:left;
	height:12px;
	display:block;
	padding:10px 15px 0 0;
	margin:0;
}

ul.tabMenu00 li.on a,ul.tabMenu00 li.onfirst a{
	float:left;
	height:17px;
	display:block;
	padding:10px 15px 0 0;
	margin:0;
	background:url('/img/common/bgtab_r.gif') no-repeat 4px right;
}

.yearView {
	width: 645px;
	height: 32px;
	padding: 0;
	margin: 0;
	overflow: hidden;
	background:url('/img/common/bg_yearview.gif') no-repeat left top;
}

.yearView dl.year {
	float: left;
	width: 440px;
	font: 11px/17px Dotum;
	overflow: hidden;
	padding: 0 0 0 12px;
	margin: 0;
	color: #607188;
}

.yearView dl.year dt {
	float: left;
	padding: 7px 0 0 18px;
	margin: 0;
	background:url('/img/icon/icon_bigview.gif') no-repeat left 9px;
}

.yearView dl.year dd {
	width: 85px;
	height: 25px;
	padding: 7px 0 0 7px;
	margin: 0;
	
}

.yearView .btns {
	width: 178px;
	text-align: right;
	padding: 5px 0 0 0;
	margin: 0 10px 0 0;
	background:url('/img/icon/icon_print.gif') no-repeat left 8px;
}

.yearView .btns img {
	padding: 0;
	margin: 0 0 0 7px;
}

.leagueWrap {
	width: 645px;
	overflow: hidden;
	padding: 0;
	margin:20px 0 0 0;
	background:url('/img/common/bg_leaguetable.gif') no-repeat left top;
}

.leagueWrap h4 {
	width: 379px;
	text-align: right;
	padding: 3px 0 0 0;
	margin: 0;
	font: 0/0 Arial;
}

.leagueWrap .leagueLeft {
	float: left;
	width: 323px;
	padding: 0;
	margin: 6px 0 0 0;
	background:url('/img/common/bg_dotline.gif') repeat-y right top;
}

.leagueWrap h5 {
	font: 0/0 Arial;
	padding: 24px 0 0 21px;
	margin: 0;
}
.leagueWrap .leaguetable {
	width: 305px;
	margin: 9px 0 0 10px;
	padding: 0;
	background:url('/img/common/bg_leaguetable_top.gif') no-repeat left top;
}

.leagueWrap .leaguetable td{
	padding:0 0 2px 0;
	margin:0;
	text-align:center;	
	font:11px/25px Arial;
	color:#7C7E77;	
	background: none;
	
}

.leagueWrap .leaguetable td.bgLeft {
	background:url('/img/common/bglist_td.gif') no-repeat left top;
	padding:0 0 2px 0;
	margin:0;
}
.leagueWrap .leaguetable td.bgRight {
	background:url('/img/common/bglist_td02.gif') no-repeat right top;
	padding:0 0 2px 0;
	margin:0;
}

.leagueWrap .leaguetable td.bgMid {
	background:url('/img/common/bglist_td03.gif') repeat-x right top;
	padding:0 0 2px 0;
	margin:0;
}


.leagueWrap .leaguetable th{
	text-align:center;
	padding:6px 0 5px 0;
	margin:0;
	font:11px/14px Dotum;
	background:url('/img/common/bglist_th.gif') no-repeat right bottom;
}

.leagueWrap .leaguetable th.first {
	padding: 0;
	margin: 0;
}

.leagueWrap .leaguetable th.last {
	padding: 0;
	margin: 0;
	background: none;
}
/* 달력  */
.Calendar{
	float:none !important;
	width:873px !important;
}
.Calendar .calendarLinemap{
	width:873px !important;
}
.Calendar div.Camonth{
	float:right;
	list-style:none;
	width:867px;
	height:38px;
	padding:0;
	margin:11px 0 0 0;
	border:3px solid #eceade;
	/*background:url('/img/calendar/bgtop.gif') no-repeat top left;*/
}
.Calendar div.Camonth .daychoice {
	overflow:hidden;
	float:left;
	width:120px;
	padding:0;
	margin:9px 0 0 18px;
}
.Calendar div.Camonth ul {
	float:right;
	width:730px;
	padding:0;
	margin:9px 10px 0 0;
}
.Calendar div.Camonth ul li {
	float:left;
	padding:0;
	margin:0;
	font:14px/14px Dotum;
	font-weight:bold;
	color:#a89e8d;
	background:url('/img/calendar/bgline.gif') no-repeat right 4px;
}
.Calendar div.Camonth li strong {
	color:#86503b;
}
.Calendar div.Camonth li a{
	display:block;
	padding:4px 16px 0 16px;
	color:#a89e8d;
}
.Calendar div.Camonth li.first{
	margin-left:3px;
}
.Calendar div.Camonth li.first a{
	padding-left:16px;
}
.Calendar div.Camonth li.last{
	background:none;
}
.Calendar ul.schedule{
	overflow:hidden;
	position:relative;
	list-style:none;
	width:872px;
	height:28px;
	padding:0 0 0 1px;
	margin:16px 0 0 0;
	*margin:13px 0 0 0;
	background:#98add0;
	
}
.Calendar ul.schedule li{
	float:left;
	width: 111px;
	padding:0 0 0 1px;
	margin:1px 0 0 0;
	color: #7c8cb1;
	font:14px/22px Dotum;
	font-weight:bold;
	text-align:center;
	background: url('/img/calendar/bgTab_off.gif') no-repeat 0 top;
}
.Calendar ul.schedule li.on {
	width:110px;
	padding:5px 0 0 0;
	margin:1px 1px 0 0;
	color: #ff7e15;
	background: url('/img/calendar/bgTab_on.gif') no-repeat 0 top;
}
.Calendar ul.schedule li a {
	display:block;
	width:110px;
	padding:4px 0 1px 0;
	color: #7c8cb1;
}
.Calendar ul.schedule li.print {
	position:absolute;
	width:14px;
	height:12px;
	top:7px;
	right:15px;
	text-align:right;
	background:none;
}
.Calendar ul.schedule li.print a {
	display:inline;
	width:14px;
	height:12px;
	padding:0;
	margin:0;
}
.Calendar div.cawarp{
	width:871px;
	padding:0;
	margin:0;
	border-left:1px solid #afb8c7;
	border-right:1px solid #afb8c7;
	border-bottom:1px solid #afb8c7;
	/*background:url('/img/calendar/bgtabletop.gif') no-repeat top left;*/
}
.Calendar div.cawarp {
	color:#3d485b;
}
.Calendar div.cawarp a:link, a:visited {
	color:#3d485b;
	text-decoration:none;
}
.Calendar div.cawarp a:active, a:hover {
	color:#3d485b;
	text-decoration:none;
}
.Calendar #Calendar{
	width:871px;
	margin:0;
	padding:0;
	table-layout:fixed;
}
.Calendar #Calendar td {
	padding:0;
	margin:0;
	height:144px;
	vertical-align:top;
	border-bottom:1px solid #f1f1f1;
	border-right:1px solid #f1f1f1;
	background:none;
}
.Calendar #Calendar th{
	width:123px;
	font:0/0 Arial;
	padding:11px 0 7px 0;
	margin:0;
	background:url('/img/calendar/bg_day.gif') repeat-x top left;
}
.Calendar p.day{
	width:115px;
	padding:0;
	*margin:7px 0 0 0 ;	
	margin:6px 0 0 0 ;	
	font:11px/14px Dotum;
	color:#8B8484;
	text-align:right;
}
.Calendar #Calendar td.on{
	background:#edf2f7;
}
.Calendar #Calendar td ul{
	list-style:none;
	width:80px;
	padding:0 0 5px 5px;
	margin:2px 0 0 0;
}
.Calendar #Calendar td ul li {
	width:110px;
	font:11px/14px Dotum;
	color:#AFB8C7;
	padding:0 0 0 5px;
	*margin:5px 0 0 0;
	margin:6px 0 0 0;
	letter-spacing:-1; 
	background:url('/img/calendar/bgoffdot.gif') no-repeat 0 5px;
}
.Calendar #Calendar td.on ul li{
	color:#576680;	
	background:url('/img/calendar/bgondot.gif') no-repeat 0 5px;
}
.Calendar #Calendar td ul li.cal_ico01 {
	width:65px;
	padding:0 0 0 27px;
	background:url('/img/Icon/calendar_icon01.gif') no-repeat left top;
}
.Calendar #Calendar td ul li.cal_ico02 {
	width:65px;
	padding:0 0 0 27px;
	background:url('/img/Icon/calendar_icon02.gif') no-repeat left top;
}
.Calendar #Calendar td ul li.cal_ico03 {
	width:65px;
	padding:0 0 0 27px;
	background:url('/img/Icon/calendar_icon03.gif') no-repeat left top;
}
.Calendar #Calendar td ul li.cal_ico04 {
	width:65px;
	padding:0 0 0 27px;
	background:url('/img/Icon/calendar_icon04.gif') no-repeat left top;
}
.Calendar #Calendar td ul li.cal_ico05 {
	width:65px;
	padding:0 0 0 27px;
	background:url('/img/Icon/calendar_icon05.gif') no-repeat left top;
}
.Calendar #Calendar td ul li.cal_ico06 {
	width:65px;
	padding:0 0 0 27px;
	background:url('/img/Icon/calendar_icon06.gif') no-repeat left top;
}
.Calendar #Calendar td ul li.cal_ico07 {
	width:65px;
	padding:0 0 0 27px;
	background:url('/img/Icon/calendar_icon07.gif') no-repeat left top;
}
.Calendar #Calendar td ul li.cal_ico08 {
	width:65px;
	padding:0 0 0 27px;
	background:url('/img/Icon/calendar_icon08.gif') no-repeat left top;
}
.Calendar #Calendar td ul li.cal_ico09 {
	width:65px;
	padding:0 0 0 27px;
	background:url('/img/Icon/calendar_icon09.gif') no-repeat left top;
}
.Calendar #Calendar td ul li.cal_ico10 {
	width:65px;
	padding:0 0 0 27px;
	background:url('/img/Icon/calendar_icon10.gif') no-repeat left top;
}
.Calendar #Calendar td ul li.cal_ico11 {
	width:65px;
	padding:0 0 0 27px;
	background:url('/img/Icon/calendar_icon11.gif') no-repeat left top;
}
.Calendar #Calendar td ul li.cal_ico12 {
	width:65px;
	padding:0 0 0 27px;
	background:url('/img/Icon/calendar_icon12.gif') no-repeat left top;
}
.Calendar #Calendar td ul li.cal_ico13 {
	width:65px;
	padding:0 0 0 27px;
	background:url('/img/Icon/calendar_icon13.gif') no-repeat left top;
}
.Calendar #Calendar td ul li.cal_ico14 {
	width:65px;
	padding:0 0 0 27px;
	background:url('/img/Icon/calendar_icon14.gif') no-repeat left top;
}
.Calendar #Calendar td ul li.cal_ico15 {
	width:65px;
	padding:0 0 0 27px;
	background:url('/img/Icon/calendar_icon15.gif') no-repeat left top;
}
.Calendar #Calendar td ul li.cal_ico16 {
	width:65px;
	padding:0 0 0 27px;
	background:url('/img/Icon/calendar_icon16.gif') no-repeat left top;
}
.Calendar #Calendar td ul li.cal_ico17 {
	width:65px;
	padding:0 0 0 27px;
	background:url('/img/Icon/calendar_icon17.gif') no-repeat left top;
}
.Calendar #Calendar td ul li.cal_ico18 {
	width:65px;
	padding:0 0 0 27px;
	background:url('/img/Icon/calendar_icon18.gif') no-repeat left top;
}
.Calendar #Calendar td ul li.cal_ico19 {
	width:65px;
	padding:0 0 0 27px;
	background:url('/img/Icon/calendar_icon19.gif') no-repeat left top;
}
.Calendar #Calendar td ul li.dot_none {
	background-image:none;
}
.Calendar #Calendar td ul li.dot_none img {
	padding-right:3px;
}
.Calendar #Calendar td.bdrno{
	border-right:none;
}
.Calendar div.botbg{
	padding:0 0 2px 0;
	margin:0;
	/*background:url('/img/calendar/bgcabottom.gif') no-repeat bottom left;*/
}
.Calendar #Calendar tr.last td{
	border-bottom:none;
}

.gomain{
	width:600px;
	text-align:center;
	margin:10px 0 10px 0;
}



#leftWarp .quickLink, 
#leftWarp .quickLink dt, 
#leftWarp .quickLink dd	{
	margin:0;
	padding:0;
	font:0/0 Arial ;

}
#leftWarp .quickLink	{
	width:188px;
	margin:0 0 8px 12px;
	overflow:hidden;
	background:url(/img/common/bgsubql.gif) repeat-y;
}

#leftWarp .quickLink dt	{
	width:182px;
	padding:9px 10px 10px 10px;
	font:0/0 Arial;
	background:url('/img/common/bgsubqt.gif') no-repeat left top;
}
#leftWarp .quickLink dd	{
	width:168px;
	padding:5px 0 5px 17px;
}
#leftWarp .quickLink dd.first	{
	padding-top:12px;
}
#leftWarp .quickLink dd.last	{
	padding-bottom:12px;
	background:url('/img/common/bgsubqb.gif') no-repeat left bottom;
}
#leftWarp .quickLink select{
	width:155px;
}
#leftWarp div.dataS_sub {
	width:186px;
	padding:0;
	margin:0 0 8px 12px;
	border:1px solid #bbcee4;
	background:#f5f5f5;
}
#leftWarp div.dataS_sub h5 {
	width:180px;
	padding:1px;
	margin:0;
	font:0/0 Arial;
	background:#e8e9eb;
}
#leftWarp div.dataS_sub p {
	padding:0 0 0 8px;
	margin:6px 0 8px 0;
	font:0/0 Arial;
}
#leftWarp div.dataS_sub img.btn {
	padding-left:2px;
	font:0/0 Arial;
}
.iframewarp{
	width:612px;
	height:166px;
	margin:5px 0 0 5px;
	padding:0 15px 0 8px;
	overflow:hidden;
	background:#fff;
	/*background:url(/img/common/subMain/bgchart.gif) no-repeat left bottom;*/
}
.iframewarp iframe{
	width:612px;
	height:166px;
	margin:0;
	padding:0 0 0 3px;
	background:none;
}
.e_annot_class{
	width:420px;
	padding:3px 0 0 0;
	margin:0 5px 0 0;
	font:12px/16px Dotum;
	color:#3E3E3E;
}
.e_annot_class span{
	padding:3px 0 0 0;
	margin:0;
	font:12px/16px Dotum;
	color:#5D84F9;
	font-weight:bold;
}
#spayment{
	cursor:pointer; 
}

#layerin{
	position:relative;
}

#layerin2{
	position:relative;
}