@font-face{font-family:'icomoon';src:url("/img_up/shop_pds/ajob/design/icomoon/icomoon.eot");src:url("/img_up/shop_pds/ajob/design/icomoon/icomoon.eot?#iefix") format("embedded-opentype"),url("/img_up/shop_pds/ajob/design/icomoon/icomoon.woff") format("woff"),url("/img_up/shop_pds/ajob/design/icomoon/icomoon.ttf") format("truetype"),url("/img_up/shop_pds/ajob/design/icomoon/icomoon.svg#icomoon_header") format("svg");font-weight:normal;font-style:normal}*{-webkit-tap-highlight-color:rgba(0,0,0,0)}.layout-font-bold{font-weight:bold}#toggle-left,#toggle-right{position:absolute;top:8px;font-size:0}#toggle-left a,#toggle-right a{display:inline-block;padding:5px;background:#fff;font-size:0}#toggle-left a:before,#toggle-right a:before{font-family:'icomoon';font-size:25px;color:#888}#toggle-left a.on:before,#toggle-left a.current:before,#toggle-right a.on:before,#toggle-right a.current:before{color:#3f74b5}#toggle-left a#toggle-lnb:before,#toggle-right a#toggle-lnb:before{content:'\e90d'}#toggle-left a#toggle-scrap:before,#toggle-right a#toggle-scrap:before{content:'\e910'}#toggle-left a#toggle-search:before,#toggle-right a#toggle-search:before{content:'\e90c'}#toggle-left{left:5px}#toggle-right{right:5px}#wrap{min-width:320px}#header{position:relative}#container #contents{min-height:500px}#footer{padding-bottom:20px}#footer #btn-site-top{position:fixed;bottom:10px;right:10px;z-index:1000;width:40px;height:40px;border:0;border-radius:50%;background:#3f74b5;font-size:0;opacity:0;transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out}#footer #btn-site-top:before{content:'\e903';font-family:'icomoon';font-size:16px;font-weight:bold;color:#fff}#footer #btn-site-top.on{opacity:.7}#footer .f-cont1{padding:10px;border-top:1px solid #eee}#footer .f-cont2{padding:8px 0;background:#afa7a1}#footer .f-cont3{margin-top:10px}#top-banner{display:none;position:relative;text-align:center}#top-banner img{vertical-align:top}#top-banner #bn-today-stop{height:25px;padding-right:30px;text-align:right;background:rgba(255,255,255,0.4)}#top-banner #bn-today-stop input[type=checkbox]{margin:5px 2px 0 0;vertical-align:top}#top-banner #bn-today-stop label{font-size:12px;font-weight:bold;line-height:25px;vertical-align:top;cursor:pointer}#top-banner #btn-banner-close{box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;display:block;position:absolute;bottom:0;right:0;z-index:100;width:25px;height:25px;padding-top:5px;font-size:0}#top-banner #btn-banner-close img{width:14px;height:14px}.logo-wrap h1{box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;display:table;width:100%;margin:0;padding:0 80px;font-size:12px}.logo-wrap h1 a{box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;display:table-cell;height:50px;padding:5px 0;text-align:center;vertical-align:middle}.logo-wrap h1 a img{max-height:100%}.logo-wrap .header-banner{display:none}.header-search{display:none}.header-search.on{display:block}.header-search fieldset{position:relative;margin:0;padding:0 50px 0 0;border:0}.header-search fieldset legend{overflow:hidden;width:0;height:0;font-size:0;line-height:0;visibility:hidden;position:absolute}.header-search fieldset input[type=text]{box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;width:100%;height:40px;margin:0;padding:0 15px;border:0;border-top:1px solid #3f74b5}.header-search fieldset button[type=submit]{box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;position:absolute;top:0;right:0;width:50px;height:40px;margin:0;padding:0;border:0;border-top:1px solid #3f74b5;background:#fff;font-size:0;color:#3f74b5}.header-search fieldset button[type=submit]:before{content:'\e90c';font-family:'icomoon';font-size:23px}#gnb{display:none}#lnb-wrap{background:#3f74b5}#lnb-all-wrap .btn-lnb-all-view{display:none}#lnb-all-wrap #lnb-all{display:none;position:fixed;top:0;bottom:0;left:0;right:0;z-index:10000;padding:0 10px 10px;border:5px solid #3f74b5;border-top-width:0;background:#fff}#lnb-all-wrap #lnb-all .btn-view-close{position:absolute;top:6px;right:2px;margin:0;padding:0;border:0;background:0;font-size:0}#lnb-all-wrap #lnb-all .btn-view-close:before{content:'\e908';font-family:'icomoon';font-size:22px;color:#fff}#lnb-all-wrap #lnb-all .lnb-all-title{margin:0 -10px;padding:0;background:#3f74b5;font-size:15px;font-weight:bold;color:#fff;text-align:center;line-height:35px}#lnb-all-wrap #lnb-all .dep1{margin:0;padding:0;list-style:none;overflow-y:auto}#lnb-all-wrap #lnb-all .dep1:after{content:'';display:block;clear:both}#lnb-all-wrap #lnb-all .dep1>li{float:left;width:50%;margin-top:20px;font-size:0}#lnb-all-wrap #lnb-all .dep1>li:nth-child(2n + 1){clear:both}#lnb-all-wrap #lnb-all .dep1>li>a{display:inline-block;font-size:13px;font-weight:bold;color:#333;vertical-align:top}#lnb-all-wrap #lnb-all .dep2{margin-top:8px;padding:0 2px}#lnb-all-wrap #lnb-all .dep2>ul{margin:0;padding:0;list-style:none}#lnb-all-wrap #lnb-all .dep2>ul>li{margin-top:5px;font-size:0}#lnb-all-wrap #lnb-all .dep2>ul>li:first-child{margin-top:0}#lnb-all-wrap #lnb-all .dep2>ul>li>a{display:inline-block;position:relative;padding:0 0 0 8px;font-size:13px;color:#666;line-height:17px;vertical-align:top}#lnb-all-wrap #lnb-all .dep2>ul>li>a:before{content:'';display:block;position:absolute;top:50%;left:0;width:2px;height:2px;margin-top:-1px;background:#bbb}#lnb-all-wrap #lnb-all .dep2>ul>li>a:hover{color:#3f74b5}#lnb-all-wrap #lnb-all .dep2>ul>li>a:hover:before{background:#3f74b5}#lnb_m{overflow:hidden;position:relative;padding:0 25px}#lnb_m .dep1{margin:0;padding:0;list-style:none;overflow:hidden;height:40px;margin:0 auto;font-size:0}#lnb_m .dep1:after{content:'';display:block;clear:both}#lnb_m .dep1>li{display:inline-block}#lnb_m .dep1>li>a{box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;display:block;height:40px;line-height:40px;padding:0 10px;font-size:14px;font-weight:bold;color:#fff}#lnb_m .dep1>li.on>a,#lnb_m .dep1>li:hover>a{position:relative}#lnb_m .dep1>li.on>a:after,#lnb_m .dep1>li:hover>a:after{content:'';display:block;position:absolute;bottom:0;left:0;width:100%;height:4px;background:#3f74b5}#lnb_m .dep1>li.swiper-slide{width:auto}#lnb_m .dep2{display:none}#lnb_m .dep2 ul{margin:0;padding:0;list-style:none}#lnb_m .swiper-button{position:absolute;top:0;left:0;width:100%}#lnb_m .swiper-button>div{position:absolute;top:0;bottom:0;width:25px;height:40px;background:#3f74b5;font-size:0;text-align:center;cursor:pointer}#lnb_m .swiper-button>div:before{font-family:'icomoon';font-size:18px;color:#fff;line-height:40px}#lnb_m .swiper-button>div.swiper-button-prev{left:0}#lnb_m .swiper-button>div.swiper-button-prev:before{content:'\e901'}#lnb_m .swiper-button>div.swiper-button-next{right:0}#lnb_m .swiper-button>div.swiper-button-next:before{content:'\e902'}#lnb{display:none}#lnb-quick{display:none}#mobile-lnb{min-width:320px;display:none;position:fixed;top:0;bottom:0;left:0;right:0;z-index:99999999;width:100%;height:100%;background:#f5f5f5}#mobile-lnb.on{display:block}#mobile-lnb>.inner{overflow-y:auto;position:relative;padding:0 0 10px}#mobile-lnb>.inner .btn-close{position:absolute;top:5px;right:5px;z-index:100;border:0;background:0;margin:0;padding:0;font-size:0}#mobile-lnb>.inner .btn-close:before{content:'\e908';font-family:'icomoon';font-size:28px;color:#fff}#mobile-lnb>.inner .login-wrap{background:#3f74b5}#mobile-lnb>.inner .login-wrap .inner{box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;position:relative;width:100%;min-height:90px;padding:12px 12px 42px 90px}#mobile-lnb>.inner .login-wrap .inner .profile{position:absolute;top:10px;left:10px;z-index:100;width:70px;height:70px}#mobile-lnb>.inner .login-wrap .inner .profile img{vertical-align:top}#mobile-lnb>.inner .login-wrap .inner .login-info{vertical-align:middle}#mobile-lnb>.inner .login-wrap .inner .login-info .login-msg{margin:0;padding:0;font-size:15px;font-weight:bold;color:#fff;word-break:break-all}#mobile-lnb>.inner .login-wrap .inner .login-info .login-btns{position:absolute;bottom:10px;right:10px;z-index:100;text-align:right}#mobile-lnb>.inner .login-wrap .inner .login-info .login-btns>a{display:inline-block;margin-left:3px;padding:2px 10px;border:1px solid #fff;border-radius:20px;font-size:12px;color:#fff}#mobile-lnb>.inner .login-wrap .inner .login-info .login-btns>a:before{font-family:'icomoon';margin-right:3px;font-size:12px;color:#fff}#mobile-lnb>.inner .login-wrap .inner .login-info .login-btns>a:first-child{margin-left:0}#mobile-lnb>.inner .login-wrap .inner .login-info .login-btns>a.btn-login:before{content:'\e90b'}#mobile-lnb>.inner .login-wrap .inner .login-info .login-btns>a.btn-logout:before{content:'\e90a'}#mobile-lnb>.inner .menu-quick{margin:0;padding:0;list-style:none;border-bottom:1px solid #3a6ba7}#mobile-lnb>.inner .menu-quick:after{content:'';display:block;clear:both}#mobile-lnb>.inner .menu-quick>li{box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;position:relative;float:left;width:50%;border-right:1px solid #799ecb}#mobile-lnb>.inner .menu-quick>li:last-child{border-right:0}#mobile-lnb>.inner .menu-quick>li>a{display:block;height:40px;background:#3f74b5;font-size:13px;font-weight:bold;color:#333;text-align:center;line-height:40px}#mobile-lnb>.inner .menu-quick>li>a span{display:inline-block;padding-left:28px;background:url(/img_up/shop_pds/ajob/design/img/bul_lnb_quick.png) no-repeat 0 center}#mobile-lnb>.inner .menu-list{margin:0;padding:0;list-style:none;position:relative;background:#fff}#mobile-lnb>.inner .menu-list:after{content:'';display:block;clear:both}#mobile-lnb>.inner .menu-list:before{content:'';display:block;position:absolute;bottom:0;left:0;z-index:100;width:100%;height:1px;background:#e3e3e3}#mobile-lnb>.inner .menu-list>li{box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;display:table;float:left;width:25%;border-right:1px solid #e3e3e3;border-bottom:1px solid #e3e3e3}#mobile-lnb>.inner .menu-list>li:nth-child(4n){border-right-width:0}#mobile-lnb>.inner .menu-list>li:nth-child(4n + 1){clear:both}#mobile-lnb>.inner .menu-list>li>a{display:table-cell;width:100%;padding:15px 5px;text-align:center;vertical-align:middle}#mobile-lnb>.inner .menu-list>li>a .icon{display:block;margin-bottom:5px}#mobile-lnb>.inner .menu-list>li>a .icon img{vertical-align:top}#mobile-lnb>.inner .menu-list>li>a .title{display:block;font-size:13px;color:#5e5e5e}#mobile-lnb>.inner .mobile-lnb-bn{margin:10px;text-align:center}#mobile-lnb>.inner .mobile-lnb-bn a{display:block}#mobile-gnb ul{margin:0;padding:0;list-style:none;font-size:0;text-align:center}#mobile-gnb ul li{display:inline-block;margin-left:5px}#mobile-gnb ul li:first-child{margin-left:0}#mobile-gnb ul li a{display:block;padding:0 5px;font-size:13px}#mobile-gnb ul li a:hover{color:#3f74b5}#fnb{margin:0;padding:0;list-style:none;font-size:0;text-align:center}#fnb li{display:inline-block}#fnb li a{display:block;position:relative;padding:2px 10px;color:#fff;font-size:12px}#fnb li a:before{content:"|";position:absolute;left:0;top:0;color:#fff}#fnb li:first-child>a:before{display:none}.footer-info{text-align:center}.footer-info ul{margin:0;padding:0;list-style:none;font-size:0}.footer-info ul li{display:inline-block;position:relative;padding:0 10px;color:#777;font-size:12px;line-height:20px}.footer-info ul li:before{content:'';display:block;position:absolute;top:6px;left:0;width:1px;height:12px;background:#ccc}.footer-info ul li:first-child{padding-left:0}.footer-info ul li:first-child:before{display:none}.footer-info ul li .biz-info{display:inline-block;margin-left:5px;padding:1px 8px;background:#888;border-radius:3px;font-size:11px;color:#fff}.footer-info ul li.mobile-hide{display:none}.footer-info p{margin:3px 0 0;color:#777;font-size:12px}.main #container{background:#f6f6f6}.main #container .m-cont-wrap{padding:20px 10px 30px}.main #container .m-cont-wrap .m-cont-title{margin:0 0 5px;padding:0;font-size:16px;font-weight:bold}.main #container .m-cont-wrap div[class^='main-cont']{margin-top:20px}.main #container .m-cont-wrap div[class^='main-cont']:first-child{margin-top:0}.main #container .m-cont-wrap div[class^='main-cont']>.inner:after{content:'';display:block;clear:both}.main #container .m-cont-wrap div[class^='main-cont']>.inner>div{box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box}.main #container .m-cont-wrap div[class^='main-cont'].main-cont1>.inner>div{margin-top:20px}.main #container .m-cont-wrap div[class^='main-cont'].main-cont1>.inner>div:first-child{margin-top:0}.main #container .m-cont-wrap div[class^='main-cont'].main-cont2{margin-top:10px}.main #container .m-cont-wrap div[class^='main-cont'].main-cont2>.inner>div{margin-top:20px}.main #container .m-cont-wrap div[class^='main-cont'].main-cont2>.inner>div:first-child{margin-top:0}.main #container .m-cont-wrap div[class^='main-cont'].main-cont2>.inner>div.cont2-2{margin-top:5px}.main #container .m-cont-wrap div[class^='main-cont'].main-cont7>.inner>div{margin-top:20px}.main #container .m-cont-wrap div[class^='main-cont'].main-cont7>.inner>div:first-child{margin-top:0}.main #container .m-cont-wrap div[class^='main-cont'].main-cont9>.inner>div{margin-top:20px}.main #container .m-cont-wrap div[class^='main-cont'].main-cont9>.inner>div:first-child{margin-top:0}.main #container .m-cont-wrap div[class^='main-cont'].main-cont9>.inner>div.cont9-2{margin-top:-1px}.main #container .m-cont-wrap div[class^='main-cont'].main-cont10{text-align:center}.main #container .m-cont-wrap div[class^='main-cont'].main-cont10 .cont10_title{font-size:22px;font-weight:bold}.main #container .m-cont-wrap div[class^='main-cont'].main-cont10 .cont10_txt{display:block;padding-top:15px;color:#666}.main #container .m-cont-wrap div[class^='main-cont'].main-cont10 .a_content{padding-top:40px;margin:0 -10px}.main #container .m-cont-wrap div[class^='main-cont'].main-cont10 .a_content>div{float:left;width:50%;padding:0 10px;box-sizing:border-box;text-align:center}.main #container .m-cont-wrap div[class^='main-cont'].main-cont10 .a_content>div img{width:100%}.main #container .m-cont-wrap div[class^='main-cont'].main-cont10 .a_content>div .bn_txt1{padding-top:15px;font-weight:bold;font-size:14px}.main #container .m-cont-wrap div[class^='main-cont'].main-cont10 .a_content>div .bn_txt2{color:#666}.main #container .m-cont-wrap div[class^='main-cont'].main-cont10 .a_content>div .bn_txt2 span{font-weight:bold;color:#000}.main #container .m-cont-wrap div[class^='main-cont'].main-cont10 .a_content:after{content:'';display:block;clear:both}.main #container .m-cont-wrap div[class^='main-cont'].main-cont10:after{content:'';display:block;clear:both}.main #container .m-cont-wrap div[class^='main-cont'].main-cont11{margin-bottom:20px;text-align:center}.main #container .m-cont-wrap div[class^='main-cont'].main-cont11 .cont11_title{font-size:22px;font-weight:bold}.main #container .m-cont-wrap div[class^='main-cont'].main-cont11 .cont11_txt{display:block;padding-top:15px;padding-bottom:15px;color:#666}.main #container .m-cont-wrap .m-cont-bg-pc{margin-top:20px}.m-login-form{display:none}.m-quick-cate{position:relative;border:1px solid #ddd;background:#fff}.m-quick-cate *{box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box}.m-quick-cate .cate-title{position:relative;height:40px;line-height:40px;margin:0;padding:0 10px;font-size:13px;color:#666;cursor:pointer}.m-quick-cate .cate-title:before{content:'\e900';position:absolute;top:0;right:10px;font-family:'icomoon';font-size:16px;color:#bbb;font-weight:normal}.m-quick-cate .cate-title span{display:inline-block;position:relative;padding-left:20px}.m-quick-cate .cate-title span:before{content:'\e909';position:absolute;top:0;left:0;font-family:'icomoon';font-size:18px;font-weight:normal}.m-quick-cate .cate-title.on{color:#3f74b5}.m-quick-cate .cate-title.on:before{content:'\e903'}.m-quick-cate .cate-list{overflow:hidden;max-height:0;transition:all .3s ease;-o-transition:all .3s ease;-ms-transition:all .3s ease;-moz-transition:all .3s ease;-webkit-transition:all .3s ease}.m-quick-cate .cate-list.on{max-height:500px}.m-quick-cate .cate-list ul{margin:0;padding:2px 10px;border-top:1px solid #ddd;list-style:none}.m-quick-cate .cate-list ul:after{content:'';display:block;clear:both}.m-quick-cate .cate-list ul li{float:left;position:relative}.m-quick-cate .cate-list ul li a{display:block;height:30px;line-height:30px;padding:0 15px;font-size:13px;color:#333;text-decoration:none}.m-quick-cate .cate-list ul li a:before{content:'';position:absolute;left:6px;top:14px;width:3px;height:3px;background:#ccc}.m-quick-cate .cate-list ul li a:hover{color:#3f74b5}.m-job-openings-type1 *{box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box}.m-job-openings-type1 ul{margin:-5px;padding:0}.m-job-openings-type1 ul:after{content:'';display:block;clear:both}.m-job-openings-type1 ul li{float:left;margin:0;padding:5px;list-style:none}.m-job-openings-type1 ul li .inner{overflow:hidden;border:1px solid #a9c0de;border-top:2px solid #3f74b5}.m-job-openings-type1 ul li .inner:hover{position:relative;z-index:1000;border-color:#6590c4;border-top-color:#3968a3}.m-job-openings-type1 ul li .inner a{display:block;width:100%;height:100%;background:#fff;color:#333;text-decoration:none}.m-job-openings-type1 ul li .inner a:after{content:'';display:block;clear:both}.m-job-openings-type1 ul li .inner a .figure{display:table;float:left;width:90px;table-layout:fixed}.m-job-openings-type1 ul li .inner a .figure div{display:table-cell;overflow:hidden;height:81px;padding:0 10px;text-align:center;vertical-align:middle}.m-job-openings-type1 ul li .inner a .figure div img{max-width:100%;max-height:81px;vertical-align:top}.m-job-openings-type1 ul li .inner a dl{overflow:hidden;margin:0;padding:10px;border-top:1px solid #ececec;font-size:13px;line-height:1.4em;vertical-align:middle}.m-job-openings-type1 ul li .inner a dl dt{position:relative;margin:0 0 5px;padding:0 45px 0 0;zoom:1;color:#000;font-weight:bold}.m-job-openings-type1 ul li .inner a dl dt>strong{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;display:block;font-size:14px}.m-job-openings-type1 ul li .inner a dl dt>.close-str{position:absolute;top:0;right:0;font-size:12px;color:#888}.m-job-openings-type1 ul li .inner a dl dd{margin:2px 0 0;padding:0;zoom:1}.m-job-openings-type1 ul li .inner a dl dd:after{content:'';display:block;clear:both}.m-job-openings-type1 ul li .inner a dl dd>span,.m-job-openings-type1 ul li .inner a dl dd>strong{display:block}.m-job-openings-type1 ul li .inner a dl dd>span.subject,.m-job-openings-type1 ul li .inner a dl dd>strong.subject{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-size:13px;color:#333}.m-job-openings-type1 ul li .inner a dl dd>span.pay-str,.m-job-openings-type1 ul li .inner a dl dd>strong.pay-str{float:left}.m-job-openings-type1 ul li .inner a dl dd>span.addr-str,.m-job-openings-type1 ul li .inner a dl dd>strong.addr-str{float:right}.m-job-openings-type1 ul li .inner a .hidden-cont{display:none}.m-job-openings-type1 ul li .inner a .hidden-cont .job-cont{box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;display:table;width:100%;margin:0;padding:0;font-size:13px}.m-job-openings-type1 ul li .inner a .hidden-cont .job-cont span{display:table-cell;height:48px;padding:5px 10px;line-height:17px;vertical-align:middle}.m-job-openings-type1 ul li .inner a .hidden-cont .job-img{box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;display:table;width:100%}.m-job-openings-type1 ul li .inner a .hidden-cont .job-img>div{display:table-cell;height:120px;text-align:center;vertical-align:bottom}.m-job-openings-type1 ul li .inner a .hidden-cont .job-img>div img{width:100%;max-height:120px;vertical-align:top}.m-job-openings-type1 ul li.empty-list{display:none}.m-job-openings-type1 ul li.empty-list div{display:table;width:100%;border:1px solid #ddd;background:#fff;text-align:center}.m-job-openings-type1 ul li.empty-list div span{display:table-cell;height:160px;vertical-align:middle}.m-job-openings-type1 ul li.empty-list div span img{max-height:100%}.m-job-openings-type1 ul li.none-data{width:100% !important;padding:10px 8px;font-size:14px;color:#666;text-align:center}.m-job-openings-type2 *{box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box}.m-job-openings-type2 ul{margin:-5px;padding:0}.m-job-openings-type2 ul:after{content:'';display:block;clear:both}.m-job-openings-type2 ul li{float:left;margin:0;padding:5px;list-style:none}.m-job-openings-type2 ul li .inner{overflow:hidden;border:1px solid #a9c0de}.m-job-openings-type2 ul li .inner:hover{border-color:#6590c4}.m-job-openings-type2 ul li .inner a{display:block;width:100%;height:100%;background:#fff;color:#333;text-decoration:none}.m-job-openings-type2 ul li .inner a:after{content:'';display:block;clear:both}.m-job-openings-type2 ul li .inner a .figure{display:table;float:left;width:90px;table-layout:fixed}.m-job-openings-type2 ul li .inner a .figure div{display:table-cell;overflow:hidden;height:81px;padding:0 10px;text-align:center;vertical-align:middle}.m-job-openings-type2 ul li .inner a .figure div img{max-width:100%;max-height:81px;vertical-align:top}.m-job-openings-type2 ul li .inner a dl{overflow:hidden;margin:0;padding:10px;border-top:1px solid #ececec;font-size:13px;line-height:1.4em;vertical-align:middle}.m-job-openings-type2 ul li .inner a dl dt{position:relative;margin:0 0 5px;padding:0 45px 0 0;zoom:1;color:#000;font-weight:bold}.m-job-openings-type2 ul li .inner a dl dt>strong{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;display:block;font-size:14px}.m-job-openings-type2 ul li .inner a dl dt>.close-str{position:absolute;top:0;right:0;font-size:12px;color:#888}.m-job-openings-type2 ul li .inner a dl dd{margin:2px 0 0;padding:0;zoom:1}.m-job-openings-type2 ul li .inner a dl dd:after{content:'';display:block;clear:both}.m-job-openings-type2 ul li .inner a dl dd>span,.m-job-openings-type2 ul li .inner a dl dd>strong{display:block}.m-job-openings-type2 ul li .inner a dl dd>span.subject,.m-job-openings-type2 ul li .inner a dl dd>strong.subject{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-size:13px;color:#333}.m-job-openings-type2 ul li .inner a dl dd>span.pay-str,.m-job-openings-type2 ul li .inner a dl dd>strong.pay-str{float:left}.m-job-openings-type2 ul li .inner a dl dd>span.addr-str,.m-job-openings-type2 ul li .inner a dl dd>strong.addr-str{float:right}.m-job-openings-type2 ul li.empty-list{display:none}.m-job-openings-type2 ul li.empty-list div{display:table;width:100%;border:1px solid #ddd;background:#fff;text-align:center}.m-job-openings-type2 ul li.empty-list div span{display:table-cell;height:160px;vertical-align:middle}.m-job-openings-type2 ul li.empty-list div span img{max-height:100%}.m-job-openings-type2 ul li.none-data{width:100% !important;padding:10px 8px;font-size:14px;color:#666;text-align:center}.m-job-openings-type3 *{box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box}.m-job-openings-type3 ul{margin:-5px;padding:0}.m-job-openings-type3 ul:after{content:'';display:block;clear:both}.m-job-openings-type3 ul li{float:left;margin:0;padding:5px;list-style:none}.m-job-openings-type3 ul li .inner{box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;overflow:hidden;position:relative;padding-top:35px;border:2px solid #e1e1e1}.m-job-openings-type3 ul li .inner:hover{z-index:1000;border-color:#bbb}.m-job-openings-type3 ul li .inner a{display:block;width:100%;height:100%;background:#fff;color:#333;text-decoration:none}.m-job-openings-type3 ul li .inner a:after{content:'';display:block;clear:both}.m-job-openings-type3 ul li .inner a .figure{display:table;float:left;width:90px;table-layout:fixed}.m-job-openings-type3 ul li .inner a .figure div{display:table-cell;overflow:hidden;height:60px;padding:0 10px;text-align:center;vertical-align:middle}.m-job-openings-type3 ul li .inner a .figure div img{max-width:100%;max-height:50px;vertical-align:top}.m-job-openings-type3 ul li .inner a dl{overflow:hidden;margin:0;padding:10px;font-size:13px;line-height:1.4em;vertical-align:middle}.m-job-openings-type3 ul li .inner a dl dt{box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;position:absolute;top:0;left:0;width:100%;margin:0;padding:0 50px 0 10px;zoom:1;background:#f7f7f7;color:#000;font-weight:bold}.m-job-openings-type3 ul li .inner a dl dt>strong{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;display:block;font-size:14px;line-height:35px}.m-job-openings-type3 ul li .inner a dl dt>.close-str{position:absolute;top:0;right:10px;font-size:12px;color:#888;line-height:35px}.m-job-openings-type3 ul li .inner a dl dd{margin:2px 0 0;padding:0;zoom:1}.m-job-openings-type3 ul li .inner a dl dd:after{content:'';display:block;clear:both}.m-job-openings-type3 ul li .inner a dl dd>span,.m-job-openings-type3 ul li .inner a dl dd>strong{display:block}.m-job-openings-type3 ul li .inner a dl dd>span.subject,.m-job-openings-type3 ul li .inner a dl dd>strong.subject{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-size:13px;color:#333}.m-job-openings-type3 ul li .inner a dl dd>span.pay-str,.m-job-openings-type3 ul li .inner a dl dd>strong.pay-str{float:left}.m-job-openings-type3 ul li .inner a dl dd>span.addr-str,.m-job-openings-type3 ul li .inner a dl dd>strong.addr-str{float:right}.m-job-openings-type3 ul li .inner a .hidden-cont{display:none}.m-job-openings-type3 ul li .inner a .hidden-cont .job-cont{box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;display:table;width:100%;margin:0;padding:0;font-size:13px}.m-job-openings-type3 ul li .inner a .hidden-cont .job-cont span{display:table-cell;height:72px;padding:5px 10px;line-height:17px;vertical-align:middle}.m-job-openings-type3 ul li .inner a .hidden-cont .job-img{box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;display:table;width:100%}.m-job-openings-type3 ul li .inner a .hidden-cont .job-img>div{display:table-cell;height:120px;text-align:center;vertical-align:bottom}.m-job-openings-type3 ul li .inner a .hidden-cont .job-img>div img{width:100%;max-height:120px;vertical-align:top}.m-job-openings-type3 ul li.empty-list{display:none}.m-job-openings-type3 ul li.empty-list div{display:table;width:100%;border:2px solid #ddd;background:#fff;text-align:center}.m-job-openings-type3 ul li.empty-list div span{display:table-cell;height:170px;vertical-align:middle}.m-job-openings-type3 ul li.empty-list div span img{max-height:100%}.m-job-openings-type3 ul li.none-data{width:100% !important;padding:10px 8px;font-size:14px;color:#666;text-align:center}.m-job-openings-type4 *{box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box}.m-job-openings-type4 ul{margin:-5px;padding:0}.m-job-openings-type4 ul:after{content:'';display:block;clear:both}.m-job-openings-type4 ul li{float:left;height:114px;margin:0;padding:5px;list-style:none}.m-job-openings-type4 ul li .inner{box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;overflow:hidden;position:relative;height:104px;padding-top:35px;border:2px solid #e1e1e1}.m-job-openings-type4 ul li .inner:hover{border-color:#bbb}.m-job-openings-type4 ul li .inner a{display:block;width:100%;height:100%;background:#fff;color:#333;text-decoration:none}.m-job-openings-type4 ul li .inner a .figure{display:table;width:100%}.m-job-openings-type4 ul li .inner a .figure div{display:table-cell;overflow:hidden;height:70px;text-align:center;vertical-align:middle}.m-job-openings-type4 ul li .inner a .figure div img{max-width:100%;max-height:60px;vertical-align:top}.m-job-openings-type4 ul li .inner a dl{margin:0;padding:10px;font-size:13px;line-height:1.4em;vertical-align:middle}.m-job-openings-type4 ul li .inner a dl dt{box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;position:absolute;top:0;left:0;width:100%;margin:0 0 5px;padding:0 50px 0 10px;zoom:1;background:#f7f7f7;color:#000;font-weight:bold}.m-job-openings-type4 ul li .inner a dl dt>strong{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;display:block;font-size:14px;line-height:35px}.m-job-openings-type4 ul li .inner a dl dt>.close-str{position:absolute;top:0;right:10px;font-size:12px;color:#888;line-height:35px}.m-job-openings-type4 ul li .inner a dl dd{margin:2px 0 0;padding:0;zoom:1}.m-job-openings-type4 ul li .inner a dl dd:after{content:'';display:block;clear:both}.m-job-openings-type4 ul li .inner a dl dd>span,.m-job-openings-type4 ul li .inner a dl dd>strong{display:block}.m-job-openings-type4 ul li .inner a dl dd>span.subject,.m-job-openings-type4 ul li .inner a dl dd>strong.subject{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-size:13px;color:#333}.m-job-openings-type4 ul li .inner a dl dd>span.pay-str,.m-job-openings-type4 ul li .inner a dl dd>strong.pay-str{float:left}.m-job-openings-type4 ul li .inner a dl dd>span.addr-str,.m-job-openings-type4 ul li .inner a dl dd>strong.addr-str{float:right}.m-job-openings-type4 ul li.empty-list{display:none}.m-job-openings-type4 ul li.empty-list div{display:table;width:100%;border:2px solid #ddd;background:#fff;text-align:center}.m-job-openings-type4 ul li.empty-list div span{display:table-cell;height:100px;vertical-align:middle}.m-job-openings-type4 ul li.empty-list div span img{max-height:100%}.m-job-openings-type4 ul li.none-data{width:100% !important;padding:10px 8px;font-size:14px;color:#666;text-align:center}.m-job-openings-type5 *{box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box}.m-job-openings-type5 ul{margin:0;padding:0;border-top:2px solid #ccc;border-bottom:1px solid #ccc}.m-job-openings-type5 ul li{margin:0;padding:0;border-top:1px dotted #ccc;list-style:none}.m-job-openings-type5 ul li:first-child{border-top-width:0}.m-job-openings-type5 ul li:hover{background:#f7f7f7}.m-job-openings-type5 ul li a{display:table;width:100%;padding-right:10px;color:#333;text-decoration:none;table-layout:fixed}.m-job-openings-type5 ul li a .figure{display:table-cell;width:120px;padding:10px;vertical-align:middle;background:#f7f7f7}.m-job-openings-type5 ul li a .figure div{height:44px;width:100px;padding:10px;border:1px solid #ccc;background:#fff;text-align:center;vertical-align:middle}.m-job-openings-type5 ul li a .figure div img{max-width:100%;max-height:22px;vertical-align:top}.m-job-openings-type5 ul li a dl{display:table-cell;margin:0;padding:0 0 0 10px;font-size:13px;line-height:1.6em;vertical-align:middle}.m-job-openings-type5 ul li a dl dt{margin:0 0 2px;padding:0;color:#000;font-size:14px}.m-job-openings-type5 ul li a dl dd{margin:0;padding:0}.m-job-openings-type5 ul li a dl dd>span,.m-job-openings-type5 ul li a dl dd>strong{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;display:block;line-height:18px}.m-job-openings-type5 ul li a dl dd>span.subject,.m-job-openings-type5 ul li a dl dd>strong.subject{font-size:12px}.m-job-openings-type5 ul li a dl dd>span.close-str,.m-job-openings-type5 ul li a dl dd>strong.close-str{font-size:12px;color:#888}.m-job-openings-type5 ul li.none-data{width:100% !important;padding:10px 8px;font-size:14px;color:#666;text-align:center}.m-job-openings-type6 *{box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box}.m-job-openings-type6 ul{margin:0;padding:0;border-top:2px solid #ccc;border-bottom:1px solid #ccc}.m-job-openings-type6 ul li{margin:0;padding:0;border-top:1px dotted #ccc;list-style-type:none}.m-job-openings-type6 ul li:first-child{border-top-width:0}.m-job-openings-type6 ul li:hover{background:#fafafa}.m-job-openings-type6 ul li a{display:block;padding:8px;font-size:0}.m-job-openings-type6 ul li a>span,.m-job-openings-type6 ul li a>strong{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;display:inline-block;margin-top:8px;font-size:12px;text-align:center;line-height:1;vertical-align:top}.m-job-openings-type6 ul li a>span:first-child,.m-job-openings-type6 ul li a>strong:first-child{margin-top:0}.m-job-openings-type6 ul li a>span.area,.m-job-openings-type6 ul li a>strong.area{text-align:left}.m-job-openings-type6 ul li a>span.subject,.m-job-openings-type6 ul li a>strong.subject{display:block;font-size:13px;text-align:left}.m-job-openings-type6 ul li a>span.sangho,.m-job-openings-type6 ul li a>strong.sangho{color:#888}.m-job-openings-type6 ul li a>span.pay,.m-job-openings-type6 ul li a>strong.pay{position:relative;margin-left:10px;padding-left:10px;color:#888;text-align:right}.m-job-openings-type6 ul li a>span.pay:before,.m-job-openings-type6 ul li a>strong.pay:before{content:'';display:block;position:absolute;top:50%;left:0;width:1px;height:10px;margin-top:-5px;background:#bbb}.m-job-seeker-info *{box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box}.m-job-seeker-info ul{margin:0;padding:0;list-style:none;margin:-3px}.m-job-seeker-info ul:after{content:'';display:block;clear:both}.m-job-seeker-info ul li{float:left;padding:3px}.m-job-seeker-info ul li a{display:table;width:100%;padding:5px;text-decoration:none;table-layout:fixed}.m-job-seeker-info ul li a .figure{display:table-cell;width:70px}.m-job-seeker-info ul li a .figure>div img{width:100%;max-width:100%;vertical-align:top}.m-job-seeker-info ul li a .info-cont{display:table-cell;margin:0;padding:0 5px;font-size:13px;line-height:1.3em;vertical-align:middle}.m-job-seeker-info ul li a .info-cont>span,.m-job-seeker-info ul li a .info-cont>strong{display:block}.m-job-seeker-info ul li a .info-cont>span.write-name,.m-job-seeker-info ul li a .info-cont>strong.write-name{font-size:12px;color:#888}.m-job-seeker-info ul li a .info-cont>span.subject,.m-job-seeker-info ul li a .info-cont>strong.subject{margin-top:3px;font-size:12px;color:#333;word-break:break-all}.m-job-seeker-info ul li a .info-cont>span.career-str,.m-job-seeker-info ul li a .info-cont>strong.career-str{font-size:12px;color:#888}.m-job-seeker-info ul li.empty-list{display:none}.m-job-seeker-info ul li.empty-list>div{display:table;width:100%;padding:0;border:2px solid #ccc}.m-job-seeker-info ul li.empty-list>div>span{display:table-cell;text-align:center;vertical-align:middle}.m-job-seeker-info ul li.empty-list>div>span img{width:150px}.m-job-seeker-info ul li.none-data{width:100% !important;padding:10px 8px;font-size:14px;color:#666;text-align:center}.m-bd-list{position:relative;margin:0 -10px;background:#fff;border-top:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5}.m-bd-list .m-bd-title{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;position:absolute;top:0;left:10px;z-index:10;width:75px;height:40px;line-height:40px;margin:0;padding:0;font-size:13px;color:#3f74b5}.m-bd-list .m-bd-title:before{content:'';display:block;position:absolute;top:50%;right:10px;width:1px;height:14px;margin-top:-7px;background:#ccc}.m-bd-list ul{margin:0;padding:0;list-style:none}.m-bd-list ul li{display:none;padding-left:85px;padding-right:10px;font-size:13px}.m-bd-list ul li:first-child{display:block}.m-bd-list ul li dl{margin:0;padding:0}.m-bd-list ul li dl dt{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;margin:0;padding:0}.m-bd-list ul li dl dt .subject{height:40px;line-height:40px;color:#444}.m-bd-list ul li dl dt .subject.pc-ver{display:none}.m-bd-list ul li dl dt .comment{display:none}.m-bd-list ul li dl dd{display:none;margin:0;padding:0}.m-bd-list ul li .cont{display:none}.m-bd-list ul li:hover dl dt .subject{color:#3f74b5}.m-bd-list ul li.empty{padding:10px 8px;font-size:13px;color:#666;text-align:center}.m-quick-icon{margin:0 -10px}.m-quick-icon .m-cont-title{display:none}.m-quick-icon .icon-list{margin:0;padding:0;list-style:none;border:1px solid #e5e5e5;border-top-width:0;border-left-width:0;border-right-width:0;background:#fff}.m-quick-icon .icon-list:after{content:'';display:block;clear:both}.m-quick-icon .icon-list li{box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;float:left;border-top:1px solid #e5e5e5;border-left:1px solid #e5e5e5}.m-quick-icon .icon-list li:hover{background:#fafafa}.m-quick-icon .icon-list li a{display:block}.m-quick-icon .icon-list li .icon{display:none}.m-quick-icon .icon-list li .tit{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;display:block;height:40px;padding:0 5px;line-height:40px;font-size:12px;color:#666;text-align:center;letter-spacing:-0.03em}.sub #container{padding:20px 10px 30px}.sub #container #contents #sub-cont-title{display:none}#snb{display:none}#mobile-snb{margin:-20px -10px 20px}#mobile-snb .btn-open-close{position:relative;width:100%;height:42px;margin:0;padding:0;border:0;border-bottom:1px solid #d5d5d5;background:#eee;font-size:16px;font-weight:bold;color:#555;text-align:center}#mobile-snb .btn-open-close:before{content:'\e900';position:absolute;top:50%;right:10px;margin-top:-9px;font-family:'icomoon';font-size:16px;color:#999;font-weight:normal}#mobile-snb .btn-open-close span{position:relative}#mobile-snb .btn-open-close.on:before{content:'\e903'}#mobile-snb .mobile-sub-title{height:42px;margin:0;padding:0;border-bottom:1px solid #d5d5d5;background:#eee;font-size:16px;font-weight:bold;color:#555;text-align:center;line-height:45px}#mobile-snb .dep1{overflow:hidden;max-height:0;transition:all .3s ease;-o-transition:all .3s ease;-ms-transition:all .3s ease;-moz-transition:all .3s ease;-webkit-transition:all .3s ease}#mobile-snb .dep1.on{max-height:500px}#mobile-snb .dep1>ul{margin:0;padding:0;list-style:none}#mobile-snb .dep1>ul:after{content:'';display:block;clear:both}#mobile-snb .dep1>ul>li{float:left;width:50%}#mobile-snb .dep1>ul>li>a{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;display:block;padding:0 5px;border-bottom:1px solid #e5e5e5;border-right:1px solid #e5e5e5;font-size:13px;font-weight:bold;color:#777;text-align:center;line-height:35px}#mobile-snb .dep1>ul>li:nth-child(2n + 1){clear:both}#mobile-snb .dep1>ul>li:nth-child(2n + 2)>a{border-right:0}#mobile-snb .dep1>ul>li.on>a,#mobile-snb .dep1>ul>li:hover>a{color:#3f74b5}.company:after{content:'';display:block;clear:both}.company>div{float:left}.company>div.text{width:100%;max-width:515px;padding-left:20px;box-sizing:border-box}.company>div.text dl{margin:0}.company>div.text dl dt{margin-bottom:20px;font-size:18px;font-weight:bold}.company>div.text dl dd{line-height:26px;margin:0 0 20px;font-size:13px}.location p.normal-text{font-size:14px}.location dl{margin:0}.location dl dd{margin:0}.location .address{margin:50px 0}.location .address dt{font-size:16px;font-weight:bold}.location .address dd{margin-top:10px;font-size:14px}.location .traffic:after{content:'';display:block;clear:both}.location .traffic>div{float:left;width:480px}.location .traffic>div>h3{font-size:16px}.location .traffic>div>dl{margin-bottom:20px;font-size:12px}.location .traffic>div>dl dt{display:inline-block;height:26px;line-height:26px;margin-bottom:10px;padding:0 10px;border-radius:4px;color:#fff}.location .traffic>div>dl dt.green{background:#3ec134}.location .traffic>div>dl dt.red{background:#dd3b3b}.location .traffic>div>dl dt.blue{background:#266ac8}.location .traffic .right-img{float:right;width:265px}#program{text-align:center}#program .box01{width:765px;margin:0 auto;padding:30px 0}#program .icon{float:left;margin-right:30px}#program .txt{text-align:left;padding-top:7px}#program .title{font-size:20px;color:#212121;font-weight:bold}#program .txt_s{font-size:15px;color:#5f5f5f}#program .title span{font-size:13px;color:#ff9c00;font-weight:bold}#program .txt_s span{font-size:15px;color:#0e6eb8}.sub_title_type1{position:relative;margin:0 0 10px;padding:0 0 0 25px;font-size:18px;font-weight:bold;color:#115c3e}.sub_title_type1.mgt25{margin-top:25px}.sub_title_type1.mgt30{margin-top:30px}.sub_title_type1:before{content:'';position:absolute;top:2px;left:0;width:20px;height:19px;background-image:url(/img_up/shop_pds/ajob/design/img/dot_title.png);background-size:cover;background-repeat:no-repeat}.sub_text_type1{margin:0;padding:0;font-size:14px;color:#666;letter-spacing:-.06em}.sub_text_type2{margin:10px 0 0;padding:0;font-size:14px;color:#f46f3a;letter-spacing:-.06em}.table_mobile_scroll .mobile_scroll_text{margin:0 0 5px;padding:0;font-size:13px;font-weight:bold;color:#3f74b5}.table_mobile_scroll .table_scroll_inner{overflow-x:auto;-webkit-overflow-scrolling:touch}.table_mobile_scroll .table_scroll_inner>table{min-width:768px}.table_mobile_scroll.mgt15{margin-top:15px}.table_mobile_scroll.mgt30{margin-top:30px}.table_list_type1{width:100%;border-collapse:separate}.table_list_type1 caption{position:absolute;top:-9999px;left:-9999px;height:0;line-height:0;font-size:0;text-indent:-9999px}.table_list_type1 thead tr th{height:30px;padding:5px 15px;background:#0aa466;font-size:14px;color:#fff;text-align:center;line-height:1.3em}.table_list_type1 thead tr th.align_left{text-align:left}.table_list_type1 tbody tr th{height:30px;padding:10px 15px;background:#fff;font-size:14px;font-weight:normal;color:#666;text-align:center;line-height:1.3em}.table_list_type1 tbody tr td{height:30px;padding:10px 15px;font-size:14px;color:#666;text-align:center;line-height:1.3em}.table_list_type1 tbody tr td .dot_text{position:relative;line-height:1.6em;margin:0;padding:0 0 0 10px;font-size:14px;color:#666;letter-spacing:-.035em}.table_list_type1 tbody tr td .dot_text strong{display:block;color:#072363;word-break:break-word}.table_list_type1 tbody tr td .dot_text:before{content:'';position:absolute;left:0;top:10px;width:4px;height:4px;border-radius:50%;background:#333}.table_list_type1 tbody tr td.align_left{text-align:left}.table_list_type1 tbody tr:first-child th{border-top-width:0}.table_list_type1 tbody tr:first-child td{border-top-width:0}.table_list_type1 tbody tr:nth-child(2n) td{background:#f6f6f6}.table_list_type1.mobile_hide{display:none}