/* -----------------------
	default css 
-------------------------*/
html {width:100%;margin:0;padding:0;}
body {background-color:#FFF;margin:0;padding:0;word-break:break-all;}
body.ani_main{background-color:#27389a;overflow-y:hidden;}
body.ani_sub{}
body.pop_ceo{background:url(/img/company/pop_titceo.jpg) left top no-repeat;padding:60px 0 0 0;}
body.pop_park{background:url(/img/company/pop_titstory.jpg) left top no-repeat;padding:60px 0 0 0;}
body.pop_map{background:url(/img/company/pop_titmap.jpg) left top no-repeat;padding:60px 0 0 0;}
body,div,td,li {font-family:µ¸¿ò,dotum;font-size:12px;color:#666;}
img, fieldset  {border:0 none;}
div, ul, ol, li, dl, dd, dt, h1, h2, h3, h4, p {margin:0;padding:0;}
li {list-style:none;}
a {text-decoration:none;dummy:expression(this.hideFocus=true);}
a:hover{text-decoration:underline;}
table {border-collapse:collapse;}
form{display:inline;}

input{height:19px;vertical-align:top;font-family:dotum,µ¸¿ò,arial;color:#666;line-height:12px;}
* html input{padding:4px 0 0 3px;margin:0;}
.input_search{height:21px;width:201px;background-color:#f9f9f9;border-top:1px solid #939393;border-left:1px solid #939393;border-bottom:1px solid #dedede;border-right:1px solid #dedede;}
.input540{height:21px;width:540px;background-color:#f9f9f9;border-top:1px solid #939393;border-left:1px solid #939393;border-bottom:1px solid #dedede;border-right:1px solid #dedede;}
.input30{height:21px;width:30px;background-color:#f9f9f9;border-top:1px solid #939393;border-left:1px solid #939393;border-bottom:1px solid #dedede;border-right:1px solid #dedede;}
.input35{height:21px;width:35px;background-color:#f9f9f9;border-top:1px solid #939393;border-left:1px solid #939393;border-bottom:1px solid #dedede;border-right:1px solid #dedede;}
.input38{height:21px;width:38px;background-color:#f9f9f9;border-top:1px solid #939393;border-left:1px solid #939393;border-bottom:1px solid #dedede;border-right:1px solid #dedede;}
.input39{height:21px;width:39px;background-color:#f9f9f9;border-top:1px solid #939393;border-left:1px solid #939393;border-bottom:1px solid #dedede;border-right:1px solid #dedede;}
.input42{height:21px;width:42px;background-color:#f9f9f9;border-top:1px solid #939393;border-left:1px solid #939393;border-bottom:1px solid #dedede;border-right:1px solid #dedede;}
.input44{height:21px;width:44px;background-color:#f9f9f9;border-top:1px solid #939393;border-left:1px solid #939393;border-bottom:1px solid #dedede;border-right:1px solid #dedede;}
.input54{height:21px;width:54px;background-color:#f9f9f9;border-top:1px solid #939393;border-left:1px solid #939393;border-bottom:1px solid #dedede;border-right:1px solid #dedede;}
.input56{height:21px;width:56px;background-color:#f9f9f9;border-top:1px solid #939393;border-left:1px solid #939393;border-bottom:1px solid #dedede;border-right:1px solid #dedede;}
.input62{height:21px;width:62px;background-color:#f9f9f9;border-top:1px solid #939393;border-left:1px solid #939393;border-bottom:1px solid #dedede;border-right:1px solid #dedede;}
.input66{height:21px;width:66px;background-color:#f9f9f9;border-top:1px solid #939393;border-left:1px solid #939393;border-bottom:1px solid #dedede;border-right:1px solid #dedede;}
.input69{height:21px;width:69px;background-color:#f9f9f9;border-top:1px solid #939393;border-left:1px solid #939393;border-bottom:1px solid #dedede;border-right:1px solid #dedede;}
.input75{height:21px;width:75px;background-color:#f9f9f9;border-top:1px solid #939393;border-left:1px solid #939393;border-bottom:1px solid #dedede;border-right:1px solid #dedede;}
.input93{height:21px;width:93px;background-color:#f9f9f9;border-top:1px solid #939393;border-left:1px solid #939393;border-bottom:1px solid #dedede;border-right:1px solid #dedede;}
.input110{height:21px;width:110px;background-color:#f9f9f9;border-top:1px solid #939393;border-left:1px solid #939393;border-bottom:1px solid #dedede;border-right:1px solid #dedede;}
.input102{height:21px;width:102px;background-color:#f9f9f9;border-top:1px solid #939393;border-left:1px solid #939393;border-bottom:1px solid #dedede;border-right:1px solid #dedede;}
.input123{height:21px;width:123px;background-color:#f9f9f9;border-top:1px solid #939393;border-left:1px solid #939393;border-bottom:1px solid #dedede;border-right:1px solid #dedede;}
.input125{height:21px;width:125px;background-color:#f9f9f9;border-top:1px solid #939393;border-left:1px solid #939393;border-bottom:1px solid #dedede;border-right:1px solid #dedede;}
.input132{height:21px;width:132px;background-color:#f9f9f9;border-top:1px solid #939393;border-left:1px solid #939393;border-bottom:1px solid #dedede;border-right:1px solid #dedede;}
.input135{height:21px;width:135px;background-color:#f9f9f9;border-top:1px solid #939393;border-left:1px solid #939393;border-bottom:1px solid #dedede;border-right:1px solid #dedede;}
* html .input135{margin:0 -1px 0 0;}
.input159{height:21px;width:159px;background-color:#f9f9f9;border-top:1px solid #939393;border-left:1px solid #939393;border-bottom:1px solid #dedede;border-right:1px solid #dedede;}
.input303{height:21px;width:303px;background-color:#f9f9f9;border-top:1px solid #939393;border-left:1px solid #939393;border-bottom:1px solid #dedede;border-right:1px solid #dedede;}
.input216{height:21px;width:216px;background-color:#f9f9f9;border-top:1px solid #939393;border-left:1px solid #939393;border-bottom:1px solid #dedede;border-right:1px solid #dedede;}
.input201{height:21px;width:201px;background-color:#f9f9f9;border-top:1px solid #939393;border-left:1px solid #939393;border-bottom:1px solid #dedede;border-right:1px solid #dedede;}
.input205{height:21px;width:205px;background-color:#f9f9f9;border-top:1px solid #939393;border-left:1px solid #939393;border-bottom:1px solid #dedede;border-right:1px solid #dedede;}
.input238{height:21px;width:238px;background-color:#f9f9f9;border-top:1px solid #939393;border-left:1px solid #939393;border-bottom:1px solid #dedede;border-right:1px solid #dedede;}
.input198{height:21px;width:198px;background-color:#f9f9f9;border-top:1px solid #939393;border-left:1px solid #939393;border-bottom:1px solid #dedede;border-right:1px solid #dedede;}
.input254{height:21px;width:246px;background-color:#f9f9f9;border-top:1px solid #939393;border-left:1px solid #939393;border-bottom:1px solid #dedede;border-right:1px solid #dedede;}
select{vertical-align:top;font-size:12px;font-family:dotum,µ¸¿ò,arial;color:#666;height:18px;}
* html select{margin:1px 0 0 0;}
.select_search{width:75px;behavior:url('/css/selectbox.htc');}
.select45{width:45px;behavior:url('/css/selectbox.htc');}
.select51{width:51px;behavior:url('/css/selectbox.htc');}
.select61{width:61px;behavior:url('/css/selectbox.htc');}
.select66{width:66px;behavior:url('/css/selectbox.htc');}
.select69{width:69px;behavior:url('/css/selectbox.htc');}
.select78{width:78px;behavior:url('/css/selectbox.htc');}
.select84{width:84px;behavior:url('/css/selectbox.htc');}
.select101{width:101px;behavior:url('/css/selectbox.htc');}
.select102{width:102px;behavior:url('/css/selectbox.htc');}
.select198{width:198px;behavior:url('/css/selectbox.htc');}
.select255{width:255px;behavior:url('/css/selectbox.htc');}
.select216{width:216px;behavior:url('/css/selectbox.htc');}
.file384{height:21px;width:384px;background-color:#f9f9f9;border-top:1px solid #939393;border-left:1px solid #939393;border-bottom:1px solid #dedede;border-right:1px solid #dedede;}
.file241{height:21px;width:241px;border:1px solid #c5c5c5;}
fieldset img{vertical-align:top;margin:0;}
* html fieldset img{margin:1px 0 0 0;}
.check{border:0;margin:0;padding:0;}
.textarea{width:540px;height:201px;background-color:#f9f9f9;border-top:1px solid #939393;border-left:1px solid #939393;border-bottom:1px solid #dedede;border-right:1px solid #dedede;overflow:auto;}
* html .textarea{padding:6px;scrollbar-highlight-color: #dedede;scrollbar-shadow-color: #dedede; scrollbar-arrow-color: #858585;scrollbar-face-color: #f9f9f9; scrollbar-3dlight-color: #f9f9f9;scrollbar-darkshadow-color: #f9f9f9;scrollbar-track-color: #f9f9f9;}

.none{display:none;}
h1{height:102px;}
h1 img{display:block;}
h2{height:66px;}
h2.h2_in{width:130px;}
h3.h3_in{height:60px;width:160px;margin:12px 0 0 0;}

/* -----------------------
	layout css 
-------------------------*/
#top{height:288px;position:relative;z-index:100;}
#top_flash{position:absolute;left:0;top:0;z-index:100;width:100%;height:300px;overflow:hidden;}
#wrap{width:918px;position:relative;}
#left{float:left;width:258px;padding:66px 0 0 42px;max-width:216px;}
#contents{float:left;width:660px;}
#footer{clear:both;padding:60px 0 20px 42px;}
#footer img{display:block;}
h1.title{position:absolute;left:42px;top:0;}

#left ul{padding:24px 0 0 12px;}
#left *{vertical-align:top;}
#left ul.sub{padding:6px 0 27px 12px;}

/* -----------------------
	popup css 
-------------------------*/
#pop_contents{padding:30px 0 18px 30px;}
#pop_contents h1{padding:0;margin:0 0 30px 0;height:28px;border-bottom:2px solid #c0cbd9;position:relative;}
#pop_contents h1 .right{position:absolute;right:30px;top:6px;}
#pop_contents .pop_close{border-top:2px solid #c0cbd9;margin:30px 0 0 0;}

#popC_contents{padding:30px 0 18px 30px;}
#popC_contents h1{padding:0;margin:0 0 30px 0;height:28px;border-bottom:2px solid #c0cfb3;position:relative;}
#popC_contents h1 .right{position:absolute;right:30px;top:6px;}
#popC_contents .pop_close{border-top:2px solid #c0cfb3;margin:30px 0 0 0;}

.pop_photo{margin:0 18px;border-bottom:1px solid #c0cfb3;padding:24px 0 54px 0;}
/*.pop_photo img{display:block;margin:0 0 12px 0;}*/
.btn_photo{margin:0 0 -20px 0;text-align:center;padding:12px 0 0 0;}

.pop_zip{margin:-6px 18px 52px 18px;}
.pop_zip img.txt{margin:0 0 12px 0;display:block;}
.pop_zip img.txt2{margin:22px 0 11	px 0;display:block;}

.pop_zip_result{width:372px;margin:-6px 18px 0 18px;border-bottom:1px solid #c0cfb3;padding:0 0 6px 0;}
.pop_zip_result .scroll{width:372px;height:95px;overflow:scroll;overflow-x:hidden;margin:6px 0 0 0;}
* html .pop_zip_result .scroll{padding:2px 6px;scrollbar-highlight-color: #c0cfb3;scrollbar-shadow-color: #c0cfb3; scrollbar-arrow-color: #9ab214;scrollbar-face-color: #ffffff; scrollbar-3dlight-color: #ffffff;scrollbar-darkshadow-color: #ffffff;scrollbar-track-color: #ffffff;}
.pop_zip_result .scroll .area{padding:4px 0 0 0;vertical-align:top;}
.pop_zip_result .scroll .area a{color:#666;width:297px;padding:0 10px 0 0;}
.pop_zip_result .scroll .area a:hover{color:#9ab214;}
.pop_zip_result .scroll .zipn{padding:1px 0 0 0;font-family:tahoma;font-size:11px;vertical-align:top;}
.pop_zip_result .scroll .zipn a{color:#666;width:287px;padding:0 10px 0 0;}
.pop_zip_result .scroll .zipn a:hover{color:#9ab214;}

/* -----------------------
	common css 
-------------------------*/
.list{border-top:2px solid #888;border-bottom:2px solid #888;width:640px;}
.list th{padding:7px 0 8px 0;border-bottom:2px solid #888;}
.list td{background:url(/img/common/dot.gif) left top repeat-x;}
.list td.first{background:none;}
.btn{padding:12px 0 0 0;text-align:center;}
.btn img{margin:0 0 0 -1px;}
.pn_icon{width:77px;text-align:center;padding:10px 0 8px 0;}
.pn_tit{width:561px;padding:8px 0 4px 4px;}
.pn_tit a{color:#666;}
.pn_tit a:hover{color:#9ab214;}

.pg{text-align:center;margin:11px 0 0 0;}
.pg td{font-family:Tahoma;font-size:11px;color:#333;padding:0 7px;}
.pg td.arr_lleft{padding:0 3px 0 0;}
.pg td.arr_left{padding:0 13px 0 0;}
.pg td.arr_rright{padding:0 0 0 13px;}
.pg td.arr_right{padding:0 0 0 3px;}
.pg a{font-family:Tahoma;font-size:11px;color:#666;}
.pg a:hover{color:#ff9702;}

.pg_D a{font-family:Tahoma;font-size:11px;color:#666;}
.pg_D a:hover{color:#cc3399;}
.pg_C a{font-family:Tahoma;font-size:11px;color:#666;}
.pg_C a:hover{color:#9ab214;}

/* -----------------------
	company css
-------------------------*/
.c_ceo img{display:block;}
.c_ceo .p1{}
.c_ceo .p2{padding:36px 0 0 0;}

.tab_history{float:left;width:642px;margin:0 0 30px 0;height:40px;padding:7px 0 0 0;border-top:2px solid #c0cbd9;border-bottom:2px solid #c0cbd9;background:url(/img/company/bg_tab_history.gif) left 2px no-repeat;}
.tab_history ul,
.tab_history ul li{float:left;}
.tab_history ul{margin:0 0 0 90px;display:inline;}
.tab_history ul li{margin:0 16px 0 0;display:inline;}
.tab_history ul li img{display:block;}

.c_contact{float:left;width:642px;border-bottom:2px solid #c0cbd9;margin:0 0 16px 0;padding:0 0 36px 0;}
.c_contact .left{float:left;}
.c_contact .right{float:right;width:246px;}
.c_contact .right .map_btn{padding:60px 0 0 0;}
.c_contact .right .map_btn .r img{margin:0 0 0 3px;}

.c_biz{width:642px;margin:0 0 0 0;}
.c_biz .left{float:left;position:relative;}
.c_biz .right{float:right;width:396px;}
.c_biz .right p{text-align:center;}
.tab_biz{float:left;width:396px;margin:0 0 32px 0;height:40px;max-height:22px;padding:7px 0 0 ;border-top:2px solid #c0cbd9;border-bottom:2px solid #c0cbd9;background:url(/img/company/bg_tab_biz.gif) left 2px no-repeat;}
.tab_biz ul,
.tab_biz ul li{float:left;}
.tab_biz ul{margin:0 0 0 90px;display:inline;}
.tab_biz ul li{margin:0 14px 0 0;}
.tab_biz ul li img{display:block;}

.p_biz01{clear:both;padding:36px 0 0 0;}
.p_biz02{clear:both;padding:36px 0 0 0;}
.p_biz03{clear:both;padding:54px 0 0 0;}
.p_biz04{clear:both;margin:-12px 0 0 0;text-align:right;width:642px;}
.p_biz05{clear:both;padding:54px 0 0 0;}


/* -----------------------
	games css
-------------------------*/

.c_game{width:642px;margin:0 0 0 0;}
.c_game .left{float:left;position:relative;}
.c_game .left .ableft{position:absolute;left:-30px;top:60px;}
.c_game .left .ableft2{position:absolute;left:-30px;top:60px;}
.c_game .left .ableft3{position:absolute;left:-61px;top:72px;}
.c_game .right{float:right;width:396px;}
.tab_game{float:left;width:396px;margin:0 0 32px 0;height:40px;max-height:22px;padding:7px 0 0 0;border-top:2px solid #d9cec0;border-bottom:2px solid #d9cec0;background:url(/img/games/bg_tab_game.gif) left 2px no-repeat;}
.tab_game ul,
.tab_game ul li{float:left;}
.tab_game ul{margin:0 0 0 0;display:inline;}
.tab_game ul li{margin:0 3px 0 0;}
.tab_game ul li img{display:block;}

.c_game .right .g_info{padding:0 0 24px 0;border-bottom:1px solid #ccc;margin:0 0 23px 0;}
.c_game .right .g_info2{padding:0 0 18px 0;text-align:justify;line-height:18px;}
.c_game .right .g_info2 strong{display:block;}

.c_newg{width:642px;margin:0 0 0 0;}
.c_newg .left{float:left;position:relative;}
.c_newg .right{float:right;width:396px;}
.c_newg .right p{text-align:center;}
.tab_newg{float:left;width:396px;margin:0 0 32px 0;height:40px;max-height:22px;padding:7px 0 0 0;border-top:2px solid #d9cec0;border-bottom:2px solid #d9cec0;background:url(/img/games/bg_tab_new.gif) left 2px no-repeat;}
.tab_newg ul,
.tab_newg ul li{float:left;}
.tab_newg ul{margin:0 0 0 76px;display:inline;}
.tab_newg ul li{margin:0 8px 0 0;}
.tab_newg ul li img{display:block;}

.rnewg_01{padding:0 0 24px 0;}
.rnewg_02{padding:0 0 6px 0;}

.p_newg01{clear:both;padding:36px 0 0 0;}
.p_newg01 img{display:block;}

/* -----------------------
	people css
-------------------------*/
#c_search{padding:0 0 15px 0;}
#c_search input{vertical-align:middle;}
#c_search .btn{vertical-align:middle;margin:1px 0 0 0;}

#c_search2{padding:0 0 27px 0;position:relative;}
#c_search2 input{vertical-align:middle;}
#c_search2 .btn{vertical-align:middle;margin:1px 0 0 0;}
#c_search2 .download{position:absolute;right:20px;top:0;}

.prlist{border-top:2px solid #d9c0cd;border-bottom:2px solid #d9c0cd;}
.prlist th{padding:7px 0 8px 0;border-bottom:2px solid #d9c0cd;}
.prlist td{background:url(/img/pr/bg_dotline.gif) left top repeat-x;}

.prlist .pr_1{width:66px;}
.prlist .pr_2{width:121px;}
.prlist .pr_3{width:347px;}
.prlist .pr_4{width:91px;}

.prlist td.pr_1{font-family:Tahoma;font-size:11px;text-align:center;padding:4px 0 3px 0;}
.prlist td.pr_2{text-align:center;padding:7px 0 4px 0;}
.prlist th.pr_3{padding:0;}
.prlist td.pr_3{padding:7px 0 4px 17px;}
.prlist td.pr_3 a{color:#666;}
.prlist td.pr_3 a:hover{color:#ca4fa1;}
.prlist td.pr_4{font-family:Tahoma;font-size:11px;text-align:center;padding:4px 0 3px 0;}

.c_quest{margin:24px 0 0 0;padding:20px 0 15px 0;border-top:2px solid #d9c0cd;border-bottom:2px solid #d9c0cd;}
.c_quest .q_tit,
.c_quest .q_con{padding:0 0 5px 0;}
.c_quest .q_tit{vertical-align:top;padding:5px 0 0 0;width:84px;}
.c_quest .q_tit input{vertical-align:bottom;}
.c_quest .select{display:inline-block;margin:1px 3px 0 0;}
.c_quest .timg{display:inline-block;}

.peo_flash{width:642px;}
.peo_flash img{display:block;}
.peo_h2{width:642px;padding:12px 0 6px 0;margin:0;}
.peo_img{width:642px;margin:0;padding:0 0 22px 0;border-bottom:2px solid #c0cfb3;}
.peo_img2{width:642px;margin:0;padding:0;}

#rc_tab{width:642px;margin:0 0 30px 0;}
#rc_tab h3{float:left;width:150px;}
#rc_tab .tab_rc{float:left;width:492px;margin:0;height:40px;max-height:22px;padding:7px 0 0 0;border-top:2px solid #c0cfb3;border-bottom:2px solid #c0cfb3;background:url(/img/people/bg_tabrc.gif) left 2px no-repeat;}
#rc_tab .tab_rc ul,
#rc_tab .tab_rc ul li{float:left;}
#rc_tab .tab_rc ul{margin:0 0 0 90px;display:inline;}
#rc_tab .tab_rc ul li{margin:0 0 0 0;}
#rc_tab .tab_rc ul li img{display:block;}

.rc_gui01{margin:0px 0 36px 0;}
.rc_gui03{text-align:right;width:642px;}

#off_tab{width:642px;margin:0 0 30px 0;}
#off_tab h3{float:left;width:222px;}
#off_tab .tab_office{float:left;width:420px;margin:0;height:40px;max-height:22px;padding:7px 0 0 0;border-top:2px solid #c0cfb3;border-bottom:2px solid #c0cfb3;background:url(/img/people/bg_office.gif) left 2px no-repeat;}
#off_tab .tab_office ul,
#off_tab .tab_office ul li{float:left;}
#off_tab .tab_office ul{margin:0 0 0 56px;display:inline;}
#off_tab .tab_office ul li{margin:0 0 0 14px;display:inline;}
#off_tab .tab_office ul li img{display:block;}

#off_tab2{width:642px;margin:0 0 16px 0;}
#off_tab2 h3{float:left;width:222px;}
#off_tab2 .tab_office{float:left;width:420px;margin:0;height:40px;max-height:22px;padding:7px 0 0 0;border-top:2px solid #c0cfb3;border-bottom:2px solid #c0cfb3;background:url(/img/people/bg_office.gif) left 2px no-repeat;}
#off_tab2 .tab_office ul,
#off_tab2 .tab_office ul li{float:left;}
#off_tab2 .tab_office ul{margin:0 0 0 56px;display:inline;}
#off_tab2 .tab_office ul li{margin:0 0 0 14px;display:inline;}
#off_tab2 .tab_office ul li img{display:block;}

.off_top{background:url(/img/people/bg_offtop.gif) left bottom no-repeat;width:642px;padding:0 0 6px 222px;max-width:420px;margin:0 0 42px 0;}

/* -----------------------
	pr css
-------------------------*/
.p_peoplecopy{padding:18px 0 0 0;}

.rclist{border-top:2px solid #c0cfb3;border-bottom:2px solid #c0cfb3;}
.rclist th{padding:7px 0 8px 0;border-bottom:2px solid #c0cfb3;}
.rclist td{background:url(/img/people/bg_dotline.gif) left top repeat-x;}

.rclist .pp_1{width:66px;}
.rclist .pp_2{width:230px;}
.rclist .pp_3{width:97px;}
.rclist .pp_4{width:71px;}
.rclist .pp_5{width:83px;}
.rclist .pp_6{width:66px;}
.rclist .pp_7{width:17px;}

.rclist td.pp_1{font-family:Tahoma;font-size:11px;text-align:center;padding:4px 0 3px 0;}
.rclist td.pp_2{width:242px;padding:7px 0 4px 12px;}
.rclist td.pp_2 a{color:#666;}
.rclist td.pp_2 a:hover{color:#9ab214;}
.rclist td.pp_3{text-align:center;padding:7px 0 4px 0;}
.rclist td.pp_4{text-align:center;padding:7px 0 4px 0;}
.rclist td.pp_5{font-family:Tahoma;font-size:11px;text-align:center;padding:4px 0 3px 0;}
.rclist td.pp_6{text-align:center;padding:7px 0 4px 0;}
.rclist td.pp_7{text-align:center;padding:7px 0 4px 0;}

.rclist td.vpp_1{font-family:Tahoma;font-size:11px;text-align:center;padding:4px 0 3px 0;border-bottom:1px solid #ccc;}
.rclist td.vpp_2{color:#333;width:242px;padding:15px 0 12px 12px;border-bottom:1px solid #ccc;}
.rclist td.vpp_3{text-align:center;padding:15px 0 12px 0;border-bottom:1px solid #ccc;}
.rclist td.vpp_4{text-align:center;padding:15px 0 12px 0;border-bottom:1px solid #ccc;}
.rclist td.vpp_5{font-family:Tahoma;font-size:11px;text-align:center;padding:4px 0 3px 0;border-bottom:1px solid #ccc;}
.rclist td.vpp_6{text-align:center;padding:15px 0 12px 0;border-bottom:1px solid #ccc;}
.rclist td.vpp_7{text-align:center;padding:15px 0 12px 0;border-bottom:1px solid #ccc;}

.rclist td.rvpp_1{background:none;background:#f8fbeb;font-family:Tahoma;font-size:11px;text-align:center;padding:4px 0 3px 0;border-bottom:1px solid #c0cfb3;}
.rclist td.rvpp_2{background:none;background:#f8fbeb;color:#333;width:242px;padding:15px 0 12px 12px;border-bottom:1px solid #c0cfb3;}
.rclist td.rvpp_3{background:none;background:#f8fbeb;text-align:center;padding:15px 0 12px 0;border-bottom:1px solid #c0cfb3;}
.rclist td.rvpp_4{background:none;background:#f8fbeb;text-align:center;padding:15px 0 12px 0;border-bottom:1px solid #c0cfb3;}
.rclist td.rvpp_5{background:none;background:#f8fbeb;font-family:Tahoma;font-size:11px;text-align:center;padding:4px 0 3px 0;border-bottom:1px solid #c0cfb3;}
.rclist td.rvpp_6{background:none;background:#f8fbeb;text-align:center;padding:15px 0 12px 0;border-bottom:1px solid #c0cfb3;}
.rclist td.rvpp_7{background:none;background:#f8fbeb;text-align:center;padding:15px 0 12px 0;border-bottom:1px solid #c0cfb3;}

.r_view{line-height:150%;padding:24px 20px 24px 81px;background:url(/img/people/bg_view_C.gif) 24px 27px no-repeat;}
.p_recruit_apply{padding:0 0 24px 0;}
.recruit_apply{width:642px;border-top:2px solid #c0cfb3;border-bottom:2px solid #c0cfb3;background:url(/img/people/bg_recruit_apply.gif) left 22px no-repeat;padding:22px 0 0 150px;}
.recruit_apply p{color:#999;line-height:18px;padding:0 0 16px 0;}
.r_app{background:url(/img/people/bg_rapp.gif) left top no-repeat;padding:0 0 18px 96px;}
.r_app .btn,
.r_app input{margin:7px 0 0 0;}
.ir1{background:#f9f9f9 url(/img/people/bg_ir1.gif) left top no-repeat;}
.ir2{background:#f9f9f9 url(/img/people/bg_ir2.gif) left top no-repeat;}

.recruit_ing{padding:0 0 36px 0;}
.recruit_step{float:left;border-top:2px solid #c0cfb3;border-bottom:2px solid #c0cfb3;width:642px}
.recruit_step4{float:left;border-top:2px solid #c0cfb3;border-bottom:2px solid #c0cfb3;width:642px}
.recruit_step4 .recruit_ok{padding:34px 0 36px 0;}
.r_31{float:left;padding:22px 18px 18px 18px;background:url(/img/people/bg_rdot.gif) left bottom repeat-x;}
.r_31 .r_31_input{float:right;border-left:1px solid #c5c5c5;border-top:1px solid #c5c5c5;}
.r_31 .r_31_input .ri_1{width:83px;}
.r_31 .r_31_input .ri_2{width:65px;}
.r_31 .r_31_input .ri_3{width:101px;}
.r_31 .r_31_input .ri_4{width:220px;}
.r_31 .r_31_input tr td,
.r_31 .r_31_input tr th{border-right:1px solid #c5c5c5;border-bottom:1px solid #c5c5c5;text-align:center;}
.r_31 .r_31_input tr th{padding:5px 0 6px 0;}
.r_31 .r_31_input tr td{padding:3px 0 3px 0;}
.r_31 .r_31_input textarea{background-color:#f9f9f9;border-top:1px solid #939393;border-left:1px solid #939393;border-bottom:1px solid #dedede;border-right:1px solid #dedede;overflow:auto;}
* html .r_31 .r_31_input textarea,
* html .r_32 .r_32_input textarea{padding:6px;scrollbar-highlight-color: #dedede;scrollbar-shadow-color: #dedede; scrollbar-arrow-color: #858585;scrollbar-face-color: #f9f9f9; scrollbar-3dlight-color: #f9f9f9;scrollbar-darkshadow-color: #f9f9f9;scrollbar-track-color: #f9f9f9;}
.r_31 .r_31_input .tbox1{width:75px;height:81px;}
.r_31 .r_31_input .tbox2{width:57px;height:81px;}
.r_31 .r_31_input .tbox3{width:93px;height:81px;}
.r_31 .r_31_input .tbox4{width:212px;height:81px;}
.r_31 h3{float:left;}
.r_31 h3 img{display:block;}
.r_32{float:left;padding:18px 18px 17px 18px;}
.r_32 h3{float:left;}
.r_32 h3 img{display:block;}
.r_32 .r_32_input{float:right;border-left:1px solid #c5c5c5;border-top:1px solid #c5c5c5;}
.r_32 .r_32_input tr td,
.r_32 .r_32_input tr th{border-right:1px solid #c5c5c5;border-bottom:1px solid #c5c5c5;text-align:center;}
.r_32 .r_32_input tr th{width:95px;}
.r_32 .r_32_input tr td{width:376px;padding:3px 0 3px 0;}
.r_32 .r_32_input tr td textarea{width:368px;height:81px;background-color:#f9f9f9;border-top:1px solid #939393;border-left:1px solid #939393;border-bottom:1px solid #dedede;border-right:1px solid #dedede;overflow:auto;}
* html .r_31 .r_31_input textarea{padding:6px;scrollbar-highlight-color: #dedede;scrollbar-shadow-color: #dedede; scrollbar-arrow-color: #858585;scrollbar-face-color: #f9f9f9; scrollbar-3dlight-color: #f9f9f9;scrollbar-darkshadow-color: #f9f9f9;scrollbar-track-color: #f9f9f9;}


.r_11{float:left;padding:22px 18px 15px 18px;background:url(/img/people/bg_rdot.gif) left bottom repeat-x;width:642px;max-width:606px;}
.r_15{float:left;padding:22px 18px 15px 18px;width:642px;max-width:606px;}
.rleft{width:132px;vertical-align:top;padding:1px 0 0 0;}
.rsub_left{width:96px;vertical-align:top;padding:8px 0 0 0;height:30px;}
.r_11 .r_14_input{float:right;border-left:1px solid #c5c5c5;border-top:1px solid #c5c5c5;}
.r_11 .r_14_input th{border-right:1px solid #c5c5c5;border-bottom:1px solid #c5c5c5;text-align:center;}
.r_11 .r_14_input td.cell{border-right:1px solid #c5c5c5;border-bottom:1px solid #c5c5c5;text-align:center;}
.r_11 .r_14_input tr th{padding:5px 0 6px 0;}
.r_11 .r_14_input tr td.cell{padding:3px 5px;}
.r_11 .txt_day img{margin:6px 4px 0 3px;}
.r_11 .txt_day2 img{margin:6px 40px 0 3px;}
.r_11 .bar img{margin:0 -1px;}
.r_11 .txt_man img{margin:4px 12px 0 -3px;}
.vm_select{display:block;float:left;margin:1px 0 0 0;vertical-align:top;}
.zipcode{margin:1px 0 0 -1px;}
.add_photo{width:120px;height:145px;text-align:center;vertical-align:middle;}

.r_11 .r_22_input{float:right;border-left:1px solid #c5c5c5;border-top:1px solid #c5c5c5;}
.r_11 .r_22_input th{border-right:1px solid #c5c5c5;border-bottom:1px solid #c5c5c5;text-align:center;}
.r_11 .r_22_input td.cell{border-right:1px solid #c5c5c5;border-bottom:1px solid #c5c5c5;text-align:center;}
.r_11 .r_22_input tr th{padding:5px 0 5px 0;}
.r_11 .r_22_input tr td.cell{padding:3px 4px;}

.r_15 .r_14_input{float:right;border-left:1px solid #c5c5c5;border-top:1px solid #c5c5c5;}
.r_15 .r_14_input th{border-right:1px solid #c5c5c5;border-bottom:1px solid #c5c5c5;text-align:center;}
.r_15 .r_14_input td.cell{border-right:1px solid #c5c5c5;border-bottom:1px solid #c5c5c5;text-align:center;}
.r_15 .r_14_input td.cell2{border-right:1px solid #c5c5c5;border-bottom:1px solid #c5c5c5;text-align:center;}
.r_15 .r_14_input tr th{padding:5px 0 6px 0;}
.r_15 .r_14_input tr td.cell{padding:3px 5px;}
.r_15 .r_14_input tr td.cell2{padding:15px 3px 15px 4px;}

.recruit_btn{width:642px;padding:28px 0 0 0;text-align:center;}
.recruit_btn img{margin:0 0 0 -1px;}

.btn_add{margin:11px 0 0 0;}

#sitemap{width:642px;height:372px;background:url(/img/footer/bg_sitemap.jpg) right bottom no-repeat;}
#sitemap h3{margin:0;padding:0;height:48px;}
#sitemap *{vertical-align:top;}
#sitemap .sub{margin:6px 0 17px 0;}

#quiestion_ok{border-top:2px solid #d9c0cd;border-bottom:2px solid #d9c0cd;padding:34px 0 22px 0;}
#anipark_story{position:absolute;width:100%;height:100%;z-index:1000;display:none;}