.hidea {
	DISPLAY: none
}
.sub {
	BACKGROUND: url(sub_bg.gif) repeat-x 0px 0px
}
.sub #width_limit {
	MARGIN-TOP: 239px; BACKGROUND: url(widthlimit_bg.gif) no-repeat 0px 0px; FLOAT: left; WIDTH: 1000px
}
.sub #toparea {
	Z-INDEX: 50; BACKGROUND: url(sub_toparea_bg.gif) no-repeat 0px 0px; LEFT: 0px; WIDTH: 1000px; POSITION: absolute; TOP: 0px; HEIGHT: 256px
}
.sub #toparea #ci {
	LEFT: 0px; WIDTH: 505px; POSITION: absolute; TOP: 0px; HEIGHT: 324px
}
.sub #toparea #topmenu {
	Z-INDEX: 50; LEFT: 439px; WIDTH: 300px; POSITION: absolute; TOP: 2px
}
.sub #toparea #topmenu LI {
	FLOAT: left
}
.sub #toparea #topmenu_member {
	BACKGROUND: url(topmenu_mbg.gif) no-repeat 0px 0px; LEFT: 726px; WIDTH: 70px; POSITION: absolute; TOP: 2px; HEIGHT: 24px
}
.sub #toparea #topmenu_member STRONG {
	LEFT: 3px; COLOR: #5f9100; LETTER-SPACING: -0.05em; POSITION: absolute; TOP: 4px; TEXT-ALIGN: center
}
.sub #toparea #spcsite {
	Z-INDEX: 50; LEFT: 800px; WIDTH: 190px; POSITION: absolute; TOP: 0px
}
.sub #toparea #spcsite LI {
	FLOAT: left
}
.sub #toparea #mvoice {
	Z-INDEX: 100; LEFT: 377px; POSITION: absolute; TOP: 120px
}
.sub #toparea #mvoice LI {
	FLOAT: left
}
.sub #toparea #quickpage {
	Z-INDEX: 50; LEFT: 315px; WIDTH: 160px; POSITION: absolute; TOP: 134px; HEIGHT: 100px
}
.sub #toparea #quickpage UL {
	LEFT: 0px; PADDING-TOP: 21px; POSITION: absolute
}
.sub #toparea #quickpage LI.pos1 {
	LEFT: 120px; POSITION: absolute; TOP: 0px; HEIGHT: 35px
}
.sub #toparea #quickpage LI.pos2 {
	LEFT: 100px; POSITION: absolute; TOP: 41px; HEIGHT: 40px
}
.sub #toparea #navi {
	Z-INDEX: 100; BACKGROUND: url(navi_gbg.gif) repeat-x 0px 40px; LEFT: 510px; FLOAT: left; WIDTH: 480px; POSITION: absolute; TOP: 47px; HEIGHT: 65px
}
.sub #toparea #navi UL {
	LEFT: 0px; POSITION: absolute; TOP: 0px
}
.sub #toparea #navi UL LI {
	PADDING-RIGHT: 15px; PADDING-LEFT: 10px; BACKGROUND: url(navi_line.gif) no-repeat 100% 10px; FLOAT: left; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.sub #toparea #navi UL LI.last {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
