/* CSS Document */

/* top */
#mainphoto_base{ zoom:1; background:left top url(/img/mainphoto_back.jpg) repeat-x; padding:7px 0 0 0; text-align:left;}
#mainphoto_inner{ width:950px; margin:0 auto;}
#mainphoto_left{width:663px; float:left;}
#mainphoto_right{width:280px; height:243px; float:right; background:left top url(/img/mainphoto_r_back.jpg) no-repeat; position:relative; top:-9px; zoom:1;}
#mainphoto_right a{ text-decoration:none; color:#FFFFFF; font-size:90%; margin:10px 0 7px 17px; padding:43px 25px 12px 15px; display:block;background: left top url(/cmn_img/btn_member_back.jpg) no-repeat; line-height:120%;}
#mainphoto_right a:hover{background: left top url(/cmn_img/btn_member_back_on.jpg) no-repeat;}
#top_login{ background:left top url(/img/login_back.jpg) no-repeat; margin:0 0 0 17px; zoom:1; height:128px;}
#top_login ul{float:left; width:170px; padding:42px 0 0 0;}
#top_login p{float:left; width:65px; padding:42px 0 0 0;}
#top_login form{margin-top:0em; margin-bottom:0em;}
.input_login{ margin:0 0 4px 0;zoom:1;}
.input_id{ background:14px center url(/img/login_ti_id.jpg) no-repeat; margin:0 0 0 0;zoom:1;}
.input_id input,.input_pass input{width:80px; margin:0 0 0 80px;zoom:1;}
.input_pass{ background:14px center url(/img/login_ti_password.jpg) no-repeat; margin:0 0 0 0;zoom:1; position:relative; top:6px;}
.input_check{ background:98px center url(/img/login_ti_next.jpg) no-repeat;zoom:1;}
.input_check input{margin:0 0 0 80px; width:14px;zoom:1;}
#mainphoto_r_pass{margin:20px 0 0 17px; padding:0; text-align:left;zoom:1; line-height:100%; font-size:100%;}
#mainphoto_r_pass a{ display:inline; text-decoration:none; color:#FFFFFF; font-size:100%; margin:0 0 0 0; padding:0 0 0 0;background:none; line-height:100%;}
#mainphoto_r_pass a:hover{background:none;}
#mainphoto_r_pass a img{ border:none; vertical-align:top;}
#top_left01{ margin-bottom:10px;}
#top_left02,#top_left03{ margin-bottom:0;}
#top_left04{ margin-bottom:20px;}
#top_left01 a{display:block;background:left top url(/img/left_ti01.jpg) no-repeat; height:29px; text-decoration:none; color:#ffffff;}
#top_left01 a:hover{background:left top url(/img/left_ti01_on.jpg) no-repeat; text-decoration:none; color:#ffffff;}
#top_left01 span{ display:block;padding:10px 10px 0 0;}
#top_left01 h2{font-size:70%; color:#ffffff; font-weight:normal; text-decoration:none; text-align:right;}
#top_left01 p{background:left top url(/img/left_body01.jpg) no-repeat; padding:8px 11px 12px 11px;}
{}
#top_left02 h2{background: left top url(/img/left_ti02.jpg) no-repeat; font-size:70%; color:#ffffff; font-weight:normal; text-align:right;}
#top_left02 h2 span{ display:block;padding:13px 10px 16px 0;} 
#top_left02 ul{zoom:1;}
#top_left02 li span{background:left center url(/cmn_img/icon_l.jpg) no-repeat; padding:0 0 0 15px;}
#top_left02 li{ float:left;zoom:1;}
#top_li_ll{ width:648px; margin:0 0 10px -15px; zoom:1;}

