button{border-radius:0;background-color:transparent;border:0 none;font-size:15px;cursor:pointer;overflow:hidden;-webkit-appearance:button}.pc_none{display:none !important}#container .icon{display:inline-block;vertical-align:top;overflow:hidden;text-indent:-999px}#container .btit{font-size:20px;margin-bottom:60px}#container .content.history{position:relative}#container .content.history:before{content:"";position:absolute;top:115px;left:0;width:100%;height:1px;background-color:#dedee1}#container .content.history .inner-content{background-repeat:no-repeat;background-position:50% 348px;-webkit-transition:background-image .2s ease;-moz-transition:background-image .2s ease;-o-transition:background-image .2s ease;-ms-transition:background-image .2s ease}#container .content.history .inner-content .history-tab-area{position:relative;top:11px;width:1200px;margin:0 auto}#container .content.history .inner-content .history-tab-area .btn-area .btn-history-prev{position:absolute;top:-11px;left:0;background-image:url(/img_up/shop_pds/nanaprs/design/img/sub02/sub02_01_img.png);background-position:0 -1336px;width:46px;height:46px;z-index:1}#container .content.history .inner-content .history-tab-area .btn-area .btn-history-next{position:absolute;top:-11px;right:0;background-image:url(/img_up/shop_pds/nanaprs/design/img/sub02/sub02_01_img.png);background-position:0 -1195px;width:46px;height:46px;z-index:1}#container .content.history .inner-content .history-tab-area .history-content-area{overflow:hidden;margin:0 150px;height:200px}#container .content.history .inner-content .history-tab-area .history-content-area .items{margin-left:368px;width:600%;display:inline-block;vertical-align:top}#container .content.history .inner-content .history-tab-area .history-content-area .items .item{float:left}#container .content.history .inner-content .history-tab-area .history-content-area .items .item.active .tab-box{height:181px}#container .content.history .inner-content .history-tab-area .history-content-area .items .item.active .tab-box .btn:before{opacity:1;filter:alpha(opacity=100);height:80px}#container .content.history .inner-content .history-tab-area .history-content-area .items .item.active .tab-box .btn .hidden-txt{display:block}#container .content.history .inner-content .history-tab-area .history-content-area .items .item.active .tab-box .btn .icon{width:165px}#container .content.history .inner-content .history-tab-area .history-content-area .items .item.active .tab-box .btn .icon:before{opacity:1;filter:alpha(opacity=100)}#container .content.history .inner-content .history-tab-area .history-content-area .items .item.active .tab-box .history-tit{width:400px;margin-left:-200px;font-size:52px;color:#012b5d}#container .content.history .inner-content .history-tab-area .history-content-area .items .item.active .content-area{display:block}#container .content.history .inner-content .history-tab-area .history-content-area .items .item .tab-box{position:relative;float:left;height:48px;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;-ms-transition:all .3s ease}#container .content.history .inner-content .history-tab-area .history-content-area .items .item .tab-box .btn:before{content:"";position:absolute;top:25px;left:50%;width:1px;height:0;margin-left:-1px;opacity:0;filter:alpha(opacity=0);background-color:#012b5d;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;-ms-transition:all .3s ease}#container .content.history .inner-content .history-tab-area .history-content-area .items .item .tab-box .btn .hidden-txt{display:none}#container .content.history .inner-content .history-tab-area .history-content-area .items .item .tab-box .btn .icon{position:relative;width:187px;height:47px;z-index:1}#container .content.history .inner-content .history-tab-area .history-content-area .items .item .tab-box .btn .icon:after{content:"";position:absolute;top:0;left:50%;background-image:url(/img_up/shop_pds/nanaprs/design/img/sub02/sub02_01_img.png);background-position:0 -1256px;width:25px;height:25px;margin-left:-12.5px}#container .content.history .inner-content .history-tab-area .history-content-area .items .item .tab-box .btn .icon:before{content:"";position:absolute;top:0;left:50%;background-image:url(/img_up/shop_pds/nanaprs/design/img/sub02/sub02_01_img.png);background-position:0 -1296px;width:25px;height:25px;margin-left:-12.5px;opacity:0;filter:alpha(opacity=0);-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;-ms-transition:all .3s ease}#container .content.history .inner-content .history-tab-area .history-content-area .items .item .tab-box .history-tit{width:200px;position:absolute;bottom:0;left:50%;margin-left:-100px;text-align:center;font-weight:300;font-size:18px;line-height:1em;color:#777;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;-ms-transition:all .3s ease}#container .content.history .inner-content .history-tab-area .history-content-area .items .item .content-area{display:none;position:absolute;top:208px;left:0;width:100%;padding-top:128px;opacity:0;filter:alpha(opacity=0)}#container .content.history .inner-content .history-tab-area .history-content-area .items .item .content-area .history-noti{position:absolute;top:0;left:0;width:100%;margin-top:7px;font-weight:300;font-size:20px;line-height:36px;color:#222;text-align:center}#container .content.history .inner-content .history-tab-area .history-content-area .items .item .content-area .history-visual-box{position:relative;text-align:center}#container .content.history .inner-content .history-tab-area .history-content-area .items .item .content-area .history-visual-box .history-visual-tit{font-weight:500;font-size:70px;line-height:423px;color:#fff;text-transform:uppercase;letter-spacing:30px}#container .content.history .inner-content .history-tab-area .history-content-area .items .item .content-area .history-visual-box .txt-box{width:396px;height:50px;position:absolute;background-color:#fff;text-align:center;box-sizing:border-box}#container .content.history .inner-content .history-tab-area .history-content-area .items .item .content-area .history-visual-box .txt-box .txt{font-weight:400;font-size:18px;line-height:60px;color:#012b5d}#container .content.history .inner-content .history-tab-area .history-content-area .items .item .content-area .history-visual-box .txt-box .date{display:block;margin-top:15px;font-weight:500;font-size:17px;line-height:.8;color:#012b5d}#container .content.history .inner-content .history-tab-area .history-content-area .items .item .content-area .history-visual-box .txt-box.box01{position:absolute;top:374px;right:50%}#container .content.history .inner-content .history-tab-area .history-content-area .items .item .content-area .history-visual-box .txt-box.box02{position:absolute;top:374px;left:50%;border-left:1px solid #dedee1}#container .content.history .inner-content .history-tab-area .history-content-area .items .item .content-area .history-lists{position:relative;display:inline-block;width:100%;margin-top:423px;padding:105px 0 95px;vertical-align:top}#container .content.history .inner-content .history-tab-area .history-content-area .items .item .content-area .history-lists:before{content:"";position:absolute;top:0;left:50%;width:1px;height:100%;background-color:#d6d6d6}#container .content.history .inner-content .history-tab-area .history-content-area .items .item .content-area .history-lists .even{position:relative;clear:both;float:left;width:50%;margin-left:50%;margin-top:10px}#container .content.history .inner-content .history-tab-area .history-content-area .items .item .content-area .history-lists .even:before{content:"";position:absolute;top:0;left:-4px;background-image:url(/img_up/shop_pds/nanaprs/design/img/sub02/sub02_01_img.png);background-position:0 -1397px;width:51px;height:8px}#container .content.history .inner-content .history-tab-area .history-content-area .items .item .content-area .history-lists .even ul{padding-left:56px;clear:both;margin-top:-18px}#container .content.history .inner-content .history-tab-area .history-content-area .items .item .content-area .history-lists .even ul li{display:inline-block;width:100%;margin-top:10px;vertical-align:top}#container .content.history .inner-content .history-tab-area .history-content-area .items .item .content-area .history-lists .even ul li .history-date{float:left;width:70px;padding-right:14px;font-weight:500;font-size:16px;line-height:26px;color:#222;text-align:right}#container .content.history .inner-content .history-tab-area .history-content-area .items .item .content-area .history-lists .even ul li .history-txt{overflow:hidden;font-weight:300;font-size:16px;line-height:26px;color:#555}#container .content.history .inner-content .history-tab-area .history-content-area .items .item .content-area .history-lists .odd{position:relative;clear:both;float:left;width:50%;margin-top:10px}#container .content.history .inner-content .history-tab-area .history-content-area .items .item .content-area .history-lists .odd:before{content:"";position:absolute;top:0;right:-4px;background-image:url(/img_up/shop_pds/nanaprs/design/img/sub02/sub02_01_img.png);background-position:0 -1172px;width:51px;height:8px}#container .content.history .inner-content .history-tab-area .history-content-area .items .item .content-area .history-lists .odd ul{padding-right:56px;clear:both;margin-top:-18px}#container .content.history .inner-content .history-tab-area .history-content-area .items .item .content-area .history-lists .odd ul li{display:inline-block;width:100%;margin-top:10px;vertical-align:top;text-align:right}#container .content.history .inner-content .history-tab-area .history-content-area .items .item .content-area .history-lists .odd ul li .history-date{float:right;padding-left:14px;width:73px;font-weight:500;font-size:16px;line-height:26px;color:#222;text-align:left}#container .content.history .inner-content .history-tab-area .history-content-area .items .item .content-area .history-lists .odd ul li .history-txt{overflow:hidden;font-weight:300;font-size:16px;line-height:25px;color:#555}#contentArea.process{margin-top:-80px}#container .content.personnel_system .inner-content .section02{padding:80px 0 0;text-align:center;background-color:#f5f7f9;padding-top:180px}#container .content.personnel_system .inner-content .section02 .inner{width:1200px;margin:0 auto}#container .content.personnel_system .inner-content .section02 .stit{font-weight:400;font-size:28px;line-height:1em;color:#222}#container .content.personnel_system .inner-content .section02 .stxt{margin-top:25px;font-weight:300;font-size:16px;line-height:26px;color:#555}#container .content.personnel_system .inner-content .section02 .items{position:relative;display:inline-block;margin-top:45px;width:100%;height:352px;vertical-align:top}#container .content.personnel_system .inner-content .section02 .items .item .tab-box{position:relative;float:left;width:400px;height:78px;z-index:1}#container .content.personnel_system .inner-content .section02 .items .item .tab-box .btn{width:100%;height:100%;background-color:#a8a9ab;text-align:center;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;-ms-transition:all .3s ease;border-left:1px solid #f5f7f9}#container .content.personnel_system .inner-content .section02 .items .item .tab-box .btn:before{content:"";position:absolute;bottom:-11px;left:50%;height:0;width:0;border-bottom:10.5px solid #f5f7f9;border-left:10.5px solid transparent;border-right:10.5px solid transparent;margin-left:-7px;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;-ms-transition:all .3s ease}#container .content.personnel_system .inner-content .section02 .items .item .tab-box .btn.active{background-color:#012b5d}#container .content.personnel_system .inner-content .section02 .items .item .tab-box .btn.active:before{bottom:0}#container .content.personnel_system .inner-content .section02 .items .item .tab-box .btn.active .hidden-txt{display:block}#container .content.personnel_system .inner-content .section02 .items .item .tab-box .btn .hidden-txt{display:none}#container .content.personnel_system .inner-content .section02 .items .item .tab-box .btn span{font-weight:400;font-size:20px;line-height:78px;color:#fff}#container .content.personnel_system .inner-content .section02 .items .item .content-area{display:none;position:absolute;top:78px;left:0;width:100%;padding:60px 40px 80px;box-sizing:border-box;text-align:center}#container .content.personnel_system .inner-content .section02 .items .item .content-area .tit{display:block;font-weight:400;font-size:26px;line-height:1em;color:#0189b1;text-align:center}#container .content.personnel_system .inner-content .section02 .items .item .content-area .tit span{margin-top:30px;display:block}#container .content.personnel_system .inner-content .section02 .items .item .content-area .txt{margin-top:15px;font-weight:300;font-size:16px;line-height:26px;color:#555;text-align:center}#container .content.personnel_system .inner-content .section02 .items .item .content-area ul li .num{display:block;padding-bottom:15px;font-weight:500;font-size:40px;line-height:.8;color:#0189b1}#container .content.personnel_system .inner-content .section02 .items .item .content-area ul li .user{position:absolute;bottom:-30px;left:0;width:100%;font-weight:400;font-size:16px;line-height:1em;color:#222}#container .content.personnel_system .inner-content .section02 .items .item .content-area ul li:before{content:"";position:absolute;top:86px;left:-50px;background-image:url(../../images/sprite/careers.png?4103608264717);background-position:0 -2153px;width:40px;height:7px}#container .content.personnel_system .inner-content .section02 .items .item .icon-tab01{background-image:url(../../images/sprite/careers.png?4103608264717);background-position:0 -1175px;width:125px;height:125px}#container .content.personnel_system .inner-content .section02 .items .item .icon-tab02{background-image:url(../../images/sprite/careers.png?4103608264717);background-position:0 -1501px;width:125px;height:125px}#container .content.personnel_system .inner-content .section02 .items .item .icon-tab03{background-image:url(../../images/sprite/careers.png?4103608264717);background-position:0 -1827px;width:125px;height:125px}#container .content.personnel_system .inner-content .section03{width:1200px;margin:0 auto;padding:80px 0 120px;text-align:center}#container .content.personnel_system .inner-content .section03 .stit{font-weight:400;font-size:28px;line-height:1em;color:#222}#container .content.personnel_system .inner-content .section03 .stxt{margin-top:25px;font-weight:300;font-size:16px;line-height:26px;color:#555}#container .content.personnel_system .inner-content .section03 .items{position:relative;display:inline-block;margin-top:55px;width:100%;vertical-align:top}#container .content.personnel_system .inner-content .section03 .items .item{width:880px;margin:0 auto}#container .content.personnel_system .inner-content .section03 .items .item:first-child .tab-box{margin-left:0}#container .content.personnel_system .inner-content .section03 .items .item .tab-box{overflow:hidden;position:relative;float:left;width:160px;padding-bottom:4px;margin:0 0 0 20px;text-align:center;background-color:#dedee1}#container .content.personnel_system .inner-content .section03 .items .item .tab-box .btn{width:100%;padding-bottom:15px;background-color:#fff;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;-ms-transition:all .3s ease}#container .content.personnel_system .inner-content .section03 .items .item .tab-box .btn:before{content:"";position:absolute;bottom:-4px;left:0;width:100%;height:4px;background-color:#012b5d;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;-ms-transition:all .3s ease;opacity:0;filter:alpha(opacity=0)}#container .content.personnel_system .inner-content .section03 .items .item .tab-box .btn.active{color:#012b5d}#container .content.personnel_system .inner-content .section03 .items .item .tab-box .btn.active:before{bottom:0;opacity:1;filter:alpha(opacity=100)}#container .content.personnel_system .inner-content .section03 .items .item .tab-box .btn.active .hidden-txt{display:block}#container .content.personnel_system .inner-content .section03 .items .item .tab-box .btn.active span{font-weight:400;color:#012b5d}#container .content.personnel_system .inner-content .section03 .items .item .tab-box .btn .hidden-txt{display:none}#container .content.personnel_system .inner-content .section03 .items .item .tab-box .btn span{display:block;font-weight:300;font-size:19px;line-height:1em;color:#555;-webkit-transition:color .3s ease;-moz-transition:color .3s ease;-o-transition:color .3s ease;-ms-transition:color .3s ease}#container .content.personnel_system .inner-content .section03 .items .item .content-area{position:absolute;top:54px;left:0}#container .content.personnel_system .inner-content .section03 .items .item .content-area ul{margin-left:-24px;text-align:left}#container .content.personnel_system .inner-content .section03 .items .item .content-area ul li{position:relative;float:left;width:588px;height:164px;margin:24px 0 0 24px;padding:35px 40px;border:1px solid #dedee1;box-sizing:border-box;background-color:#f5f7f9}#container .content.personnel_system .inner-content .section03 .items .item .content-area ul li:nth-child(2n + 1){clear:both}#container .content.personnel_system .inner-content .section03 .items .item .content-area ul li .tit{font-weight:400;font-size:20px;line-height:30px;color:#222}#container .content.personnel_system .inner-content .section03 .items .item .content-area ul li .txt{margin-top:10px;font-weight:300;font-size:16px;line-height:26px;color:#555}#container .content.personnel_system .inner-content .section03 .items .item .content-area .icon{position:absolute;top:50%;right:60px}@media(max-width:1000px){.pc_none{display:block !important;position:absolute;top:-5px;margin:0 auto;width:90%;text-align:center;font-size:22px;font-weight:500}#container .btit{font-size:15px}#container .content.history .inner-content .history-tab-area{width:100%}#container .content.history .inner-content .history-tab-area .history-content-area{margin:0}#container .content.history .inner-content .history-tab-area .history-content-area .items .item .tab-box{display:none}#container .content.history .inner-content .history-tab-area .history-content-area .items .item .content-area{top:0;padding:120px 20px 20px 20px}#container .content.history .inner-content .history-tab-area .history-content-area .items .item .content-area .history-noti{font-size:15px;line-height:25px;position:relative}#container .content.history .inner-content .history-tab-area .history-content-area .items .item .content-area .history-noti br{display:none}#container .content.history .inner-content .history-tab-area .history-content-area .items .item .content-area img{width:100%}#container .content.personnel_system .inner-content .section02{padding:80px 20px}#container .content.personnel_system .inner-content .section02 .inner{width:100%}#container .content.personnel_system .inner-content .section02 .stit{font-size:24px}#container .content.personnel_system .inner-content .section02 .stxt{font-size:15px}#container .content.personnel_system .inner-content .section02 .stxt br{display:none}#container .content.personnel_system .inner-content .section02 .items .item .tab-box{width:33.3%}#container .content.personnel_system .inner-content .section02 .items .item .tab-box .btn span{font-size:18px}#container .content.personnel_system .inner-content .section02 .b_safe img{width:100%}#container .content.personnel_system .inner-content .section03{width:100%}#container .content.personnel_system .inner-content .section03 .stxt{font-size:15px}#container .content.personnel_system .inner-content .section03 .items .item .content-area ul li{width:100%;margin:10px;height:auto}#container .content.personnel_system .inner-content .section03 .items .item .tab-box .btn span{font-size:15px}#container .content.personnel_system .inner-content .section03 .items .item .tab-box{width:8%;margin:0 0 0 5px}#container .content.personnel_system .inner-content .section03 .items .item .content-area ul li .tit{font-size:18px}#container .content.personnel_system .inner-content .section03 .items .item .content-area ul li .txt{font-size:15px}}