.sub #toparea #navi UL LI DIV {
	Z-INDEX: 50; LEFT: -3000px; WIDTH: 490px; POSITION: absolute; TOP: 30px; HEIGHT: 35px
}
.sub #toparea #navi UL LI UL.navi_sub {
	PADDING-LEFT: 14px; BACKGROUND: url(navi_bg_left.gif) no-repeat 0px 0px; LEFT: 0px; TOP: 0px; HEIGHT: 35px
}
.sub #toparea #navi UL LI UL.navi_sub LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(navi_bg.gif) repeat-x 0px 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.sub #toparea #navi UL LI UL.navi_sub LI A {
	PADDING-RIGHT: 8px; DISPLAY: block; PADDING-LEFT: 5px; BACKGROUND: url(navisub_line.gif) no-repeat 100% 12px; FLOAT: left; PADDING-BOTTOM: 4px; PADDING-TOP: 4px; WHITE-SPACE: nowrap; LETTER-SPACING: -0.1em; HEIGHT: 35px
}
.sub #toparea #navi UL LI UL.navi_sub LI.last A {
	PADDING-RIGHT: 20px; BACKGROUND: url(navi_bg_right.gif) no-repeat 100% 0px
}
.sub #toparea #navi UL LI DIV#globals03 UL.navi_sub {
	MARGIN-LEFT: 10px
}
.sub #toparea #navi UL LI DIV#globals04 UL.navi_sub {
	MARGIN-LEFT: 10px
}
.sub #toparea #navi UL LI DIV#globals05 UL.navi_sub {
	MARGIN-LEFT: 0px
}
.sub #toparea #navi UL LI DIV#globals06 UL.navi_sub {
	MARGIN-LEFT: 0px
}
.sub #toparea #subvisual {
	Z-INDEX: 30; LEFT: 520px; WIDTH: 470px; POSITION: absolute; TOP: 115px
}
.sub #toparea #tsearch {
	LEFT: 435px;
	WIDTH: 500px;
	POSITION: absolute;
	TOP: 227px;
	HEIGHT: 29px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-align: right;
}
.sub #toparea #tsearch H2 {
	LEFT: 10px; POSITION: absolute; TOP: 8px
}
.sub #toparea #tsearch .keyword {
	LEFT: 60px; WIDTH: 110px; POSITION: absolute; TOP: 6px
}
.sub #toparea #tsearch .tsearch_btn {
	LEFT: 175px; POSITION: absolute; TOP: 5px
}
.sub #toparea #tsearch H3 {
	LEFT: 230px; POSITION: absolute; TOP: 6px
}
.sub #toparea #tsearch UL {
	LEFT: 265px; POSITION: absolute; TOP: 5px
}
.sub #toparea #tsearch UL LI {
	FLOAT: left; MARGIN-RIGHT: 5px
}
.sub #toparea #tsearch UL LI A {
	FONT-SIZE: 0.92em; COLOR: white; LETTER-SPACING: -0.1em
}
.sub #sidearea {
	FLOAT: left;
	MARGIN-LEFT: 0px;
	WIDTH: 200px;
	POSITION: relative;
	height: 400px;
}
.sub #sidearea H2 {
	MARGIN-TOP: 10px
}
.sub #sidearea #sidemenu {
	MARGIN-TOP: 30px; FONT-WEIGHT: bold; WIDTH: 207px
}
.sub #sidearea #sidemenu UL {
	FLOAT: left
}
.sub #sidearea #sidemenu UL LI {
	FONT-SIZE: 1em; FLOAT: left; WIDTH: 207px; LINE-HEIGHT: 1.4em; BORDER-BOTTOM: #e5e5e5 1px solid
}
.sub #sidearea #sidemenu UL LI A {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 23px; BACKGROUND: url(sidemenu_icon.gif) no-repeat 5px 7px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
.sub #sidearea #sidemenu UL LI.on A {
	PADDING-RIGHT: 0px; PADDING-LEFT: 33px; FONT-SIZE: 1.2em; BACKGROUND: url(submenu_overbg.gif) no-repeat 0px 0px; PADDING-BOTTOM: 6px; COLOR: white; PADDING-TOP: 9px; LETTER-SPACING: -0.1em
}
.sub #sidearea #sidemenu UL LI DIV.hideatc {
	BACKGROUND: url(sidemenu_sub_bottom.gif) no-repeat 0px 100%; FLOAT: left; PADDING-BOTTOM: 10px; WIDTH: 202px
}
.sub #sidearea #sidemenu UL LI DIV.hideatc UL {
	FONT-WEIGHT: normal; BACKGROUND: url(sidemenu_sub_top.gif) no-repeat 0px 0px; WIDTH: 202px; PADDING-TOP: 6px
}
.sub #sidearea #sidemenu UL LI DIV.hideatc UL LI {
	BACKGROUND: url(dotline_41_13_ccc.gif) repeat-x 0px 100%; WIDTH: 195px; BORDER-BOTTOM-STYLE: none
}
.sub #sidearea #sidemenu UL LI DIV.hideatc UL LI A {
	PADDING-RIGHT: 0px; PADDING-LEFT: 22px; FONT-SIZE: 0.95em; BACKGROUND: url(sidemenu_icon2.gif) no-repeat 10px 8px; PADDING-BOTTOM: 2px; MARGIN-LEFT: 5px; COLOR: #333; PADDING-TOP: 3px; LETTER-SPACING: 0em
}
.sub #sidearea #sidemenu UL LI DIV.hideatc UL LI.on A {
	FONT-WEIGHT: bold; BACKGROUND: url(sidemenu_icon2_on.gif) #f1f7e3 no-repeat 10px 8px; COLOR: red
}
.sub #sidearea #sidemenu UL LI DIV.hideatc UL LI UL {
	PADDING-RIGHT: 0px; BORDER-TOP: #99cd85 1px solid; PADDING-LEFT: 0px; BACKGROUND: #f1f7e3 no-repeat 0px 0px; PADDING-BOTTOM: 3px; MARGIN: 2px 0px 2px 10px; WIDTH: 180px; PADDING-TOP: 3px; BORDER-BOTTOM: #99cd85 1px solid
}
.sub #sidearea #sidemenu UL LI DIV.hideatc UL LI UL LI {
	BACKGROUND: none transparent scroll repeat 0% 0%; OVERFLOW: hidden; WIDTH: 170px; HEIGHT: 18px; BORDER-BOTTOM-STYLE: none
}
.sub #sidearea #sidemenu UL LI DIV.hideatc UL LI UL LI A {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; FONT-WEIGHT: normal; FONT-SIZE: 0.95em; BACKGROUND: url(sidemenu_icon3.gif) no-repeat 5px 10px; PADDING-BOTTOM: 2px; COLOR: #333; PADDING-TOP: 3px; LETTER-SPACING: 0em
}
.sub #sidearea #sidemenu UL LI DIV.hideatc UL LI.on UL LI A {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; FONT-WEIGHT: normal; FONT-SIZE: 0.95em; BACKGROUND: url(sidemenu_icon3.gif) no-repeat 5px 10px; PADDING-BOTTOM: 2px; COLOR: #333; PADDING-TOP: 3px; LETTER-SPACING: 0em
}
.sub #sidearea #sidemenu UL LI DIV.hideatc UL LI UL LI.on A {
	FONT-WEIGHT: bold; BACKGROUND: url(sidemenu_icon3.gif) no-repeat 5px 10px; COLOR: #64ba43; LETTER-SPACING: -0.1em
}
.sub #sidearea #sidemenu A:hover {
	TEXT-DECORATION: underline
}
.sub #sidearea #sidebanner {
	MARGIN-TOP: 10px; WIDTH: 210px
}
.sub #sidearea #sidequickpage {
	MARGIN-TOP: 15px; WIDTH: 210px; HEIGHT: 65px
}
.sub #sidearea #sidequickpage LI {
	FLOAT: left; MARGIN-RIGHT: 4px
}
.sub #sidearea #sidequicksite {
	MARGIN-TOP: 15px; WIDTH: 210px
}
.sub #sidearea #sidequicksite H2 {
	MARGIN-BOTTOM: 5px
}
.sub #sidearea #sidequicksite SELECT {
	CLEAR: both; FLOAT: left; WIDTH: 140px; MARGIN-RIGHT: 5px
}
.sub #contentarea {
	LEFT: 85px;
	TOP:10px;
	FLOAT: left;
	WIDTH: 600px;
	POSITION: relative;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #666666;
	line-height: 160%;
	padding-bottom: 50px;
}
.sub #contentarea_p {
	FLOAT: left;
	padding-bottom: 1520px;
}
.sub #contentarea_cb {
	FLOAT: left;
	padding-bottom: 220px;
}
.sub #contentarea #pagetitle {
	MARGIN-TOP: 3px; WIDTH: 720px; HEIGHT: 50px
}
.sub #contentarea #pagetitle H3 {
	PADDING-LEFT: 125px; BACKGROUND: url(title_bulit.gif) no-repeat 50px 100%
}
.sub #contentarea #pagetitle #location {
	LEFT: 300px; WIDTH: 280px; COLOR: white; POSITION: absolute; TOP: 13px; TEXT-ALIGN: right
}
.sub #contentarea #pagetitle #location A {
	COLOR: white
}
.sub #contentarea #pagetitle #pagebtn {
	LEFT: 590px; WIDTH: 130px; POSITION: absolute; TOP: 10px
}
.sub #contentarea #pagetitle #pagebtn UL LI {
	FLOAT: left; MARGIN-RIGHT: 5px
}
.sub #contentarea #content {
	MARGIN-TOP: 10px; WIDTH: 440px
}
.sub #contentarea #title {
	COLOR: #336600;
	LETTER-SPACING: 0px;
	bgcolor: #F9FEF0;
	font-family: dotum;
	font-size: 19px;
	line-height: 1.6;
	font-weight: bold;
	text-align: center;
}