.top_li_ll{ margin-bottom:10px;}
.top_li_m{}
.top_input_text_ll{ width:559px; margin-left:14px;}
.top_input_text_l{width:289px;}
.top_input_text_m{ width:100px; margin-right:14px;}
.top_submit{ border:1px solid #D0D0D0; text-align:center; padding:12px 0 12px 0; margin:10px 0 0 0;}
.top_submit input{ margin:0 0 0 150px;}
.top_submit a{ position:relative; top:15px;}
.top_submit02{ border:1px solid #D0D0D0; text-align:center; padding:12px 0 12px 0; margin:10px 0 0 0;}
.top_submit03{ position:relative; top:-5px; margin:0 0 0 15px;}
.top_submit03 a{position:relative; top:15px;}

#top_left03 h2{background: left top url(/img/left_ti03.jpg) no-repeat; font-size:70%; color:#ffffff; font-weight:normal; text-align:right;}
#top_left03 h2 span{ display:block;padding:13px 10px 16px 0;} 
#top_list{ width:648px; margin-left:-15px;zoom:1;}
#top_list li{ float:left; width:309px; margin:0 0 5px 15px; border-bottom:1px solid #E1E1E1;zoom:1; display:inline;}
#top_list a{ background:left 2px url(/cmn_img/link_l.jpg) no-repeat; font-size:100%; padding:0 0 0 20px;}
#top_list span{color:#747474; font-size:70%;}
#top_list p{font-size:70%; padding:5px 0 5px 20px;}

#top_list02{ width:309px; margin-left:-15px;zoom:1;}
#top_list02 li{ float:left; width:138px; margin:0 0 5px 15px; border-bottom:1px solid #E1E1E1;zoom:1; display:inline;}
#top_list02 a{ background:left 2px url(/cmn_img/link_l.jpg) no-repeat; font-size:100%; padding:0 0 0 20px;}
#top_list02 span{color:#747474; font-size:70%;}
#top_list02 p{font-size:70%; padding:5px 0 5px 20px;}


#top_left04{zoom:1;}
#top_left04_l{ width:324px; float:left;}
#top_ti04{background:left top url(/img/left_ti04.jpg) no-repeat; padding:45px 15px 0 15px;}
#top_left04_r{ width:324px; float:right;}
#top_ti05{background:left top url(/img/left_ti05.jpg) no-repeat; padding:45px 15px 10px 15px;}
#top_ti06{background:left top url(/img/left_ti06.jpg) no-repeat; padding:45px 15px 0 15px;}
#top_ti08{background:left top url(/img/left_ti08.jpg) no-repeat; padding:45px 15px 0 15px;zoom:1;}
#top_ti07{background:left top url(/img/left_ti07.jpg) no-repeat; padding:45px 15px 0 15px;}
#top_left07{}
#top_left07 table{ width:100%;}
#top_left07 th{ font-size:90%; vertical-align:top; width:20%;text-align:left; font-weight:normal;background:5px 16px url(/cmn_img/icon_l.jpg) no-repeat; padding:10px 0 10px 20px; border-bottom:1px solid #E1E1E1;}
#top_left07 td{ vertical-align:top; background:5px 13px url(/cmn_img/link_l.jpg) no-repeat; padding:10px 0 10px 20px; border-bottom:1px solid #E1E1E1;}
#right_top01{ width:266px; margin:0 auto; padding-bottom:10px;}
#right_top01_inner{background:left top url(/img/right_01_body.jpg) repeat-y; padding:7px 10px 7px 10px;}
#right_top01_inner ul{ width:246px; margin:0 auto;}
#right_top01_inner li{border-bottom:1px solid #D9D9D9; margin-bottom:10px; padding-bottom:10px;}
#right_top01_inner p{font-size:90%; padding-top:5px;}
#right_top02{ width:266px; margin:0 auto; background:left bottom url(/img/right_02foot.jpg) no-repeat; padding-bottom:3px;}
#right_top02_inner{background:left top url(/img/right_01_body.jpg) repeat-y; padding:7px 10px 7px 10px;}
#right_top02_inner ul{ width:246px; margin:0 auto;}
#right_top02_inner li{border-bottom:1px solid #D9D9D9; margin-bottom:10px; padding:0 0 10px 20px; background:left 5px url(/cmn_img/link_l.jpg) no-repeat; }
#right_top02_inner p{font-size:90%; padding-top:5px;}
#right_top03{ width:266px; margin:0 auto; padding-bottom:10px;}

.top_box{ margin-top:10px!important;}

/* service */
#service01{ width:925px; margin-left:-7px; padding:15px 0 0 0;}
#service01 li{float:left; padding:0 0 7px 7px; width:178px;}
#service01 img{filter:alpha(opacity=100);opacity:1;}
#service_btn01{zoom:1; padding:17px 26px 40px 26px; background:left top url(/service/img/btn_back.jpg) no-repeat; margin:20px 0 0 0; }
#service_btn01 a{float:right; display:block; width:247px;zoom:1;}
#service_btn01 img{filter:alpha(opacity=100);opacity:1;}
#service_btn01 p{float:left; width:500px; color:#ffffff; position:relative; top:40px;zoom:1;}

#service_format00 dl{zoom:1;}
#service_format00 dt{}
#service_format00 dd{}
#service_format00 dd img{filter:alpha(opacity=100);opacity:1;}
#service_format00 div{ margin:30px 0 0 0 ;}

#service_format01 dl{zoom:1;}
#service_format01 dt{width:250px; float:right; text-align:right;}
#service_format01 dd{ width:372px; float:left;}
#service_format01 dd img{filter:alpha(opacity=100);opacity:1;}
#service_format01 div{ margin:30px 0 0 0 ;}

.icon_number01{ background:5px 6px url(/service/mypage/use/img/icon01.gif) no-repeat; text-indent:25px; width:30%!important;}
.icon_number02{ background:5px 6px url(/service/mypage/use/img/icon02.gif) no-repeat; text-indent:25px; width:30%!important;}
.icon_number03{ background:5px 6px url(/service/mypage/use/img/icon03.gif) no-repeat; text-indent:25px; width:30%!important;}
.icon_number04{ background:5px 6px url(/service/mypage/use/img/icon04.gif) no-repeat; text-indent:25px; width:30%!important;}
.icon_number05{ background:5px 6px url(/service/mypage/use/img/icon05.gif) no-repeat; text-indent:25px; width:30%!important;}
.icon_number06{ background:5px 6px url(/service/mypage/use/img/icon06.gif) no-repeat; text-indent:25px; width:30%!important;}
.icon_number07{ background:5px 6px url(/service/mypage/use/img/icon07.gif) no-repeat; text-indent:25px; width:30%!important;}
.icon_number08{ background:5px 6px url(/service/mypage/use/img/icon08.gif) no-repeat; text-indent:25px; width:30%!important;}

#scout01{ background:left top url(/service/scout/use/img/ti01.jpg) no-repeat; padding:52px 20px 20px 20px; margin-bottom:40px;}

/* event */
#h2event h2{font-size:190%; font-weight:normal; margin:5px 0 10px 0; line-height:120%;}
#h2event strong{ color:#333333; font-size:120%;}

/* topics */
#topics_what_navi{ background:left top url(/topics/what/img/anker_back.jpg) no-repeat; padding:18px 0 20px 400px;}
#topics_what_navi li{ background:left 3px url(/cmn_img/icon_anker.jpg) no-repeat; padding:0 0 0 20px; margin:0 0 5px 0;}
#topics_what02 dt{ padding:10px 0 10px 0;}
#topics_what02 dd{ border-bottom:1px solid #cccccc; padding:0 0 15px 0; margin:0 0 15px 0;}

#topics_faq01 dt{ font-size:120%; font-weight:bold; padding:0 0 20px 50px; margin:0 0 20px 0; background:left top url(/topics/faq/entry/img/icon_q.gif) no-repeat;}
#topics_faq01 dd{ padding:0 0 20px 50px; background:left top url(/topics/faq/entry/img/icon_a.gif) no-repeat; }

#topics_term01{zoom:1;}
#topics_term01 li{ float:left; width:280px; padding:0 0 0 20px; background:left 7px url(/cmn_img/link_m.gif) no-repeat; margin-bottom:8px;}

.day_case_back{ background:left top url(/topics/column/day/img/case_back.gif) no-repeat; padding:20px;}
.day_case_back dt{float:left; width:120px;}
.day_case_back dd{ float:right; width:440px;}
.day_case_back table{ width:440px;}
.day_case_back th{ width:10%; vertical-align:top;  font-weight:normal;}
.day_case_back td{ width:90%;}

.topics_day_det{}
.topics_day_det dt{float:left; width:103px; padding:0 0 20px 0; margin: 0 0 20px 0; border-bottom:1px solid #cccccc;}
.topics_day_det dd{float:right; width:500px; padding:0 0 20px 0; margin: 0 0 20px 0; border-bottom:1px solid #cccccc;}
.column_base li{ border-bottom:1px solid #cccccc; padding-bottom:20px; margin-bottom:20px;}
.column_base dl{ zoom:1;}
.column_base dt{ float:left; width:100px;}
.column_base dd{ float:right; width:533px;}
.column_base dd a{background:left top url(/cmn_img/link_l.jpg) no-repeat; padding:0 0 0 20px;}

#knowhow_base{zoom:1;}
#knowhow_base dt{ border:1px solid #cccccc; float:left; width:294px; text-align:center;}
#knowhow_base dt a{ display:block; margin:30px 0 0 0;}
#knowhow_base dt span{ font-size:90%; display:block; padding-bottom:30px;}
#knowhow_base dd{ float:right; width:294px; text-align:left;}
#knowhow_base ul{ padding-top:10px;}
#knowhow_base ul li{ background:left 3px url(/cmn_img/link_l.jpg) no-repeat; margin:0 0 5px 0; padding:0 0 5px 20px; border-bottom:1px solid #cccccc;}
#knowhow_base ul li a{ background:right 3px url(/cmn_img/icon_pdf.gif) no-repeat; padding:5px 20px 0 0; margin:0;}
#knowhow_base ul li p{ font-size:90%;}

/* mypage */
#corp01{ width:648px; margin:0 0 50px -15px;}
#corp01 img{filter:alpha(opacity=100);opacity:1;}
#corp01 li{ float:left; width:201px; margin:0 0 0 15px; display:inline; font-size:80%;}
#corp01 li p{ padding:71px 10px 33px 11px; line-height:130%;}
#corp01 #corp_cont01{ background:left top url(/corp/img/p01.jpg) no-repeat;} 
#corp01 #corp_cont02{ background:left top url(/corp/img/p02.jpg) no-repeat;}
#corp01 #corp_cont03{ background:left top url(/corp/img/p03.jpg) no-repeat;}
#corp_check01{ border:1px solid #cccccc; text-align:center; padding:41px 0 17px 0; background:center 13px url(/corp/img/02ti.gif) no-repeat;}
#corp_check01 img{filter:alpha(opacity=100);opacity:1;}
#corp_check01 p{ margin:0 0 13px 0;}

#skill_check01{ border:1px solid #cccccc; text-align:center; padding:41px 0 17px 0; background:center 13px url(/corp/service/skill/img/con_ti01.gif) no-repeat;}
#skill_check01 img{}
#skill_check01 p{ margin:0 0 13px 0;}

#relation_corp{ background:left top url(/corp/img/relation_corp.jpg) no-repeat; padding:47px 0 0 0; margin:60px 0 0 0;}
#relation_corp ul{padding:0 15px 0 15px;}
#relation_corp li{border-bottom:1px solid #CCCCCC; padding:0 10px 10px 10px; margin:0 0 10px 0;}
#relation_corp li a{background:left 2px url(/cmn_img/link_l.jpg) no-repeat; padding:0 0 0 18px;}

.table05_corp{ width:100%;}
.table05_corp th{ font-size:90%; vertical-align:top; width:20%;text-align:left; font-weight:normal;background:5px 16px  url(/logas/candidate/image/icon_corp.jpg) no-repeat; padding:10px 0 10px 20px; border-bottom:1px solid #E1E1E1;}
.table05_corp td{ vertical-align:top; background:5px 13px url(/logas/candidate/image/link_l.jpg) no-repeat; padding:10px 0 10px 20px; border-bottom:1px solid #E1E1E1;}

#corp_login01{ background:left top url(/logas/img/login_back.jpg) no-repeat; padding:15px 0 15px 0; text-align:center;}
#corp_login02{ background:left top url(/logas/img/login_back.jpg) no-repeat; padding:45px 0 45px 0; text-align:center;}
#login_base{ width:360px; margin:0 auto;}
.login_mail th{ text-align:right; vertical-align:middle; padding:5px 0 5px 0; font-size:90%; font-weight:normal;}
.login_mail td{ vertical-align:middle;}
.login_pass th{ text-align:right; vertical-align:middle; padding:5px 0 5px 0; font-size:90%; font-weight:normal;}
.login_pass th{ vertical-align:middle;}
.login_pass_del{ margin-bottom:15px; font-size:90%; padding-left:25px;}
#submit_login{ width:105px; height:29px; border:0; cursor:pointer; background:left top url(/logas/img/btn_login_off.jpg) no-repeat;}
#submit_login:hover{ background:left top url(/logas/img/btn_login_on.jpg) no-repeat;}

#my_body{  position:relative;background:left 106px url(/logas/candidate/image/gnavi_back.gif) repeat-x;}
#my_head_base{zoom:1; padding:22px 0 33px 0; position:absolute; top:0; left:50%;}
#my_head_base dl{width:950px; position:relative;  margin-left:-475px; text-align:left; zoom:1;}
#my_head_base dt{float:left;}
#my_head_base dd{float:right; text-align:right; font-size:90%; position:relative; top:20px;}

#my_top01 ul{ width:648px; margin:0 0 20px -15px;}
#my_top01 li{width:309px; margin:0 0 15px 15px; float:left; display:inline;}

.my_submit{border:1px solid #D0D0D0; text-align:center; padding:12px 0 12px 0; margin:10px 0 0 0;}
.submit_search{ border:0; width:105px; height:29px; background:left top url(/logas/candidate/image/btn_search_off.jpg) no-repeat; cursor:pointer;}
.submit_search:hover{background:left top url(/logas/candidate/image/btn_search_on.jpg) no-repeat;}
.submit_input{ border:0; width:55px; height:29px; background:left top url(/logas/candidate/image/btn_input_off.jpg) no-repeat; cursor:pointer;}
.submit_input:hover{background:left top url(/logas/candidate/image/btn_input_on.jpg) no-repeat;}
.submit_check{ border:0; width:105px; height:29px; background:left top url(/logas/candidate/image/btn_check_off.jpg) no-repeat; cursor:pointer;}
.submit_check:hover{background:left top url(/logas/candidate/image/btn_check_on.jpg) no-repeat;}
.submit_cha{ border:0; width:105px; height:29px; background:left top url(/logas/candidate/image/btn_cha_01_off.jpg) no-repeat; cursor:pointer;}
.submit_cha:hover{background:left top url(/logas/candidate/image/btn_cha_01_on.jpg) no-repeat;}
.submit_del{ border:0; width:105px; height:29px; background:left top url(/logas/candidate/image/btn_del_01_off.jpg) no-repeat; cursor:pointer;}
.submit_del:hover{background:left top url(/logas/candidate/image/btn_del_01_on.jpg) no-repeat;}
.submit_del_s{ border:0; width:55px; height:29px; background:left top url(/logas/candidate/image/btn_del_02_off.jpg) no-repeat; cursor:pointer;}
.submit_del_s:hover{background:left top url(/logas/candidate/image/btn_del_02_on.jpg) no-repeat;}
.submit_send{ border:0; width:105px; height:29px; background:left top url(/logas/candidate/image/btn_send_off.jpg) no-repeat; cursor:pointer;}
.submit_send:hover{background:left top url(/logas/candidate/image/btn_send_on.jpg) no-repeat;}
.submit_conf{ border:0; width:105px; height:29px; background:left top url(/logas/candidate/image/btn_conf_off.jpg) no-repeat; cursor:pointer;}
.submit_conf:hover{background:left top url(/logas/candidate/image/btn_conf_on.jpg) no-repeat;}
.submit_conf02{ border:0; width:247px; height:39px; background:left top url(/logas/candidate/image/btn_conf02_off.jpg) no-repeat; cursor:pointer;}
.submit_conf02:hover{background:left top url(/logas/candidate/image/btn_conf02_on.jpg) no-repeat;}
.submit_back{ border:0; width:105px; height:29px; background:left top url(/logas/candidate/image/btn_back_off.jpg) no-repeat; cursor:pointer;}
.submit_back:hover{background:left top url(/logas/candidate/image/btn_back_on.jpg) no-repeat;}
.submit_upload{ border:0; width:105px; height:29px; background:left top url(/logas/candidate/image/btn_upload_off.jpg) no-repeat; cursor:pointer;}
.submit_upload:hover{background:left top url(/logas/candidate/image/btn_upload_on.jpg) no-repeat;}

.my_res_ti{zoom:1;}
.my_res_ti h3{ padding:1px 0 10px 22px; float:left;}
.my_res_ti div{ float:right;}
#my_res_table {}
.my_res_table_th{ width:153px;}
.my_res_table_td{ width:240px;}

.table01_corp{border-collapse:collapse; margin:0; padding:0; border:0; width:100%;}
.table01_corp th{ background:left 15px url(/logas/candidate/image/icon_corp.jpg) no-repeat;text-align:left; width:25%; vertical-align:top; font-weight:normal; border-bottom:1px solid #cccccc;padding:10px 0 10px 15px;}
.table01_corp td{text-align:left; vertical-align:top; border-bottom:1px solid #cccccc;padding:10px 0 10px 0;}
.my_det_ti h3{ padding:1px 0 10px 22px;}
#my_popup_head{ text-align:center; padding:20px 0 20px 0;}
#my_det_base{ width:750px; text-align:left; margin:0 auto; padding:0 0 10px 0;}

#my_comform_error{ text-align:left; padding:20px; border:1px solid #CC0000;}

#my_resume_head dl{ width:740px; margin:0 auto; padding:10px 0 10px 0;}
#my_resume_head dt{font-size:200%; float:left; width:370px;}
#my_resume_head dd{float:right; width:350px; text-align:right; padding:15px 0 0 0;}

#register_base{ width:750px; margin:0 auto; text-align:left; padding: 0 0 100px 0;}
#register_inner_body{background:left top url(/logas/candidate/image/register_inner_body.gif) repeat-y; margin:0 0 10px 0; zoom:1;}
#register_inner_head{background:left top url(/logas/candidate/image/register_inner_head.gif) no-repeat; padding:4px 0 0 0;}
#register_inner_foot{background:left bottom url(/logas/candidate/image/register_inner_foot.gif) no-repeat; padding:16px 24px 20px 24px;}
#privacy_input{ text-align:left; margin:20px 0 20px 0;}
#privacy_input div div{width:490px; overflow:visible; font-size:100%; height:auto; padding:0; border:0; margin:0;}
#privacy_input div{  height:70px; font-size:80%; padding:10px; overflow:auto; border:1px solid #cccccc; margin:10px 0 10px 0;}

#input_popup_base{  width:600px; margin:0 auto; text-align:left; padding: 20px 0 20px 0; zoom:1; text-align:left;zoom:1;}
#popup_list02{zoom:1;}
#popup_list02 label{ float:left; width:270px;zoom:1;}
#popup_list05 label{ float:left; width:125px;zoom:1;}
#input_popup_base h4{ border:1px solid #cccccc; padding:5px 7px 5px 7px; font-size:100%; font-weight:normal; margin-bottom:15px;}

#input_popup_base02{  width:600px; margin:0 auto; padding: 20px 0 20px 0; zoom:1; text-align:left;zoom:1;}
#popup_list02_02{zoom:1;}
#popup_list02_02 label{ width:800px; display:block;zoom:1;}
#popup_list05_02 label{ float:left; width:152px;zoom:1;}
#input_popup_base02 h4{ border:1px solid #cccccc; padding:5px 7px 5px 7px; font-size:100%; font-weight:normal; margin-bottom:15px;}

#my_upload_base{ width:300px; margin:0 auto; text-align:left; padding: 20px 0 20px 0; zoom:1; text-align:left;}

/* adv */
#adv_01{background:left top url(/advantage/img/p01.jpg) no-repeat; padding:133px 0 20px 0;}
#adv_01 div{ width:611px;}

#adv_02{background:left top url(/advantage/img/p02.jpg) no-repeat; padding:113px 0 20px 410px;}
#adv_02 div{ width:507px;}

#adv_03{background:left top url(/advantage/img/p03.jpg) no-repeat; padding:120px 0 20px 0px;}
#adv_03 div{ width:583px;}

#adv_04{background:left top url(/advantage/img/p04.jpg) no-repeat; padding:123px 0 20px 412px;}
#adv_04 div{ width:504px;}

#adv_05{background:left top url(/advantage/img/p05.jpg) no-repeat; padding:126px 0 20px 0;}
#adv_05 div{ width:504px;}


#advantage_check{zoom:1; padding:17px 26px 40px 26px; background:left top url(/advantage/img/check_back.jpg) no-repeat; margin:20px 0 0 0; }
#advantage_check a{float:right; display:block; width:247px;zoom:1;}
#advantage_check img{filter:alpha(opacity=100);opacity:1;}
#advantage_check p{float:left; width:500px; color:#ffffff; position:relative; top:40px;zoom:1;}


/* conact */

.submit_base{border:1px solid #cccccc; padding:10px 0 10px 0; margin:15px 0 0 0 ;}
#submit_check{ width:105px; height:29px; background:left top url(/logas/candidate/img/btn_check_off.jpg) no-repeat; border:0; cursor:pointer;}
#submit_check:hover{background:left top url(/logas/candidate/img/btn_check_on.jpg) no-repeat;}

#submit_rev{ width:105px; height:29px; background:left top url(/logas/candidate/img/btn_rev_off.jpg) no-repeat; border:0; cursor:pointer; margin-right:15px;}
#submit_rev:hover{background:left top url(/logas/candidate/img/btn_rev_on.jpg) no-repeat;}

/* search */
#pickup01{ width:640px; margin:0 0 0 -7px;}
#pickup01 li{ width:151px; margin:0 0 20px 7px; float:left; display:inline;}

/* sitemap */
#sitemap{zoom:1;}
.sitemap_l{ float:left;width:309px;}
.sitemap_r{ float:right;width:309px;}
#sitemap dl{background:left top url(/sitemap/img/box_herf_body.gif) repeat-y; margin-bottom:15px; zoom:1;}
#sitemap dl dt{ background:left top url(/sitemap/img/box_herf_head.gif) no-repeat; padding:10px;}
#sitemap dl dt span{ display:block; padding:0 0 5px 0; border-bottom:1px solid #cccccc;}
#sitemap dl dt a{ text-decoration:none;display:block;background:left top url(/sitemap/img/box_herf_inner.gif) no-repeat; padding:3px 0 5px 23px;  color:#ffffff;zoom:1;}
#sitemap dl dt a:hover{ background:left top url(/sitemap/img/box_herf_inner02.gif) no-repeat; text-decoration:none;}
#sitemap dl dt a.corp{ text-decoration:none;display:block;background:left top url(/sitemap/img/box_herf_inner_corp.gif) no-repeat; padding:3px 0 5px 23px;  color:#ffffff;zoom:1;}
#sitemap dl dt a.corp:hover{ background:left top url(/sitemap/img/box_herf_inner_corp02.gif) no-repeat; text-decoration:none;}
#sitemap dl dd{ background:left bottom url(/sitemap/img/box_herf_foot.gif) no-repeat;}
#sitemap dl dd ul{ padding:0 20px 10px 20px;}
#sitemap dl dd ul li{ background:left 3px url(/cmn_img/link_l.jpg) no-repeat; padding:0 0 0 20px; margin:0 0 5px 0;}
#sitemap dl dd ul li ul{ padding:0 10px 10px 10px;}
#sitemap dl dd ul li ul li{ background:left 7px url(/cmn_img/link_m.gif) no-repeat; padding:0 0 0 15px; margin:0 0 5px 0;}
#sitemap dl dd ul li ul li a{ font-size:90%;}


/* access */
.table_access01{ width:100%;}
.table_access01 th{ font-size:90%; vertical-align:top;text-align:left; font-weight:normal;background:5px 11px url(/cmn_img/icon_l.jpg) no-repeat; padding:5px 0 5px 20px; border-bottom:1px solid #E1E1E1;}
.table_access01 td{  font-size:90%;vertical-align:top; padding:5px 0 5px 10px; border-bottom:1px solid #E1E1E1;}
.table_access01 span{ font-size:80%;}

.table_access02{ width:100%;}
.table_access02 th{ font-size:90%; vertical-align:top;text-align:left; font-weight:normal; padding:5px 0 5px 20px; border-bottom:1px solid #E1E1E1;}
.table_access02 td{  font-size:90%;vertical-align:top; padding:5px 0 5px 10px; border-bottom:1px solid #E1E1E1;}
.table_access02 span{ font-size:80%;}

#access_icon01{background:5px 11px url(/company/access/img/map_icon01.gif) no-repeat;}
#access_icon02{background:5px 11px url(/company/access/img/map_icon02.gif) no-repeat;}
#access_icon03{background:5px 11px url(/company/access/img/map_icon03.gif) no-repeat;}
#access_icon04{background:5px 11px url(/company/access/img/map_icon04.gif) no-repeat;}
#access_icon05{background:5px 11px url(/company/access/img/map_icon05.gif) no-repeat;}
#access_icon06{background:5px 11px url(/company/access/img/map_icon06.gif) no-repeat;}
#access_icon07{background:5px 11px url(/company/access/img/map_icon07.gif) no-repeat;}

.access_fl{ width:648px; margin:0 0 0 -15px; zoom:1;}
.access_fl li{ width:309px; float:left; margin:0 0 0 15px; display:inline;}

h4.access_h{ font-size:100%; border-top:3px solid #EB3F03; border-bottom:1px solid #EB3F03; padding:5px; font-weight:normal;}