body { font-family: "±¼¸²", "»õ±¼¸²", "Verdana"; font-size: 12px; margin:0px; padding:0px; text-align: center; }

img { border: 0px; }

a:link { font-family:"±¼¸²","»õ±¼¸²",sans-serif;	font-size:12px; color:#888; line-height:12pt; text-decoration: none; }
a:visited { font-family:"±¼¸²","»õ±¼¸²",sans-serif; font-size:12px; color:#888; line-height: 12pt; text-decoration: none; }
a:hover { font-family:"±¼¸²","»õ±¼¸²",sans-serif; font-size:12px; color:#000; line-height: 12pt; text-decoration: none; }
a:active { font-family:"±¼¸²","»õ±¼¸²",sans-serif; font-size:12px; color:#888; line-height: 12pt; text-decoration: none; }

#wrapper { 	width:1007px; margin:0px auto 0px auto; padding:0px; text-align:left; }
#wrapper .lefts { text-align:left; }
 
#header { position:relative; width:1007px; height:146px; margin:0px; text-align:left; background-color:#FFF; }
#header p { margin:0px; }
#header .login { position: absolute; top:-3px; left:-55px; margin:0px; }
#header .guide { position:absolute; top:7px; left:820px; margin:0px; }
#header .logining { position:absolute; top: 7px; left: 760px; margin:0px; }
#header .logoning { position:absolute; top: 7px; left: 770px; margin:0px; }
#header .nav { text-align:center; position:relative; top:15px; left:0px; height:70px; }

#banner { position:relative; }
#banner p { margin:0px; padding:0px; }
#banner .sidebar { position:absolute; 	top:188px; left:998px; 	width:11px; height:1105px; background-color: #9DCD3F; }
#banner .leftblank { position:absolute; top:886px; left:0px; width:235px; height:407px; background-color: #9DCD3F; }
#banner .bottombar { position:absolute; top:1293px; left:0px; width:1009px; height:11px; 	background-color: #9DCD3F; }
#banner .login { margin:0px; position:relative; width:235px; height:194px; }
#banner .login_q { position:absolute; margin:0px; top:88px; left:24px; color:#000; }
#banner .login_s { position:absolute; top:88px; left:107px; }
#banner .login_p { position:absolute; margin:0px; top:126px; left:35px; color:#000; }
#banner .login_on { position:absolute; margin:0px; top:105px; left:35px; color:#000; }
#banner .login_a { position:absolute; margin:0px; top:150px; left:150px; }
#banner .login_g { position:absolute; margin:0px; top:150px; left:35px; color:#000; }
#banner input#id { position:absolute; top:118px; left:24px; width:128px; border:1px solid #D3D3D3; }
#banner input#ps { position:absolute; top:141px; left:24px; width:128px; border:1px solid #D3D3D3; }
#banner .btn { position:absolute; top:118px; left:159px; }
#banner .main { position:absolute; padding-top:0px; top:0px; left:235px; }
#banner .menues { position:absolute; top:166px; left:35px; }

#logintext a:link { font-family: "±¼¸²", "»õ±¼¸²", sans-serif; font-size:12px; color: #FFF; line-height:12pt; text-decoration:none; }
#logintext a:visited { font-family: "±¼¸²", "»õ±¼¸²", sans-serif; font-size:12px; color: #FFF; line-height:12pt; text-decoration:none; }
#logintext a:hover { font-family: "±¼¸²", "»õ±¼¸²", sans-serif; font-size:12px; color: #000; line-height:12pt; text-decoration:none; }
#logintext a:active { font-family: "±¼¸²", "»õ±¼¸²", sans-serif; font-size:12px; color: #FFF; line-height:12pt; text-decoration:none; }

#banner .sub_top { position:absolute; top:177px; left:235px; width:774px; height:11px; background-color:#9DCD3F; }
#banner .title { position:absolute; top:200px; left:265px; }
#banner .contain { position:absolute; top:235px; left:265px; }
#banner .mid { position:absolute; top:250px; left:235px; width:772px; height:316px; }
#banner .notice { position:absolute; top:320px; left:256px; width:158px; height:76px; }
#banner .notice_sec { position:absolute; top:415px; left:256px; }
#banner .news { position:absolute; margin:0px; top:320px; left:460px; color:#888; width:158px; padding:0px; }
#banner .news_sec { position:absolute; padding:0px; margin:0px; top:469px; left:454px; width:158px; }
#banner .swap { position:absolute; top:320px; left:642px; color:#666; width:158px; padding:0px; margin:0px; }
#banner .swap_sec { position:absolute; top:469px; left:642px; width:158px; }
#banner .mov { position:absolute; top:320px; left:837px; }
#banner .mov_sec { position:absolute; top:445px; left:827px; width:158px; }
ul.not { position:absolute; top:428px; left:250px; line-height:190%; list-style-type:none; width:160px; color:#888; padding:0px; margin:0px; }

.conback { width:1007px; height:870px; margin:10px 0px 0px 0px; }

#content { position:relative; }
#content .bleft { position:absolute; margin:0px; top:23px; left:21px; }
#content .bmap { position:absolute; margin:0px; top:41px; left:21px; }
#content .dinfo { position:absolute; margin:0px; top:361px; left:21px; }
#content .kfda { position:absolute; margin:0px; top:379px; left:21px; }
#content .binfo { position:absolute; margin:0px; top:550px; left:21px; }
#content .b01 { position:absolute; margin:0px; top:575px; left:21px; }
#content .b02 { position:absolute; margin:0px; top:575px; left:168px; }
#content .b03 { position:absolute; margin:0px; top:619px; left:21px; }
#content .b04 { position:absolute; margin:0px; top:619px; left:168px; }
#content .b05 { position:absolute; margin:0px; top:663px; left:21px; }
#content .b06 { position:absolute; margin:0px; top:663px; left:168px; }
#content .research { position:absolute; margin:0px; top:720px; left:21px; }
#content .member_st { position:absolute; margin:0px; top:18px; left:330px; }
#content .pain { position:absolute; margin:0px; top:162px; left:330px; }
#content .painc { position:absolute; margin:0px; top:198px;	left:333px; }
#content .line { position:absolute; margin:0px; top:188px; left:330px; }
#content .bsl { position:absolute; margin:0px; top:282px; left:333px; width:420px; height:1px; }
#content .duty { position:absolute; margin:0px; top:18px; left:582px; }
#content .bs { position:absolute; margin:0px; top:170px; left:582px; }
#content .bst { position:absolute; margin:0px; padding:0px; top:204px; left:545; }
ul.mst { position:absolute; margin:0px; padding:0px; top:48px; left:335px; width:232px; line-height:180%; list-style-type:none; }
ul.pst { position:absolute; margin:0px; padding:0px; top:198px; left:415px; width:144px; line-height:165%; list-style-type:none; }

#notice { position:absolute; top:428px; left:256px; }
#notice .heights { margin:0px; padding-top:5px; height:18px; }
#notice .dot { position:relative; top:-3px; margin:0px; }

#newslist { position:absolute; top:480px; left:454px; }
#newslist .heights { margin:0px; padding-top:5px; height:18px; }
#newslist .dot { position:relative; top:-3px; margin:0px; }

#movi { position:absolute; margin:0px; padding:0px; top:455px; left:830px; }
#movi .heights { margin:0px; padding-top:5px; height:18px; }
#movi .dot { position:relative; top:-3px; margin:0px; }

#exchs { position:absolute; top:390px; left:642px; }
#exchs .heights { margin:0px; padding-top:5px; height:18px; }
#exchs .dot { position:relative; top:2px; margin:0px; }
#exchss { position:absolute; top:475px; left:642px; }
#exchss .heights { margin:0px; padding-top:5px; height:18px; }
#exchss .dot { position:relative; top:2px; margin:0px; }

#affairs { position:absolute; top:45px; left:333px; }
#affairs .heights { margin:0px; padding-top:5px; height:18px; }
#affairs .dot { position:relative; top:-3px; margin:0px; }

#sales { position:absolute; top:194px; left:580px; margin:0px; padding:10px 0px 5px 0px; width:205px; color:#666; }
#sales .heights { margin:0px; padding-top:5px; height:18px; }
#sales .dot { position:relative; top:3px; margin:0px; }

#content .deep { position:absolute; margin:0px; top:293px; left:335px; }
#content .photo { position:absolute; margin:0px; padding:0px; top:353px; left:335px; }
#mpt { position:absolute; margin:0px; padding:0px; top:382px; left:336px; }

#content .free { position:absolute; margin:0px; padding:0px; top:550px; left:335px; }
#freeboard { position:absolute; top:578px; left:298px; margin:0px; padding:10px 0px 5px 43px; width:205px; color:#666; }
#freeboard .heights { margin:0px; padding-top:5px; height:18px; }
#freeboard .dot { position:relative; top:-4px; margin:0px; }

#content .jboard { position:absolute; top:550px; left:555px; margin:0px; padding:0px; }
#jobboard { position:absolute; top:578px; left: 520px; margin:0px; padding:10px 0px 5px 43px; width:195px; color:#666; }
#jobboard .heights { margin:0px; padding-top:5px; height:18px; }
#jobboard .dot { position:relative; top:-4px; margin:0px; }

ul.jbo { position:absolute; top:585px; left:520px; width:195px; margin:0px; padding:7px 0px 5px 40px; line-height:180%; color:#666; list-style-type:square; list-style-position:inside; }

#jobnjob { position:absolute; top: 275px; left:775px; margin:0px; padding:10px 0px 5px 0px; width:207px; color:#666; }
#jobnjob .heights { margin:0px; padding-top:5px; height:18px; }
#jobnjob .dot { position:relative; top:2px; margin:0px; }

#content .sched { position:absolute; margin:0px; top:21px; left:775px; }
#content .cal { position:absolute; margin:0px; padding:0px; top:43px; left:772px; }
#content .job { position:absolute; top:260px; left:775px; margin:0px; }
#content .bn01 { position:absolute; margin:0px; top:720px; left:20px; }
#content .bn02 { position:absolute; margin:0px; top:720px; left:206px; }
#content .bn03 { position:absolute; margin:0px; top:720px; left:389px; }
#content .bn04 { position:absolute; margin:0px; top:720px; left:574px; }
#content .bn05 { position:absolute; margin:0px; top:791px; left:20px; }
#content .bn06 { position:absolute; margin:0px; top:791px; left:206px; }
#content .bn07 { position:absolute; margin:0px; top:791px; left:390px; }
#content .bn08 { position:absolute; margin:0px; top:791px; left:574px; }
#content .jline { position:absolute; top:408px; left:775px; width:207px; height:1px; padding:0px; margin:0px; }
#content .links { position:absolute; top:420px; left:776px; z-index:100; }
#content .ban0 { position:absolute; top:445px; _top:446px; left:776px; }
#content .ban1 { position:absolute; top:513px; _top:514px; left:776px; }
#content .banA-TO-B { position:absolute; top:581px; _top:582px; left:776px; }
#content .banA-TO-C { position:absolute; top:649px; _top:650px; left:776px; }
#content .banA { position:absolute; top:716px; _top:717px; left:776px; }
#content .banB { position:absolute; top:628px; _top:630px; left:776px; }
#content .banC { position:absolute; top:716px; _top:717px; left:902px; }
#content .banD { position:absolute; top:716px; _top:717px; left:815px; }

ul.jst { position:absolute; top:290px; left:740px; width:207px; line-height:180%; color:#666; list-style-type:disc; list-style-position:inside; }

#foot { position:relative; }
#foot .blogo { position:absolute; top:0px;	left:0px; padding:0px 0px 30px 0px; }
#foot .first { position:absolute; top:18px; left:250px; }
#foot .bar01 { position:absolute; top:24px; left:352px; }
#foot .second { position:absolute; top:18px; left:370px; }
#foot .bar02 { position:absolute; top:24px; left:482px; }
#foot .third { position:absolute; top:18px; left:500px; }
#foot .bar03 { position:absolute; top:24px; left:568px; }
#foot .fourth { position:absolute; top:18px; left:590px; }
#foot .addr { position:absolute; top:34px; left:250px; }
#foot .mail { position:absolute; top:51px; left:630px; }

.pos { position:relative; top:5px; margin:0px; padding:0px; }

#outer { margin:20px; padding:10px; width:700px; border:1px solid #CCC; text-align:center; }
#outer p { text-align:left; padding:3px 7px 0px 10px; }
#outer .subject { margin:0px; float:left; padding:4px 0px 5px 10px; font-weight:bold; display:inline; }
#outer .subject .tag { font-weight:normal; color:#999; }
#outer .dates { margin:0px; float:right; color:#999; padding:4px 13px 5px 0px; display:inline; }
#outer .linetag { clear:both; margin:0px; padding:0px; height:5px; }
#outer .clear { clear:both; margin:0px; padding:0px; }
#outer .nametag { margin:5px; padding:5px 0px 5px 5px; text-align:left; font-weight:bold; }
#outer .contt { text-align:left; margin-top:5px; margin-bottom:10px; padding:5px 0px 0px 0px; }
#outer .conttpic { text-align:left; margin-top:5px; margin-bottom:10px; padding:5px 0px 0px 10px; }
#outer .jobinfo { margin:10px 0px 5px 40px; height:20px; }
#outer .jobt { width:600px; background-color:#F3F3F3; border:1px solid #E7E7E7; }
#outer .jobsec { float:left; width:140px; text-align:left; margin:11px 0px 9px 15px; padding:0px; display:inline; }
#outer .jobcontent { float:left; text-align:right; margin:11px 0px 9px 15px; padding:0px; display:inline; }
#outer .jobcontent2 { float:left; text-align:left; margin:11px 0px 9px 15px; padding:0px; display:inline; }
#outer .blanks { margin:0px; padding:0px; height:10px; }
#outer .que3 { position:relative; margin:0px; left:0px; padding:0px; top:-5px; _top:-4px; }
#outer .que4 { position:relative; margin:0px; left:0px; padding:0px; top:2px; _top:-1px; }
#outer .tailsLoc { padding:0px 0px 5px 10px; }
#outer .tailsColor { color:#FF4E00; font-weight:bold; }
#outer .jobt p { height:26px; padding:9px 10px 0px 5px; }
.gray { color:#999; }

#tails { margin:0px; text-align:left; background:#F1F1F1; }
#tails .left { float:left; margin:10px 0px 5px 15px; padding:0px; display:inline; }
#tails .right { float:right; margin:10px 20px 5px 0px; padding:0px; display:inline; }
#tails .clear { clear:both; margin:5px 15px 10px 19px; word-break:break-all; }
#tails .textbox { margin:0px; padding:10px 10px 10px 15px; background-color:#F1F1F1; }
#tails .tailsLine { margin-left:15px; padding:0px; width:669px; }
#tails .adjust { position:relative; top:-10px; left:10px; }
#tails textarea { margin:0px; padding:0px; border:1px solid #999; overflow:hidden; }

#btns { text-align:right; margin-right:17px; margin-bottom:20px; }
#btns .space { margin:0px; height:200px; }

.go2 { position:relative; margin:0px; padding:0px; height:20px; top:6px; _top:2px; }

.link_Dgray:link		{text-decoration:none;	color:black;font-weight:bold}
.link_Dgray:visited		{text-decoration:none;	color:black;font-weight:bold}
.link_Dgray:active		{text-decoration:none;	color:#C0C0C0;font-weight:bold}
.link_Dgray:hover		{text-decoration:none;	color:#C0C0C0;font-weight:bold}
