/*** Product Layout ***/
#contents_warp.mp01  {background-image:url(/design/product/mp01/images/contents_bg.gif);}
#contents_bottom.mp01{background-image:url(/design/product/mp01/images/contents_bottom.gif);}
#contents_top.mp01   {background-image:url(/design/product/mp01/images/contents_top.gif);}

/* common product_menu 공통 */
#product_menu li a.overview{width:89px; background-image:url(/design/product/mp01/images/menu_overview.gif);}
#product_menu li a.feature{width:98px; background-image:url(/design/product/mp01/images/menu_feature.gif);}
#product_menu li a.effect{width:117px; background-image:url(/design/product/mp01/images/menu_effect.gif);}
#product_menu li a:hover, #product_menu li a.on{background-position:0px -33px;}

/* recruit Menu */
.recruit_menu{position:relative; background:url(/design/company/images/bg_h1.gif) 0 0 no-repeat; z-index:1000;}
.recruit_menu ul{padding:60px 0 0 47px; height:21px;}
.recruit_menu li{float:left;}
.recruit_menu li a{display:block; height:21px; font-size:1px; text-decoration:none; text-indent:-10000px; background-image:url(/design/recruit/images/recruit_menu.gif); background-repeat:no-repeat;}

.recruit_menu li a.menu1{width:75px; background-position:0 0;}
.recruit_menu li a.menu2{width:55px; background-position:-75px 0;}
.recruit_menu li a.menu3{width:75px; background-position:-130px 0;}
.recruit_menu li a.menu4{width:72px; background-position:-205px 0;}
.recruit_menu li a.menu5{width:91px; background-position:-277px 0;}
.recruit_menu li a.menu6{width:78px; background-position:-368px 0;}
.recruit_menu li a:hover.menu1, .recruit_menu li a.menu1_on{background-position:0 -21px;}
.recruit_menu li a:hover.menu2, .recruit_menu li a.menu2_on{background-position:-75px -21px;}
.recruit_menu li a:hover.menu3, .recruit_menu li a.menu3_on{background-position:-130px -21px;}
.recruit_menu li a:hover.menu4, .recruit_menu li a.menu4_on{background-position:-205px -21px;}
.recruit_menu li a:hover.menu5, .recruit_menu li a.menu5_on{background-position:-277px -21px;}
.recruit_menu li a:hover.menu6, .recruit_menu li a.menu6_on{background-position:-368px -21px;}

/* Motto */
.motto{font-size:1px; text-decoration:none; text-indent:-10000px;}
.motto.merit_motto{width:800px; height:80px; background:url(/design/recruit/images/merit_motto.gif) 0 0px no-repeat;}
.motto.brain_motto{width:800px; height:50px; background:url(/design/recruit/images/brain_motto.gif) 0 0px no-repeat;}
.motto.system_motto{width:800px; height:80px; background:url(/design/recruit/images/system_motto.gif) 0 0px no-repeat;}
.motto.welfare_motto{width:800px; height:100px; background:url(/design/recruit/images/welfare_motto.gif) 0 0px no-repeat;}
.motto.part_motto{width:800px; height:50px; background:url(/design/recruit/images/part_motto.gif) 0 0px no-repeat;}

/* Title */
.h2_recruit, .h3_recruit, .h4_recruit{font-size:1px; text-decoration:none; text-indent:-10000px; background-position:0 0; background-repeat:no-repeat;}
.h2_recruit{width:800px; height:60px; background-position:0 30px; background-repeat:no-repeat;}
.h2_recruit.h2_merit{background-image:url(/design/recruit/images/h2_merit.gif);}
.h2_recruit.h2_brain{background-image:url(/design/recruit/images/h2_brain.gif);}
.h2_recruit.h2_system{background-image:url(/design/recruit/images/h2_system.gif);}
.h2_recruit.h2_welfare{background-image:url(/design/recruit/images/h2_welfare.gif);}
.h2_recruit.h2_part{background-image:url(/design/recruit/images/h2_part.gif);}
.h2_recruit.h2_support{height:40px; background-image:url(/design/recruit/images/h2_support.gif); background-position:0 10px;}

.h3_recruit.h3_merit{background-image:url(/design/recruit/images/h3_merit.gif);}
.h3_recruit.h3_merit2{background-image:url(/design/recruit/images/h3_merit2.gif);}
.h3_recruit.h3_merit3{background-image:url(/design/recruit/images/h3_merit3.gif);}
.h3_recruit.h3_brain{background-image:url(/design/recruit/images/h3_brain.gif);}
.h3_recruit.h3_brain2{background-image:url(/design/recruit/images/h3_brain2.gif);}
.h3_recruit.h3_brain3{background-image:url(/design/recruit/images/h3_brain3.gif);}
.h3_recruit.h3_system{background-image:url(/design/recruit/images/h3_system.gif);}
.h3_recruit.h3_system2{background-image:url(/design/recruit/images/h3_system2.gif);}
.h3_recruit.h3_system3{background-image:url(/design/recruit/images/h3_system3.gif);}
.h3_recruit.h3_system4{background-image:url(/design/recruit/images/h3_system4.gif);}
.h3_recruit.h3_part{background-image:url(/design/recruit/images/h3_part.gif);}
.h3_recruit.h3_part2{background-image:url(/design/recruit/images/h3_part2.gif);}
.h3_recruit.h3_part3{background-image:url(/design/recruit/images/h3_part3.gif);}
.h3_recruit.h3_support{height:30px; background-image:url(/design/recruit/images/h3_support.gif); background-position:20px 0;}
.h3_recruit.h3_support2{height:30px; background-image:url(/design/recruit/images/h3_support2.gif); background-position:20px 0;}
.h3_recruit.h3_support3{height:30px; background-image:url(/design/recruit/images/h3_support3.gif); background-position:20px 0;}
.h3_recruit.h3_faq{height:30px; background-image:url(/design/recruit/images/h3_faq.gif); background-position:20px 0;}