.sub #contentarea #time {

	text-align: center;
}

.sub #copyright {
	CLEAR: both; MARGIN-TOP: 10px; BACKGROUND: url(copyright_bg.gif) no-repeat 0px 0px; LEFT: 0px; FLOAT: left; WIDTH: 1000px; POSITION: relative; TOP: 0px; HEIGHT: 120px
}
.sub #copyright .copyright_ci {
	LEFT: 50px; POSITION: absolute; TOP: 35px
}
.sub #copyright #footerlink {
	LEFT: 390px; POSITION: absolute; TOP: 30px
}
.sub #copyright #footerlink UL LI {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; BACKGROUND: url(footerlink_line.gif) no-repeat 100% 2px; FLOAT: left; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.sub #copyright #footerlink UL LI.last {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
.sub #copyright .copyright_text {
	LEFT: 390px; POSITION: absolute; TOP: 60px
}
.sub #copyright #viewer {
	LEFT: 800px; POSITION: absolute; TOP: 30px
}
.sub #copyright #viewer H2 {
	MARGIN-BOTTOM: 20px
}
.sub #copyright #viewer UL LI {
	FLOAT: left; WIDTH: 25px
}
.sub H4 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 17px; FONT-SIZE: 1em; BACKGROUND: url(h4_icon.gif) #64ba43 no-repeat 0px 0px; PADDING-BOTTOM: 4px; MARGIN: 30px 0px 0px; COLOR: white; PADDING-TOP: 5px
}
.sub H5 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 29px; FONT-SIZE: 1em; BACKGROUND: url(bullet.gif) no-repeat 10px 0px; PADDING-BOTTOM: 0px; MARGIN: 20px 0px 0px; PADDING-TOP: 3px
}
.sub #contentarea .memberpage {
	FONT-SIZE: 0.92em; BACKGROUND: url(member/bg.gif) no-repeat 100% 0px; LINE-HEIGHT: 1.4em; LETTER-SPACING: -0.05em
}
.sub #contentarea .memberpage H4 {
	PADDING-RIGHT: 0px; MARGIN-TOP: 0px; PADDING-LEFT: 30px; FONT-SIZE: 1.2em; BACKGROUND: url(member/title_bg.gif) no-repeat 0px 0px; PADDING-BOTTOM: 0px; COLOR: black; PADDING-TOP: 7px; HEIGHT: 31px
}
.sub #contentarea .memberpage H4.type2 {
	MARGIN-TOP: 20px; BACKGROUND: url(member/title_bg2.gif) no-repeat 0px 0px
}
.sub #contentarea .memberpage .detm {
	MARGIN-TOP: 40px
}
.sub #contentarea .memberpage .guide {
	WIDTH: 460px
}
.sub #contentarea .memberpage .btnsubmit {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
.sub #contentarea .memberpage .mrbox_type_grayline {
	MARGIN-TOP: 10px; BACKGROUND: url(member/rbox_top.gif) no-repeat 0px 0px; WIDTH: 625px; PADDING-TOP: 10px
}
.sub #contentarea .memberpage .mrbox_type_grayline .rbox_bottom {
	PADDING-RIGHT: 30px; PADDING-LEFT: 30px; BACKGROUND: url(member/rbox_bottom.gif) no-repeat 0px 100%; PADDING-BOTTOM: 15px; PADDING-TOP: 5px
}
.sub #contentarea .memberpage .agree {
	MARGIN-TOP: 10px; BACKGROUND: url(member/agree_bg.gif) no-repeat 0px 0px; WIDTH: 562px; HEIGHT: 256px
}
.sub #contentarea .memberpage .agree TEXTAREA {
	MARGIN: 10px; WIDTH: 342px; HEIGHT: 236px
}
.sub #contentarea .memberpage .btn_center {
	MARGIN-TOP: 10px; TEXT-ALIGN: center
}
.sub #contentarea .memberpage .tip {
	BORDER-TOP: #ccc 1px solid; MARGIN-TOP: 20px
}
.sub #contentarea .memberpage .bbs TABLE.bbs_write TBODY TH {
	WIDTH: 26%; TEXT-ALIGN: left
}
.sub #contentarea .memberpage .bbs TABLE.bbs_write TBODY TD {
	WIDTH: 74%
}
.sub #contentarea .memberpage .just_horizontal LI {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BACKGROUND: url(icoin_grayarrow.gif) no-repeat 0px 2px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.sub #contentarea .memberpage .just_horizontal A {
	POSITION: relative; TOP: 10px
}
.sub #contentarea .memberpage .mlogin .bbs_write {
	WIDTH: 75%
}
.sub #contentarea .memberpage .mlogin .bbs_write TH {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
.sub #contentarea .memberpage .mlogin .bbs_write TD {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
.sub #contentarea .memberpage .mlogin .btnsubmit {
	LEFT: 440px; POSITION: absolute; TOP: 5px
}
.sub #contentarea .memberpage .mlogin .pos2 {
	TOP: 35px
}
.sub #contentarea .memberpage .mlogin .pos3 {
	TOP: 40px
}
.sub #contentarea .memberpage .spcb P {
	WIDTH: 75%; POSITION: relative; HEIGHT: 60px
}
.sub #contentarea .memberpage .spcb P .spcb1 {
	LEFT: 440px; POSITION: absolute; TOP: 0px
}
.sub #contentarea .memberpage .spcb P .spcb2 {
	LEFT: 440px; POSITION: absolute; TOP: 0px
}
.sub #contentarea .memberpage .tip2 {
	MARGIN-TOP: 30px; BACKGROUND: url(findpw_tip_bg.gif) no-repeat 0px 0px; WIDTH: 625px; HEIGHT: 174px
}
.sub #contentarea .memberpage .tip2 .pos {
	LEFT: 190px; WIDTH: 415px; POSITION: relative; TOP: 10px
}


.sub #contentarea  #image{
	height: 100px;
	width: 140px;
	float: left;
}
.sub #contentarea  #text{
	height: 100px;
	width: 460px;
	float: left;
	position: relative;
	padding-left: 30px;
}