/* intro */
.merit_tx{margin-top:20px;}
.merit_tx dt{height:35px;}
.merit_tx dd{margin-bottom:50px;}

/* brain */
#img_brain dl{padding:40px 0 40px 190px; height:90px; border-bottom:1px solid #C1C1C1; background-position:5px 40px; background-repeat:no-repeat;}
#img_brain dt{height:35px; font-size:1px; text-decoration:none; text-indent:-10000px;}
#img_brain1{background-image:url(/design/recruit/images/img_brain.gif); border-top:1px solid #C1C1C1;}
#img_brain2{background-image:url(/design/recruit/images/img_brain2.gif);}
#img_brain3{background-image:url(/design/recruit/images/img_brain3.gif);}

/* system */
.system_tx{padding:35px 10px 10px 10px; border-top:1px solid #C1C1C1;}
.system_tx dl{margin:10px 30px;}
.system_tx dt{font-weight:bold; color:#597CC7;}
.system_tx dd{margin-bottom:25px;}
.system_tx dd span{font-weight:bold; text-decoration:underline;}
.system_tx dd li{padding-left:10px; background:url(/design/images/bullet_dot_gray.gif) 0 5px no-repeat;}

/* welfare */
.img_welfare{height:550px; border-top:1px solid #C1C1C1; background:url(/design/recruit/images/img_welfare.gif) center 50px no-repeat;}
.img_welfare ul{font-size:1px; text-decoration:none; text-indent:-10000px;}

/* part */
#img_part dl{padding:40px 0 40px 100px; border-bottom:1px solid #C1C1C1; background-position:5px 40px; background-repeat:no-repeat;}
#img_part dt{height:35px; font-size:1px; text-decoration:none; text-indent:-10000px;}
#img_part dd{font-weight:bold;}
#img_part dd.img_part_tx{height:60px; font-weight:lighter;}
#img_part1{background-image:url(/design/recruit/images/img_part.gif); border-top:1px solid #C1C1C1;}
#img_part2{background-image:url(/design/recruit/images/img_part2.gif);}
#img_part3{background-image:url(/design/recruit/images/img_part3.gif);}

/* Tab Link */
.tab_recruit{margin:30px 0 40px 0; height:31px; background:url(/design/recruit/images/tab_bg.gif) left bottom repeat-x;}
.tab_recruit ul{float:left;}
.tab_recruit p{float:right;}
.tab_submenu li{float:left; font-size:1px;}
.tab_submenu img{margin-top:4px; cursor:pointer;}

#tab_faq{display:none;}

/* support */
.recruit_table{margin-bottom:30px; margin-left:15px; width:96%; border-top:1px solid #9A9A9A; border-bottom:1px solid #9A9A9A;}
.recruit_table th{width:100px; background-color:#F5FAFD; color:#626262; text-align:center; border-right:1px solid #C6C6C6;}
.recruit_table th, .recruit_table td{padding:5px 10px 5px 15px; border-bottom:1px solid #D8D8D8;}
.recruit_table td img{vertical-align:middle;}
.recruit_table .tit{padding:5px 10px 5px 15px; background-color:#E7EFF9; font-weight:bold; color:#626262; text-align:left; border-bottom:1px solid #9A9A9A;}
.recruit_table .tit img{vertical-align:middle;}
.recruit_table .border_b{border-bottom:0;}
.recruit_support{background:url(/design/recruit/images/img_support.gif) 18px 0 no-repeat;}
.recruit_support dl{line-height:12px; font-size:1px; text-decoration:none; text-indent:-10000px;}
.recruit_support ul{margin-left:20px;}
.recruit_support li{padding-left:10px; background:url(/design/images/bullet_dot_gray.gif) 0 5px no-repeat;}

.faq_txt{margin:0 20px; border-top:1px solid #D1D1D1;}
.faq_txt p{margin:10px 0 20px; }
.faq_txt p span{font-weight:bold;}
.faq_txt dt{padding:5px 0 0 30px; height:25px; background:url(/design/recruit/images/ic_q.gif) left bottom no-repeat;}
.faq_txt dd{padding:10px 10px 10px 48px; color:#3C579B; background:url(/design/recruit/images/ic_a.gif) #F0F0F0 30px 13px no-repeat;}
.faq_mail{margin-top:30px; padding:13px 0 0 113px; width:500px; height:50px; background:url(/design/recruit/images/img_faq.gif) 0 0 no-repeat;}
.faq_mail a{text-decoration:underline;}
.faq_mail img{margin-left:10px; vertical-align:middle;}
